From ff269ba0851b2659e41cba31e83133f261439bdc Mon Sep 17 00:00:00 2001 From: thewarrior1220 Date: Wed, 13 Apr 2022 09:01:16 +0200 Subject: [PATCH] objektumok --- DolgozatF2_objektum/delete.php | 11 +++ DolgozatF2_objektum/hiba.php | 28 ++++++ DolgozatF2_objektum/img/4stagioni.jpg | Bin 0 -> 70202 bytes DolgozatF2_objektum/img/calzone.jpg | Bin 0 -> 72059 bytes DolgozatF2_objektum/img/capricciosa.jpg | Bin 0 -> 73249 bytes DolgozatF2_objektum/img/margherita.jpg | Bin 0 -> 72868 bytes DolgozatF2_objektum/img/napoletana.jpg | Bin 0 -> 73005 bytes DolgozatF2_objektum/img/pizzabg.jpg | Bin 0 -> 436531 bytes DolgozatF2_objektum/img/pugliese.jpg | Bin 0 -> 72224 bytes DolgozatF2_objektum/img/quattroformaggi.jpg | Bin 0 -> 62969 bytes DolgozatF2_objektum/index.php | 50 +++++++++++ DolgozatF2_objektum/insert.php | 54 ++++++++++++ DolgozatF2_objektum/kozos/bootstrap.min.css | 7 ++ .../kozos/bootstrap.min.css.map | 1 + DolgozatF2_objektum/kozos/bootstrap.min.js | 7 ++ .../kozos/bootstrap.min.js.map | 1 + DolgozatF2_objektum/kozos/kapcsolat.php | 83 ++++++++++++++++++ DolgozatF2_objektum/kozos/pizzeria.sql | 71 +++++++++++++++ .../nbproject/private/config.properties | 0 .../nbproject/private/private.properties | 7 ++ .../nbproject/project.properties | 7 ++ DolgozatF2_objektum/nbproject/project.xml | 9 ++ DolgozatF2_objektum/srcf2/bootstrap.min.css | 7 ++ .../srcf2/bootstrap.min.css.map | 1 + DolgozatF2_objektum/srcf2/bootstrap.min.js | 7 ++ .../srcf2/bootstrap.min.js.map | 1 + DolgozatF2_objektum/srcf2/img/4stagioni.jpg | Bin 0 -> 70202 bytes DolgozatF2_objektum/srcf2/img/calzone.jpg | Bin 0 -> 72059 bytes DolgozatF2_objektum/srcf2/img/capricciosa.jpg | Bin 0 -> 73249 bytes DolgozatF2_objektum/srcf2/img/margherita.jpg | Bin 0 -> 72868 bytes DolgozatF2_objektum/srcf2/img/napoletana.jpg | Bin 0 -> 73005 bytes DolgozatF2_objektum/srcf2/img/pizzabg.jpg | Bin 0 -> 436531 bytes DolgozatF2_objektum/srcf2/img/pugliese.jpg | Bin 0 -> 72224 bytes .../srcf2/img/quattroformaggi.jpg | Bin 0 -> 62969 bytes DolgozatF2_objektum/srcf2/pizzeria.sql | 71 +++++++++++++++ DolgozatF2_objektum/update.php | 51 +++++++++++ DolgozatF2_objektum/view.php | 25 ++++++ 37 files changed, 499 insertions(+) create mode 100644 DolgozatF2_objektum/delete.php create mode 100644 DolgozatF2_objektum/hiba.php create mode 100644 DolgozatF2_objektum/img/4stagioni.jpg create mode 100644 DolgozatF2_objektum/img/calzone.jpg create mode 100644 DolgozatF2_objektum/img/capricciosa.jpg create mode 100644 DolgozatF2_objektum/img/margherita.jpg create mode 100644 DolgozatF2_objektum/img/napoletana.jpg create mode 100644 DolgozatF2_objektum/img/pizzabg.jpg create mode 100644 DolgozatF2_objektum/img/pugliese.jpg create mode 100644 DolgozatF2_objektum/img/quattroformaggi.jpg create mode 100644 DolgozatF2_objektum/index.php create mode 100644 DolgozatF2_objektum/insert.php create mode 100644 DolgozatF2_objektum/kozos/bootstrap.min.css create mode 100644 DolgozatF2_objektum/kozos/bootstrap.min.css.map create mode 100644 DolgozatF2_objektum/kozos/bootstrap.min.js create mode 100644 DolgozatF2_objektum/kozos/bootstrap.min.js.map create mode 100644 DolgozatF2_objektum/kozos/kapcsolat.php create mode 100644 DolgozatF2_objektum/kozos/pizzeria.sql create mode 100644 DolgozatF2_objektum/nbproject/private/config.properties create mode 100644 DolgozatF2_objektum/nbproject/private/private.properties create mode 100644 DolgozatF2_objektum/nbproject/project.properties create mode 100644 DolgozatF2_objektum/nbproject/project.xml create mode 100644 DolgozatF2_objektum/srcf2/bootstrap.min.css create mode 100644 DolgozatF2_objektum/srcf2/bootstrap.min.css.map create mode 100644 DolgozatF2_objektum/srcf2/bootstrap.min.js create mode 100644 DolgozatF2_objektum/srcf2/bootstrap.min.js.map create mode 100644 DolgozatF2_objektum/srcf2/img/4stagioni.jpg create mode 100644 DolgozatF2_objektum/srcf2/img/calzone.jpg create mode 100644 DolgozatF2_objektum/srcf2/img/capricciosa.jpg create mode 100644 DolgozatF2_objektum/srcf2/img/margherita.jpg create mode 100644 DolgozatF2_objektum/srcf2/img/napoletana.jpg create mode 100644 DolgozatF2_objektum/srcf2/img/pizzabg.jpg create mode 100644 DolgozatF2_objektum/srcf2/img/pugliese.jpg create mode 100644 DolgozatF2_objektum/srcf2/img/quattroformaggi.jpg create mode 100644 DolgozatF2_objektum/srcf2/pizzeria.sql create mode 100644 DolgozatF2_objektum/update.php create mode 100644 DolgozatF2_objektum/view.php diff --git a/DolgozatF2_objektum/delete.php b/DolgozatF2_objektum/delete.php new file mode 100644 index 0000000..843f0b0 --- /dev/null +++ b/DolgozatF2_objektum/delete.php @@ -0,0 +1,11 @@ +deleteOne($kapcsolat->getDBC(), 'pizzak', $_GET['id']); + header('location: index.php'); +} catch (Exception $exc) { + header("Location: hiba.php?hiba=" . $exc->getMessage()); +} + + diff --git a/DolgozatF2_objektum/hiba.php b/DolgozatF2_objektum/hiba.php new file mode 100644 index 0000000..499ae1c --- /dev/null +++ b/DolgozatF2_objektum/hiba.php @@ -0,0 +1,28 @@ + + + + + + Hiba + + + + +
+
+
+
Hiba
+
Hiba leírása
+

+

+ vissza + +
+
+
+ + + diff --git a/DolgozatF2_objektum/img/4stagioni.jpg b/DolgozatF2_objektum/img/4stagioni.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f183aa33bf67cef7f38b05d9d987489841d48228 GIT binary patch literal 70202 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�*gH9XxG0uKJ?In_F6QoGhKZ=t-3)uLzK%-pdj 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 Df{;sI literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/img/margherita.jpg b/DolgozatF2_objektum/img/margherita.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a40965647f4391707fc4f2755584ded021ef56ff GIT binary patch literal 72868 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 z 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 JcNkkl|JgWy+gtzu literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/img/napoletana.jpg b/DolgozatF2_objektum/img/napoletana.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc8a6bd44abed05d6acb918175c68c2a00eb1b57 GIT binary patch literal 73005 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 literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/img/pizzabg.jpg b/DolgozatF2_objektum/img/pizzabg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0d8888381f383a808d0892927691186f9e40f645 GIT binary patch literal 436531 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¬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

4Nrjv;3BkO|p0O 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%0DO#BsN*_lkE@7zOR=~F?Bmpe0-^@Smpbl{**XB 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 literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/img/pugliese.jpg b/DolgozatF2_objektum/img/pugliese.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cea6340d2f67da4ea5ee1bb1cbdf548a5f2af516 GIT binary patch literal 72224 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 HCa3?|lXy#$ literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/img/quattroformaggi.jpg b/DolgozatF2_objektum/img/quattroformaggi.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccc198f8e8304a139774b3f95cbe4f3af8121efc GIT binary patch literal 62969 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 literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/index.php b/DolgozatF2_objektum/index.php new file mode 100644 index 0000000..1d095e3 --- /dev/null +++ b/DolgozatF2_objektum/index.php @@ -0,0 +1,50 @@ +<!DOCTYPE html> +<?php +include "kozos/kapcsolat.php"; +//$kapcsolat = new Kapcsolat(); +$adatok = $kapcsolat->readAll($kapcsolat->getDBC(), 'pizzak'); +?> + + +<html> + <head> + <meta charset="UTF-8"> + <title>Pizzák</title> + <link href="kozos/bootstrap.min.css" rel="stylesheet" type="text/css"/> + + </head> + <body> + <div class="container-fluid w-75"> + <a class="btn btn-info" href="insert.php">Hozzáadás</a> + <table class="table table-info table-striped my-3" > + <tr> + <?php foreach ($adatok[0] as $key => $value) : ?> + <th><?= $key; ?></th> + <?php endforeach; ?> + <!--Műveletek oszlop --> + <th colspan='3' style="text-align: center; width:20%;" >Műveletek</th> + </tr> + + <?php foreach ($adatok as $sor) : ?> + <tr> + <?php foreach ($sor as $key => $value) : ?> + <?php if ($key == 'kep') : ?> + <td><img class="img-thumbnail" src="img/<?= $value; ?>" /></td> + <?php else : ?> + <td><?= $value; ?></td> + <?php endif; ?> + <?php endforeach; ?> + <!--Műveletek létrehozás id oszlopra --> + <div > + <td><a class="btn btn-info" href="view.php?id=<?= $sor['id']; ?>"> Megtekint </a></td> + <td><a class="btn btn-info" href="update.php?id=<?= $sor['id']; ?>"> Szerkeszt </a></td> + <td><a class="btn btn-info" href="delete.php?id=<?= $sor['id']; ?>"> Töröl </a></td> + </div> + </tr> + <?php endforeach; ?> + </table> + <a class="btn btn-info" href="../index.php">Vissza</a> + </div> + <script src="kozos/bootstrap.min.js" type="text/javascript"></script> + </body> +</html> \ No newline at end of file diff --git a/DolgozatF2_objektum/insert.php b/DolgozatF2_objektum/insert.php new file mode 100644 index 0000000..6b61930 --- /dev/null +++ b/DolgozatF2_objektum/insert.php @@ -0,0 +1,54 @@ +<!DOCTYPE html> +<?php +include "kozos/kapcsolat.php"; + + +$adatok = []; +if (isset($_POST['insert'])) { + foreach ($_POST as $key => $value) { + if ($key <> 'insert') { + $adatok[$key] = $value; + } + } + $kapcsolat->insert($kapcsolat->getDBC(), 'pizzak', $adatok); + header('Location: index.php'); +} +?> + + +<html> + <head> + <meta charset="UTF-8"> + <title>Pizzák</title> + <link href="kozos/bootstrap.min.css" rel="stylesheet" type="text/css"/> + + </head> + <body> + <div class="container w-50"> + <form name="uj" method="POST"> + <div class="mb-3"> + <label for="nev" class="form-label">Név</label> + <input type="text" class="form-control" id="nev" name="nev" placeholder=""> + </div> + <div class="mb-3"> + <label for="feltetek" class="form-label">Feltétek</label> + <input type="text" class="form-control" id="feltetek" name="feltetek" placeholder=""> + </div> + <div class="mb-3"> + <label for="ar" class="form-label">Ár</label> + <input type="number" class="form-control" id="ar" name="ar" placeholder=""> + </div> + <div class="mb-3"> + <label for="kep" class="form-label">Kép(Csak a fájl nevét add meg! pl.: napoli.jpg) </label> + <input type="text" class="form-control" id="kep" name="kep" placeholder=""> + </div> + <input class="btn btn-info" type="submit" name="insert" value="Beszúrás" /> + <a class="btn btn-info" href="index.php">Vissza</a> + </form> + + + + </div> + <script src="kozos/bootstrap.min.js" type="text/javascript"></script> + </body> +</html> \ No newline at end of file diff --git a/DolgozatF2_objektum/kozos/bootstrap.min.css b/DolgozatF2_objektum/kozos/bootstrap.min.css new file mode 100644 index 0000000..edfbbb0 --- /dev/null +++ b/DolgozatF2_objektum/kozos/bootstrap.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/DolgozatF2_objektum/kozos/bootstrap.min.css.map b/DolgozatF2_objektum/kozos/bootstrap.min.css.map new file mode 100644 index 0000000..3fe6cda --- /dev/null +++ b/DolgozatF2_objektum/kozos/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","../../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/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_offcanvas.scss","../../scss/helpers/_colored-links.scss","../../scss/helpers/_ratio.scss","../../scss/helpers/_position.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/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n// scss-docs-start import-stack\n// Configuration\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"utilities\";\n\n// Layout & components\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"containers\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"accordion\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"offcanvas\";\n\n// Helpers\n@import \"helpers\";\n\n// Utilities\n@import \"utilities/api\";\n// scss-docs-end import-stack\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n}\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 font-size: $font-size-root;\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\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: $body-text-align;\n background-color: $body-bg; // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n background-color: currentColor;\n border: 0;\n opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n height: $hr-height; // 2\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`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. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\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: $mark-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: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// 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 direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\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: $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 `<td>` 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-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n // Remove the inheritance of word-wrap in Safari.\n // See https://github.com/twbs/bootstrap/issues/24990\n word-wrap: normal;\n\n // Undo the opacity change from Chrome\n &:disabled {\n opacity: 1;\n }\n}\n\n// Remove the dropdown arrow in Chrome from inputs built with datalists.\n// See https://stackoverflow.com/a/54997118\n\n[list]::-webkit-calendar-picker-indicator {\n display: none;\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\n// 3. Opinionated: add \"hand\" cursor to non-disabled button elements.\n\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n\n @if $enable-button-pointers {\n &:not(:disabled) {\n cursor: pointer; // 3\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.\n\ntextarea {\n resize: vertical; // 1\n}\n\n// 1. Browsers set a default `min-width: min-content;` on fieldsets,\n// unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n// So we reset that to ensure fieldsets behave more like a standard block element.\n// See https://github.com/twbs/bootstrap/issues/12359\n// and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.\n\nfieldset {\n min-width: 0; // 1\n padding: 0; // 2\n margin: 0; // 2\n border: 0; // 2\n}\n\n// 1. By using `float: left`, the legend will behave like a block element.\n// This way the border of a fieldset wraps around the legend if present.\n// 2. Fix wrapping bug.\n// See https://github.com/twbs/bootstrap/issues/29712\n\nlegend {\n float: left; // 1\n width: 100%;\n padding: 0;\n margin-bottom: $legend-margin-bottom;\n @include font-size($legend-font-size);\n font-weight: $legend-font-weight;\n line-height: inherit;\n\n + * {\n clear: left; // 2\n }\n}\n\n// Fix height of inputs with a type of datetime-local, date, month, week, or time\n// See https://github.com/twbs/bootstrap/issues/18842\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// 1. Correct the outline style in Safari.\n// 2. This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\n[type=\"search\"] {\n outline-offset: -2px; // 1\n -webkit-appearance: textfield; // 2\n}\n\n// 1. A few input types should stay LTR\n// See https://rtlstyling.com/posts/rtl-styling#form-inputs\n// 2. RTL only output\n// See https://rtlcss.com/learn/usage-guide/control-directives/#raw\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n\n// Remove the inner padding in Chrome and Safari on macOS.\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n// Remove padding around color pickers in webkit browsers\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n\n// Inherit font family and line height for file input buttons\n\n::file-selector-button {\n font: inherit;\n}\n\n// 1. Change font properties to `inherit`\n// 2. Correct the inability to style clickable types in iOS and Safari.\n\n::-webkit-file-upload-button {\n font: inherit; // 1\n -webkit-appearance: button; // 2\n}\n\n// Correct element displays\n\noutput {\n display: inline-block;\n}\n\n// Remove border from iframe\n\niframe {\n border: 0;\n}\n\n// Summary\n//\n// 1. Add the correct display in all browsers\n\nsummary {\n display: list-item; // 1\n cursor: pointer;\n}\n\n\n// Progress\n//\n// Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\nprogress {\n vertical-align: baseline;\n}\n\n\n// Hidden attribute\n//\n// Always hide an element with the `hidden` HTML attribute.\n\n[hidden] {\n display: none !important;\n}\n","@charset \"UTF-8\";\n/*!\n * Bootstrap v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\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-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\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}\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-font-sans-serif);\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\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 background-color: currentColor;\n border: 0;\n opacity: 0.25;\n}\n\nhr:not([size]) {\n height: 1px;\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}\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],\nabbr[data-bs-original-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.2em;\n background-color: #fcf8e3;\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: #0d6efd;\n text-decoration: underline;\n}\na:hover {\n color: #0a58ca;\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 direction: ltr /* rtl:ignore */;\n unicode-bidi: bidi-override;\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: #d63384;\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 0.875em;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n font-weight: 700;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: #6c757d;\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]::-webkit-calendar-picker-indicator {\n display: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n}\n\n::-webkit-file-upload-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: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875em;\n color: #6c757d;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\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(var(--bs-gutter-y) * -1);\n margin-right: calc(var(--bs-gutter-x) * -.5);\n margin-left: calc(var(--bs-gutter-x) * -.5);\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * .5);\n padding-left: calc(var(--bs-gutter-x) * .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@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-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-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.table {\n --bs-table-bg: transparent;\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: #212529;\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: #212529;\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: #212529;\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n vertical-align: top;\n border-color: #dee2e6;\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n background-color: var(--bs-table-bg);\n border-bottom-width: 1px;\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.table > :not(:last-child) > :last-child > * {\n border-bottom-color: 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: 1px 0;\n}\n.table-bordered > :not(caption) > * > * {\n border-width: 0 1px;\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-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-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-bg: #cfe2ff;\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: #000;\n border-color: #bacbe6;\n}\n\n.table-secondary {\n --bs-table-bg: #e2e3e5;\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: #000;\n border-color: #cbccce;\n}\n\n.table-success {\n --bs-table-bg: #d1e7dd;\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: #000;\n border-color: #bcd0c7;\n}\n\n.table-info {\n --bs-table-bg: #cff4fc;\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: #000;\n border-color: #badce3;\n}\n\n.table-warning {\n --bs-table-bg: #fff3cd;\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: #000;\n border-color: #e6dbb9;\n}\n\n.table-danger {\n --bs-table-bg: #f8d7da;\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: #000;\n border-color: #dfc2c4;\n}\n\n.table-light {\n --bs-table-bg: #f8f9fa;\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: #000;\n border-color: #dfe0e1;\n}\n\n.table-dark {\n --bs-table-bg: #212529;\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: #fff;\n border-color: #373b3e;\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 + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #6c757d;\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: #212529;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n border-radius: 0.25rem;\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: #212529;\n background-color: #fff;\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::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\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: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\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::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: #dde0e3;\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: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\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@media (prefers-reduced-motion: reduce) {\n .form-control::-webkit-file-upload-button {\n -webkit-transition: none;\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: #dde0e3;\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: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 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 + 2px));\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\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.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\n.form-control-lg {\n min-height: calc(1.5em + (1rem + 2px));\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\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.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\ntextarea.form-control {\n min-height: calc(1.5em + (0.75rem + 2px));\n}\ntextarea.form-control-sm {\n min-height: calc(1.5em + (0.5rem + 2px));\n}\ntextarea.form-control-lg {\n min-height: calc(1.5em + (1rem + 2px));\n}\n\n.form-control-color {\n max-width: 3rem;\n height: auto;\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 height: 1.5em;\n border-radius: 0.25rem;\n}\n.form-control-color::-webkit-color-swatch {\n height: 1.5em;\n border-radius: 0.25rem;\n}\n\n.form-select {\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: #212529;\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right 0.75rem center;\n background-size: 16px 12px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -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: #e9ecef;\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #212529;\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}\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}\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-input {\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\n background-color: #fff;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: 1px solid rgba(0, 0, 0, 0.25);\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n -webkit-print-color-adjust: exact;\n 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 background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\");\n}\n.form-check-input:checked[type=radio] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #0d6efd;\n border-color: #0d6efd;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\");\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 opacity: 0.5;\n}\n\n.form-switch {\n padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n width: 2em;\n margin-left: -2.5em;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\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 background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.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.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: #dee2e6;\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: #dee2e6;\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: #adb5bd;\n}\n.form-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.form-floating {\n position: relative;\n}\n.form-floating > .form-control,\n.form-floating > .form-select {\n height: calc(3.5rem + 2px);\n line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n padding: 1rem 0.75rem;\n pointer-events: none;\n border: 1px 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 padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::-moz-placeholder {\n color: transparent;\n}\n.form-floating > .form-control::placeholder {\n color: transparent;\n}\n.form-floating > .form-control: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 padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-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-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\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 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 z-index: 3;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 3;\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: #212529;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-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.3rem;\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.2rem;\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),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {\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),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {\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: -1px;\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: #198754;\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: rgba(25, 135, 84, 0.9);\n border-radius: 0.25rem;\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: #198754;\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.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: 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: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 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: #198754;\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 padding-right: 4.125rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"), url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\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: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n border-color: #198754;\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: #198754;\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #198754;\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:valid, .input-group .form-control.is-valid,\n.was-validated .input-group .form-select:valid,\n.input-group .form-select.is-valid {\n z-index: 1;\n}\n.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,\n.was-validated .input-group .form-select:valid:focus,\n.input-group .form-select.is-valid:focus {\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: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\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: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 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: #dc3545;\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 padding-right: 4.125rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"), url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\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: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,\n.was-validated .input-group .form-select:invalid,\n.input-group .form-select.is-invalid {\n z-index: 2;\n}\n.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,\n.was-validated .input-group .form-select:invalid:focus,\n.input-group .form-select.is-invalid:focus {\n z-index: 3;\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\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 background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: #212529;\n}\n.btn-check:focus + .btn, .btn:focus {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n pointer-events: none;\n opacity: 0.65;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #0b5ed7;\n border-color: #0a58ca;\n}\n.btn-check:focus + .btn-primary, .btn-primary:focus {\n color: #fff;\n background-color: #0b5ed7;\n border-color: #0a58ca;\n box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);\n}\n.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0a58ca;\n border-color: #0a53be;\n}\n.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);\n}\n.btn-primary:disabled, .btn-primary.disabled {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n.btn-secondary:hover {\n color: #fff;\n background-color: #5c636a;\n border-color: #565e64;\n}\n.btn-check:focus + .btn-secondary, .btn-secondary:focus {\n color: #fff;\n background-color: #5c636a;\n border-color: #565e64;\n box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);\n}\n.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #565e64;\n border-color: #51585e;\n}\n.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);\n}\n.btn-secondary:disabled, .btn-secondary.disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-success {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #157347;\n border-color: #146c43;\n}\n.btn-check:focus + .btn-success, .btn-success:focus {\n color: #fff;\n background-color: #157347;\n border-color: #146c43;\n box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);\n}\n.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #146c43;\n border-color: #13653f;\n}\n.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);\n}\n.btn-success:disabled, .btn-success.disabled {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n\n.btn-info {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-info:hover {\n color: #000;\n background-color: #31d2f2;\n border-color: #25cff2;\n}\n.btn-check:focus + .btn-info, .btn-info:focus {\n color: #000;\n background-color: #31d2f2;\n border-color: #25cff2;\n box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);\n}\n.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {\n color: #000;\n background-color: #3dd5f3;\n border-color: #25cff2;\n}\n.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);\n}\n.btn-info:disabled, .btn-info.disabled {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n\n.btn-warning {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-warning:hover {\n color: #000;\n background-color: #ffca2c;\n border-color: #ffc720;\n}\n.btn-check:focus + .btn-warning, .btn-warning:focus {\n color: #000;\n background-color: #ffca2c;\n border-color: #ffc720;\n box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);\n}\n.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {\n color: #000;\n background-color: #ffcd39;\n border-color: #ffc720;\n}\n.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);\n}\n.btn-warning:disabled, .btn-warning.disabled {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #bb2d3b;\n border-color: #b02a37;\n}\n.btn-check:focus + .btn-danger, .btn-danger:focus {\n color: #fff;\n background-color: #bb2d3b;\n border-color: #b02a37;\n box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);\n}\n.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #b02a37;\n border-color: #a52834;\n}\n.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);\n}\n.btn-danger:disabled, .btn-danger.disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-light {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-light:hover {\n color: #000;\n background-color: #f9fafb;\n border-color: #f9fafb;\n}\n.btn-check:focus + .btn-light, .btn-light:focus {\n color: #000;\n background-color: #f9fafb;\n border-color: #f9fafb;\n box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);\n}\n.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {\n color: #000;\n background-color: #f9fafb;\n border-color: #f9fafb;\n}\n.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);\n}\n.btn-light:disabled, .btn-light.disabled {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-dark {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n.btn-dark:hover {\n color: #fff;\n background-color: #1c1f23;\n border-color: #1a1e21;\n}\n.btn-check:focus + .btn-dark, .btn-dark:focus {\n color: #fff;\n background-color: #1c1f23;\n border-color: #1a1e21;\n box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);\n}\n.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1a1e21;\n border-color: #191c1f;\n}\n.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);\n}\n.btn-dark:disabled, .btn-dark.disabled {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n\n.btn-outline-primary {\n color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);\n}\n.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);\n}\n.btn-outline-primary:disabled, .btn-outline-primary.disabled {\n color: #0d6efd;\n background-color: transparent;\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {\n box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);\n}\n.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);\n}\n.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-success {\n color: #198754;\n border-color: #198754;\n}\n.btn-outline-success:hover {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);\n}\n.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);\n}\n.btn-outline-success:disabled, .btn-outline-success.disabled {\n color: #198754;\n background-color: transparent;\n}\n\n.btn-outline-info {\n color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-outline-info:hover {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);\n}\n.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);\n}\n.btn-outline-info:disabled, .btn-outline-info.disabled {\n color: #0dcaf0;\n background-color: transparent;\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:hover {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {\n box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);\n}\n.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);\n}\n.btn-outline-warning:disabled, .btn-outline-warning.disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);\n}\n.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);\n}\n.btn-outline-danger:disabled, .btn-outline-danger.disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:hover {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {\n box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);\n}\n.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);\n}\n.btn-outline-light:disabled, .btn-outline-light.disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-dark {\n color: #212529;\n border-color: #212529;\n}\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {\n box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);\n}\n.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);\n}\n.btn-outline-dark:disabled, .btn-outline-dark.disabled {\n color: #212529;\n background-color: transparent;\n}\n\n.btn-link {\n font-weight: 400;\n color: #0d6efd;\n text-decoration: underline;\n}\n.btn-link:hover {\n color: #0a58ca;\n}\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\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\n.dropup,\n.dropend,\n.dropdown,\n.dropstart {\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 position: absolute;\n z-index: 1000;\n display: none;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n.dropdown-menu[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: 0.125rem;\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\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\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\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\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\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: 0.125rem;\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: 0.125rem;\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: 0.125rem;\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: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid rgba(0, 0, 0, 0.15);\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: #1e2125;\n background-color: #e9ecef;\n}\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #0d6efd;\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #adb5bd;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1rem;\n color: #212529;\n}\n\n.dropdown-menu-dark {\n color: #dee2e6;\n background-color: #343a40;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.dropdown-menu-dark .dropdown-item {\n color: #dee2e6;\n}\n.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.15);\n}\n.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {\n color: #fff;\n background-color: #0d6efd;\n}\n.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {\n color: #adb5bd;\n}\n.dropdown-menu-dark .dropdown-divider {\n border-color: rgba(0, 0, 0, 0.15);\n}\n.dropdown-menu-dark .dropdown-item-text {\n color: #dee2e6;\n}\n.dropdown-menu-dark .dropdown-header {\n 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 > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.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: -1px;\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 display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n color: #0d6efd;\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: #0a58ca;\n}\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n.nav-tabs .nav-link {\n margin-bottom: -1px;\n background: none;\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n isolation: isolate;\n}\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\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: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n background: none;\n border: 0;\n border-radius: 0.25rem;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #0d6efd;\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 position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\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: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n text-decoration: none;\n white-space: nowrap;\n}\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\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}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n transition: box-shadow 0.15s ease-in-out;\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 0.25rem;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.55);\n}\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.55);\n border-color: rgba(0, 0, 0, 0.1);\n}\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.55);\n}\n.navbar-light .navbar-text a,\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.55);\n}\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.55);\n border-color: rgba(255, 255, 255, 0.1);\n}\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.55);\n}\n.navbar-dark .navbar-text a,\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n.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: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\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: 1rem 1rem;\n}\n\n.card-title {\n margin-bottom: 0.5rem;\n}\n\n.card-subtitle {\n margin-top: -0.25rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n.card-link + .card-link {\n margin-left: 1rem;\n}\n\n.card-header {\n padding: 0.5rem 1rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-footer {\n padding: 0.5rem 1rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.5rem;\n margin-bottom: -0.5rem;\n margin-left: -0.5rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.5rem;\n margin-left: -0.5rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1rem;\n border-radius: calc(0.25rem - 1px);\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: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-group > .card {\n margin-bottom: 0.75rem;\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-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: 1rem 1.25rem;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n background-color: #fff;\n border: 0;\n border-radius: 0;\n overflow-anchor: none;\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, border-radius 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: #0c63e4;\n background-color: #e7f1ff;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);\n}\n.accordion-button:not(.collapsed)::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n transform: rotate(-180deg);\n}\n.accordion-button::after {\n flex-shrink: 0;\n width: 1.25rem;\n height: 1.25rem;\n margin-left: auto;\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-size: 1.25rem;\n transition: transform 0.2s ease-in-out;\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: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n.accordion-item:first-of-type {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n.accordion-item:first-of-type .accordion-button {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.accordion-item:not(:first-of-type) {\n border-top: 0;\n}\n.accordion-item:last-of-type {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n.accordion-item:last-of-type .accordion-button.collapsed {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n.accordion-item:last-of-type .accordion-collapse {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.accordion-body {\n padding: 1rem 1.25rem;\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 {\n border-radius: 0;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0 0;\n margin-bottom: 1rem;\n list-style: none;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: 0.5rem;\n color: #6c757d;\n content: var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */;\n}\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n color: #0d6efd;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #dee2e6;\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: #0a58ca;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n.page-link:focus {\n z-index: 3;\n color: #0a58ca;\n background-color: #e9ecef;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: -1px;\n}\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.page-link {\n padding: 0.375rem 0.75rem;\n}\n\n.page-item:first-child .page-link {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n}\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n}\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.35em 0.65em;\n font-size: 0.75em;\n font-weight: 700;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.alert {\n position: relative;\n padding: 1rem 1rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 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 color: #084298;\n background-color: #cfe2ff;\n border-color: #b6d4fe;\n}\n.alert-primary .alert-link {\n color: #06357a;\n}\n\n.alert-secondary {\n color: #41464b;\n background-color: #e2e3e5;\n border-color: #d3d6d8;\n}\n.alert-secondary .alert-link {\n color: #34383c;\n}\n\n.alert-success {\n color: #0f5132;\n background-color: #d1e7dd;\n border-color: #badbcc;\n}\n.alert-success .alert-link {\n color: #0c4128;\n}\n\n.alert-info {\n color: #055160;\n background-color: #cff4fc;\n border-color: #b6effb;\n}\n.alert-info .alert-link {\n color: #04414d;\n}\n\n.alert-warning {\n color: #664d03;\n background-color: #fff3cd;\n border-color: #ffecb5;\n}\n.alert-warning .alert-link {\n color: #523e02;\n}\n\n.alert-danger {\n color: #842029;\n background-color: #f8d7da;\n border-color: #f5c2c7;\n}\n.alert-danger .alert-link {\n color: #6a1a21;\n}\n\n.alert-light {\n color: #636464;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n.alert-light .alert-link {\n color: #4f5050;\n}\n\n.alert-dark {\n color: #141619;\n background-color: #d3d3d4;\n border-color: #bcbebf;\n}\n.alert-dark .alert-link {\n color: #101214;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #0d6efd;\n transition: width 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: 1s linear infinite progress-bar-stripes;\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n -webkit-animation: none;\n animation: none;\n }\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: 0.25rem;\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n}\n.list-group-numbered > li::before {\n content: counters(section, \".\") \". \";\n counter-increment: section;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.5rem 1rem;\n color: #212529;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\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: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\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: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 1px;\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #084298;\n background-color: #cfe2ff;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #084298;\n background-color: #bacbe6;\n}\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #084298;\n border-color: #084298;\n}\n\n.list-group-item-secondary {\n color: #41464b;\n background-color: #e2e3e5;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #41464b;\n background-color: #cbccce;\n}\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #41464b;\n border-color: #41464b;\n}\n\n.list-group-item-success {\n color: #0f5132;\n background-color: #d1e7dd;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #0f5132;\n background-color: #bcd0c7;\n}\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #0f5132;\n border-color: #0f5132;\n}\n\n.list-group-item-info {\n color: #055160;\n background-color: #cff4fc;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #055160;\n background-color: #badce3;\n}\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #055160;\n border-color: #055160;\n}\n\n.list-group-item-warning {\n color: #664d03;\n background-color: #fff3cd;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #664d03;\n background-color: #e6dbb9;\n}\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #664d03;\n border-color: #664d03;\n}\n\n.list-group-item-danger {\n color: #842029;\n background-color: #f8d7da;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #842029;\n background-color: #dfc2c4;\n}\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #842029;\n border-color: #842029;\n}\n\n.list-group-item-light {\n color: #636464;\n background-color: #fefefe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #636464;\n background-color: #e5e5e5;\n}\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #636464;\n border-color: #636464;\n}\n\n.list-group-item-dark {\n color: #141619;\n background-color: #d3d3d4;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #141619;\n background-color: #bebebf;\n}\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #141619;\n border-color: #141619;\n}\n\n.btn-close {\n box-sizing: content-box;\n width: 1em;\n height: 1em;\n padding: 0.25em 0.25em;\n color: #000;\n background: transparent url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;\n border: 0;\n border-radius: 0.25rem;\n opacity: 0.5;\n}\n.btn-close:hover {\n color: #000;\n text-decoration: none;\n opacity: 0.75;\n}\n.btn-close:focus {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n opacity: 1;\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: 0.25;\n}\n\n.btn-close-white {\n filter: invert(1) grayscale(100%) brightness(200%);\n}\n\n.toast {\n width: 350px;\n max-width: 100%;\n font-size: 0.875rem;\n pointer-events: auto;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n.toast:not(.showing):not(.show) {\n opacity: 0;\n}\n.toast.hide {\n display: none;\n}\n\n.toast-container {\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: 0.75rem;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.5rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.toast-header .btn-close {\n margin-right: -0.375rem;\n margin-left: 0.75rem;\n}\n\n.toast-body {\n padding: 0.75rem;\n word-wrap: break-word;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1060;\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: 0.5rem;\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% - 1rem);\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% - 1rem);\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.modal-header .btn-close {\n padding: 0.5rem 0.5rem;\n margin: -0.5rem -0.5rem -0.5rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n flex-shrink: 0;\n align-items: center;\n justify-content: flex-end;\n padding: 0.75rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n.modal-footer > * {\n margin: 0.25rem;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-scrollable {\n height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n.modal-xl {\n max-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n max-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 border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n.modal-fullscreen .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-sm-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-md-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-lg-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-xl-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-xxl-down .modal-footer {\n border-radius: 0;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1080;\n display: block;\n margin: 0;\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 word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: 0.9;\n}\n.tooltip .tooltip-arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\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, .bs-tooltip-auto[data-popper-placement^=top] {\n padding: 0.4rem 0;\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: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {\n padding: 0.4rem 0;\n}\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 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0 /* rtl:ignore */;\n z-index: 1070;\n display: block;\n max-width: 276px;\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 word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n.popover .popover-arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\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}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: calc(-0.5rem - 1px);\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: calc(-0.5rem - 1px);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\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: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f0f0f0;\n}\n\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 1rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f0f0f0;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 1rem 1rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.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/* rtl:begin:ignore */\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/* rtl:end:ignore */\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@-webkit-keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: -0.125em;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n -webkit-animation: 0.75s linear infinite spinner-border;\n animation: 0.75s linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\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 display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: -0.125em;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: 0.75s linear infinite spinner-grow;\n animation: 0.75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n.spinner-grow {\n -webkit-animation-duration: 1.5s;\n animation-duration: 1.5s;\n }\n}\n.offcanvas {\n position: fixed;\n bottom: 0;\n z-index: 1050;\n display: flex;\n flex-direction: column;\n max-width: 100%;\n visibility: hidden;\n background-color: #fff;\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .offcanvas {\n transition: none;\n }\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 1rem 1rem;\n}\n.offcanvas-header .btn-close {\n padding: 0.5rem 0.5rem;\n margin-top: -0.5rem;\n margin-right: -0.5rem;\n margin-bottom: -0.5rem;\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: 1rem 1rem;\n overflow-y: auto;\n}\n\n.offcanvas-start {\n top: 0;\n left: 0;\n width: 400px;\n border-right: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateX(-100%);\n}\n\n.offcanvas-end {\n top: 0;\n right: 0;\n width: 400px;\n border-left: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateX(100%);\n}\n\n.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: 30vh;\n max-height: 100%;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateY(-100%);\n}\n\n.offcanvas-bottom {\n right: 0;\n left: 0;\n height: 30vh;\n max-height: 100%;\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateY(100%);\n}\n\n.offcanvas.show {\n transform: none;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.link-primary {\n color: #0d6efd;\n}\n.link-primary:hover, .link-primary:focus {\n color: #0a58ca;\n}\n\n.link-secondary {\n color: #6c757d;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: #565e64;\n}\n\n.link-success {\n color: #198754;\n}\n.link-success:hover, .link-success:focus {\n color: #146c43;\n}\n\n.link-info {\n color: #0dcaf0;\n}\n.link-info:hover, .link-info:focus {\n color: #3dd5f3;\n}\n\n.link-warning {\n color: #ffc107;\n}\n.link-warning:hover, .link-warning:focus {\n color: #ffcd39;\n}\n\n.link-danger {\n color: #dc3545;\n}\n.link-danger:hover, .link-danger:focus {\n color: #b02a37;\n}\n\n.link-light {\n color: #f8f9fa;\n}\n.link-light:hover, .link-light:focus {\n color: #f9fafb;\n}\n\n.link-dark {\n color: #212529;\n}\n.link-dark:hover, .link-dark:focus {\n color: #1a1e21;\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: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: calc(9 / 21 * 100%);\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@media (min-width: 576px) {\n .sticky-sm-top {\n position: -webkit-sticky;\n position: sticky;\n top: 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}\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}\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}\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}\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.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.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.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(0, 0, 0, 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.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: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #0d6efd !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #198754 !important;\n}\n\n.border-info {\n border-color: #0dcaf0 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #212529 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.border-1 {\n border-width: 1px !important;\n}\n\n.border-2 {\n border-width: 2px !important;\n}\n\n.border-3 {\n border-width: 3px !important;\n}\n\n.border-4 {\n border-width: 4px !important;\n}\n\n.border-5 {\n border-width: 5px !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.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.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.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.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-light {\n font-weight: 300 !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-normal {\n font-weight: 400 !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 color: #0d6efd !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\n.text-success {\n color: #198754 !important;\n}\n\n.text-info {\n color: #0dcaf0 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\n.text-dark {\n color: #212529 !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.bg-primary {\n background-color: #0d6efd !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\n.bg-success {\n background-color: #198754 !important;\n}\n\n.bg-info {\n background-color: #0dcaf0 !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\n.bg-dark {\n background-color: #212529 !important;\n}\n\n.bg-body {\n background-color: #fff !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !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: 0.25rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: 0.2rem !important;\n}\n\n.rounded-2 {\n border-radius: 0.25rem !important;\n}\n\n.rounded-3 {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-end {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: 0.25rem !important;\n border-top-left-radius: 0.25rem !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n\n .float-sm-end {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-sm-0 {\n gap: 0 !important;\n }\n\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n\n .gap-sm-3 {\n gap: 1rem !important;\n }\n\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n\n .gap-sm-5 {\n gap: 3rem !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n\n .text-sm-start {\n text-align: left !important;\n }\n\n .text-sm-end {\n text-align: right !important;\n }\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\n .float-md-end {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-md-0 {\n gap: 0 !important;\n }\n\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n\n .gap-md-3 {\n gap: 1rem !important;\n }\n\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n\n .gap-md-5 {\n gap: 3rem !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n\n .text-md-start {\n text-align: left !important;\n }\n\n .text-md-end {\n text-align: right !important;\n }\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\n .float-lg-end {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-lg-0 {\n gap: 0 !important;\n }\n\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n\n .gap-lg-3 {\n gap: 1rem !important;\n }\n\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n\n .gap-lg-5 {\n gap: 3rem !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n\n .text-lg-start {\n text-align: left !important;\n }\n\n .text-lg-end {\n text-align: right !important;\n }\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\n .float-xl-end {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-xl-0 {\n gap: 0 !important;\n }\n\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n\n .gap-xl-3 {\n gap: 1rem !important;\n }\n\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n\n .gap-xl-5 {\n gap: 3rem !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n\n .text-xl-start {\n text-align: left !important;\n }\n\n .text-xl-end {\n text-align: right !important;\n }\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\n .float-xxl-end {\n float: right !important;\n }\n\n .float-xxl-none {\n float: none !important;\n }\n\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-xxl-0 {\n gap: 0 !important;\n }\n\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n\n .text-xxl-start {\n text-align: left !important;\n }\n\n .text-xxl-end {\n text-align: right !important;\n }\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\n .fs-2 {\n font-size: 2rem !important;\n }\n\n .fs-3 {\n font-size: 1.75rem !important;\n }\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\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\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","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n $return: ();\n @each $value in $radius {\n @if type-of($value) == number {\n $return: append($return, max($value, 0));\n } @else {\n $return: append($return, $value);\n }\n }\n @return $return;\n}\n\n// scss-docs-start border-radius-mixins\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: valid-radius($radius);\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-end-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-start-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-start-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-end-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-end-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-start-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n// scss-docs-end border-radius-mixins\n","//\n// Headings\n//\n.h1 {\n @extend h1;\n}\n\n.h2 {\n @extend h2;\n}\n\n.h3 {\n @extend h3;\n}\n\n.h4 {\n @extend h4;\n}\n\n.h5 {\n @extend h5;\n}\n\n.h6 {\n @extend h6;\n}\n\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n@each $display, $font-size in $display-font-sizes {\n .display-#{$display} {\n @include font-size($font-size);\n font-weight: $display-font-weight;\n line-height: $display-line-height;\n }\n}\n\n//\n// Emphasis\n//\n.small {\n @extend small;\n}\n\n.mark {\n @extend mark;\n}\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size($initialism-font-size);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $blockquote-margin-y;\n @include font-size($blockquote-font-size);\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n.blockquote-footer {\n margin-top: -$blockquote-margin-y;\n margin-bottom: $blockquote-margin-y;\n @include font-size($blockquote-footer-font-size);\n color: $blockquote-footer-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer * .5;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--#{$variable-prefix}gutter-y) * -1); // stylelint-disable-line function-disallowed-list\n margin-right: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n margin-left: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n // .row-cols defaults must all appear before .col overrides so they can be overridden.\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n }\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n --#{$variable-prefix}table-bg: #{$table-bg};\n --#{$variable-prefix}table-accent-bg: #{$table-accent-bg};\n --#{$variable-prefix}table-striped-color: #{$table-striped-color};\n --#{$variable-prefix}table-striped-bg: #{$table-striped-bg};\n --#{$variable-prefix}table-active-color: #{$table-active-color};\n --#{$variable-prefix}table-active-bg: #{$table-active-bg};\n --#{$variable-prefix}table-hover-color: #{$table-hover-color};\n --#{$variable-prefix}table-hover-bg: #{$table-hover-bg};\n\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n vertical-align: $table-cell-vertical-align;\n border-color: $table-border-color;\n\n // Target th & td\n // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.\n // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).\n // Another advantage is that this generates less code and makes the selector less specific making it easier to override.\n // stylelint-disable-next-line selector-max-universal\n > :not(caption) > * > * {\n padding: $table-cell-padding-y $table-cell-padding-x;\n background-color: var(--#{$variable-prefix}table-bg);\n border-bottom-width: $table-border-width;\n box-shadow: inset 0 0 0 9999px var(--#{$variable-prefix}table-accent-bg);\n }\n\n > tbody {\n vertical-align: inherit;\n }\n\n > thead {\n vertical-align: bottom;\n }\n\n // Highlight border color between thead, tbody and tfoot.\n > :not(:last-child) > :last-child > * {\n border-bottom-color: $table-group-separator-color;\n }\n}\n\n\n//\n// Change placement of captions with a class\n//\n\n.caption-top {\n caption-side: top;\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n // stylelint-disable-next-line selector-max-universal\n > :not(caption) > * > * {\n padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n//\n// When borders are added on all sides of the cells, the corners can render odd when\n// these borders do not have the same color or if they are semi-transparent.\n// Therefor we add top and border bottoms to the `tr`s and left and right borders\n// to the `td`s or `th`s\n\n.table-bordered {\n > :not(caption) > * {\n border-width: $table-border-width 0;\n\n // stylelint-disable-next-line selector-max-universal\n > * {\n border-width: 0 $table-border-width;\n }\n }\n}\n\n.table-borderless {\n // stylelint-disable-next-line selector-max-universal\n > :not(caption) > * > * {\n border-bottom-width: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(#{$table-striped-order}) {\n --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-striped-bg);\n color: var(--#{$variable-prefix}table-striped-color);\n }\n}\n\n// Active table\n//\n// The `.table-active` class can be added to highlight rows or cells\n\n.table-active {\n --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-active-bg);\n color: var(--#{$variable-prefix}table-active-color);\n}\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-hover-bg);\n color: var(--#{$variable-prefix}table-hover-color);\n }\n}\n\n\n// Table variants\n//\n// Table variants set the table cell backgrounds, border colors\n// and the colors of the striped, hovered & active tables\n\n@each $color, $value in $table-variants {\n @include table-variant($color, $value);\n}\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @include media-breakpoint-down($breakpoint) {\n .table-responsive#{$infix} {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n }\n}\n","// scss-docs-start table-variant\n@mixin table-variant($state, $background) {\n .table-#{$state} {\n $color: color-contrast(opaque($body-bg, $background));\n $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));\n $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));\n $active-bg: mix($color, $background, percentage($table-active-bg-factor));\n\n --#{$variable-prefix}table-bg: #{$background};\n --#{$variable-prefix}table-striped-bg: #{$striped-bg};\n --#{$variable-prefix}table-striped-color: #{color-contrast($striped-bg)};\n --#{$variable-prefix}table-active-bg: #{$active-bg};\n --#{$variable-prefix}table-active-color: #{color-contrast($active-bg)};\n --#{$variable-prefix}table-hover-bg: #{$hover-bg};\n --#{$variable-prefix}table-hover-color: #{color-contrast($hover-bg)};\n\n color: $color;\n border-color: mix($color, $background, percentage($table-border-factor));\n }\n}\n// scss-docs-end table-variant\n","//\n// Labels\n//\n\n.form-label {\n margin-bottom: $form-label-margin-bottom;\n @include font-size($form-label-font-size);\n font-style: $form-label-font-style;\n font-weight: $form-label-font-weight;\n color: $form-label-color;\n}\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n font-style: $form-label-font-style;\n font-weight: $form-label-font-weight;\n line-height: $input-line-height;\n color: $form-label-color;\n}\n\n.col-form-label-lg {\n padding-top: add($input-padding-y-lg, $input-border-width);\n padding-bottom: add($input-padding-y-lg, $input-border-width);\n @include font-size($input-font-size-lg);\n}\n\n.col-form-label-sm {\n padding-top: add($input-padding-y-sm, $input-border-width);\n padding-bottom: add($input-padding-y-sm, $input-border-width);\n @include font-size($input-font-size-sm);\n}\n","//\n// Form text\n//\n\n.form-text {\n margin-top: $form-text-margin-top;\n @include font-size($form-text-font-size);\n font-style: $form-text-font-style;\n font-weight: $form-text-font-weight;\n color: $form-text-color;\n}\n","//\n// General form controls (plus a few specific high-level interventions)\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n appearance: none; // Fix appearance for date inputs in Safari\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n &[type=\"file\"] {\n overflow: hidden; // prevent pseudo element button overlap\n\n &:not(:disabled):not([readonly]) {\n cursor: pointer;\n }\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $input-focus-box-shadow;\n }\n }\n\n // Add some height to date inputs on iOS\n // https://github.com/twbs/bootstrap/issues/23307\n // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved\n &::-webkit-date-and-time-value {\n // Multiply line-height by 1em if it has no unit\n height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n }\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n border-color: $input-disabled-border-color;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n\n // File input buttons theming\n &::file-selector-button {\n padding: $input-padding-y $input-padding-x;\n margin: (-$input-padding-y) (-$input-padding-x);\n margin-inline-end: $input-padding-x;\n color: $form-file-button-color;\n @include gradient-bg($form-file-button-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: $input-border-width;\n border-radius: 0; // stylelint-disable-line property-disallowed-list\n @include transition($btn-transition);\n }\n\n &:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: $form-file-button-hover-bg;\n }\n\n &::-webkit-file-upload-button {\n padding: $input-padding-y $input-padding-x;\n margin: (-$input-padding-y) (-$input-padding-x);\n margin-inline-end: $input-padding-x;\n color: $form-file-button-color;\n @include gradient-bg($form-file-button-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: $input-border-width;\n border-radius: 0; // stylelint-disable-line property-disallowed-list\n @include transition($btn-transition);\n }\n\n &:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: $form-file-button-hover-bg;\n }\n}\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: $input-padding-y 0;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n min-height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n @include border-radius($input-border-radius-sm);\n\n &::file-selector-button {\n padding: $input-padding-y-sm $input-padding-x-sm;\n margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n margin-inline-end: $input-padding-x-sm;\n }\n\n &::-webkit-file-upload-button {\n padding: $input-padding-y-sm $input-padding-x-sm;\n margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n margin-inline-end: $input-padding-x-sm;\n }\n}\n\n.form-control-lg {\n min-height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n @include border-radius($input-border-radius-lg);\n\n &::file-selector-button {\n padding: $input-padding-y-lg $input-padding-x-lg;\n margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n margin-inline-end: $input-padding-x-lg;\n }\n\n &::-webkit-file-upload-button {\n padding: $input-padding-y-lg $input-padding-x-lg;\n margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n margin-inline-end: $input-padding-x-lg;\n }\n}\n\n// Make sure textareas don't shrink too much when resized\n// https://github.com/twbs/bootstrap/pull/29124\n// stylelint-disable selector-no-qualifying-type\ntextarea {\n &.form-control {\n min-height: $input-height;\n }\n\n &.form-control-sm {\n min-height: $input-height-sm;\n }\n\n &.form-control-lg {\n min-height: $input-height-lg;\n }\n}\n// stylelint-enable selector-no-qualifying-type\n\n.form-control-color {\n max-width: 3rem;\n height: auto; // Override fixed browser height\n padding: $input-padding-y;\n\n &:not(:disabled):not([readonly]) {\n cursor: pointer;\n }\n\n &::-moz-color-swatch {\n height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n @include border-radius($input-border-radius);\n }\n\n &::-webkit-color-swatch {\n height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n @include border-radius($input-border-radius);\n }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n @if length($transition) == 0 {\n $transition: $transition-base;\n }\n\n @if length($transition) > 1 {\n @each $value in $transition {\n @if $value == null or $value == none {\n @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n }\n }\n }\n\n @if $enable-transitions {\n @if nth($transition, 1) != null {\n transition: $transition;\n }\n\n @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n }\n}\n","// Gradients\n\n// scss-docs-start gradient-bg-mixin\n@mixin gradient-bg($color: null) {\n background-color: $color;\n\n @if $enable-gradients {\n background-image: var(--#{$variable-prefix}gradient);\n }\n}\n// scss-docs-end gradient-bg-mixin\n\n// scss-docs-start gradient-mixins\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n}\n\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n}\n\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n// scss-docs-end gradient-mixins\n","// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n\n.form-select {\n display: block;\n width: 100%;\n padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;\n // stylelint-disable-next-line property-no-vendor-prefix\n -moz-padding-start: subtract($form-select-padding-x, 3px); // See https://github.com/twbs/bootstrap/issues/32636\n font-family: $form-select-font-family;\n @include font-size($form-select-font-size);\n font-weight: $form-select-font-weight;\n line-height: $form-select-line-height;\n color: $form-select-color;\n background-color: $form-select-bg;\n background-image: escape-svg($form-select-indicator);\n background-repeat: no-repeat;\n background-position: $form-select-bg-position;\n background-size: $form-select-bg-size;\n border: $form-select-border-width solid $form-select-border-color;\n @include border-radius($form-select-border-radius, 0);\n @include box-shadow($form-select-box-shadow);\n @include transition($form-select-transition);\n appearance: none;\n\n &:focus {\n border-color: $form-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $form-select-focus-box-shadow;\n }\n }\n\n &[multiple],\n &[size]:not([size=\"1\"]) {\n padding-right: $form-select-padding-x;\n background-image: none;\n }\n\n &:disabled {\n color: $form-select-disabled-color;\n background-color: $form-select-disabled-bg;\n border-color: $form-select-disabled-border-color;\n }\n\n // Remove outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $form-select-color;\n }\n}\n\n.form-select-sm {\n padding-top: $form-select-padding-y-sm;\n padding-bottom: $form-select-padding-y-sm;\n padding-left: $form-select-padding-x-sm;\n @include font-size($form-select-font-size-sm);\n}\n\n.form-select-lg {\n padding-top: $form-select-padding-y-lg;\n padding-bottom: $form-select-padding-y-lg;\n padding-left: $form-select-padding-x-lg;\n @include font-size($form-select-font-size-lg);\n}\n","//\n// Check/radio\n//\n\n.form-check {\n display: block;\n min-height: $form-check-min-height;\n padding-left: $form-check-padding-start;\n margin-bottom: $form-check-margin-bottom;\n\n .form-check-input {\n float: left;\n margin-left: $form-check-padding-start * -1;\n }\n}\n\n.form-check-input {\n width: $form-check-input-width;\n height: $form-check-input-width;\n margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height\n vertical-align: top;\n background-color: $form-check-input-bg;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: $form-check-input-border;\n appearance: none;\n color-adjust: exact; // Keep themed appearance for print\n @include transition($form-check-transition);\n\n &[type=\"checkbox\"] {\n @include border-radius($form-check-input-border-radius);\n }\n\n &[type=\"radio\"] {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: $form-check-radio-border-radius;\n }\n\n &:active {\n filter: $form-check-input-active-filter;\n }\n\n &:focus {\n border-color: $form-check-input-focus-border;\n outline: 0;\n box-shadow: $form-check-input-focus-box-shadow;\n }\n\n &:checked {\n background-color: $form-check-input-checked-bg-color;\n border-color: $form-check-input-checked-border-color;\n\n &[type=\"checkbox\"] {\n @if $enable-gradients {\n background-image: escape-svg($form-check-input-checked-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-check-input-checked-bg-image);\n }\n }\n\n &[type=\"radio\"] {\n @if $enable-gradients {\n background-image: escape-svg($form-check-radio-checked-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-check-radio-checked-bg-image);\n }\n }\n }\n\n &[type=\"checkbox\"]:indeterminate {\n background-color: $form-check-input-indeterminate-bg-color;\n border-color: $form-check-input-indeterminate-border-color;\n\n @if $enable-gradients {\n background-image: escape-svg($form-check-input-indeterminate-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-check-input-indeterminate-bg-image);\n }\n }\n\n &:disabled {\n pointer-events: none;\n filter: none;\n opacity: $form-check-input-disabled-opacity;\n }\n\n // Use disabled attribute in addition of :disabled pseudo-class\n // See: https://github.com/twbs/bootstrap/issues/28247\n &[disabled],\n &:disabled {\n ~ .form-check-label {\n opacity: $form-check-label-disabled-opacity;\n }\n }\n}\n\n.form-check-label {\n color: $form-check-label-color;\n cursor: $form-check-label-cursor;\n}\n\n//\n// Switch\n//\n\n.form-switch {\n padding-left: $form-switch-padding-start;\n\n .form-check-input {\n width: $form-switch-width;\n margin-left: $form-switch-padding-start * -1;\n background-image: escape-svg($form-switch-bg-image);\n background-position: left center;\n @include border-radius($form-switch-border-radius);\n @include transition($form-switch-transition);\n\n &:focus {\n background-image: escape-svg($form-switch-focus-bg-image);\n }\n\n &:checked {\n background-position: $form-switch-checked-bg-position;\n\n @if $enable-gradients {\n background-image: escape-svg($form-switch-checked-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-switch-checked-bg-image);\n }\n }\n }\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: $form-check-inline-margin-end;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n\n &[disabled],\n &:disabled {\n + .btn {\n pointer-events: none;\n filter: none;\n opacity: $form-check-btn-check-disabled-opacity;\n }\n }\n}\n","// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.form-range {\n width: 100%;\n height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: 0;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $form-range-thumb-width;\n height: $form-range-thumb-height;\n margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific\n @include gradient-bg($form-range-thumb-bg);\n border: $form-range-thumb-border;\n @include border-radius($form-range-thumb-border-radius);\n @include box-shadow($form-range-thumb-box-shadow);\n @include transition($form-range-thumb-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($form-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $form-range-track-width;\n height: $form-range-track-height;\n color: transparent; // Why?\n cursor: $form-range-track-cursor;\n background-color: $form-range-track-bg;\n border-color: transparent;\n @include border-radius($form-range-track-border-radius);\n @include box-shadow($form-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $form-range-thumb-width;\n height: $form-range-thumb-height;\n @include gradient-bg($form-range-thumb-bg);\n border: $form-range-thumb-border;\n @include border-radius($form-range-thumb-border-radius);\n @include box-shadow($form-range-thumb-box-shadow);\n @include transition($form-range-thumb-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($form-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $form-range-track-width;\n height: $form-range-track-height;\n color: transparent;\n cursor: $form-range-track-cursor;\n background-color: $form-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($form-range-track-border-radius);\n @include box-shadow($form-range-track-box-shadow);\n }\n\n &:disabled {\n pointer-events: none;\n\n &::-webkit-slider-thumb {\n background-color: $form-range-thumb-disabled-bg;\n }\n\n &::-moz-range-thumb {\n background-color: $form-range-thumb-disabled-bg;\n }\n }\n}\n",".form-floating {\n position: relative;\n\n > .form-control,\n > .form-select {\n height: $form-floating-height;\n line-height: $form-floating-line-height;\n }\n\n > label {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%; // allow textareas\n padding: $form-floating-padding-y $form-floating-padding-x;\n pointer-events: none;\n border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model\n transform-origin: 0 0;\n @include transition($form-floating-transition);\n }\n\n // stylelint-disable no-duplicate-selectors\n > .form-control {\n padding: $form-floating-padding-y $form-floating-padding-x;\n\n &::placeholder {\n color: transparent;\n }\n\n &:focus,\n &:not(:placeholder-shown) {\n padding-top: $form-floating-input-padding-t;\n padding-bottom: $form-floating-input-padding-b;\n }\n // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n &:-webkit-autofill {\n padding-top: $form-floating-input-padding-t;\n padding-bottom: $form-floating-input-padding-b;\n }\n }\n\n > .form-select {\n padding-top: $form-floating-input-padding-t;\n padding-bottom: $form-floating-input-padding-b;\n }\n\n > .form-control:focus,\n > .form-control:not(:placeholder-shown),\n > .form-select {\n ~ label {\n opacity: $form-floating-label-opacity;\n transform: $form-floating-label-transform;\n }\n }\n // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n > .form-control:-webkit-autofill {\n ~ label {\n opacity: $form-floating-label-opacity;\n transform: $form-floating-label-transform;\n }\n }\n // stylelint-enable no-duplicate-selectors\n}\n","//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-select {\n position: relative; // For focus state's z-index\n flex: 1 1 auto;\n width: 1%;\n min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .form-select:focus {\n z-index: 3;\n }\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-group-addon-padding-y $input-group-addon-padding-x;\n @include font-size($input-font-size); // Match inputs\n font-weight: $input-group-addon-font-weight;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\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: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n @include border-radius($input-border-radius-lg);\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: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n padding-right: $form-select-padding-x + $form-select-indicator-padding;\n}\n\n\n// Rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.input-group {\n &:not(.has-validation) {\n > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),\n > .dropdown-toggle:nth-last-child(n + 3) {\n @include border-end-radius(0);\n }\n }\n\n &.has-validation {\n > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),\n > .dropdown-toggle:nth-last-child(n + 4) {\n @include border-end-radius(0);\n }\n }\n\n $validation-messages: \"\";\n @each $state in map-keys($form-validation-states) {\n $validation-messages: $validation-messages + \":not(.\" + unquote($state) + \"-tooltip)\" + \":not(.\" + unquote($state) + \"-feedback)\";\n }\n\n > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {\n margin-left: -$input-border-width;\n @include border-start-radius(0);\n }\n}\n","// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n\n// scss-docs-start form-validation-mixins\n@mixin form-validation-state-selector($state) {\n @if ($state == \"valid\" or $state == \"invalid\") {\n .was-validated #{if(&, \"&\", \"\")}:#{$state},\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n } @else {\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n }\n}\n\n@mixin form-validation-state(\n $state,\n $color,\n $icon,\n $tooltip-color: color-contrast($color),\n $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),\n $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity)\n) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n font-style: $form-feedback-font-style;\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: $tooltip-color;\n background-color: $tooltip-bg-color;\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n @include form-validation-state-selector($state) {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n\n .form-control {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: escape-svg($icon);\n background-repeat: no-repeat;\n background-position: right $input-height-inner-quarter center;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: $focus-box-shadow;\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .form-select {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n &:not([multiple]):not([size]),\n &:not([multiple])[size=\"1\"] {\n padding-right: $form-select-feedback-icon-padding-end;\n background-image: escape-svg($form-select-indicator), escape-svg($icon);\n background-position: $form-select-bg-position, $form-select-feedback-icon-position;\n background-size: $form-select-bg-size, $form-select-feedback-icon-size;\n }\n }\n\n &:focus {\n border-color: $color;\n box-shadow: $focus-box-shadow;\n }\n }\n }\n\n .form-check-input {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n &:checked {\n background-color: $color;\n }\n\n &:focus {\n box-shadow: $focus-box-shadow;\n }\n\n ~ .form-check-label {\n color: $color;\n }\n }\n }\n .form-check-inline .form-check-input {\n ~ .#{$state}-feedback {\n margin-left: .5em;\n }\n }\n\n .input-group .form-control,\n .input-group .form-select {\n @include form-validation-state-selector($state) {\n @if $state == \"valid\" {\n z-index: 1;\n } @else if $state == \"invalid\" {\n z-index: 2;\n }\n &:focus {\n z-index: 3;\n }\n }\n }\n}\n// scss-docs-end form-validation-mixins\n","//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n line-height: $btn-line-height;\n color: $body-color;\n text-align: center;\n text-decoration: if($link-decoration == none, null, none);\n white-space: $btn-white-space;\n vertical-align: middle;\n cursor: if($enable-button-pointers, pointer, null);\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-border-radius);\n @include transition($btn-transition);\n\n &:hover {\n color: $body-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n }\n\n .btn-check:focus + &,\n &:focus {\n outline: 0;\n box-shadow: $btn-focus-box-shadow;\n }\n\n .btn-check:checked + &,\n .btn-check:active + &,\n &:active,\n &.active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\n\n &:disabled,\n &.disabled,\n fieldset:disabled & {\n pointer-events: none;\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n}\n\n\n//\n// Alternate buttons\n//\n\n// scss-docs-start btn-variant-loops\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n// scss-docs-end btn-variant-loops\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $btn-link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $btn-link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus {\n text-decoration: $link-hover-decoration;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n// scss-docs-start btn-variant-mixin\n@mixin button-variant(\n $background,\n $border,\n $color: color-contrast($background),\n $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),\n $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),\n $hover-color: color-contrast($hover-background),\n $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),\n $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),\n $active-color: color-contrast($active-background),\n $disabled-background: $background,\n $disabled-border: $border,\n $disabled-color: color-contrast($disabled-background)\n) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n &:hover {\n color: $hover-color;\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n .btn-check:focus + &,\n &:focus {\n color: $hover-color;\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n @if $enable-shadows {\n @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5);\n }\n }\n\n .btn-check:checked + &,\n .btn-check:active + &,\n &:active,\n &.active,\n .show > &.dropdown-toggle {\n color: $active-color;\n background-color: $active-background;\n // Remove CSS gradients if they're enabled\n background-image: if($enable-gradients, none, null);\n border-color: $active-border;\n\n &:focus {\n @if $enable-shadows {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5);\n }\n }\n }\n\n &:disabled,\n &.disabled {\n color: $disabled-color;\n background-color: $disabled-background;\n // Remove CSS gradients if they're enabled\n background-image: if($enable-gradients, none, null);\n border-color: $disabled-border;\n }\n}\n// scss-docs-end btn-variant-mixin\n\n// scss-docs-start btn-outline-variant-mixin\n@mixin button-outline-variant(\n $color,\n $color-hover: color-contrast($color),\n $active-background: $color,\n $active-border: $color,\n $active-color: color-contrast($active-background)\n) {\n color: $color;\n border-color: $color;\n\n &:hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n .btn-check:focus + &,\n &:focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n .btn-check:checked + &,\n .btn-check:active + &,\n &:active,\n &.active,\n &.dropdown-toggle.show {\n color: $active-color;\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n @if $enable-shadows {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n\n &:disabled,\n &.disabled {\n color: $color;\n background-color: transparent;\n }\n}\n// scss-docs-end btn-outline-variant-mixin\n\n// scss-docs-start btn-size-mixin\n@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n// scss-docs-end btn-size-mixin\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n// scss-docs-start collapse-classes\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n// scss-docs-end collapse-classes\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropend,\n.dropdown,\n.dropstart {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y $dropdown-padding-x;\n margin: 0; // Override default margin of ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n\n &[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: $dropdown-spacer;\n }\n}\n\n// scss-docs-start responsive-breakpoints\n// We deliberately hardcode the `bs-` prefix because we check\n// this custom property in JS to determine Popper's positioning\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-start {\n --bs-position: start;\n\n &[data-bs-popper] {\n right: auto;\n left: 0;\n }\n }\n\n .dropdown-menu#{$infix}-end {\n --bs-position: end;\n\n &[data-bs-popper] {\n right: 0;\n left: auto;\n }\n }\n }\n}\n// scss-docs-end responsive-breakpoints\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu[data-bs-popper] {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropend {\n .dropdown-menu[data-bs-popper] {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(end);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropstart {\n .dropdown-menu[data-bs-popper] {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(start);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n height: 0;\n margin: $dropdown-divider-margin-y 0;\n overflow: hidden;\n border-top: 1px solid $dropdown-divider-bg;\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n text-decoration: if($link-decoration == none, null, none);\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n &:hover,\n &:focus {\n color: $dropdown-link-hover-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n background-image: if($enable-gradients, none, null);\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-header-padding;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n\n// Dark dropdowns\n.dropdown-menu-dark {\n color: $dropdown-dark-color;\n background-color: $dropdown-dark-bg;\n border-color: $dropdown-dark-border-color;\n @include box-shadow($dropdown-dark-box-shadow);\n\n .dropdown-item {\n color: $dropdown-dark-link-color;\n\n &:hover,\n &:focus {\n color: $dropdown-dark-link-hover-color;\n @include gradient-bg($dropdown-dark-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-dark-link-active-color;\n @include gradient-bg($dropdown-dark-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-dark-link-disabled-color;\n }\n }\n\n .dropdown-divider {\n border-color: $dropdown-dark-divider-bg;\n }\n\n .dropdown-item-text {\n color: $dropdown-dark-link-color;\n }\n\n .dropdown-header {\n color: $dropdown-dark-header-color;\n }\n}\n","// scss-docs-start caret-mixins\n@mixin caret-down {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-end {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-start {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down();\n } @else if $direction == up {\n @include caret-up();\n } @else if $direction == end {\n @include caret-end();\n }\n }\n\n @if $direction == start {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-start();\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n// scss-docs-end caret-mixins\n","// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n }\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n > .btn-check:checked + .btn,\n > .btn-check:focus + .btn,\n > .btn:hover,\n > .btn:focus,\n > .btn:active,\n > .btn.active {\n z-index: 1;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-end-radius(0);\n }\n\n // The left radius should be 0 if the button is:\n // - the \"third or more\" child\n // - the second child and the previous element isn't `.btn-check` (making it the first child visually)\n // - part of a btn-group which isn't the first child\n > .btn:nth-child(n + 3),\n > :not(.btn-check) + .btn,\n > .btn-group:not(:first-child) > .btn {\n @include border-start-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropend &::after {\n margin-left: 0;\n }\n\n .dropstart &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn ~ .btn,\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n @include font-size($nav-link-font-size);\n font-weight: $nav-link-font-weight;\n color: $nav-link-color;\n text-decoration: if($link-decoration == none, null, none);\n @include transition($nav-link-transition);\n\n &:hover,\n &:focus {\n color: $nav-link-hover-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n pointer-events: none;\n cursor: default;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-link {\n margin-bottom: -$nav-tabs-border-width;\n background: none;\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n &:hover,\n &:focus {\n border-color: $nav-tabs-link-hover-border-color;\n // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n isolation: isolate;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n background: none;\n border: 0;\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n @include gradient-bg($nav-pills-link-active-bg);\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n > .nav-link,\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n > .nav-link,\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n.nav-fill,\n.nav-justified {\n .nav-item .nav-link {\n width: 100%; // Make sure button will grow\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding-top: $navbar-padding-y;\n padding-right: $navbar-padding-x; // default: null\n padding-bottom: $navbar-padding-y;\n padding-left: $navbar-padding-x; // default: null\n @include gradient-bg();\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n // The `flex-wrap` property is inherited to simplify the expanded navbars\n %container-flex-properties {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-flex-properties;\n }\n\n @each $breakpoint, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n @extend %container-flex-properties;\n }\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-brand-margin-end;\n @include font-size($navbar-brand-font-size);\n text-decoration: if($link-decoration == none, null, none);\n white-space: nowrap;\n\n &:hover,\n &:focus {\n text-decoration: if($link-hover-decoration == underline, none, null);\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n @include transition($navbar-toggler-transition);\n\n &:hover {\n text-decoration: none;\n }\n\n &:focus {\n text-decoration: none;\n outline: 0;\n box-shadow: 0 0 0 $navbar-toggler-focus-width;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--#{$variable-prefix}scroll-height, 75vh);\n overflow-y: auto;\n}\n\n// scss-docs-start navbar-expand-loop\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n // stylelint-disable-next-line scss/selector-no-union-class-name\n &#{$infix} {\n @include media-breakpoint-up($next) {\n flex-wrap: nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n .navbar-nav-scroll {\n overflow: visible;\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n// scss-docs-end navbar-expand-loop\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;\n\n &:hover,\n &:focus {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n &:hover,\n &:focus {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-light-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-light-color;\n\n a,\n a:hover,\n a:focus {\n color: $navbar-light-active-color;\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n &:hover,\n &:focus {\n color: $navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n &:hover,\n &:focus {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-dark-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a,\n a:hover,\n a:focus {\n color: $navbar-dark-active-color;\n }\n }\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n height: $card-height;\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n\n &:first-child {\n border-top-width: 0;\n @include border-top-radius($card-inner-border-radius);\n }\n\n &:last-child {\n border-bottom-width: 0;\n @include border-bottom-radius($card-inner-border-radius);\n }\n }\n\n // Due to specificity of the above selector (`.card > .list-group`), we must\n // use a child selector here to prevent double borders.\n > .card-header + .list-group,\n > .list-group + .card-footer {\n border-top: 0;\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n padding: $card-spacer-y $card-spacer-x;\n color: $card-color;\n}\n\n.card-title {\n margin-bottom: $card-title-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -$card-title-spacer-y * .5;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n &:hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-cap-padding-y $card-cap-padding-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n}\n\n.card-footer {\n padding: $card-cap-padding-y $card-cap-padding-x;\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -$card-cap-padding-x * .5;\n margin-bottom: -$card-cap-padding-y;\n margin-left: -$card-cap-padding-x * .5;\n border-bottom: 0;\n\n @if $nav-tabs-link-active-bg != $card-bg {\n .nav-link.active {\n background-color: $card-bg;\n border-bottom-color: $card-bg;\n }\n }\n}\n\n.card-header-pills {\n margin-right: -$card-cap-padding-x * .5;\n margin-left: -$card-cap-padding-x * .5;\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n @include border-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:not(:last-child) {\n @include border-end-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-disallowed-list\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-disallowed-list\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-start-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-disallowed-list\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-disallowed-list\n border-bottom-left-radius: 0;\n }\n }\n }\n }\n }\n}\n","//\n// Base styles\n//\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: $accordion-button-padding-y $accordion-button-padding-x;\n @include font-size($font-size-base);\n color: $accordion-button-color;\n text-align: left; // Reset button style\n background-color: $accordion-button-bg;\n border: 0;\n @include border-radius(0);\n overflow-anchor: none;\n @include transition($accordion-transition);\n\n &:not(.collapsed) {\n color: $accordion-button-active-color;\n background-color: $accordion-button-active-bg;\n box-shadow: inset 0 ($accordion-border-width * -1) 0 $accordion-border-color;\n\n &::after {\n background-image: escape-svg($accordion-button-active-icon);\n transform: $accordion-icon-transform;\n }\n }\n\n // Accordion icon\n &::after {\n flex-shrink: 0;\n width: $accordion-icon-width;\n height: $accordion-icon-width;\n margin-left: auto;\n content: \"\";\n background-image: escape-svg($accordion-button-icon);\n background-repeat: no-repeat;\n background-size: $accordion-icon-width;\n @include transition($accordion-icon-transition);\n }\n\n &:hover {\n z-index: 2;\n }\n\n &:focus {\n z-index: 3;\n border-color: $accordion-button-focus-border-color;\n outline: 0;\n box-shadow: $accordion-button-focus-box-shadow;\n }\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n background-color: $accordion-bg;\n border: $accordion-border-width solid $accordion-border-color;\n\n &:first-of-type {\n @include border-top-radius($accordion-border-radius);\n\n .accordion-button {\n @include border-top-radius($accordion-inner-border-radius);\n }\n }\n\n &:not(:first-of-type) {\n border-top: 0;\n }\n\n // Only set a border-radius on the last item if the accordion is collapsed\n &:last-of-type {\n @include border-bottom-radius($accordion-border-radius);\n\n .accordion-button {\n &.collapsed {\n @include border-bottom-radius($accordion-inner-border-radius);\n }\n }\n\n .accordion-collapse {\n @include border-bottom-radius($accordion-border-radius);\n }\n }\n}\n\n.accordion-body {\n padding: $accordion-body-padding-y $accordion-body-padding-x;\n}\n\n\n// Flush accordion items\n//\n// Remove borders and border-radius to keep accordion items edge-to-edge.\n\n.accordion-flush {\n .accordion-collapse {\n border-width: 0;\n }\n\n .accordion-item {\n border-right: 0;\n border-left: 0;\n @include border-radius(0);\n\n &:first-child { border-top: 0; }\n &:last-child { border-bottom: 0; }\n\n .accordion-button {\n @include border-radius(0);\n }\n }\n}\n",".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n @include font-size($breadcrumb-font-size);\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding-x;\n\n &::before {\n float: left; // Suppress inline spacings and underlining of the separator\n padding-right: $breadcrumb-item-padding-x;\n color: $breadcrumb-divider-color;\n content: var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{\"/* rtl:\"} var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{\"*/\"};\n }\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n",".pagination {\n display: flex;\n @include list-unstyled();\n}\n\n.page-link {\n position: relative;\n display: block;\n color: $pagination-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n @include transition($pagination-transition);\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 3;\n color: $pagination-focus-color;\n background-color: $pagination-focus-bg;\n outline: $pagination-focus-outline;\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:not(:first-child) .page-link {\n margin-left: $pagination-margin-start;\n }\n\n &.active .page-link {\n z-index: 3;\n color: $pagination-active-color;\n @include gradient-bg($pagination-active-bg);\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n@include pagination-size($pagination-padding-y, $pagination-padding-x, null, $pagination-border-radius);\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n// scss-docs-start pagination-mixin\n@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n }\n\n .page-item {\n @if $pagination-margin-start == (-$pagination-border-width) {\n &:first-child {\n .page-link {\n @include border-start-radius($border-radius);\n }\n }\n\n &:last-child {\n .page-link {\n @include border-end-radius($border-radius);\n }\n }\n } @else {\n //Add border-radius to all pageLinks in case they have left margin\n .page-link {\n @include border-radius($border-radius);\n }\n }\n }\n}\n// scss-docs-end pagination-mixin\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n @include font-size($badge-font-size);\n font-weight: $badge-font-weight;\n line-height: 1;\n color: $badge-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n @include gradient-bg();\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n padding-right: $alert-dismissible-padding-r;\n\n // Adjust close link position\n .btn-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: $stretched-link-z-index + 1;\n padding: $alert-padding-y * 1.25 $alert-padding-x;\n }\n}\n\n\n// scss-docs-start alert-modifiers\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $state, $value in $theme-colors {\n $alert-background: shift-color($value, $alert-bg-scale);\n $alert-border: shift-color($value, $alert-border-scale);\n $alert-color: shift-color($value, $alert-color-scale);\n @if (contrast-ratio($alert-background, $alert-color) < $min-contrast-ratio) {\n $alert-color: mix($value, color-contrast($alert-background), abs($alert-color-scale));\n }\n .alert-#{$state} {\n @include alert-variant($alert-background, $alert-border, $alert-color);\n }\n}\n// scss-docs-end alert-modifiers\n","// scss-docs-start alert-variant-mixin\n@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n .alert-link {\n color: shade-color($color, 20%);\n }\n}\n// scss-docs-end alert-variant-mixin\n","// Disable animation if transitions are disabled\n\n// scss-docs-start progress-keyframes\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n 0% { background-position-x: $progress-height; }\n }\n}\n// scss-docs-end progress-keyframes\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: $progress-bar-animation-timing progress-bar-stripes;\n\n @if $enable-reduced-motion {\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n }\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n @include border-radius($list-group-border-radius);\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n\n > li::before {\n // Increments only this instance of the section counter\n content: counters(section, \".\") \". \";\n counter-increment: section;\n }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n &:hover,\n &:focus {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n color: $list-group-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius(inherit);\n }\n\n &:last-child {\n @include border-bottom-radius(inherit);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n\n & + & {\n border-top-width: 0;\n\n &.active {\n margin-top: -$list-group-border-width;\n border-top-width: $list-group-border-width;\n }\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n > .list-group-item {\n &:first-child {\n @include border-bottom-start-radius($list-group-border-radius);\n @include border-top-end-radius(0);\n }\n\n &:last-child {\n @include border-top-end-radius($list-group-border-radius);\n @include border-bottom-start-radius(0);\n }\n\n &.active {\n margin-top: 0;\n }\n\n + .list-group-item {\n border-top-width: $list-group-border-width;\n border-left-width: 0;\n\n &.active {\n margin-left: -$list-group-border-width;\n border-left-width: $list-group-border-width;\n }\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n @include border-radius(0);\n\n > .list-group-item {\n border-width: 0 0 $list-group-border-width;\n\n &:last-child {\n border-bottom-width: 0;\n }\n }\n}\n\n\n// scss-docs-start list-group-modifiers\n// List group contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $state, $value in $theme-colors {\n $list-group-variant-bg: shift-color($value, $list-group-item-bg-scale);\n $list-group-variant-color: shift-color($value, $list-group-item-color-scale);\n @if (contrast-ratio($list-group-variant-bg, $list-group-variant-color) < $min-contrast-ratio) {\n $list-group-variant-color: mix($value, color-contrast($list-group-variant-bg), abs($list-group-item-color-scale));\n }\n\n @include list-group-item-variant($state, $list-group-variant-bg, $list-group-variant-color);\n}\n// scss-docs-end list-group-modifiers\n","// List Groups\n\n// scss-docs-start list-group-mixin\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n &:hover,\n &:focus {\n color: $color;\n background-color: shade-color($background, 10%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n// scss-docs-end list-group-mixin\n","// transparent background and border properties included for button version.\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n.btn-close {\n box-sizing: content-box;\n width: $btn-close-width;\n height: $btn-close-height;\n padding: $btn-close-padding-y $btn-close-padding-x;\n color: $btn-close-color;\n background: transparent escape-svg($btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements\n border: 0; // for button elements\n @include border-radius();\n opacity: $btn-close-opacity;\n\n // Override <a>'s hover style\n &:hover {\n color: $btn-close-color;\n text-decoration: none;\n opacity: $btn-close-hover-opacity;\n }\n\n &:focus {\n outline: 0;\n box-shadow: $btn-close-focus-shadow;\n opacity: $btn-close-focus-opacity;\n }\n\n &:disabled,\n &.disabled {\n pointer-events: none;\n user-select: none;\n opacity: $btn-close-disabled-opacity;\n }\n}\n\n.btn-close-white {\n filter: $btn-close-white-filter;\n}\n",".toast {\n width: $toast-max-width;\n max-width: 100%;\n @include font-size($toast-font-size);\n color: $toast-color;\n pointer-events: auto;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n @include border-radius($toast-border-radius);\n\n &:not(.showing):not(.show) {\n opacity: 0;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-container {\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n\n > :not(:last-child) {\n margin-bottom: $toast-spacing;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n @include border-top-radius(subtract($toast-border-radius, $toast-border-width));\n\n .btn-close {\n margin-right: $toast-padding-x * -.5;\n margin-left: $toast-padding-x;\n }\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n word-wrap: break-word;\n}\n","// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n\n // When trying to close, animate focus to scale\n .modal.modal-static & {\n transform: $modal-scale-transform;\n }\n}\n\n.modal-dialog-scrollable {\n height: subtract(100%, $modal-dialog-margin * 2);\n\n .modal-content {\n max-height: 100%;\n overflow: hidden;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: subtract(100%, $modal-dialog-margin * 2);\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-inner-border-radius);\n\n .btn-close {\n padding: ($modal-header-padding-y * .5) ($modal-header-padding-x * .5);\n margin: ($modal-header-padding-y * -.5) ($modal-header-padding-x * -.5) ($modal-header-padding-y * -.5) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when there should be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n flex-shrink: 0;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding - $modal-footer-margin-between * .5;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-inner-border-radius);\n\n // Place margin between footer elements\n // This solution is far from ideal because of the universal selector usage,\n // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n > * {\n margin: $modal-footer-margin-between * .5;\n }\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n }\n\n .modal-dialog-centered {\n min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n\n// scss-docs-start modal-fullscreen-loop\n@each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n $postfix: if($infix != \"\", $infix + \"-down\", \"\");\n\n @include media-breakpoint-down($breakpoint) {\n .modal-fullscreen#{$postfix} {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n\n .modal-content {\n height: 100%;\n border: 0;\n @include border-radius(0);\n }\n\n .modal-header {\n @include border-radius(0);\n }\n\n .modal-body {\n overflow-y: auto;\n }\n\n .modal-footer {\n @include border-radius(0);\n }\n }\n }\n}\n// scss-docs-end modal-fullscreen-loop\n","// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .tooltip-arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .tooltip-arrow {\n bottom: 0;\n\n &::before {\n top: -1px;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-end {\n padding: 0 $tooltip-arrow-height;\n\n .tooltip-arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: -1px;\n border-width: ($tooltip-arrow-width * .5) $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .tooltip-arrow {\n top: 0;\n\n &::before {\n bottom: -1px;\n border-width: 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-start {\n padding: 0 $tooltip-arrow-height;\n\n .tooltip-arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: -1px;\n border-width: ($tooltip-arrow-width * .5) 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[data-popper-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[data-popper-placement^=\"right\"] {\n @extend .bs-tooltip-end;\n }\n &[data-popper-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[data-popper-placement^=\"left\"] {\n @extend .bs-tooltip-start;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n",".popover {\n position: absolute;\n top: 0;\n left: 0 #{\"/* rtl:ignore */\"};\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($popover-font-size);\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .popover-arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n > .popover-arrow {\n bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-end {\n > .popover-arrow {\n left: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n > .popover-arrow {\n top: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n border-bottom-color: $popover-arrow-color;\n }\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: $popover-arrow-width;\n margin-left: -$popover-arrow-width * .5;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-start {\n > .popover-arrow {\n right: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-auto {\n &[data-popper-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[data-popper-placement^=\"right\"] {\n @extend .bs-popover-end;\n }\n &[data-popper-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[data-popper-placement^=\"left\"] {\n @extend .bs-popover-start;\n }\n}\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n @include font-size($font-size-base);\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid $popover-border-color;\n @include border-top-radius($popover-inner-border-radius);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-start and .carousel-item-end is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-start and .active.carousel-item-end is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end\n// is the upcoming slide in transition.\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 @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n/* rtl:begin:ignore */\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/* rtl:end:ignore */\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-start,\n .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-start,\n .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n @include transition(opacity 0s $carousel-transition-duration);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n padding: 0;\n color: $carousel-control-color;\n text-align: center;\n background: none;\n border: 0;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n &:hover,\n &:focus {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);\n}\n.carousel-control-next {\n right: 0;\n background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\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: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n// Optional indicator pips/controls\n//\n// Add a container (such as a list) with the following class and add an item (ideally a focusable control,\n// like a button) with data-bs-target for each slide your carousel holds.\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 // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-bottom: 1rem;\n margin-left: $carousel-control-width;\n list-style: none;\n\n [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n padding: 0;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n border: 0;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: $carousel-indicator-opacity;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: $carousel-indicator-active-opacity;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) * .5;\n bottom: $carousel-caption-spacer;\n left: (100% - $carousel-caption-width) * .5;\n padding-top: $carousel-caption-padding-y;\n padding-bottom: $carousel-caption-padding-y;\n color: $carousel-caption-color;\n text-align: center;\n}\n\n// Dark mode carousel\n\n.carousel-dark {\n .carousel-control-prev-icon,\n .carousel-control-next-icon {\n filter: $carousel-dark-control-icon-filter;\n }\n\n .carousel-indicators [data-bs-target] {\n background-color: $carousel-dark-indicator-active-bg;\n }\n\n .carousel-caption {\n color: $carousel-dark-caption-color;\n }\n}\n","// scss-docs-start clearfix\n@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n// scss-docs-end clearfix\n","//\n// Rotating border\n//\n\n// scss-docs-start spinner-border-keyframes\n@keyframes spinner-border {\n to { transform: rotate(360deg) #{\"/* rtl:ignore */\"}; }\n}\n// scss-docs-end spinner-border-keyframes\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: $spinner-vertical-align;\n border: $spinner-border-width solid currentColor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 50%;\n animation: $spinner-animation-speed linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n// scss-docs-start spinner-grow-keyframes\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n// scss-docs-end spinner-grow-keyframes\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: $spinner-vertical-align;\n background-color: currentColor;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 50%;\n opacity: 0;\n animation: $spinner-animation-speed linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n\n@if $enable-reduced-motion {\n @media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n animation-duration: $spinner-animation-speed * 2;\n }\n }\n}\n",".offcanvas {\n position: fixed;\n bottom: 0;\n z-index: $zindex-offcanvas;\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: $offcanvas-color;\n visibility: hidden;\n background-color: $offcanvas-bg-color;\n background-clip: padding-box;\n outline: 0;\n @include box-shadow($offcanvas-box-shadow);\n @include transition(transform $offcanvas-transition-duration ease-in-out);\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $offcanvas-padding-y $offcanvas-padding-x;\n\n .btn-close {\n padding: ($offcanvas-padding-y * .5) ($offcanvas-padding-x * .5);\n margin-top: $offcanvas-padding-y * -.5;\n margin-right: $offcanvas-padding-x * -.5;\n margin-bottom: $offcanvas-padding-y * -.5;\n }\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: $offcanvas-title-line-height;\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: $offcanvas-padding-y $offcanvas-padding-x;\n overflow-y: auto;\n}\n\n.offcanvas-start {\n top: 0;\n left: 0;\n width: $offcanvas-horizontal-width;\n border-right: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateX(-100%);\n}\n\n.offcanvas-end {\n top: 0;\n right: 0;\n width: $offcanvas-horizontal-width;\n border-left: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateX(100%);\n}\n\n.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: $offcanvas-vertical-height;\n max-height: 100%;\n border-bottom: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateY(-100%);\n}\n\n.offcanvas-bottom {\n right: 0;\n left: 0;\n height: $offcanvas-vertical-height;\n max-height: 100%;\n border-top: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateY(100%);\n}\n\n.offcanvas.show {\n transform: none;\n}\n","@each $color, $value in $theme-colors {\n .link-#{$color} {\n color: $value;\n\n @if $link-shade-percentage != 0 {\n &:hover,\n &:focus {\n color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage));\n }\n }\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.ratio {\n position: relative;\n width: 100%;\n\n &::before {\n display: block;\n padding-top: var(--#{$variable-prefix}aspect-ratio);\n content: \"\";\n }\n\n > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n}\n\n@each $key, $ratio in $aspect-ratios {\n .ratio-#{$key} {\n --#{$variable-prefix}aspect-ratio: #{$ratio};\n }\n}\n","// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n// Responsive sticky top\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .sticky#{$infix}-top {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n }\n}\n","//\n// Visually hidden\n//\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n @include visually-hidden();\n}\n","// stylelint-disable declaration-no-important\n\n// Hide content visually while keeping it accessible to assistive technologies\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin visually-hidden() {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n\n// Use to only display content when it's focused, or one of its child elements is focused\n// (i.e. when focus is within the element/container that the class was applied to)\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n\n@mixin visually-hidden-focusable() {\n &:not(:focus):not(:focus-within) {\n @include visually-hidden();\n }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n &::#{$stretched-link-pseudo-element} {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $stretched-link-z-index;\n content: \"\";\n }\n}\n","//\n// Text truncation\n//\n\n.text-truncate {\n @include text-truncate();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (eg. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/DolgozatF2_objektum/kozos/bootstrap.min.js b/DolgozatF2_objektum/kozos/bootstrap.min.js new file mode 100644 index 0000000..aed031f --- /dev/null +++ b/DolgozatF2_objektum/kozos/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e(t.Popper)}(this,(function(t){"use strict";function e(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach((function(s){if("default"!==s){var i=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,i.get?i:{enumerable:!0,get:function(){return t[s]}})}})),e.default=t,Object.freeze(e)}var s=e(t);const i={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const s=[];let i=t.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&3!==i.nodeType;)i.matches(e)&&s.push(i),i=i.parentNode;return s},prev(t,e){let s=t.previousElementSibling;for(;s;){if(s.matches(e))return[s];s=s.previousElementSibling}return[]},next(t,e){let s=t.nextElementSibling;for(;s;){if(s.matches(e))return[s];s=s.nextElementSibling}return[]}},n=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},o=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let s=t.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s="#"+s.split("#")[1]),e=s&&"#"!==s?s.trim():null}return e},r=t=>{const e=o(t);return e&&document.querySelector(e)?e:null},a=t=>{const e=o(t);return e?document.querySelector(e):null},l=t=>{t.dispatchEvent(new Event("transitionend"))},c=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),h=t=>c(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?i.findOne(t):null,d=(t,e,s)=>{Object.keys(s).forEach(i=>{const n=s[i],o=e[i],r=o&&c(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(n).test(r))throw new TypeError(`${t.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${n}".`)})},u=t=>!(!c(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),g=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),p=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?p(t.parentNode):null},f=()=>{},m=t=>t.offsetHeight,_=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},b=[],v=()=>"rtl"===document.documentElement.dir,y=t=>{var e;e=()=>{const e=_();if(e){const s=t.NAME,i=e.fn[s];e.fn[s]=t.jQueryInterface,e.fn[s].Constructor=t,e.fn[s].noConflict=()=>(e.fn[s]=i,t.jQueryInterface)}},"loading"===document.readyState?(b.length||document.addEventListener("DOMContentLoaded",()=>{b.forEach(t=>t())}),b.push(e)):e()},w=t=>{"function"==typeof t&&t()},E=(t,e,s=!0)=>{if(!s)return void w(t);const i=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:s}=window.getComputedStyle(t);const i=Number.parseFloat(e),n=Number.parseFloat(s);return i||n?(e=e.split(",")[0],s=s.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(s))):0})(e)+5;let n=!1;const o=({target:s})=>{s===e&&(n=!0,e.removeEventListener("transitionend",o),w(t))};e.addEventListener("transitionend",o),setTimeout(()=>{n||l(e)},i)},A=(t,e,s,i)=>{let n=t.indexOf(e);if(-1===n)return t[!s&&i?t.length-1:0];const o=t.length;return n+=s?1:-1,i&&(n=(n+o)%o),t[Math.max(0,Math.min(n,o-1))]},T=/[^.]*(?=\..*)\.|.*/,C=/\..*/,k=/::\d+$/,L={};let O=1;const D={mouseenter:"mouseover",mouseleave:"mouseout"},I=/^(mouseenter|mouseleave)/i,N=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function S(t,e){return e&&`${e}::${O++}`||t.uidEvent||O++}function x(t){const e=S(t);return t.uidEvent=e,L[e]=L[e]||{},L[e]}function M(t,e,s=null){const i=Object.keys(t);for(let n=0,o=i.length;n<o;n++){const o=t[i[n]];if(o.originalHandler===e&&o.delegationSelector===s)return o}return null}function P(t,e,s){const i="string"==typeof e,n=i?s:e;let o=R(t);return N.has(o)||(o=t),[i,n,o]}function j(t,e,s,i,n){if("string"!=typeof e||!t)return;if(s||(s=i,i=null),I.test(e)){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};i?i=t(i):s=t(s)}const[o,r,a]=P(e,s,i),l=x(t),c=l[a]||(l[a]={}),h=M(c,r,o?s:null);if(h)return void(h.oneOff=h.oneOff&&n);const d=S(r,e.replace(T,"")),u=o?function(t,e,s){return function i(n){const o=t.querySelectorAll(e);for(let{target:r}=n;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return n.delegateTarget=r,i.oneOff&&B.off(t,n.type,e,s),s.apply(r,[n]);return null}}(t,s,i):function(t,e){return function s(i){return i.delegateTarget=t,s.oneOff&&B.off(t,i.type,e),e.apply(t,[i])}}(t,s);u.delegationSelector=o?s:null,u.originalHandler=r,u.oneOff=n,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function H(t,e,s,i,n){const o=M(e[s],i,n);o&&(t.removeEventListener(s,o,Boolean(n)),delete e[s][o.uidEvent])}function R(t){return t=t.replace(C,""),D[t]||t}const B={on(t,e,s,i){j(t,e,s,i,!1)},one(t,e,s,i){j(t,e,s,i,!0)},off(t,e,s,i){if("string"!=typeof e||!t)return;const[n,o,r]=P(e,s,i),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void H(t,l,r,o,n?s:null)}c&&Object.keys(l).forEach(s=>{!function(t,e,s,i){const n=e[s]||{};Object.keys(n).forEach(o=>{if(o.includes(i)){const i=n[o];H(t,e,s,i.originalHandler,i.delegationSelector)}})}(t,l,s,e.slice(1))});const h=l[r]||{};Object.keys(h).forEach(s=>{const i=s.replace(k,"");if(!a||e.includes(i)){const e=h[s];H(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,s){if("string"!=typeof e||!t)return null;const i=_(),n=R(e),o=e!==n,r=N.has(n);let a,l=!0,c=!0,h=!1,d=null;return o&&i&&(a=i.Event(e,s),i(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(n,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==s&&Object.keys(s).forEach(t=>{Object.defineProperty(d,t,{get:()=>s[t]})}),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},$=new Map;var W={set(t,e,s){$.has(t)||$.set(t,new Map);const i=$.get(t);i.has(e)||0===i.size?i.set(e,s):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(t,e)=>$.has(t)&&$.get(t).get(e)||null,remove(t,e){if(!$.has(t))return;const s=$.get(t);s.delete(e),0===s.size&&$.delete(t)}};class q{constructor(t){(t=h(t))&&(this._element=t,W.set(this._element,this.constructor.DATA_KEY,this))}dispose(){W.remove(this._element,this.constructor.DATA_KEY),B.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,s=!0){E(t,e,s)}static getInstance(t){return W.get(t,this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.0.2"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class z extends q{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,s=this._triggerCloseEvent(e);null===s||s.defaultPrevented||this._removeElement(e)}_getRootElement(t){return a(t)||t.closest(".alert")}_triggerCloseEvent(t){return B.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=>this._destroyElement(t),t,e)}_destroyElement(t){t.remove(),B.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){const e=z.getOrCreateInstance(this);"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}B.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',z.handleDismiss(new z)),y(z);class F extends q{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=F.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function U(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function K(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}B.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');F.getOrCreateInstance(e).toggle()}),y(F);const V={setDataAttribute(t,e,s){t.setAttribute("data-bs-"+K(e),s)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+K(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(s=>{let i=s.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=U(t.dataset[s])}),e},getDataAttribute:(t,e)=>U(t.getAttribute("data-bs-"+K(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},Q={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},X={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Y="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z};class et extends q{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=i.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return Q}static get NAME(){return"carousel"}next(){this._slide(Y)}nextWhenVisible(){!document.hidden&&u(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),i.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(l(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=i.findOne(".active.carousel-item",this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void B.one(this._element,"slid.bs.carousel",()=>this.to(t));if(e===t)return this.pause(),void this.cycle();const s=t>e?Y:G;this._slide(s,this._items[t])}_getConfig(t){return t={...Q,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("carousel",t,X),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&B.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(B.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),B.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},e=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},s=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};i.find(".carousel-item img",this._element).forEach(t=>{B.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?(B.on(this._element,"pointerdown.bs.carousel",e=>t(e)),B.on(this._element,"pointerup.bs.carousel",t=>s(t)),this._element.classList.add("pointer-event")):(B.on(this._element,"touchstart.bs.carousel",e=>t(e)),B.on(this._element,"touchmove.bs.carousel",t=>e(t)),B.on(this._element,"touchend.bs.carousel",t=>s(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?i.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const s=t===Y;return A(this._items,e,s,this._config.wrap)}_triggerSlideEvent(t,e){const s=this._getItemIndex(t),n=this._getItemIndex(i.findOne(".active.carousel-item",this._element));return B.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:s})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=i.findOne(".active",this._indicatorsElement);e.classList.remove("active"),e.removeAttribute("aria-current");const s=i.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e<s.length;e++)if(Number.parseInt(s[e].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){s[e].classList.add("active"),s[e].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||i.findOne(".active.carousel-item",this._element);if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,e){const s=this._directionToOrder(t),n=i.findOne(".active.carousel-item",this._element),o=this._getItemIndex(n),r=e||this._getItemByOrder(s,n),a=this._getItemIndex(r),l=Boolean(this._interval),c=s===Y,h=c?"carousel-item-start":"carousel-item-end",d=c?"carousel-item-next":"carousel-item-prev",u=this._orderToDirection(s);if(r&&r.classList.contains("active"))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(r,u).defaultPrevented)return;if(!n||!r)return;this._isSliding=!0,l&&this.pause(),this._setActiveIndicatorElement(r),this._activeElement=r;const g=()=>{B.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(d),m(r),n.classList.add(h),r.classList.add(h);const t=()=>{r.classList.remove(h,d),r.classList.add("active"),n.classList.remove("active",d,h),this._isSliding=!1,setTimeout(g,0)};this._queueCallback(t,n,!0)}else n.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,g();l&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?v()?t===Z?G:Y:t===Z?Y:G:t}_orderToDirection(t){return[Y,G].includes(t)?v()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const s=et.getOrCreateInstance(t,e);let{_config:i}=s;"object"==typeof e&&(i={...i,...e});const n="string"==typeof e?e:i.slide;if("number"==typeof e)s.to(e);else if("string"==typeof n){if(void 0===s[n])throw new TypeError(`No method named "${n}"`);s[n]()}else i.interval&&i.ride&&(s.pause(),s.cycle())}static jQueryInterface(t){return this.each((function(){et.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=a(this);if(!e||!e.classList.contains("carousel"))return;const s={...V.getDataAttributes(e),...V.getDataAttributes(this)},i=this.getAttribute("data-bs-slide-to");i&&(s.interval=!1),et.carouselInterface(e,s),i&&et.getInstance(e).to(i),t.preventDefault()}}B.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",et.dataApiClickHandler),B.on(window,"load.bs.carousel.data-api",()=>{const t=i.find('[data-bs-ride="carousel"]');for(let e=0,s=t.length;e<s;e++)et.carouselInterface(t[e],et.getInstance(t[e]))}),y(et);const st={toggle:!0,parent:""},it={toggle:"boolean",parent:"(string|element)"};class nt extends q{constructor(t,e){super(t),this._isTransitioning=!1,this._config=this._getConfig(e),this._triggerArray=i.find(`[data-bs-toggle="collapse"][href="#${this._element.id}"],[data-bs-toggle="collapse"][data-bs-target="#${this._element.id}"]`);const s=i.find('[data-bs-toggle="collapse"]');for(let t=0,e=s.length;t<e;t++){const e=s[t],n=r(e),o=i.find(n).filter(t=>t===this._element);null!==n&&o.length&&(this._selector=n,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return st}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let t,e;this._parent&&(t=i.find(".show, .collapsing",this._parent).filter(t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===t.length&&(t=null));const s=i.findOne(this._selector);if(t){const i=t.find(t=>s!==t);if(e=i?nt.getInstance(i):null,e&&e._isTransitioning)return}if(B.trigger(this._element,"show.bs.collapse").defaultPrevented)return;t&&t.forEach(t=>{s!==t&&nt.collapseInterface(t,"hide"),e||W.set(t,"bs.collapse",null)});const n=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[n]=0,this._triggerArray.length&&this._triggerArray.forEach(t=>{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(n[0].toUpperCase()+n.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[n]="",this.setTransitioning(!1),B.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[n]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(B.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",m(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e>0)for(let t=0;t<e;t++){const e=this._triggerArray[t],s=a(e);s&&!s.classList.contains("show")&&(e.classList.add("collapsed"),e.setAttribute("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[t]="",this._queueCallback(()=>{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),B.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...st,...t}).toggle=Boolean(t.toggle),d("collapse",t,it),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:t}=this._config;t=h(t);const e=`[data-bs-toggle="collapse"][data-bs-parent="${t}"]`;return i.find(e,t).forEach(t=>{const e=a(t);this._addAriaAndCollapsedClass(e,[t])}),t}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const s=t.classList.contains("show");e.forEach(t=>{s?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",s)})}static collapseInterface(t,e){let s=nt.getInstance(t);const i={...st,...V.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!s&&i.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),s||(s=new nt(t,i)),"string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){nt.collapseInterface(this,t)}))}}B.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=V.getDataAttributes(this),s=r(this);i.find(s).forEach(t=>{const s=nt.getInstance(t);let i;s?(null===s._parent&&"string"==typeof e.parent&&(s._config.parent=e.parent,s._parent=s._getParent()),i="toggle"):i=e,nt.collapseInterface(t,i)})})),y(nt);const ot=new RegExp("ArrowUp|ArrowDown|Escape"),rt=v()?"top-end":"top-start",at=v()?"top-start":"top-end",lt=v()?"bottom-end":"bottom-start",ct=v()?"bottom-start":"bottom-end",ht=v()?"left-start":"right-start",dt=v()?"right-start":"left-start",ut={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},gt={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class pt extends q{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return ut}static get DefaultType(){return gt}static get NAME(){return"dropdown"}toggle(){g(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(g(this._element)||this._menu.classList.contains("show"))return;const t=pt.getParentFromElement(this._element),e={relatedTarget:this._element};if(!B.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._inNavbar)V.setDataAttribute(this._menu,"popper","none");else{if(void 0===s)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:c(this._config.reference)?e=h(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find(t=>"applyStyles"===t.name&&!1===t.enabled);this._popper=s.createPopper(e,this._menu,i),n&&V.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>B.on(t,"mouseover",f)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),B.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(g(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){B.on(this._element,"click.bs.dropdown",t=>{t.preventDefault(),this.toggle()})}_completeHide(t){B.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),V.removeDataAttribute(this._menu,"popper"),B.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...V.getDataAttributes(this._element),...t},d("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!c(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return i.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ht;if(t.classList.contains("dropstart"))return dt;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?at:rt:e?ct:lt}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const s=i.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(u);s.length&&A(s,e,"ArrowDown"===t,!s.includes(e)).focus()}static dropdownInterface(t,e){const s=pt.getOrCreateInstance(t,e);if("string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){pt.dropdownInterface(this,t)}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=i.find('[data-bs-toggle="dropdown"]');for(let s=0,i=e.length;s<i;s++){const i=pt.getInstance(e[s]);if(!i||!1===i._config.autoClose)continue;if(!i._element.classList.contains("show"))continue;const n={relatedTarget:i._element};if(t){const e=t.composedPath(),s=e.includes(i._menu);if(e.includes(i._element)||"inside"===i._config.autoClose&&!s||"outside"===i._config.autoClose&&s)continue;if(i._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;"click"===t.type&&(n.clickEvent=t)}i._completeHide(n)}}static getParentFromElement(t){return a(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?"Space"===t.key||"Escape"!==t.key&&("ArrowDown"!==t.key&&"ArrowUp"!==t.key||t.target.closest(".dropdown-menu")):!ot.test(t.key))return;const e=this.classList.contains("show");if(!e&&"Escape"===t.key)return;if(t.preventDefault(),t.stopPropagation(),g(this))return;const s=()=>this.matches('[data-bs-toggle="dropdown"]')?this:i.prev(this,'[data-bs-toggle="dropdown"]')[0];return"Escape"===t.key?(s().focus(),void pt.clearMenus()):"ArrowUp"===t.key||"ArrowDown"===t.key?(e||s().click(),void pt.getInstance(s())._selectMenuItem(t)):void(e&&"Space"!==t.key||pt.clearMenus())}}B.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',pt.dataApiKeydownHandler),B.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",pt.dataApiKeydownHandler),B.on(document,"click.bs.dropdown.data-api",pt.clearMenus),B.on(document,"keyup.bs.dropdown.data-api",pt.clearMenus),B.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),pt.dropdownInterface(this)})),y(pt);class ft{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=>e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),this._setElementAttributes(".sticky-top","marginRight",e=>e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,s){const i=this.getWidth();this._applyManipulationCallback(t,t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+i)return;this._saveInitialAttribute(t,e);const n=window.getComputedStyle(t)[e];t.style[e]=s(Number.parseFloat(n))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(t,e){const s=t.style[e];s&&V.setDataAttribute(t,e,s)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=>{const s=V.getDataAttribute(t,e);void 0===s?t.style.removeProperty(e):(V.removeDataAttribute(t,e),t.style[e]=s)})}_applyManipulationCallback(t,e){c(t)?e(t):i.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const mt={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},_t={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"};class bt{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&m(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{w(t)})):w(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),w(t)})):w(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...mt,..."object"==typeof t?t:{}}).rootElement=h(t.rootElement),d("backdrop",t,_t),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),B.on(this._getElement(),"mousedown.bs.backdrop",()=>{w(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(B.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){E(t,this._getElement(),this._config.isAnimated)}}const vt={backdrop:!0,keyboard:!0,focus:!0},yt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class wt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=i.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new ft}static get Default(){return vt}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||B.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),B.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=>this.hide(t)),B.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{B.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(t){if(t&&["A","AREA"].includes(t.target.tagName)&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if(B.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),B.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),B.off(this._element,"click.dismiss.bs.modal"),B.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>B.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bt({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...vt,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("modal",t,yt),t}_showElement(t){const e=this._isAnimated(),s=i.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,s&&(s.scrollTop=0),e&&m(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,B.trigger(this._element,"shown.bs.modal",{relatedTarget:t})},this._dialog,e)}_enforceFocus(){B.off(document,"focusin.bs.modal"),B.on(document,"focusin.bs.modal",t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?B.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):B.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?B.on(window,"resize.bs.modal",()=>this._adjustDialog()):B.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),B.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){B.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(B.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:s}=this._element,i=e>document.documentElement.clientHeight;!i&&"hidden"===s.overflowY||t.contains("modal-static")||(i||(s.overflowY="hidden"),t.add("modal-static"),this._queueCallback(()=>{t.remove("modal-static"),i||this._queueCallback(()=>{s.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),s=e>0;(!s&&t&&!v()||s&&!t&&v())&&(this._element.style.paddingLeft=e+"px"),(s&&!t&&!v()||!s&&t&&v())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const s=wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===s[t])throw new TypeError(`No method named "${t}"`);s[t](e)}}))}}B.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=a(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),B.one(e,"show.bs.modal",t=>{t.defaultPrevented||B.one(e,"hidden.bs.modal",()=>{u(this)&&this.focus()})}),wt.getOrCreateInstance(e).toggle(this)})),y(wt);const Et={backdrop:!0,keyboard:!0,scroll:!1},At={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Tt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return Et}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||B.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new ft).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{B.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&(B.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(B.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new ft).reset(),B.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...Et,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("offcanvas",t,At),t}_initializeBackDrop(){return new bt({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){B.off(document,"focusin.bs.offcanvas"),B.on(document,"focusin.bs.offcanvas",e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){B.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=>this.hide()),B.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=Tt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}B.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=a(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this))return;B.one(e,"hidden.bs.offcanvas",()=>{u(this)&&this.focus()});const s=i.findOne(".offcanvas.show");s&&s!==e&&Tt.getInstance(s).hide(),Tt.getOrCreateInstance(e).toggle(this)})),B.on(window,"load.bs.offcanvas.data-api",()=>i.find(".offcanvas.show").forEach(t=>Tt.getOrCreateInstance(t).show())),y(Tt);const Ct=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),kt=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Lt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ot=(t,e)=>{const s=t.nodeName.toLowerCase();if(e.includes(s))return!Ct.has(s)||Boolean(kt.test(t.nodeValue)||Lt.test(t.nodeValue));const i=e.filter(t=>t instanceof RegExp);for(let t=0,e=i.length;t<e;t++)if(i[t].test(s))return!0;return!1};function Dt(t,e,s){if(!t.length)return t;if(s&&"function"==typeof s)return s(t);const i=(new window.DOMParser).parseFromString(t,"text/html"),n=Object.keys(e),o=[].concat(...i.body.querySelectorAll("*"));for(let t=0,s=o.length;t<s;t++){const s=o[t],i=s.nodeName.toLowerCase();if(!n.includes(i)){s.remove();continue}const r=[].concat(...s.attributes),a=[].concat(e["*"]||[],e[i]||[]);r.forEach(t=>{Ot(t,a)||s.removeAttribute(t.nodeName)})}return i.body.innerHTML}const It=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Nt=new Set(["sanitize","allowList","sanitizeFn"]),St={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},xt={AUTO:"auto",TOP:"top",RIGHT:v()?"left":"right",BOTTOM:"bottom",LEFT:v()?"right":"left"},Mt={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Pt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class jt extends q{constructor(t,e){if(void 0===s)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return Mt}static get NAME(){return"tooltip"}static get Event(){return Pt}static get DefaultType(){return St}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),B.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=B.trigger(this._element,this.constructor.Event.SHOW),e=p(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;const o=this.getTipElement(),r=n(this.constructor.NAME);o.setAttribute("id",r),this._element.setAttribute("aria-describedby",r),this.setContent(),this._config.animation&&o.classList.add("fade");const a="function"==typeof this._config.placement?this._config.placement.call(this,o,this._element):this._config.placement,l=this._getAttachment(a);this._addAttachmentClass(l);const{container:c}=this._config;W.set(o,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(c.appendChild(o),B.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=s.createPopper(this._element,o,this._getPopperConfig(l)),o.classList.add("show");const h="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;h&&o.classList.add(...h.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{B.on(t,"mouseover",f)});const d=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,B.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,d)}hide(){if(!this._popper)return;const t=this.getTipElement();if(B.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),B.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".tooltip-inner",t),this.getTitle()),t.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return c(e)?(e=h(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Dt(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const s=this.constructor.DATA_KEY;return(e=e||W.get(t.delegateTarget,s))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),W.set(t.delegateTarget,s,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return xt[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)B.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,s="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;B.on(this._element,e,this._config.selector,t=>this._enter(t)),B.on(this._element,s,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},B.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=V.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{Nt.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:h(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=Dt(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(It);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){const e=jt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(jt);const Ht=new RegExp("(^|\\s)bs-popover\\S+","g"),Rt={...jt.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},Bt={...jt.DefaultType,content:"(string|element|function)"},$t={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Wt extends jt{static get Default(){return Rt}static get NAME(){return"popover"}static get Event(){return $t}static get DefaultType(){return Bt}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip||(this.tip=super.getTipElement(),this.getTitle()||i.findOne(".popover-header",this.tip).remove(),this._getContent()||i.findOne(".popover-body",this.tip).remove()),this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".popover-header",t),this.getTitle());let e=this._getContent();"function"==typeof e&&(e=e.call(this._element)),this.setElementContent(i.findOne(".popover-body",t),e),t.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Ht);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){const e=Wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(Wt);const qt={offset:10,method:"auto",target:""},zt={offset:"number",method:"string",target:"(string|element)"};class Ft extends q{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,B.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return qt}static get NAME(){return"scrollspy"}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":"position",e="auto"===this._config.method?t:this._config.method,s="position"===e?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),i.find(this._selector).map(t=>{const n=r(t),o=n?i.findOne(n):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[V[e](o).top+s,n]}return null}).filter(t=>t).sort((t,e)=>t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){B.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...qt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&c(t.target)){let{id:e}=t.target;e||(e=n("scrollspy"),t.target.id=e),t.target="#"+e}return d("scrollspy",t,zt),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),s=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=s){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t<this._offsets[e+1])&&this._activate(this._targets[e])}}_activate(t){this._activeTarget=t,this._clear();const e=this._selector.split(",").map(e=>`${e}[data-bs-target="${t}"],${e}[href="${t}"]`),s=i.findOne(e.join(","));s.classList.contains("dropdown-item")?(i.findOne(".dropdown-toggle",s.closest(".dropdown")).classList.add("active"),s.classList.add("active")):(s.classList.add("active"),i.parents(s,".nav, .list-group").forEach(t=>{i.prev(t,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),i.prev(t,".nav-item").forEach(t=>{i.children(t,".nav-link").forEach(t=>t.classList.add("active"))})})),B.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){i.find(this._selector).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=Ft.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(window,"load.bs.scrollspy.data-api",()=>{i.find('[data-bs-spy="scroll"]').forEach(t=>new Ft(t))}),y(Ft);class Ut extends q{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let t;const e=a(this._element),s=this._element.closest(".nav, .list-group");if(s){const e="UL"===s.nodeName||"OL"===s.nodeName?":scope > li > .active":".active";t=i.find(e,s),t=t[t.length-1]}const n=t?B.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(B.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==n&&n.defaultPrevented)return;this._activate(this._element,s);const o=()=>{B.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),B.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,s){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.children(e,".active"):i.find(":scope > li > .active",e))[0],o=s&&n&&n.classList.contains("fade"),r=()=>this._transitionComplete(t,n,s);n&&o?(n.classList.remove("show"),this._queueCallback(r,t,!0)):r()}_transitionComplete(t,e,s){if(e){e.classList.remove("active");const t=i.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),m(t),t.classList.contains("fade")&&t.classList.add("show");let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&i.find(".dropdown-toggle",e).forEach(t=>t.classList.add("active")),t.setAttribute("aria-expanded",!0)}s&&s()}static jQueryInterface(t){return this.each((function(){const e=Ut.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this)||Ut.getOrCreateInstance(this).show()})),y(Ut);const Kt={animation:"boolean",autohide:"boolean",delay:"number"},Vt={animation:!0,autohide:!0,delay:5e3};class Qt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Kt}static get Default(){return Vt}static get NAME(){return"toast"}show(){B.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),m(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),B.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(B.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),B.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...Vt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},d("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const s=t.relatedTarget;this._element===s||this._element.contains(s)||this._maybeScheduleHide()}_setListeners(){B.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=>this.hide()),B.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),B.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Qt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return y(Qt),{Alert:z,Button:F,Carousel:et,Collapse:nt,Dropdown:pt,Modal:wt,Offcanvas:Tt,Popover:Wt,ScrollSpy:Ft,Tab:Ut,Toast:Qt,Tooltip:jt}})); +//# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file diff --git a/DolgozatF2_objektum/kozos/bootstrap.min.js.map b/DolgozatF2_objektum/kozos/bootstrap.min.js.map new file mode 100644 index 0000000..c73d729 --- /dev/null +++ b/DolgozatF2_objektum/kozos/bootstrap.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../js/src/dom/selector-engine.js","../../js/src/util/index.js","../../js/src/dom/event-handler.js","../../js/src/dom/data.js","../../js/src/base-component.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/dom/manipulator.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/util/scrollbar.js","../../js/src/util/backdrop.js","../../js/src/modal.js","../../js/src/offcanvas.js","../../js/src/util/sanitizer.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"],"names":["SelectorEngine","find","selector","element","document","documentElement","concat","Element","prototype","querySelectorAll","call","findOne","querySelector","children","filter","child","matches","parents","ancestor","parentNode","nodeType","Node","ELEMENT_NODE","push","prev","previous","previousElementSibling","next","nextElementSibling","getUID","prefix","Math","floor","random","getElementById","getSelector","getAttribute","hrefAttr","includes","startsWith","split","trim","getSelectorFromElement","getElementFromSelector","triggerTransitionEnd","dispatchEvent","Event","isElement","obj","jquery","getElement","length","typeCheckConfig","componentName","config","configTypes","Object","keys","forEach","property","expectedTypes","value","valueType","toString","match","toLowerCase","RegExp","test","TypeError","toUpperCase","isVisible","getClientRects","getComputedStyle","getPropertyValue","isDisabled","classList","contains","disabled","hasAttribute","findShadowRoot","attachShadow","getRootNode","root","ShadowRoot","noop","reflow","offsetHeight","getjQuery","jQuery","window","body","DOMContentLoadedCallbacks","isRTL","dir","defineJQueryPlugin","plugin","callback","$","name","NAME","JQUERY_NO_CONFLICT","fn","jQueryInterface","Constructor","noConflict","readyState","addEventListener","execute","executeAfterTransition","transitionElement","waitForTransition","emulatedDuration","transitionDuration","transitionDelay","floatTransitionDuration","Number","parseFloat","floatTransitionDelay","getTransitionDurationFromElement","called","handler","target","removeEventListener","setTimeout","getNextActiveElement","list","activeElement","shouldGetNext","isCycleAllowed","index","indexOf","listLength","max","min","namespaceRegex","stripNameRegex","stripUidRegex","eventRegistry","uidEvent","customEvents","mouseenter","mouseleave","customEventsRegex","nativeEvents","Set","getUidEvent","uid","getEvent","findHandler","events","delegationSelector","uidEventList","i","len","event","originalHandler","normalizeParams","originalTypeEvent","delegationFn","delegation","typeEvent","getTypeEvent","has","addHandler","oneOff","wrapFn","relatedTarget","delegateTarget","this","handlers","previousFn","replace","domElements","EventHandler","off","type","apply","bootstrapDelegationHandler","bootstrapHandler","removeHandler","Boolean","on","one","inNamespace","isNamespace","elementEvent","namespace","storeElementEvent","handlerKey","removeNamespacedHandlers","slice","keyHandlers","trigger","args","isNative","jQueryEvent","bubbles","nativeDispatch","defaultPrevented","evt","isPropagationStopped","isImmediatePropagationStopped","isDefaultPrevented","createEvent","initEvent","CustomEvent","cancelable","key","defineProperty","get","preventDefault","elementMap","Map","Data","set","instance","instanceMap","size","console","error","Array","from","remove","delete","BaseComponent","constructor","_element","DATA_KEY","dispose","EVENT_KEY","getOwnPropertyNames","propertyName","_queueCallback","isAnimated","[object Object]","getInstance","VERSION","Error","Alert","close","rootElement","_getRootElement","customEvent","_triggerCloseEvent","_removeElement","closest","_destroyElement","each","data","getOrCreateInstance","alertInstance","handleDismiss","Button","toggle","setAttribute","normalizeData","val","normalizeDataKey","chr","button","Manipulator","setDataAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","dataset","pureKey","charAt","getDataAttribute","offset","rect","getBoundingClientRect","top","scrollTop","left","scrollLeft","position","offsetTop","offsetLeft","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","ORDER_NEXT","ORDER_PREV","DIRECTION_LEFT","DIRECTION_RIGHT","KEY_TO_DIRECTION","ArrowLeft","ArrowRight","Carousel","super","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","PointerEvent","_addEventListeners","_slide","nextWhenVisible","hidden","cycle","clearInterval","_updateInterval","setInterval","visibilityState","bind","to","activeIndex","_getItemIndex","order","_handleSwipe","absDeltax","abs","direction","_keydown","_addTouchEventListeners","start","pointerType","touches","clientX","move","end","clearTimeout","itemImg","e","add","tagName","_getItemByOrder","isNext","_triggerSlideEvent","eventDirectionName","targetIndex","fromIndex","_setActiveIndicatorElement","activeIndicator","indicators","parseInt","elementInterval","defaultInterval","directionOrOrder","_directionToOrder","activeElementIndex","nextElement","nextElementIndex","isCycling","directionalClassName","orderClassName","_orderToDirection","triggerSlidEvent","completeCallBack","action","ride","carouselInterface","slideIndex","dataApiClickHandler","carousels","parent","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","foundElem","_selector","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","container","tempActiveData","elemActive","collapseInterface","dimension","_getDimension","style","setTransitioning","scrollSize","triggerArrayLength","isTransitioning","selected","triggerArray","isOpen","triggerData","REGEXP_KEYDOWN","PLACEMENT_TOP","PLACEMENT_TOPEND","PLACEMENT_BOTTOM","PLACEMENT_BOTTOMEND","PLACEMENT_RIGHT","PLACEMENT_LEFT","boundary","reference","display","popperConfig","autoClose","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","getParentFromElement","Popper","referenceElement","_getPopperConfig","isDisplayStatic","modifiers","modifier","enabled","createPopper","focus","_completeHide","destroy","update","_getPlacement","parentDropdown","isEnd","_getOffset","map","popperData","defaultBsPopperConfig","placement","options","_selectMenuItem","items","dropdownInterface","toggles","context","composedPath","isMenuTarget","clickEvent","isActive","stopPropagation","getToggleButton","clearMenus","click","dataApiKeydownHandler","ScrollBarHelper","getWidth","documentWidth","clientWidth","innerWidth","width","_disableOverFlow","_setElementAttributes","calculatedValue","_saveInitialAttribute","overflow","styleProp","scrollbarWidth","_applyManipulationCallback","reset","_resetElementAttributes","actualValue","removeProperty","callBack","isOverflowing","clickCallback","Backdrop","_isAppended","_append","_getElement","_emulateAnimation","backdrop","createElement","className","appendChild","Modal","_dialog","_backdrop","_initializeBackDrop","_isShown","_ignoreBackdropClick","_scrollBar","_isAnimated","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","_hideModal","htmlElement","handleUpdate","modalBody","_enforceFocus","_triggerBackdropTransition","_resetAdjustments","currentTarget","scrollHeight","isModalOverflowing","clientHeight","overflowY","isBodyOverflowing","paddingLeft","paddingRight","showEvent","scroll","Offcanvas","visibility","_enforceFocusOnElement","blur","undefined","allReadyOpen","el","uriAttrs","SAFE_URL_PATTERN","DATA_URL_PATTERN","allowedAttribute","attr","allowedAttributeList","attrName","nodeName","nodeValue","regExp","attrRegex","sanitizeHtml","unsafeHtml","allowList","sanitizeFn","createdDocument","DOMParser","parseFromString","allowlistKeys","elements","elName","attributeList","allowedAttributes","innerHTML","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","animation","template","title","delay","html","fallbackPlacements","customClass","sanitize","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","*","a","area","b","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","HIDE","HIDDEN","SHOW","SHOWN","INSERTED","CLICK","FOCUSIN","FOCUSOUT","MOUSEENTER","MOUSELEAVE","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","_initializeOnDelegatedTarget","_isWithActiveTrigger","_enter","_leave","getTipElement","_hideModalHandler","isWithContent","shadowRoot","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","_addAttachmentClass","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","textContent","updateAttachment","dataKey","_getDelegateConfig","phase","_handlePopperPlacementChange","onFirstUpdate","eventIn","eventOut","_fixTitle","originalTitleType","dataAttributes","dataAttr","tabClass","token","tClass","state","popper","Popover","_getContent","method","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","targetSelector","targetBCR","height","item","sort","pageYOffset","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","queries","link","join","listGroup","navItem","node","spy","Tab","listElement","itemSelector","hideEvent","complete","active","_transitionComplete","dropdownChild","dropdownElement","dropdown","autohide","Toast","_hasMouseInteraction","_hasKeyboardInteraction","_clearTimeout","_maybeScheduleHide","_onInteraction","isInteracting"],"mappings":"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","sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NODE_TEXT = 3\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)\n .filter(child => child.matches(selector))\n },\n\n parents(element, selector) {\n const parents = []\n\n let ancestor = element.parentNode\n\n while (ancestor && ancestor.nodeType === Node.ELEMENT_NODE && ancestor.nodeType !== NODE_TEXT) {\n if (ancestor.matches(selector)) {\n parents.push(ancestor)\n }\n\n ancestor = ancestor.parentNode\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\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\nexport default SelectorEngine\n","import SelectorEngine from '../dom/selector-engine'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\nconst TRANSITION_END = 'transitionend'\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nconst toType = obj => {\n if (obj === null || obj === undefined) {\n return `${obj}`\n }\n\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\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 getSelector = element => {\n let selector = element.getAttribute('data-bs-target')\n\n if (!selector || selector === '#') {\n let hrefAttr = 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 (!hrefAttr || (!hrefAttr.includes('#') && !hrefAttr.startsWith('.'))) {\n return null\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttr.includes('#') && !hrefAttr.startsWith('#')) {\n hrefAttr = `#${hrefAttr.split('#')[1]}`\n }\n\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : null\n }\n\n return selector\n}\n\nconst getSelectorFromElement = element => {\n const selector = getSelector(element)\n\n if (selector) {\n return document.querySelector(selector) ? selector : null\n }\n\n return null\n}\n\nconst getElementFromSelector = element => {\n const selector = getSelector(element)\n\n return selector ? document.querySelector(selector) : null\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 = obj => {\n if (!obj || typeof obj !== 'object') {\n return false\n }\n\n if (typeof obj.jquery !== 'undefined') {\n obj = obj[0]\n }\n\n return typeof obj.nodeType !== 'undefined'\n}\n\nconst getElement = obj => {\n if (isElement(obj)) { // it's a jQuery object or a node element\n return obj.jquery ? obj[0] : obj\n }\n\n if (typeof obj === 'string' && obj.length > 0) {\n return SelectorEngine.findOne(obj)\n }\n\n return null\n}\n\nconst typeCheckConfig = (componentName, config, configTypes) => {\n Object.keys(configTypes).forEach(property => {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && isElement(value) ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(\n `${componentName.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`\n )\n }\n })\n}\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false\n }\n\n return getComputedStyle(element).getPropertyValue('visibility') === 'visible'\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\nconst reflow = element => element.offsetHeight\n\nconst getjQuery = () => {\n const { jQuery } = window\n\n if (jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return 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 DOMContentLoadedCallbacks.forEach(callback => callback())\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 = callback => {\n if (typeof callback === 'function') {\n callback()\n }\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 let index = list.indexOf(activeElement)\n\n // if the element does not exist in the list return an element depending on the direction and if cycle is allowed\n if (index === -1) {\n return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]\n }\n\n const listLength = list.length\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 getElement,\n getUID,\n getSelectorFromElement,\n getElementFromSelector,\n getTransitionDurationFromElement,\n triggerTransitionEnd,\n isElement,\n typeCheckConfig,\n isVisible,\n isDisabled,\n findShadowRoot,\n noop,\n getNextActiveElement,\n reflow,\n getjQuery,\n onDOMContentLoaded,\n isRTL,\n defineJQueryPlugin,\n execute,\n executeAfterTransition\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { getjQuery } from '../util/index'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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}\nconst customEventsRegex = /^(mouseenter|mouseleave)/i\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 * ------------------------------------------------------------------------\n * Private methods\n * ------------------------------------------------------------------------\n */\n\nfunction getUidEvent(element, uid) {\n return (uid && `${uid}::${uidEvent++}`) || element.uidEvent || uidEvent++\n}\n\nfunction getEvent(element) {\n const uid = getUidEvent(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 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 (let i = domElements.length; i--;) {\n if (domElements[i] === target) {\n event.delegateTarget = target\n\n if (handler.oneOff) {\n // eslint-disable-next-line unicorn/consistent-destructuring\n EventHandler.off(element, event.type, selector, fn)\n }\n\n return fn.apply(target, [event])\n }\n }\n }\n\n // To please ESLint\n return null\n }\n}\n\nfunction findHandler(events, handler, delegationSelector = null) {\n const uidEventList = Object.keys(events)\n\n for (let i = 0, len = uidEventList.length; i < len; i++) {\n const event = events[uidEventList[i]]\n\n if (event.originalHandler === handler && event.delegationSelector === delegationSelector) {\n return event\n }\n }\n\n return null\n}\n\nfunction normalizeParams(originalTypeEvent, handler, delegationFn) {\n const delegation = typeof handler === 'string'\n const originalHandler = delegation ? delegationFn : handler\n\n let typeEvent = getTypeEvent(originalTypeEvent)\n const isNative = nativeEvents.has(typeEvent)\n\n if (!isNative) {\n typeEvent = originalTypeEvent\n }\n\n return [delegation, originalHandler, typeEvent]\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFn, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n if (!handler) {\n handler = delegationFn\n delegationFn = null\n }\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 (customEventsRegex.test(originalTypeEvent)) {\n const wrapFn = 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 if (delegationFn) {\n delegationFn = wrapFn(delegationFn)\n } else {\n handler = wrapFn(handler)\n }\n }\n\n const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn)\n const events = getEvent(element)\n const handlers = events[typeEvent] || (events[typeEvent] = {})\n const previousFn = findHandler(handlers, originalHandler, delegation ? handler : null)\n\n if (previousFn) {\n previousFn.oneOff = previousFn.oneOff && oneOff\n\n return\n }\n\n const uid = getUidEvent(originalHandler, originalTypeEvent.replace(namespaceRegex, ''))\n const fn = delegation ?\n bootstrapDelegationHandler(element, handler, delegationFn) :\n bootstrapHandler(element, handler)\n\n fn.delegationSelector = delegation ? handler : null\n fn.originalHandler = originalHandler\n fn.oneOff = oneOff\n fn.uidEvent = uid\n handlers[uid] = fn\n\n element.addEventListener(typeEvent, fn, delegation)\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 Object.keys(storeElementEvent).forEach(handlerKey => {\n if (handlerKey.includes(namespace)) {\n const event = storeElementEvent[handlerKey]\n\n removeHandler(element, events, typeEvent, event.originalHandler, 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, delegationFn) {\n addHandler(element, event, handler, delegationFn, false)\n },\n\n one(element, event, handler, delegationFn) {\n addHandler(element, event, handler, delegationFn, true)\n },\n\n off(element, originalTypeEvent, handler, delegationFn) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn)\n const inNamespace = typeEvent !== originalTypeEvent\n const events = getEvent(element)\n const isNamespace = originalTypeEvent.startsWith('.')\n\n if (typeof originalHandler !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!events || !events[typeEvent]) {\n return\n }\n\n removeHandler(element, events, typeEvent, originalHandler, delegation ? handler : null)\n return\n }\n\n if (isNamespace) {\n Object.keys(events).forEach(elementEvent => {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1))\n })\n }\n\n const storeElementEvent = events[typeEvent] || {}\n Object.keys(storeElementEvent).forEach(keyHandlers => {\n const handlerKey = keyHandlers.replace(stripUidRegex, '')\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n const event = storeElementEvent[keyHandlers]\n\n removeHandler(element, events, typeEvent, event.originalHandler, 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 const isNative = nativeEvents.has(typeEvent)\n\n let jQueryEvent\n let bubbles = true\n let nativeDispatch = true\n let defaultPrevented = false\n let evt = null\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 if (isNative) {\n evt = document.createEvent('HTMLEvents')\n evt.initEvent(typeEvent, bubbles, true)\n } else {\n evt = new CustomEvent(event, {\n bubbles,\n cancelable: true\n })\n }\n\n // merge custom information in our event\n if (typeof args !== 'undefined') {\n Object.keys(args).forEach(key => {\n Object.defineProperty(evt, key, {\n get() {\n return args[key]\n }\n })\n })\n }\n\n if (defaultPrevented) {\n evt.preventDefault()\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt)\n }\n\n if (evt.defaultPrevented && typeof jQueryEvent !== 'undefined') {\n jQueryEvent.preventDefault()\n }\n\n return evt\n }\n}\n\nexport default EventHandler\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 (v5.0.2): base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data'\nimport {\n executeAfterTransition,\n getElement\n} from './util/index'\nimport EventHandler from './dom/event-handler'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst VERSION = '5.0.2'\n\nclass BaseComponent {\n constructor(element) {\n element = getElement(element)\n\n if (!element) {\n return\n }\n\n this._element = element\n Data.set(this._element, this.constructor.DATA_KEY, this)\n }\n\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY)\n EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n Object.getOwnPropertyNames(this).forEach(propertyName => {\n this[propertyName] = null\n })\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated)\n }\n\n /** Static */\n\n static getInstance(element) {\n return Data.get(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 NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!')\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\nexport default BaseComponent\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst SELECTOR_DISMISS = '[data-bs-dismiss=\"alert\"]'\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_ALERT = 'alert'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n close(element) {\n const rootElement = element ? this._getRootElement(element) : this._element\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent === null || customEvent.defaultPrevented) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n // Private\n\n _getRootElement(element) {\n return getElementFromSelector(element) || element.closest(`.${CLASS_NAME_ALERT}`)\n }\n\n _triggerCloseEvent(element) {\n return EventHandler.trigger(element, EVENT_CLOSE)\n }\n\n _removeElement(element) {\n element.classList.remove(CLASS_NAME_SHOW)\n\n const isAnimated = element.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(() => this._destroyElement(element), element, isAnimated)\n }\n\n _destroyElement(element) {\n element.remove()\n\n EventHandler.trigger(element, EVENT_CLOSED)\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this)\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DISMISS, Alert.handleDismiss(new Alert()))\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Alert to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Alert)\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { defineJQueryPlugin } from './util/index'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"button\"]'\n\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\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\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\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 * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Button to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Button)\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(val) {\n if (val === 'true') {\n return true\n }\n\n if (val === 'false') {\n return false\n }\n\n if (val === Number(val).toString()) {\n return Number(val)\n }\n\n if (val === '' || val === 'null') {\n return null\n }\n\n return val\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\n Object.keys(element.dataset)\n .filter(key => key.startsWith('bs'))\n .forEach(key => {\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 offset(element) {\n const rect = element.getBoundingClientRect()\n\n return {\n top: rect.top + document.body.scrollTop,\n left: rect.left + document.body.scrollLeft\n }\n },\n\n position(element) {\n return {\n top: element.offsetTop,\n left: element.offsetLeft\n }\n }\n}\n\nexport default Manipulator\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isRTL,\n isVisible,\n getNextActiveElement,\n reflow,\n triggerTransitionEnd,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n slide: false,\n pause: 'hover',\n wrap: true,\n touch: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)',\n keyboard: 'boolean',\n slide: '(boolean|string)',\n pause: '(string|boolean)',\n wrap: 'boolean',\n touch: 'boolean'\n}\n\nconst ORDER_NEXT = 'next'\nconst ORDER_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY]: DIRECTION_LEFT\n}\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_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 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'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_ITEM = '.active.carousel-item'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_INDICATOR = '[data-bs-target]'\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]'\n\nconst POINTER_TYPE_TOUCH = 'touch'\nconst POINTER_TYPE_PEN = 'pen'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n next() {\n this._slide(ORDER_NEXT)\n }\n\n nextWhenVisible() {\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(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (SelectorEngine.findOne(SELECTOR_NEXT_PREV, this._element)) {\n triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config && this._config.interval && !this._isPaused) {\n this._updateInterval()\n\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._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 if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const order = index > activeIndex ?\n ORDER_NEXT :\n ORDER_PREV\n\n this._slide(order, this._items[index])\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n this.touchDeltaX = 0\n\n if (!direction) {\n return\n }\n\n this._slide(direction > 0 ? DIRECTION_RIGHT : DIRECTION_LEFT)\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, event => this.pause(event))\n EventHandler.on(this._element, EVENT_MOUSELEAVE, event => this.cycle(event))\n }\n\n if (this._config.touch && this._touchSupported) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n const start = event => {\n if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) {\n this.touchStartX = event.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.touches[0].clientX\n }\n }\n\n const move = event => {\n // ensure swiping with one touch and not pinching\n this.touchDeltaX = event.touches && event.touches.length > 1 ?\n 0 :\n event.touches[0].clientX - this.touchStartX\n }\n\n const end = event => {\n if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) {\n this.touchDeltaX = event.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\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(event => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n SelectorEngine.find(SELECTOR_ITEM_IMG, this._element).forEach(itemImg => {\n EventHandler.on(itemImg, EVENT_DRAG_START, e => e.preventDefault())\n })\n\n if (this._pointerEvent) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => start(event))\n EventHandler.on(this._element, EVENT_POINTERUP, event => end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => start(event))\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => move(event))\n EventHandler.on(this._element, EVENT_TOUCHEND, event => end(event))\n }\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(direction)\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode ?\n SelectorEngine.find(SELECTOR_ITEM, element.parentNode) :\n []\n\n return this._items.indexOf(element)\n }\n\n _getItemByOrder(order, activeElement) {\n const isNext = order === ORDER_NEXT\n return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap)\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element))\n\n return EventHandler.trigger(this._element, EVENT_SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\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 indicators = SelectorEngine.find(SELECTOR_INDICATOR, this._indicatorsElement)\n\n for (let i = 0; i < indicators.length; i++) {\n if (Number.parseInt(indicators[i].getAttribute('data-bs-slide-to'), 10) === this._getItemIndex(element)) {\n indicators[i].classList.add(CLASS_NAME_ACTIVE)\n indicators[i].setAttribute('aria-current', 'true')\n break\n }\n }\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n\n if (!element) {\n return\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10)\n\n if (elementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = elementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n }\n\n _slide(directionOrOrder, element) {\n const order = this._directionToOrder(directionOrOrder)\n const activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || this._getItemByOrder(order, activeElement)\n\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n const isNext = order === ORDER_NEXT\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV\n const eventDirectionName = this._orderToDirection(order)\n\n if (nextElement && nextElement.classList.contains(CLASS_NAME_ACTIVE)) {\n this._isSliding = false\n return\n }\n\n if (this._isSliding) {\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.defaultPrevented) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n this._activeElement = nextElement\n\n const triggerSlidEvent = () => {\n EventHandler.trigger(this._element, EVENT_SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n }\n\n if (this._element.classList.contains(CLASS_NAME_SLIDE)) {\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 setTimeout(triggerSlidEvent, 0)\n }\n\n this._queueCallback(completeCallBack, activeElement, true)\n } else {\n activeElement.classList.remove(CLASS_NAME_ACTIVE)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n this._isSliding = false\n triggerSlidEvent()\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n _directionToOrder(direction) {\n if (![DIRECTION_RIGHT, DIRECTION_LEFT].includes(direction)) {\n return direction\n }\n\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 (![ORDER_NEXT, ORDER_PREV].includes(order)) {\n return order\n }\n\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\n static carouselInterface(element, config) {\n const data = Carousel.getOrCreateInstance(element, config)\n\n let { _config } = data\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n }\n\n static jQueryInterface(config) {\n return this.each(function () {\n Carousel.carouselInterface(this, config)\n })\n }\n\n static dataApiClickHandler(event) {\n const target = getElementFromSelector(this)\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n const config = {\n ...Manipulator.getDataAttributes(target),\n ...Manipulator.getDataAttributes(this)\n }\n const slideIndex = this.getAttribute('data-bs-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel.carouselInterface(target, config)\n\n if (slideIndex) {\n Carousel.getInstance(target).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, Carousel.dataApiClickHandler)\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE)\n\n for (let i = 0, len = carousels.length; i < len; i++) {\n Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i]))\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Carousel to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Carousel)\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElement,\n getSelectorFromElement,\n getElementFromSelector,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport Data from './dom/data'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst Default = {\n toggle: true,\n parent: ''\n}\n\nconst DefaultType = {\n toggle: 'boolean',\n parent: '(string|element)'\n}\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'\n\nconst WIDTH = 'width'\nconst HEIGHT = 'height'\n\nconst SELECTOR_ACTIVES = '.show, .collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"collapse\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._isTransitioning = false\n this._config = this._getConfig(config)\n this._triggerArray = SelectorEngine.find(\n `${SELECTOR_DATA_TOGGLE}[href=\"#${this._element.id}\"],` +\n `${SELECTOR_DATA_TOGGLE}[data-bs-target=\"#${this._element.id}\"]`\n )\n\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = getSelectorFromElement(elem)\n const filterElement = SelectorEngine.find(selector)\n .filter(foundElem => foundElem === this._element)\n\n if (selector !== null && filterElement.length) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n toggle() {\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning || this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = SelectorEngine.find(SELECTOR_ACTIVES, this._parent)\n .filter(elem => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-bs-parent') === this._config.parent\n }\n\n return elem.classList.contains(CLASS_NAME_COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n const container = SelectorEngine.findOne(this._selector)\n if (actives) {\n const tempActiveData = actives.find(elem => container !== elem)\n activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null\n\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n if (startEvent.defaultPrevented) {\n return\n }\n\n if (actives) {\n actives.forEach(elemActive => {\n if (container !== elemActive) {\n Collapse.collapseInterface(elemActive, 'hide')\n }\n\n if (!activesData) {\n Data.set(elemActive, DATA_KEY, null)\n }\n })\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 if (this._triggerArray.length) {\n this._triggerArray.forEach(element => {\n element.classList.remove(CLASS_NAME_COLLAPSED)\n element.setAttribute('aria-expanded', true)\n })\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\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 this.setTransitioning(false)\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._element.classList.contains(CLASS_NAME_SHOW)) {\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 const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const elem = getElementFromSelector(trigger)\n\n if (elem && !elem.classList.contains(CLASS_NAME_SHOW)) {\n trigger.classList.add(CLASS_NAME_COLLAPSED)\n trigger.setAttribute('aria-expanded', false)\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(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 setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n return this._element.classList.contains(WIDTH) ? WIDTH : HEIGHT\n }\n\n _getParent() {\n let { parent } = this._config\n\n parent = getElement(parent)\n\n const selector = `${SELECTOR_DATA_TOGGLE}[data-bs-parent=\"${parent}\"]`\n\n SelectorEngine.find(selector, parent)\n .forEach(element => {\n const selected = getElementFromSelector(element)\n\n this._addAriaAndCollapsedClass(\n selected,\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n if (!element || !triggerArray.length) {\n return\n }\n\n const isOpen = element.classList.contains(CLASS_NAME_SHOW)\n\n triggerArray.forEach(elem => {\n if (isOpen) {\n elem.classList.remove(CLASS_NAME_COLLAPSED)\n } else {\n elem.classList.add(CLASS_NAME_COLLAPSED)\n }\n\n elem.setAttribute('aria-expanded', isOpen)\n })\n }\n\n // Static\n\n static collapseInterface(element, config) {\n let data = Collapse.getInstance(element)\n const _config = {\n ...Default,\n ...Manipulator.getDataAttributes(element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(element, _config)\n }\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 static jQueryInterface(config) {\n return this.each(function () {\n Collapse.collapseInterface(this, config)\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for <a> 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 const triggerData = Manipulator.getDataAttributes(this)\n const selector = getSelectorFromElement(this)\n const selectorElements = SelectorEngine.find(selector)\n\n selectorElements.forEach(element => {\n const data = Collapse.getInstance(element)\n let config\n if (data) {\n // update parent attribute\n if (data._parent === null && typeof triggerData.parent === 'string') {\n data._config.parent = triggerData.parent\n data._parent = data._getParent()\n }\n\n config = 'toggle'\n } else {\n config = triggerData\n }\n\n Collapse.collapseInterface(element, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Collapse to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Collapse)\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\n\nimport {\n defineJQueryPlugin,\n getElement,\n getElementFromSelector,\n isDisabled,\n isElement,\n isVisible,\n isRTL,\n noop,\n getNextActiveElement,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 SPACE_KEY = 'Space'\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 REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEY}|${ARROW_DOWN_KEY}|${ESCAPE_KEY}`)\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 = `click${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_NAVBAR = 'navbar'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"dropdown\"]'\nconst SELECTOR_MENU = '.dropdown-menu'\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'\n\nconst Default = {\n offset: [0, 2],\n boundary: 'clippingParents',\n reference: 'toggle',\n display: 'dynamic',\n popperConfig: null,\n autoClose: true\n}\n\nconst DefaultType = {\n offset: '(array|string|function)',\n boundary: '(string|element)',\n reference: '(string|element|object)',\n display: 'string',\n popperConfig: '(null|object|function)',\n autoClose: '(boolean|string)'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\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\n toggle() {\n if (isDisabled(this._element)) {\n return\n }\n\n const isActive = this._element.classList.contains(CLASS_NAME_SHOW)\n\n if (isActive) {\n this.hide()\n return\n }\n\n this.show()\n }\n\n show() {\n if (isDisabled(this._element) || this._menu.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const parent = Dropdown.getParentFromElement(this._element)\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 // Totally disable Popper for Dropdowns in Navbar\n if (this._inNavbar) {\n Manipulator.setDataAttribute(this._menu, 'popper', 'none')\n } else {\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 = 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 const isDisplayStatic = popperConfig.modifiers.find(modifier => modifier.name === 'applyStyles' && modifier.enabled === false)\n\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig)\n\n if (isDisplayStatic) {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static')\n }\n }\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 !parent.closest(SELECTOR_NAVBAR_NAV)) {\n [].concat(...document.body.children)\n .forEach(elem => EventHandler.on(elem, 'mouseover', noop))\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n this._menu.classList.toggle(CLASS_NAME_SHOW)\n this._element.classList.toggle(CLASS_NAME_SHOW)\n EventHandler.trigger(this._element, EVENT_SHOWN, relatedTarget)\n }\n\n hide() {\n if (isDisabled(this._element) || !this._menu.classList.contains(CLASS_NAME_SHOW)) {\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\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_CLICK, event => {\n event.preventDefault()\n this.toggle()\n })\n }\n\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 [].concat(...document.body.children)\n .forEach(elem => EventHandler.off(elem, 'mouseover', noop))\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 = {\n ...this.constructor.Default,\n ...Manipulator.getDataAttributes(this._element),\n ...config\n }\n\n typeCheckConfig(NAME, config, this.constructor.DefaultType)\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 _getMenuElement() {\n return SelectorEngine.next(this._element, SELECTOR_MENU)[0]\n }\n\n _getPlacement() {\n const parentDropdown = this._element.parentNode\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 // 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(`.${CLASS_NAME_NAVBAR}`) !== null\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(val => Number.parseInt(val, 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\n if (this._config.display === 'static') {\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n }\n }\n\n _selectMenuItem({ key, target }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible)\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\n static dropdownInterface(element, config) {\n const data = Dropdown.getOrCreateInstance(element, 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 static jQueryInterface(config) {\n return this.each(function () {\n Dropdown.dropdownInterface(this, config)\n })\n }\n\n static clearMenus(event) {\n if (event && (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY))) {\n return\n }\n\n const toggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const context = Dropdown.getInstance(toggles[i])\n if (!context || context._config.autoClose === false) {\n continue\n }\n\n if (!context._element.classList.contains(CLASS_NAME_SHOW)) {\n continue\n }\n\n const relatedTarget = {\n relatedTarget: context._element\n }\n\n if (event) {\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 if (event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n }\n\n context._completeHide(relatedTarget)\n }\n }\n\n static getParentFromElement(element) {\n return getElementFromSelector(element) || element.parentNode\n }\n\n static dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName) ?\n event.key === SPACE_KEY || (event.key !== ESCAPE_KEY &&\n ((event.key !== ARROW_DOWN_KEY && event.key !== ARROW_UP_KEY) ||\n event.target.closest(SELECTOR_MENU))) :\n !REGEXP_KEYDOWN.test(event.key)) {\n return\n }\n\n const isActive = this.classList.contains(CLASS_NAME_SHOW)\n\n if (!isActive && event.key === ESCAPE_KEY) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (isDisabled(this)) {\n return\n }\n\n const getToggleButton = () => this.matches(SELECTOR_DATA_TOGGLE) ? this : SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE)[0]\n\n if (event.key === ESCAPE_KEY) {\n getToggleButton().focus()\n Dropdown.clearMenus()\n return\n }\n\n if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) {\n if (!isActive) {\n getToggleButton().click()\n }\n\n Dropdown.getInstance(getToggleButton())._selectMenuItem(event)\n return\n }\n\n if (!isActive || event.key === SPACE_KEY) {\n Dropdown.clearMenus()\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\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.dropdownInterface(this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Dropdown to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Dropdown)\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport SelectorEngine from '../dom/selector-engine'\nimport Manipulator from '../dom/manipulator'\nimport { isElement } from './index'\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body\n }\n\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, 'paddingRight', 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, 'paddingRight', calculatedValue => calculatedValue + width)\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width)\n }\n\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow')\n this._element.style.overflow = 'hidden'\n }\n\n _setElementAttributes(selector, styleProp, 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, styleProp)\n const calculatedValue = window.getComputedStyle(element)[styleProp]\n element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow')\n this._resetElementAttributes(this._element, 'paddingRight')\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight')\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight')\n }\n\n _saveInitialAttribute(element, styleProp) {\n const actualValue = element.style[styleProp]\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProp, actualValue)\n }\n }\n\n _resetElementAttributes(selector, styleProp) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProp)\n if (typeof value === 'undefined') {\n element.style.removeProperty(styleProp)\n } else {\n Manipulator.removeDataAttribute(element, styleProp)\n element.style[styleProp] = value\n }\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector)\n } else {\n SelectorEngine.find(selector, this._element).forEach(callBack)\n }\n }\n\n isOverflowing() {\n return this.getWidth() > 0\n }\n}\n\nexport default ScrollBarHelper\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler'\nimport { execute, executeAfterTransition, getElement, reflow, typeCheckConfig } from './index'\n\nconst Default = {\n isVisible: true, // if false, we use the backdrop helper without adding any element to the dom\n isAnimated: false,\n rootElement: 'body', // give the choice to place backdrop under different elements\n clickCallback: null\n}\n\nconst DefaultType = {\n isVisible: 'boolean',\n isAnimated: 'boolean',\n rootElement: '(element|string)',\n clickCallback: '(function|null)'\n}\nconst NAME = 'backdrop'\nconst CLASS_NAME_BACKDROP = 'modal-backdrop'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME}`\n\nclass Backdrop {\n constructor(config) {\n this._config = this._getConfig(config)\n this._isAppended = false\n this._element = null\n }\n\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._append()\n\n if (this._config.isAnimated) {\n reflow(this._getElement())\n }\n\n this._getElement().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 // Private\n\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div')\n backdrop.className = CLASS_NAME_BACKDROP\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 _getConfig(config) {\n config = {\n ...Default,\n ...(typeof config === 'object' ? config : {})\n }\n\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement)\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _append() {\n if (this._isAppended) {\n return\n }\n\n this._config.rootElement.appendChild(this._getElement())\n\n EventHandler.on(this._getElement(), EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback)\n })\n\n this._isAppended = true\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 _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated)\n }\n}\n\nexport default Backdrop\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isRTL,\n isVisible,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport ScrollBarHelper from './util/scrollbar'\nimport BaseComponent from './base-component'\nimport Backdrop from './util/backdrop'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 Default = {\n backdrop: true,\n keyboard: true,\n focus: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n focus: 'boolean'\n}\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_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.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 SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"modal\"]'\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"modal\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element)\n this._backdrop = this._initializeBackDrop()\n this._isShown = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollBar = new ScrollBarHelper()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\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\n if (this._isAnimated()) {\n this._isTransitioning = true\n }\n\n this._scrollBar.hide()\n\n document.body.classList.add(CLASS_NAME_OPEN)\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, event => this.hide(event))\n\n EventHandler.on(this._dialog, EVENT_MOUSEDOWN_DISMISS, () => {\n EventHandler.one(this._element, EVENT_MOUSEUP_DISMISS, event => {\n if (event.target === this._element) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event && ['A', 'AREA'].includes(event.target.tagName)) {\n event.preventDefault()\n }\n\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 const isAnimated = this._isAnimated()\n\n if (isAnimated) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n EventHandler.off(document, EVENT_FOCUSIN)\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n EventHandler.off(this._element, EVENT_CLICK_DISMISS)\n EventHandler.off(this._dialog, EVENT_MOUSEDOWN_DISMISS)\n\n this._queueCallback(() => this._hideModal(), this._element, isAnimated)\n }\n\n dispose() {\n [window, this._dialog]\n .forEach(htmlElement => EventHandler.off(htmlElement, EVENT_KEY))\n\n this._backdrop.dispose()\n super.dispose()\n\n /**\n * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `EVENT_CLICK_DATA_API` event that should remain\n */\n EventHandler.off(document, EVENT_FOCUSIN)\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\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 _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const isAnimated = this._isAnimated()\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog)\n\n if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(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 if (modalBody) {\n modalBody.scrollTop = 0\n }\n\n if (isAnimated) {\n reflow(this._element)\n }\n\n this._element.classList.add(CLASS_NAME_SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n\n this._isTransitioning = false\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget\n })\n }\n\n this._queueCallback(transitionComplete, this._dialog, isAnimated)\n }\n\n _enforceFocus() {\n EventHandler.off(document, EVENT_FOCUSIN) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n this._element !== event.target &&\n !this._element.contains(event.target)) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown) {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.key === ESCAPE_KEY) {\n event.preventDefault()\n this.hide()\n } else if (!this._config.keyboard && event.key === ESCAPE_KEY) {\n this._triggerBackdropTransition()\n }\n })\n } else {\n EventHandler.off(this._element, EVENT_KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n EventHandler.on(window, EVENT_RESIZE, () => this._adjustDialog())\n } else {\n EventHandler.off(window, EVENT_RESIZE)\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 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 _showBackdrop(callback) {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, event => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n\n if (event.target !== event.currentTarget) {\n return\n }\n\n if (this._config.backdrop === true) {\n this.hide()\n } else if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n }\n })\n\n this._backdrop.show(callback)\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 { classList, scrollHeight, style } = this._element\n const isModalOverflowing = scrollHeight > document.documentElement.clientHeight\n\n // return if the following background transition hasn't yet completed\n if ((!isModalOverflowing && style.overflowY === 'hidden') || classList.contains(CLASS_NAME_STATIC)) {\n return\n }\n\n if (!isModalOverflowing) {\n style.overflowY = 'hidden'\n }\n\n classList.add(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n classList.remove(CLASS_NAME_STATIC)\n if (!isModalOverflowing) {\n this._queueCallback(() => {\n style.overflowY = ''\n }, this._dialog)\n }\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 && !isRTL()) || (isBodyOverflowing && !isModalOverflowing && isRTL())) {\n this._element.style.paddingLeft = `${scrollbarWidth}px`\n }\n\n if ((isBodyOverflowing && !isModalOverflowing && !isRTL()) || (!isBodyOverflowing && isModalOverflowing && isRTL())) {\n this._element.style.paddingRight = `${scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n // Static\n\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = 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 const data = Modal.getOrCreateInstance(target)\n\n data.toggle(this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Modal to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Modal)\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isDisabled,\n isVisible,\n typeCheckConfig\n} from './util/index'\nimport ScrollBarHelper from './util/scrollbar'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\nimport SelectorEngine from './dom/selector-engine'\nimport Manipulator from './dom/manipulator'\nimport Backdrop from './util/backdrop'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 Default = {\n backdrop: true,\n keyboard: true,\n scroll: false\n}\n\nconst DefaultType = {\n backdrop: 'boolean',\n keyboard: 'boolean',\n scroll: 'boolean'\n}\n\nconst CLASS_NAME_SHOW = 'show'\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_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\n\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"offcanvas\"]'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"offcanvas\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._isShown = false\n this._backdrop = this._initializeBackDrop()\n this._addEventListeners()\n }\n\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\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._element.style.visibility = 'visible'\n\n this._backdrop.show()\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide()\n this._enforceFocusOnElement(this._element)\n }\n\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.classList.add(CLASS_NAME_SHOW)\n\n const completeCallBack = () => {\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 EventHandler.off(document, EVENT_FOCUSIN)\n this._element.blur()\n this._isShown = false\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._backdrop.hide()\n\n const completeCallback = () => {\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._element.style.visibility = 'hidden'\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 super.dispose()\n EventHandler.off(document, EVENT_FOCUSIN)\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: this._config.backdrop,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: () => this.hide()\n })\n }\n\n _enforceFocusOnElement(element) {\n EventHandler.off(document, EVENT_FOCUSIN) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n element !== event.target &&\n !element.contains(event.target)) {\n element.focus()\n }\n })\n element.focus()\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.key === ESCAPE_KEY) {\n this.hide()\n }\n })\n }\n\n // Static\n\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = 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 allReadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (allReadyOpen && allReadyOpen !== target) {\n Offcanvas.getInstance(allReadyOpen).hide()\n }\n\n const data = Offcanvas.getOrCreateInstance(target)\n data.toggle(this)\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () =>\n SelectorEngine.find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\ndefineJQueryPlugin(Offcanvas)\n\nexport default Offcanvas\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = new Set([\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n])\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/i\n\nconst allowedAttribute = (attr, allowedAttributeList) => {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.includes(attrName)) {\n if (uriAttrs.has(attrName)) {\n return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter(attrRegex => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, len = regExp.length; i < len; i++) {\n if (regExp[i].test(attrName)) {\n return true\n }\n }\n\n return false\n}\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\nexport function sanitizeHtml(unsafeHtml, allowList, sanitizeFn) {\n if (!unsafeHtml.length) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const allowlistKeys = Object.keys(allowList)\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (!allowlistKeys.includes(elName)) {\n el.remove()\n\n continue\n }\n\n const attributeList = [].concat(...el.attributes)\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elName] || [])\n\n attributeList.forEach(attr => {\n if (!allowedAttribute(attr, allowedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\n\nimport {\n defineJQueryPlugin,\n findShadowRoot,\n getElement,\n getUID,\n isElement,\n isRTL,\n noop,\n typeCheckConfig\n} from './util/index'\nimport {\n DefaultAllowlist,\n sanitizeHtml\n} from './util/sanitizer'\nimport Data from './dom/data'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn'])\n\nconst DefaultType = {\n animation: 'boolean',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string',\n delay: '(number|object)',\n html: 'boolean',\n selector: '(string|boolean)',\n placement: '(string|function)',\n offset: '(array|string|function)',\n container: '(string|element|boolean)',\n fallbackPlacements: 'array',\n boundary: '(string|element)',\n customClass: '(string|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n allowList: 'object',\n popperConfig: '(null|object|function)'\n}\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 animation: true,\n template: '<div class=\"tooltip\" role=\"tooltip\">' +\n '<div class=\"tooltip-arrow\"></div>' +\n '<div class=\"tooltip-inner\"></div>' +\n '</div>',\n trigger: 'hover focus',\n title: '',\n delay: 0,\n html: false,\n selector: false,\n placement: 'top',\n offset: [0, 0],\n container: false,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n boundary: 'clippingParents',\n customClass: '',\n sanitize: true,\n sanitizeFn: null,\n allowList: DefaultAllowlist,\n popperConfig: null\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_MODAL = 'modal'\nconst CLASS_NAME_SHOW = 'show'\n\nconst HOVER_STATE_SHOW = 'show'\nconst HOVER_STATE_OUT = 'out'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\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)\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this._config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get Event() {\n return Event\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\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(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const context = this._initializeOnDelegatedTarget(event)\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if (this.getTipElement().classList.contains(CLASS_NAME_SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n EventHandler.off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler)\n\n if (this.tip) {\n this.tip.remove()\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\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.Event.SHOW)\n const shadowRoot = findShadowRoot(this._element)\n const isInTheDom = shadowRoot === null ?\n this._element.ownerDocument.documentElement.contains(this._element) :\n shadowRoot.contains(this._element)\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this._element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this._config.animation) {\n tip.classList.add(CLASS_NAME_FADE)\n }\n\n const placement = typeof this._config.placement === 'function' ?\n this._config.placement.call(this, tip, this._element) :\n this._config.placement\n\n const attachment = this._getAttachment(placement)\n this._addAttachmentClass(attachment)\n\n const { container } = this._config\n Data.set(tip, this.constructor.DATA_KEY, this)\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.appendChild(tip)\n EventHandler.trigger(this._element, this.constructor.Event.INSERTED)\n }\n\n if (this._popper) {\n this._popper.update()\n } else {\n this._popper = Popper.createPopper(this._element, tip, this._getPopperConfig(attachment))\n }\n\n tip.classList.add(CLASS_NAME_SHOW)\n\n const customClass = typeof this._config.customClass === 'function' ? this._config.customClass() : this._config.customClass\n if (customClass) {\n tip.classList.add(...customClass.split(' '))\n }\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 [].concat(...document.body.children).forEach(element => {\n EventHandler.on(element, 'mouseover', noop)\n })\n }\n\n const complete = () => {\n const prevHoverState = this._hoverState\n\n this._hoverState = null\n EventHandler.trigger(this._element, this.constructor.Event.SHOWN)\n\n if (prevHoverState === HOVER_STATE_OUT) {\n this._leave(null, this)\n }\n }\n\n const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(complete, this.tip, isAnimated)\n }\n\n hide() {\n if (!this._popper) {\n return\n }\n\n const tip = this.getTipElement()\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n if (this._hoverState !== HOVER_STATE_SHOW) {\n tip.remove()\n }\n\n this._cleanTipClass()\n this._element.removeAttribute('aria-describedby')\n EventHandler.trigger(this._element, this.constructor.Event.HIDDEN)\n\n if (this._popper) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.Event.HIDE)\n if (hideEvent.defaultPrevented) {\n return\n }\n\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 [].concat(...document.body.children)\n .forEach(element => EventHandler.off(element, 'mouseover', noop))\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n\n const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(complete, this.tip, isAnimated)\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.update()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n getTipElement() {\n if (this.tip) {\n return this.tip\n }\n\n const element = document.createElement('div')\n element.innerHTML = this._config.template\n\n this.tip = element.children[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent(SelectorEngine.findOne(SELECTOR_TOOLTIP_INNER, tip), this.getTitle())\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n }\n\n setElementContent(element, content) {\n if (element === null) {\n return\n }\n\n if (isElement(content)) {\n content = getElement(content)\n\n // content is a DOM node or a jQuery\n if (this._config.html) {\n if (content.parentNode !== element) {\n element.innerHTML = ''\n element.appendChild(content)\n }\n } else {\n element.textContent = content.textContent\n }\n\n return\n }\n\n if (this._config.html) {\n if (this._config.sanitize) {\n content = sanitizeHtml(content, this._config.allowList, this._config.sanitizeFn)\n }\n\n element.innerHTML = content\n } else {\n element.textContent = content\n }\n }\n\n getTitle() {\n let title = this._element.getAttribute('data-bs-original-title')\n\n if (!title) {\n title = typeof this._config.title === 'function' ?\n this._config.title.call(this._element) :\n this._config.title\n }\n\n return title\n }\n\n updateAttachment(attachment) {\n if (attachment === 'right') {\n return 'end'\n }\n\n if (attachment === 'left') {\n return 'start'\n }\n\n return attachment\n }\n\n // Private\n\n _initializeOnDelegatedTarget(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || Data.get(event.delegateTarget, dataKey)\n\n if (!context) {\n context = new this.constructor(event.delegateTarget, this._getDelegateConfig())\n Data.set(event.delegateTarget, dataKey, context)\n }\n\n return context\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(val => Number.parseInt(val, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\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: 'onChange',\n enabled: true,\n phase: 'afterWrite',\n fn: data => this._handlePopperPlacementChange(data)\n }\n ],\n onFirstUpdate: data => {\n if (data.options.placement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n }\n }\n\n return {\n ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n }\n }\n\n _addAttachmentClass(attachment) {\n this.getTipElement().classList.add(`${CLASS_PREFIX}-${this.updateAttachment(attachment)}`)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ')\n\n triggers.forEach(trigger => {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.Event.CLICK, this._config.selector, event => this.toggle(event))\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSEENTER :\n this.constructor.Event.FOCUSIN\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSELEAVE :\n this.constructor.Event.FOCUSOUT\n\n EventHandler.on(this._element, eventIn, this._config.selector, event => this._enter(event))\n EventHandler.on(this._element, eventOut, this._config.selector, event => this._leave(event))\n }\n })\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide()\n }\n }\n\n EventHandler.on(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler)\n\n if (this._config.selector) {\n this._config = {\n ...this._config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title')\n const originalTitleType = typeof this._element.getAttribute('data-bs-original-title')\n\n if (title || originalTitleType !== 'string') {\n this._element.setAttribute('data-bs-original-title', title || '')\n if (title && !this._element.getAttribute('aria-label') && !this._element.textContent) {\n this._element.setAttribute('aria-label', title)\n }\n\n this._element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n context = this._initializeOnDelegatedTarget(event, context)\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = true\n }\n\n if (context.getTipElement().classList.contains(CLASS_NAME_SHOW) || context._hoverState === HOVER_STATE_SHOW) {\n context._hoverState = HOVER_STATE_SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_SHOW\n\n if (!context._config.delay || !context._config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_SHOW) {\n context.show()\n }\n }, context._config.delay.show)\n }\n\n _leave(event, context) {\n context = this._initializeOnDelegatedTarget(event, context)\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = context._element.contains(event.relatedTarget)\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_OUT\n\n if (!context._config.delay || !context._config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_OUT) {\n context.hide()\n }\n }, context._config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element)\n\n Object.keys(dataAttributes).forEach(dataAttr => {\n if (DISALLOWED_ATTRIBUTES.has(dataAttr)) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n\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 typeCheckConfig(NAME, config, this.constructor.DefaultType)\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.allowList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this._config) {\n for (const key in this._config) {\n if (this.constructor.Default[key] !== this._config[key]) {\n config[key] = this._config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const tip = this.getTipElement()\n const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n tabClass.map(token => token.trim())\n .forEach(tClass => tip.classList.remove(tClass))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const { state } = popperData\n\n if (!state) {\n return\n }\n\n this.tip = state.elements.popper\n this._cleanTipClass()\n this._addAttachmentClass(this._getAttachment(state.placement))\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.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 * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Tooltip to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Tooltip)\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { defineJQueryPlugin } from './util/index'\nimport SelectorEngine from './dom/selector-engine'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement: 'right',\n offset: [0, 8],\n trigger: 'click',\n content: '',\n template: '<div class=\"popover\" role=\"tooltip\">' +\n '<div class=\"popover-arrow\"></div>' +\n '<h3 class=\"popover-header\"></h3>' +\n '<div class=\"popover-body\"></div>' +\n '</div>'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(string|element|function)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get Event() {\n return Event\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n getTipElement() {\n if (this.tip) {\n return this.tip\n }\n\n this.tip = super.getTipElement()\n\n if (!this.getTitle()) {\n SelectorEngine.findOne(SELECTOR_TITLE, this.tip).remove()\n }\n\n if (!this._getContent()) {\n SelectorEngine.findOne(SELECTOR_CONTENT, this.tip).remove()\n }\n\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n\n // we use append for html objects to maintain js events\n this.setElementContent(SelectorEngine.findOne(SELECTOR_TITLE, tip), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this._element)\n }\n\n this.setElementContent(SelectorEngine.findOne(SELECTOR_CONTENT, tip), content)\n\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n }\n\n // Private\n\n _addAttachmentClass(attachment) {\n this.getTipElement().classList.add(`${CLASS_PREFIX}-${this.updateAttachment(attachment)}`)\n }\n\n _getContent() {\n return this._element.getAttribute('data-bs-content') || this._config.content\n }\n\n _cleanTipClass() {\n const tip = this.getTipElement()\n const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n tabClass.map(token => token.trim())\n .forEach(tClass => tip.classList.remove(tClass))\n }\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.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 * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Popover to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Popover)\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getSelectorFromElement,\n getUID,\n isElement,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst Default = {\n offset: 10,\n method: 'auto',\n target: ''\n}\n\nconst DefaultType = {\n offset: 'number',\n method: 'string',\n target: '(string|element)'\n}\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_SCROLL = `scroll${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_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_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst METHOD_OFFSET = 'offset'\nconst METHOD_POSITION = 'position'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element)\n this._scrollElement = this._element.tagName === 'BODY' ? window : this._element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${SELECTOR_NAV_LINKS}, ${this._config.target} ${SELECTOR_LIST_ITEMS}, ${this._config.target} .${CLASS_NAME_DROPDOWN_ITEM}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n EventHandler.on(this._scrollElement, EVENT_SCROLL, () => this._process())\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window ?\n METHOD_OFFSET :\n METHOD_POSITION\n\n const offsetMethod = this._config.method === 'auto' ?\n autoMethod :\n this._config.method\n\n const offsetBase = offsetMethod === METHOD_POSITION ?\n this._getScrollTop() :\n 0\n\n this._offsets = []\n this._targets = []\n this._scrollHeight = this._getScrollHeight()\n\n const targets = SelectorEngine.find(this._selector)\n\n targets.map(element => {\n const targetSelector = getSelectorFromElement(element)\n const target = targetSelector ? SelectorEngine.findOne(targetSelector) : null\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n return [\n Manipulator[offsetMethod](target).top + offsetBase,\n targetSelector\n ]\n }\n }\n\n return null\n })\n .filter(item => item)\n .sort((a, b) => a[0] - b[0])\n .forEach(item => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n EventHandler.off(this._scrollElement, EVENT_KEY)\n super.dispose()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.target !== 'string' && isElement(config.target)) {\n let { id } = config.target\n if (!id) {\n id = getUID(NAME)\n config.target.id = id\n }\n\n config.target = `#${id}`\n }\n\n typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window ?\n this._scrollElement.pageYOffset :\n this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window ?\n window.innerHeight :\n this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector.split(',')\n .map(selector => `${selector}[data-bs-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const link = SelectorEngine.findOne(queries.join(','))\n\n if (link.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, link.closest(SELECTOR_DROPDOWN))\n .classList.add(CLASS_NAME_ACTIVE)\n\n link.classList.add(CLASS_NAME_ACTIVE)\n } else {\n // Set triggered link as active\n link.classList.add(CLASS_NAME_ACTIVE)\n\n SelectorEngine.parents(link, SELECTOR_NAV_LIST_GROUP)\n .forEach(listGroup => {\n // Set triggered links parents as active\n // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor\n SelectorEngine.prev(listGroup, `${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`)\n .forEach(item => item.classList.add(CLASS_NAME_ACTIVE))\n\n // Handle special case when .nav-link is inside .nav-item\n SelectorEngine.prev(listGroup, SELECTOR_NAV_ITEMS)\n .forEach(navItem => {\n SelectorEngine.children(navItem, SELECTOR_NAV_LINKS)\n .forEach(item => item.classList.add(CLASS_NAME_ACTIVE))\n })\n })\n }\n\n EventHandler.trigger(this._scrollElement, EVENT_ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n SelectorEngine.find(this._selector)\n .filter(node => node.classList.contains(CLASS_NAME_ACTIVE))\n .forEach(node => node.classList.remove(CLASS_NAME_ACTIVE))\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = ScrollSpy.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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n SelectorEngine.find(SELECTOR_DATA_SPY)\n .forEach(spy => new ScrollSpy(spy))\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .ScrollSpy to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(ScrollSpy)\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isDisabled,\n reflow\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tab'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\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}`\n\nconst CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_UL = ':scope > li > .active'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"tab\"], [data-bs-toggle=\"pill\"], [data-bs-toggle=\"list\"]'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\nconst SELECTOR_DROPDOWN_ACTIVE_CHILD = ':scope > .dropdown-menu .active'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tab extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n show() {\n if ((this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n this._element.classList.contains(CLASS_NAME_ACTIVE))) {\n return\n }\n\n let previous\n const target = getElementFromSelector(this._element)\n const listElement = this._element.closest(SELECTOR_NAV_LIST_GROUP)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE\n previous = SelectorEngine.find(itemSelector, listElement)\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = previous ?\n EventHandler.trigger(previous, EVENT_HIDE, {\n relatedTarget: this._element\n }) :\n null\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, {\n relatedTarget: previous\n })\n\n if (showEvent.defaultPrevented || (hideEvent !== null && hideEvent.defaultPrevented)) {\n return\n }\n\n this._activate(this._element, listElement)\n\n const complete = () => {\n EventHandler.trigger(previous, EVENT_HIDDEN, {\n relatedTarget: this._element\n })\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget: previous\n })\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n // Private\n\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ?\n SelectorEngine.find(SELECTOR_ACTIVE_UL, container) :\n SelectorEngine.children(container, SELECTOR_ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && active.classList.contains(CLASS_NAME_FADE))\n\n const complete = () => this._transitionComplete(element, active, callback)\n\n if (active && isTransitioning) {\n active.classList.remove(CLASS_NAME_SHOW)\n this._queueCallback(complete, element, true)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n active.classList.remove(CLASS_NAME_ACTIVE)\n\n const dropdownChild = SelectorEngine.findOne(SELECTOR_DROPDOWN_ACTIVE_CHILD, active.parentNode)\n\n if (dropdownChild) {\n dropdownChild.classList.remove(CLASS_NAME_ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n element.classList.add(CLASS_NAME_ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n reflow(element)\n\n if (element.classList.contains(CLASS_NAME_FADE)) {\n element.classList.add(CLASS_NAME_SHOW)\n }\n\n let parent = element.parentNode\n if (parent && parent.nodeName === 'LI') {\n parent = parent.parentNode\n }\n\n if (parent && parent.classList.contains(CLASS_NAME_DROPDOWN_MENU)) {\n const dropdownElement = element.closest(SELECTOR_DROPDOWN)\n\n if (dropdownElement) {\n SelectorEngine.find(SELECTOR_DROPDOWN_TOGGLE, dropdownElement)\n .forEach(dropdown => dropdown.classList.add(CLASS_NAME_ACTIVE))\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tab.getOrCreateInstance(this)\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n const data = Tab.getOrCreateInstance(this)\n data.show()\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Tab to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Tab)\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'toast'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\n\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEOVER = `mouseover${EVENT_KEY}`\nconst EVENT_MOUSEOUT = `mouseout${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_FOCUSOUT = `focusout${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_HIDE = 'hide'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\n\nconst DefaultType = {\n animation: 'boolean',\n autohide: 'boolean',\n delay: 'number'\n}\n\nconst Default = {\n animation: true,\n autohide: true,\n delay: 5000\n}\n\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"toast\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Toast extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._timeout = null\n this._hasMouseInteraction = false\n this._hasKeyboardInteraction = false\n this._setListeners()\n }\n\n // Getters\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n show() {\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._clearTimeout()\n\n if (this._config.animation) {\n this._element.classList.add(CLASS_NAME_FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(CLASS_NAME_SHOWING)\n this._element.classList.add(CLASS_NAME_SHOW)\n\n EventHandler.trigger(this._element, EVENT_SHOWN)\n\n this._maybeScheduleHide()\n }\n\n this._element.classList.remove(CLASS_NAME_HIDE)\n reflow(this._element)\n this._element.classList.add(CLASS_NAME_SHOWING)\n\n this._queueCallback(complete, this._element, this._config.animation)\n }\n\n hide() {\n if (!this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const complete = () => {\n this._element.classList.add(CLASS_NAME_HIDE)\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._queueCallback(complete, this._element, this._config.animation)\n }\n\n dispose() {\n this._clearTimeout()\n\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this._element.classList.remove(CLASS_NAME_SHOW)\n }\n\n super.dispose()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n typeCheckConfig(NAME, config, this.constructor.DefaultType)\n\n return config\n }\n\n _maybeScheduleHide() {\n if (!this._config.autohide) {\n return\n }\n\n if (this._hasMouseInteraction || this._hasKeyboardInteraction) {\n return\n }\n\n this._timeout = setTimeout(() => {\n this.hide()\n }, this._config.delay)\n }\n\n _onInteraction(event, isInteracting) {\n switch (event.type) {\n case 'mouseover':\n case 'mouseout':\n this._hasMouseInteraction = isInteracting\n break\n case 'focusin':\n case 'focusout':\n this._hasKeyboardInteraction = isInteracting\n break\n default:\n break\n }\n\n if (isInteracting) {\n this._clearTimeout()\n return\n }\n\n const nextElement = event.relatedTarget\n if (this._element === nextElement || this._element.contains(nextElement)) {\n return\n }\n\n this._maybeScheduleHide()\n }\n\n _setListeners() {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n EventHandler.on(this._element, EVENT_MOUSEOVER, event => this._onInteraction(event, true))\n EventHandler.on(this._element, EVENT_MOUSEOUT, event => this._onInteraction(event, false))\n EventHandler.on(this._element, EVENT_FOCUSIN, event => this._onInteraction(event, true))\n EventHandler.on(this._element, EVENT_FOCUSOUT, event => this._onInteraction(event, false))\n }\n\n _clearTimeout() {\n clearTimeout(this._timeout)\n this._timeout = null\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Toast.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](this)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Toast to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Toast)\n\nexport default Toast\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): index.umd.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Alert from './src/alert'\nimport Button from './src/button'\nimport Carousel from './src/carousel'\nimport Collapse from './src/collapse'\nimport Dropdown from './src/dropdown'\nimport Modal from './src/modal'\nimport Offcanvas from './src/offcanvas'\nimport Popover from './src/popover'\nimport ScrollSpy from './src/scrollspy'\nimport Tab from './src/tab'\nimport Toast from './src/toast'\nimport Tooltip from './src/tooltip'\n\nexport default {\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Offcanvas,\n Popover,\n ScrollSpy,\n Tab,\n Toast,\n Tooltip\n}\n"]} \ No newline at end of file diff --git a/DolgozatF2_objektum/kozos/kapcsolat.php b/DolgozatF2_objektum/kozos/kapcsolat.php new file mode 100644 index 0000000..bcc87e6 --- /dev/null +++ b/DolgozatF2_objektum/kozos/kapcsolat.php @@ -0,0 +1,83 @@ +<?php + +class Kapcsolat{ + //adattagok + private $host = 'localhost'; + private $dbuser = 'root'; + private $password = ''; + private $dbname = 'pizzeria'; + private $dbc; + //konstruktor + public function __construct(){ + try { + $datasourcename = "mysql:host=$this->host;dbname=$this->dbname"; + //echo $datasourcename . "<hr>"; + $options = [PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8", PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]; + $this->dbc = new PDO($datasourcename, $this->dbuser, $this->password, $options); + } catch (PDOException $exc) { + echo "Kapcsolódási hiba:" . $exc->getMessage(); + } + } + + //metodusok + public function getDBC(){ + return $this->dbc; + } + + //tabla beolvasasa + public function readAll($dbc, $table) { + $sql = "SELECT * FROM $table;"; + $utasitas = $dbc->prepare($sql); + $utasitas->execute(); + + return $utasitas->fetchAll(PDO::FETCH_ASSOC); + } + + //egy rekord beolvasasa + public function readOne($dbc, $table, $id) { + $sql = "SELECT * FROM $table WHERE id=$id;"; + $utasitas = $dbc->prepare($sql); + $utasitas->execute(); + + return $utasitas->fetchAll(PDO::FETCH_ASSOC); + } + + //egy rekord torlese + public function deleteOne($dbc, $table, $id) { + $sql = "DELETE FROM $table WHERE id=$id;"; + $utasitas = $dbc->prepare($sql); + $utasitas->execute(); + } + + // Mivel az id automatikusan generalodik ezért a id értéke helyett NULL értéket adunk meg beillesztéskor + //uj rekord beszurasa + public function insert($dbc, $table, $datas) { + $sql = "INSERT INTO $table VALUES (NULL, '"; + foreach ($datas as $value) { + $sql .= $value . "', '"; + } + $sql = substr($sql, 0, strlen($sql) - 3); + $sql .= ");"; + $utasitas = $dbc->prepare($sql); + $utasitas->execute(); + } + + //rekord adatinak szerkesztese + public function update($dbc, $table, $datas) { + $sql = "UPDATE $table SET "; + //print_r($datas); + foreach ($datas as $key => $value) { + if ($key <> 'id') { + $sql .= $key . "='" . $value . "', "; + } + } + $sql = substr($sql, 0, strlen($sql) - 2); + $sql .= " WHERE id =" . $datas['id'] . ";"; + //print_r($sql); + $utasitas = $dbc->prepare($sql); + $utasitas->execute(); + } +} + +$kapcsolat = new Kapcsolat(); +?> \ No newline at end of file diff --git a/DolgozatF2_objektum/kozos/pizzeria.sql b/DolgozatF2_objektum/kozos/pizzeria.sql new file mode 100644 index 0000000..8e507d8 --- /dev/null +++ b/DolgozatF2_objektum/kozos/pizzeria.sql @@ -0,0 +1,71 @@ +-- +-- Script was generated by Devart dbForge Studio 2020 for MySQL, Version 9.0.689.0 +-- Product home page: http://www.devart.com/dbforge/mysql/studio +-- Script date 2022. 03. 15. 23:47:58 +-- Server version: 10.4.20 +-- Client version: 4.1 +-- + +-- +-- Disable foreign keys +-- +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; + +-- +-- Set SQL mode +-- +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; + +-- +-- Set character set the client will use to send SQL statements to the server +-- +SET NAMES 'utf8'; + +DROP DATABASE IF EXISTS pizzeria; + +CREATE DATABASE IF NOT EXISTS pizzeria + CHARACTER SET utf8 + COLLATE utf8_hungarian_ci; + +-- +-- Set default database +-- +USE pizzeria; + +-- +-- Create table `pizzak` +-- +CREATE TABLE IF NOT EXISTS pizzak ( + id INT(11) NOT NULL AUTO_INCREMENT, + nev VARCHAR(100) DEFAULT NULL, + feltetek TEXT DEFAULT NULL, + ar INT(11) DEFAULT NULL, + kep VARCHAR(255) DEFAULT NULL, + PRIMARY KEY (id) +) +ENGINE = INNODB, +AUTO_INCREMENT = 11, +AVG_ROW_LENGTH = 2340, +CHARACTER SET utf8, +COLLATE utf8_hungarian_ci; + +-- +-- Dumping data for table pizzak +-- +INSERT INTO pizzak VALUES +(2, 'Calzone vékony pizza', 'Gomba, Mozzarella, paradicsom szósz, pármai sonka', 1852, 'calzone.jpg'), +(3, 'Capricciosa vékony pizza', 'Gomba, Mozzarella, Paradicsom, articsóka, paradicsom szósz, pármai sonka', 2150, 'capricciosa.jpg'), +(4, 'Margherita vékony pizza', 'Mozzarella, Paradicsom, oregánó, paradicsom szósz', 1650, 'margherita.jpg'), +(5, 'Napoletana vékony pizza', 'Mozzarella, Tonhal, paradicsom szósz', 1850, 'napoletana.jpg'), +(6, 'Quattro Formaggi vékony pizza', 'Parmezán, Rokfort, Trappista, tejfölös alap', 1950, 'quattroformaggi.jpg'), +(7, 'Pugliese vékony pizza', 'Lilahagyma, Mozzarella, paradicsom szósz', 1950, 'pugliese.jpg'); + +-- +-- Restore previous SQL mode +-- +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; + +-- +-- Enable foreign keys +-- +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; \ No newline at end of file diff --git a/DolgozatF2_objektum/nbproject/private/config.properties b/DolgozatF2_objektum/nbproject/private/config.properties new file mode 100644 index 0000000..e69de29 diff --git a/DolgozatF2_objektum/nbproject/private/private.properties b/DolgozatF2_objektum/nbproject/private/private.properties new file mode 100644 index 0000000..646be80 --- /dev/null +++ b/DolgozatF2_objektum/nbproject/private/private.properties @@ -0,0 +1,7 @@ +browser.id=Chrome.INTEGRATED +copy.src.files=false +copy.src.on.open=false +copy.src.target= +index.file=index.php +run.as=LOCAL +url=http://localhost/DolgozatF2 diff --git a/DolgozatF2_objektum/nbproject/project.properties b/DolgozatF2_objektum/nbproject/project.properties new file mode 100644 index 0000000..4fd3b90 --- /dev/null +++ b/DolgozatF2_objektum/nbproject/project.properties @@ -0,0 +1,7 @@ +include.path=${php.global.include.path} +php.version=PHP_80 +source.encoding=UTF-8 +src.dir=. +tags.asp=false +tags.short=false +web.root=. diff --git a/DolgozatF2_objektum/nbproject/project.xml b/DolgozatF2_objektum/nbproject/project.xml new file mode 100644 index 0000000..5710ad2 --- /dev/null +++ b/DolgozatF2_objektum/nbproject/project.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://www.netbeans.org/ns/project/1"> + <type>org.netbeans.modules.php.project</type> + <configuration> + <data xmlns="http://www.netbeans.org/ns/php-project/1"> + <name>DolgozatF2</name> + </data> + </configuration> +</project> diff --git a/DolgozatF2_objektum/srcf2/bootstrap.min.css b/DolgozatF2_objektum/srcf2/bootstrap.min.css new file mode 100644 index 0000000..edfbbb0 --- /dev/null +++ b/DolgozatF2_objektum/srcf2/bootstrap.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors + * Copyright 2011-2021 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/DolgozatF2_objektum/srcf2/bootstrap.min.css.map b/DolgozatF2_objektum/srcf2/bootstrap.min.css.map new file mode 100644 index 0000000..3fe6cda --- /dev/null +++ b/DolgozatF2_objektum/srcf2/bootstrap.min.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_reboot.scss","dist/css/bootstrap.css","../../scss/vendor/_rfs.scss","../../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/mixins/_alert.scss","../../scss/_progress.scss","../../scss/_list-group.scss","../../scss/mixins/_list-group.scss","../../scss/_close.scss","../../scss/_toasts.scss","../../scss/_modal.scss","../../scss/_tooltip.scss","../../scss/mixins/_reset-text.scss","../../scss/_popover.scss","../../scss/_carousel.scss","../../scss/mixins/_clearfix.scss","../../scss/_spinners.scss","../../scss/_offcanvas.scss","../../scss/helpers/_colored-links.scss","../../scss/helpers/_ratio.scss","../../scss/helpers/_position.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/mixins/_utilities.scss","../../scss/utilities/_api.scss"],"names":[],"mappings":"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","sourcesContent":["/*!\n * Bootstrap v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n// scss-docs-start import-stack\n// Configuration\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"utilities\";\n\n// Layout & components\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"containers\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"accordion\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"alert\";\n@import \"progress\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"offcanvas\";\n\n// Helpers\n@import \"helpers\";\n\n// Utilities\n@import \"utilities/api\";\n// scss-docs-end import-stack\n",":root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$variable-prefix}#{$color}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --#{$variable-prefix}font-sans-serif: #{inspect($font-family-sans-serif)};\n --#{$variable-prefix}font-monospace: #{inspect($font-family-monospace)};\n --#{$variable-prefix}gradient: #{$gradient};\n}\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 font-size: $font-size-root;\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\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: $body-text-align;\n background-color: $body-bg; // 2\n -webkit-text-size-adjust: 100%; // 3\n -webkit-tap-highlight-color: rgba($black, 0); // 4\n}\n\n\n// Content grouping\n//\n// 1. Reset Firefox's gray color\n// 2. Set correct height and prevent the `size` attribute to make the `hr` look like an input field\n\nhr {\n margin: $hr-margin-y 0;\n color: $hr-color; // 1\n background-color: currentColor;\n border: 0;\n opacity: $hr-opacity;\n}\n\nhr:not([size]) {\n height: $hr-height; // 2\n}\n\n\n// Typography\n//\n// 1. Remove top margins from headings\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n\n%heading {\n margin-top: 0; // 1\n margin-bottom: $headings-margin-bottom;\n font-family: $headings-font-family;\n font-style: $headings-font-style;\n font-weight: $headings-font-weight;\n line-height: $headings-line-height;\n color: $headings-color;\n}\n\nh1 {\n @extend %heading;\n @include font-size($h1-font-size);\n}\n\nh2 {\n @extend %heading;\n @include font-size($h2-font-size);\n}\n\nh3 {\n @extend %heading;\n @include font-size($h3-font-size);\n}\n\nh4 {\n @extend %heading;\n @include font-size($h4-font-size);\n}\n\nh5 {\n @extend %heading;\n @include font-size($h5-font-size);\n}\n\nh6 {\n @extend %heading;\n @include font-size($h6-font-size);\n}\n\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`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. Duplicate behavior to the data-bs-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-bs-original-title] { // 1\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n text-decoration-skip-ink: none; // 4\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: $mark-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: $link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// 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 direction: ltr #{\"/* rtl:ignore */\"};\n unicode-bidi: bidi-override;\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: $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 `<td>` 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-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n cursor: pointer;\n}\n\nselect {\n // Remove the inheritance of word-wrap in Safari.\n // See https://github.com/twbs/bootstrap/issues/24990\n word-wrap: normal;\n\n // Undo the opacity change from Chrome\n &:disabled {\n opacity: 1;\n }\n}\n\n// Remove the dropdown arrow in Chrome from inputs built with datalists.\n// See https://stackoverflow.com/a/54997118\n\n[list]::-webkit-calendar-picker-indicator {\n display: none;\n}\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n// controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\n// 3. Opinionated: add \"hand\" cursor to non-disabled button elements.\n\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; // 2\n\n @if $enable-button-pointers {\n &:not(:disabled) {\n cursor: pointer; // 3\n }\n }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\n// 1. Textareas should really only resize vertically so they don't break their (horizontal) containers.\n\ntextarea {\n resize: vertical; // 1\n}\n\n// 1. Browsers set a default `min-width: min-content;` on fieldsets,\n// unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n// So we reset that to ensure fieldsets behave more like a standard block element.\n// See https://github.com/twbs/bootstrap/issues/12359\n// and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n// 2. Reset the default outline behavior of fieldsets so they don't affect page layout.\n\nfieldset {\n min-width: 0; // 1\n padding: 0; // 2\n margin: 0; // 2\n border: 0; // 2\n}\n\n// 1. By using `float: left`, the legend will behave like a block element.\n// This way the border of a fieldset wraps around the legend if present.\n// 2. Fix wrapping bug.\n// See https://github.com/twbs/bootstrap/issues/29712\n\nlegend {\n float: left; // 1\n width: 100%;\n padding: 0;\n margin-bottom: $legend-margin-bottom;\n @include font-size($legend-font-size);\n font-weight: $legend-font-weight;\n line-height: inherit;\n\n + * {\n clear: left; // 2\n }\n}\n\n// Fix height of inputs with a type of datetime-local, date, month, week, or time\n// See https://github.com/twbs/bootstrap/issues/18842\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// 1. Correct the outline style in Safari.\n// 2. This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\n[type=\"search\"] {\n outline-offset: -2px; // 1\n -webkit-appearance: textfield; // 2\n}\n\n// 1. A few input types should stay LTR\n// See https://rtlstyling.com/posts/rtl-styling#form-inputs\n// 2. RTL only output\n// See https://rtlcss.com/learn/usage-guide/control-directives/#raw\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n\n// Remove the inner padding in Chrome and Safari on macOS.\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n// Remove padding around color pickers in webkit browsers\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n\n// Inherit font family and line height for file input buttons\n\n::file-selector-button {\n font: inherit;\n}\n\n// 1. Change font properties to `inherit`\n// 2. Correct the inability to style clickable types in iOS and Safari.\n\n::-webkit-file-upload-button {\n font: inherit; // 1\n -webkit-appearance: button; // 2\n}\n\n// Correct element displays\n\noutput {\n display: inline-block;\n}\n\n// Remove border from iframe\n\niframe {\n border: 0;\n}\n\n// Summary\n//\n// 1. Add the correct display in all browsers\n\nsummary {\n display: list-item; // 1\n cursor: pointer;\n}\n\n\n// Progress\n//\n// Add the correct vertical alignment in Chrome, Firefox, and Opera.\n\nprogress {\n vertical-align: baseline;\n}\n\n\n// Hidden attribute\n//\n// Always hide an element with the `hidden` HTML attribute.\n\n[hidden] {\n display: none !important;\n}\n","@charset \"UTF-8\";\n/*!\n * Bootstrap v5.0.2 (https://getbootstrap.com/)\n * Copyright 2011-2021 The Bootstrap Authors\n * Copyright 2011-2021 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --bs-blue: #0d6efd;\n --bs-indigo: #6610f2;\n --bs-purple: #6f42c1;\n --bs-pink: #d63384;\n --bs-red: #dc3545;\n --bs-orange: #fd7e14;\n --bs-yellow: #ffc107;\n --bs-green: #198754;\n --bs-teal: #20c997;\n --bs-cyan: #0dcaf0;\n --bs-white: #fff;\n --bs-gray: #6c757d;\n --bs-gray-dark: #343a40;\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-font-sans-serif: system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\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}\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-font-sans-serif);\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\n background-color: #fff;\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 background-color: currentColor;\n border: 0;\n opacity: 0.25;\n}\n\nhr:not([size]) {\n height: 1px;\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}\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],\nabbr[data-bs-original-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.2em;\n background-color: #fcf8e3;\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: #0d6efd;\n text-decoration: underline;\n}\na:hover {\n color: #0a58ca;\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 direction: ltr /* rtl:ignore */;\n unicode-bidi: bidi-override;\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: #d63384;\n word-wrap: break-word;\n}\na > code {\n color: inherit;\n}\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 0.875em;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem;\n}\nkbd kbd {\n padding: 0;\n font-size: 1em;\n font-weight: 700;\n}\n\nfigure {\n margin: 0 0 1rem;\n}\n\nimg,\nsvg {\n vertical-align: middle;\n}\n\ntable {\n caption-side: bottom;\n border-collapse: collapse;\n}\n\ncaption {\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n color: #6c757d;\n text-align: left;\n}\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent;\n}\n\nthead,\ntbody,\ntfoot,\ntr,\ntd,\nth {\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n}\n\nlabel {\n display: inline-block;\n}\n\nbutton {\n border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nselect {\n word-wrap: normal;\n}\nselect:disabled {\n opacity: 1;\n}\n\n[list]::-webkit-calendar-picker-indicator {\n display: none;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n -webkit-appearance: button;\n}\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n cursor: pointer;\n}\n\n::-moz-focus-inner {\n padding: 0;\n border-style: none;\n}\n\ntextarea {\n resize: vertical;\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n float: left;\n width: 100%;\n padding: 0;\n margin-bottom: 0.5rem;\n font-size: calc(1.275rem + 0.3vw);\n line-height: inherit;\n}\n@media (min-width: 1200px) {\n legend {\n font-size: 1.5rem;\n }\n}\nlegend + * {\n clear: left;\n}\n\n::-webkit-datetime-edit-fields-wrapper,\n::-webkit-datetime-edit-text,\n::-webkit-datetime-edit-minute,\n::-webkit-datetime-edit-hour-field,\n::-webkit-datetime-edit-day-field,\n::-webkit-datetime-edit-month-field,\n::-webkit-datetime-edit-year-field {\n padding: 0;\n}\n\n::-webkit-inner-spin-button {\n height: auto;\n}\n\n[type=search] {\n outline-offset: -2px;\n -webkit-appearance: textfield;\n}\n\n/* rtl:raw:\n[type=\"tel\"],\n[type=\"url\"],\n[type=\"email\"],\n[type=\"number\"] {\n direction: ltr;\n}\n*/\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n::-webkit-color-swatch-wrapper {\n padding: 0;\n}\n\n::file-selector-button {\n font: inherit;\n}\n\n::-webkit-file-upload-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: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto;\n}\n\n.figure {\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1;\n}\n\n.figure-caption {\n font-size: 0.875em;\n color: #6c757d;\n}\n\n.container,\n.container-fluid,\n.container-xxl,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n width: 100%;\n padding-right: var(--bs-gutter-x, 0.75rem);\n padding-left: var(--bs-gutter-x, 0.75rem);\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(var(--bs-gutter-y) * -1);\n margin-right: calc(var(--bs-gutter-x) * -.5);\n margin-left: calc(var(--bs-gutter-x) * -.5);\n}\n.row > * {\n flex-shrink: 0;\n width: 100%;\n max-width: 100%;\n padding-right: calc(var(--bs-gutter-x) * .5);\n padding-left: calc(var(--bs-gutter-x) * .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@media (min-width: 576px) {\n .col-sm {\n flex: 1 0 0%;\n }\n\n .row-cols-sm-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-sm-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-sm-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-sm-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-sm-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-sm-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-sm-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 768px) {\n .col-md {\n flex: 1 0 0%;\n }\n\n .row-cols-md-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-md-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-md-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-md-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-md-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-md-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-md-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 992px) {\n .col-lg {\n flex: 1 0 0%;\n }\n\n .row-cols-lg-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-lg-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-lg-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-lg-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-lg-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-lg-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-lg-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1200px) {\n .col-xl {\n flex: 1 0 0%;\n }\n\n .row-cols-xl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xl-6 > * {\n flex: 0 0 auto;\n width: 16.6666666667%;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl {\n flex: 1 0 0%;\n }\n\n .row-cols-xxl-auto > * {\n flex: 0 0 auto;\n width: auto;\n }\n\n .row-cols-xxl-1 > * {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .row-cols-xxl-2 > * {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .row-cols-xxl-3 > * {\n flex: 0 0 auto;\n width: 33.3333333333%;\n }\n\n .row-cols-xxl-4 > * {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .row-cols-xxl-5 > * {\n flex: 0 0 auto;\n width: 20%;\n }\n\n .row-cols-xxl-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-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-sm-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-sm-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-sm-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-sm-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-sm-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-sm-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-sm-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-sm-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-sm-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-sm-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-sm-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-sm-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-sm-0 {\n margin-left: 0;\n }\n\n .offset-sm-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-sm-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-sm-3 {\n margin-left: 25%;\n }\n\n .offset-sm-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-sm-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-sm-6 {\n margin-left: 50%;\n }\n\n .offset-sm-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-sm-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-sm-9 {\n margin-left: 75%;\n }\n\n .offset-sm-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-sm-11 {\n margin-left: 91.66666667%;\n }\n\n .g-sm-0,\n.gx-sm-0 {\n --bs-gutter-x: 0;\n }\n\n .g-sm-0,\n.gy-sm-0 {\n --bs-gutter-y: 0;\n }\n\n .g-sm-1,\n.gx-sm-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-sm-1,\n.gy-sm-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-sm-2,\n.gx-sm-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-sm-2,\n.gy-sm-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-sm-3,\n.gx-sm-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-sm-3,\n.gy-sm-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-sm-4,\n.gx-sm-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-sm-4,\n.gy-sm-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-sm-5,\n.gx-sm-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-sm-5,\n.gy-sm-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 768px) {\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-md-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-md-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-md-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-md-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-md-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-md-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-md-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-md-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-md-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-md-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-md-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-md-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-md-0 {\n margin-left: 0;\n }\n\n .offset-md-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-md-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-md-3 {\n margin-left: 25%;\n }\n\n .offset-md-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-md-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-md-6 {\n margin-left: 50%;\n }\n\n .offset-md-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-md-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-md-9 {\n margin-left: 75%;\n }\n\n .offset-md-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-md-11 {\n margin-left: 91.66666667%;\n }\n\n .g-md-0,\n.gx-md-0 {\n --bs-gutter-x: 0;\n }\n\n .g-md-0,\n.gy-md-0 {\n --bs-gutter-y: 0;\n }\n\n .g-md-1,\n.gx-md-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-md-1,\n.gy-md-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-md-2,\n.gx-md-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-md-2,\n.gy-md-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-md-3,\n.gx-md-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-md-3,\n.gy-md-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-md-4,\n.gx-md-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-md-4,\n.gy-md-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-md-5,\n.gx-md-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-md-5,\n.gy-md-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 992px) {\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-lg-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-lg-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-lg-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-lg-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-lg-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-lg-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-lg-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-lg-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-lg-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-lg-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-lg-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-lg-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-lg-0 {\n margin-left: 0;\n }\n\n .offset-lg-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-lg-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-lg-3 {\n margin-left: 25%;\n }\n\n .offset-lg-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-lg-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-lg-6 {\n margin-left: 50%;\n }\n\n .offset-lg-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-lg-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-lg-9 {\n margin-left: 75%;\n }\n\n .offset-lg-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-lg-11 {\n margin-left: 91.66666667%;\n }\n\n .g-lg-0,\n.gx-lg-0 {\n --bs-gutter-x: 0;\n }\n\n .g-lg-0,\n.gy-lg-0 {\n --bs-gutter-y: 0;\n }\n\n .g-lg-1,\n.gx-lg-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-lg-1,\n.gy-lg-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-lg-2,\n.gx-lg-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-lg-2,\n.gy-lg-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-lg-3,\n.gx-lg-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-lg-3,\n.gy-lg-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-lg-4,\n.gx-lg-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-lg-4,\n.gy-lg-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-lg-5,\n.gx-lg-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-lg-5,\n.gy-lg-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1200px) {\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xl-0 {\n margin-left: 0;\n }\n\n .offset-xl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xl-3 {\n margin-left: 25%;\n }\n\n .offset-xl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xl-6 {\n margin-left: 50%;\n }\n\n .offset-xl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xl-9 {\n margin-left: 75%;\n }\n\n .offset-xl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xl-0,\n.gx-xl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xl-0,\n.gy-xl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xl-1,\n.gx-xl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xl-1,\n.gy-xl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xl-2,\n.gx-xl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xl-2,\n.gy-xl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xl-3,\n.gx-xl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xl-3,\n.gy-xl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xl-4,\n.gx-xl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xl-4,\n.gy-xl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xl-5,\n.gx-xl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xl-5,\n.gy-xl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n@media (min-width: 1400px) {\n .col-xxl-auto {\n flex: 0 0 auto;\n width: auto;\n }\n\n .col-xxl-1 {\n flex: 0 0 auto;\n width: 8.33333333%;\n }\n\n .col-xxl-2 {\n flex: 0 0 auto;\n width: 16.66666667%;\n }\n\n .col-xxl-3 {\n flex: 0 0 auto;\n width: 25%;\n }\n\n .col-xxl-4 {\n flex: 0 0 auto;\n width: 33.33333333%;\n }\n\n .col-xxl-5 {\n flex: 0 0 auto;\n width: 41.66666667%;\n }\n\n .col-xxl-6 {\n flex: 0 0 auto;\n width: 50%;\n }\n\n .col-xxl-7 {\n flex: 0 0 auto;\n width: 58.33333333%;\n }\n\n .col-xxl-8 {\n flex: 0 0 auto;\n width: 66.66666667%;\n }\n\n .col-xxl-9 {\n flex: 0 0 auto;\n width: 75%;\n }\n\n .col-xxl-10 {\n flex: 0 0 auto;\n width: 83.33333333%;\n }\n\n .col-xxl-11 {\n flex: 0 0 auto;\n width: 91.66666667%;\n }\n\n .col-xxl-12 {\n flex: 0 0 auto;\n width: 100%;\n }\n\n .offset-xxl-0 {\n margin-left: 0;\n }\n\n .offset-xxl-1 {\n margin-left: 8.33333333%;\n }\n\n .offset-xxl-2 {\n margin-left: 16.66666667%;\n }\n\n .offset-xxl-3 {\n margin-left: 25%;\n }\n\n .offset-xxl-4 {\n margin-left: 33.33333333%;\n }\n\n .offset-xxl-5 {\n margin-left: 41.66666667%;\n }\n\n .offset-xxl-6 {\n margin-left: 50%;\n }\n\n .offset-xxl-7 {\n margin-left: 58.33333333%;\n }\n\n .offset-xxl-8 {\n margin-left: 66.66666667%;\n }\n\n .offset-xxl-9 {\n margin-left: 75%;\n }\n\n .offset-xxl-10 {\n margin-left: 83.33333333%;\n }\n\n .offset-xxl-11 {\n margin-left: 91.66666667%;\n }\n\n .g-xxl-0,\n.gx-xxl-0 {\n --bs-gutter-x: 0;\n }\n\n .g-xxl-0,\n.gy-xxl-0 {\n --bs-gutter-y: 0;\n }\n\n .g-xxl-1,\n.gx-xxl-1 {\n --bs-gutter-x: 0.25rem;\n }\n\n .g-xxl-1,\n.gy-xxl-1 {\n --bs-gutter-y: 0.25rem;\n }\n\n .g-xxl-2,\n.gx-xxl-2 {\n --bs-gutter-x: 0.5rem;\n }\n\n .g-xxl-2,\n.gy-xxl-2 {\n --bs-gutter-y: 0.5rem;\n }\n\n .g-xxl-3,\n.gx-xxl-3 {\n --bs-gutter-x: 1rem;\n }\n\n .g-xxl-3,\n.gy-xxl-3 {\n --bs-gutter-y: 1rem;\n }\n\n .g-xxl-4,\n.gx-xxl-4 {\n --bs-gutter-x: 1.5rem;\n }\n\n .g-xxl-4,\n.gy-xxl-4 {\n --bs-gutter-y: 1.5rem;\n }\n\n .g-xxl-5,\n.gx-xxl-5 {\n --bs-gutter-x: 3rem;\n }\n\n .g-xxl-5,\n.gy-xxl-5 {\n --bs-gutter-y: 3rem;\n }\n}\n.table {\n --bs-table-bg: transparent;\n --bs-table-accent-bg: transparent;\n --bs-table-striped-color: #212529;\n --bs-table-striped-bg: rgba(0, 0, 0, 0.05);\n --bs-table-active-color: #212529;\n --bs-table-active-bg: rgba(0, 0, 0, 0.1);\n --bs-table-hover-color: #212529;\n --bs-table-hover-bg: rgba(0, 0, 0, 0.075);\n width: 100%;\n margin-bottom: 1rem;\n color: #212529;\n vertical-align: top;\n border-color: #dee2e6;\n}\n.table > :not(caption) > * > * {\n padding: 0.5rem 0.5rem;\n background-color: var(--bs-table-bg);\n border-bottom-width: 1px;\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.table > :not(:last-child) > :last-child > * {\n border-bottom-color: 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: 1px 0;\n}\n.table-bordered > :not(caption) > * > * {\n border-width: 0 1px;\n}\n\n.table-borderless > :not(caption) > * > * {\n border-bottom-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-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-bg: #cfe2ff;\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: #000;\n border-color: #bacbe6;\n}\n\n.table-secondary {\n --bs-table-bg: #e2e3e5;\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: #000;\n border-color: #cbccce;\n}\n\n.table-success {\n --bs-table-bg: #d1e7dd;\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: #000;\n border-color: #bcd0c7;\n}\n\n.table-info {\n --bs-table-bg: #cff4fc;\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: #000;\n border-color: #badce3;\n}\n\n.table-warning {\n --bs-table-bg: #fff3cd;\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: #000;\n border-color: #e6dbb9;\n}\n\n.table-danger {\n --bs-table-bg: #f8d7da;\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: #000;\n border-color: #dfc2c4;\n}\n\n.table-light {\n --bs-table-bg: #f8f9fa;\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: #000;\n border-color: #dfe0e1;\n}\n\n.table-dark {\n --bs-table-bg: #212529;\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: #fff;\n border-color: #373b3e;\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 + 1px);\n padding-bottom: calc(0.375rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1.5;\n}\n\n.col-form-label-lg {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 1.25rem;\n}\n\n.col-form-label-sm {\n padding-top: calc(0.25rem + 1px);\n padding-bottom: calc(0.25rem + 1px);\n font-size: 0.875rem;\n}\n\n.form-text {\n margin-top: 0.25rem;\n font-size: 0.875em;\n color: #6c757d;\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: #212529;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n border-radius: 0.25rem;\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: #212529;\n background-color: #fff;\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::-moz-placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control::placeholder {\n color: #6c757d;\n opacity: 1;\n}\n.form-control:disabled, .form-control[readonly] {\n background-color: #e9ecef;\n opacity: 1;\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: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\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::file-selector-button {\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: #dde0e3;\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: #212529;\n background-color: #e9ecef;\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: 1px;\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@media (prefers-reduced-motion: reduce) {\n .form-control::-webkit-file-upload-button {\n -webkit-transition: none;\n transition: none;\n }\n}\n.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: #dde0e3;\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: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 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 + 2px));\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\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.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\n.form-control-lg {\n min-height: calc(1.5em + (1rem + 2px));\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\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.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\ntextarea.form-control {\n min-height: calc(1.5em + (0.75rem + 2px));\n}\ntextarea.form-control-sm {\n min-height: calc(1.5em + (0.5rem + 2px));\n}\ntextarea.form-control-lg {\n min-height: calc(1.5em + (1rem + 2px));\n}\n\n.form-control-color {\n max-width: 3rem;\n height: auto;\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 height: 1.5em;\n border-radius: 0.25rem;\n}\n.form-control-color::-webkit-color-swatch {\n height: 1.5em;\n border-radius: 0.25rem;\n}\n\n.form-select {\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: #212529;\n background-color: #fff;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right 0.75rem center;\n background-size: 16px 12px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n -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: #e9ecef;\n}\n.form-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #212529;\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}\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}\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-input {\n width: 1em;\n height: 1em;\n margin-top: 0.25em;\n vertical-align: top;\n background-color: #fff;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: 1px solid rgba(0, 0, 0, 0.25);\n -webkit-appearance: none;\n -moz-appearance: none;\n appearance: none;\n -webkit-print-color-adjust: exact;\n 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 background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e\");\n}\n.form-check-input:checked[type=radio] {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.form-check-input[type=checkbox]:indeterminate {\n background-color: #0d6efd;\n border-color: #0d6efd;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e\");\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 opacity: 0.5;\n}\n\n.form-switch {\n padding-left: 2.5em;\n}\n.form-switch .form-check-input {\n width: 2em;\n margin-left: -2.5em;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e\");\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 background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e\");\n}\n.form-switch .form-check-input:checked {\n background-position: right center;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n\n.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.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: #dee2e6;\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: #dee2e6;\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: #adb5bd;\n}\n.form-range:disabled::-moz-range-thumb {\n background-color: #adb5bd;\n}\n\n.form-floating {\n position: relative;\n}\n.form-floating > .form-control,\n.form-floating > .form-select {\n height: calc(3.5rem + 2px);\n line-height: 1.25;\n}\n.form-floating > label {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n padding: 1rem 0.75rem;\n pointer-events: none;\n border: 1px 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 padding: 1rem 0.75rem;\n}\n.form-floating > .form-control::-moz-placeholder {\n color: transparent;\n}\n.form-floating > .form-control::placeholder {\n color: transparent;\n}\n.form-floating > .form-control: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 padding-top: 1.625rem;\n padding-bottom: 0.625rem;\n}\n.form-floating > .form-control:-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-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\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 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 z-index: 3;\n}\n.input-group .btn {\n position: relative;\n z-index: 2;\n}\n.input-group .btn:focus {\n z-index: 3;\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: #212529;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n}\n\n.input-group-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.3rem;\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.2rem;\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),\n.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {\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),\n.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4) {\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: -1px;\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: #198754;\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: rgba(25, 135, 84, 0.9);\n border-radius: 0.25rem;\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: #198754;\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.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: 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: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 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: #198754;\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 padding-right: 4.125rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"), url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\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: #198754;\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n\n.was-validated .form-check-input:valid, .form-check-input.is-valid {\n border-color: #198754;\n}\n.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {\n background-color: #198754;\n}\n.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);\n}\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #198754;\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:valid, .input-group .form-control.is-valid,\n.was-validated .input-group .form-select:valid,\n.input-group .form-select.is-valid {\n z-index: 1;\n}\n.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,\n.was-validated .input-group .form-select:valid:focus,\n.input-group .form-select.is-valid:focus {\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: #dc3545;\n}\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: 0.1rem;\n font-size: 0.875rem;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem;\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: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' 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: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 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: #dc3545;\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 padding-right: 4.125rem;\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e\"), url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\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: #dc3545;\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n\n.was-validated .form-check-input:invalid, .form-check-input.is-invalid {\n border-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {\n background-color: #dc3545;\n}\n.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);\n}\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545;\n}\n\n.form-check-inline .form-check-input ~ .invalid-feedback {\n margin-left: 0.5em;\n}\n\n.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,\n.was-validated .input-group .form-select:invalid,\n.input-group .form-select.is-invalid {\n z-index: 2;\n}\n.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,\n.was-validated .input-group .form-select:invalid:focus,\n.input-group .form-select.is-invalid:focus {\n z-index: 3;\n}\n\n.btn {\n display: inline-block;\n font-weight: 400;\n line-height: 1.5;\n color: #212529;\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 background-color: transparent;\n border: 1px solid transparent;\n padding: 0.375rem 0.75rem;\n font-size: 1rem;\n border-radius: 0.25rem;\n transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none;\n }\n}\n.btn:hover {\n color: #212529;\n}\n.btn-check:focus + .btn, .btn:focus {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n.btn:disabled, .btn.disabled, fieldset:disabled .btn {\n pointer-events: none;\n opacity: 0.65;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #0b5ed7;\n border-color: #0a58ca;\n}\n.btn-check:focus + .btn-primary, .btn-primary:focus {\n color: #fff;\n background-color: #0b5ed7;\n border-color: #0a58ca;\n box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);\n}\n.btn-check:checked + .btn-primary, .btn-check:active + .btn-primary, .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #0a58ca;\n border-color: #0a53be;\n}\n.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(49, 132, 253, 0.5);\n}\n.btn-primary:disabled, .btn-primary.disabled {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n\n.btn-secondary {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n.btn-secondary:hover {\n color: #fff;\n background-color: #5c636a;\n border-color: #565e64;\n}\n.btn-check:focus + .btn-secondary, .btn-secondary:focus {\n color: #fff;\n background-color: #5c636a;\n border-color: #565e64;\n box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);\n}\n.btn-check:checked + .btn-secondary, .btn-check:active + .btn-secondary, .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #565e64;\n border-color: #51585e;\n}\n.btn-check:checked + .btn-secondary:focus, .btn-check:active + .btn-secondary:focus, .btn-secondary:active:focus, .btn-secondary.active:focus, .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(130, 138, 145, 0.5);\n}\n.btn-secondary:disabled, .btn-secondary.disabled {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n\n.btn-success {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #157347;\n border-color: #146c43;\n}\n.btn-check:focus + .btn-success, .btn-success:focus {\n color: #fff;\n background-color: #157347;\n border-color: #146c43;\n box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);\n}\n.btn-check:checked + .btn-success, .btn-check:active + .btn-success, .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #146c43;\n border-color: #13653f;\n}\n.btn-check:checked + .btn-success:focus, .btn-check:active + .btn-success:focus, .btn-success:active:focus, .btn-success.active:focus, .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(60, 153, 110, 0.5);\n}\n.btn-success:disabled, .btn-success.disabled {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n\n.btn-info {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-info:hover {\n color: #000;\n background-color: #31d2f2;\n border-color: #25cff2;\n}\n.btn-check:focus + .btn-info, .btn-info:focus {\n color: #000;\n background-color: #31d2f2;\n border-color: #25cff2;\n box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);\n}\n.btn-check:checked + .btn-info, .btn-check:active + .btn-info, .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {\n color: #000;\n background-color: #3dd5f3;\n border-color: #25cff2;\n}\n.btn-check:checked + .btn-info:focus, .btn-check:active + .btn-info:focus, .btn-info:active:focus, .btn-info.active:focus, .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(11, 172, 204, 0.5);\n}\n.btn-info:disabled, .btn-info.disabled {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n\n.btn-warning {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-warning:hover {\n color: #000;\n background-color: #ffca2c;\n border-color: #ffc720;\n}\n.btn-check:focus + .btn-warning, .btn-warning:focus {\n color: #000;\n background-color: #ffca2c;\n border-color: #ffc720;\n box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);\n}\n.btn-check:checked + .btn-warning, .btn-check:active + .btn-warning, .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {\n color: #000;\n background-color: #ffcd39;\n border-color: #ffc720;\n}\n.btn-check:checked + .btn-warning:focus, .btn-check:active + .btn-warning:focus, .btn-warning:active:focus, .btn-warning.active:focus, .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(217, 164, 6, 0.5);\n}\n.btn-warning:disabled, .btn-warning.disabled {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #bb2d3b;\n border-color: #b02a37;\n}\n.btn-check:focus + .btn-danger, .btn-danger:focus {\n color: #fff;\n background-color: #bb2d3b;\n border-color: #b02a37;\n box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);\n}\n.btn-check:checked + .btn-danger, .btn-check:active + .btn-danger, .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #b02a37;\n border-color: #a52834;\n}\n.btn-check:checked + .btn-danger:focus, .btn-check:active + .btn-danger:focus, .btn-danger:active:focus, .btn-danger.active:focus, .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(225, 83, 97, 0.5);\n}\n.btn-danger:disabled, .btn-danger.disabled {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n\n.btn-light {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-light:hover {\n color: #000;\n background-color: #f9fafb;\n border-color: #f9fafb;\n}\n.btn-check:focus + .btn-light, .btn-light:focus {\n color: #000;\n background-color: #f9fafb;\n border-color: #f9fafb;\n box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);\n}\n.btn-check:checked + .btn-light, .btn-check:active + .btn-light, .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {\n color: #000;\n background-color: #f9fafb;\n border-color: #f9fafb;\n}\n.btn-check:checked + .btn-light:focus, .btn-check:active + .btn-light:focus, .btn-light:active:focus, .btn-light.active:focus, .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(211, 212, 213, 0.5);\n}\n.btn-light:disabled, .btn-light.disabled {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n\n.btn-dark {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n.btn-dark:hover {\n color: #fff;\n background-color: #1c1f23;\n border-color: #1a1e21;\n}\n.btn-check:focus + .btn-dark, .btn-dark:focus {\n color: #fff;\n background-color: #1c1f23;\n border-color: #1a1e21;\n box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);\n}\n.btn-check:checked + .btn-dark, .btn-check:active + .btn-dark, .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #1a1e21;\n border-color: #191c1f;\n}\n.btn-check:checked + .btn-dark:focus, .btn-check:active + .btn-dark:focus, .btn-dark:active:focus, .btn-dark.active:focus, .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.25rem rgba(66, 70, 73, 0.5);\n}\n.btn-dark:disabled, .btn-dark.disabled {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n\n.btn-outline-primary {\n color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-outline-primary:hover {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);\n}\n.btn-check:checked + .btn-outline-primary, .btn-check:active + .btn-outline-primary, .btn-outline-primary:active, .btn-outline-primary.active, .btn-outline-primary.dropdown-toggle.show {\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.btn-check:checked + .btn-outline-primary:focus, .btn-check:active + .btn-outline-primary:focus, .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, .btn-outline-primary.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.5);\n}\n.btn-outline-primary:disabled, .btn-outline-primary.disabled {\n color: #0d6efd;\n background-color: transparent;\n}\n\n.btn-outline-secondary {\n color: #6c757d;\n border-color: #6c757d;\n}\n.btn-outline-secondary:hover {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n.btn-check:focus + .btn-outline-secondary, .btn-outline-secondary:focus {\n box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);\n}\n.btn-check:checked + .btn-outline-secondary, .btn-check:active + .btn-outline-secondary, .btn-outline-secondary:active, .btn-outline-secondary.active, .btn-outline-secondary.dropdown-toggle.show {\n color: #fff;\n background-color: #6c757d;\n border-color: #6c757d;\n}\n.btn-check:checked + .btn-outline-secondary:focus, .btn-check:active + .btn-outline-secondary:focus, .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, .btn-outline-secondary.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(108, 117, 125, 0.5);\n}\n.btn-outline-secondary:disabled, .btn-outline-secondary.disabled {\n color: #6c757d;\n background-color: transparent;\n}\n\n.btn-outline-success {\n color: #198754;\n border-color: #198754;\n}\n.btn-outline-success:hover {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n.btn-check:focus + .btn-outline-success, .btn-outline-success:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);\n}\n.btn-check:checked + .btn-outline-success, .btn-check:active + .btn-outline-success, .btn-outline-success:active, .btn-outline-success.active, .btn-outline-success.dropdown-toggle.show {\n color: #fff;\n background-color: #198754;\n border-color: #198754;\n}\n.btn-check:checked + .btn-outline-success:focus, .btn-check:active + .btn-outline-success:focus, .btn-outline-success:active:focus, .btn-outline-success.active:focus, .btn-outline-success.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.5);\n}\n.btn-outline-success:disabled, .btn-outline-success.disabled {\n color: #198754;\n background-color: transparent;\n}\n\n.btn-outline-info {\n color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-outline-info:hover {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-check:focus + .btn-outline-info, .btn-outline-info:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);\n}\n.btn-check:checked + .btn-outline-info, .btn-check:active + .btn-outline-info, .btn-outline-info:active, .btn-outline-info.active, .btn-outline-info.dropdown-toggle.show {\n color: #000;\n background-color: #0dcaf0;\n border-color: #0dcaf0;\n}\n.btn-check:checked + .btn-outline-info:focus, .btn-check:active + .btn-outline-info:focus, .btn-outline-info:active:focus, .btn-outline-info.active:focus, .btn-outline-info.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(13, 202, 240, 0.5);\n}\n.btn-outline-info:disabled, .btn-outline-info.disabled {\n color: #0dcaf0;\n background-color: transparent;\n}\n\n.btn-outline-warning {\n color: #ffc107;\n border-color: #ffc107;\n}\n.btn-outline-warning:hover {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-check:focus + .btn-outline-warning, .btn-outline-warning:focus {\n box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);\n}\n.btn-check:checked + .btn-outline-warning, .btn-check:active + .btn-outline-warning, .btn-outline-warning:active, .btn-outline-warning.active, .btn-outline-warning.dropdown-toggle.show {\n color: #000;\n background-color: #ffc107;\n border-color: #ffc107;\n}\n.btn-check:checked + .btn-outline-warning:focus, .btn-check:active + .btn-outline-warning:focus, .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, .btn-outline-warning.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(255, 193, 7, 0.5);\n}\n.btn-outline-warning:disabled, .btn-outline-warning.disabled {\n color: #ffc107;\n background-color: transparent;\n}\n\n.btn-outline-danger {\n color: #dc3545;\n border-color: #dc3545;\n}\n.btn-outline-danger:hover {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-check:focus + .btn-outline-danger, .btn-outline-danger:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);\n}\n.btn-check:checked + .btn-outline-danger, .btn-check:active + .btn-outline-danger, .btn-outline-danger:active, .btn-outline-danger.active, .btn-outline-danger.dropdown-toggle.show {\n color: #fff;\n background-color: #dc3545;\n border-color: #dc3545;\n}\n.btn-check:checked + .btn-outline-danger:focus, .btn-check:active + .btn-outline-danger:focus, .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, .btn-outline-danger.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.5);\n}\n.btn-outline-danger:disabled, .btn-outline-danger.disabled {\n color: #dc3545;\n background-color: transparent;\n}\n\n.btn-outline-light {\n color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-outline-light:hover {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-check:focus + .btn-outline-light, .btn-outline-light:focus {\n box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);\n}\n.btn-check:checked + .btn-outline-light, .btn-check:active + .btn-outline-light, .btn-outline-light:active, .btn-outline-light.active, .btn-outline-light.dropdown-toggle.show {\n color: #000;\n background-color: #f8f9fa;\n border-color: #f8f9fa;\n}\n.btn-check:checked + .btn-outline-light:focus, .btn-check:active + .btn-outline-light:focus, .btn-outline-light:active:focus, .btn-outline-light.active:focus, .btn-outline-light.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(248, 249, 250, 0.5);\n}\n.btn-outline-light:disabled, .btn-outline-light.disabled {\n color: #f8f9fa;\n background-color: transparent;\n}\n\n.btn-outline-dark {\n color: #212529;\n border-color: #212529;\n}\n.btn-outline-dark:hover {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n.btn-check:focus + .btn-outline-dark, .btn-outline-dark:focus {\n box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);\n}\n.btn-check:checked + .btn-outline-dark, .btn-check:active + .btn-outline-dark, .btn-outline-dark:active, .btn-outline-dark.active, .btn-outline-dark.dropdown-toggle.show {\n color: #fff;\n background-color: #212529;\n border-color: #212529;\n}\n.btn-check:checked + .btn-outline-dark:focus, .btn-check:active + .btn-outline-dark:focus, .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, .btn-outline-dark.dropdown-toggle.show:focus {\n box-shadow: 0 0 0 0.25rem rgba(33, 37, 41, 0.5);\n}\n.btn-outline-dark:disabled, .btn-outline-dark.disabled {\n color: #212529;\n background-color: transparent;\n}\n\n.btn-link {\n font-weight: 400;\n color: #0d6efd;\n text-decoration: underline;\n}\n.btn-link:hover {\n color: #0a58ca;\n}\n.btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 0.5rem 1rem;\n font-size: 1.25rem;\n border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n border-radius: 0.2rem;\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\n.dropup,\n.dropend,\n.dropdown,\n.dropstart {\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 position: absolute;\n z-index: 1000;\n display: none;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n.dropdown-menu[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: 0.125rem;\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\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\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\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\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\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: 0.125rem;\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: 0.125rem;\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: 0.125rem;\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: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid rgba(0, 0, 0, 0.15);\n}\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1rem;\n clear: both;\n font-weight: 400;\n color: #212529;\n text-align: inherit;\n text-decoration: none;\n white-space: nowrap;\n background-color: transparent;\n border: 0;\n}\n.dropdown-item:hover, .dropdown-item:focus {\n color: #1e2125;\n background-color: #e9ecef;\n}\n.dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #0d6efd;\n}\n.dropdown-item.disabled, .dropdown-item:disabled {\n color: #adb5bd;\n pointer-events: none;\n background-color: transparent;\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #6c757d;\n white-space: nowrap;\n}\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1rem;\n color: #212529;\n}\n\n.dropdown-menu-dark {\n color: #dee2e6;\n background-color: #343a40;\n border-color: rgba(0, 0, 0, 0.15);\n}\n.dropdown-menu-dark .dropdown-item {\n color: #dee2e6;\n}\n.dropdown-menu-dark .dropdown-item:hover, .dropdown-menu-dark .dropdown-item:focus {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.15);\n}\n.dropdown-menu-dark .dropdown-item.active, .dropdown-menu-dark .dropdown-item:active {\n color: #fff;\n background-color: #0d6efd;\n}\n.dropdown-menu-dark .dropdown-item.disabled, .dropdown-menu-dark .dropdown-item:disabled {\n color: #adb5bd;\n}\n.dropdown-menu-dark .dropdown-divider {\n border-color: rgba(0, 0, 0, 0.15);\n}\n.dropdown-menu-dark .dropdown-item-text {\n color: #dee2e6;\n}\n.dropdown-menu-dark .dropdown-header {\n 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 > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n.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: -1px;\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 display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem;\n color: #0d6efd;\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: #0a58ca;\n}\n.nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #dee2e6;\n}\n.nav-tabs .nav-link {\n margin-bottom: -1px;\n background: none;\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e9ecef #e9ecef #dee2e6;\n isolation: isolate;\n}\n.nav-tabs .nav-link.disabled {\n color: #6c757d;\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: #495057;\n background-color: #fff;\n border-color: #dee2e6 #dee2e6 #fff;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n background: none;\n border: 0;\n border-radius: 0.25rem;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #0d6efd;\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 position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\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: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n text-decoration: none;\n white-space: nowrap;\n}\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0;\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}\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center;\n}\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n transition: box-shadow 0.15s ease-in-out;\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 0.25rem;\n}\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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}\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: 0.5rem;\n padding-left: 0.5rem;\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\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.55);\n}\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7);\n}\n.navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3);\n}\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.55);\n border-color: rgba(0, 0, 0, 0.1);\n}\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.55);\n}\n.navbar-light .navbar-text a,\n.navbar-light .navbar-text a:hover,\n.navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n color: #fff;\n}\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff;\n}\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.55);\n}\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75);\n}\n.navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25);\n}\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff;\n}\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.55);\n border-color: rgba(255, 255, 255, 0.1);\n}\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.55);\n}\n.navbar-dark .navbar-text a,\n.navbar-dark .navbar-text a:hover,\n.navbar-dark .navbar-text a:focus {\n color: #fff;\n}\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.25rem;\n}\n.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: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\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: 1rem 1rem;\n}\n\n.card-title {\n margin-bottom: 0.5rem;\n}\n\n.card-subtitle {\n margin-top: -0.25rem;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link:hover {\n text-decoration: none;\n}\n.card-link + .card-link {\n margin-left: 1rem;\n}\n\n.card-header {\n padding: 0.5rem 1rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-footer {\n padding: 0.5rem 1rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n margin-right: -0.5rem;\n margin-bottom: -0.5rem;\n margin-left: -0.5rem;\n border-bottom: 0;\n}\n\n.card-header-pills {\n margin-right: -0.5rem;\n margin-left: -0.5rem;\n}\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1rem;\n border-radius: calc(0.25rem - 1px);\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: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-group > .card {\n margin-bottom: 0.75rem;\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-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: 1rem 1.25rem;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n background-color: #fff;\n border: 0;\n border-radius: 0;\n overflow-anchor: none;\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, border-radius 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .accordion-button {\n transition: none;\n }\n}\n.accordion-button:not(.collapsed) {\n color: #0c63e4;\n background-color: #e7f1ff;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);\n}\n.accordion-button:not(.collapsed)::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n transform: rotate(-180deg);\n}\n.accordion-button::after {\n flex-shrink: 0;\n width: 1.25rem;\n height: 1.25rem;\n margin-left: auto;\n content: \"\";\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-size: 1.25rem;\n transition: transform 0.2s ease-in-out;\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: #86b7fe;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\n}\n.accordion-item:first-of-type {\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem;\n}\n.accordion-item:first-of-type .accordion-button {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.accordion-item:not(:first-of-type) {\n border-top: 0;\n}\n.accordion-item:last-of-type {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n.accordion-item:last-of-type .accordion-button.collapsed {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px);\n}\n.accordion-item:last-of-type .accordion-collapse {\n border-bottom-right-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n\n.accordion-body {\n padding: 1rem 1.25rem;\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 {\n border-radius: 0;\n}\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0 0;\n margin-bottom: 1rem;\n list-style: none;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem;\n}\n.breadcrumb-item + .breadcrumb-item::before {\n float: left;\n padding-right: 0.5rem;\n color: #6c757d;\n content: var(--bs-breadcrumb-divider, \"/\") /* rtl: var(--bs-breadcrumb-divider, \"/\") */;\n}\n.breadcrumb-item.active {\n color: #6c757d;\n}\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n}\n\n.page-link {\n position: relative;\n display: block;\n color: #0d6efd;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #dee2e6;\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: #0a58ca;\n background-color: #e9ecef;\n border-color: #dee2e6;\n}\n.page-link:focus {\n z-index: 3;\n color: #0a58ca;\n background-color: #e9ecef;\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n}\n\n.page-item:not(:first-child) .page-link {\n margin-left: -1px;\n}\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\n}\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff;\n border-color: #dee2e6;\n}\n\n.page-link {\n padding: 0.375rem 0.75rem;\n}\n\n.page-item:first-child .page-link {\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem;\n}\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem;\n}\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n}\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem;\n}\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n}\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem;\n}\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n display: inline-block;\n padding: 0.35em 0.65em;\n font-size: 0.75em;\n font-weight: 700;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n}\n.badge:empty {\n display: none;\n}\n\n.btn .badge {\n position: relative;\n top: -1px;\n}\n\n.alert {\n position: relative;\n padding: 1rem 1rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem;\n}\n\n.alert-heading {\n color: inherit;\n}\n\n.alert-link {\n font-weight: 700;\n}\n\n.alert-dismissible {\n padding-right: 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 color: #084298;\n background-color: #cfe2ff;\n border-color: #b6d4fe;\n}\n.alert-primary .alert-link {\n color: #06357a;\n}\n\n.alert-secondary {\n color: #41464b;\n background-color: #e2e3e5;\n border-color: #d3d6d8;\n}\n.alert-secondary .alert-link {\n color: #34383c;\n}\n\n.alert-success {\n color: #0f5132;\n background-color: #d1e7dd;\n border-color: #badbcc;\n}\n.alert-success .alert-link {\n color: #0c4128;\n}\n\n.alert-info {\n color: #055160;\n background-color: #cff4fc;\n border-color: #b6effb;\n}\n.alert-info .alert-link {\n color: #04414d;\n}\n\n.alert-warning {\n color: #664d03;\n background-color: #fff3cd;\n border-color: #ffecb5;\n}\n.alert-warning .alert-link {\n color: #523e02;\n}\n\n.alert-danger {\n color: #842029;\n background-color: #f8d7da;\n border-color: #f5c2c7;\n}\n.alert-danger .alert-link {\n color: #6a1a21;\n}\n\n.alert-light {\n color: #636464;\n background-color: #fefefe;\n border-color: #fdfdfe;\n}\n.alert-light .alert-link {\n color: #4f5050;\n}\n\n.alert-dark {\n color: #141619;\n background-color: #d3d3d4;\n border-color: #bcbebf;\n}\n.alert-dark .alert-link {\n color: #101214;\n}\n\n@-webkit-keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n\n@keyframes progress-bar-stripes {\n 0% {\n background-position-x: 1rem;\n }\n}\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem;\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #0d6efd;\n transition: width 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none;\n }\n}\n\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n -webkit-animation: 1s linear infinite progress-bar-stripes;\n animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n -webkit-animation: none;\n animation: none;\n }\n}\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: 0.25rem;\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n}\n.list-group-numbered > li::before {\n content: counters(section, \".\") \". \";\n counter-increment: section;\n}\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa;\n}\n.list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.5rem 1rem;\n color: #212529;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125);\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: #6c757d;\n pointer-events: none;\n background-color: #fff;\n}\n.list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #0d6efd;\n border-color: #0d6efd;\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: -1px;\n border-top-width: 1px;\n}\n\n.list-group-horizontal {\n flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-sm > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-md > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-lg > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xl > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\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 {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0;\n }\n .list-group-horizontal-xxl > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\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: 1px;\n border-left-width: 0;\n }\n .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px;\n }\n}\n.list-group-flush {\n border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n border-width: 0 0 1px;\n}\n.list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n color: #084298;\n background-color: #cfe2ff;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #084298;\n background-color: #bacbe6;\n}\n.list-group-item-primary.list-group-item-action.active {\n color: #fff;\n background-color: #084298;\n border-color: #084298;\n}\n\n.list-group-item-secondary {\n color: #41464b;\n background-color: #e2e3e5;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #41464b;\n background-color: #cbccce;\n}\n.list-group-item-secondary.list-group-item-action.active {\n color: #fff;\n background-color: #41464b;\n border-color: #41464b;\n}\n\n.list-group-item-success {\n color: #0f5132;\n background-color: #d1e7dd;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #0f5132;\n background-color: #bcd0c7;\n}\n.list-group-item-success.list-group-item-action.active {\n color: #fff;\n background-color: #0f5132;\n border-color: #0f5132;\n}\n\n.list-group-item-info {\n color: #055160;\n background-color: #cff4fc;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #055160;\n background-color: #badce3;\n}\n.list-group-item-info.list-group-item-action.active {\n color: #fff;\n background-color: #055160;\n border-color: #055160;\n}\n\n.list-group-item-warning {\n color: #664d03;\n background-color: #fff3cd;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #664d03;\n background-color: #e6dbb9;\n}\n.list-group-item-warning.list-group-item-action.active {\n color: #fff;\n background-color: #664d03;\n border-color: #664d03;\n}\n\n.list-group-item-danger {\n color: #842029;\n background-color: #f8d7da;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #842029;\n background-color: #dfc2c4;\n}\n.list-group-item-danger.list-group-item-action.active {\n color: #fff;\n background-color: #842029;\n border-color: #842029;\n}\n\n.list-group-item-light {\n color: #636464;\n background-color: #fefefe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #636464;\n background-color: #e5e5e5;\n}\n.list-group-item-light.list-group-item-action.active {\n color: #fff;\n background-color: #636464;\n border-color: #636464;\n}\n\n.list-group-item-dark {\n color: #141619;\n background-color: #d3d3d4;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #141619;\n background-color: #bebebf;\n}\n.list-group-item-dark.list-group-item-action.active {\n color: #fff;\n background-color: #141619;\n border-color: #141619;\n}\n\n.btn-close {\n box-sizing: content-box;\n width: 1em;\n height: 1em;\n padding: 0.25em 0.25em;\n color: #000;\n background: transparent url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e\") center/1em auto no-repeat;\n border: 0;\n border-radius: 0.25rem;\n opacity: 0.5;\n}\n.btn-close:hover {\n color: #000;\n text-decoration: none;\n opacity: 0.75;\n}\n.btn-close:focus {\n outline: 0;\n box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);\n opacity: 1;\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: 0.25;\n}\n\n.btn-close-white {\n filter: invert(1) grayscale(100%) brightness(200%);\n}\n\n.toast {\n width: 350px;\n max-width: 100%;\n font-size: 0.875rem;\n pointer-events: auto;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);\n border-radius: 0.25rem;\n}\n.toast:not(.showing):not(.show) {\n opacity: 0;\n}\n.toast.hide {\n display: none;\n}\n\n.toast-container {\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: 0.75rem;\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.5rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px);\n}\n.toast-header .btn-close {\n margin-right: -0.375rem;\n margin-left: 0.75rem;\n}\n\n.toast-body {\n padding: 0.75rem;\n word-wrap: break-word;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1060;\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: 0.5rem;\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% - 1rem);\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% - 1rem);\n}\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n}\n.modal-backdrop.show {\n opacity: 0.5;\n}\n\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid #dee2e6;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.modal-header .btn-close {\n padding: 0.5rem 0.5rem;\n margin: -0.5rem -0.5rem -0.5rem auto;\n}\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 1rem;\n}\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n flex-shrink: 0;\n align-items: center;\n justify-content: flex-end;\n padding: 0.75rem;\n border-top: 1px solid #dee2e6;\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px);\n}\n.modal-footer > * {\n margin: 0.25rem;\n}\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 1.75rem auto;\n }\n\n .modal-dialog-scrollable {\n height: calc(100% - 3.5rem);\n }\n\n .modal-dialog-centered {\n min-height: calc(100% - 3.5rem);\n }\n\n .modal-sm {\n max-width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg,\n.modal-xl {\n max-width: 800px;\n }\n}\n@media (min-width: 1200px) {\n .modal-xl {\n max-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 border-radius: 0;\n}\n.modal-fullscreen .modal-body {\n overflow-y: auto;\n}\n.modal-fullscreen .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-sm-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-sm-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-md-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-md-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-lg-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-lg-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-xl-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-xl-down .modal-footer {\n border-radius: 0;\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 border-radius: 0;\n }\n .modal-fullscreen-xxl-down .modal-body {\n overflow-y: auto;\n }\n .modal-fullscreen-xxl-down .modal-footer {\n border-radius: 0;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1080;\n display: block;\n margin: 0;\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 word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n opacity: 0;\n}\n.tooltip.show {\n opacity: 0.9;\n}\n.tooltip .tooltip-arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem;\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, .bs-tooltip-auto[data-popper-placement^=top] {\n padding: 0.4rem 0;\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: 0.4rem 0.4rem 0;\n border-top-color: #000;\n}\n\n.bs-tooltip-end, .bs-tooltip-auto[data-popper-placement^=right] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {\n right: -1px;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom] {\n padding: 0.4rem 0;\n}\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 0.4rem 0.4rem;\n border-bottom-color: #000;\n}\n\n.bs-tooltip-start, .bs-tooltip-auto[data-popper-placement^=left] {\n padding: 0 0.4rem;\n}\n.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem;\n}\n.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {\n left: -1px;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.25rem 0.5rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.25rem;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0 /* rtl:ignore */;\n z-index: 1070;\n display: block;\n max-width: 276px;\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 word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem;\n}\n.popover .popover-arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\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}\n\n.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {\n bottom: calc(-0.5rem - 1px);\n}\n.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff;\n}\n\n.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n}\n.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff;\n}\n\n.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {\n top: calc(-0.5rem - 1px);\n}\n.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff;\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: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f0f0f0;\n}\n\n.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n}\n.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff;\n}\n\n.popover-header {\n padding: 0.5rem 1rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f0f0f0;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px);\n}\n.popover-header:empty {\n display: none;\n}\n\n.popover-body {\n padding: 1rem 1rem;\n color: #212529;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel.pointer-event {\n touch-action: pan-y;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.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/* rtl:begin:ignore */\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/* rtl:end:ignore */\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@-webkit-keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg) /* rtl:ignore */;\n }\n}\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: -0.125em;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n -webkit-animation: 0.75s linear infinite spinner-border;\n animation: 0.75s linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em;\n}\n\n@-webkit-keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\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 display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: -0.125em;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n -webkit-animation: 0.75s linear infinite spinner-grow;\n animation: 0.75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n .spinner-border,\n.spinner-grow {\n -webkit-animation-duration: 1.5s;\n animation-duration: 1.5s;\n }\n}\n.offcanvas {\n position: fixed;\n bottom: 0;\n z-index: 1050;\n display: flex;\n flex-direction: column;\n max-width: 100%;\n visibility: hidden;\n background-color: #fff;\n background-clip: padding-box;\n outline: 0;\n transition: transform 0.3s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n .offcanvas {\n transition: none;\n }\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: 1rem 1rem;\n}\n.offcanvas-header .btn-close {\n padding: 0.5rem 0.5rem;\n margin-top: -0.5rem;\n margin-right: -0.5rem;\n margin-bottom: -0.5rem;\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: 1.5;\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: 1rem 1rem;\n overflow-y: auto;\n}\n\n.offcanvas-start {\n top: 0;\n left: 0;\n width: 400px;\n border-right: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateX(-100%);\n}\n\n.offcanvas-end {\n top: 0;\n right: 0;\n width: 400px;\n border-left: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateX(100%);\n}\n\n.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: 30vh;\n max-height: 100%;\n border-bottom: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateY(-100%);\n}\n\n.offcanvas-bottom {\n right: 0;\n left: 0;\n height: 30vh;\n max-height: 100%;\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n transform: translateY(100%);\n}\n\n.offcanvas.show {\n transform: none;\n}\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\";\n}\n\n.link-primary {\n color: #0d6efd;\n}\n.link-primary:hover, .link-primary:focus {\n color: #0a58ca;\n}\n\n.link-secondary {\n color: #6c757d;\n}\n.link-secondary:hover, .link-secondary:focus {\n color: #565e64;\n}\n\n.link-success {\n color: #198754;\n}\n.link-success:hover, .link-success:focus {\n color: #146c43;\n}\n\n.link-info {\n color: #0dcaf0;\n}\n.link-info:hover, .link-info:focus {\n color: #3dd5f3;\n}\n\n.link-warning {\n color: #ffc107;\n}\n.link-warning:hover, .link-warning:focus {\n color: #ffcd39;\n}\n\n.link-danger {\n color: #dc3545;\n}\n.link-danger:hover, .link-danger:focus {\n color: #b02a37;\n}\n\n.link-light {\n color: #f8f9fa;\n}\n.link-light:hover, .link-light:focus {\n color: #f9fafb;\n}\n\n.link-dark {\n color: #212529;\n}\n.link-dark:hover, .link-dark:focus {\n color: #1a1e21;\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: calc(3 / 4 * 100%);\n}\n\n.ratio-16x9 {\n --bs-aspect-ratio: calc(9 / 16 * 100%);\n}\n\n.ratio-21x9 {\n --bs-aspect-ratio: calc(9 / 21 * 100%);\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@media (min-width: 576px) {\n .sticky-sm-top {\n position: -webkit-sticky;\n position: sticky;\n top: 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}\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}\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}\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}\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.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.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.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(0, 0, 0, 0.15) !important;\n}\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n box-shadow: none !important;\n}\n\n.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: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n border: 0 !important;\n}\n\n.border-top {\n border-top: 1px solid #dee2e6 !important;\n}\n\n.border-top-0 {\n border-top: 0 !important;\n}\n\n.border-end {\n border-right: 1px solid #dee2e6 !important;\n}\n\n.border-end-0 {\n border-right: 0 !important;\n}\n\n.border-bottom {\n border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-bottom-0 {\n border-bottom: 0 !important;\n}\n\n.border-start {\n border-left: 1px solid #dee2e6 !important;\n}\n\n.border-start-0 {\n border-left: 0 !important;\n}\n\n.border-primary {\n border-color: #0d6efd !important;\n}\n\n.border-secondary {\n border-color: #6c757d !important;\n}\n\n.border-success {\n border-color: #198754 !important;\n}\n\n.border-info {\n border-color: #0dcaf0 !important;\n}\n\n.border-warning {\n border-color: #ffc107 !important;\n}\n\n.border-danger {\n border-color: #dc3545 !important;\n}\n\n.border-light {\n border-color: #f8f9fa !important;\n}\n\n.border-dark {\n border-color: #212529 !important;\n}\n\n.border-white {\n border-color: #fff !important;\n}\n\n.border-1 {\n border-width: 1px !important;\n}\n\n.border-2 {\n border-width: 2px !important;\n}\n\n.border-3 {\n border-width: 3px !important;\n}\n\n.border-4 {\n border-width: 4px !important;\n}\n\n.border-5 {\n border-width: 5px !important;\n}\n\n.w-25 {\n width: 25% !important;\n}\n\n.w-50 {\n width: 50% !important;\n}\n\n.w-75 {\n width: 75% !important;\n}\n\n.w-100 {\n width: 100% !important;\n}\n\n.w-auto {\n width: auto !important;\n}\n\n.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.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.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.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-light {\n font-weight: 300 !important;\n}\n\n.fw-lighter {\n font-weight: lighter !important;\n}\n\n.fw-normal {\n font-weight: 400 !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 color: #0d6efd !important;\n}\n\n.text-secondary {\n color: #6c757d !important;\n}\n\n.text-success {\n color: #198754 !important;\n}\n\n.text-info {\n color: #0dcaf0 !important;\n}\n\n.text-warning {\n color: #ffc107 !important;\n}\n\n.text-danger {\n color: #dc3545 !important;\n}\n\n.text-light {\n color: #f8f9fa !important;\n}\n\n.text-dark {\n color: #212529 !important;\n}\n\n.text-white {\n color: #fff !important;\n}\n\n.text-body {\n color: #212529 !important;\n}\n\n.text-muted {\n color: #6c757d !important;\n}\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-reset {\n color: inherit !important;\n}\n\n.bg-primary {\n background-color: #0d6efd !important;\n}\n\n.bg-secondary {\n background-color: #6c757d !important;\n}\n\n.bg-success {\n background-color: #198754 !important;\n}\n\n.bg-info {\n background-color: #0dcaf0 !important;\n}\n\n.bg-warning {\n background-color: #ffc107 !important;\n}\n\n.bg-danger {\n background-color: #dc3545 !important;\n}\n\n.bg-light {\n background-color: #f8f9fa !important;\n}\n\n.bg-dark {\n background-color: #212529 !important;\n}\n\n.bg-body {\n background-color: #fff !important;\n}\n\n.bg-white {\n background-color: #fff !important;\n}\n\n.bg-transparent {\n background-color: transparent !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: 0.25rem !important;\n}\n\n.rounded-0 {\n border-radius: 0 !important;\n}\n\n.rounded-1 {\n border-radius: 0.2rem !important;\n}\n\n.rounded-2 {\n border-radius: 0.25rem !important;\n}\n\n.rounded-3 {\n border-radius: 0.3rem !important;\n}\n\n.rounded-circle {\n border-radius: 50% !important;\n}\n\n.rounded-pill {\n border-radius: 50rem !important;\n}\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-end {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-start {\n border-bottom-left-radius: 0.25rem !important;\n border-top-left-radius: 0.25rem !important;\n}\n\n.visible {\n visibility: visible !important;\n}\n\n.invisible {\n visibility: hidden !important;\n}\n\n@media (min-width: 576px) {\n .float-sm-start {\n float: left !important;\n }\n\n .float-sm-end {\n float: right !important;\n }\n\n .float-sm-none {\n float: none !important;\n }\n\n .d-sm-inline {\n display: inline !important;\n }\n\n .d-sm-inline-block {\n display: inline-block !important;\n }\n\n .d-sm-block {\n display: block !important;\n }\n\n .d-sm-grid {\n display: grid !important;\n }\n\n .d-sm-table {\n display: table !important;\n }\n\n .d-sm-table-row {\n display: table-row !important;\n }\n\n .d-sm-table-cell {\n display: table-cell !important;\n }\n\n .d-sm-flex {\n display: flex !important;\n }\n\n .d-sm-inline-flex {\n display: inline-flex !important;\n }\n\n .d-sm-none {\n display: none !important;\n }\n\n .flex-sm-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-sm-row {\n flex-direction: row !important;\n }\n\n .flex-sm-column {\n flex-direction: column !important;\n }\n\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-sm-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-sm-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-sm-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-sm-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-sm-0 {\n gap: 0 !important;\n }\n\n .gap-sm-1 {\n gap: 0.25rem !important;\n }\n\n .gap-sm-2 {\n gap: 0.5rem !important;\n }\n\n .gap-sm-3 {\n gap: 1rem !important;\n }\n\n .gap-sm-4 {\n gap: 1.5rem !important;\n }\n\n .gap-sm-5 {\n gap: 3rem !important;\n }\n\n .justify-content-sm-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-sm-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-sm-center {\n justify-content: center !important;\n }\n\n .justify-content-sm-between {\n justify-content: space-between !important;\n }\n\n .justify-content-sm-around {\n justify-content: space-around !important;\n }\n\n .justify-content-sm-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-sm-start {\n align-items: flex-start !important;\n }\n\n .align-items-sm-end {\n align-items: flex-end !important;\n }\n\n .align-items-sm-center {\n align-items: center !important;\n }\n\n .align-items-sm-baseline {\n align-items: baseline !important;\n }\n\n .align-items-sm-stretch {\n align-items: stretch !important;\n }\n\n .align-content-sm-start {\n align-content: flex-start !important;\n }\n\n .align-content-sm-end {\n align-content: flex-end !important;\n }\n\n .align-content-sm-center {\n align-content: center !important;\n }\n\n .align-content-sm-between {\n align-content: space-between !important;\n }\n\n .align-content-sm-around {\n align-content: space-around !important;\n }\n\n .align-content-sm-stretch {\n align-content: stretch !important;\n }\n\n .align-self-sm-auto {\n align-self: auto !important;\n }\n\n .align-self-sm-start {\n align-self: flex-start !important;\n }\n\n .align-self-sm-end {\n align-self: flex-end !important;\n }\n\n .align-self-sm-center {\n align-self: center !important;\n }\n\n .align-self-sm-baseline {\n align-self: baseline !important;\n }\n\n .align-self-sm-stretch {\n align-self: stretch !important;\n }\n\n .order-sm-first {\n order: -1 !important;\n }\n\n .order-sm-0 {\n order: 0 !important;\n }\n\n .order-sm-1 {\n order: 1 !important;\n }\n\n .order-sm-2 {\n order: 2 !important;\n }\n\n .order-sm-3 {\n order: 3 !important;\n }\n\n .order-sm-4 {\n order: 4 !important;\n }\n\n .order-sm-5 {\n order: 5 !important;\n }\n\n .order-sm-last {\n order: 6 !important;\n }\n\n .m-sm-0 {\n margin: 0 !important;\n }\n\n .m-sm-1 {\n margin: 0.25rem !important;\n }\n\n .m-sm-2 {\n margin: 0.5rem !important;\n }\n\n .m-sm-3 {\n margin: 1rem !important;\n }\n\n .m-sm-4 {\n margin: 1.5rem !important;\n }\n\n .m-sm-5 {\n margin: 3rem !important;\n }\n\n .m-sm-auto {\n margin: auto !important;\n }\n\n .mx-sm-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-sm-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-sm-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-sm-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-sm-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-sm-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-sm-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-sm-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-sm-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-sm-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-sm-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-sm-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-sm-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-sm-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-sm-0 {\n margin-top: 0 !important;\n }\n\n .mt-sm-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-sm-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-sm-3 {\n margin-top: 1rem !important;\n }\n\n .mt-sm-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-sm-5 {\n margin-top: 3rem !important;\n }\n\n .mt-sm-auto {\n margin-top: auto !important;\n }\n\n .me-sm-0 {\n margin-right: 0 !important;\n }\n\n .me-sm-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-sm-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-sm-3 {\n margin-right: 1rem !important;\n }\n\n .me-sm-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-sm-5 {\n margin-right: 3rem !important;\n }\n\n .me-sm-auto {\n margin-right: auto !important;\n }\n\n .mb-sm-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-sm-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-sm-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-sm-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-sm-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-sm-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-sm-auto {\n margin-bottom: auto !important;\n }\n\n .ms-sm-0 {\n margin-left: 0 !important;\n }\n\n .ms-sm-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-sm-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-sm-3 {\n margin-left: 1rem !important;\n }\n\n .ms-sm-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-sm-5 {\n margin-left: 3rem !important;\n }\n\n .ms-sm-auto {\n margin-left: auto !important;\n }\n\n .p-sm-0 {\n padding: 0 !important;\n }\n\n .p-sm-1 {\n padding: 0.25rem !important;\n }\n\n .p-sm-2 {\n padding: 0.5rem !important;\n }\n\n .p-sm-3 {\n padding: 1rem !important;\n }\n\n .p-sm-4 {\n padding: 1.5rem !important;\n }\n\n .p-sm-5 {\n padding: 3rem !important;\n }\n\n .px-sm-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-sm-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-sm-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-sm-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-sm-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-sm-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-sm-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-sm-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-sm-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-sm-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-sm-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-sm-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-sm-0 {\n padding-top: 0 !important;\n }\n\n .pt-sm-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-sm-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-sm-3 {\n padding-top: 1rem !important;\n }\n\n .pt-sm-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-sm-5 {\n padding-top: 3rem !important;\n }\n\n .pe-sm-0 {\n padding-right: 0 !important;\n }\n\n .pe-sm-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-sm-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-sm-3 {\n padding-right: 1rem !important;\n }\n\n .pe-sm-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-sm-5 {\n padding-right: 3rem !important;\n }\n\n .pb-sm-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-sm-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-sm-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-sm-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-sm-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-sm-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-sm-0 {\n padding-left: 0 !important;\n }\n\n .ps-sm-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-sm-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-sm-3 {\n padding-left: 1rem !important;\n }\n\n .ps-sm-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-sm-5 {\n padding-left: 3rem !important;\n }\n\n .text-sm-start {\n text-align: left !important;\n }\n\n .text-sm-end {\n text-align: right !important;\n }\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\n .float-md-end {\n float: right !important;\n }\n\n .float-md-none {\n float: none !important;\n }\n\n .d-md-inline {\n display: inline !important;\n }\n\n .d-md-inline-block {\n display: inline-block !important;\n }\n\n .d-md-block {\n display: block !important;\n }\n\n .d-md-grid {\n display: grid !important;\n }\n\n .d-md-table {\n display: table !important;\n }\n\n .d-md-table-row {\n display: table-row !important;\n }\n\n .d-md-table-cell {\n display: table-cell !important;\n }\n\n .d-md-flex {\n display: flex !important;\n }\n\n .d-md-inline-flex {\n display: inline-flex !important;\n }\n\n .d-md-none {\n display: none !important;\n }\n\n .flex-md-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-md-row {\n flex-direction: row !important;\n }\n\n .flex-md-column {\n flex-direction: column !important;\n }\n\n .flex-md-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-md-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-md-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-md-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-md-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-md-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-md-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-md-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-md-0 {\n gap: 0 !important;\n }\n\n .gap-md-1 {\n gap: 0.25rem !important;\n }\n\n .gap-md-2 {\n gap: 0.5rem !important;\n }\n\n .gap-md-3 {\n gap: 1rem !important;\n }\n\n .gap-md-4 {\n gap: 1.5rem !important;\n }\n\n .gap-md-5 {\n gap: 3rem !important;\n }\n\n .justify-content-md-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-md-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-md-center {\n justify-content: center !important;\n }\n\n .justify-content-md-between {\n justify-content: space-between !important;\n }\n\n .justify-content-md-around {\n justify-content: space-around !important;\n }\n\n .justify-content-md-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-md-start {\n align-items: flex-start !important;\n }\n\n .align-items-md-end {\n align-items: flex-end !important;\n }\n\n .align-items-md-center {\n align-items: center !important;\n }\n\n .align-items-md-baseline {\n align-items: baseline !important;\n }\n\n .align-items-md-stretch {\n align-items: stretch !important;\n }\n\n .align-content-md-start {\n align-content: flex-start !important;\n }\n\n .align-content-md-end {\n align-content: flex-end !important;\n }\n\n .align-content-md-center {\n align-content: center !important;\n }\n\n .align-content-md-between {\n align-content: space-between !important;\n }\n\n .align-content-md-around {\n align-content: space-around !important;\n }\n\n .align-content-md-stretch {\n align-content: stretch !important;\n }\n\n .align-self-md-auto {\n align-self: auto !important;\n }\n\n .align-self-md-start {\n align-self: flex-start !important;\n }\n\n .align-self-md-end {\n align-self: flex-end !important;\n }\n\n .align-self-md-center {\n align-self: center !important;\n }\n\n .align-self-md-baseline {\n align-self: baseline !important;\n }\n\n .align-self-md-stretch {\n align-self: stretch !important;\n }\n\n .order-md-first {\n order: -1 !important;\n }\n\n .order-md-0 {\n order: 0 !important;\n }\n\n .order-md-1 {\n order: 1 !important;\n }\n\n .order-md-2 {\n order: 2 !important;\n }\n\n .order-md-3 {\n order: 3 !important;\n }\n\n .order-md-4 {\n order: 4 !important;\n }\n\n .order-md-5 {\n order: 5 !important;\n }\n\n .order-md-last {\n order: 6 !important;\n }\n\n .m-md-0 {\n margin: 0 !important;\n }\n\n .m-md-1 {\n margin: 0.25rem !important;\n }\n\n .m-md-2 {\n margin: 0.5rem !important;\n }\n\n .m-md-3 {\n margin: 1rem !important;\n }\n\n .m-md-4 {\n margin: 1.5rem !important;\n }\n\n .m-md-5 {\n margin: 3rem !important;\n }\n\n .m-md-auto {\n margin: auto !important;\n }\n\n .mx-md-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-md-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-md-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-md-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-md-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-md-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-md-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-md-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-md-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-md-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-md-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-md-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-md-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-md-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-md-0 {\n margin-top: 0 !important;\n }\n\n .mt-md-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-md-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-md-3 {\n margin-top: 1rem !important;\n }\n\n .mt-md-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-md-5 {\n margin-top: 3rem !important;\n }\n\n .mt-md-auto {\n margin-top: auto !important;\n }\n\n .me-md-0 {\n margin-right: 0 !important;\n }\n\n .me-md-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-md-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-md-3 {\n margin-right: 1rem !important;\n }\n\n .me-md-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-md-5 {\n margin-right: 3rem !important;\n }\n\n .me-md-auto {\n margin-right: auto !important;\n }\n\n .mb-md-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-md-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-md-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-md-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-md-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-md-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-md-auto {\n margin-bottom: auto !important;\n }\n\n .ms-md-0 {\n margin-left: 0 !important;\n }\n\n .ms-md-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-md-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-md-3 {\n margin-left: 1rem !important;\n }\n\n .ms-md-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-md-5 {\n margin-left: 3rem !important;\n }\n\n .ms-md-auto {\n margin-left: auto !important;\n }\n\n .p-md-0 {\n padding: 0 !important;\n }\n\n .p-md-1 {\n padding: 0.25rem !important;\n }\n\n .p-md-2 {\n padding: 0.5rem !important;\n }\n\n .p-md-3 {\n padding: 1rem !important;\n }\n\n .p-md-4 {\n padding: 1.5rem !important;\n }\n\n .p-md-5 {\n padding: 3rem !important;\n }\n\n .px-md-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-md-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-md-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-md-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-md-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-md-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-md-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-md-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-md-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-md-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-md-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-md-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-md-0 {\n padding-top: 0 !important;\n }\n\n .pt-md-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-md-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-md-3 {\n padding-top: 1rem !important;\n }\n\n .pt-md-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-md-5 {\n padding-top: 3rem !important;\n }\n\n .pe-md-0 {\n padding-right: 0 !important;\n }\n\n .pe-md-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-md-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-md-3 {\n padding-right: 1rem !important;\n }\n\n .pe-md-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-md-5 {\n padding-right: 3rem !important;\n }\n\n .pb-md-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-md-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-md-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-md-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-md-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-md-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-md-0 {\n padding-left: 0 !important;\n }\n\n .ps-md-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-md-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-md-3 {\n padding-left: 1rem !important;\n }\n\n .ps-md-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-md-5 {\n padding-left: 3rem !important;\n }\n\n .text-md-start {\n text-align: left !important;\n }\n\n .text-md-end {\n text-align: right !important;\n }\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\n .float-lg-end {\n float: right !important;\n }\n\n .float-lg-none {\n float: none !important;\n }\n\n .d-lg-inline {\n display: inline !important;\n }\n\n .d-lg-inline-block {\n display: inline-block !important;\n }\n\n .d-lg-block {\n display: block !important;\n }\n\n .d-lg-grid {\n display: grid !important;\n }\n\n .d-lg-table {\n display: table !important;\n }\n\n .d-lg-table-row {\n display: table-row !important;\n }\n\n .d-lg-table-cell {\n display: table-cell !important;\n }\n\n .d-lg-flex {\n display: flex !important;\n }\n\n .d-lg-inline-flex {\n display: inline-flex !important;\n }\n\n .d-lg-none {\n display: none !important;\n }\n\n .flex-lg-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-lg-row {\n flex-direction: row !important;\n }\n\n .flex-lg-column {\n flex-direction: column !important;\n }\n\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-lg-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-lg-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-lg-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-lg-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-lg-0 {\n gap: 0 !important;\n }\n\n .gap-lg-1 {\n gap: 0.25rem !important;\n }\n\n .gap-lg-2 {\n gap: 0.5rem !important;\n }\n\n .gap-lg-3 {\n gap: 1rem !important;\n }\n\n .gap-lg-4 {\n gap: 1.5rem !important;\n }\n\n .gap-lg-5 {\n gap: 3rem !important;\n }\n\n .justify-content-lg-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-lg-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-lg-center {\n justify-content: center !important;\n }\n\n .justify-content-lg-between {\n justify-content: space-between !important;\n }\n\n .justify-content-lg-around {\n justify-content: space-around !important;\n }\n\n .justify-content-lg-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-lg-start {\n align-items: flex-start !important;\n }\n\n .align-items-lg-end {\n align-items: flex-end !important;\n }\n\n .align-items-lg-center {\n align-items: center !important;\n }\n\n .align-items-lg-baseline {\n align-items: baseline !important;\n }\n\n .align-items-lg-stretch {\n align-items: stretch !important;\n }\n\n .align-content-lg-start {\n align-content: flex-start !important;\n }\n\n .align-content-lg-end {\n align-content: flex-end !important;\n }\n\n .align-content-lg-center {\n align-content: center !important;\n }\n\n .align-content-lg-between {\n align-content: space-between !important;\n }\n\n .align-content-lg-around {\n align-content: space-around !important;\n }\n\n .align-content-lg-stretch {\n align-content: stretch !important;\n }\n\n .align-self-lg-auto {\n align-self: auto !important;\n }\n\n .align-self-lg-start {\n align-self: flex-start !important;\n }\n\n .align-self-lg-end {\n align-self: flex-end !important;\n }\n\n .align-self-lg-center {\n align-self: center !important;\n }\n\n .align-self-lg-baseline {\n align-self: baseline !important;\n }\n\n .align-self-lg-stretch {\n align-self: stretch !important;\n }\n\n .order-lg-first {\n order: -1 !important;\n }\n\n .order-lg-0 {\n order: 0 !important;\n }\n\n .order-lg-1 {\n order: 1 !important;\n }\n\n .order-lg-2 {\n order: 2 !important;\n }\n\n .order-lg-3 {\n order: 3 !important;\n }\n\n .order-lg-4 {\n order: 4 !important;\n }\n\n .order-lg-5 {\n order: 5 !important;\n }\n\n .order-lg-last {\n order: 6 !important;\n }\n\n .m-lg-0 {\n margin: 0 !important;\n }\n\n .m-lg-1 {\n margin: 0.25rem !important;\n }\n\n .m-lg-2 {\n margin: 0.5rem !important;\n }\n\n .m-lg-3 {\n margin: 1rem !important;\n }\n\n .m-lg-4 {\n margin: 1.5rem !important;\n }\n\n .m-lg-5 {\n margin: 3rem !important;\n }\n\n .m-lg-auto {\n margin: auto !important;\n }\n\n .mx-lg-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-lg-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-lg-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-lg-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-lg-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-lg-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-lg-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-lg-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-lg-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-lg-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-lg-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-lg-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-lg-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-lg-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-lg-0 {\n margin-top: 0 !important;\n }\n\n .mt-lg-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-lg-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-lg-3 {\n margin-top: 1rem !important;\n }\n\n .mt-lg-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-lg-5 {\n margin-top: 3rem !important;\n }\n\n .mt-lg-auto {\n margin-top: auto !important;\n }\n\n .me-lg-0 {\n margin-right: 0 !important;\n }\n\n .me-lg-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-lg-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-lg-3 {\n margin-right: 1rem !important;\n }\n\n .me-lg-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-lg-5 {\n margin-right: 3rem !important;\n }\n\n .me-lg-auto {\n margin-right: auto !important;\n }\n\n .mb-lg-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-lg-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-lg-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-lg-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-lg-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-lg-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-lg-auto {\n margin-bottom: auto !important;\n }\n\n .ms-lg-0 {\n margin-left: 0 !important;\n }\n\n .ms-lg-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-lg-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-lg-3 {\n margin-left: 1rem !important;\n }\n\n .ms-lg-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-lg-5 {\n margin-left: 3rem !important;\n }\n\n .ms-lg-auto {\n margin-left: auto !important;\n }\n\n .p-lg-0 {\n padding: 0 !important;\n }\n\n .p-lg-1 {\n padding: 0.25rem !important;\n }\n\n .p-lg-2 {\n padding: 0.5rem !important;\n }\n\n .p-lg-3 {\n padding: 1rem !important;\n }\n\n .p-lg-4 {\n padding: 1.5rem !important;\n }\n\n .p-lg-5 {\n padding: 3rem !important;\n }\n\n .px-lg-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-lg-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-lg-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-lg-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-lg-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-lg-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-lg-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-lg-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-lg-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-lg-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-lg-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-lg-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-lg-0 {\n padding-top: 0 !important;\n }\n\n .pt-lg-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-lg-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-lg-3 {\n padding-top: 1rem !important;\n }\n\n .pt-lg-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-lg-5 {\n padding-top: 3rem !important;\n }\n\n .pe-lg-0 {\n padding-right: 0 !important;\n }\n\n .pe-lg-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-lg-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-lg-3 {\n padding-right: 1rem !important;\n }\n\n .pe-lg-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-lg-5 {\n padding-right: 3rem !important;\n }\n\n .pb-lg-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-lg-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-lg-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-lg-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-lg-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-lg-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-lg-0 {\n padding-left: 0 !important;\n }\n\n .ps-lg-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-lg-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-lg-3 {\n padding-left: 1rem !important;\n }\n\n .ps-lg-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-lg-5 {\n padding-left: 3rem !important;\n }\n\n .text-lg-start {\n text-align: left !important;\n }\n\n .text-lg-end {\n text-align: right !important;\n }\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\n .float-xl-end {\n float: right !important;\n }\n\n .float-xl-none {\n float: none !important;\n }\n\n .d-xl-inline {\n display: inline !important;\n }\n\n .d-xl-inline-block {\n display: inline-block !important;\n }\n\n .d-xl-block {\n display: block !important;\n }\n\n .d-xl-grid {\n display: grid !important;\n }\n\n .d-xl-table {\n display: table !important;\n }\n\n .d-xl-table-row {\n display: table-row !important;\n }\n\n .d-xl-table-cell {\n display: table-cell !important;\n }\n\n .d-xl-flex {\n display: flex !important;\n }\n\n .d-xl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xl-none {\n display: none !important;\n }\n\n .flex-xl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xl-row {\n flex-direction: row !important;\n }\n\n .flex-xl-column {\n flex-direction: column !important;\n }\n\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-xl-0 {\n gap: 0 !important;\n }\n\n .gap-xl-1 {\n gap: 0.25rem !important;\n }\n\n .gap-xl-2 {\n gap: 0.5rem !important;\n }\n\n .gap-xl-3 {\n gap: 1rem !important;\n }\n\n .gap-xl-4 {\n gap: 1.5rem !important;\n }\n\n .gap-xl-5 {\n gap: 3rem !important;\n }\n\n .justify-content-xl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xl-center {\n justify-content: center !important;\n }\n\n .justify-content-xl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xl-center {\n align-items: center !important;\n }\n\n .align-items-xl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xl-center {\n align-content: center !important;\n }\n\n .align-content-xl-between {\n align-content: space-between !important;\n }\n\n .align-content-xl-around {\n align-content: space-around !important;\n }\n\n .align-content-xl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xl-auto {\n align-self: auto !important;\n }\n\n .align-self-xl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xl-center {\n align-self: center !important;\n }\n\n .align-self-xl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xl-stretch {\n align-self: stretch !important;\n }\n\n .order-xl-first {\n order: -1 !important;\n }\n\n .order-xl-0 {\n order: 0 !important;\n }\n\n .order-xl-1 {\n order: 1 !important;\n }\n\n .order-xl-2 {\n order: 2 !important;\n }\n\n .order-xl-3 {\n order: 3 !important;\n }\n\n .order-xl-4 {\n order: 4 !important;\n }\n\n .order-xl-5 {\n order: 5 !important;\n }\n\n .order-xl-last {\n order: 6 !important;\n }\n\n .m-xl-0 {\n margin: 0 !important;\n }\n\n .m-xl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xl-3 {\n margin: 1rem !important;\n }\n\n .m-xl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xl-5 {\n margin: 3rem !important;\n }\n\n .m-xl-auto {\n margin: auto !important;\n }\n\n .mx-xl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xl-auto {\n margin-top: auto !important;\n }\n\n .me-xl-0 {\n margin-right: 0 !important;\n }\n\n .me-xl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xl-auto {\n margin-right: auto !important;\n }\n\n .mb-xl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xl-auto {\n margin-left: auto !important;\n }\n\n .p-xl-0 {\n padding: 0 !important;\n }\n\n .p-xl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xl-3 {\n padding: 1rem !important;\n }\n\n .p-xl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xl-5 {\n padding: 3rem !important;\n }\n\n .px-xl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xl-5 {\n padding-left: 3rem !important;\n }\n\n .text-xl-start {\n text-align: left !important;\n }\n\n .text-xl-end {\n text-align: right !important;\n }\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\n .float-xxl-end {\n float: right !important;\n }\n\n .float-xxl-none {\n float: none !important;\n }\n\n .d-xxl-inline {\n display: inline !important;\n }\n\n .d-xxl-inline-block {\n display: inline-block !important;\n }\n\n .d-xxl-block {\n display: block !important;\n }\n\n .d-xxl-grid {\n display: grid !important;\n }\n\n .d-xxl-table {\n display: table !important;\n }\n\n .d-xxl-table-row {\n display: table-row !important;\n }\n\n .d-xxl-table-cell {\n display: table-cell !important;\n }\n\n .d-xxl-flex {\n display: flex !important;\n }\n\n .d-xxl-inline-flex {\n display: inline-flex !important;\n }\n\n .d-xxl-none {\n display: none !important;\n }\n\n .flex-xxl-fill {\n flex: 1 1 auto !important;\n }\n\n .flex-xxl-row {\n flex-direction: row !important;\n }\n\n .flex-xxl-column {\n flex-direction: column !important;\n }\n\n .flex-xxl-row-reverse {\n flex-direction: row-reverse !important;\n }\n\n .flex-xxl-column-reverse {\n flex-direction: column-reverse !important;\n }\n\n .flex-xxl-grow-0 {\n flex-grow: 0 !important;\n }\n\n .flex-xxl-grow-1 {\n flex-grow: 1 !important;\n }\n\n .flex-xxl-shrink-0 {\n flex-shrink: 0 !important;\n }\n\n .flex-xxl-shrink-1 {\n flex-shrink: 1 !important;\n }\n\n .flex-xxl-wrap {\n flex-wrap: wrap !important;\n }\n\n .flex-xxl-nowrap {\n flex-wrap: nowrap !important;\n }\n\n .flex-xxl-wrap-reverse {\n flex-wrap: wrap-reverse !important;\n }\n\n .gap-xxl-0 {\n gap: 0 !important;\n }\n\n .gap-xxl-1 {\n gap: 0.25rem !important;\n }\n\n .gap-xxl-2 {\n gap: 0.5rem !important;\n }\n\n .gap-xxl-3 {\n gap: 1rem !important;\n }\n\n .gap-xxl-4 {\n gap: 1.5rem !important;\n }\n\n .gap-xxl-5 {\n gap: 3rem !important;\n }\n\n .justify-content-xxl-start {\n justify-content: flex-start !important;\n }\n\n .justify-content-xxl-end {\n justify-content: flex-end !important;\n }\n\n .justify-content-xxl-center {\n justify-content: center !important;\n }\n\n .justify-content-xxl-between {\n justify-content: space-between !important;\n }\n\n .justify-content-xxl-around {\n justify-content: space-around !important;\n }\n\n .justify-content-xxl-evenly {\n justify-content: space-evenly !important;\n }\n\n .align-items-xxl-start {\n align-items: flex-start !important;\n }\n\n .align-items-xxl-end {\n align-items: flex-end !important;\n }\n\n .align-items-xxl-center {\n align-items: center !important;\n }\n\n .align-items-xxl-baseline {\n align-items: baseline !important;\n }\n\n .align-items-xxl-stretch {\n align-items: stretch !important;\n }\n\n .align-content-xxl-start {\n align-content: flex-start !important;\n }\n\n .align-content-xxl-end {\n align-content: flex-end !important;\n }\n\n .align-content-xxl-center {\n align-content: center !important;\n }\n\n .align-content-xxl-between {\n align-content: space-between !important;\n }\n\n .align-content-xxl-around {\n align-content: space-around !important;\n }\n\n .align-content-xxl-stretch {\n align-content: stretch !important;\n }\n\n .align-self-xxl-auto {\n align-self: auto !important;\n }\n\n .align-self-xxl-start {\n align-self: flex-start !important;\n }\n\n .align-self-xxl-end {\n align-self: flex-end !important;\n }\n\n .align-self-xxl-center {\n align-self: center !important;\n }\n\n .align-self-xxl-baseline {\n align-self: baseline !important;\n }\n\n .align-self-xxl-stretch {\n align-self: stretch !important;\n }\n\n .order-xxl-first {\n order: -1 !important;\n }\n\n .order-xxl-0 {\n order: 0 !important;\n }\n\n .order-xxl-1 {\n order: 1 !important;\n }\n\n .order-xxl-2 {\n order: 2 !important;\n }\n\n .order-xxl-3 {\n order: 3 !important;\n }\n\n .order-xxl-4 {\n order: 4 !important;\n }\n\n .order-xxl-5 {\n order: 5 !important;\n }\n\n .order-xxl-last {\n order: 6 !important;\n }\n\n .m-xxl-0 {\n margin: 0 !important;\n }\n\n .m-xxl-1 {\n margin: 0.25rem !important;\n }\n\n .m-xxl-2 {\n margin: 0.5rem !important;\n }\n\n .m-xxl-3 {\n margin: 1rem !important;\n }\n\n .m-xxl-4 {\n margin: 1.5rem !important;\n }\n\n .m-xxl-5 {\n margin: 3rem !important;\n }\n\n .m-xxl-auto {\n margin: auto !important;\n }\n\n .mx-xxl-0 {\n margin-right: 0 !important;\n margin-left: 0 !important;\n }\n\n .mx-xxl-1 {\n margin-right: 0.25rem !important;\n margin-left: 0.25rem !important;\n }\n\n .mx-xxl-2 {\n margin-right: 0.5rem !important;\n margin-left: 0.5rem !important;\n }\n\n .mx-xxl-3 {\n margin-right: 1rem !important;\n margin-left: 1rem !important;\n }\n\n .mx-xxl-4 {\n margin-right: 1.5rem !important;\n margin-left: 1.5rem !important;\n }\n\n .mx-xxl-5 {\n margin-right: 3rem !important;\n margin-left: 3rem !important;\n }\n\n .mx-xxl-auto {\n margin-right: auto !important;\n margin-left: auto !important;\n }\n\n .my-xxl-0 {\n margin-top: 0 !important;\n margin-bottom: 0 !important;\n }\n\n .my-xxl-1 {\n margin-top: 0.25rem !important;\n margin-bottom: 0.25rem !important;\n }\n\n .my-xxl-2 {\n margin-top: 0.5rem !important;\n margin-bottom: 0.5rem !important;\n }\n\n .my-xxl-3 {\n margin-top: 1rem !important;\n margin-bottom: 1rem !important;\n }\n\n .my-xxl-4 {\n margin-top: 1.5rem !important;\n margin-bottom: 1.5rem !important;\n }\n\n .my-xxl-5 {\n margin-top: 3rem !important;\n margin-bottom: 3rem !important;\n }\n\n .my-xxl-auto {\n margin-top: auto !important;\n margin-bottom: auto !important;\n }\n\n .mt-xxl-0 {\n margin-top: 0 !important;\n }\n\n .mt-xxl-1 {\n margin-top: 0.25rem !important;\n }\n\n .mt-xxl-2 {\n margin-top: 0.5rem !important;\n }\n\n .mt-xxl-3 {\n margin-top: 1rem !important;\n }\n\n .mt-xxl-4 {\n margin-top: 1.5rem !important;\n }\n\n .mt-xxl-5 {\n margin-top: 3rem !important;\n }\n\n .mt-xxl-auto {\n margin-top: auto !important;\n }\n\n .me-xxl-0 {\n margin-right: 0 !important;\n }\n\n .me-xxl-1 {\n margin-right: 0.25rem !important;\n }\n\n .me-xxl-2 {\n margin-right: 0.5rem !important;\n }\n\n .me-xxl-3 {\n margin-right: 1rem !important;\n }\n\n .me-xxl-4 {\n margin-right: 1.5rem !important;\n }\n\n .me-xxl-5 {\n margin-right: 3rem !important;\n }\n\n .me-xxl-auto {\n margin-right: auto !important;\n }\n\n .mb-xxl-0 {\n margin-bottom: 0 !important;\n }\n\n .mb-xxl-1 {\n margin-bottom: 0.25rem !important;\n }\n\n .mb-xxl-2 {\n margin-bottom: 0.5rem !important;\n }\n\n .mb-xxl-3 {\n margin-bottom: 1rem !important;\n }\n\n .mb-xxl-4 {\n margin-bottom: 1.5rem !important;\n }\n\n .mb-xxl-5 {\n margin-bottom: 3rem !important;\n }\n\n .mb-xxl-auto {\n margin-bottom: auto !important;\n }\n\n .ms-xxl-0 {\n margin-left: 0 !important;\n }\n\n .ms-xxl-1 {\n margin-left: 0.25rem !important;\n }\n\n .ms-xxl-2 {\n margin-left: 0.5rem !important;\n }\n\n .ms-xxl-3 {\n margin-left: 1rem !important;\n }\n\n .ms-xxl-4 {\n margin-left: 1.5rem !important;\n }\n\n .ms-xxl-5 {\n margin-left: 3rem !important;\n }\n\n .ms-xxl-auto {\n margin-left: auto !important;\n }\n\n .p-xxl-0 {\n padding: 0 !important;\n }\n\n .p-xxl-1 {\n padding: 0.25rem !important;\n }\n\n .p-xxl-2 {\n padding: 0.5rem !important;\n }\n\n .p-xxl-3 {\n padding: 1rem !important;\n }\n\n .p-xxl-4 {\n padding: 1.5rem !important;\n }\n\n .p-xxl-5 {\n padding: 3rem !important;\n }\n\n .px-xxl-0 {\n padding-right: 0 !important;\n padding-left: 0 !important;\n }\n\n .px-xxl-1 {\n padding-right: 0.25rem !important;\n padding-left: 0.25rem !important;\n }\n\n .px-xxl-2 {\n padding-right: 0.5rem !important;\n padding-left: 0.5rem !important;\n }\n\n .px-xxl-3 {\n padding-right: 1rem !important;\n padding-left: 1rem !important;\n }\n\n .px-xxl-4 {\n padding-right: 1.5rem !important;\n padding-left: 1.5rem !important;\n }\n\n .px-xxl-5 {\n padding-right: 3rem !important;\n padding-left: 3rem !important;\n }\n\n .py-xxl-0 {\n padding-top: 0 !important;\n padding-bottom: 0 !important;\n }\n\n .py-xxl-1 {\n padding-top: 0.25rem !important;\n padding-bottom: 0.25rem !important;\n }\n\n .py-xxl-2 {\n padding-top: 0.5rem !important;\n padding-bottom: 0.5rem !important;\n }\n\n .py-xxl-3 {\n padding-top: 1rem !important;\n padding-bottom: 1rem !important;\n }\n\n .py-xxl-4 {\n padding-top: 1.5rem !important;\n padding-bottom: 1.5rem !important;\n }\n\n .py-xxl-5 {\n padding-top: 3rem !important;\n padding-bottom: 3rem !important;\n }\n\n .pt-xxl-0 {\n padding-top: 0 !important;\n }\n\n .pt-xxl-1 {\n padding-top: 0.25rem !important;\n }\n\n .pt-xxl-2 {\n padding-top: 0.5rem !important;\n }\n\n .pt-xxl-3 {\n padding-top: 1rem !important;\n }\n\n .pt-xxl-4 {\n padding-top: 1.5rem !important;\n }\n\n .pt-xxl-5 {\n padding-top: 3rem !important;\n }\n\n .pe-xxl-0 {\n padding-right: 0 !important;\n }\n\n .pe-xxl-1 {\n padding-right: 0.25rem !important;\n }\n\n .pe-xxl-2 {\n padding-right: 0.5rem !important;\n }\n\n .pe-xxl-3 {\n padding-right: 1rem !important;\n }\n\n .pe-xxl-4 {\n padding-right: 1.5rem !important;\n }\n\n .pe-xxl-5 {\n padding-right: 3rem !important;\n }\n\n .pb-xxl-0 {\n padding-bottom: 0 !important;\n }\n\n .pb-xxl-1 {\n padding-bottom: 0.25rem !important;\n }\n\n .pb-xxl-2 {\n padding-bottom: 0.5rem !important;\n }\n\n .pb-xxl-3 {\n padding-bottom: 1rem !important;\n }\n\n .pb-xxl-4 {\n padding-bottom: 1.5rem !important;\n }\n\n .pb-xxl-5 {\n padding-bottom: 3rem !important;\n }\n\n .ps-xxl-0 {\n padding-left: 0 !important;\n }\n\n .ps-xxl-1 {\n padding-left: 0.25rem !important;\n }\n\n .ps-xxl-2 {\n padding-left: 0.5rem !important;\n }\n\n .ps-xxl-3 {\n padding-left: 1rem !important;\n }\n\n .ps-xxl-4 {\n padding-left: 1.5rem !important;\n }\n\n .ps-xxl-5 {\n padding-left: 3rem !important;\n }\n\n .text-xxl-start {\n text-align: left !important;\n }\n\n .text-xxl-end {\n text-align: right !important;\n }\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\n .fs-2 {\n font-size: 2rem !important;\n }\n\n .fs-3 {\n font-size: 1.75rem !important;\n }\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\n .d-print-inline-block {\n display: inline-block !important;\n }\n\n .d-print-block {\n display: block !important;\n }\n\n .d-print-grid {\n display: grid !important;\n }\n\n .d-print-table {\n display: table !important;\n }\n\n .d-print-table-row {\n display: table-row !important;\n }\n\n .d-print-table-cell {\n display: table-cell !important;\n }\n\n .d-print-flex {\n display: flex !important;\n }\n\n .d-print-inline-flex {\n display: inline-flex !important;\n }\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","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n $return: ();\n @each $value in $radius {\n @if type-of($value) == number {\n $return: append($return, max($value, 0));\n } @else {\n $return: append($return, $value);\n }\n }\n @return $return;\n}\n\n// scss-docs-start border-radius-mixins\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n @if $enable-rounded {\n border-radius: valid-radius($radius);\n }\n @else if $fallback-border-radius != false {\n border-radius: $fallback-border-radius;\n }\n}\n\n@mixin border-top-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-end-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-start-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-start-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-left-radius: valid-radius($radius);\n }\n}\n\n@mixin border-top-end-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-top-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-end-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-bottom-right-radius: valid-radius($radius);\n }\n}\n\n@mixin border-bottom-start-radius($radius: $border-radius) {\n @if $enable-rounded {\n border-bottom-left-radius: valid-radius($radius);\n }\n}\n// scss-docs-end border-radius-mixins\n","//\n// Headings\n//\n.h1 {\n @extend h1;\n}\n\n.h2 {\n @extend h2;\n}\n\n.h3 {\n @extend h3;\n}\n\n.h4 {\n @extend h4;\n}\n\n.h5 {\n @extend h5;\n}\n\n.h6 {\n @extend h6;\n}\n\n\n.lead {\n @include font-size($lead-font-size);\n font-weight: $lead-font-weight;\n}\n\n// Type display classes\n@each $display, $font-size in $display-font-sizes {\n .display-#{$display} {\n @include font-size($font-size);\n font-weight: $display-font-weight;\n line-height: $display-line-height;\n }\n}\n\n//\n// Emphasis\n//\n.small {\n @extend small;\n}\n\n.mark {\n @extend mark;\n}\n\n//\n// Lists\n//\n\n.list-unstyled {\n @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n @include list-unstyled();\n}\n.list-inline-item {\n display: inline-block;\n\n &:not(:last-child) {\n margin-right: $list-inline-padding;\n }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n @include font-size($initialism-font-size);\n text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n margin-bottom: $blockquote-margin-y;\n @include font-size($blockquote-font-size);\n\n > :last-child {\n margin-bottom: 0;\n }\n}\n\n.blockquote-footer {\n margin-top: -$blockquote-margin-y;\n margin-bottom: $blockquote-margin-y;\n @include font-size($blockquote-footer-font-size);\n color: $blockquote-footer-color;\n\n &::before {\n content: \"\\2014\\00A0\"; // em dash, nbsp\n }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n padding: $thumbnail-padding;\n background-color: $thumbnail-bg;\n border: $thumbnail-border-width solid $thumbnail-border-color;\n @include border-radius($thumbnail-border-radius);\n @include box-shadow($thumbnail-box-shadow);\n\n // Keep them at most 100% wide\n @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n // Ensures the caption's text aligns with the image.\n display: inline-block;\n}\n\n.figure-img {\n margin-bottom: $spacer * .5;\n line-height: 1;\n}\n\n.figure-caption {\n @include font-size($figure-caption-font-size);\n color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid {\n // Part 1: Set a maximum relative to the parent\n max-width: 100%;\n // Part 2: Override the height to auto, otherwise images will be stretched\n // when setting a width and height attribute on the img element.\n height: auto;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n // Single container class with breakpoint max-widths\n .container,\n // 100% wide container at all breakpoints\n .container-fluid {\n @include make-container();\n }\n\n // Responsive containers that are 100% wide until a breakpoint\n @each $breakpoint, $container-max-width in $container-max-widths {\n .container-#{$breakpoint} {\n @extend .container-fluid;\n }\n\n @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n %responsive-container-#{$breakpoint} {\n max-width: $container-max-width;\n }\n\n // Extend each breakpoint which is smaller or equal to the current breakpoint\n $extend-breakpoint: true;\n\n @each $name, $width in $grid-breakpoints {\n @if ($extend-breakpoint) {\n .container#{breakpoint-infix($name, $grid-breakpoints)} {\n @extend %responsive-container-#{$breakpoint};\n }\n\n // Once the current breakpoint is reached, stop extending\n @if ($breakpoint == $name) {\n $extend-breakpoint: false;\n }\n }\n }\n }\n }\n}\n","// Container mixins\n\n@mixin make-container($gutter: $container-padding-x) {\n width: 100%;\n padding-right: var(--#{$variable-prefix}gutter-x, #{$gutter});\n padding-left: var(--#{$variable-prefix}gutter-x, #{$gutter});\n margin-right: auto;\n margin-left: auto;\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n// (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n// >> breakpoint-next(sm)\n// md\n// >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// md\n// >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n// md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n $n: index($breakpoint-names, $name);\n @if not $n {\n @error \"breakpoint `#{$name}` not found in `#{$breakpoints}`\";\n }\n @return if($n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n// >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n $min: map-get($breakpoints, $name);\n @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width.\n// The maximum value is reduced by 0.02px to work around the limitations of\n// `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n// >> breakpoint-max(md, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// 767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n $max: map-get($breakpoints, $name);\n @return if($max and $max > 0, $max - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n// >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"\" (Returns a blank string)\n// >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n// \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n @if $min {\n @media (min-width: $min) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n $max: breakpoint-max($name, $breakpoints);\n @if $max {\n @media (max-width: $max) {\n @content;\n }\n } @else {\n @content;\n }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($lower, $breakpoints);\n $max: breakpoint-max($upper, $breakpoints);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($lower, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($upper, $breakpoints) {\n @content;\n }\n }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n $min: breakpoint-min($name, $breakpoints);\n $next: breakpoint-next($name, $breakpoints);\n $max: breakpoint-max($next);\n\n @if $min != null and $max != null {\n @media (min-width: $min) and (max-width: $max) {\n @content;\n }\n } @else if $max == null {\n @include media-breakpoint-up($name, $breakpoints) {\n @content;\n }\n } @else if $min == null {\n @include media-breakpoint-down($next, $breakpoints) {\n @content;\n }\n }\n}\n","// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n .row {\n @include make-row();\n\n > * {\n @include make-col-ready();\n }\n }\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n @include make-grid-columns();\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-row($gutter: $grid-gutter-width) {\n --#{$variable-prefix}gutter-x: #{$gutter};\n --#{$variable-prefix}gutter-y: 0;\n display: flex;\n flex-wrap: wrap;\n margin-top: calc(var(--#{$variable-prefix}gutter-y) * -1); // stylelint-disable-line function-disallowed-list\n margin-right: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n margin-left: calc(var(--#{$variable-prefix}gutter-x) * -.5); // stylelint-disable-line function-disallowed-list\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n // Add box sizing if only the grid is loaded\n box-sizing: if(variable-exists(include-column-box-sizing) and $include-column-box-sizing, border-box, null);\n // Prevent columns from becoming too narrow when at smaller grid tiers by\n // always setting `width: 100%;`. This works because we set the width\n // later on to override this initial width.\n flex-shrink: 0;\n width: 100%;\n max-width: 100%; // Prevent `.col-auto`, `.col` (& responsive variants) from breaking out the grid\n padding-right: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n padding-left: calc(var(--#{$variable-prefix}gutter-x) * .5); // stylelint-disable-line function-disallowed-list\n margin-top: var(--#{$variable-prefix}gutter-y);\n}\n\n@mixin make-col($size: false, $columns: $grid-columns) {\n @if $size {\n flex: 0 0 auto;\n width: percentage(divide($size, $columns));\n\n } @else {\n flex: 1 1 0;\n max-width: 100%;\n }\n}\n\n@mixin make-col-auto() {\n flex: 0 0 auto;\n width: auto;\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n $num: divide($size, $columns);\n margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n > * {\n flex: 0 0 auto;\n width: divide(100%, $count);\n }\n}\n\n// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n @each $breakpoint in map-keys($breakpoints) {\n // .row-cols defaults must all appear before .col overrides so they can be overridden.\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n .col#{$infix} {\n flex: 1 0 0%; // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n }\n\n .row-cols#{$infix}-auto > * {\n @include make-col-auto();\n }\n\n @if $grid-row-columns > 0 {\n @for $i from 1 through $grid-row-columns {\n .row-cols#{$infix}-#{$i} {\n @include row-cols($i);\n }\n }\n }\n }\n }\n\n @each $breakpoint in map-keys($breakpoints) {\n $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n @include media-breakpoint-up($breakpoint, $breakpoints) {\n .col#{$infix}-auto {\n @include make-col-auto();\n }\n\n @if $columns > 0 {\n @for $i from 1 through $columns {\n .col#{$infix}-#{$i} {\n @include make-col($i, $columns);\n }\n }\n\n // `$columns - 1` because offsetting by the width of an entire row isn't possible\n @for $i from 0 through ($columns - 1) {\n @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n .offset#{$infix}-#{$i} {\n @include make-col-offset($i, $columns);\n }\n }\n }\n }\n\n // Gutters\n //\n // Make use of `.g-*`, `.gx-*` or `.gy-*` utilities to change spacing between the columns.\n @each $key, $value in $gutters {\n .g#{$infix}-#{$key},\n .gx#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-x: #{$value};\n }\n\n .g#{$infix}-#{$key},\n .gy#{$infix}-#{$key} {\n --#{$variable-prefix}gutter-y: #{$value};\n }\n }\n }\n }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n --#{$variable-prefix}table-bg: #{$table-bg};\n --#{$variable-prefix}table-accent-bg: #{$table-accent-bg};\n --#{$variable-prefix}table-striped-color: #{$table-striped-color};\n --#{$variable-prefix}table-striped-bg: #{$table-striped-bg};\n --#{$variable-prefix}table-active-color: #{$table-active-color};\n --#{$variable-prefix}table-active-bg: #{$table-active-bg};\n --#{$variable-prefix}table-hover-color: #{$table-hover-color};\n --#{$variable-prefix}table-hover-bg: #{$table-hover-bg};\n\n width: 100%;\n margin-bottom: $spacer;\n color: $table-color;\n vertical-align: $table-cell-vertical-align;\n border-color: $table-border-color;\n\n // Target th & td\n // We need the child combinator to prevent styles leaking to nested tables which doesn't have a `.table` class.\n // We use the universal selectors here to simplify the selector (else we would need 6 different selectors).\n // Another advantage is that this generates less code and makes the selector less specific making it easier to override.\n // stylelint-disable-next-line selector-max-universal\n > :not(caption) > * > * {\n padding: $table-cell-padding-y $table-cell-padding-x;\n background-color: var(--#{$variable-prefix}table-bg);\n border-bottom-width: $table-border-width;\n box-shadow: inset 0 0 0 9999px var(--#{$variable-prefix}table-accent-bg);\n }\n\n > tbody {\n vertical-align: inherit;\n }\n\n > thead {\n vertical-align: bottom;\n }\n\n // Highlight border color between thead, tbody and tfoot.\n > :not(:last-child) > :last-child > * {\n border-bottom-color: $table-group-separator-color;\n }\n}\n\n\n//\n// Change placement of captions with a class\n//\n\n.caption-top {\n caption-side: top;\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n // stylelint-disable-next-line selector-max-universal\n > :not(caption) > * > * {\n padding: $table-cell-padding-y-sm $table-cell-padding-x-sm;\n }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n//\n// When borders are added on all sides of the cells, the corners can render odd when\n// these borders do not have the same color or if they are semi-transparent.\n// Therefor we add top and border bottoms to the `tr`s and left and right borders\n// to the `td`s or `th`s\n\n.table-bordered {\n > :not(caption) > * {\n border-width: $table-border-width 0;\n\n // stylelint-disable-next-line selector-max-universal\n > * {\n border-width: 0 $table-border-width;\n }\n }\n}\n\n.table-borderless {\n // stylelint-disable-next-line selector-max-universal\n > :not(caption) > * > * {\n border-bottom-width: 0;\n }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(#{$table-striped-order}) {\n --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-striped-bg);\n color: var(--#{$variable-prefix}table-striped-color);\n }\n}\n\n// Active table\n//\n// The `.table-active` class can be added to highlight rows or cells\n\n.table-active {\n --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-active-bg);\n color: var(--#{$variable-prefix}table-active-color);\n}\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n --#{$variable-prefix}table-accent-bg: var(--#{$variable-prefix}table-hover-bg);\n color: var(--#{$variable-prefix}table-hover-color);\n }\n}\n\n\n// Table variants\n//\n// Table variants set the table cell backgrounds, border colors\n// and the colors of the striped, hovered & active tables\n\n@each $color, $value in $table-variants {\n @include table-variant($color, $value);\n}\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @include media-breakpoint-down($breakpoint) {\n .table-responsive#{$infix} {\n overflow-x: auto;\n -webkit-overflow-scrolling: touch;\n }\n }\n}\n","// scss-docs-start table-variant\n@mixin table-variant($state, $background) {\n .table-#{$state} {\n $color: color-contrast(opaque($body-bg, $background));\n $hover-bg: mix($color, $background, percentage($table-hover-bg-factor));\n $striped-bg: mix($color, $background, percentage($table-striped-bg-factor));\n $active-bg: mix($color, $background, percentage($table-active-bg-factor));\n\n --#{$variable-prefix}table-bg: #{$background};\n --#{$variable-prefix}table-striped-bg: #{$striped-bg};\n --#{$variable-prefix}table-striped-color: #{color-contrast($striped-bg)};\n --#{$variable-prefix}table-active-bg: #{$active-bg};\n --#{$variable-prefix}table-active-color: #{color-contrast($active-bg)};\n --#{$variable-prefix}table-hover-bg: #{$hover-bg};\n --#{$variable-prefix}table-hover-color: #{color-contrast($hover-bg)};\n\n color: $color;\n border-color: mix($color, $background, percentage($table-border-factor));\n }\n}\n// scss-docs-end table-variant\n","//\n// Labels\n//\n\n.form-label {\n margin-bottom: $form-label-margin-bottom;\n @include font-size($form-label-font-size);\n font-style: $form-label-font-style;\n font-weight: $form-label-font-weight;\n color: $form-label-color;\n}\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n padding-top: add($input-padding-y, $input-border-width);\n padding-bottom: add($input-padding-y, $input-border-width);\n margin-bottom: 0; // Override the `<legend>` default\n @include font-size(inherit); // Override the `<legend>` default\n font-style: $form-label-font-style;\n font-weight: $form-label-font-weight;\n line-height: $input-line-height;\n color: $form-label-color;\n}\n\n.col-form-label-lg {\n padding-top: add($input-padding-y-lg, $input-border-width);\n padding-bottom: add($input-padding-y-lg, $input-border-width);\n @include font-size($input-font-size-lg);\n}\n\n.col-form-label-sm {\n padding-top: add($input-padding-y-sm, $input-border-width);\n padding-bottom: add($input-padding-y-sm, $input-border-width);\n @include font-size($input-font-size-sm);\n}\n","//\n// Form text\n//\n\n.form-text {\n margin-top: $form-text-margin-top;\n @include font-size($form-text-font-size);\n font-style: $form-text-font-style;\n font-weight: $form-text-font-weight;\n color: $form-text-color;\n}\n","//\n// General form controls (plus a few specific high-level interventions)\n//\n\n.form-control {\n display: block;\n width: 100%;\n padding: $input-padding-y $input-padding-x;\n font-family: $input-font-family;\n @include font-size($input-font-size);\n font-weight: $input-font-weight;\n line-height: $input-line-height;\n color: $input-color;\n background-color: $input-bg;\n background-clip: padding-box;\n border: $input-border-width solid $input-border-color;\n appearance: none; // Fix appearance for date inputs in Safari\n\n // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n @include border-radius($input-border-radius, 0);\n\n @include box-shadow($input-box-shadow);\n @include transition($input-transition);\n\n &[type=\"file\"] {\n overflow: hidden; // prevent pseudo element button overlap\n\n &:not(:disabled):not([readonly]) {\n cursor: pointer;\n }\n }\n\n // Customize the `:focus` state to imitate native WebKit styles.\n &:focus {\n color: $input-focus-color;\n background-color: $input-focus-bg;\n border-color: $input-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $input-focus-box-shadow;\n }\n }\n\n // Add some height to date inputs on iOS\n // https://github.com/twbs/bootstrap/issues/23307\n // TODO: we can remove this workaround once https://bugs.webkit.org/show_bug.cgi?id=198959 is resolved\n &::-webkit-date-and-time-value {\n // Multiply line-height by 1em if it has no unit\n height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n }\n\n // Placeholder\n &::placeholder {\n color: $input-placeholder-color;\n // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n opacity: 1;\n }\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &:disabled,\n &[readonly] {\n background-color: $input-disabled-bg;\n border-color: $input-disabled-border-color;\n // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n opacity: 1;\n }\n\n // File input buttons theming\n &::file-selector-button {\n padding: $input-padding-y $input-padding-x;\n margin: (-$input-padding-y) (-$input-padding-x);\n margin-inline-end: $input-padding-x;\n color: $form-file-button-color;\n @include gradient-bg($form-file-button-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: $input-border-width;\n border-radius: 0; // stylelint-disable-line property-disallowed-list\n @include transition($btn-transition);\n }\n\n &:hover:not(:disabled):not([readonly])::file-selector-button {\n background-color: $form-file-button-hover-bg;\n }\n\n &::-webkit-file-upload-button {\n padding: $input-padding-y $input-padding-x;\n margin: (-$input-padding-y) (-$input-padding-x);\n margin-inline-end: $input-padding-x;\n color: $form-file-button-color;\n @include gradient-bg($form-file-button-bg);\n pointer-events: none;\n border-color: inherit;\n border-style: solid;\n border-width: 0;\n border-inline-end-width: $input-border-width;\n border-radius: 0; // stylelint-disable-line property-disallowed-list\n @include transition($btn-transition);\n }\n\n &:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {\n background-color: $form-file-button-hover-bg;\n }\n}\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: $input-padding-y 0;\n margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n line-height: $input-line-height;\n color: $input-plaintext-color;\n background-color: transparent;\n border: solid transparent;\n border-width: $input-border-width 0;\n\n &.form-control-sm,\n &.form-control-lg {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n min-height: $input-height-sm;\n padding: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n @include border-radius($input-border-radius-sm);\n\n &::file-selector-button {\n padding: $input-padding-y-sm $input-padding-x-sm;\n margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n margin-inline-end: $input-padding-x-sm;\n }\n\n &::-webkit-file-upload-button {\n padding: $input-padding-y-sm $input-padding-x-sm;\n margin: (-$input-padding-y-sm) (-$input-padding-x-sm);\n margin-inline-end: $input-padding-x-sm;\n }\n}\n\n.form-control-lg {\n min-height: $input-height-lg;\n padding: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n @include border-radius($input-border-radius-lg);\n\n &::file-selector-button {\n padding: $input-padding-y-lg $input-padding-x-lg;\n margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n margin-inline-end: $input-padding-x-lg;\n }\n\n &::-webkit-file-upload-button {\n padding: $input-padding-y-lg $input-padding-x-lg;\n margin: (-$input-padding-y-lg) (-$input-padding-x-lg);\n margin-inline-end: $input-padding-x-lg;\n }\n}\n\n// Make sure textareas don't shrink too much when resized\n// https://github.com/twbs/bootstrap/pull/29124\n// stylelint-disable selector-no-qualifying-type\ntextarea {\n &.form-control {\n min-height: $input-height;\n }\n\n &.form-control-sm {\n min-height: $input-height-sm;\n }\n\n &.form-control-lg {\n min-height: $input-height-lg;\n }\n}\n// stylelint-enable selector-no-qualifying-type\n\n.form-control-color {\n max-width: 3rem;\n height: auto; // Override fixed browser height\n padding: $input-padding-y;\n\n &:not(:disabled):not([readonly]) {\n cursor: pointer;\n }\n\n &::-moz-color-swatch {\n height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n @include border-radius($input-border-radius);\n }\n\n &::-webkit-color-swatch {\n height: if(unit($input-line-height) == \"\", $input-line-height * 1em, $input-line-height);\n @include border-radius($input-border-radius);\n }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n @if length($transition) == 0 {\n $transition: $transition-base;\n }\n\n @if length($transition) > 1 {\n @each $value in $transition {\n @if $value == null or $value == none {\n @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n }\n }\n }\n\n @if $enable-transitions {\n @if nth($transition, 1) != null {\n transition: $transition;\n }\n\n @if $enable-reduced-motion and nth($transition, 1) != null and nth($transition, 1) != none {\n @media (prefers-reduced-motion: reduce) {\n transition: none;\n }\n }\n }\n}\n","// Gradients\n\n// scss-docs-start gradient-bg-mixin\n@mixin gradient-bg($color: null) {\n background-color: $color;\n\n @if $enable-gradients {\n background-image: var(--#{$variable-prefix}gradient);\n }\n}\n// scss-docs-end gradient-bg-mixin\n\n// scss-docs-start gradient-mixins\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: null, $end-percent: null) {\n background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n background-image: linear-gradient($deg, $start-color, $end-color);\n}\n\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n}\n\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n background-image: radial-gradient(circle, $inner-color, $outer-color);\n}\n\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n// scss-docs-end gradient-mixins\n","// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n\n.form-select {\n display: block;\n width: 100%;\n padding: $form-select-padding-y $form-select-indicator-padding $form-select-padding-y $form-select-padding-x;\n // stylelint-disable-next-line property-no-vendor-prefix\n -moz-padding-start: subtract($form-select-padding-x, 3px); // See https://github.com/twbs/bootstrap/issues/32636\n font-family: $form-select-font-family;\n @include font-size($form-select-font-size);\n font-weight: $form-select-font-weight;\n line-height: $form-select-line-height;\n color: $form-select-color;\n background-color: $form-select-bg;\n background-image: escape-svg($form-select-indicator);\n background-repeat: no-repeat;\n background-position: $form-select-bg-position;\n background-size: $form-select-bg-size;\n border: $form-select-border-width solid $form-select-border-color;\n @include border-radius($form-select-border-radius, 0);\n @include box-shadow($form-select-box-shadow);\n @include transition($form-select-transition);\n appearance: none;\n\n &:focus {\n border-color: $form-select-focus-border-color;\n outline: 0;\n @if $enable-shadows {\n @include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: $form-select-focus-box-shadow;\n }\n }\n\n &[multiple],\n &[size]:not([size=\"1\"]) {\n padding-right: $form-select-padding-x;\n background-image: none;\n }\n\n &:disabled {\n color: $form-select-disabled-color;\n background-color: $form-select-disabled-bg;\n border-color: $form-select-disabled-border-color;\n }\n\n // Remove outline from select box in FF\n &:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 $form-select-color;\n }\n}\n\n.form-select-sm {\n padding-top: $form-select-padding-y-sm;\n padding-bottom: $form-select-padding-y-sm;\n padding-left: $form-select-padding-x-sm;\n @include font-size($form-select-font-size-sm);\n}\n\n.form-select-lg {\n padding-top: $form-select-padding-y-lg;\n padding-bottom: $form-select-padding-y-lg;\n padding-left: $form-select-padding-x-lg;\n @include font-size($form-select-font-size-lg);\n}\n","//\n// Check/radio\n//\n\n.form-check {\n display: block;\n min-height: $form-check-min-height;\n padding-left: $form-check-padding-start;\n margin-bottom: $form-check-margin-bottom;\n\n .form-check-input {\n float: left;\n margin-left: $form-check-padding-start * -1;\n }\n}\n\n.form-check-input {\n width: $form-check-input-width;\n height: $form-check-input-width;\n margin-top: ($line-height-base - $form-check-input-width) * .5; // line-height minus check height\n vertical-align: top;\n background-color: $form-check-input-bg;\n background-repeat: no-repeat;\n background-position: center;\n background-size: contain;\n border: $form-check-input-border;\n appearance: none;\n color-adjust: exact; // Keep themed appearance for print\n @include transition($form-check-transition);\n\n &[type=\"checkbox\"] {\n @include border-radius($form-check-input-border-radius);\n }\n\n &[type=\"radio\"] {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: $form-check-radio-border-radius;\n }\n\n &:active {\n filter: $form-check-input-active-filter;\n }\n\n &:focus {\n border-color: $form-check-input-focus-border;\n outline: 0;\n box-shadow: $form-check-input-focus-box-shadow;\n }\n\n &:checked {\n background-color: $form-check-input-checked-bg-color;\n border-color: $form-check-input-checked-border-color;\n\n &[type=\"checkbox\"] {\n @if $enable-gradients {\n background-image: escape-svg($form-check-input-checked-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-check-input-checked-bg-image);\n }\n }\n\n &[type=\"radio\"] {\n @if $enable-gradients {\n background-image: escape-svg($form-check-radio-checked-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-check-radio-checked-bg-image);\n }\n }\n }\n\n &[type=\"checkbox\"]:indeterminate {\n background-color: $form-check-input-indeterminate-bg-color;\n border-color: $form-check-input-indeterminate-border-color;\n\n @if $enable-gradients {\n background-image: escape-svg($form-check-input-indeterminate-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-check-input-indeterminate-bg-image);\n }\n }\n\n &:disabled {\n pointer-events: none;\n filter: none;\n opacity: $form-check-input-disabled-opacity;\n }\n\n // Use disabled attribute in addition of :disabled pseudo-class\n // See: https://github.com/twbs/bootstrap/issues/28247\n &[disabled],\n &:disabled {\n ~ .form-check-label {\n opacity: $form-check-label-disabled-opacity;\n }\n }\n}\n\n.form-check-label {\n color: $form-check-label-color;\n cursor: $form-check-label-cursor;\n}\n\n//\n// Switch\n//\n\n.form-switch {\n padding-left: $form-switch-padding-start;\n\n .form-check-input {\n width: $form-switch-width;\n margin-left: $form-switch-padding-start * -1;\n background-image: escape-svg($form-switch-bg-image);\n background-position: left center;\n @include border-radius($form-switch-border-radius);\n @include transition($form-switch-transition);\n\n &:focus {\n background-image: escape-svg($form-switch-focus-bg-image);\n }\n\n &:checked {\n background-position: $form-switch-checked-bg-position;\n\n @if $enable-gradients {\n background-image: escape-svg($form-switch-checked-bg-image), var(--#{$variable-prefix}gradient);\n } @else {\n background-image: escape-svg($form-switch-checked-bg-image);\n }\n }\n }\n}\n\n.form-check-inline {\n display: inline-block;\n margin-right: $form-check-inline-margin-end;\n}\n\n.btn-check {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n\n &[disabled],\n &:disabled {\n + .btn {\n pointer-events: none;\n filter: none;\n opacity: $form-check-btn-check-disabled-opacity;\n }\n }\n}\n","// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.form-range {\n width: 100%;\n height: add($form-range-thumb-height, $form-range-thumb-focus-box-shadow-width * 2);\n padding: 0; // Need to reset padding\n background-color: transparent;\n appearance: none;\n\n &:focus {\n outline: 0;\n\n // Pseudo-elements must be split across multiple rulesets to have an effect.\n // No box-shadow() mixin for focus accessibility.\n &::-webkit-slider-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n &::-moz-range-thumb { box-shadow: $form-range-thumb-focus-box-shadow; }\n }\n\n &::-moz-focus-outer {\n border: 0;\n }\n\n &::-webkit-slider-thumb {\n width: $form-range-thumb-width;\n height: $form-range-thumb-height;\n margin-top: ($form-range-track-height - $form-range-thumb-height) * .5; // Webkit specific\n @include gradient-bg($form-range-thumb-bg);\n border: $form-range-thumb-border;\n @include border-radius($form-range-thumb-border-radius);\n @include box-shadow($form-range-thumb-box-shadow);\n @include transition($form-range-thumb-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($form-range-thumb-active-bg);\n }\n }\n\n &::-webkit-slider-runnable-track {\n width: $form-range-track-width;\n height: $form-range-track-height;\n color: transparent; // Why?\n cursor: $form-range-track-cursor;\n background-color: $form-range-track-bg;\n border-color: transparent;\n @include border-radius($form-range-track-border-radius);\n @include box-shadow($form-range-track-box-shadow);\n }\n\n &::-moz-range-thumb {\n width: $form-range-thumb-width;\n height: $form-range-thumb-height;\n @include gradient-bg($form-range-thumb-bg);\n border: $form-range-thumb-border;\n @include border-radius($form-range-thumb-border-radius);\n @include box-shadow($form-range-thumb-box-shadow);\n @include transition($form-range-thumb-transition);\n appearance: none;\n\n &:active {\n @include gradient-bg($form-range-thumb-active-bg);\n }\n }\n\n &::-moz-range-track {\n width: $form-range-track-width;\n height: $form-range-track-height;\n color: transparent;\n cursor: $form-range-track-cursor;\n background-color: $form-range-track-bg;\n border-color: transparent; // Firefox specific?\n @include border-radius($form-range-track-border-radius);\n @include box-shadow($form-range-track-box-shadow);\n }\n\n &:disabled {\n pointer-events: none;\n\n &::-webkit-slider-thumb {\n background-color: $form-range-thumb-disabled-bg;\n }\n\n &::-moz-range-thumb {\n background-color: $form-range-thumb-disabled-bg;\n }\n }\n}\n",".form-floating {\n position: relative;\n\n > .form-control,\n > .form-select {\n height: $form-floating-height;\n line-height: $form-floating-line-height;\n }\n\n > label {\n position: absolute;\n top: 0;\n left: 0;\n height: 100%; // allow textareas\n padding: $form-floating-padding-y $form-floating-padding-x;\n pointer-events: none;\n border: $input-border-width solid transparent; // Required for aligning label's text with the input as it affects inner box model\n transform-origin: 0 0;\n @include transition($form-floating-transition);\n }\n\n // stylelint-disable no-duplicate-selectors\n > .form-control {\n padding: $form-floating-padding-y $form-floating-padding-x;\n\n &::placeholder {\n color: transparent;\n }\n\n &:focus,\n &:not(:placeholder-shown) {\n padding-top: $form-floating-input-padding-t;\n padding-bottom: $form-floating-input-padding-b;\n }\n // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n &:-webkit-autofill {\n padding-top: $form-floating-input-padding-t;\n padding-bottom: $form-floating-input-padding-b;\n }\n }\n\n > .form-select {\n padding-top: $form-floating-input-padding-t;\n padding-bottom: $form-floating-input-padding-b;\n }\n\n > .form-control:focus,\n > .form-control:not(:placeholder-shown),\n > .form-select {\n ~ label {\n opacity: $form-floating-label-opacity;\n transform: $form-floating-label-transform;\n }\n }\n // Duplicated because `:-webkit-autofill` invalidates other selectors when grouped\n > .form-control:-webkit-autofill {\n ~ label {\n opacity: $form-floating-label-opacity;\n transform: $form-floating-label-transform;\n }\n }\n // stylelint-enable no-duplicate-selectors\n}\n","//\n// Base styles\n//\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap; // For form validation feedback\n align-items: stretch;\n width: 100%;\n\n > .form-control,\n > .form-select {\n position: relative; // For focus state's z-index\n flex: 1 1 auto;\n width: 1%;\n min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n }\n\n // Bring the \"active\" form control to the top of surrounding elements\n > .form-control:focus,\n > .form-select:focus {\n z-index: 3;\n }\n\n // Ensure buttons are always above inputs for more visually pleasing borders.\n // This isn't needed for `.input-group-text` since it shares the same border-color\n // as our inputs.\n .btn {\n position: relative;\n z-index: 2;\n\n &:focus {\n z-index: 3;\n }\n }\n}\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: $input-group-addon-padding-y $input-group-addon-padding-x;\n @include font-size($input-font-size); // Match inputs\n font-weight: $input-group-addon-font-weight;\n line-height: $input-line-height;\n color: $input-group-addon-color;\n text-align: center;\n white-space: nowrap;\n background-color: $input-group-addon-bg;\n border: $input-border-width solid $input-group-addon-border-color;\n @include border-radius($input-border-radius);\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\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: $input-padding-y-lg $input-padding-x-lg;\n @include font-size($input-font-size-lg);\n @include border-radius($input-border-radius-lg);\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: $input-padding-y-sm $input-padding-x-sm;\n @include font-size($input-font-size-sm);\n @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .form-select,\n.input-group-sm > .form-select {\n padding-right: $form-select-padding-x + $form-select-indicator-padding;\n}\n\n\n// Rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.input-group {\n &:not(.has-validation) {\n > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),\n > .dropdown-toggle:nth-last-child(n + 3) {\n @include border-end-radius(0);\n }\n }\n\n &.has-validation {\n > :nth-last-child(n + 3):not(.dropdown-toggle):not(.dropdown-menu),\n > .dropdown-toggle:nth-last-child(n + 4) {\n @include border-end-radius(0);\n }\n }\n\n $validation-messages: \"\";\n @each $state in map-keys($form-validation-states) {\n $validation-messages: $validation-messages + \":not(.\" + unquote($state) + \"-tooltip)\" + \":not(.\" + unquote($state) + \"-feedback)\";\n }\n\n > :not(:first-child):not(.dropdown-menu)#{$validation-messages} {\n margin-left: -$input-border-width;\n @include border-start-radius(0);\n }\n}\n","// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n\n// scss-docs-start form-validation-mixins\n@mixin form-validation-state-selector($state) {\n @if ($state == \"valid\" or $state == \"invalid\") {\n .was-validated #{if(&, \"&\", \"\")}:#{$state},\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n } @else {\n #{if(&, \"&\", \"\")}.is-#{$state} {\n @content;\n }\n }\n}\n\n@mixin form-validation-state(\n $state,\n $color,\n $icon,\n $tooltip-color: color-contrast($color),\n $tooltip-bg-color: rgba($color, $form-feedback-tooltip-opacity),\n $focus-box-shadow: 0 0 $input-btn-focus-blur $input-focus-width rgba($color, $input-btn-focus-color-opacity)\n) {\n .#{$state}-feedback {\n display: none;\n width: 100%;\n margin-top: $form-feedback-margin-top;\n @include font-size($form-feedback-font-size);\n font-style: $form-feedback-font-style;\n color: $color;\n }\n\n .#{$state}-tooltip {\n position: absolute;\n top: 100%;\n z-index: 5;\n display: none;\n max-width: 100%; // Contain to parent when possible\n padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n margin-top: .1rem;\n @include font-size($form-feedback-tooltip-font-size);\n line-height: $form-feedback-tooltip-line-height;\n color: $tooltip-color;\n background-color: $tooltip-bg-color;\n @include border-radius($form-feedback-tooltip-border-radius);\n }\n\n @include form-validation-state-selector($state) {\n ~ .#{$state}-feedback,\n ~ .#{$state}-tooltip {\n display: block;\n }\n }\n\n .form-control {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-image: escape-svg($icon);\n background-repeat: no-repeat;\n background-position: right $input-height-inner-quarter center;\n background-size: $input-height-inner-half $input-height-inner-half;\n }\n\n &:focus {\n border-color: $color;\n box-shadow: $focus-box-shadow;\n }\n }\n }\n\n // stylelint-disable-next-line selector-no-qualifying-type\n textarea.form-control {\n @include form-validation-state-selector($state) {\n @if $enable-validation-icons {\n padding-right: $input-height-inner;\n background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n }\n }\n }\n\n .form-select {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n @if $enable-validation-icons {\n &:not([multiple]):not([size]),\n &:not([multiple])[size=\"1\"] {\n padding-right: $form-select-feedback-icon-padding-end;\n background-image: escape-svg($form-select-indicator), escape-svg($icon);\n background-position: $form-select-bg-position, $form-select-feedback-icon-position;\n background-size: $form-select-bg-size, $form-select-feedback-icon-size;\n }\n }\n\n &:focus {\n border-color: $color;\n box-shadow: $focus-box-shadow;\n }\n }\n }\n\n .form-check-input {\n @include form-validation-state-selector($state) {\n border-color: $color;\n\n &:checked {\n background-color: $color;\n }\n\n &:focus {\n box-shadow: $focus-box-shadow;\n }\n\n ~ .form-check-label {\n color: $color;\n }\n }\n }\n .form-check-inline .form-check-input {\n ~ .#{$state}-feedback {\n margin-left: .5em;\n }\n }\n\n .input-group .form-control,\n .input-group .form-select {\n @include form-validation-state-selector($state) {\n @if $state == \"valid\" {\n z-index: 1;\n } @else if $state == \"invalid\" {\n z-index: 2;\n }\n &:focus {\n z-index: 3;\n }\n }\n }\n}\n// scss-docs-end form-validation-mixins\n","//\n// Base styles\n//\n\n.btn {\n display: inline-block;\n font-family: $btn-font-family;\n font-weight: $btn-font-weight;\n line-height: $btn-line-height;\n color: $body-color;\n text-align: center;\n text-decoration: if($link-decoration == none, null, none);\n white-space: $btn-white-space;\n vertical-align: middle;\n cursor: if($enable-button-pointers, pointer, null);\n user-select: none;\n background-color: transparent;\n border: $btn-border-width solid transparent;\n @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-border-radius);\n @include transition($btn-transition);\n\n &:hover {\n color: $body-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n }\n\n .btn-check:focus + &,\n &:focus {\n outline: 0;\n box-shadow: $btn-focus-box-shadow;\n }\n\n .btn-check:checked + &,\n .btn-check:active + &,\n &:active,\n &.active {\n @include box-shadow($btn-active-box-shadow);\n\n &:focus {\n @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n }\n }\n\n &:disabled,\n &.disabled,\n fieldset:disabled & {\n pointer-events: none;\n opacity: $btn-disabled-opacity;\n @include box-shadow(none);\n }\n}\n\n\n//\n// Alternate buttons\n//\n\n// scss-docs-start btn-variant-loops\n@each $color, $value in $theme-colors {\n .btn-#{$color} {\n @include button-variant($value, $value);\n }\n}\n\n@each $color, $value in $theme-colors {\n .btn-outline-#{$color} {\n @include button-outline-variant($value);\n }\n}\n// scss-docs-end btn-variant-loops\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n font-weight: $font-weight-normal;\n color: $btn-link-color;\n text-decoration: $link-decoration;\n\n &:hover {\n color: $btn-link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n\n &:focus {\n text-decoration: $link-hover-decoration;\n }\n\n &:disabled,\n &.disabled {\n color: $btn-link-disabled-color;\n }\n\n // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-border-radius-sm);\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n// scss-docs-start btn-variant-mixin\n@mixin button-variant(\n $background,\n $border,\n $color: color-contrast($background),\n $hover-background: if($color == $color-contrast-light, shade-color($background, $btn-hover-bg-shade-amount), tint-color($background, $btn-hover-bg-tint-amount)),\n $hover-border: if($color == $color-contrast-light, shade-color($border, $btn-hover-border-shade-amount), tint-color($border, $btn-hover-border-tint-amount)),\n $hover-color: color-contrast($hover-background),\n $active-background: if($color == $color-contrast-light, shade-color($background, $btn-active-bg-shade-amount), tint-color($background, $btn-active-bg-tint-amount)),\n $active-border: if($color == $color-contrast-light, shade-color($border, $btn-active-border-shade-amount), tint-color($border, $btn-active-border-tint-amount)),\n $active-color: color-contrast($active-background),\n $disabled-background: $background,\n $disabled-border: $border,\n $disabled-color: color-contrast($disabled-background)\n) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n @include box-shadow($btn-box-shadow);\n\n &:hover {\n color: $hover-color;\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n }\n\n .btn-check:focus + &,\n &:focus {\n color: $hover-color;\n @include gradient-bg($hover-background);\n border-color: $hover-border;\n @if $enable-shadows {\n @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5);\n }\n }\n\n .btn-check:checked + &,\n .btn-check:active + &,\n &:active,\n &.active,\n .show > &.dropdown-toggle {\n color: $active-color;\n background-color: $active-background;\n // Remove CSS gradients if they're enabled\n background-image: if($enable-gradients, none, null);\n border-color: $active-border;\n\n &:focus {\n @if $enable-shadows {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba(mix($color, $border, 15%), .5);\n }\n }\n }\n\n &:disabled,\n &.disabled {\n color: $disabled-color;\n background-color: $disabled-background;\n // Remove CSS gradients if they're enabled\n background-image: if($enable-gradients, none, null);\n border-color: $disabled-border;\n }\n}\n// scss-docs-end btn-variant-mixin\n\n// scss-docs-start btn-outline-variant-mixin\n@mixin button-outline-variant(\n $color,\n $color-hover: color-contrast($color),\n $active-background: $color,\n $active-border: $color,\n $active-color: color-contrast($active-background)\n) {\n color: $color;\n border-color: $color;\n\n &:hover {\n color: $color-hover;\n background-color: $active-background;\n border-color: $active-border;\n }\n\n .btn-check:focus + &,\n &:focus {\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n\n .btn-check:checked + &,\n .btn-check:active + &,\n &:active,\n &.active,\n &.dropdown-toggle.show {\n color: $active-color;\n background-color: $active-background;\n border-color: $active-border;\n\n &:focus {\n @if $enable-shadows {\n @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\n } @else {\n // Avoid using mixin so we can pass custom focus shadow properly\n box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n }\n }\n }\n\n &:disabled,\n &.disabled {\n color: $color;\n background-color: transparent;\n }\n}\n// scss-docs-end btn-outline-variant-mixin\n\n// scss-docs-start btn-size-mixin\n@mixin button-size($padding-y, $padding-x, $font-size, $border-radius) {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n // Manually declare to provide an override to the browser default\n @include border-radius($border-radius, 0);\n}\n// scss-docs-end btn-size-mixin\n",".fade {\n @include transition($transition-fade);\n\n &:not(.show) {\n opacity: 0;\n }\n}\n\n// scss-docs-start collapse-classes\n.collapse {\n &:not(.show) {\n display: none;\n }\n}\n\n.collapsing {\n height: 0;\n overflow: hidden;\n @include transition($transition-collapse);\n}\n// scss-docs-end collapse-classes\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropend,\n.dropdown,\n.dropstart {\n position: relative;\n}\n\n.dropdown-toggle {\n white-space: nowrap;\n\n // Generate the caret automatically\n @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n position: absolute;\n z-index: $zindex-dropdown;\n display: none; // none by default, but block on \"open\" of the menu\n min-width: $dropdown-min-width;\n padding: $dropdown-padding-y $dropdown-padding-x;\n margin: 0; // Override default margin of ul\n @include font-size($dropdown-font-size);\n color: $dropdown-color;\n text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n list-style: none;\n background-color: $dropdown-bg;\n background-clip: padding-box;\n border: $dropdown-border-width solid $dropdown-border-color;\n @include border-radius($dropdown-border-radius);\n @include box-shadow($dropdown-box-shadow);\n\n &[data-bs-popper] {\n top: 100%;\n left: 0;\n margin-top: $dropdown-spacer;\n }\n}\n\n// scss-docs-start responsive-breakpoints\n// We deliberately hardcode the `bs-` prefix because we check\n// this custom property in JS to determine Popper's positioning\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .dropdown-menu#{$infix}-start {\n --bs-position: start;\n\n &[data-bs-popper] {\n right: auto;\n left: 0;\n }\n }\n\n .dropdown-menu#{$infix}-end {\n --bs-position: end;\n\n &[data-bs-popper] {\n right: 0;\n left: auto;\n }\n }\n }\n}\n// scss-docs-end responsive-breakpoints\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n .dropdown-menu[data-bs-popper] {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(up);\n }\n}\n\n.dropend {\n .dropdown-menu[data-bs-popper] {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(end);\n &::after {\n vertical-align: 0;\n }\n }\n}\n\n.dropstart {\n .dropdown-menu[data-bs-popper] {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: $dropdown-spacer;\n }\n\n .dropdown-toggle {\n @include caret(start);\n &::before {\n vertical-align: 0;\n }\n }\n}\n\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n height: 0;\n margin: $dropdown-divider-margin-y 0;\n overflow: hidden;\n border-top: 1px solid $dropdown-divider-bg;\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n display: block;\n width: 100%; // For `<button>`s\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n clear: both;\n font-weight: $font-weight-normal;\n color: $dropdown-link-color;\n text-align: inherit; // For `<button>`s\n text-decoration: if($link-decoration == none, null, none);\n white-space: nowrap; // prevent links from randomly breaking onto new lines\n background-color: transparent; // For `<button>`s\n border: 0; // For `<button>`s\n\n // Prevent dropdown overflow if there's no padding\n // See https://github.com/twbs/bootstrap/pull/27703\n @if $dropdown-padding-y == 0 {\n &:first-child {\n @include border-top-radius($dropdown-inner-border-radius);\n }\n\n &:last-child {\n @include border-bottom-radius($dropdown-inner-border-radius);\n }\n }\n\n &:hover,\n &:focus {\n color: $dropdown-link-hover-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n @include gradient-bg($dropdown-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-link-active-color;\n text-decoration: none;\n @include gradient-bg($dropdown-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-link-disabled-color;\n pointer-events: none;\n background-color: transparent;\n // Remove CSS gradients if they're enabled\n background-image: if($enable-gradients, none, null);\n }\n}\n\n.dropdown-menu.show {\n display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n display: block;\n padding: $dropdown-header-padding;\n margin-bottom: 0; // for use with heading elements\n @include font-size($font-size-sm);\n color: $dropdown-header-color;\n white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n display: block;\n padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n color: $dropdown-link-color;\n}\n\n// Dark dropdowns\n.dropdown-menu-dark {\n color: $dropdown-dark-color;\n background-color: $dropdown-dark-bg;\n border-color: $dropdown-dark-border-color;\n @include box-shadow($dropdown-dark-box-shadow);\n\n .dropdown-item {\n color: $dropdown-dark-link-color;\n\n &:hover,\n &:focus {\n color: $dropdown-dark-link-hover-color;\n @include gradient-bg($dropdown-dark-link-hover-bg);\n }\n\n &.active,\n &:active {\n color: $dropdown-dark-link-active-color;\n @include gradient-bg($dropdown-dark-link-active-bg);\n }\n\n &.disabled,\n &:disabled {\n color: $dropdown-dark-link-disabled-color;\n }\n }\n\n .dropdown-divider {\n border-color: $dropdown-dark-divider-bg;\n }\n\n .dropdown-item-text {\n color: $dropdown-dark-link-color;\n }\n\n .dropdown-header {\n color: $dropdown-dark-header-color;\n }\n}\n","// scss-docs-start caret-mixins\n@mixin caret-down {\n border-top: $caret-width solid;\n border-right: $caret-width solid transparent;\n border-bottom: 0;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up {\n border-top: 0;\n border-right: $caret-width solid transparent;\n border-bottom: $caret-width solid;\n border-left: $caret-width solid transparent;\n}\n\n@mixin caret-end {\n border-top: $caret-width solid transparent;\n border-right: 0;\n border-bottom: $caret-width solid transparent;\n border-left: $caret-width solid;\n}\n\n@mixin caret-start {\n border-top: $caret-width solid transparent;\n border-right: $caret-width solid;\n border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n @if $enable-caret {\n &::after {\n display: inline-block;\n margin-left: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @if $direction == down {\n @include caret-down();\n } @else if $direction == up {\n @include caret-up();\n } @else if $direction == end {\n @include caret-end();\n }\n }\n\n @if $direction == start {\n &::after {\n display: none;\n }\n\n &::before {\n display: inline-block;\n margin-right: $caret-spacing;\n vertical-align: $caret-vertical-align;\n content: \"\";\n @include caret-start();\n }\n }\n\n &:empty::after {\n margin-left: 0;\n }\n }\n}\n// scss-docs-end caret-mixins\n","// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; // match .btn alignment given font-size hack above\n\n > .btn {\n position: relative;\n flex: 1 1 auto;\n }\n\n // Bring the hover, focused, and \"active\" buttons to the front to overlay\n // the borders properly\n > .btn-check:checked + .btn,\n > .btn-check:focus + .btn,\n > .btn:hover,\n > .btn:focus,\n > .btn:active,\n > .btn.active {\n z-index: 1;\n }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start;\n\n .input-group {\n width: auto;\n }\n}\n\n.btn-group {\n // Prevent double borders when buttons are next to each other\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-left: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-end-radius(0);\n }\n\n // The left radius should be 0 if the button is:\n // - the \"third or more\" child\n // - the second child and the previous element isn't `.btn-check` (making it the first child visually)\n // - part of a btn-group which isn't the first child\n > .btn:nth-child(n + 3),\n > :not(.btn-check) + .btn,\n > .btn-group:not(:first-child) > .btn {\n @include border-start-radius(0);\n }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n padding-right: $btn-padding-x * .75;\n padding-left: $btn-padding-x * .75;\n\n &::after,\n .dropup &::after,\n .dropend &::after {\n margin-left: 0;\n }\n\n .dropstart &::before {\n margin-right: 0;\n }\n}\n\n.btn-sm + .dropdown-toggle-split {\n padding-right: $btn-padding-x-sm * .75;\n padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n padding-right: $btn-padding-x-lg * .75;\n padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n @include box-shadow($btn-active-box-shadow);\n\n // Show no shadow for `.btn-link` since it has no other button styles.\n &.btn-link {\n @include box-shadow(none);\n }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center;\n\n > .btn,\n > .btn-group {\n width: 100%;\n }\n\n > .btn:not(:first-child),\n > .btn-group:not(:first-child) {\n margin-top: -$btn-border-width;\n }\n\n // Reset rounded corners\n > .btn:not(:last-child):not(.dropdown-toggle),\n > .btn-group:not(:last-child) > .btn {\n @include border-bottom-radius(0);\n }\n\n > .btn ~ .btn,\n > .btn-group:not(:first-child) > .btn {\n @include border-top-radius(0);\n }\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n\n.nav-link {\n display: block;\n padding: $nav-link-padding-y $nav-link-padding-x;\n @include font-size($nav-link-font-size);\n font-weight: $nav-link-font-weight;\n color: $nav-link-color;\n text-decoration: if($link-decoration == none, null, none);\n @include transition($nav-link-transition);\n\n &:hover,\n &:focus {\n color: $nav-link-hover-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n }\n\n // Disabled state lightens text\n &.disabled {\n color: $nav-link-disabled-color;\n pointer-events: none;\n cursor: default;\n }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n .nav-link {\n margin-bottom: -$nav-tabs-border-width;\n background: none;\n border: $nav-tabs-border-width solid transparent;\n @include border-top-radius($nav-tabs-border-radius);\n\n &:hover,\n &:focus {\n border-color: $nav-tabs-link-hover-border-color;\n // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n isolation: isolate;\n }\n\n &.disabled {\n color: $nav-link-disabled-color;\n background-color: transparent;\n border-color: transparent;\n }\n }\n\n .nav-link.active,\n .nav-item.show .nav-link {\n color: $nav-tabs-link-active-color;\n background-color: $nav-tabs-link-active-bg;\n border-color: $nav-tabs-link-active-border-color;\n }\n\n .dropdown-menu {\n // Make dropdown border overlap tab border\n margin-top: -$nav-tabs-border-width;\n // Remove the top rounded corners here since there is a hard edge above the menu\n @include border-top-radius(0);\n }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n .nav-link {\n background: none;\n border: 0;\n @include border-radius($nav-pills-border-radius);\n }\n\n .nav-link.active,\n .show > .nav-link {\n color: $nav-pills-link-active-color;\n @include gradient-bg($nav-pills-link-active-bg);\n }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n > .nav-link,\n .nav-item {\n flex: 1 1 auto;\n text-align: center;\n }\n}\n\n.nav-justified {\n > .nav-link,\n .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center;\n }\n}\n\n.nav-fill,\n.nav-justified {\n .nav-item .nav-link {\n width: 100%; // Make sure button will grow\n }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n > .tab-pane {\n display: none;\n }\n > .active {\n display: block;\n }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap; // allow us to do the line break for collapsing content\n align-items: center;\n justify-content: space-between; // space out brand from logo\n padding-top: $navbar-padding-y;\n padding-right: $navbar-padding-x; // default: null\n padding-bottom: $navbar-padding-y;\n padding-left: $navbar-padding-x; // default: null\n @include gradient-bg();\n\n // Because flex properties aren't inherited, we need to redeclare these first\n // few properties so that content nested within behave properly.\n // The `flex-wrap` property is inherited to simplify the expanded navbars\n %container-flex-properties {\n display: flex;\n flex-wrap: inherit;\n align-items: center;\n justify-content: space-between;\n }\n\n > .container,\n > .container-fluid {\n @extend %container-flex-properties;\n }\n\n @each $breakpoint, $container-max-width in $container-max-widths {\n > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n @extend %container-flex-properties;\n }\n }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n padding-top: $navbar-brand-padding-y;\n padding-bottom: $navbar-brand-padding-y;\n margin-right: $navbar-brand-margin-end;\n @include font-size($navbar-brand-font-size);\n text-decoration: if($link-decoration == none, null, none);\n white-space: nowrap;\n\n &:hover,\n &:focus {\n text-decoration: if($link-hover-decoration == underline, none, null);\n }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n display: flex;\n flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n\n .nav-link {\n padding-right: 0;\n padding-left: 0;\n }\n\n .dropdown-menu {\n position: static;\n }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n padding-top: $nav-link-padding-y;\n padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n // For always expanded or extra full navbars, ensure content aligns itself\n // properly vertically. Can be easily overridden with flex utilities.\n align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n @include font-size($navbar-toggler-font-size);\n line-height: 1;\n background-color: transparent; // remove default button style\n border: $border-width solid transparent; // remove default button style\n @include border-radius($navbar-toggler-border-radius);\n @include transition($navbar-toggler-transition);\n\n &:hover {\n text-decoration: none;\n }\n\n &:focus {\n text-decoration: none;\n outline: 0;\n box-shadow: 0 0 0 $navbar-toggler-focus-width;\n }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n}\n\n.navbar-nav-scroll {\n max-height: var(--#{$variable-prefix}scroll-height, 75vh);\n overflow-y: auto;\n}\n\n// scss-docs-start navbar-expand-loop\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $next: breakpoint-next($breakpoint, $grid-breakpoints);\n $infix: breakpoint-infix($next, $grid-breakpoints);\n\n // stylelint-disable-next-line scss/selector-no-union-class-name\n &#{$infix} {\n @include media-breakpoint-up($next) {\n flex-wrap: nowrap;\n justify-content: flex-start;\n\n .navbar-nav {\n flex-direction: row;\n\n .dropdown-menu {\n position: absolute;\n }\n\n .nav-link {\n padding-right: $navbar-nav-link-padding-x;\n padding-left: $navbar-nav-link-padding-x;\n }\n }\n\n .navbar-nav-scroll {\n overflow: visible;\n }\n\n .navbar-collapse {\n display: flex !important; // stylelint-disable-line declaration-no-important\n flex-basis: auto;\n }\n\n .navbar-toggler {\n display: none;\n }\n }\n }\n }\n}\n// scss-docs-end navbar-expand-loop\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n .navbar-brand {\n color: $navbar-light-brand-color;\n\n &:hover,\n &:focus {\n color: $navbar-light-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-light-color;\n\n &:hover,\n &:focus {\n color: $navbar-light-hover-color;\n }\n\n &.disabled {\n color: $navbar-light-disabled-color;\n }\n }\n\n .show > .nav-link,\n .nav-link.active {\n color: $navbar-light-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-light-color;\n border-color: $navbar-light-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-light-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-light-color;\n\n a,\n a:hover,\n a:focus {\n color: $navbar-light-active-color;\n }\n }\n}\n\n// White links against a dark background\n.navbar-dark {\n .navbar-brand {\n color: $navbar-dark-brand-color;\n\n &:hover,\n &:focus {\n color: $navbar-dark-brand-hover-color;\n }\n }\n\n .navbar-nav {\n .nav-link {\n color: $navbar-dark-color;\n\n &:hover,\n &:focus {\n color: $navbar-dark-hover-color;\n }\n\n &.disabled {\n color: $navbar-dark-disabled-color;\n }\n }\n\n .show > .nav-link,\n .nav-link.active {\n color: $navbar-dark-active-color;\n }\n }\n\n .navbar-toggler {\n color: $navbar-dark-color;\n border-color: $navbar-dark-toggler-border-color;\n }\n\n .navbar-toggler-icon {\n background-image: escape-svg($navbar-dark-toggler-icon-bg);\n }\n\n .navbar-text {\n color: $navbar-dark-color;\n a,\n a:hover,\n a:focus {\n color: $navbar-dark-active-color;\n }\n }\n}\n","//\n// Base styles\n//\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n height: $card-height;\n word-wrap: break-word;\n background-color: $card-bg;\n background-clip: border-box;\n border: $card-border-width solid $card-border-color;\n @include border-radius($card-border-radius);\n\n > hr {\n margin-right: 0;\n margin-left: 0;\n }\n\n > .list-group {\n border-top: inherit;\n border-bottom: inherit;\n\n &:first-child {\n border-top-width: 0;\n @include border-top-radius($card-inner-border-radius);\n }\n\n &:last-child {\n border-bottom-width: 0;\n @include border-bottom-radius($card-inner-border-radius);\n }\n }\n\n // Due to specificity of the above selector (`.card > .list-group`), we must\n // use a child selector here to prevent double borders.\n > .card-header + .list-group,\n > .list-group + .card-footer {\n border-top: 0;\n }\n}\n\n.card-body {\n // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n // as much space as possible, ensuring footers are aligned to the bottom.\n flex: 1 1 auto;\n padding: $card-spacer-y $card-spacer-x;\n color: $card-color;\n}\n\n.card-title {\n margin-bottom: $card-title-spacer-y;\n}\n\n.card-subtitle {\n margin-top: -$card-title-spacer-y * .5;\n margin-bottom: 0;\n}\n\n.card-text:last-child {\n margin-bottom: 0;\n}\n\n.card-link {\n &:hover {\n text-decoration: none;\n }\n\n + .card-link {\n margin-left: $card-spacer-x;\n }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n padding: $card-cap-padding-y $card-cap-padding-x;\n margin-bottom: 0; // Removes the default margin-bottom of <hN>\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-bottom: $card-border-width solid $card-border-color;\n\n &:first-child {\n @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n }\n}\n\n.card-footer {\n padding: $card-cap-padding-y $card-cap-padding-x;\n color: $card-cap-color;\n background-color: $card-cap-bg;\n border-top: $card-border-width solid $card-border-color;\n\n &:last-child {\n @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n margin-right: -$card-cap-padding-x * .5;\n margin-bottom: -$card-cap-padding-y;\n margin-left: -$card-cap-padding-x * .5;\n border-bottom: 0;\n\n @if $nav-tabs-link-active-bg != $card-bg {\n .nav-link.active {\n background-color: $card-bg;\n border-bottom-color: $card-bg;\n }\n }\n}\n\n.card-header-pills {\n margin-right: -$card-cap-padding-x * .5;\n margin-left: -$card-cap-padding-x * .5;\n}\n\n// Card image\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: $card-img-overlay-padding;\n @include border-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n margin-bottom: $card-group-margin;\n }\n\n @include media-breakpoint-up(sm) {\n display: flex;\n flex-flow: row wrap;\n // The child selector allows nested `.card` within `.card-group`\n // to display properly.\n > .card {\n // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n flex: 1 0 0%;\n margin-bottom: 0;\n\n + .card {\n margin-left: 0;\n border-left: 0;\n }\n\n // Handle rounded corners\n @if $enable-rounded {\n &:not(:last-child) {\n @include border-end-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-disallowed-list\n border-top-right-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-disallowed-list\n border-bottom-right-radius: 0;\n }\n }\n\n &:not(:first-child) {\n @include border-start-radius(0);\n\n .card-img-top,\n .card-header {\n // stylelint-disable-next-line property-disallowed-list\n border-top-left-radius: 0;\n }\n .card-img-bottom,\n .card-footer {\n // stylelint-disable-next-line property-disallowed-list\n border-bottom-left-radius: 0;\n }\n }\n }\n }\n }\n}\n","//\n// Base styles\n//\n\n.accordion-button {\n position: relative;\n display: flex;\n align-items: center;\n width: 100%;\n padding: $accordion-button-padding-y $accordion-button-padding-x;\n @include font-size($font-size-base);\n color: $accordion-button-color;\n text-align: left; // Reset button style\n background-color: $accordion-button-bg;\n border: 0;\n @include border-radius(0);\n overflow-anchor: none;\n @include transition($accordion-transition);\n\n &:not(.collapsed) {\n color: $accordion-button-active-color;\n background-color: $accordion-button-active-bg;\n box-shadow: inset 0 ($accordion-border-width * -1) 0 $accordion-border-color;\n\n &::after {\n background-image: escape-svg($accordion-button-active-icon);\n transform: $accordion-icon-transform;\n }\n }\n\n // Accordion icon\n &::after {\n flex-shrink: 0;\n width: $accordion-icon-width;\n height: $accordion-icon-width;\n margin-left: auto;\n content: \"\";\n background-image: escape-svg($accordion-button-icon);\n background-repeat: no-repeat;\n background-size: $accordion-icon-width;\n @include transition($accordion-icon-transition);\n }\n\n &:hover {\n z-index: 2;\n }\n\n &:focus {\n z-index: 3;\n border-color: $accordion-button-focus-border-color;\n outline: 0;\n box-shadow: $accordion-button-focus-box-shadow;\n }\n}\n\n.accordion-header {\n margin-bottom: 0;\n}\n\n.accordion-item {\n background-color: $accordion-bg;\n border: $accordion-border-width solid $accordion-border-color;\n\n &:first-of-type {\n @include border-top-radius($accordion-border-radius);\n\n .accordion-button {\n @include border-top-radius($accordion-inner-border-radius);\n }\n }\n\n &:not(:first-of-type) {\n border-top: 0;\n }\n\n // Only set a border-radius on the last item if the accordion is collapsed\n &:last-of-type {\n @include border-bottom-radius($accordion-border-radius);\n\n .accordion-button {\n &.collapsed {\n @include border-bottom-radius($accordion-inner-border-radius);\n }\n }\n\n .accordion-collapse {\n @include border-bottom-radius($accordion-border-radius);\n }\n }\n}\n\n.accordion-body {\n padding: $accordion-body-padding-y $accordion-body-padding-x;\n}\n\n\n// Flush accordion items\n//\n// Remove borders and border-radius to keep accordion items edge-to-edge.\n\n.accordion-flush {\n .accordion-collapse {\n border-width: 0;\n }\n\n .accordion-item {\n border-right: 0;\n border-left: 0;\n @include border-radius(0);\n\n &:first-child { border-top: 0; }\n &:last-child { border-bottom: 0; }\n\n .accordion-button {\n @include border-radius(0);\n }\n }\n}\n",".breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n margin-bottom: $breadcrumb-margin-bottom;\n @include font-size($breadcrumb-font-size);\n list-style: none;\n background-color: $breadcrumb-bg;\n @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n + .breadcrumb-item {\n padding-left: $breadcrumb-item-padding-x;\n\n &::before {\n float: left; // Suppress inline spacings and underlining of the separator\n padding-right: $breadcrumb-item-padding-x;\n color: $breadcrumb-divider-color;\n content: var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider)) #{\"/* rtl:\"} var(--#{$variable-prefix}breadcrumb-divider, escape-svg($breadcrumb-divider-flipped)) #{\"*/\"};\n }\n }\n\n &.active {\n color: $breadcrumb-active-color;\n }\n}\n",".pagination {\n display: flex;\n @include list-unstyled();\n}\n\n.page-link {\n position: relative;\n display: block;\n color: $pagination-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $pagination-bg;\n border: $pagination-border-width solid $pagination-border-color;\n @include transition($pagination-transition);\n\n &:hover {\n z-index: 2;\n color: $pagination-hover-color;\n text-decoration: if($link-hover-decoration == underline, none, null);\n background-color: $pagination-hover-bg;\n border-color: $pagination-hover-border-color;\n }\n\n &:focus {\n z-index: 3;\n color: $pagination-focus-color;\n background-color: $pagination-focus-bg;\n outline: $pagination-focus-outline;\n box-shadow: $pagination-focus-box-shadow;\n }\n}\n\n.page-item {\n &:not(:first-child) .page-link {\n margin-left: $pagination-margin-start;\n }\n\n &.active .page-link {\n z-index: 3;\n color: $pagination-active-color;\n @include gradient-bg($pagination-active-bg);\n border-color: $pagination-active-border-color;\n }\n\n &.disabled .page-link {\n color: $pagination-disabled-color;\n pointer-events: none;\n background-color: $pagination-disabled-bg;\n border-color: $pagination-disabled-border-color;\n }\n}\n\n\n//\n// Sizing\n//\n@include pagination-size($pagination-padding-y, $pagination-padding-x, null, $pagination-border-radius);\n\n.pagination-lg {\n @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n// scss-docs-start pagination-mixin\n@mixin pagination-size($padding-y, $padding-x, $font-size, $border-radius) {\n .page-link {\n padding: $padding-y $padding-x;\n @include font-size($font-size);\n }\n\n .page-item {\n @if $pagination-margin-start == (-$pagination-border-width) {\n &:first-child {\n .page-link {\n @include border-start-radius($border-radius);\n }\n }\n\n &:last-child {\n .page-link {\n @include border-end-radius($border-radius);\n }\n }\n } @else {\n //Add border-radius to all pageLinks in case they have left margin\n .page-link {\n @include border-radius($border-radius);\n }\n }\n }\n}\n// scss-docs-end pagination-mixin\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n display: inline-block;\n padding: $badge-padding-y $badge-padding-x;\n @include font-size($badge-font-size);\n font-weight: $badge-font-weight;\n line-height: 1;\n color: $badge-color;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n @include border-radius($badge-border-radius);\n @include gradient-bg();\n\n // Empty badges collapse automatically\n &:empty {\n display: none;\n }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n position: relative;\n top: -1px;\n}\n","//\n// Base styles\n//\n\n.alert {\n position: relative;\n padding: $alert-padding-y $alert-padding-x;\n margin-bottom: $alert-margin-bottom;\n border: $alert-border-width solid transparent;\n @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n // Specified to prevent conflicts of changing $headings-color\n color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n padding-right: $alert-dismissible-padding-r;\n\n // Adjust close link position\n .btn-close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: $stretched-link-z-index + 1;\n padding: $alert-padding-y * 1.25 $alert-padding-x;\n }\n}\n\n\n// scss-docs-start alert-modifiers\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $state, $value in $theme-colors {\n $alert-background: shift-color($value, $alert-bg-scale);\n $alert-border: shift-color($value, $alert-border-scale);\n $alert-color: shift-color($value, $alert-color-scale);\n @if (contrast-ratio($alert-background, $alert-color) < $min-contrast-ratio) {\n $alert-color: mix($value, color-contrast($alert-background), abs($alert-color-scale));\n }\n .alert-#{$state} {\n @include alert-variant($alert-background, $alert-border, $alert-color);\n }\n}\n// scss-docs-end alert-modifiers\n","// scss-docs-start alert-variant-mixin\n@mixin alert-variant($background, $border, $color) {\n color: $color;\n @include gradient-bg($background);\n border-color: $border;\n\n .alert-link {\n color: shade-color($color, 20%);\n }\n}\n// scss-docs-end alert-variant-mixin\n","// Disable animation if transitions are disabled\n\n// scss-docs-start progress-keyframes\n@if $enable-transitions {\n @keyframes progress-bar-stripes {\n 0% { background-position-x: $progress-height; }\n }\n}\n// scss-docs-end progress-keyframes\n\n.progress {\n display: flex;\n height: $progress-height;\n overflow: hidden; // force rounded corners by cropping it\n @include font-size($progress-font-size);\n background-color: $progress-bg;\n @include border-radius($progress-border-radius);\n @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: $progress-bar-color;\n text-align: center;\n white-space: nowrap;\n background-color: $progress-bar-bg;\n @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n @include gradient-striped();\n background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n .progress-bar-animated {\n animation: $progress-bar-animation-timing progress-bar-stripes;\n\n @if $enable-reduced-motion {\n @media (prefers-reduced-motion: reduce) {\n animation: none;\n }\n }\n }\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n display: flex;\n flex-direction: column;\n\n // No need to set list-style: none; since .list-group-item is block level\n padding-left: 0; // reset padding because ul and ol\n margin-bottom: 0;\n @include border-radius($list-group-border-radius);\n}\n\n.list-group-numbered {\n list-style-type: none;\n counter-reset: section;\n\n > li::before {\n // Increments only this instance of the section counter\n content: counters(section, \".\") \". \";\n counter-increment: section;\n }\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n width: 100%; // For `<button>`s (anchors become 100% by default though)\n color: $list-group-action-color;\n text-align: inherit; // For `<button>`s (anchors inherit)\n\n // Hover state\n &:hover,\n &:focus {\n z-index: 1; // Place hover/focus items above their siblings for proper border styling\n color: $list-group-action-hover-color;\n text-decoration: none;\n background-color: $list-group-hover-bg;\n }\n\n &:active {\n color: $list-group-action-active-color;\n background-color: $list-group-action-active-bg;\n }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n position: relative;\n display: block;\n padding: $list-group-item-padding-y $list-group-item-padding-x;\n color: $list-group-color;\n text-decoration: if($link-decoration == none, null, none);\n background-color: $list-group-bg;\n border: $list-group-border-width solid $list-group-border-color;\n\n &:first-child {\n @include border-top-radius(inherit);\n }\n\n &:last-child {\n @include border-bottom-radius(inherit);\n }\n\n &.disabled,\n &:disabled {\n color: $list-group-disabled-color;\n pointer-events: none;\n background-color: $list-group-disabled-bg;\n }\n\n // Include both here for `<a>`s and `<button>`s\n &.active {\n z-index: 2; // Place active items above their siblings for proper border styling\n color: $list-group-active-color;\n background-color: $list-group-active-bg;\n border-color: $list-group-active-border-color;\n }\n\n & + & {\n border-top-width: 0;\n\n &.active {\n margin-top: -$list-group-border-width;\n border-top-width: $list-group-border-width;\n }\n }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .list-group-horizontal#{$infix} {\n flex-direction: row;\n\n > .list-group-item {\n &:first-child {\n @include border-bottom-start-radius($list-group-border-radius);\n @include border-top-end-radius(0);\n }\n\n &:last-child {\n @include border-top-end-radius($list-group-border-radius);\n @include border-bottom-start-radius(0);\n }\n\n &.active {\n margin-top: 0;\n }\n\n + .list-group-item {\n border-top-width: $list-group-border-width;\n border-left-width: 0;\n\n &.active {\n margin-left: -$list-group-border-width;\n border-left-width: $list-group-border-width;\n }\n }\n }\n }\n }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n @include border-radius(0);\n\n > .list-group-item {\n border-width: 0 0 $list-group-border-width;\n\n &:last-child {\n border-bottom-width: 0;\n }\n }\n}\n\n\n// scss-docs-start list-group-modifiers\n// List group contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $state, $value in $theme-colors {\n $list-group-variant-bg: shift-color($value, $list-group-item-bg-scale);\n $list-group-variant-color: shift-color($value, $list-group-item-color-scale);\n @if (contrast-ratio($list-group-variant-bg, $list-group-variant-color) < $min-contrast-ratio) {\n $list-group-variant-color: mix($value, color-contrast($list-group-variant-bg), abs($list-group-item-color-scale));\n }\n\n @include list-group-item-variant($state, $list-group-variant-bg, $list-group-variant-color);\n}\n// scss-docs-end list-group-modifiers\n","// List Groups\n\n// scss-docs-start list-group-mixin\n@mixin list-group-item-variant($state, $background, $color) {\n .list-group-item-#{$state} {\n color: $color;\n background-color: $background;\n\n &.list-group-item-action {\n &:hover,\n &:focus {\n color: $color;\n background-color: shade-color($background, 10%);\n }\n\n &.active {\n color: $white;\n background-color: $color;\n border-color: $color;\n }\n }\n }\n}\n// scss-docs-end list-group-mixin\n","// transparent background and border properties included for button version.\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n.btn-close {\n box-sizing: content-box;\n width: $btn-close-width;\n height: $btn-close-height;\n padding: $btn-close-padding-y $btn-close-padding-x;\n color: $btn-close-color;\n background: transparent escape-svg($btn-close-bg) center / $btn-close-width auto no-repeat; // include transparent for button elements\n border: 0; // for button elements\n @include border-radius();\n opacity: $btn-close-opacity;\n\n // Override <a>'s hover style\n &:hover {\n color: $btn-close-color;\n text-decoration: none;\n opacity: $btn-close-hover-opacity;\n }\n\n &:focus {\n outline: 0;\n box-shadow: $btn-close-focus-shadow;\n opacity: $btn-close-focus-opacity;\n }\n\n &:disabled,\n &.disabled {\n pointer-events: none;\n user-select: none;\n opacity: $btn-close-disabled-opacity;\n }\n}\n\n.btn-close-white {\n filter: $btn-close-white-filter;\n}\n",".toast {\n width: $toast-max-width;\n max-width: 100%;\n @include font-size($toast-font-size);\n color: $toast-color;\n pointer-events: auto;\n background-color: $toast-background-color;\n background-clip: padding-box;\n border: $toast-border-width solid $toast-border-color;\n box-shadow: $toast-box-shadow;\n @include border-radius($toast-border-radius);\n\n &:not(.showing):not(.show) {\n opacity: 0;\n }\n\n &.hide {\n display: none;\n }\n}\n\n.toast-container {\n width: max-content;\n max-width: 100%;\n pointer-events: none;\n\n > :not(:last-child) {\n margin-bottom: $toast-spacing;\n }\n}\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: $toast-padding-y $toast-padding-x;\n color: $toast-header-color;\n background-color: $toast-header-background-color;\n background-clip: padding-box;\n border-bottom: $toast-border-width solid $toast-header-border-color;\n @include border-top-radius(subtract($toast-border-radius, $toast-border-width));\n\n .btn-close {\n margin-right: $toast-padding-x * -.5;\n margin-left: $toast-padding-x;\n }\n}\n\n.toast-body {\n padding: $toast-padding-x; // apply to both vertical and horizontal\n word-wrap: break-word;\n}\n","// .modal-open - body class for killing the scroll\n// .modal - container to scroll within\n// .modal-dialog - positioning shell for the actual modal\n// .modal-content - actual modal w/ bg and corners and stuff\n\n\n// Container that the modal scrolls within\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal;\n display: none;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n // Prevent Chrome on Windows from adding a focus outline. For details, see\n // https://github.com/twbs/bootstrap/pull/10951.\n outline: 0;\n // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n position: relative;\n width: auto;\n margin: $modal-dialog-margin;\n // allow clicks to pass through for custom click handling to close modal\n pointer-events: none;\n\n // When fading in the modal, animate it to slide down\n .modal.fade & {\n @include transition($modal-transition);\n transform: $modal-fade-transform;\n }\n .modal.show & {\n transform: $modal-show-transform;\n }\n\n // When trying to close, animate focus to scale\n .modal.modal-static & {\n transform: $modal-scale-transform;\n }\n}\n\n.modal-dialog-scrollable {\n height: subtract(100%, $modal-dialog-margin * 2);\n\n .modal-content {\n max-height: 100%;\n overflow: hidden;\n }\n\n .modal-body {\n overflow-y: auto;\n }\n}\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: subtract(100%, $modal-dialog-margin * 2);\n}\n\n// Actual modal\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n // counteract the pointer-events: none; in the .modal-dialog\n color: $modal-content-color;\n pointer-events: auto;\n background-color: $modal-content-bg;\n background-clip: padding-box;\n border: $modal-content-border-width solid $modal-content-border-color;\n @include border-radius($modal-content-border-radius);\n @include box-shadow($modal-content-box-shadow-xs);\n // Remove focus outline from opened modal\n outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: $zindex-modal-backdrop;\n width: 100vw;\n height: 100vh;\n background-color: $modal-backdrop-bg;\n\n // Fade for backdrop\n &.fade { opacity: 0; }\n &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n display: flex;\n flex-shrink: 0;\n align-items: center;\n justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n padding: $modal-header-padding;\n border-bottom: $modal-header-border-width solid $modal-header-border-color;\n @include border-top-radius($modal-content-inner-border-radius);\n\n .btn-close {\n padding: ($modal-header-padding-y * .5) ($modal-header-padding-x * .5);\n margin: ($modal-header-padding-y * -.5) ($modal-header-padding-x * -.5) ($modal-header-padding-y * -.5) auto;\n }\n}\n\n// Title text within header\n.modal-title {\n margin-bottom: 0;\n line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n position: relative;\n // Enable `flex-grow: 1` so that the body take up as much space as possible\n // when there should be a fixed height on `.modal-dialog`.\n flex: 1 1 auto;\n padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n flex-shrink: 0;\n align-items: center; // vertically center\n justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n padding: $modal-inner-padding - $modal-footer-margin-between * .5;\n border-top: $modal-footer-border-width solid $modal-footer-border-color;\n @include border-bottom-radius($modal-content-inner-border-radius);\n\n // Place margin between footer elements\n // This solution is far from ideal because of the universal selector usage,\n // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n > * {\n margin: $modal-footer-margin-between * .5;\n }\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n // Automatically set modal's width for larger viewports\n .modal-dialog {\n max-width: $modal-md;\n margin: $modal-dialog-margin-y-sm-up auto;\n }\n\n .modal-dialog-scrollable {\n height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n }\n\n .modal-dialog-centered {\n min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n }\n\n .modal-content {\n @include box-shadow($modal-content-box-shadow-sm-up);\n }\n\n .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n .modal-lg,\n .modal-xl {\n max-width: $modal-lg;\n }\n}\n\n@include media-breakpoint-up(xl) {\n .modal-xl { max-width: $modal-xl; }\n}\n\n// scss-docs-start modal-fullscreen-loop\n@each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n $postfix: if($infix != \"\", $infix + \"-down\", \"\");\n\n @include media-breakpoint-down($breakpoint) {\n .modal-fullscreen#{$postfix} {\n width: 100vw;\n max-width: none;\n height: 100%;\n margin: 0;\n\n .modal-content {\n height: 100%;\n border: 0;\n @include border-radius(0);\n }\n\n .modal-header {\n @include border-radius(0);\n }\n\n .modal-body {\n overflow-y: auto;\n }\n\n .modal-footer {\n @include border-radius(0);\n }\n }\n }\n}\n// scss-docs-end modal-fullscreen-loop\n","// Base class\n.tooltip {\n position: absolute;\n z-index: $zindex-tooltip;\n display: block;\n margin: $tooltip-margin;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($tooltip-font-size);\n // Allow breaking very long words so they don't overflow the tooltip's bounds\n word-wrap: break-word;\n opacity: 0;\n\n &.show { opacity: $tooltip-opacity; }\n\n .tooltip-arrow {\n position: absolute;\n display: block;\n width: $tooltip-arrow-width;\n height: $tooltip-arrow-height;\n\n &::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-tooltip-top {\n padding: $tooltip-arrow-height 0;\n\n .tooltip-arrow {\n bottom: 0;\n\n &::before {\n top: -1px;\n border-width: $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n border-top-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-end {\n padding: 0 $tooltip-arrow-height;\n\n .tooltip-arrow {\n left: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n right: -1px;\n border-width: ($tooltip-arrow-width * .5) $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n border-right-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-bottom {\n padding: $tooltip-arrow-height 0;\n\n .tooltip-arrow {\n top: 0;\n\n &::before {\n bottom: -1px;\n border-width: 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n border-bottom-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-start {\n padding: 0 $tooltip-arrow-height;\n\n .tooltip-arrow {\n right: 0;\n width: $tooltip-arrow-height;\n height: $tooltip-arrow-width;\n\n &::before {\n left: -1px;\n border-width: ($tooltip-arrow-width * .5) 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n border-left-color: $tooltip-arrow-color;\n }\n }\n}\n\n.bs-tooltip-auto {\n &[data-popper-placement^=\"top\"] {\n @extend .bs-tooltip-top;\n }\n &[data-popper-placement^=\"right\"] {\n @extend .bs-tooltip-end;\n }\n &[data-popper-placement^=\"bottom\"] {\n @extend .bs-tooltip-bottom;\n }\n &[data-popper-placement^=\"left\"] {\n @extend .bs-tooltip-start;\n }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n max-width: $tooltip-max-width;\n padding: $tooltip-padding-y $tooltip-padding-x;\n color: $tooltip-color;\n text-align: center;\n background-color: $tooltip-bg;\n @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text {\n font-family: $font-family-base;\n // We deliberately do NOT reset font-size or overflow-wrap / word-wrap.\n font-style: normal;\n font-weight: $font-weight-normal;\n line-height: $line-height-base;\n text-align: left; // Fallback for where `start` is not supported\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n}\n",".popover {\n position: absolute;\n top: 0;\n left: 0 #{\"/* rtl:ignore */\"};\n z-index: $zindex-popover;\n display: block;\n max-width: $popover-max-width;\n // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n // So reset our font and text properties to avoid inheriting weird values.\n @include reset-text();\n @include font-size($popover-font-size);\n // Allow breaking very long words so they don't overflow the popover's bounds\n word-wrap: break-word;\n background-color: $popover-bg;\n background-clip: padding-box;\n border: $popover-border-width solid $popover-border-color;\n @include border-radius($popover-border-radius);\n @include box-shadow($popover-box-shadow);\n\n .popover-arrow {\n position: absolute;\n display: block;\n width: $popover-arrow-width;\n height: $popover-arrow-height;\n\n &::before,\n &::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid;\n }\n }\n}\n\n.bs-popover-top {\n > .popover-arrow {\n bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n bottom: 0;\n border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-top-color: $popover-arrow-outer-color;\n }\n\n &::after {\n bottom: $popover-border-width;\n border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-top-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-end {\n > .popover-arrow {\n left: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n\n &::before {\n left: 0;\n border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-right-color: $popover-arrow-outer-color;\n }\n\n &::after {\n left: $popover-border-width;\n border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n border-right-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-bottom {\n > .popover-arrow {\n top: subtract(-$popover-arrow-height, $popover-border-width);\n\n &::before {\n top: 0;\n border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n border-bottom-color: $popover-arrow-outer-color;\n }\n\n &::after {\n top: $popover-border-width;\n border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n border-bottom-color: $popover-arrow-color;\n }\n }\n\n // This will remove the popover-header's border just below the arrow\n .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: $popover-arrow-width;\n margin-left: -$popover-arrow-width * .5;\n content: \"\";\n border-bottom: $popover-border-width solid $popover-header-bg;\n }\n}\n\n.bs-popover-start {\n > .popover-arrow {\n right: subtract(-$popover-arrow-height, $popover-border-width);\n width: $popover-arrow-height;\n height: $popover-arrow-width;\n\n &::before {\n right: 0;\n border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n border-left-color: $popover-arrow-outer-color;\n }\n\n &::after {\n right: $popover-border-width;\n border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n border-left-color: $popover-arrow-color;\n }\n }\n}\n\n.bs-popover-auto {\n &[data-popper-placement^=\"top\"] {\n @extend .bs-popover-top;\n }\n &[data-popper-placement^=\"right\"] {\n @extend .bs-popover-end;\n }\n &[data-popper-placement^=\"bottom\"] {\n @extend .bs-popover-bottom;\n }\n &[data-popper-placement^=\"left\"] {\n @extend .bs-popover-start;\n }\n}\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n padding: $popover-header-padding-y $popover-header-padding-x;\n margin-bottom: 0; // Reset the default from Reboot\n @include font-size($font-size-base);\n color: $popover-header-color;\n background-color: $popover-header-bg;\n border-bottom: $popover-border-width solid $popover-border-color;\n @include border-top-radius($popover-inner-border-radius);\n\n &:empty {\n display: none;\n }\n}\n\n.popover-body {\n padding: $popover-body-padding-y $popover-body-padding-x;\n color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n// even when their scroll action started on a carousel, but for compatibility (with Firefox)\n// we're preventing all actions instead\n// 2. The .carousel-item-start and .carousel-item-end is used to indicate where\n// the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-start and .active.carousel-item-end is the current\n// slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-start and .carousel-item-prev.carousel-item-end\n// is the upcoming slide in transition.\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 @include clearfix();\n}\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block;\n}\n\n/* rtl:begin:ignore */\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/* rtl:end:ignore */\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none;\n }\n\n .carousel-item.active,\n .carousel-item-next.carousel-item-start,\n .carousel-item-prev.carousel-item-end {\n z-index: 1;\n opacity: 1;\n }\n\n .active.carousel-item-start,\n .active.carousel-item-end {\n z-index: 0;\n opacity: 0;\n @include transition(opacity 0s $carousel-transition-duration);\n }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n // Use flex for alignment (1-3)\n display: flex; // 1. allow flex styles\n align-items: center; // 2. vertically center contents\n justify-content: center; // 3. horizontally center contents\n width: $carousel-control-width;\n padding: 0;\n color: $carousel-control-color;\n text-align: center;\n background: none;\n border: 0;\n opacity: $carousel-control-opacity;\n @include transition($carousel-control-transition);\n\n // Hover/focus state\n &:hover,\n &:focus {\n color: $carousel-control-color;\n text-decoration: none;\n outline: 0;\n opacity: $carousel-control-hover-opacity;\n }\n}\n.carousel-control-prev {\n left: 0;\n background-image: if($enable-gradients, linear-gradient(90deg, rgba($black, .25), rgba($black, .001)), null);\n}\n.carousel-control-next {\n right: 0;\n background-image: if($enable-gradients, linear-gradient(270deg, rgba($black, .25), rgba($black, .001)), null);\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: $carousel-control-icon-width;\n height: $carousel-control-icon-width;\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: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n// Optional indicator pips/controls\n//\n// Add a container (such as a list) with the following class and add an item (ideally a focusable control,\n// like a button) with data-bs-target for each slide your carousel holds.\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 // Use the .carousel-control's width as margin so we don't overlay those\n margin-right: $carousel-control-width;\n margin-bottom: 1rem;\n margin-left: $carousel-control-width;\n list-style: none;\n\n [data-bs-target] {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: $carousel-indicator-width;\n height: $carousel-indicator-height;\n padding: 0;\n margin-right: $carousel-indicator-spacer;\n margin-left: $carousel-indicator-spacer;\n text-indent: -999px;\n cursor: pointer;\n background-color: $carousel-indicator-active-bg;\n background-clip: padding-box;\n border: 0;\n // Use transparent borders to increase the hit area by 10px on top and bottom.\n border-top: $carousel-indicator-hit-area-height solid transparent;\n border-bottom: $carousel-indicator-hit-area-height solid transparent;\n opacity: $carousel-indicator-opacity;\n @include transition($carousel-indicator-transition);\n }\n\n .active {\n opacity: $carousel-indicator-active-opacity;\n }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n position: absolute;\n right: (100% - $carousel-caption-width) * .5;\n bottom: $carousel-caption-spacer;\n left: (100% - $carousel-caption-width) * .5;\n padding-top: $carousel-caption-padding-y;\n padding-bottom: $carousel-caption-padding-y;\n color: $carousel-caption-color;\n text-align: center;\n}\n\n// Dark mode carousel\n\n.carousel-dark {\n .carousel-control-prev-icon,\n .carousel-control-next-icon {\n filter: $carousel-dark-control-icon-filter;\n }\n\n .carousel-indicators [data-bs-target] {\n background-color: $carousel-dark-indicator-active-bg;\n }\n\n .carousel-caption {\n color: $carousel-dark-caption-color;\n }\n}\n","// scss-docs-start clearfix\n@mixin clearfix() {\n &::after {\n display: block;\n clear: both;\n content: \"\";\n }\n}\n// scss-docs-end clearfix\n","//\n// Rotating border\n//\n\n// scss-docs-start spinner-border-keyframes\n@keyframes spinner-border {\n to { transform: rotate(360deg) #{\"/* rtl:ignore */\"}; }\n}\n// scss-docs-end spinner-border-keyframes\n\n.spinner-border {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: $spinner-vertical-align;\n border: $spinner-border-width solid currentColor;\n border-right-color: transparent;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 50%;\n animation: $spinner-animation-speed linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n// scss-docs-start spinner-grow-keyframes\n@keyframes spinner-grow {\n 0% {\n transform: scale(0);\n }\n 50% {\n opacity: 1;\n transform: none;\n }\n}\n// scss-docs-end spinner-grow-keyframes\n\n.spinner-grow {\n display: inline-block;\n width: $spinner-width;\n height: $spinner-height;\n vertical-align: $spinner-vertical-align;\n background-color: currentColor;\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 50%;\n opacity: 0;\n animation: $spinner-animation-speed linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n width: $spinner-width-sm;\n height: $spinner-height-sm;\n}\n\n@if $enable-reduced-motion {\n @media (prefers-reduced-motion: reduce) {\n .spinner-border,\n .spinner-grow {\n animation-duration: $spinner-animation-speed * 2;\n }\n }\n}\n",".offcanvas {\n position: fixed;\n bottom: 0;\n z-index: $zindex-offcanvas;\n display: flex;\n flex-direction: column;\n max-width: 100%;\n color: $offcanvas-color;\n visibility: hidden;\n background-color: $offcanvas-bg-color;\n background-clip: padding-box;\n outline: 0;\n @include box-shadow($offcanvas-box-shadow);\n @include transition(transform $offcanvas-transition-duration ease-in-out);\n}\n\n.offcanvas-header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n padding: $offcanvas-padding-y $offcanvas-padding-x;\n\n .btn-close {\n padding: ($offcanvas-padding-y * .5) ($offcanvas-padding-x * .5);\n margin-top: $offcanvas-padding-y * -.5;\n margin-right: $offcanvas-padding-x * -.5;\n margin-bottom: $offcanvas-padding-y * -.5;\n }\n}\n\n.offcanvas-title {\n margin-bottom: 0;\n line-height: $offcanvas-title-line-height;\n}\n\n.offcanvas-body {\n flex-grow: 1;\n padding: $offcanvas-padding-y $offcanvas-padding-x;\n overflow-y: auto;\n}\n\n.offcanvas-start {\n top: 0;\n left: 0;\n width: $offcanvas-horizontal-width;\n border-right: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateX(-100%);\n}\n\n.offcanvas-end {\n top: 0;\n right: 0;\n width: $offcanvas-horizontal-width;\n border-left: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateX(100%);\n}\n\n.offcanvas-top {\n top: 0;\n right: 0;\n left: 0;\n height: $offcanvas-vertical-height;\n max-height: 100%;\n border-bottom: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateY(-100%);\n}\n\n.offcanvas-bottom {\n right: 0;\n left: 0;\n height: $offcanvas-vertical-height;\n max-height: 100%;\n border-top: $offcanvas-border-width solid $offcanvas-border-color;\n transform: translateY(100%);\n}\n\n.offcanvas.show {\n transform: none;\n}\n","@each $color, $value in $theme-colors {\n .link-#{$color} {\n color: $value;\n\n @if $link-shade-percentage != 0 {\n &:hover,\n &:focus {\n color: if(color-contrast($value) == $color-contrast-light, shade-color($value, $link-shade-percentage), tint-color($value, $link-shade-percentage));\n }\n }\n }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.ratio {\n position: relative;\n width: 100%;\n\n &::before {\n display: block;\n padding-top: var(--#{$variable-prefix}aspect-ratio);\n content: \"\";\n }\n\n > * {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n }\n}\n\n@each $key, $ratio in $aspect-ratios {\n .ratio-#{$key} {\n --#{$variable-prefix}aspect-ratio: #{$ratio};\n }\n}\n","// Shorthand\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $zindex-fixed;\n}\n\n// Responsive sticky top\n@each $breakpoint in map-keys($grid-breakpoints) {\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n .sticky#{$infix}-top {\n position: sticky;\n top: 0;\n z-index: $zindex-sticky;\n }\n }\n}\n","//\n// Visually hidden\n//\n\n.visually-hidden,\n.visually-hidden-focusable:not(:focus):not(:focus-within) {\n @include visually-hidden();\n}\n","// stylelint-disable declaration-no-important\n\n// Hide content visually while keeping it accessible to assistive technologies\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://hugogiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin visually-hidden() {\n position: absolute !important;\n width: 1px !important;\n height: 1px !important;\n padding: 0 !important;\n margin: -1px !important; // Fix for https://github.com/twbs/bootstrap/issues/25686\n overflow: hidden !important;\n clip: rect(0, 0, 0, 0) !important;\n white-space: nowrap !important;\n border: 0 !important;\n}\n\n// Use to only display content when it's focused, or one of its child elements is focused\n// (i.e. when focus is within the element/container that the class was applied to)\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n\n@mixin visually-hidden-focusable() {\n &:not(:focus):not(:focus-within) {\n @include visually-hidden();\n }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n &::#{$stretched-link-pseudo-element} {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: $stretched-link-z-index;\n content: \"\";\n }\n}\n","//\n// Text truncation\n//\n\n.text-truncate {\n @include text-truncate();\n}\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","// Utility generator\n// Used to generate utilities & print utilities\n@mixin generate-utility($utility, $infix, $is-rfs-media-query: false) {\n $values: map-get($utility, values);\n\n // If the values are a list or string, convert it into a map\n @if type-of($values) == \"string\" or type-of(nth($values, 1)) != \"list\" {\n $values: zip($values, $values);\n }\n\n @each $key, $value in $values {\n $properties: map-get($utility, property);\n\n // Multiple properties are possible, for example with vertical or horizontal margins or paddings\n @if type-of($properties) == \"string\" {\n $properties: append((), $properties);\n }\n\n // Use custom class if present\n $property-class: if(map-has-key($utility, class), map-get($utility, class), nth($properties, 1));\n $property-class: if($property-class == null, \"\", $property-class);\n\n // State params to generate pseudo-classes\n $state: if(map-has-key($utility, state), map-get($utility, state), ());\n\n $infix: if($property-class == \"\" and str-slice($infix, 1, 1) == \"-\", str-slice($infix, 2), $infix);\n\n // Don't prefix if value key is null (eg. with shadow class)\n $property-class-modifier: if($key, if($property-class == \"\" and $infix == \"\", \"\", \"-\") + $key, \"\");\n\n @if map-get($utility, rfs) {\n // Inside the media query\n @if $is-rfs-media-query {\n $val: rfs-value($value);\n\n // Do not render anything if fluid and non fluid values are the same\n $value: if($val == rfs-fluid-value($value), null, $val);\n }\n @else {\n $value: rfs-fluid-value($value);\n }\n }\n\n $is-rtl: map-get($utility, rtl);\n\n @if $value != null {\n @if $is-rtl == false {\n /* rtl:begin:remove */\n }\n .#{$property-class + $infix + $property-class-modifier} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n\n @each $pseudo in $state {\n .#{$property-class + $infix + $property-class-modifier}-#{$pseudo}:#{$pseudo} {\n @each $property in $properties {\n #{$property}: $value if($enable-important-utilities, !important, null);\n }\n }\n }\n @if $is-rtl == false {\n /* rtl:end:remove */\n }\n }\n }\n}\n","// Loop over each breakpoint\n@each $breakpoint in map-keys($grid-breakpoints) {\n\n // Generate media query if needed\n @include media-breakpoint-up($breakpoint) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix);\n }\n }\n }\n}\n\n// RFS rescaling\n@media (min-width: $rfs-mq-value) {\n @each $breakpoint in map-keys($grid-breakpoints) {\n $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n @if (map-get($grid-breakpoints, $breakpoint) < $rfs-breakpoint) {\n // Loop over each utility property\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Only proceed if responsive media queries are enabled or if it's the base media query\n @if type-of($utility) == \"map\" and map-get($utility, rfs) and (map-get($utility, responsive) or $infix == \"\") {\n @include generate-utility($utility, $infix, true);\n }\n }\n }\n }\n}\n\n\n// Print utilities\n@media print {\n @each $key, $utility in $utilities {\n // The utility can be disabled with `false`, thus check if the utility is a map first\n // Then check if the utility needs print styles\n @if type-of($utility) == \"map\" and map-get($utility, print) == true {\n @include generate-utility($utility, \"-print\");\n }\n }\n}\n"]} \ No newline at end of file diff --git a/DolgozatF2_objektum/srcf2/bootstrap.min.js b/DolgozatF2_objektum/srcf2/bootstrap.min.js new file mode 100644 index 0000000..aed031f --- /dev/null +++ b/DolgozatF2_objektum/srcf2/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.0.2 (https://getbootstrap.com/) + * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e(require("@popperjs/core")):"function"==typeof define&&define.amd?define(["@popperjs/core"],e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e(t.Popper)}(this,(function(t){"use strict";function e(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach((function(s){if("default"!==s){var i=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,i.get?i:{enumerable:!0,get:function(){return t[s]}})}})),e.default=t,Object.freeze(e)}var s=e(t);const i={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter(t=>t.matches(e)),parents(t,e){const s=[];let i=t.parentNode;for(;i&&i.nodeType===Node.ELEMENT_NODE&&3!==i.nodeType;)i.matches(e)&&s.push(i),i=i.parentNode;return s},prev(t,e){let s=t.previousElementSibling;for(;s;){if(s.matches(e))return[s];s=s.previousElementSibling}return[]},next(t,e){let s=t.nextElementSibling;for(;s;){if(s.matches(e))return[s];s=s.nextElementSibling}return[]}},n=t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t},o=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let s=t.getAttribute("href");if(!s||!s.includes("#")&&!s.startsWith("."))return null;s.includes("#")&&!s.startsWith("#")&&(s="#"+s.split("#")[1]),e=s&&"#"!==s?s.trim():null}return e},r=t=>{const e=o(t);return e&&document.querySelector(e)?e:null},a=t=>{const e=o(t);return e?document.querySelector(e):null},l=t=>{t.dispatchEvent(new Event("transitionend"))},c=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),h=t=>c(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?i.findOne(t):null,d=(t,e,s)=>{Object.keys(s).forEach(i=>{const n=s[i],o=e[i],r=o&&c(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();var a;if(!new RegExp(n).test(r))throw new TypeError(`${t.toUpperCase()}: Option "${i}" provided type "${r}" but expected type "${n}".`)})},u=t=>!(!c(t)||0===t.getClientRects().length)&&"visible"===getComputedStyle(t).getPropertyValue("visibility"),g=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),p=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?p(t.parentNode):null},f=()=>{},m=t=>t.offsetHeight,_=()=>{const{jQuery:t}=window;return t&&!document.body.hasAttribute("data-bs-no-jquery")?t:null},b=[],v=()=>"rtl"===document.documentElement.dir,y=t=>{var e;e=()=>{const e=_();if(e){const s=t.NAME,i=e.fn[s];e.fn[s]=t.jQueryInterface,e.fn[s].Constructor=t,e.fn[s].noConflict=()=>(e.fn[s]=i,t.jQueryInterface)}},"loading"===document.readyState?(b.length||document.addEventListener("DOMContentLoaded",()=>{b.forEach(t=>t())}),b.push(e)):e()},w=t=>{"function"==typeof t&&t()},E=(t,e,s=!0)=>{if(!s)return void w(t);const i=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:s}=window.getComputedStyle(t);const i=Number.parseFloat(e),n=Number.parseFloat(s);return i||n?(e=e.split(",")[0],s=s.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(s))):0})(e)+5;let n=!1;const o=({target:s})=>{s===e&&(n=!0,e.removeEventListener("transitionend",o),w(t))};e.addEventListener("transitionend",o),setTimeout(()=>{n||l(e)},i)},A=(t,e,s,i)=>{let n=t.indexOf(e);if(-1===n)return t[!s&&i?t.length-1:0];const o=t.length;return n+=s?1:-1,i&&(n=(n+o)%o),t[Math.max(0,Math.min(n,o-1))]},T=/[^.]*(?=\..*)\.|.*/,C=/\..*/,k=/::\d+$/,L={};let O=1;const D={mouseenter:"mouseover",mouseleave:"mouseout"},I=/^(mouseenter|mouseleave)/i,N=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function S(t,e){return e&&`${e}::${O++}`||t.uidEvent||O++}function x(t){const e=S(t);return t.uidEvent=e,L[e]=L[e]||{},L[e]}function M(t,e,s=null){const i=Object.keys(t);for(let n=0,o=i.length;n<o;n++){const o=t[i[n]];if(o.originalHandler===e&&o.delegationSelector===s)return o}return null}function P(t,e,s){const i="string"==typeof e,n=i?s:e;let o=R(t);return N.has(o)||(o=t),[i,n,o]}function j(t,e,s,i,n){if("string"!=typeof e||!t)return;if(s||(s=i,i=null),I.test(e)){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};i?i=t(i):s=t(s)}const[o,r,a]=P(e,s,i),l=x(t),c=l[a]||(l[a]={}),h=M(c,r,o?s:null);if(h)return void(h.oneOff=h.oneOff&&n);const d=S(r,e.replace(T,"")),u=o?function(t,e,s){return function i(n){const o=t.querySelectorAll(e);for(let{target:r}=n;r&&r!==this;r=r.parentNode)for(let a=o.length;a--;)if(o[a]===r)return n.delegateTarget=r,i.oneOff&&B.off(t,n.type,e,s),s.apply(r,[n]);return null}}(t,s,i):function(t,e){return function s(i){return i.delegateTarget=t,s.oneOff&&B.off(t,i.type,e),e.apply(t,[i])}}(t,s);u.delegationSelector=o?s:null,u.originalHandler=r,u.oneOff=n,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function H(t,e,s,i,n){const o=M(e[s],i,n);o&&(t.removeEventListener(s,o,Boolean(n)),delete e[s][o.uidEvent])}function R(t){return t=t.replace(C,""),D[t]||t}const B={on(t,e,s,i){j(t,e,s,i,!1)},one(t,e,s,i){j(t,e,s,i,!0)},off(t,e,s,i){if("string"!=typeof e||!t)return;const[n,o,r]=P(e,s,i),a=r!==e,l=x(t),c=e.startsWith(".");if(void 0!==o){if(!l||!l[r])return;return void H(t,l,r,o,n?s:null)}c&&Object.keys(l).forEach(s=>{!function(t,e,s,i){const n=e[s]||{};Object.keys(n).forEach(o=>{if(o.includes(i)){const i=n[o];H(t,e,s,i.originalHandler,i.delegationSelector)}})}(t,l,s,e.slice(1))});const h=l[r]||{};Object.keys(h).forEach(s=>{const i=s.replace(k,"");if(!a||e.includes(i)){const e=h[s];H(t,l,r,e.originalHandler,e.delegationSelector)}})},trigger(t,e,s){if("string"!=typeof e||!t)return null;const i=_(),n=R(e),o=e!==n,r=N.has(n);let a,l=!0,c=!0,h=!1,d=null;return o&&i&&(a=i.Event(e,s),i(t).trigger(a),l=!a.isPropagationStopped(),c=!a.isImmediatePropagationStopped(),h=a.isDefaultPrevented()),r?(d=document.createEvent("HTMLEvents"),d.initEvent(n,l,!0)):d=new CustomEvent(e,{bubbles:l,cancelable:!0}),void 0!==s&&Object.keys(s).forEach(t=>{Object.defineProperty(d,t,{get:()=>s[t]})}),h&&d.preventDefault(),c&&t.dispatchEvent(d),d.defaultPrevented&&void 0!==a&&a.preventDefault(),d}},$=new Map;var W={set(t,e,s){$.has(t)||$.set(t,new Map);const i=$.get(t);i.has(e)||0===i.size?i.set(e,s):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get:(t,e)=>$.has(t)&&$.get(t).get(e)||null,remove(t,e){if(!$.has(t))return;const s=$.get(t);s.delete(e),0===s.size&&$.delete(t)}};class q{constructor(t){(t=h(t))&&(this._element=t,W.set(this._element,this.constructor.DATA_KEY,this))}dispose(){W.remove(this._element,this.constructor.DATA_KEY),B.off(this._element,this.constructor.EVENT_KEY),Object.getOwnPropertyNames(this).forEach(t=>{this[t]=null})}_queueCallback(t,e,s=!0){E(t,e,s)}static getInstance(t){return W.get(t,this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.0.2"}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}}class z extends q{static get NAME(){return"alert"}close(t){const e=t?this._getRootElement(t):this._element,s=this._triggerCloseEvent(e);null===s||s.defaultPrevented||this._removeElement(e)}_getRootElement(t){return a(t)||t.closest(".alert")}_triggerCloseEvent(t){return B.trigger(t,"close.bs.alert")}_removeElement(t){t.classList.remove("show");const e=t.classList.contains("fade");this._queueCallback(()=>this._destroyElement(t),t,e)}_destroyElement(t){t.remove(),B.trigger(t,"closed.bs.alert")}static jQueryInterface(t){return this.each((function(){const e=z.getOrCreateInstance(this);"close"===t&&e[t](this)}))}static handleDismiss(t){return function(e){e&&e.preventDefault(),t.close(this)}}}B.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',z.handleDismiss(new z)),y(z);class F extends q{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=F.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}function U(t){return"true"===t||"false"!==t&&(t===Number(t).toString()?Number(t):""===t||"null"===t?null:t)}function K(t){return t.replace(/[A-Z]/g,t=>"-"+t.toLowerCase())}B.on(document,"click.bs.button.data-api",'[data-bs-toggle="button"]',t=>{t.preventDefault();const e=t.target.closest('[data-bs-toggle="button"]');F.getOrCreateInstance(e).toggle()}),y(F);const V={setDataAttribute(t,e,s){t.setAttribute("data-bs-"+K(e),s)},removeDataAttribute(t,e){t.removeAttribute("data-bs-"+K(e))},getDataAttributes(t){if(!t)return{};const e={};return Object.keys(t.dataset).filter(t=>t.startsWith("bs")).forEach(s=>{let i=s.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=U(t.dataset[s])}),e},getDataAttribute:(t,e)=>U(t.getAttribute("data-bs-"+K(e))),offset(t){const e=t.getBoundingClientRect();return{top:e.top+document.body.scrollTop,left:e.left+document.body.scrollLeft}},position:t=>({top:t.offsetTop,left:t.offsetLeft})},Q={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},X={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Y="next",G="prev",Z="left",J="right",tt={ArrowLeft:J,ArrowRight:Z};class et extends q{constructor(t,e){super(t),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._indicatorsElement=i.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return Q}static get NAME(){return"carousel"}next(){this._slide(Y)}nextWhenVisible(){!document.hidden&&u(this._element)&&this.next()}prev(){this._slide(G)}pause(t){t||(this._isPaused=!0),i.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(l(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(t){this._activeElement=i.findOne(".active.carousel-item",this._element);const e=this._getItemIndex(this._activeElement);if(t>this._items.length-1||t<0)return;if(this._isSliding)return void B.one(this._element,"slid.bs.carousel",()=>this.to(t));if(e===t)return this.pause(),void this.cycle();const s=t>e?Y:G;this._slide(s,this._items[t])}_getConfig(t){return t={...Q,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("carousel",t,X),t}_handleSwipe(){const t=Math.abs(this.touchDeltaX);if(t<=40)return;const e=t/this.touchDeltaX;this.touchDeltaX=0,e&&this._slide(e>0?J:Z)}_addEventListeners(){this._config.keyboard&&B.on(this._element,"keydown.bs.carousel",t=>this._keydown(t)),"hover"===this._config.pause&&(B.on(this._element,"mouseenter.bs.carousel",t=>this.pause(t)),B.on(this._element,"mouseleave.bs.carousel",t=>this.cycle(t))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const t=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType?this._pointerEvent||(this.touchStartX=t.touches[0].clientX):this.touchStartX=t.clientX},e=t=>{this.touchDeltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this.touchStartX},s=t=>{!this._pointerEvent||"pen"!==t.pointerType&&"touch"!==t.pointerType||(this.touchDeltaX=t.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(t=>this.cycle(t),500+this._config.interval))};i.find(".carousel-item img",this._element).forEach(t=>{B.on(t,"dragstart.bs.carousel",t=>t.preventDefault())}),this._pointerEvent?(B.on(this._element,"pointerdown.bs.carousel",e=>t(e)),B.on(this._element,"pointerup.bs.carousel",t=>s(t)),this._element.classList.add("pointer-event")):(B.on(this._element,"touchstart.bs.carousel",e=>t(e)),B.on(this._element,"touchmove.bs.carousel",t=>e(t)),B.on(this._element,"touchend.bs.carousel",t=>s(t)))}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=tt[t.key];e&&(t.preventDefault(),this._slide(e))}_getItemIndex(t){return this._items=t&&t.parentNode?i.find(".carousel-item",t.parentNode):[],this._items.indexOf(t)}_getItemByOrder(t,e){const s=t===Y;return A(this._items,e,s,this._config.wrap)}_triggerSlideEvent(t,e){const s=this._getItemIndex(t),n=this._getItemIndex(i.findOne(".active.carousel-item",this._element));return B.trigger(this._element,"slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:s})}_setActiveIndicatorElement(t){if(this._indicatorsElement){const e=i.findOne(".active",this._indicatorsElement);e.classList.remove("active"),e.removeAttribute("aria-current");const s=i.find("[data-bs-target]",this._indicatorsElement);for(let e=0;e<s.length;e++)if(Number.parseInt(s[e].getAttribute("data-bs-slide-to"),10)===this._getItemIndex(t)){s[e].classList.add("active"),s[e].setAttribute("aria-current","true");break}}}_updateInterval(){const t=this._activeElement||i.findOne(".active.carousel-item",this._element);if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}_slide(t,e){const s=this._directionToOrder(t),n=i.findOne(".active.carousel-item",this._element),o=this._getItemIndex(n),r=e||this._getItemByOrder(s,n),a=this._getItemIndex(r),l=Boolean(this._interval),c=s===Y,h=c?"carousel-item-start":"carousel-item-end",d=c?"carousel-item-next":"carousel-item-prev",u=this._orderToDirection(s);if(r&&r.classList.contains("active"))return void(this._isSliding=!1);if(this._isSliding)return;if(this._triggerSlideEvent(r,u).defaultPrevented)return;if(!n||!r)return;this._isSliding=!0,l&&this.pause(),this._setActiveIndicatorElement(r),this._activeElement=r;const g=()=>{B.trigger(this._element,"slid.bs.carousel",{relatedTarget:r,direction:u,from:o,to:a})};if(this._element.classList.contains("slide")){r.classList.add(d),m(r),n.classList.add(h),r.classList.add(h);const t=()=>{r.classList.remove(h,d),r.classList.add("active"),n.classList.remove("active",d,h),this._isSliding=!1,setTimeout(g,0)};this._queueCallback(t,n,!0)}else n.classList.remove("active"),r.classList.add("active"),this._isSliding=!1,g();l&&this.cycle()}_directionToOrder(t){return[J,Z].includes(t)?v()?t===Z?G:Y:t===Z?Y:G:t}_orderToDirection(t){return[Y,G].includes(t)?v()?t===G?Z:J:t===G?J:Z:t}static carouselInterface(t,e){const s=et.getOrCreateInstance(t,e);let{_config:i}=s;"object"==typeof e&&(i={...i,...e});const n="string"==typeof e?e:i.slide;if("number"==typeof e)s.to(e);else if("string"==typeof n){if(void 0===s[n])throw new TypeError(`No method named "${n}"`);s[n]()}else i.interval&&i.ride&&(s.pause(),s.cycle())}static jQueryInterface(t){return this.each((function(){et.carouselInterface(this,t)}))}static dataApiClickHandler(t){const e=a(this);if(!e||!e.classList.contains("carousel"))return;const s={...V.getDataAttributes(e),...V.getDataAttributes(this)},i=this.getAttribute("data-bs-slide-to");i&&(s.interval=!1),et.carouselInterface(e,s),i&&et.getInstance(e).to(i),t.preventDefault()}}B.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",et.dataApiClickHandler),B.on(window,"load.bs.carousel.data-api",()=>{const t=i.find('[data-bs-ride="carousel"]');for(let e=0,s=t.length;e<s;e++)et.carouselInterface(t[e],et.getInstance(t[e]))}),y(et);const st={toggle:!0,parent:""},it={toggle:"boolean",parent:"(string|element)"};class nt extends q{constructor(t,e){super(t),this._isTransitioning=!1,this._config=this._getConfig(e),this._triggerArray=i.find(`[data-bs-toggle="collapse"][href="#${this._element.id}"],[data-bs-toggle="collapse"][data-bs-target="#${this._element.id}"]`);const s=i.find('[data-bs-toggle="collapse"]');for(let t=0,e=s.length;t<e;t++){const e=s[t],n=r(e),o=i.find(n).filter(t=>t===this._element);null!==n&&o.length&&(this._selector=n,this._triggerArray.push(e))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return st}static get NAME(){return"collapse"}toggle(){this._element.classList.contains("show")?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains("show"))return;let t,e;this._parent&&(t=i.find(".show, .collapsing",this._parent).filter(t=>"string"==typeof this._config.parent?t.getAttribute("data-bs-parent")===this._config.parent:t.classList.contains("collapse")),0===t.length&&(t=null));const s=i.findOne(this._selector);if(t){const i=t.find(t=>s!==t);if(e=i?nt.getInstance(i):null,e&&e._isTransitioning)return}if(B.trigger(this._element,"show.bs.collapse").defaultPrevented)return;t&&t.forEach(t=>{s!==t&&nt.collapseInterface(t,"hide"),e||W.set(t,"bs.collapse",null)});const n=this._getDimension();this._element.classList.remove("collapse"),this._element.classList.add("collapsing"),this._element.style[n]=0,this._triggerArray.length&&this._triggerArray.forEach(t=>{t.classList.remove("collapsed"),t.setAttribute("aria-expanded",!0)}),this.setTransitioning(!0);const o="scroll"+(n[0].toUpperCase()+n.slice(1));this._queueCallback(()=>{this._element.classList.remove("collapsing"),this._element.classList.add("collapse","show"),this._element.style[n]="",this.setTransitioning(!1),B.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[n]=this._element[o]+"px"}hide(){if(this._isTransitioning||!this._element.classList.contains("show"))return;if(B.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",m(this._element),this._element.classList.add("collapsing"),this._element.classList.remove("collapse","show");const e=this._triggerArray.length;if(e>0)for(let t=0;t<e;t++){const e=this._triggerArray[t],s=a(e);s&&!s.classList.contains("show")&&(e.classList.add("collapsed"),e.setAttribute("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[t]="",this._queueCallback(()=>{this.setTransitioning(!1),this._element.classList.remove("collapsing"),this._element.classList.add("collapse"),B.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}setTransitioning(t){this._isTransitioning=t}_getConfig(t){return(t={...st,...t}).toggle=Boolean(t.toggle),d("collapse",t,it),t}_getDimension(){return this._element.classList.contains("width")?"width":"height"}_getParent(){let{parent:t}=this._config;t=h(t);const e=`[data-bs-toggle="collapse"][data-bs-parent="${t}"]`;return i.find(e,t).forEach(t=>{const e=a(t);this._addAriaAndCollapsedClass(e,[t])}),t}_addAriaAndCollapsedClass(t,e){if(!t||!e.length)return;const s=t.classList.contains("show");e.forEach(t=>{s?t.classList.remove("collapsed"):t.classList.add("collapsed"),t.setAttribute("aria-expanded",s)})}static collapseInterface(t,e){let s=nt.getInstance(t);const i={...st,...V.getDataAttributes(t),..."object"==typeof e&&e?e:{}};if(!s&&i.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),s||(s=new nt(t,i)),"string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){nt.collapseInterface(this,t)}))}}B.on(document,"click.bs.collapse.data-api",'[data-bs-toggle="collapse"]',(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=V.getDataAttributes(this),s=r(this);i.find(s).forEach(t=>{const s=nt.getInstance(t);let i;s?(null===s._parent&&"string"==typeof e.parent&&(s._config.parent=e.parent,s._parent=s._getParent()),i="toggle"):i=e,nt.collapseInterface(t,i)})})),y(nt);const ot=new RegExp("ArrowUp|ArrowDown|Escape"),rt=v()?"top-end":"top-start",at=v()?"top-start":"top-end",lt=v()?"bottom-end":"bottom-start",ct=v()?"bottom-start":"bottom-end",ht=v()?"left-start":"right-start",dt=v()?"right-start":"left-start",ut={offset:[0,2],boundary:"clippingParents",reference:"toggle",display:"dynamic",popperConfig:null,autoClose:!0},gt={offset:"(array|string|function)",boundary:"(string|element)",reference:"(string|element|object)",display:"string",popperConfig:"(null|object|function)",autoClose:"(boolean|string)"};class pt extends q{constructor(t,e){super(t),this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}static get Default(){return ut}static get DefaultType(){return gt}static get NAME(){return"dropdown"}toggle(){g(this._element)||(this._element.classList.contains("show")?this.hide():this.show())}show(){if(g(this._element)||this._menu.classList.contains("show"))return;const t=pt.getParentFromElement(this._element),e={relatedTarget:this._element};if(!B.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._inNavbar)V.setDataAttribute(this._menu,"popper","none");else{if(void 0===s)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=t:c(this._config.reference)?e=h(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const i=this._getPopperConfig(),n=i.modifiers.find(t=>"applyStyles"===t.name&&!1===t.enabled);this._popper=s.createPopper(e,this._menu,i),n&&V.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!t.closest(".navbar-nav")&&[].concat(...document.body.children).forEach(t=>B.on(t,"mouseover",f)),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle("show"),this._element.classList.toggle("show"),B.trigger(this._element,"shown.bs.dropdown",e)}}hide(){if(g(this._element)||!this._menu.classList.contains("show"))return;const t={relatedTarget:this._element};this._completeHide(t)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){B.on(this._element,"click.bs.dropdown",t=>{t.preventDefault(),this.toggle()})}_completeHide(t){B.trigger(this._element,"hide.bs.dropdown",t).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._popper&&this._popper.destroy(),this._menu.classList.remove("show"),this._element.classList.remove("show"),this._element.setAttribute("aria-expanded","false"),V.removeDataAttribute(this._menu,"popper"),B.trigger(this._element,"hidden.bs.dropdown",t))}_getConfig(t){if(t={...this.constructor.Default,...V.getDataAttributes(this._element),...t},d("dropdown",t,this.constructor.DefaultType),"object"==typeof t.reference&&!c(t.reference)&&"function"!=typeof t.reference.getBoundingClientRect)throw new TypeError("dropdown".toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.');return t}_getMenuElement(){return i.next(this._element,".dropdown-menu")[0]}_getPlacement(){const t=this._element.parentNode;if(t.classList.contains("dropend"))return ht;if(t.classList.contains("dropstart"))return dt;const e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return t.classList.contains("dropup")?e?at:rt:e?ct:lt}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(t.modifiers=[{name:"applyStyles",enabled:!1}]),{...t,..."function"==typeof this._config.popperConfig?this._config.popperConfig(t):this._config.popperConfig}}_selectMenuItem({key:t,target:e}){const s=i.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(u);s.length&&A(s,e,"ArrowDown"===t,!s.includes(e)).focus()}static dropdownInterface(t,e){const s=pt.getOrCreateInstance(t,e);if("string"==typeof e){if(void 0===s[e])throw new TypeError(`No method named "${e}"`);s[e]()}}static jQueryInterface(t){return this.each((function(){pt.dropdownInterface(this,t)}))}static clearMenus(t){if(t&&(2===t.button||"keyup"===t.type&&"Tab"!==t.key))return;const e=i.find('[data-bs-toggle="dropdown"]');for(let s=0,i=e.length;s<i;s++){const i=pt.getInstance(e[s]);if(!i||!1===i._config.autoClose)continue;if(!i._element.classList.contains("show"))continue;const n={relatedTarget:i._element};if(t){const e=t.composedPath(),s=e.includes(i._menu);if(e.includes(i._element)||"inside"===i._config.autoClose&&!s||"outside"===i._config.autoClose&&s)continue;if(i._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;"click"===t.type&&(n.clickEvent=t)}i._completeHide(n)}}static getParentFromElement(t){return a(t)||t.parentNode}static dataApiKeydownHandler(t){if(/input|textarea/i.test(t.target.tagName)?"Space"===t.key||"Escape"!==t.key&&("ArrowDown"!==t.key&&"ArrowUp"!==t.key||t.target.closest(".dropdown-menu")):!ot.test(t.key))return;const e=this.classList.contains("show");if(!e&&"Escape"===t.key)return;if(t.preventDefault(),t.stopPropagation(),g(this))return;const s=()=>this.matches('[data-bs-toggle="dropdown"]')?this:i.prev(this,'[data-bs-toggle="dropdown"]')[0];return"Escape"===t.key?(s().focus(),void pt.clearMenus()):"ArrowUp"===t.key||"ArrowDown"===t.key?(e||s().click(),void pt.getInstance(s())._selectMenuItem(t)):void(e&&"Space"!==t.key||pt.clearMenus())}}B.on(document,"keydown.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',pt.dataApiKeydownHandler),B.on(document,"keydown.bs.dropdown.data-api",".dropdown-menu",pt.dataApiKeydownHandler),B.on(document,"click.bs.dropdown.data-api",pt.clearMenus),B.on(document,"keyup.bs.dropdown.data-api",pt.clearMenus),B.on(document,"click.bs.dropdown.data-api",'[data-bs-toggle="dropdown"]',(function(t){t.preventDefault(),pt.dropdownInterface(this)})),y(pt);class ft{constructor(){this._element=document.body}getWidth(){const t=document.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,"paddingRight",e=>e+t),this._setElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight",e=>e+t),this._setElementAttributes(".sticky-top","marginRight",e=>e-t)}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,s){const i=this.getWidth();this._applyManipulationCallback(t,t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+i)return;this._saveInitialAttribute(t,e);const n=window.getComputedStyle(t)[e];t.style[e]=s(Number.parseFloat(n))+"px"})}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,"paddingRight"),this._resetElementAttributes(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top","paddingRight"),this._resetElementAttributes(".sticky-top","marginRight")}_saveInitialAttribute(t,e){const s=t.style[e];s&&V.setDataAttribute(t,e,s)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,t=>{const s=V.getDataAttribute(t,e);void 0===s?t.style.removeProperty(e):(V.removeDataAttribute(t,e),t.style[e]=s)})}_applyManipulationCallback(t,e){c(t)?e(t):i.find(t,this._element).forEach(e)}isOverflowing(){return this.getWidth()>0}}const mt={isVisible:!0,isAnimated:!1,rootElement:"body",clickCallback:null},_t={isVisible:"boolean",isAnimated:"boolean",rootElement:"(element|string)",clickCallback:"(function|null)"};class bt{constructor(t){this._config=this._getConfig(t),this._isAppended=!1,this._element=null}show(t){this._config.isVisible?(this._append(),this._config.isAnimated&&m(this._getElement()),this._getElement().classList.add("show"),this._emulateAnimation(()=>{w(t)})):w(t)}hide(t){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),w(t)})):w(t)}_getElement(){if(!this._element){const t=document.createElement("div");t.className="modal-backdrop",this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_getConfig(t){return(t={...mt,..."object"==typeof t?t:{}}).rootElement=h(t.rootElement),d("backdrop",t,_t),t}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),B.on(this._getElement(),"mousedown.bs.backdrop",()=>{w(this._config.clickCallback)}),this._isAppended=!0)}dispose(){this._isAppended&&(B.off(this._element,"mousedown.bs.backdrop"),this._element.remove(),this._isAppended=!1)}_emulateAnimation(t){E(t,this._getElement(),this._config.isAnimated)}}const vt={backdrop:!0,keyboard:!0,focus:!0},yt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"};class wt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._dialog=i.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollBar=new ft}static get Default(){return vt}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||B.trigger(this._element,"show.bs.modal",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isAnimated()&&(this._isTransitioning=!0),this._scrollBar.hide(),document.body.classList.add("modal-open"),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),B.on(this._element,"click.dismiss.bs.modal",'[data-bs-dismiss="modal"]',t=>this.hide(t)),B.on(this._dialog,"mousedown.dismiss.bs.modal",()=>{B.one(this._element,"mouseup.dismiss.bs.modal",t=>{t.target===this._element&&(this._ignoreBackdropClick=!0)})}),this._showBackdrop(()=>this._showElement(t)))}hide(t){if(t&&["A","AREA"].includes(t.target.tagName)&&t.preventDefault(),!this._isShown||this._isTransitioning)return;if(B.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const e=this._isAnimated();e&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),B.off(document,"focusin.bs.modal"),this._element.classList.remove("show"),B.off(this._element,"click.dismiss.bs.modal"),B.off(this._dialog,"mousedown.dismiss.bs.modal"),this._queueCallback(()=>this._hideModal(),this._element,e)}dispose(){[window,this._dialog].forEach(t=>B.off(t,".bs.modal")),this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.modal")}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bt({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(t){return t={...vt,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("modal",t,yt),t}_showElement(t){const e=this._isAnimated(),s=i.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,s&&(s.scrollTop=0),e&&m(this._element),this._element.classList.add("show"),this._config.focus&&this._enforceFocus(),this._queueCallback(()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,B.trigger(this._element,"shown.bs.modal",{relatedTarget:t})},this._dialog,e)}_enforceFocus(){B.off(document,"focusin.bs.modal"),B.on(document,"focusin.bs.modal",t=>{document===t.target||this._element===t.target||this._element.contains(t.target)||this._element.focus()})}_setEscapeEvent(){this._isShown?B.on(this._element,"keydown.dismiss.bs.modal",t=>{this._config.keyboard&&"Escape"===t.key?(t.preventDefault(),this.hide()):this._config.keyboard||"Escape"!==t.key||this._triggerBackdropTransition()}):B.off(this._element,"keydown.dismiss.bs.modal")}_setResizeEvent(){this._isShown?B.on(window,"resize.bs.modal",()=>this._adjustDialog()):B.off(window,"resize.bs.modal")}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove("modal-open"),this._resetAdjustments(),this._scrollBar.reset(),B.trigger(this._element,"hidden.bs.modal")})}_showBackdrop(t){B.on(this._element,"click.dismiss.bs.modal",t=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:t.target===t.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())}),this._backdrop.show(t)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(B.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const{classList:t,scrollHeight:e,style:s}=this._element,i=e>document.documentElement.clientHeight;!i&&"hidden"===s.overflowY||t.contains("modal-static")||(i||(s.overflowY="hidden"),t.add("modal-static"),this._queueCallback(()=>{t.remove("modal-static"),i||this._queueCallback(()=>{s.overflowY=""},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),s=e>0;(!s&&t&&!v()||s&&!t&&v())&&(this._element.style.paddingLeft=e+"px"),(s&&!t&&!v()||!s&&t&&v())&&(this._element.style.paddingRight=e+"px")}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const s=wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===s[t])throw new TypeError(`No method named "${t}"`);s[t](e)}}))}}B.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=a(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),B.one(e,"show.bs.modal",t=>{t.defaultPrevented||B.one(e,"hidden.bs.modal",()=>{u(this)&&this.focus()})}),wt.getOrCreateInstance(e).toggle(this)})),y(wt);const Et={backdrop:!0,keyboard:!0,scroll:!1},At={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"};class Tt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get NAME(){return"offcanvas"}static get Default(){return Et}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||B.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||((new ft).hide(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add("show"),this._queueCallback(()=>{B.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})},this._element,!0))}hide(){this._isShown&&(B.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(B.off(document,"focusin.bs.offcanvas"),this._element.blur(),this._isShown=!1,this._element.classList.remove("show"),this._backdrop.hide(),this._queueCallback(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||(new ft).reset(),B.trigger(this._element,"hidden.bs.offcanvas")},this._element,!0)))}dispose(){this._backdrop.dispose(),super.dispose(),B.off(document,"focusin.bs.offcanvas")}_getConfig(t){return t={...Et,...V.getDataAttributes(this._element),..."object"==typeof t?t:{}},d("offcanvas",t,At),t}_initializeBackDrop(){return new bt({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(t){B.off(document,"focusin.bs.offcanvas"),B.on(document,"focusin.bs.offcanvas",e=>{document===e.target||t===e.target||t.contains(e.target)||t.focus()}),t.focus()}_addEventListeners(){B.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',()=>this.hide()),B.on(this._element,"keydown.dismiss.bs.offcanvas",t=>{this._config.keyboard&&"Escape"===t.key&&this.hide()})}static jQueryInterface(t){return this.each((function(){const e=Tt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}B.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=a(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this))return;B.one(e,"hidden.bs.offcanvas",()=>{u(this)&&this.focus()});const s=i.findOne(".offcanvas.show");s&&s!==e&&Tt.getInstance(s).hide(),Tt.getOrCreateInstance(e).toggle(this)})),B.on(window,"load.bs.offcanvas.data-api",()=>i.find(".offcanvas.show").forEach(t=>Tt.getOrCreateInstance(t).show())),y(Tt);const Ct=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),kt=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,Lt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ot=(t,e)=>{const s=t.nodeName.toLowerCase();if(e.includes(s))return!Ct.has(s)||Boolean(kt.test(t.nodeValue)||Lt.test(t.nodeValue));const i=e.filter(t=>t instanceof RegExp);for(let t=0,e=i.length;t<e;t++)if(i[t].test(s))return!0;return!1};function Dt(t,e,s){if(!t.length)return t;if(s&&"function"==typeof s)return s(t);const i=(new window.DOMParser).parseFromString(t,"text/html"),n=Object.keys(e),o=[].concat(...i.body.querySelectorAll("*"));for(let t=0,s=o.length;t<s;t++){const s=o[t],i=s.nodeName.toLowerCase();if(!n.includes(i)){s.remove();continue}const r=[].concat(...s.attributes),a=[].concat(e["*"]||[],e[i]||[]);r.forEach(t=>{Ot(t,a)||s.removeAttribute(t.nodeName)})}return i.body.innerHTML}const It=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Nt=new Set(["sanitize","allowList","sanitizeFn"]),St={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},xt={AUTO:"auto",TOP:"top",RIGHT:v()?"left":"right",BOTTOM:"bottom",LEFT:v()?"right":"left"},Mt={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:{"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},popperConfig:null},Pt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"};class jt extends q{constructor(t,e){if(void 0===s)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this._config=this._getConfig(e),this.tip=null,this._setListeners()}static get Default(){return Mt}static get NAME(){return"tooltip"}static get Event(){return Pt}static get DefaultType(){return St}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(t){if(this._isEnabled)if(t){const e=this._initializeOnDelegatedTarget(t);e._activeTrigger.click=!e._activeTrigger.click,e._isWithActiveTrigger()?e._enter(null,e):e._leave(null,e)}else{if(this.getTipElement().classList.contains("show"))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),B.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.remove(),this._popper&&this._popper.destroy(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const t=B.trigger(this._element,this.constructor.Event.SHOW),e=p(this._element),i=null===e?this._element.ownerDocument.documentElement.contains(this._element):e.contains(this._element);if(t.defaultPrevented||!i)return;const o=this.getTipElement(),r=n(this.constructor.NAME);o.setAttribute("id",r),this._element.setAttribute("aria-describedby",r),this.setContent(),this._config.animation&&o.classList.add("fade");const a="function"==typeof this._config.placement?this._config.placement.call(this,o,this._element):this._config.placement,l=this._getAttachment(a);this._addAttachmentClass(l);const{container:c}=this._config;W.set(o,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(c.appendChild(o),B.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=s.createPopper(this._element,o,this._getPopperConfig(l)),o.classList.add("show");const h="function"==typeof this._config.customClass?this._config.customClass():this._config.customClass;h&&o.classList.add(...h.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>{B.on(t,"mouseover",f)});const d=this.tip.classList.contains("fade");this._queueCallback(()=>{const t=this._hoverState;this._hoverState=null,B.trigger(this._element,this.constructor.Event.SHOWN),"out"===t&&this._leave(null,this)},this.tip,d)}hide(){if(!this._popper)return;const t=this.getTipElement();if(B.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented)return;t.classList.remove("show"),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach(t=>B.off(t,"mouseover",f)),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1;const e=this.tip.classList.contains("fade");this._queueCallback(()=>{this._isWithActiveTrigger()||("show"!==this._hoverState&&t.remove(),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),B.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))},this.tip,e),this._hoverState=""}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const t=document.createElement("div");return t.innerHTML=this._config.template,this.tip=t.children[0],this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".tooltip-inner",t),this.getTitle()),t.classList.remove("fade","show")}setElementContent(t,e){if(null!==t)return c(e)?(e=h(e),void(this._config.html?e.parentNode!==t&&(t.innerHTML="",t.appendChild(e)):t.textContent=e.textContent)):void(this._config.html?(this._config.sanitize&&(e=Dt(e,this._config.allowList,this._config.sanitizeFn)),t.innerHTML=e):t.textContent=e)}getTitle(){let t=this._element.getAttribute("data-bs-original-title");return t||(t="function"==typeof this._config.title?this._config.title.call(this._element):this._config.title),t}updateAttachment(t){return"right"===t?"end":"left"===t?"start":t}_initializeOnDelegatedTarget(t,e){const s=this.constructor.DATA_KEY;return(e=e||W.get(t.delegateTarget,s))||(e=new this.constructor(t.delegateTarget,this._getDelegateConfig()),W.set(t.delegateTarget,s,e)),e}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map(t=>Number.parseInt(t,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(t){const e={placement:t,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:t=>this._handlePopperPlacementChange(t)}],onFirstUpdate:t=>{t.options.placement!==t.placement&&this._handlePopperPlacementChange(t)}};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_addAttachmentClass(t){this.getTipElement().classList.add("bs-tooltip-"+this.updateAttachment(t))}_getAttachment(t){return xt[t.toUpperCase()]}_setListeners(){this._config.trigger.split(" ").forEach(t=>{if("click"===t)B.on(this._element,this.constructor.Event.CLICK,this._config.selector,t=>this.toggle(t));else if("manual"!==t){const e="hover"===t?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,s="hover"===t?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;B.on(this._element,e,this._config.selector,t=>this._enter(t)),B.on(this._element,s,this._config.selector,t=>this._leave(t))}}),this._hideModalHandler=()=>{this._element&&this.hide()},B.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._element.getAttribute("title"),e=typeof this._element.getAttribute("data-bs-original-title");(t||"string"!==e)&&(this._element.setAttribute("data-bs-original-title",t||""),!t||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",t),this._element.setAttribute("title",""))}_enter(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.getTipElement().classList.contains("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e._config.delay&&e._config.delay.show?e._timeout=setTimeout(()=>{"show"===e._hoverState&&e.show()},e._config.delay.show):e.show())}_leave(t,e){e=this._initializeOnDelegatedTarget(t,e),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=e._element.contains(t.relatedTarget)),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e._config.delay&&e._config.delay.hide?e._timeout=setTimeout(()=>{"out"===e._hoverState&&e.hide()},e._config.delay.hide):e.hide())}_isWithActiveTrigger(){for(const t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}_getConfig(t){const e=V.getDataAttributes(this._element);return Object.keys(e).forEach(t=>{Nt.has(t)&&delete e[t]}),(t={...this.constructor.Default,...e,..."object"==typeof t&&t?t:{}}).container=!1===t.container?document.body:h(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),d("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=Dt(t.template,t.allowList,t.sanitizeFn)),t}_getDelegateConfig(){const t={};if(this._config)for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(It);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}_handlePopperPlacementChange(t){const{state:e}=t;e&&(this.tip=e.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement)))}static jQueryInterface(t){return this.each((function(){const e=jt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(jt);const Ht=new RegExp("(^|\\s)bs-popover\\S+","g"),Rt={...jt.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'},Bt={...jt.DefaultType,content:"(string|element|function)"},$t={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Wt extends jt{static get Default(){return Rt}static get NAME(){return"popover"}static get Event(){return $t}static get DefaultType(){return Bt}isWithContent(){return this.getTitle()||this._getContent()}getTipElement(){return this.tip||(this.tip=super.getTipElement(),this.getTitle()||i.findOne(".popover-header",this.tip).remove(),this._getContent()||i.findOne(".popover-body",this.tip).remove()),this.tip}setContent(){const t=this.getTipElement();this.setElementContent(i.findOne(".popover-header",t),this.getTitle());let e=this._getContent();"function"==typeof e&&(e=e.call(this._element)),this.setElementContent(i.findOne(".popover-body",t),e),t.classList.remove("fade","show")}_addAttachmentClass(t){this.getTipElement().classList.add("bs-popover-"+this.updateAttachment(t))}_getContent(){return this._element.getAttribute("data-bs-content")||this._config.content}_cleanTipClass(){const t=this.getTipElement(),e=t.getAttribute("class").match(Ht);null!==e&&e.length>0&&e.map(t=>t.trim()).forEach(e=>t.classList.remove(e))}static jQueryInterface(t){return this.each((function(){const e=Wt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}y(Wt);const qt={offset:10,method:"auto",target:""},zt={offset:"number",method:"string",target:"(string|element)"};class Ft extends q{constructor(t,e){super(t),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(e),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,B.on(this._scrollElement,"scroll.bs.scrollspy",()=>this._process()),this.refresh(),this._process()}static get Default(){return qt}static get NAME(){return"scrollspy"}refresh(){const t=this._scrollElement===this._scrollElement.window?"offset":"position",e="auto"===this._config.method?t:this._config.method,s="position"===e?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),i.find(this._selector).map(t=>{const n=r(t),o=n?i.findOne(n):null;if(o){const t=o.getBoundingClientRect();if(t.width||t.height)return[V[e](o).top+s,n]}return null}).filter(t=>t).sort((t,e)=>t[0]-e[0]).forEach(t=>{this._offsets.push(t[0]),this._targets.push(t[1])})}dispose(){B.off(this._scrollElement,".bs.scrollspy"),super.dispose()}_getConfig(t){if("string"!=typeof(t={...qt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}}).target&&c(t.target)){let{id:e}=t.target;e||(e=n("scrollspy"),t.target.id=e),t.target="#"+e}return d("scrollspy",t,zt),t}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),s=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=s){const t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(let e=this._offsets.length;e--;)this._activeTarget!==this._targets[e]&&t>=this._offsets[e]&&(void 0===this._offsets[e+1]||t<this._offsets[e+1])&&this._activate(this._targets[e])}}_activate(t){this._activeTarget=t,this._clear();const e=this._selector.split(",").map(e=>`${e}[data-bs-target="${t}"],${e}[href="${t}"]`),s=i.findOne(e.join(","));s.classList.contains("dropdown-item")?(i.findOne(".dropdown-toggle",s.closest(".dropdown")).classList.add("active"),s.classList.add("active")):(s.classList.add("active"),i.parents(s,".nav, .list-group").forEach(t=>{i.prev(t,".nav-link, .list-group-item").forEach(t=>t.classList.add("active")),i.prev(t,".nav-item").forEach(t=>{i.children(t,".nav-link").forEach(t=>t.classList.add("active"))})})),B.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:t})}_clear(){i.find(this._selector).filter(t=>t.classList.contains("active")).forEach(t=>t.classList.remove("active"))}static jQueryInterface(t){return this.each((function(){const e=Ft.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(window,"load.bs.scrollspy.data-api",()=>{i.find('[data-bs-spy="scroll"]').forEach(t=>new Ft(t))}),y(Ft);class Ut extends q{static get NAME(){return"tab"}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains("active"))return;let t;const e=a(this._element),s=this._element.closest(".nav, .list-group");if(s){const e="UL"===s.nodeName||"OL"===s.nodeName?":scope > li > .active":".active";t=i.find(e,s),t=t[t.length-1]}const n=t?B.trigger(t,"hide.bs.tab",{relatedTarget:this._element}):null;if(B.trigger(this._element,"show.bs.tab",{relatedTarget:t}).defaultPrevented||null!==n&&n.defaultPrevented)return;this._activate(this._element,s);const o=()=>{B.trigger(t,"hidden.bs.tab",{relatedTarget:this._element}),B.trigger(this._element,"shown.bs.tab",{relatedTarget:t})};e?this._activate(e,e.parentNode,o):o()}_activate(t,e,s){const n=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?i.children(e,".active"):i.find(":scope > li > .active",e))[0],o=s&&n&&n.classList.contains("fade"),r=()=>this._transitionComplete(t,n,s);n&&o?(n.classList.remove("show"),this._queueCallback(r,t,!0)):r()}_transitionComplete(t,e,s){if(e){e.classList.remove("active");const t=i.findOne(":scope > .dropdown-menu .active",e.parentNode);t&&t.classList.remove("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}t.classList.add("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),m(t),t.classList.contains("fade")&&t.classList.add("show");let n=t.parentNode;if(n&&"LI"===n.nodeName&&(n=n.parentNode),n&&n.classList.contains("dropdown-menu")){const e=t.closest(".dropdown");e&&i.find(".dropdown-toggle",e).forEach(t=>t.classList.add("active")),t.setAttribute("aria-expanded",!0)}s&&s()}static jQueryInterface(t){return this.each((function(){const e=Ut.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}B.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),g(this)||Ut.getOrCreateInstance(this).show()})),y(Ut);const Kt={animation:"boolean",autohide:"boolean",delay:"number"},Vt={animation:!0,autohide:!0,delay:5e3};class Qt extends q{constructor(t,e){super(t),this._config=this._getConfig(e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get DefaultType(){return Kt}static get Default(){return Vt}static get NAME(){return"toast"}show(){B.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),m(this._element),this._element.classList.add("showing"),this._queueCallback(()=>{this._element.classList.remove("showing"),this._element.classList.add("show"),B.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){this._element.classList.contains("show")&&(B.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.remove("show"),this._queueCallback(()=>{this._element.classList.add("hide"),B.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation)))}dispose(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),super.dispose()}_getConfig(t){return t={...Vt,...V.getDataAttributes(this._element),..."object"==typeof t&&t?t:{}},d("toast",t,this.constructor.DefaultType),t}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const s=t.relatedTarget;this._element===s||this._element.contains(s)||this._maybeScheduleHide()}_setListeners(){B.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',()=>this.hide()),B.on(this._element,"mouseover.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"mouseout.bs.toast",t=>this._onInteraction(t,!1)),B.on(this._element,"focusin.bs.toast",t=>this._onInteraction(t,!0)),B.on(this._element,"focusout.bs.toast",t=>this._onInteraction(t,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=Qt.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return y(Qt),{Alert:z,Button:F,Carousel:et,Collapse:nt,Dropdown:pt,Modal:wt,Offcanvas:Tt,Popover:Wt,ScrollSpy:Ft,Tab:Ut,Toast:Qt,Tooltip:jt}})); +//# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file diff --git a/DolgozatF2_objektum/srcf2/bootstrap.min.js.map b/DolgozatF2_objektum/srcf2/bootstrap.min.js.map new file mode 100644 index 0000000..c73d729 --- /dev/null +++ b/DolgozatF2_objektum/srcf2/bootstrap.min.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["../../js/src/dom/selector-engine.js","../../js/src/util/index.js","../../js/src/dom/event-handler.js","../../js/src/dom/data.js","../../js/src/base-component.js","../../js/src/alert.js","../../js/src/button.js","../../js/src/dom/manipulator.js","../../js/src/carousel.js","../../js/src/collapse.js","../../js/src/dropdown.js","../../js/src/util/scrollbar.js","../../js/src/util/backdrop.js","../../js/src/modal.js","../../js/src/offcanvas.js","../../js/src/util/sanitizer.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"],"names":["SelectorEngine","find","selector","element","document","documentElement","concat","Element","prototype","querySelectorAll","call","findOne","querySelector","children","filter","child","matches","parents","ancestor","parentNode","nodeType","Node","ELEMENT_NODE","push","prev","previous","previousElementSibling","next","nextElementSibling","getUID","prefix","Math","floor","random","getElementById","getSelector","getAttribute","hrefAttr","includes","startsWith","split","trim","getSelectorFromElement","getElementFromSelector","triggerTransitionEnd","dispatchEvent","Event","isElement","obj","jquery","getElement","length","typeCheckConfig","componentName","config","configTypes","Object","keys","forEach","property","expectedTypes","value","valueType","toString","match","toLowerCase","RegExp","test","TypeError","toUpperCase","isVisible","getClientRects","getComputedStyle","getPropertyValue","isDisabled","classList","contains","disabled","hasAttribute","findShadowRoot","attachShadow","getRootNode","root","ShadowRoot","noop","reflow","offsetHeight","getjQuery","jQuery","window","body","DOMContentLoadedCallbacks","isRTL","dir","defineJQueryPlugin","plugin","callback","$","name","NAME","JQUERY_NO_CONFLICT","fn","jQueryInterface","Constructor","noConflict","readyState","addEventListener","execute","executeAfterTransition","transitionElement","waitForTransition","emulatedDuration","transitionDuration","transitionDelay","floatTransitionDuration","Number","parseFloat","floatTransitionDelay","getTransitionDurationFromElement","called","handler","target","removeEventListener","setTimeout","getNextActiveElement","list","activeElement","shouldGetNext","isCycleAllowed","index","indexOf","listLength","max","min","namespaceRegex","stripNameRegex","stripUidRegex","eventRegistry","uidEvent","customEvents","mouseenter","mouseleave","customEventsRegex","nativeEvents","Set","getUidEvent","uid","getEvent","findHandler","events","delegationSelector","uidEventList","i","len","event","originalHandler","normalizeParams","originalTypeEvent","delegationFn","delegation","typeEvent","getTypeEvent","has","addHandler","oneOff","wrapFn","relatedTarget","delegateTarget","this","handlers","previousFn","replace","domElements","EventHandler","off","type","apply","bootstrapDelegationHandler","bootstrapHandler","removeHandler","Boolean","on","one","inNamespace","isNamespace","elementEvent","namespace","storeElementEvent","handlerKey","removeNamespacedHandlers","slice","keyHandlers","trigger","args","isNative","jQueryEvent","bubbles","nativeDispatch","defaultPrevented","evt","isPropagationStopped","isImmediatePropagationStopped","isDefaultPrevented","createEvent","initEvent","CustomEvent","cancelable","key","defineProperty","get","preventDefault","elementMap","Map","Data","set","instance","instanceMap","size","console","error","Array","from","remove","delete","BaseComponent","constructor","_element","DATA_KEY","dispose","EVENT_KEY","getOwnPropertyNames","propertyName","_queueCallback","isAnimated","[object Object]","getInstance","VERSION","Error","Alert","close","rootElement","_getRootElement","customEvent","_triggerCloseEvent","_removeElement","closest","_destroyElement","each","data","getOrCreateInstance","alertInstance","handleDismiss","Button","toggle","setAttribute","normalizeData","val","normalizeDataKey","chr","button","Manipulator","setDataAttribute","removeDataAttribute","removeAttribute","getDataAttributes","attributes","dataset","pureKey","charAt","getDataAttribute","offset","rect","getBoundingClientRect","top","scrollTop","left","scrollLeft","position","offsetTop","offsetLeft","Default","interval","keyboard","slide","pause","wrap","touch","DefaultType","ORDER_NEXT","ORDER_PREV","DIRECTION_LEFT","DIRECTION_RIGHT","KEY_TO_DIRECTION","ArrowLeft","ArrowRight","Carousel","super","_items","_interval","_activeElement","_isPaused","_isSliding","touchTimeout","touchStartX","touchDeltaX","_config","_getConfig","_indicatorsElement","_touchSupported","navigator","maxTouchPoints","_pointerEvent","PointerEvent","_addEventListeners","_slide","nextWhenVisible","hidden","cycle","clearInterval","_updateInterval","setInterval","visibilityState","bind","to","activeIndex","_getItemIndex","order","_handleSwipe","absDeltax","abs","direction","_keydown","_addTouchEventListeners","start","pointerType","touches","clientX","move","end","clearTimeout","itemImg","e","add","tagName","_getItemByOrder","isNext","_triggerSlideEvent","eventDirectionName","targetIndex","fromIndex","_setActiveIndicatorElement","activeIndicator","indicators","parseInt","elementInterval","defaultInterval","directionOrOrder","_directionToOrder","activeElementIndex","nextElement","nextElementIndex","isCycling","directionalClassName","orderClassName","_orderToDirection","triggerSlidEvent","completeCallBack","action","ride","carouselInterface","slideIndex","dataApiClickHandler","carousels","parent","Collapse","_isTransitioning","_triggerArray","id","toggleList","elem","filterElement","foundElem","_selector","_parent","_getParent","_addAriaAndCollapsedClass","hide","show","actives","activesData","container","tempActiveData","elemActive","collapseInterface","dimension","_getDimension","style","setTransitioning","scrollSize","triggerArrayLength","isTransitioning","selected","triggerArray","isOpen","triggerData","REGEXP_KEYDOWN","PLACEMENT_TOP","PLACEMENT_TOPEND","PLACEMENT_BOTTOM","PLACEMENT_BOTTOMEND","PLACEMENT_RIGHT","PLACEMENT_LEFT","boundary","reference","display","popperConfig","autoClose","Dropdown","_popper","_menu","_getMenuElement","_inNavbar","_detectNavbar","getParentFromElement","Popper","referenceElement","_getPopperConfig","isDisplayStatic","modifiers","modifier","enabled","createPopper","focus","_completeHide","destroy","update","_getPlacement","parentDropdown","isEnd","_getOffset","map","popperData","defaultBsPopperConfig","placement","options","_selectMenuItem","items","dropdownInterface","toggles","context","composedPath","isMenuTarget","clickEvent","isActive","stopPropagation","getToggleButton","clearMenus","click","dataApiKeydownHandler","ScrollBarHelper","getWidth","documentWidth","clientWidth","innerWidth","width","_disableOverFlow","_setElementAttributes","calculatedValue","_saveInitialAttribute","overflow","styleProp","scrollbarWidth","_applyManipulationCallback","reset","_resetElementAttributes","actualValue","removeProperty","callBack","isOverflowing","clickCallback","Backdrop","_isAppended","_append","_getElement","_emulateAnimation","backdrop","createElement","className","appendChild","Modal","_dialog","_backdrop","_initializeBackDrop","_isShown","_ignoreBackdropClick","_scrollBar","_isAnimated","_adjustDialog","_setEscapeEvent","_setResizeEvent","_showBackdrop","_showElement","_hideModal","htmlElement","handleUpdate","modalBody","_enforceFocus","_triggerBackdropTransition","_resetAdjustments","currentTarget","scrollHeight","isModalOverflowing","clientHeight","overflowY","isBodyOverflowing","paddingLeft","paddingRight","showEvent","scroll","Offcanvas","visibility","_enforceFocusOnElement","blur","undefined","allReadyOpen","el","uriAttrs","SAFE_URL_PATTERN","DATA_URL_PATTERN","allowedAttribute","attr","allowedAttributeList","attrName","nodeName","nodeValue","regExp","attrRegex","sanitizeHtml","unsafeHtml","allowList","sanitizeFn","createdDocument","DOMParser","parseFromString","allowlistKeys","elements","elName","attributeList","allowedAttributes","innerHTML","BSCLS_PREFIX_REGEX","DISALLOWED_ATTRIBUTES","animation","template","title","delay","html","fallbackPlacements","customClass","sanitize","AttachmentMap","AUTO","TOP","RIGHT","BOTTOM","LEFT","*","a","area","b","br","col","code","div","em","hr","h1","h2","h3","h4","h5","h6","img","li","ol","p","pre","s","small","span","sub","sup","strong","u","ul","HIDE","HIDDEN","SHOW","SHOWN","INSERTED","CLICK","FOCUSIN","FOCUSOUT","MOUSEENTER","MOUSELEAVE","Tooltip","_isEnabled","_timeout","_hoverState","_activeTrigger","tip","_setListeners","enable","disable","toggleEnabled","_initializeOnDelegatedTarget","_isWithActiveTrigger","_enter","_leave","getTipElement","_hideModalHandler","isWithContent","shadowRoot","isInTheDom","ownerDocument","tipId","setContent","attachment","_getAttachment","_addAttachmentClass","prevHoverState","_cleanTipClass","getTitle","setElementContent","content","textContent","updateAttachment","dataKey","_getDelegateConfig","phase","_handlePopperPlacementChange","onFirstUpdate","eventIn","eventOut","_fixTitle","originalTitleType","dataAttributes","dataAttr","tabClass","token","tClass","state","popper","Popover","_getContent","method","ScrollSpy","_scrollElement","_offsets","_targets","_activeTarget","_scrollHeight","_process","refresh","autoMethod","offsetMethod","offsetBase","_getScrollTop","_getScrollHeight","targetSelector","targetBCR","height","item","sort","pageYOffset","_getOffsetHeight","innerHeight","maxScroll","_activate","_clear","queries","link","join","listGroup","navItem","node","spy","Tab","listElement","itemSelector","hideEvent","complete","active","_transitionComplete","dropdownChild","dropdownElement","dropdown","autohide","Toast","_hasMouseInteraction","_hasKeyboardInteraction","_clearTimeout","_maybeScheduleHide","_onInteraction","isInteracting"],"mappings":"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","sourcesContent":["/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/selector-engine.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NODE_TEXT = 3\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)\n .filter(child => child.matches(selector))\n },\n\n parents(element, selector) {\n const parents = []\n\n let ancestor = element.parentNode\n\n while (ancestor && ancestor.nodeType === Node.ELEMENT_NODE && ancestor.nodeType !== NODE_TEXT) {\n if (ancestor.matches(selector)) {\n parents.push(ancestor)\n }\n\n ancestor = ancestor.parentNode\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\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\nexport default SelectorEngine\n","import SelectorEngine from '../dom/selector-engine'\n\n/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/index.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst MAX_UID = 1000000\nconst MILLISECONDS_MULTIPLIER = 1000\nconst TRANSITION_END = 'transitionend'\n\n// Shoutout AngusCroll (https://goo.gl/pxwQGp)\nconst toType = obj => {\n if (obj === null || obj === undefined) {\n return `${obj}`\n }\n\n return {}.toString.call(obj).match(/\\s([a-z]+)/i)[1].toLowerCase()\n}\n\n/**\n * --------------------------------------------------------------------------\n * Public Util Api\n * --------------------------------------------------------------------------\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 getSelector = element => {\n let selector = element.getAttribute('data-bs-target')\n\n if (!selector || selector === '#') {\n let hrefAttr = 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 (!hrefAttr || (!hrefAttr.includes('#') && !hrefAttr.startsWith('.'))) {\n return null\n }\n\n // Just in case some CMS puts out a full URL with the anchor appended\n if (hrefAttr.includes('#') && !hrefAttr.startsWith('#')) {\n hrefAttr = `#${hrefAttr.split('#')[1]}`\n }\n\n selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : null\n }\n\n return selector\n}\n\nconst getSelectorFromElement = element => {\n const selector = getSelector(element)\n\n if (selector) {\n return document.querySelector(selector) ? selector : null\n }\n\n return null\n}\n\nconst getElementFromSelector = element => {\n const selector = getSelector(element)\n\n return selector ? document.querySelector(selector) : null\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 = obj => {\n if (!obj || typeof obj !== 'object') {\n return false\n }\n\n if (typeof obj.jquery !== 'undefined') {\n obj = obj[0]\n }\n\n return typeof obj.nodeType !== 'undefined'\n}\n\nconst getElement = obj => {\n if (isElement(obj)) { // it's a jQuery object or a node element\n return obj.jquery ? obj[0] : obj\n }\n\n if (typeof obj === 'string' && obj.length > 0) {\n return SelectorEngine.findOne(obj)\n }\n\n return null\n}\n\nconst typeCheckConfig = (componentName, config, configTypes) => {\n Object.keys(configTypes).forEach(property => {\n const expectedTypes = configTypes[property]\n const value = config[property]\n const valueType = value && isElement(value) ? 'element' : toType(value)\n\n if (!new RegExp(expectedTypes).test(valueType)) {\n throw new TypeError(\n `${componentName.toUpperCase()}: Option \"${property}\" provided type \"${valueType}\" but expected type \"${expectedTypes}\".`\n )\n }\n })\n}\n\nconst isVisible = element => {\n if (!isElement(element) || element.getClientRects().length === 0) {\n return false\n }\n\n return getComputedStyle(element).getPropertyValue('visibility') === 'visible'\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\nconst reflow = element => element.offsetHeight\n\nconst getjQuery = () => {\n const { jQuery } = window\n\n if (jQuery && !document.body.hasAttribute('data-bs-no-jquery')) {\n return 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 DOMContentLoadedCallbacks.forEach(callback => callback())\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 = callback => {\n if (typeof callback === 'function') {\n callback()\n }\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 let index = list.indexOf(activeElement)\n\n // if the element does not exist in the list return an element depending on the direction and if cycle is allowed\n if (index === -1) {\n return list[!shouldGetNext && isCycleAllowed ? list.length - 1 : 0]\n }\n\n const listLength = list.length\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 getElement,\n getUID,\n getSelectorFromElement,\n getElementFromSelector,\n getTransitionDurationFromElement,\n triggerTransitionEnd,\n isElement,\n typeCheckConfig,\n isVisible,\n isDisabled,\n findShadowRoot,\n noop,\n getNextActiveElement,\n reflow,\n getjQuery,\n onDOMContentLoaded,\n isRTL,\n defineJQueryPlugin,\n execute,\n executeAfterTransition\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/event-handler.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { getjQuery } from '../util/index'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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}\nconst customEventsRegex = /^(mouseenter|mouseleave)/i\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 * ------------------------------------------------------------------------\n * Private methods\n * ------------------------------------------------------------------------\n */\n\nfunction getUidEvent(element, uid) {\n return (uid && `${uid}::${uidEvent++}`) || element.uidEvent || uidEvent++\n}\n\nfunction getEvent(element) {\n const uid = getUidEvent(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 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 (let i = domElements.length; i--;) {\n if (domElements[i] === target) {\n event.delegateTarget = target\n\n if (handler.oneOff) {\n // eslint-disable-next-line unicorn/consistent-destructuring\n EventHandler.off(element, event.type, selector, fn)\n }\n\n return fn.apply(target, [event])\n }\n }\n }\n\n // To please ESLint\n return null\n }\n}\n\nfunction findHandler(events, handler, delegationSelector = null) {\n const uidEventList = Object.keys(events)\n\n for (let i = 0, len = uidEventList.length; i < len; i++) {\n const event = events[uidEventList[i]]\n\n if (event.originalHandler === handler && event.delegationSelector === delegationSelector) {\n return event\n }\n }\n\n return null\n}\n\nfunction normalizeParams(originalTypeEvent, handler, delegationFn) {\n const delegation = typeof handler === 'string'\n const originalHandler = delegation ? delegationFn : handler\n\n let typeEvent = getTypeEvent(originalTypeEvent)\n const isNative = nativeEvents.has(typeEvent)\n\n if (!isNative) {\n typeEvent = originalTypeEvent\n }\n\n return [delegation, originalHandler, typeEvent]\n}\n\nfunction addHandler(element, originalTypeEvent, handler, delegationFn, oneOff) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n if (!handler) {\n handler = delegationFn\n delegationFn = null\n }\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 (customEventsRegex.test(originalTypeEvent)) {\n const wrapFn = 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 if (delegationFn) {\n delegationFn = wrapFn(delegationFn)\n } else {\n handler = wrapFn(handler)\n }\n }\n\n const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn)\n const events = getEvent(element)\n const handlers = events[typeEvent] || (events[typeEvent] = {})\n const previousFn = findHandler(handlers, originalHandler, delegation ? handler : null)\n\n if (previousFn) {\n previousFn.oneOff = previousFn.oneOff && oneOff\n\n return\n }\n\n const uid = getUidEvent(originalHandler, originalTypeEvent.replace(namespaceRegex, ''))\n const fn = delegation ?\n bootstrapDelegationHandler(element, handler, delegationFn) :\n bootstrapHandler(element, handler)\n\n fn.delegationSelector = delegation ? handler : null\n fn.originalHandler = originalHandler\n fn.oneOff = oneOff\n fn.uidEvent = uid\n handlers[uid] = fn\n\n element.addEventListener(typeEvent, fn, delegation)\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 Object.keys(storeElementEvent).forEach(handlerKey => {\n if (handlerKey.includes(namespace)) {\n const event = storeElementEvent[handlerKey]\n\n removeHandler(element, events, typeEvent, event.originalHandler, 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, delegationFn) {\n addHandler(element, event, handler, delegationFn, false)\n },\n\n one(element, event, handler, delegationFn) {\n addHandler(element, event, handler, delegationFn, true)\n },\n\n off(element, originalTypeEvent, handler, delegationFn) {\n if (typeof originalTypeEvent !== 'string' || !element) {\n return\n }\n\n const [delegation, originalHandler, typeEvent] = normalizeParams(originalTypeEvent, handler, delegationFn)\n const inNamespace = typeEvent !== originalTypeEvent\n const events = getEvent(element)\n const isNamespace = originalTypeEvent.startsWith('.')\n\n if (typeof originalHandler !== 'undefined') {\n // Simplest case: handler is passed, remove that listener ONLY.\n if (!events || !events[typeEvent]) {\n return\n }\n\n removeHandler(element, events, typeEvent, originalHandler, delegation ? handler : null)\n return\n }\n\n if (isNamespace) {\n Object.keys(events).forEach(elementEvent => {\n removeNamespacedHandlers(element, events, elementEvent, originalTypeEvent.slice(1))\n })\n }\n\n const storeElementEvent = events[typeEvent] || {}\n Object.keys(storeElementEvent).forEach(keyHandlers => {\n const handlerKey = keyHandlers.replace(stripUidRegex, '')\n\n if (!inNamespace || originalTypeEvent.includes(handlerKey)) {\n const event = storeElementEvent[keyHandlers]\n\n removeHandler(element, events, typeEvent, event.originalHandler, 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 const isNative = nativeEvents.has(typeEvent)\n\n let jQueryEvent\n let bubbles = true\n let nativeDispatch = true\n let defaultPrevented = false\n let evt = null\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 if (isNative) {\n evt = document.createEvent('HTMLEvents')\n evt.initEvent(typeEvent, bubbles, true)\n } else {\n evt = new CustomEvent(event, {\n bubbles,\n cancelable: true\n })\n }\n\n // merge custom information in our event\n if (typeof args !== 'undefined') {\n Object.keys(args).forEach(key => {\n Object.defineProperty(evt, key, {\n get() {\n return args[key]\n }\n })\n })\n }\n\n if (defaultPrevented) {\n evt.preventDefault()\n }\n\n if (nativeDispatch) {\n element.dispatchEvent(evt)\n }\n\n if (evt.defaultPrevented && typeof jQueryEvent !== 'undefined') {\n jQueryEvent.preventDefault()\n }\n\n return evt\n }\n}\n\nexport default EventHandler\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/data.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 (v5.0.2): base-component.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Data from './dom/data'\nimport {\n executeAfterTransition,\n getElement\n} from './util/index'\nimport EventHandler from './dom/event-handler'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst VERSION = '5.0.2'\n\nclass BaseComponent {\n constructor(element) {\n element = getElement(element)\n\n if (!element) {\n return\n }\n\n this._element = element\n Data.set(this._element, this.constructor.DATA_KEY, this)\n }\n\n dispose() {\n Data.remove(this._element, this.constructor.DATA_KEY)\n EventHandler.off(this._element, this.constructor.EVENT_KEY)\n\n Object.getOwnPropertyNames(this).forEach(propertyName => {\n this[propertyName] = null\n })\n }\n\n _queueCallback(callback, element, isAnimated = true) {\n executeAfterTransition(callback, element, isAnimated)\n }\n\n /** Static */\n\n static getInstance(element) {\n return Data.get(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 NAME() {\n throw new Error('You have to implement the static method \"NAME\", for each component!')\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\nexport default BaseComponent\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): alert.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'alert'\nconst DATA_KEY = 'bs.alert'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst SELECTOR_DISMISS = '[data-bs-dismiss=\"alert\"]'\n\nconst EVENT_CLOSE = `close${EVENT_KEY}`\nconst EVENT_CLOSED = `closed${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\nconst CLASS_NAME_ALERT = 'alert'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Alert extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n close(element) {\n const rootElement = element ? this._getRootElement(element) : this._element\n const customEvent = this._triggerCloseEvent(rootElement)\n\n if (customEvent === null || customEvent.defaultPrevented) {\n return\n }\n\n this._removeElement(rootElement)\n }\n\n // Private\n\n _getRootElement(element) {\n return getElementFromSelector(element) || element.closest(`.${CLASS_NAME_ALERT}`)\n }\n\n _triggerCloseEvent(element) {\n return EventHandler.trigger(element, EVENT_CLOSE)\n }\n\n _removeElement(element) {\n element.classList.remove(CLASS_NAME_SHOW)\n\n const isAnimated = element.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(() => this._destroyElement(element), element, isAnimated)\n }\n\n _destroyElement(element) {\n element.remove()\n\n EventHandler.trigger(element, EVENT_CLOSED)\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Alert.getOrCreateInstance(this)\n\n if (config === 'close') {\n data[config](this)\n }\n })\n }\n\n static handleDismiss(alertInstance) {\n return function (event) {\n if (event) {\n event.preventDefault()\n }\n\n alertInstance.close(this)\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DISMISS, Alert.handleDismiss(new Alert()))\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Alert to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Alert)\n\nexport default Alert\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): button.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { defineJQueryPlugin } from './util/index'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"button\"]'\n\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Button extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\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\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\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 * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Button to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Button)\n\nexport default Button\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dom/manipulator.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nfunction normalizeData(val) {\n if (val === 'true') {\n return true\n }\n\n if (val === 'false') {\n return false\n }\n\n if (val === Number(val).toString()) {\n return Number(val)\n }\n\n if (val === '' || val === 'null') {\n return null\n }\n\n return val\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\n Object.keys(element.dataset)\n .filter(key => key.startsWith('bs'))\n .forEach(key => {\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 offset(element) {\n const rect = element.getBoundingClientRect()\n\n return {\n top: rect.top + document.body.scrollTop,\n left: rect.left + document.body.scrollLeft\n }\n },\n\n position(element) {\n return {\n top: element.offsetTop,\n left: element.offsetLeft\n }\n }\n}\n\nexport default Manipulator\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): carousel.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isRTL,\n isVisible,\n getNextActiveElement,\n reflow,\n triggerTransitionEnd,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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\nconst SWIPE_THRESHOLD = 40\n\nconst Default = {\n interval: 5000,\n keyboard: true,\n slide: false,\n pause: 'hover',\n wrap: true,\n touch: true\n}\n\nconst DefaultType = {\n interval: '(number|boolean)',\n keyboard: 'boolean',\n slide: '(boolean|string)',\n pause: '(string|boolean)',\n wrap: 'boolean',\n touch: 'boolean'\n}\n\nconst ORDER_NEXT = 'next'\nconst ORDER_PREV = 'prev'\nconst DIRECTION_LEFT = 'left'\nconst DIRECTION_RIGHT = 'right'\n\nconst KEY_TO_DIRECTION = {\n [ARROW_LEFT_KEY]: DIRECTION_RIGHT,\n [ARROW_RIGHT_KEY]: DIRECTION_LEFT\n}\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_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 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'\nconst CLASS_NAME_POINTER_EVENT = 'pointer-event'\n\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_ITEM = '.active.carousel-item'\nconst SELECTOR_ITEM = '.carousel-item'\nconst SELECTOR_ITEM_IMG = '.carousel-item img'\nconst SELECTOR_NEXT_PREV = '.carousel-item-next, .carousel-item-prev'\nconst SELECTOR_INDICATORS = '.carousel-indicators'\nconst SELECTOR_INDICATOR = '[data-bs-target]'\nconst SELECTOR_DATA_SLIDE = '[data-bs-slide], [data-bs-slide-to]'\nconst SELECTOR_DATA_RIDE = '[data-bs-ride=\"carousel\"]'\n\nconst POINTER_TYPE_TOUCH = 'touch'\nconst POINTER_TYPE_PEN = 'pen'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\nclass Carousel extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._items = null\n this._interval = null\n this._activeElement = null\n this._isPaused = false\n this._isSliding = false\n this.touchTimeout = null\n this.touchStartX = 0\n this.touchDeltaX = 0\n\n this._config = this._getConfig(config)\n this._indicatorsElement = SelectorEngine.findOne(SELECTOR_INDICATORS, this._element)\n this._touchSupported = 'ontouchstart' in document.documentElement || navigator.maxTouchPoints > 0\n this._pointerEvent = Boolean(window.PointerEvent)\n\n this._addEventListeners()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n next() {\n this._slide(ORDER_NEXT)\n }\n\n nextWhenVisible() {\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(event) {\n if (!event) {\n this._isPaused = true\n }\n\n if (SelectorEngine.findOne(SELECTOR_NEXT_PREV, this._element)) {\n triggerTransitionEnd(this._element)\n this.cycle(true)\n }\n\n clearInterval(this._interval)\n this._interval = null\n }\n\n cycle(event) {\n if (!event) {\n this._isPaused = false\n }\n\n if (this._interval) {\n clearInterval(this._interval)\n this._interval = null\n }\n\n if (this._config && this._config.interval && !this._isPaused) {\n this._updateInterval()\n\n this._interval = setInterval(\n (document.visibilityState ? this.nextWhenVisible : this.next).bind(this),\n this._config.interval\n )\n }\n }\n\n to(index) {\n this._activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n const activeIndex = this._getItemIndex(this._activeElement)\n\n if (index > this._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 if (activeIndex === index) {\n this.pause()\n this.cycle()\n return\n }\n\n const order = index > activeIndex ?\n ORDER_NEXT :\n ORDER_PREV\n\n this._slide(order, this._items[index])\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _handleSwipe() {\n const absDeltax = Math.abs(this.touchDeltaX)\n\n if (absDeltax <= SWIPE_THRESHOLD) {\n return\n }\n\n const direction = absDeltax / this.touchDeltaX\n\n this.touchDeltaX = 0\n\n if (!direction) {\n return\n }\n\n this._slide(direction > 0 ? DIRECTION_RIGHT : DIRECTION_LEFT)\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, event => this.pause(event))\n EventHandler.on(this._element, EVENT_MOUSELEAVE, event => this.cycle(event))\n }\n\n if (this._config.touch && this._touchSupported) {\n this._addTouchEventListeners()\n }\n }\n\n _addTouchEventListeners() {\n const start = event => {\n if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) {\n this.touchStartX = event.clientX\n } else if (!this._pointerEvent) {\n this.touchStartX = event.touches[0].clientX\n }\n }\n\n const move = event => {\n // ensure swiping with one touch and not pinching\n this.touchDeltaX = event.touches && event.touches.length > 1 ?\n 0 :\n event.touches[0].clientX - this.touchStartX\n }\n\n const end = event => {\n if (this._pointerEvent && (event.pointerType === POINTER_TYPE_PEN || event.pointerType === POINTER_TYPE_TOUCH)) {\n this.touchDeltaX = event.clientX - this.touchStartX\n }\n\n this._handleSwipe()\n if (this._config.pause === 'hover') {\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(event => this.cycle(event), TOUCHEVENT_COMPAT_WAIT + this._config.interval)\n }\n }\n\n SelectorEngine.find(SELECTOR_ITEM_IMG, this._element).forEach(itemImg => {\n EventHandler.on(itemImg, EVENT_DRAG_START, e => e.preventDefault())\n })\n\n if (this._pointerEvent) {\n EventHandler.on(this._element, EVENT_POINTERDOWN, event => start(event))\n EventHandler.on(this._element, EVENT_POINTERUP, event => end(event))\n\n this._element.classList.add(CLASS_NAME_POINTER_EVENT)\n } else {\n EventHandler.on(this._element, EVENT_TOUCHSTART, event => start(event))\n EventHandler.on(this._element, EVENT_TOUCHMOVE, event => move(event))\n EventHandler.on(this._element, EVENT_TOUCHEND, event => end(event))\n }\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(direction)\n }\n }\n\n _getItemIndex(element) {\n this._items = element && element.parentNode ?\n SelectorEngine.find(SELECTOR_ITEM, element.parentNode) :\n []\n\n return this._items.indexOf(element)\n }\n\n _getItemByOrder(order, activeElement) {\n const isNext = order === ORDER_NEXT\n return getNextActiveElement(this._items, activeElement, isNext, this._config.wrap)\n }\n\n _triggerSlideEvent(relatedTarget, eventDirectionName) {\n const targetIndex = this._getItemIndex(relatedTarget)\n const fromIndex = this._getItemIndex(SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element))\n\n return EventHandler.trigger(this._element, EVENT_SLIDE, {\n relatedTarget,\n direction: eventDirectionName,\n from: fromIndex,\n to: targetIndex\n })\n }\n\n _setActiveIndicatorElement(element) {\n if (this._indicatorsElement) {\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 indicators = SelectorEngine.find(SELECTOR_INDICATOR, this._indicatorsElement)\n\n for (let i = 0; i < indicators.length; i++) {\n if (Number.parseInt(indicators[i].getAttribute('data-bs-slide-to'), 10) === this._getItemIndex(element)) {\n indicators[i].classList.add(CLASS_NAME_ACTIVE)\n indicators[i].setAttribute('aria-current', 'true')\n break\n }\n }\n }\n }\n\n _updateInterval() {\n const element = this._activeElement || SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n\n if (!element) {\n return\n }\n\n const elementInterval = Number.parseInt(element.getAttribute('data-bs-interval'), 10)\n\n if (elementInterval) {\n this._config.defaultInterval = this._config.defaultInterval || this._config.interval\n this._config.interval = elementInterval\n } else {\n this._config.interval = this._config.defaultInterval || this._config.interval\n }\n }\n\n _slide(directionOrOrder, element) {\n const order = this._directionToOrder(directionOrOrder)\n const activeElement = SelectorEngine.findOne(SELECTOR_ACTIVE_ITEM, this._element)\n const activeElementIndex = this._getItemIndex(activeElement)\n const nextElement = element || this._getItemByOrder(order, activeElement)\n\n const nextElementIndex = this._getItemIndex(nextElement)\n const isCycling = Boolean(this._interval)\n\n const isNext = order === ORDER_NEXT\n const directionalClassName = isNext ? CLASS_NAME_START : CLASS_NAME_END\n const orderClassName = isNext ? CLASS_NAME_NEXT : CLASS_NAME_PREV\n const eventDirectionName = this._orderToDirection(order)\n\n if (nextElement && nextElement.classList.contains(CLASS_NAME_ACTIVE)) {\n this._isSliding = false\n return\n }\n\n if (this._isSliding) {\n return\n }\n\n const slideEvent = this._triggerSlideEvent(nextElement, eventDirectionName)\n if (slideEvent.defaultPrevented) {\n return\n }\n\n if (!activeElement || !nextElement) {\n // Some weirdness is happening, so we bail\n return\n }\n\n this._isSliding = true\n\n if (isCycling) {\n this.pause()\n }\n\n this._setActiveIndicatorElement(nextElement)\n this._activeElement = nextElement\n\n const triggerSlidEvent = () => {\n EventHandler.trigger(this._element, EVENT_SLID, {\n relatedTarget: nextElement,\n direction: eventDirectionName,\n from: activeElementIndex,\n to: nextElementIndex\n })\n }\n\n if (this._element.classList.contains(CLASS_NAME_SLIDE)) {\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 setTimeout(triggerSlidEvent, 0)\n }\n\n this._queueCallback(completeCallBack, activeElement, true)\n } else {\n activeElement.classList.remove(CLASS_NAME_ACTIVE)\n nextElement.classList.add(CLASS_NAME_ACTIVE)\n\n this._isSliding = false\n triggerSlidEvent()\n }\n\n if (isCycling) {\n this.cycle()\n }\n }\n\n _directionToOrder(direction) {\n if (![DIRECTION_RIGHT, DIRECTION_LEFT].includes(direction)) {\n return direction\n }\n\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 (![ORDER_NEXT, ORDER_PREV].includes(order)) {\n return order\n }\n\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\n static carouselInterface(element, config) {\n const data = Carousel.getOrCreateInstance(element, config)\n\n let { _config } = data\n if (typeof config === 'object') {\n _config = {\n ..._config,\n ...config\n }\n }\n\n const action = typeof config === 'string' ? config : _config.slide\n\n if (typeof config === 'number') {\n data.to(config)\n } else if (typeof action === 'string') {\n if (typeof data[action] === 'undefined') {\n throw new TypeError(`No method named \"${action}\"`)\n }\n\n data[action]()\n } else if (_config.interval && _config.ride) {\n data.pause()\n data.cycle()\n }\n }\n\n static jQueryInterface(config) {\n return this.each(function () {\n Carousel.carouselInterface(this, config)\n })\n }\n\n static dataApiClickHandler(event) {\n const target = getElementFromSelector(this)\n\n if (!target || !target.classList.contains(CLASS_NAME_CAROUSEL)) {\n return\n }\n\n const config = {\n ...Manipulator.getDataAttributes(target),\n ...Manipulator.getDataAttributes(this)\n }\n const slideIndex = this.getAttribute('data-bs-slide-to')\n\n if (slideIndex) {\n config.interval = false\n }\n\n Carousel.carouselInterface(target, config)\n\n if (slideIndex) {\n Carousel.getInstance(target).to(slideIndex)\n }\n\n event.preventDefault()\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_SLIDE, Carousel.dataApiClickHandler)\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n const carousels = SelectorEngine.find(SELECTOR_DATA_RIDE)\n\n for (let i = 0, len = carousels.length; i < len; i++) {\n Carousel.carouselInterface(carousels[i], Carousel.getInstance(carousels[i]))\n }\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Carousel to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Carousel)\n\nexport default Carousel\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): collapse.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElement,\n getSelectorFromElement,\n getElementFromSelector,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport Data from './dom/data'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'collapse'\nconst DATA_KEY = 'bs.collapse'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst Default = {\n toggle: true,\n parent: ''\n}\n\nconst DefaultType = {\n toggle: 'boolean',\n parent: '(string|element)'\n}\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'\n\nconst WIDTH = 'width'\nconst HEIGHT = 'height'\n\nconst SELECTOR_ACTIVES = '.show, .collapsing'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"collapse\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Collapse extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._isTransitioning = false\n this._config = this._getConfig(config)\n this._triggerArray = SelectorEngine.find(\n `${SELECTOR_DATA_TOGGLE}[href=\"#${this._element.id}\"],` +\n `${SELECTOR_DATA_TOGGLE}[data-bs-target=\"#${this._element.id}\"]`\n )\n\n const toggleList = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (let i = 0, len = toggleList.length; i < len; i++) {\n const elem = toggleList[i]\n const selector = getSelectorFromElement(elem)\n const filterElement = SelectorEngine.find(selector)\n .filter(foundElem => foundElem === this._element)\n\n if (selector !== null && filterElement.length) {\n this._selector = selector\n this._triggerArray.push(elem)\n }\n }\n\n this._parent = this._config.parent ? this._getParent() : null\n\n if (!this._config.parent) {\n this._addAriaAndCollapsedClass(this._element, this._triggerArray)\n }\n\n if (this._config.toggle) {\n this.toggle()\n }\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n toggle() {\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this.hide()\n } else {\n this.show()\n }\n }\n\n show() {\n if (this._isTransitioning || this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n let actives\n let activesData\n\n if (this._parent) {\n actives = SelectorEngine.find(SELECTOR_ACTIVES, this._parent)\n .filter(elem => {\n if (typeof this._config.parent === 'string') {\n return elem.getAttribute('data-bs-parent') === this._config.parent\n }\n\n return elem.classList.contains(CLASS_NAME_COLLAPSE)\n })\n\n if (actives.length === 0) {\n actives = null\n }\n }\n\n const container = SelectorEngine.findOne(this._selector)\n if (actives) {\n const tempActiveData = actives.find(elem => container !== elem)\n activesData = tempActiveData ? Collapse.getInstance(tempActiveData) : null\n\n if (activesData && activesData._isTransitioning) {\n return\n }\n }\n\n const startEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n if (startEvent.defaultPrevented) {\n return\n }\n\n if (actives) {\n actives.forEach(elemActive => {\n if (container !== elemActive) {\n Collapse.collapseInterface(elemActive, 'hide')\n }\n\n if (!activesData) {\n Data.set(elemActive, DATA_KEY, null)\n }\n })\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 if (this._triggerArray.length) {\n this._triggerArray.forEach(element => {\n element.classList.remove(CLASS_NAME_COLLAPSED)\n element.setAttribute('aria-expanded', true)\n })\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\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 this.setTransitioning(false)\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._element.classList.contains(CLASS_NAME_SHOW)) {\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 const triggerArrayLength = this._triggerArray.length\n if (triggerArrayLength > 0) {\n for (let i = 0; i < triggerArrayLength; i++) {\n const trigger = this._triggerArray[i]\n const elem = getElementFromSelector(trigger)\n\n if (elem && !elem.classList.contains(CLASS_NAME_SHOW)) {\n trigger.classList.add(CLASS_NAME_COLLAPSED)\n trigger.setAttribute('aria-expanded', false)\n }\n }\n }\n\n this.setTransitioning(true)\n\n const complete = () => {\n this.setTransitioning(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 setTransitioning(isTransitioning) {\n this._isTransitioning = isTransitioning\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...config\n }\n config.toggle = Boolean(config.toggle) // Coerce string values\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _getDimension() {\n return this._element.classList.contains(WIDTH) ? WIDTH : HEIGHT\n }\n\n _getParent() {\n let { parent } = this._config\n\n parent = getElement(parent)\n\n const selector = `${SELECTOR_DATA_TOGGLE}[data-bs-parent=\"${parent}\"]`\n\n SelectorEngine.find(selector, parent)\n .forEach(element => {\n const selected = getElementFromSelector(element)\n\n this._addAriaAndCollapsedClass(\n selected,\n [element]\n )\n })\n\n return parent\n }\n\n _addAriaAndCollapsedClass(element, triggerArray) {\n if (!element || !triggerArray.length) {\n return\n }\n\n const isOpen = element.classList.contains(CLASS_NAME_SHOW)\n\n triggerArray.forEach(elem => {\n if (isOpen) {\n elem.classList.remove(CLASS_NAME_COLLAPSED)\n } else {\n elem.classList.add(CLASS_NAME_COLLAPSED)\n }\n\n elem.setAttribute('aria-expanded', isOpen)\n })\n }\n\n // Static\n\n static collapseInterface(element, config) {\n let data = Collapse.getInstance(element)\n const _config = {\n ...Default,\n ...Manipulator.getDataAttributes(element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (!data && _config.toggle && typeof config === 'string' && /show|hide/.test(config)) {\n _config.toggle = false\n }\n\n if (!data) {\n data = new Collapse(element, _config)\n }\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 static jQueryInterface(config) {\n return this.each(function () {\n Collapse.collapseInterface(this, config)\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n // preventDefault only for <a> 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 const triggerData = Manipulator.getDataAttributes(this)\n const selector = getSelectorFromElement(this)\n const selectorElements = SelectorEngine.find(selector)\n\n selectorElements.forEach(element => {\n const data = Collapse.getInstance(element)\n let config\n if (data) {\n // update parent attribute\n if (data._parent === null && typeof triggerData.parent === 'string') {\n data._config.parent = triggerData.parent\n data._parent = data._getParent()\n }\n\n config = 'toggle'\n } else {\n config = triggerData\n }\n\n Collapse.collapseInterface(element, config)\n })\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Collapse to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Collapse)\n\nexport default Collapse\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): dropdown.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\n\nimport {\n defineJQueryPlugin,\n getElement,\n getElementFromSelector,\n isDisabled,\n isElement,\n isVisible,\n isRTL,\n noop,\n getNextActiveElement,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 SPACE_KEY = 'Space'\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 REGEXP_KEYDOWN = new RegExp(`${ARROW_UP_KEY}|${ARROW_DOWN_KEY}|${ESCAPE_KEY}`)\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 = `click${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_NAVBAR = 'navbar'\n\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"dropdown\"]'\nconst SELECTOR_MENU = '.dropdown-menu'\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'\n\nconst Default = {\n offset: [0, 2],\n boundary: 'clippingParents',\n reference: 'toggle',\n display: 'dynamic',\n popperConfig: null,\n autoClose: true\n}\n\nconst DefaultType = {\n offset: '(array|string|function)',\n boundary: '(string|element)',\n reference: '(string|element|object)',\n display: 'string',\n popperConfig: '(null|object|function)',\n autoClose: '(boolean|string)'\n}\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Dropdown extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._popper = null\n this._config = this._getConfig(config)\n this._menu = this._getMenuElement()\n this._inNavbar = this._detectNavbar()\n\n this._addEventListeners()\n }\n\n // Getters\n\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\n toggle() {\n if (isDisabled(this._element)) {\n return\n }\n\n const isActive = this._element.classList.contains(CLASS_NAME_SHOW)\n\n if (isActive) {\n this.hide()\n return\n }\n\n this.show()\n }\n\n show() {\n if (isDisabled(this._element) || this._menu.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const parent = Dropdown.getParentFromElement(this._element)\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 // Totally disable Popper for Dropdowns in Navbar\n if (this._inNavbar) {\n Manipulator.setDataAttribute(this._menu, 'popper', 'none')\n } else {\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 = 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 const isDisplayStatic = popperConfig.modifiers.find(modifier => modifier.name === 'applyStyles' && modifier.enabled === false)\n\n this._popper = Popper.createPopper(referenceElement, this._menu, popperConfig)\n\n if (isDisplayStatic) {\n Manipulator.setDataAttribute(this._menu, 'popper', 'static')\n }\n }\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 !parent.closest(SELECTOR_NAVBAR_NAV)) {\n [].concat(...document.body.children)\n .forEach(elem => EventHandler.on(elem, 'mouseover', noop))\n }\n\n this._element.focus()\n this._element.setAttribute('aria-expanded', true)\n\n this._menu.classList.toggle(CLASS_NAME_SHOW)\n this._element.classList.toggle(CLASS_NAME_SHOW)\n EventHandler.trigger(this._element, EVENT_SHOWN, relatedTarget)\n }\n\n hide() {\n if (isDisabled(this._element) || !this._menu.classList.contains(CLASS_NAME_SHOW)) {\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\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_CLICK, event => {\n event.preventDefault()\n this.toggle()\n })\n }\n\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 [].concat(...document.body.children)\n .forEach(elem => EventHandler.off(elem, 'mouseover', noop))\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 = {\n ...this.constructor.Default,\n ...Manipulator.getDataAttributes(this._element),\n ...config\n }\n\n typeCheckConfig(NAME, config, this.constructor.DefaultType)\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 _getMenuElement() {\n return SelectorEngine.next(this._element, SELECTOR_MENU)[0]\n }\n\n _getPlacement() {\n const parentDropdown = this._element.parentNode\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 // 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(`.${CLASS_NAME_NAVBAR}`) !== null\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(val => Number.parseInt(val, 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\n if (this._config.display === 'static') {\n defaultBsPopperConfig.modifiers = [{\n name: 'applyStyles',\n enabled: false\n }]\n }\n\n return {\n ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n }\n }\n\n _selectMenuItem({ key, target }) {\n const items = SelectorEngine.find(SELECTOR_VISIBLE_ITEMS, this._menu).filter(isVisible)\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\n static dropdownInterface(element, config) {\n const data = Dropdown.getOrCreateInstance(element, 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 static jQueryInterface(config) {\n return this.each(function () {\n Dropdown.dropdownInterface(this, config)\n })\n }\n\n static clearMenus(event) {\n if (event && (event.button === RIGHT_MOUSE_BUTTON || (event.type === 'keyup' && event.key !== TAB_KEY))) {\n return\n }\n\n const toggles = SelectorEngine.find(SELECTOR_DATA_TOGGLE)\n\n for (let i = 0, len = toggles.length; i < len; i++) {\n const context = Dropdown.getInstance(toggles[i])\n if (!context || context._config.autoClose === false) {\n continue\n }\n\n if (!context._element.classList.contains(CLASS_NAME_SHOW)) {\n continue\n }\n\n const relatedTarget = {\n relatedTarget: context._element\n }\n\n if (event) {\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 if (event.type === 'click') {\n relatedTarget.clickEvent = event\n }\n }\n\n context._completeHide(relatedTarget)\n }\n }\n\n static getParentFromElement(element) {\n return getElementFromSelector(element) || element.parentNode\n }\n\n static dataApiKeydownHandler(event) {\n // If not input/textarea:\n // - And not a key in REGEXP_KEYDOWN => not a dropdown command\n // If input/textarea:\n // - If space key => not a dropdown command\n // - If key is other than escape\n // - If key is not up or down => not a dropdown command\n // - If trigger inside the menu => not a dropdown command\n if (/input|textarea/i.test(event.target.tagName) ?\n event.key === SPACE_KEY || (event.key !== ESCAPE_KEY &&\n ((event.key !== ARROW_DOWN_KEY && event.key !== ARROW_UP_KEY) ||\n event.target.closest(SELECTOR_MENU))) :\n !REGEXP_KEYDOWN.test(event.key)) {\n return\n }\n\n const isActive = this.classList.contains(CLASS_NAME_SHOW)\n\n if (!isActive && event.key === ESCAPE_KEY) {\n return\n }\n\n event.preventDefault()\n event.stopPropagation()\n\n if (isDisabled(this)) {\n return\n }\n\n const getToggleButton = () => this.matches(SELECTOR_DATA_TOGGLE) ? this : SelectorEngine.prev(this, SELECTOR_DATA_TOGGLE)[0]\n\n if (event.key === ESCAPE_KEY) {\n getToggleButton().focus()\n Dropdown.clearMenus()\n return\n }\n\n if (event.key === ARROW_UP_KEY || event.key === ARROW_DOWN_KEY) {\n if (!isActive) {\n getToggleButton().click()\n }\n\n Dropdown.getInstance(getToggleButton())._selectMenuItem(event)\n return\n }\n\n if (!isActive || event.key === SPACE_KEY) {\n Dropdown.clearMenus()\n }\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\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.dropdownInterface(this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Dropdown to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Dropdown)\n\nexport default Dropdown\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/scrollBar.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport SelectorEngine from '../dom/selector-engine'\nimport Manipulator from '../dom/manipulator'\nimport { isElement } from './index'\n\nconst SELECTOR_FIXED_CONTENT = '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top'\nconst SELECTOR_STICKY_CONTENT = '.sticky-top'\n\nclass ScrollBarHelper {\n constructor() {\n this._element = document.body\n }\n\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, 'paddingRight', 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, 'paddingRight', calculatedValue => calculatedValue + width)\n this._setElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight', calculatedValue => calculatedValue - width)\n }\n\n _disableOverFlow() {\n this._saveInitialAttribute(this._element, 'overflow')\n this._element.style.overflow = 'hidden'\n }\n\n _setElementAttributes(selector, styleProp, 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, styleProp)\n const calculatedValue = window.getComputedStyle(element)[styleProp]\n element.style[styleProp] = `${callback(Number.parseFloat(calculatedValue))}px`\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n reset() {\n this._resetElementAttributes(this._element, 'overflow')\n this._resetElementAttributes(this._element, 'paddingRight')\n this._resetElementAttributes(SELECTOR_FIXED_CONTENT, 'paddingRight')\n this._resetElementAttributes(SELECTOR_STICKY_CONTENT, 'marginRight')\n }\n\n _saveInitialAttribute(element, styleProp) {\n const actualValue = element.style[styleProp]\n if (actualValue) {\n Manipulator.setDataAttribute(element, styleProp, actualValue)\n }\n }\n\n _resetElementAttributes(selector, styleProp) {\n const manipulationCallBack = element => {\n const value = Manipulator.getDataAttribute(element, styleProp)\n if (typeof value === 'undefined') {\n element.style.removeProperty(styleProp)\n } else {\n Manipulator.removeDataAttribute(element, styleProp)\n element.style[styleProp] = value\n }\n }\n\n this._applyManipulationCallback(selector, manipulationCallBack)\n }\n\n _applyManipulationCallback(selector, callBack) {\n if (isElement(selector)) {\n callBack(selector)\n } else {\n SelectorEngine.find(selector, this._element).forEach(callBack)\n }\n }\n\n isOverflowing() {\n return this.getWidth() > 0\n }\n}\n\nexport default ScrollBarHelper\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/backdrop.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport EventHandler from '../dom/event-handler'\nimport { execute, executeAfterTransition, getElement, reflow, typeCheckConfig } from './index'\n\nconst Default = {\n isVisible: true, // if false, we use the backdrop helper without adding any element to the dom\n isAnimated: false,\n rootElement: 'body', // give the choice to place backdrop under different elements\n clickCallback: null\n}\n\nconst DefaultType = {\n isVisible: 'boolean',\n isAnimated: 'boolean',\n rootElement: '(element|string)',\n clickCallback: '(function|null)'\n}\nconst NAME = 'backdrop'\nconst CLASS_NAME_BACKDROP = 'modal-backdrop'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst EVENT_MOUSEDOWN = `mousedown.bs.${NAME}`\n\nclass Backdrop {\n constructor(config) {\n this._config = this._getConfig(config)\n this._isAppended = false\n this._element = null\n }\n\n show(callback) {\n if (!this._config.isVisible) {\n execute(callback)\n return\n }\n\n this._append()\n\n if (this._config.isAnimated) {\n reflow(this._getElement())\n }\n\n this._getElement().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 // Private\n\n _getElement() {\n if (!this._element) {\n const backdrop = document.createElement('div')\n backdrop.className = CLASS_NAME_BACKDROP\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 _getConfig(config) {\n config = {\n ...Default,\n ...(typeof config === 'object' ? config : {})\n }\n\n // use getElement() with the default \"body\" to get a fresh Element on each instantiation\n config.rootElement = getElement(config.rootElement)\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _append() {\n if (this._isAppended) {\n return\n }\n\n this._config.rootElement.appendChild(this._getElement())\n\n EventHandler.on(this._getElement(), EVENT_MOUSEDOWN, () => {\n execute(this._config.clickCallback)\n })\n\n this._isAppended = true\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 _emulateAnimation(callback) {\n executeAfterTransition(callback, this._getElement(), this._config.isAnimated)\n }\n}\n\nexport default Backdrop\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): modal.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isRTL,\n isVisible,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport ScrollBarHelper from './util/scrollbar'\nimport BaseComponent from './base-component'\nimport Backdrop from './util/backdrop'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 Default = {\n backdrop: true,\n keyboard: true,\n focus: true\n}\n\nconst DefaultType = {\n backdrop: '(boolean|string)',\n keyboard: 'boolean',\n focus: 'boolean'\n}\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_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_RESIZE = `resize${EVENT_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEUP_DISMISS = `mouseup.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEDOWN_DISMISS = `mousedown.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 SELECTOR_DIALOG = '.modal-dialog'\nconst SELECTOR_MODAL_BODY = '.modal-body'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"modal\"]'\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"modal\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Modal extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._dialog = SelectorEngine.findOne(SELECTOR_DIALOG, this._element)\n this._backdrop = this._initializeBackDrop()\n this._isShown = false\n this._ignoreBackdropClick = false\n this._isTransitioning = false\n this._scrollBar = new ScrollBarHelper()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\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\n if (this._isAnimated()) {\n this._isTransitioning = true\n }\n\n this._scrollBar.hide()\n\n document.body.classList.add(CLASS_NAME_OPEN)\n\n this._adjustDialog()\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, event => this.hide(event))\n\n EventHandler.on(this._dialog, EVENT_MOUSEDOWN_DISMISS, () => {\n EventHandler.one(this._element, EVENT_MOUSEUP_DISMISS, event => {\n if (event.target === this._element) {\n this._ignoreBackdropClick = true\n }\n })\n })\n\n this._showBackdrop(() => this._showElement(relatedTarget))\n }\n\n hide(event) {\n if (event && ['A', 'AREA'].includes(event.target.tagName)) {\n event.preventDefault()\n }\n\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 const isAnimated = this._isAnimated()\n\n if (isAnimated) {\n this._isTransitioning = true\n }\n\n this._setEscapeEvent()\n this._setResizeEvent()\n\n EventHandler.off(document, EVENT_FOCUSIN)\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n\n EventHandler.off(this._element, EVENT_CLICK_DISMISS)\n EventHandler.off(this._dialog, EVENT_MOUSEDOWN_DISMISS)\n\n this._queueCallback(() => this._hideModal(), this._element, isAnimated)\n }\n\n dispose() {\n [window, this._dialog]\n .forEach(htmlElement => EventHandler.off(htmlElement, EVENT_KEY))\n\n this._backdrop.dispose()\n super.dispose()\n\n /**\n * `document` has 2 events `EVENT_FOCUSIN` and `EVENT_CLICK_DATA_API`\n * Do not move `document` in `htmlElements` array\n * It will remove `EVENT_CLICK_DATA_API` event that should remain\n */\n EventHandler.off(document, EVENT_FOCUSIN)\n }\n\n handleUpdate() {\n this._adjustDialog()\n }\n\n // Private\n\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 _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _showElement(relatedTarget) {\n const isAnimated = this._isAnimated()\n const modalBody = SelectorEngine.findOne(SELECTOR_MODAL_BODY, this._dialog)\n\n if (!this._element.parentNode || this._element.parentNode.nodeType !== Node.ELEMENT_NODE) {\n // Don't move modal's DOM position\n document.body.appendChild(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 if (modalBody) {\n modalBody.scrollTop = 0\n }\n\n if (isAnimated) {\n reflow(this._element)\n }\n\n this._element.classList.add(CLASS_NAME_SHOW)\n\n if (this._config.focus) {\n this._enforceFocus()\n }\n\n const transitionComplete = () => {\n if (this._config.focus) {\n this._element.focus()\n }\n\n this._isTransitioning = false\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget\n })\n }\n\n this._queueCallback(transitionComplete, this._dialog, isAnimated)\n }\n\n _enforceFocus() {\n EventHandler.off(document, EVENT_FOCUSIN) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n this._element !== event.target &&\n !this._element.contains(event.target)) {\n this._element.focus()\n }\n })\n }\n\n _setEscapeEvent() {\n if (this._isShown) {\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.key === ESCAPE_KEY) {\n event.preventDefault()\n this.hide()\n } else if (!this._config.keyboard && event.key === ESCAPE_KEY) {\n this._triggerBackdropTransition()\n }\n })\n } else {\n EventHandler.off(this._element, EVENT_KEYDOWN_DISMISS)\n }\n }\n\n _setResizeEvent() {\n if (this._isShown) {\n EventHandler.on(window, EVENT_RESIZE, () => this._adjustDialog())\n } else {\n EventHandler.off(window, EVENT_RESIZE)\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 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 _showBackdrop(callback) {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, event => {\n if (this._ignoreBackdropClick) {\n this._ignoreBackdropClick = false\n return\n }\n\n if (event.target !== event.currentTarget) {\n return\n }\n\n if (this._config.backdrop === true) {\n this.hide()\n } else if (this._config.backdrop === 'static') {\n this._triggerBackdropTransition()\n }\n })\n\n this._backdrop.show(callback)\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 { classList, scrollHeight, style } = this._element\n const isModalOverflowing = scrollHeight > document.documentElement.clientHeight\n\n // return if the following background transition hasn't yet completed\n if ((!isModalOverflowing && style.overflowY === 'hidden') || classList.contains(CLASS_NAME_STATIC)) {\n return\n }\n\n if (!isModalOverflowing) {\n style.overflowY = 'hidden'\n }\n\n classList.add(CLASS_NAME_STATIC)\n this._queueCallback(() => {\n classList.remove(CLASS_NAME_STATIC)\n if (!isModalOverflowing) {\n this._queueCallback(() => {\n style.overflowY = ''\n }, this._dialog)\n }\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 && !isRTL()) || (isBodyOverflowing && !isModalOverflowing && isRTL())) {\n this._element.style.paddingLeft = `${scrollbarWidth}px`\n }\n\n if ((isBodyOverflowing && !isModalOverflowing && !isRTL()) || (!isBodyOverflowing && isModalOverflowing && isRTL())) {\n this._element.style.paddingRight = `${scrollbarWidth}px`\n }\n }\n\n _resetAdjustments() {\n this._element.style.paddingLeft = ''\n this._element.style.paddingRight = ''\n }\n\n // Static\n\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = 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 const data = Modal.getOrCreateInstance(target)\n\n data.toggle(this)\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Modal to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Modal)\n\nexport default Modal\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): offcanvas.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isDisabled,\n isVisible,\n typeCheckConfig\n} from './util/index'\nimport ScrollBarHelper from './util/scrollbar'\nimport EventHandler from './dom/event-handler'\nimport BaseComponent from './base-component'\nimport SelectorEngine from './dom/selector-engine'\nimport Manipulator from './dom/manipulator'\nimport Backdrop from './util/backdrop'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\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 Default = {\n backdrop: true,\n keyboard: true,\n scroll: false\n}\n\nconst DefaultType = {\n backdrop: 'boolean',\n keyboard: 'boolean',\n scroll: 'boolean'\n}\n\nconst CLASS_NAME_SHOW = 'show'\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_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_CLICK_DATA_API = `click${EVENT_KEY}${DATA_API_KEY}`\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_KEYDOWN_DISMISS = `keydown.dismiss${EVENT_KEY}`\n\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"offcanvas\"]'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"offcanvas\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Offcanvas extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._isShown = false\n this._backdrop = this._initializeBackDrop()\n this._addEventListeners()\n }\n\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n static get Default() {\n return Default\n }\n\n // Public\n\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._element.style.visibility = 'visible'\n\n this._backdrop.show()\n\n if (!this._config.scroll) {\n new ScrollBarHelper().hide()\n this._enforceFocusOnElement(this._element)\n }\n\n this._element.removeAttribute('aria-hidden')\n this._element.setAttribute('aria-modal', true)\n this._element.setAttribute('role', 'dialog')\n this._element.classList.add(CLASS_NAME_SHOW)\n\n const completeCallBack = () => {\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 EventHandler.off(document, EVENT_FOCUSIN)\n this._element.blur()\n this._isShown = false\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._backdrop.hide()\n\n const completeCallback = () => {\n this._element.setAttribute('aria-hidden', true)\n this._element.removeAttribute('aria-modal')\n this._element.removeAttribute('role')\n this._element.style.visibility = 'hidden'\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 super.dispose()\n EventHandler.off(document, EVENT_FOCUSIN)\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' ? config : {})\n }\n typeCheckConfig(NAME, config, DefaultType)\n return config\n }\n\n _initializeBackDrop() {\n return new Backdrop({\n isVisible: this._config.backdrop,\n isAnimated: true,\n rootElement: this._element.parentNode,\n clickCallback: () => this.hide()\n })\n }\n\n _enforceFocusOnElement(element) {\n EventHandler.off(document, EVENT_FOCUSIN) // guard against infinite focus loop\n EventHandler.on(document, EVENT_FOCUSIN, event => {\n if (document !== event.target &&\n element !== event.target &&\n !element.contains(event.target)) {\n element.focus()\n }\n })\n element.focus()\n }\n\n _addEventListeners() {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n\n EventHandler.on(this._element, EVENT_KEYDOWN_DISMISS, event => {\n if (this._config.keyboard && event.key === ESCAPE_KEY) {\n this.hide()\n }\n })\n }\n\n // Static\n\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n const target = 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 allReadyOpen = SelectorEngine.findOne(OPEN_SELECTOR)\n if (allReadyOpen && allReadyOpen !== target) {\n Offcanvas.getInstance(allReadyOpen).hide()\n }\n\n const data = Offcanvas.getOrCreateInstance(target)\n data.toggle(this)\n})\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () =>\n SelectorEngine.find(OPEN_SELECTOR).forEach(el => Offcanvas.getOrCreateInstance(el).show())\n)\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n */\n\ndefineJQueryPlugin(Offcanvas)\n\nexport default Offcanvas\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): util/sanitizer.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nconst uriAttrs = new Set([\n 'background',\n 'cite',\n 'href',\n 'itemtype',\n 'longdesc',\n 'poster',\n 'src',\n 'xlink:href'\n])\n\nconst ARIA_ATTRIBUTE_PATTERN = /^aria-[\\w-]*$/i\n\n/**\n * A pattern that recognizes a commonly useful subset of URLs that are safe.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i\n\n/**\n * A pattern that matches safe data URLs. Only matches image, video and audio types.\n *\n * Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts\n */\nconst DATA_URL_PATTERN = /^data:(?:image\\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\\/(?:mpeg|mp4|ogg|webm)|audio\\/(?:mp3|oga|ogg|opus));base64,[\\d+/a-z]+=*$/i\n\nconst allowedAttribute = (attr, allowedAttributeList) => {\n const attrName = attr.nodeName.toLowerCase()\n\n if (allowedAttributeList.includes(attrName)) {\n if (uriAttrs.has(attrName)) {\n return Boolean(SAFE_URL_PATTERN.test(attr.nodeValue) || DATA_URL_PATTERN.test(attr.nodeValue))\n }\n\n return true\n }\n\n const regExp = allowedAttributeList.filter(attrRegex => attrRegex instanceof RegExp)\n\n // Check if a regular expression validates the attribute.\n for (let i = 0, len = regExp.length; i < len; i++) {\n if (regExp[i].test(attrName)) {\n return true\n }\n }\n\n return false\n}\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\nexport function sanitizeHtml(unsafeHtml, allowList, sanitizeFn) {\n if (!unsafeHtml.length) {\n return unsafeHtml\n }\n\n if (sanitizeFn && typeof sanitizeFn === 'function') {\n return sanitizeFn(unsafeHtml)\n }\n\n const domParser = new window.DOMParser()\n const createdDocument = domParser.parseFromString(unsafeHtml, 'text/html')\n const allowlistKeys = Object.keys(allowList)\n const elements = [].concat(...createdDocument.body.querySelectorAll('*'))\n\n for (let i = 0, len = elements.length; i < len; i++) {\n const el = elements[i]\n const elName = el.nodeName.toLowerCase()\n\n if (!allowlistKeys.includes(elName)) {\n el.remove()\n\n continue\n }\n\n const attributeList = [].concat(...el.attributes)\n const allowedAttributes = [].concat(allowList['*'] || [], allowList[elName] || [])\n\n attributeList.forEach(attr => {\n if (!allowedAttribute(attr, allowedAttributes)) {\n el.removeAttribute(attr.nodeName)\n }\n })\n }\n\n return createdDocument.body.innerHTML\n}\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): tooltip.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport * as Popper from '@popperjs/core'\n\nimport {\n defineJQueryPlugin,\n findShadowRoot,\n getElement,\n getUID,\n isElement,\n isRTL,\n noop,\n typeCheckConfig\n} from './util/index'\nimport {\n DefaultAllowlist,\n sanitizeHtml\n} from './util/sanitizer'\nimport Data from './dom/data'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tooltip'\nconst DATA_KEY = 'bs.tooltip'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst CLASS_PREFIX = 'bs-tooltip'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\nconst DISALLOWED_ATTRIBUTES = new Set(['sanitize', 'allowList', 'sanitizeFn'])\n\nconst DefaultType = {\n animation: 'boolean',\n template: 'string',\n title: '(string|element|function)',\n trigger: 'string',\n delay: '(number|object)',\n html: 'boolean',\n selector: '(string|boolean)',\n placement: '(string|function)',\n offset: '(array|string|function)',\n container: '(string|element|boolean)',\n fallbackPlacements: 'array',\n boundary: '(string|element)',\n customClass: '(string|function)',\n sanitize: 'boolean',\n sanitizeFn: '(null|function)',\n allowList: 'object',\n popperConfig: '(null|object|function)'\n}\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 animation: true,\n template: '<div class=\"tooltip\" role=\"tooltip\">' +\n '<div class=\"tooltip-arrow\"></div>' +\n '<div class=\"tooltip-inner\"></div>' +\n '</div>',\n trigger: 'hover focus',\n title: '',\n delay: 0,\n html: false,\n selector: false,\n placement: 'top',\n offset: [0, 0],\n container: false,\n fallbackPlacements: ['top', 'right', 'bottom', 'left'],\n boundary: 'clippingParents',\n customClass: '',\n sanitize: true,\n sanitizeFn: null,\n allowList: DefaultAllowlist,\n popperConfig: null\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_MODAL = 'modal'\nconst CLASS_NAME_SHOW = 'show'\n\nconst HOVER_STATE_SHOW = 'show'\nconst HOVER_STATE_OUT = 'out'\n\nconst SELECTOR_TOOLTIP_INNER = '.tooltip-inner'\n\nconst TRIGGER_HOVER = 'hover'\nconst TRIGGER_FOCUS = 'focus'\nconst TRIGGER_CLICK = 'click'\nconst TRIGGER_MANUAL = 'manual'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\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)\n\n // private\n this._isEnabled = true\n this._timeout = 0\n this._hoverState = ''\n this._activeTrigger = {}\n this._popper = null\n\n // Protected\n this._config = this._getConfig(config)\n this.tip = null\n\n this._setListeners()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get Event() {\n return Event\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Public\n\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(event) {\n if (!this._isEnabled) {\n return\n }\n\n if (event) {\n const context = this._initializeOnDelegatedTarget(event)\n\n context._activeTrigger.click = !context._activeTrigger.click\n\n if (context._isWithActiveTrigger()) {\n context._enter(null, context)\n } else {\n context._leave(null, context)\n }\n } else {\n if (this.getTipElement().classList.contains(CLASS_NAME_SHOW)) {\n this._leave(null, this)\n return\n }\n\n this._enter(null, this)\n }\n }\n\n dispose() {\n clearTimeout(this._timeout)\n\n EventHandler.off(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler)\n\n if (this.tip) {\n this.tip.remove()\n }\n\n if (this._popper) {\n this._popper.destroy()\n }\n\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.Event.SHOW)\n const shadowRoot = findShadowRoot(this._element)\n const isInTheDom = shadowRoot === null ?\n this._element.ownerDocument.documentElement.contains(this._element) :\n shadowRoot.contains(this._element)\n\n if (showEvent.defaultPrevented || !isInTheDom) {\n return\n }\n\n const tip = this.getTipElement()\n const tipId = getUID(this.constructor.NAME)\n\n tip.setAttribute('id', tipId)\n this._element.setAttribute('aria-describedby', tipId)\n\n this.setContent()\n\n if (this._config.animation) {\n tip.classList.add(CLASS_NAME_FADE)\n }\n\n const placement = typeof this._config.placement === 'function' ?\n this._config.placement.call(this, tip, this._element) :\n this._config.placement\n\n const attachment = this._getAttachment(placement)\n this._addAttachmentClass(attachment)\n\n const { container } = this._config\n Data.set(tip, this.constructor.DATA_KEY, this)\n\n if (!this._element.ownerDocument.documentElement.contains(this.tip)) {\n container.appendChild(tip)\n EventHandler.trigger(this._element, this.constructor.Event.INSERTED)\n }\n\n if (this._popper) {\n this._popper.update()\n } else {\n this._popper = Popper.createPopper(this._element, tip, this._getPopperConfig(attachment))\n }\n\n tip.classList.add(CLASS_NAME_SHOW)\n\n const customClass = typeof this._config.customClass === 'function' ? this._config.customClass() : this._config.customClass\n if (customClass) {\n tip.classList.add(...customClass.split(' '))\n }\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 [].concat(...document.body.children).forEach(element => {\n EventHandler.on(element, 'mouseover', noop)\n })\n }\n\n const complete = () => {\n const prevHoverState = this._hoverState\n\n this._hoverState = null\n EventHandler.trigger(this._element, this.constructor.Event.SHOWN)\n\n if (prevHoverState === HOVER_STATE_OUT) {\n this._leave(null, this)\n }\n }\n\n const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(complete, this.tip, isAnimated)\n }\n\n hide() {\n if (!this._popper) {\n return\n }\n\n const tip = this.getTipElement()\n const complete = () => {\n if (this._isWithActiveTrigger()) {\n return\n }\n\n if (this._hoverState !== HOVER_STATE_SHOW) {\n tip.remove()\n }\n\n this._cleanTipClass()\n this._element.removeAttribute('aria-describedby')\n EventHandler.trigger(this._element, this.constructor.Event.HIDDEN)\n\n if (this._popper) {\n this._popper.destroy()\n this._popper = null\n }\n }\n\n const hideEvent = EventHandler.trigger(this._element, this.constructor.Event.HIDE)\n if (hideEvent.defaultPrevented) {\n return\n }\n\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 [].concat(...document.body.children)\n .forEach(element => EventHandler.off(element, 'mouseover', noop))\n }\n\n this._activeTrigger[TRIGGER_CLICK] = false\n this._activeTrigger[TRIGGER_FOCUS] = false\n this._activeTrigger[TRIGGER_HOVER] = false\n\n const isAnimated = this.tip.classList.contains(CLASS_NAME_FADE)\n this._queueCallback(complete, this.tip, isAnimated)\n this._hoverState = ''\n }\n\n update() {\n if (this._popper !== null) {\n this._popper.update()\n }\n }\n\n // Protected\n\n isWithContent() {\n return Boolean(this.getTitle())\n }\n\n getTipElement() {\n if (this.tip) {\n return this.tip\n }\n\n const element = document.createElement('div')\n element.innerHTML = this._config.template\n\n this.tip = element.children[0]\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n this.setElementContent(SelectorEngine.findOne(SELECTOR_TOOLTIP_INNER, tip), this.getTitle())\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n }\n\n setElementContent(element, content) {\n if (element === null) {\n return\n }\n\n if (isElement(content)) {\n content = getElement(content)\n\n // content is a DOM node or a jQuery\n if (this._config.html) {\n if (content.parentNode !== element) {\n element.innerHTML = ''\n element.appendChild(content)\n }\n } else {\n element.textContent = content.textContent\n }\n\n return\n }\n\n if (this._config.html) {\n if (this._config.sanitize) {\n content = sanitizeHtml(content, this._config.allowList, this._config.sanitizeFn)\n }\n\n element.innerHTML = content\n } else {\n element.textContent = content\n }\n }\n\n getTitle() {\n let title = this._element.getAttribute('data-bs-original-title')\n\n if (!title) {\n title = typeof this._config.title === 'function' ?\n this._config.title.call(this._element) :\n this._config.title\n }\n\n return title\n }\n\n updateAttachment(attachment) {\n if (attachment === 'right') {\n return 'end'\n }\n\n if (attachment === 'left') {\n return 'start'\n }\n\n return attachment\n }\n\n // Private\n\n _initializeOnDelegatedTarget(event, context) {\n const dataKey = this.constructor.DATA_KEY\n context = context || Data.get(event.delegateTarget, dataKey)\n\n if (!context) {\n context = new this.constructor(event.delegateTarget, this._getDelegateConfig())\n Data.set(event.delegateTarget, dataKey, context)\n }\n\n return context\n }\n\n _getOffset() {\n const { offset } = this._config\n\n if (typeof offset === 'string') {\n return offset.split(',').map(val => Number.parseInt(val, 10))\n }\n\n if (typeof offset === 'function') {\n return popperData => offset(popperData, this._element)\n }\n\n return offset\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: 'onChange',\n enabled: true,\n phase: 'afterWrite',\n fn: data => this._handlePopperPlacementChange(data)\n }\n ],\n onFirstUpdate: data => {\n if (data.options.placement !== data.placement) {\n this._handlePopperPlacementChange(data)\n }\n }\n }\n\n return {\n ...defaultBsPopperConfig,\n ...(typeof this._config.popperConfig === 'function' ? this._config.popperConfig(defaultBsPopperConfig) : this._config.popperConfig)\n }\n }\n\n _addAttachmentClass(attachment) {\n this.getTipElement().classList.add(`${CLASS_PREFIX}-${this.updateAttachment(attachment)}`)\n }\n\n _getAttachment(placement) {\n return AttachmentMap[placement.toUpperCase()]\n }\n\n _setListeners() {\n const triggers = this._config.trigger.split(' ')\n\n triggers.forEach(trigger => {\n if (trigger === 'click') {\n EventHandler.on(this._element, this.constructor.Event.CLICK, this._config.selector, event => this.toggle(event))\n } else if (trigger !== TRIGGER_MANUAL) {\n const eventIn = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSEENTER :\n this.constructor.Event.FOCUSIN\n const eventOut = trigger === TRIGGER_HOVER ?\n this.constructor.Event.MOUSELEAVE :\n this.constructor.Event.FOCUSOUT\n\n EventHandler.on(this._element, eventIn, this._config.selector, event => this._enter(event))\n EventHandler.on(this._element, eventOut, this._config.selector, event => this._leave(event))\n }\n })\n\n this._hideModalHandler = () => {\n if (this._element) {\n this.hide()\n }\n }\n\n EventHandler.on(this._element.closest(`.${CLASS_NAME_MODAL}`), 'hide.bs.modal', this._hideModalHandler)\n\n if (this._config.selector) {\n this._config = {\n ...this._config,\n trigger: 'manual',\n selector: ''\n }\n } else {\n this._fixTitle()\n }\n }\n\n _fixTitle() {\n const title = this._element.getAttribute('title')\n const originalTitleType = typeof this._element.getAttribute('data-bs-original-title')\n\n if (title || originalTitleType !== 'string') {\n this._element.setAttribute('data-bs-original-title', title || '')\n if (title && !this._element.getAttribute('aria-label') && !this._element.textContent) {\n this._element.setAttribute('aria-label', title)\n }\n\n this._element.setAttribute('title', '')\n }\n }\n\n _enter(event, context) {\n context = this._initializeOnDelegatedTarget(event, context)\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusin' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = true\n }\n\n if (context.getTipElement().classList.contains(CLASS_NAME_SHOW) || context._hoverState === HOVER_STATE_SHOW) {\n context._hoverState = HOVER_STATE_SHOW\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_SHOW\n\n if (!context._config.delay || !context._config.delay.show) {\n context.show()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_SHOW) {\n context.show()\n }\n }, context._config.delay.show)\n }\n\n _leave(event, context) {\n context = this._initializeOnDelegatedTarget(event, context)\n\n if (event) {\n context._activeTrigger[\n event.type === 'focusout' ? TRIGGER_FOCUS : TRIGGER_HOVER\n ] = context._element.contains(event.relatedTarget)\n }\n\n if (context._isWithActiveTrigger()) {\n return\n }\n\n clearTimeout(context._timeout)\n\n context._hoverState = HOVER_STATE_OUT\n\n if (!context._config.delay || !context._config.delay.hide) {\n context.hide()\n return\n }\n\n context._timeout = setTimeout(() => {\n if (context._hoverState === HOVER_STATE_OUT) {\n context.hide()\n }\n }, context._config.delay.hide)\n }\n\n _isWithActiveTrigger() {\n for (const trigger in this._activeTrigger) {\n if (this._activeTrigger[trigger]) {\n return true\n }\n }\n\n return false\n }\n\n _getConfig(config) {\n const dataAttributes = Manipulator.getDataAttributes(this._element)\n\n Object.keys(dataAttributes).forEach(dataAttr => {\n if (DISALLOWED_ATTRIBUTES.has(dataAttr)) {\n delete dataAttributes[dataAttr]\n }\n })\n\n config = {\n ...this.constructor.Default,\n ...dataAttributes,\n ...(typeof config === 'object' && config ? config : {})\n }\n\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 typeCheckConfig(NAME, config, this.constructor.DefaultType)\n\n if (config.sanitize) {\n config.template = sanitizeHtml(config.template, config.allowList, config.sanitizeFn)\n }\n\n return config\n }\n\n _getDelegateConfig() {\n const config = {}\n\n if (this._config) {\n for (const key in this._config) {\n if (this.constructor.Default[key] !== this._config[key]) {\n config[key] = this._config[key]\n }\n }\n }\n\n return config\n }\n\n _cleanTipClass() {\n const tip = this.getTipElement()\n const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n tabClass.map(token => token.trim())\n .forEach(tClass => tip.classList.remove(tClass))\n }\n }\n\n _handlePopperPlacementChange(popperData) {\n const { state } = popperData\n\n if (!state) {\n return\n }\n\n this.tip = state.elements.popper\n this._cleanTipClass()\n this._addAttachmentClass(this._getAttachment(state.placement))\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tooltip.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 * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Tooltip to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Tooltip)\n\nexport default Tooltip\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): popover.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport { defineJQueryPlugin } from './util/index'\nimport SelectorEngine from './dom/selector-engine'\nimport Tooltip from './tooltip'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'popover'\nconst DATA_KEY = 'bs.popover'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst CLASS_PREFIX = 'bs-popover'\nconst BSCLS_PREFIX_REGEX = new RegExp(`(^|\\\\s)${CLASS_PREFIX}\\\\S+`, 'g')\n\nconst Default = {\n ...Tooltip.Default,\n placement: 'right',\n offset: [0, 8],\n trigger: 'click',\n content: '',\n template: '<div class=\"popover\" role=\"tooltip\">' +\n '<div class=\"popover-arrow\"></div>' +\n '<h3 class=\"popover-header\"></h3>' +\n '<div class=\"popover-body\"></div>' +\n '</div>'\n}\n\nconst DefaultType = {\n ...Tooltip.DefaultType,\n content: '(string|element|function)'\n}\n\nconst Event = {\n HIDE: `hide${EVENT_KEY}`,\n HIDDEN: `hidden${EVENT_KEY}`,\n SHOW: `show${EVENT_KEY}`,\n SHOWN: `shown${EVENT_KEY}`,\n INSERTED: `inserted${EVENT_KEY}`,\n CLICK: `click${EVENT_KEY}`,\n FOCUSIN: `focusin${EVENT_KEY}`,\n FOCUSOUT: `focusout${EVENT_KEY}`,\n MOUSEENTER: `mouseenter${EVENT_KEY}`,\n MOUSELEAVE: `mouseleave${EVENT_KEY}`\n}\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_TITLE = '.popover-header'\nconst SELECTOR_CONTENT = '.popover-body'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Popover extends Tooltip {\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n static get Event() {\n return Event\n }\n\n static get DefaultType() {\n return DefaultType\n }\n\n // Overrides\n\n isWithContent() {\n return this.getTitle() || this._getContent()\n }\n\n getTipElement() {\n if (this.tip) {\n return this.tip\n }\n\n this.tip = super.getTipElement()\n\n if (!this.getTitle()) {\n SelectorEngine.findOne(SELECTOR_TITLE, this.tip).remove()\n }\n\n if (!this._getContent()) {\n SelectorEngine.findOne(SELECTOR_CONTENT, this.tip).remove()\n }\n\n return this.tip\n }\n\n setContent() {\n const tip = this.getTipElement()\n\n // we use append for html objects to maintain js events\n this.setElementContent(SelectorEngine.findOne(SELECTOR_TITLE, tip), this.getTitle())\n let content = this._getContent()\n if (typeof content === 'function') {\n content = content.call(this._element)\n }\n\n this.setElementContent(SelectorEngine.findOne(SELECTOR_CONTENT, tip), content)\n\n tip.classList.remove(CLASS_NAME_FADE, CLASS_NAME_SHOW)\n }\n\n // Private\n\n _addAttachmentClass(attachment) {\n this.getTipElement().classList.add(`${CLASS_PREFIX}-${this.updateAttachment(attachment)}`)\n }\n\n _getContent() {\n return this._element.getAttribute('data-bs-content') || this._config.content\n }\n\n _cleanTipClass() {\n const tip = this.getTipElement()\n const tabClass = tip.getAttribute('class').match(BSCLS_PREFIX_REGEX)\n if (tabClass !== null && tabClass.length > 0) {\n tabClass.map(token => token.trim())\n .forEach(tClass => tip.classList.remove(tClass))\n }\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Popover.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 * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Popover to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Popover)\n\nexport default Popover\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): scrollspy.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getSelectorFromElement,\n getUID,\n isElement,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'scrollspy'\nconst DATA_KEY = 'bs.scrollspy'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\n\nconst Default = {\n offset: 10,\n method: 'auto',\n target: ''\n}\n\nconst DefaultType = {\n offset: 'number',\n method: 'string',\n target: '(string|element)'\n}\n\nconst EVENT_ACTIVATE = `activate${EVENT_KEY}`\nconst EVENT_SCROLL = `scroll${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_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_DROPDOWN = '.dropdown'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\n\nconst METHOD_OFFSET = 'offset'\nconst METHOD_POSITION = 'position'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass ScrollSpy extends BaseComponent {\n constructor(element, config) {\n super(element)\n this._scrollElement = this._element.tagName === 'BODY' ? window : this._element\n this._config = this._getConfig(config)\n this._selector = `${this._config.target} ${SELECTOR_NAV_LINKS}, ${this._config.target} ${SELECTOR_LIST_ITEMS}, ${this._config.target} .${CLASS_NAME_DROPDOWN_ITEM}`\n this._offsets = []\n this._targets = []\n this._activeTarget = null\n this._scrollHeight = 0\n\n EventHandler.on(this._scrollElement, EVENT_SCROLL, () => this._process())\n\n this.refresh()\n this._process()\n }\n\n // Getters\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n refresh() {\n const autoMethod = this._scrollElement === this._scrollElement.window ?\n METHOD_OFFSET :\n METHOD_POSITION\n\n const offsetMethod = this._config.method === 'auto' ?\n autoMethod :\n this._config.method\n\n const offsetBase = offsetMethod === METHOD_POSITION ?\n this._getScrollTop() :\n 0\n\n this._offsets = []\n this._targets = []\n this._scrollHeight = this._getScrollHeight()\n\n const targets = SelectorEngine.find(this._selector)\n\n targets.map(element => {\n const targetSelector = getSelectorFromElement(element)\n const target = targetSelector ? SelectorEngine.findOne(targetSelector) : null\n\n if (target) {\n const targetBCR = target.getBoundingClientRect()\n if (targetBCR.width || targetBCR.height) {\n return [\n Manipulator[offsetMethod](target).top + offsetBase,\n targetSelector\n ]\n }\n }\n\n return null\n })\n .filter(item => item)\n .sort((a, b) => a[0] - b[0])\n .forEach(item => {\n this._offsets.push(item[0])\n this._targets.push(item[1])\n })\n }\n\n dispose() {\n EventHandler.off(this._scrollElement, EVENT_KEY)\n super.dispose()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n if (typeof config.target !== 'string' && isElement(config.target)) {\n let { id } = config.target\n if (!id) {\n id = getUID(NAME)\n config.target.id = id\n }\n\n config.target = `#${id}`\n }\n\n typeCheckConfig(NAME, config, DefaultType)\n\n return config\n }\n\n _getScrollTop() {\n return this._scrollElement === window ?\n this._scrollElement.pageYOffset :\n this._scrollElement.scrollTop\n }\n\n _getScrollHeight() {\n return this._scrollElement.scrollHeight || Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight\n )\n }\n\n _getOffsetHeight() {\n return this._scrollElement === window ?\n window.innerHeight :\n this._scrollElement.getBoundingClientRect().height\n }\n\n _process() {\n const scrollTop = this._getScrollTop() + this._config.offset\n const scrollHeight = this._getScrollHeight()\n const maxScroll = this._config.offset + scrollHeight - this._getOffsetHeight()\n\n if (this._scrollHeight !== scrollHeight) {\n this.refresh()\n }\n\n if (scrollTop >= maxScroll) {\n const target = this._targets[this._targets.length - 1]\n\n if (this._activeTarget !== target) {\n this._activate(target)\n }\n\n return\n }\n\n if (this._activeTarget && scrollTop < this._offsets[0] && this._offsets[0] > 0) {\n this._activeTarget = null\n this._clear()\n return\n }\n\n for (let i = this._offsets.length; i--;) {\n const isActiveTarget = this._activeTarget !== this._targets[i] &&\n scrollTop >= this._offsets[i] &&\n (typeof this._offsets[i + 1] === 'undefined' || scrollTop < this._offsets[i + 1])\n\n if (isActiveTarget) {\n this._activate(this._targets[i])\n }\n }\n }\n\n _activate(target) {\n this._activeTarget = target\n\n this._clear()\n\n const queries = this._selector.split(',')\n .map(selector => `${selector}[data-bs-target=\"${target}\"],${selector}[href=\"${target}\"]`)\n\n const link = SelectorEngine.findOne(queries.join(','))\n\n if (link.classList.contains(CLASS_NAME_DROPDOWN_ITEM)) {\n SelectorEngine.findOne(SELECTOR_DROPDOWN_TOGGLE, link.closest(SELECTOR_DROPDOWN))\n .classList.add(CLASS_NAME_ACTIVE)\n\n link.classList.add(CLASS_NAME_ACTIVE)\n } else {\n // Set triggered link as active\n link.classList.add(CLASS_NAME_ACTIVE)\n\n SelectorEngine.parents(link, SELECTOR_NAV_LIST_GROUP)\n .forEach(listGroup => {\n // Set triggered links parents as active\n // With both <ul> and <nav> markup a parent is the previous sibling of any nav ancestor\n SelectorEngine.prev(listGroup, `${SELECTOR_NAV_LINKS}, ${SELECTOR_LIST_ITEMS}`)\n .forEach(item => item.classList.add(CLASS_NAME_ACTIVE))\n\n // Handle special case when .nav-link is inside .nav-item\n SelectorEngine.prev(listGroup, SELECTOR_NAV_ITEMS)\n .forEach(navItem => {\n SelectorEngine.children(navItem, SELECTOR_NAV_LINKS)\n .forEach(item => item.classList.add(CLASS_NAME_ACTIVE))\n })\n })\n }\n\n EventHandler.trigger(this._scrollElement, EVENT_ACTIVATE, {\n relatedTarget: target\n })\n }\n\n _clear() {\n SelectorEngine.find(this._selector)\n .filter(node => node.classList.contains(CLASS_NAME_ACTIVE))\n .forEach(node => node.classList.remove(CLASS_NAME_ACTIVE))\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = ScrollSpy.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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(window, EVENT_LOAD_DATA_API, () => {\n SelectorEngine.find(SELECTOR_DATA_SPY)\n .forEach(spy => new ScrollSpy(spy))\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .ScrollSpy to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(ScrollSpy)\n\nexport default ScrollSpy\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): tab.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n getElementFromSelector,\n isDisabled,\n reflow\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport SelectorEngine from './dom/selector-engine'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'tab'\nconst DATA_KEY = 'bs.tab'\nconst EVENT_KEY = `.${DATA_KEY}`\nconst DATA_API_KEY = '.data-api'\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}`\n\nconst CLASS_NAME_DROPDOWN_MENU = 'dropdown-menu'\nconst CLASS_NAME_ACTIVE = 'active'\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_SHOW = 'show'\n\nconst SELECTOR_DROPDOWN = '.dropdown'\nconst SELECTOR_NAV_LIST_GROUP = '.nav, .list-group'\nconst SELECTOR_ACTIVE = '.active'\nconst SELECTOR_ACTIVE_UL = ':scope > li > .active'\nconst SELECTOR_DATA_TOGGLE = '[data-bs-toggle=\"tab\"], [data-bs-toggle=\"pill\"], [data-bs-toggle=\"list\"]'\nconst SELECTOR_DROPDOWN_TOGGLE = '.dropdown-toggle'\nconst SELECTOR_DROPDOWN_ACTIVE_CHILD = ':scope > .dropdown-menu .active'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Tab extends BaseComponent {\n // Getters\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n show() {\n if ((this._element.parentNode &&\n this._element.parentNode.nodeType === Node.ELEMENT_NODE &&\n this._element.classList.contains(CLASS_NAME_ACTIVE))) {\n return\n }\n\n let previous\n const target = getElementFromSelector(this._element)\n const listElement = this._element.closest(SELECTOR_NAV_LIST_GROUP)\n\n if (listElement) {\n const itemSelector = listElement.nodeName === 'UL' || listElement.nodeName === 'OL' ? SELECTOR_ACTIVE_UL : SELECTOR_ACTIVE\n previous = SelectorEngine.find(itemSelector, listElement)\n previous = previous[previous.length - 1]\n }\n\n const hideEvent = previous ?\n EventHandler.trigger(previous, EVENT_HIDE, {\n relatedTarget: this._element\n }) :\n null\n\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW, {\n relatedTarget: previous\n })\n\n if (showEvent.defaultPrevented || (hideEvent !== null && hideEvent.defaultPrevented)) {\n return\n }\n\n this._activate(this._element, listElement)\n\n const complete = () => {\n EventHandler.trigger(previous, EVENT_HIDDEN, {\n relatedTarget: this._element\n })\n EventHandler.trigger(this._element, EVENT_SHOWN, {\n relatedTarget: previous\n })\n }\n\n if (target) {\n this._activate(target, target.parentNode, complete)\n } else {\n complete()\n }\n }\n\n // Private\n\n _activate(element, container, callback) {\n const activeElements = container && (container.nodeName === 'UL' || container.nodeName === 'OL') ?\n SelectorEngine.find(SELECTOR_ACTIVE_UL, container) :\n SelectorEngine.children(container, SELECTOR_ACTIVE)\n\n const active = activeElements[0]\n const isTransitioning = callback && (active && active.classList.contains(CLASS_NAME_FADE))\n\n const complete = () => this._transitionComplete(element, active, callback)\n\n if (active && isTransitioning) {\n active.classList.remove(CLASS_NAME_SHOW)\n this._queueCallback(complete, element, true)\n } else {\n complete()\n }\n }\n\n _transitionComplete(element, active, callback) {\n if (active) {\n active.classList.remove(CLASS_NAME_ACTIVE)\n\n const dropdownChild = SelectorEngine.findOne(SELECTOR_DROPDOWN_ACTIVE_CHILD, active.parentNode)\n\n if (dropdownChild) {\n dropdownChild.classList.remove(CLASS_NAME_ACTIVE)\n }\n\n if (active.getAttribute('role') === 'tab') {\n active.setAttribute('aria-selected', false)\n }\n }\n\n element.classList.add(CLASS_NAME_ACTIVE)\n if (element.getAttribute('role') === 'tab') {\n element.setAttribute('aria-selected', true)\n }\n\n reflow(element)\n\n if (element.classList.contains(CLASS_NAME_FADE)) {\n element.classList.add(CLASS_NAME_SHOW)\n }\n\n let parent = element.parentNode\n if (parent && parent.nodeName === 'LI') {\n parent = parent.parentNode\n }\n\n if (parent && parent.classList.contains(CLASS_NAME_DROPDOWN_MENU)) {\n const dropdownElement = element.closest(SELECTOR_DROPDOWN)\n\n if (dropdownElement) {\n SelectorEngine.find(SELECTOR_DROPDOWN_TOGGLE, dropdownElement)\n .forEach(dropdown => dropdown.classList.add(CLASS_NAME_ACTIVE))\n }\n\n element.setAttribute('aria-expanded', true)\n }\n\n if (callback) {\n callback()\n }\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Tab.getOrCreateInstance(this)\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 * ------------------------------------------------------------------------\n * Data Api implementation\n * ------------------------------------------------------------------------\n */\n\nEventHandler.on(document, EVENT_CLICK_DATA_API, SELECTOR_DATA_TOGGLE, function (event) {\n if (['A', 'AREA'].includes(this.tagName)) {\n event.preventDefault()\n }\n\n if (isDisabled(this)) {\n return\n }\n\n const data = Tab.getOrCreateInstance(this)\n data.show()\n})\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Tab to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Tab)\n\nexport default Tab\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): toast.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport {\n defineJQueryPlugin,\n reflow,\n typeCheckConfig\n} from './util/index'\nimport EventHandler from './dom/event-handler'\nimport Manipulator from './dom/manipulator'\nimport BaseComponent from './base-component'\n\n/**\n * ------------------------------------------------------------------------\n * Constants\n * ------------------------------------------------------------------------\n */\n\nconst NAME = 'toast'\nconst DATA_KEY = 'bs.toast'\nconst EVENT_KEY = `.${DATA_KEY}`\n\nconst EVENT_CLICK_DISMISS = `click.dismiss${EVENT_KEY}`\nconst EVENT_MOUSEOVER = `mouseover${EVENT_KEY}`\nconst EVENT_MOUSEOUT = `mouseout${EVENT_KEY}`\nconst EVENT_FOCUSIN = `focusin${EVENT_KEY}`\nconst EVENT_FOCUSOUT = `focusout${EVENT_KEY}`\nconst EVENT_HIDE = `hide${EVENT_KEY}`\nconst EVENT_HIDDEN = `hidden${EVENT_KEY}`\nconst EVENT_SHOW = `show${EVENT_KEY}`\nconst EVENT_SHOWN = `shown${EVENT_KEY}`\n\nconst CLASS_NAME_FADE = 'fade'\nconst CLASS_NAME_HIDE = 'hide'\nconst CLASS_NAME_SHOW = 'show'\nconst CLASS_NAME_SHOWING = 'showing'\n\nconst DefaultType = {\n animation: 'boolean',\n autohide: 'boolean',\n delay: 'number'\n}\n\nconst Default = {\n animation: true,\n autohide: true,\n delay: 5000\n}\n\nconst SELECTOR_DATA_DISMISS = '[data-bs-dismiss=\"toast\"]'\n\n/**\n * ------------------------------------------------------------------------\n * Class Definition\n * ------------------------------------------------------------------------\n */\n\nclass Toast extends BaseComponent {\n constructor(element, config) {\n super(element)\n\n this._config = this._getConfig(config)\n this._timeout = null\n this._hasMouseInteraction = false\n this._hasKeyboardInteraction = false\n this._setListeners()\n }\n\n // Getters\n\n static get DefaultType() {\n return DefaultType\n }\n\n static get Default() {\n return Default\n }\n\n static get NAME() {\n return NAME\n }\n\n // Public\n\n show() {\n const showEvent = EventHandler.trigger(this._element, EVENT_SHOW)\n\n if (showEvent.defaultPrevented) {\n return\n }\n\n this._clearTimeout()\n\n if (this._config.animation) {\n this._element.classList.add(CLASS_NAME_FADE)\n }\n\n const complete = () => {\n this._element.classList.remove(CLASS_NAME_SHOWING)\n this._element.classList.add(CLASS_NAME_SHOW)\n\n EventHandler.trigger(this._element, EVENT_SHOWN)\n\n this._maybeScheduleHide()\n }\n\n this._element.classList.remove(CLASS_NAME_HIDE)\n reflow(this._element)\n this._element.classList.add(CLASS_NAME_SHOWING)\n\n this._queueCallback(complete, this._element, this._config.animation)\n }\n\n hide() {\n if (!this._element.classList.contains(CLASS_NAME_SHOW)) {\n return\n }\n\n const hideEvent = EventHandler.trigger(this._element, EVENT_HIDE)\n\n if (hideEvent.defaultPrevented) {\n return\n }\n\n const complete = () => {\n this._element.classList.add(CLASS_NAME_HIDE)\n EventHandler.trigger(this._element, EVENT_HIDDEN)\n }\n\n this._element.classList.remove(CLASS_NAME_SHOW)\n this._queueCallback(complete, this._element, this._config.animation)\n }\n\n dispose() {\n this._clearTimeout()\n\n if (this._element.classList.contains(CLASS_NAME_SHOW)) {\n this._element.classList.remove(CLASS_NAME_SHOW)\n }\n\n super.dispose()\n }\n\n // Private\n\n _getConfig(config) {\n config = {\n ...Default,\n ...Manipulator.getDataAttributes(this._element),\n ...(typeof config === 'object' && config ? config : {})\n }\n\n typeCheckConfig(NAME, config, this.constructor.DefaultType)\n\n return config\n }\n\n _maybeScheduleHide() {\n if (!this._config.autohide) {\n return\n }\n\n if (this._hasMouseInteraction || this._hasKeyboardInteraction) {\n return\n }\n\n this._timeout = setTimeout(() => {\n this.hide()\n }, this._config.delay)\n }\n\n _onInteraction(event, isInteracting) {\n switch (event.type) {\n case 'mouseover':\n case 'mouseout':\n this._hasMouseInteraction = isInteracting\n break\n case 'focusin':\n case 'focusout':\n this._hasKeyboardInteraction = isInteracting\n break\n default:\n break\n }\n\n if (isInteracting) {\n this._clearTimeout()\n return\n }\n\n const nextElement = event.relatedTarget\n if (this._element === nextElement || this._element.contains(nextElement)) {\n return\n }\n\n this._maybeScheduleHide()\n }\n\n _setListeners() {\n EventHandler.on(this._element, EVENT_CLICK_DISMISS, SELECTOR_DATA_DISMISS, () => this.hide())\n EventHandler.on(this._element, EVENT_MOUSEOVER, event => this._onInteraction(event, true))\n EventHandler.on(this._element, EVENT_MOUSEOUT, event => this._onInteraction(event, false))\n EventHandler.on(this._element, EVENT_FOCUSIN, event => this._onInteraction(event, true))\n EventHandler.on(this._element, EVENT_FOCUSOUT, event => this._onInteraction(event, false))\n }\n\n _clearTimeout() {\n clearTimeout(this._timeout)\n this._timeout = null\n }\n\n // Static\n\n static jQueryInterface(config) {\n return this.each(function () {\n const data = Toast.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](this)\n }\n })\n }\n}\n\n/**\n * ------------------------------------------------------------------------\n * jQuery\n * ------------------------------------------------------------------------\n * add .Toast to jQuery only if jQuery is present\n */\n\ndefineJQueryPlugin(Toast)\n\nexport default Toast\n","/**\n * --------------------------------------------------------------------------\n * Bootstrap (v5.0.2): index.umd.js\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n * --------------------------------------------------------------------------\n */\n\nimport Alert from './src/alert'\nimport Button from './src/button'\nimport Carousel from './src/carousel'\nimport Collapse from './src/collapse'\nimport Dropdown from './src/dropdown'\nimport Modal from './src/modal'\nimport Offcanvas from './src/offcanvas'\nimport Popover from './src/popover'\nimport ScrollSpy from './src/scrollspy'\nimport Tab from './src/tab'\nimport Toast from './src/toast'\nimport Tooltip from './src/tooltip'\n\nexport default {\n Alert,\n Button,\n Carousel,\n Collapse,\n Dropdown,\n Modal,\n Offcanvas,\n Popover,\n ScrollSpy,\n Tab,\n Toast,\n Tooltip\n}\n"]} \ No newline at end of file diff --git a/DolgozatF2_objektum/srcf2/img/4stagioni.jpg b/DolgozatF2_objektum/srcf2/img/4stagioni.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f183aa33bf67cef7f38b05d9d987489841d48228 GIT binary patch literal 70202 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 D_CCaw literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/img/calzone.jpg b/DolgozatF2_objektum/srcf2/img/calzone.jpg new file mode 100644 index 0000000000000000000000000000000000000000..315779ebff090bc91a581e1cc5da630fe12b7b96 GIT binary patch literal 72059 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 literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/img/capricciosa.jpg b/DolgozatF2_objektum/srcf2/img/capricciosa.jpg new file mode 100644 index 0000000000000000000000000000000000000000..23fdf78d062cfe972e4142d8b043e543db80e4b6 GIT binary patch literal 73249 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 Df{;sI literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/img/margherita.jpg b/DolgozatF2_objektum/srcf2/img/margherita.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a40965647f4391707fc4f2755584ded021ef56ff GIT binary patch literal 72868 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%0AK6L%7Qw<PKis!03^MO$B|JF{#g) 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 JcNkkl|JgWy+gtzu literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/img/napoletana.jpg b/DolgozatF2_objektum/srcf2/img/napoletana.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc8a6bd44abed05d6acb918175c68c2a00eb1b57 GIT binary patch literal 73005 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 literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/img/pizzabg.jpg b/DolgozatF2_objektum/srcf2/img/pizzabg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0d8888381f383a808d0892927691186f9e40f645 GIT binary patch literal 436531 zcmbrldsI?s{60$A<dma!)zXxvo70$5qh@)da?H$>$tEpLsjL)98S}2_o^s60lqn}E zO{h%COsTw3UZA{DnWCbSk|K~PA_`t`%Vl$R-``r_v)1|RtaEVTVzFQL-k<mVT%PB7 zKU?=%H-cDo^sv`q#F8aT5a0h0Iw9hMM<VVL0^#F>_!WUb{D@e##0>ER{0Tmaa9d*j zzn>2;`30f(Ki@Bf5AH$0{}D#;+ZTR+e|;bSzwf`!;i6(~qb|m7wzsuI==cct@7MhQ z_4<C2|6eEg{$t%+#OfcHrs-wqE%_O-boCOw)k}0O2qb*xKm4C_|Bor(Em^9!?1$z0 zKdxA501v2Hg;=^oPjBfmy&ry9whTU+3Li%-Tm8eDpZ6SGzV`Sz{Vmb!e!F`6(T`gX zy?nRcuUo#&?);T&D^{AAZrEtHeTUUAJAbuz*z34&zmxm#9)~@TcpW|Q=Sly7Q>Oz% zFI>D77LJREiH(a-NK8sj|0m;m=8deIck=$bn@_%Xzu<B4laf-})3Rr;s;X;h8L!{e zH8r=iwz1!T_}Ihk?d#`#9vBpg#9v3hjg3nt6f?7P^U4KqQT5%fB?!I$owEO9+5f|? z)v#Slmo3v<rvKfpB})^&8@_tk4?pi&zUJU@{d3W4xBPbX$90EpKYICY#a25%`TFx$ zx>uTPvlnhxd^hcXEc<_F*tP#pmi@0`|F>O(h@bS9z>BB18i7Wr?R;MJS6G2pOF~X# zAaZnA#i>H=*2(*g+&Bw6#aCS89{&EhUT`&z04M@^zOQpp3?1TJBKZ_!#;SGbC70-0 zHbGU`XzZtTh*NZb;F4CQsf*jcWkH8vq%5MqRJX_t6qDY^>Ea#PJBp%{*3&iH8Pu@! zlj#q1h%g=Ey^9V(qJ4En4jLTuar6M=toW#XU{bMxI%PnfHt-Z4VNbb|2zAOh($msN zpkk|PU0u+}ejQ?Kts<k3eZ$QtG0Hl}*)I=M2V#WfH+C>zZs8s`yHqSBfnMmUIEz0l z%$+RrbcnT7@J`I_#l*JzVYGqq;oUV*S62l=hY<ess@Fa{TZY9{LtONr*(0;-g*<3S z^VS(@7Z+Gr-~YkYgzj61o_K$krwN$rM`@<{oR~4JSx9PS65+|6jU_X?s;9SXRE7GA z|6sFddcE^oYZQfSx6BbmbYxiM`mt-zqc&5Nng>)cKYoL28b$k(jcQJqiME#wLkW__ zIkX>o<X&LdfQy}ibCQ#{)6J0kkSg1B2DY73Hjzf1Tf<EmYfQUqH6_YLqqIJaw6R=3 zr9<?*{6T>_soI#3ObnFO^i!W7xlq&h5aLiL15EqLz<IXj7*JJXVFy_u$K><})ue%M z>{Hyh4Q`uBYr!<$?>zd?pvU9S;J?8-MAQ0_NkdO)4bmtF<KI>&8X~lAZ3$%G@Zx-| z`)zFWp(h<AH_arH53st39^wte;F1XRd3A!uield7sfxP))DYv-i>@Z_c`}~NR??Mp zjc*LU#lkuCLk;!n@XvjfQByV=ckSJ0AgL*tlkRd+L^T3mskkj64)XpI?R{-A4dfjM zi^}nJY~;XTg2wmFxNnlZzJwPgK+Vip<5??Q&WTXVK|qLY6|5Xjvj<O)oQArE6{xqn zQ%Nm>eG=|GdQ#@xayGiu(%1~C)Mr{}zt$l#GUQSr_3a0Tq5#qKEtj|vV57#2kuI!c zJklXrihpmA^KKCLlu(Tm2`$MXx3#3Q36{dv39Z36XaUNVU+3z8YmLxH@6z(ubX$6D zyKezrQo*g8-R*!h8lIrofw!L}79Num(&I4M=ciA}x3`sx=wLuCOE0d{!RGggz<64D zxD#8mJ$Y=|c>7fyV#V_OWTQMVMTE+!AzY{I;A%V+G2#PYRq^ML@mjRuu4)UkzYg&a zsW}jb9$@~aK;DSM{3vC~^CW@Onqx=$0R~HGDPOdD{meTuEjex!ufk7tW$--&2?=rh zDQTYtv(Sk3e7rk?vPOZqxl40W$oZW27P;PST@dIV%zD*h(}1BR!f_Wa(IE!v!Zco* z<0bgy+6SgBfjc3=nEFi2zxafciUbnTRD`^id;lbgZ18V&i0Y_2n_nx&TFPx4|EvOI zMDAx@yvj}`hELR;>e<*3S@JnC^RSu8i;9ObvlCRK9}YV>CGmZ12%}7flvbKCQ&TZq zaGEaHs^_^U@)bHn>-)K8#STFrFLrv<IJFAX3LCv(0`2XQO|oig>QUz7mR4r@)H2-Q zDTv*fRgN1B=O|an6;RLSD@LxA1#w1grbve{Of+p1tRP+-;h2Iw-+F+h0~5(L8Q*SK z1V$ijsX$poa!73OFFB`nZ#^@9*!ZFU&}21_HcF2))tK@-uroS@T@0J)+E3gs;<J{H z51uV-$&ZJYyzYs^u1;lgo2lm&%wjFMRENM>7GO0#H5SeuPCKVXQ9nd*L>n}Fp<nxm zF)3jqud7Kb!v}{JGD=_UrEHZ`s<bRoq~mcXg7Pdh(5u;5k>l(O8yIV(&-~RhL5t#* z4g$@v8?;f@^XT)2sKdPuctd}#S400<`E|yV3Cp#LgwOM+#pM%7c`jIdq-(wib5ylN zWhS70N<2U7Qgn!iWJ%+2ycwwa$E|>!)^b?%3rk8`d_RJ09;^tO2)thSO-m8`Rp(z$ zQyE-y<1U6We1TsPUx^1Y{SsL<#GFG|Rcg9Ah^p2{&T;}r=nXa_h2TX-AJJf>{prgd z^&zed@I!M-5YY)tQ+X8iC+tAl`s~C1F;r4(S#np}zP>uDqEbH?>du(Dm9|3>Pl?eX zY~7rCZFU2b7SAHIEOgr)36NhH{`YLwjyHs1FOgt1c5&anK6~_v;8g10=&xI~w^cyK zAJsgU!<X`{&4<=ZcZy|$-)=uWP1)CG|1N#;@4xW-BQ11@C#;{_sMU8!^IVl$MF|ko zZ-wk&{sW%y=#3pR8$`}UhKQR6Yjg;e$G;OveQm~?^h9*owt!o~<F5u>zg$DtwkJiU zb-T7bB%q>FUpOi9Zi)9Ta0>kr@?~>AL>3aWbwYkGB=E1minW4ZvXBmZlDOE24c(g( zu8R*f^b#GOdT>6+qUW%$zUmO4yjiao4}OiOKXtKCW6$7T0b#`BJtD=9EVLb%eKZ~V zb;us*@;uRd7!dizyjynmfg<ok86iLtRa7S#8|~gGlIIR%ApKPT!sIjR1tI1Z(OkR_ zbE9FasKU85aNAzfVWR3J=$K5<c(cB3rNz0v-XK{_vq>~<Iqz-mif>|WR9G^eb%>}p zRJ{v>{(1BeiRs=zYBteJdtZmxOpn@2Ik1S?%qu&Z;3egiEQ~_;XKTXiA|t5fSo&9- zCQQz2#hPlc{S7CDf{Zl#!gqmDkBWnWIH3=9h{w3vz_1(DjVIKe$N?ANy)*9-{fd0y zs!Only53t{VSVyu56{Z?#jBoqsllTPIE&UFgL>r361H+LIghsKHgy$g@})GWc36k# z=W*qH+M~OT$+36_mO6KTP(uB2KJrj|lc`f@eVK<2@gpjW=p$-eX}-#%h@t#<JPt*G zYMuN4K~`a#l-)Jd<slxToaN1a*FGJD2Q#wb4Bm+_lhdnkl<mE7OK71vSa+xJjq3K^ z__A+7*r`QZD4}k4!ojpJE*Nd@maUoyix5-+nVaSLkA&!|L}@Fuz8?j3YiYuv5NN9N za}k^fF9En{9b!$@V?$@ZwwuP97IrCKuPNlmE|(P|lp!BCm`lf3;2cc?`|}7FQvoH) zWEfYMMlO-GNVK!ha6?AMM9XVQjZ@6Jp%4xM+Z=g2!m!+y5`;<!A<?kty`xp2xm+ok z3;q>l3bMRdHN2XNOCJrR#xPa-YTxD)+&CL&U$gu>zb(J}biyUpC3Hh&IP~5u;2Mlh zw!cnq<`Vw|0nx_i1dZ2Y3qSP{#g4+HQXm4J`DS14Tt(2KPINW%%-5^zgKb3Vef;2{ z;BgTDuv+u+PuAV~^4K8BW9-(!G(+Mq+CpMLWGvG}j%m^%%)^^TfR<NcudXN!_HpFf zUZ7gz`V2nl*Ru%MzmLDAKNf2rxUH5HoUEX*<lgW8`0TCz`x2N+3rsC8{VUF9^MiS4 zOQPseN!(*!iR{vRNC>s(g4!v2Hibo9d=OHlHX;62lL@UwX0i-i^b+FEwoE`Ps9xfr z>g_R4!I<NHOQ27E)qZu?ftOBqEsps8@|may>OUXkOU)9RFo<BuLSEKn&2eG9arIEh zQlny8(Sf+WSRbs~^RVK_ar0wRO6{ubJQg`2u0|tE1$=I;_#Z^M67-!QfbRCws}tS5 z6&@MN98r+PPXe41hVQWXK(E85Flc*PL%hSNKkJ3>-A!UYIpOAL50m{Q1UG!RJk0@H z1>h$1^n4)hCdt{<X}`3nCw)7E6k3!v;e6~McXknI)(+Fi#si@uc5~3v2J0<}F(>mQ zxADO>D#KF}$K>Ip-fFF*uM<OaY(7o!xzXvC;>^c14!Sx_V+~}5SY!)Z7%E2Y!|sYn zt5;j5WhQ|9Ur9kJ?e9csDMefocjDQXRFnFt0?l-#4so?G+izBfxXv9@F=;C*H3ne0 zkhN_1G+u{TO2pHK1|<8af4-1Ym5svAE5O$^L29eNU6Z~>hj_x#qJOjUdBZREtm}|- zf26%MMS6d_nr;YQn})2c;9`^&{{VP3mkvW?g6!N?O2d_3t!&me)CR~>s~2%)cW%)u z3l><BK;>W&=WiDeMSp+uB(xI@P?)!>wm(@8M|WV4#)=+6&aZWc&Ouw9qVfmEXiDK1 zr++;i`a#SIxz%-I@I^6lW$@{7Gi}4N2#PrqzG}b#!A<b@@}jb@q;s9lE88Bt3EPN? zi=5*PL3MNWyUPwAk9;@Y&$4ztJv99|nOVf?;;bY3$rG~a#GS~@8otjVuE@V)q{F$j z;N)Gc@^->w@Lpo3+U~d_Gs{VbxG2F6pa%xuci-4#)cA~(MU0LX)2}0IGH*r-{0Rm? z#A!*_IGMp4-fR~4FK@2VuH`j1TKlpzx+t{e0MP1&ex<eUy0us_dXbS}kru?C3GXkc z^JfmH<}FUl@w|zo>-HTH3(&f$8sX;Jgb))hbNA^9H#7M-^F@6_Z9gDHa$y|oE>NSq zppU)Pla?(M{BXlYQ4o%~K9L!WZeebb!|R%vg(B{92$IFa*gNoW)$_zJMaO{f2`8-5 zB-bbthKVNkAJ6jCb^%{6)kJze?iMHlb%?jxD0WgpN}3t)cHR{|;>u`2ncyrp%WD>L zFM)B7C9HLX*vOS41F4~vI-=dL*8wvr01xXBHTufe(3d`-D!ypl*DKbeq-FMXj;+D& zzOVaBX6Ps#qKZ)3XVq&wFdf_B-lC!^VVwH3_DxBA|7>n!w66(S2$m~l+U@Z+vCQ&P zCMDSdlRNKYIW4w=^9V8|F`#MCvAH8zr4$+1tZ8cYukI%PW<NdI;ds3Fg+s@N2-bk7 zI!q7x)o7qK-g2kB_K|R(n;A&<ugVOR4`(Q_&2E-3Hp)Kv56;QA@Iu^AxH{nayu}Gh z()Vu<&m%MTzKNs<n{#X1VZSFIfEqCe<Qeo9Ljw^h)8(X?U^JK*#cLI8K-tUO+TV9Y z5~CwW487mcpdDuUB_(i56CdlTX~g>I5I0j!b;f94>=Rp>tN#d3a5L<82@^&-@!i$S z>xp%oO#9bF&vSIKC)dUOSwwRD<K_3uukG)w5!td^ko--Q(zOeB#x+#$h@t{~aNS(p zKqHy{tr%dxpJm;oZ0>d2BDHh^GoB8I1cKx<a<;Nn`5&s&^SX;SZJzr^hxpe&>t7>R zpVW&94<#Yn<?OfbH3>qQvpQ;4I6qZvR3<bGnxt$|5UyAAVSv02Du!Vv9=IGqomp+x z%|?8ykgcE5Yz31C`Qf%j_B@5RYLOCyFUR$}8TM%G9^pf__Bs$&gVQZK#92#=*Dn-? zf@=*+U}wsumExF2aPVQ3lFqCr6833XCyiTyYR1_IuW)k=Ig{uQSojEy*GS!d>Y`Ua zML|4aeFvt+N^R%M1-?0yOtABEj7eaA@?1s5IDJ66ev#Oiu)2pB2bM=Zl_sZApRsYG ziZ$G(0`$%K>D3stvX&khrY$a$6vR`@z!>OUn0sHf%o{q3o?ZLyos?5rBJb>pv_8q` zdDOdS#9Oc$^UMdj58W^Q904e7;dPI>wFxKSV?VP#Z-nprzSX+DJzVc38#iSAtC`?F zc4}NOYdZ}1gbgG|IU#47=q@x~s@d|op-&bG2p#%skSh|Ke`lcOw-bG5eYo?k7#}$7 zuEW#%v#XU3aeUf1cGA;9l$qz>3!lWc-(H68Q24Y}=@9GJPr316SaS)d3dy(Edi#ng zaciefS_=BRbqI8G?fa^daaDq5a{-ZD7r_5Iv#XML&jGK-$m)lV>JZRDRes@jm!m@4 z3J!3q{eTJ6FPn_xL5C4G&kco7Thc=pbpbUE`eBik9p`@-Dt&WN`=~S`IiCuP9hZ=@ z9BaCn?TrIt`{zDl#ux(HghSoDCmGDLN1991_U5&uZE4`m5ez2AeC5Mgp-%+CVEkAh z=h#F6MsxH-PxWwe!ai|UY{g!F%iiJL-IX$kM+0vf|1{xfnVLD^;`w-7Ag4F%(H6q> zLEthmIF^B~TGHRxcx3%!uk9%bvec7>+&Bg&wP{)fHQb*4Msk&c=?8l4%l8++vnHoz zRqon#ITEb1YSyw|!HBPn<F-W~+BxGiQZR=l1v)%H{$y_$aJo?*QX`^*Ua^sfn_EIm zc(FRfsv#XBG$J{ztTZCTs5j0A6~MEP(ZakA+SCuc^h8Yj^GA)wa`<@4+~TmdRhyRi zZ(?#MKR{jt6+M;KnPk%>Jkz?4Im@jqvxB`rRqSjToH|`gB@GrQcy5&Wt51^dL^u{y zv^I`De<3kt4ayJd54dr|$|M5CZ`>+&T1~2{1}*L_f;Ar_brO#5lgtR^5eYbvwV|Hc zd~%SaOnZ4Qh2WyJ(;*)5Nnoi1ngeZr{a$5>xAN#Ot_P7K!(V-@e4y^^Rx-n6_D5qr z`els``WVddqLM@T4>!p@JSvOFnOGwpk1#Q6dHLT^ABExD+|zL@Vy{MzVc=AmFBm*E zuS2{b)43EpEWFuF%^6$pwG{jt;{Ni)^P(p6Np00+Ak2DUzG?I~Of{Ujl7g*`8uBPo z0u=<uY1DHJ`eL%w^y=pB%13>X^JV91xH`nET{Ww0W?;Fi!Vx++2vnj)L7Wk%3%pdd z<6wl92$}nY!L3e>2zG8t+s<GXww%!3;rdqfW^v(xMMFR}W)npGV=iK-hg(v?N~k1v zC*NB9W^kmq*WuA<aPuhUp4BT@_xt^g)gQfTD(xYgMfhFLEP@^Otb5A0;Xp|sN#i}a zc?{YSP!M**!4(5TmMrpqy^Zh6y#JI9$e{Hl6}2quB~h^quG=1viCxcM9Q2`OITWTQ z8z2{x8~c`*!4`+XKif@}MU7FTo-Fn=5@-NnV$JCwAgndvNlYkPyG(zp4zZI)B2=tY z#n<T&`~XUQ(sWH*@^q7Tc8W!Or}sVKOr))g`B(Q89l{cxZ0tY*m7!hsmun;b+fd*N zdzMK=KNPZ~N^y5w+XmaNEuzB{eKwS7ubGu~?zEQFLTSOw`Edi^!XQ@6IO>Mu?TF<6 z9G8n_$9)LOoI^MrVpO!CCl@1yr<^hx8%Y`SjfdMi>*}3O<`(bIETJpIlvLN~w_}4f z<BcYRIBmS$&4%K!^$=EmtccL8>{kV}6yj4jHMqdvl>uhQO!Z0N{RreBF*kXPN;t!F z+y>y&o1JplQyHU~Do<c>IkKI$32=K;u1wvfwWuCnU__>v93*^8eTK5N8%<?N1&g=R zEb!&m3~<x1oa#Aqo~$*eAJ;UZ$rkvNX{^loFBn3BrhEPHeT!1Yda~*>ODq!Kp3@;* z*=~0^nnN|YUb1a!^xd!7d-RKzyF%D5;OPA{(rmW6o>_Fbn*ZqT3bk8~VM~5j2kJ9{ z#tzXTxO7^Yb85Wu_GbxY-J931dm9Gk%v}#R8Ek?BoDbk~P8?fkLszjV$$jpV8kYO7 zjY#1*Ppm^A7Nw#;Ej<>l7vB+0g_pi)n5}Y4gSiWub3ReI{@cq_IeSWLvzPY!p@C_s z4k6t-^PJK+H#%449mSD5WG_Sxq25-+jV{+APJe69<11VeEWq(!_iav^Du#8OIQ!;F zFjK;*1wK3-ny%8G(CVvn2&zV}o4GAq;UW5=ck@fq@oHYI3>{PzboS`!Ai?18lJLZ+ zP`=<c_rax`6-cVKaXlD>`Pni@Y|sJIj6drLH)5q7)<He?D7XqWofdWw3OgL3L&;Pn zDb@UB=N)uyl0>ktBZ<~j_;k|kS4sSWTde!>t_E+~rS{1UaK(p-<-IKNrc@`hwtzZ* z3Lx1ln3G(<8<g;Zl2F+C>G7DlYhJ~~14}!D+F=c8<G`6DIG#&}H%U~dWjwjc=o(X? zE!8X`lxlX9j;no&z9gHx5e0AXF{*&>$5a5}5uwMH$)mLuWoH+@<_$ldR<Y*!QywMw z_`%^o;K)dt*+yI75(m*?OMM>9_n?EE<^{8|o@zBe2=5}HDo|*JBOI)kfT}n9r0hd6 zUu#vi)bhk}&`*3^KDm1WTC1?V<u-^G!9;Ax`w#AsUc~#2PDjQbkYsK{;ZfaK<y6t$ z9L9ibykQ}5mRPMpuNQohb8ftJm?{@V)4mLRNd%f-7#n!*%_sClU2fP5RN1#H&XwT; zH*T&haNK0QeEVO~d98&V2_fCpFO{iV26?^=Gl%L!KLvmJdXceoxlydJZEE*$gQ7!F zJDifzsFJ0S&9BTa#BwV{^cjYrk}aFotey4Ri$=t0{k@YK1gkX%8?>4Q<eZ^=;ky1J z)W918B*yo8j$F(p%?W0wjOpUjtnM`Lt~-9VF4L%mgyR4w(NmKGsOlkPhOrZ7n5|!= zL;S5#TGni8=Zw(=T71vQY7zzY+g|Mgnu&y%)Ulh{=5AcVrm+q(lxUQqqM+UG(NY^^ zS^%5>@Hc0Y+r~)o+9dyf)1VEBYEPkt*;r0hOlQPl*S{M{vadMAgR8+mSdnSEOK7?K zzSg0R{6di->O^m%E9+JD7l7hjDOK@i42e2K1%P@h6EpKTb#LxqYVJq5aiQA~83&H- z*TkGW6wc!~G;%VDs0z;yGY&phG$mQ{56jIpn*X_O>N=Iy0bqHbzEXv>zt5+-iQ1b7 z<Fjo_{^m~VXQl~C41#tcK{D{(>Q>yyZSKwNGvH|<!6f_&=y|%&B@C7MO>KHRR9mks zcTUAu7CsFlO)>=;`#6jtdOkmSX+XT73r^UpAP&Vs;d@nNy!?yw-_PN7la?D96!uX$ zRr6;6R{l?f+YYC*P9!CR03Mm&W%Nay$KF~&Tz}imTH>$DXd@}mSOxN`%SA2y8S!_; zj>gDxY1+o#YM7P6&=FpSHLMkQs$y@~hqePSd{124fpwmNSadM@Gz-Hy2_=`u?IW$x zm?(@Y6eiN9z&#4r(y|13+QR9+N*52Yt3jJG1g55sggJITP!BgQIOx#+ZnSVKG$@z! z!?(ZQ=zj5nbOPEd_pM4T@k~KxG^8YmE3Dp8mUKUl^MY%2Wy98r;lwR4q*GDh9hFy_ z)0I*utmbF~Tnr9a5J{7tz7<gF30lCL$>^n=)H(~o=$vUy9gNW!PSZIqSOq~8Gyu9| z6^E}DCnk8wGji{WIIF<y=KK)zUSl)T4VG{%#D;@#xcr0UYOt1lgSeew&oFhf>5|!& zQtuJM+$^hW#k^MJXZOaiF)b02ecbhV$n!aiOp7q{E#oc>UMdew;FXn8ee-1KdPaRd zMm4QuM)Ngx2UbVC@KT01v^&3sL22o#R5XVnJ#%+1x>Mmbnwmd>S`4Mam#*mldtXjG z<~O4YI>es`k*qP+;ylE(5J|q?-k!IxCyX`58RgO#(FZIKx{gt=Zo9X8HY!SAwR+$D z#2)^GbpGbhbg)EB0zK_-R9Ea<47^@UP~z1$5ITg%D`lrsblbl9uVV$p0%jq$q=Ds1 z$-K03Q{TBU{IsT9QpcDt6*x<F%Q70Ot}4^4#JLpK0Z-|;^N`gEHCpv{y9}hBi6ODA zT&+JAEKH9s@->uODzMT6(=P9EoPIU$w0~Eu%;)@?MgN}InN(NB{MQ-$y*?M`6#ePQ zCu*z;qe;ojO-@VPbn8KG;*Rpi5&hmL$7o_2)koifgGBK#Yz#H>sN34t{lwKGV;S|w z2}jDhzDtZo2CKH}wHl?od!tPtvu)lsHi0%%O^>j%8+KMooYK-qJw_@bdIXcrhq~=y zJUy3Q3e$@<g2_&SJ10Wc+&=&W&XgzX5dKVPhn+#fCzbT^oTiph{8Hs8?{T(Cz}y-0 z?YAF_KyBs=kT5$d(H276RrjDysIw3KLWdAVPApHW=_Dr0A@Ycgv9|)s*ilphb{*7G z(f=5}W0R`S=@5TRFJ6xrv{L4KDtUjU!~{#~tpqA5X!o&TKD9A*cxYZS^HRhGJNd!d zZ$%{&PA7-%sXf>kbXe)lYOI+)2FJjfNQ@V}qx$WP(`H^roXLw7Eql!Qc2C`-FJAFz z5OExf_jAsSQHJVb4i-&oBTEHaF{c!Vvx_6*S)q+;f7a7?DKHXjLY2HzR>h>00+(>C zK{FCsu}fBTsll<$3`mdbe(EJE-&qm20tVl;kvhan6l~q`5&Fgmtl~F_BOfjy$#RRK zzp*pBXWu>1Ax<vRC#16nh*b#+bO;!ogcAyG_6LxUx1v@0H=o<jmWMAm?S_%V4Y<0# zY%5rPb3fay&#hkV89Xq4Joq4OLX}1}RXJWKI-@m5<A60GVbGz#f2Ado%`tB|PbZ`E zZz@ym7g4kP$CHs6|2*qRYIK{|MuL&EX)i_7n-W=na_6aQq*b^8|9Es*&t~~J#IE8# zkETv)9qDex+l&ULzkr@%<5tefV2@}a;ijb%w^9i2WT#jJ`1iVa6c0snG~Tb-7Ii7N zzP-7NO-V?#8IV=5Tv_hpZV#Wl$xC=Oi-}B=1p>EKo^osD1h>+KzETs(&CH0y(bNtk zQtT18KB4*Z2k9bLXVPS2klu_Wq+4Wd04xQo0ztZMxlxV0P_#>j7_@Zy4$Y66MOBsI z1Oo*LH(b`!fG!wKZypM5A<jde_f6m{i+nFMx@pnx718S~Hu?tOqxx$Lag{p6*Mtwx zp>I3wpHCF%e+If7ysd$nAuS0;Q&}`27*|n`{IO8FGfJl6dt(?OXAX+8rk~pv`mEh+ zc4?2626JiO*r|t`ESWWRKC)4|FEzJ*6FEw-jfI*RozAkfV1SQCe1be+eM-6G5j^}! zB3@)!cJAzD&Ccf_0XpxLpz&dea3y%`z?0D5=Uo>qPmgd+kmiByBh>Xc6)9bl`lH&n zT*w!tu?ZK9;*c8?V~%eEnye{01nLG_6!ve*No`U6WvxjOg_=a+&TE{~oUxp*DG3>x zpOwa|2FK$U?1FI$I8)=)34?CD1kMJiXIZr5!}K8Y1UODHk&|1rdcojv2X=M^tU8E- z6@Z7_;&tD1&Hk{`uRv4Ua^RJN&*}K9BG(Pl;+CK6yQ}X!UrM&S$+!qKCKFj7&IEeQ zGlz)uiAk+niu&-)!iJqnz=#t@A1_dt^_rS2?k)INeCuqi6L~+Icm<!`$28KoD6Z$3 zkVQyioZ0pAveZ|DOH$9eeLf7=x2)VJ&3S@H3m=}-KQUzx_VIAX<u(6Apm-+-pe#CQ z^-&2dfsi0pR3f+*S#hb$#YdY5%RAU+!fN-l{)FV=oLdngNV9zO*UMe=k&b@db#q*M z!Wv5_$+!;jLxcASYPlwX+h9&e5*MLG{#ju$uD51W^QW7c+qp!nu)<rW%IdR&Gs5j6 zkE-5Km-K?3|71}Gr2=T_Bzb;e<Ke=a(~-_fKF^0(XNewx1r;5_jA?nWLb?b1jnh^Y z5tyk;&CjF*O|IH%BWjV|AHCIr$y}qXB5zj6!_f7kA!~TVi)ClPN;W&qQjwZ@1LYuX z&xsAE8eVpY4EeU;$F1(LQ#-@zd%rzuk|nE}KyWmFQu@Z*sxQ*+YWGSbhbnlAJ%8~V zc@iEELk^XqLEl)3+tT*OV3?l*nQ>lj!`5uBt6u0DcT8qzwhdl#i75pEzuwGj^vmjw zU*JS#Vt-C-N5?lqJAfH@&07{6X7(0|r`O}rYh89ev-l-3f2zkY>^RiY7mdS}orXuy z`OuDgP6?2o^pw|?$ps%&y|;~168)YlS|0?ka?EM)?(>1c#6vvwr7^Fn!sEQ^)G%l# z0sIfVB7jW%sinq~Is{k%oQr;pb0TT}M3WBoS*lz1E-=@FSh0=%aafva#$#?c*|c6~ zhze8Dg#y_o5_k_*|EORg{(>sOC3M|lCB5>4lt-v9?_QWSOw*!K(ikSM;T$R}&5^j5 z)H0Zv8M}hGMC^<)`g|G}=+#iAwk)AV6#Uy8hcd&3sm+@f^<V|`pOnL$#Dm(h=SFx_ z<yc>Xb#dZYi`x(KnQ$c|P??$X)b~=l6SL?!C{SZg^b!xG+E)<N?$FMu2I!Ef;^*1< zK=wrd3+iDFW&mp(pGEgpX)?;B{yf#*>=;X`{oXt<f_<1*+Gv8jTsMzYSc}nvOs&4d z9I44T%L%Em#u$Preqf5Qy~4doHJueJHS|jzWZal9F2kvCT$a!rYVXn4_*5U%7Q?P> znOz}eBE^0acu%g}JLEPO3vRnB<i-s-3O#eq=ejz3DE8h~{3H#rxz=Xr4y{4GobWu> z+exKGpa;;Ob%>djy)hyib9EvWyr0*KeIe)Fiqb@@58(#?Ot!okHTJ5P7*{b~z)<?; zMZ!Yd_oVhCtm3VVm3hJuL(TEyhjAI<tkwlymu*sijj)^p9&y_q9_XL*9H;UxmNOUL zUsD-_g%SSAVK-d%Xp1^yN^yY$y){U%C>fVt69vZaU)#(y=T_WuN_{@)lV1cZ+nn9u z*fL1Sgk9Zlj;%?r=JKG!wyDps!AzN3=WuXC<AGUvCey6v#F75WxS~UZn&F6r;q_4a zOY{YWWudn4X%W0M7$r^P)nEey<;Z=okB;M;7gu&EpzKG1c*pp(i(mH^98SMTIJZoR zRLsJ1$T=I7IzfF59@!4LhcLewnzYxDB?K_?z@*y-;G$1)tF}1osq{)w&|$fZNxrBw z@NU0$#Q|lEtII7bABU9`y5`tbF|>0sf(Vix1e7K^iQ0u^nZ@!#LX6QPI#~aX%(Q%| zFwG$i5J^bVWQCoN9-2>8{JK@`4VB2#UO#^_r9)J<ddAVPGcy2s3%!m0V`BMR=x3_` zn$*1C6_$;mLaBPKko78+cA9$`U4s_x=_Hqbk3TQA#w&3Qa@XJ3dSy-G^>z`m#n=oS z<oox{Vf7`JYrA73vCXvsrb;qpn*w#c!MrpP4;}n0_UdmdT#VaKvs6vhF9gR=^Hbt_ zFsoB+(9Jr;YNpx5UcX>LbDRhZOA1i~_`g!~NNXa@LLR_s<)m!4w79gGLqB$@-gwX# zjS}XPi-W*5oOkgod9{o8bCJPxO?EaK^wc=ODt(yZN&2|)<q2Z0kDm@<C3wvDF-?tq zRXd)R2Hb7XA?WQLE-SWCj9=9CU+9V*@(=br*dL2E9G)na#V4b(SV9Yk`#~QK^PIMl z(z$o7KEe*{VJ6q*=MjF96CNWohtb6fdl;*g3{0R0D3-l#Fg1$Ca;)<HtPRN~a8)mn z_^1L_{hUUV6Kpc|5v5lcK97T0R83)rvsa%3M`rM{bRYs4OoBSNxxg#9^qariG~4FH zTY_`#5M&zNjZ{m6e6~WX`M^sI3@g{7Ci&VE$IzcF0X^PYmT$j*H_^Es&n@PrwOU}V z?m_{tMos#aSMJAV+Z@txs5N|8y#||`t^78HLXShzT~%W*zz#e;5n!wIl~dVTYO08& zclryzLn$@jfL^=W9z6ptO>BU88=#hV8>Mag-!@4Zk#IFAVFeLux607uF(hascyw2u z?ZrT@s@6Jrhu0XQ1LUY%Qx4}`ka)GDW-E3O7^url*_4u76v2BNl-*%28h%uACiPW+ zaKby7HD0r{aT_R=h)?vgg7?iz=ZdRpJJB~u5=l=h#YW`35nkvu6G$BSgARddtkXJ& zQrhZS*MTrQ4+~kx*S#jm3t1W3##~QjTz<*9QUDjB$H2&JJufSIkC*h(xl;?t)BMhb z1U=)^>cjWNHW5c=mG$k0$c42EC3SH*A{Asy24BC~d<U}{%-=Wp$!|Cs==8h{OJP5- zXQ#pwWMh?;Dx%;BEBNknDj<F4dg5&|N=eCh_K#NfWpF+9cIcQk&()qoSo}xQ0&R*8 zIjC@N=2@C47H-*B1bl$HOcw;>e;{jM-mn9y*aPE-%u39$TdMOJTzs%&iR$o>BTL%& zPfE`G6Ea0l-uo)Zz~@)obmS!JY^E#}cGRr2`&8M_xmuMR-#-6OZ!woJSMKWh;pU9N zkXzyohRHvnd8*Ld-vB2j)t1GZ2s4EHttx8hyeqv;K4HiDD`cMnlG93r_0}W?&_2@0 zy{sRS42y1Vecx74Cp*?p0VzM(4fFZ1Z*UlM8`0O%W*px^Ycw{U#!=YAEM8i6NhH4b z3BD7q0q4s*{g<3YHY;#y(pK}vCbBZLAiRXCnbTT(@OX0vVpTk|>Hrh};Q*Ds28O&( z!$vzDP$7bxXiGF@%&)5I&1>x^)@<`F_-c8#zWrCpgJVX26eM&7YXsxu@fcO?l{4W` zz!dR071rRV!!);&=S0l*deU))@w@4zc<kWbJBxvyN_)st>m7Lgepx6f)pMh(@o3-) z$v6wc<7ukOxqWGP4T+NWv*eDK$Z*F;yKh>$jA5Ce{bx>#`g4qqk*xxXl1eD|qYF8X z9r>rCA(mu%8cOzuK^2<Xyhv2q2X3bkx|-go?QiaLi}y{n<NXczI>nU+9^7Q=&qMfp zyZ<&_i{v7oif1?Z`v(M!Pt$_Z0N^|w?y8`vEMd(Lzawc?J>PTV(hbFbN1ohDc{8`p zzcyG5qB?DEOlkl)Q5f?z`biaMh9>HOn?y&V?T$XTcW`$g-1IUDbF;ww6jibw`&@hC z5qMJ?4W3gLUb{S6*cQLgg*gY^$6q3%%W@o#Z%*5WylnKjbs=R3Q_9v*uZYV-0ySzK zA~-T8OELE<FtPB@M#k)8*o!>K0}yM_snlW9+`?Dh7o^#g3^hksGx6K|bM^f$jw2SH z2dOfF;+Hr5L~nReeu6tqw+jaJp&iBky_r08PN)u{r-B#`YU@UIJOk6PxFAfciqRof z>Icdv{mueSAJxB`A_q;C`N@%#Lih~pB9h5&>HbjXNbJ0*82q_hdO~wTK3p7DI=*ma z0Nz{eO>0g0;cw{6d#;oChy_p;y_o#15;NqDsgk~8h-sxoABv`^LGwpBCqbyt?qh?e zDAHTB{I-~7f*lB#gCw?-Y`Dg?l8V3h#L$T=8<E=&{T%x*YXI0GuD)wtdo7-q3+_vQ za;Hjmhx>>6ckWWJGjn5=$(tx|99muD_(Lqt5aD8^&6}f2e88m|9v;ObfOy~l@RF8U z+yh*~WFEg<uro>nUpB1MO8c8wjrqgvekZ!>6=oB!_xNJM8V|yz7p-GJdy>l7H&LcT z@ScZMB&TH&>K1{2`=xzAFxq{qAJmltbw9%O7gT)t<C4md@V##|MXD`&Dh}R12L0{2 zpS?bt@C>Z;Vsg+;e3mtoGET9Ecrv!8$=((ckd7`p_za}*56!TIzjhOYA9|Z6%~`lj z>kwCl1!E3W{TAa)vY+?1kj*zyj!(==YNqm%IKs+U*WEyc9+#uSj)4}03@fg!u#R-7 zp$8?(2dX*x$`_`mHq5i#sHDJNO3$~ZU1#)6;Zu$>LRe$;(Eh6%*H*u5UdtxfJk3P2 z;O%_x2SA>Gq%Dk0Sd7`9Jhea`0fJR?-hwcQ$H1U$YkNy}u;`f1w(Do}vJ*#@T2O6u z8K6r1W^cS+<Gl{<V|DvohtLvZRDPo&DciX;DQ$7(wA_1&vAD{s>YNU7B5s{P3OfxI zfLQ%+IP1X^7{$eW>UP;T`ooDji`J=PA=*5gyg`A?bnzyA7er4u?JX+-BB<cg>d5eu zOBWaUed{z1BRTPc*5u6GhKpjEK^w)sN<Ktu<{L~KfPa9PBTyT9pny`Mg&}txvo0<; zAjoYK_b=B>U+v^2u}^J*K(^M{9;m#QGF>wV=Yq^eWPg*XECI>930QwDgy3>c-Vd<? zA3b|V*ya}bt?1DNC3Xx##}*o}+V@Lkk^_^1`ETTjn6={}oB9IUU(5S%Z#oXN8~hBE z7y*-}&&B~RPnrYA4EHT1q0odX%2^Aw3O3@us7NsLh*DjEio%h*oEUYffRH+*B9k&A ztEITmo`!>B=?Ur=%(I9=qlyIh)@~p34=FEA{5W}uFFNyzx+tzlG(S);6R7Rf2DAtt z2(RF(zT|bx7b4fai@YC4T^_O2lB(FktIp<Vz2gLMen|AZIprV`=Q{%{C1%h6B?)p+ z><htKcuPpQMu(Ws!(gSOa0!GEM5&0dYGUxuD<4vY!68k*#6ZkcxAC}TIz*Q~E9A-i zhV`?o?3$pW<Q|&~p7#D^I3+whh}NW~X4AUDsAqrVM4vk8<q-rK^bt9jT|M->ypis} zrU~z}=#;`!7}c#Y7M8my7h!p~Uy`?|_=FxKp)-+VDka@EqR0Cr{iK9|m6nj6oj4JQ z)ja3T&y3gX6&JW9z4BBGs<jyUD7z$i`%6Yx4TC|}#v*aA_wS$nqD@w(w{EvdzD%b2 z)=rP-`2UON%#1>;_q}~Yy&a|J^B`ASO}duKw`@#}$;F7zbi7ainW$JT{_q<zMnSti z26gwu5NJa=p6Ho1-1@%~=h%Ty)pt&WV6EaR>rw47cb+8m{&$xS=frQUie0I)kqSGZ zAeZQD+QRw?W`v;WpN^(^(%KLU9-%{^u@cM}aAUQOKKg2Nr!J_w|1Zzr-J!4PDRNp9 zYa<@Bek`|UoERh4#v98F6N38eAK{)PTEBZBsf(hPCdPR8E%vcQA%JiT+*n@qK#tiu zNVDz<Nlr6hkqI^_nw;dL4p`ekv=1|_Fv+e)u?=ZVw1J!OGsty6F}Eprxddh>A+~)M zmq0r`0)!=|`}V>*2HfbPL;N<C(*;~Q3zGKH^}#Yxu=7agZQEkYDxts>##|7)XBX=m zs%#jJ^#gD1xJbV1TXDe(s6ho_qs4;(IVIKE9*Un5>RbYKh#V^zL;pi=m7g-NuTQbD zgAOu{<^BZ@aN$_<sK^^yV}lQRZ^7PdT-1P9==l-WhXmpLzv1cVweLb9a@bXp%oc?D zHLgx`C4gJ`_xNjr++C<GY1>~bN~t2&k`Kc6A+%SO+H}w%(qBDEP6*^FbIExyvVWgK z(;S<<%GpZCu2n3XVLx9aFNNuP*gItsG=v_6U9}DfOF@?D>$%lrB;g|Cr6npQEKj`? zeEwLB46m7;17kyygRuQ<uZz)<Nw`&SWa&|d)26MuZYfCe)?~x{tc%azMv6Zr->L=E zCl`<x+T1cck<jyN_ztZ3EJKKwa)AkU&o;5qV0ki5%B@qk6NCrDMm=_X-yK=>6%oSJ zVXClHcm4e%+QaTKH&qGB%V04<h*^gNeriat8Lk;QhaQ;QKTUY&^h+<S^IE{29KqH> zTPvMcw=GZp<wF}T%`!R7U&C?S-P~64!-?AIx&~||g<1j?DyVFFCTpe3Y5ZewFBUvn zLth2+F;)xJAoelAzGxL3k!uZ|TRfqIz~@lttl+b&XH1}_6|W&cR8P9@m{8D}QPNx< zu|QQ=Qw&pJc7gYW{Z0!D(E^2iUs5kg*~zG!?YcR4LN?mH7|FnNEheE}_DG~NUsOmB zMRMx1@F^QnuS=oS#_2}_=Cj6`25Y%j>p~8fl_Y3(@26XVeImk-(qUwGT(IZKUV<i= zCK!T6p6w#-8Zo9PYR-FTZ}W*hv?#P_o8gJ0Z3VHRkH=aNls$hk7Av9Ph8y_;2SSkK z&0C4vF0fs3qUj1B?40$L`(NE<5}^OPoS{P9(0E>mGm5kDZV5vU5W}Etb(_ZzcBJHI zh|mZSbyyDN&^(nsrUA@X-Oo37+dPk&cJX`;voz`;cF>8exgK}y0d;k1Oh?dN@k0EJ zfDuByu6V!rUm*{}Rn2loIrre_Kmw=AcN9H3J*2Vj4Xa|PP3~4sAo1WiQ82vaYCq(t zcKpK(qd9504(jVYqC?yVpw(0R93-k5Ws$|F5X;wnk-zg2`U7(sR((mOw;Z06h@tK9 z!yT--l@bz2Mbg(lh@y6+eiS_Wb<e2Q)gFF&s*Qz{IeIHFnbq{Q;e*{TK&m_hT4+r( zlTT%a(uO9WZT+zv@IEZ$iFU(_ye3Zzd)sc`D~arl6VN8GiPL80dsSTY>%v0a99klO z#~EN%v%YSpO#~)j!8-|-#Wl#Mi;Yvkds)GA(0%Ei@x5{^+#V3jZ??T#erouO#O`#E zmaI1A`}JP0fSm}<rha6`X-gU$X`owk6WVk>D6b?qFk%pu-f+>4>{$6odtb=e09;Dv zK?eu68QJ%-H*>Q``STE~vgHGAVSE2z1&eO|`4dS<PIvejcqkoS&mCpu8_PBdU$R&| z_EeMA9L)}WpM7w3X<<VLSo3Q)<<^XzfIeE9*+szHAI1(9*d|MBh3P-jv603y9#a1A z0Ib0oVve)7s(0zpaK+HJhG@#&#$RV{j*`h@Jb=x;ex>wDCB2q)1<nJ2pm)(!<j~oe z`be{0zPxJWLj$@Z(UyH$K7DJhY|O0YVZS|RRfM|_44BEvgHWH9H`Hlm@f%w7WMr%y z9D-TlPhhhUbHky-yyb*NfUn|G_H#jaK}g2a)O<l(;9VU;d8r^)_-vx?+e_^opc?pU zpsk;qtL(GyAxx>6z+E-g<N7p=nA&IO?Z|D+jb;|`USg~)w1xR=Z#8wf=A_y<bJs3d zzxQqnG3$*(!__1#G4D76xCl>4x%&5<wQ58x3;^<KqBJRr5_T)b7z`7+)yp-3Lle7! zCXa`236pLg;J&`c`kG@kYoCM%a<b-%))pbvrqH&H&?nbc+`2{j;$jWAvTm9sbVXyN zbF*%qYU9tbC__AXH3m<UzQEf_)?(oHoCK2)v-z=HSI@>&l-#|^iJe76;wrx+1|7d{ z1NZiJQib$&k^p3AgJMUO2y6VkSE09h>aXQ@X~28@@AD&PqcIoAL$n|V2Ef#&WC!1h zT+`F;#hWir$vK6yOSFaBn<&l?CKgnU-`=E@iD7(s@1c{U^5q=#PGf}stl2=ZtL}4i zfuD(z_YOk&L<b>hm9&notjQ^@ybQO*Vy?f`7MDo$Jo_BZx_D^eUc=2l8Be|w+)R*_ z^T(#<rxTczXCE@>qv{?Q-<otN!og+5G!cHTX*N)bm0t&%oI`)ey_5DK=7NJUNRBWg z-<WF*a)%L2RLSGnhjZTwM{*2KchAYJO#XmZqy^?r{)|+Jtb`FLu7KiXDOij?t9&vv z$0z(wMQJP=>cg#TQgB)zB+O>ypWM`h)<B#5yJd;jre^&Wdy9Y{$e&$Ylaw}&nBI9; z@0R_2Xa>4wMPKanqTYq*2Y14`7rs|e_uegyxsld?$gkf`C_9CXAnQ+36?VO`jrOF) zWh9xeXRrEXWk0i?@3V`g|9FmdZ=?T=6m3jI!>kfHP#qIj%n?%ERARNee|2qRZ?y~s zD-Q#3Yikyj2Am7Yvn(ShkjiTy-ln9Qxvs8IC>yQj4GzGUzBwZf?48r@9)lO+DP4(C zk~CY37w7hzXs^>EM;9jQf9OcXc!60$d?V0o)>)h+@;2Nu+}`523ZJK?2fUGY7HVmw z)X6Vlr4=G{%hfshW`^Q$`4h0Y)j!#`=uzN=Q+}ho{rF2A;)r8BFk>ulE9ora(KNR_ zX_{?t^KP;O*S822Sxlz~KOd@lD4m(Crw1%rhj#+4X~umGPOw<8x&H#CXF5dDpYxnE zCdjUD$J>c5cH`=<7sDAa*Vt8^>uVRxX>(SSkOPV7&FHXx+sE>-9F&6r)DN8RZE!6G zTAFo;<%0=FqlYx)ph<>AMZXst!WtdZCQTBXLq!`e+uwU$xix?KD3<^~QTH%YhE&Ls z(W293F&wQPW^qHA%ZhSs`Wg9iYM8c<npGVd4d*N6YN-9a4)Kmmqcxt&>n5^L821Kw z<C8jaCJ{*4;-jP+CDw9$DSBwln+PI~O+PwQvEXL%rtdsMJM~D&F$12$^r!F>Qd1Hw z<86FeJM4uUqfyC^1;-oF#%+Rc$(`vs#1=|9&HJejO)z{4zrS!&hfvHo*m$bpSf$Tx zs4N%ZCme_O!_X(Y!5^rB^8^@Be7J}32<{84f(h#8NtK27qfN87F69@Q*HV*517?S! z>cW=;ZwnW<f)$TFEk2<e<=9)XU*@XbG{O#%IJQastpeikJpI8(C7w^;Z|`+EA+!n8 zIzm^e;~Thfo94!DbLFLU;EwlHAV1Pv6H<F1iIn5^3EJ6r!STh!DlJnvIGnO8mGnmT zAi1A$&6f2tt#2E3VEE6vX=U77<`{IC0OyUF)fT|lU*lGT$$Ez{p5wfH9ydzs9Hlgh zfF_iwmn60qZghkRSygGU?*E82K+V*^4NF4VNqgM1?R*L>6nha|YU^$^n!x>Sk0z{q zoWfXV6p+PAX05cemJ81ldA`dvMM&pwhd5^O=}Dr~#KS}%+9}*0f+DM4c;6v)-{xe< zVGLcpt^l64jYL3Olwv<fbX1;i=A>(FMeUZ_-3RrM*KrlD_JIl20iz7j^jX)Sci8j2 ztgs5dLD9^qOI^&L&GE*9xmU24vEdu(ax9JMNOGO<jCUv}?cLB&Xn?Akg<&UaK%4g9 zCuBceVdwuXI3Bo$e+-P#F1ZVnMyqSPW5+9mH_bb&CTE)f@ocv7<fmEQyfh@v>`Y$V zrTqQ*ojSw<lBKUt<4UGa+foadGEYWi^<45qFfVpnR$K8-El=ekdm+8Gmh;qNKieX; zH8vm2<zwEwet+-GXYs;!pRwcSdf+U`^HObs`g*ck-8PciP2`<;Zk99vy9ttT;_dVq z)J@7TWN`?M`nVfe{VmN|yF~VO%-(t+I93Lxw!FdP<FGM|McCtaSG#!Owgf?Q9??{R z>g?HE0fuM6d<aIT?$RNaly+C#AvhVEB(i0*99VXA$H+OF^dBX#H%?`4*r->tPlmkh zus5U;=7IG4-<UhSi1d~CfIUfAiHW~fhY+)&)iRX#NZ3X=fkmrk_ElQ9_%HaIQEzO8 zWdnQOM)iITJ1q&m(&-O_-dHe_IzKzHuib;?@oX-DU);l|0I5s2_3#zye=!@`@cl~t ze@XIg*@mv0RVh?}>ZSB_{+U$2#L?STj?+e|PH9{FZ&nhpd9N0&m&|*%jk`EllGF|p zPA>UWCYUn9k96-em6aDZ!$EeG8@E<lSO)WtV-}|(PG7$8SEE7bTU4cOEN3-wPw$1= zYm?M9Auu(10wX>d@;8ZKK$Rt-g7<!y`#L9jnO{~3cLL@40NCEwQ>=CmmEfYZzx@o_ zvVokoS7GyCfuoXm0-H*~Z$NWVHkryqSM3}2qj`t<{))(p=w<@q^at8vfQr?OSso-o z^9z81NQe3%N1q;ftU%^=xZ*KzY5twq8-9ioX7a{bg4QnNroalOte7r^amL=&6TnI) z>cjd5N5ApFDN@Xn#V&yTrnjxEgv32A`JCX;OmyIdb`gW{qOIFYi*`AgW<`!s)JVl| zNX0HLP^Hiz{*oOTgZE2lHf!dwH%Sj!BWUT=yvArv_z#)?`0YohB;X85x5xM+L5B87 znQaV(qOIfE$@?lx7>Z5)qK`j{YShPHGxr<)=ydkwvKe>VC(d#I7f09P$mIV2^{taS z9jz;+Sfz5#k<>xTZKtD>#JW<%DyNvm>L9mm&nZO`J946kRboo4VwT%h7V1dDuvj)m zF~c^td3JmHefs?Y58Iy4=Y4s-U$58OxN|(Z(F2nw*Alv4iF1QaMzBZuZ6nY@&QB^F zypL^eaPH#t_~HlsEQjAsW4_EB<^VCjmWD7xm8C4q71a~c9-stGVD0TXZ7#BVsZd%_ zHgr~}u8XvG;KzbMKp4*t$SBEvMi}-Q8MBNqS=N(x{1K9G_(2np5wEq+Gk8!}C>&ak zarklN#1(y3-pzo-Tyv4+na1rmQ}+m(Y4gW%fV9lst_al7G;&SpzmOytq+WC8!&?an z<9n9v<aN15{rxK0H&MMH));vBInsf&v3s7`M>o@=y!39qwkbfuhmROYlKy)DlSRuR z+xH8#o{#CVY+N=s0n<F|xm8g_lh~2n$DX%Iu&Wb-Clt6Gq+pP`WV~o~H*+z{(2A)_ zrkrSw>m0X8*SA-pU5seN9U2}+B&&_4U&eFmq!o2ZP$+Kwfc!~XS%OznziK8_#$K$* z<+x;r>-A!@F^fP*g90#sKW1y8@exbGx#|?<Np$on@O}QxBv;%=`Ar$0R-NgBT*dX< z9OzNmqv_Z)@Ue=hs+vMh9!LCWg4F>z@TY$bhA;HH$LG6HN#T$BMbMMfw&w40xsBf= zAXXm>olBzJVOpn2PN3U>);}liCysihqBNx(nzH$SF(YGKV&w`W&EE$G*X9P@fLa?> zI{$}{0l73BId|ou5rYf5<u|NKVDkn;Y>vy_T>~>>?KjIO$Sv-N%b^SU8QOnW#>Fa5 z8*6C9*EId{w#0nK)du{TIOkSfhW(GAaJHGC^ylV11_`$N%PEqtBDx^XMRQ${(cm(2 z+r2QbDc|_8w#6eh>tf<K9>?Nwuw9aRPH>@rp@g`QM{h1`m56^B#hkyoNNyfsiS0|n zg03qv60j3$*P@i8XI6-9@0En&Ed|Ca&QX}Rm^@7YWc^E)hz3b(QM#!5yX_oEoDQfM zz6cFrvo)2I%iLRSr;2&V-1~r$H2iy3h-gnDl<3k&`eyRYBy_v>a`{QI#XX`fS&2YF zX3j5#acs~C>@`NQAI5)i_dNA75sU}hpwATaNSH1l_{|#nj&CM)-%N@`yA5@R&R+^D zy|eaipI)pZx}*QpC1)kY&obsHzvgQu-Lv02z2H)HvEv?|*T4hWcKxB{)4!8eD-SFr z?tXQ3zxx=}NxvU#d>%$$CA}ZM4&BsH)DG$(_w8{}_eu*6f)5gcF=*pHQm$z{3kj~A zA61hGdRlAsX?4&e3Le=mo7uJCYi;J2dExE%hpmz*9%(yUch22aN%yZ6Z@fMCi**9; zlzJ7Ci21KU>P=S*i;=p@w4OupxSQhlDhegM7~esz+*z{L%d|3CPua=X+fgx+FwD{) zJfwZCU7j^e8$D?&ci8(y1AQ3RW0JI?4l@unTf@6n+2HUUCVB{$iuIV#j<kNK#)HD) zN$(e?QtH7=(wPL>O_eV`*R24*zCQP;u@KtzN^kYGfOqtY;MRSO!S2z;hV@%}DP)H) zNcbj~_5gC1UQNxT4BX<S2`sbH%lAI&BLo&%=7k8VaZ69&@Q3iTdAXv^{J5V0z>R|7 zyOBXIfX(lRTN@}$+EK0~Gqr!dQi_U8BI|CMC*5eI`8?mb8fiz*EF7C(Al~JEx$=XP zw%C|>Ssk8suj^8o_Oh5zQLIhEYqe>&a#}(yx&gJ7Z3CCTO)3*O3kSkM>HTojN57-W z_y7x7JyrAnjVXmb><mZtPBl8V`VPsgZ2u6n7L+95-qw*zuRpu7Ic2vr{7D?2Qyu#n zQ{@~*yfxM@9wa=TiK@t#=@>HX(f7nCgU#IWx<IO@HFQo&vC^-sxg)vjgoZT;zdOzk z3zRdV*`Ty;fbRbp_))aI^PJ*yT{X0j#w}V`kBAyv)2_!hdT}NE;7+C^K-Lpl^?N`@ zv<t8dc(jXWL*LnicNygr$!1uCSBOGnt(Fh~XP;9p2ZN#B%CpsVUAFqYwM8-b^3UQq zf`i?!*3R#~GWyE>$5GPWi!|X8=^)z0hBxzKw()&y?VG_Qfqi^}Xy7s-u8vZ#y^x%E zq*@(>XZEtvaJYQHu6@{Q)wDb6tJXVydUURiOc1hHWDp<=IO*&3&eE(k1-^i);Kt0p zfEq*b`(K?g;PS?(4|8U5<zR&A>D?n<>5dr^CQ~Qve;u_Xb&yL%t4vp`rCD=YcS+T} z_GSKm7f>BOrY@SES1Rrp8J`zJoAC7iD`|Pl{)))0K9z#dASuBC-q>}xVqf(pV*TD| z984?_giVQmEDV#-xQ$D^hvYvrksKtA=qB+B_rsFx2gaNuo&Wv~oP7MdVQagO_c23O zy|IT|k}eV|l;PJ5R^;*%-X-HNd?f{bxOZ1uqGBdMKHH+2#31{uT)1^O!}VCkL=OE@ zc1vl(1o_9LH@FbaynD*y!|www={bvOP+k;u6MRQOZALb98_d4I;QCg>Van)1VPq3( z615m`0>0ZN041tT380{a9dN}O{2@tvE9QU#Jvr$mv92gX|M>pFxOrV1XmbRq4Ra+| z=u(&bsJv9p$SK9_RcK_c5zwV4Xj%&&ce1G^!3Y@blvLLNz}%{MMvf_tI2_q4IFeBC zhmt}wmOMN;Zez3w?IJn}2lhkf*P?KfAsBjT9<L%eg-h9?*hhavu(qmSCPfx?Fbmz9 z^DM-D-%J$Qcmbym#Ly<M@1&#kRQUEK0dnP9SpFO_Br8EK@1j|d!r=ErMSqAR*Ln#p z$oglO-2R&KhoAAYP#@c}n`$_iMWe^@Q5qlJ{rI(=Lw;U*i?{s_*WKS6>`Mr2%Lb)+ zBU!UHG&nS+L|R8oQ#&mEj-68Kc$)1%H&s-4<~?0Fos6Sn{gF%;P*ZjFL%8HmI=7*k zdc`m|a0gm(YrHP5#9*pN2Pi2|D#vUCG0JT%kD+Q3Hm5WUxEqb#wSK$UogqQJC8mLz zp#kTR$+nE-C~gPAY`xz5Eo2tE9Z8RqkbN=zL1}4@SHS=OFpg7X$G)?%aSp_W>!j1h zr1V$Pr_!%FC`dNDCdjr0wKSp4htosaD+$J?x|$WvPPsdjh(F<7@>WUDlJ-8G^DG>B zzzuypymRa<6Psp@A!E1zOf#*frUyM1pu?4$sJEQ-#uEwAt;p{DXwWS#$7(Gxl4F<} z(q3b_k(2VbN5AlR1^X+iw9sAOIxVCBAxNEYk5}l(fj)5B5N<Ij=YM$AbD^3zpOAFC zRl^+pn;5qQQw6N2!U8Nm<_-DJLHc?@#kfEd3&CZ&D^mge@~b3|XHrdnWeMFX@+{@e z51HDAhT1AMKQ&L_J6cGv1zq}qXwO;qz-XPldqpyV{-vz=<q;pZlCDWR@;8$no)s(` z!rY*^)>bRUO@*E_$CRXPp~1iesjfnOy(oJ)#9~r+kDpr5ji+ou{=<CY1`V$oDY7eo zw}THddV@I`j_r20A0pr^U@Wo^yMRD3>u@Rz9l;AP0Ux7D58J}PJ*!))a;Ot;cuvE+ zY$43F0h%+7YYTBwNsZA-f($SvPQ3(QmcR8}s;H!GF4x4A1;g>j*e(I_JHifq1ovr$ zTvOxtD3UX?`kjp)I|IiIKRspm9Zo4r@IIvYouJ16M;hB}69#NK^e6E3h;*G3phR80 z(Npa(>E{sSc87U;--6c233?!1OHhc!3d|rI-_mueTp^4u^bF_GmOWFW78z`fG^aHK zt~1!)uL?mrhuNSv^O{VGnwkS_4jhrwgCoPp#=E-njnu)w41+6efx-Dn7|<5FZ<26U zkJUH=z$*kG#!8oTcTDMcII@(pIP(5DBuw%zN<?1sa3nSV{<)Q3!dW41wmohdW^V5K z@+7-h6+1s(_T}>o$}FMMBP^iXc@6D*CiE?X30%*gXw5F%LrfsIuO4vQ)tzSi;RQHX zv<d(1)VIk+R7r*#`c|l87qd*A!7)o19>k?KIFu78TNOJVK9ySLRv8P23Vpfx@##>t zD%)6KWIa9+8MLE!)yL8W+U_MKM}Et*V`q981mjFSQ+6x-CF`8-@;4KE)Gu)JkgR<( zcSv-H2#A8=@KJBtNxo{8ZHgYJ-!XgC68~MeGHG=b`6Cheh*53=H(~4-8sjlRU}2uW zFK@^$hn~RZBR}&d9F~T@IrB7wI0;y;6a2yKk{M$;70!XeB50~buRR>2Ki4M(cZSTW zIB_F{HPgH=I)Zi<va`l3Vw(B`7{i#1-&Q;STv@%#a4zPt|Al8xIWf;b?~s4qX<!c? zEi`S0`s=8>i@-4-;FE&sc-MKJD|#<X7@P?jXnF7(WBPoWgjW?Bi34MbK*XjSk|e~k z-Q7z6c2u{Xe>TY(XRmRY4GH!Z_}-XVpzg%erPIOq=j~fd&J^Q&mw!G%em)Ai4PbSE zse(q#jOE4(W67r+gATnIZW<kuXOY$qM;IK<nNaDcgo23~9+F=C8N^rTp~<6|=|upG z1&qsl$43CN*q-wG@nlq;G|G*@7^n(PoFfZet)!<j<(bx)-UdH<^I&<S_h8G5OCu-O znBny1JY*T_Cny{Ms)jUg4RG0Dt{;OWSlrIYfEuaN-_Ol|W~!2z;66tWZ=tltmx-Wo zfTxy}No!S>H+sE2X;-uKwz6r2IWv%k<EXYF>qGj)pMr#i;rhU19ZcecEKwfb^1_%= zI_~k(5%Bn_&n4^>crQ7z!u@$d#>7imV7z7P^(ZxNDNfuU6hYTxnsnL9`50zart#Un z`w%d5Y7deM&Vk-st!5X#6@R5>Oiei%f5qOYGcSG;L^ujH`6fqUZae_Z&_5#3=L6x# zd-R8J5800G8=+6BJpYD#aEvtZ+uqDW6Y2pr5&aNUKa0hx#XR(Zzu38Q0b)8l8~2>A z|0o}tqFX-<SDxP$P27|#p9pGixuXG~)r<SX2Un}zDXZqz*j>9l2WoH6>)VizwE44o zPP5QqwT&O+?7fdj<x`j+eS=AiQfb)$<ojn$Fqn6}w;opf4MmC)FcYB{ZxR-@yPCur z`o}@ih}VQ;L54I|$*4(mNiYXy6`9oL?s~|t&J31>r?~?Jq}l<)cO1G>v<-tHmia`o zv`Kp}cTx(k{Y6_GJ>`VHfm;|COt^ai$f>SXaWMb`^?u&ooTo|6b+&Rd%<wt>T<#%! zkj3P7^SqcuXGYpr_<HhCaK=!3VIz2lP}6oJjb~_zc`}E;bIikX?3>9ZdY_!`=cbB( zZjG(LXMZB(xgM`gjd*78ONbhLA^o0YO`zAYQbEZ%l5dxPM&$s$#pg^lCXB^Np}jD& zvQ@)c-Jyzebpl_tkh8a>t}ntgWYEvNEvT{EAujkGxX`}>8Plto(Ui&fq&%Rn^L5_( z8K8RMR>?8#zyK|>&VtMNQS@0T!UH*mj+M?tn_)d#`!LlPIFgg4=!pS0WJtt*rGCtD zllLo`lgXEv9FrXelRVQC)h`<x^Ve@dhhK#-6SQ+LEh%|VlA#V?2F0=KC3}a@CLnox z*b}{R24ck)tf9J1X!TfwZ<UNj@iF+&h2A9`O|NP|s8~^>WwbAc_fCbwalj73+h~C- z3%38`Qr0Uz(_`CAYvkyZ{qU=<ty54BSw^%GlqMmjGpce&P6LfDVMFon%`5C3wp^&z zQ`JXzGYCPk7HHT>#={6i4KhC;d)waq;2fqRA4hqhr!3-(%zT)P&R_*cXo4I0#>>v@ zixQ)^Mo(=*%PJip8cdxLKd726PCjYIntG^5EeXer8YK6L#5(a`#^}XHHwF*)T9tX( zH?O*LYt+OLvs!-<c$<9AYShQhN>5e3DD~M)i%*UjY5VzABWp?6cl?<r?WNtbtZnQ8 zW0<b!EEnz{F1O{Fy17`SV@b@Iqrl){2hPIv?Vkr==&gCcVKM{DXA13NG?bm)s>y@# zD&(W7Seu<3#qW$7^9#vi495}Qer-7Z=shNFLj%(D?}<fF^@-iP)`E&P(z56t0Nw^~ z;Q=_#$WQohDtI#Vo5_)wbO(E+%drTs$}y$My??=ir&6i$vi9?(5VBk4lYt}xgmqgR zP_iL9*B?XL`4Re<Y$PW>3y#PA_Os!Qg-0T9bR7Df;OKRtgs#L*cozK*#1lWy9dpQd zks(gyROJC|a8KRO3Sv_RZu2V4$Xe2GvF#3rZK=AnaSspdDoI0F^N!oW+`+<t(LD`a z2R%0fmkUo6JX8CUzxZFM>dN3Pm8!+xts6Ih{cr2Ict9wa>gaN7?cuP0eg{)M8b@zA z6L?i^EARJeT+A&xuo@f_1$$TX;Jb5*3NfvM0cY%*arP!SSwZ|G$FC!riAzJ)Ae}&C zM(NW4(#2-)!{eBdg`hyD9h^J9n-|`vnye#0+_tYr#9vAa?a>ZxSpG)@1>fyAxPwuq z%va{~sAuvShk1c`<C}@ky2zw|l%{{}bLwz2arV60z~`Fp&=roR7B?<y#_y=t;0IsO zCTQUZUk#Ao_-IISo>HAZyW!5PR*tS~<CH}fz;*a9(HV>)p-~Cn9@cM0Sw_5!+>y_$ zEG!EZ?tc0P0N|KylUJzp;g5tY*yXX81h;(ekan^cnhf#UTXTKm#%JDouU)Ho{-y`N z)<zC6pZ1Oewwqw8_A&9@Y_gkCFf-GQJUs2&=IddBy}AF~O+Ghh2bg?=_up3sX^7u3 zUV(+u(XS^CXBvq<PYtY3^MCcSH%`2GEM`tQEZFz|a~-vVDZW2_6^Ptl!MHLk%pG8I zRPF*X?LS?--VF+#wZPhOLID4jxIh7M%Q0p(#gf9y)5NqQrv?GTJzOz+;6(>x5;GLs z7a2sM8;cdB@smgk2%1NOkWPLqacQjLn~7ngYjiev8;Bjxuv_9VH^i{BrpF1j7`{3x z$;y@p9abmkCAjpV7Ye5Qx`iLRJGM(?-5nQlh+vtHeAw}0-PUU#>yP6uZao~ED}(~F z3ci`((sP2hmJ@BKW{t_hm;nP?5==!AtmkwT3u5)SRMF4IM{G<&a!XS8a$}Vb_<q#4 zXe*G{T|hY$0qPe#B!v21iH6jfZWN<{2YmXnS!q+GHIiVr6O}55TlrZGmzz<HN)`El zeh94zPlu|iC7@(p&jH7($*0w`@t2J?Dq-mpiic~E@N+#|BS^0Bw5AeN+BKf*VWASm zWv|Hc3p}o{7vE$;W<XFzOL0H^DA<?-KFu|k@193L!8zRi+<Yexst6HDHQ?>7uLSdI zec%%r+d)}$=OHOdF`HFQoSQ(Gpn-wW4{%-!bf(imy$HJi*1zE>s1SY*9pAbiG=v}4 zJi#dKq&(aDQDZRi&a7d6oo&e^EF^MNHYpMy62EY!+uh^b5aUKo-Tdok&J9JyA5(Au ze!?W#47p*J!O$^2kdhqfj%^P{_U`6q&V$oDNG``It4PNbcYuBhm@W>)OIAK(WB5ch z4HenH`3aF6;n`2x{WOxY#x)m|`Rgt{l~Go713HGcx0QBnSERUW8cKQ<x<dvPvV09w z^@#ObUGJSuA30xSb$&JFL#sSHC2hZ`7oln*a>Gj>KEVTU@&ca1QM&3Bc070DFf`A5 zh_+0W;48tUMKc*Dks>ptIim!Q2?&#{|C4lPh-Mav=?_EBCIxB&Z!p(}Hy*fF-NR<r zC(0f{<W^l$(ZKxMr~Jx%qnv6iAmz4{cc9Rm$V2xBScdz#>DL)iSbw*f{?V*+imho+ z39Kq`$xe69Tq2w0QUp=ObEsNVsC)T0lV?9*Hn1(kqa$oWMIFNO6J>f<N&Gzj8{N<8 zc6ac|Ev)1wo9fOrel0Q5GrbQZ0JD0~$7g~k$A|CKD=fGJLCDeMA@st?y2m@dN)oo( z&m?LbbPJ$xwc7LFB_~swEJ@bUG@`|giVK)8*YD(II8>MWhPr}bN&fGnfMXgs;l94C z|5V$h64FsP{S4u!&7=CQnz`jc<O~K{=`#GOC~bwsyIvNn6!cF9|L9ASyAE49FAZKp zQc&KNRi;45ZOoK~5f}$hk91)&(D;9W0~u*kZv|#FUBHwt9?&Ui3uE9v5v$N5s0$>H z*9917n1YEPjE#>ET~~Fj?I}E;P?n~1$sQuE{1igII|`0%(_!Nc?@?ssm3RsHpXTsO zgAO-ckL?1t(=+7(K~vNK${@*PJe~8+<jEo((&!oQ=xm>i%|g2zMtZyc1`e8nRKrO^ z#Lkw4uH?Whn0G=^SrWD7FwAPQ=*og(AdN5Y0n*duv}G_n3sJ4K2$!9Mi-+WB>5g~j z^Tmg&>SsoGd=)K{E%v1Aaqgf-@0GAG)^}}nvJV|g3{3OsjrMFGCDY6kZLN#D<6gJ? zZoBf|+@f4oNnZH?;?`)-PmOerpA^5BmdlKu_cxc*KTBsNyOuO>aY2uxLcMVmz@yCX z<_`}h(&}tChS9z5>#rcIJ-p}XNZ(An#ud|)_K1pNy*BU*T$K433($;{BQvyhKMiMb z{+Y|M-8D)(t1uwvq08><?{Wiw&S=SBK|Kz9zsb@ksxh_E|Gn>kRLF=BD#eHujgEeq zn|4NGhC1HWuy@72riqgU3+eLs9KMHZRwH&L7wN#vi9?x<vu5+1&PUlDcFE7{8?<u3 z`ZxS^*#kAB4)Kg!!csqu>WdR_zKs0w=*0Wo+F*(jyi9(WWHJDm<%%|RGR_%!ea-`G z4zcv$MI8icjA7~PNx2GL(f?(jrhpzH+RUoqGo}o?N>0L0b^jwae=YfQi-|dUdO_<> z^*i}T!WQ$FKCxgz8a>rWG3td|gae0iUQWw2mkq9wHJ_)09V|sK|8?HinV~PD@?rU{ z0GFcm9Sv4b-<*kmJeKeIJx~Y%mKte_>4QGygJ^iS_xhVvt&t<{fOxggtnnEqqJbZa zMh8J*Ys{h()hKvRTs^<c%JC>TN7pj+>j<U?ECY(4tR>_xzLKSV&-lal3u}mvg~=4+ zYixmBJVF~kJ&ydM4CF3?Nz3i;&~JF!!db7!aYBmK-2vG9aOW$K5K>E?{1w{(uIP#} z<jt@prxvr(Z~{(z1YZ^<3o|}d>pfic$TE!8c-=9yl)Xdg395QLaH}n8HC(NW5H*~A zBnYWs3X0X!Oyr!sy08D6Ng`0`M$CklCDcue_`%FZ+CKd}jRvsEsynw(M6G%^|20<t zo$4yq#QfbbzW%AtO5^7s<NbdI@VYzK?@inC_*R%DNpT+D?&{$wHVe>@IXL^|kfN{0 zh9{%?$Hnk`8lUqa|39BYYiJIS2Zy_tcnfx}R%sX~70rgr`6ZRbU(hPM3<uA-puX6# zhsJeRqwh*y;lV5)3J%t>w4Y{0)nDsLx@KD>I4Vp%69fZ?W!}*7v|H|&6&r%xP}Oaw zhq(0Uzg$OeWnot_K8E19@jI%-&6ig6Uj2j8ar#X|jWjDwha|Me4%<u}&CAmgwB>70 z{Myj72@9e|nwB98RE<uA5gy|V5j_{;$etlbCn)oK-H(UO;eFx^ZQ{py*y%Bc#!WRZ zEVCYa)90xeaj>icFIK#wEQ8~@BFp+Z<u$Y-Cn4iFc-sm1uhT-VYj&54H(~TX49-eG zPGw~O#o@JuTSfx?(eR;}NI@ODcZL%p*U~)hdgnIO*;N?2Ly^p&?<5FIR8yk+$;u$O zK+?>l-E=;DHdbzCaO;dC$l={2+egy6cujO+rpvJ|C(NYZiRCQYKdjLpTBWVB{Tt>e z0zB|4WBhAtGsTWOWeLBDW+pYBR<A4r)1B7<$Kyh8ZW2`k`W)vAqiA6o>u?tf=ivqg zt#vi<vYi}mKuad$^qilh$O`4Yil=yyeXo;DKly7@(-fZz<Wo?pv%TXXrLCs40-%j= zLC$FQ<{RuLh|3akeE6}eD!tRAoE9~D`{+H`c_qBEgtTUn%`Q`9PopEUk*g=rH9U>n zU<160++&HOk8rl<$Z9R=y}wL1ZKO;!V*h2E!*c&lieS*K(d|f`(yz1vN%=`Uy>%d> z?mND@Obp)}whS$Q1igJ_WwCDN{zbyrJtx8wCy&5mJ@#O-@<@-;WHw9xCpT`3TsyvN zZBoQ1S&K*cFR^;gN?@<pHd;CysAtK9@kX2<w#a}d3^7behk(}G>SM|ffL3As>$H|o z`~2jLMOA>dyk|TG)5k3WNc~iDLK=(l7#lVe+=w}zY`@4q?HIore53_ER1G;z!%5px z-3fpM(Bq7697b&O0}73q0_x<p?OhqZM8Dh9-%L{Ysyzn;lPs)%ef&$jdU_|voV2!+ z{VP7#dcA^?QK}GUe0kpRs-v2*V!ZCU;7XiL>9F3n@}Ia&hvTnJk>7#4-*81@XpW@a zZm72&Kjg5~497j<HB_uz-jdhrGOH<C+nsgqN~u&wyumYEcVfV~06t7wFo80;`B*j3 zKP%`GNM~xU=41gvr9Xhr9N;hr;H4!GV1AP>?Yd#jP~Qc2=Q1hy4ociDhX)E{DI*G? zd51vg$xAc13~|dx3W*QUO034cH;^l)auzf=(8tYn`?817Kb}Z54*&#~$vc{Ii5$+I z1H_inApgeVtC;G#ZzceZxb9tD6<W@#5s&m1Ca=~f5Tls<QV}hux0j5nA}!T>lk9qP z4s=GlM?H*W1x>zrmE!yIMYmIN;dkG)%cXH%Mrz66G*&Y<tExcVx)>3#Lu3v=v1)l? zk@ak}sx!6#J&}!<V9<Tz(2OnAvF3OW=PO|M!$pHole6Ge*Q|DupG?X=P;I+LhuKu~ zQA8;edv&>63}e#e=Lk>n$dW2>XA&<)JIL9a#(T|+Y<NVN9?O~RfD~l;Wa#!XgEO#Z zC$5OBb7}ECTuul~0)PZ<AuO6buHRIYK9qS7!lO_y5rA;WTj{4PH6uD0AKea|O*Mip z<5i5vfEg5iP;gMBgD{pn=!S()p64C!Is2-&!OjCrLODynnM6Sm(D}%uG))9rXmfvd zR>Lq+(q2;+C)^Ys=xkWC7WboJ{bL-#@|Gpz);d?ef%efGExGd_mP$VpzPCi@7dvge zJNJd7WoDvQ8=>MKEh-M0Rz>Pd>S}0^Bv$9p#JCQjqN*3hp_a9k;rdUIix$aO;KWk% zq)e%M!ruuoi0!LZgKu?oqf^6=YCu2tT*~4o{Te76l^^dhxQhO^)}*xx=ph_)q?02F zF8vc=SFI;q14w&IQQA2uL;T7T+g*MnCch1|b%L<mUr&JwCsz&y&S<T}l$EVq49c(@ zKS=$JcQ_+ZAxI@1FE^(7=uff`K8T$(qX|r9__^^PPIgQrTov!DuZHJVB;M|a2}f8j z73y2o-oO}ei)z3dY?FvC0Sv?zXnfUzkNX*Z_07b%DD<8#BUHiYExJwhuTf`-1yR&r z;Qj6#>x6L+?|u2>U2A~(fZ%kIi0e~b+X&8uhq2Je05DdFogRnSVuYvGO7k&>qbY1n zMhQNsC%c<;oQNMXvj|k$PZgSeigsXLI0+n7HAO&h^U`(nFi+#)zt8Q*68q|DnXw1d zOK;@1G~OAsW}+_sinEz_km9prpUl<&37M$zheiP2U#8bxqL%KxkU$YhpjD)GHQjNz z3G54lSA(9MdB>=x-<Sl*x$)pF)C3j210O|B4`9CjqUPo#$&G*Yiv^cAP0z6C>S@n= z#z(ZE>R!^ZD1#f`Onj5HusC5c_xKCt`G*=`>V$X+=!?JS{wI<7{;6^Piwk75iI2tk z+5jE*fC6gfEl7yxI%Wn%{kX_2gStW%udVJ?SNL-KaRy%iHF_JGsy%`&x6453^Re-% z4d)T(GvAD81VyAT$uK!WTY=k`(!$1MaDxIW9^eo0Dn5UT$bY=58ZeBuIe{>JF%J99 zBrudYL0iI<xq(qbq@U>_L2P4SGho|q&acUHPBR>EcF?9m5%{_^4JdCOT=w=fCOnmL zqVLxTLgd1FW_9NY>w$oBTt4tvw@7Q~n^K#3irn^Bs@H&2@Huf-0Oa?tyFm$yTUFs} z(HkX?dtyJ*eYShcAg~^QF~e;Wq4)K%I%_pu4I|_$@p8m>6yD0R8q9d5vgoatat_%y z6|%2sT5K6W^yC}qH0?s53)|GVbJ*i4h}UWlOD;DzKdx0n)d;e~HPW}}vHbOXXOwoq zIBxbweyms~%4LO8RWs_<4%{ezU$W!=+ZxFf?u9W+vH&wWYQ3KCsFH_Z-<F&0<8m!8 z-$^dU*O3|58xo&IuKV5F@V3EY2x6eUcr)$so#VL!`N9!H<Eph;_cY1vZvM5ea$FSS zy@BSS;Ny=PxRA9tGs)qWYDFh-bw{oB_#g<yre84Zowo#3P=#T7uwo>{Wd;C=rdH%k zf;Q=YkUbk4QzUryC8arNUvVP6nGQu8sc(<IF|{_D8dErTF4D}2Be%zclXtmS{5mx} z={}<=81O|lCw?>ekBSRTbpCBRNjO7bfXw)l>E0nTa}^0wuVgml;5BtCR=MzbXOPU~ zCm>(+C*k?A@*|F~ttiZHSnnq&u2tAKzCF}#KPvRU9_9|$?+7X?+7~N6_&q<`Fy>`B z9;%39)~Q8qBzaWe*FS=V$>sI3lFA%0TaNrs>N5Mw(>AM?LZ>=Gwy`h_z?2}YbCg@G z0Y;P_?@uf7QgSC!p){q?TmSHZNccv8oOvZ-_KKjMw%RKSNy3PNmHrIrI9pwyx0EEp zpr52u{K>{&i|A`<pK=l}Y59p?M^)AaAZOl96C(9cXo1RY(HalW;e*O~#6)~tSw!d- zV713?UWggf1pQ-qzGMO#+32c~0x?_`|DDp|*5pXm&m}ioC(&Arpd*|vC}Ps0YX%tl zI7$#c*`VqKW=;>UDqGQa^qhf2G`L4Rt(Dtaf^^zPbJT)3qfI7zyf4pc17>-^jqZ7o z*cq-GnB;#@j08*vbDcgLY2sB#?U;uh>O__pS!(q1W3f`@hpLM{N)iWonEuo8t(@oT z(sUUoz(_$C&Eo7YzZlGSyrK4aG_70I_7~`ss2;CCCBIY6xCr}IG!qHKR+f^l1gxug zZ+8^^IUrSaI0N*!@#n1nboQ7Ehv}96MVzM&vd;I$Jm|6T^O`bx4UnC?%e9v+?^@=T zLJC6Jc!Fx2@E?;ZIw^H&EbZD-F=$AI*3!Bj1^yKh#c12hQqv!J(RnkzD)%YrMsJzE zvJrf7^pj^C2gkj(koNR?1N4#LtaU?xbfw;M&GvAj+$G#oT(QC^VriqM*_;IQ-h@Y@ zQJgUySwdJMWxWu>2S!iu&v$o6Gq2A2E6q!PKpwvNn0wKrHHL5F+(hzb>!DP`+^EX$ z>lGA{qTjkn1*;sBHDcJ?h+)3!f+Qg-o6MfuaMY-k^R!${_qD_Tt*;?3l%7NKO1Vco z`yn7d`(-U_2Ck|FGl6&z{{9J1Qeo!3Uu*tyytn__jyy<F;b8yZWs!I?K7I#uy2t6m z@H$ZXA(T6)lktt5HIVOf{%qj;I5{zx!3%3~$9(C>iyWqh^PB7%H+&q?&VoP%vW)$< zY1eRM^F|%z&tnS{zlfyDH!GU#>QgRZvcYzbPovboF3xfP6Ir=<{MP~d(R!pN^hT*( zIy!4l`naaWWsfM7yL>@ZCK6tCL$Sau&9hiLENU#)cy^vvTC~bj>quAe*2I-#6T?{+ z{`OCA#eb>(9P??h<EcB&dBpc2AWDwl(L)^BpH%6xgkkd0Lwe^1_OYV{kPXkB3e7Z! zTwUls*1&V^+M-TFJSSgdiP)ciY;nUJ*E+~J<o%oKT-*REw?B3K<O5Gg2tW=O3@#MI zTNxC`pXxf+6H8n?ZXJt0Kkabgf@f>gl+(}^sbD<v??E8Jf)<l})^^IQ7j|u(a9C$V z^1{jp`Tk(63OvfT0D{K>b*OXLQ>xZ1f;R0yai*c0pn0E8!d?eD<4~)|ETJo>f%*IL ztE~YYTM@u%Tez8KyeIL%9O1`d7RosNNdc^q$e=t!D?I#(e<Vjtb|vY+akyA}L~0Dd z@O3gCTs-&|aZ(sZQ|Ze2)DnEW^$JjK1pTK!rm!^}OL73HA}jChSuVCamSg_S<j>{C zCs0`>^c-vX&*)rdRwcZsnKdi{Xv-;*b3qGw>3380rqz(-mj}wIk^y$6k!CC?&2$6X zNn-Z3R=O?oi0~T|sH?2Scc=yIHLzogQpT}hTaO9Y8#0C%>FYY<80HbVK^kBO`c*Q^ zO-jKRZRCTp23cyqXdm*vxAjJv=^rDy*vh;^FyZNm2p5WJPLpUCQz5EV=JF)w6~j?S zxk(Fq8f=FuT;AvcQ&j^Pz1M*j#?vLS1K#tdO~!xwtADnlTnH>n&qP;z87+N^1WwZP z(RiZ00dc(v7M+Bm>U&8p%A9>l+qbpIKsnVq6c%HZ+Z2H}Ow*v37)c<|Jp+sHi+~lD z0E4`L-un0d)kfKH|4JwxTzu!*-ZFz*uFMNwpIn^a_y!n1SL@~Q3HFxWID40a=zeRb zZf3|SC=xmgo&*@_H<Po}5BHBZvy3kNdXB6_ZQc(RPW($^a)K%0k6|yac$E|HCz#%X zL0xDFami3Y3t<<oKxD0CYH0Bi2Q<MJi*zY%Z=ljJBW6RHwtKp;sVWF%g+lhtHCFL& zstSFZi?%8k)AZg6$&$^PTd$M=XcR>{r(87nF}-5<nJ9^e%Nsxs0#iFYdn3{&Eezz= z0m8yfi1p^9_l=pO9`@Q<q>kdVa^<5S6{o#i&QfI&n=z{z2+_zAe#6`$`2x_$z`R57 zE;`h7^oev<$I;xOWg0LNGWKw{Ga3dc|J#l+S|9kytW8?Tvn}MK`@5VOXgKXns8zS8 zZA1{3+F%boP56uK<<sR{&r7XKOLexPfA8sE0dJ<P9OZJqwWEN|)9Tgp7fT56kB6dx zy5KKFn)GsP2PvWFfq6bAoxKo#B$I3sU*ly}qfKGc=F65fIZqN?-WH(&sx3iJ+6V6M z;7BfDH8+qJke(OLzZdcWZO*oo0fd3eLE%GP_|?Xv5;h1s3sF~9Pby}NCE>v14p_c` zWWE#Kml8DBJzUv}%8P<9cER##@%!5)l)_|(DMLNR`7a)KGDzHvSR(_hE>4wtK^!@p z+s{fn17iI@QB(KI!jL~Ow2{Oz!x@R6SCi#vlf8A@f$DC|&{>05m7?OCNg<?ROvu(b zak#afT*mHnR^uqEttW(XS@3~Vl^mz7U>Pc8VRb1VAV=#9H5|1V@%Wxcpd{R{8mE~J z-Ng0inN}W#FA(SN`Pa5c;^WDSDbv1ycniS@^93KdN*h&GqE9K1JEUnNo!f8K$xB|e z7@E$JBIN%~b_uk>+NehHZMKd*`a$HR01GpOA;E>FJ~x+QPHgcjy_E9JWOvx)t<%Fd z;g}YVX{^xaOD+Fw@A~O*{l3$j?yazUm@9o+_fxm<9wE+%19iV+5b@3vLf5RUhWCX- z*0^&+I;SczeDv&z`GZ;@-I!JL_%uQPs~b^Y7jA0cH2%A|VKIhg{TWQaXI?A{j^~Ib zIG*6oNG~2eTFUxLDJ&-DavWYupZ&AvY_1RL&YP5!u_P4|h7Qs=m<^C0%-tB1hzmFU z6sH=QRm)VB8z%(xU=>Rx`es6Z@?Vd0bU8Uc2~W(Ug$gi7zzr-s&~{Yuz|VECPuwRC zp8)1vv-iW;9tne416WK*0=rB6)_VC2MAqnim-16C$poxZG4FYinzA-y(ZD2;tNNrM z(6P(?L;6Fh1DMsoj+qxGxfd1v=gnUz1LrQ9_GxS89(rS1)DT9O-ZY~4$S-}yN>N*g z!tZMy6kZaci@!P%C2tlRwh%myV%_nd=9ZSlt(PpnrTTc{cB0~G&#(47IMD+hP~~hs zJ1Mq=&`5T^q}7G?lc<5TQ+(CWabTbe*JHcf?db0xo|N{hRW8O04K8PLhUAOmWreGX z?ye1N6|Y1*6T(6|8tf8FTN9$3llABc>UFTi$yiYiSMBX)nmHciGf_+7jH9M{N1v7w zBXfxV2o0BEs@w$eYQTTIGSvUkSC>>yF-=eK_k|V`M4mmdXtM-<YY<YxI5~Q(2nc++ zmy@CkL1Q%Oax1PIGqUJCrtj`YJBt<;#YNfkky%2(n0?J?vLti*CL8QMH16J#gTu&X z>y6#e%S$D5vZt`URY^hyFPTZ#CY~&{&#N5ZRML`EFs>!YAp?xoznRPfEZ;QJ9P4`& ziV&bOj46gK`wi0ed@v?+%eYzXi9i2mYJaC$!Ol*M8EW_9=2^I2epnVEmIjeDhyFC) zinF~Hb|uTzI>|D>vk?<wF9@jNL#-85?=4T><A}8KEY0+c{9%r50jJ2cXyNPe{qK0Y zRPWx&WLH8nir<~S9bss=_cw2Dic~eaYwfMYWOsS0ZyT%4z<Y5m@!>898sbZ@<fJ{( zZ_+O#1+u!`G0<Sh5$ukgi%n_wW3(6dx2_!wmwn|h9k^oHD~=p^+`<#As$lfHXK8v* zjtp0l>yj=BY8diuPcHk&rU}SG$)O{~)GweU&5w$M;#J}Rl2PIKHr~}Dv*FBB@A9?> zT;RS@+!6$7M$9F0{f-Z2+m!cb3^-hp9y_FYp=ce_+ym9AYsKgdXU0<ej-XpJ?LPq4 zE1L<*F0+Hu$AG`}iN9-@VR*}1aptjhLmi&;s2?G_7KQ%#=!HYue*-p5PDOOAwH+*! z*i9}v@T%jn^_(tdRPuzb@(KBL9C0by47CKfYT^1CsJa`ohV3UI&|wpx9}S)g!wWdj zyHUxbzO|@}%gWu3e?0bjEg0G+<Q?H3lg)`e{Knn-!I|ehJ)fuV*W#kv;yKXF0pkS8 z20v`{I$764I?nJ-J_AXN!IQ2`&fllI?J?ErhjgF>J%V)iv}!7EdmDWG=l`8Vh0Au% z<v&pR=afbS+zu9s5-5H<lH1ql1CldPOW-=mEZ7t|0u16(it$OfxvJ7x?N(#<eW-1Q znoQyhF+LJR8x*70oIK2j54@~?USF-;$}IbI;u#3~b)1a23Sa$Ey)SmPjegsGT6a<) zo~UGmDp4u>@}7y{m?ley8!Ek!X#PpagPy|Uf{oNkGnXS^p$q1#6;FdQaOX^zdHG0T zLvK;dOMy~~2PJ2`NL^DWekiGnYvpFfb5ppYU%Q#|8+q{*OHhFQ_F4Ew;|BCWv109f z+T=3Kh`sSnS-9tbH?;lx2>6EQ3J+ci$?q@GI_AqRhiLaT!wV>cSD219$VO`?{_k^- z%-#R%;;Ki5^KSpPc;Rsy0$EJX{`X6i+g2n$f-@LV<E}?6y(HlVn_TOa9YiPbk3n2b zyVoSJ`K>7btZvm@E`EBc6u&XvrgGP+T|*x$-A|TzRU|N)gQhrT<TSl!qI~c5l6x-! zC;&(b{U>!<7>9%BJmvnPNHNB3Yu@LX@t(ZBWM?S;5y(#!*kDC(&QM|Ce>GV`zvj>A zF@?W}>#XPSgVye|^@W(hsLw=W@z8+xANoK{zq#udYJbIctu_44df@4U+B-cBv(sYv z^jIQu`{LgWhTeP(7kBg-|4|0_=s@c*BV`t<rRn#P2~93v`P@-cO#i%bNa-T$05!?2 z;TcVGrYX22%K#!PtwX(aSc?z$Q|3~K8y9$a(&FQXc+23Z{d{Ni#3XigSDGdp^GPhE z-w#_=F?d@_^p5^-To+tgll1x3*|kBF#qu8fC?Sqr7_DlgWA(wi%Wy)T(t(?Aye1Gw zq|P2!h$wtuuGo@qI+rf`==S0rV~^7I=9UJtq4ILxt)lf^PR7U&-~zl^oE}ZwqFesD z2Vy0uEPs{>oocm~lMEhF7G3Cn_w1<(>-<DnNgY8<w5zgvO<U+JUXhUD+v`kQ%vA^i z;0h=i+~4*iE!^Wu>q27zeVnoh>9CA9Tv2f=q(PS-yP^+j80GHk6=_4^*VICzZOHOS z_ODePoSH4f1{}pXB=l>WA7>{JQ@bF55;U`P?ydVelS@15g)<>6DND@qdU?mz&Yv9A zZ@i$ELVSPLZ=49=I%F;%Y80o(ty29G8|;z%M%>Q{d;VO1KBE|VTXj%rO=~qY16um- zRq||*56t1T!O-fsD7&D}hP~xu=H^9fdK(rhQC=-T3|1dyaRmHUz72qQz6{h`>p2sm zG^>Rp;Z`fc-#dV(;|-{`m`BGNW#!*Y{BSy)-AS4g-0Jo6%Gtb=y_GGsW?8r564muX z8qN#wi$*3z7to=>vd9ohgLM&S(Bp^*ng{1JSzC3McH3`J%i+DJmHtmiTPF-FAB`ua z8RsV2B7f`|Ui+tNrL=|A$=CJwsu1S(K2Yd!<JB*?@O;!ytxCdMSK`g$?pWho|1L(9 zobjMXDUlH{6Vrf%I<nlDN!4arbEX&ZB31G=aOjMmqLex8X1{rw-^5<qqau6zD5ma^ z&%}otfm3pS5m-4Z!A|<w=)*uSoxYzBjhI&I)zbLst~RoK%Ge*L)hrkCc+t5?BPz!! z1b3YEeYAhd$`j`~ErDz>fATM++vvfrzMd+9(&H~XqQs1y`Gdf)`LK{slbhd~C6A73 zSHpVTrx#C`gX5lOXafD4D-`<5)_A#(EL3wO2cgoMK8hz%uxBC(OsUW-VAk7hQrApc znjh=Nh7KSQM$f}SWeHbj_rL_eKmf5SV%##j1%QdmLx=(B>D7b7w^D9<CS^5w__hZ5 z7e*x}8Ve;JUiv>oi4zdt9u(Y#7*7y5y{B7)4hNMpoQb(W?U1Z}NM>N#h79qzlA>A! z(>+X%Ii5YWMZGXCWA2mP&J7@x)FhSee5X?zJa`TL30SUZv*Me{Rc2xGfu2g$iP!@1 zVp)xA$ZQ|c+0Mh!AK@#+8lr}-k^2Sey=!9NCA~&ujhs_Y^vn{>a0+QZ!{>GX4Zpp# zh-{~~dnefc{HhKDS?_$`UzjSjLt96z>T6-lndD1@L^ND~xQA5!>U5{UBW!+-sm@mD zeIxb*9^p*?imyvoNsC;2jO}g?@P^FFyuGD$_+qt;FL?1^gw5pT&Qrl{niCgBtAM`^ zz$ylSLIt-w^hz1tHI}kexug7%$PZt3QhZW~E#V<~#*#wJ_g7EV<Ux!^CplmD5-Jm` zrF5(;2F?8qsP2L(I(yGm4qGAFCn%h9U#a$(!C~Ry-7hio8{(e5FAqJPz~|ylF9#EN zd<?ibMl8TLH~+52fQ8u9q~ORpVQJeyfW86Hh*0;#y4XF0N3Bu%oNz|OpbCs!&uP1P zLs^hDb8PuL2fz#PUe{39<2(?|b+INH0GsjCC*;G%ENEn*vG~n|M_t8Ha$G1U9M?9= zcu1iMu+y%%TLHHdg5M?uWG2RJ>5y7tHE}JqKQyNq4%Pw=9q6f+TW^O)^QUncJK`~l zOxP{twrExLlL_K=j(pmOpJupbf*$?cA#VfYK5@@KWcj<=<dPCv3JG&TQ1mBdgW`N< z*@;hDcvm;)WlLev-F2GLan#Db^sS`54-MOt4FNMyvm4Qv;qLg60<P+^c5eal)e|L& zpwgo#J{lFfPIn<P){IDeVDKt9Tr<No^CZY8SFO7bHW9=tU67F%vd}<fOz6w*oHv2y z8pplPg$VPKOCe8Zp~;#u8D(5*KdP@Ywx9An2gaW2Ukux-tH@q&YvNzD$I(S6$n;r@ zxu0XQIJnV}Xcj^%Y1_ofA$<K5Dik&)jQa7Zn(%{)U6?$|zwDLZd0bkttbE21Lbp@W z4wDCsfqtpKI7I-s-lB!F2*9Y7wl7~i|Gu!``-qBuOUXZuwDZuv7-ZR<s;F3)`t~KS z*tg8rA(ep<>_*Zw>$4iH?~Oi}T{&r|6;6#YJJrIrn7uDm?wJ=x_T=w;{2O;MjVD7O z<8j6ri%%0@Zu>XJ<iM0d2piPlC!D#=|FZ(_Z&P_N_P?4@y(_M%nE~_1j$3H$F(d>O znFmJuk*|w92tGAgT_=d^T$b~|FqB6BlJ##a(!i-Ke;zHaK)$TO>EzM$6lsEfKNShe z$a*CcfK?=%{~BY4O7E57#;rHH#<2?U#uUvxrBLs3n1_r|Ug-iZ^%5(3HIxtxW5cFm z3WY)?=4mfP6TBz#uRptFtokpt=^byLnCg*~mFAh!+dw~><xBSL>OWy%y!aReI4V2= zn9ufB26TGrJ*9+M0(`10YG!A0`lh=%n`4ZTKZyS+3cvH-YX97MD4wkQY%$@lMir4V zfWdY%Upfulcxob8k}`JMopS70O}$4R&H>widQ3vcT^go-N|vCn+gEOx+ypxgW0xj8 zO&q0JB=r>0A!8}DVgJX4J9+b;8ZPrMG<aMZGP?O@_%Sp5S)I%^3DH}(c=lDCOvrnK zY(}~~nAx<60jI^EM^oN3VHS)3(`&kn2G;b2F5EJ;zB;S*D(N`Vwhcb7=@)-UJE5@8 zE!O-T-tE~#0NH#YDqYpSU)q0}E<}D2-B-4r3T%L5_IDO5t|et<R(Rpfi}fCG_+ie> zGs-7t`|t^LUsBe6=XIA#BRTyI;qKO{C34|8;%)66;w4gzxVURTmpDZVF7}OC8}whx zrd;Agxu2)bF8z6|VSJI8UA9B{W`uQ6xhe0iu7}<?JabmR3+&){)f#Ga)LlBHzR3b+ zD}@*ad@-*{HK{wPRjGHPmW3D@hw6Q{ZmP?hY+dg1a24k0d)3Bi!X&VXN2h&c0gG$h zHIR*q;bgxaX79f#(|4=e_qxuGeU7=cy!+<J9c{JfJE_etP=UxhznKK1>%W=Q7e-gQ zzc0x>nKp&lN;5{&sIG^0Us`qT{U|y2lyU@WWno5XxC1S}46q9l#eO;&XE<uV1Mken z%Q$>(7SWEj0fKe)!;G0{%0gu#gca}BA!I43A(!Pl#Ck6dt<he2l-pGcxWNDTS{R<o z5b~wT<3+)k%_l0?SrfB03EOFh+`!Qq$uGy)&1$_3w80;+jvua~b+LeV4wzmZ)0k{t z(8rt)SQwsecmj2y3dII}rxmBN4FDW}o3434a$zaNZ;5LSUN5`j?1->G$+<Y9pLKl{ z+-<L#UZ-~8XrlM>>y9Z(s~zUB9<Sb59em0se(_G@TLc_z!_Ud(!vDZkYaJyME8lIZ zQ`Rap1(0MQTpudmqsYp6CUc#-Lj%bRe-e19<`+GVTmQaW>j`2S#uT<FN$@@j`wW_$ z7c_~M)pf;DYa)aE%Q30XFg4B&c?Z#|g~%tg@)uWXWsC@n?*s#2D;9Z&+JIruo&*NI z0Nigf0hb}cTqk)G6!N!8OxlfDhnu11U8Lml0V#_HkdeB)6oYped>Xodhi1%r8{B}f z605rsLmQIM9TT}JE5w=A<(Qj6IBp~Ab)A6QK40G)x<&b=M4UO%-~&8#BERQ?m{#C< z&btnT$#~BVNXyQS>YqS9PMVYdwW}ZT3^2wDaqGdw*2#^yua|eA%_=6GKzBRV?~)$( zsTzzGg5e!vpB{&5%z_Y6aA<-J7^L3307U>;`uo1hPc-Fr8$;w{^pBMllcUx3^@>!s zpl<XQY4@dYu$3b)qIWjbi4UB!;q>66Cir=C2gRth|J!!r&bZHY%+@-JWrSLqESA55 zxJVEszBZb-U)h`S6eb?-e5R@ha9CtmjW*qKVZCxk966F_nVUz)RTe*u{B9|?zx%hi zqFTN`)>$H20{bbkO|GjHvA7?j-F@QXhZ$Ey>wuFAa4T3+UDw&*2u_O4QKb$3^ZXxT z|LNb>x!dHMN#yf&_m|Rt>*qlsPI7^t>-wOe;E=jtKR1e%e0IjNGGiEJvbz${yVCyl zv>g+#h!d|(m=?C;K2eqnrY7S6*7+~kZLxH6@Anla;FmgIR<}XQUiWDqX)l;jPTKM! zKc^jqcSR{7O;nu%b={d~CZ(A5Fe?bnoMnat_n^F_>q81<kCRfeN%?UgWFK&^eI`3S z$4LMChd{&p294l74vMc2*-N09hg65)l7qw^8vT(bxwqhmT_!rDqXc9RDkh`@@^kYY ziIJ%*MyeXIKn2yl<#24#>Tf2U9>y50<mC?R9=5zOajHHp<YwMdEow`iIdYIf*~QYJ z5zfrb@+5@hHCy!O$+<{j^e&a!5V0t<-`@VIJV6|V!Ps^t5^p-$?thn!x)YB)T7Y4! zi^(d|>PV9k&Vqd-yzqIfz>DBIEvC`kDX|5;;!0txxU9b?s6Uo14CV~x6?ldz9sVw^ z${#;bHS%G15o(<hUVDjmSR42^T+k#z{fghPVOKqwHvZeTgjWBe(I+;!)rqWLA-hf( zg?XG*OHSNJDt}L&!i-jQsdm}?FyZji`3?4`|CSJjT1f!g^Qg;e%uC%mIWk?M-!t8e zI)P~gL@4(pLEh1UJN-$)f>IrVBD<pfR*QBZY#jZA&SI!F%Nh5R46rtwM`~WSBMobS zjH+++3bIo**+Q5U&!zD5<NlAME00V1{{QXUVXe%r<+7Bv4!4=Q4mB@WwX!m$W7E`> zl`B&+a$cywXJu)oN#)e#Mdg8JN_k-(ka<vZN`gv4isFfgfE;pu_IvmHx5tD0@ZtS_ z9naVE^?a7T&@`$4-G}fnJwtc|E8e|(Bj6qE@_O1CclyPrNK*_)FMyg%`K}QchrQT~ zBr6#fGsqj9QCRS|;gdRe`|#{`9wYL_|GJ2Ww~{heJWWo{v;afShk0t$+K=x=KBz-( zx1%E%+f%x_(emL%ipJY>0~<aZ%0r-kO1#wY)N#a}2sRerA|Z{EXLq(3VQ>Gec|v7u z+Bi$H1cE9T$5G4i&26<%#8nblI$oPq)lP)s!*L0P=gx8K&D~vHt!PMwR@5APTpK?o zyB|}vwH;{#3%F|g@5J<V_@LuV#Y*`Ud924{Ld$D!x+DQoF@EU)YpyPAt)%M>>{Z^m zK?$Vq=B~%E&9KfNw7Kp3Kwok}2lgQcuEjL3zjECbK<oe)QE~8a2Pme}<eJ(pbcL9$ zO*$#p)Qjwo_<o2zA1hhS+;AVMzv_UhPbq*Vwot?QIZvR8??EKJrs(pz{)2y)0OQz9 zo76A8{ys*h!SE`HY%_(|+k=d6g0X;Kx{F(97i8`>vUp5xd*=y|VG6PbF{-2cOn)n? zK~;^CNBx;(T&gfT4tF-n!E?Zf8MjROSfzJ*kGr2@o7GAViJJfvbHw^EP1%E3%3R^P ziM1xv>~jJjRbwQW;1?k_#dpqkx7G<ksJ<C{S@N2Nweq8svp!EN(rx*w$7uc8_AlHT z3KMv1*6u6GSciJ>Jn!d}RhQ_EO}Dn(*0GF+FT?`t{h9bBqoFpQ*e=L%0g_wL-~KvX zjE?*zPB;fraIQLZ#^Qfk&h(omRp3ZkdHeQTLQ4%Y0X%V$D>o%E2JZ8SS@!#Hybl;l z=2d$y5$|@3>!?7wdC=bP-v9`UJvN@!<+^m+=tNc)Z%do_^b6Bpqr<dGjzX;z>z7}% zHT(>`PJ-bEQ~W?g3<WetsjAl1Z$cat;4jp#jJ#g|9cs)*em(sQc(6rbQ*WYF%#wC; z0Z}pY1ShtgI%`YcvU7Ti#>X~Dek$*BRa1y5*?V9bXkG1oZ8qdYbOEY8{i&&D%rmAm ztv}HUYNk#{BBi_{*89-PXwgnX;D1YEpza1rlr(S8qw^Q;JB%EUwO*lwckzUgoSSv> zUyI71S`XLqh$B0p%fE*gceq}Uexdp5E#ZU~dl@*U{j4QF%X$L#B{G}Cit)5luNVef zqwUBR;G}Y@&g9)rQEnPon|=TH(E{kojif;Xp}D{!C?Rr@N>%qO3T@%_IO`MPqVrXA zY76raOg{AL5S(TzK>MK1!rkB%bmg)^;T?>>PJ0?85aM&}P+Mk0tOjDp8%7c~pKH5V z8K4(8#XT;Y%{$ioV&UMn%);i|XzFF^B!Ac);WC?Ok*Nxb3_3Gdca`*m_7?X3C4nD< z>qI;(@v84@lzyJ?DfV>z1rkfz2>ODeGin2{Y39z=={(#=l?f&37E-(WcHV$mM7{tf za^7gGxLlwF_lFnt(*AS1r5rt0>0hr;cu*BP%aAn*2U!T0&MNP-^h{4T*4(<kQBhIL zmM%q{;d!h}8mFC{j4?R|@~SU0revpED5h`WP@`dO>c^<_@9V!(*3?(gLxy7yKJOKx z#Ey=VX|a`8yY*rH?A9cAL1Xpn`o@JlBwo5h5rc`D#QdzqX>Q0>&Qnw49rVzU1@sW_ zmzSu}pmt#Yc!qP(dLR05#6@4dY8V$8$)F6>b8*hG(yK$7)_fw;Td#Dg>npwL@=`qF zro9@|^2ywd)oEjyXIPv@0WWKi8PfKS!+$neVpvFBDL!sQXaBo=zIN@?ZO;EK5wF8s z8C3GNY!S0O_e(ls&)g}UsVc5X!qL?n)&Z$)QY<LX#MOgtrrj9isu;n;1Kgu4%!+&p zi;&4%WEm6V89bok*?}-e0<QbDkcd1&;GM#Eo#fQD6is&#Md5%NBK#J63BBZh=%`rh zW&wSeYcwFc9%Qna5}fvX$s%HJ1PTG~!50bV;I*LAyNx@M1L;<EuN<hyy;__;*Gqb$ zlypV_Q2kC3RfICfGS`jBIysc}A7?lAR7LPp`SZYvcWDKPh-zE!_Y)a(%*6{KDk>u< z*lom(*&XRfDw9WLhy|p}P+LG^Y@+IwW<`}^c5!?oo-`$&)mYh&RDu|@Hfv0{8sl;c z(7qmnNsdg4ST}uSaBo2vZ2N|EL1VL#-Y1oPLp<DlSpLZ`*Rts7;@#MDl_3{~W-m;` z8&Ml)wK74lXKlvP;L{f>FshjW4hUnydUo7j*;%sR^)bQD%DL7U7d6Tp45Ke+GUdw7 zkX;-njD<E+XmA_FgSkb0ZG*h`Sbo{8)%D`BKaW*BpDBs(P-dE<&ltBc`+v`rv@?Ea zyocC;2bUaPC)@x%**5DJ2vWmZe7g@&n3<}gh8ONzIk03)nP5sb+f)g)ae+_e5P_)? z#07aW#y=544Jhro&Q;;a`Y~%~**}chTjT8HIp$0-`*4y4Z|OGPv`v+~`HY;_LB5yh z^eV^Ef^yft$@$@PG@O<&`ow9CxG6R5AUILg*#PmdJ_x-HuUhj(hL&6(bEc>duA@J1 zpi~qduhUgADvuf5=b59bS#rKQKpn(R&-FUg??m+K$eYi8Avgq32AkYC)-NFTi9*XG zAk{`rosaFAe&*OWTU=S&zEoqh=lSZzKaH`Y!VQ85|G;0VAEidy>LV95=>JjXgut)L z-UIq~>n{UQ<tl_~^*eFMZQ`_$S(fUEk-XCh0RZ^1=}Kwkg@}E?od^S>&hg}v1w^_u z?+T?X^t1|oZ<aaSYFDo%TQ|>)e8Y(?JUcJ@N1HuHS&vab*s*T1)E%}!DRy&IPh$5Z zQlj(vj4$#e)FJHT!kp&XnFWwdGV>j~^|%VfEy9sOhGqMBB(}XPax>TsSPfmjnx`=A zVrz0xwKw})?7<1UHcMHs=#PFz(NbGH0f2ME1ElVay&i$CPFsOA*t(#I{eiPDB@KzO z9dd+L4Rhdsfrlo@44_qXd~+|URASu_1O*?F#t5dH0CD&c!Hd}!=@C{HG}GYs2S0#) z`PrvS?G!Bl9Xo2zPC)M*C0d(k%vl2BLkl_%^b;*dqN1t6GfkP538NC?TKpb}QxEu^ zur1u%?}fu){-IXqCrX+EiQTb6|6&W@SwjMeLTt6TUGHi3>xY)G@j@%j!AqdKXidUZ zLM6We6xF3X0>ej9G;yBI1Go*s`}@aIvc~#r4fcbjo<+r#LXcM#N}%VwpS^7q{_R87 zB#x)T6dM+g0C~dLNKX{)@y*e22j}4Qt7G@J{Au_Z{sjN7H!O-;eX&WoA7Y>GhW>E1 zj^Y|ore9AB^l-!OAQn%J;i;o<%cUKULihoKpd*vPS&>oNqC}<1J&DJ)q8K0f;Lwc^ zy2CeD7E69SFJO~(tDtZ(#gNHO)X4ZL(&|d1Nf^Rc_kD~UA_^Z*Ij`Cw5DS}?mkqJ^ zTM)tC#&OUq`qi<Wm4^-67}xk!MR!Elgi!-zOae@71Rqk^qg0#09l$Y>)V%DnN~~Zq zb}>Y%3Ms}U03dK{T{m`>@%u?u{2G2XS#!T*k!z|9FavID%sIe=MHp7hB3l!qFJRJQ zf@JFm+hKMMx2!q$5Q>jnbWSV+ni87-7p~1J$k1ngAHxl@j}5LfR82ApzfP!XHTuI} z)jv8uX7DRqai1EBT9_^aQ1!G@)M_?1{n6O!FXedz02kx87T3Zl-PAEkVkt+z2tS}z z4_h<MLGIOfx^(d)TdY#jqb^Uh$CkHg($hu}3fX5&b-&*KPr^}d9Nw!v@HU1~pL}{5 zI5`h;D9<e<U3+CG06Wr<2h%=m?$+xF4Q`lQ{A=+f)Q1C-cc9a8f*Qmy#CM(cK`0zp zo_l#7&}GG7^RWL3I@p-;_paeqPc(4}-Y-72q0W^LL01vojC<(PvvJ~~peg1U<H}j# zypdUbcUbGQtJ5^+rys11w<!ecx$t@k@drJm{fk%&Z?sqq6n${G3H*yBnsgZa3}cww z@*Zpz)@JJ<;rq|l4mR=57`{gsmxf4L9#-9K4~Sp#wM<g3Q&55!dQF6>x!PNt?&Cb) zbj_Y%s4PebxJnKb)fz6e_Tx+vZ&m4Io8Ipx07$bIdT1nqM*7Qoy4pk{y?7kL?xDTE zN}H~jL2hQgHf*Z_#VJBAfXB^@CREjhMsl|g5(LNSO%0%{oAGKi-Yk8NOCqI1o=LGP zk6_V5r^lC+`{9Q?1#2=hTU=!JXv`xh92YkAup->0LHL?tQwR)t%Trlp0CQ9t*G!ti zCvwMeO)TuV&S6LM%YHzeI(qj!6pFSm8sVi(3?!aJ{_tlRwJIp+laFIzrK#)-?KUzC zHGS`OI1r(H9zr5^Q|WA#ms$L_C}uWm0oY}6jZ-gfBozJf$ZJBcXj^1SI5qyQxw*o! z2960V;$Nsea=H1BNRM{O;5~=I0ygz$<6@(=<4q1u>j%DVr1Vf0Y`3}+{|ChB`Mdu| z$YYIR+WMF~GhN>g?~<q7soDh=@XB$^r}QJE#D-ZVydFfk|7U!4Fn_hOIS6x>!nRbz zP{Q_cvz5lxu?_mbo@*LEqb$@*;rMIWuq90xS;c4N8Gk|7;g5`&Iwz=xBgeG~VFn$* zLT7BpEvx}@>qv$hjwR5d<qfp2sCNjCxTq4b<)S~OcHr@5tE$eM&4Z~LQuz|@+I_LO zxo6OrbzfAL_7`tatDd-c26{r9pIhYC2#B7ExG6&F*g<<)i@U;VWFmo{7@xdHy>+#a z{&6)^o1;zjHe;H8MmLHYTb+~AThRb{DWi`Z+vhGWCbRoV*;(-uMmGuG1SeU=tNn%D zDqZ|+!bs_w2KwclKkO1LdrkgxRmL{*ks_~YOa(^nZEd4wd`s}@@34t+rmS&Xwq^w( zeb}o5X?a>Gx8D`J@%<Zp25%2+Yl=B08N+BKhAP-=j+oD~1{W-Ns{0|^n*<=Jlk^(| z-L6cL2v^h7A@5nP7V;Be<~08mWZ45rn-g@Ap&JV*ZF!fAK`zKqf|U)>`H)fVHanU1 z1}`2>hkRU$Hka(zo%K?9`z<uGHDzFDb1S1nJ>V2+VO*>n?5-XOZX#`Wb%3{j^s#Sk zWhHz3ip`qvsRG?6{;Ukx-js^nrZV;dIBXPI7vVp$_ukj@sIe6shn9i_WjJa7%lc-` zXN9~?FsadcnM|K}6(!Nb%)=QrdpOluR;hR3?dOAm@*&6&FXx<ska!SgQZ;l9Q)!HF z)cUlzFB66}z8<u{oJ!MBlL-mfut?y+hS2`Ze5K6dB0rW{5{05`fx&nJ-&BUO#P7QR zbz5jpy|8!a-48=-w;L$I)4zsB0)(CaE!kt9SxFrRweCv=mn->n`rCl*gOL-cFnXTj zr-Y4Z3?YaaMAVcmK-oJ_zr5w?%m;1(D(yA<12af==(43iCZSfvZHh6zeqtWv{Tfgc zmR}eNU+96!sD~64Sz#nfewaV;dmc8O{6i2;Co|XJTqmaf{Ep>8j-E<jsy=~!gH{@t z$wOXy6q7S9MTCHWZTl4^KCFpH)Df@i1;4bssfAzdQtn)M^#$FeLQE_4@Y%rD4yl1X z()pdqC{!v<5Wrkdeps91y7Q*-owm*J(*lHK-nkkW{OJv4X3^!AqYj_4>a#bG;lCwr zs{;kq!!1p5-rlg6HE|4DhQA5-i4ZHaL4JQh-Sfb32LM;2?KTCZUm6&z<n}l7+;OYL zeMekuj%7o{@ITRL-BK`>p<Y+1lm_M~`C$xCkGbEV+XUjRxnYkmTrNu^M2%rj;0>G8 zMBTC)Xq0)1weXeG$o&@p`g!!Qn&Mu<r`}cp&+^|wUk`W$$S9LNtIr&B==RIjcmo>a zHb!lk79Ji;_w8p`<8vH!vZ^*3J`tp$<@~VQ^+Fbc%v@b@UaN66HiAX8?}4aRE_sf& zMJUFEF9IDz)&12#W;7)C9gd=>t3N1xE^+-HB}A&psZG+7bI^y^&=dUaFe(vq81=+> zG=Y4N;8=QM**+hz+qP(nx=4BJX9?-A4b;oTy8iB8pD%Dr`7#(2+jG&@_fxBVOi_NB zUf5%^v65ijAN$>k;<1lY>2Lw=H~9Vg(Ju<o2D1QUs~6SNs4<MOGgP@7PK;S6Zh&~~ z(nC;u*v*1i#0Q&!>0e6>K(WJnC?@Q~Z;Hy?5gt}YK+=NjU`L;bhKC~4k4JXGRtmza zExl1=lyy-LKPigvvXG%sD1~X&627aHkt*kQZs-R2eY;NG1Db31Ls@`g10??1JXd+F znOLj)_WLtfrZ=H#(Mix(m$;F|IUV7t*2x<9B+HpO;x}Won@IN>ZFUK;!NuHtmfMk+ zNlvK3GOXq5Os1%H$Imq=<+}csqo#*XX2wyfWfIZGkK<(8WzGu~$YZsP9a?9^dNCoW zZ5;DOn+CIvZ-_twW>44SQVOeMDZ?keFV#_Piib!n_9clSB$rAg(84B_#*mB!<~FTm zkRoz0jY<GYUJ1xtho@mK=^htiDg~JJcywD+F5;tAkcI9`ZE5O`qt~{Dez$cJ@e>|> zqOS!7dV`f<0v_|UMA!oe62U-pF74S>Bd`Rt%6x_&a0<rVI=(~sRUa^+aAa{qU=qFv zSjy)vE3)d3iS+lCr!dQByZEbxbwskiqU!Pgw-{6{*%!=#%l<;m><1ZX6eaQz<cUZt zX8FHXmx?f}@kwKI@R$8aYauZ|nD-6+C1^#X&sr6E_>>8?(ZD_}`2yT0Fx}fLvaryf zL8K+pxJHKJL_$nZ!jN7k26mZklvM=R55{xlpbMUyzEi4js1;cU0gstJRX1}(ge~wz z6y<|QpkXklYzF>e72`uiDXG+1o6X$Peh-%jM*#J&IG?^TJU#|BwWB=3EpC75?-Qzn z+s2cVx&FKw0c;Km!@Wrr_D~r^8lYfyGKac?UAh?S=-m1p&+xe-v$PjgJ@+%l=kjtg zP_+lxz+W?`<VH-Z9fBWhw(Ykm#x=?)Izzo%vG%E)KZ4$-^*=m7s{>==^UxTgh0Xvn z@I<CBx5nu{`uJ?z&E6BbM#1}#zb<pt(gu1Uf&WocGl#2rlrddKDTpWK+b%Q-AJ)jJ z9ruy5!AMLhbDg=-)<x9)Hh%Hjk6|!MHNG(ODQ0JA#?1x>Rl9L?D<aL(DkVGmtC72a ziD^fS@9_ULA<j$VsJB{}i-%)z(iVWqVB?~0Uib?XVvyX;GfBXsXL%O*UEXr`WT6k} zdmWkev_(qsSv=;DeDLO)&lW2ArC0Ng-kB=&%y6FKdG%k@fp?r{{nJ5Y`@!8W5r?%& z<E>w|U-(c}=cx6K4ew!Oi86>ey!JeoloTg~)KR}&j8g0awZ$RiKJ37~MN8^rw~0W0 zSm}_MMdZgNfe@DJ2G-RKzKTH#U~8S9Oh3vt?f@>j^^M5x66>&2U60FWZB}t_#1@`2 zV1MN@C!F;92tFQr6coEO?fj_3W_xpgEF>*leUfK3Wba{{WO`Z<4!&y#*Kgb-W@0HP z*?tbVwUSk`MaoXXc_wm+Vg*yNzx~y)Bm^<Q<REul&2d5eJ|L~9=(iCzj{OUD^v@)s zHP^`^`%R%c&TZ$lC89dn>%a<v>o^t<zZaFaoO`ZicLw^to*-t<gZ&<w8a)T3QMfNr zHMJ!wgwjFfs;emD3b=aHnn@+m)Bbvnv2NgNx3G@Z2-H0*VVW#P(rWkiK{#e;#C?E} zT)FyMgjJa4x)UfRzCmmA!ui)Tye`ZpZ1=yf<#ug`4=5ZeZ0}qnry89SpsY0r#bT`R ztgWwgeC!UjZP_^@%2ME^g>zkJyK{lov`<VQZmRXvrpzwR;2w(GHy{Da4{`cc><dak zBkSZ`OmO_ky7d9f>`eiNpQlzCOg|Dq?U^_=#fQny0;}lUCdpz@PkHICT4tnyIBZx% zzR(h@g6_gx&3BjUEfI|i*HHj}VP8{z^6wj@QyLc-+=+41?oW&QFrAgS#3am%Z_qok z;4h}p;|AE|9+xOlB8X*PpLf@;Jo?x(^$AGEM!~6JU>5V=68*rmzn-2#vMI~n)jGjT z?04biy6AUjnelsCb4|CQUQavU>%ll2@1k9d1lMMt3(m~a4#1c961j9(Ixpap&we<t zr5f3Lpm~ejVbA-S*rm^{S*|vzjWi0_@`&TXZI`cKzO^+YVSg4JrS{NBFJy<=3jOK~ zE$SNSQ|{{0QcW|{CpWU;glDyZatLpelrR#BbWg|_`3dP2&1c-!5-;v5d;Qsrm19@w z6WBr0kI&`g3_|>+2Ct<?L*igRjagbnMLSZ0NLk+6$^les8Qq9(G)4lZEH%T!Lf#!9 zr`@j~-hJM~wKxcWQq#Lt_6Z+mIO2`m33J+(O`km2#@cak$1-_{OJB@?OSIlbmr-xZ z+F3WkZi~4Y$1?a$GpGp;5Ybg|artc1D=?y@S;b>WQ}s#qi{Rcmii7&~=es<f^M%=% z>IPk$n8+r`GarwVzYJgM+fN7@vv)knag<%(vw|w>`5${uIMn!=zc@sF2{srRK+x+h zp4m0BN>1st-Z<{~=K+gV!}uSRhX)Csiq)MPg<w@7G9=<Bu-Ofg$8>58a}}1c7p&qp zP|8#vm;iH!_h;RUginHb4s){f;mN&f9vBb&$_u%xM;!$mU&NMn>P({l?K+AufLJVj zDa4o_eGHxKKOh9WwIfzkH16pP>5_J!B*G2dX^jfxIb5;AboAIBr4QWJAQsFOloXX| z|Ec#AUw}rs3gyc#^HdyT`@{yT!O{lQf*ZLfqe7CS+Ju7L6{GHsUqz5C6xprWW!a+O zZ(+^b@e50cwLcHWfJOOPuMDW)8(<Lkba}G3R;j6&F2?!++f?sn#bDNDQI+ilg9Tr8 z-wXIuDUkUUTFBty-Bnu_!T%uX+Lxr6D-Oy%fh!h7GLoR2yHhusr{F588q(T!^Y;g= zst>lB;zuF_7@d((xTJi{T>E>tcN{*Pn*6Z$U{4HbKd*!`cH4j7RlY|pbbW?TWHge5 znr7^<qi_E^uEO;2qnH6xGxAiM{(4qNJYZ<Oe)+ne2{+B9jx(mCD+43A#_jTod#Lrp z!@#nj8*BQ(f<7#^ilu;viO~R|iu|G|kbc)8U(ee8({kkER0Ob&n%{YkGix8$E#3GS z_(bs8h9d@Vu~@)QzuFYpAQ{6oGjji1;`wF}NbgsBxW;Sl*8SabC|-oMOQXJGpsu-n z_a4r}F{0TKi{vHRGDma#as2!Vr?gm$)R3KW3*(6cmDb3)Pa_e5P{%l+_Wg_Dy1I^v z3$Fr%b_jB)#CY4&gg>`WBeq?oyR{&9YP&Vbj>bLA4FsRT*sHdPg*B~iDHY&n1>$%* z*4H+xMc&6tKGbO^9wjk%M@L8f2ujlz8WwjZT2&fpz?BVK^#z2Ckcg>>^eN^}Ci+eN zQ*kcc=GXe%0#uYH4Tvp>=SfAtUOLhFwdq+*p{;Kwy2ex^1lNQ)8iNRFMY)wr7vtxc zH0@5nn7#)+^=m(F*fyBEdGLexgh~x)40!1$m0F+GR<w~<Z8RHiy<(T|c?6w$LjDf! zRx08nO(g{M`yJqU^;{m>2U>z5suy$#Hs((z4pB|{>%BG7t&1?|y^g_vm7DfkzZblk z$ovsoA-|l~+;3#+?goDX9hq+<BiZGO0RBz}I{0_qN(7m(-b<|mpF5%dG+WqUiZl_Y zV-=x+jS90nNNY*R?=af<ZCs#z7w8impljS%^K(pF0rGFBc0AIE>2Yek-!YhVWULkI z%lNYw#d(oZ{5;l7+~q2}=U@aMF$c^sxj9t17|ejGb3OR&r~2(%c8MyJ0eZW^w4(!H zqb&8Z=zi#75N7Qz!?CC30TbPtMkvaxEHPHBnoEklcX1H*Gw@$YZ1&VOzRX7}9ll+F zYJi4?4x!n=W$J}FcIn!i&raavzP!^JoqJA8_)Z<%MUhrql-j6|sYq-_vX#N@&;7W@ zs#pJLuZ+)G<=$~*^j-(tbI?J<9x#hN8=X0xXP}Qe-nyo;#+}afr5o(w*YebM(ssBb z74Q+8tyZ9F+2bt6!JhB_(Z|*r?O|vj!-knU$`k7m`|%{+oF#vtAw3}>HoSz`Fk+#~ zQ1!1UKlZp6nzH83F2`sE34cgNbqA!!5O#+ZBem4<b!e0x114~?HPAcnBB5d*;@y?h zN_us7FRBa<-qI3>p{id`V!nF9D^~n+cD5#gcjIF~!n#9bRhCq6kOgchJB9@BHsc%@ z0~)U-X;_n;X9e@dTy-VsS@uXeZKh9v55!AlmjOT&>i{-ef%0B7jI4kDu$x$Uwc!u1 zyQM|lzR8Tl#6+mz-lf0*!842=tpmuKJx<hQqH1t=cV(W^y?g{o7g6Kv5K0Kq`wc%# zV2m7V#-^uxqIy0LOuXH3T5ypIPSb<_TjB>dT(lERG7EX=mf04}Rr~Grua)2Y6-cCm zQwLtQJNDlUkc&y%l)c2-5RB-XC>weVq4~t6JV+<wg6Blt?fm|ldWNp_UKmO+-a*_k zs&r7W@43^NuFFDx@%jjd3MfkPFWZyJBgEgvjmqBr0ggE)qW>5}D4*X-08UE2beF5n zPe&mNiFs!e);QP)x!@j$)#8KN8WM5s7W|xrfI2}w&79!XB7e%=mA7cPw7Rwez>k_7 zN_oac&_PGM{5o=F!zS~#pH{cyxjk89KxD2SON!i`JjWdhQHE)xF6aR>O=dpV7T)ca z3!U=Yt0iHRB+u1zV17cyjr++EKDnWJ+S;9T(q_4JPwV?;t{QO%Xs&@7<`Y~70WFwK z;>C_Z>jaWO+@FATTygZdHfT(JzqiWlV~jHF4-cn{T~Eu3_CYmu^9QH7To-1y3LxZ_ zi7f5}?HOM<@FKzM&nr!!o576RqycU;vEQ~W&$-a)eNR~xHGsTM9GD;J`3~-#_}`7F zqWY;OpVHncnphJE!nAja=-)#wMnf3dNPI0-e_b-t?aQ=3D+m(!{I_Iv&48MbPdcu& zKRkl<3|X*T5l|;F)ctL<U*pa?_TICmQN1+d#&QxLYIF4X-ig)@-7ESb&B*Fk<IKSj z^5Pe$8SnClz?|X?CC>*Y4ZP<8Nsyx`Cby!PB$6ou9mNQ0T$BA=?mna9C@5`Dq$Fs? zViu}fRe9oK1xfF5bk8}6R<xGH)k8lN`3-=DQ%1>J@2!-5IEPi2?p_hRSLzW*9?E+6 z%Fgo=qv~!GYb;)p06>z^OEeId+j&Ysg~%IOzB4JI>%S$sN%+|p6eX{pc<_16p-Jk# z8)1OhoTcvBzAF=|?Xk?Z{)ABp*>JILTD@)d#Pj#SyW^Fq8o(APR{*MJjuh3|ADCNV z-&uM`0JMn3fty~Pit<2wj6)eR5a`MCmZbm552Sp*$7ml`8hnE!D4iX#um5k!r&r>^ z`%IenCbD$Q`pcE5+NydXBJgi7y@wpzfS3_#_j5qyi+MB6dZtbFSty}vb4Aji_rTZ1 z=GzY~yW+!i;ep5Q@XCClswLs?QJJ{$d*1e8V-qzUsQ!qeH9RR2ki$6eH~Lr*<}D6R zSN%3TY&=Q+$8aTCt~{fpg6Ka)vg^0^L``jr$pS~RPf%s=CJ4#H(#PSeo<N&uAWqH5 zk$wQk+$Mg{SDoye_1)#n+11q_*G943%CclL?!TbqMS}O=(_7?@9o_*K#nUr>E|BiD z)hqUxvFYV5Gy?DZx#KPjJNx0=zn~Jt`tTJWpvgVhmP9KFFfPY?`JI5qY`_ZBbABhT z;E<~!#2sXtb0<EedN#I+Ze^v?*day4V7)HRnbBrHF6x%XlhDS+A{O_P+C;o_DrYgr z=34IFgpfEC&`_hmt;-%I<UTk8lM(!9fVwknj5xn@K?oUZ0IPB2?{SdA2a}I-`(l*d z>|cvbPMo+$!y^G6OcyvGB(~oTE@$zkAAfMAX4{u2Jsw}mH!h0uh5=&t?K1(Hn9cBp zSo&9)axeP72GnCqDus;hece5?-$H+&$lny-!$VC!^#sGVL$U<S^rU1O)O%N+UbHVw zd-M<LJ5%wZavh43fHGYtF<x(bnXscM>G9<SJZs)FDU?Qt8&~gjC`ttSVgigrwu8%! z^k@dw0M)t;AzpEc69=xGZ$+|Uv`VF_5}Z1^=d57(X!xpevJN(*dcHQwqu!PO72`K3 z(3df3N~hbCD+S!(=16K}OO;aMBwKz#60-e+$K@BZj2)?O-E3|{H7{B`k;$ekQ>_U= zb{ox)bmU#HC;^N@lJH~R{LO;UBEyIyQ0A9f{!>He;lR@3!RrSiQGT!Fld1eURS+kJ zJtwf3>ocYHD^2$$Y~xNM_W0rNF&rKv{~EnP#vE}S$jcPaS_uu@q@q4~b&@^$NWVv{ zbq=jm60)BcUHws;I)~uH+qOqQ3P*52F=xc@M`2?8-HpfkVk%8x0RtENVybK{-5M%f zg7O`C@a`vzEbHc9olHbFXtDPFW)iZvk+N1}wy_@QnBmf#dcs6;PeoYlefKvbD-`h> zmt=wyFnLrp3?=~P47U{wn}ds?$S}Hxob;?kdtcuEW?ehj-9AD+@l1@k)W`(tNA)8X zXz90ju%Wcij1Zdn*Ot=mVF{?Y<c?_+%LAVAKh-PLIoXxk%C2>ihPaXCaz-{z)68Cl zcRvUBvo#Ok!4Gd>!9WaW-w6O}U%6l4$4)`+!DHJt`)lGG0_Q8@MV^6+9d1(9=A|av zfPU~ymrazhUZLV!w#LQOzI-WqUMitoProE(vY2bN!a0URe~jZM=&g%+=X~K9a~ZH$ z7zXa=`Q;Yc@>qvq5UE$nwgHlC<}l$FSCiA%vX@3UDVN<L*o(ZYj`%S8>c2kVv$m_< zWYhf%S0Bz8HykKPR&UEV8x&5A(_!?|{<GP@_1%Fje>E1eL;Ff($J_*V-Y}Mg)gp@d z)jVR#{jp)QxAcZlZF*2G%tk33xb@pYPjTvdf<8~|zwJ$4xbJ^{rxwa94L2Me!9+0J zT5IGlnnEb?xMHlI=JX{_?+Dum2;X0(P8UG$yy&MRLOKsM^8I<ux^S&}Hrj0w1Yt{E zmbKSWo`;iMcAO4#c(Kj)82AU&=8;*<f;m^qGJebVJuvKzT0m&#eR;Q#s32{G#k!Cg z<QFYm={JCwjxayuxyYB9=W0l~WwU`~Dwrr#7gj{gc#4nN1p9a6K-Ha^w9oWn@<j_> zHCJVd^JKRRt<_aQ?+0V7t->R5d)5|4g%XLHDqEjEV6j^cW&>fL4ITR3;bi9BE!CS@ zBIo;vyRo#DCq2BV!xEc~Elu>+qSf25aTq>Av7c)^cz`+Q@R)0+EOW7NkE~p%F+ylh z_arFO$~nDMiL2E5agV>MZQyvAcE6qH@Yx`hKDl0Ksw!GF?`gvRt@v*VOJE)L_ViPQ zU-4L_#ri|f+MWhn&DrDOrLjMEnro&>ar)_4ZiyrTxD6jahWFTbq8Ue3G5_ra(Ob8p z%NVU_ZewhzXUb){@xZ=zJ}aqA@UaJVt|Cgpg?9}f1M0l2o;=<Dw<F7b>5DPBi_9`7 zxns32Ta#gsWm6K-d}DCMP$+yzpHo~heoXboWBn)9vqjZB>}TAPyoe)F23tuOuJXSn zU*oC1Eh*fe<YmAbHLT6~MgaIKJyDug%(+&s8}!!ez3hSK37S(t@b-n`#)Wqie@B`~ z6v}@~p1-D^QKBS1DC%rff3`~5478Q7zyT}P#){+MWY=zJejSQZm_Cc4p6N~4X2|L! z+R2%3AM%HXvAMvZgTXXC3~hSbwP;A3@11=8d30p-Nxeoyt?55Ra+LdcdIq!yhDY0J z0ts{(k#TbRLt;q9Xm@MSzpv$0l-rk^Z*?z@Y-TW<Ic8kn0l;5S=r1)_(l%(%wVykM zb2=XzKw=y2JFs9Rn+8#LpnR9d96qB{>wwx;)<H)-^yr{@l1MsLUwqWMupsc40E1I& zi<$fliz^@hnzoK|x)JT{xDQ(a%HwfS0-J`8dSCv>l;OW62bk64XK*;ldnj<r*;Uu} zRM!uU=beuc*(=uoxcwB1DUtE2uHe1f@^0sFB=m<J4h}%R;EHlg(htHNw!$cJZZ$|s zTOH@CK>b?fL+f6>cp`C5qpsB<PFzjA3^sDghf4gKZf{13H@02h8(oC9`TJ{DwPz)V z;9NFWi265$6C47~8CJ=vdIm}xYAeFrQb{Fb_C4{vnh?q)ks#$^_T3m!A5Q?aNvWgO zmV;Q$tRXCgK!m|{;4JYW^Yhj}D7`qpacDH@fpl<{y@4Vq2;DMG0H|0$#3;1>zm89H zSm{XXk$@v2AFOx(b<``G>?wB+1*WjEg+Br=1|1wNS?R1*+8Z&8Q-y`YxL(>Ab@L+R zqYA|0FuQHjN$c<%yGXma#>nU~iTiniJ1yiB#wQd45Av0!_Hz%9GJpk6;n0QfCYQU> zA2MAflX(TeK9qg0ehY9mm8CqyBOT45PM7C8eM)wC)C+)(9vZuUAe^6>cMK>YX3x3- zNP?n3PAGbh+7j)B7ztA?!2-s!|AI<6U*9xGv>wH+!#XE=-kJQDw4o1--cQjPsZvW& zF)h8nAHKBAJoJ=w#>}_lSDE$4aLh&zi>d%t5>=brQM9@S`Tffpd5h%~*AUhow*?g6 zNd~WT11Ya6W}A4LxW@vjpKT?E=R1t@`G>S{29n2n-P2w&5sqE<vH93pif=wqqwq;n zDib0_k?v+4iDu>C75hFd$9j-;cM|<6gjjheGqswrQVVL^y8P7!<`zkaIkRv3RIiBJ zF=FFJO;MYBFTLT0FzzV&wvPpApSv!7;`m*UX0B>tL@$u((gIjbHT1$f=U8U)$VzQi z37`E!8}Gv@Yq>Q)#R}xq0!rNGJP(&az$nTBNHy7y8~aV~tt6WvS|)Urk{se9Hv<%_ zbr&v#4<^!Y#yVQz!#e!jXsPxxspA2(Hg`5Lq>wtB7;n9zxWL9ORwg)EpSxp$NNBQG zB_=Go&K~BpKvXJiT+%;h{NnR#nQNuZ4q^m(Da`Qd5%I{zyj7~zKHEVHD2Bg=`}z;T z@8OUA3Si%HpZi)|;QwA<aLFfRaLU`Yx}`AwXg{f)61j(bO1#4u-IKU3n>QS(sWHNs zir&Q#vXZRU7CJPKN!^dV9w0QT@z45TfH{X^>Abh?bHM+~xD&MP;1xfZ{)Ge8A1f?~ zna<PDQXdhkaT{hD65|Tv!z*X`PMw-c4^Sd<4)l#xp?<L{dRjq*#tv{3$+~-_O+?Bg z*<_zP&66<Kl|W0W3wE<uW&B-UUHd#RVk16?6@qHCvCiL|*V_4D3y_s(&TgzG*?i)? zPy8#%=z29$>6jfAHr)eo6R%r|)3j40&)UO@q|M42WgmuGNRL}uFL%zz?WTxKexiv$ z?=X$y4mKNJt&f6_#_=`De-KcmSmf!2vSi@>9{)yVCNyfQAX*O7?wX^77m0by*2Z_Y z+}gN353_sRn4n_oI*FI%nQuqH)^CU%otTI-50uz!YT-V~TMgBZMEC>ysM1+z2#n~3 zMbAp<Ne<*br+Kj?elfn0oeT9z=jvD4SAiMf)H-6>O7K>+nu8KD&bO$57d9$c<=7Ja zRUxIYMA)rZ-2qZ)zI2-a>hu&rb0e-`h=n+VEp3iWQq}hDe9`JK_-7KSsxlx#Si?%G zV%9!s$@Nu)rN!W+0n-1LOfI@zp%x{pfY_<11u^!9PG+4k70*Q-)vW&a5a^ANfmbN^ zkH@hjMU7OO{HsiNl%!JK7`Ly*`;WZuwBjd27mhp+KSMZN`&v2on=>9X0k>}h8rM>; zV%vKDYw~T{0cf4kX)*!nGYLfg8#L3#=}dgjX=XJICm~H&5YD{pkD+V}4(B~0&0wIg zLty3%C~y4Gml9KP5o9{WyJYZsL)o}Gy`YnNekkI{L*SWLkwFJv=S50AYjW%FrslNf zNc5(!^II8#nn5>$iKOh3R(lLvv@fDw-}^r76`e&jo<e=8m#`Q}h52CR^G@@+rZT|N z!!4N^v?^s9by{5e^iH)$X6q7(uU({5pd(XVa|LZ=?xL}we-{wTXU}{z{=}(jp}E<0 z6Mq-zz+(Fb0Kg}mV|#>o?k{S^(zLXTrRVWM7`nldUr$?0@UAh$RZfG54Fn$j$`a$@ zBDHy?1eCcY^L0`zVeWo0SgxdsR?l+Zmq^Z@FjO{gb<aWq&QDGSY@_aELz=Y7*BQFA zJ@7+vJ1^4{uaB(^34-4Esf_P&)Afu*3^Ry8AJ}|tXJgUA7JFc<#Mb0zf>ez%kqWVO zx03#Lj4=r9dUAakhM&#U;!jY4ey?57hzuyqdgz@NJ}IHE1@BF-%Riy!ON)%eVlfLa zvI-1E>Qd^>W%^$`!c0D3*V^MIOk`tb{-9O0;w03WwmEQKjn*jI(O0q%JMISATmJ1w z;Da0f#utsODRRDl>W`?8;|-n(Gz-NBYt1tuOz?RFA5jCi>s)?Q^BiqaKxfNme4OU% z!?-+l(%-ocfF3H-0p*rZHJ4!gVq9K*=-eFa|F_3{5rkG<f6bbN6JGp<t6VT9nz|ki zK^Rm>p2nq^`%T)?BYQUNDVPY&h}mYk`uv8{Xa-@x*MB(FIfnbPE#7ce3uFzhF#BR; zX~Lnw9}h)?TM>w)jt7Ipb{43gt%0r~e1>&nYBAV(Y+DRZigGSAk;m+|-u<R%eYmE$ z0=VK#B(4dyR%&go4j&DwQY)K+Ta!lkR^8*gmdNQ6$R{c8M~};~<Sz)Q<LdI*l^5mb z<*Ln|Dxnm$4qtq(pRAMeY1%6b(?@VCdx%rR;nQz(ZXCMaR3%4*4jh<o`{`GkfBr{1 z^yiA*BMS@k(QJ)MJ-4;JVc63t1i(p;--~N@Q_ArlJ1?7$P!3o&#S5NLOlx@t?+2vU z+(s7D%&B9B;}tII*)T1oqVw5+1T$k{ObVrt3V)g|xKf*=P$yOAK_Iy#bH?Ei>}9%o zx_`nc-8-oe+flXVYJ+B9gfj5RCeYU$-(ht}@l%kA(&F~#mwP8uP;t;G1+3Ir%n2q1 z?<at)|NP=2SAP8vSG`|YU|9P}c|NdLQqOc?e$&IZtL783jPsgScGI3%f5%DD?Cd!+ zJ%z?)lCo>VD=+LpU2VuR9XA<wh@~)8XeF*O7#jp^`HsRkxX$RujC!SM?q-i{L}gp( z(cGezcxwhTup$az6jhn$T(aQ@-%w1B^v0PeEl_L9CKWX_z<I<uLN{~t9|!#=*&e#{ zc<%y|<B=>;&!MCAg9OUQbEax<vh$8TfJ{a20ysNzm{eB$aFGXyET$cK06su1d?nqH zH4P6K_5jq0M+Qfj$A9GW!$JEhBs<E!pB`P%YYSE^jY=M9O~OxZ_6MEq7gXZiVvdu= z4k_aGy)(U_LgZP4|B6(f{_Q8*`6uL_TsWy0Fi(k4=}-S;f~O^?-)#|2!ioC+^)1at z<}jE!ow}(1u)J~nk?%ubmP`WJiN#5q{ca@L;#r+dA=Ivd|N7!___C`8`*G#vd{cZO z3J7T?=8c?~-(eC89Hcj($=fC-dtA)<)1EJ!-Po9UWKZ7_FuR#HoVOVQoi1CQBJ=&A z-qn<|*dDTZ;IhFBB_M75;B*G?>d0j%k1(gaRzp1VefSW(d2#_fei==d!H|dDmhHax zX=X4HGY|2!0F1%N(XYT|vhe?qDrQ50IVcN!(uqtg(LGq3KGD<Dfsns!2@-ul!D&xA z`NVULnh%)4JW`JF%TQllDEMF!%c}l%6huo6;t+OK27okk?gads!Ed;fdVjwLOWCB| zAcONU_y~YI))~<$EAEJe2Q20dOzPrS)w>k~$)+OIYHf6<^DBfZNw^YEhu6bPSjK<# zuVobZCg_^>v6RrwPGLAGqhadL&Ng<Maf74TJ>0bN2L}xAnXHm~nfefPLaY2!?QIRH zG<G_{&hddo)^j{ML^6-6VXj^NbF45mE?jeS+<y0Y05#|6KLH+V=8!(xR8D*|VR4}# z@5mym61<9pe`iVG%gd_Dy+3d4wB_}m24UTzD{(Dt1~p|_iD2okRE*%yoyUF;49#`V z>hjZ*$hC@sL>NJ>3bPMvXlRAexK<SpbC@1pm82O)G2@~u#tcEXS848ETzAv(kivcd zQN+Qd+%awY-B0ZA!O2NNs0x2Jl_{yyLMnIL@98+-k=)^Uu^2vTQ!ip?2v?}`-Gf*E zqVOx!V3vyyPlxm!U~BUuM2lxN<3-Fd4r7U&-UX#1EfuUzG}$H3nN|f|!#8xdGuAj` z6hE{ywaVG4b+1fMD?S64G)={hk2XGme%=bOyqkNmJNL0;d-qW)P;c5C-yp2#b>P-% za{~vE2%`twS*M6i9imk`VYK;yLHK{C4Q@b3g>_B6$l|oz)h3VIb~$dEu|%!+I1>MY zuXXHb>MgFs$AS2}QbR5q`n-O0|EKUqHy7ibdW0@BaU!f0gK1XDOoX&W+GN>qoLCo0 z{}*G9&+_Hr)WKKAkH{I7vGLWCK=w!6D0g1w@S+~IZZ`1=-22%><z=R;k%;{yokM<& zt@Zh8D*Guu`DB00!)YDjH`Gv5uUmv0xN8qWXn<GYs537pO65EZBq1^>ITb<hs-cg@ zZ*x0W#g04PA$^nHmS`$`O$Xlwyc7EE*lv4w^f+3vyRePx6uc2mMkzqK{D2a21CKB> z2Fn|omybLhlX{Rh;6suG&<29XE#YbQeQ3;z4UE<72#V+8K%pkCG<md$S!y0WI1+-n z50X&JfxyHdY9z`DI#NdNpu17pQD0+2Y~&Vc9y>(nwO75)05vtDxrurgdc~|ez?LGa zt4!GdAC-k1BQaKk!GO{iGCT4V@70!<c{98k99t^BM4Jc1pB01k31yj17E*-t8i07u z&n7zmvG=BSz*CbHD+Enl#RdVVCuSDN95TAh$Sv^-y67aa0ljucU)~3IQZ39RS6F@u zo6=`u=E8c#l4&cyD)82}yY9$5<U|K-gk{?C<BH{-^z3lRJXPb8MnEK)4S9Gy`yDYi zeB><9;JBqKh+Rb1BU0$bIzt^7{jT1wxf>YbKuny{wS)(~sv;bEV*EuOS(Y6}J!C3G z-8CM)NF63`4J&j(TLB&S<(&F$syF&SkV*2C;;>Oq2wrc22<PQl-X;W_UgP9ER$l2V zH}qZO-tvnru45+ej)du7KYXy>rjNYz@#|e}5&1zuDxJMQ`i!#<GtvrS>^u!ch0m}q zMHYQDmA%<px14m5xl1tItFT|ZJ8Hlf&mBPzphTFm#Q_xELURRWGyat-C3Q?{D;l}; zEM!I_n*D5yF8%Q;0~&H7FAo8lqr2Tw3PHozkF%v4+ucI*9=pdj<Od)tVGE4U{o<a3 zB~PKZhHz6jM_;fuzoO@9#K?9zE_1@*@RW)fF{K6;89_h{$NvVsJFvJE-i7f^wtgcb zc!yh?`kncjtl|WI#?<(UTS=?8R`%?#rj7yb!OzoVZ4RP3$uIHyo%LctEKZB!?ER}W zRw532#;h)^hoa>c8}Sxso~S=owifhIct~VMF_``^N4}LA(1Cy((ZS6C|9-RUHfl#F zo|+cR+#;?O>xs;}jP8qNL8knUrs~`q*SbnYe*i5sd-t<lZqU20{})x{+H=7)FiD+i zc1S~^9sd5M&o(lKi7lyW5T;hJSXgAK%in-E-h`)YF?jLyv5Skdo-2-G1v3qp@V^q0 z7g0)qe6g1Zb_HFPC|^qabo9S}5C%j1Ns%-kCz$S*<ULVWvw866P9Vt8u@0ftwOZ?@ z<>D^vkjED<w5fia>scq$P3tbLk`c%?pIiO3Tvs^s!!}V??hin}@R6~(AUh{FF*Z^+ zROQHfr`k{4on6w6yBuBCQ*NQc8pJ?5$g|h%l#+ZcRPgYg(6kv#uGQ`9N%mBLINR2* zPqKJ>w;_***1A9mJ=Q$XmcU;WhF7p|00Gr|`}bT}nuyjJ6GLfEC7R7|QMF#S`Fui{ zX=^fg%BqW&zc))}?4%MH^DSnbHUdns4UUJnpg9TUN-d>UVkMA&*pXB*evTVsj7Kf3 zoju52{L`s_<ib$68zJyoZtW#mMp*JZ+V`MzFx8I8H;GB~t?^=|&T&C)L?7j>q;spj zr9TQa6ri<G+D@Wp)1r;}BmDK4a;Y)DvZ6jTYMCW4f#*zTgc=S`8%{@yCBf^p{?AP2 zH-w#;`9aM?G^QN+NN$@hE#VaNVjPzlojAAYi+OPmMb;K=d26q~XzU_*nI1lZCajQD z=KsJ>%3&^PJ3g+xjXxmNROeO-9?M>|eDho=KG@8?3v;Y8OUH;owzg-uzAN@;Mt2^R zFbac$V?cd$M0`oMayTFe*CdD&5RqXI@U~;dkR=MtJ&)yO-Q|U-b}L1{#{nGf{=i7# zWsx&-*Rb-BLvSDb?%X>fVRmA}%4!M=THCT$)P1nd{tCbMJmJh!kOka!b!;)9GwQl6 zq$u-3cR&@*Ye=gMA5tBBKmEXRCBO}@=ZYr<(IWJ!a&7cj_=}d+NtSnw-fIBE@v)ZL zfl@fbJuM(Qc@wsd7JC1}()fXJx|bp?Nc=4<OVVWVxq-PlVl5vbTZNB&nck`QH}3Lh zcqmBKOl*HFd4q5^v4~0p@w4OOMpIg41nQ%3uPwZ*C5jX3D0$9t!w?0${>^#V>y%Wm zAX^e@dy{0Q1wN{PxOsS*1@9kZ^d-CqKOJxZuQEMTo@Gv-=6bl6BIYiZLYHUVa>!lL zV^Xwr6!}u_80!t~9%EzfTQ_ohvn#GXX{&w2NRr)B6Rk|L9qOQ;=Egee)<6+J@wPQ> z`|Od|J%K`%torRqOG6P%;i*G=;LR683jHy1SvtY99EflohP&J8>$-n*i4Sh^DvtyC zYucC@&}*hCT6>&Ut_mQyzxW971MIqh&Wmw-s_KKR&w)Ws4cAL^^)rYv^_`~|A$sJl zp++astxy<fxU3ql4$2nB|1455s|ewi?Z@jATI@ifm8<FLN-f0@v%I+Vg(utLUHp`M zY6KxX@U&RuICsQ!Q?y3>wXI<dZ+awotmhcF6V&nF&~pt~A30BRN0U7b08#!(Q6hjI z{ZAs`YEi3|lfQkFUcDGEn<mybP`8am+O$HB*@a-1_OWH_xMM15s~m&_RNZB+bhpAQ z8E9M8sNL->z8anl`~W=a_MfuZhP36x_JjeE#dBxiA-Ar3QBS}~=c5hw&%W3l;mew0 zTLM9CVR{k!wMSad-!@zN>tx!;fCe30`&`VwD(iY&Jl-0&OH-}(Zf&U>9EsCCvU1Fh zt<Z7=Qmdc+7~jeJK+Adi9#$Fu;zB?;!{#&F=RxL*8faqcr|3b(A!r|Fx$f1d&aJ+X zO}F~fb|e#P(ilTwqPu>t*JVhY2!~)2K3ugq+L3rWe#fFq)(~RH-1Hn_dV!4=V}9X> zyE#`?L%&O!QVQ3CMs8CN<4)*vH0S|+IflfjjB#$>(;`F(G0z<8uma^d`jv2mShR94 zOLJvE3(24aE~4+iZjJJ=yQ<ac8T_lSFcN3Lfl8Lf#UuEEq{m`$CWQl3Y>iNJ63LM! zvL`f=C~|0Ndu(KKfWp2d-02fjz#nKcI$5xaQkuNYPx_!mq<WfH^m47uuA0H$7EpbA zRFco;^bsM+@Ff(RLm8gbl3YyATclQl$rX6)Sn9o&Z#@3!b|@4D3D<oZ@<n}+8uyEW z%=a7ipPpEYs;`r^Qvw$-%PtVJ&e!v*S}4-3K0yXIk%dkNeq7RHa5v`@<0Ray!Q99s zojRTFo9DQlsWv74J>veVjt+u&SH2xK@)#GLmo)74o+1V05wOF*mRd%clj)bqU0K)S zXg2aXDGm_J-|gMR#MMq&5WS2_;k{}h58PMGY2*Xblivo56-GLJ^N24cA?o)7`7)gj z=5kf9*dZlkOw}Jv1&Ntdxe`O}zGwXdyDjlu(NYv~|7ot1r_0xDTf+f`Ov~Y+y;1Gm z#=A*WldQ*a!G!*bvy-0n_Cx2C?n4{=(5zhj4v`B@Q(lF_y#pokWe|TK|GbZ!+wSkO zIJp0zCZ9bAPG79FC}DhC-sXS0IYO#fzlA-SR4E0~wX9xvot3A(&N~Th)o%WNr(suB zQB^`@6cHI6dAXwSoHw%N_fQ)lC0_9bNI%B?3X;1}6?EK5xB~zD4b(l{^MKppQ)cd! z36zM}$OJ3O0_(N3W}+YExpU^j5K0mCA^y=yVH<K&KdSE3%l48P-u^a}Q3qX}El5mK zhTve@`}MHlM-n(c04OQ~Dszq$RjzMQVTV3gK<f#@fmdmlGq;lr<!+)d@<8igfF4T8 zZ1S&^#k?3y=%bCB3yIG@eY)_|UM+;?mHs%BBM!p2S3<!py*or5D=ao+_fEfGz{OUZ zK4W{-N%HjhAKyo7+`TDk-sw*PM2Zgl)`P$pqkN7r--`IVh|R5M=9W>Af&|1_Oj{wM zW3wB%aE*V_#+v>}umHrFHlW-2=hd@&ACOulZ~l*?YmaAo|NosjrB2DIPAOt_6rCfS zPULQtQ<B&zMY*kxq**MvU$)OVT_|E*zEQ-I7-?29bKR0#9f!p*wwU|OjE&iSpYwa4 z-yc05^@s=ieBSTZ<@tKPo=>}ddzdGvq0{?f^IPNu$BCj(T4Z+w$=eC9gV6P@?tXI` zq|O4>HyysHz4t2HlZnT{#T<^SqpV}G@`}xH*VgK~#Zs-apcDWKu4~H&hHaFPzioCW zed;Cfz$uBeRc{%?edv+eAATH!GF7^N{LzwF1ymMitEPq5*KN4ru`0@SrZmIFxy3vX zwIvl*#eS8s-5hSO>EBNVWT`-Kzc;hyhLNYc*KDLbpD1tlIC4hG_GZVD)&@XfsPYIS zLdj^SW#+y1TjXKr3ILY-yiWJqK_5c@5*AuMOttK(h->N{S`aQ;X_FP%a7MdFn`KJA z!N$a&z49ST_$Ox<l$=P*@=-<@0X!5M_jBmj?$FFKdwAhNZPi<e)!1W0Xppd@Z~wOT z!Qm0&T!a2W-(B}N#yk`+c&4K8kHDxbQV>l|M@`Fy&{Xn6GB#ln0~v{5)ocogP^YKe z{&rATb%H)n&3=uT110ljJ*{_kO2V2(syA)XZb84}weFFL+k!aPehZkv@`oCtKZ%sl zg#|wYC{Pd;=>%iq7UE6=Dl;k#`RuQ9u;*AQl80P&N+ap(=1IEpNqi1q(wgrqEMQ&Z z%&_LFG-tJ2l%XI8v_Sf)!6i!4k-m);__#`CX{TpXQ*W%~nt@a4K;$KKU9iE?Kbkzv z@}>wPU1~mBvi*73KE4l;^P7xGQVHwS(3lQ=vi}9GNurx{f-}nkGxPPaztzG6RSv6w zn5O}#y}gYC+7sswn?A#AdUQ3Ktm+lO$cv)u&_*W7N4CS{aJJl|HTRdJ$E_~X?ah#B z2eVTMf4mc*A6-J|<r7qzi|WE+GV0`dL3~d#^TX{K&b9~qr479*L^uGvk*qQCd4q2s zdG1fx)Hy9%1Z^e)Zu+K@ILycsr3e8xg0kV!DMF7t>Go+KE5XvJ9MN0(xg7tfdv@Fz zT6SgTKmn*_bl%!1ot_7>@LkA>)RAKCzblqiJNut)VI>wn@c!WpX#dg>5|&Esx2E)V z?tpNEpHw*T5ZtbVfutoO8+o!lQC2s-<ia$cz3Rr&JST?gpnw%$;7{xtZhlJUr<WN9 zeAU1NldWD%N%q^IPDM)>a2B8{SK$_TTHU@?->GqPxS#pI_g&lX!dFG6M9b0IvWtYR z5xoMRgbXe}Kq4>S&s>@sXRRClcg1|*PC|8Hr(`|z3+JZsZIn`>jS(pcjWCV&tv#|a zd)!gHHzx&YMpCL+KKv)BAD3Weg<AXPBQ=VjkYS?|J5I2B%Uo%#fBa;Yodk)A=qQq4 z7PH9Z3752T)p>n~U5&tMGYJR-xDY{<chotI`rWC1_)?XCm}Ls+(aLjHoY$)fH}6?T zZK(U-FvP~*0x-2JUigr!EBcW>&Q^ebjxv}FFrL|L)DkXIoB276A!pzq*k3DGgQxpW z*s=8w=X<t8dmjWIOE7tEn0rtqAOD9JD+Z_`MeJ3{v@U2|W-iwS@X<L`ynR1f9gHfB z^YS)s&AUynFU=|n2Hc<@4QhlgfkQyKG`gb{OLWtd+&B0s^P`(d+Kf+hihNTz4=xG? zFLSSzUBICMra*z`m|<<7@cf1?Z5b(4rBOjpH1GIc9e)7oAcG%F4UWJ0J9>t00KYcz z`=@yW3{vRf&n~eY)WxziaJ%}q8m2Ja3NvB7ZUHEdN2$$Xr-^|6RIjlMQOjrqcwRw? zxYmHZ%W03_L?jR7>z>+KtpK(Xmu{fs@gSh>{<;&p(@2tkVK1o#Z~~{K14JDiQ`Gzh z`shDSU5f!z1BOX0un*bYS3T_fdtdHJi}U>l#)6$&ZnZj%+<PG!lIqEuC7(E`zYm4v zYpJhcn&q(}{J;>B(b4Djy)uQI_+7V+@r79@SHK@<PH^$QVmShUiuXuB&Fboo?$>tc zIkqknurnM#o9&<;l6JJ9cPQrtZ6k*yHC2W!IDM}%<{Z{|_)H5@k_W0=z(a5C^yzDK zSZ9RR-U91GmC>Mv^xhe|67&I7kwEd+<ROOXm*SgT^wvaoe~E5*q~48%Uvmda7~6Cu z&Onv3c%Wnp2eyC)cL<oMkiN!Erd4CY>R}I`YL3=Yek;q`K*p>J!PIpZm0v&j3Y?8d zLAHU}ip{)v20(~KlM$&FlCS>p{>dhlMF|**2g@EI$rk#n?+gp>E@wm4)jIn#E*Qd= z9^^`hW|uvgAz%1D(fxzz&ulP8y`6cCT{2KTh(nHTc?b9@-lTNf7~<T*+^`2ix_{yM zjYJm32tHzx`%+7M%J@<1Db4-pd?6|dXXEyx*9N&C*Wk`S9C@L2O;aCHe&rQ#a4s-D z+v_3El_T#m$MGF<5-n9TMop{jqoFs64ykcz^IBg>o{#^z{hNxbu<?XbZhE8Rf1Chc zi!<;L%muGP@5MwJ4XYOGq72AkFa|!PH8@<`*SLGE$r!abna9@c3i63V$-Elg{6!L5 zomh+u8cmFGZAzj(BUtb=#qsR(-q<rBa%aef&6iF~y6eV1At&{8&sf^CssBlN+zJGR zwDkedrX4ueNb-UGbjZ?!nZ2oA<6S<2lTv0YY3qz4K=%p}{^iYnsM;E4rRZK7YJQu9 zTB%e*%kvD8)_sDtW>$TrC{l`W&kv9c6n~?EcsO9+H*fGQbfpmazE1A~tL)SEt-n43 z*P@t>5+>#Kl7DKD)mPD9ascO|*I_|FHAGtaaIDMnXw3jbAM4%K$bMtj<;O={=~)8l zn(wZo-Y;yNuyCYwBDO2*#bG(T3pqat%(+^j`|nkn6DHRUN>er;Xzs?c$}jNIEOs!6 zNg)dL$sMtm%lYqllX6ZNc%0?zAyM)hxfH_j^pDQ&PQn#MFqaH_oS-W}WW|>Oji>q? zKO#Qs5;l<%`J)4ka{TMD5)jy=XN1>-VqS&-INGDx=|OY9?Q;RV*$p`c4o!J%cxF*x z9-0K7WN5HF>}+(X#3eJ&sZzI<qDH#LyM;^ntw^!!NmuMxLDPIe$+1^}3ZQ)SpTO0z zs=7v?#^DubVsEjlU|({~t@gvzpL)mWo399d1r4sraX5*ky^TBAT_k?wsn%hWAN5}l zvct3#5z`ymG9AGL>s~3&SS&4y7bM$K#shX5VK`0MMIrBn7G)A6lmTW#xaShoiK9(O zI?#ebunOTg>G!x-T{#lH+#p<hH;p7t*PoXmK}cS21Dj(L&|Gy15F%JLHmJ|aazVdF z$uGT};eudu@9sB@NYuFwZ{uSdJUeQjlb3IOq{Ay4B@2Hxx*DcycNYy_2vYj|4I8|V zP&k6G$4EE6LhTXZW0o$@KAnvT{@<l}EQgM@vDW!q`;GCp&h&5BWL4ZkKl3S0YqPhM z9EY<Gy9){yriE_1!jUDLU~}9wM{BPBQS->TwkY?N1jvEut$aTjoh&Y1ZfdgEZuEVg zG1Bcdw5LWVe#4)UAXIW;Hsd)VZWycq@P?0=7l&=_fAtFiUV8w3C={O4A6US#z3>C7 zCsxZNVAXp+*W-E)+jF;D<Z#<`5mM)z<pm$%`y5dE9j9RASrDo!17(ds>Pgia=&`4k zj?SVj*VDBtQD^Ci6V*A+&`9Sx(B?h(0P+{eQc|=h%qldhWlE2eqNDK}4&@=$-mPmU z=5iAZxeq2Wjix>et>5(4htijaAg{kW;@8ETBa2daU6FLvd`d}8W{O_A9VPT5XH`o; zNh#$G{-%kg?q?Qko}4bfl7G>~xmi@cMJQ~GhMkm;Cl>Su15)=(vw)9o6V!1?eW<EZ zN&fAYPj772mKKM;dtk+h0+QZqs4B7j)_hWl@q$7$W%}=m{u)NES}$=i9&eKp6SzpD z^#qnq2f>!oLzIc_v@DA@cA~%67g+^z)zxI5XL9|31r5Tx{h6+49Qpl!t`MIB9ZWoY z|3qyS8=+dn+vXtyfczW~71|8MT1ul|W%4%<MyQ)8(<MY8JO%Or%O4zt^WaaegOEdB z$!Wr3=|XC5bd!HYa06AOWjQgFc15X3WdRTt+%WT22pcJji$;{4CnXAAwM367`(n!n z8~{u>QCT2#BBm`Dl95Bn9~1`?&3q)dtX}kbk$n!q9JsJ1ydH<!|K604R63%>qS$sw zrH9hhr-HQ$I%&mbYri~J)Zq;YndIdgxmg0K{T*$L9SDqZnFl01pD#F<%Pv_+*jybs z4Te-d^hn@Wi3rI(pbg~C*W07v&{AEb>9?uXmQ8;^h{Qmz-s;TV(b2dP)}@4m(m|3+ z&*TJnJO|jntlNbREnIUv=A^R?P>K-0^Z2LGT-h>KLAu`y%#ub{^u?{E*{lQilJrBS zcvVYFz(8zIIn;JIcA^3VWI9s1cjv~~Do%#N#y}fYQ(cqeZ9FzzXHKh_<qKi&CdFOo z%d)kdl>-ze+`&e6ul@xnoC(zL+zv)Ccet5p9i=vZrCLf}vRWQv>wU6txYvoi_5l6T zhcUW>vVs$sK?E<aLtdkI9pWxi*RdN-<C>gWJ~C_oNz^11FsFjwlVGG3)oyn=czMiI zeYMCTGrztYhnr=S{l|Tf5L#6JI5W4EX%nJYc8gSYN}#h6>r5Mff)%%n2e0zJb%B2K z)A{qkAy<<Rk;$_VHz50E+?gA;At#)6>9Kno6UKtSCafDjFB4myZfN)qO^Q9Q-v~;; z8TFSw+a_P{KIi8q7CwDx$%^TwYpy<t6*7JoMgg_R9V6VIP~xF9Ql`r0Ge)`UR9{?V z0NX1YEo%z&tLmAvJpjSaA}QaL2=j75ceAS?M(@HdgeoJH%kX$;Mrwg~xt-VS0Xl1u z0`;uRGH5QF(ukMoAT6kD$kTMq!}8Jm%!{NU&U-KNpf?0)j$c7BR0)Q~3QEBEn4N*a zXWXRlP~LIMSbma#LD!&lD^<&I@N2e@oB`uty<zxhlN@GJMQ766G@jLHB4VqHbIjzi z{oKl`GTvP)RSn$R{tDj^-G@)<8q@c2*iAg0`zddGcoY3*`;FtcIHdBp8&js=*RavY z`Sc>XpGkexzhR89cW?Kz31AYWLSu6-#NiDuyj>Er2I02yMCepsJ$_@!vKIS<D7H76 zuOkP3)px-f84QgwTmtY_+h?2-Kyd1z$YCIYZljbNfNW|uOU%qM%BI<8%v;A@0OPtb z6J^q<{<eQt%uT><V4hVS=L*D*5yyo@)jdvj;+669`)Lh-nLIyuRn5F*hu}9u@Z)gZ zi|YjDkUJS7|B#a(8C3w@62+g@w_#zY2YFE0GQOq&SlN*<_O}^5ubNk@8Z>tE`DK{o za5+&9f_xcD{y;!3N%X!=A^m!I?;<osN0L!}=e`jZ?kz+qAC2&i*&a1Ewy9EqlYzCr z(6J0sJGBR`GdNfC_;dQnzSO-*IMBT90O2=R+nOliv)S2y#fu{;1G9XN>}6onAz>sh zTDQNUaQzrgx!51cocf<Xzg9g#wUZI=6xT5%sI;)!rI#7&b=a1-2AaFGq*KwHQm1}* z@+-*pm=A-xm?2yKTJ*=mfJ9P@TNRdnbus)o^lC_00I7BAcxq(dD|>}g`rTJm83Qft zB!krOC|hu4rg#8ulXS?V3_y8xbql++T=`spPwhp=$d(qq*7BbuS8B|eR91ycZa{Ti zA8e8swK%?b&0SI(n0U425>SXA2HUXq+S_rPZ{VG_bes-xcz~}o_H<#5j0Eb)FmRA^ z1%bv@*n$(iho46EFOUWELZxWdw;E-QsWkg{#Tg_APDFBu)TWg5^vm>WNq14CF5j-t z{=tP=$4NX{b5J;g5}h@+@uN)ht($P+RPCx~$^wje%igXzr#HWV417nnO{>fF1<JP| zswU}f-+)3%fI4)w5_uh>680H+c{|~#xgIkVA)7kLy;{rc-S5W6O$ED;Ia@h@B9Yw? zYy(6mkJK`$xo1;+qLKf#Q=Za^X<i_<nBFSy-iPl0X95n^P!|D--2)kovrSd&@XF<G zWC!iC=kEKR8s<n>Tb+Oox=AXUaMjiejXcKA#WkP`D52$VbAR8q?T_AB?3PKQ6QYXP zM9O8?K%}~#0yzuV#rS=K>U{5WZa*p6Ej7LFAZ=L^H+&7edr1>a9!x7Kd7R~b|N4o! zbqjg(1T*Dk*Mp<zmSB(0>J0Yj{<&Ce=8V-s_PeqX6Nmc<Wd-wH_LDyR^&=*A6lPqP zvOy8-qJGk!5XAgnr1BZsFgEM>!dOBJC0yf#cz<CK3I!WM7uveOIgfbCrdio03j=cU zpr`Yxij!|^AA3lGpzyRyNkvy{1}2wlnv9YZE)&e!R}6cy57QEZ6B4f`cgjw6^iZgA zV^YJp)6i9~AJo>xkSi!<FIT(#XW0H#0#!pkPmy-z`zMHPZr^2l+IISGyt%=!iYPl( zaD+LzCs8pf<?kq~0f`H}wSfmj?kQGv{t3&0Sgy^>r6#f3G@(+MyDfQyc`0R*>lF^Y znQkZK@TE2#+EdJp47k5nY27~2>b6d*YwP;3bg92_`)|_*vQDfk>U2M{I-1QPwLF)e z-v=9%XekPN=<k^l`sct-tc>?Mq##?=3_N29Kc{ZOdi#$-_e*+gahpILJIg(byx7kG zf|O+@2aQPb7xS^wPajNtP{W#z7KG$?)=uU7V4IVDZd<t~{%tF}N7`+^nXRSuQIV6| zk=1FX(IwG5hY#IXPqOEM(Rw_+Ql65$<MZAqV7K>%5v(R%Q=-PLiz<QHcXCN<z(!`# zhsf#ow{+IM6J_8~nWjvBr^wodvhH?v#tueRQg<6=brc@FAK!8rL3My5PGft(!}@Wn z`UyJd=0K--v!_)*$23(QBwL=)>af<J1Q<w@TM~bTe=7Y`_X3~R8mERxQ8KC;uMSFp z08&Z-1J2X(`nv_U<KeUKyuPU=iJ4Lbm;!?&!wM+eJ|`e{>J&p)+EEWx|E@rRozb6M znWIMT;j>nK@$t;CM~*IoOu;=hkl>b<G5V+AdA=f82^Vw#49NtdilnNXYe}2i_kt|~ zc^PwJLQ7ogEjw|KVN>P#Er6TYSCK66377%2)d257L(9rLp2bVnP_MPkkER~;;q!^Q z1MG4{?;AzJ%0b>|+=lmxLImL(ZOU>7#lrZwj;`V@t~ANfnA>klj{9o9G4B-u`w8g- z;+!tYlDI~Dh}oDi@w?>s9Yb8r;D~4-H*p>szff@>|MLo_-c9WW2^Tbjr`h9a235_v z+}9#LmM#ZG=Vby?^4r0@rcy1k_TAGFA%FtlA2Duc5#is1Uw3W66q%P21OD=?1BHTX z5$Vf9*yEfoecY?|08YAd*sEjSj=5$~mo4}LDiNxmYg5zPh)E-ecrkC^tM|&_nEX`L zq_UxfAE7o7<6}v!1pLQbz9<e?r@A!*|N1?wXg);uLtLH4Zy7gGhal&S%M(v%3LQlk z_}oo{goO(d1yQDi1dZygcLq`>kX#ss`@Z7^JI4`FbgkoW%FYjPET|(QX61zm+PD3- zkFlyHwov^rZ$7p|GBu>K%lZzd8r!gC7I96~5d_S*nWvB<5Yle`tw0(emB`ojFd*Wl zK(DuJkV67ZxErHbE1=vMIaC;Evg-G&i9)NR^9EJCrDn6z=w`>}dCW>p-taZ9UkV|Z zwUwwdQ{3>FN~#*-HN*G@xv(ohvjJ+NKZac)0aGQ14_`j(9c&Y<u`Zc^EGlK%L2c_| z!b~1!d%Eyxu>jcz1p`OtoWbqEQ6?JTFa0|^N-*kk^TlN-Ft*6GvWJfbBu>WlrWF@{ z4Q<+o1HZS8NUK;YgmMb+LFnjlbxtN|2`x}HQoSr(R7r2+G1uvWv5IZahlYd<BX*oA zXe@Tk4zKxUbW?XU(c9FJU2V07ef&%0bnhEm@xG*i-_iK@OLGA@?X5Ty4|wkikjFzw z8z-L2Iq7=mbg{D_s!`icPpYGCjSf4HuPGX*nncharaCJPqr<>hVJ$wFCr))NQ-X{J zNSf(qEc}5Sj%nQfI7A4U7o`Q+f1Q3c!@4mK6N|yYJ)^9REjam+@l!Vm{PG00?V~k7 z|6_95<#E?;YZAML)GuDNQi{f}+!+PC`Cetp+2B19d3T6hTc$w-Y3ZjS1rvA}0+v&I z`D=yv%QO?&cuAUh`tb*@zxGFl&48`GVH<lSNQrH!_j`B|tPn1w{Ry>skQ0fg`yF~| z!PiXe;Z6LxQ#+w+TiCa27H51@;&_VzsbG6Brr&pbx}sF*hIlX0yS?0X{Nwz`PS_1u zB_qwXu(V$9*g$5|rLay^K&wKw;xgiwxIq^ZO-%w2Zk;~wG8BFq^M`VFUxZ6R_}K|Z z?FUWilaai5ofFgyJ#&(afyB?RQW><PF=-sz6tH`=LWlgwp{KV5oHbP6A<IW-|GyMz z<$eY^wBuVLl6$_#gFH~HAK>jj#~mn$88`800qZ8niHW0<`HG_TsI@^uQ25fA&b}4m z@_9(^kW==FFAZC=X<mVWl^=A;m4#TfinQl5q77~2miY!WGA$Hk_?doLAl^UdmY*i% z@z_5mHX0AjsZ~XzGX*|A4!brVUK1IDG*afaE@8Q`dB4TiB-6DgVySc;QS4+5RUxZt z!Mml)QF0PO7ePr7LZqP)jZDZWDiO1T-LN=R%cm)8t;M*;SvA!(K(Qqm43We?y#NKm zsR8Q)4_bV;g9h``_K89#Su<JR&MyDys~peL>U`K$RunCN7Xv!<r#at@BB(C@Ys`bF z6dAAb-J;IbCY1m8%yDdiVn`8T_3w%g^VP0~M<i`oytXK?DMz%f(WB5O0hHmg@!(wE z@${Y8$qPf?f*U{Vd@Nh#u+SZoP3GMrTM~@v@98+!6mMpy?)e!2tHW@52|XQdi@4l` ztjmYbhj0I2_E$&EM#wjB3H5^#IyvyBQpU?iiuK*LAJjd;gLd{Y2#zMU%kWcKn-!*W zo}*T2^EeFO49dxrSRsJ}sKr(9B!X6QUu2`ZVcKO-q=gILX8yT<mu7Fl=cq>f4X5R~ zgFz$DcIU_)4o;nfdRR;1ZYTdgQolBx<IFHo48e!#O_SyOc&LWJW3VCnlU!x%z3POw zlWlDtCTg^GQm#kdxvASxhlM=f_Ppq+jPq)akGxd7w9w&`f*JWLDAaWyCT}le`E(Kn zyikF2tnZ?NI=e^w;U~nGj8$5@0XNGd+o&m5Y!SEB$BUl29C$3JZVoX}ubp)iJijb> zesRUGC~p0etX!>mXPBPaimcsDFFcl=gcxG%lCT7WI=$`GqZvA`kgKa^s}p>t?Y2Hv zVYS?OCN&tfT^e=Ef?Ki<rjuZ%0A%!9fuPCbOkXVJe9-49FAN##Q0S5-5$G1}blt3# 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%0DO#BsN*_lkE@7zOR=~F?Bmpe0-^@Smpbl{**XB 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 literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/img/pugliese.jpg b/DolgozatF2_objektum/srcf2/img/pugliese.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cea6340d2f67da4ea5ee1bb1cbdf548a5f2af516 GIT binary patch literal 72224 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 HCa3?|lXy#$ literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/img/quattroformaggi.jpg b/DolgozatF2_objektum/srcf2/img/quattroformaggi.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccc198f8e8304a139774b3f95cbe4f3af8121efc GIT binary patch literal 62969 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 literal 0 HcmV?d00001 diff --git a/DolgozatF2_objektum/srcf2/pizzeria.sql b/DolgozatF2_objektum/srcf2/pizzeria.sql new file mode 100644 index 0000000..8e507d8 --- /dev/null +++ b/DolgozatF2_objektum/srcf2/pizzeria.sql @@ -0,0 +1,71 @@ +-- +-- Script was generated by Devart dbForge Studio 2020 for MySQL, Version 9.0.689.0 +-- Product home page: http://www.devart.com/dbforge/mysql/studio +-- Script date 2022. 03. 15. 23:47:58 +-- Server version: 10.4.20 +-- Client version: 4.1 +-- + +-- +-- Disable foreign keys +-- +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; + +-- +-- Set SQL mode +-- +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; + +-- +-- Set character set the client will use to send SQL statements to the server +-- +SET NAMES 'utf8'; + +DROP DATABASE IF EXISTS pizzeria; + +CREATE DATABASE IF NOT EXISTS pizzeria + CHARACTER SET utf8 + COLLATE utf8_hungarian_ci; + +-- +-- Set default database +-- +USE pizzeria; + +-- +-- Create table `pizzak` +-- +CREATE TABLE IF NOT EXISTS pizzak ( + id INT(11) NOT NULL AUTO_INCREMENT, + nev VARCHAR(100) DEFAULT NULL, + feltetek TEXT DEFAULT NULL, + ar INT(11) DEFAULT NULL, + kep VARCHAR(255) DEFAULT NULL, + PRIMARY KEY (id) +) +ENGINE = INNODB, +AUTO_INCREMENT = 11, +AVG_ROW_LENGTH = 2340, +CHARACTER SET utf8, +COLLATE utf8_hungarian_ci; + +-- +-- Dumping data for table pizzak +-- +INSERT INTO pizzak VALUES +(2, 'Calzone vékony pizza', 'Gomba, Mozzarella, paradicsom szósz, pármai sonka', 1852, 'calzone.jpg'), +(3, 'Capricciosa vékony pizza', 'Gomba, Mozzarella, Paradicsom, articsóka, paradicsom szósz, pármai sonka', 2150, 'capricciosa.jpg'), +(4, 'Margherita vékony pizza', 'Mozzarella, Paradicsom, oregánó, paradicsom szósz', 1650, 'margherita.jpg'), +(5, 'Napoletana vékony pizza', 'Mozzarella, Tonhal, paradicsom szósz', 1850, 'napoletana.jpg'), +(6, 'Quattro Formaggi vékony pizza', 'Parmezán, Rokfort, Trappista, tejfölös alap', 1950, 'quattroformaggi.jpg'), +(7, 'Pugliese vékony pizza', 'Lilahagyma, Mozzarella, paradicsom szósz', 1950, 'pugliese.jpg'); + +-- +-- Restore previous SQL mode +-- +/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; + +-- +-- Enable foreign keys +-- +/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; \ No newline at end of file diff --git a/DolgozatF2_objektum/update.php b/DolgozatF2_objektum/update.php new file mode 100644 index 0000000..51849e7 --- /dev/null +++ b/DolgozatF2_objektum/update.php @@ -0,0 +1,51 @@ +<!DOCTYPE html> +<?php +include "kozos/kapcsolat.php"; + +if (isset($_POST['update'])) { + $akt = array_pop($_POST); + $kapcsolat->update($kapcsolat->getDBC(), 'pizzak', $_POST); + header('Location: index.php'); +} else { + $akt = $kapcsolat->readOne($kapcsolat->getDBC(), 'pizzak', $_GET['id']); + $akt = $akt[0]; +} +?> + + +<html> + <head> + <meta charset="UTF-8"> + <title>Alkalmozottak</title> + <link href="kozos/bootstrap.min.css" rel="stylesheet" type="text/css"/> + + </head> + <body> + <div class="container w-50"> + <form name="uj" method="POST"> + <input hidden type="text" class="form-control" id="id" name="id" value="<?= $akt['id']; ?>" placeholder=""> + <div class="mb-3"> + <label for="nev" class="form-label">Név</label> + <input type="text" class="form-control" id="nev" name="nev" value="<?= $akt['nev']; ?>" placeholder=""> + </div> + <div class="mb-3"> + <label for="feltetek" class="form-label">Feltétek</label> + <input type="text" class="form-control" id="feltetek" name="feltetek" value="<?= $akt['feltetek']; ?>" placeholder=""> + </div> + <div class="mb-3"> + <label for="ar" class="form-label">Ár</label> + <input type="number" class="form-control" id="ar" name="ar"value="<?= $akt['ar']; ?>" placeholder=""> + </div> + <div class="mb-3"> + <label for="kep" class="form-label">Kép(Csak a fájl nevét add meg! pl.: napoli.jpg) </label> + <input type="text" class="form-control" id="kep" name="kep" value="<?= $akt['kep']; ?>" placeholder=""> + </div> + + + <input class="btn btn-info" type="submit" name="update" value="Frissít" value="" /> + <a class="btn btn-info" href="index.php">Vissza</a> + </form> + </div> + <script src="kozos/bootstrap.min.js" type="text/javascript"></script> + </body> +</html> \ No newline at end of file diff --git a/DolgozatF2_objektum/view.php b/DolgozatF2_objektum/view.php new file mode 100644 index 0000000..93c8a28 --- /dev/null +++ b/DolgozatF2_objektum/view.php @@ -0,0 +1,25 @@ +<!DOCTYPE html> +<?php +include "kozos/kapcsolat.php"; +$adatok = $kapcsolat->readOne($kapcsolat->getDBC(), 'pizzak', $_GET['id']); +?> + +<html> + <head> + <meta charset="UTF-8"> + <title>Alkalmozottak</title> + <link href="kozos/bootstrap.min.css" rel="stylesheet" type="text/css"/> + + </head> + <body> + <div class="container"> + <ul> + <?php foreach ($adatok[0] as $key => $value) : ?> + <li class="my-3"><?= "<b>$key: </b> $value"; ?> </li> + <?php endforeach; ?> + <a class="btn btn-info" href="index.php">Vissza</a> + </ul> + </div> + <script src="kozos/bootstrap.min.js" type="text/javascript"></script> + </body> +</html> \ No newline at end of file

C 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 z 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