From 4823a9cea1dc06575f1d24d827adffcc3bac71ba Mon Sep 17 00:00:00 2001 From: stitch Date: Thu, 25 Jul 2024 19:16:25 +0300 Subject: [PATCH] adding the files --- assets/bootstrap/css/bootstrap.min.css | 6 + assets/bootstrap/js/bootstrap.min.js | 6 + assets/css/dashboard.css | 268 ++++++++ assets/css/files.css | 696 ++++++++++++++++++++ assets/css/footer.css | 116 ++++ assets/css/frontpage.css | 171 +++++ assets/css/nav.css | 74 +++ assets/css/pagination.css | 61 ++ assets/css/popups.css | 93 +++ assets/css/styles.css | 322 +++++++++ assets/css/tabs.css | 125 ++++ assets/css/uploadBox.css | 49 ++ assets/img/BG EL.svg | 6 + assets/img/BG ER.svg | 6 + assets/img/SIGit Logo Text H.svg | 44 ++ assets/img/SIGit Logo.svg | 28 + assets/img/User Profile Picture Default.png | Bin 0 -> 16493 bytes assets/img/img ex.png | Bin 0 -> 82610 bytes assets/js/bs-init.js | 7 + assets/js/dashboardTriggers.js | 26 + assets/js/pageActionView.js | 12 + assets/js/popups.js | 16 + dashboard-complete.html | 420 ++++++++++++ dashboard-draft.html | 612 +++++++++++++++++ dashboard-progress.html | 427 ++++++++++++ dashboard.html | 396 +++++++++++ index.html | 205 ++++++ 27 files changed, 4192 insertions(+) create mode 100644 assets/bootstrap/css/bootstrap.min.css create mode 100644 assets/bootstrap/js/bootstrap.min.js create mode 100644 assets/css/dashboard.css create mode 100644 assets/css/files.css create mode 100644 assets/css/footer.css create mode 100644 assets/css/frontpage.css create mode 100644 assets/css/nav.css create mode 100644 assets/css/pagination.css create mode 100644 assets/css/popups.css create mode 100644 assets/css/styles.css create mode 100644 assets/css/tabs.css create mode 100644 assets/css/uploadBox.css create mode 100644 assets/img/BG EL.svg create mode 100644 assets/img/BG ER.svg create mode 100644 assets/img/SIGit Logo Text H.svg create mode 100644 assets/img/SIGit Logo.svg create mode 100644 assets/img/User Profile Picture Default.png create mode 100644 assets/img/img ex.png create mode 100644 assets/js/bs-init.js create mode 100644 assets/js/dashboardTriggers.js create mode 100644 assets/js/pageActionView.js create mode 100644 assets/js/popups.js create mode 100644 dashboard-complete.html create mode 100644 dashboard-draft.html create mode 100644 dashboard-progress.html create mode 100644 dashboard.html create mode 100644 index.html diff --git a/assets/bootstrap/css/bootstrap.min.css b/assets/bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000..a804f4e --- /dev/null +++ b/assets/bootstrap/css/bootstrap.min.css @@ -0,0 +1,6 @@ +@charset "UTF-8";/*! + * Bootstrap v5.2.0 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#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]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;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{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid 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-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 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:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#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{background-color:#e9ecef;opacity:1}.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}.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::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-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:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 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{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.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 5 6 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:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#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;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{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;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{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 10 3 3 6-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{cursor:default;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-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.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-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;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,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index: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:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select,.input-group>:not(:first-child):not(.dropdown-menu):not(.form-floating):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:.375rem}.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.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#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 5 6 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.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-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-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#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:.375rem}.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 5 6 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-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#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{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check:focus+.btn,.btn:focus{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:active+.btn,.btn-check:checked+.btn,.btn.active,.btn.show,.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:1000;display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-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{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(var(--bs-nav-tabs-border-width) * -1);background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(var(--bs-nav-tabs-border-width) * -1);border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#000;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--bs-body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%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");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-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{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-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{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(var(--bs-list-group-border-width) * -1);border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(var(--bs-list-group-border-width) * -1);border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{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 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;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{--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{position:absolute;z-index:1090;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(var(--bs-toast-padding-x) * -.5);margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(var(--bs-modal-header-padding-y) * -.5) calc(var(--bs-modal-header-padding-x) * -.5) calc(var(--bs-modal-header-padding-y) * -.5) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:var(--bs-heading-color);--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(var(--bs-popover-arrow-width) * -.5);content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@-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{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(var(--bs-offcanvas-padding-y) * -.5);margin-right:calc(var(--bs-offcanvas-padding-x) * -.5);margin-bottom:calc(var(--bs-offcanvas-padding-y) * -.5)}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.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:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!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}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.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}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.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}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.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}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.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}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.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}} diff --git a/assets/bootstrap/js/bootstrap.min.js b/assets/bootstrap/js/bootstrap.min.js new file mode 100644 index 0000000..2328c97 --- /dev/null +++ b/assets/bootstrap/js/bootstrap.min.js @@ -0,0 +1,6 @@ +/*! + * Bootstrap v5.2.0 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap=e()}(this,(function(){"use strict";const t="transitionend",e=t=>{let e=t.getAttribute("data-bs-target");if(!e||"#"===e){let i=t.getAttribute("href");if(!i||!i.includes("#")&&!i.startsWith("."))return null;i.includes("#")&&!i.startsWith("#")&&(i=`#${i.split("#")[1]}`),e=i&&"#"!==i?i.trim():null}return e},i=t=>{const i=e(t);return i&&document.querySelector(i)?i:null},n=t=>{const i=e(t);return i?document.querySelector(i):null},s=e=>{e.dispatchEvent(new Event(t))},o=t=>!(!t||"object"!=typeof t)&&(void 0!==t.jquery&&(t=t[0]),void 0!==t.nodeType),r=t=>o(t)?t.jquery?t[0]:t:"string"==typeof t&&t.length>0?document.querySelector(t):null,a=t=>{if(!o(t)||0===t.getClientRects().length)return!1;const e="visible"===getComputedStyle(t).getPropertyValue("visibility"),i=t.closest("details:not([open])");if(!i)return e;if(i!==t){const e=t.closest("summary");if(e&&e.parentNode!==i)return!1;if(null===e)return!1}return e},l=t=>!t||t.nodeType!==Node.ELEMENT_NODE||!!t.classList.contains("disabled")||(void 0!==t.disabled?t.disabled:t.hasAttribute("disabled")&&"false"!==t.getAttribute("disabled")),c=t=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){const e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c(t.parentNode):null},h=()=>{},d=t=>{t.offsetHeight},u=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,f=[],p=()=>"rtl"===document.documentElement.dir,g=t=>{var e;e=()=>{const e=u();if(e){const i=t.NAME,n=e.fn[i];e.fn[i]=t.jQueryInterface,e.fn[i].Constructor=t,e.fn[i].noConflict=()=>(e.fn[i]=n,t.jQueryInterface)}},"loading"===document.readyState?(f.length||document.addEventListener("DOMContentLoaded",(()=>{for(const t of f)t()})),f.push(e)):e()},m=t=>{"function"==typeof t&&t()},_=(e,i,n=!0)=>{if(!n)return void m(e);const o=(t=>{if(!t)return 0;let{transitionDuration:e,transitionDelay:i}=window.getComputedStyle(t);const n=Number.parseFloat(e),s=Number.parseFloat(i);return n||s?(e=e.split(",")[0],i=i.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(i))):0})(i)+5;let r=!1;const a=({target:n})=>{n===i&&(r=!0,i.removeEventListener(t,a),m(e))};i.addEventListener(t,a),setTimeout((()=>{r||s(i)}),o)},b=(t,e,i,n)=>{const s=t.length;let o=t.indexOf(e);return-1===o?!i&&n?t[s-1]:t[0]:(o+=i?1:-1,n&&(o=(o+s)%s),t[Math.max(0,Math.min(o,s-1))])},v=/[^.]*(?=\..*)\.|.*/,y=/\..*/,w=/::\d+$/,A={};let E=1;const T={mouseenter:"mouseover",mouseleave:"mouseout"},C=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function O(t,e){return e&&`${e}::${E++}`||t.uidEvent||E++}function x(t){const e=O(t);return t.uidEvent=e,A[e]=A[e]||{},A[e]}function k(t,e,i=null){return Object.values(t).find((t=>t.callable===e&&t.delegationSelector===i))}function L(t,e,i){const n="string"==typeof e,s=n?i:e||i;let o=N(t);return C.has(o)||(o=t),[n,s,o]}function D(t,e,i,n,s){if("string"!=typeof e||!t)return;let[o,r,a]=L(e,i,n);if(e in T){const t=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};r=t(r)}const l=x(t),c=l[a]||(l[a]={}),h=k(c,r,o?i:null);if(h)return void(h.oneOff=h.oneOff&&s);const d=O(r,e.replace(v,"")),u=o?function(t,e,i){return function n(s){const o=t.querySelectorAll(e);for(let{target:r}=s;r&&r!==this;r=r.parentNode)for(const a of o)if(a===r)return j(s,{delegateTarget:r}),n.oneOff&&P.off(t,s.type,e,i),i.apply(r,[s])}}(t,i,r):function(t,e){return function i(n){return j(n,{delegateTarget:t}),i.oneOff&&P.off(t,n.type,e),e.apply(t,[n])}}(t,r);u.delegationSelector=o?i:null,u.callable=r,u.oneOff=s,u.uidEvent=d,c[d]=u,t.addEventListener(a,u,o)}function S(t,e,i,n,s){const o=k(e[i],n,s);o&&(t.removeEventListener(i,o,Boolean(s)),delete e[i][o.uidEvent])}function I(t,e,i,n){const s=e[i]||{};for(const o of Object.keys(s))if(o.includes(n)){const n=s[o];S(t,e,i,n.callable,n.delegationSelector)}}function N(t){return t=t.replace(y,""),T[t]||t}const P={on(t,e,i,n){D(t,e,i,n,!1)},one(t,e,i,n){D(t,e,i,n,!0)},off(t,e,i,n){if("string"!=typeof e||!t)return;const[s,o,r]=L(e,i,n),a=r!==e,l=x(t),c=l[r]||{},h=e.startsWith(".");if(void 0===o){if(h)for(const i of Object.keys(l))I(t,l,i,e.slice(1));for(const i of Object.keys(c)){const n=i.replace(w,"");if(!a||e.includes(n)){const e=c[i];S(t,l,r,e.callable,e.delegationSelector)}}}else{if(!Object.keys(c).length)return;S(t,l,r,o,s?i:null)}},trigger(t,e,i){if("string"!=typeof e||!t)return null;const n=u();let s=null,o=!0,r=!0,a=!1;e!==N(e)&&n&&(s=n.Event(e,i),n(t).trigger(s),o=!s.isPropagationStopped(),r=!s.isImmediatePropagationStopped(),a=s.isDefaultPrevented());let l=new Event(e,{bubbles:o,cancelable:!0});return l=j(l,i),a&&l.preventDefault(),r&&t.dispatchEvent(l),l.defaultPrevented&&s&&s.preventDefault(),l}};function j(t,e){for(const[i,n]of Object.entries(e||{}))try{t[i]=n}catch(e){Object.defineProperty(t,i,{configurable:!0,get:()=>n})}return t}const M=new Map,H={set(t,e,i){M.has(t)||M.set(t,new Map);const n=M.get(t);n.has(e)||0===n.size?n.set(e,i):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(n.keys())[0]}.`)},get:(t,e)=>M.has(t)&&M.get(t).get(e)||null,remove(t,e){if(!M.has(t))return;const i=M.get(t);i.delete(e),0===i.size&&M.delete(t)}};function $(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function W(t){return t.replace(/[A-Z]/g,(t=>`-${t.toLowerCase()}`))}const B={setDataAttribute(t,e,i){t.setAttribute(`data-bs-${W(e)}`,i)},removeDataAttribute(t,e){t.removeAttribute(`data-bs-${W(e)}`)},getDataAttributes(t){if(!t)return{};const e={},i=Object.keys(t.dataset).filter((t=>t.startsWith("bs")&&!t.startsWith("bsConfig")));for(const n of i){let i=n.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1,i.length),e[i]=$(t.dataset[n])}return e},getDataAttribute:(t,e)=>$(t.getAttribute(`data-bs-${W(e)}`))};class F{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(t){return t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t}_mergeConfigObj(t,e){const i=o(e)?B.getDataAttribute(e,"config"):{};return{...this.constructor.Default,..."object"==typeof i?i:{},...o(e)?B.getDataAttributes(e):{},..."object"==typeof t?t:{}}}_typeCheckConfig(t,e=this.constructor.DefaultType){for(const n of Object.keys(e)){const s=e[n],r=t[n],a=o(r)?"element":null==(i=r)?`${i}`:Object.prototype.toString.call(i).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(a))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${a}" but expected type "${s}".`)}var i}}class z extends F{constructor(t,e){super(),(t=r(t))&&(this._element=t,this._config=this._getConfig(e),H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),P.off(this._element,this.constructor.EVENT_KEY);for(const t of Object.getOwnPropertyNames(this))this[t]=null}_queueCallback(t,e,i=!0){_(t,e,i)}_getConfig(t){return t=this._mergeConfigObj(t,this._element),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}static getInstance(t){return H.get(r(t),this.DATA_KEY)}static getOrCreateInstance(t,e={}){return this.getInstance(t)||new this(t,"object"==typeof e?e:null)}static get VERSION(){return"5.2.0"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(t){return`${t}${this.EVENT_KEY}`}}const R=(t,e="hide")=>{const i=`click.dismiss${t.EVENT_KEY}`,s=t.NAME;P.on(document,i,`[data-bs-dismiss="${s}"]`,(function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),l(this))return;const o=n(this)||this.closest(`.${s}`);t.getOrCreateInstance(o)[e]()}))};class q extends z{static get NAME(){return"alert"}close(){if(P.trigger(this._element,"close.bs.alert").defaultPrevented)return;this._element.classList.remove("show");const t=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,t)}_destroyElement(){this._element.remove(),P.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each((function(){const e=q.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}R(q,"close"),g(q);const V='[data-bs-toggle="button"]';class K extends z{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each((function(){const e=K.getOrCreateInstance(this);"toggle"===t&&e[t]()}))}}P.on(document,"click.bs.button.data-api",V,(t=>{t.preventDefault();const e=t.target.closest(V);K.getOrCreateInstance(e).toggle()})),g(K);const Q={find:(t,e=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(e,t)),findOne:(t,e=document.documentElement)=>Element.prototype.querySelector.call(e,t),children:(t,e)=>[].concat(...t.children).filter((t=>t.matches(e))),parents(t,e){const i=[];let n=t.parentNode.closest(e);for(;n;)i.push(n),n=n.parentNode.closest(e);return i},prev(t,e){let i=t.previousElementSibling;for(;i;){if(i.matches(e))return[i];i=i.previousElementSibling}return[]},next(t,e){let i=t.nextElementSibling;for(;i;){if(i.matches(e))return[i];i=i.nextElementSibling}return[]},focusableChildren(t){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((t=>`${t}:not([tabindex^="-"])`)).join(",");return this.find(e,t).filter((t=>!l(t)&&a(t)))}},X={endCallback:null,leftCallback:null,rightCallback:null},Y={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class U extends F{constructor(t,e){super(),this._element=t,t&&U.isSupported()&&(this._config=this._getConfig(e),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return X}static get DefaultType(){return Y}static get NAME(){return"swipe"}dispose(){P.off(this._element,".bs.swipe")}_start(t){this._supportPointerEvents?this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX):this._deltaX=t.touches[0].clientX}_end(t){this._eventIsPointerPenTouch(t)&&(this._deltaX=t.clientX-this._deltaX),this._handleSwipe(),m(this._config.endCallback)}_move(t){this._deltaX=t.touches&&t.touches.length>1?0:t.touches[0].clientX-this._deltaX}_handleSwipe(){const t=Math.abs(this._deltaX);if(t<=40)return;const e=t/this._deltaX;this._deltaX=0,e&&m(e>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(P.on(this._element,"pointerdown.bs.swipe",(t=>this._start(t))),P.on(this._element,"pointerup.bs.swipe",(t=>this._end(t))),this._element.classList.add("pointer-event")):(P.on(this._element,"touchstart.bs.swipe",(t=>this._start(t))),P.on(this._element,"touchmove.bs.swipe",(t=>this._move(t))),P.on(this._element,"touchend.bs.swipe",(t=>this._end(t))))}_eventIsPointerPenTouch(t){return this._supportPointerEvents&&("pen"===t.pointerType||"touch"===t.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const G="next",J="prev",Z="left",tt="right",et="slid.bs.carousel",it="carousel",nt="active",st={ArrowLeft:tt,ArrowRight:Z},ot={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},rt={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class at extends z{constructor(t,e){super(t,e),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Q.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===it&&this.cycle()}static get Default(){return ot}static get DefaultType(){return rt}static get NAME(){return"carousel"}next(){this._slide(G)}nextWhenVisible(){!document.hidden&&a(this._element)&&this.next()}prev(){this._slide(J)}pause(){this._isSliding&&s(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?P.one(this._element,et,(()=>this.cycle())):this.cycle())}to(t){const e=this._getItems();if(t>e.length-1||t<0)return;if(this._isSliding)return void P.one(this._element,et,(()=>this.to(t)));const i=this._getItemIndex(this._getActive());if(i===t)return;const n=t>i?G:J;this._slide(n,e[t])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(t){return t.defaultInterval=t.interval,t}_addEventListeners(){this._config.keyboard&&P.on(this._element,"keydown.bs.carousel",(t=>this._keydown(t))),"hover"===this._config.pause&&(P.on(this._element,"mouseenter.bs.carousel",(()=>this.pause())),P.on(this._element,"mouseleave.bs.carousel",(()=>this._maybeEnableCycle()))),this._config.touch&&U.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const t of Q.find(".carousel-item img",this._element))P.on(t,"dragstart.bs.carousel",(t=>t.preventDefault()));const t={leftCallback:()=>this._slide(this._directionToOrder(Z)),rightCallback:()=>this._slide(this._directionToOrder(tt)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new U(this._element,t)}_keydown(t){if(/input|textarea/i.test(t.target.tagName))return;const e=st[t.key];e&&(t.preventDefault(),this._slide(this._directionToOrder(e)))}_getItemIndex(t){return this._getItems().indexOf(t)}_setActiveIndicatorElement(t){if(!this._indicatorsElement)return;const e=Q.findOne(".active",this._indicatorsElement);e.classList.remove(nt),e.removeAttribute("aria-current");const i=Q.findOne(`[data-bs-slide-to="${t}"]`,this._indicatorsElement);i&&(i.classList.add(nt),i.setAttribute("aria-current","true"))}_updateInterval(){const t=this._activeElement||this._getActive();if(!t)return;const e=Number.parseInt(t.getAttribute("data-bs-interval"),10);this._config.interval=e||this._config.defaultInterval}_slide(t,e=null){if(this._isSliding)return;const i=this._getActive(),n=t===G,s=e||b(this._getItems(),i,n,this._config.wrap);if(s===i)return;const o=this._getItemIndex(s),r=e=>P.trigger(this._element,e,{relatedTarget:s,direction:this._orderToDirection(t),from:this._getItemIndex(i),to:o});if(r("slide.bs.carousel").defaultPrevented)return;if(!i||!s)return;const a=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=s;const l=n?"carousel-item-start":"carousel-item-end",c=n?"carousel-item-next":"carousel-item-prev";s.classList.add(c),d(s),i.classList.add(l),s.classList.add(l),this._queueCallback((()=>{s.classList.remove(l,c),s.classList.add(nt),i.classList.remove(nt,c,l),this._isSliding=!1,r(et)}),i,this._isAnimated()),a&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return Q.findOne(".active.carousel-item",this._element)}_getItems(){return Q.find(".carousel-item",this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(t){return p()?t===Z?J:G:t===Z?G:J}_orderToDirection(t){return p()?t===J?Z:tt:t===J?tt:Z}static jQueryInterface(t){return this.each((function(){const e=at.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)}))}}P.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",(function(t){const e=n(this);if(!e||!e.classList.contains(it))return;t.preventDefault();const i=at.getOrCreateInstance(e),s=this.getAttribute("data-bs-slide-to");return s?(i.to(s),void i._maybeEnableCycle()):"next"===B.getDataAttribute(this,"slide")?(i.next(),void i._maybeEnableCycle()):(i.prev(),void i._maybeEnableCycle())})),P.on(window,"load.bs.carousel.data-api",(()=>{const t=Q.find('[data-bs-ride="carousel"]');for(const e of t)at.getOrCreateInstance(e)})),g(at);const lt="show",ct="collapse",ht="collapsing",dt='[data-bs-toggle="collapse"]',ut={parent:null,toggle:!0},ft={parent:"(null|element)",toggle:"boolean"};class pt extends z{constructor(t,e){super(t,e),this._isTransitioning=!1,this._triggerArray=[];const n=Q.find(dt);for(const t of n){const e=i(t),n=Q.find(e).filter((t=>t===this._element));null!==e&&n.length&&this._triggerArray.push(t)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return ut}static get DefaultType(){return ft}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let t=[];if(this._config.parent&&(t=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((t=>t!==this._element)).map((t=>pt.getOrCreateInstance(t,{toggle:!1})))),t.length&&t[0]._isTransitioning)return;if(P.trigger(this._element,"show.bs.collapse").defaultPrevented)return;for(const e of t)e.hide();const e=this._getDimension();this._element.classList.remove(ct),this._element.classList.add(ht),this._element.style[e]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=`scroll${e[0].toUpperCase()+e.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct,lt),this._element.style[e]="",P.trigger(this._element,"shown.bs.collapse")}),this._element,!0),this._element.style[e]=`${this._element[i]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(P.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,d(this._element),this._element.classList.add(ht),this._element.classList.remove(ct,lt);for(const t of this._triggerArray){const e=n(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(ht),this._element.classList.add(ct),P.trigger(this._element,"hidden.bs.collapse")}),this._element,!0)}_isShown(t=this._element){return t.classList.contains(lt)}_configAfterMerge(t){return t.toggle=Boolean(t.toggle),t.parent=r(t.parent),t}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const t=this._getFirstLevelChildren(dt);for(const e of t){const t=n(e);t&&this._addAriaAndCollapsedClass([e],this._isShown(t))}}_getFirstLevelChildren(t){const e=Q.find(":scope .collapse .collapse",this._config.parent);return Q.find(t,this._config.parent).filter((t=>!e.includes(t)))}_addAriaAndCollapsedClass(t,e){if(t.length)for(const i of t)i.classList.toggle("collapsed",!e),i.setAttribute("aria-expanded",e)}static jQueryInterface(t){const e={};return"string"==typeof t&&/show|hide/.test(t)&&(e.toggle=!1),this.each((function(){const i=pt.getOrCreateInstance(this,e);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t]()}}))}}P.on(document,"click.bs.collapse.data-api",dt,(function(t){("A"===t.target.tagName||t.delegateTarget&&"A"===t.delegateTarget.tagName)&&t.preventDefault();const e=i(this),n=Q.find(e);for(const t of n)pt.getOrCreateInstance(t,{toggle:!1}).toggle()})),g(pt);var gt="top",mt="bottom",_t="right",bt="left",vt="auto",yt=[gt,mt,_t,bt],wt="start",At="end",Et="clippingParents",Tt="viewport",Ct="popper",Ot="reference",xt=yt.reduce((function(t,e){return t.concat([e+"-"+wt,e+"-"+At])}),[]),kt=[].concat(yt,[vt]).reduce((function(t,e){return t.concat([e,e+"-"+wt,e+"-"+At])}),[]),Lt="beforeRead",Dt="read",St="afterRead",It="beforeMain",Nt="main",Pt="afterMain",jt="beforeWrite",Mt="write",Ht="afterWrite",$t=[Lt,Dt,St,It,Nt,Pt,jt,Mt,Ht];function Wt(t){return t?(t.nodeName||"").toLowerCase():null}function Bt(t){if(null==t)return window;if("[object Window]"!==t.toString()){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Ft(t){return t instanceof Bt(t).Element||t instanceof Element}function zt(t){return t instanceof Bt(t).HTMLElement||t instanceof HTMLElement}function Rt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Bt(t).ShadowRoot||t instanceof ShadowRoot)}const qt={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var e=t.state;Object.keys(e.elements).forEach((function(t){var i=e.styles[t]||{},n=e.attributes[t]||{},s=e.elements[t];zt(s)&&Wt(s)&&(Object.assign(s.style,i),Object.keys(n).forEach((function(t){var e=n[t];!1===e?s.removeAttribute(t):s.setAttribute(t,!0===e?"":e)})))}))},effect:function(t){var e=t.state,i={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,i.popper),e.styles=i,e.elements.arrow&&Object.assign(e.elements.arrow.style,i.arrow),function(){Object.keys(e.elements).forEach((function(t){var n=e.elements[t],s=e.attributes[t]||{},o=Object.keys(e.styles.hasOwnProperty(t)?e.styles[t]:i[t]).reduce((function(t,e){return t[e]="",t}),{});zt(n)&&Wt(n)&&(Object.assign(n.style,o),Object.keys(s).forEach((function(t){n.removeAttribute(t)})))}))}},requires:["computeStyles"]};function Vt(t){return t.split("-")[0]}var Kt=Math.max,Qt=Math.min,Xt=Math.round;function Yt(t,e){void 0===e&&(e=!1);var i=t.getBoundingClientRect(),n=1,s=1;if(zt(t)&&e){var o=t.offsetHeight,r=t.offsetWidth;r>0&&(n=Xt(i.width)/r||1),o>0&&(s=Xt(i.height)/o||1)}return{width:i.width/n,height:i.height/s,top:i.top/s,right:i.right/n,bottom:i.bottom/s,left:i.left/n,x:i.left/n,y:i.top/s}}function Ut(t){var e=Yt(t),i=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-i)<=1&&(i=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:i,height:n}}function Gt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&Rt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Jt(t){return Bt(t).getComputedStyle(t)}function Zt(t){return["table","td","th"].indexOf(Wt(t))>=0}function te(t){return((Ft(t)?t.ownerDocument:t.document)||window.document).documentElement}function ee(t){return"html"===Wt(t)?t:t.assignedSlot||t.parentNode||(Rt(t)?t.host:null)||te(t)}function ie(t){return zt(t)&&"fixed"!==Jt(t).position?t.offsetParent:null}function ne(t){for(var e=Bt(t),i=ie(t);i&&Zt(i)&&"static"===Jt(i).position;)i=ie(i);return i&&("html"===Wt(i)||"body"===Wt(i)&&"static"===Jt(i).position)?e:i||function(t){var e=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&zt(t)&&"fixed"===Jt(t).position)return null;var i=ee(t);for(Rt(i)&&(i=i.host);zt(i)&&["html","body"].indexOf(Wt(i))<0;){var n=Jt(i);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||e&&"filter"===n.willChange||e&&n.filter&&"none"!==n.filter)return i;i=i.parentNode}return null}(t)||e}function se(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function oe(t,e,i){return Kt(t,Qt(e,i))}function re(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ae(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const le={name:"arrow",enabled:!0,phase:"main",fn:function(t){var e,i=t.state,n=t.name,s=t.options,o=i.elements.arrow,r=i.modifiersData.popperOffsets,a=Vt(i.placement),l=se(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return re("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ae(t,yt))}(s.padding,i),d=Ut(o),u="y"===l?gt:bt,f="y"===l?mt:_t,p=i.rects.reference[c]+i.rects.reference[l]-r[l]-i.rects.popper[c],g=r[l]-i.rects.reference[l],m=ne(o),_=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,b=p/2-g/2,v=h[u],y=_-d[c]-h[f],w=_/2-d[c]/2+b,A=oe(v,w,y),E=l;i.modifiersData[n]=((e={})[E]=A,e.centerOffset=A-w,e)}},effect:function(t){var e=t.state,i=t.options.element,n=void 0===i?"[data-popper-arrow]":i;null!=n&&("string"!=typeof n||(n=e.elements.popper.querySelector(n)))&&Gt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ce(t){return t.split("-")[1]}var he={top:"auto",right:"auto",bottom:"auto",left:"auto"};function de(t){var e,i=t.popper,n=t.popperRect,s=t.placement,o=t.variation,r=t.offsets,a=t.position,l=t.gpuAcceleration,c=t.adaptive,h=t.roundOffsets,d=t.isFixed,u=r.x,f=void 0===u?0:u,p=r.y,g=void 0===p?0:p,m="function"==typeof h?h({x:f,y:g}):{x:f,y:g};f=m.x,g=m.y;var _=r.hasOwnProperty("x"),b=r.hasOwnProperty("y"),v=bt,y=gt,w=window;if(c){var A=ne(i),E="clientHeight",T="clientWidth";A===Bt(i)&&"static"!==Jt(A=te(i)).position&&"absolute"===a&&(E="scrollHeight",T="scrollWidth"),(s===gt||(s===bt||s===_t)&&o===At)&&(y=mt,g-=(d&&A===w&&w.visualViewport?w.visualViewport.height:A[E])-n.height,g*=l?1:-1),s!==bt&&(s!==gt&&s!==mt||o!==At)||(v=_t,f-=(d&&A===w&&w.visualViewport?w.visualViewport.width:A[T])-n.width,f*=l?1:-1)}var C,O=Object.assign({position:a},c&&he),x=!0===h?function(t){var e=t.x,i=t.y,n=window.devicePixelRatio||1;return{x:Xt(e*n)/n||0,y:Xt(i*n)/n||0}}({x:f,y:g}):{x:f,y:g};return f=x.x,g=x.y,l?Object.assign({},O,((C={})[y]=b?"0":"",C[v]=_?"0":"",C.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+g+"px)":"translate3d("+f+"px, "+g+"px, 0)",C)):Object.assign({},O,((e={})[y]=b?g+"px":"",e[v]=_?f+"px":"",e.transform="",e))}const ue={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var e=t.state,i=t.options,n=i.gpuAcceleration,s=void 0===n||n,o=i.adaptive,r=void 0===o||o,a=i.roundOffsets,l=void 0===a||a,c={placement:Vt(e.placement),variation:ce(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:s,isFixed:"fixed"===e.options.strategy};null!=e.modifiersData.popperOffsets&&(e.styles.popper=Object.assign({},e.styles.popper,de(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:r,roundOffsets:l})))),null!=e.modifiersData.arrow&&(e.styles.arrow=Object.assign({},e.styles.arrow,de(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})},data:{}};var fe={passive:!0};const pe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(t){var e=t.state,i=t.instance,n=t.options,s=n.scroll,o=void 0===s||s,r=n.resize,a=void 0===r||r,l=Bt(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&c.forEach((function(t){t.addEventListener("scroll",i.update,fe)})),a&&l.addEventListener("resize",i.update,fe),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,fe)})),a&&l.removeEventListener("resize",i.update,fe)}},data:{}};var ge={left:"right",right:"left",bottom:"top",top:"bottom"};function me(t){return t.replace(/left|right|bottom|top/g,(function(t){return ge[t]}))}var _e={start:"end",end:"start"};function be(t){return t.replace(/start|end/g,(function(t){return _e[t]}))}function ve(t){var e=Bt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function ye(t){return Yt(te(t)).left+ve(t).scrollLeft}function we(t){var e=Jt(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Ae(t){return["html","body","#document"].indexOf(Wt(t))>=0?t.ownerDocument.body:zt(t)&&we(t)?t:Ae(ee(t))}function Ee(t,e){var i;void 0===e&&(e=[]);var n=Ae(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Bt(n),r=s?[o].concat(o.visualViewport||[],we(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ee(ee(r)))}function Te(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Ce(t,e){return e===Tt?Te(function(t){var e=Bt(t),i=te(t),n=e.visualViewport,s=i.clientWidth,o=i.clientHeight,r=0,a=0;return n&&(s=n.width,o=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(r=n.offsetLeft,a=n.offsetTop)),{width:s,height:o,x:r+ye(t),y:a}}(t)):Ft(e)?function(t){var e=Yt(t);return e.top=e.top+t.clientTop,e.left=e.left+t.clientLeft,e.bottom=e.top+t.clientHeight,e.right=e.left+t.clientWidth,e.width=t.clientWidth,e.height=t.clientHeight,e.x=e.left,e.y=e.top,e}(e):Te(function(t){var e,i=te(t),n=ve(t),s=null==(e=t.ownerDocument)?void 0:e.body,o=Kt(i.scrollWidth,i.clientWidth,s?s.scrollWidth:0,s?s.clientWidth:0),r=Kt(i.scrollHeight,i.clientHeight,s?s.scrollHeight:0,s?s.clientHeight:0),a=-n.scrollLeft+ye(t),l=-n.scrollTop;return"rtl"===Jt(s||i).direction&&(a+=Kt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(te(t)))}function Oe(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Vt(s):null,r=s?ce(s):null,a=i.x+i.width/2-n.width/2,l=i.y+i.height/2-n.height/2;switch(o){case gt:e={x:a,y:i.y-n.height};break;case mt:e={x:a,y:i.y+i.height};break;case _t:e={x:i.x+i.width,y:l};break;case bt:e={x:i.x-n.width,y:l};break;default:e={x:i.x,y:i.y}}var c=o?se(o):null;if(null!=c){var h="y"===c?"height":"width";switch(r){case wt:e[c]=e[c]-(i[h]/2-n[h]/2);break;case At:e[c]=e[c]+(i[h]/2-n[h]/2)}}return e}function xe(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.boundary,r=void 0===o?Et:o,a=i.rootBoundary,l=void 0===a?Tt:a,c=i.elementContext,h=void 0===c?Ct:c,d=i.altBoundary,u=void 0!==d&&d,f=i.padding,p=void 0===f?0:f,g=re("number"!=typeof p?p:ae(p,yt)),m=h===Ct?Ot:Ct,_=t.rects.popper,b=t.elements[u?m:h],v=function(t,e,i){var n="clippingParents"===e?function(t){var e=Ee(ee(t)),i=["absolute","fixed"].indexOf(Jt(t).position)>=0&&zt(t)?ne(t):t;return Ft(i)?e.filter((function(t){return Ft(t)&&Gt(t,i)&&"body"!==Wt(t)})):[]}(t):[].concat(e),s=[].concat(n,[i]),o=s[0],r=s.reduce((function(e,i){var n=Ce(t,i);return e.top=Kt(n.top,e.top),e.right=Qt(n.right,e.right),e.bottom=Qt(n.bottom,e.bottom),e.left=Kt(n.left,e.left),e}),Ce(t,o));return r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}(Ft(b)?b:b.contextElement||te(t.elements.popper),r,l),y=Yt(t.elements.reference),w=Oe({reference:y,element:_,strategy:"absolute",placement:s}),A=Te(Object.assign({},_,w)),E=h===Ct?A:y,T={top:v.top-E.top+g.top,bottom:E.bottom-v.bottom+g.bottom,left:v.left-E.left+g.left,right:E.right-v.right+g.right},C=t.modifiersData.offset;if(h===Ct&&C){var O=C[s];Object.keys(T).forEach((function(t){var e=[_t,mt].indexOf(t)>=0?1:-1,i=[gt,mt].indexOf(t)>=0?"y":"x";T[t]+=O[i]*e}))}return T}function ke(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=i.boundary,o=i.rootBoundary,r=i.padding,a=i.flipVariations,l=i.allowedAutoPlacements,c=void 0===l?kt:l,h=ce(n),d=h?a?xt:xt.filter((function(t){return ce(t)===h})):yt,u=d.filter((function(t){return c.indexOf(t)>=0}));0===u.length&&(u=d);var f=u.reduce((function(e,i){return e[i]=xe(t,{placement:i,boundary:s,rootBoundary:o,padding:r})[Vt(i)],e}),{});return Object.keys(f).sort((function(t,e){return f[t]-f[e]}))}const Le={name:"flip",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0===r||r,l=i.fallbackPlacements,c=i.padding,h=i.boundary,d=i.rootBoundary,u=i.altBoundary,f=i.flipVariations,p=void 0===f||f,g=i.allowedAutoPlacements,m=e.options.placement,_=Vt(m),b=l||(_!==m&&p?function(t){if(Vt(t)===vt)return[];var e=me(t);return[be(t),e,be(e)]}(m):[me(m)]),v=[m].concat(b).reduce((function(t,i){return t.concat(Vt(i)===vt?ke(e,{placement:i,boundary:h,rootBoundary:d,padding:c,flipVariations:p,allowedAutoPlacements:g}):i)}),[]),y=e.rects.reference,w=e.rects.popper,A=new Map,E=!0,T=v[0],C=0;C=0,D=L?"width":"height",S=xe(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=L?k?_t:bt:k?mt:gt;y[D]>w[D]&&(I=me(I));var N=me(I),P=[];if(o&&P.push(S[x]<=0),a&&P.push(S[I]<=0,S[N]<=0),P.every((function(t){return t}))){T=O,E=!1;break}A.set(O,P)}if(E)for(var j=function(t){var e=v.find((function(e){var i=A.get(e);if(i)return i.slice(0,t).every((function(t){return t}))}));if(e)return T=e,"break"},M=p?3:1;M>0&&"break"!==j(M);M--);e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function De(t,e,i){return void 0===i&&(i={x:0,y:0}),{top:t.top-e.height-i.y,right:t.right-e.width+i.x,bottom:t.bottom-e.height+i.y,left:t.left-e.width-i.x}}function Se(t){return[gt,_t,mt,bt].some((function(e){return t[e]>=0}))}const Ie={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var e=t.state,i=t.name,n=e.rects.reference,s=e.rects.popper,o=e.modifiersData.preventOverflow,r=xe(e,{elementContext:"reference"}),a=xe(e,{altBoundary:!0}),l=De(r,n),c=De(a,s,o),h=Se(l),d=Se(c);e.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:h,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":h,"data-popper-escaped":d})}},Ne={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.offset,o=void 0===s?[0,0]:s,r=kt.reduce((function(t,i){return t[i]=function(t,e,i){var n=Vt(t),s=[bt,gt].indexOf(n)>=0?-1:1,o="function"==typeof i?i(Object.assign({},e,{placement:t})):i,r=o[0],a=o[1];return r=r||0,a=(a||0)*s,[bt,_t].indexOf(n)>=0?{x:a,y:r}:{x:r,y:a}}(i,e.rects,o),t}),{}),a=r[e.placement],l=a.x,c=a.y;null!=e.modifiersData.popperOffsets&&(e.modifiersData.popperOffsets.x+=l,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=r}},Pe={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=Oe({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},je={name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var e=t.state,i=t.options,n=t.name,s=i.mainAxis,o=void 0===s||s,r=i.altAxis,a=void 0!==r&&r,l=i.boundary,c=i.rootBoundary,h=i.altBoundary,d=i.padding,u=i.tether,f=void 0===u||u,p=i.tetherOffset,g=void 0===p?0:p,m=xe(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Vt(e.placement),b=ce(e.placement),v=!b,y=se(_),w="x"===y?"y":"x",A=e.modifiersData.popperOffsets,E=e.rects.reference,T=e.rects.popper,C="function"==typeof g?g(Object.assign({},e.rects,{placement:e.placement})):g,O="number"==typeof C?{mainAxis:C,altAxis:C}:Object.assign({mainAxis:0,altAxis:0},C),x=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(A){if(o){var L,D="y"===y?gt:bt,S="y"===y?mt:_t,I="y"===y?"height":"width",N=A[y],P=N+m[D],j=N-m[S],M=f?-T[I]/2:0,H=b===wt?E[I]:T[I],$=b===wt?-T[I]:-E[I],W=e.elements.arrow,B=f&&W?Ut(W):{width:0,height:0},F=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=F[D],R=F[S],q=oe(0,E[I],B[I]),V=v?E[I]/2-M-q-z-O.mainAxis:H-q-z-O.mainAxis,K=v?-E[I]/2+M+q+R+O.mainAxis:$+q+R+O.mainAxis,Q=e.elements.arrow&&ne(e.elements.arrow),X=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,Y=null!=(L=null==x?void 0:x[y])?L:0,U=N+K-Y,G=oe(f?Qt(P,N+V-Y-X):P,N,f?Kt(j,U):j);A[y]=G,k[y]=G-N}if(a){var J,Z="x"===y?gt:bt,tt="x"===y?mt:_t,et=A[w],it="y"===w?"height":"width",nt=et+m[Z],st=et-m[tt],ot=-1!==[gt,bt].indexOf(_),rt=null!=(J=null==x?void 0:x[w])?J:0,at=ot?nt:et-E[it]-T[it]-rt+O.altAxis,lt=ot?et+E[it]+T[it]-rt-O.altAxis:st,ct=f&&ot?function(t,e,i){var n=oe(t,e,i);return n>i?i:n}(at,et,lt):oe(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function Me(t,e,i){void 0===i&&(i=!1);var n,s,o=zt(e),r=zt(e)&&function(t){var e=t.getBoundingClientRect(),i=Xt(e.width)/t.offsetWidth||1,n=Xt(e.height)/t.offsetHeight||1;return 1!==i||1!==n}(e),a=te(e),l=Yt(t,r),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==Wt(e)||we(a))&&(c=(n=e)!==Bt(n)&&zt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:ve(n)),zt(e)?((h=Yt(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=ye(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function He(t){var e=new Map,i=new Set,n=[];function s(t){i.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach((function(t){if(!i.has(t)){var n=e.get(t);n&&s(n)}})),n.push(t)}return t.forEach((function(t){e.set(t.name,t)})),t.forEach((function(t){i.has(t.name)||s(t)})),n}var $e={placement:"bottom",modifiers:[],strategy:"absolute"};function We(){for(var t=arguments.length,e=new Array(t),i=0;iNumber.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){const t={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||"static"===this._config.display)&&(B.setDataAttribute(this._menu,"popper","static"),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 i=Q.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((t=>a(t)));i.length&&b(i,e,t===Qe,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=li.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}static clearMenus(t){if(2===t.button||"keyup"===t.type&&"Tab"!==t.key)return;const e=Q.find(Je);for(const i of e){const e=li.getInstance(i);if(!e||!1===e._config.autoClose)continue;const n=t.composedPath(),s=n.includes(e._menu);if(n.includes(e._element)||"inside"===e._config.autoClose&&!s||"outside"===e._config.autoClose&&s)continue;if(e._menu.contains(t.target)&&("keyup"===t.type&&"Tab"===t.key||/input|select|option|textarea|form/i.test(t.target.tagName)))continue;const o={relatedTarget:e._element};"click"===t.type&&(o.clickEvent=t),e._completeHide(o)}}static dataApiKeydownHandler(t){const e=/input|textarea/i.test(t.target.tagName),i="Escape"===t.key,n=[Ke,Qe].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=Q.findOne(Ge,t.delegateTarget.parentNode),o=li.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}P.on(document,Ye,Ge,li.dataApiKeydownHandler),P.on(document,Ye,Ze,li.dataApiKeydownHandler),P.on(document,Xe,li.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",li.clearMenus),P.on(document,Xe,Ge,(function(t){t.preventDefault(),li.getOrCreateInstance(this).toggle()})),g(li);const ci=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",hi=".sticky-top",di="padding-right",ui="margin-right";class fi{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,di,(e=>e+t)),this._setElementAttributes(ci,di,(e=>e+t)),this._setElementAttributes(hi,ui,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,di),this._resetElementAttributes(ci,di),this._resetElementAttributes(hi,ui)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(t,e,i){const n=this.getWidth();this._applyManipulationCallback(t,(t=>{if(t!==this._element&&window.innerWidth>t.clientWidth+n)return;this._saveInitialAttribute(t,e);const s=window.getComputedStyle(t).getPropertyValue(e);t.style.setProperty(e,`${i(Number.parseFloat(s))}px`)}))}_saveInitialAttribute(t,e){const i=t.style.getPropertyValue(e);i&&B.setDataAttribute(t,e,i)}_resetElementAttributes(t,e){this._applyManipulationCallback(t,(t=>{const i=B.getDataAttribute(t,e);null!==i?(B.removeDataAttribute(t,e),t.style.setProperty(e,i)):t.style.removeProperty(e)}))}_applyManipulationCallback(t,e){if(o(t))e(t);else for(const i of Q.find(t,this._element))e(i)}}const pi="show",gi="mousedown.bs.backdrop",mi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},_i={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class bi extends F{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return mi}static get DefaultType(){return _i}static get NAME(){return"backdrop"}show(t){if(!this._config.isVisible)return void m(t);this._append();const e=this._getElement();this._config.isAnimated&&d(e),e.classList.add(pi),this._emulateAnimation((()=>{m(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(pi),this._emulateAnimation((()=>{this.dispose(),m(t)}))):m(t)}dispose(){this._isAppended&&(P.off(this._element,gi),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const t=document.createElement("div");t.className=this._config.className,this._config.isAnimated&&t.classList.add("fade"),this._element=t}return this._element}_configAfterMerge(t){return t.rootElement=r(t.rootElement),t}_append(){if(this._isAppended)return;const t=this._getElement();this._config.rootElement.append(t),P.on(t,gi,(()=>{m(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const vi=".bs.focustrap",yi="backward",wi={autofocus:!0,trapElement:null},Ai={autofocus:"boolean",trapElement:"element"};class Ei extends F{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return wi}static get DefaultType(){return Ai}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),P.off(document,vi),P.on(document,"focusin.bs.focustrap",(t=>this._handleFocusin(t))),P.on(document,"keydown.tab.bs.focustrap",(t=>this._handleKeydown(t))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,P.off(document,vi))}_handleFocusin(t){const{trapElement:e}=this._config;if(t.target===document||t.target===e||e.contains(t.target))return;const i=Q.focusableChildren(e);0===i.length?e.focus():this._lastTabNavDirection===yi?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?yi:"forward")}}const Ti="hidden.bs.modal",Ci="show.bs.modal",Oi="modal-open",xi="show",ki="modal-static",Li={backdrop:!0,focus:!0,keyboard:!0},Di={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Si extends z{constructor(t,e){super(t,e),this._dialog=Q.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new fi,this._addEventListeners()}static get Default(){return Li}static get DefaultType(){return Di}static get NAME(){return"modal"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||this._isTransitioning||P.trigger(this._element,Ci,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(Oi),this._adjustDialog(),this._backdrop.show((()=>this._showElement(t))))}hide(){this._isShown&&!this._isTransitioning&&(P.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(xi),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated())))}dispose(){for(const t of[window,this._dialog])P.off(t,".bs.modal");this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new bi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ei({trapElement:this._element})}_showElement(t){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const e=Q.findOne(".modal-body",this._dialog);e&&(e.scrollTop=0),d(this._element),this._element.classList.add(xi),this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,P.trigger(this._element,"shown.bs.modal",{relatedTarget:t})}),this._dialog,this._isAnimated())}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.modal",(t=>{if("Escape"===t.key)return this._config.keyboard?(t.preventDefault(),void this.hide()):void this._triggerBackdropTransition()})),P.on(window,"resize.bs.modal",(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),P.on(this._element,"mousedown.dismiss.bs.modal",(t=>{t.target===t.currentTarget&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Oi),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,Ti)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(P.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._element.style.overflowY;"hidden"===e||this._element.classList.contains(ki)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(ki),this._queueCallback((()=>{this._element.classList.remove(ki),this._queueCallback((()=>{this._element.style.overflowY=e}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const t=this._element.scrollHeight>document.documentElement.clientHeight,e=this._scrollBar.getWidth(),i=e>0;if(i&&!t){const t=p()?"paddingLeft":"paddingRight";this._element.style[t]=`${e}px`}if(!i&&t){const t=p()?"paddingRight":"paddingLeft";this._element.style[t]=`${e}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,e){return this.each((function(){const i=Si.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===i[t])throw new TypeError(`No method named "${t}"`);i[t](e)}}))}}P.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(t){const e=n(this);["A","AREA"].includes(this.tagName)&&t.preventDefault(),P.one(e,Ci,(t=>{t.defaultPrevented||P.one(e,Ti,(()=>{a(this)&&this.focus()}))}));const i=Q.findOne(".modal.show");i&&Si.getInstance(i).hide(),Si.getOrCreateInstance(e).toggle(this)})),R(Si),g(Si);const Ii="show",Ni="showing",Pi="hiding",ji=".offcanvas.show",Mi="hidePrevented.bs.offcanvas",Hi="hidden.bs.offcanvas",$i={backdrop:!0,keyboard:!0,scroll:!1},Wi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Bi extends z{constructor(t,e){super(t,e),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return $i}static get DefaultType(){return Wi}static get NAME(){return"offcanvas"}toggle(t){return this._isShown?this.hide():this.show(t)}show(t){this._isShown||P.trigger(this._element,"show.bs.offcanvas",{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new fi).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Ni),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Ii),this._element.classList.remove(Ni),P.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:t})}),this._element,!0))}hide(){this._isShown&&(P.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Pi),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Ii,Pi),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new fi).reset(),P.trigger(this._element,Hi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new bi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():P.trigger(this._element,Mi)}:null})}_initializeFocusTrap(){return new Ei({trapElement:this._element})}_addEventListeners(){P.on(this._element,"keydown.dismiss.bs.offcanvas",(t=>{"Escape"===t.key&&(this._config.keyboard?this.hide():P.trigger(this._element,Mi))}))}static jQueryInterface(t){return this.each((function(){const e=Bi.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}P.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(t){const e=n(this);if(["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this))return;P.one(e,Hi,(()=>{a(this)&&this.focus()}));const i=Q.findOne(ji);i&&i!==e&&Bi.getInstance(i).hide(),Bi.getOrCreateInstance(e).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{for(const t of Q.find(ji))Bi.getOrCreateInstance(t).show()})),P.on(window,"resize.bs.offcanvas",(()=>{for(const t of Q.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(t).position&&Bi.getOrCreateInstance(t).hide()})),R(Bi),g(Bi);const Fi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),zi=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Ri=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,qi=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!Fi.has(i)||Boolean(zi.test(t.nodeValue)||Ri.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Vi={"*":["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:[]},Ki={allowList:Vi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Qi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Xi={entry:"(string|element|function|null)",selector:"(string|element)"};class Yi extends F{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Ki}static get DefaultType(){return Qi}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((t=>this._resolvePossibleFunction(t))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(t){return this._checkContent(t),this._config.content={...this._config.content,...t},this}toHtml(){const t=document.createElement("div");t.innerHTML=this._maybeSanitize(this._config.template);for(const[e,i]of Object.entries(this._config.content))this._setContent(t,i,e);const e=t.children[0],i=this._resolvePossibleFunction(this._config.extraClass);return i&&e.classList.add(...i.split(" ")),e}_typeCheckConfig(t){super._typeCheckConfig(t),this._checkContent(t.content)}_checkContent(t){for(const[e,i]of Object.entries(t))super._typeCheckConfig({selector:e,entry:i},Xi)}_setContent(t,e,i){const n=Q.findOne(i,t);n&&((e=this._resolvePossibleFunction(e))?o(e)?this._putElementInTemplate(r(e),n):this._config.html?n.innerHTML=this._maybeSanitize(e):n.textContent=e:n.remove())}_maybeSanitize(t){return this._config.sanitize?function(t,e,i){if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const n=(new window.DOMParser).parseFromString(t,"text/html"),s=[].concat(...n.body.querySelectorAll("*"));for(const t of s){const i=t.nodeName.toLowerCase();if(!Object.keys(e).includes(i)){t.remove();continue}const n=[].concat(...t.attributes),s=[].concat(e["*"]||[],e[i]||[]);for(const e of n)qi(e,s)||t.removeAttribute(e.nodeName)}return n.body.innerHTML}(t,this._config.allowList,this._config.sanitizeFn):t}_resolvePossibleFunction(t){return"function"==typeof t?t(this):t}_putElementInTemplate(t,e){if(this._config.html)return e.innerHTML="",void e.append(t);e.textContent=t.textContent}}const Ui=new Set(["sanitize","allowList","sanitizeFn"]),Gi="fade",Ji="show",Zi=".modal",tn="hide.bs.modal",en="hover",nn="focus",sn={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},on={allowList:Vi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,0],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},rn={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class an extends z{constructor(t,e){if(void 0===qe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=!1,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners()}static get Default(){return on}static get DefaultType(){return rn}static get NAME(){return"tooltip"}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);return e._activeTrigger.click=!e._activeTrigger.click,void(e._isWithActiveTrigger()?e._enter():e._leave())}this._isShown()?this._leave():this._enter()}}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(Zi),tn,this._hideModalHandler),this.tip&&this.tip.remove(),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=P.trigger(this._element,this.constructor.eventName("show")),e=(c(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(t.defaultPrevented||!e)return;this.tip&&(this.tip.remove(),this.tip=null);const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),P.trigger(this._element,this.constructor.eventName("inserted"))),this._popper?this._popper.update():this._popper=this._createPopper(i),i.classList.add(Ji),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._queueCallback((()=>{const t=this._isHovered;this._isHovered=!1,P.trigger(this._element,this.constructor.eventName("shown")),t&&this._leave()}),this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(P.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;const t=this._getTipElement();if(t.classList.remove(Ji),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.off(t,"mouseover",h);this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,this._isHovered=!1,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||t.remove(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.eventName("hidden")),this._disposePopper())}),this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(Gi,Ji),e.classList.add(`bs-${this.constructor.NAME}-auto`);const i=(t=>{do{t+=Math.floor(1e6*Math.random())}while(document.getElementById(t));return t})(this.constructor.NAME).toString();return e.setAttribute("id",i),this._isAnimated()&&e.classList.add(Gi),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Yi({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._config.originalTitle}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Gi)}_isShown(){return this.tip&&this.tip.classList.contains(Ji)}_createPopper(t){const e="function"==typeof this._config.placement?this._config.placement.call(this,t,this._element):this._config.placement,i=sn[e.toUpperCase()];return Re(this._element,t,this._getPopperConfig(i))}_getOffset(){const{offset:t}=this._config;return"string"==typeof t?t.split(",").map((t=>Number.parseInt(t,10))):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(t){return"function"==typeof t?t.call(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:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:t=>{this._getTipElement().setAttribute("data-popper-placement",t.state.placement)}}]};return{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_setListeners(){const t=this._config.trigger.split(" ");for(const e of t)if("click"===e)P.on(this._element,this.constructor.eventName("click"),this._config.selector,(t=>this.toggle(t)));else if("manual"!==e){const t=e===en?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===en?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");P.on(this._element,t,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusin"===t.type?nn:en]=!0,e._enter()})),P.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?nn:en]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(Zi),tn,this._hideModalHandler),this._config.selector?this._config={...this._config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const t=this._config.originalTitle;t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=B.getDataAttributes(this._element);for(const t of Object.keys(e))Ui.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),t.originalTitle=this._element.getAttribute("title")||"","number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null)}static jQueryInterface(t){return this.each((function(){const e=an.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(an);const ln={...an.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},cn={...an.DefaultType,content:"(null|string|element|function)"};class hn extends an{static get Default(){return ln}static get DefaultType(){return cn}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each((function(){const e=hn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(hn);const dn="click.bs.scrollspy",un="active",fn="[href]",pn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null},gn={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element"};class mn extends z{constructor(t,e){super(t,e),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return pn}static get DefaultType(){return gn}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(P.off(this._config.target,dn),P.on(this._config.target,dn,fn,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:[.1,.5,1],rootMargin:this._getRootMargin()};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_getRootMargin(){return this._config.offset?`${this._config.offset}px 0px -30%`:this._config.rootMargin}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=Q.find(fn,this._config.target);for(const e of t){if(!e.hash||l(e))continue;const t=Q.findOne(e.hash,this._element);a(t)&&(this._targetLinks.set(e.hash,e),this._observableSections.set(e.hash,t))}}_process(t){this._activeTarget!==t&&(this._clearActiveClass(this._config.target),this._activeTarget=t,t.classList.add(un),this._activateParents(t),P.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:t}))}_activateParents(t){if(t.classList.contains("dropdown-item"))Q.findOne(".dropdown-toggle",t.closest(".dropdown")).classList.add(un);else for(const e of Q.parents(t,".nav, .list-group"))for(const t of Q.prev(e,".nav-link, .nav-item > .nav-link, .list-group-item"))t.classList.add(un)}_clearActiveClass(t){t.classList.remove(un);const e=Q.find("[href].active",t);for(const t of e)t.classList.remove(un)}static jQueryInterface(t){return this.each((function(){const e=mn.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]()}}))}}P.on(window,"load.bs.scrollspy.data-api",(()=>{for(const t of Q.find('[data-bs-spy="scroll"]'))mn.getOrCreateInstance(t)})),g(mn);const _n="ArrowLeft",bn="ArrowRight",vn="ArrowUp",yn="ArrowDown",wn="active",An="fade",En="show",Tn='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Cn=`.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), ${Tn}`;class On extends z{constructor(t){super(t),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),P.on(this._element,"keydown.bs.tab",(t=>this._keydown(t))))}static get NAME(){return"tab"}show(){const t=this._element;if(this._elemIsActive(t))return;const e=this._getActiveElem(),i=e?P.trigger(e,"hide.bs.tab",{relatedTarget:t}):null;P.trigger(t,"show.bs.tab",{relatedTarget:e}).defaultPrevented||i&&i.defaultPrevented||(this._deactivate(e,t),this._activate(t,e))}_activate(t,e){t&&(t.classList.add(wn),this._activate(n(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.focus(),t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),P.trigger(t,"shown.bs.tab",{relatedTarget:e})):t.classList.add(En)}),t,t.classList.contains(An)))}_deactivate(t,e){t&&(t.classList.remove(wn),t.blur(),this._deactivate(n(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.setAttribute("aria-selected",!1),t.setAttribute("tabindex","-1"),this._toggleDropDown(t,!1),P.trigger(t,"hidden.bs.tab",{relatedTarget:e})):t.classList.remove(En)}),t,t.classList.contains(An)))}_keydown(t){if(![_n,bn,vn,yn].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[bn,yn].includes(t.key),i=b(this._getChildren().filter((t=>!l(t))),t.target,e,!0);i&&On.getOrCreateInstance(i).show()}_getChildren(){return Q.find(Cn,this._parent)}_getActiveElem(){return this._getChildren().find((t=>this._elemIsActive(t)))||null}_setInitialAttributes(t,e){this._setAttributeIfNotExists(t,"role","tablist");for(const t of e)this._setInitialAttributesOnChild(t)}_setInitialAttributesOnChild(t){t=this._getInnerElement(t);const e=this._elemIsActive(t),i=this._getOuterElement(t);t.setAttribute("aria-selected",e),i!==t&&this._setAttributeIfNotExists(i,"role","presentation"),e||t.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(t,"role","tab"),this._setInitialAttributesOnTargetPanel(t)}_setInitialAttributesOnTargetPanel(t){const e=n(t);e&&(this._setAttributeIfNotExists(e,"role","tabpanel"),t.id&&this._setAttributeIfNotExists(e,"aria-labelledby",`#${t.id}`))}_toggleDropDown(t,e){const i=this._getOuterElement(t);if(!i.classList.contains("dropdown"))return;const n=(t,n)=>{const s=Q.findOne(t,i);s&&s.classList.toggle(n,e)};n(".dropdown-toggle",wn),n(".dropdown-menu",En),n(".dropdown-item",wn),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(wn)}_getInnerElement(t){return t.matches(Cn)?t:Q.findOne(Cn,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=On.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}))}}P.on(document,"click.bs.tab",Tn,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||On.getOrCreateInstance(this).show()})),P.on(window,"load.bs.tab",(()=>{for(const t of Q.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))On.getOrCreateInstance(t)})),g(On);const xn="hide",kn="show",Ln="showing",Dn={animation:"boolean",autohide:"boolean",delay:"number"},Sn={animation:!0,autohide:!0,delay:5e3};class In extends z{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Sn}static get DefaultType(){return Dn}static get NAME(){return"toast"}show(){P.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove(xn),d(this._element),this._element.classList.add(kn,Ln),this._queueCallback((()=>{this._element.classList.remove(Ln),P.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()}),this._element,this._config.animation))}hide(){this.isShown()&&(P.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(Ln),this._queueCallback((()=>{this._element.classList.add(xn),this._element.classList.remove(Ln,kn),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(kn),super.dispose()}isShown(){return this._element.classList.contains(kn)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(t,e){switch(t.type){case"mouseover":case"mouseout":this._hasMouseInteraction=e;break;case"focusin":case"focusout":this._hasKeyboardInteraction=e}if(e)return void this._clearTimeout();const i=t.relatedTarget;this._element===i||this._element.contains(i)||this._maybeScheduleHide()}_setListeners(){P.on(this._element,"mouseover.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"mouseout.bs.toast",(t=>this._onInteraction(t,!1))),P.on(this._element,"focusin.bs.toast",(t=>this._onInteraction(t,!0))),P.on(this._element,"focusout.bs.toast",(t=>this._onInteraction(t,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each((function(){const e=In.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return R(In),g(In),{Alert:q,Button:K,Carousel:at,Collapse:pt,Dropdown:li,Modal:Si,Offcanvas:Bi,Popover:hn,ScrollSpy:mn,Tab:On,Toast:In,Tooltip:an}})); diff --git a/assets/css/dashboard.css b/assets/css/dashboard.css new file mode 100644 index 0000000..dd95280 --- /dev/null +++ b/assets/css/dashboard.css @@ -0,0 +1,268 @@ +.secMainBodySecInside_Dashboard { + width: 100%; + display: flex; + flex-direction: column; + grid-gap: 25px; +} + +.secMainBodySecInside_DashboardSec { + display: flex; + flex-direction: column; + grid-gap: 10px; +} + +.secMainBodySecInside_DashboardSec.secMainBodySecInside_DashboardSecTop { + flex-direction: row; +} + +@media (max-width: 768px) { + .secMainBodySecInside_DashboardSec.secMainBodySecInside_DashboardSecTop { + flex-direction: column; + } +} + +.secMainBodySecInside_DashboardSec.secMainBodySecInside_DashboardSecMid { + display: flex; + flex-direction: column; + grid-gap: 25px; +} + +.secMainBodySecInside_DashboardSec.secMainBodySecInside_DashboardSecFilters { + flex-direction: row; +} + +.secMainBodySecInside_DashboardSec.secMainBodySecInside_DashboardSecUpload { +} + +.secMainBodySecInside_DashboardSecTopSec { + flex-grow: 1; + display: flex; + flex-direction: row; + grid-gap: 10px; + align-items: center; +} + +.secMainBodySecInside_DashboardSecTopSec.secMainBodySecInside_DashboardSecTopSecLeft { +} + +.secMainBodySecInside_DashboardSecTopSec.secMainBodySecInside_DashboardSecTopSecRight { + justify-content: end; +} + +.secMainBodySecInside_DashboardSecTopSecRightSec { + display: flex; + flex-direction: row; + grid-gap: 10px; + height: 100%; +} + +.secMainBodySecInside_DashboardSecTopSecRightSec.secMainBodySecInside_DashboardSecTopSecRightSecSearch { +} + +.secMainBodySecInside_DashboardSecTopSecRightSec.secMainBodySecInside_DashboardSecTopSecRightSecBtns { +} + +.secMainBodySecInside_DashboardSecTopSecDivider { + width: 1px; + background: rgba(0,0,0,0.1); + height: 100%; + max-height: 25px; +} + +.btnMain.secMainBodySecInside_DashboardSecTopSecRightSecBtnsBtn { + height: 100%; +} + +.secMainBodySecInside_DashboardSecMidCards { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + grid-gap: 25px; +} + +@media (max-width: 1200px) { + .secMainBodySecInside_DashboardSecMidCards { + grid-template-columns: 1fr 1fr; + } +} + +@media (max-width: 768px) { + .secMainBodySecInside_DashboardSecMidCards { + grid-template-columns: 1fr; + } +} + +.secMainBodySecInside_DashboardSecMidCardsWrap { + transition: ease 0.2s; + display: flex; + flex-direction: row; + grid-gap: 0px; + background: white; + border-radius: 4px; + overflow: hidden; + border-left: solid 4px rgba(76,130,163,0); +} + +.secMainBodySecInside_DashboardSecMidCardsWrap:hover { + transition: ease 0.2s; + border-left: solid 4px #4c82a3; + border-radius: 0 4px 4px 0; +} + +.secMainBodySecInside_DashboardSecMidCardsWrap:hover > .secMainBodySecInside_DashboardSecMidCardsWrapBtns { + transition: ease 0.2s; + padding: 5px 10px; + width: 60px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLink { + width: 100%; + padding: 15px; + color: unset; + text-decoration: unset; + display: flex; + flex-direction: column; + grid-gap: 15px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLink:hover { + color: unset; + text-decoration: unset; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapBtns { + transition: ease 0.2s; + display: flex; + flex-direction: column; + grid-gap: 5px; + justify-content: start; + align-items: center; + padding: 0px; + width: 0px; + overflow: hidden; + border-left: solid 1px rgba(0,0,0,0.1); +} + +.btnMain.secMainBodySecInside_DashboardSecMidCardsWrapBtnsBtn { + background: rgba(76,130,163,0); + color: rgb(76,130,163); + flex-grow: 1; + padding: 5px 10px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkTop { +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMid { + display: flex; + flex-direction: row; + grid-gap: 10px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkBottom { + display: flex; + flex-direction: column; + grid-gap: 10px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkTopText { + display: -webkit-box; + -webkit-box-orient: vertical; + overflow: hidden; + -webkit-line-clamp: 2; + font-size: 20px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidPrimary { +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidSecondary { + flex-grow: 1; + display: flex; + flex-direction: row; + grid-gap: 5px; + flex-wrap: wrap; + padding: 0 0 0 15px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidDivider { + height: 100%; + width: 1px; + background: rgba(0,0,0,0.1); +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUser { + transition: ease 0.2s; + position: relative; + width: 40px; + height: 40px; + background: rgba(0,0,0,0.15); + border-radius: 100px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + border: solid 2px #4c82a3; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUserOther { + transition: ease 0.2s; + margin: 0 0 0 -15px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUser.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUserOther:hover { + transition: ease 0.2s; + margin: 0 15px 0 0px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUserStatus { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + color: white; + background: #4c82a3; + border-radius: 100px; + padding: 6px; + position: absolute; + top: -4px; + right: -4px; + font-size: 10px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUser.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUserOtherFirst { + margin: 0 0 0 -15px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUser.secMainBodySecInside_DashboardSecMidCardsWrapLinkMidUserOtherFirst:hover { +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkBottomRow { + display: flex; + flex-direction: row; + grid-gap: 10px; + align-items: center; + color: rgba(0,0,0,0.3); + font-size: 14px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkBottomSplit { + display: flex; + flex-direction: row; + grid-gap: 25px; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkBottomRowVisual { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.secMainBodySecInside_DashboardSecMidCardsWrapLinkBottomRowText { + display: flex; + flex-direction: column; + justify-content: center; + align-items: start; + flex-grow: 1; +} + diff --git a/assets/css/files.css b/assets/css/files.css new file mode 100644 index 0000000..d1ab9bd --- /dev/null +++ b/assets/css/files.css @@ -0,0 +1,696 @@ +.secMainBodySec.secMainBodySecFiles { + flex-grow: 1; +} + +.secMainBodySecInside.secMainBodySecInsideFiles { + flex-grow: 1; +} + +.filesPage { + width: 100%; + display: grid; + grid-template-columns: 0.75fr 1.5fr 0.75fr; + grid-gap: 30px; + flex-grow: 1; +} + +@media (max-width: 992px) { + .filesPage { + grid-template-columns: 1fr; + } +} + +.filesPageSec.filesPageSecSides { + display: flex; + flex-direction: column; + grid-gap: 15px; + height: 100%; + position: relative; +} + +@media (max-width: 992px) { + .filesPageSec.filesPageSecSides { + display: none; + } +} + +.filesPageSec.filesPageSecMid { + display: flex; + flex-direction: column; + position: relative; + overflow: hidden; +} + +.filesPageSecSidesSec { + border-radius: 4px; + background: white; + padding: 15px; + display: flex; + flex-direction: column; + grid-gap: 0px; +} + +.filesPageSecSidesSecFiles { + display: flex; + flex-direction: column; + width: 100%; + grid-gap: 15px; + max-height: 350px; + overflow: auto; + padding: 0 5px 0 0; + margin: 0 -5px 0 0; +} + +.filesPageSecSidesSecFiles::-webkit-scrollbar { + width: 10px; +} + +.filesPageSecSidesSecFiles::-webkit-scrollbar-track { + background-color: rgba(0,0,0,0.15); +} + +.filesPageSecSidesSecFiles::-webkit-scrollbar-thumb { + max-width: 10px; + border-radius: 2px; + background-color: #4c82a3; + cursor: grab; +} + +.filesPageSecSidesSecFilesFile { + transition: ease 0.2s; + display: flex; + flex-direction: row; + grid-gap: 10px; + border-radius: 4px; + overflow: hidden; + background: #ffffff; + padding: 5px 10px; + align-items: center; + color: rgba(0,0,0,0.5); + cursor: pointer; +} + +.filesPageSecSidesSecFilesFile:hover { + transition: ease 0.2s; + background: #4c82a3; + color: white; +} + +.filesPageSecSidesSecFilesFileVisual { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + height: 25px; + width: 25px; +} + +.filesPageSecSidesSecFilesFileText { + display: -webkit-box; + -webkit-box-orient: vertical; + overflow: hidden; + -webkit-line-clamp: 1; +} + +.filesPageSecSidesSecFilesFileNumber { + font-size: 14px; + font-weight: 500; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.filesPageSecSidesSecFilesFileInfo { + flex-grow: 1; + font-size: 16px; + font-weight: 500; +} + +.filesPageSecSidesSec.filesPageSecSidesSecAlt { + background: unset; + padding: 0 10px; + text-align: center; +} + +.filesPageSecSidesSecFilesFile.filesPageSecSidesSecFilesFileActive { + background: #4c82a3; + color: white; +} + +.filesPageSecSidesSecAltText { + font-weight: 400; + color: rgba(0,0,0,0.5); + font-size: 14px; +} + +.filesPageSecSidesSecAlt_Users { + display: flex; + flex-direction: column; + grid-gap: 15px; +} + +.filesPageSecSidesSecAlt_UsersTop { + display: flex; + flex-direction: row; + grid-gap: 10px; + width: 100%; +} + +.filesPageSecSidesSecAlt_UsersBottom { + display: flex; + flex-direction: column; + grid-gap: 5px; +} + +.dropdownMain.filesPageSecSidesSecAlt_UsersTopDropdown { + width: 100%; +} + +.filesPageSecSidesSecAlt_UsersTopDropdownUser { + width: 100%; + display: flex; + flex-direction: row; + grid-gap: 10px; + align-items: center; +} + +.filesPageSecSidesSecAlt_UsersTopDropdownUserPic { + width: 30px; + height: 30px; + border: solid 2px #4c82a3; + border-radius: 100px; +} + +.filesPageSecSidesSecAlt_UsersTopDropdownUserInfo { + display: flex; + flex-direction: column; + justify-content: center; + flex-grow: 1; +} + +.filesPageSecSidesSecAlt_UsersTopDropdownUserInfoText { + display: -webkit-box; + -webkit-box-orient: vertical; + overflow: hidden; + -webkit-line-clamp: 1; +} + +.filesPageSecSidesSecAlt_UsersTopDropdownUserVisual { + border-radius: 100px; + height: 15px; + width: 15px; + background: #4c82a3; + outline: solid 2px #ffffff; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.btnMain.filesPageSecSidesSecAlt_UsersTopDropdownUserBtn { + padding: 10px; + color: rgba(0,0,0,0.35); + background: rgba(76,130,163,0); +} + +.btnMain.filesPageSecSidesSecAlt_UsersTopDropdownUserBtn:hover { + padding: 10px; + color: white; + background: #5e8eab; +} + +.dropdownMainMenuItem.filesPageSecSidesSecAlt_UsersTopDropdownItem { + padding: 5px 10px; +} + +.filesPageSecSidesSecAlt_UsersTopDropdownUserVisual.filesPageSecSidesSecAlt_UsersTopDropdownUserVisualAlt { + outline: unset; + background: unset; + border-radius: 0px; +} + +.filesPageSecSidesSecTools { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + grid-gap: 15px; + max-height: 450px; + overflow: auto; + padding: 0 5px 0 0; + margin: 0 -5px 0 0; +} + +@media (max-width: 1200px) { + .filesPageSecSidesSecTools { + grid-template-columns: 1fr 1fr; + } +} + +.filesPageSecSidesSecTools::-webkit-scrollbar { + width: 10px; +} + +.filesPageSecSidesSecTools::-webkit-scrollbar-track { + background-color: rgba(0,0,0,0.15); +} + +.filesPageSecSidesSecTools::-webkit-scrollbar-thumb { + max-width: 10px; + border-radius: 2px; + background-color: #4c82a3; +} + +.filesPageSecSidesSecToolsItem { + transition: ease 0.2s; + display: flex; + flex-direction: column; + grid-gap: 5px; + border-radius: 4px; + padding: 10px 5px 5px 5px; + background: rgba(0,0,0,0.05); + color: rgba(0,0,0,0.5); + align-items: center; + justify-content: center; + font-size: 14px; + cursor: grab; +} + +.filesPageSecSidesSecToolsItem:hover { + transition: ease 0.2s; + background: rgb(76,130,163); + color: rgb(255,255,255); +} + +.filesPageSecSidesSecToolsItemText { + text-align: center; +} + +.filesPageSecMidPreview { + border-radius: 4px; + background: white; + padding: 10px; + display: flex; + flex-direction: column; + grid-gap: 0px; + margin: 0 0 30px 0; + height: 100%; +} + +.filesPageSecMidPreviewInside { + border-radius: 0px; + overflow: auto; + display: flex; + flex-direction: column; + grid-gap: 25px; + background: rgba(0,0,0,0.1); + flex-grow: 1; + /*max-height: 650px;*/ + padding: 10px 15px 10px 10px; + margin: 0 -5px 0 0; +} + +.filesPageSecMidPreviewInside::-webkit-scrollbar { + width: 10px; +} + +.filesPageSecMidPreviewInside::-webkit-scrollbar-track { + background-color: rgba(0,0,0,0.15); +} + +.filesPageSecMidPreviewInside::-webkit-scrollbar-thumb { + max-width: 10px; + border-radius: 2px; + background-color: #4c82a3; + cursor: grab; +} + +.filesPageSecMidPreviewInsideWrap { + display: flex; + flex-direction: column; + grid-gap: 15px; +} + +.filesPageSecMidActions { + background: white; + width: 100%; + border-radius: 4px; + padding: 10px 20px; + display: flex; + flex-direction: column; + align-items: center; + grid-gap: 15px; + box-shadow: 0 -2px 4px 0 rgb(0,0,0,0.1); + max-width: 750px; +} + +@media (max-width: 768px) { + .filesPageSecMidActions { + display: none; + } +} + +.filesPageSecMidPreviewInsideWrapFile { + width: 100%; + border-radius: 4px; + background: rgba(255,255,255,0.5); + height: 100px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + color: rgba(0,0,0,0.25); + font-size: 14px; +} + +.filesPageSecMidPreviewInsideWrapImg { + width: 100%; +} + +.filesPageSecMidActionsTrigger { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + position: relative; +} + +.btnMain.filesPageSecMidActionsTriggerBtn { + background: white; + color: #434343; + padding: 5px 30px; + box-shadow: 0px -3px 4px 0 rgb(0,0,0,0.1); + position: absolute; + top: -25px; +} + +.filesPageSecMidActionsTop { + display: flex; + flex-direction: row; + grid-gap: 10px; + align-items: center; +} + +.filesPageSecMidActionsMid { + display: flex; + flex-direction: column; + grid-gap: 10px; +} + +.filesPageSecMidActionsBottom { + display: flex; + flex-direction: row; + grid-gap: 5px; + justify-content: center; + align-items: center; +} + +.filesPageSecMidActionsFoot { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; +} + +.filesPageSecMidActionsTopActions { + display: flex; + flex-direction: row; + grid-gap: 5px; +} + +.filesPageSecMidActionsTopInfo { + flex-grow: 1; +} + +.filesPageSecMidActionsTopInfoText { + font-size: 16px; + color: #434343; +} + +.filesPageSecMidActionsMidDraw { + height: 100px; + background: rgba(0,0,0,0.1); + border-radius: 4px; + border: solid 2px #4c82a3; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} + +.filesPageSecMidActionsFootInside { + display: flex; + flex-direction: row; + grid-gap: 5px; + align-items: start; + justify-content: center; + width: 100%; +} + +.filesPageSecMidActionsFootInsideWrap { + display: flex; + flex-direction: column; + grid-gap: 5px; +} + +.btnMain.filesPageSecMidActionsFootInsideWrapBtn { + font-size: 12px; + padding: 5px 10px; + border-radius: 3px; + background: rgba(0,0,0,0.1); + color: rgba(0,0,0,0.5); +} + +.filesPageSecMidActionsFootInsideWrapSlab { + height: 2px; + width: 100%; + background: #4c82a3; +} + +.btnMain.filesPageSecMidActionsFootInsideWrapBtn:hover { + background: #447592; + color: rgba(255,255,255,0.5); +} + +.btnMain.filesPageSecMidActionsFootInsideWrapBtn.filesPageSecMidActionsFootInsideWrapBtnDone { + background: #5e8eab; + color: rgb(255,255,255); +} + +.filesPageSecMidActionsWrapper { + display: flex; + flex-direction: column; + grid-gap: 20px; + flex-grow: 1; + width: 100%; +} + +.btnMain.filesPageSecSidesSecFilesFileBtn { + background: rgba(76,130,163,0); + color: rgb(76,130,163); +} + +.filesPageSecSidesSecFilesFile:hover > .btnMain.filesPageSecSidesSecFilesFileBtn { + color: white; +} + +.filesPageSecSidesSecFilesFileActive > .btnMain.filesPageSecSidesSecFilesFileBtn { + color: white; +} + +.filesPageSecMidWrap { + display: flex; + flex-direction: column; + position: relative; + grid-gap: 25px; + height: 100%; + width: 100%; +} + +.tabsMain.filesPageSecMidTab { + flex-grow: 1; + justify-content: end; + display: flex; +} + +.tabsMainTop.filesPageSecMidTabTop { + order: 2; + display: none; + position: fixed; + bottom: 0; + z-index: 2; + left: 0; + right: 0; + background: white; + padding: 5px; + box-shadow: 0 0 4px 0 rgb(0,0,0,0.1); +} + +@media (max-width: 992px) { + .tabsMainTop.filesPageSecMidTabTop { + order: 2; + display: flex; + } +} + +.tabsMainBottom.filesPageSecMidTabBottom { +} + +.tabsMainBottomPane.filesPageSecMidTabBottomPane { +} + +.filesPageSecSidesSecInfo { + display: flex; + flex-direction: column; + grid-gap: 25px; +} + +.filesPageSecSidesSecInfoSec { + display: flex; + flex-direction: column; + grid-gap: 10px; +} + +.filesPageSecSidesSecInfoSecText { + font-size: 14px; + font-weight: 500; +} + +.filesPageSecSidesSecInfoSecUsers { + display: flex; + flex-direction: row; + grid-gap: 10px; +} + +.filesPageSecSidesSecInfoSecUsersPrimary { +} + +.filesPageSecSidesSecInfoSecUsersSplitter { + height: 100%; + width: 1px; + background: rgba(0,0,0,0.1); +} + +.filesPageSecSidesSecInfoSecUsersSecondary { + flex-grow: 1; + display: flex; + flex-direction: row; + grid-gap: 5px; + flex-wrap: wrap; + padding: 0 0 0 15px; +} + +.filesPageSecSidesSecInfoSecUsersUser { + transition: ease 0.2s; + position: relative; + width: 40px; + height: 40px; + background: rgba(0,0,0,0.15); + border-radius: 100px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + border: solid 2px #4c82a3; + text-decoration: unset; + color: unset; +} + +.filesPageSecSidesSecInfoSecUsersUserStatus { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + color: white; + background: #4c82a3; + border-radius: 100px; + padding: 6px; + position: absolute; + top: -4px; + right: -4px; + font-size: 10px; +} + +.filesPageSecSidesSecInfoSecUsersUser.filesPageSecSidesSecInfoSecUsersUserAlt { + transition: ease 0.2s; + margin: 0 0 0 -15px; +} + +.filesPageSecSidesSecInfoSecUsersUser.filesPageSecSidesSecInfoSecUsersUserAlt:hover { + transition: ease 0.2s; + margin: 0 15px 0 0px; +} + +.filesPageSecSidesSecInfoSecUsersUser.filesPageSecSidesSecInfoSecUsersUserAlt.filesPageSecSidesSecInfoSecUsersUserAltFirst { + margin: 0 0 0 -15px; +} + +.filesPageSecSidesSecInfoSecDetails { + display: flex; + flex-direction: column; + grid-gap: 10px; +} + +.filesPageSecSidesSecInfoSecDetailsRow { + transition: ease 0.2s; + display: flex; + flex-direction: row; + grid-gap: 10px; + color: rgba(0,0,0,0.5); + font-size: 14px; + align-items: center; + border-radius: 4px; + padding: 5px; +} + +.filesPageSecSidesSecInfoSecDetailsRow:hover { + transition: ease 0.2s; + background: #4c82a3; + color: white; +} + +.filesPageSecSidesSecInfoSecDetailsRowVisual { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 5px; + border-radius: 3px; +} + +.filesPageSecSidesSecInfoSecDetailsRowInfo { +} + +.filesPageSecSidesSecInfoSecDetailsRowInfoText { +} + +.filesPageSecMidWrap.filesPageSecMidWrapAlt { + background: white; + padding: 15px; +} + +.tabsMainTopTab.filesPageSecMidTabTab { +} + +.tabsMainTopTabLink.filesPageSecMidTabTabLink { + /*padding: 5px 10px;*/ +} + +.filesPageSecSidesWrap { + position: sticky; + top: 15px; + display: flex; + flex-direction: column; + grid-gap: 15px; +} + +.filesPageSecMidActionsWrapped { + width: 100%; + display: flex; + flex-direction: column; + position: fixed; + bottom: 0; + right: 0; + left: 0; + align-items: center; +} + diff --git a/assets/css/footer.css b/assets/css/footer.css new file mode 100644 index 0000000..c304ddf --- /dev/null +++ b/assets/css/footer.css @@ -0,0 +1,116 @@ +.secMain.secMainFooter { + background: white; + padding: 50px 0 0 0; +} + +.secMainFooterInside { + width: 100%; + display: flex; + flex-direction: column; +} + +.secMainFooterInsideTop { + width: 100%; + display: grid; + grid-template-columns: 0.5fr 1.75fr 0.75fr; + grid-gap: 50px; + padding: 0 0 40px 0; + flex-wrap: wrap; +} + +@media (max-width: 768px) { + .secMainFooterInsideTop { + grid-template-columns: 1fr; + } +} + +.secMainFooterInsideTopSec { + flex-grow: 1; + display: flex; + flex-direction: column; + grid-gap: 0px; +} + +.secMainFooterInsideBottom { + padding: 10px 0; + border-top: solid 1px rgba(0,0,0,0.1); +} + +.secMainFooterInsideBottomSec { +} + +.secMainFooterInsideBottomSecText { + text-align: center; + color: rgba(0,0,0,0.5); + font-size: 12px; +} + +.secMainFooterInsideTopSecLeftTop { + display: flex; + flex-direction: column; +} + +.secMainFooterInsideTopSecLeftBottom { + display: flex; + flex-direction: column; +} + +.btnMain.secMainFooterInsideTopSecMidBtn { + flex-grow: 1; + background: unset; + color: rgba(0,0,0,0.65); + justify-content: start; +} + +.secMainFooterInsideTopSecLeftTopImg { + width: 100%; +} + +.secMainFooterInsideTopSecLeftBottomText { + font-size: 14px; +} + +.secMainFooterInsideTopSecMidInside { + width: 100%; + display: flex; + flex-direction: row; + grid-gap: 15px; + flex-wrap: wrap; + justify-content: start; + align-items: start; +} + +@media (max-width: 768px) { + .secMainFooterInsideTopSecMidInside { + flex-direction: column; + justify-content: unset; + align-items: unset; + } +} + +.secMainFooterInsideTopSecRightInside { + display: flex; + flex-direction: column; + grid-gap: 25px; +} + +@media (max-width: 768px) { + .secMainFooterInsideTopSecRightInside { + align-items: center; + } +} + +.secMainFooterInsideTopSecRightInsideText { + font-size: 14px; + color: rgba(0,0,0,0.5); +} + +.secMainFooterInsideTopSecRightInsideLinks { + display: flex; + flex-direction: row; + grid-gap: 10px; +} + +.btnMain.secMainFooterInsideTopSecRightInsideLinksLink { +} + diff --git a/assets/css/frontpage.css b/assets/css/frontpage.css new file mode 100644 index 0000000..e5da53c --- /dev/null +++ b/assets/css/frontpage.css @@ -0,0 +1,171 @@ +.secMainBodySecInside_Front { + display: flex; + flex-direction: column; + grid-gap: 45px; + border-radius: 4px; + padding: 50px; +} + +@media (max-width: 768px) { + .secMainBodySecInside_Front { + padding: 15px; + } +} + +.secMainBodySecInside_FrontSec { + width: 100%; + display: flex; + flex-direction: column; + grid-gap: 0px; +} + +.secMainBodySecInside_FrontSec.secMainBodySecInside_FrontSecLogo { + align-items: center; +} + +.secMainBodySecInside_FrontSecLogoImg { + width: 100%; + max-width: 500px; +} + +.secMainBodySecInside_FrontSec.secMainBodySecInside_FrontSecInfo { + display: flex; + flex-direction: column; + grid-gap: 15px; + text-align: center; +} + +.secMainBodySecInside_FrontSecInfoHeading { + font-weight: bold; +} + +.secMainBodySecInside_FrontSecInfoText { + font-size: 16px; + font-weight: 500; +} + +.secMainBodySecInside_FrontSec.secMainBodySecInside_FrontSecCards { + display: grid; + grid-template-columns: 1fr 1fr 1fr; + grid-gap: 25px; +} + +@media (max-width: 992px) { + .secMainBodySecInside_FrontSec.secMainBodySecInside_FrontSecCards { + grid-template-columns: 1fr; + } +} + +.secMainBodySecInside_FrontSecCardsCard { + display: flex; + flex-direction: column; + grid-gap: 0px; +} + +.secMainBodySecInside_FrontSecCardsCardInside { + transition: ease 0.2s; + width: 100%; + border-radius: 4px; + background: white; + padding: 25px; + display: flex; + flex-direction: column; + grid-gap: 15px; + height: 100%; + justify-content: space-between; +} + +.secMainBodySecInside_FrontSecCardsCardInside:hover { + transition: ease 0.2s; + background: #4c82a3; + color: white; +} + +.secMainBodySecInside_FrontSecCardsCardInside:hover > .secMainBodySecInside_FrontSecCardsCardInsideSecTop > .secMainBodySecInside_FrontSecCardsCardInsideSecTopVisual { + transition: ease 0.2s; + color: white; +} + +.secMainBodySecInside_FrontSecCardsCardInside:hover > .secMainBodySecInside_FrontSecCardsCardInsideSecBottom > .secMainBodySecInside_FrontSecCardsCardInsideSecBottomBtnAlt { + transition: ease 0.2s; + color: white; +} + +.secMainBodySecInside_FrontSecCardsCardInsideSec { + display: flex; + flex-direction: column; + grid-gap: 0px; +} + +.secMainBodySecInside_FrontSecCardsCardInsideSec.secMainBodySecInside_FrontSecCardsCardInsideSecTop { + flex-direction: row; + grid-gap: 10px; + align-items: center; +} + +.secMainBodySecInside_FrontSecCardsCardInsideSec.secMainBodySecInside_FrontSecCardsCardInsideSecMid { + font-size: 14px; + font-weight: 500; +} + +.secMainBodySecInside_FrontSecCardsCardInsideSec.secMainBodySecInside_FrontSecCardsCardInsideSecBottom { + justify-content: center; + align-items: end; +} + +.secMainBodySecInside_FrontSecCardsCardInsideSecTopVisual { + width: 25px; + height: 25px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: start; + color: rgb(76,130,163); + font-size: 24px; +} + +.secMainBodySecInside_FrontSecCardsCardInsideSecTopText { + font-weight: bold; + font-size: 20px; +} + +.btnMain.secMainBodySecInside_FrontSecCardsCardInsideSecBottomBtnAlt { + background: linear-gradient(rgba(255,255,255,0.00), rgba(255,255,255,0.00)), linear-gradient(rgba(76,130,163,0), rgba(76,130,163,0)); + color: #434343; +} + +.secMainBodySecInside_FrontSec.secMainBodySecInside_FrontSecExtra { + font-size: 14px; + text-align: center; + color: rgba(0,0,0,0.5); +} + +.secMainBodySec.secMainBodySecFront { + position: relative; + flex-grow: 1; +} + +.secMainBodySecFrontBGElement { + width: 13%; + opacity: 0.05; + position: absolute; +} + +@media (max-width: 1200px) { + .secMainBodySecFrontBGElement { + display: none; + } +} + +.secMainBodySecFrontBGElement.secMainBodySecFrontBGElementRight { + top: 50px; + right: 0; + z-index: -1; +} + +.secMainBodySecFrontBGElement.secMainBodySecFrontBGElementLeft { + bottom: 50px; + left: 0; + z-index: -1; +} + diff --git a/assets/css/nav.css b/assets/css/nav.css new file mode 100644 index 0000000..9452611 --- /dev/null +++ b/assets/css/nav.css @@ -0,0 +1,74 @@ +.secMain.secMainNav { + background: white; + height: 75px; + justify-content: center; +} + +.secMainNavInside { + width: 100%; + display: grid; + grid-template-columns: 0.75fr 1.5fr 0.75fr; + grid-gap: 25px; + height: 100%; + padding: 10px 0; +} + +@media (max-width: 768px) { + .secMainNavInside { + grid-template-columns: 0.75fr 0fr 2.25fr; + grid-gap: 10px; + } +} + +.secMainNavInsideSec { + display: flex; + flex-direction: column; + height: 100%; + justify-content: center; +} + +.secMainNavInsideSecLeft { + width: 100%; + justify-content: center; +} + +.secMainNavInsideSecMid { +} + +.secMainNavInsideSecRight { +} + +.linkMain.secMainNavInsideSecLeftLink { + display: flex; + flex-direction: column; +} + +.linkMain.secMainNavInsideLeftLink { + width: 100%; + display: flex; + flex-direction: column; + height: 100%; +} + +.secMainNavInsideLeftLinkImg { + width: 100%; + height: 50px; +} + +.secMainNavInsideSecLeftInside { +} + +.secMainNavInsideSecMidInside { +} + +.secMainNavInsideSecRightInside { + width: 100%; + display: flex; + flex-direction: row; + grid-gap: 10px; + justify-content: end; +} + +.btnMain.secMainNavInsideSecRightInsideBtn { +} + diff --git a/assets/css/pagination.css b/assets/css/pagination.css new file mode 100644 index 0000000..456cf56 --- /dev/null +++ b/assets/css/pagination.css @@ -0,0 +1,61 @@ +.paginationMain { + width: 100%; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} + +.paginationMainInside { + width: auto; + max-width: 500px; + height: 35px; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + grid-gap: 10px; +} + +.btnMain.paginationMainInsideBtn { + height: 100%; +} + +.paginationMainInsideNumbers { + flex-grow: 1; + display: flex; + flex-direction: row; + grid-gap: 5px; + overflow-y: auto; +} + +.paginationMainInsideNumbers::-webkit-scrollbar { + display: none; +} + +.btnMain.paginationMainInsideNumbersBtn { + transition: ease 0.2s; + background: rgba(0,0,0,0); + color: #232323; +} + +.btnMain.paginationMainInsideNumbersBtn:hover { + color: #ffffff; + background: rgb(68,117,146); +} + +.btnMain.paginationMainInsideNumbersBtn:active { + background: linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), linear-gradient(#4c82a3, #4c82a3); +} + +.btnMain.paginationMainInsideNumbersBtn.paginationMainInsideNumbersBtnActive { + color: white; + background: #4b81a2; +} + +.paginationMainInsideSplitter { + height: 75%; + width: 2px; + background: rgba(0,0,0,0.1); +} + diff --git a/assets/css/popups.css b/assets/css/popups.css new file mode 100644 index 0000000..cfd4d4f --- /dev/null +++ b/assets/css/popups.css @@ -0,0 +1,93 @@ +.popupMain { + position: fixed; + top: 0; + bottom: 0; + left: 0; + right: 0; + display: flex; + flex-direction: column; + overflow: auto; + background: rgba(0,0,0,0.5); + z-index: 20; + backdrop-filter: blur(10px); + align-items: center; + padding: 25px 10px; +} + +.popupMainInside { + width: 100%; + display: flex; + flex-direction: column; + grid-gap: 0px; + align-items: center; +} + +.popupMainInsideWrapper { + width: 100%; + max-width: 500px; + display: flex; + flex-direction: column; +} + +.popupMainInsideWrapperBox { + display: flex; + flex-direction: column; + grid-gap: 0px; + background: #ffffff; + border-radius: 4px; + overflow: hidden; + box-shadow: 0 0 4px 0 rgb(0,0,0,0.1); +} + +.popupMainInsideWrapperBoxTop { + display: flex; + flex-direction: row; + grid-gap: 10px; + justify-content: space-between; + padding: 15px 25px; + border-bottom: solid 1px rgba(0,0,0,0.1); +} + +.popupMainInsideWrapperBoxMid { + display: flex; + flex-direction: column; + grid-gap: 10px; + padding: 15px 25px; + flex-grow: 1; +} + +.popupMainInsideWrapperBoxBottom { + display: flex; + flex-direction: column; + grid-gap: 10px; + padding: 15px; + border-top: solid 1px rgba(0,0,0,0.1); + color: rgba(0,0,0,0.5); + text-align: center; + font-weight: 400; + font-size: 16px; +} + +.popupMainInsideWrapperBoxTopText { + font-size: 24px; + font-weight: bold; + flex-grow: 1; +} + +.btnMain.popupMainInsideWrapperBoxTopBtn { + font-size: 18px; + background: rgba(76,130,163,0); + color: rgba(0,0,0,0.5); +} + +.btnMain.tabsMainBottomPaneLoginBtn { + width: 100%; + max-width: 250px; + align-self: center; + background: linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0.1)), linear-gradient(#4c82a3, #4c82a3); +} + +.btnMain.tabsMainBottomPaneLoginBtn:hover { + background: linear-gradient(rgba(255,255,255,0.2), rgba(255,255,255,0.2)), linear-gradient(#4c82a3, #4c82a3); +} + diff --git a/assets/css/styles.css b/assets/css/styles.css new file mode 100644 index 0000000..4bf2676 --- /dev/null +++ b/assets/css/styles.css @@ -0,0 +1,322 @@ +.htmlMain { + Background: #EDEDED; + min-height: 100%; + display: flex; + flex-direction: column; + scroll-behavior: smooth; + font-family: 'Roboto'; +} + +.bodyMain { + background: unset; + display: flex; + flex-direction: column; + align-items: center; + flex-grow: 1; + min-height: 100vh; + position: relative; + letter-spacing: 1px; + font-size: 18px; + line-height: 1.5; + word-break: break-word; + color: #434343; + text-shadow: 0 0 1px rgba(0,0,0,0.15); + font-weight: 500; +} + +body::-webkit-scrollbar { + width: 12px; +} + +body::-webkit-scrollbar-track { + background-color: rgba(0,0,0,0.15); +} + +body::-webkit-scrollbar-thumb { + max-width: 10px; + border-radius: 2px; + background-color: #4c82a3; + cursor: grab; +} + +.secMain { + width: 100%; + display: flex; + flex-direction: column; + align-items: center; +} + +.containerMain { + max-width: 1400px; + width: 100%; + display: flex; + flex-direction: column; + justify-content: flex-start; + align-items: end; + padding: 0 10px 0 10px; + position: relative; +} + +.containerMain.containerMainFullHeight { + flex-grow: 1; +} + +.secMain.secMainBody { + flex-grow: 1; +} + +p { + margin: 0; +} + +.secMainFooterInsideTopSec.secMainFooterInsideTopSecLeft { + grid-gap: 25px; +} + +@media (max-width: 768px) { + .secMainFooterInsideTopSec.secMainFooterInsideTopSecLeft { + justify-content: center; + align-items: center; + } +} + +.secMainFooterInsideTopSec.secMainFooterInsideTopSecMid { +} + +.secMainFooterInsideTopSec.secMainFooterInsideTopSecRight { +} + +.btnMain { + transition: ease 0.2s; + width: auto; + border-radius: 4px; + outline: unset; + border: unset; + background: unset; + color: #ffffff; + background: #4c82a3; + font-weight: 500; + font-size: 14px; + padding: 8px 15px; + white-space: nowrap; + display: flex; + flex-direction: row; + grid-gap: 12px; + justify-content: center; + align-items: center; + text-decoration: unset; + position: relative; + cursor: pointer; +} + +.btnMain:hover { + transition: ease 0.2s; + background: #5e8eab; + color: white; +} + +.btnMain:active { + transition: ease 0.2s; + background: #447592; + color: white; +} + +.linkMain { + transition: ease 0.4s; + color: #4c82a3; + text-decoration: unset; +} + +.linkMain:hover { + transition: ease 0.4s; + color: #4c82a3; + text-decoration: underline; +} + +.btnMainImg { + border-radius: 100px; + width: 20px; + height: 20px; + background: rgb(255,255,255); +} + +.btnMainIcon { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + font-size: 14px; +} + +.secMainBodySec { + width: 100%; + display: flex; + flex-direction: column; + padding: 25px 0px; + align-items: center; +} + +.secMainBodySecInside { + width: 100%; + display: flex; + flex-direction: column; +} + +h1, h2, h3, h4, h5, h6 { + margin: 0; +} + +.searchMain { + overflow: hidden; + border-radius: 4px; + display: flex; + flex-direction: row; + grid-gap: 0px; + outline: solid 1px #dddddd; + background: white; +} + +.inputMain { + border-radius: 4px; + border: solid 1px rgba(0,0,0,0.15); + padding: 5px 10px; + font-size: 16px; + width: 100%; + background: linear-gradient(rgba(0,0,0,0.00), rgba(0,0,0,0.00) 100%), linear-gradient(white, white); +} + +.inputMain:focus { + border: solid 1px rgba(0,0,0,0.15); + outline: none; + background: linear-gradient(rgba(0,0,0,0.05), rgba(0,0,0,0.05) 100%), linear-gradient(white, white); +} + +.inputMain.searchMainInput { + border: unset; + border-radius: 0px; +} + +.btnMain.searchMainBtn { + border-radius: 0px; +} + +.dropdownMain { +} + +.btnMain.dropdownMainBtn { + width: 100%; + justify-content: space-between; +} + +.dropdown-menu.dropdownMainMenu { + background: #ffffff; + border: unset; + border-radius: 4px; + padding: 5px 5px 0px 5px; + margin: 3px 0 0 0!important; + box-shadow: 0 0 4px 0 rgb(0,0,0,0.1); + width: 100%; +} + +.dropdown-item.dropdownMainMenuItem { + transition: ease 0.2s; + border-radius: 4px; + color: #696969; + background: white; + font-weight: 500; + font-size: 14px; + margin: 0 0 5px 0; + padding: 5px 10px; +} + +.dropdown-item.dropdownMainMenuItem:hover { + transition: ease 0.2s; + color: #ffffff; + background: #4c82a3; +} + +.fieldWrapper { + display: flex; + flex-direction: column; + grid-gap: 5px; +} + +.labelMain { + font-size: 16px; + margin: 0; +} + +.labelMain.labelMainWhite { +} + +.inputMain.inputMainAlt { + background: rgba(255,255,255,0.1); + border: solid 1px rgba(255,255,255,0.15); + color: white; +} + +.inputMain.inputMainAlt::placeholder { + color: rgba(255,255,255,0.2); +} + +.checkboxWrapper { + display: flex; + flex-direction: row; + grid-gap: 10px; + align-items: center; +} + +.labelMain.labelMainCheckbox { + font-size: 13px; + color: rgba(0,0,0,0.65); +} + +.checkboxMain { + appearance: none; + -webkit-appearance: none; + -moz-appearance: none; + width: 15px; + height: 15px; + content: ''; + border: solid 1px #4c82a3; + border-radius: 2px; + cursor: pointer; + position: relative; + background: rgba(0,0,0,0.1); +} + +.checkboxMain:checked { +} + +.checkboxMain:checked::before { + content: '\2714'; + color: white; + font-size: 7px; + text-align: center; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #4c82a3; +} + +.filesPageSecSidesSecToolsItemIcon { + font-size: 15px; +} + +.btnMainInputFile { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + opacity: 0; + cursor: pointer; +} + +.btnMain.filesPageSecMidActionsBottomBtn { + width: 100%; + max-width: 300px; +} + diff --git a/assets/css/tabs.css b/assets/css/tabs.css new file mode 100644 index 0000000..3ac9ed5 --- /dev/null +++ b/assets/css/tabs.css @@ -0,0 +1,125 @@ +.tabsMain { + width: 100%; + display: flex; + flex-direction: column; + grid-gap: 15px; +} + +.tabsMainTop { + width: 100%; + display: flex; + flex-direction: row; + grid-gap: 5px; + border: unset; +} + +.nav.nav-tabs.tabsMainBottom { + display: flex; + flex-direction: column; +} + +.nav-item.tabsMainTopTab { + flex-grow: 1; + display: flex; + flex-direction: column; +} + +.nav-link.tabsMainTopTabLink { + transition: ease 0.4s; + background: rgba(76,130,163,0); + border-radius: 4px; + color: rgba(0,0,0,0.5); + text-align: center; + border-radius: 4px; + border: unset; + padding: 10px; + margin: 0; + flex-grow: 1; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + font-size: 16px; +} + +.nav-link.tabsMainTopTabLink:hover { + background: linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)), linear-gradient(#4c82a3, #4c82a3); + color: rgb(255,255,255); +} + +.nav-link.active.tabsMainTopTabLink { + transition: ease 0.2s; + background: rgb(76,130,163); + border-radius: 4px; + color: rgb(255,255,255); + border: unset; +} + +.tab-pane.tabsMainBottomPane { + width: 100%; + height: 100%; +} + +.tabsMainTopTab.tabsMainTopTabNostr { + max-width: 75px; + padding: 0 0 0 10px; + border-left: solid 1px rgba(0,0,0,0.1); +} + +.nav-link.tabsMainTopTabLink.tabsMainTopTabLinkAlt { + color: rgba(0,0,0,0.65); +} + +.nav-link.tabsMainTopTabLink.tabsMainTopTabLinkAlt:hover { + transition: ease 0.4s; + color: rgba(255,255,255,0.65); + background: #5e8eab; +} + +.nav-link.active.tabsMainTopTabLink.tabsMainTopTabLinkAlt { + background: linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0.1)), linear-gradient(#4c82a3, #4c82a3); + color: white; +} + +.nav-link.active.tabsMainTopTabLink.tabsMainTopTabLinkAlt:hover { + background: linear-gradient(rgba(255,255,255,0.1), rgba(255,255,255,0.1)), linear-gradient(#4c82a3, #4c82a3); + color: white; +} + +.tabsMainBottomPaneLogin { + padding: 0 10px; + display: flex; + flex-direction: column; + grid-gap: 15px; +} + +.tabsMainBottomPaneLoginSplitter { + width: 100%; + display: flex; + flex-direction: row; + grid-gap: 10px; + color: rgba(255,255,255,0.5); + font-size: 14px; + font-weight: 400; + text-align: center; + align-items: center; +} + +.tabsMainBottomPaneLoginSplitterLine { + flex-grow: 1; + height: 2px; + background: rgba(255,255,255,0.1); +} + +.btnMain.tabsMainBottomPaneLoginBtn.tabsMainBottomPaneLoginBtnAlt { + max-width: unset; +} + +.tab-content.tabsMainBottom { + height: 100%; +} + +.tabsMainTopTabLink.tabsMainTopTabLinkAlt.tabsMainTopTabLinkNostr { + background: #4c82a3; +} + diff --git a/assets/css/uploadBox.css b/assets/css/uploadBox.css new file mode 100644 index 0000000..9432ac9 --- /dev/null +++ b/assets/css/uploadBox.css @@ -0,0 +1,49 @@ +.uploadBox { + transition: ease 0.2s; + width: 100%; + display: flex; + flex-direction: column; + border-radius: 4px; + padding: 15px; + background: white; + height: 250px; +} + +.uploadBox:hover { + transition: ease 0.2s; + padding: 10px; +} + +.uploadBoxInside { + transition: ease 0.2s; + width: 100%; + position: relative; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + background: rgba(0,0,0,0.1); + color: rgba(0,0,0,0.25); + padding: 25px; + height: 100%; + min-height: 200px; + border-radius: 2px; + border: dashed 3px rgba(0,0,0,0.1); + font-size: 16px; +} + +.uploadBoxInside:hover { + transition: ease 0.2s; + background: rgba(0,0,0,0.15); +} + +.uploadBoxInsideUpload { + opacity: 0; + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + cursor: pointer; +} + diff --git a/assets/img/BG EL.svg b/assets/img/BG EL.svg new file mode 100644 index 0000000..07bf6c8 --- /dev/null +++ b/assets/img/BG EL.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/assets/img/BG ER.svg b/assets/img/BG ER.svg new file mode 100644 index 0000000..8e673c6 --- /dev/null +++ b/assets/img/BG ER.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/assets/img/SIGit Logo Text H.svg b/assets/img/SIGit Logo Text H.svg new file mode 100644 index 0000000..e71c6a0 --- /dev/null +++ b/assets/img/SIGit Logo Text H.svg @@ -0,0 +1,44 @@ + + + + + + + SIGIT + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/img/SIGit Logo.svg b/assets/img/SIGit Logo.svg new file mode 100644 index 0000000..fb544dc --- /dev/null +++ b/assets/img/SIGit Logo.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/img/User Profile Picture Default.png b/assets/img/User Profile Picture Default.png new file mode 100644 index 0000000000000000000000000000000000000000..bbda3c4f4c4642c928bb306316e33aea05329873 GIT binary patch literal 16493 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 ag{O2fl~XanD;9>($zxhapZ;a+|Nj7by>?*$ literal 0 HcmV?d00001 diff --git a/assets/img/img ex.png b/assets/img/img ex.png new file mode 100644 index 0000000000000000000000000000000000000000..c813ed22a1613cbb87cf39dfaf7b0e040c4cb732 GIT binary patch literal 82610 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 F{4b*VeCz-K literal 0 HcmV?d00001 diff --git a/assets/js/bs-init.js b/assets/js/bs-init.js new file mode 100644 index 0000000..3c1498d --- /dev/null +++ b/assets/js/bs-init.js @@ -0,0 +1,7 @@ +document.addEventListener('DOMContentLoaded', function() { + + var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bss-tooltip]')); + var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { + return new bootstrap.Tooltip(tooltipTriggerEl); + }) +}, false); \ No newline at end of file diff --git a/assets/js/dashboardTriggers.js b/assets/js/dashboardTriggers.js new file mode 100644 index 0000000..d738649 --- /dev/null +++ b/assets/js/dashboardTriggers.js @@ -0,0 +1,26 @@ +document.addEventListener("DOMContentLoaded", function() { + // Function to toggle display of elements based on trigger clicks + function toggleDisplay(triggerId, targetId) { + const trigger = document.getElementById(triggerId); + const target = document.getElementById(targetId); + + if (trigger && target) { + trigger.addEventListener("click", function() { + if (target.style.display === "none" || target.style.display === "") { + target.style.display = "flex"; + } else { + target.style.display = "none"; + } + }); + } + } + + // Example usage for uploadTrigger + toggleDisplay("uploadTrigger", "uploadTriggered"); + + // Example usage for filtersTrigger + toggleDisplay("filtersTrigger", "filtersTriggered"); + + // You can add more similar elements by calling toggleDisplay function with appropriate IDs + // toggleDisplay("anotherTrigger", "anotherTriggered"); +}); diff --git a/assets/js/pageActionView.js b/assets/js/pageActionView.js new file mode 100644 index 0000000..20add84 --- /dev/null +++ b/assets/js/pageActionView.js @@ -0,0 +1,12 @@ +document.getElementById('pageActionTrigger').addEventListener('click', function() { + var filesPageSecMidActionsWrapper = document.querySelector('.filesPageSecMidActionsWrapper'); + var svgElement = document.querySelector('#pageActionTrigger svg'); + + if (filesPageSecMidActionsWrapper.style.display === 'none') { + filesPageSecMidActionsWrapper.style.display = 'flex'; + svgElement.style.transform = 'rotate(180deg)'; + } else { + filesPageSecMidActionsWrapper.style.display = 'none'; + svgElement.style.transform = 'rotate(0deg)'; + } +}); diff --git a/assets/js/popups.js b/assets/js/popups.js new file mode 100644 index 0000000..239eb19 --- /dev/null +++ b/assets/js/popups.js @@ -0,0 +1,16 @@ +// Function to handle loginBtn click +document.getElementById('loginBtn').addEventListener('click', function() { + var popupLogin = document.getElementById('popupLogin'); + popupLogin.style.display = 'flex'; + document.body.style.overflow = 'hidden'; // Disable scroll +}); + +// Function to handle popupMainInsideWrapperBoxTopBtn click +document.addEventListener('click', function(event) { + var clickedElement = event.target; + if (clickedElement.classList.contains('popupMainInsideWrapperBoxTopBtn')) { + var popupLogin = document.getElementById('popupLogin'); + popupLogin.style.display = 'none'; + document.body.style.overflow = ''; // Re-enable scroll + } +}); diff --git a/dashboard-complete.html b/dashboard-complete.html new file mode 100644 index 0000000..f7240ff --- /dev/null +++ b/dashboard-complete.html @@ -0,0 +1,420 @@ + + + + + + + SIGit + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+

1

+
+
+

File name

+
+
+ + +
+
+
+
+

2

+
+
+

File name

+
+
+ + +
+
+
+
+

3

+
+
+

File name

+
+
+ + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+

This is a zip file

+
+
+
+
+
+
+
+
+
+ +
+

Details

+
+
+
+ + +
+
+

16 July 2024 - 10:00 PM

+
+
+
+
+ + +
+
+

-

+
+
+
+
+ + +
+
+

17 July 2024 - 08:00 PM

+
+
+
+
+ + +
+
+

In-progress

+
+
+
+
+ + +
+
+

PDF

+
+
+
+
+
+
+
+
+
+
+
+
+

1

+
+
+

File name

+
+
+ + +
+
+
+
+

2

+
+
+

File name

+
+
+ + +
+
+
+
+

3

+
+
+

File name

+
+
+ + +
+
+
+
+
+
+
+
+
+
+

Add your signature

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+

Details

+
+
+
+ + +
+
+

16 July 2024 - 10:00 PM

+
+
+
+
+ + +
+
+

19 July 2024 - 08:00 PM

+
+
+
+
+ + +
+
+

17 July 2024 - 08:00 PM

+
+
+
+
+ + +
+
+

Complete

+
+
+
+
+ + +
+
+

PDF

+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/dashboard-draft.html b/dashboard-draft.html new file mode 100644 index 0000000..eb43b28 --- /dev/null +++ b/dashboard-draft.html @@ -0,0 +1,612 @@ + + + + + + + SIGit + + + + + + + + + + + + + + +
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+

1

+
+
+

File name

+
+
+
+
+

2

+
+
+

File name

+
+
+
+
+

3

+
+
+

File name

+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+

This is a zip file

+
+
+
+
+
+
+
+
+ +
+
+
+ + + +

Text

+ + + +
+
+ + + +

Signature

+ + + +
+
+ + + +

Initials

+ + + +
+
+ + + +

Date

+ + + +
+
+ + + +

Number

+ + + +
+
+ + + +

Images

+ + + +
+
+ + + +

Checkbox

+ + + +
+
+ + + +

Multiple

+ + + +
+
+ + + +

File

+ + + +
+
+ + + +

Radio

+ + + +
+
+ + + +

Select

+ + + +
+
+ + + +

Cells

+ + + +
+
+ + + +

Stamp

+ + + +
+
+ + + +

Payment

+ + + +
+
+ + + +

Phone

+ + + +
+
+
+
+

Drag click any of the above elements to add them to your file.

+
+
+
+
+
+
+
+
+

1

+
+
+

File name

+
+
+ + +
+
+
+
+

2

+
+
+

File name

+
+
+ + +
+
+
+
+

3

+
+
+

File name

+
+
+ + +
+
+
+
+
+
+
+
+
+ +
+
+
+ + + +

Text

+ + + +
+
+ + + +

Signature

+ + + +
+
+ + + +

Initials

+ + + +
+
+ + + +

Date

+ + + +
+
+ + + +

Number

+ + + +
+
+ + + +

Images

+ + + +
+
+ + + +

Checkbox

+ + + +
+
+ + + +

Multiple

+ + + +
+
+ + + +

File

+ + + +
+
+ + + +

Radio

+ + + +
+
+ + + +

Select

+ + + +
+
+ + + +

Cells

+ + + +
+
+ + + +

Stamp

+ + + +
+
+ + + +

Payment

+ + + +
+
+ + + +

Phone

+ + + +
+
+
+
+

Drag click any of the above elements to add them to your file.

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+

SIGit is a secure & private document signing service where you can create, sign, and verify any document from any device with a browser.

+ +
+
+
+
+
+

Built by Nostr Dev 2024.

+
+
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/dashboard-progress.html b/dashboard-progress.html new file mode 100644 index 0000000..ff68fa6 --- /dev/null +++ b/dashboard-progress.html @@ -0,0 +1,427 @@ + + + + + + + SIGit + + + + + + + + + + + + + + +
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+

1

+
+
+

File name

+
+
+ + +
+
+
+
+

2

+
+
+

File name

+
+
+ + +
+
+
+
+

3

+
+
+

File name

+
+
+ + +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+

This is a zip file

+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+

Details

+
+
+
+ + +
+
+

16 July 2024 - 10:00 PM

+
+
+
+
+ + +
+
+

-

+
+
+
+
+ + +
+
+

17 July 2024 - 08:00 PM

+
+
+
+
+ + +
+
+

In-progress

+
+
+
+
+ + +
+
+

PDF

+
+
+
+
+
+
+
+
+
+
+
+
+

1

+
+
+

File name

+
+
+ + +
+
+
+
+

2

+
+
+

File name

+
+
+ + +
+
+
+
+

3

+
+
+

File name

+
+
+ + +
+
+
+
+
+
+
+
+
+
+

Add your signature

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+

Details

+
+
+
+ + +
+
+

16 July 2024 - 10:00 PM

+
+
+
+
+ + +
+
+

-

+
+
+
+
+ + +
+
+

17 July 2024 - 08:00 PM

+
+
+
+
+ + +
+
+

In-progress

+
+
+
+
+ + +
+
+

PDF

+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/dashboard.html b/dashboard.html new file mode 100644 index 0000000..2619c01 --- /dev/null +++ b/dashboard.html @@ -0,0 +1,396 @@ + + + + + + + SIGit + + + + + + + + + + + + + + +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+

SIGit is a secure & private document signing service where you can create, sign, and verify any document from any device with a browser.

+ +
+
+
+
+
+

Built by Nostr Dev 2024.

+
+
+
+
+
+ + + + + + + + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..d0f674b --- /dev/null +++ b/index.html @@ -0,0 +1,205 @@ + + + + + + + SIGit + + + + + + + + + + + + + + +
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+ +
+

Secure & Private Document Signing

+

Totally private, encrypted locally, and you can self-host this open-source project to get that extra benefit

+
+
+
+
+
+
+ + +
+
+

Quick & Easy

+
+
+
+

Simply sign-in (or create an account) and start signing whatever file you desire.

+
+ +
+
+
+
+
+
+ + +
+
+

Secure & Private

+
+
+
+

Because of the underlying tech, know that your files are private and safe from tampering.

+
+
+
+
+
+
+
+
+ + +
+
+

Self Hostable

+
+
+
+

Sigit is completely open source and can be completely self hosted by anyone.

+
+
+
+
+
+
+

It's totally free if you self-host, otherwise it's a freemium service with premium packages

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+

SIGit is a secure & private document signing service where you can create, sign, and verify any document from any device with a browser.

+ +
+
+
+
+
+

Built by Nostr Dev 2024.

+
+
+
+
+
+ + + + + + + + + \ No newline at end of file
+
+
+ +
+
+
+ +
+
+