From 3db659e0850e13dad1825b239be5fd6eba904805 Mon Sep 17 00:00:00 2001 From: Siriusq Date: Sat, 11 Mar 2023 21:44:56 +0800 Subject: [PATCH] Update --- README.md | 20 +- css/bootstrap.min.css | 14 + css/loading.css | 25 ++ css/loading.min.css | 1 + favicon.ico | Bin 0 -> 4078 bytes index.html | 309 ++++++++++++++++++++ js/dist/argon2-bundled.min.js | 1 + js/dist/argon2-simd.wasm | Bin 0 -> 26176 bytes js/dist/argon2.js | 1 + js/dist/argon2.wasm | Bin 0 -> 25725 bytes js/fidelius.js | 92 ++++++ js/fidelius.min.js | 1 + js/lib/PasswordQualityCalculator.min.js | 2 + js/lib/argon2.js | 363 ++++++++++++++++++++++++ js/lib/argon2.min.js | 1 + js/lib/bootstrap.bundle.min.js | 7 + js/lib/clipboard.min.js | 7 + js/main.js | 221 +++++++++++++++ js/main.min.js | 1 + preview.png | Bin 0 -> 994798 bytes 20 files changed, 1065 insertions(+), 1 deletion(-) create mode 100644 css/bootstrap.min.css create mode 100644 css/loading.css create mode 100644 css/loading.min.css create mode 100644 favicon.ico create mode 100644 index.html create mode 100644 js/dist/argon2-bundled.min.js create mode 100644 js/dist/argon2-simd.wasm create mode 100644 js/dist/argon2.js create mode 100644 js/dist/argon2.wasm create mode 100644 js/fidelius.js create mode 100644 js/fidelius.min.js create mode 100644 js/lib/PasswordQualityCalculator.min.js create mode 100644 js/lib/argon2.js create mode 100644 js/lib/argon2.min.js create mode 100644 js/lib/bootstrap.bundle.min.js create mode 100644 js/lib/clipboard.min.js create mode 100644 js/main.js create mode 100644 js/main.min.js create mode 100644 preview.png diff --git a/README.md b/README.md index 21264ca..33a992d 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,20 @@ # Fidelius -基于Argon2加密算法的密码生成器 / Password generator based on Argon2 algorithm +Fidelius 是一款基于 [Argon2](https://en.wikipedia.org/wiki/Argon2) 加密算法的密码生成器。它以记忆密码为主密码P,以域名区分标识与生成时间为哈希盐S,将二者进行多次哈希运算迭代,再使用 [SeekPassword](https://github.com/Wsine/seekpassword) 的算法对结果进行进一步处理,最终得到用户需要的密码。 + +## 预览 +[Live Demo](https://siriusq.top/Fidelius/) +![](https://github.com/Siriusq/Fidelius/blob/master/preview.png) + +## 特性 +- 基于 Argon2 算法, Argon2 算法曾在 2015 年获得 Password Hashing Competition 冠军,能够有效抵御基于 GPU 的暴力破解 +- 默认使用 Argon2 的推荐参数,用户也可以自行修改相关参数 +- 可在哈希盐中加入密码生成日期,方便日后定期修改密码 +- 可自定义密码中使用的特殊符号 +- 所有运算均在本地运行,代码开源 + +## 引用/参考 +- [alexrintt/argon2](https://github.com/alexrintt/argon2) +- [mrjooz/password-generator](https://github.com/mrjooz/password-generator/tree/master) +- [Wsine/seekpassword](https://github.com/Wsine/seekpassword) +- [EYHN/PasswordQualityCalculator](https://github.com/EYHN/PasswordQualityCalculator) +- [zenorocha/clipboard.js](https://github.com/zenorocha/clipboard.js) diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css new file mode 100644 index 0000000..5001805 --- /dev/null +++ b/css/bootstrap.min.css @@ -0,0 +1,14 @@ +@charset "UTF-8";/*! + * Bootswatch v5.2.3 (https://bootswatch.com) + * Theme: quartz + * Copyright 2012-2022 Thomas Park + * Licensed under MIT + * Based on Bootstrap +*//*! + * Bootstrap v5.2.3 (https://getbootstrap.com/) + * Copyright 2011-2022 The Bootstrap Authors + * Copyright 2011-2022 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */:root{--bs-blue:#3a8fd9;--bs-indigo:#6610f2;--bs-purple:#686dc3;--bs-pink:#e83283;--bs-red:#fc346f;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#41d7a7;--bs-teal:#528fb3;--bs-cyan:#39cbfb;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9e9e8;--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:#e83283;--bs-secondary:rgba(255, 255, 255, 0.4);--bs-success:#41d7a7;--bs-info:#39cbfb;--bs-warning:#ffc107;--bs-danger:#fd7e14;--bs-light:#e9e9e8;--bs-dark:#212529;--bs-primary-rgb:232,50,131;--bs-secondary-rgb:255,255,255;--bs-success-rgb:65,215,167;--bs-info-rgb:57,203,251;--bs-warning-rgb:255,193,7;--bs-danger-rgb:253,126,20;--bs-light-rgb:233,233,232;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:255,255,255;--bs-body-bg-rgb:104,109,195;--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:#fff;--bs-body-bg:#686dc3;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:rgba(255, 255, 255, 0.2);--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.5rem;--bs-border-radius-sm:0.6rem;--bs-border-radius-lg:0.7rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#fff;--bs-link-hover-color:#cccccc;--bs-code-color:#e83283;--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:2rem 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:1rem;font-weight:700;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:.6rem}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:rgba(255,255,255,.7);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:2rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-2rem;margin-bottom:2rem;font-size:.875em;color:rgba(255,255,255,.7)}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#686dc3;border:1px solid var(--bs-border-color);border-radius:.5rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:1rem;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.5rem}.g-1,.gy-1{--bs-gutter-y:0.5rem}.g-2,.gx-2{--bs-gutter-x:1rem}.g-2,.gy-2{--bs-gutter-y:1rem}.g-3,.gx-3{--bs-gutter-x:2rem}.g-3,.gy-3{--bs-gutter-y:2rem}.g-4,.gx-4{--bs-gutter-x:3rem}.g-4,.gy-4{--bs-gutter-y:3rem}.g-5,.gx-5{--bs-gutter-x:6rem}.g-5,.gy-5{--bs-gutter-y:6rem}@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.5rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.5rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:1rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:1rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:2rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:2rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:3rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:3rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:6rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:6rem}}@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.5rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.5rem}.g-md-2,.gx-md-2{--bs-gutter-x:1rem}.g-md-2,.gy-md-2{--bs-gutter-y:1rem}.g-md-3,.gx-md-3{--bs-gutter-x:2rem}.g-md-3,.gy-md-3{--bs-gutter-y:2rem}.g-md-4,.gx-md-4{--bs-gutter-x:3rem}.g-md-4,.gy-md-4{--bs-gutter-y:3rem}.g-md-5,.gx-md-5{--bs-gutter-x:6rem}.g-md-5,.gy-md-5{--bs-gutter-y:6rem}}@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.5rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.5rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:1rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:1rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:2rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:2rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:3rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:3rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:6rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:6rem}}@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.5rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.5rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:1rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:1rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:2rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:2rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:3rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:3rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:6rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:6rem}}@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.5rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.5rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:1rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:1rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:2rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:2rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:3rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:3rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:6rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:6rem}}.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:2rem;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(even){--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:#fff;--bs-table-bg:#e83283;--bs-table-border-color:#ea478f;--bs-table-striped-bg:#e93c89;--bs-table-striped-color:#fff;--bs-table-active-bg:#ea478f;--bs-table-active-color:#fff;--bs-table-hover-bg:#ea418c;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#fff;--bs-table-bg:rgba(255, 255, 255, 0.4);--bs-table-border-color:rgba(255, 255, 255, 0.46);--bs-table-striped-bg:rgba(255, 255, 255, 0.43);--bs-table-striped-color:#000;--bs-table-active-bg:rgba(255, 255, 255, 0.46);--bs-table-active-color:#000;--bs-table-hover-bg:rgba(255, 255, 255, 0.445);--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#fff;--bs-table-bg:#41d7a7;--bs-table-border-color:#54dbb0;--bs-table-striped-bg:#4bd9ab;--bs-table-striped-color:#fff;--bs-table-active-bg:#54dbb0;--bs-table-active-color:#fff;--bs-table-hover-bg:#4fdaae;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#fff;--bs-table-bg:#39cbfb;--bs-table-border-color:#4dd0fb;--bs-table-striped-bg:#43cefb;--bs-table-striped-color:#fff;--bs-table-active-bg:#4dd0fb;--bs-table-active-color:#fff;--bs-table-hover-bg:#48cffb;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#fff;--bs-table-bg:#ffc107;--bs-table-border-color:#ffc720;--bs-table-striped-bg:#ffc413;--bs-table-striped-color:#fff;--bs-table-active-bg:#ffc720;--bs-table-active-color:#fff;--bs-table-hover-bg:#ffc61a;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#fff;--bs-table-bg:#fd7e14;--bs-table-border-color:#fd8b2c;--bs-table-striped-bg:#fd8420;--bs-table-striped-color:#fff;--bs-table-active-bg:#fd8b2c;--bs-table-active-color:#fff;--bs-table-hover-bg:#fd8826;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#e9e9e8;--bs-table-border-color:#d2d2d1;--bs-table-striped-bg:#dddddc;--bs-table-striped-color:#000;--bs-table-active-bg:#d2d2d1;--bs-table-active-color:#fff;--bs-table-hover-bg:#d8d8d7;--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(.75rem + 1px);padding-bottom:calc(.75rem + 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:rgba(255,255,255,.7)}.form-control{display:block;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;background-color:transparent;background-clip:padding-box;border:1px solid rgba(255,255,255,.4);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;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:#fff;background-color:transparent;border-color:rgba(255,255,255,.4);outline:0;box-shadow:none}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:rgba(255,255,255,.7);opacity:1}.form-control::placeholder{color:rgba(255,255,255,.7);opacity:1}.form-control:disabled{background-color:rgba(255,255,255,.1);opacity:1}.form-control::-webkit-file-upload-button{padding:.75rem 1.5rem;margin:-.75rem -1.5rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;color:#fff;background-color:transparent;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:.75rem 1.5rem;margin:-.75rem -1.5rem;-webkit-margin-end:1.5rem;margin-inline-end:1.5rem;color:#fff;background-color:transparent;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:rgba(0,0,0,.05)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:rgba(0,0,0,.05)}.form-control-plaintext{display:block;width:100%;padding:.75rem 0;margin-bottom:0;line-height:1.5;color:#fff;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:.6rem}.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:.7rem}.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 + 1.5rem + 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 + 1.5rem + 2px);padding:.75rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.5rem}.form-control-color::-webkit-color-swatch{border-radius:.5rem}.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:.75rem 4.5rem .75rem 1.5rem;-moz-padding-start:calc(1.5rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#fff;background-color:transparent;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='%23fff' 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 1.5rem center;background-size:16px 12px;border:1px solid rgba(255,255,255,.4);border-radius:.5rem;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:rgba(255,255,255,.4);outline:0;box-shadow:none}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:1.5rem;background-image:none}.form-select:disabled{background-color:#e9e9e8}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #fff}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.6rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.7rem}.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:rgba(255,255,255,.3);background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(255,255,255,.2);-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:rgba(255,255,255,.4);outline:0;box-shadow:0 0 0 .25rem rgba(232,50,131,.25)}.form-check-input:checked{background-color: #f9c220;border-color: #f9c220;}.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:#e83283;border-color:#e83283;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='%23fff'/%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='%23fff'/%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 #686dc3,none}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #686dc3,none}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#e83283;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:#f8c2da}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:rgba(0,0,0,.2);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#e83283;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:#f8c2da}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:rgba(0,0,0,.2);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 1.5rem;overflow:hidden;text-align:start;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 1.5rem}.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:5}.input-group .btn{position:relative;z-index:2;background-color: transparent;background-image: linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);border: none;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);box-shadow: inset 1px 1px rgba(255,255,255,.2), inset -1px -1px rgba(255,255,255,.1);}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#fff;text-align:center;white-space:nowrap;background-color:transparent;border:1px solid rgba(255,255,255,.4);border-radius:.5rem;}.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:.7rem}.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:.6rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:6rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#41d7a7}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem 1rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(65,215,167,.7);border-radius:.5rem}.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:#41d7a7;padding-right:calc(1.5em + 1.5rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2341d7a7' 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 + .375rem) center;background-size:calc(.75em + .75rem) calc(.75em + .75rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#41d7a7;box-shadow:0 0 0 .25rem rgba(65,215,167,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1.5rem);background-position:top calc(.375em + .375rem) right calc(.375em + .375rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#41d7a7}.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:8.25rem;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='%23fff' 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='%2341d7a7' 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 1.5rem center,center right 4.5rem;background-size:16px 12px,calc(.75em + .75rem) calc(.75em + .75rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#41d7a7;box-shadow:0 0 0 .25rem rgba(65,215,167,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + 1.5rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#41d7a7}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#41d7a7}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(65,215,167,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#41d7a7}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#fd7e14}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem 1rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(253,126,20,.7);border-radius:.5rem}.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:#fd7e14;padding-right:calc(1.5em + 1.5rem);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='%23fd7e14'%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='%23fd7e14' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .375rem) center;background-size:calc(.75em + .75rem) calc(.75em + .75rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#fd7e14;box-shadow:0 0 0 .25rem rgba(253,126,20,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1.5rem);background-position:top calc(.375em + .375rem) right calc(.375em + .375rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#fd7e14}.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:8.25rem;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='%23fff' 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='%23fd7e14'%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='%23fd7e14' stroke='none'/%3e%3c/svg%3e");background-position:right 1.5rem center,center right 4.5rem;background-size:16px 12px,calc(.75em + .75rem) calc(.75em + .75rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#fd7e14;box-shadow:0 0 0 .25rem rgba(253,126,20,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + 1.5rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#fd7e14}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#fd7e14}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(253,126,20,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#fd7e14}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:1.5rem;--bs-btn-padding-y:0.75rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#fff;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.5rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:1px 3px 24px -1px rgba(0, 0, 0, 0.15);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#e83283;--bs-btn-border-color:#e83283;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c52b6f;--bs-btn-hover-border-color:#ba2869;--bs-btn-focus-shadow-rgb:235,81,150;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ba2869;--bs-btn-active-border-color:#ae2662;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#e83283;--bs-btn-disabled-border-color:#e83283}.btn-secondary{--bs-btn-color:#000;--bs-btn-bg:rgba(255, 255, 255, 0.4);--bs-btn-border-color: rgba(255, 255, 255, 0.4);--bs-btn-hover-color:#000;--bs-btn-hover-bg: rgba(255, 255, 255, 0.45);--bs-btn-hover-border-color:rgba(255, 255, 255, 0.46);--bs-btn-focus-shadow-rgb:149,149,149;--bs-btn-active-color:#000;--bs-btn-active-bg:rgba(255, 255, 255, 0.52);--bs-btn-active-border-color:rgba(255, 255, 255, 0.46);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:rgba(255, 255, 255, 0.4);--bs-btn-disabled-border-color:rgba(255, 255, 255, 0.4)}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#41d7a7;--bs-btn-border-color:#41d7a7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#37b78e;--bs-btn-hover-border-color:#34ac86;--bs-btn-focus-shadow-rgb:94,221,180;--bs-btn-active-color:#fff;--bs-btn-active-bg:#34ac86;--bs-btn-active-border-color:#31a17d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#41d7a7;--bs-btn-disabled-border-color:#41d7a7}.btn-info{--bs-btn-color:#fff;--bs-btn-bg:#39cbfb;--bs-btn-border-color:#39cbfb;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#30add5;--bs-btn-hover-border-color:#2ea2c9;--bs-btn-focus-shadow-rgb:87,211,252;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2ea2c9;--bs-btn-active-border-color:#2b98bc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#39cbfb;--bs-btn-disabled-border-color:#39cbfb}.btn-warning{--bs-btn-color:#fff;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d9a406;--bs-btn-hover-border-color:#cc9a06;--bs-btn-focus-shadow-rgb:255,202,44;--bs-btn-active-color:#fff;--bs-btn-active-bg:#cc9a06;--bs-btn-active-border-color:#bf9105;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#fd7e14;--bs-btn-border-color:#fd7e14;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d76b11;--bs-btn-hover-border-color:#ca6510;--bs-btn-focus-shadow-rgb:253,145,55;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ca6510;--bs-btn-active-border-color:#be5f0f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#fd7e14;--bs-btn-disabled-border-color:#fd7e14}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#e9e9e8;--bs-btn-border-color:#e9e9e8;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#c6c6c5;--bs-btn-hover-border-color:#bababa;--bs-btn-focus-shadow-rgb:198,198,197;--bs-btn-active-color:#fff;--bs-btn-active-bg:#bababa;--bs-btn-active-border-color:#afafae;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e9e9e8;--bs-btn-disabled-border-color:#e9e9e8}.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:#e83283;--bs-btn-border-color:#e83283;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#e83283;--bs-btn-hover-border-color:#e83283;--bs-btn-focus-shadow-rgb:232,50,131;--bs-btn-active-color:#fff;--bs-btn-active-bg:#e83283;--bs-btn-active-border-color:#e83283;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#e83283;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e83283;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:rgba(255, 255, 255, 0.4);--bs-btn-border-color:rgba(255, 255, 255, 0.4);--bs-btn-hover-color:#000;--bs-btn-hover-bg:rgba(255, 255, 255, 0.4);--bs-btn-hover-border-color:rgba(255, 255, 255, 0.4);--bs-btn-focus-shadow-rgb:255,255,255;--bs-btn-active-color:#000;--bs-btn-active-bg:rgba(255, 255, 255, 0.4);--bs-btn-active-border-color:rgba(255, 255, 255, 0.4);--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:rgba(255, 255, 255, 0.4);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:rgba(255, 255, 255, 0.4);--bs-gradient:none}.btn-outline-success{--bs-btn-color:#41d7a7;--bs-btn-border-color:#41d7a7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#41d7a7;--bs-btn-hover-border-color:#41d7a7;--bs-btn-focus-shadow-rgb:65,215,167;--bs-btn-active-color:#fff;--bs-btn-active-bg:#41d7a7;--bs-btn-active-border-color:#41d7a7;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#41d7a7;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#41d7a7;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#39cbfb;--bs-btn-border-color:#39cbfb;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#39cbfb;--bs-btn-hover-border-color:#39cbfb;--bs-btn-focus-shadow-rgb:57,203,251;--bs-btn-active-color:#fff;--bs-btn-active-bg:#39cbfb;--bs-btn-active-border-color:#39cbfb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#39cbfb;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#39cbfb;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#fff;--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:#fd7e14;--bs-btn-border-color:#fd7e14;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#fd7e14;--bs-btn-hover-border-color:#fd7e14;--bs-btn-focus-shadow-rgb:253,126,20;--bs-btn-active-color:#fff;--bs-btn-active-bg:#fd7e14;--bs-btn-active-border-color:#fd7e14;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fd7e14;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#fd7e14;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#e9e9e8;--bs-btn-border-color:#e9e9e8;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e9e9e8;--bs-btn-hover-border-color:#e9e9e8;--bs-btn-focus-shadow-rgb:233,233,232;--bs-btn-active-color:#000;--bs-btn-active-bg:#e9e9e8;--bs-btn-active-border-color:#e9e9e8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#e9e9e8;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e9e9e8;--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:235,81,150;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.7rem}.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.6rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#fff;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:rgba(255, 255, 255, 0.2);--bs-dropdown-border-radius:0.5rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.5rem - 1px);--bs-dropdown-divider-bg:rgba(255, 255, 255, 0.2);--bs-dropdown-divider-margin-y:1rem;--bs-dropdown-box-shadow:1px 3px 24px -1px rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.4);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#e83283;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:2rem;--bs-dropdown-item-padding-y:0.5rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:2rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.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:rgba(255, 255, 255, 0.2);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:rgba(255, 255, 255, 0.2);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#e83283;--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:.5rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{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:1.125rem;padding-left:1.125rem}.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:rgba(255, 255, 255, 0.7);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:0;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0;--bs-nav-tabs-link-hover-border-color:#e9e9e8 #e9e9e8 #dee2e6;--bs-nav-tabs-link-active-color:#343a40;--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(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:50rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#e83283}.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:1rem;--bs-navbar-color:rgba(52, 58, 64, 0.8);--bs-navbar-hover-color:#343a40;--bs-navbar-disabled-color:rgba(52, 58, 64, 0.3);--bs-navbar-active-color:#343a40;--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:#343a40;--bs-navbar-brand-hover-color:#343a40;--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%2852, 58, 64, 0.8%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.5rem;--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.8);--bs-navbar-hover-color:#fff;--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.8%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1.75rem;--bs-card-spacer-x:2rem;--bs-card-title-spacer-y:1rem;--bs-card-border-width:1px;--bs-card-border-color:rgba(255, 255, 255, 0.2);--bs-card-border-radius:0.5rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.5rem - 1px);--bs-card-cap-padding-y:0.875rem;--bs-card-cap-padding-x:2rem;--bs-card-cap-bg:transparent;--bs-card-cap-color:#fff;--bs-card-height: ;--bs-card-color:#fff;--bs-card-bg:transparent;--bs-card-img-overlay-padding:2rem;--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: #fff;--bs-accordion-bg:#686dc3;--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.5rem;--bs-accordion-inner-border-radius:calc(0.5rem - 1px);--bs-accordion-btn-padding-x: 1.5rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#fff;--bs-accordion-btn-bg:rgba(255, 255, 255, 0.4);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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='%23fff'%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:rgba(255, 255, 255, 0.4);--bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(249, 194, 32, 0.15);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#fff;--bs-accordion-active-bg: #f9c220;}.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: transparent;border: none;-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px);overflow-anchor:none;transition:var(--bs-accordion-transition);} + +button.accordion-button.collapsed {}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow);}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.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:#fff;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#fff;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:rgba(255, 255, 255, 0.3);--bs-pagination-border-width:0;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.5rem;--bs-pagination-hover-color:#fff;--bs-pagination-hover-bg:rgba(255, 255, 255, 0.4);--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:#fff;--bs-pagination-focus-bg:rgba(255, 255, 255, 0.4);--bs-pagination-focus-box-shadow:none;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#e83283;--bs-pagination-active-border-color:#e83283;--bs-pagination-disabled-color:rgba(255, 255, 255, 0.7);--bs-pagination-disabled-bg:rgba(255, 255, 255, 0.3);--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:0}.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.7rem}.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.6rem}.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.5rem;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:2rem;--bs-alert-padding-y:2rem;--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.5rem;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:6rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:2.5rem 2rem}.alert-primary{--bs-alert-color:#8b1e4f;--bs-alert-bg:#fad6e6;--bs-alert-border-color:#f8c2da}.alert-primary .alert-link{color:#6f183f}.alert-secondary{--bs-alert-color:rgba(70, 70, 70, 0.64);--bs-alert-bg:rgba(255, 255, 255, 0.88);--bs-alert-border-color:rgba(255, 255, 255, 0.82)}.alert-secondary .alert-link{color:rgba(46,46,46,.712)}.alert-success{--bs-alert-color:#278164;--bs-alert-bg:#d9f7ed;--bs-alert-border-color:#c6f3e5}.alert-success .alert-link{color:#1f6750}.alert-info{--bs-alert-color:#227a97;--bs-alert-bg:#d7f5fe;--bs-alert-border-color:#c4effe}.alert-info .alert-link{color:#1b6279}.alert-warning{--bs-alert-color:#997404;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#7a5d03}.alert-danger{--bs-alert-color:#984c0c;--bs-alert-bg:#ffe5d0;--bs-alert-border-color:#fed8b9}.alert-danger .alert-link{color:#7a3d0a}.alert-light{--bs-alert-color:#8c8c8b;--bs-alert-bg:#fbfbfa;--bs-alert-border-color:#f8f8f8}.alert-light .alert-link{color:#70706f}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:rgba(0, 0, 0, 0.2);--bs-progress-border-radius:0.5rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#e83283;--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{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#fff;--bs-list-group-bg:transparent;--bs-list-group-border-color:rgba(255, 255, 255, 0.2);--bs-list-group-border-width:0;--bs-list-group-border-radius:0.5rem;--bs-list-group-item-padding-x:2rem;--bs-list-group-item-padding-y:1rem;--bs-list-group-action-color:#fff;--bs-list-group-action-hover-color:#fff;--bs-list-group-action-hover-bg:rgba(255, 255, 255, 0.4);--bs-list-group-action-active-color:#fff;--bs-list-group-action-active-bg:#e9e9e8;--bs-list-group-disabled-color:rgba(255, 255, 255, 0.7);--bs-list-group-disabled-bg:transparent;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#e83283;--bs-list-group-active-border-color:#e83283;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#8b1e4f;background-color:#fad6e6}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#8b1e4f;background-color:#e1c1cf}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#8b1e4f;border-color:#8b1e4f}.list-group-item-secondary{color:rgba(70,70,70,.64);background-color:rgba(255,255,255,.88)}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:rgba(70,70,70,.64);background-color:rgba(223,223,223,.892)}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:rgba(70,70,70,.64);border-color:rgba(70,70,70,.64)}.list-group-item-success{color:#278164;background-color:#d9f7ed}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#278164;background-color:#c3ded5}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#278164;border-color:#278164}.list-group-item-info{color:#227a97;background-color:#d7f5fe}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#227a97;background-color:#c2dde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#227a97;border-color:#227a97}.list-group-item-warning{color:#997404;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#997404;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#997404;border-color:#997404}.list-group-item-danger{color:#984c0c;background-color:#ffe5d0}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#984c0c;background-color:#e6cebb}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#984c0c;border-color:#984c0c}.list-group-item-light{color:#8c8c8b;background-color:#fbfbfa}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#8c8c8b;background-color:#e2e2e1}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#8c8c8b;border-color:#8c8c8b}.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:#fff;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%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:.5rem;opacity:.5}.btn-close:hover{color:#fff;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(232,50,131,.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-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.5rem;--bs-toast-box-shadow:1px 3px 24px -1px rgba(0, 0, 0, 0.15);--bs-toast-header-color:#fff;--bs-toast-header-bg:transparent;--bs-toast-header-border-color:rgba(255, 255, 255, 0.2);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:2rem;--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.7rem;--bs-modal-box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);--bs-modal-inner-border-radius:calc(0.7rem - 1px);--bs-modal-header-padding-x:2rem;--bs-modal-header-padding-y:2rem;--bs-modal-header-padding:2rem 2rem;--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(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:1px 3px 24px -1px 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:1rem;--bs-tooltip-padding-y:0.5rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.5rem;--bs-tooltip-opacity:0.7;--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.7rem;--bs-popover-inner-border-radius:calc(0.7rem - 1px);--bs-popover-box-shadow:1px 3px 24px -1px rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:2rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:transparent;--bs-popover-body-padding-x:2rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#fff;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:2rem;--bs-offcanvas-padding-y:2rem;--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 1px 1px rgba(0, 0, 0, 0.1)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition: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:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition: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:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition: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:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition: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:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition: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:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition: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(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height: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{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(232,50,131,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#000!important;background-color:RGBA(255,255,255,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(65,215,167,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#fff!important;background-color:RGBA(57,203,251,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#fff!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(253,126,20,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(233,233,232,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:#e83283!important}.link-primary:focus,.link-primary:hover{color:#ba2869!important}.link-secondary{color:rgba(255,255,255,.4)!important}.link-secondary:focus,.link-secondary:hover{color:rgba(255,255,255,.52)!important}.link-success{color:#41d7a7!important}.link-success:focus,.link-success:hover{color:#34ac86!important}.link-info{color:#39cbfb!important}.link-info:focus,.link-info:hover{color:#2ea2c9!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#cc9a06!important}.link-danger{color:#fd7e14!important}.link-danger:focus,.link-danger:hover{color:#ca6510!important}.link-light{color:#e9e9e8!important}.link-light:focus,.link-light:hover{color:#ededed!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:1px 3px 24px -1px rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 1px 1px rgba(0,0,0,.1)!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:.5rem!important}.m-2{margin:1rem!important}.m-3{margin:2rem!important}.m-4{margin:3rem!important}.m-5{margin:6rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.5rem!important;margin-left:.5rem!important}.mx-2{margin-right:1rem!important;margin-left:1rem!important}.mx-3{margin-right:2rem!important;margin-left:2rem!important}.mx-4{margin-right:3rem!important;margin-left:3rem!important}.mx-5{margin-right:6rem!important;margin-left:6rem!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:.5rem!important;margin-bottom:.5rem!important}.my-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-3{margin-top:2rem!important;margin-bottom:2rem!important}.my-4{margin-top:3rem!important;margin-bottom:3rem!important}.my-5{margin-top:6rem!important;margin-bottom:6rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.5rem!important}.mt-2{margin-top:1rem!important}.mt-3{margin-top:2rem!important}.mt-4{margin-top:3rem!important}.mt-5{margin-top:6rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.5rem!important}.me-2{margin-right:1rem!important}.me-3{margin-right:2rem!important}.me-4{margin-right:3rem!important}.me-5{margin-right:6rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5rem!important}.mb-2{margin-bottom:1rem!important}.mb-3{margin-bottom:2rem!important}.mb-4{margin-bottom:3rem!important}.mb-5{margin-bottom:6rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.5rem!important}.ms-2{margin-left:1rem!important}.ms-3{margin-left:2rem!important}.ms-4{margin-left:3rem!important}.ms-5{margin-left:6rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.5rem!important}.p-2{padding:1rem!important}.p-3{padding:2rem!important}.p-4{padding:3rem!important}.p-5{padding:6rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.5rem!important;padding-left:.5rem!important}.px-2{padding-right:1rem!important;padding-left:1rem!important}.px-3{padding-right:2rem!important;padding-left:2rem!important}.px-4{padding-right:3rem!important;padding-left:3rem!important}.px-5{padding-right:6rem!important;padding-left:6rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-3{padding-top:2rem!important;padding-bottom:2rem!important}.py-4{padding-top:3rem!important;padding-bottom:3rem!important}.py-5{padding-top:6rem!important;padding-bottom:6rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.5rem!important}.pt-2{padding-top:1rem!important}.pt-3{padding-top:2rem!important}.pt-4{padding-top:3rem!important}.pt-5{padding-top:6rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.5rem!important}.pe-2{padding-right:1rem!important}.pe-3{padding-right:2rem!important}.pe-4{padding-right:3rem!important}.pe-5{padding-right:6rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.5rem!important}.pb-2{padding-bottom:1rem!important}.pb-3{padding-bottom:2rem!important}.pb-4{padding-bottom:3rem!important}.pb-5{padding-bottom:6rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.5rem!important}.ps-2{padding-left:1rem!important}.ps-3{padding-left:2rem!important}.ps-4{padding-left:3rem!important}.ps-5{padding-left:6rem!important}.gap-0{gap:0!important}.gap-1{gap:.5rem!important}.gap-2{gap:1rem!important}.gap-3{gap:2rem!important}.gap-4{gap:3rem!important}.gap-5{gap:6rem!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:rgba(255,255,255,.7)!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:.5rem!important}.m-sm-2{margin:1rem!important}.m-sm-3{margin:2rem!important}.m-sm-4{margin:3rem!important}.m-sm-5{margin:6rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-2{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-3{margin-right:2rem!important;margin-left:2rem!important}.mx-sm-4{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-5{margin-right:6rem!important;margin-left:6rem!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:.5rem!important;margin-bottom:.5rem!important}.my-sm-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-3{margin-top:2rem!important;margin-bottom:2rem!important}.my-sm-4{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-5{margin-top:6rem!important;margin-bottom:6rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.5rem!important}.mt-sm-2{margin-top:1rem!important}.mt-sm-3{margin-top:2rem!important}.mt-sm-4{margin-top:3rem!important}.mt-sm-5{margin-top:6rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.5rem!important}.me-sm-2{margin-right:1rem!important}.me-sm-3{margin-right:2rem!important}.me-sm-4{margin-right:3rem!important}.me-sm-5{margin-right:6rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.5rem!important}.mb-sm-2{margin-bottom:1rem!important}.mb-sm-3{margin-bottom:2rem!important}.mb-sm-4{margin-bottom:3rem!important}.mb-sm-5{margin-bottom:6rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.5rem!important}.ms-sm-2{margin-left:1rem!important}.ms-sm-3{margin-left:2rem!important}.ms-sm-4{margin-left:3rem!important}.ms-sm-5{margin-left:6rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.5rem!important}.p-sm-2{padding:1rem!important}.p-sm-3{padding:2rem!important}.p-sm-4{padding:3rem!important}.p-sm-5{padding:6rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-2{padding-right:1rem!important;padding-left:1rem!important}.px-sm-3{padding-right:2rem!important;padding-left:2rem!important}.px-sm-4{padding-right:3rem!important;padding-left:3rem!important}.px-sm-5{padding-right:6rem!important;padding-left:6rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-3{padding-top:2rem!important;padding-bottom:2rem!important}.py-sm-4{padding-top:3rem!important;padding-bottom:3rem!important}.py-sm-5{padding-top:6rem!important;padding-bottom:6rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.5rem!important}.pt-sm-2{padding-top:1rem!important}.pt-sm-3{padding-top:2rem!important}.pt-sm-4{padding-top:3rem!important}.pt-sm-5{padding-top:6rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.5rem!important}.pe-sm-2{padding-right:1rem!important}.pe-sm-3{padding-right:2rem!important}.pe-sm-4{padding-right:3rem!important}.pe-sm-5{padding-right:6rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.5rem!important}.pb-sm-2{padding-bottom:1rem!important}.pb-sm-3{padding-bottom:2rem!important}.pb-sm-4{padding-bottom:3rem!important}.pb-sm-5{padding-bottom:6rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.5rem!important}.ps-sm-2{padding-left:1rem!important}.ps-sm-3{padding-left:2rem!important}.ps-sm-4{padding-left:3rem!important}.ps-sm-5{padding-left:6rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.5rem!important}.gap-sm-2{gap:1rem!important}.gap-sm-3{gap:2rem!important}.gap-sm-4{gap:3rem!important}.gap-sm-5{gap:6rem!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:.5rem!important}.m-md-2{margin:1rem!important}.m-md-3{margin:2rem!important}.m-md-4{margin:3rem!important}.m-md-5{margin:6rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-2{margin-right:1rem!important;margin-left:1rem!important}.mx-md-3{margin-right:2rem!important;margin-left:2rem!important}.mx-md-4{margin-right:3rem!important;margin-left:3rem!important}.mx-md-5{margin-right:6rem!important;margin-left:6rem!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:.5rem!important;margin-bottom:.5rem!important}.my-md-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-3{margin-top:2rem!important;margin-bottom:2rem!important}.my-md-4{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-5{margin-top:6rem!important;margin-bottom:6rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.5rem!important}.mt-md-2{margin-top:1rem!important}.mt-md-3{margin-top:2rem!important}.mt-md-4{margin-top:3rem!important}.mt-md-5{margin-top:6rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.5rem!important}.me-md-2{margin-right:1rem!important}.me-md-3{margin-right:2rem!important}.me-md-4{margin-right:3rem!important}.me-md-5{margin-right:6rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.5rem!important}.mb-md-2{margin-bottom:1rem!important}.mb-md-3{margin-bottom:2rem!important}.mb-md-4{margin-bottom:3rem!important}.mb-md-5{margin-bottom:6rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.5rem!important}.ms-md-2{margin-left:1rem!important}.ms-md-3{margin-left:2rem!important}.ms-md-4{margin-left:3rem!important}.ms-md-5{margin-left:6rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.5rem!important}.p-md-2{padding:1rem!important}.p-md-3{padding:2rem!important}.p-md-4{padding:3rem!important}.p-md-5{padding:6rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-2{padding-right:1rem!important;padding-left:1rem!important}.px-md-3{padding-right:2rem!important;padding-left:2rem!important}.px-md-4{padding-right:3rem!important;padding-left:3rem!important}.px-md-5{padding-right:6rem!important;padding-left:6rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-3{padding-top:2rem!important;padding-bottom:2rem!important}.py-md-4{padding-top:3rem!important;padding-bottom:3rem!important}.py-md-5{padding-top:6rem!important;padding-bottom:6rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.5rem!important}.pt-md-2{padding-top:1rem!important}.pt-md-3{padding-top:2rem!important}.pt-md-4{padding-top:3rem!important}.pt-md-5{padding-top:6rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.5rem!important}.pe-md-2{padding-right:1rem!important}.pe-md-3{padding-right:2rem!important}.pe-md-4{padding-right:3rem!important}.pe-md-5{padding-right:6rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.5rem!important}.pb-md-2{padding-bottom:1rem!important}.pb-md-3{padding-bottom:2rem!important}.pb-md-4{padding-bottom:3rem!important}.pb-md-5{padding-bottom:6rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.5rem!important}.ps-md-2{padding-left:1rem!important}.ps-md-3{padding-left:2rem!important}.ps-md-4{padding-left:3rem!important}.ps-md-5{padding-left:6rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.5rem!important}.gap-md-2{gap:1rem!important}.gap-md-3{gap:2rem!important}.gap-md-4{gap:3rem!important}.gap-md-5{gap:6rem!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:.5rem!important}.m-lg-2{margin:1rem!important}.m-lg-3{margin:2rem!important}.m-lg-4{margin:3rem!important}.m-lg-5{margin:6rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-2{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-3{margin-right:2rem!important;margin-left:2rem!important}.mx-lg-4{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-5{margin-right:6rem!important;margin-left:6rem!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:.5rem!important;margin-bottom:.5rem!important}.my-lg-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-3{margin-top:2rem!important;margin-bottom:2rem!important}.my-lg-4{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-5{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.5rem!important}.mt-lg-2{margin-top:1rem!important}.mt-lg-3{margin-top:2rem!important}.mt-lg-4{margin-top:3rem!important}.mt-lg-5{margin-top:6rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.5rem!important}.me-lg-2{margin-right:1rem!important}.me-lg-3{margin-right:2rem!important}.me-lg-4{margin-right:3rem!important}.me-lg-5{margin-right:6rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.5rem!important}.mb-lg-2{margin-bottom:1rem!important}.mb-lg-3{margin-bottom:2rem!important}.mb-lg-4{margin-bottom:3rem!important}.mb-lg-5{margin-bottom:6rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.5rem!important}.ms-lg-2{margin-left:1rem!important}.ms-lg-3{margin-left:2rem!important}.ms-lg-4{margin-left:3rem!important}.ms-lg-5{margin-left:6rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.5rem!important}.p-lg-2{padding:1rem!important}.p-lg-3{padding:2rem!important}.p-lg-4{padding:3rem!important}.p-lg-5{padding:6rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-2{padding-right:1rem!important;padding-left:1rem!important}.px-lg-3{padding-right:2rem!important;padding-left:2rem!important}.px-lg-4{padding-right:3rem!important;padding-left:3rem!important}.px-lg-5{padding-right:6rem!important;padding-left:6rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-3{padding-top:2rem!important;padding-bottom:2rem!important}.py-lg-4{padding-top:3rem!important;padding-bottom:3rem!important}.py-lg-5{padding-top:6rem!important;padding-bottom:6rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.5rem!important}.pt-lg-2{padding-top:1rem!important}.pt-lg-3{padding-top:2rem!important}.pt-lg-4{padding-top:3rem!important}.pt-lg-5{padding-top:6rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.5rem!important}.pe-lg-2{padding-right:1rem!important}.pe-lg-3{padding-right:2rem!important}.pe-lg-4{padding-right:3rem!important}.pe-lg-5{padding-right:6rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.5rem!important}.pb-lg-2{padding-bottom:1rem!important}.pb-lg-3{padding-bottom:2rem!important}.pb-lg-4{padding-bottom:3rem!important}.pb-lg-5{padding-bottom:6rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.5rem!important}.ps-lg-2{padding-left:1rem!important}.ps-lg-3{padding-left:2rem!important}.ps-lg-4{padding-left:3rem!important}.ps-lg-5{padding-left:6rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.5rem!important}.gap-lg-2{gap:1rem!important}.gap-lg-3{gap:2rem!important}.gap-lg-4{gap:3rem!important}.gap-lg-5{gap:6rem!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:.5rem!important}.m-xl-2{margin:1rem!important}.m-xl-3{margin:2rem!important}.m-xl-4{margin:3rem!important}.m-xl-5{margin:6rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-2{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-3{margin-right:2rem!important;margin-left:2rem!important}.mx-xl-4{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-5{margin-right:6rem!important;margin-left:6rem!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:.5rem!important;margin-bottom:.5rem!important}.my-xl-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-3{margin-top:2rem!important;margin-bottom:2rem!important}.my-xl-4{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-5{margin-top:6rem!important;margin-bottom:6rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.5rem!important}.mt-xl-2{margin-top:1rem!important}.mt-xl-3{margin-top:2rem!important}.mt-xl-4{margin-top:3rem!important}.mt-xl-5{margin-top:6rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.5rem!important}.me-xl-2{margin-right:1rem!important}.me-xl-3{margin-right:2rem!important}.me-xl-4{margin-right:3rem!important}.me-xl-5{margin-right:6rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.5rem!important}.mb-xl-2{margin-bottom:1rem!important}.mb-xl-3{margin-bottom:2rem!important}.mb-xl-4{margin-bottom:3rem!important}.mb-xl-5{margin-bottom:6rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.5rem!important}.ms-xl-2{margin-left:1rem!important}.ms-xl-3{margin-left:2rem!important}.ms-xl-4{margin-left:3rem!important}.ms-xl-5{margin-left:6rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.5rem!important}.p-xl-2{padding:1rem!important}.p-xl-3{padding:2rem!important}.p-xl-4{padding:3rem!important}.p-xl-5{padding:6rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-2{padding-right:1rem!important;padding-left:1rem!important}.px-xl-3{padding-right:2rem!important;padding-left:2rem!important}.px-xl-4{padding-right:3rem!important;padding-left:3rem!important}.px-xl-5{padding-right:6rem!important;padding-left:6rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-3{padding-top:2rem!important;padding-bottom:2rem!important}.py-xl-4{padding-top:3rem!important;padding-bottom:3rem!important}.py-xl-5{padding-top:6rem!important;padding-bottom:6rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.5rem!important}.pt-xl-2{padding-top:1rem!important}.pt-xl-3{padding-top:2rem!important}.pt-xl-4{padding-top:3rem!important}.pt-xl-5{padding-top:6rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.5rem!important}.pe-xl-2{padding-right:1rem!important}.pe-xl-3{padding-right:2rem!important}.pe-xl-4{padding-right:3rem!important}.pe-xl-5{padding-right:6rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.5rem!important}.pb-xl-2{padding-bottom:1rem!important}.pb-xl-3{padding-bottom:2rem!important}.pb-xl-4{padding-bottom:3rem!important}.pb-xl-5{padding-bottom:6rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.5rem!important}.ps-xl-2{padding-left:1rem!important}.ps-xl-3{padding-left:2rem!important}.ps-xl-4{padding-left:3rem!important}.ps-xl-5{padding-left:6rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.5rem!important}.gap-xl-2{gap:1rem!important}.gap-xl-3{gap:2rem!important}.gap-xl-4{gap:3rem!important}.gap-xl-5{gap:6rem!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:.5rem!important}.m-xxl-2{margin:1rem!important}.m-xxl-3{margin:2rem!important}.m-xxl-4{margin:3rem!important}.m-xxl-5{margin:6rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-2{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-3{margin-right:2rem!important;margin-left:2rem!important}.mx-xxl-4{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-5{margin-right:6rem!important;margin-left:6rem!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:.5rem!important;margin-bottom:.5rem!important}.my-xxl-2{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-3{margin-top:2rem!important;margin-bottom:2rem!important}.my-xxl-4{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-5{margin-top:6rem!important;margin-bottom:6rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.5rem!important}.mt-xxl-2{margin-top:1rem!important}.mt-xxl-3{margin-top:2rem!important}.mt-xxl-4{margin-top:3rem!important}.mt-xxl-5{margin-top:6rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.5rem!important}.me-xxl-2{margin-right:1rem!important}.me-xxl-3{margin-right:2rem!important}.me-xxl-4{margin-right:3rem!important}.me-xxl-5{margin-right:6rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.5rem!important}.mb-xxl-2{margin-bottom:1rem!important}.mb-xxl-3{margin-bottom:2rem!important}.mb-xxl-4{margin-bottom:3rem!important}.mb-xxl-5{margin-bottom:6rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.5rem!important}.ms-xxl-2{margin-left:1rem!important}.ms-xxl-3{margin-left:2rem!important}.ms-xxl-4{margin-left:3rem!important}.ms-xxl-5{margin-left:6rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.5rem!important}.p-xxl-2{padding:1rem!important}.p-xxl-3{padding:2rem!important}.p-xxl-4{padding:3rem!important}.p-xxl-5{padding:6rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-2{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-3{padding-right:2rem!important;padding-left:2rem!important}.px-xxl-4{padding-right:3rem!important;padding-left:3rem!important}.px-xxl-5{padding-right:6rem!important;padding-left:6rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-2{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-3{padding-top:2rem!important;padding-bottom:2rem!important}.py-xxl-4{padding-top:3rem!important;padding-bottom:3rem!important}.py-xxl-5{padding-top:6rem!important;padding-bottom:6rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.5rem!important}.pt-xxl-2{padding-top:1rem!important}.pt-xxl-3{padding-top:2rem!important}.pt-xxl-4{padding-top:3rem!important}.pt-xxl-5{padding-top:6rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.5rem!important}.pe-xxl-2{padding-right:1rem!important}.pe-xxl-3{padding-right:2rem!important}.pe-xxl-4{padding-right:3rem!important}.pe-xxl-5{padding-right:6rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.5rem!important}.pb-xxl-2{padding-bottom:1rem!important}.pb-xxl-3{padding-bottom:2rem!important}.pb-xxl-4{padding-bottom:3rem!important}.pb-xxl-5{padding-bottom:6rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.5rem!important}.ps-xxl-2{padding-left:1rem!important}.ps-xxl-3{padding-left:2rem!important}.ps-xxl-4{padding-left:3rem!important}.ps-xxl-5{padding-left:6rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.5rem!important}.gap-xxl-2{gap:1rem!important}.gap-xxl-3{gap:2rem!important}.gap-xxl-4{gap:3rem!important}.gap-xxl-5{gap:6rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}:root{color-scheme:dark;}body{background-image:linear-gradient(90deg,#33b7e2,#5e62b0,#dc307c)}.table-secondary{--bs-table-hover-color:$white}.btn-secondary{color:#fff;display: flex;align-items: center;border:none;}.btn-secondary:focus,.btn-secondary:hover{color:#fff}.btn-secondary.disabled{color:#fff}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:0}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:0}.bg-light .btn{background-color:rgba(0,0,0,.2)}.form-control::-webkit-file-upload-button{background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);border:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.form-control::file-selector-button,.input-group-text{background-color:transparent;/* background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%); */border:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);}.input-group-text{box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1);}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:0;border-left:none}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-right:none;}.form-select:not([multiple]){transition:border-color .15s ease-in-out}.form-select:not([multiple]) option{color:#000}.bg-light .form-control{color:#343a40;border-color:rgba(0,0,0,.2)}.bg-light .form-control::-moz-placeholder{color:rgba(0,0,0,.2)}.bg-light .form-control::placeholder{color:rgba(0,0,0,.2)}.dropdown-menu{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.dropdown-menu a{color:#fff}.dropdown-menu .text-muted{color:rgba(255,255,255,.7)!important}.nav-tabs .nav-link{transition:none}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{color:#fff;isolation:auto}.nav-tabs .nav-link,.nav-tabs .nav-link.disabled{background-color:rgba(0,0,0,.2)}.nav-tabs .nav-item:first-child>.nav-link{border-radius:.5rem 0 0 .5rem}.nav-tabs .nav-item:last-child>.nav-link{border-radius:0 .5rem .5rem 0}.nav-tabs .nav-item .nav-link.active,.nav-tabs .nav-item.show .nav-link{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,#fff,rgba(255,255,255,.9) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:.5rem;transform:scale(1.1)}.nav-tabs .nav-item .nav-link.active a,.nav-tabs .nav-item.show .nav-link a{color:#fff}.nav-tabs .nav-item .nav-link.active .text-muted,.nav-tabs .nav-item.show .nav-link .text-muted{color:rgba(255,255,255,.7)!important}.nav-tabs .nav-item .nav-link.active:focus,.nav-tabs .nav-item .nav-link.active:hover,.nav-tabs .nav-item.show .nav-link:focus,.nav-tabs .nav-item.show .nav-link:hover{color:#343a40}.nav-tabs .dropdown-menu{border-radius:.5rem}.nav-pills .nav-link{transition:none}.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{color:#fff;isolation:auto}.alert{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative;overflow:hidden;color:#fff}.alert a{color:#fff}.alert .text-muted{color:rgba(255,255,255,.7)!important}.alert-primary::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:#e83283}.alert-secondary::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:rgba(255,255,255,.4)}.alert-success::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:#41d7a7}.alert-info::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:#39cbfb}.alert-warning::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:#ffc107}.alert-danger::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:#fd7e14}.alert-light::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:#e9e9e8}.alert-dark::after{position:absolute;top:0;left:0;width:.5rem;height:100%;content:"";background-color:#212529}.alert .alert-link{color:#fff}.badge.bg-secondary{--bs-bg-opacity:.4}.badge.bg-light{color:#343a40}.list-group{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.list-group a{color:#fff}.list-group .text-muted{color:rgba(255,255,255,.7)!important}.card{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);--bs-secondary-rgb:transparent}.card a{color:#fff}.card .text-muted{color:rgba(255,255,255,.7)!important}.card.bg-primary{background-image:none}.card.bg-success{background-image:none}.card.bg-info{background-image:none}.card.bg-warning{background-image:none}.card.bg-danger{background-image:none}.card.bg-light{background-image:none}.card.bg-dark{background-image:none}.card.bg-light .card-body,.card.bg-light .card-header{color:#343a40}.card.border-primary{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-primary a{color:#fff}.card.border-primary .text-muted{color:rgba(255,255,255,.7)!important}.card.border-primary .card-header{background-color:#e83283!important;border-bottom:none}.card.border-secondary{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-secondary a{color:#fff}.card.border-secondary .text-muted{color:rgba(255,255,255,.7)!important}.card.border-secondary .card-header{background-color:rgba(255,255,255,.4)!important;border-bottom:none}.card.border-success{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-success a{color:#fff}.card.border-success .text-muted{color:rgba(255,255,255,.7)!important}.card.border-success .card-header{background-color:#41d7a7!important;border-bottom:none}.card.border-info{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-info a{color:#fff}.card.border-info .text-muted{color:rgba(255,255,255,.7)!important}.card.border-info .card-header{background-color:#39cbfb!important;border-bottom:none}.card.border-warning{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-warning a{color:#fff}.card.border-warning .text-muted{color:rgba(255,255,255,.7)!important}.card.border-warning .card-header{background-color:#ffc107!important;border-bottom:none}.card.border-danger{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-danger a{color:#fff}.card.border-danger .text-muted{color:rgba(255,255,255,.7)!important}.card.border-danger .card-header{background-color:#fd7e14!important;border-bottom:none}.card.border-light{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-light a{color:#fff}.card.border-light .text-muted{color:rgba(255,255,255,.7)!important}.card.border-light .card-header{background-color:#e9e9e8!important;border-bottom:none;color:#343a40}.card.border-dark{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.card.border-dark a{color:#fff}.card.border-dark .text-muted{color:rgba(255,255,255,.7)!important}.card.border-dark .card-header{background-color:#212529!important;border-bottom:none}.card-header{font-weight:700}.accordion-item{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:none}.accordion-item a{color:#fff}.accordion-item .text-muted{color:rgba(255,255,255,.7)!important}.toast{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.toast a{color:#fff}.toast .text-muted{color:rgba(255,255,255,.7)!important}.popover{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popover a{color:#fff}.popover .text-muted{color:rgba(255,255,255,.7)!important}.popover-header{border-bottom-color:rgba(255,255,255,.2)}.tooltip{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content a{color:#fff}.modal-content .text-muted{color:rgba(255,255,255,.7)!important}.offcanvas{border:none;box-shadow:inset 1px 1px rgba(255,255,255,.2),inset -1px -1px rgba(255,255,255,.1),1px 3px 24px -1px rgba(0,0,0,.15);background-color:transparent;background-image:linear-gradient(125deg,rgba(255,255,255,.3),rgba(255,255,255,.2) 70%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.offcanvas a{color:#fff}.offcanvas .text-muted{color:rgba(255,255,255,.7)!important} \ No newline at end of file diff --git a/css/loading.css b/css/loading.css new file mode 100644 index 0000000..9a1ddf4 --- /dev/null +++ b/css/loading.css @@ -0,0 +1,25 @@ +.spinner-fullpage{ + background-color: rgba(0, 0, 0, 0.5); + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 9; + display: flex; + justify-content: center; + align-items: center; + opacity: 0; + transition: all 0.3s ease-in-out; + animation: fadeIn 0.3s; +} + +@keyframes fadeIn { + from {opacity: 0;} + to {opacity: 1;} +} + +.spinner-border{ + width: 6rem; + height: 6rem; +} \ No newline at end of file diff --git a/css/loading.min.css b/css/loading.min.css new file mode 100644 index 0000000..8bedff3 --- /dev/null +++ b/css/loading.min.css @@ -0,0 +1 @@ +.spinner-fullpage{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .3s ease-in-out;animation:fadeIn .3s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.spinner-border{width:6rem;height:6rem} \ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..b370c297014635b15738e4c8a7a871dcc1987d76 GIT binary patch literal 4078 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 literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..6c3d034 --- /dev/null +++ b/index.html @@ -0,0 +1,309 @@ + + + + + + + + + Fidelius · Password generator + + + + + + + + + +
+
+
+ + + + + +
+ +
+ 记忆密码 + +
+ + +
+ 区分标识 + +
+ +
+ +
+
+ 生成时间 + +
+
+ + +
+
+
+ + +
+
+
+
+ +
+ +
+
+ 密码长度 + +
+
+ + +
+
+
+ + +
+
+
+
+ + + +
+
+

+ +

+
+
+
以下为自定义设置,如无特殊需要请跳过
+ + + 自选特殊符号(仅用于对特殊符号要要求的网站,选中的符号可能不会全部出现) +
+
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+
+ + 以下为 Argon2 推荐加密参数,如无特殊需要请保持默认 + +
+ 迭代次数 + +
+ + +
+ 并行数量 + +
+ + +
+ 内存用量 + + KB +
+ + +
+ 散列长度 + + Byte +
+ +
+
+
+
+ +
+ + +
+
+ +
+
+ + + + +
+
+
+
+ + + + + + + + + + \ No newline at end of file diff --git a/js/dist/argon2-bundled.min.js b/js/dist/argon2-bundled.min.js new file mode 100644 index 0000000..607e16f --- /dev/null +++ b/js/dist/argon2-bundled.min.js @@ -0,0 +1 @@ +!function(A,I){"object"==typeof exports&&"object"==typeof module?module.exports=I():"function"==typeof define&&define.amd?define([],I):"object"==typeof exports?exports.argon2=I():A.argon2=I()}(this,(function(){return(()=>{var A,I,g={773:(A,I,g)=>{var B,Q="undefined"!=typeof self&&void 0!==self.Module?self.Module:{},C={};for(B in Q)Q.hasOwnProperty(B)&&(C[B]=Q[B]);var E,i,o,D,e=[];E="object"==typeof window,i="function"==typeof importScripts,o="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,D=!E&&!o&&!i;var n,t,a,r,s,y="";o?(y=i?g(967).dirname(y)+"/":"//",n=function(A,I){return r||(r=g(145)),s||(s=g(967)),A=s.normalize(A),r.readFileSync(A,I?null:"utf8")},a=function(A){var I=n(A,!0);return I.buffer||(I=new Uint8Array(I)),G(I.buffer),I},process.argv.length>1&&process.argv[1].replace(/\\/g,"/"),e=process.argv.slice(2),A.exports=Q,process.on("uncaughtException",(function(A){if(!(A instanceof V))throw A})),process.on("unhandledRejection",u),Q.inspect=function(){return"[Emscripten Module object]"}):D?("undefined"!=typeof read&&(n=function(A){return read(A)}),a=function(A){var I;return"function"==typeof readbuffer?new Uint8Array(readbuffer(A)):(G("object"==typeof(I=read(A,"binary"))),I)},"undefined"!=typeof scriptArgs?e=scriptArgs:void 0!==arguments&&(e=arguments),"undefined"!=typeof print&&("undefined"==typeof console&&(console={}),console.log=print,console.warn=console.error="undefined"!=typeof printErr?printErr:print)):(E||i)&&(i?y=self.location.href:"undefined"!=typeof document&&document.currentScript&&(y=document.currentScript.src),y=0!==y.indexOf("blob:")?y.substr(0,y.lastIndexOf("/")+1):"",n=function(A){var I=new XMLHttpRequest;return I.open("GET",A,!1),I.send(null),I.responseText},i&&(a=function(A){var I=new XMLHttpRequest;return I.open("GET",A,!1),I.responseType="arraybuffer",I.send(null),new Uint8Array(I.response)}),t=function(A,I,g){var B=new XMLHttpRequest;B.open("GET",A,!0),B.responseType="arraybuffer",B.onload=function(){200==B.status||0==B.status&&B.response?I(B.response):g()},B.onerror=g,B.send(null)}),Q.print||console.log.bind(console);var F,c,w=Q.printErr||console.warn.bind(console);for(B in C)C.hasOwnProperty(B)&&(Q[B]=C[B]);C=null,Q.arguments&&(e=Q.arguments),Q.thisProgram&&Q.thisProgram,Q.quit&&Q.quit,Q.wasmBinary&&(F=Q.wasmBinary),Q.noExitRuntime,"object"!=typeof WebAssembly&&u("no native wasm support detected");var h=!1;function G(A,I){A||u("Assertion failed: "+I)}var N,R,f="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function U(A){N=A,Q.HEAP8=new Int8Array(A),Q.HEAP16=new Int16Array(A),Q.HEAP32=new Int32Array(A),Q.HEAPU8=R=new Uint8Array(A),Q.HEAPU16=new Uint16Array(A),Q.HEAPU32=new Uint32Array(A),Q.HEAPF32=new Float32Array(A),Q.HEAPF64=new Float64Array(A)}Q.INITIAL_MEMORY;var M,Y=[],S=[],H=[],d=0,k=null,J=null;function u(A){throw Q.onAbort&&Q.onAbort(A),w(A+=""),h=!0,A="abort("+A+"). Build with -s ASSERTIONS=1 for more info.",new WebAssembly.RuntimeError(A)}function p(A){return A.startsWith("data:application/octet-stream;base64,")}function L(A){return A.startsWith("file://")}Q.preloadedImages={},Q.preloadedAudios={};var l,K="argon2.wasm";function q(A){try{if(A==K&&F)return new Uint8Array(F);if(a)return a(A);throw"both async and sync fetching of the wasm failed"}catch(A){u(A)}}function b(A){for(;A.length>0;){var I=A.shift();if("function"!=typeof I){var g=I.func;"number"==typeof g?void 0===I.arg?M.get(g)():M.get(g)(I.arg):g(void 0===I.arg?null:I.arg)}else I(Q)}}function x(A){try{return c.grow(A-N.byteLength+65535>>>16),U(c.buffer),1}catch(A){}}p(K)||(l=K,K=Q.locateFile?Q.locateFile(l,y):y+l);var m,X={a:function(A,I,g){R.copyWithin(A,I,I+g)},b:function(A){var I,g=R.length,B=2147418112;if((A>>>=0)>B)return!1;for(var Q=1;Q<=4;Q*=2){var C=g*(1+.2/Q);if(C=Math.min(C,A+100663296),x(Math.min(B,((I=Math.max(A,C))%65536>0&&(I+=65536-I%65536),I))))return!0}return!1}},W=(function(){var A={a:X};function I(A,I){var g,B=A.exports;Q.asm=B,U((c=Q.asm.c).buffer),M=Q.asm.k,g=Q.asm.d,S.unshift(g),function(A){if(d--,Q.monitorRunDependencies&&Q.monitorRunDependencies(d),0==d&&(null!==k&&(clearInterval(k),k=null),J)){var I=J;J=null,I()}}()}function g(A){I(A.instance)}function B(I){return function(){if(!F&&(E||i)){if("function"==typeof fetch&&!L(K))return fetch(K,{credentials:"same-origin"}).then((function(A){if(!A.ok)throw"failed to load wasm binary file at '"+K+"'";return A.arrayBuffer()})).catch((function(){return q(K)}));if(t)return new Promise((function(A,I){t(K,(function(I){A(new Uint8Array(I))}),I)}))}return Promise.resolve().then((function(){return q(K)}))}().then((function(I){return WebAssembly.instantiate(I,A)})).then(I,(function(A){w("failed to asynchronously prepare wasm: "+A),u(A)}))}if(d++,Q.monitorRunDependencies&&Q.monitorRunDependencies(d),Q.instantiateWasm)try{return Q.instantiateWasm(A,I)}catch(A){return w("Module.instantiateWasm callback failed with error: "+A),!1}F||"function"!=typeof WebAssembly.instantiateStreaming||p(K)||L(K)||"function"!=typeof fetch?B(g):fetch(K,{credentials:"same-origin"}).then((function(I){return WebAssembly.instantiateStreaming(I,A).then(g,(function(A){return w("wasm streaming compile failed: "+A),w("falling back to ArrayBuffer instantiation"),B(g)}))}))}(),Q.___wasm_call_ctors=function(){return(Q.___wasm_call_ctors=Q.asm.d).apply(null,arguments)},Q._argon2_hash=function(){return(Q._argon2_hash=Q.asm.e).apply(null,arguments)},Q._malloc=function(){return(W=Q._malloc=Q.asm.f).apply(null,arguments)}),T=(Q._free=function(){return(Q._free=Q.asm.g).apply(null,arguments)},Q._argon2_verify=function(){return(Q._argon2_verify=Q.asm.h).apply(null,arguments)},Q._argon2_error_message=function(){return(Q._argon2_error_message=Q.asm.i).apply(null,arguments)},Q._argon2_encodedlen=function(){return(Q._argon2_encodedlen=Q.asm.j).apply(null,arguments)},Q._argon2_hash_ext=function(){return(Q._argon2_hash_ext=Q.asm.l).apply(null,arguments)},Q._argon2_verify_ext=function(){return(Q._argon2_verify_ext=Q.asm.m).apply(null,arguments)},Q.stackAlloc=function(){return(T=Q.stackAlloc=Q.asm.n).apply(null,arguments)});function V(A){this.name="ExitStatus",this.message="Program terminated with exit("+A+")",this.status=A}function j(A){function I(){m||(m=!0,Q.calledRun=!0,h||(b(S),Q.onRuntimeInitialized&&Q.onRuntimeInitialized(),function(){if(Q.postRun)for("function"==typeof Q.postRun&&(Q.postRun=[Q.postRun]);Q.postRun.length;)A=Q.postRun.shift(),H.unshift(A);var A;b(H)}()))}A=A||e,d>0||(function(){if(Q.preRun)for("function"==typeof Q.preRun&&(Q.preRun=[Q.preRun]);Q.preRun.length;)A=Q.preRun.shift(),Y.unshift(A);var A;b(Y)}(),d>0||(Q.setStatus?(Q.setStatus("Running..."),setTimeout((function(){setTimeout((function(){Q.setStatus("")}),1),I()}),1)):I()))}if(Q.allocate=function(A,I){var g;return g=1==I?T(A.length):W(A.length),A.subarray||A.slice?R.set(A,g):R.set(new Uint8Array(A),g),g},Q.UTF8ToString=function(A,I){return A?function(A,I,g){for(var B=I+g,Q=I;A[Q]&&!(Q>=B);)++Q;if(Q-I>16&&A.subarray&&f)return f.decode(A.subarray(I,Q));for(var C="";I>10,56320|1023&D)}}else C+=String.fromCharCode((31&E)<<6|i)}else C+=String.fromCharCode(E)}return C}(R,A,I):""},Q.ALLOC_NORMAL=0,J=function A(){m||j(),m||(J=A)},Q.run=j,Q.preInit)for("function"==typeof Q.preInit&&(Q.preInit=[Q.preInit]);Q.preInit.length>0;)Q.preInit.pop()();j(),A.exports=Q,Q.unloadRuntime=function(){"undefined"!=typeof self&&delete self.Module,Q=c=M=N=R=void 0,delete A.exports}},631:function(A,I,g){var B,Q;"undefined"!=typeof self&&self,void 0===(Q="function"==typeof(B=function(){const A="undefined"!=typeof self?self:this,I={Argon2d:0,Argon2i:1,Argon2id:2};function B(I){if(B._promise)return B._promise;if(B._module)return Promise.resolve(B._module);let C;return C=A.process&&A.process.versions&&A.process.versions.node?Q().then((A=>new Promise((I=>{A.postRun=()=>I(A)})))):(A.loadArgon2WasmBinary?A.loadArgon2WasmBinary():Promise.resolve(g(721)).then((A=>function(A){const I=atob(A),g=new Uint8Array(new ArrayBuffer(I.length));for(let A=0;Afunction(I,g){return new Promise((B=>(A.Module={wasmBinary:I,wasmMemory:g,postRun(){B(Module)}},Q())))}(g,I?function(A){const I=1024,g=64*I,B=(1024*I*1024*2-64*I)/g,Q=Math.min(Math.max(Math.ceil(A*I/g),256)+256,B);return new WebAssembly.Memory({initial:Q,maximum:B})}(I):void 0))),B._promise=C,C.then((A=>(B._module=A,delete B._promise,A)))}function Q(){return A.loadArgon2WasmModule?A.loadArgon2WasmModule():Promise.resolve(g(773))}function C(A,I){return A.allocate(I,"i8",A.ALLOC_NORMAL)}function E(A,I){return C(A,new Uint8Array([...I,0]))}function i(A){if("string"!=typeof A)return A;if("function"==typeof TextEncoder)return(new TextEncoder).encode(A);if("function"==typeof Buffer)return Buffer.from(A);throw new Error("Don't know how to encode UTF8")}return{ArgonType:I,hash:function(A){const g=A.mem||1024;return B(g).then((B=>{const Q=A.time||1,o=A.parallelism||1,D=i(A.pass),e=E(B,D),n=D.length,t=i(A.salt),a=E(B,t),r=t.length,s=A.type||I.Argon2d,y=B.allocate(new Array(A.hashLen||24),"i8",B.ALLOC_NORMAL),F=A.secret?C(B,A.secret):0,c=A.secret?A.secret.byteLength:0,w=A.ad?C(B,A.ad):0,h=A.ad?A.ad.byteLength:0,G=A.hashLen||24,N=B._argon2_encodedlen(Q,g,o,r,G,s),R=B.allocate(new Array(N+1),"i8",B.ALLOC_NORMAL);let f,U,M;try{U=B._argon2_hash_ext(Q,g,o,e,n,a,r,y,G,R,N,s,F,c,w,h,19)}catch(A){f=A}if(0!==U||f){try{f||(f=B.UTF8ToString(B._argon2_error_message(U)))}catch(A){}M={message:f,code:U}}else{let A="";const I=new Uint8Array(G);for(let g=0;g{const B=i(A.pass),Q=E(g,B),o=B.length,D=A.secret?C(g,A.secret):0,e=A.secret?A.secret.byteLength:0,n=A.ad?C(g,A.ad):0,t=A.ad?A.ad.byteLength:0,a=E(g,i(A.encoded));let r,s,y,F=A.type;if(void 0===F){let g=A.encoded.split("$")[1];g&&(g=g.replace("a","A"),F=I[g]||I.Argon2d)}try{s=g._argon2_verify_ext(a,Q,o,D,e,n,t,F)}catch(A){r=A}if(s||r){try{r||(r=g.UTF8ToString(g._argon2_error_message(s)))}catch(A){}y={message:r,code:s}}try{g._free(Q),g._free(a)}catch(A){}if(r)throw y;return y}))},unloadRuntime:function(){B._module&&(B._module.unloadRuntime(),delete B._promise,delete B._module)}}})?B.apply(I,[]):B)||(A.exports=Q)},721:function(A,I){A.exports="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DwtBixEPC0GeEyEBCyABC48DAQF/IwBBgANrIgQkACAEQQA2AowBIARBjAFqIAEQBwJAIAFBwABNBEAgBEGQAWogARAYQQBIDQEgBEGQAWogBEGMAWpBBBAGQQBIDQEgBEGQAWogAiADEAZBAEgNASAEQZABaiAAIAEQEhoMAQsgBEGQAWpBwAAQGEEASA0AIARBkAFqIARBjAFqQQQQBkEASA0AIARBkAFqIAIgAxAGQQBIDQAgBEGQAWogBEFAa0HAABASQQBIDQAgACAEKQNANwAAIAAgBCkDSDcACCAAIAQpA1g3ABggACAEKQNQNwAQIABBIGohACABQSBrIgJBwQBPBEADQCAEIARBQGtBwAAQBSIBQUBrQcAAIAEQMUEASA0CIAAgASkDQDcAACAAIAEpA0g3AAggACAEKQNYNwAYIAAgBCkDUDcAECAAQSBqIQAgAkEgayICQcAASw0ACwsgBCAEQUBrQcAAEAUiAUFAayACIAEQMUEASA0AIAAgAUFAayACEAUaCyAEQZABakHwARAEIARBgANqJAALAwABC5kCACAARQRAQQAPCwJ/AkAgAAR/IAFB/wBNDQECQEGgHigCACgCAEUEQCABQYB/cUGAvwNGDQMMAQsgAUH/D00EQCAAIAFBP3FBgAFyOgABIAAgAUEGdkHAAXI6AABBAgwECyABQYCwA09BACABQYBAcUGAwANHG0UEQCAAIAFBP3FBgAFyOgACIAAgAUEMdkHgAXI6AAAgACABQQZ2QT9xQYABcjoAAUEDDAQLIAFBgIAEa0H//z9NBEAgACABQT9xQYABcjoAAyAAIAFBEnZB8AFyOgAAIAAgAUEGdkE/cUGAAXI6AAIgACABQQx2QT9xQYABcjoAAUEEDAQLC0HcHkEZNgIAQX8FQQELDAELIAAgAToAAEEBCwtQAQN/AkAgACgCACwAABAPRQRADAELA0AgACgCACICLAAAIQMgACACQQFqNgIAIAEgA2pBMGshASACLAABEA9FDQEgAUEKbCEBDAALAAsgAQu7AgACQCABQRRLDQACQAJAAkACQAJAAkACQAJAAkACQCABQQlrDgoAAQIDBAUGBwgJCgsgAiACKAIAIgFBBGo2AgAgACABKAIANgIADwsgAiACKAIAIgFBBGo2AgAgACABNAIANwMADwsgAiACKAIAIgFB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AUHjFEEDEBANACABQQNqIANBDGoQFSIBRQ0AIAAgAygCDDYCKCABQecUQQMQEA0AIAFBA2ogA0EMahAVIgFFDQAgACADKAIMIgQ2AjAgACAENgI0IAEtAABBJEcNACADIAc2AgwgACgCECADQQxqIAFBAWoQLCIBRQ0AIAAgAygCDDYCFCABLQAAQSRHDQAgAyAGNgIMIAAoAgAgA0EMaiABQQFqECwiAUUNACAAIAMoAgw2AgQgAEEANgJEIABCADcCPCAAQgA3AhggAEIANwIgIAAQHCICDQBBYEEAIAEtAAAbIQILIANBEGokACACCykBAn8DQCAAIAJBA3QiA2ogASADaikAADcDACACQQFqIgJBgAFHDQALCwwAIABBAEGACBALGgtlAQJ/IAAgAhAeIgIEfyACBUFdQQACfyAAKAIAIQRBACECIAAoAgQiAAR/A0AgAyACIARqLQAAIAEgAmotAABzciEDIAJBAWoiAiAARw0ACyADQQFrQQh2QQFxQQFrBUEACwsbCwtdAQJ/IwBB8AFrIgMkAEF/IQQCQCACRSAARSABRXJyIAFBwABLcg0AIAMgARAYQQBIDQAgAyACQcAAEAZBAEgNACADIAAgARASIQQLIANB8AEQBCADQfABaiQAIAQLCQAgACABNwAACxAAIwAgAGtBcHEiACQAIAALMwEBfyAAKAIUIgMgASACIAAoAhAgA2siASABIAJLGyIBEAUaIAAgACgCFCABajYCFCACC9oBAQR/IwBB0ABrIggkAAJAIABFBEBBYCEADAELIAggABAKIgk2AgwgCCAJNgIcIAggCRAJIgo2AhggCCAJEAkiCzYCCEEAIQkCQAJAIApFIAtFcg0AIAggAjYCFCAIIAE2AhAgCEEIaiAAIAcQLSIADQEgCCgCCCEJIAggCCgCDBAJIgA2AgggAEUNACAIIAY2AiwgCCAFNgIoIAggBDYCJCAIIAM2AiAgCEEIaiAJIAcQMCEADAELQWohAAsgCCgCGBAIIAgoAggQCCAJEAgLIAhB0ABqJAAgAAuQAgEDfyMAQdAAayIRJABBfiETAkAgCEEESQ0AIAgQCSISRQRAQWohEwwBCyARQQA2AkwgEUIANwJEIBEgAjYCPCARIAI2AjggESABNgI0IBEgADYCMCARIA82AiwgESAONgIoIBEgDTYCJCAR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IGxvbmcgb3IgdG9vIHNob3J0AE1pc3NpbmcgYXJndW1lbnRzAFRvbyBtYW55IGxhbmVzAFRvbyBmZXcgbGFuZXMAVG9vIG1hbnkgdGhyZWFkcwBOb3QgZW5vdWdoIHRocmVhZHMATWVtb3J5IGFsbG9jYXRpb24gZXJyb3IATWVtb3J5IGNvc3QgaXMgdG9vIHNtYWxsAFRpbWUgY29zdCBpcyB0b28gc21hbGwAYXJnb24yaQBBcmdvbjJpAFRoZSBwYXNzd29yZCBkb2VzIG5vdCBtYXRjaCB0aGUgc3VwcGxpZWQgaGFzaABPdXRwdXQgcG9pbnRlciBtaXNtYXRjaABPdXRwdXQgaXMgdG9vIGxvbmcAU2FsdCBpcyB0b28gbG9uZwBTZWNyZXQgaXMgdG9vIGxvbmcAUGFzc3dvcmQgaXMgdG9vIGxvbmcAQXNzb2NpYXRlZCBkYXRhIGlzIHRvbyBsb25nAFRocmVhZGluZyBmYWlsdXJlAE1lbW9yeSBjb3N0IGlzIHRvbyBsYXJnZQBUaW1lIGNvc3QgaXMgdG9vIGxhcmdlAFVua25vd24gZXJyb3IgY29kZQBhcmdvbjJpZABBcmdvbjJpZABFbmNvZGluZyBmYWlsZWQARGVjb2RpbmcgZmFpbGVkAGFyZ29uMmQAQXJnb24yZABBcmdvbjJfQ29udGV4dCBjb250ZXh0IGlzIE5VTEwAT3V0cHV0IHBvaW50ZXIgaXMgTlVMTABUaGUgYWxsb2NhdGUgbWVtb3J5IGNhbGxiYWNrIGlzIE5VTEwAVGhlIGZyZWUgbWVtb3J5IGNhbGxiYWNrIGlzIE5VTEwAT0sAJHY9ACx0PQAscD0AJG09AFRoZXJlIGlzIG5vIHN1Y2ggdmVyc2lvbiBvZiBBcmdvbjIAU2FsdCBwb2ludGVyIGlzIE5VTEwsIGJ1dCBzYWx0IGxlbmd0aCBpcyBub3QgMABTZWNyZXQgcG9pbnRlciBpcyBOVUxMLCBidXQgc2VjcmV0IGxlbmd0aCBpcyBub3QgMABQYXNzd29yZCBwb2ludGVyIGlzIE5VTEwsIGJ1dCBwYXNzd29yZCBsZW5ndGggaXMgbm90IDAAQXNzb2NpYXRlZCBkYXRhIHBvaW50ZXIgaXMgTlVMTCwgYnV0IGFkIGxlbmd0aCBpcyBub3QgMAAobnVsbCkAAACbCAAAuwcAAEkJAADACQAAsAkAAPAHAAAfCAAAMAgAAMkIAABvCgAA4AkAABYKAAA7CgAAQwgAACsLAADBCgAAkgoAAPQKAAACCAAAEQgAAFsJAABbCAAAdAkAAHQIAAAFCQAAdAcAAC0JAACeBwAA9AgAAGIHAAAYCQAAiAcAAOEIAABOBwAA/wkAAFwKAAABAEGkGAsBAgBByxgLBf//////AEGQGQtBEQAKABEREQAAAAAFAAAAAAAACQAAAAALAAAAAAAAAAARAA8KERERAwoHAAEACQsLAAAJBgsAAAsABhEAAAAREREAQeEZCyELAAAAAAAAAAARAAoKERERAAoAAAIACQsAAAAJAAsAAAsAQZsaCwEMAEGnGgsVDAAAAAAMAAAAAAkMAAAAAAAMAAAMAEHVGgsBDgBB4RoLFQ0AAAAEDQAAAAAJDgAAAAAADgAADgBBjxsLARAAQZsbCx4PAAAAAA8AAAAACRAAAAAAABAAABAAABIAAAASEhIAQdIbCw4SAAAAEhISAAAAAAAACQBBgxwLAQsAQY8cCxUKAAAAAAoAAAAACQsAAAAAAAsAAAsAQb0cCwEMAEHJHAsnDAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAwMTIzNDU2Nzg5QUJDREVGAEHwHAsBAQBBoB4LAogPAEHYHgsDkBFQ"},145:()=>{},967:()=>{}},B={};function Q(A){var I=B[A];if(void 0!==I)return I.exports;var C=B[A]={exports:{}};return g[A].call(C.exports,C,C.exports,Q),C.exports}return I=Object.getPrototypeOf?A=>Object.getPrototypeOf(A):A=>A.__proto__,Q.t=function(g,B){if(1&B&&(g=this(g)),8&B)return g;if("object"==typeof g&&g){if(4&B&&g.__esModule)return g;if(16&B&&"function"==typeof g.then)return g}var C=Object.create(null);Q.r(C);var E={};A=A||[null,I({}),I([]),I(I)];for(var i=2&B&&g;"object"==typeof i&&!~A.indexOf(i);i=I(i))Object.getOwnPropertyNames(i).forEach((A=>E[A]=()=>g[A]));return E.default=()=>g,Q.d(C,E),C},Q.d=(A,I)=>{for(var g in I)Q.o(I,g)&&!Q.o(A,g)&&Object.defineProperty(A,g,{enumerable:!0,get:I[g]})},Q.o=(A,I)=>Object.prototype.hasOwnProperty.call(A,I),Q.r=A=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(A,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(A,"__esModule",{value:!0})},Q(631)})()})); \ No newline at end of file diff --git a/js/dist/argon2-simd.wasm b/js/dist/argon2-simd.wasm new file mode 100644 index 0000000000000000000000000000000000000000..8d4d33cb7ef9aee2ff34f9f9e1c468f27467eaac GIT binary patch literal 26176 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 Y6-5GnpT53GpPF#|s6~-|X!61T3sxiODgXcg literal 0 HcmV?d00001 diff --git a/js/dist/argon2.js b/js/dist/argon2.js new file mode 100644 index 0000000..3e3696e --- /dev/null +++ b/js/dist/argon2.js @@ -0,0 +1 @@ +var Module=typeof self!=="undefined"&&typeof self.Module!=="undefined"?self.Module:{};var jsModule=Module;var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}var ALLOC_NORMAL=0;var ALLOC_STACK=1;function allocate(slab,allocator){var ret;if(allocator==ALLOC_STACK){ret=stackAlloc(slab.length)}else{ret=_malloc(slab.length)}if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile="argon2.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["c"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["k"];addOnInit(Module["asm"]["d"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=2147418112;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var asmLibraryArg={"a":_emscripten_memcpy_big,"b":_emscripten_resize_heap};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["d"]).apply(null,arguments)};var _argon2_hash=Module["_argon2_hash"]=function(){return(_argon2_hash=Module["_argon2_hash"]=Module["asm"]["e"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["f"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["g"]).apply(null,arguments)};var _argon2_verify=Module["_argon2_verify"]=function(){return(_argon2_verify=Module["_argon2_verify"]=Module["asm"]["h"]).apply(null,arguments)};var _argon2_error_message=Module["_argon2_error_message"]=function(){return(_argon2_error_message=Module["_argon2_error_message"]=Module["asm"]["i"]).apply(null,arguments)};var _argon2_encodedlen=Module["_argon2_encodedlen"]=function(){return(_argon2_encodedlen=Module["_argon2_encodedlen"]=Module["asm"]["j"]).apply(null,arguments)};var _argon2_hash_ext=Module["_argon2_hash_ext"]=function(){return(_argon2_hash_ext=Module["_argon2_hash_ext"]=Module["asm"]["l"]).apply(null,arguments)};var _argon2_verify_ext=Module["_argon2_verify_ext"]=function(){return(_argon2_verify_ext=Module["_argon2_verify_ext"]=Module["asm"]["m"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["n"]).apply(null,arguments)};Module["allocate"]=allocate;Module["UTF8ToString"]=UTF8ToString;Module["ALLOC_NORMAL"]=ALLOC_NORMAL;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run();if(typeof module!=="undefined")module.exports=Module;Module.unloadRuntime=function(){if(typeof self!=="undefined"){delete self.Module}Module=jsModule=wasmMemory=wasmTable=asm=buffer=HEAP8=HEAPU8=HEAP16=HEAPU16=HEAP32=HEAPU32=HEAPF32=HEAPF64=undefined;if(typeof module!=="undefined"){delete module.exports}}; diff --git a/js/dist/argon2.wasm b/js/dist/argon2.wasm new file mode 100644 index 0000000000000000000000000000000000000000..75c31114efa423c31c023d4df59bae4876cfb3f7 GIT binary patch literal 25725 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 B1NZ;{ literal 0 HcmV?d00001 diff --git a/js/fidelius.js b/js/fidelius.js new file mode 100644 index 0000000..e62f1dd --- /dev/null +++ b/js/fidelius.js @@ -0,0 +1,92 @@ +importScripts('./lib/argon2.min.js'); + +var res; +onmessage = function(event){ + var memoryCodeValue = event.data[0]; + var saltValue = event.data[1]; + var hashLenValue = event.data[2]; + var iterationValue = event.data[3]; + var memoryUsageValue = event.data[4]; + var parallelismValue = event.data[5]; + var pwdLengthValue = event.data[6]; + var containSymbolsValue = event.data[7]; + var containUppercaseValue = event.data[8]; + var punctuation = event.data[9]; + + argon2.hash({ + pass: memoryCodeValue, + salt: saltValue, + hashLen: hashLenValue || 64, + time: iterationValue || 3, + mem: memoryUsageValue || 65536, + parallelism: parallelismValue || 1, + type: argon2.ArgonType.Argon2id + }) + .then(function (h) { + var hashRes = h.hashHex; + var pwdOutputLength = pwdLengthValue || 16; + var res = seekPassword(hashRes, pwdOutputLength, containSymbolsValue, containUppercaseValue,punctuation); + this.postMessage(res); + }) + .catch(e => { + console.log(JSON.stringify({ message: e.message, code: e.code }, null, 2)); + }) + + +} + +/** + * seek password https://github.com/Wsine/seekpassword + * 生成密码 + * @param {sha512加密后字符串} hash + * @param {输出密码长度} length + * @param {是否使用标点} rule_of_punctuation + * @param {是否区分大小写} rule_of_letter + */ +function seekPassword(hash, length, rule_of_punctuation, rule_of_letter, punctuation) { + // 生成字符表 + var lower = "abcdefghijklmnopqrstuvwxyz".split(""); + var upper = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""); + var number = "0123456789".split(""); + + var alphabet = lower.concat(number); + if (rule_of_punctuation) { + alphabet = alphabet.concat(punctuation); + } + if (rule_of_letter) { + alphabet = alphabet.concat(upper); + } + + // 生成密码 + // 从0开始截取长度为length的字符串,直到满足密码复杂度为止 + for (var i = 0; i <= hash.length - length; ++i) { + var sub_hash = hash.slice(i, i + parseInt(length)).split(""); + var count = 0; + var map_index = sub_hash.map(function (c) { + count = (count + c.charCodeAt()) % alphabet.length; + return count; + }); + var sk_pwd = map_index.map(function (k) { + return alphabet[k]; + }); + + // 验证密码 + var matched = [false, false, false, false]; + sk_pwd.forEach(function (e) { + matched[0] = matched[0] || lower.includes(e); + matched[1] = matched[1] || upper.includes(e); + matched[2] = matched[2] || number.includes(e); + matched[3] = matched[3] || punctuation.includes(e); + }); + if (!rule_of_letter) { + matched[1] = true; + } + if (!rule_of_punctuation) { + matched[3] = true; + } + if (!matched.includes(false)) { + return sk_pwd.join(""); + } + } + return "Error!"; +} diff --git a/js/fidelius.min.js b/js/fidelius.min.js new file mode 100644 index 0000000..9b4609d --- /dev/null +++ b/js/fidelius.min.js @@ -0,0 +1 @@ +var res;function seekPassword(hash,length,rule_of_punctuation,rule_of_letter,punctuation){var lower="abcdefghijklmnopqrstuvwxyz".split(""),upper="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),number="0123456789".split(""),alphabet=lower.concat(number);rule_of_punctuation&&(alphabet=alphabet.concat(punctuation)),rule_of_letter&&(alphabet=alphabet.concat(upper));for(var i=0;i<=hash.length-length;++i){var sub_hash=hash.slice(i,i+parseInt(length)).split(""),count=0,map_index,sk_pwd=sub_hash.map((function(c){return count=(count+c.charCodeAt())%alphabet.length})).map((function(k){return alphabet[k]})),matched=[!1,!1,!1,!1];if(sk_pwd.forEach((function(e){matched[0]=matched[0]||lower.includes(e),matched[1]=matched[1]||upper.includes(e),matched[2]=matched[2]||number.includes(e),matched[3]=matched[3]||punctuation.includes(e)})),rule_of_letter||(matched[1]=!0),rule_of_punctuation||(matched[3]=!0),!matched.includes(!1))return sk_pwd.join("")}return"Error!"}importScripts("./lib/argon2.min.js"),onmessage=function(event){var memoryCodeValue=event.data[0],saltValue=event.data[1],hashLenValue=event.data[2],iterationValue=event.data[3],memoryUsageValue=event.data[4],parallelismValue=event.data[5],pwdLengthValue=event.data[6],containSymbolsValue=event.data[7],containUppercaseValue=event.data[8],punctuation=event.data[9];argon2.hash({pass:memoryCodeValue,salt:saltValue,hashLen:hashLenValue||64,time:iterationValue||3,mem:memoryUsageValue||65536,parallelism:parallelismValue||1,type:argon2.ArgonType.Argon2id}).then((function(h){var hashRes,pwdOutputLength,res=seekPassword(h.hashHex,pwdLengthValue||16,containSymbolsValue,containUppercaseValue,punctuation);this.postMessage(res)})).catch(e=>{console.log(JSON.stringify({message:e.message,code:e.code},null,2))})}; \ No newline at end of file diff --git a/js/lib/PasswordQualityCalculator.min.js b/js/lib/PasswordQualityCalculator.min.js new file mode 100644 index 0000000..8e776ef --- /dev/null +++ b/js/lib/PasswordQualityCalculator.min.js @@ -0,0 +1,2 @@ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.PasswordQualityCalculator=e():t.PasswordQualityCalculator=e()}("undefined"!=typeof self?self:this,function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(n,i,function(e){return t[e]}.bind(null,i));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/",r(r.s=0)}([function(t,e,r){t.exports=r(1)},function(t,e,r){"use strict";r.r(e);var n={};r.r(n),r.d(n,"getMaxLength",function(){return o}),r.d(n,"ContainsLength",function(){return a}),r.d(n,"IsPopularPassword",function(){return u}),r.d(n,"GetDictSize",function(){return h}),r.d(n,"load",function(){return s}),r.d(n,"reset",function(){return c});var i={};function o(){for(var t=0,e=0,r=Object.keys(i);et&&(t=parseInt(n))}return t}function a(t){return t in i}function u(t){if(null==t)throw new Error;return 0!=t.length&&(t.length in i&&i[t.length].includes(t))}function h(t){return t in i?i[t].length:0}function s(t){var e=!0,r=!1,n=void 0;try{for(var o,a=t[Symbol.iterator]();!(e=(o=a.next()).done);e=!0){var u=o.value;u.length in i?i[u.length].push(u):i[u.length]=[u]}}catch(t){r=!0,n=t}finally{try{e||null==a.return||a.return()}finally{if(r)throw n}}}function c(){(function(t){throw new Error('"'+t+'" is read-only')})("m_dicts"),i={}}function l(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e?@[\\]^_`{|}~",C="ABCDEFGHIJKLMNOPQRSTUVWXYZ",y="abcdefghijklmnopqrstuvwxyz",m="0123456789",A=function(){var t,e=[];for(t=161;t<=172;++t)e.push(t);for(t=174;t<255;++t)e.push(t);return e.push(255),String.fromCharCode.apply(null,e)}();function b(t,e){if(!t)throw new Error(e)}var w,_=function(){function t(e,r,n){var i;if(f(this,t),"string"==typeof r){if(0===r.length)throw new Error}else{if("number"!=typeof r)throw new Error;if(i<=0)throw new RangeError;i=r,r=null,n=!1}this.TypeID=e,this.Alphabet=r,this.CharCount=i||this.Alphabet.length,this.m_chFirst=n?this.Alphabet.charCodeAt(0):null,this.m_chLast=n?this.Alphabet.charCodeAt(this.CharCount-1):null,this.CharSize=Math.log2(this.CharCount),i||b(this.m_chLast-this.m_chFirst==this.CharCount-1||!n)}return p(t,[{key:"Contains",value:function(t){if(null!==this.m_chLast)return t>=this.m_chFirst&&t<=this.m_chLast;if(0===this.Alphabet.length)throw new Error("Don't call for catch-none set");return this.Alphabet.indexOf(String.fromCharCode(t))>=0}}]),t}(),O=function(){function t(e,r,n,i){if(f(this,t),null===e||0===e.length)throw new Error;this.m_strAlph=e,this.m_uBaseWeight=r,this.m_uCharWeight=n,this.m_uOccExclThreshold=i,this.m_dHisto={}}return p(t,[{key:"Reset",value:function(){this.m_dHisto={}}},{key:"Write",value:function(t){b(this.m_strAlph.indexOf(t)>=0);var e=this.m_dHisto[t]||0;b(t in this.m_dHisto||0===e),this.m_dHisto[t]=e+1}},{key:"GetOutputSize",value:function(){for(var t=this.m_uBaseWeight*this.m_strAlph.length,e=0,r=Object.values(this.m_dHisto);e=1),n>this.m_uOccExclThreshold&&(t+=(n-this.m_uOccExclThreshold)*this.m_uCharWeight)}for(var i=0,o=t,a=0,u=Object.values(this.m_dHisto);athis.m_uOccExclThreshold&&(s+=(h-this.m_uOccExclThreshold)*this.m_uCharWeight),i-=h*Math.log2(s/o)}return i}}]),t}(),S=function(){function t(){f(this,t),this.m_dEncs={}}return p(t,[{key:"AddEncoder",value:function(t,e){b(e),b(!(t in this.m_dEncs)),this.m_dEncs[t]=e}},{key:"Reset",value:function(){for(var t=0,e=Object.values(this.m_dEncs);t0&&w[e-1].CharCount>256);for(var r=0;r=3;--u)if(a(u))for(var h=0;h<=r-u;++h){var s=n.substring(h,h+u);if(s&&-1===s.indexOf("\0"))if(H(e,t,h,s,0))n=W(n,h,u);else H(e,t,h,i.substring(h,u),1.5)&&(n=W(n,h,u))}}function W(t,e,r){for(var n="",i=0;i=192&&t.charCodeAt(0)<=198)return"a";if(t.charCodeAt(0)>=200&&t.charCodeAt(0)<=203)return"e";if(t.charCodeAt(0)>=204&&t.charCodeAt(0)<=207)return"i";if(t.charCodeAt(0)>=210&&t.charCodeAt(0)<=214)return"o";if(t.charCodeAt(0)>=217&&t.charCodeAt(0)<=220)return"u";if(t.charCodeAt(0)>=224&&t.charCodeAt(0)<=230)return"a";if(t.charCodeAt(0)>=232&&t.charCodeAt(0)<=235)return"e";if(t.charCodeAt(0)>=236&&t.charCodeAt(0)<=239)return"i";if(t.charCodeAt(0)>=242&&t.charCodeAt(0)<=246)return"o";if(t.charCodeAt(0)>=249&&t.charCodeAt(0)<=252)return"u";switch(t){case"4":case"@":case"?":case"^":case"ª":return"a";case"8":case"ß":return"b";case"(":case"{":case"[":case"<":case"¢":case"©":case"Ç":case"ç":return"c";case"Ð":case"ð":return"d";case"3":case"€":case"&":case"£":return"e";case"6":case"9":return"g";case"#":return"h";case"1":case"!":case"|":case"¡":case"¦":return"i";case"Ñ":case"ñ":return"n";case"0":case"*":case"¤":case"°":case"Ø":case"ø":return"o";case"®":return"r";case"$":case"5":case"§":return"s";case"+":case"7":return"t";case"µ":return"u";case"%":case"×":return"x";case"¥":case"Ý":case"ý":case"ÿ":return"y";case"2":return"z";default:return t}}function H(t,e,r,n,i){var o=u(n),a=h(n.length);if(!o)return!1;for(var s=n.length,c=function(t,e,r,n,i){for(var o=0,a=0;as-f;--d)l+=Math.log2(d);for(var p=f;p>=2;--p)l-=Math.log2(p);return l+=i*c,t[r].push(new P(r,s,g.Dictionary,l)),!0}function I(t){if("string"!=typeof t||0===t.length)return 0;!function(){if(null==w){var t=v,e=(t+=" ").length,r=A.length;(w=[]).push(new _(g.LowerAlpha,y,!0)),w.push(new _(g.UpperAlpha,C,!0)),w.push(new _(g.Digit,m,!0)),w.push(new _(g.Special,t,!1)),w.push(new _(g.High,A,!1)),w.push(new _(g.Other,65474-e-r))}}();for(var e=t.length,r=[],n=0;n=3;--o)for(var a=0;a<=n-2*o;++a){for(var u=!1,h=a+o;h<=n-o;++h)if(D(r,a,h,o)){var s=Math.log2(a+1)+Math.log2(o);e[h].push(new P(h,o,g.Repetition,s)),i=M(r,h,o,i),u=!0}u&&(i=M(r,a,o,i))}}(t,r),function(t,e){for(var r=t.length,n=[],i=0;i=48&&o<=57?n.push(o):(T(e,n,i-n.length),n=[])}T(e,n,r-n.length)}(t,r),function(t,e){for(var r=t.length,n=1/0,i=0,o=1;o<=r;++o){var a=o==r?1/0:t.charCodeAt(o)-t.charCodeAt(o-1);if(a!=n){if(o-i>=3){var u=x(t.charCodeAt(i)).CharSize+Math.log2(o-i-1);e[i].push(new P(i,o-i,g.DiffSeq,u))}n=a,i=o-1}}}(t,r),L(t,r);for(var i=new O(g.All,0,1,0),o=new S,a=0;a0;){if(Date.now()-s>500)break;var f=c.pop();if(f.Position>=e){b(f.Position===e);var d=j(f.Path,t,i,o);d=0;--W){var k=p[W];b(k.Position==f.Position),b(k.Length>=1);var H=[];H.push.apply(H,l(f.Path)),H.push(k);var I=new E(f.Position+k.Length,H);c.push(I)}}return Math.ceil(h)}I.PopularPasswords=n}]).default}); +//# sourceMappingURL=PasswordQualityCalculator.js.map \ No newline at end of file diff --git a/js/lib/argon2.js b/js/lib/argon2.js new file mode 100644 index 0000000..3e1556f --- /dev/null +++ b/js/lib/argon2.js @@ -0,0 +1,363 @@ +(function (root, factory) { + if (typeof define === 'function' && define.amd) { + define([], factory); + } else if (typeof module === 'object' && module.exports) { + module.exports = factory(); + } else { + root.argon2 = factory(); + } +})(typeof self !== 'undefined' ? self : this, function () { + const global = typeof self !== 'undefined' ? self : this; + + /** + * @enum + */ + const ArgonType = { + Argon2d: 0, + Argon2i: 1, + Argon2id: 2, + }; + + function loadModule(mem) { + if (loadModule._promise) { + return loadModule._promise; + } + if (loadModule._module) { + return Promise.resolve(loadModule._module); + } + let promise; + if ( + global.process && + global.process.versions && + global.process.versions.node + ) { + promise = loadWasmModule().then( + (Module) => + new Promise((resolve) => { + Module.postRun = () => resolve(Module); + }) + ); + } else { + promise = loadWasmBinary().then((wasmBinary) => { + const wasmMemory = mem ? createWasmMemory(mem) : undefined; + return initWasm(wasmBinary, wasmMemory); + }); + } + loadModule._promise = promise; + return promise.then((Module) => { + loadModule._module = Module; + delete loadModule._promise; + return Module; + }); + } + + function initWasm(wasmBinary, wasmMemory) { + return new Promise((resolve) => { + global.Module = { + wasmBinary, + wasmMemory, + postRun() { + resolve(Module); + }, + }; + return loadWasmModule(); + }); + } + + function loadWasmModule() { + if (global.loadArgon2WasmModule) { + return global.loadArgon2WasmModule(); + } + if (typeof require === 'function') { + return Promise.resolve(require('../dist/argon2.js')); + } + return import('../dist/argon2.js'); + } + + function loadWasmBinary() { + if (global.loadArgon2WasmBinary) { + return global.loadArgon2WasmBinary(); + } + if (typeof require === 'function') { + return Promise.resolve(require('../dist/argon2.wasm')).then( + (wasmModule) => { + return decodeWasmBinary(wasmModule); + } + ); + } + const wasmPath = + global.argon2WasmPath || + '/js/dist/argon2.wasm'; + return fetch(wasmPath) + .then((response) => response.arrayBuffer()) + .then((ab) => new Uint8Array(ab)); + } + + function decodeWasmBinary(base64) { + const text = atob(base64); + const binary = new Uint8Array(new ArrayBuffer(text.length)); + for (let i = 0; i < text.length; i++) { + binary[i] = text.charCodeAt(i); + } + return binary; + } + + function createWasmMemory(mem) { + const KB = 1024; + const MB = 1024 * KB; + const GB = 1024 * MB; + const WASM_PAGE_SIZE = 64 * KB; + + const totalMemory = (2 * GB - 64 * KB) / WASM_PAGE_SIZE; + const initialMemory = Math.min( + Math.max(Math.ceil((mem * KB) / WASM_PAGE_SIZE), 256) + 256, + totalMemory + ); + + return new WebAssembly.Memory({ + initial: initialMemory, + maximum: totalMemory, + }); + } + + function allocateArray(Module, arr) { + return Module.allocate(arr, 'i8', Module.ALLOC_NORMAL); + } + + function allocateArrayStr(Module, arr) { + const nullTerminatedArray = new Uint8Array([...arr, 0]); + return allocateArray(Module, nullTerminatedArray); + } + + function encodeUtf8(str) { + if (typeof str !== 'string') { + return str; + } + if (typeof TextEncoder === 'function') { + return new TextEncoder().encode(str); + } else if (typeof Buffer === 'function') { + return Buffer.from(str); + } else { + throw new Error("Don't know how to encode UTF8"); + } + } + + /** + * Argon2 hash + * @param {string|Uint8Array} params.pass - password string + * @param {string|Uint8Array} params.salt - salt string + * @param {number} [params.time=3] - the number of iterations + * @param {number} [params.mem=65536] - used memory, in KiB + * @param {number} [params.hashLen=64] - desired hash length + * @param {number} [params.parallelism=1] - desired parallelism + * @param {number} [params.type=argon2.ArgonType.Argon2d] - hash type: + * argon2.ArgonType.Argon2d + * argon2.ArgonType.Argon2i + * argon2.ArgonType.Argon2id + * + * @return Promise + * + * @example + * argon2.hash({ pass: 'password', salt: 'somesalt' }) + * .then(h => console.log(h.hash, h.hashHex, h.encoded)) + * .catch(e => console.error(e.message, e.code)) + */ + function argon2Hash(params) { + const mCost = params.mem || 65536; + return loadModule(mCost).then((Module) => { + const tCost = params.time || 3; + const parallelism = params.parallelism || 1; + const pwdEncoded = encodeUtf8(params.pass); + const pwd = allocateArrayStr(Module, pwdEncoded); + const pwdlen = pwdEncoded.length; + const saltEncoded = encodeUtf8(params.salt); + const salt = allocateArrayStr(Module, saltEncoded); + const saltlen = saltEncoded.length; + const argon2Type = params.type || ArgonType.Argon2d; + const hash = Module.allocate( + new Array(params.hashLen || 64), + 'i8', + Module.ALLOC_NORMAL + ); + const secret = params.secret + ? allocateArray(Module, params.secret) + : 0; + const secretlen = params.secret ? params.secret.byteLength : 0; + const ad = params.ad ? allocateArray(Module, params.ad) : 0; + const adlen = params.ad ? params.ad.byteLength : 0; + const hashlen = params.hashLen || 24; + const encodedlen = Module._argon2_encodedlen( + tCost, + mCost, + parallelism, + saltlen, + hashlen, + argon2Type + ); + const encoded = Module.allocate( + new Array(encodedlen + 1), + 'i8', + Module.ALLOC_NORMAL + ); + const version = 0x13; + let err; + let res; + try { + res = Module._argon2_hash_ext( + tCost, + mCost, + parallelism, + pwd, + pwdlen, + salt, + saltlen, + hash, + hashlen, + encoded, + encodedlen, + argon2Type, + secret, + secretlen, + ad, + adlen, + version + ); + } catch (e) { + err = e; + } + let result; + if (res === 0 && !err) { + let hashStr = ''; + const hashArr = new Uint8Array(hashlen); + for (let i = 0; i < hashlen; i++) { + const byte = Module.HEAP8[hash + i]; + hashArr[i] = byte; + hashStr += ('0' + (0xff & byte).toString(16)).slice(-2); + } + const encodedStr = Module.UTF8ToString(encoded); + result = { + hash: hashArr, + hashHex: hashStr, + encoded: encodedStr, + }; + } else { + try { + if (!err) { + err = Module.UTF8ToString( + Module._argon2_error_message(res) + ); + } + } catch (e) { } + result = { message: err, code: res }; + } + try { + Module._free(pwd); + Module._free(salt); + Module._free(hash); + Module._free(encoded); + if (ad) { + Module._free(ad); + } + if (secret) { + Module._free(secret); + } + } catch (e) { } + if (err) { + throw result; + } else { + return result; + } + }); + } + + /** + * Argon2 verify function + * @param {string} params.pass - password string + * @param {string|Uint8Array} params.encoded - encoded hash + * @param {number} [params.type=argon2.ArgonType.Argon2d] - hash type: + * argon2.ArgonType.Argon2d + * argon2.ArgonType.Argon2i + * argon2.ArgonType.Argon2id + * + * @returns Promise + * + * @example + * argon2.verify({ pass: 'password', encoded: 'encoded-hash' }) + * .then(() => console.log('OK')) + * .catch(e => console.error(e.message, e.code)) + */ + function argon2Verify(params) { + return loadModule().then((Module) => { + const pwdEncoded = encodeUtf8(params.pass); + const pwd = allocateArrayStr(Module, pwdEncoded); + const pwdlen = pwdEncoded.length; + const secret = params.secret + ? allocateArray(Module, params.secret) + : 0; + const secretlen = params.secret ? params.secret.byteLength : 0; + const ad = params.ad ? allocateArray(Module, params.ad) : 0; + const adlen = params.ad ? params.ad.byteLength : 0; + const encEncoded = encodeUtf8(params.encoded); + const enc = allocateArrayStr(Module, encEncoded); + let argon2Type = params.type; + if (argon2Type === undefined) { + let typeStr = params.encoded.split('$')[1]; + if (typeStr) { + typeStr = typeStr.replace('a', 'A'); + argon2Type = ArgonType[typeStr] || ArgonType.Argon2d; + } + } + let err; + let res; + try { + res = Module._argon2_verify_ext( + enc, + pwd, + pwdlen, + secret, + secretlen, + ad, + adlen, + argon2Type + ); + } catch (e) { + err = e; + } + let result; + if (res || err) { + try { + if (!err) { + err = Module.UTF8ToString( + Module._argon2_error_message(res) + ); + } + } catch (e) { } + result = { message: err, code: res }; + } + try { + Module._free(pwd); + Module._free(enc); + } catch (e) { } + if (err) { + throw result; + } else { + return result; + } + }); + } + + function unloadRuntime() { + if (loadModule._module) { + loadModule._module.unloadRuntime(); + delete loadModule._promise; + delete loadModule._module; + } + } + + return { + ArgonType, + hash: argon2Hash, + verify: argon2Verify, + unloadRuntime, + }; +}); diff --git a/js/lib/argon2.min.js b/js/lib/argon2.min.js new file mode 100644 index 0000000..8c26969 --- /dev/null +++ b/js/lib/argon2.min.js @@ -0,0 +1 @@ +!function(root,factory){"function"==typeof define&&define.amd?define([],factory):"object"==typeof module&&module.exports?module.exports=factory():root.argon2=factory()}("undefined"!=typeof self?self:this,(function(){const global="undefined"!=typeof self?self:this,ArgonType={Argon2d:0,Argon2i:1,Argon2id:2};function loadModule(mem){if(loadModule._promise)return loadModule._promise;if(loadModule._module)return Promise.resolve(loadModule._module);let promise;return promise=global.process&&global.process.versions&&global.process.versions.node?loadWasmModule().then(Module=>new Promise(resolve=>{Module.postRun=()=>resolve(Module)})):loadWasmBinary().then(wasmBinary=>{const wasmMemory=mem?createWasmMemory(mem):void 0;return initWasm(wasmBinary,wasmMemory)}),loadModule._promise=promise,promise.then(Module=>(loadModule._module=Module,delete loadModule._promise,Module))}function initWasm(wasmBinary,wasmMemory){return new Promise(resolve=>(global.Module={wasmBinary:wasmBinary,wasmMemory:wasmMemory,postRun(){resolve(Module)}},loadWasmModule()))}function loadWasmModule(){return global.loadArgon2WasmModule?global.loadArgon2WasmModule():"function"==typeof require?Promise.resolve(require("../dist/argon2.js")):import("../dist/argon2.js")}function loadWasmBinary(){if(global.loadArgon2WasmBinary)return global.loadArgon2WasmBinary();if("function"==typeof require)return Promise.resolve(require("../dist/argon2.wasm")).then(wasmModule=>decodeWasmBinary(wasmModule));const wasmPath=global.argon2WasmPath||"/js/dist/argon2.wasm";return fetch(wasmPath).then(response=>response.arrayBuffer()).then(ab=>new Uint8Array(ab))}function decodeWasmBinary(base64){const text=atob(base64),binary=new Uint8Array(new ArrayBuffer(text.length));for(let i=0;i{const tCost=params.time||3,parallelism=params.parallelism||1,pwdEncoded=encodeUtf8(params.pass),pwd=allocateArrayStr(Module,pwdEncoded),pwdlen=pwdEncoded.length,saltEncoded=encodeUtf8(params.salt),salt=allocateArrayStr(Module,saltEncoded),saltlen=saltEncoded.length,argon2Type=params.type||ArgonType.Argon2d,hash=Module.allocate(new Array(params.hashLen||64),"i8",Module.ALLOC_NORMAL),secret=params.secret?allocateArray(Module,params.secret):0,secretlen=params.secret?params.secret.byteLength:0,ad=params.ad?allocateArray(Module,params.ad):0,adlen=params.ad?params.ad.byteLength:0,hashlen=params.hashLen||24,encodedlen=Module._argon2_encodedlen(tCost,mCost,parallelism,saltlen,hashlen,argon2Type),encoded=Module.allocate(new Array(encodedlen+1),"i8",Module.ALLOC_NORMAL),version=19;let err,res,result;try{res=Module._argon2_hash_ext(tCost,mCost,parallelism,pwd,pwdlen,salt,saltlen,hash,hashlen,encoded,encodedlen,argon2Type,secret,secretlen,ad,adlen,19)}catch(e){err=e}if(0!==res||err){try{err||(err=Module.UTF8ToString(Module._argon2_error_message(res)))}catch(e){}result={message:err,code:res}}else{let hashStr="";const hashArr=new Uint8Array(hashlen);for(let i=0;i{const pwdEncoded=encodeUtf8(params.pass),pwd=allocateArrayStr(Module,pwdEncoded),pwdlen=pwdEncoded.length,secret=params.secret?allocateArray(Module,params.secret):0,secretlen=params.secret?params.secret.byteLength:0,ad=params.ad?allocateArray(Module,params.ad):0,adlen=params.ad?params.ad.byteLength:0,encEncoded=encodeUtf8(params.encoded),enc=allocateArrayStr(Module,encEncoded);let argon2Type=params.type,err,res,result;if(void 0===argon2Type){let typeStr=params.encoded.split("$")[1];typeStr&&(typeStr=typeStr.replace("a","A"),argon2Type=ArgonType[typeStr]||ArgonType.Argon2d)}try{res=Module._argon2_verify_ext(enc,pwd,pwdlen,secret,secretlen,ad,adlen,argon2Type)}catch(e){err=e}if(res||err){try{err||(err=Module.UTF8ToString(Module._argon2_error_message(res)))}catch(e){}result={message:err,code:res}}try{Module._free(pwd),Module._free(enc)}catch(e){}if(err)throw result;return result})}function unloadRuntime(){loadModule._module&&(loadModule._module.unloadRuntime(),delete loadModule._promise,delete loadModule._module)}return{ArgonType:ArgonType,hash:argon2Hash,verify:argon2Verify,unloadRuntime:unloadRuntime}})); \ No newline at end of file diff --git a/js/lib/bootstrap.bundle.min.js b/js/lib/bootstrap.bundle.min.js new file mode 100644 index 0000000..819659b --- /dev/null +++ b/js/lib/bootstrap.bundle.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v5.2.3 (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.3"}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 q=(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 R 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=R.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)}}))}}q(R,"close"),g(R);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 qt(t){return"undefined"!=typeof ShadowRoot&&(t instanceof Bt(t).ShadowRoot||t instanceof ShadowRoot)}const Rt={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(){var t=navigator.userAgentData;return null!=t&&t.brands?t.brands.map((function(t){return t.brand+"/"+t.version})).join(" "):navigator.userAgent}function Ut(){return!/^((?!chrome|android).)*safari/i.test(Yt())}function Gt(t,e,i){void 0===e&&(e=!1),void 0===i&&(i=!1);var n=t.getBoundingClientRect(),s=1,o=1;e&&zt(t)&&(s=t.offsetWidth>0&&Xt(n.width)/t.offsetWidth||1,o=t.offsetHeight>0&&Xt(n.height)/t.offsetHeight||1);var r=(Ft(t)?Bt(t):window).visualViewport,a=!Ut()&&i,l=(n.left+(a&&r?r.offsetLeft:0))/s,c=(n.top+(a&&r?r.offsetTop:0))/o,h=n.width/s,d=n.height/o;return{width:h,height:d,top:c,right:l+h,bottom:c+d,left:l,x:l,y:c}}function Jt(t){var e=Gt(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 Zt(t,e){var i=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(i&&qt(i)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function te(t){return Bt(t).getComputedStyle(t)}function ee(t){return["table","td","th"].indexOf(Wt(t))>=0}function ie(t){return((Ft(t)?t.ownerDocument:t.document)||window.document).documentElement}function ne(t){return"html"===Wt(t)?t:t.assignedSlot||t.parentNode||(qt(t)?t.host:null)||ie(t)}function se(t){return zt(t)&&"fixed"!==te(t).position?t.offsetParent:null}function oe(t){for(var e=Bt(t),i=se(t);i&&ee(i)&&"static"===te(i).position;)i=se(i);return i&&("html"===Wt(i)||"body"===Wt(i)&&"static"===te(i).position)?e:i||function(t){var e=/firefox/i.test(Yt());if(/Trident/i.test(Yt())&&zt(t)&&"fixed"===te(t).position)return null;var i=ne(t);for(qt(i)&&(i=i.host);zt(i)&&["html","body"].indexOf(Wt(i))<0;){var n=te(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 re(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function ae(t,e,i){return Kt(t,Qt(e,i))}function le(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function ce(t,e){return e.reduce((function(e,i){return e[i]=t,e}),{})}const he={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=re(a),c=[bt,_t].indexOf(a)>=0?"height":"width";if(o&&r){var h=function(t,e){return le("number"!=typeof(t="function"==typeof t?t(Object.assign({},e.rects,{placement:e.placement})):t)?t:ce(t,yt))}(s.padding,i),d=Jt(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=oe(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=ae(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)))&&Zt(e.elements.popper,n)&&(e.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function de(t){return t.split("-")[1]}var ue={top:"auto",right:"auto",bottom:"auto",left:"auto"};function fe(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=oe(i),E="clientHeight",T="clientWidth";A===Bt(i)&&"static"!==te(A=ie(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&&ue),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 pe={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:de(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,fe(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,fe(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 ge={passive:!0};const me={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,ge)})),a&&l.addEventListener("resize",i.update,ge),function(){o&&c.forEach((function(t){t.removeEventListener("scroll",i.update,ge)})),a&&l.removeEventListener("resize",i.update,ge)}},data:{}};var _e={left:"right",right:"left",bottom:"top",top:"bottom"};function be(t){return t.replace(/left|right|bottom|top/g,(function(t){return _e[t]}))}var ve={start:"end",end:"start"};function ye(t){return t.replace(/start|end/g,(function(t){return ve[t]}))}function we(t){var e=Bt(t);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Ae(t){return Gt(ie(t)).left+we(t).scrollLeft}function Ee(t){var e=te(t),i=e.overflow,n=e.overflowX,s=e.overflowY;return/auto|scroll|overlay|hidden/.test(i+s+n)}function Te(t){return["html","body","#document"].indexOf(Wt(t))>=0?t.ownerDocument.body:zt(t)&&Ee(t)?t:Te(ne(t))}function Ce(t,e){var i;void 0===e&&(e=[]);var n=Te(t),s=n===(null==(i=t.ownerDocument)?void 0:i.body),o=Bt(n),r=s?[o].concat(o.visualViewport||[],Ee(n)?n:[]):n,a=e.concat(r);return s?a:a.concat(Ce(ne(r)))}function Oe(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function xe(t,e,i){return e===Tt?Oe(function(t,e){var i=Bt(t),n=ie(t),s=i.visualViewport,o=n.clientWidth,r=n.clientHeight,a=0,l=0;if(s){o=s.width,r=s.height;var c=Ut();(c||!c&&"fixed"===e)&&(a=s.offsetLeft,l=s.offsetTop)}return{width:o,height:r,x:a+Ae(t),y:l}}(t,i)):Ft(e)?function(t,e){var i=Gt(t,!1,"fixed"===e);return i.top=i.top+t.clientTop,i.left=i.left+t.clientLeft,i.bottom=i.top+t.clientHeight,i.right=i.left+t.clientWidth,i.width=t.clientWidth,i.height=t.clientHeight,i.x=i.left,i.y=i.top,i}(e,i):Oe(function(t){var e,i=ie(t),n=we(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+Ae(t),l=-n.scrollTop;return"rtl"===te(s||i).direction&&(a+=Kt(i.clientWidth,s?s.clientWidth:0)-o),{width:o,height:r,x:a,y:l}}(ie(t)))}function ke(t){var e,i=t.reference,n=t.element,s=t.placement,o=s?Vt(s):null,r=s?de(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?re(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 Le(t,e){void 0===e&&(e={});var i=e,n=i.placement,s=void 0===n?t.placement:n,o=i.strategy,r=void 0===o?t.strategy:o,a=i.boundary,l=void 0===a?Et:a,c=i.rootBoundary,h=void 0===c?Tt:c,d=i.elementContext,u=void 0===d?Ct:d,f=i.altBoundary,p=void 0!==f&&f,g=i.padding,m=void 0===g?0:g,_=le("number"!=typeof m?m:ce(m,yt)),b=u===Ct?Ot:Ct,v=t.rects.popper,y=t.elements[p?b:u],w=function(t,e,i,n){var s="clippingParents"===e?function(t){var e=Ce(ne(t)),i=["absolute","fixed"].indexOf(te(t).position)>=0&&zt(t)?oe(t):t;return Ft(i)?e.filter((function(t){return Ft(t)&&Zt(t,i)&&"body"!==Wt(t)})):[]}(t):[].concat(e),o=[].concat(s,[i]),r=o[0],a=o.reduce((function(e,i){var s=xe(t,i,n);return e.top=Kt(s.top,e.top),e.right=Qt(s.right,e.right),e.bottom=Qt(s.bottom,e.bottom),e.left=Kt(s.left,e.left),e}),xe(t,r,n));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}(Ft(y)?y:y.contextElement||ie(t.elements.popper),l,h,r),A=Gt(t.elements.reference),E=ke({reference:A,element:v,strategy:"absolute",placement:s}),T=Oe(Object.assign({},v,E)),C=u===Ct?T:A,O={top:w.top-C.top+_.top,bottom:C.bottom-w.bottom+_.bottom,left:w.left-C.left+_.left,right:C.right-w.right+_.right},x=t.modifiersData.offset;if(u===Ct&&x){var k=x[s];Object.keys(O).forEach((function(t){var e=[_t,mt].indexOf(t)>=0?1:-1,i=[gt,mt].indexOf(t)>=0?"y":"x";O[t]+=k[i]*e}))}return O}function De(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=de(n),d=h?a?xt:xt.filter((function(t){return de(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]=Le(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 Se={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=be(t);return[ye(t),e,ye(e)]}(m):[be(m)]),v=[m].concat(b).reduce((function(t,i){return t.concat(Vt(i)===vt?De(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=Le(e,{placement:O,boundary:h,rootBoundary:d,altBoundary:u,padding:c}),I=L?k?_t:bt:k?mt:gt;y[D]>w[D]&&(I=be(I));var N=be(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 Ie(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 Ne(t){return[gt,_t,mt,bt].some((function(e){return t[e]>=0}))}const Pe={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=Le(e,{elementContext:"reference"}),a=Le(e,{altBoundary:!0}),l=Ie(r,n),c=Ie(a,s,o),h=Ne(l),d=Ne(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})}},je={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}},Me={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var e=t.state,i=t.name;e.modifiersData[i]=ke({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})},data:{}},He={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=Le(e,{boundary:l,rootBoundary:c,padding:d,altBoundary:h}),_=Vt(e.placement),b=de(e.placement),v=!b,y=re(_),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?Jt(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],q=F[S],R=ae(0,E[I],B[I]),V=v?E[I]/2-M-R-z-O.mainAxis:H-R-z-O.mainAxis,K=v?-E[I]/2+M+R+q+O.mainAxis:$+R+q+O.mainAxis,Q=e.elements.arrow&&oe(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=ae(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=ae(t,e,i);return n>i?i:n}(at,et,lt):ae(f?at:nt,et,f?lt:st);A[w]=ct,k[w]=ct-et}e.modifiersData[n]=k}},requiresIfExists:["offset"]};function $e(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=ie(e),l=Gt(t,r,i),c={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(o||!o&&!i)&&(("body"!==Wt(e)||Ee(a))&&(c=(n=e)!==Bt(n)&&zt(n)?{scrollLeft:(s=n).scrollLeft,scrollTop:s.scrollTop}:we(n)),zt(e)?((h=Gt(e,!0)).x+=e.clientLeft,h.y+=e.clientTop):a&&(h.x=Ae(a))),{x:l.left+c.scrollLeft-h.x,y:l.top+c.scrollTop-h.y,width:l.width,height:l.height}}function We(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 Be={placement:"bottom",modifiers:[],strategy:"absolute"};function Fe(){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===Ye,!i.includes(e)).focus()}static jQueryInterface(t){return this.each((function(){const e=hi.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(ti);for(const i of e){const e=hi.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=[Xe,Ye].includes(t.key);if(!n&&!i)return;if(e&&!i)return;t.preventDefault();const s=this.matches(Ze)?this:Q.prev(this,Ze)[0]||Q.next(this,Ze)[0]||Q.findOne(Ze,t.delegateTarget.parentNode),o=hi.getOrCreateInstance(s);if(n)return t.stopPropagation(),o.show(),void o._selectMenuItem(t);o._isShown()&&(t.stopPropagation(),o.hide(),s.focus())}}P.on(document,Ge,Ze,hi.dataApiKeydownHandler),P.on(document,Ge,ei,hi.dataApiKeydownHandler),P.on(document,Ue,hi.clearMenus),P.on(document,"keyup.bs.dropdown.data-api",hi.clearMenus),P.on(document,Ue,Ze,(function(t){t.preventDefault(),hi.getOrCreateInstance(this).toggle()})),g(hi);const di=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",ui=".sticky-top",fi="padding-right",pi="margin-right";class gi{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,fi,(e=>e+t)),this._setElementAttributes(di,fi,(e=>e+t)),this._setElementAttributes(ui,pi,(e=>e-t))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,fi),this._resetElementAttributes(di,fi),this._resetElementAttributes(ui,pi)}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 mi="show",_i="mousedown.bs.backdrop",bi={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},vi={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class yi extends F{constructor(t){super(),this._config=this._getConfig(t),this._isAppended=!1,this._element=null}static get Default(){return bi}static get DefaultType(){return vi}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(mi),this._emulateAnimation((()=>{m(t)}))}hide(t){this._config.isVisible?(this._getElement().classList.remove(mi),this._emulateAnimation((()=>{this.dispose(),m(t)}))):m(t)}dispose(){this._isAppended&&(P.off(this._element,_i),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,_i,(()=>{m(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(t){_(t,this._getElement(),this._config.isAnimated)}}const wi=".bs.focustrap",Ai="backward",Ei={autofocus:!0,trapElement:null},Ti={autofocus:"boolean",trapElement:"element"};class Ci extends F{constructor(t){super(),this._config=this._getConfig(t),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return Ei}static get DefaultType(){return Ti}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),P.off(document,wi),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,wi))}_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===Ai?i[i.length-1].focus():i[0].focus()}_handleKeydown(t){"Tab"===t.key&&(this._lastTabNavDirection=t.shiftKey?Ai:"forward")}}const Oi="hidden.bs.modal",xi="show.bs.modal",ki="modal-open",Li="show",Di="modal-static",Si={backdrop:!0,focus:!0,keyboard:!0},Ii={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Ni 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 gi,this._addEventListeners()}static get Default(){return Si}static get DefaultType(){return Ii}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,xi,{relatedTarget:t}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ki),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(Li),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 yi({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new Ci({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(Li),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=>{P.one(this._element,"click.dismiss.bs.modal",(e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(ki),this._resetAdjustments(),this._scrollBar.reset(),P.trigger(this._element,Oi)}))}_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(Di)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Di),this._queueCallback((()=>{this._element.classList.remove(Di),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=Ni.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,xi,(t=>{t.defaultPrevented||P.one(e,Oi,(()=>{a(this)&&this.focus()}))}));const i=Q.findOne(".modal.show");i&&Ni.getInstance(i).hide(),Ni.getOrCreateInstance(e).toggle(this)})),q(Ni),g(Ni);const Pi="show",ji="showing",Mi="hiding",Hi=".offcanvas.show",$i="hidePrevented.bs.offcanvas",Wi="hidden.bs.offcanvas",Bi={backdrop:!0,keyboard:!0,scroll:!1},Fi={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class zi 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 Bi}static get DefaultType(){return Fi}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 gi).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(ji),this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(Pi),this._element.classList.remove(ji),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(Mi),this._backdrop.hide(),this._queueCallback((()=>{this._element.classList.remove(Pi,Mi),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new gi).reset(),P.trigger(this._element,Wi)}),this._element,!0)))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const t=Boolean(this._config.backdrop);return new yi({className:"offcanvas-backdrop",isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?()=>{"static"!==this._config.backdrop?this.hide():P.trigger(this._element,$i)}:null})}_initializeFocusTrap(){return new Ci({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,$i))}))}static jQueryInterface(t){return this.each((function(){const e=zi.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,Wi,(()=>{a(this)&&this.focus()}));const i=Q.findOne(Hi);i&&i!==e&&zi.getInstance(i).hide(),zi.getOrCreateInstance(e).toggle(this)})),P.on(window,"load.bs.offcanvas.data-api",(()=>{for(const t of Q.find(Hi))zi.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&&zi.getOrCreateInstance(t).hide()})),q(zi),g(zi);const qi=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),Ri=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,Vi=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,Ki=(t,e)=>{const i=t.nodeName.toLowerCase();return e.includes(i)?!qi.has(i)||Boolean(Ri.test(t.nodeValue)||Vi.test(t.nodeValue)):e.filter((t=>t instanceof RegExp)).some((t=>t.test(i)))},Qi={"*":["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:[]},Xi={allowList:Qi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
"},Yi={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},Ui={entry:"(string|element|function|null)",selector:"(string|element)"};class Gi extends F{constructor(t){super(),this._config=this._getConfig(t)}static get Default(){return Xi}static get DefaultType(){return Yi}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},Ui)}_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)Ki(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 Ji=new Set(["sanitize","allowList","sanitizeFn"]),Zi="fade",tn="show",en=".modal",nn="hide.bs.modal",sn="hover",on="focus",rn={AUTO:"auto",TOP:"top",RIGHT:p()?"left":"right",BOTTOM:"bottom",LEFT:p()?"right":"left"},an={allowList:Qi,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"},ln={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 cn extends z{constructor(t,e){if(void 0===Ke)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(t,e),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return an}static get DefaultType(){return ln}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),P.off(this._element.closest(en),nn,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const t=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._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:n}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(n.append(i),P.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(i),i.classList.add(tn),"ontouchstart"in document.documentElement)for(const t of[].concat(...document.body.children))P.on(t,"mouseover",h);this._queueCallback((()=>{P.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(this._isShown()&&!P.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(tn),"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=null,this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),P.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(t){const e=this._getTemplateFactory(t).toHtml();if(!e)return null;e.classList.remove(Zi,tn),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(Zi),e}setContent(t){this._newContent=t,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(t){return this._templateFactory?this._templateFactory.changeContent(t):this._templateFactory=new Gi({...this._config,content:t,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(t){return this.constructor.getOrCreateInstance(t.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Zi)}_isShown(){return this.tip&&this.tip.classList.contains(tn)}_createPopper(t){const e="function"==typeof this._config.placement?this._config.placement.call(this,t,this._element):this._config.placement,i=rn[e.toUpperCase()];return Ve(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._initializeOnDelegatedTarget(t).toggle()}));else if("manual"!==e){const t=e===sn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),i=e===sn?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?on:sn]=!0,e._enter()})),P.on(this._element,i,this._config.selector,(t=>{const e=this._initializeOnDelegatedTarget(t);e._activeTrigger["focusout"===t.type?on:sn]=e._element.contains(t.relatedTarget),e._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},P.on(this._element.closest(en),nn,this._hideModalHandler)}_fixTitle(){const t=this._element.getAttribute("title");t&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",t),this._element.setAttribute("data-bs-original-title",t),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(t,e){clearTimeout(this._timeout),this._timeout=setTimeout(t,e)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(t){const e=B.getDataAttributes(this._element);for(const t of Object.keys(e))Ji.has(t)&&delete e[t];return t={...e,..."object"==typeof t&&t?t:{}},t=this._mergeConfigObj(t),t=this._configAfterMerge(t),this._typeCheckConfig(t),t}_configAfterMerge(t){return t.container=!1===t.container?document.body:r(t.container),"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),t}_getDelegateConfig(){const t={};for(const e in this._config)this.constructor.Default[e]!==this._config[e]&&(t[e]=this._config[e]);return t.selector=!1,t.trigger="manual",t}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each((function(){const e=cn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(cn);const hn={...cn.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},dn={...cn.DefaultType,content:"(null|string|element|function)"};class un extends cn{static get Default(){return hn}static get DefaultType(){return dn}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=un.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}}))}}g(un);const fn="click.bs.scrollspy",pn="active",gn="[href]",mn={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},_n={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class bn 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 mn}static get DefaultType(){return _n}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const t of this._observableSections.values())this._observer.observe(t)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(t){return t.target=r(t.target)||document.body,t.rootMargin=t.offset?`${t.offset}px 0px -30%`:t.rootMargin,"string"==typeof t.threshold&&(t.threshold=t.threshold.split(",").map((t=>Number.parseFloat(t)))),t}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(P.off(this._config.target,fn),P.on(this._config.target,fn,gn,(t=>{const e=this._observableSections.get(t.target.hash);if(e){t.preventDefault();const i=this._rootElement||window,n=e.offsetTop-this._element.offsetTop;if(i.scrollTo)return void i.scrollTo({top:n,behavior:"smooth"});i.scrollTop=n}})))}_getNewObserver(){const t={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((t=>this._observerCallback(t)),t)}_observerCallback(t){const e=t=>this._targetLinks.get(`#${t.target.id}`),i=t=>{this._previousScrollData.visibleEntryTop=t.target.offsetTop,this._process(e(t))},n=(this._rootElement||document.documentElement).scrollTop,s=n>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=n;for(const o of t){if(!o.isIntersecting){this._activeTarget=null,this._clearActiveClass(e(o));continue}const t=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(s&&t){if(i(o),!n)return}else s||t||i(o)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const t=Q.find(gn,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(pn),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(pn);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(pn)}_clearActiveClass(t){t.classList.remove(pn);const e=Q.find("[href].active",t);for(const t of e)t.classList.remove(pn)}static jQueryInterface(t){return this.each((function(){const e=bn.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"]'))bn.getOrCreateInstance(t)})),g(bn);const vn="ArrowLeft",yn="ArrowRight",wn="ArrowUp",An="ArrowDown",En="active",Tn="fade",Cn="show",On='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',xn=`.nav-link:not(.dropdown-toggle), .list-group-item:not(.dropdown-toggle), [role="tab"]:not(.dropdown-toggle), ${On}`;class kn 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(En),this._activate(n(t)),this._queueCallback((()=>{"tab"===t.getAttribute("role")?(t.removeAttribute("tabindex"),t.setAttribute("aria-selected",!0),this._toggleDropDown(t,!0),P.trigger(t,"shown.bs.tab",{relatedTarget:e})):t.classList.add(Cn)}),t,t.classList.contains(Tn)))}_deactivate(t,e){t&&(t.classList.remove(En),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(Cn)}),t,t.classList.contains(Tn)))}_keydown(t){if(![vn,yn,wn,An].includes(t.key))return;t.stopPropagation(),t.preventDefault();const e=[yn,An].includes(t.key),i=b(this._getChildren().filter((t=>!l(t))),t.target,e,!0);i&&(i.focus({preventScroll:!0}),kn.getOrCreateInstance(i).show())}_getChildren(){return Q.find(xn,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",En),n(".dropdown-menu",Cn),i.setAttribute("aria-expanded",e)}_setAttributeIfNotExists(t,e,i){t.hasAttribute(e)||t.setAttribute(e,i)}_elemIsActive(t){return t.classList.contains(En)}_getInnerElement(t){return t.matches(xn)?t:Q.findOne(xn,t)}_getOuterElement(t){return t.closest(".nav-item, .list-group-item")||t}static jQueryInterface(t){return this.each((function(){const e=kn.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",On,(function(t){["A","AREA"].includes(this.tagName)&&t.preventDefault(),l(this)||kn.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"]'))kn.getOrCreateInstance(t)})),g(kn);const Ln="hide",Dn="show",Sn="showing",In={animation:"boolean",autohide:"boolean",delay:"number"},Nn={animation:!0,autohide:!0,delay:5e3};class Pn extends z{constructor(t,e){super(t,e),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Nn}static get DefaultType(){return In}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(Ln),d(this._element),this._element.classList.add(Dn,Sn),this._queueCallback((()=>{this._element.classList.remove(Sn),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(Sn),this._queueCallback((()=>{this._element.classList.add(Ln),this._element.classList.remove(Sn,Dn),P.trigger(this._element,"hidden.bs.toast")}),this._element,this._config.animation)))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Dn),super.dispose()}isShown(){return this._element.classList.contains(Dn)}_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=Pn.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}}))}}return q(Pn),g(Pn),{Alert:R,Button:K,Carousel:at,Collapse:pt,Dropdown:hi,Modal:Ni,Offcanvas:zi,Popover:un,ScrollSpy:bn,Tab:kn,Toast:Pn,Tooltip:cn}})); +//# sourceMappingURL=bootstrap.bundle.min.js.map \ No newline at end of file diff --git a/js/lib/clipboard.min.js b/js/lib/clipboard.min.js new file mode 100644 index 0000000..41c6a0f --- /dev/null +++ b/js/lib/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.10 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return o}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),c=n.n(e);function a(t){try{return document.execCommand(t)}catch(t){return}}var f=function(t){t=c()(t);return a("cut"),t};var l=function(t){var e,n,o,r=1 x.value) + } else { + punctuation = ["~", "*", "-", "+", "(", ")", "!", "@", "#", "$", "^", "&"] + } + + //重置Modal中的密码显示隐藏按钮 + document.getElementById("pwdOutput").setAttribute("type", "password"); + document.getElementById("showOrHidePwd").innerText = "显示"; + + //单独开线程运算Argon2 + var argonWorker = new Worker('./js/fidelius.min.js'); + argonWorker.postMessage( + [memoryCodeEl.value, + distinguishMarkValue + generateTimeValue, + hashLengthValue, + iterationValue, + memoryUsageValue, + parallelismValue, + pwdLengthValue, + containSymbolsValue, + containUppercaseValue, + punctuation] + ); + + argonWorker.onmessage = function (event) { + var res = event.data; + document.getElementById("pwdOutput").value = res; + pwdQualityCal(res); + copyPwdToClipboard(res); + + //加载页面淡出 + loadingSpinner.style.opacity = 0; + setTimeout(() => { + loadingSpinner.style.display = "none"; + }, 300) + + //结果Modal弹窗 + var myModal = new bootstrap.Modal(document.getElementById('resultModal')); + myModal.show(); + + }; + +} + +//复制密码 https://clipboardjs.com/ +function copyPwdToClipboard(copyValue) { + //复制按钮 + var clipboard = new ClipboardJS('#btnCopy', { + container: document.getElementById('resultModal'), + text: function () { + return copyValue; + }, + }); + var copyBtn = document.getElementById("btnCopy"); + clipboard.on('success', function (e) { + //var copyBtn = document.getElementById("btnCopy"); + setTimeout(function () { + if (copyBtn.innerText == "复制成功") { + copyBtn.innerText = "复制"; + } + }, 3000); + copyBtn.innerText = "复制成功"; + }); + clipboard.on('error', function (e) { + //var copyBtn = document.getElementById("btnCopy"); + setTimeout(function () { + if (copyBtn.innerText == "复制失败") { + copyBtn.innerText = "复制"; + } + }, 3000); + copyBtn.innerText = "复制失败"; + }); + + //复制并关闭按钮 + var clipboardAndClose = new ClipboardJS('#btnCopyClose', { + container: document.getElementById('resultModal'), + text: function () { + return copyValue; + }, + }); +} + +//显示或隐藏输出密码 +function showPwdOutput() { + var pwdOutput = document.getElementById("pwdOutput"); + var showOrHidePwd = document.getElementById("showOrHidePwd"); + if (pwdOutput.getAttribute("type") == "password") { + pwdOutput.setAttribute("type", "text"); + showOrHidePwd.innerText = "隐藏"; + } + else { + pwdOutput.setAttribute("type", "password"); + showOrHidePwd.innerText = "显示"; + } +} + +//内容校验:用户重新输入主密码时清空报错信息 +document.getElementById("memoryCode").onkeyup = function () { + var memoryCodeEl = document.getElementById("memoryCode"); + if (memoryCodeEl.value.length < 8) return; + memoryCodeEl.classList.remove("is-invalid"); +} + +//内容校验:用户重新输入区分标识时清空报错信息 +document.getElementById("distinguishMark").onkeyup = function () { + var distinguishMarkEl = document.getElementById("distinguishMark"); + if (distinguishMarkEl.value.length == 0) return; + distinguishMarkEl.classList.remove("is-invalid"); +} + +//密码强度评分 https://github.com/EYHN/PasswordQualityCalculator +function pwdQualityCal(pwdRes) { + var qualityScore = PasswordQualityCalculator(pwdRes); + var qualityBar = document.getElementById("qualityBar"); + var qualityText = document.getElementById("qualityText"); + qualityBar.style.width = qualityScore * 0.8 + "%"; + if (qualityScore >= 112) { + qualityBar.innerText = qualityScore + " bits"; + qualityBar.className = "progress-bar progress-bar-striped progress-bar-animated bg-info"; + qualityText.innerText = "密码强度评估:极强"; + qualityText.className = "text-info"; + } else if (qualityScore >= 80) { + qualityBar.innerText = qualityScore + " bits"; + qualityBar.className = "progress-bar progress-bar-striped progress-bar-animated bg-success"; + qualityText.innerText = "密码强度评估:强"; + qualityText.className = "text-success"; + } else if (qualityScore >= 64) { + qualityBar.innerText = qualityScore + " bits"; + qualityBar.className = "progress-bar progress-bar-striped progress-bar-animated bg-warning"; + qualityText.innerText = "密码强度评估:中等"; + qualityText.className = "text-warning"; + } else { + qualityBar.innerText = qualityScore + " bits"; + qualityBar.className = "progress-bar progress-bar-striped progress-bar-animated bg-danger"; + qualityText.innerText = "密码强度评估:弱"; + qualityText.className = "text-danger"; + } +} diff --git a/js/main.min.js b/js/main.min.js new file mode 100644 index 0000000..0278400 --- /dev/null +++ b/js/main.min.js @@ -0,0 +1 @@ +function copyPwdToClipboard(copyValue){var clipboard=new ClipboardJS("#btnCopy",{container:document.getElementById("resultModal"),text:function(){return copyValue}}),copyBtn=document.getElementById("btnCopy");clipboard.on("success",(function(e){setTimeout((function(){"复制成功"==copyBtn.innerText&&(copyBtn.innerText="复制")}),3e3),copyBtn.innerText="复制成功"})),clipboard.on("error",(function(e){setTimeout((function(){"复制失败"==copyBtn.innerText&&(copyBtn.innerText="复制")}),3e3),copyBtn.innerText="复制失败"}));var clipboardAndClose=new ClipboardJS("#btnCopyClose",{container:document.getElementById("resultModal"),text:function(){return copyValue}})}function showPwdOutput(){var pwdOutput=document.getElementById("pwdOutput"),showOrHidePwd=document.getElementById("showOrHidePwd");"password"==pwdOutput.getAttribute("type")?(pwdOutput.setAttribute("type","text"),showOrHidePwd.innerText="隐藏"):(pwdOutput.setAttribute("type","password"),showOrHidePwd.innerText="显示")}function pwdQualityCal(pwdRes){var qualityScore=PasswordQualityCalculator(pwdRes),qualityBar=document.getElementById("qualityBar"),qualityText=document.getElementById("qualityText");qualityBar.style.width=.8*qualityScore+"%",qualityScore>=112?(qualityBar.innerText=qualityScore+" bits",qualityBar.className="progress-bar progress-bar-striped progress-bar-animated bg-info",qualityText.innerText="密码强度评估:极强",qualityText.className="text-info"):qualityScore>=80?(qualityBar.innerText=qualityScore+" bits",qualityBar.className="progress-bar progress-bar-striped progress-bar-animated bg-success",qualityText.innerText="密码强度评估:强",qualityText.className="text-success"):qualityScore>=64?(qualityBar.innerText=qualityScore+" bits",qualityBar.className="progress-bar progress-bar-striped progress-bar-animated bg-warning",qualityText.innerText="密码强度评估:中等",qualityText.className="text-warning"):(qualityBar.innerText=qualityScore+" bits",qualityBar.className="progress-bar progress-bar-striped progress-bar-animated bg-danger",qualityText.innerText="密码强度评估:弱",qualityText.className="text-danger")}!function(){"use strict";const popoverElements=document.querySelectorAll('[data-bs-toggle="popover"]');for(const popover of popoverElements)new bootstrap.Popover(popover);const tooltipElements=document.querySelectorAll('[data-bs-toggle="tooltip"]');for(const tooltip of tooltipElements)new bootstrap.Tooltip(tooltip);document.querySelector("body").addEventListener("click",(function(e){var in_popover;if(!e.target.closest(".popover")){var popovers=document.querySelectorAll(".popover.show");if(popovers[0]){var triggler_selector=`[aria-describedby=${popovers[0].id}]`;if(!e.target.closest(triggler_selector)){let the_trigger=document.querySelector(triggler_selector);the_trigger&&bootstrap.Popover.getInstance(the_trigger).hide()}}}}))}(),document.getElementById("generatePwd").onclick=function(){var memoryCodeEl=document.getElementById("memoryCode"),distinguishMarkEl=document.getElementById("distinguishMark"),distinguishMarkValue=document.getElementById("distinguishMark").value,generateTimeValue=document.getElementById("generateTime").value,containSymbolsValue=document.getElementById("containSymbols").checked,pwdLengthValue=document.getElementById("pwdLength").value,containUppercaseValue=document.getElementById("containUppercase").checked,iterationValue=document.getElementById("iteration").value,parallelismValue=document.getElementById("parallelism").value,memoryUsageValue=document.getElementById("memoryUsage").value,hashLengthValue=document.getElementById("hashLength").value;if(memoryCodeEl.value.length<8)return memoryCodeEl.setAttribute("placeholder","必须输入8位以上记忆密码"),memoryCodeEl.classList.add("is-invalid"),void(memoryCodeEl.value="");if(0==distinguishMarkValue.length)return distinguishMarkEl.setAttribute("placeholder","必须输入区分代码"),void distinguishMarkEl.classList.add("is-invalid");var loadingSpinner=document.getElementById("loadingSpinner"),punctuation;for(loadingSpinner.style.opacity=1,loadingSpinner.style.display="flex";distinguishMarkValue.length<16;)distinguishMarkValue+=distinguishMarkValue;var checkedSymbols=document.querySelectorAll('[name="customSymbol"]:checked');punctuation=0!=checkedSymbols.length?Array.from(checkedSymbols).map(x=>x.value):["~","*","-","+","(",")","!","@","#","$","^","&"],document.getElementById("pwdOutput").setAttribute("type","password"),document.getElementById("showOrHidePwd").innerText="显示";var argonWorker=new Worker("./js/fidelius.min.js");argonWorker.postMessage([memoryCodeEl.value,distinguishMarkValue+generateTimeValue,hashLengthValue,iterationValue,memoryUsageValue,parallelismValue,pwdLengthValue,containSymbolsValue,containUppercaseValue,punctuation]),argonWorker.onmessage=function(event){var res=event.data,myModal;document.getElementById("pwdOutput").value=res,pwdQualityCal(res),copyPwdToClipboard(res),loadingSpinner.style.opacity=0,setTimeout(()=>{loadingSpinner.style.display="none"},300),new bootstrap.Modal(document.getElementById("resultModal")).show()}},document.getElementById("memoryCode").onkeyup=function(){var memoryCodeEl=document.getElementById("memoryCode");memoryCodeEl.value.length<8||memoryCodeEl.classList.remove("is-invalid")},document.getElementById("distinguishMark").onkeyup=function(){var distinguishMarkEl=document.getElementById("distinguishMark");0!=distinguishMarkEl.value.length&&distinguishMarkEl.classList.remove("is-invalid")}; \ No newline at end of file diff --git a/preview.png b/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..595ca3864b913553737d42bee02e6b8500fc9888 GIT binary patch literal 994798 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%0DQAkd7)mvBb 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

W)gkPMrM713rdm*-=3{T)M&$ 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�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�vq|mJOJ&}>wD#ut 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