diff --git a/assets/index.16ef96bb.css b/assets/index.e46d9ed6.css
similarity index 91%
rename from assets/index.16ef96bb.css
rename to assets/index.e46d9ed6.css
index eda88d7..31c126d 100644
--- a/assets/index.16ef96bb.css
+++ b/assets/index.e46d9ed6.css
@@ -3,4 +3,4 @@
* Copyright 2011-2021 The Bootstrap Authors
* Copyright 2011-2021 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
-*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-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:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.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-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .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:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .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:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .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:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .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:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .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:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-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:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio: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}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!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:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.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:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.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:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-Regular.dd8271eb.ttf);font-weight:400}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-SemiBold.571bbdab.ttf);font-weight:600}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-Medium.27d58d15.ttf);font-weight:500}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-Light.0be5c414.ttf);font-weight:300}@font-face{font-family:Karla;src:url(/bv2024_frontend/assets/Karla-Regular.b937c5c1.ttf);font-weight:400}@font-face{font-family:Karla;src:url(/bv2024_frontend/assets/Karla-Medium.6169d97f.ttf);font-weight:500}@font-face{font-family:Karla;src:url(/bv2024_frontend/assets/Karla-Light.549796a7.ttf);font-weight:300}body{overflow:scroll;overflow-x:hidden;overflow-y:auto}#root{width:100%;--highlight-color: null}.App{min-height:100vh;display:flex;flex-direction:column}.header_container{padding-left:0;padding-right:0}#logo_nav_container{padding-left:0;padding-right:0;display:contents}#nav_btn{white-space:nowrap}#logo_img1{width:176px;height:58px}#logo_img2{margin-left:20px}.title_pic_content{margin-top:117px}.title_pic_content.container-fluid{padding-left:0;padding-right:0}.categoryTitle{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;padding-top:40px;padding-bottom:20px;text-transform:uppercase;display:flex}.category{margin:0 auto}.navbar-light .navbar-toggler{border:2px solid #C00000;margin-top:20px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,");width:28px}.navbar-light .navbar-toggler:hover{background-color:#c000001a}.nav-link{color:#c00000;font-family:Barlow Condensed,sans-serif;font-size:20px;letter-spacing:-.5px;font-weight:500;text-transform:uppercase;padding-bottom:0;padding-left:2.5vw}.navbar-toggler:focus,.navbar-toggler-icon:focus{box-shadow:0 2px 5px -1px #c00000bf}.navbar-light .navbar-nav .nav-link.active{color:#c00000;text-transform:uppercase;text-decoration:underline}.navbar_column{column-gap:1.25em}.navbar-light .navbar-nav .nav-link{color:#c00000}.nav-link:hover{color:#8f0909;text-decoration:underline}.active{text-decoration:underline}.nav-pills .nav-link{margin-bottom:20px;box-shadow:#00000040 0 4px 4px;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500;border:#fff;max-width:350px;width:100%;height:45px;background-color:#fff;text-align:center;color:#000;justify-content:center;line-height:30px;border-radius:0;transition-property:background-color;transition-duration:.3s}.tab-content .active{text-decoration:none}.nav-pills .nav-link.active{color:#fff;background-color:#c00000;text-transform:uppercase;text-decoration:none;box-shadow:none;font-weight:600;pointer-events:none}.nav-pills .nav-link:hover{text-decoration:underline;color:#fff;font-size:25px;background-color:#c00000;text-transform:uppercase;font-weight:600}.text_color{color:#c00000}.list_element{display:flex;justify-content:space-between;color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:300}.symbol{width:90%}.subtitle{color:#525151;font-size:1em;font-family:Karla,sans-serif;font-weight:300}@media (min-width:1200px)and (max-width:1400.98px){.main_logo,.side_logo{height:80px}.title_pic_content{margin-top:97px}}@media (min-width:479px)and (max-width:1199.98px){.main_logo,.side_logo{height:60px}.title_pic_content{margin-top:77px}}@media (max-width:478.98px){.main_logo{height:60px}.side_logo{display:none}.title_pic_content{margin-top:77px}}::-moz-selection{color:#f6f2f2;background:rgb(177,57,13)}::selection{color:#bb0b0b;background:rgb(238,220,213)}._spinner_container_1gla4_1{width:auto;margin:auto;position:relative}._html_spinner_1gla4_13{width:40px;height:40px;border:4px solid #C00000;border-top:4px solid white;border-radius:50%}._html_spinner_1gla4_13{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1.2s;-webkit-animation-name:_rotate_1gla4_1;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-transition-property:-moz-transform;-moz-animation-name:_rotate_1gla4_1;-moz-animation-duration:1.2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:transform;animation-name:_rotate_1gla4_1;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes _rotate_1gla4_1{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes _rotate_1gla4_1{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes _rotate_1gla4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._news_title_1ntn6_1{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500}._news_date_1ntn6_15{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500}._news_content_1ntn6_27{font-family:Karla,sans-serif;font-size:20px;font-weight:400;hyphens:auto}hr{margin-top:15px;margin-bottom:35px}._pic_container_3mpjs_1{box-shadow:#00000040 0 8px 10px}._service_pic_3mpjs_9{overflow:hidden;position:relative;width:100%;max-width:400px;height:auto;opacity:1;backface-visibility:hidden}._pic_container_3mpjs_1:hover img{transform:scale(1.1);transition:.3s ease;opacity:.65}._pic_container_3mpjs_1:hover{box-shadow:#00000040 0 2px 2px}._service_pic_caption_3mpjs_53{position:absolute;right:0;left:0;bottom:0;text-align:center;height:1.5em;background-color:#c00000;color:#fff;font-size:2em;font-weight:600;font-family:Barlow Condensed,sans-serif}._home_service_content_147wj_1{margin-top:20px}._home_service_box_147wj_9{margin-bottom:20px;display:flex;justify-content:center}._home_service_row_147wj_21{padding-bottom:20px;--bs-gutter-x: 2.5rem}@media (min-width:768px) and (width:991.98px){._home_service_box_147wj_9{margin-bottom:20px}}._intro_16416_1{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500;padding-top:25px;text-align:left}._current_projects_16416_17{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;display:flex;justify-content:end;margin-bottom:40px;color:#c00000}._project_list_1v9he_1{padding:0}._text_break_1v9he_11{hyphens:auto}._project_row_1v9he_19{padding-bottom:0}._list_title_1v9he_27:hover{color:#c00000}._selected_projects_list_1v9he_35{min-height:40px}._selected_projects_list_link_1v9he_43{color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:400}._selected_projects_list_link_1v9he_43:hover{color:#c00000}._service_content_einsn_11{font-family:Karla,sans-serif;font-size:20px;font-weight:400}._service_btn_einsn_1:active,._service_btn_einsn_1 :focus{background-color:#c00000;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;box-shadow:none;pointer-events:"none"}._service_projects_list_title_einsn_47{background-color:#c00000;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;max-width:350px;width:100%;height:45px;line-height:45px;text-align:center}._service_part2_einsn_73{margin-top:80px;margin-bottom:40px}._service_paragraph_spacing_einsn_83{margin-top:40px}@media (min-width: 320px) and (max-width: 991.98px){._service_paragraph_spacing_einsn_83{margin-top:20px}}._staff_pic_container_s7jbx_1{display:flex;justify-content:center}._staff_pic_container_s7jbx_1:hover img{transform:scale(1.05);transition:.3s ease;opacity:.95}._pic_s7jbx_23{border-bottom:#FFF solid 31px;width:100%}._staff_pic_s7jbx_1{overflow:hidden;position:relative;width:100%;max-width:300px;height:auto;opacity:1;backface-visibility:hidden}._staff_pic_caption_1_s7jbx_53{position:absolute;right:0;left:0;bottom:31px;text-align:center;height:39px}._staff_pic_caption_1_s7jbx_53{background-color:#c00000;color:#fff;font-size:24px;font-weight:500;font-family:Barlow Condensed,sans-serif}._staff_pic_text_1_s7jbx_89{padding-left:3px;height:39px;margin-bottom:0;align-items:center;display:grid}._staff_pic_caption_2_s7jbx_105{position:absolute;right:0;left:0;bottom:0px;text-align:center;height:31px;border-style:solid;border-top-style:none;border-width:1px;border-color:#c7c5c5}._staff_pic_caption_2_s7jbx_105{font-family:Barlow Condensed,sans-serif;background-color:#fff;color:#000;font-size:20px;font-weight:500;letter-spacing:-.002em}._staff_pic_text_2_s7jbx_149{padding-left:3px;height:31px;margin-bottom:0;align-items:center;display:grid}._about_sbgsf_7{font-family:Karla,sans-serif;font-size:20px;font-weight:400;text-align:left;hyphens:auto}._staffs_content_sbgsf_25{margin-top:20px}._staff_box_sbgsf_33{display:flex;padding-bottom:60px;justify-content:center}._staff_row_sbgsf_45{padding-bottom:20px}._staff_left_box_sbgsf_57{box-shadow:0 4px 4px #00000040;max-width:350px;width:100%;height:880px;padding-bottom:20px}._staff_name_sbgsf_73{font-family:Barlow Condensed,sans-serif;max-width:350px;width:100%;font-size:24px;font-weight:600;padding-bottom:15px;text-align:center}._staff_detail_pic_sbgsf_93{max-width:350px;width:100%;padding-bottom:24px}._staff_info_sbgsf_105{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500;padding-bottom:15px;max-width:350px;width:100%;text-align:center}ul._staff_info_position_higher_sbgsf_129{height:160px;line-height:25px;padding-top:10px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;padding-left:0}._info_line_sbgsf_149{padding-left:0;text-align:center}div._staff_info_position_lower_sbgsf_159{padding-bottom:24px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500;text-align:left}._staff_detail_left_bottom_element_sbgsf_175{width:50%;margin:auto}._info_link_sbgsf_185{text-decoration:underline}._back_btn_sbgsf_193{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;text-decoration:underline;line-height:88px;padding-left:26px}div h2{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600}._staff_detail_title_sbgsf_227{padding-bottom:10px;margin:0}._section_box_sbgsf_237{font-family:Karla,sans-serif;font-size:20px;font-weight:300}a:link,a:visited{color:#c00000;background-color:transparent;text-decoration:none}a:hover,a:active{color:#c00000;background-color:transparent;text-decoration:underline}._pub_list_sbgsf_299{padding:0}ul._publication_list_sbgsf_307{margin-bottom:0}._publication_list_link_sbgsf_315{color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:500}._publication_list_link_sbgsf_315:hover{color:#c00000}@media (min-width:1280px){._staff_row_sbgsf_45{--bs-gutter-x: 11rem}}._topic_pic_Container_izck8_1{position:relative;overflow:hidden}._topic_pic_Container_izck8_1:hover img{transform:scale(1.1);transition:.3s ease;opacity:.75}._topic_pic_izck8_1{position:relative;width:250px;height:250px;opacity:1}._topic_pic_caption_izck8_37{position:absolute;right:0;left:0;bottom:0;height:78px}._topic_pic_caption_izck8_37{background-color:#c00000;color:#fff;font-size:24px;font-weight:500;letter-spacing:-.002em;font-family:Barlow Condensed,sans-serif}div._topic_pic_text_izck8_73{padding-left:4px;height:78px;align-items:center;display:grid}._topic_row_l2wzr_1>*{padding-bottom:20px;--bs-gutter-x: .5rem}._topics_content_l2wzr_11{margin-top:20px;display:flex}._topic_box_l2wzr_21{display:flex;justify-content:center}._container_1d78z_1{position:relative;font-family:Barlow Condensed,sans-serif;min-height:47px;color:#000;font-size:24px;font-weight:500;text-align:center}._container_1d78z_1._withbtn_1d78z_21{display:flex;justify-content:space-between}._hr_1d78z_31{margin-top:0;background-color:#6e1111}._resetBtn_1d78z_41{background:none;font-family:Barlow Condensed,sans-serif;color:#c00000;border:none;outline:none;cursor:pointer;font-size:24px;font-weight:500;text-decoration:underline;display:none}._resetBtn_1d78z_41._show_1d78z_67{display:block}._pageBtn_1d78z_75{background:none;font-family:Barlow Condensed,sans-serif;color:#000;cursor:pointer;font-size:20px;font-weight:500;padding-left:10px;padding-right:0;vertical-align:middle}._pageBtn_1d78z_75._selected_1d78z_99{font-weight:600;color:#c00000}._arrowBtn_1d78z_109{background:none;font-family:Barlow Condensed,sans-serif;color:#000;border:none;outline:none;cursor:pointer;padding-left:10px}._pageline_1d78z_131{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;text-align:right;padding-bottom:20px}._curPageNum_1d78z_147{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;color:#c00000}._back_btn_projectdetail_1d78z_161{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;text-decoration:underline;line-height:88px;padding-left:0}input[type=text]{border:none;border-bottom:1px solid #936464;height:47px;max-width:390px;width:100%;font-size:24px;font-family:Karla,sans-serif;font-weight:300;color:#525151}input[type=text]:focus{outline:none}._search_label_1d78z_211{margin-bottom:79px}._clear_input_container_1d78z_219{position:relative;display:inline-block}._clear_search_1d78z_229{position:absolute;right:15px;top:-10px;bottom:0px;justify-content:center;align-items:center;width:20px;height:47px;appearance:none;padding:0;border:none;background:none;color:#c00000;font-size:42px;cursor:pointer}#_clearSearch_1d78z_1::hover{transform:scale(1.05)}._filter_label_1d78z_275{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;text-align:left;margin-bottom:40px}._filter_list_1d78z_291{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400}._detail_left_1d78z_303{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500;padding:5px 10px}._detail_right_1d78z_317{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;padding:5px 10px}._partner_1d78z_331,._method_1d78z_341{padding-left:0;margin-bottom:0}div._project_detail_title_1d78z_351._col_1d78z_351{padding:10px}._project_detail_title_1d78z_351{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;margin-bottom:40px}a._download_list_1d78z_373{color:#c00000;font-size:1em;font-family:Karla,sans-serif;font-weight:400;margin:0;padding:5px 0}._download_list_1d78z_373:hover{text-decoration:underline}._project_list_1d78z_399{padding:0}._project_row_1d78z_407{padding-bottom:0}._project_list_btn_1d78z_415{border:none;background:none;text-align:left}._project_list_arrow_1d78z_427{margin-top:8px}._list_smallFont_1d78z_435{font-family:Karla,sans-serif;font-size:16px;font-weight:300;color:#525151}._list_smallFont_red_1d78z_449{color:#c00000}._list_title_1d78z_457{font-family:Karla,sans-serif;font-size:20px;font-weight:400;line-height:152%;margin-top:5px;color:#000}._sep_1d78z_475{margin-top:0;margin-bottom:40px}._container_1ly3r_1{position:relative;display:flex;font-family:Barlow Condensed,sans-serif;box-shadow:#00000040 0 4px 4px;max-width:390px;width:100%;min-height:47px;outline:none;align-items:center;padding-left:20px;gap:5px}._container_1ly3r_1:focus{border-color:#d44808}._container_1ly3r_1._red_1ly3r_39{background-color:#c00000bf;font-size:24px;font-weight:500;letter-spacing:0px;color:#fff;padding-right:20px}._container_1ly3r_1._white_1ly3r_59{padding-right:0;background-color:#ffffffbf;font-size:20px;font-weight:400;letter-spacing:-.9px;color:#c00000}._value_1ly3r_77{flex-grow:1}._clearbtn_1ly3r_85{background:none;color:#c00000;border:none;outline:none;cursor:pointer;font-size:55px;line-height:47px;display:none;z-index:99;padding-right:22px}._clearbtn_1ly3r_85._show_1ly3r_111{display:block}._clearbtn_1ly3r_85:focus,._clearbtn_1ly3r_85:hover{color:#333}._arrow_1ly3r_135{border:solid rgb(255,255,255);border-width:0 3px 3px 0;display:none;padding:8px}._arrow_1ly3r_135._show_1ly3r_111{display:inline-block}._arrow_1ly3r_135._up_1ly3r_177{transition:transform .5s;transform:rotate(-135deg);-webkit-transform:translateY(5px) rotate(-135deg)}._arrow_1ly3r_135._down_1ly3r_189{transition:transform .8s;transform:rotate(45deg);-webkit-transform:rotate(45deg)}._options_1ly3r_205{position:absolute;margin:0;padding:0;list-style:none;max-height:0;border:.01em transparent rgb(192,0,0,.75);color:#000;width:100%;left:0;top:100%;background-color:#fff;z-index:100;transition:max-height .4s;overflow:hidden}._options_1ly3r_205._show_1ly3r_111{max-height:30em}._option_1ly3r_205{padding:.25em .5em;cursor:pointer;border:1px rgb(192,0,0,.8);border-style:groove;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:300;letter-spacing:-.9px;color:#000}._option_1ly3r_205._selected_1ly3r_291{background-color:#e5bdbd}._option_1ly3r_205._highlighted_1ly3r_301{background-color:#f1dfdf;color:#c00000}._message_1d0jn_1{padding-bottom:26px;font-family:Karla,sans-serif;font-size:20px}._contact_company_name_1d0jn_13{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;padding-bottom:20px}._contact_addr_title_1d0jn_27{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500;padding-bottom:20px}._contact_addr_detail_1d0jn_43{font-family:Karla,sans-serif;font-size:20px;font-weight:300}._addr_info_1d0jn_55{margin-bottom:40px;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;color:#c00000}._map_1d0jn_71{margin-bottom:40px;max-width:600px;width:100%}._contact_info_1d0jn_85{font-family:Karla,sans-serif;font-size:20px;font-weight:300}._email_link_1d0jn_97{color:#c00000}._reverse_row_1d0jn_105{display:flex;flex-direction:row-reverse}@media (max-width:992px){._reverse_row_1d0jn_105{flex-direction:row}}._titleImg_18euy_1{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}._caption_18euy_17{position:absolute;right:0;left:0;bottom:0;text-align:end;background-color:#c00000bf;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1.8em;font-weight:600;height:45px;padding-right:.5em}._footer_609rw_3{background-color:#fff;margin-top:auto}._footer_text_609rw_15 a{color:#c00000;font-size:20px;font-family:Karla,sans-serif;font-weight:400}._copyright_609rw_29{color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:400}
+*/:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-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:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, .05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, .1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, .075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:first-child){border-top:2px solid currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.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-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.2rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.3rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translate(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#198754e6;border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem #19875440}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:#dc3545e6;border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem #dc354540}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem #3184fd80}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3184fd80}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem #828a9180}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #828a9180}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem #3c996e80}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #3c996e80}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem #0baccc80}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #0baccc80}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem #d9a40680}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d9a40680}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem #e1536180}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #e1536180}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem #d3d4d580}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #d3d4d580}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem #42464980}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem #42464980}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem #0d6efd80}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem #6c757d80}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem #19875480}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem #19875480}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem #0dcaf080}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem #ffc10780}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem #dc354580}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem #f8f9fa80}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem #21252980}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem #21252980}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:#00000026}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:#ffffff26}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:#00000026}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler,.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .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:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler,.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .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:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler,.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .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:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler,.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .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:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler,.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .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:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler,.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:#000000e6}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#000000e6}.navbar-light .navbar-nav .nav-link{color:#0000008c}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#000000b3}.navbar-light .navbar-nav .nav-link.disabled{color:#0000004d}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:#000000e6}.navbar-light .navbar-toggler{color:#0000008c;border-color:#0000001a}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:#0000008c}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#000000e6}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#ffffff8c}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#ffffffbf}.navbar-dark .navbar-nav .nav-link.disabled{color:#ffffff40}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:#ffffff8c;border-color:#ffffff1a}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#ffffff8c}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:#00000008;border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:#00000008;border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px #00000020}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button:after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem #0d6efd40;opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:#ffffffd9;background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem #00000026;border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:#ffffffd9;background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:#00000040}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:#00000040}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:#00000040}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:#00000040}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-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:1rem}.offcanvas-header .btn-close{padding:.5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translate(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translate(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio: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}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem #00000026!important}.shadow-sm{box-shadow:0 .125rem .25rem #00000013!important}.shadow-lg{box-shadow:0 1rem 3rem #0000002d!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:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.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:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.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:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-Regular.dd8271eb.ttf);font-weight:400}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-SemiBold.571bbdab.ttf);font-weight:600}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-Medium.27d58d15.ttf);font-weight:500}@font-face{font-family:Barlow Condensed;src:url(/bv2024_frontend/assets/BarlowCondensed-Light.0be5c414.ttf);font-weight:300}@font-face{font-family:Karla;src:url(/bv2024_frontend/assets/Karla-Regular.b937c5c1.ttf);font-weight:400}@font-face{font-family:Karla;src:url(/bv2024_frontend/assets/Karla-Medium.6169d97f.ttf);font-weight:500}@font-face{font-family:Karla;src:url(/bv2024_frontend/assets/Karla-Light.549796a7.ttf);font-weight:300}body{overflow:scroll;overflow-x:hidden;overflow-y:auto}#root{width:100%;--highlight-color: null}.App{min-height:100vh;display:flex;flex-direction:column}.header_container{padding-left:0;padding-right:0}#logo_nav_container{padding-left:0;padding-right:0;display:contents}#nav_btn{white-space:nowrap}#logo_img1{width:176px;height:58px}#logo_img2{margin-left:20px}.title_pic_content{margin-top:117px}.title_pic_content.container-fluid{padding-left:0;padding-right:0}.categoryTitle{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;padding-top:40px;padding-bottom:20px;text-transform:uppercase;display:flex}.category{margin:0 auto}.navbar-light .navbar-toggler{border:2px solid #C00000;margin-top:20px}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,");width:28px}.navbar-light .navbar-toggler:hover{background-color:#c000001a}.nav-link{color:#c00000;font-family:Barlow Condensed,sans-serif;font-size:20px;letter-spacing:-.5px;font-weight:500;text-transform:uppercase;padding-bottom:0;padding-left:2.5vw}.navbar-toggler:focus,.navbar-toggler-icon:focus{box-shadow:0 2px 5px -1px #c00000bf}.navbar-light .navbar-nav .nav-link.active{color:#c00000;text-transform:uppercase;text-decoration:underline}.navbar_column{column-gap:1.25em}.navbar-light .navbar-nav .nav-link{color:#c00000}.nav-link:hover{color:#8f0909;text-decoration:underline}.nav-pills .nav-link{margin-bottom:20px;box-shadow:#00000040 0 4px 4px;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500;border:#fff;max-width:350px;width:100%;height:45px;background-color:#fff;text-align:center;color:#000;justify-content:center;line-height:30px;border-radius:0;transition-property:background-color;transition-duration:.3s}.nav-pills .nav-link.active{color:#fff;background-color:#c00000;text-transform:uppercase;text-decoration:none;box-shadow:none;font-weight:600;pointer-events:none}.nav-pills .nav-link:hover{text-decoration:underline;color:#fff;font-size:25px;background-color:#c00000;text-transform:uppercase;font-weight:600}.text_color{color:#c00000}.list_element{display:flex;justify-content:space-between;color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:300}.symbol{width:90%}.subtitle{color:#525151;font-size:1em;font-family:Karla,sans-serif;font-weight:300}@media (min-width:1200px)and (max-width:1400.98px){.main_logo,.side_logo{height:80px}.title_pic_content{margin-top:97px}}@media (min-width:479px)and (max-width:1199.98px){.main_logo,.side_logo{height:60px}.title_pic_content{margin-top:77px}}@media (max-width:478.98px){.main_logo{height:60px}.side_logo{display:none}.title_pic_content{margin-top:77px}}::-moz-selection{color:#f6f2f2;background:rgb(177,57,13)}::selection{color:#bb0b0b;background:rgb(238,220,213)}._spinner_container_1gla4_1{width:auto;margin:auto;position:relative}._html_spinner_1gla4_13{width:40px;height:40px;border:4px solid #C00000;border-top:4px solid white;border-radius:50%}._html_spinner_1gla4_13{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1.2s;-webkit-animation-name:_rotate_1gla4_1;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-transition-property:-moz-transform;-moz-animation-name:_rotate_1gla4_1;-moz-animation-duration:1.2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:transform;animation-name:_rotate_1gla4_1;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes _rotate_1gla4_1{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes _rotate_1gla4_1{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes _rotate_1gla4_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._news_title_1ntn6_1{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500}._news_date_1ntn6_15{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500}._news_content_1ntn6_27{font-family:Karla,sans-serif;font-size:20px;font-weight:400;hyphens:auto}hr{margin-top:15px;margin-bottom:35px}._pic_container_3mpjs_1{box-shadow:#00000040 0 8px 10px}._service_pic_3mpjs_9{overflow:hidden;position:relative;width:100%;max-width:400px;height:auto;opacity:1;backface-visibility:hidden}._pic_container_3mpjs_1:hover img{transform:scale(1.1);transition:.3s ease;opacity:.65}._pic_container_3mpjs_1:hover{box-shadow:#00000040 0 2px 2px}._service_pic_caption_3mpjs_53{position:absolute;right:0;left:0;bottom:0;text-align:center;height:1.5em;background-color:#c00000;color:#fff;font-size:2em;font-weight:600;font-family:Barlow Condensed,sans-serif}._home_service_content_147wj_1{margin-top:20px}._home_service_box_147wj_9{margin-bottom:20px;display:flex;justify-content:center}._home_service_row_147wj_21{padding-bottom:20px;--bs-gutter-x: 2.5rem}@media (min-width:768px) and (width:991.98px){._home_service_box_147wj_9{margin-bottom:20px}}._intro_16416_1{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500;padding-top:25px;text-align:left}._current_projects_16416_17{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;display:flex;justify-content:end;margin-bottom:40px;color:#c00000}._project_list_1v9he_1{padding:0}._text_break_1v9he_11{hyphens:auto}._project_row_1v9he_19{padding-bottom:0}._list_title_1v9he_27:hover{color:#c00000}._selected_projects_list_1v9he_35{min-height:40px}._selected_projects_list_link_1v9he_43{color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:400}._selected_projects_list_link_1v9he_43:hover{color:#c00000}._service_content_einsn_11{font-family:Karla,sans-serif;font-size:20px;font-weight:400}._service_btn_einsn_1:active,._service_btn_einsn_1 :focus{background-color:#c00000;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:600;box-shadow:none;pointer-events:"none"}._service_projects_list_title_einsn_47{background-color:#c00000;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;max-width:350px;width:100%;height:45px;line-height:45px;text-align:center}._service_part2_einsn_73{margin-top:80px;margin-bottom:40px}._service_paragraph_spacing_einsn_83{margin-top:40px}@media (min-width: 320px) and (max-width: 991.98px){._service_paragraph_spacing_einsn_83{margin-top:20px}}._staff_pic_container_s7jbx_1{display:flex;justify-content:center}._staff_pic_container_s7jbx_1:hover img{transform:scale(1.05);transition:.3s ease;opacity:.95}._pic_s7jbx_23{border-bottom:#FFF solid 31px;width:100%}._staff_pic_s7jbx_1{overflow:hidden;position:relative;width:100%;max-width:300px;height:auto;opacity:1;backface-visibility:hidden}._staff_pic_caption_1_s7jbx_53{position:absolute;right:0;left:0;bottom:31px;text-align:center;height:39px}._staff_pic_caption_1_s7jbx_53{background-color:#c00000;color:#fff;font-size:24px;font-weight:500;font-family:Barlow Condensed,sans-serif}._staff_pic_text_1_s7jbx_89{padding-left:3px;height:39px;margin-bottom:0;align-items:center;display:grid}._staff_pic_caption_2_s7jbx_105{position:absolute;right:0;left:0;bottom:0px;text-align:center;height:31px;border-style:solid;border-top-style:none;border-width:1px;border-color:#c7c5c5}._staff_pic_caption_2_s7jbx_105{font-family:Barlow Condensed,sans-serif;background-color:#fff;color:#000;font-size:20px;font-weight:500;letter-spacing:-.002em}._staff_pic_text_2_s7jbx_149{padding-left:3px;height:31px;margin-bottom:0;align-items:center;display:grid}._about_sbgsf_7{font-family:Karla,sans-serif;font-size:20px;font-weight:400;text-align:left;hyphens:auto}._staffs_content_sbgsf_25{margin-top:20px}._staff_box_sbgsf_33{display:flex;padding-bottom:60px;justify-content:center}._staff_row_sbgsf_45{padding-bottom:20px}._staff_left_box_sbgsf_57{box-shadow:0 4px 4px #00000040;max-width:350px;width:100%;height:880px;padding-bottom:20px}._staff_name_sbgsf_73{font-family:Barlow Condensed,sans-serif;max-width:350px;width:100%;font-size:24px;font-weight:600;padding-bottom:15px;text-align:center}._staff_detail_pic_sbgsf_93{max-width:350px;width:100%;padding-bottom:24px}._staff_info_sbgsf_105{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500;padding-bottom:15px;max-width:350px;width:100%;text-align:center}ul._staff_info_position_higher_sbgsf_129{height:160px;line-height:25px;padding-top:10px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;padding-left:0}._info_line_sbgsf_149{padding-left:0;text-align:center}div._staff_info_position_lower_sbgsf_159{padding-bottom:24px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500;text-align:left}._staff_detail_left_bottom_element_sbgsf_175{width:50%;margin:auto}._info_link_sbgsf_185{text-decoration:underline}._back_btn_sbgsf_193{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;text-decoration:underline;line-height:88px;padding-left:26px}div h2{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600}._staff_detail_title_sbgsf_227{padding-bottom:10px;margin:0}._section_box_sbgsf_237{font-family:Karla,sans-serif;font-size:20px;font-weight:300}a:link,a:visited{color:#c00000;background-color:transparent;text-decoration:none}a:hover,a:active{color:#c00000;background-color:transparent;text-decoration:underline}._pub_list_sbgsf_299{padding:0}ul._publication_list_sbgsf_307{margin-bottom:0}._publication_list_link_sbgsf_315{color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:500}._publication_list_link_sbgsf_315:hover{color:#c00000}@media (min-width:1280px){._staff_row_sbgsf_45{--bs-gutter-x: 11rem}}._topic_pic_Container_izck8_1{position:relative;overflow:hidden}._topic_pic_Container_izck8_1:hover img{transform:scale(1.1);transition:.3s ease;opacity:.75}._topic_pic_izck8_1{position:relative;width:250px;height:250px;opacity:1}._topic_pic_caption_izck8_37{position:absolute;right:0;left:0;bottom:0;height:78px}._topic_pic_caption_izck8_37{background-color:#c00000;color:#fff;font-size:24px;font-weight:500;letter-spacing:-.002em;font-family:Barlow Condensed,sans-serif}div._topic_pic_text_izck8_73{padding-left:4px;height:78px;align-items:center;display:grid}._topic_row_l2wzr_1>*{padding-bottom:20px;--bs-gutter-x: .5rem}._topics_content_l2wzr_11{margin-top:20px;display:flex}._topic_box_l2wzr_21{display:flex;justify-content:center}._container_1d78z_1{position:relative;font-family:Barlow Condensed,sans-serif;min-height:47px;color:#000;font-size:24px;font-weight:500;text-align:center}._container_1d78z_1._withbtn_1d78z_21{display:flex;justify-content:space-between}._hr_1d78z_31{margin-top:0;background-color:#6e1111}._resetBtn_1d78z_41{background:none;font-family:Barlow Condensed,sans-serif;color:#c00000;border:none;outline:none;cursor:pointer;font-size:24px;font-weight:500;text-decoration:underline;display:none}._resetBtn_1d78z_41._show_1d78z_67{display:block}._pageBtn_1d78z_75{background:none;font-family:Barlow Condensed,sans-serif;color:#000;cursor:pointer;font-size:20px;font-weight:500;padding-left:10px;padding-right:0;vertical-align:middle}._pageBtn_1d78z_75._selected_1d78z_99{font-weight:600;color:#c00000}._arrowBtn_1d78z_109{background:none;font-family:Barlow Condensed,sans-serif;color:#000;border:none;outline:none;cursor:pointer;padding-left:10px}._pageline_1d78z_131{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;text-align:right;padding-bottom:20px}._curPageNum_1d78z_147{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;color:#c00000}._back_btn_projectdetail_1d78z_161{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;text-decoration:underline;line-height:88px;padding-left:0}input[type=text]{border:none;border-bottom:1px solid #936464;height:47px;max-width:390px;width:100%;font-size:24px;font-family:Karla,sans-serif;font-weight:300;color:#525151}input[type=text]:focus{outline:none}._search_label_1d78z_211{margin-bottom:79px}._clear_input_container_1d78z_219{position:relative;display:inline-block}._clear_search_1d78z_229{position:absolute;right:15px;top:-10px;bottom:0px;justify-content:center;align-items:center;width:20px;height:47px;appearance:none;padding:0;border:none;background:none;color:#c00000;font-size:42px;cursor:pointer}#_clearSearch_1d78z_1::hover{transform:scale(1.05)}._filter_label_1d78z_275{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;text-align:left;margin-bottom:40px}._filter_list_1d78z_291{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400}._detail_left_1d78z_303{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:500;padding:5px 10px}._detail_right_1d78z_317{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:400;padding:5px 10px}._partner_1d78z_331,._method_1d78z_341{padding-left:0;margin-bottom:0}div._project_detail_title_1d78z_351._col_1d78z_351{padding:10px}._project_detail_title_1d78z_351{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;margin-bottom:40px}a._download_list_1d78z_373{color:#c00000;font-size:1em;font-family:Karla,sans-serif;font-weight:400;margin:0;padding:5px 0}._download_list_1d78z_373:hover{text-decoration:underline}._project_list_1d78z_399{padding:0}._project_row_1d78z_407{padding-bottom:0}._project_list_btn_1d78z_415{border:none;background:none;text-align:left}._project_list_arrow_1d78z_427{margin-top:8px}._list_smallFont_1d78z_435{font-family:Karla,sans-serif;font-size:16px;font-weight:300;color:#525151}._list_smallFont_red_1d78z_449{color:#c00000}._list_title_1d78z_457{font-family:Karla,sans-serif;font-size:20px;font-weight:400;line-height:152%;margin-top:5px;color:#000}._sep_1d78z_475{margin-top:0;margin-bottom:40px}._container_1ly3r_1{position:relative;display:flex;font-family:Barlow Condensed,sans-serif;box-shadow:#00000040 0 4px 4px;max-width:390px;width:100%;min-height:47px;outline:none;align-items:center;padding-left:20px;gap:5px}._container_1ly3r_1:focus{border-color:#d44808}._container_1ly3r_1._red_1ly3r_39{background-color:#c00000bf;font-size:24px;font-weight:500;letter-spacing:0px;color:#fff;padding-right:20px}._container_1ly3r_1._white_1ly3r_59{padding-right:0;background-color:#ffffffbf;font-size:20px;font-weight:400;letter-spacing:-.9px;color:#c00000}._value_1ly3r_77{flex-grow:1}._clearbtn_1ly3r_85{background:none;color:#c00000;border:none;outline:none;cursor:pointer;font-size:55px;line-height:47px;display:none;z-index:99;padding-right:22px}._clearbtn_1ly3r_85._show_1ly3r_111{display:block}._clearbtn_1ly3r_85:focus,._clearbtn_1ly3r_85:hover{color:#333}._arrow_1ly3r_135{border:solid rgb(255,255,255);border-width:0 3px 3px 0;display:none;padding:8px}._arrow_1ly3r_135._show_1ly3r_111{display:inline-block}._arrow_1ly3r_135._up_1ly3r_177{transition:transform .5s;transform:rotate(-135deg);-webkit-transform:translateY(5px) rotate(-135deg)}._arrow_1ly3r_135._down_1ly3r_189{transition:transform .8s;transform:rotate(45deg);-webkit-transform:rotate(45deg)}._options_1ly3r_205{position:absolute;margin:0;padding:0;list-style:none;max-height:0;border:.01em transparent rgb(192,0,0,.75);color:#000;width:100%;left:0;top:100%;background-color:#fff;z-index:100;transition:max-height .4s;overflow:hidden}._options_1ly3r_205._show_1ly3r_111{max-height:30em}._option_1ly3r_205{padding:.25em .5em;cursor:pointer;border:1px rgb(192,0,0,.8);border-style:groove;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:300;letter-spacing:-.9px;color:#000}._option_1ly3r_205._selected_1ly3r_291{background-color:#e5bdbd}._option_1ly3r_205._highlighted_1ly3r_301{background-color:#f1dfdf;color:#c00000}._message_1d0jn_1{padding-bottom:26px;font-family:Karla,sans-serif;font-size:20px}._contact_company_name_1d0jn_13{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;padding-bottom:20px}._contact_addr_title_1d0jn_27{font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:500;padding-bottom:20px}._contact_addr_detail_1d0jn_43{font-family:Karla,sans-serif;font-size:20px;font-weight:300}._addr_info_1d0jn_55{margin-bottom:40px;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:600;color:#c00000}._map_1d0jn_71{margin-bottom:40px;max-width:600px;width:100%}._contact_info_1d0jn_85{font-family:Karla,sans-serif;font-size:20px;font-weight:300}._email_link_1d0jn_97{color:#c00000}._reverse_row_1d0jn_105{display:flex;flex-direction:row-reverse}@media (max-width:992px){._reverse_row_1d0jn_105{flex-direction:row}}._titleImg_18euy_1{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}._caption_18euy_17{position:absolute;right:0;left:0;bottom:0;text-align:end;background-color:#c00000bf;color:#fff;font-family:Barlow Condensed,sans-serif;font-size:1.8em;font-weight:600;height:45px;padding-right:.5em}._footer_609rw_3{background-color:#fff;margin-top:auto}._footer_text_609rw_15 a{color:#c00000;font-size:20px;font-family:Karla,sans-serif;font-weight:400}._copyright_609rw_29{color:#000;font-size:20px;font-family:Karla,sans-serif;font-weight:400}
diff --git a/assets/index.16e58a16.js b/assets/index.f5f16eaf.js
similarity index 73%
rename from assets/index.16e58a16.js
rename to assets/index.f5f16eaf.js
index 0fe0144..6da2776 100644
--- a/assets/index.16e58a16.js
+++ b/assets/index.f5f16eaf.js
@@ -1,4 +1,4 @@
-var uv=Object.defineProperty;var cv=(e,t,n)=>t in e?uv(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Cc=(e,t,n)=>(cv(e,typeof t!="symbol"?t+"":t,n),n);function fv(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function Sd(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Va={exports:{}},st={},g={exports:{}},Q={};/**
+var av=Object.defineProperty;var uv=(e,t,n)=>t in e?av(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Cc=(e,t,n)=>(uv(e,typeof t!="symbol"?t+"":t,n),n);function cv(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const l of o.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();function Sd(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Va={exports:{}},st={},g={exports:{}},Q={};/**
* @license React
* react.production.min.js
*
@@ -6,7 +6,7 @@ var uv=Object.defineProperty;var cv=(e,t,n)=>t in e?uv(e,t,{enumerable:!0,config
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
- */var bi=Symbol.for("react.element"),dv=Symbol.for("react.portal"),pv=Symbol.for("react.fragment"),hv=Symbol.for("react.strict_mode"),mv=Symbol.for("react.profiler"),vv=Symbol.for("react.provider"),gv=Symbol.for("react.context"),yv=Symbol.for("react.forward_ref"),_v=Symbol.for("react.suspense"),xv=Symbol.for("react.memo"),wv=Symbol.for("react.lazy"),Ac=Symbol.iterator;function Ev(e){return e===null||typeof e!="object"?null:(e=Ac&&e[Ac]||e["@@iterator"],typeof e=="function"?e:null)}var Cd={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Ad=Object.assign,kd={};function Mr(e,t,n){this.props=e,this.context=t,this.refs=kd,this.updater=n||Cd}Mr.prototype.isReactComponent={};Mr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Mr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Nd(){}Nd.prototype=Mr.prototype;function Ga(e,t,n){this.props=e,this.context=t,this.refs=kd,this.updater=n||Cd}var Ya=Ga.prototype=new Nd;Ya.constructor=Ga;Ad(Ya,Mr.prototype);Ya.isPureReactComponent=!0;var kc=Array.isArray,Td=Object.prototype.hasOwnProperty,Xa={current:null},Rd={key:!0,ref:!0,__self:!0,__source:!0};function Od(e,t,n){var r,i={},o=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(o=""+t.key),t)Td.call(t,r)&&!Rd.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1t in e?uv(e,t,{enumerable:!0,config
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
- */var Dd=g.exports,lt=Pd.exports;function T(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$s=Object.prototype.hasOwnProperty,Nv=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Tc={},Rc={};function Tv(e){return $s.call(Rc,e)?!0:$s.call(Tc,e)?!1:Nv.test(e)?Rc[e]=!0:(Tc[e]=!0,!1)}function Rv(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Ov(e,t,n,r){if(t===null||typeof t>"u"||Rv(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Qe(e,t,n,r,i,o,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var Ne={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ne[e]=new Qe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ne[t]=new Qe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ne[e]=new Qe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ne[e]=new Qe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ne[e]=new Qe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ne[e]=new Qe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ne[e]=new Qe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ne[e]=new Qe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ne[e]=new Qe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ja=/[\-:]([a-z])/g;function Za(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ja,Za);Ne[t]=new Qe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ja,Za);Ne[t]=new Qe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ja,Za);Ne[t]=new Qe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ne[e]=new Qe(e,1,!1,e.toLowerCase(),null,!1,!1)});Ne.xlinkHref=new Qe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ne[e]=new Qe(e,1,!1,e.toLowerCase(),null,!0,!0)});function eu(e,t,n,r){var i=Ne.hasOwnProperty(t)?Ne[t]:null;(i!==null?i.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),$s=Object.prototype.hasOwnProperty,kv=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Tc={},Rc={};function Nv(e){return $s.call(Rc,e)?!0:$s.call(Tc,e)?!1:kv.test(e)?Rc[e]=!0:(Tc[e]=!0,!1)}function Tv(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function Rv(e,t,n,r){if(t===null||typeof t>"u"||Tv(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Qe(e,t,n,r,i,o,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=l}var Ne={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ne[e]=new Qe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ne[t]=new Qe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ne[e]=new Qe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ne[e]=new Qe(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Ne[e]=new Qe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ne[e]=new Qe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ne[e]=new Qe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ne[e]=new Qe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ne[e]=new Qe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ja=/[\-:]([a-z])/g;function Za(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ja,Za);Ne[t]=new Qe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ja,Za);Ne[t]=new Qe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ja,Za);Ne[t]=new Qe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ne[e]=new Qe(e,1,!1,e.toLowerCase(),null,!1,!1)});Ne.xlinkHref=new Qe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ne[e]=new Qe(e,1,!1,e.toLowerCase(),null,!0,!0)});function eu(e,t,n,r){var i=Ne.hasOwnProperty(t)?Ne[t]:null;(i!==null?i.type!==0:r||!(2s||i[l]!==o[s]){var a=`
-`+i[l].replace(" at new "," at ");return e.displayName&&a.includes("")&&(a=a.replace("",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{Wl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ii(e):""}function Pv(e){switch(e.tag){case 5:return ii(e.type);case 16:return ii("Lazy");case 13:return ii("Suspense");case 19:return ii("SuspenseList");case 0:case 2:case 15:return e=Kl(e.type,!1),e;case 11:return e=Kl(e.type.render,!1),e;case 1:return e=Kl(e.type,!0),e;default:return""}}function Us(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case ur:return"Fragment";case ar:return"Portal";case Fs:return"Profiler";case tu:return"StrictMode";case js:return"Suspense";case bs:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case $d:return(e.displayName||"Context")+".Consumer";case Md:return(e._context.displayName||"Context")+".Provider";case nu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ru:return t=e.displayName||null,t!==null?t:Us(e.type)||"Memo";case rn:t=e._payload,e=e._init;try{return Us(e(t))}catch{}}return null}function Lv(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Us(t);case 8:return t===tu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function En(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function jd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Dv(e){var t=jd(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(l){r=""+l,o.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function qi(e){e._valueTracker||(e._valueTracker=Dv(e))}function bd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=jd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Mo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function zs(e,t){var n=t.checked;return ae({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function Pc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=En(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ud(e,t){t=t.checked,t!=null&&eu(e,"checked",t,!1)}function Bs(e,t){Ud(e,t);var n=En(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Qs(e,t.type,n):t.hasOwnProperty("defaultValue")&&Qs(e,t.type,En(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Lc(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Qs(e,t,n){(t!=="number"||Mo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var oi=Array.isArray;function wr(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Ji.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function xi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ci={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Iv=["Webkit","ms","Moz","O"];Object.keys(ci).forEach(function(e){Iv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ci[t]=ci[e]})});function Hd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ci.hasOwnProperty(e)&&ci[e]?(""+t).trim():t+"px"}function Wd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Hd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Mv=ae({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ks(e,t){if(t){if(Mv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(T(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(T(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(T(61))}if(t.style!=null&&typeof t.style!="object")throw Error(T(62))}}function Vs(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Gs=null;function iu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ys=null,Er=null,Sr=null;function Mc(e){if(e=Bi(e)){if(typeof Ys!="function")throw Error(T(280));var t=e.stateNode;t&&(t=gl(t),Ys(e.stateNode,e.type,t))}}function Kd(e){Er?Sr?Sr.push(e):Sr=[e]:Er=e}function Vd(){if(Er){var e=Er,t=Sr;if(Sr=Er=null,Mc(e),t)for(e=0;e>>=0,e===0?32:31-(Kv(e)/Vv|0)|0}var Zi=64,eo=4194304;function li(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function bo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~i;s!==0?r=li(s):(o&=l,o!==0&&(r=li(o)))}else l=n&~i,l!==0?r=li(l):o!==0&&(r=li(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&i)===0&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ui(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nt(t),e[t]=n}function qv(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=di),Hc=String.fromCharCode(32),Wc=!1;function pp(e,t){switch(e){case"keyup":return Ag.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var cr=!1;function Ng(e,t){switch(e){case"compositionend":return hp(t);case"keypress":return t.which!==32?null:(Wc=!0,Hc);case"textInput":return e=t.data,e===Hc&&Wc?null:e;default:return null}}function Tg(e,t){if(cr)return e==="compositionend"||!du&&pp(e,t)?(e=fp(),Eo=uu=cn=null,cr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Yc(n)}}function yp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?yp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function _p(){for(var e=window,t=Mo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Mo(e.document)}return t}function pu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function Fg(e){var t=_p(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&yp(n.ownerDocument.documentElement,n)){if(r!==null&&pu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Xc(n,o);var l=Xc(n,r);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,fr=null,ta=null,hi=null,na=!1;function qc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;na||fr==null||fr!==Mo(r)||(r=fr,"selectionStart"in r&&pu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),hi&&ki(hi,r)||(hi=r,r=Bo(ta,"onSelect"),0hr||(e.current=aa[hr],aa[hr]=null,hr--)}function Z(e,t){hr++,aa[hr]=e.current,e.current=t}var Sn={},Fe=An(Sn),qe=An(!1),Bn=Sn;function Tr(e,t){var n=e.type.contextTypes;if(!n)return Sn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Je(e){return e=e.childContextTypes,e!=null}function Ho(){te(qe),te(Fe)}function of(e,t,n){if(Fe.current!==Sn)throw Error(T(168));Z(Fe,t),Z(qe,n)}function Tp(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(T(108,Lv(e)||"Unknown",i));return ae({},n,r)}function Wo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Sn,Bn=Fe.current,Z(Fe,e),Z(qe,qe.current),!0}function lf(e,t,n){var r=e.stateNode;if(!r)throw Error(T(169));n?(e=Tp(e,t,Bn),r.__reactInternalMemoizedMergedChildContext=e,te(qe),te(Fe),Z(Fe,e)):te(qe),Z(qe,n)}var Qt=null,yl=!1,ls=!1;function Rp(e){Qt===null?Qt=[e]:Qt.push(e)}function Yg(e){yl=!0,Rp(e)}function kn(){if(!ls&&Qt!==null){ls=!0;var e=0,t=V;try{var n=Qt;for(V=1;e>=l,i-=l,Kt=1<<32-Nt(t)+i|n<k?(U=N,N=null):U=N.sibling;var I=d(v,N,h[k],E);if(I===null){N===null&&(N=U);break}e&&N&&I.alternate===null&&t(v,N),m=o(I,m,k),S===null?C=I:S.sibling=I,S=I,N=U}if(k===h.length)return n(v,N),ie&&Ln(v,k),C;if(N===null){for(;kk?(U=N,N=null):U=N.sibling;var ne=d(v,N,I.value,E);if(ne===null){N===null&&(N=U);break}e&&N&&ne.alternate===null&&t(v,N),m=o(ne,m,k),S===null?C=ne:S.sibling=ne,S=ne,N=U}if(I.done)return n(v,N),ie&&Ln(v,k),C;if(N===null){for(;!I.done;k++,I=h.next())I=p(v,I.value,E),I!==null&&(m=o(I,m,k),S===null?C=I:S.sibling=I,S=I);return ie&&Ln(v,k),C}for(N=r(v,N);!I.done;k++,I=h.next())I=y(N,v,k,I.value,E),I!==null&&(e&&I.alternate!==null&&N.delete(I.key===null?k:I.key),m=o(I,m,k),S===null?C=I:S.sibling=I,S=I);return e&&N.forEach(function(Te){return t(v,Te)}),ie&&Ln(v,k),C}function A(v,m,h,E){if(typeof h=="object"&&h!==null&&h.type===ur&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Xi:e:{for(var C=h.key,S=m;S!==null;){if(S.key===C){if(C=h.type,C===ur){if(S.tag===7){n(v,S.sibling),m=i(S,h.props.children),m.return=v,v=m;break e}}else if(S.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===rn&&pf(C)===S.type){n(v,S.sibling),m=i(S,h.props),m.ref=Yr(v,S,h),m.return=v,v=m;break e}n(v,S);break}else t(v,S);S=S.sibling}h.type===ur?(m=zn(h.props.children,v.mode,E,h.key),m.return=v,v=m):(E=Oo(h.type,h.key,h.props,null,v.mode,E),E.ref=Yr(v,m,h),E.return=v,v=E)}return l(v);case ar:e:{for(S=h.key;m!==null;){if(m.key===S)if(m.tag===4&&m.stateNode.containerInfo===h.containerInfo&&m.stateNode.implementation===h.implementation){n(v,m.sibling),m=i(m,h.children||[]),m.return=v,v=m;break e}else{n(v,m);break}else t(v,m);m=m.sibling}m=hs(h,v.mode,E),m.return=v,v=m}return l(v);case rn:return S=h._init,A(v,m,S(h._payload),E)}if(oi(h))return x(v,m,h,E);if(Hr(h))return w(v,m,h,E);so(v,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,m!==null&&m.tag===6?(n(v,m.sibling),m=i(m,h),m.return=v,v=m):(n(v,m),m=ps(h,v.mode,E),m.return=v,v=m),l(v)):n(v,m)}return A}var Or=Fp(!0),jp=Fp(!1),Qi={},Ft=An(Qi),Oi=An(Qi),Pi=An(Qi);function jn(e){if(e===Qi)throw Error(T(174));return e}function Eu(e,t){switch(Z(Pi,t),Z(Oi,e),Z(Ft,Qi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ws(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ws(t,e)}te(Ft),Z(Ft,t)}function Pr(){te(Ft),te(Oi),te(Pi)}function bp(e){jn(Pi.current);var t=jn(Ft.current),n=Ws(t,e.type);t!==n&&(Z(Oi,e),Z(Ft,n))}function Su(e){Oi.current===e&&(te(Ft),te(Oi))}var le=An(0);function qo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ss=[];function Cu(){for(var e=0;en?n:4,e(!0);var r=as.transition;as.transition={};try{e(!1),t()}finally{V=n,as.transition=r}}function th(){return gt().memoizedState}function Zg(e,t,n){var r=_n(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},nh(e))rh(t,n);else if(n=Dp(e,t,n,r),n!==null){var i=Ue();Tt(n,e,r,i),ih(n,t,r)}}function ey(e,t,n){var r=_n(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(nh(e))rh(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,n);if(i.hasEagerState=!0,i.eagerState=s,Rt(s,l)){var a=t.interleaved;a===null?(i.next=i,xu(t)):(i.next=a.next,a.next=i),t.interleaved=i;return}}catch{}finally{}n=Dp(e,t,i,r),n!==null&&(i=Ue(),Tt(n,e,r,i),ih(n,t,r))}}function nh(e){var t=e.alternate;return e===se||t!==null&&t===se}function rh(e,t){mi=Jo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ih(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,lu(e,n)}}var Zo={readContext:vt,useCallback:Le,useContext:Le,useEffect:Le,useImperativeHandle:Le,useInsertionEffect:Le,useLayoutEffect:Le,useMemo:Le,useReducer:Le,useRef:Le,useState:Le,useDebugValue:Le,useDeferredValue:Le,useTransition:Le,useMutableSource:Le,useSyncExternalStore:Le,useId:Le,unstable_isNewReconciler:!1},ty={readContext:vt,useCallback:function(e,t){return It().memoizedState=[e,t===void 0?null:t],e},useContext:vt,useEffect:mf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ko(4194308,4,Xp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ko(4194308,4,e,t)},useInsertionEffect:function(e,t){return ko(4,2,e,t)},useMemo:function(e,t){var n=It();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=It();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Zg.bind(null,se,e),[r.memoizedState,e]},useRef:function(e){var t=It();return e={current:e},t.memoizedState=e},useState:hf,useDebugValue:Ru,useDeferredValue:function(e){return It().memoizedState=e},useTransition:function(){var e=hf(!1),t=e[0];return e=Jg.bind(null,e[1]),It().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=se,i=It();if(ie){if(n===void 0)throw Error(T(407));n=n()}else{if(n=t(),Se===null)throw Error(T(349));(Hn&30)!==0||Bp(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,mf(Hp.bind(null,r,o,e),[e]),r.flags|=2048,Ii(9,Qp.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=It(),t=Se.identifierPrefix;if(ie){var n=Vt,r=Kt;n=(r&~(1<<32-Nt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Li++,0")&&(a=a.replace("",e.displayName)),a}while(1<=l&&0<=s);break}}}finally{Wl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?ii(e):""}function Ov(e){switch(e.tag){case 5:return ii(e.type);case 16:return ii("Lazy");case 13:return ii("Suspense");case 19:return ii("SuspenseList");case 0:case 2:case 15:return e=Kl(e.type,!1),e;case 11:return e=Kl(e.type.render,!1),e;case 1:return e=Kl(e.type,!0),e;default:return""}}function Us(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case cr:return"Fragment";case ur:return"Portal";case Fs:return"Profiler";case tu:return"StrictMode";case js:return"Suspense";case bs:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case $d:return(e.displayName||"Context")+".Consumer";case Md:return(e._context.displayName||"Context")+".Provider";case nu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ru:return t=e.displayName||null,t!==null?t:Us(e.type)||"Memo";case rn:t=e._payload,e=e._init;try{return Us(e(t))}catch{}}return null}function Pv(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Us(t);case 8:return t===tu?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function En(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function jd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Lv(e){var t=jd(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(l){r=""+l,o.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function qi(e){e._valueTracker||(e._valueTracker=Lv(e))}function bd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=jd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Mo(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function zs(e,t){var n=t.checked;return ae({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function Pc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=En(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Ud(e,t){t=t.checked,t!=null&&eu(e,"checked",t,!1)}function Bs(e,t){Ud(e,t);var n=En(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Qs(e,t.type,n):t.hasOwnProperty("defaultValue")&&Qs(e,t.type,En(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Lc(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Qs(e,t,n){(t!=="number"||Mo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var oi=Array.isArray;function Er(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Ji.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function xi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ci={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Dv=["Webkit","ms","Moz","O"];Object.keys(ci).forEach(function(e){Dv.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ci[t]=ci[e]})});function Hd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ci.hasOwnProperty(e)&&ci[e]?(""+t).trim():t+"px"}function Wd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Hd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Iv=ae({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ks(e,t){if(t){if(Iv[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(T(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(T(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(T(61))}if(t.style!=null&&typeof t.style!="object")throw Error(T(62))}}function Vs(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Gs=null;function iu(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Ys=null,Sr=null,Cr=null;function Mc(e){if(e=Bi(e)){if(typeof Ys!="function")throw Error(T(280));var t=e.stateNode;t&&(t=gl(t),Ys(e.stateNode,e.type,t))}}function Kd(e){Sr?Cr?Cr.push(e):Cr=[e]:Sr=e}function Vd(){if(Sr){var e=Sr,t=Cr;if(Cr=Sr=null,Mc(e),t)for(e=0;e>>=0,e===0?32:31-(Wv(e)/Kv|0)|0}var Zi=64,eo=4194304;function li(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function bo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,l=n&268435455;if(l!==0){var s=l&~i;s!==0?r=li(s):(o&=l,o!==0&&(r=li(o)))}else l=n&~i,l!==0?r=li(l):o!==0&&(r=li(o));if(r===0)return 0;if(t!==0&&t!==r&&(t&i)===0&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0n;n++)t.push(e);return t}function Ui(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Nt(t),e[t]=n}function Xv(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0=di),Hc=String.fromCharCode(32),Wc=!1;function pp(e,t){switch(e){case"keyup":return Cg.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function hp(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var fr=!1;function kg(e,t){switch(e){case"compositionend":return hp(t);case"keypress":return t.which!==32?null:(Wc=!0,Hc);case"textInput":return e=t.data,e===Hc&&Wc?null:e;default:return null}}function Ng(e,t){if(fr)return e==="compositionend"||!du&&pp(e,t)?(e=fp(),Eo=uu=cn=null,fr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Yc(n)}}function yp(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?yp(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function _p(){for(var e=window,t=Mo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Mo(e.document)}return t}function pu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function $g(e){var t=_p(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&yp(n.ownerDocument.documentElement,n)){if(r!==null&&pu(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Xc(n,o);var l=Xc(n,r);i&&l&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,dr=null,ta=null,hi=null,na=!1;function qc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;na||dr==null||dr!==Mo(r)||(r=dr,"selectionStart"in r&&pu(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),hi&&ki(hi,r)||(hi=r,r=Bo(ta,"onSelect"),0mr||(e.current=aa[mr],aa[mr]=null,mr--)}function Z(e,t){mr++,aa[mr]=e.current,e.current=t}var Sn={},$e=An(Sn),qe=An(!1),Bn=Sn;function Rr(e,t){var n=e.type.contextTypes;if(!n)return Sn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function Je(e){return e=e.childContextTypes,e!=null}function Ho(){te(qe),te($e)}function of(e,t,n){if($e.current!==Sn)throw Error(T(168));Z($e,t),Z(qe,n)}function Tp(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(T(108,Pv(e)||"Unknown",i));return ae({},n,r)}function Wo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Sn,Bn=$e.current,Z($e,e),Z(qe,qe.current),!0}function lf(e,t,n){var r=e.stateNode;if(!r)throw Error(T(169));n?(e=Tp(e,t,Bn),r.__reactInternalMemoizedMergedChildContext=e,te(qe),te($e),Z($e,e)):te(qe),Z(qe,n)}var Ht=null,yl=!1,ls=!1;function Rp(e){Ht===null?Ht=[e]:Ht.push(e)}function Gg(e){yl=!0,Rp(e)}function kn(){if(!ls&&Ht!==null){ls=!0;var e=0,t=V;try{var n=Ht;for(V=1;e>=l,i-=l,Kt=1<<32-Nt(t)+i|n<k?(U=N,N=null):U=N.sibling;var I=d(v,N,h[k],E);if(I===null){N===null&&(N=U);break}e&&N&&I.alternate===null&&t(v,N),m=o(I,m,k),S===null?C=I:S.sibling=I,S=I,N=U}if(k===h.length)return n(v,N),ie&&Ln(v,k),C;if(N===null){for(;kk?(U=N,N=null):U=N.sibling;var ne=d(v,N,I.value,E);if(ne===null){N===null&&(N=U);break}e&&N&&ne.alternate===null&&t(v,N),m=o(ne,m,k),S===null?C=ne:S.sibling=ne,S=ne,N=U}if(I.done)return n(v,N),ie&&Ln(v,k),C;if(N===null){for(;!I.done;k++,I=h.next())I=p(v,I.value,E),I!==null&&(m=o(I,m,k),S===null?C=I:S.sibling=I,S=I);return ie&&Ln(v,k),C}for(N=r(v,N);!I.done;k++,I=h.next())I=y(N,v,k,I.value,E),I!==null&&(e&&I.alternate!==null&&N.delete(I.key===null?k:I.key),m=o(I,m,k),S===null?C=I:S.sibling=I,S=I);return e&&N.forEach(function(Te){return t(v,Te)}),ie&&Ln(v,k),C}function A(v,m,h,E){if(typeof h=="object"&&h!==null&&h.type===cr&&h.key===null&&(h=h.props.children),typeof h=="object"&&h!==null){switch(h.$$typeof){case Xi:e:{for(var C=h.key,S=m;S!==null;){if(S.key===C){if(C=h.type,C===cr){if(S.tag===7){n(v,S.sibling),m=i(S,h.props.children),m.return=v,v=m;break e}}else if(S.elementType===C||typeof C=="object"&&C!==null&&C.$$typeof===rn&&pf(C)===S.type){n(v,S.sibling),m=i(S,h.props),m.ref=Yr(v,S,h),m.return=v,v=m;break e}n(v,S);break}else t(v,S);S=S.sibling}h.type===cr?(m=zn(h.props.children,v.mode,E,h.key),m.return=v,v=m):(E=Oo(h.type,h.key,h.props,null,v.mode,E),E.ref=Yr(v,m,h),E.return=v,v=E)}return l(v);case ur:e:{for(S=h.key;m!==null;){if(m.key===S)if(m.tag===4&&m.stateNode.containerInfo===h.containerInfo&&m.stateNode.implementation===h.implementation){n(v,m.sibling),m=i(m,h.children||[]),m.return=v,v=m;break e}else{n(v,m);break}else t(v,m);m=m.sibling}m=hs(h,v.mode,E),m.return=v,v=m}return l(v);case rn:return S=h._init,A(v,m,S(h._payload),E)}if(oi(h))return x(v,m,h,E);if(Hr(h))return w(v,m,h,E);so(v,h)}return typeof h=="string"&&h!==""||typeof h=="number"?(h=""+h,m!==null&&m.tag===6?(n(v,m.sibling),m=i(m,h),m.return=v,v=m):(n(v,m),m=ps(h,v.mode,E),m.return=v,v=m),l(v)):n(v,m)}return A}var Pr=Fp(!0),jp=Fp(!1),Qi={},jt=An(Qi),Oi=An(Qi),Pi=An(Qi);function jn(e){if(e===Qi)throw Error(T(174));return e}function Eu(e,t){switch(Z(Pi,t),Z(Oi,e),Z(jt,Qi),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ws(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ws(t,e)}te(jt),Z(jt,t)}function Lr(){te(jt),te(Oi),te(Pi)}function bp(e){jn(Pi.current);var t=jn(jt.current),n=Ws(t,e.type);t!==n&&(Z(Oi,e),Z(jt,n))}function Su(e){Oi.current===e&&(te(jt),te(Oi))}var le=An(0);function qo(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ss=[];function Cu(){for(var e=0;en?n:4,e(!0);var r=as.transition;as.transition={};try{e(!1),t()}finally{V=n,as.transition=r}}function th(){return gt().memoizedState}function Jg(e,t,n){var r=_n(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},nh(e))rh(t,n);else if(n=Dp(e,t,n,r),n!==null){var i=be();Tt(n,e,r,i),ih(n,t,r)}}function Zg(e,t,n){var r=_n(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(nh(e))rh(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var l=t.lastRenderedState,s=o(l,n);if(i.hasEagerState=!0,i.eagerState=s,Rt(s,l)){var a=t.interleaved;a===null?(i.next=i,xu(t)):(i.next=a.next,a.next=i),t.interleaved=i;return}}catch{}finally{}n=Dp(e,t,i,r),n!==null&&(i=be(),Tt(n,e,r,i),ih(n,t,r))}}function nh(e){var t=e.alternate;return e===se||t!==null&&t===se}function rh(e,t){mi=Jo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function ih(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,lu(e,n)}}var Zo={readContext:vt,useCallback:Le,useContext:Le,useEffect:Le,useImperativeHandle:Le,useInsertionEffect:Le,useLayoutEffect:Le,useMemo:Le,useReducer:Le,useRef:Le,useState:Le,useDebugValue:Le,useDeferredValue:Le,useTransition:Le,useMutableSource:Le,useSyncExternalStore:Le,useId:Le,unstable_isNewReconciler:!1},ey={readContext:vt,useCallback:function(e,t){return It().memoizedState=[e,t===void 0?null:t],e},useContext:vt,useEffect:mf,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ko(4194308,4,Xp.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ko(4194308,4,e,t)},useInsertionEffect:function(e,t){return ko(4,2,e,t)},useMemo:function(e,t){var n=It();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=It();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=Jg.bind(null,se,e),[r.memoizedState,e]},useRef:function(e){var t=It();return e={current:e},t.memoizedState=e},useState:hf,useDebugValue:Ru,useDeferredValue:function(e){return It().memoizedState=e},useTransition:function(){var e=hf(!1),t=e[0];return e=qg.bind(null,e[1]),It().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=se,i=It();if(ie){if(n===void 0)throw Error(T(407));n=n()}else{if(n=t(),Se===null)throw Error(T(349));(Hn&30)!==0||Bp(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,mf(Hp.bind(null,r,o,e),[e]),r.flags|=2048,Ii(9,Qp.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=It(),t=Se.identifierPrefix;if(ie){var n=Vt,r=Kt;n=(r&~(1<<32-Nt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Li++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Mt]=t,e[Ri]=r,ph(e,t,!1,!1),t.stateNode=e;e:{switch(l=Vs(n,r),n){case"dialog":ee("cancel",e),ee("close",e),i=r;break;case"iframe":case"object":case"embed":ee("load",e),i=r;break;case"video":case"audio":for(i=0;iDr&&(t.flags|=128,r=!0,Xr(o,!1),t.lanes=4194304)}else{if(!r)if(e=qo(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Xr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!ie)return De(t),null}else 2*pe()-o.renderingStartTime>Dr&&n!==1073741824&&(t.flags|=128,r=!0,Xr(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(n=o.last,n!==null?n.sibling=l:t.child=l,o.last=l)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=pe(),t.sibling=null,n=le.current,Z(le,r?n&1|2:n&1),t):(De(t),null);case 22:case 23:return Mu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(rt&1073741824)!==0&&(De(t),t.subtreeFlags&6&&(t.flags|=8192)):De(t),null;case 24:return null;case 25:return null}throw Error(T(156,t.tag))}function uy(e,t){switch(mu(t),t.tag){case 1:return Je(t.type)&&Ho(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Pr(),te(qe),te(Fe),Cu(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Su(t),null;case 13:if(te(le),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(T(340));Rr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return te(le),null;case 4:return Pr(),null;case 10:return _u(t.type._context),null;case 22:case 23:return Mu(),null;case 24:return null;default:return null}}var uo=!1,Ie=!1,cy=typeof WeakSet=="function"?WeakSet:Set,L=null;function yr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){fe(e,t,r)}else n.current=null}function xa(e,t,n){try{n()}catch(r){fe(e,t,r)}}var Cf=!1;function fy(e,t){if(ra=Uo,e=_p(),pu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,c=0,f=0,p=e,d=null;t:for(;;){for(var y;p!==n||i!==0&&p.nodeType!==3||(s=l+i),p!==o||r!==0&&p.nodeType!==3||(a=l+r),p.nodeType===3&&(l+=p.nodeValue.length),(y=p.firstChild)!==null;)d=p,p=y;for(;;){if(p===e)break t;if(d===n&&++c===i&&(s=l),d===o&&++f===r&&(a=l),(y=p.nextSibling)!==null)break;p=d,d=p.parentNode}p=y}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(ia={focusedElem:e,selectionRange:n},Uo=!1,L=t;L!==null;)if(t=L,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,L=e;else for(;L!==null;){t=L;try{var x=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var w=x.memoizedProps,A=x.memoizedState,v=t.stateNode,m=v.getSnapshotBeforeUpdate(t.elementType===t.type?w:Et(t.type,w),A);v.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(T(163))}}catch(E){fe(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,L=e;break}L=t.return}return x=Cf,Cf=!1,x}function vi(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&xa(t,n,o)}i=i.next}while(i!==r)}}function wl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function wa(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function vh(e){var t=e.alternate;t!==null&&(e.alternate=null,vh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Mt],delete t[Ri],delete t[sa],delete t[Vg],delete t[Gg])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function gh(e){return e.tag===5||e.tag===3||e.tag===4}function Af(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||gh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ea(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Qo));else if(r!==4&&(e=e.child,e!==null))for(Ea(e,t,n),e=e.sibling;e!==null;)Ea(e,t,n),e=e.sibling}function Sa(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Sa(e,t,n),e=e.sibling;e!==null;)Sa(e,t,n),e=e.sibling}var Ae=null,St=!1;function nn(e,t,n){for(n=n.child;n!==null;)yh(e,t,n),n=n.sibling}function yh(e,t,n){if($t&&typeof $t.onCommitFiberUnmount=="function")try{$t.onCommitFiberUnmount(pl,n)}catch{}switch(n.tag){case 5:Ie||yr(n,t);case 6:var r=Ae,i=St;Ae=null,nn(e,t,n),Ae=r,St=i,Ae!==null&&(St?(e=Ae,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ae.removeChild(n.stateNode));break;case 18:Ae!==null&&(St?(e=Ae,n=n.stateNode,e.nodeType===8?os(e.parentNode,n):e.nodeType===1&&os(e,n),Ci(e)):os(Ae,n.stateNode));break;case 4:r=Ae,i=St,Ae=n.stateNode.containerInfo,St=!0,nn(e,t,n),Ae=r,St=i;break;case 0:case 11:case 14:case 15:if(!Ie&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&((o&2)!==0||(o&4)!==0)&&xa(n,t,l),i=i.next}while(i!==r)}nn(e,t,n);break;case 1:if(!Ie&&(yr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){fe(n,t,s)}nn(e,t,n);break;case 21:nn(e,t,n);break;case 22:n.mode&1?(Ie=(r=Ie)||n.memoizedState!==null,nn(e,t,n),Ie=r):nn(e,t,n);break;default:nn(e,t,n)}}function kf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new cy),t.forEach(function(r){var i=xy.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function wt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=l),r&=~o}if(r=i,r=pe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*py(r/1960))-r,10e?16:e,fn===null)var r=!1;else{if(e=fn,fn=null,nl=0,(W&6)!==0)throw Error(T(331));var i=W;for(W|=4,L=e.current;L!==null;){var o=L,l=o.child;if((L.flags&16)!==0){var s=o.deletions;if(s!==null){for(var a=0;ape()-Du?Un(e,0):Lu|=n),Ze(e,t)}function kh(e,t){t===0&&((e.mode&1)===0?t=1:(t=eo,eo<<=1,(eo&130023424)===0&&(eo=4194304)));var n=Ue();e=Jt(e,t),e!==null&&(Ui(e,t,n),Ze(e,n))}function _y(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),kh(e,n)}function xy(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(T(314))}r!==null&&r.delete(t),kh(e,n)}var Nh;Nh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||qe.current)Xe=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Xe=!1,sy(e,t,n);Xe=(e.flags&131072)!==0}else Xe=!1,ie&&(t.flags&1048576)!==0&&Op(t,Vo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;No(e,t),e=t.pendingProps;var i=Tr(t,Fe.current);Ar(t,n),i=ku(null,t,r,e,i,n);var o=Nu();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Je(r)?(o=!0,Wo(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,wu(t),i.updater=_l,t.stateNode=i,i._reactInternals=t,pa(t,r,e,n),t=va(null,t,r,!0,o,n)):(t.tag=0,ie&&o&&hu(t),be(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(No(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=Ey(r),e=Et(r,e),i){case 0:t=ma(null,t,r,e,n);break e;case 1:t=wf(null,t,r,e,n);break e;case 11:t=_f(null,t,r,e,n);break e;case 14:t=xf(null,t,r,Et(r.type,e),n);break e}throw Error(T(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),ma(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),wf(e,t,r,i,n);case 3:e:{if(ch(t),e===null)throw Error(T(387));r=t.pendingProps,o=t.memoizedState,i=o.element,Ip(e,t),Xo(t,r,null,n);var l=t.memoizedState;if(r=l.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Lr(Error(T(423)),t),t=Ef(e,t,r,n,i);break e}else if(r!==i){i=Lr(Error(T(424)),t),t=Ef(e,t,r,n,i);break e}else for(it=vn(t.stateNode.containerInfo.firstChild),ot=t,ie=!0,At=null,n=jp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Rr(),r===i){t=Zt(e,t,n);break e}be(e,t,r,n)}t=t.child}return t;case 5:return bp(t),e===null&&ca(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,oa(r,i)?l=null:o!==null&&oa(r,o)&&(t.flags|=32),uh(e,t),be(e,t,l,n),t.child;case 6:return e===null&&ca(t),null;case 13:return fh(e,t,n);case 4:return Eu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Or(t,null,r,n):be(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),_f(e,t,r,i,n);case 7:return be(e,t,t.pendingProps,n),t.child;case 8:return be(e,t,t.pendingProps.children,n),t.child;case 12:return be(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,l=i.value,Z(Go,r._currentValue),r._currentValue=l,o!==null)if(Rt(o.value,l)){if(o.children===i.children&&!qe.current){t=Zt(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){l=o.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=Gt(-1,n&-n),a.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?a.next=a:(a.next=f.next,f.next=a),c.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),fa(o.return,n,t),s.lanes|=n;break}a=a.next}}else if(o.tag===10)l=o.type===t.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(T(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),fa(l,n,t),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===t){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}be(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Ar(t,n),i=vt(i),r=r(i),t.flags|=1,be(e,t,r,n),t.child;case 14:return r=t.type,i=Et(r,t.pendingProps),i=Et(r.type,i),xf(e,t,r,i,n);case 15:return sh(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),No(e,t),t.tag=1,Je(r)?(e=!0,Wo(t)):e=!1,Ar(t,n),$p(t,r,i),pa(t,r,i,n),va(null,t,r,!0,e,n);case 19:return dh(e,t,n);case 22:return ah(e,t,n)}throw Error(T(156,t.tag))};function Th(e,t){return ep(e,t)}function wy(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ht(e,t,n,r){return new wy(e,t,n,r)}function Fu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ey(e){if(typeof e=="function")return Fu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===nu)return 11;if(e===ru)return 14}return 2}function xn(e,t){var n=e.alternate;return n===null?(n=ht(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Oo(e,t,n,r,i,o){var l=2;if(r=e,typeof e=="function")Fu(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case ur:return zn(n.children,i,o,t);case tu:l=8,i|=8;break;case Fs:return e=ht(12,n,t,i|2),e.elementType=Fs,e.lanes=o,e;case js:return e=ht(13,n,t,i),e.elementType=js,e.lanes=o,e;case bs:return e=ht(19,n,t,i),e.elementType=bs,e.lanes=o,e;case Fd:return Sl(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Md:l=10;break e;case $d:l=9;break e;case nu:l=11;break e;case ru:l=14;break e;case rn:l=16,r=null;break e}throw Error(T(130,e==null?e:typeof e,""))}return t=ht(l,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function zn(e,t,n,r){return e=ht(7,e,r,t),e.lanes=n,e}function Sl(e,t,n,r){return e=ht(22,e,r,t),e.elementType=Fd,e.lanes=n,e.stateNode={isHidden:!1},e}function ps(e,t,n){return e=ht(6,e,null,t),e.lanes=n,e}function hs(e,t,n){return t=ht(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Sy(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Gl(0),this.expirationTimes=Gl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Gl(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function ju(e,t,n,r,i,o,l,s,a){return e=new Sy(e,t,n,s,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=ht(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},wu(o),e}function Cy(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=st})(Va);const xr=Sd(Va.exports);var Lh,If=Va.exports;Lh=If.createRoot,If.hydrateRoot;/**
+`+o.stack}return{value:e,source:t,stack:i,digest:null}}function fs(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function ha(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ry=typeof WeakMap=="function"?WeakMap:Map;function oh(e,t,n){n=Gt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){tl||(tl=!0,Ca=r),ha(e,t)},n}function lh(e,t,n){n=Gt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ha(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){ha(e,t),typeof r!="function"&&(yn===null?yn=new Set([this]):yn.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function vf(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new ry;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=gy.bind(null,e,t,n),t.then(e,e))}function gf(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function yf(e,t,n,r,i){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Gt(-1,1),t.tag=2,gn(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var iy=en.ReactCurrentOwner,Xe=!1;function je(e,t,n,r){t.child=e===null?jp(t,null,n,r):Pr(t,e.child,n,r)}function _f(e,t,n,r,i){n=n.render;var o=t.ref;return kr(t,i),r=ku(e,t,n,r,o,i),n=Nu(),e!==null&&!Xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Zt(e,t,i)):(ie&&n&&hu(t),t.flags|=1,je(e,t,r,i),t.child)}function xf(e,t,n,r,i){if(e===null){var o=n.type;return typeof o=="function"&&!Fu(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,sh(e,t,o,r,i)):(e=Oo(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,(e.lanes&i)===0){var l=o.memoizedProps;if(n=n.compare,n=n!==null?n:ki,n(l,r)&&e.ref===t.ref)return Zt(e,t,i)}return t.flags|=1,e=xn(o,r),e.ref=t.ref,e.return=t,t.child=e}function sh(e,t,n,r,i){if(e!==null){var o=e.memoizedProps;if(ki(o,r)&&e.ref===t.ref)if(Xe=!1,t.pendingProps=r=o,(e.lanes&i)!==0)(e.flags&131072)!==0&&(Xe=!0);else return t.lanes=e.lanes,Zt(e,t,i)}return ma(e,t,n,r,i)}function ah(e,t,n){var r=t.pendingProps,i=r.children,o=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Z(xr,rt),rt|=n;else{if((n&1073741824)===0)return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Z(xr,rt),rt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=o!==null?o.baseLanes:n,Z(xr,rt),rt|=r}else o!==null?(r=o.baseLanes|n,t.memoizedState=null):r=n,Z(xr,rt),rt|=r;return je(e,t,i,n),t.child}function uh(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ma(e,t,n,r,i){var o=Je(n)?Bn:$e.current;return o=Rr(t,o),kr(t,i),n=ku(e,t,n,r,o,i),r=Nu(),e!==null&&!Xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Zt(e,t,i)):(ie&&r&&hu(t),t.flags|=1,je(e,t,n,i),t.child)}function wf(e,t,n,r,i){if(Je(n)){var o=!0;Wo(t)}else o=!1;if(kr(t,i),t.stateNode===null)No(e,t),$p(t,n,r),pa(t,n,r,i),r=!0;else if(e===null){var l=t.stateNode,s=t.memoizedProps;l.props=s;var a=l.context,c=n.contextType;typeof c=="object"&&c!==null?c=vt(c):(c=Je(n)?Bn:$e.current,c=Rr(t,c));var f=n.getDerivedStateFromProps,p=typeof f=="function"||typeof l.getSnapshotBeforeUpdate=="function";p||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==r||a!==c)&&df(t,l,r,c),on=!1;var d=t.memoizedState;l.state=d,Xo(t,r,l,i),a=t.memoizedState,s!==r||d!==a||qe.current||on?(typeof f=="function"&&(da(t,n,f,r),a=t.memoizedState),(s=on||ff(t,n,s,r,d,a,c))?(p||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=a),l.props=r,l.state=a,l.context=c,r=s):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,Ip(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Et(t.type,s),l.props=c,p=t.pendingProps,d=l.context,a=n.contextType,typeof a=="object"&&a!==null?a=vt(a):(a=Je(n)?Bn:$e.current,a=Rr(t,a));var y=n.getDerivedStateFromProps;(f=typeof y=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(s!==p||d!==a)&&df(t,l,r,a),on=!1,d=t.memoizedState,l.state=d,Xo(t,r,l,i);var x=t.memoizedState;s!==p||d!==x||qe.current||on?(typeof y=="function"&&(da(t,n,y,r),x=t.memoizedState),(c=on||ff(t,n,c,r,d,x,a)||!1)?(f||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,x,a),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,x,a)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),l.props=r,l.state=x,l.context=a,r=c):(typeof l.componentDidUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return va(e,t,n,r,o,i)}function va(e,t,n,r,i,o){uh(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return i&&lf(t,n,!1),Zt(e,t,o);r=t.stateNode,iy.current=t;var s=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=Pr(t,e.child,null,o),t.child=Pr(t,null,s,o)):je(e,t,s,o),t.memoizedState=r.state,i&&lf(t,n,!0),t.child}function ch(e){var t=e.stateNode;t.pendingContext?of(e,t.pendingContext,t.pendingContext!==t.context):t.context&&of(e,t.context,!1),Eu(e,t.containerInfo)}function Ef(e,t,n,r,i){return Or(),vu(i),t.flags|=256,je(e,t,n,r),t.child}var ga={dehydrated:null,treeContext:null,retryLane:0};function ya(e){return{baseLanes:e,cachePool:null,transitions:null}}function fh(e,t,n){var r=t.pendingProps,i=le.current,o=!1,l=(t.flags&128)!==0,s;if((s=l)||(s=e!==null&&e.memoizedState===null?!1:(i&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),Z(le,i&1),e===null)return ca(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(l=r.children,e=r.fallback,o?(r=t.mode,o=t.child,l={mode:"hidden",children:l},(r&1)===0&&o!==null?(o.childLanes=0,o.pendingProps=l):o=Sl(l,r,0,null),e=zn(e,r,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=ya(n),t.memoizedState=ga,e):Ou(t,l));if(i=e.memoizedState,i!==null&&(s=i.dehydrated,s!==null))return oy(e,t,l,r,s,i,n);if(o){o=r.fallback,l=t.mode,i=e.child,s=i.sibling;var a={mode:"hidden",children:r.children};return(l&1)===0&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=a,t.deletions=null):(r=xn(i,a),r.subtreeFlags=i.subtreeFlags&14680064),s!==null?o=xn(s,o):(o=zn(o,l,n,null),o.flags|=2),o.return=t,r.return=t,r.sibling=o,t.child=r,r=o,o=t.child,l=e.child.memoizedState,l=l===null?ya(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},o.memoizedState=l,o.childLanes=e.childLanes&~n,t.memoizedState=ga,r}return o=e.child,e=o.sibling,r=xn(o,{mode:"visible",children:r.children}),(t.mode&1)===0&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function Ou(e,t){return t=Sl({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function ao(e,t,n,r){return r!==null&&vu(r),Pr(t,e.child,null,n),e=Ou(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function oy(e,t,n,r,i,o,l){if(n)return t.flags&256?(t.flags&=-257,r=fs(Error(T(422))),ao(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=r.fallback,i=t.mode,r=Sl({mode:"visible",children:r.children},i,0,null),o=zn(o,i,l,null),o.flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,(t.mode&1)!==0&&Pr(t,e.child,null,l),t.child.memoizedState=ya(l),t.memoizedState=ga,o);if((t.mode&1)===0)return ao(e,t,l,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var s=r.dgst;return r=s,o=Error(T(419)),r=fs(o,r,void 0),ao(e,t,l,r)}if(s=(l&e.childLanes)!==0,Xe||s){if(r=Se,r!==null){switch(l&-l){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}i=(i&(r.suspendedLanes|l))!==0?0:i,i!==0&&i!==o.retryLane&&(o.retryLane=i,Jt(e,i),Tt(r,e,i,-1))}return $u(),r=fs(Error(T(421))),ao(e,t,l,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=yy.bind(null,e),i._reactRetry=t,null):(e=o.treeContext,it=vn(i.nextSibling),ot=t,ie=!0,At=null,e!==null&&(ft[dt++]=Kt,ft[dt++]=Vt,ft[dt++]=Qn,Kt=e.id,Vt=e.overflow,Qn=t),t=Ou(t,r.children),t.flags|=4096,t)}function Sf(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),fa(e.return,t,n)}function ds(e,t,n,r,i){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function dh(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(je(e,t,r.children,n),r=le.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Sf(e,n,t);else if(e.tag===19)Sf(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Z(le,r),(t.mode&1)===0)t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&qo(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),ds(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&qo(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}ds(t,!0,n,null,o);break;case"together":ds(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function No(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Zt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Wn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(T(153));if(t.child!==null){for(e=t.child,n=xn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=xn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function ly(e,t,n){switch(t.tag){case 3:ch(t),Or();break;case 5:bp(t);break;case 1:Je(t.type)&&Wo(t);break;case 4:Eu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Z(Go,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Z(le,le.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?fh(e,t,n):(Z(le,le.current&1),e=Zt(e,t,n),e!==null?e.sibling:null);Z(le,le.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return dh(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),Z(le,le.current),r)break;return null;case 22:case 23:return t.lanes=0,ah(e,t,n)}return Zt(e,t,n)}var ph,_a,hh,mh;ph=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};_a=function(){};hh=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,jn(jt.current);var o=null;switch(n){case"input":i=zs(e,i),r=zs(e,r),o=[];break;case"select":i=ae({},i,{value:void 0}),r=ae({},r,{value:void 0}),o=[];break;case"textarea":i=Hs(e,i),r=Hs(e,r),o=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Qo)}Ks(n,r);var l;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var s=i[c];for(l in s)s.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(_i.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in r){var a=r[c];if(s=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&a!==s&&(a!=null||s!=null))if(c==="style")if(s){for(l in s)!s.hasOwnProperty(l)||a&&a.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in a)a.hasOwnProperty(l)&&s[l]!==a[l]&&(n||(n={}),n[l]=a[l])}else n||(o||(o=[]),o.push(c,n)),n=a;else c==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,s=s?s.__html:void 0,a!=null&&s!==a&&(o=o||[]).push(c,a)):c==="children"?typeof a!="string"&&typeof a!="number"||(o=o||[]).push(c,""+a):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(_i.hasOwnProperty(c)?(a!=null&&c==="onScroll"&&ee("scroll",e),o||s===a||(o=[])):(o=o||[]).push(c,a))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}};mh=function(e,t,n,r){n!==r&&(t.flags|=4)};function Xr(e,t){if(!ie)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function De(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function sy(e,t,n){var r=t.pendingProps;switch(mu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return De(t),null;case 1:return Je(t.type)&&Ho(),De(t),null;case 3:return r=t.stateNode,Lr(),te(qe),te($e),Cu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(lo(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,At!==null&&(Na(At),At=null))),_a(e,t),De(t),null;case 5:Su(t);var i=jn(Pi.current);if(n=t.type,e!==null&&t.stateNode!=null)hh(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(T(166));return De(t),null}if(e=jn(jt.current),lo(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[$t]=t,r[Ri]=o,e=(t.mode&1)!==0,n){case"dialog":ee("cancel",r),ee("close",r);break;case"iframe":case"object":case"embed":ee("load",r);break;case"video":case"audio":for(i=0;i<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[$t]=t,e[Ri]=r,ph(e,t,!1,!1),t.stateNode=e;e:{switch(l=Vs(n,r),n){case"dialog":ee("cancel",e),ee("close",e),i=r;break;case"iframe":case"object":case"embed":ee("load",e),i=r;break;case"video":case"audio":for(i=0;iIr&&(t.flags|=128,r=!0,Xr(o,!1),t.lanes=4194304)}else{if(!r)if(e=qo(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Xr(o,!0),o.tail===null&&o.tailMode==="hidden"&&!l.alternate&&!ie)return De(t),null}else 2*pe()-o.renderingStartTime>Ir&&n!==1073741824&&(t.flags|=128,r=!0,Xr(o,!1),t.lanes=4194304);o.isBackwards?(l.sibling=t.child,t.child=l):(n=o.last,n!==null?n.sibling=l:t.child=l,o.last=l)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=pe(),t.sibling=null,n=le.current,Z(le,r?n&1|2:n&1),t):(De(t),null);case 22:case 23:return Mu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(rt&1073741824)!==0&&(De(t),t.subtreeFlags&6&&(t.flags|=8192)):De(t),null;case 24:return null;case 25:return null}throw Error(T(156,t.tag))}function ay(e,t){switch(mu(t),t.tag){case 1:return Je(t.type)&&Ho(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Lr(),te(qe),te($e),Cu(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Su(t),null;case 13:if(te(le),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(T(340));Or()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return te(le),null;case 4:return Lr(),null;case 10:return _u(t.type._context),null;case 22:case 23:return Mu(),null;case 24:return null;default:return null}}var uo=!1,Ie=!1,uy=typeof WeakSet=="function"?WeakSet:Set,L=null;function _r(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){fe(e,t,r)}else n.current=null}function xa(e,t,n){try{n()}catch(r){fe(e,t,r)}}var Cf=!1;function cy(e,t){if(ra=Uo,e=_p(),pu(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var l=0,s=-1,a=-1,c=0,f=0,p=e,d=null;t:for(;;){for(var y;p!==n||i!==0&&p.nodeType!==3||(s=l+i),p!==o||r!==0&&p.nodeType!==3||(a=l+r),p.nodeType===3&&(l+=p.nodeValue.length),(y=p.firstChild)!==null;)d=p,p=y;for(;;){if(p===e)break t;if(d===n&&++c===i&&(s=l),d===o&&++f===r&&(a=l),(y=p.nextSibling)!==null)break;p=d,d=p.parentNode}p=y}n=s===-1||a===-1?null:{start:s,end:a}}else n=null}n=n||{start:0,end:0}}else n=null;for(ia={focusedElem:e,selectionRange:n},Uo=!1,L=t;L!==null;)if(t=L,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,L=e;else for(;L!==null;){t=L;try{var x=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var w=x.memoizedProps,A=x.memoizedState,v=t.stateNode,m=v.getSnapshotBeforeUpdate(t.elementType===t.type?w:Et(t.type,w),A);v.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var h=t.stateNode.containerInfo;h.nodeType===1?h.textContent="":h.nodeType===9&&h.documentElement&&h.removeChild(h.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(T(163))}}catch(E){fe(t,t.return,E)}if(e=t.sibling,e!==null){e.return=t.return,L=e;break}L=t.return}return x=Cf,Cf=!1,x}function vi(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,o!==void 0&&xa(t,n,o)}i=i.next}while(i!==r)}}function wl(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function wa(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function vh(e){var t=e.alternate;t!==null&&(e.alternate=null,vh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$t],delete t[Ri],delete t[sa],delete t[Kg],delete t[Vg])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function gh(e){return e.tag===5||e.tag===3||e.tag===4}function Af(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||gh(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Ea(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Qo));else if(r!==4&&(e=e.child,e!==null))for(Ea(e,t,n),e=e.sibling;e!==null;)Ea(e,t,n),e=e.sibling}function Sa(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(Sa(e,t,n),e=e.sibling;e!==null;)Sa(e,t,n),e=e.sibling}var Ae=null,St=!1;function nn(e,t,n){for(n=n.child;n!==null;)yh(e,t,n),n=n.sibling}function yh(e,t,n){if(Ft&&typeof Ft.onCommitFiberUnmount=="function")try{Ft.onCommitFiberUnmount(pl,n)}catch{}switch(n.tag){case 5:Ie||_r(n,t);case 6:var r=Ae,i=St;Ae=null,nn(e,t,n),Ae=r,St=i,Ae!==null&&(St?(e=Ae,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Ae.removeChild(n.stateNode));break;case 18:Ae!==null&&(St?(e=Ae,n=n.stateNode,e.nodeType===8?os(e.parentNode,n):e.nodeType===1&&os(e,n),Ci(e)):os(Ae,n.stateNode));break;case 4:r=Ae,i=St,Ae=n.stateNode.containerInfo,St=!0,nn(e,t,n),Ae=r,St=i;break;case 0:case 11:case 14:case 15:if(!Ie&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,l=o.destroy;o=o.tag,l!==void 0&&((o&2)!==0||(o&4)!==0)&&xa(n,t,l),i=i.next}while(i!==r)}nn(e,t,n);break;case 1:if(!Ie&&(_r(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){fe(n,t,s)}nn(e,t,n);break;case 21:nn(e,t,n);break;case 22:n.mode&1?(Ie=(r=Ie)||n.memoizedState!==null,nn(e,t,n),Ie=r):nn(e,t,n);break;default:nn(e,t,n)}}function kf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new uy),t.forEach(function(r){var i=_y.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function wt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=l),r&=~o}if(r=i,r=pe()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*dy(r/1960))-r,10e?16:e,fn===null)var r=!1;else{if(e=fn,fn=null,nl=0,(W&6)!==0)throw Error(T(331));var i=W;for(W|=4,L=e.current;L!==null;){var o=L,l=o.child;if((L.flags&16)!==0){var s=o.deletions;if(s!==null){for(var a=0;ape()-Du?Un(e,0):Lu|=n),Ze(e,t)}function kh(e,t){t===0&&((e.mode&1)===0?t=1:(t=eo,eo<<=1,(eo&130023424)===0&&(eo=4194304)));var n=be();e=Jt(e,t),e!==null&&(Ui(e,t,n),Ze(e,n))}function yy(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),kh(e,n)}function _y(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(T(314))}r!==null&&r.delete(t),kh(e,n)}var Nh;Nh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||qe.current)Xe=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Xe=!1,ly(e,t,n);Xe=(e.flags&131072)!==0}else Xe=!1,ie&&(t.flags&1048576)!==0&&Op(t,Vo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;No(e,t),e=t.pendingProps;var i=Rr(t,$e.current);kr(t,n),i=ku(null,t,r,e,i,n);var o=Nu();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Je(r)?(o=!0,Wo(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,wu(t),i.updater=_l,t.stateNode=i,i._reactInternals=t,pa(t,r,e,n),t=va(null,t,r,!0,o,n)):(t.tag=0,ie&&o&&hu(t),je(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(No(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=wy(r),e=Et(r,e),i){case 0:t=ma(null,t,r,e,n);break e;case 1:t=wf(null,t,r,e,n);break e;case 11:t=_f(null,t,r,e,n);break e;case 14:t=xf(null,t,r,Et(r.type,e),n);break e}throw Error(T(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),ma(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),wf(e,t,r,i,n);case 3:e:{if(ch(t),e===null)throw Error(T(387));r=t.pendingProps,o=t.memoizedState,i=o.element,Ip(e,t),Xo(t,r,null,n);var l=t.memoizedState;if(r=l.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Dr(Error(T(423)),t),t=Ef(e,t,r,n,i);break e}else if(r!==i){i=Dr(Error(T(424)),t),t=Ef(e,t,r,n,i);break e}else for(it=vn(t.stateNode.containerInfo.firstChild),ot=t,ie=!0,At=null,n=jp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(Or(),r===i){t=Zt(e,t,n);break e}je(e,t,r,n)}t=t.child}return t;case 5:return bp(t),e===null&&ca(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,l=i.children,oa(r,i)?l=null:o!==null&&oa(r,o)&&(t.flags|=32),uh(e,t),je(e,t,l,n),t.child;case 6:return e===null&&ca(t),null;case 13:return fh(e,t,n);case 4:return Eu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Pr(t,null,r,n):je(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),_f(e,t,r,i,n);case 7:return je(e,t,t.pendingProps,n),t.child;case 8:return je(e,t,t.pendingProps.children,n),t.child;case 12:return je(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,l=i.value,Z(Go,r._currentValue),r._currentValue=l,o!==null)if(Rt(o.value,l)){if(o.children===i.children&&!qe.current){t=Zt(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){l=o.child;for(var a=s.firstContext;a!==null;){if(a.context===r){if(o.tag===1){a=Gt(-1,n&-n),a.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var f=c.pending;f===null?a.next=a:(a.next=f.next,f.next=a),c.pending=a}}o.lanes|=n,a=o.alternate,a!==null&&(a.lanes|=n),fa(o.return,n,t),s.lanes|=n;break}a=a.next}}else if(o.tag===10)l=o.type===t.type?null:o.child;else if(o.tag===18){if(l=o.return,l===null)throw Error(T(341));l.lanes|=n,s=l.alternate,s!==null&&(s.lanes|=n),fa(l,n,t),l=o.sibling}else l=o.child;if(l!==null)l.return=o;else for(l=o;l!==null;){if(l===t){l=null;break}if(o=l.sibling,o!==null){o.return=l.return,l=o;break}l=l.return}o=l}je(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,kr(t,n),i=vt(i),r=r(i),t.flags|=1,je(e,t,r,n),t.child;case 14:return r=t.type,i=Et(r,t.pendingProps),i=Et(r.type,i),xf(e,t,r,i,n);case 15:return sh(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:Et(r,i),No(e,t),t.tag=1,Je(r)?(e=!0,Wo(t)):e=!1,kr(t,n),$p(t,r,i),pa(t,r,i,n),va(null,t,r,!0,e,n);case 19:return dh(e,t,n);case 22:return ah(e,t,n)}throw Error(T(156,t.tag))};function Th(e,t){return ep(e,t)}function xy(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function ht(e,t,n,r){return new xy(e,t,n,r)}function Fu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wy(e){if(typeof e=="function")return Fu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===nu)return 11;if(e===ru)return 14}return 2}function xn(e,t){var n=e.alternate;return n===null?(n=ht(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Oo(e,t,n,r,i,o){var l=2;if(r=e,typeof e=="function")Fu(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case cr:return zn(n.children,i,o,t);case tu:l=8,i|=8;break;case Fs:return e=ht(12,n,t,i|2),e.elementType=Fs,e.lanes=o,e;case js:return e=ht(13,n,t,i),e.elementType=js,e.lanes=o,e;case bs:return e=ht(19,n,t,i),e.elementType=bs,e.lanes=o,e;case Fd:return Sl(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Md:l=10;break e;case $d:l=9;break e;case nu:l=11;break e;case ru:l=14;break e;case rn:l=16,r=null;break e}throw Error(T(130,e==null?e:typeof e,""))}return t=ht(l,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function zn(e,t,n,r){return e=ht(7,e,r,t),e.lanes=n,e}function Sl(e,t,n,r){return e=ht(22,e,r,t),e.elementType=Fd,e.lanes=n,e.stateNode={isHidden:!1},e}function ps(e,t,n){return e=ht(6,e,null,t),e.lanes=n,e}function hs(e,t,n){return t=ht(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ey(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Gl(0),this.expirationTimes=Gl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Gl(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function ju(e,t,n,r,i,o,l,s,a){return e=new Ey(e,t,n,s,a),t===1?(t=1,o===!0&&(t|=8)):t=0,o=ht(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},wu(o),e}function Sy(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=st})(Va);const wr=Sd(Va.exports);var Lh,If=Va.exports;Lh=If.createRoot,If.hydrateRoot;/**
* @remix-run/router v1.0.1
*
* Copyright (c) Remix Software Inc.
@@ -38,7 +38,7 @@ Error generating stack: `+o.message+`
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
- */function ol(){return ol=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Ly(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,l=i.history,s=dn.Pop,a=null;function c(){s=dn.Pop,a&&a({action:s,location:d.location})}function f(y,x){s=dn.Push;let w=Ta(d.location,y,x);n&&n(w,y);let A=$f(w),v=d.createHref(w);try{l.pushState(A,"",v)}catch{i.location.assign(v)}o&&a&&a({action:s,location:w})}function p(y,x){s=dn.Replace;let w=Ta(d.location,y,x);n&&n(w,y);let A=$f(w),v=d.createHref(w);l.replaceState(A,"",v),o&&a&&a({action:s,location:w})}let d={get action(){return s},get location(){return e(i,l)},listen(y){if(a)throw new Error("A history only accepts one active listener");return i.addEventListener(Mf,c),a=y,()=>{i.removeEventListener(Mf,c),a=null}},createHref(y){return t(i,y)},push:f,replace:p,go(y){return l.go(y)}};return d}var Ff;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Ff||(Ff={}));function Dy(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?qn(t):t,i=Ih(r.pathname||"/",n);if(i==null)return null;let o=Dh(e);Iy(o);let l=null;for(let s=0;l==null&&s{let l={relativePath:i.path||"",caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};l.relativePath.startsWith("/")&&(et(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let s=wn([r,l.relativePath]),a=n.concat(l);i.children&&i.children.length>0&&(et(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+s+'".')),Dh(i.children,t,a,s)),!(i.path==null&&!i.index)&&t.push({path:s,score:zy(s,i.index),routesMeta:a})}),t}function Iy(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:By(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const My=/^:\w+$/,$y=3,Fy=2,jy=1,by=10,Uy=-2,jf=e=>e==="*";function zy(e,t){let n=e.split("/"),r=n.length;return n.some(jf)&&(r+=Uy),t&&(r+=Fy),n.filter(i=>!jf(i)).reduce((i,o)=>i+(My.test(o)?$y:o===""?jy:by),r)}function By(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function Qy(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let l=0;l{if(f==="*"){let d=s[p]||"";l=o.slice(0,o.length-d.length).replace(/(.)\/+$/,"$1")}return c[f]=Ky(s[p]||"",f),c},{}),pathname:o,pathnameBase:l,pattern:e}}function Wy(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Mh(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(l,s)=>(r.push(s),"([^\\/]+)"));return e.endsWith("*")?(r.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):i+=n?"\\/*$":"(?:(?=[@.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp(i,t?void 0:"i"),r]}function Ky(e,t){try{return decodeURIComponent(e)}catch(n){return Mh(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Ih(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function et(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Mh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Vy(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?qn(e):e;return{pathname:n?n.startsWith("/")?n:Gy(n,t):t,search:Xy(r),hash:qy(i)}}function Gy(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function $h(e,t,n,r){r===void 0&&(r=!1);let i=typeof e=="string"?qn(e):ol({},e),o=e===""||i.pathname==="",l=o?"/":i.pathname,s;if(r||l==null)s=n;else{let p=t.length-1;if(l.startsWith("..")){let d=l.split("/");for(;d[0]==="..";)d.shift(),p-=1;i.pathname=d.join("/")}s=p>=0?t[p]:"/"}let a=Vy(i,s),c=l&&l!=="/"&&l.endsWith("/"),f=(o||l===".")&&n.endsWith("/");return!a.pathname.endsWith("/")&&(c||f)&&(a.pathname+="/"),a}const wn=e=>e.join("/").replace(/\/\/+/g,"/"),Yy=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Xy=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,qy=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class Jy{constructor(t,n,r){this.status=t,this.statusText=n||"",this.data=r}}function Zy(e){return e instanceof Jy}var Tl={exports:{}},Rl={};/**
+ */function ol(){return ol=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Py(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,l=i.history,s=dn.Pop,a=null;function c(){s=dn.Pop,a&&a({action:s,location:d.location})}function f(y,x){s=dn.Push;let w=Ta(d.location,y,x);n&&n(w,y);let A=$f(w),v=d.createHref(w);try{l.pushState(A,"",v)}catch{i.location.assign(v)}o&&a&&a({action:s,location:w})}function p(y,x){s=dn.Replace;let w=Ta(d.location,y,x);n&&n(w,y);let A=$f(w),v=d.createHref(w);l.replaceState(A,"",v),o&&a&&a({action:s,location:w})}let d={get action(){return s},get location(){return e(i,l)},listen(y){if(a)throw new Error("A history only accepts one active listener");return i.addEventListener(Mf,c),a=y,()=>{i.removeEventListener(Mf,c),a=null}},createHref(y){return t(i,y)},push:f,replace:p,go(y){return l.go(y)}};return d}var Ff;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Ff||(Ff={}));function Ly(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?qn(t):t,i=Ih(r.pathname||"/",n);if(i==null)return null;let o=Dh(e);Dy(o);let l=null;for(let s=0;l==null&&s{let l={relativePath:i.path||"",caseSensitive:i.caseSensitive===!0,childrenIndex:o,route:i};l.relativePath.startsWith("/")&&(et(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let s=wn([r,l.relativePath]),a=n.concat(l);i.children&&i.children.length>0&&(et(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+s+'".')),Dh(i.children,t,a,s)),!(i.path==null&&!i.index)&&t.push({path:s,score:Uy(s,i.index),routesMeta:a})}),t}function Dy(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:zy(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Iy=/^:\w+$/,My=3,$y=2,Fy=1,jy=10,by=-2,jf=e=>e==="*";function Uy(e,t){let n=e.split("/"),r=n.length;return n.some(jf)&&(r+=by),t&&(r+=$y),n.filter(i=>!jf(i)).reduce((i,o)=>i+(Iy.test(o)?My:o===""?Fy:jy),r)}function zy(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function By(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let l=0;l{if(f==="*"){let d=s[p]||"";l=o.slice(0,o.length-d.length).replace(/(.)\/+$/,"$1")}return c[f]=Wy(s[p]||"",f),c},{}),pathname:o,pathnameBase:l,pattern:e}}function Hy(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Mh(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/:(\w+)/g,(l,s)=>(r.push(s),"([^\\/]+)"));return e.endsWith("*")?(r.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):i+=n?"\\/*$":"(?:(?=[@.~-]|%[0-9A-F]{2})|\\b|\\/|$)",[new RegExp(i,t?void 0:"i"),r]}function Wy(e,t){try{return decodeURIComponent(e)}catch(n){return Mh(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function Ih(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function et(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Mh(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Ky(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?qn(e):e;return{pathname:n?n.startsWith("/")?n:Vy(n,t):t,search:Yy(r),hash:Xy(i)}}function Vy(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function $h(e,t,n,r){r===void 0&&(r=!1);let i=typeof e=="string"?qn(e):ol({},e),o=e===""||i.pathname==="",l=o?"/":i.pathname,s;if(r||l==null)s=n;else{let p=t.length-1;if(l.startsWith("..")){let d=l.split("/");for(;d[0]==="..";)d.shift(),p-=1;i.pathname=d.join("/")}s=p>=0?t[p]:"/"}let a=Ky(i,s),c=l&&l!=="/"&&l.endsWith("/"),f=(o||l===".")&&n.endsWith("/");return!a.pathname.endsWith("/")&&(c||f)&&(a.pathname+="/"),a}const wn=e=>e.join("/").replace(/\/\/+/g,"/"),Gy=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Yy=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Xy=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class qy{constructor(t,n,r){this.status=t,this.statusText=n||"",this.data=r}}function Jy(e){return e instanceof qy}var Tl={exports:{}},Rl={};/**
* @license React
* react-jsx-runtime.production.min.js
*
@@ -46,7 +46,7 @@ Error generating stack: `+o.message+`
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
- */var e0=g.exports,t0=Symbol.for("react.element"),n0=Symbol.for("react.fragment"),r0=Object.prototype.hasOwnProperty,i0=e0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,o0={key:!0,ref:!0,__self:!0,__source:!0};function Fh(e,t,n){var r,i={},o=null,l=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)r0.call(t,r)&&!o0.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:t0,type:e,key:o,ref:l,props:i,_owner:i0.current}}Rl.Fragment=n0;Rl.jsx=Fh;Rl.jsxs=Fh;(function(e){e.exports=Rl})(Tl);const ll=Tl.exports.Fragment,u=Tl.exports.jsx,P=Tl.exports.jsxs;/**
+ */var Zy=g.exports,e0=Symbol.for("react.element"),t0=Symbol.for("react.fragment"),n0=Object.prototype.hasOwnProperty,r0=Zy.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,i0={key:!0,ref:!0,__self:!0,__source:!0};function Fh(e,t,n){var r,i={},o=null,l=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)n0.call(t,r)&&!i0.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:e0,type:e,key:o,ref:l,props:i,_owner:r0.current}}Rl.Fragment=t0;Rl.jsx=Fh;Rl.jsxs=Fh;(function(e){e.exports=Rl})(Tl);const ll=Tl.exports.Fragment,u=Tl.exports.jsx,P=Tl.exports.jsxs;/**
* React Router v6.4.1
*
* Copyright (c) Remix Software Inc.
@@ -55,7 +55,7 @@ Error generating stack: `+o.message+`
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
- */function Oa(){return Oa=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.value=r,i.getSnapshot=t,ms(i)&&o({inst:i})},[e,r,t]),u0(()=>(ms(i)&&o({inst:i}),e(()=>{ms(i)&&o({inst:i})})),[e]),f0(r),r}function ms(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!s0(n,r)}catch{return!0}}function p0(e,t,n){return t()}const h0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",m0=!h0,v0=m0?p0:d0;"useSyncExternalStore"in Ms&&(e=>e.useSyncExternalStore)(Ms);const g0=g.exports.createContext(null),y0=g.exports.createContext(null),jh=g.exports.createContext(null),Bu=g.exports.createContext(null),Ol=g.exports.createContext(null),jr=g.exports.createContext({outlet:null,matches:[]}),bh=g.exports.createContext(null);function _0(e,t){let{relative:n}=t===void 0?{}:t;Hi()||et(!1);let{basename:r,navigator:i}=g.exports.useContext(Bu),{hash:o,pathname:l,search:s}=zh(e,{relative:n}),a=l;return r!=="/"&&(a=l==="/"?r:wn([r,l])),i.createHref({pathname:a,search:s,hash:o})}function Hi(){return g.exports.useContext(Ol)!=null}function jt(){return Hi()||et(!1),g.exports.useContext(Ol).location}function Uh(e){return e.filter((t,n)=>n===0||!t.route.index&&t.pathnameBase!==e[n-1].pathnameBase)}function tt(){Hi()||et(!1);let{basename:e,navigator:t}=g.exports.useContext(Bu),{matches:n}=g.exports.useContext(jr),{pathname:r}=jt(),i=JSON.stringify(Uh(n).map(s=>s.pathnameBase)),o=g.exports.useRef(!1);return g.exports.useEffect(()=>{o.current=!0}),g.exports.useCallback(function(s,a){if(a===void 0&&(a={}),!o.current)return;if(typeof s=="number"){t.go(s);return}let c=$h(s,JSON.parse(i),r,a.relative==="path");e!=="/"&&(c.pathname=c.pathname==="/"?e:wn([e,c.pathname])),(a.replace?t.replace:t.push)(c,a.state,a)},[e,t,i,r])}function x0(){let{matches:e}=g.exports.useContext(jr),t=e[e.length-1];return t?t.params:{}}function zh(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=g.exports.useContext(jr),{pathname:i}=jt(),o=JSON.stringify(Uh(r).map(l=>l.pathnameBase));return g.exports.useMemo(()=>$h(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function w0(e,t){Hi()||et(!1);let n=g.exports.useContext(jh),{matches:r}=g.exports.useContext(jr),i=r[r.length-1],o=i?i.params:{};i&&i.pathname;let l=i?i.pathnameBase:"/";i&&i.route;let s=jt(),a;if(t){var c;let x=typeof t=="string"?qn(t):t;l==="/"||((c=x.pathname)==null?void 0:c.startsWith(l))||et(!1),a=x}else a=s;let f=a.pathname||"/",p=l==="/"?f:f.slice(l.length)||"/",d=Dy(e,{pathname:p}),y=A0(d&&d.map(x=>Object.assign({},x,{params:Object.assign({},o,x.params),pathname:wn([l,x.pathname]),pathnameBase:x.pathnameBase==="/"?l:wn([l,x.pathnameBase])})),r,n||void 0);return t?u(Ol.Provider,{value:{location:Oa({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:dn.Pop},children:y}):y}function E0(){let e=N0(),t=Zy(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return P(ll,{children:[u("h2",{children:"Unhandled Thrown Error!"}),u("h3",{style:{fontStyle:"italic"},children:t}),n?u("pre",{style:i,children:n}):null,u("p",{children:"\u{1F4BF} Hey developer \u{1F44B}"}),P("p",{children:["You can provide a way better UX than this when your app throws errors by providing your own\xA0",u("code",{style:o,children:"errorElement"})," props on\xA0",u("code",{style:o,children:""})]})]})}class S0 extends g.exports.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?u(bh.Provider,{value:this.state.error,children:this.props.component}):this.props.children}}function C0(e){let{routeContext:t,match:n,children:r}=e,i=g.exports.useContext(g0);return i&&n.route.errorElement&&(i._deepestRenderedBoundaryId=n.route.id),u(jr.Provider,{value:t,children:r})}function A0(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,i=n==null?void 0:n.errors;if(i!=null){let o=r.findIndex(l=>l.route.id&&(i==null?void 0:i[l.route.id]));o>=0||et(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,l,s)=>{let a=l.route.id?i==null?void 0:i[l.route.id]:null,c=n?l.route.errorElement||u(E0,{}):null,f=()=>u(C0,{match:l,routeContext:{outlet:o,matches:t.concat(r.slice(0,s+1))},children:a?c:l.route.element!==void 0?l.route.element:o});return n&&(l.route.errorElement||s===0)?u(S0,{location:n.location,component:c,error:a,children:f()}):f()},null)}var Pa;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(Pa||(Pa={}));function k0(e){let t=g.exports.useContext(jh);return t||et(!1),t}function N0(){var e;let t=g.exports.useContext(bh),n=k0(Pa.UseRouteError),r=g.exports.useContext(jr),i=r.matches[r.matches.length-1];return t||(r||et(!1),i.route.id||et(!1),(e=n.errors)==null?void 0:e[i.route.id])}function Ge(e){et(!1)}function T0(e){let{basename:t="/",children:n=null,location:r,navigationType:i=dn.Pop,navigator:o,static:l=!1}=e;Hi()&&et(!1);let s=t.replace(/^\/*/,"/"),a=g.exports.useMemo(()=>({basename:s,navigator:o,static:l}),[s,o,l]);typeof r=="string"&&(r=qn(r));let{pathname:c="/",search:f="",hash:p="",state:d=null,key:y="default"}=r,x=g.exports.useMemo(()=>{let w=Ih(c,s);return w==null?null:{pathname:w,search:f,hash:p,state:d,key:y}},[s,c,f,p,d,y]);return x==null?null:u(Bu.Provider,{value:a,children:u(Ol.Provider,{children:n,value:{location:x,navigationType:i}})})}function R0(e){let{children:t,location:n}=e,r=g.exports.useContext(y0),i=r&&!t?r.router.routes:La(t);return w0(i,n)}var bf;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(bf||(bf={}));new Promise(()=>{});function La(e,t){t===void 0&&(t=[]);let n=[];return g.exports.Children.forEach(e,(r,i)=>{if(!g.exports.isValidElement(r))return;if(r.type===g.exports.Fragment){n.push.apply(n,La(r.props.children,t));return}r.type!==Ge&&et(!1);let o=[...t,i],l={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(l.children=La(r.props.children,o)),n.push(l)}),n}/**
+ */function Oa(){return Oa=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.value=r,i.getSnapshot=t,ms(i)&&o({inst:i})},[e,r,t]),a0(()=>(ms(i)&&o({inst:i}),e(()=>{ms(i)&&o({inst:i})})),[e]),c0(r),r}function ms(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!l0(n,r)}catch{return!0}}function d0(e,t,n){return t()}const p0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",h0=!p0,m0=h0?d0:f0;"useSyncExternalStore"in Ms&&(e=>e.useSyncExternalStore)(Ms);const v0=g.exports.createContext(null),g0=g.exports.createContext(null),jh=g.exports.createContext(null),Bu=g.exports.createContext(null),Ol=g.exports.createContext(null),br=g.exports.createContext({outlet:null,matches:[]}),bh=g.exports.createContext(null);function y0(e,t){let{relative:n}=t===void 0?{}:t;Hi()||et(!1);let{basename:r,navigator:i}=g.exports.useContext(Bu),{hash:o,pathname:l,search:s}=zh(e,{relative:n}),a=l;return r!=="/"&&(a=l==="/"?r:wn([r,l])),i.createHref({pathname:a,search:s,hash:o})}function Hi(){return g.exports.useContext(Ol)!=null}function bt(){return Hi()||et(!1),g.exports.useContext(Ol).location}function Uh(e){return e.filter((t,n)=>n===0||!t.route.index&&t.pathnameBase!==e[n-1].pathnameBase)}function tt(){Hi()||et(!1);let{basename:e,navigator:t}=g.exports.useContext(Bu),{matches:n}=g.exports.useContext(br),{pathname:r}=bt(),i=JSON.stringify(Uh(n).map(s=>s.pathnameBase)),o=g.exports.useRef(!1);return g.exports.useEffect(()=>{o.current=!0}),g.exports.useCallback(function(s,a){if(a===void 0&&(a={}),!o.current)return;if(typeof s=="number"){t.go(s);return}let c=$h(s,JSON.parse(i),r,a.relative==="path");e!=="/"&&(c.pathname=c.pathname==="/"?e:wn([e,c.pathname])),(a.replace?t.replace:t.push)(c,a.state,a)},[e,t,i,r])}function _0(){let{matches:e}=g.exports.useContext(br),t=e[e.length-1];return t?t.params:{}}function zh(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=g.exports.useContext(br),{pathname:i}=bt(),o=JSON.stringify(Uh(r).map(l=>l.pathnameBase));return g.exports.useMemo(()=>$h(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function x0(e,t){Hi()||et(!1);let n=g.exports.useContext(jh),{matches:r}=g.exports.useContext(br),i=r[r.length-1],o=i?i.params:{};i&&i.pathname;let l=i?i.pathnameBase:"/";i&&i.route;let s=bt(),a;if(t){var c;let x=typeof t=="string"?qn(t):t;l==="/"||((c=x.pathname)==null?void 0:c.startsWith(l))||et(!1),a=x}else a=s;let f=a.pathname||"/",p=l==="/"?f:f.slice(l.length)||"/",d=Ly(e,{pathname:p}),y=C0(d&&d.map(x=>Object.assign({},x,{params:Object.assign({},o,x.params),pathname:wn([l,x.pathname]),pathnameBase:x.pathnameBase==="/"?l:wn([l,x.pathnameBase])})),r,n||void 0);return t?u(Ol.Provider,{value:{location:Oa({pathname:"/",search:"",hash:"",state:null,key:"default"},a),navigationType:dn.Pop},children:y}):y}function w0(){let e=k0(),t=Jy(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return P(ll,{children:[u("h2",{children:"Unhandled Thrown Error!"}),u("h3",{style:{fontStyle:"italic"},children:t}),n?u("pre",{style:i,children:n}):null,u("p",{children:"\u{1F4BF} Hey developer \u{1F44B}"}),P("p",{children:["You can provide a way better UX than this when your app throws errors by providing your own\xA0",u("code",{style:o,children:"errorElement"})," props on\xA0",u("code",{style:o,children:""})]})]})}class E0 extends g.exports.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?u(bh.Provider,{value:this.state.error,children:this.props.component}):this.props.children}}function S0(e){let{routeContext:t,match:n,children:r}=e,i=g.exports.useContext(v0);return i&&n.route.errorElement&&(i._deepestRenderedBoundaryId=n.route.id),u(br.Provider,{value:t,children:r})}function C0(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,i=n==null?void 0:n.errors;if(i!=null){let o=r.findIndex(l=>l.route.id&&(i==null?void 0:i[l.route.id]));o>=0||et(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,l,s)=>{let a=l.route.id?i==null?void 0:i[l.route.id]:null,c=n?l.route.errorElement||u(w0,{}):null,f=()=>u(S0,{match:l,routeContext:{outlet:o,matches:t.concat(r.slice(0,s+1))},children:a?c:l.route.element!==void 0?l.route.element:o});return n&&(l.route.errorElement||s===0)?u(E0,{location:n.location,component:c,error:a,children:f()}):f()},null)}var Pa;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(Pa||(Pa={}));function A0(e){let t=g.exports.useContext(jh);return t||et(!1),t}function k0(){var e;let t=g.exports.useContext(bh),n=A0(Pa.UseRouteError),r=g.exports.useContext(br),i=r.matches[r.matches.length-1];return t||(r||et(!1),i.route.id||et(!1),(e=n.errors)==null?void 0:e[i.route.id])}function Ge(e){et(!1)}function N0(e){let{basename:t="/",children:n=null,location:r,navigationType:i=dn.Pop,navigator:o,static:l=!1}=e;Hi()&&et(!1);let s=t.replace(/^\/*/,"/"),a=g.exports.useMemo(()=>({basename:s,navigator:o,static:l}),[s,o,l]);typeof r=="string"&&(r=qn(r));let{pathname:c="/",search:f="",hash:p="",state:d=null,key:y="default"}=r,x=g.exports.useMemo(()=>{let w=Ih(c,s);return w==null?null:{pathname:w,search:f,hash:p,state:d,key:y}},[s,c,f,p,d,y]);return x==null?null:u(Bu.Provider,{value:a,children:u(Ol.Provider,{children:n,value:{location:x,navigationType:i}})})}function T0(e){let{children:t,location:n}=e,r=g.exports.useContext(g0),i=r&&!t?r.router.routes:La(t);return x0(i,n)}var bf;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(bf||(bf={}));new Promise(()=>{});function La(e,t){t===void 0&&(t=[]);let n=[];return g.exports.Children.forEach(e,(r,i)=>{if(!g.exports.isValidElement(r))return;if(r.type===g.exports.Fragment){n.push.apply(n,La(r.props.children,t));return}r.type!==Ge&&et(!1);let o=[...t,i],l={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(l.children=La(r.props.children,o)),n.push(l)}),n}/**
* React Router DOM v6.4.1
*
* Copyright (c) Remix Software Inc.
@@ -64,7 +64,7 @@ Error generating stack: `+o.message+`
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
- */function O0(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function P0(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function L0(e,t){return e.button===0&&(!t||t==="_self")&&!P0(e)}function sl(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function D0(e,t){let n=sl(e);for(let r of t.keys())n.has(r)||t.getAll(r).forEach(i=>{n.append(r,i)});return n}const I0=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function M0(e){let{basename:t,children:n,window:r}=e,i=g.exports.useRef();i.current==null&&(i.current=Ry({window:r,v5Compat:!0}));let o=i.current,[l,s]=g.exports.useState({action:o.action,location:o.location});return g.exports.useLayoutEffect(()=>o.listen(s),[o]),u(T0,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o})}const $e=g.exports.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:l,state:s,target:a,to:c,preventScrollReset:f}=t,p=O0(t,I0),d=_0(c,{relative:i}),y=$0(c,{replace:l,state:s,target:a,preventScrollReset:f,relative:i});function x(w){r&&r(w),w.defaultPrevented||y(w)}return u("a",{...p,href:d,onClick:o?r:x,ref:n,target:a})});function $0(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:l}=t===void 0?{}:t,s=tt(),a=jt(),c=zh(e,{relative:l});return g.exports.useCallback(f=>{if(L0(f,n)){f.preventDefault();let p=r!==void 0?r:Ra(a)===Ra(c);s(e,{replace:p,state:i,preventScrollReset:o,relative:l})}},[a,s,c,r,i,n,e,o,l])}function F0(e){let t=g.exports.useRef(sl(e)),n=jt(),r=g.exports.useMemo(()=>D0(n.search,t.current),[n.search]),i=tt(),o=g.exports.useCallback((l,s)=>{const a=sl(typeof l=="function"?l(r):l);i("?"+a,s)},[i,r]);return[r,o]}class Wi{constructor(){this.listeners=[],this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.push(t),this.onSubscribe(),()=>{this.listeners=this.listeners.filter(n=>n!==t),this.onUnsubscribe()}}hasListeners(){return this.listeners.length>0}onSubscribe(){}onUnsubscribe(){}}const $i=typeof window>"u";function ct(){}function j0(e,t){return typeof e=="function"?e(t):e}function Da(e){return typeof e=="number"&&e>=0&&e!==1/0}function Bh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Po(e,t,n){return Pl(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function ln(e,t,n){return Pl(e)?[{...t,queryKey:e},n]:[e||{},t]}function Uf(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:l,stale:s}=e;if(Pl(l)){if(r){if(t.queryHash!==Qu(l,t.options))return!1}else if(!al(t.queryKey,l))return!1}if(n!=="all"){const a=t.isActive();if(n==="active"&&!a||n==="inactive"&&a)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||typeof i<"u"&&i!==t.state.fetchStatus||o&&!o(t))}function zf(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(Pl(o)){if(!t.options.mutationKey)return!1;if(n){if(bn(t.options.mutationKey)!==bn(o))return!1}else if(!al(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function Qu(e,t){return((t==null?void 0:t.queryKeyHashFn)||bn)(e)}function bn(e){return JSON.stringify(e,(t,n)=>Ia(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function al(e,t){return Qh(e,t)}function Qh(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Qh(e[n],t[n])):!1}function Hh(e,t){if(e===t)return e;const n=Qf(e)&&Qf(t);if(n||Ia(e)&&Ia(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,l=n?[]:{};let s=0;for(let a=0;a"u")return!0;const n=t.prototype;return!(!Hf(n)||!n.hasOwnProperty("isPrototypeOf"))}function Hf(e){return Object.prototype.toString.call(e)==="[object Object]"}function Pl(e){return Array.isArray(e)}function Wh(e){return new Promise(t=>{setTimeout(t,e)})}function Wf(e){Wh(0).then(e)}function b0(){if(typeof AbortController=="function")return new AbortController}function Ma(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Hh(e,t):t}class U0 extends Wi{constructor(){super(),this.setup=t=>{if(!$i&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1),()=>{window.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(t){this.focused=t,t&&this.onFocus()}onFocus(){this.listeners.forEach(t=>{t()})}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}}const ul=new U0;class z0 extends Wi{constructor(){super(),this.setup=t=>{if(!$i&&window.addEventListener){const n=()=>t();return window.addEventListener("online",n,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setOnline(r):this.onOnline()})}setOnline(t){this.online=t,t&&this.onOnline()}onOnline(){this.listeners.forEach(t=>{t()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const cl=new z0;function B0(e){return Math.min(1e3*2**e,3e4)}function Ll(e){return(e!=null?e:"online")==="online"?cl.isOnline():!0}class Kh{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function Lo(e){return e instanceof Kh}function Vh(e){let t=!1,n=0,r=!1,i,o,l;const s=new Promise((A,v)=>{o=A,l=v}),a=A=>{r||(y(new Kh(A)),e.abort==null||e.abort())},c=()=>{t=!0},f=()=>{t=!1},p=()=>!ul.isFocused()||e.networkMode!=="always"&&!cl.isOnline(),d=A=>{r||(r=!0,e.onSuccess==null||e.onSuccess(A),i==null||i(),o(A))},y=A=>{r||(r=!0,e.onError==null||e.onError(A),i==null||i(),l(A))},x=()=>new Promise(A=>{i=v=>{if(r||!p())return A(v)},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),w=()=>{if(r)return;let A;try{A=e.fn()}catch(v){A=Promise.reject(v)}Promise.resolve(A).then(d).catch(v=>{var m,h;if(r)return;const E=(m=e.retry)!=null?m:3,C=(h=e.retryDelay)!=null?h:B0,S=typeof C=="function"?C(n,v):C,N=E===!0||typeof E=="number"&&n{if(p())return x()}).then(()=>{t?y(v):w()})})};return Ll(e.networkMode)?w():x().then(w),{promise:s,cancel:a,continue:()=>{i==null||i()},cancelRetry:c,continueRetry:f}}const Hu=console;function Q0(){let e=[],t=0,n=f=>{f()},r=f=>{f()};const i=f=>{let p;t++;try{p=f()}finally{t--,t||s()}return p},o=f=>{t?e.push(f):Wf(()=>{n(f)})},l=f=>(...p)=>{o(()=>{f(...p)})},s=()=>{const f=e;e=[],f.length&&Wf(()=>{r(()=>{f.forEach(p=>{n(p)})})})};return{batch:i,batchCalls:l,schedule:o,setNotifyFunction:f=>{n=f},setBatchNotifyFunction:f=>{r=f}}}const he=Q0();class Gh{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Da(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:$i?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class H0 extends Gh{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||Hu,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||W0(this.options),this.state=this.initialState,this.meta=t.meta}setOptions(t){this.options={...this.defaultOptions,...t},this.meta=t==null?void 0:t.meta,this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(t,n){const r=Ma(this.state.data,t,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){this.dispatch({type:"setState",state:t,setStateOptions:n})}cancel(t){var n;const r=this.promise;return(n=this.retryer)==null||n.cancel(t),r?r.then(ct).catch(ct):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(t=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!Bh(this.state.dataUpdatedAt,t)}onFocus(){var t;const n=this.observers.find(r=>r.shouldFetchOnWindowFocus());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}onOnline(){var t;const n=this.observers.find(r=>r.shouldFetchOnReconnect());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.indexOf(t)!==-1&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(t,n){var r,i;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&n!=null&&n.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var o;return(o=this.retryer)==null||o.continueRetry(),this.promise}}if(t&&this.setOptions(t),!this.options.queryFn){const y=this.observers.find(x=>x.options.queryFn);y&&this.setOptions(y.options)}Array.isArray(this.options.queryKey);const l=b0(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},a=y=>{Object.defineProperty(y,"signal",{enumerable:!0,get:()=>{if(l)return this.abortSignalConsumed=!0,l.signal}})};a(s);const c=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(s)):Promise.reject("Missing queryFn"),f={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:c,meta:this.meta};if(a(f),(r=this.options.behavior)==null||r.onFetch(f),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=f.fetchOptions)==null?void 0:i.meta)){var p;this.dispatch({type:"fetch",meta:(p=f.fetchOptions)==null?void 0:p.meta})}const d=y=>{if(Lo(y)&&y.silent||this.dispatch({type:"error",error:y}),!Lo(y)){var x,w;(x=(w=this.cache.config).onError)==null||x.call(w,y,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Vh({fn:f.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:y=>{var x,w;if(typeof y>"u"){d(new Error("undefined"));return}this.setData(y),(x=(w=this.cache.config).onSuccess)==null||x.call(w,y,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:d,onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){const n=r=>{var i,o;switch(t.type){case"failed":return{...r,fetchFailureCount:r.fetchFailureCount+1};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,fetchFailureCount:0,fetchMeta:(i=t.meta)!=null?i:null,fetchStatus:Ll(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(o=t.dataUpdatedAt)!=null?o:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0}};case"error":const l=t.error;return Lo(l)&&l.revert&&this.revertState?{...this.revertState}:{...r,error:l,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),he.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}}function W0(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=typeof e.initialData<"u"?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,i=typeof t<"u";return{data:t,dataUpdateCount:0,dataUpdatedAt:i?r!=null?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isInvalidated:!1,status:i?"success":"loading",fetchStatus:"idle"}}class K0 extends Wi{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const o=n.queryKey,l=(i=n.queryHash)!=null?i:Qu(o,n);let s=this.get(l);return s||(s=new H0({cache:this,logger:t.getLogger(),queryKey:o,queryHash:l,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o),meta:n.meta}),this.add(s)),s}add(t){this.queriesMap[t.queryHash]||(this.queriesMap[t.queryHash]=t,this.queries.push(t),this.notify({type:"added",query:t}))}remove(t){const n=this.queriesMap[t.queryHash];n&&(t.destroy(),this.queries=this.queries.filter(r=>r!==t),n===t&&delete this.queriesMap[t.queryHash],this.notify({type:"removed",query:t}))}clear(){he.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,n){const[r]=ln(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>Uf(r,i))}findAll(t,n){const[r]=ln(t,n);return Object.keys(r).length>0?this.queries.filter(i=>Uf(r,i)):this.queries}notify(t){he.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){he.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){he.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}}class V0 extends Gh{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||Hu,this.observers=[],this.state=t.state||G0(),this.meta=t.meta,this.updateCacheTime(this.options.cacheTime),this.scheduleGc()}setState(t){this.dispatch({type:"setState",state:t})}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.observers=this.observers.filter(n=>n!==t),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()}async execute(){const t=()=>{var h;return this.retryer=Vh({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(h=this.options.retry)!=null?h:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,o,l,s,a;if(!n){var c,f,p,d;this.dispatch({type:"loading",variables:this.options.variables}),(c=(f=this.mutationCache.config).onMutate)==null||c.call(f,this.state.variables,this);const E=await((p=(d=this.options).onMutate)==null?void 0:p.call(d,this.state.variables));E!==this.state.context&&this.dispatch({type:"loading",context:E,variables:this.state.variables})}const h=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,h,this.state.variables,this.state.context,this),await((o=(l=this.options).onSuccess)==null?void 0:o.call(l,h,this.state.variables,this.state.context)),await((s=(a=this.options).onSettled)==null?void 0:s.call(a,h,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:h}),h}catch(h){try{var y,x,w,A,v,m;throw(y=(x=this.mutationCache.config).onError)==null||y.call(x,h,this.state.variables,this.state.context,this),await((w=(A=this.options).onError)==null?void 0:w.call(A,h,this.state.variables,this.state.context)),await((v=(m=this.options).onSettled)==null?void 0:v.call(m,void 0,h,this.state.variables,this.state.context)),h}finally{this.dispatch({type:"error",error:h})}}}dispatch(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:r.failureCount+1};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"loading":return{...r,context:t.context,data:void 0,error:null,isPaused:!Ll(this.options.networkMode),status:"loading",variables:t.variables};case"success":return{...r,data:t.data,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,isPaused:!1,status:"error"};case"setState":return{...r,...t.state}}};this.state=n(this.state),he.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(t)}),this.mutationCache.notify({mutation:this,type:"updated",action:t})})}}function G0(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class Y0 extends Wi{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new V0({mutationCache:this,logger:t.getLogger(),mutationId:++this.mutationId,options:t.defaultMutationOptions(n),state:r,defaultOptions:n.mutationKey?t.getMutationDefaults(n.mutationKey):void 0,meta:n.meta});return this.add(i),i}add(t){this.mutations.push(t),this.notify({type:"added",mutation:t})}remove(t){this.mutations=this.mutations.filter(n=>n!==t),this.notify({type:"removed",mutation:t})}clear(){he.batch(()=>{this.mutations.forEach(t=>{this.remove(t)})})}getAll(){return this.mutations}find(t){return typeof t.exact>"u"&&(t.exact=!0),this.mutations.find(n=>zf(t,n))}findAll(t){return this.mutations.filter(n=>zf(t,n))}notify(t){he.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.mutations.filter(n=>n.state.isPaused);return he.batch(()=>t.reduce((n,r)=>n.then(()=>r.continue().catch(ct)),Promise.resolve()))}}function X0(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,l;const s=(t=e.fetchOptions)==null||(n=t.meta)==null?void 0:n.refetchPage,a=(r=e.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,c=a==null?void 0:a.pageParam,f=(a==null?void 0:a.direction)==="forward",p=(a==null?void 0:a.direction)==="backward",d=((o=e.state.data)==null?void 0:o.pages)||[],y=((l=e.state.data)==null?void 0:l.pageParams)||[];let x=y,w=!1;const A=S=>{Object.defineProperty(S,"signal",{enumerable:!0,get:()=>{var N;if((N=e.signal)!=null&&N.aborted)w=!0;else{var k;(k=e.signal)==null||k.addEventListener("abort",()=>{w=!0})}return e.signal}})},v=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),m=(S,N,k,U)=>(x=U?[N,...x]:[...x,N],U?[k,...S]:[...S,k]),h=(S,N,k,U)=>{if(w)return Promise.reject("Cancelled");if(typeof k>"u"&&!N&&S.length)return Promise.resolve(S);const I={queryKey:e.queryKey,pageParam:k,meta:e.meta};A(I);const ne=v(I);return Promise.resolve(ne).then(oe=>m(S,k,oe,U))};let E;if(!d.length)E=h([]);else if(f){const S=typeof c<"u",N=S?c:Kf(e.options,d);E=h(d,S,N)}else if(p){const S=typeof c<"u",N=S?c:q0(e.options,d);E=h(d,S,N,!0)}else{x=[];const S=typeof e.options.getNextPageParam>"u";E=(s&&d[0]?s(d[0],0,d):!0)?h([],S,y[0]):Promise.resolve(m([],y[0],d[0]));for(let k=1;k{if(s&&d[k]?s(d[k],k,d):!0){const ne=S?y[k]:Kf(e.options,U);return h(U,S,ne)}return Promise.resolve(m(U,y[k],d[k]))})}return E.then(S=>({pages:S,pageParams:x}))}}}}function Kf(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function q0(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class J0{constructor(t={}){this.queryCache=t.queryCache||new K0,this.mutationCache=t.mutationCache||new Y0,this.logger=t.logger||Hu,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=ul.subscribe(()=>{ul.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=cl.subscribe(()=>{cl.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})}unmount(){var t,n;(t=this.unsubscribeFocus)==null||t.call(this),(n=this.unsubscribeOnline)==null||n.call(this)}isFetching(t,n){const[r]=ln(t,n);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state.data}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:n,state:r})=>{const i=r.data;return[n,i]})}setQueryData(t,n,r){const i=this.queryCache.find(t),o=i==null?void 0:i.state.data,l=j0(n,o);if(typeof l>"u")return;const s=Po(t),a=this.defaultQueryOptions(s);return this.queryCache.build(this,a).setData(l,{...r,manual:!0})}setQueriesData(t,n,r){return he.batch(()=>this.getQueryCache().findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,n,r)]))}getQueryState(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state}removeQueries(t,n){const[r]=ln(t,n),i=this.queryCache;he.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=ln(t,n,r),l=this.queryCache,s={type:"active",...i};return he.batch(()=>(l.findAll(i).forEach(a=>{a.reset()}),this.refetchQueries(s,o)))}cancelQueries(t,n,r){const[i,o={}]=ln(t,n,r);typeof o.revert>"u"&&(o.revert=!0);const l=he.batch(()=>this.queryCache.findAll(i).map(s=>s.cancel(o)));return Promise.all(l).then(ct).catch(ct)}invalidateQueries(t,n,r){const[i,o]=ln(t,n,r);return he.batch(()=>{var l,s;if(this.queryCache.findAll(i).forEach(c=>{c.invalidate()}),i.refetchType==="none")return Promise.resolve();const a={...i,type:(l=(s=i.refetchType)!=null?s:i.type)!=null?l:"active"};return this.refetchQueries(a,o)})}refetchQueries(t,n,r){const[i,o]=ln(t,n,r),l=he.batch(()=>this.queryCache.findAll(i).filter(a=>!a.isDisabled()).map(a=>{var c;return a.fetch(void 0,{...o,cancelRefetch:(c=o==null?void 0:o.cancelRefetch)!=null?c:!0,meta:{refetchPage:i.refetchPage}})}));let s=Promise.all(l).then(ct);return o!=null&&o.throwOnError||(s=s.catch(ct)),s}fetchQuery(t,n,r){const i=Po(t,n,r),o=this.defaultQueryOptions(i);typeof o.retry>"u"&&(o.retry=!1);const l=this.queryCache.build(this,o);return l.isStaleByTime(o.staleTime)?l.fetch(o):Promise.resolve(l.state.data)}prefetchQuery(t,n,r){return this.fetchQuery(t,n,r).then(ct).catch(ct)}fetchInfiniteQuery(t,n,r){const i=Po(t,n,r);return i.behavior=X0(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(ct).catch(ct)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t}setQueryDefaults(t,n){const r=this.queryDefaults.find(i=>bn(t)===bn(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>al(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>bn(t)===bn(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>al(t,r.mutationKey));return n==null?void 0:n.defaultOptions}defaultQueryOptions(t){if(t!=null&&t._defaulted)return t;const n={...this.defaultOptions.queries,...this.getQueryDefaults(t==null?void 0:t.queryKey),...t,_defaulted:!0};return!n.queryHash&&n.queryKey&&(n.queryHash=Qu(n.queryKey,n)),typeof n.refetchOnReconnect>"u"&&(n.refetchOnReconnect=n.networkMode!=="always"),typeof n.useErrorBoundary>"u"&&(n.useErrorBoundary=!!n.suspense),n}defaultMutationOptions(t){return t!=null&&t._defaulted?t:{...this.defaultOptions.mutations,...this.getMutationDefaults(t==null?void 0:t.mutationKey),...t,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}class Z0 extends Wi{constructor(t,n){super(),this.client=t,this.options=n,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(n)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.length===1&&(this.currentQuery.addObserver(this),Vf(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return $a(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return $a(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=[],this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(t,n){const r=this.options,i=this.currentQuery;if(this.options=this.client.defaultQueryOptions(t),Bf(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const o=this.hasListeners();o&&Gf(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(n),o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const l=this.computeRefetchInterval();o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)}getOptimisticResult(t){const n=this.client.getQueryCache().build(this.client,t);return this.createResult(n,t)}getCurrentResult(){return this.currentResult}trackResult(t){const n={};return Object.keys(t).forEach(r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),t[r])})}),n}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:t,...n}={}){return this.fetch({...n,meta:{refetchPage:t}})}fetchOptimistic(t){const n=this.client.defaultQueryOptions(t),r=this.client.getQueryCache().build(this.client,n);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return this.executeFetch({...t,cancelRefetch:(n=t.cancelRefetch)!=null?n:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(t){this.updateQuery();let n=this.currentQuery.fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(ct)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),$i||this.currentResult.isStale||!Da(this.options.staleTime))return;const n=Bh(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},n)}computeRefetchInterval(){var t;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(t=this.options.refetchInterval)!=null?t:!1}updateRefetchInterval(t){this.clearRefetchInterval(),this.currentRefetchInterval=t,!($i||this.options.enabled===!1||!Da(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||ul.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(t,n){const r=this.currentQuery,i=this.options,o=this.currentResult,l=this.currentResultState,s=this.currentResultOptions,a=t!==r,c=a?t.state:this.currentQueryInitialState,f=a?this.currentResult:this.previousQueryResult,{state:p}=t;let{dataUpdatedAt:d,error:y,errorUpdatedAt:x,fetchStatus:w,status:A}=p,v=!1,m=!1,h;if(n._optimisticResults){const k=this.hasListeners(),U=!k&&Vf(t,n),I=k&&Gf(t,r,n,i);(U||I)&&(w=Ll(t.options.networkMode)?"fetching":"paused",d||(A="loading")),n._optimisticResults==="isRestoring"&&(w="idle")}if(n.keepPreviousData&&!p.dataUpdateCount&&f!=null&&f.isSuccess&&A!=="error")h=f.data,d=f.dataUpdatedAt,A=f.status,v=!0;else if(n.select&&typeof p.data<"u")if(o&&p.data===(l==null?void 0:l.data)&&n.select===this.selectFn)h=this.selectResult;else try{this.selectFn=n.select,h=n.select(p.data),h=Ma(o==null?void 0:o.data,h,n),this.selectResult=h,this.selectError=null}catch(k){this.selectError=k}else h=p.data;if(typeof n.placeholderData<"u"&&typeof h>"u"&&A==="loading"){let k;if(o!=null&&o.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData))k=o.data;else if(k=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof k<"u")try{k=n.select(k),k=Ma(o==null?void 0:o.data,k,n),this.selectError=null}catch(U){this.selectError=U}typeof k<"u"&&(A="success",h=k,m=!0)}this.selectError&&(y=this.selectError,h=this.selectResult,x=Date.now(),A="error");const E=w==="fetching",C=A==="loading",S=A==="error";return{status:A,fetchStatus:w,isLoading:C,isSuccess:A==="success",isError:S,isInitialLoading:C&&E,data:h,dataUpdatedAt:d,error:y,errorUpdatedAt:x,failureCount:p.fetchFailureCount,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>c.dataUpdateCount||p.errorUpdateCount>c.errorUpdateCount,isFetching:E,isRefetching:E&&!C,isLoadingError:S&&p.dataUpdatedAt===0,isPaused:w==="paused",isPlaceholderData:m,isPreviousData:v,isRefetchError:S&&p.dataUpdatedAt!==0,isStale:Wu(t,n),refetch:this.refetch,remove:this.remove}}updateResult(t){const n=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,Bf(r,n))return;this.currentResult=r;const i={cache:!0},o=()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options;if(l==="all"||!l&&!this.trackedProps.size)return!0;const s=new Set(l!=null?l:this.trackedProps);return this.options.useErrorBoundary&&s.add("error"),Object.keys(this.currentResult).some(a=>{const c=a;return this.currentResult[c]!==n[c]&&s.has(c)})};(t==null?void 0:t.listeners)!==!1&&o()&&(i.listeners=!0),this.notify({...i,...t})}updateQuery(){const t=this.client.getQueryCache().build(this.client,this.options);if(t===this.currentQuery)return;const n=this.currentQuery;this.currentQuery=t,this.currentQueryInitialState=t.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))}onQueryUpdate(t){const n={};t.type==="success"?n.onSuccess=!t.manual:t.type==="error"&&!Lo(t.error)&&(n.onError=!0),this.updateResult(n),this.hasListeners()&&this.updateTimers()}notify(t){he.batch(()=>{if(t.onSuccess){var n,r,i,o;(n=(r=this.options).onSuccess)==null||n.call(r,this.currentResult.data),(i=(o=this.options).onSettled)==null||i.call(o,this.currentResult.data,null)}else if(t.onError){var l,s,a,c;(l=(s=this.options).onError)==null||l.call(s,this.currentResult.error),(a=(c=this.options).onSettled)==null||a.call(c,void 0,this.currentResult.error)}t.listeners&&this.listeners.forEach(f=>{f(this.currentResult)}),t.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function e_(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Vf(e,t){return e_(e,t)||e.state.dataUpdatedAt>0&&$a(e,t,t.refetchOnMount)}function $a(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&Wu(e,t)}return!1}function Gf(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&Wu(e,n)}function Wu(e,t){return e.isStaleByTime(t.staleTime)}var Yh={exports:{}},Xh={};/**
+ */function R0(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function O0(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function P0(e,t){return e.button===0&&(!t||t==="_self")&&!O0(e)}function sl(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function L0(e,t){let n=sl(e);for(let r of t.keys())n.has(r)||t.getAll(r).forEach(i=>{n.append(r,i)});return n}const D0=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function I0(e){let{basename:t,children:n,window:r}=e,i=g.exports.useRef();i.current==null&&(i.current=Ty({window:r,v5Compat:!0}));let o=i.current,[l,s]=g.exports.useState({action:o.action,location:o.location});return g.exports.useLayoutEffect(()=>o.listen(s),[o]),u(N0,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o})}const Ue=g.exports.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:l,state:s,target:a,to:c,preventScrollReset:f}=t,p=R0(t,D0),d=y0(c,{relative:i}),y=M0(c,{replace:l,state:s,target:a,preventScrollReset:f,relative:i});function x(w){r&&r(w),w.defaultPrevented||y(w)}return u("a",{...p,href:d,onClick:o?r:x,ref:n,target:a})});function M0(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:l}=t===void 0?{}:t,s=tt(),a=bt(),c=zh(e,{relative:l});return g.exports.useCallback(f=>{if(P0(f,n)){f.preventDefault();let p=r!==void 0?r:Ra(a)===Ra(c);s(e,{replace:p,state:i,preventScrollReset:o,relative:l})}},[a,s,c,r,i,n,e,o,l])}function $0(e){let t=g.exports.useRef(sl(e)),n=bt(),r=g.exports.useMemo(()=>L0(n.search,t.current),[n.search]),i=tt(),o=g.exports.useCallback((l,s)=>{const a=sl(typeof l=="function"?l(r):l);i("?"+a,s)},[i,r]);return[r,o]}class Wi{constructor(){this.listeners=[],this.subscribe=this.subscribe.bind(this)}subscribe(t){return this.listeners.push(t),this.onSubscribe(),()=>{this.listeners=this.listeners.filter(n=>n!==t),this.onUnsubscribe()}}hasListeners(){return this.listeners.length>0}onSubscribe(){}onUnsubscribe(){}}const $i=typeof window>"u";function ct(){}function F0(e,t){return typeof e=="function"?e(t):e}function Da(e){return typeof e=="number"&&e>=0&&e!==1/0}function Bh(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Po(e,t,n){return Pl(e)?typeof t=="function"?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function ln(e,t,n){return Pl(e)?[{...t,queryKey:e},n]:[e||{},t]}function Uf(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:l,stale:s}=e;if(Pl(l)){if(r){if(t.queryHash!==Qu(l,t.options))return!1}else if(!al(t.queryKey,l))return!1}if(n!=="all"){const a=t.isActive();if(n==="active"&&!a||n==="inactive"&&a)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||typeof i<"u"&&i!==t.state.fetchStatus||o&&!o(t))}function zf(e,t){const{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(Pl(o)){if(!t.options.mutationKey)return!1;if(n){if(bn(t.options.mutationKey)!==bn(o))return!1}else if(!al(t.options.mutationKey,o))return!1}return!(typeof r=="boolean"&&t.state.status==="loading"!==r||i&&!i(t))}function Qu(e,t){return((t==null?void 0:t.queryKeyHashFn)||bn)(e)}function bn(e){return JSON.stringify(e,(t,n)=>Ia(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function al(e,t){return Qh(e,t)}function Qh(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?!Object.keys(t).some(n=>!Qh(e[n],t[n])):!1}function Hh(e,t){if(e===t)return e;const n=Qf(e)&&Qf(t);if(n||Ia(e)&&Ia(t)){const r=n?e.length:Object.keys(e).length,i=n?t:Object.keys(t),o=i.length,l=n?[]:{};let s=0;for(let a=0;a"u")return!0;const n=t.prototype;return!(!Hf(n)||!n.hasOwnProperty("isPrototypeOf"))}function Hf(e){return Object.prototype.toString.call(e)==="[object Object]"}function Pl(e){return Array.isArray(e)}function Wh(e){return new Promise(t=>{setTimeout(t,e)})}function Wf(e){Wh(0).then(e)}function j0(){if(typeof AbortController=="function")return new AbortController}function Ma(e,t,n){return n.isDataEqual!=null&&n.isDataEqual(e,t)?e:typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Hh(e,t):t}class b0 extends Wi{constructor(){super(),this.setup=t=>{if(!$i&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1),()=>{window.removeEventListener("visibilitychange",n),window.removeEventListener("focus",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()})}setFocused(t){this.focused=t,t&&this.onFocus()}onFocus(){this.listeners.forEach(t=>{t()})}isFocused(){return typeof this.focused=="boolean"?this.focused:typeof document>"u"?!0:[void 0,"visible","prerender"].includes(document.visibilityState)}}const ul=new b0;class U0 extends Wi{constructor(){super(),this.setup=t=>{if(!$i&&window.addEventListener){const n=()=>t();return window.addEventListener("online",n,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",n)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){if(!this.hasListeners()){var t;(t=this.cleanup)==null||t.call(this),this.cleanup=void 0}}setEventListener(t){var n;this.setup=t,(n=this.cleanup)==null||n.call(this),this.cleanup=t(r=>{typeof r=="boolean"?this.setOnline(r):this.onOnline()})}setOnline(t){this.online=t,t&&this.onOnline()}onOnline(){this.listeners.forEach(t=>{t()})}isOnline(){return typeof this.online=="boolean"?this.online:typeof navigator>"u"||typeof navigator.onLine>"u"?!0:navigator.onLine}}const cl=new U0;function z0(e){return Math.min(1e3*2**e,3e4)}function Ll(e){return(e!=null?e:"online")==="online"?cl.isOnline():!0}class Kh{constructor(t){this.revert=t==null?void 0:t.revert,this.silent=t==null?void 0:t.silent}}function Lo(e){return e instanceof Kh}function Vh(e){let t=!1,n=0,r=!1,i,o,l;const s=new Promise((A,v)=>{o=A,l=v}),a=A=>{r||(y(new Kh(A)),e.abort==null||e.abort())},c=()=>{t=!0},f=()=>{t=!1},p=()=>!ul.isFocused()||e.networkMode!=="always"&&!cl.isOnline(),d=A=>{r||(r=!0,e.onSuccess==null||e.onSuccess(A),i==null||i(),o(A))},y=A=>{r||(r=!0,e.onError==null||e.onError(A),i==null||i(),l(A))},x=()=>new Promise(A=>{i=v=>{if(r||!p())return A(v)},e.onPause==null||e.onPause()}).then(()=>{i=void 0,r||e.onContinue==null||e.onContinue()}),w=()=>{if(r)return;let A;try{A=e.fn()}catch(v){A=Promise.reject(v)}Promise.resolve(A).then(d).catch(v=>{var m,h;if(r)return;const E=(m=e.retry)!=null?m:3,C=(h=e.retryDelay)!=null?h:z0,S=typeof C=="function"?C(n,v):C,N=E===!0||typeof E=="number"&&n{if(p())return x()}).then(()=>{t?y(v):w()})})};return Ll(e.networkMode)?w():x().then(w),{promise:s,cancel:a,continue:()=>{i==null||i()},cancelRetry:c,continueRetry:f}}const Hu=console;function B0(){let e=[],t=0,n=f=>{f()},r=f=>{f()};const i=f=>{let p;t++;try{p=f()}finally{t--,t||s()}return p},o=f=>{t?e.push(f):Wf(()=>{n(f)})},l=f=>(...p)=>{o(()=>{f(...p)})},s=()=>{const f=e;e=[],f.length&&Wf(()=>{r(()=>{f.forEach(p=>{n(p)})})})};return{batch:i,batchCalls:l,schedule:o,setNotifyFunction:f=>{n=f},setBatchNotifyFunction:f=>{r=f}}}const he=B0();class Gh{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Da(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(t){this.cacheTime=Math.max(this.cacheTime||0,t!=null?t:$i?1/0:5*60*1e3)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class Q0 extends Gh{constructor(t){super(),this.abortSignalConsumed=!1,this.defaultOptions=t.defaultOptions,this.setOptions(t.options),this.observers=[],this.cache=t.cache,this.logger=t.logger||Hu,this.queryKey=t.queryKey,this.queryHash=t.queryHash,this.initialState=t.state||H0(this.options),this.state=this.initialState,this.meta=t.meta}setOptions(t){this.options={...this.defaultOptions,...t},this.meta=t==null?void 0:t.meta,this.updateCacheTime(this.options.cacheTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&this.cache.remove(this)}setData(t,n){const r=Ma(this.state.data,t,this.options);return this.dispatch({data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){this.dispatch({type:"setState",state:t,setStateOptions:n})}cancel(t){var n;const r=this.promise;return(n=this.retryer)==null||n.cancel(t),r?r.then(ct).catch(ct):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(t=>t.options.enabled!==!1)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(t=>t.getCurrentResult().isStale)}isStaleByTime(t=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!Bh(this.state.dataUpdatedAt,t)}onFocus(){var t;const n=this.observers.find(r=>r.shouldFetchOnWindowFocus());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}onOnline(){var t;const n=this.observers.find(r=>r.shouldFetchOnReconnect());n&&n.refetch({cancelRefetch:!1}),(t=this.retryer)==null||t.continue()}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.indexOf(t)!==-1&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(t,n){var r,i;if(this.state.fetchStatus!=="idle"){if(this.state.dataUpdatedAt&&n!=null&&n.cancelRefetch)this.cancel({silent:!0});else if(this.promise){var o;return(o=this.retryer)==null||o.continueRetry(),this.promise}}if(t&&this.setOptions(t),!this.options.queryFn){const y=this.observers.find(x=>x.options.queryFn);y&&this.setOptions(y.options)}Array.isArray(this.options.queryKey);const l=j0(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},a=y=>{Object.defineProperty(y,"signal",{enumerable:!0,get:()=>{if(l)return this.abortSignalConsumed=!0,l.signal}})};a(s);const c=()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(s)):Promise.reject("Missing queryFn"),f={fetchOptions:n,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:c,meta:this.meta};if(a(f),(r=this.options.behavior)==null||r.onFetch(f),this.revertState=this.state,this.state.fetchStatus==="idle"||this.state.fetchMeta!==((i=f.fetchOptions)==null?void 0:i.meta)){var p;this.dispatch({type:"fetch",meta:(p=f.fetchOptions)==null?void 0:p.meta})}const d=y=>{if(Lo(y)&&y.silent||this.dispatch({type:"error",error:y}),!Lo(y)){var x,w;(x=(w=this.cache.config).onError)==null||x.call(w,y,this)}this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=Vh({fn:f.fetchFn,abort:l==null?void 0:l.abort.bind(l),onSuccess:y=>{var x,w;if(typeof y>"u"){d(new Error("undefined"));return}this.setData(y),(x=(w=this.cache.config).onSuccess)==null||x.call(w,y,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:d,onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:f.options.retry,retryDelay:f.options.retryDelay,networkMode:f.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(t){const n=r=>{var i,o;switch(t.type){case"failed":return{...r,fetchFailureCount:r.fetchFailureCount+1};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,fetchFailureCount:0,fetchMeta:(i=t.meta)!=null?i:null,fetchStatus:Ll(this.options.networkMode)?"fetching":"paused",...!r.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:(o=t.dataUpdatedAt)!=null?o:Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0}};case"error":const l=t.error;return Lo(l)&&l.revert&&this.revertState?{...this.revertState}:{...r,error:l,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),he.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate(t)}),this.cache.notify({query:this,type:"updated",action:t})})}}function H0(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,r=typeof e.initialData<"u"?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,i=typeof t<"u";return{data:t,dataUpdateCount:0,dataUpdatedAt:i?r!=null?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isInvalidated:!1,status:i?"success":"loading",fetchStatus:"idle"}}class W0 extends Wi{constructor(t){super(),this.config=t||{},this.queries=[],this.queriesMap={}}build(t,n,r){var i;const o=n.queryKey,l=(i=n.queryHash)!=null?i:Qu(o,n);let s=this.get(l);return s||(s=new Q0({cache:this,logger:t.getLogger(),queryKey:o,queryHash:l,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o),meta:n.meta}),this.add(s)),s}add(t){this.queriesMap[t.queryHash]||(this.queriesMap[t.queryHash]=t,this.queries.push(t),this.notify({type:"added",query:t}))}remove(t){const n=this.queriesMap[t.queryHash];n&&(t.destroy(),this.queries=this.queries.filter(r=>r!==t),n===t&&delete this.queriesMap[t.queryHash],this.notify({type:"removed",query:t}))}clear(){he.batch(()=>{this.queries.forEach(t=>{this.remove(t)})})}get(t){return this.queriesMap[t]}getAll(){return this.queries}find(t,n){const[r]=ln(t,n);return typeof r.exact>"u"&&(r.exact=!0),this.queries.find(i=>Uf(r,i))}findAll(t,n){const[r]=ln(t,n);return Object.keys(r).length>0?this.queries.filter(i=>Uf(r,i)):this.queries}notify(t){he.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){he.batch(()=>{this.queries.forEach(t=>{t.onFocus()})})}onOnline(){he.batch(()=>{this.queries.forEach(t=>{t.onOnline()})})}}class K0 extends Gh{constructor(t){super(),this.options={...t.defaultOptions,...t.options},this.mutationId=t.mutationId,this.mutationCache=t.mutationCache,this.logger=t.logger||Hu,this.observers=[],this.state=t.state||V0(),this.meta=t.meta,this.updateCacheTime(this.options.cacheTime),this.scheduleGc()}setState(t){this.dispatch({type:"setState",state:t})}addObserver(t){this.observers.indexOf(t)===-1&&(this.observers.push(t),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){this.observers=this.observers.filter(n=>n!==t),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){this.observers.length||(this.state.status==="loading"?this.scheduleGc():this.mutationCache.remove(this))}continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()}async execute(){const t=()=>{var h;return this.retryer=Vh({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:(h=this.options.retry)!=null?h:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise},n=this.state.status==="loading";try{var r,i,o,l,s,a;if(!n){var c,f,p,d;this.dispatch({type:"loading",variables:this.options.variables}),(c=(f=this.mutationCache.config).onMutate)==null||c.call(f,this.state.variables,this);const E=await((p=(d=this.options).onMutate)==null?void 0:p.call(d,this.state.variables));E!==this.state.context&&this.dispatch({type:"loading",context:E,variables:this.state.variables})}const h=await t();return(r=(i=this.mutationCache.config).onSuccess)==null||r.call(i,h,this.state.variables,this.state.context,this),await((o=(l=this.options).onSuccess)==null?void 0:o.call(l,h,this.state.variables,this.state.context)),await((s=(a=this.options).onSettled)==null?void 0:s.call(a,h,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:h}),h}catch(h){try{var y,x,w,A,v,m;throw(y=(x=this.mutationCache.config).onError)==null||y.call(x,h,this.state.variables,this.state.context,this),await((w=(A=this.options).onError)==null?void 0:w.call(A,h,this.state.variables,this.state.context)),await((v=(m=this.options).onSettled)==null?void 0:v.call(m,void 0,h,this.state.variables,this.state.context)),h}finally{this.dispatch({type:"error",error:h})}}}dispatch(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:r.failureCount+1};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"loading":return{...r,context:t.context,data:void 0,error:null,isPaused:!Ll(this.options.networkMode),status:"loading",variables:t.variables};case"success":return{...r,data:t.data,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,isPaused:!1,status:"error"};case"setState":return{...r,...t.state}}};this.state=n(this.state),he.batch(()=>{this.observers.forEach(r=>{r.onMutationUpdate(t)}),this.mutationCache.notify({mutation:this,type:"updated",action:t})})}}function V0(){return{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0}}class G0 extends Wi{constructor(t){super(),this.config=t||{},this.mutations=[],this.mutationId=0}build(t,n,r){const i=new K0({mutationCache:this,logger:t.getLogger(),mutationId:++this.mutationId,options:t.defaultMutationOptions(n),state:r,defaultOptions:n.mutationKey?t.getMutationDefaults(n.mutationKey):void 0,meta:n.meta});return this.add(i),i}add(t){this.mutations.push(t),this.notify({type:"added",mutation:t})}remove(t){this.mutations=this.mutations.filter(n=>n!==t),this.notify({type:"removed",mutation:t})}clear(){he.batch(()=>{this.mutations.forEach(t=>{this.remove(t)})})}getAll(){return this.mutations}find(t){return typeof t.exact>"u"&&(t.exact=!0),this.mutations.find(n=>zf(t,n))}findAll(t){return this.mutations.filter(n=>zf(t,n))}notify(t){he.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.mutations.filter(n=>n.state.isPaused);return he.batch(()=>t.reduce((n,r)=>n.then(()=>r.continue().catch(ct)),Promise.resolve()))}}function Y0(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,l;const s=(t=e.fetchOptions)==null||(n=t.meta)==null?void 0:n.refetchPage,a=(r=e.fetchOptions)==null||(i=r.meta)==null?void 0:i.fetchMore,c=a==null?void 0:a.pageParam,f=(a==null?void 0:a.direction)==="forward",p=(a==null?void 0:a.direction)==="backward",d=((o=e.state.data)==null?void 0:o.pages)||[],y=((l=e.state.data)==null?void 0:l.pageParams)||[];let x=y,w=!1;const A=S=>{Object.defineProperty(S,"signal",{enumerable:!0,get:()=>{var N;if((N=e.signal)!=null&&N.aborted)w=!0;else{var k;(k=e.signal)==null||k.addEventListener("abort",()=>{w=!0})}return e.signal}})},v=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),m=(S,N,k,U)=>(x=U?[N,...x]:[...x,N],U?[k,...S]:[...S,k]),h=(S,N,k,U)=>{if(w)return Promise.reject("Cancelled");if(typeof k>"u"&&!N&&S.length)return Promise.resolve(S);const I={queryKey:e.queryKey,pageParam:k,meta:e.meta};A(I);const ne=v(I);return Promise.resolve(ne).then(oe=>m(S,k,oe,U))};let E;if(!d.length)E=h([]);else if(f){const S=typeof c<"u",N=S?c:Kf(e.options,d);E=h(d,S,N)}else if(p){const S=typeof c<"u",N=S?c:X0(e.options,d);E=h(d,S,N,!0)}else{x=[];const S=typeof e.options.getNextPageParam>"u";E=(s&&d[0]?s(d[0],0,d):!0)?h([],S,y[0]):Promise.resolve(m([],y[0],d[0]));for(let k=1;k{if(s&&d[k]?s(d[k],k,d):!0){const ne=S?y[k]:Kf(e.options,U);return h(U,S,ne)}return Promise.resolve(m(U,y[k],d[k]))})}return E.then(S=>({pages:S,pageParams:x}))}}}}function Kf(e,t){return e.getNextPageParam==null?void 0:e.getNextPageParam(t[t.length-1],t)}function X0(e,t){return e.getPreviousPageParam==null?void 0:e.getPreviousPageParam(t[0],t)}class q0{constructor(t={}){this.queryCache=t.queryCache||new W0,this.mutationCache=t.mutationCache||new G0,this.logger=t.logger||Hu,this.defaultOptions=t.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=ul.subscribe(()=>{ul.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=cl.subscribe(()=>{cl.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})}unmount(){var t,n;(t=this.unsubscribeFocus)==null||t.call(this),(n=this.unsubscribeOnline)==null||n.call(this)}isFetching(t,n){const[r]=ln(t,n);return r.fetchStatus="fetching",this.queryCache.findAll(r).length}isMutating(t){return this.mutationCache.findAll({...t,fetching:!0}).length}getQueryData(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state.data}getQueriesData(t){return this.getQueryCache().findAll(t).map(({queryKey:n,state:r})=>{const i=r.data;return[n,i]})}setQueryData(t,n,r){const i=this.queryCache.find(t),o=i==null?void 0:i.state.data,l=F0(n,o);if(typeof l>"u")return;const s=Po(t),a=this.defaultQueryOptions(s);return this.queryCache.build(this,a).setData(l,{...r,manual:!0})}setQueriesData(t,n,r){return he.batch(()=>this.getQueryCache().findAll(t).map(({queryKey:i})=>[i,this.setQueryData(i,n,r)]))}getQueryState(t,n){var r;return(r=this.queryCache.find(t,n))==null?void 0:r.state}removeQueries(t,n){const[r]=ln(t,n),i=this.queryCache;he.batch(()=>{i.findAll(r).forEach(o=>{i.remove(o)})})}resetQueries(t,n,r){const[i,o]=ln(t,n,r),l=this.queryCache,s={type:"active",...i};return he.batch(()=>(l.findAll(i).forEach(a=>{a.reset()}),this.refetchQueries(s,o)))}cancelQueries(t,n,r){const[i,o={}]=ln(t,n,r);typeof o.revert>"u"&&(o.revert=!0);const l=he.batch(()=>this.queryCache.findAll(i).map(s=>s.cancel(o)));return Promise.all(l).then(ct).catch(ct)}invalidateQueries(t,n,r){const[i,o]=ln(t,n,r);return he.batch(()=>{var l,s;if(this.queryCache.findAll(i).forEach(c=>{c.invalidate()}),i.refetchType==="none")return Promise.resolve();const a={...i,type:(l=(s=i.refetchType)!=null?s:i.type)!=null?l:"active"};return this.refetchQueries(a,o)})}refetchQueries(t,n,r){const[i,o]=ln(t,n,r),l=he.batch(()=>this.queryCache.findAll(i).filter(a=>!a.isDisabled()).map(a=>{var c;return a.fetch(void 0,{...o,cancelRefetch:(c=o==null?void 0:o.cancelRefetch)!=null?c:!0,meta:{refetchPage:i.refetchPage}})}));let s=Promise.all(l).then(ct);return o!=null&&o.throwOnError||(s=s.catch(ct)),s}fetchQuery(t,n,r){const i=Po(t,n,r),o=this.defaultQueryOptions(i);typeof o.retry>"u"&&(o.retry=!1);const l=this.queryCache.build(this,o);return l.isStaleByTime(o.staleTime)?l.fetch(o):Promise.resolve(l.state.data)}prefetchQuery(t,n,r){return this.fetchQuery(t,n,r).then(ct).catch(ct)}fetchInfiniteQuery(t,n,r){const i=Po(t,n,r);return i.behavior=Y0(),this.fetchQuery(i)}prefetchInfiniteQuery(t,n,r){return this.fetchInfiniteQuery(t,n,r).then(ct).catch(ct)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(t){this.defaultOptions=t}setQueryDefaults(t,n){const r=this.queryDefaults.find(i=>bn(t)===bn(i.queryKey));r?r.defaultOptions=n:this.queryDefaults.push({queryKey:t,defaultOptions:n})}getQueryDefaults(t){if(!t)return;const n=this.queryDefaults.find(r=>al(t,r.queryKey));return n==null?void 0:n.defaultOptions}setMutationDefaults(t,n){const r=this.mutationDefaults.find(i=>bn(t)===bn(i.mutationKey));r?r.defaultOptions=n:this.mutationDefaults.push({mutationKey:t,defaultOptions:n})}getMutationDefaults(t){if(!t)return;const n=this.mutationDefaults.find(r=>al(t,r.mutationKey));return n==null?void 0:n.defaultOptions}defaultQueryOptions(t){if(t!=null&&t._defaulted)return t;const n={...this.defaultOptions.queries,...this.getQueryDefaults(t==null?void 0:t.queryKey),...t,_defaulted:!0};return!n.queryHash&&n.queryKey&&(n.queryHash=Qu(n.queryKey,n)),typeof n.refetchOnReconnect>"u"&&(n.refetchOnReconnect=n.networkMode!=="always"),typeof n.useErrorBoundary>"u"&&(n.useErrorBoundary=!!n.suspense),n}defaultMutationOptions(t){return t!=null&&t._defaulted?t:{...this.defaultOptions.mutations,...this.getMutationDefaults(t==null?void 0:t.mutationKey),...t,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}}class J0 extends Wi{constructor(t,n){super(),this.client=t,this.options=n,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(n)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.length===1&&(this.currentQuery.addObserver(this),Vf(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return $a(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return $a(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=[],this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(t,n){const r=this.options,i=this.currentQuery;if(this.options=this.client.defaultQueryOptions(t),Bf(r,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),typeof this.options.enabled<"u"&&typeof this.options.enabled!="boolean")throw new Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=r.queryKey),this.updateQuery();const o=this.hasListeners();o&&Gf(this.currentQuery,i,this.options,r)&&this.executeFetch(),this.updateResult(n),o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||this.options.staleTime!==r.staleTime)&&this.updateStaleTimeout();const l=this.computeRefetchInterval();o&&(this.currentQuery!==i||this.options.enabled!==r.enabled||l!==this.currentRefetchInterval)&&this.updateRefetchInterval(l)}getOptimisticResult(t){const n=this.client.getQueryCache().build(this.client,t);return this.createResult(n,t)}getCurrentResult(){return this.currentResult}trackResult(t){const n={};return Object.keys(t).forEach(r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(r),t[r])})}),n}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:t,...n}={}){return this.fetch({...n,meta:{refetchPage:t}})}fetchOptimistic(t){const n=this.client.defaultQueryOptions(t),r=this.client.getQueryCache().build(this.client,n);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return this.executeFetch({...t,cancelRefetch:(n=t.cancelRefetch)!=null?n:!0}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(t){this.updateQuery();let n=this.currentQuery.fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(ct)),n}updateStaleTimeout(){if(this.clearStaleTimeout(),$i||this.currentResult.isStale||!Da(this.options.staleTime))return;const n=Bh(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},n)}computeRefetchInterval(){var t;return typeof this.options.refetchInterval=="function"?this.options.refetchInterval(this.currentResult.data,this.currentQuery):(t=this.options.refetchInterval)!=null?t:!1}updateRefetchInterval(t){this.clearRefetchInterval(),this.currentRefetchInterval=t,!($i||this.options.enabled===!1||!Da(this.currentRefetchInterval)||this.currentRefetchInterval===0)&&(this.refetchIntervalId=setInterval(()=>{(this.options.refetchIntervalInBackground||ul.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(t,n){const r=this.currentQuery,i=this.options,o=this.currentResult,l=this.currentResultState,s=this.currentResultOptions,a=t!==r,c=a?t.state:this.currentQueryInitialState,f=a?this.currentResult:this.previousQueryResult,{state:p}=t;let{dataUpdatedAt:d,error:y,errorUpdatedAt:x,fetchStatus:w,status:A}=p,v=!1,m=!1,h;if(n._optimisticResults){const k=this.hasListeners(),U=!k&&Vf(t,n),I=k&&Gf(t,r,n,i);(U||I)&&(w=Ll(t.options.networkMode)?"fetching":"paused",d||(A="loading")),n._optimisticResults==="isRestoring"&&(w="idle")}if(n.keepPreviousData&&!p.dataUpdateCount&&f!=null&&f.isSuccess&&A!=="error")h=f.data,d=f.dataUpdatedAt,A=f.status,v=!0;else if(n.select&&typeof p.data<"u")if(o&&p.data===(l==null?void 0:l.data)&&n.select===this.selectFn)h=this.selectResult;else try{this.selectFn=n.select,h=n.select(p.data),h=Ma(o==null?void 0:o.data,h,n),this.selectResult=h,this.selectError=null}catch(k){this.selectError=k}else h=p.data;if(typeof n.placeholderData<"u"&&typeof h>"u"&&A==="loading"){let k;if(o!=null&&o.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData))k=o.data;else if(k=typeof n.placeholderData=="function"?n.placeholderData():n.placeholderData,n.select&&typeof k<"u")try{k=n.select(k),k=Ma(o==null?void 0:o.data,k,n),this.selectError=null}catch(U){this.selectError=U}typeof k<"u"&&(A="success",h=k,m=!0)}this.selectError&&(y=this.selectError,h=this.selectResult,x=Date.now(),A="error");const E=w==="fetching",C=A==="loading",S=A==="error";return{status:A,fetchStatus:w,isLoading:C,isSuccess:A==="success",isError:S,isInitialLoading:C&&E,data:h,dataUpdatedAt:d,error:y,errorUpdatedAt:x,failureCount:p.fetchFailureCount,errorUpdateCount:p.errorUpdateCount,isFetched:p.dataUpdateCount>0||p.errorUpdateCount>0,isFetchedAfterMount:p.dataUpdateCount>c.dataUpdateCount||p.errorUpdateCount>c.errorUpdateCount,isFetching:E,isRefetching:E&&!C,isLoadingError:S&&p.dataUpdatedAt===0,isPaused:w==="paused",isPlaceholderData:m,isPreviousData:v,isRefetchError:S&&p.dataUpdatedAt!==0,isStale:Wu(t,n),refetch:this.refetch,remove:this.remove}}updateResult(t){const n=this.currentResult,r=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,Bf(r,n))return;this.currentResult=r;const i={cache:!0},o=()=>{if(!n)return!0;const{notifyOnChangeProps:l}=this.options;if(l==="all"||!l&&!this.trackedProps.size)return!0;const s=new Set(l!=null?l:this.trackedProps);return this.options.useErrorBoundary&&s.add("error"),Object.keys(this.currentResult).some(a=>{const c=a;return this.currentResult[c]!==n[c]&&s.has(c)})};(t==null?void 0:t.listeners)!==!1&&o()&&(i.listeners=!0),this.notify({...i,...t})}updateQuery(){const t=this.client.getQueryCache().build(this.client,this.options);if(t===this.currentQuery)return;const n=this.currentQuery;this.currentQuery=t,this.currentQueryInitialState=t.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))}onQueryUpdate(t){const n={};t.type==="success"?n.onSuccess=!t.manual:t.type==="error"&&!Lo(t.error)&&(n.onError=!0),this.updateResult(n),this.hasListeners()&&this.updateTimers()}notify(t){he.batch(()=>{if(t.onSuccess){var n,r,i,o;(n=(r=this.options).onSuccess)==null||n.call(r,this.currentResult.data),(i=(o=this.options).onSettled)==null||i.call(o,this.currentResult.data,null)}else if(t.onError){var l,s,a,c;(l=(s=this.options).onError)==null||l.call(s,this.currentResult.error),(a=(c=this.options).onSettled)==null||a.call(c,void 0,this.currentResult.error)}t.listeners&&this.listeners.forEach(f=>{f(this.currentResult)}),t.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function Z0(e,t){return t.enabled!==!1&&!e.state.dataUpdatedAt&&!(e.state.status==="error"&&t.retryOnMount===!1)}function Vf(e,t){return Z0(e,t)||e.state.dataUpdatedAt>0&&$a(e,t,t.refetchOnMount)}function $a(e,t,n){if(t.enabled!==!1){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&Wu(e,t)}return!1}function Gf(e,t,n,r){return n.enabled!==!1&&(e!==t||r.enabled===!1)&&(!n.suspense||e.state.status!=="error")&&Wu(e,n)}function Wu(e,t){return e.isStaleByTime(t.staleTime)}var Yh={exports:{}},Xh={};/**
* @license React
* use-sync-external-store-shim.production.min.js
*
@@ -72,18 +72,18 @@ Error generating stack: `+o.message+`
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
- */var Ir=g.exports;function t_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var n_=typeof Object.is=="function"?Object.is:t_,r_=Ir.useState,i_=Ir.useEffect,o_=Ir.useLayoutEffect,l_=Ir.useDebugValue;function s_(e,t){var n=t(),r=r_({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return o_(function(){i.value=n,i.getSnapshot=t,vs(i)&&o({inst:i})},[e,n,t]),i_(function(){return vs(i)&&o({inst:i}),e(function(){vs(i)&&o({inst:i})})},[e]),l_(n),n}function vs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!n_(e,n)}catch{return!0}}function a_(e,t){return t()}var u_=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?a_:s_;Xh.useSyncExternalStore=Ir.useSyncExternalStore!==void 0?Ir.useSyncExternalStore:u_;(function(e){e.exports=Xh})(Yh);const c_=Yh.exports.useSyncExternalStore,Yf=g.exports.createContext(void 0),qh=g.exports.createContext(!1);function Jh(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Yf),window.ReactQueryClientContext):Yf)}const f_=({context:e}={})=>{const t=g.exports.useContext(Jh(e,g.exports.useContext(qh)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},d_=({client:e,children:t,context:n,contextSharing:r=!1})=>{g.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Jh(n,r);return u(qh.Provider,{value:!n&&r,children:u(i.Provider,{value:e,children:t})})},Zh=g.exports.createContext(!1),p_=()=>g.exports.useContext(Zh);Zh.Provider;function h_(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const m_=g.exports.createContext(h_()),v_=()=>g.exports.useContext(m_);function g_(e,t){return typeof e=="function"?e(...t):!!e}const y_=(e,t)=>{(e.suspense||e.useErrorBoundary)&&(t.isReset()||(e.retryOnMount=!1))},__=e=>{g.exports.useEffect(()=>{e.clearReset()},[e])},x_=({result:e,errorResetBoundary:t,useErrorBoundary:n,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&g_(n,[e.error,r]);function w_(e,t){const n=f_({context:e.context}),r=p_(),i=v_(),o=n.defaultQueryOptions(e);o._optimisticResults=r?"isRestoring":"optimistic",o.onError&&(o.onError=he.batchCalls(o.onError)),o.onSuccess&&(o.onSuccess=he.batchCalls(o.onSuccess)),o.onSettled&&(o.onSettled=he.batchCalls(o.onSettled)),o.suspense&&typeof o.staleTime!="number"&&(o.staleTime=1e3),y_(o,i),__(i);const[l]=g.exports.useState(()=>new t(n,o)),s=l.getOptimisticResult(o);if(c_(g.exports.useCallback(a=>r?()=>{}:l.subscribe(he.batchCalls(a)),[l,r]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),g.exports.useEffect(()=>{l.setOptions(o,{listeners:!1})},[o,l]),o.suspense&&s.isLoading&&s.isFetching&&!r)throw l.fetchOptimistic(o).then(({data:a})=>{o.onSuccess==null||o.onSuccess(a),o.onSettled==null||o.onSettled(a,null)}).catch(a=>{i.clearReset(),o.onError==null||o.onError(a),o.onSettled==null||o.onSettled(void 0,a)});if(x_({result:s,errorResetBoundary:i,useErrorBoundary:o.useErrorBoundary,query:l.getCurrentQuery()}))throw s.error;return o.notifyOnChangeProps?s:l.trackResult(s)}function we(e,t,n){const r=Po(e,t,n);return w_(r,Z0)}/*! @license DOMPurify 3.0.8 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.0.8/LICENSE */const{entries:em,setPrototypeOf:Xf,isFrozen:E_,getPrototypeOf:S_,getOwnPropertyDescriptor:Ku}=Object;let{freeze:ze,seal:Ot,create:tm}=Object,{apply:Fa,construct:ja}=typeof Reflect<"u"&&Reflect;ze||(ze=function(t){return t});Ot||(Ot=function(t){return t});Fa||(Fa=function(t,n,r){return t.apply(n,r)});ja||(ja=function(t,n){return new t(...n)});const po=yt(Array.prototype.forEach),qf=yt(Array.prototype.pop),Jr=yt(Array.prototype.push),Do=yt(String.prototype.toLowerCase),gs=yt(String.prototype.toString),C_=yt(String.prototype.match),Zr=yt(String.prototype.replace),A_=yt(String.prototype.indexOf),k_=yt(String.prototype.trim),nt=yt(RegExp.prototype.test),ei=N_(TypeError);function yt(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:Do;Xf&&Xf(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const o=n(i);o!==i&&(E_(t)||(t[r]=o),i=o)}e[i]=!0}return e}function T_(e){for(let t=0;t/gm),D_=Ot(/\${[\w\W]*}/gm),I_=Ot(/^data-[\-\w.\u00B7-\uFFFF]/),M_=Ot(/^aria-[\-\w]+$/),nm=Ot(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),$_=Ot(/^(?:\w+script|data):/i),F_=Ot(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),rm=Ot(/^html$/i);var nd=Object.freeze({__proto__:null,MUSTACHE_EXPR:P_,ERB_EXPR:L_,TMPLIT_EXPR:D_,DATA_ATTR:I_,ARIA_ATTR:M_,IS_ALLOWED_URI:nm,IS_SCRIPT_OR_DATA:$_,ATTR_WHITESPACE:F_,DOCTYPE_NAME:rm});const j_=function(){return typeof window>"u"?null:window},b_=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const o="dompurify"+(r?"#"+r:"");try{return t.createPolicy(o,{createHTML(l){return l},createScriptURL(l){return l}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function im(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:j_();const t=$=>im($);if(t.version="3.0.8",t.removed=[],!e||!e.document||e.document.nodeType!==9)return t.isSupported=!1,t;let{document:n}=e;const r=n,i=r.currentScript,{DocumentFragment:o,HTMLTemplateElement:l,Node:s,Element:a,NodeFilter:c,NamedNodeMap:f=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:p,DOMParser:d,trustedTypes:y}=e,x=a.prototype,w=ho(x,"cloneNode"),A=ho(x,"nextSibling"),v=ho(x,"childNodes"),m=ho(x,"parentNode");if(typeof l=="function"){const $=n.createElement("template");$.content&&$.content.ownerDocument&&(n=$.content.ownerDocument)}let h,E="";const{implementation:C,createNodeIterator:S,createDocumentFragment:N,getElementsByTagName:k}=n,{importNode:U}=r;let I={};t.isSupported=typeof em=="function"&&typeof m=="function"&&C&&C.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:ne,ERB_EXPR:Te,TMPLIT_EXPR:oe,DATA_ATTR:re,ARIA_ATTR:de,IS_SCRIPT_OR_DATA:He,ATTR_WHITESPACE:We}=nd;let{IS_ALLOWED_URI:R}=nd,D=null;const b=z({},[...Jf,...ys,..._s,...xs,...Zf]);let F=null;const X=z({},[...ed,...ws,...td,...mo]);let H=Object.seal(tm(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ve=null,ce=null,Re=!0,Pt=!0,Ki=!1,Jn=!0,Lt=!1,bt=!1,Zn=!1,Nn=!1,xt=!1,q=!1,Tn=!1,er=!0,oc=!1;const ev="user-content-";let Fl=!0,zr=!1,tr={},nr=null;const lc=z({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let sc=null;const ac=z({},["audio","video","img","source","image","track"]);let jl=null;const uc=z({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Vi="http://www.w3.org/1998/Math/MathML",Gi="http://www.w3.org/2000/svg",Ut="http://www.w3.org/1999/xhtml";let rr=Ut,bl=!1,Ul=null;const tv=z({},[Vi,Gi,Ut],gs);let Br=null;const nv=["application/xhtml+xml","text/html"],rv="text/html";let _e=null,ir=null;const iv=n.createElement("form"),cc=function(_){return _ instanceof RegExp||_ instanceof Function},zl=function(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(ir&&ir===_)){if((!_||typeof _!="object")&&(_={}),_=In(_),Br=nv.indexOf(_.PARSER_MEDIA_TYPE)===-1?rv:_.PARSER_MEDIA_TYPE,_e=Br==="application/xhtml+xml"?gs:Do,D="ALLOWED_TAGS"in _?z({},_.ALLOWED_TAGS,_e):b,F="ALLOWED_ATTR"in _?z({},_.ALLOWED_ATTR,_e):X,Ul="ALLOWED_NAMESPACES"in _?z({},_.ALLOWED_NAMESPACES,gs):tv,jl="ADD_URI_SAFE_ATTR"in _?z(In(uc),_.ADD_URI_SAFE_ATTR,_e):uc,sc="ADD_DATA_URI_TAGS"in _?z(In(ac),_.ADD_DATA_URI_TAGS,_e):ac,nr="FORBID_CONTENTS"in _?z({},_.FORBID_CONTENTS,_e):lc,ve="FORBID_TAGS"in _?z({},_.FORBID_TAGS,_e):{},ce="FORBID_ATTR"in _?z({},_.FORBID_ATTR,_e):{},tr="USE_PROFILES"in _?_.USE_PROFILES:!1,Re=_.ALLOW_ARIA_ATTR!==!1,Pt=_.ALLOW_DATA_ATTR!==!1,Ki=_.ALLOW_UNKNOWN_PROTOCOLS||!1,Jn=_.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Lt=_.SAFE_FOR_TEMPLATES||!1,bt=_.WHOLE_DOCUMENT||!1,xt=_.RETURN_DOM||!1,q=_.RETURN_DOM_FRAGMENT||!1,Tn=_.RETURN_TRUSTED_TYPE||!1,Nn=_.FORCE_BODY||!1,er=_.SANITIZE_DOM!==!1,oc=_.SANITIZE_NAMED_PROPS||!1,Fl=_.KEEP_CONTENT!==!1,zr=_.IN_PLACE||!1,R=_.ALLOWED_URI_REGEXP||nm,rr=_.NAMESPACE||Ut,H=_.CUSTOM_ELEMENT_HANDLING||{},_.CUSTOM_ELEMENT_HANDLING&&cc(_.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(H.tagNameCheck=_.CUSTOM_ELEMENT_HANDLING.tagNameCheck),_.CUSTOM_ELEMENT_HANDLING&&cc(_.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(H.attributeNameCheck=_.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),_.CUSTOM_ELEMENT_HANDLING&&typeof _.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(H.allowCustomizedBuiltInElements=_.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Lt&&(Pt=!1),q&&(xt=!0),tr&&(D=z({},Zf),F=[],tr.html===!0&&(z(D,Jf),z(F,ed)),tr.svg===!0&&(z(D,ys),z(F,ws),z(F,mo)),tr.svgFilters===!0&&(z(D,_s),z(F,ws),z(F,mo)),tr.mathMl===!0&&(z(D,xs),z(F,td),z(F,mo))),_.ADD_TAGS&&(D===b&&(D=In(D)),z(D,_.ADD_TAGS,_e)),_.ADD_ATTR&&(F===X&&(F=In(F)),z(F,_.ADD_ATTR,_e)),_.ADD_URI_SAFE_ATTR&&z(jl,_.ADD_URI_SAFE_ATTR,_e),_.FORBID_CONTENTS&&(nr===lc&&(nr=In(nr)),z(nr,_.FORBID_CONTENTS,_e)),Fl&&(D["#text"]=!0),bt&&z(D,["html","head","body"]),D.table&&(z(D,["tbody"]),delete ve.tbody),_.TRUSTED_TYPES_POLICY){if(typeof _.TRUSTED_TYPES_POLICY.createHTML!="function")throw ei('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof _.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw ei('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');h=_.TRUSTED_TYPES_POLICY,E=h.createHTML("")}else h===void 0&&(h=b_(y,i)),h!==null&&typeof E=="string"&&(E=h.createHTML(""));ze&&ze(_),ir=_}},fc=z({},["mi","mo","mn","ms","mtext"]),dc=z({},["foreignobject","desc","title","annotation-xml"]),ov=z({},["title","style","font","a","script"]),pc=z({},[...ys,..._s,...R_]),hc=z({},[...xs,...O_]),lv=function(_){let O=m(_);(!O||!O.tagName)&&(O={namespaceURI:rr,tagName:"template"});const M=Do(_.tagName),J=Do(O.tagName);return Ul[_.namespaceURI]?_.namespaceURI===Gi?O.namespaceURI===Ut?M==="svg":O.namespaceURI===Vi?M==="svg"&&(J==="annotation-xml"||fc[J]):Boolean(pc[M]):_.namespaceURI===Vi?O.namespaceURI===Ut?M==="math":O.namespaceURI===Gi?M==="math"&&dc[J]:Boolean(hc[M]):_.namespaceURI===Ut?O.namespaceURI===Gi&&!dc[J]||O.namespaceURI===Vi&&!fc[J]?!1:!hc[M]&&(ov[M]||!pc[M]):!!(Br==="application/xhtml+xml"&&Ul[_.namespaceURI]):!1},Rn=function(_){Jr(t.removed,{element:_});try{_.parentNode.removeChild(_)}catch{_.remove()}},Bl=function(_,O){try{Jr(t.removed,{attribute:O.getAttributeNode(_),from:O})}catch{Jr(t.removed,{attribute:null,from:O})}if(O.removeAttribute(_),_==="is"&&!F[_])if(xt||q)try{Rn(O)}catch{}else try{O.setAttribute(_,"")}catch{}},mc=function(_){let O=null,M=null;if(Nn)_=""+_;else{const Pe=C_(_,/^[\r\n\t ]+/);M=Pe&&Pe[0]}Br==="application/xhtml+xml"&&rr===Ut&&(_=''+_+"");const J=h?h.createHTML(_):_;if(rr===Ut)try{O=new d().parseFromString(J,Br)}catch{}if(!O||!O.documentElement){O=C.createDocument(rr,"template",null);try{O.documentElement.innerHTML=bl?E:J}catch{}}const Oe=O.body||O.documentElement;return _&&M&&Oe.insertBefore(n.createTextNode(M),Oe.childNodes[0]||null),rr===Ut?k.call(O,bt?"html":"body")[0]:bt?O.documentElement:Oe},vc=function(_){return S.call(_.ownerDocument||_,_,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT,null)},sv=function(_){return _ instanceof p&&(typeof _.nodeName!="string"||typeof _.textContent!="string"||typeof _.removeChild!="function"||!(_.attributes instanceof f)||typeof _.removeAttribute!="function"||typeof _.setAttribute!="function"||typeof _.namespaceURI!="string"||typeof _.insertBefore!="function"||typeof _.hasChildNodes!="function")},gc=function(_){return typeof s=="function"&&_ instanceof s},zt=function(_,O,M){!I[_]||po(I[_],J=>{J.call(t,O,M,ir)})},yc=function(_){let O=null;if(zt("beforeSanitizeElements",_,null),sv(_))return Rn(_),!0;const M=_e(_.nodeName);if(zt("uponSanitizeElement",_,{tagName:M,allowedTags:D}),_.hasChildNodes()&&!gc(_.firstElementChild)&&nt(/<[/\w]/g,_.innerHTML)&&nt(/<[/\w]/g,_.textContent))return Rn(_),!0;if(!D[M]||ve[M]){if(!ve[M]&&xc(M)&&(H.tagNameCheck instanceof RegExp&&nt(H.tagNameCheck,M)||H.tagNameCheck instanceof Function&&H.tagNameCheck(M)))return!1;if(Fl&&!nr[M]){const J=m(_)||_.parentNode,Oe=v(_)||_.childNodes;if(Oe&&J){const Pe=Oe.length;for(let Ke=Pe-1;Ke>=0;--Ke)J.insertBefore(w(Oe[Ke],!0),A(_))}}return Rn(_),!0}return _ instanceof a&&!lv(_)||(M==="noscript"||M==="noembed"||M==="noframes")&&nt(/<\/no(script|embed|frames)/i,_.innerHTML)?(Rn(_),!0):(Lt&&_.nodeType===3&&(O=_.textContent,po([ne,Te,oe],J=>{O=Zr(O,J," ")}),_.textContent!==O&&(Jr(t.removed,{element:_.cloneNode()}),_.textContent=O)),zt("afterSanitizeElements",_,null),!1)},_c=function(_,O,M){if(er&&(O==="id"||O==="name")&&(M in n||M in iv))return!1;if(!(Pt&&!ce[O]&&nt(re,O))){if(!(Re&&nt(de,O))){if(!F[O]||ce[O]){if(!(xc(_)&&(H.tagNameCheck instanceof RegExp&&nt(H.tagNameCheck,_)||H.tagNameCheck instanceof Function&&H.tagNameCheck(_))&&(H.attributeNameCheck instanceof RegExp&&nt(H.attributeNameCheck,O)||H.attributeNameCheck instanceof Function&&H.attributeNameCheck(O))||O==="is"&&H.allowCustomizedBuiltInElements&&(H.tagNameCheck instanceof RegExp&&nt(H.tagNameCheck,M)||H.tagNameCheck instanceof Function&&H.tagNameCheck(M))))return!1}else if(!jl[O]){if(!nt(R,Zr(M,We,""))){if(!((O==="src"||O==="xlink:href"||O==="href")&&_!=="script"&&A_(M,"data:")===0&&sc[_])){if(!(Ki&&!nt(He,Zr(M,We,"")))){if(M)return!1}}}}}}return!0},xc=function(_){return _.indexOf("-")>0},wc=function(_){zt("beforeSanitizeAttributes",_,null);const{attributes:O}=_;if(!O)return;const M={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:F};let J=O.length;for(;J--;){const Oe=O[J],{name:Pe,namespaceURI:Ke,value:On}=Oe,Qr=_e(Pe);let Ve=Pe==="value"?On:k_(On);if(M.attrName=Qr,M.attrValue=Ve,M.keepAttr=!0,M.forceKeepAttr=void 0,zt("uponSanitizeAttribute",_,M),Ve=M.attrValue,M.forceKeepAttr||(Bl(Pe,_),!M.keepAttr))continue;if(!Jn&&nt(/\/>/i,Ve)){Bl(Pe,_);continue}Lt&&po([ne,Te,oe],Sc=>{Ve=Zr(Ve,Sc," ")});const Ec=_e(_.nodeName);if(!!_c(Ec,Qr,Ve)){if(oc&&(Qr==="id"||Qr==="name")&&(Bl(Pe,_),Ve=ev+Ve),h&&typeof y=="object"&&typeof y.getAttributeType=="function"&&!Ke)switch(y.getAttributeType(Ec,Qr)){case"TrustedHTML":{Ve=h.createHTML(Ve);break}case"TrustedScriptURL":{Ve=h.createScriptURL(Ve);break}}try{Ke?_.setAttributeNS(Ke,Pe,Ve):_.setAttribute(Pe,Ve),qf(t.removed)}catch{}}}zt("afterSanitizeAttributes",_,null)},av=function $(_){let O=null;const M=vc(_);for(zt("beforeSanitizeShadowDOM",_,null);O=M.nextNode();)zt("uponSanitizeShadowNode",O,null),!yc(O)&&(O.content instanceof o&&$(O.content),wc(O));zt("afterSanitizeShadowDOM",_,null)};return t.sanitize=function($){let _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},O=null,M=null,J=null,Oe=null;if(bl=!$,bl&&($=""),typeof $!="string"&&!gc($))if(typeof $.toString=="function"){if($=$.toString(),typeof $!="string")throw ei("dirty is not a string, aborting")}else throw ei("toString is not a function");if(!t.isSupported)return $;if(Zn||zl(_),t.removed=[],typeof $=="string"&&(zr=!1),zr){if($.nodeName){const On=_e($.nodeName);if(!D[On]||ve[On])throw ei("root node is forbidden and cannot be sanitized in-place")}}else if($ instanceof s)O=mc(""),M=O.ownerDocument.importNode($,!0),M.nodeType===1&&M.nodeName==="BODY"||M.nodeName==="HTML"?O=M:O.appendChild(M);else{if(!xt&&!Lt&&!bt&&$.indexOf("<")===-1)return h&&Tn?h.createHTML($):$;if(O=mc($),!O)return xt?null:Tn?E:""}O&&Nn&&Rn(O.firstChild);const Pe=vc(zr?$:O);for(;J=Pe.nextNode();)yc(J)||(J.content instanceof o&&av(J.content),wc(J));if(zr)return $;if(xt){if(q)for(Oe=N.call(O.ownerDocument);O.firstChild;)Oe.appendChild(O.firstChild);else Oe=O;return(F.shadowroot||F.shadowrootmode)&&(Oe=U.call(r,Oe,!0)),Oe}let Ke=bt?O.outerHTML:O.innerHTML;return bt&&D["!doctype"]&&O.ownerDocument&&O.ownerDocument.doctype&&O.ownerDocument.doctype.name&&nt(rm,O.ownerDocument.doctype.name)&&(Ke="
-`+Ke),Lt&&po([ne,Te,oe],On=>{Ke=Zr(Ke,On," ")}),h&&Tn?h.createHTML(Ke):Ke},t.setConfig=function(){let $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};zl($),Zn=!0},t.clearConfig=function(){ir=null,Zn=!1},t.isValidAttribute=function($,_,O){ir||zl({});const M=_e($),J=_e(_);return _c(M,J,O)},t.addHook=function($,_){typeof _=="function"&&(I[$]=I[$]||[],Jr(I[$],_))},t.removeHook=function($){if(I[$])return qf(I[$])},t.removeHooks=function($){I[$]&&(I[$]=[])},t.removeAllHooks=function(){I={}},t}var Vn=im(),om={exports:{}};/*!
+ */var Mr=g.exports;function e_(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var t_=typeof Object.is=="function"?Object.is:e_,n_=Mr.useState,r_=Mr.useEffect,i_=Mr.useLayoutEffect,o_=Mr.useDebugValue;function l_(e,t){var n=t(),r=n_({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return i_(function(){i.value=n,i.getSnapshot=t,vs(i)&&o({inst:i})},[e,n,t]),r_(function(){return vs(i)&&o({inst:i}),e(function(){vs(i)&&o({inst:i})})},[e]),o_(n),n}function vs(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!t_(e,n)}catch{return!0}}function s_(e,t){return t()}var a_=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?s_:l_;Xh.useSyncExternalStore=Mr.useSyncExternalStore!==void 0?Mr.useSyncExternalStore:a_;(function(e){e.exports=Xh})(Yh);const u_=Yh.exports.useSyncExternalStore,Yf=g.exports.createContext(void 0),qh=g.exports.createContext(!1);function Jh(e,t){return e||(t&&typeof window<"u"?(window.ReactQueryClientContext||(window.ReactQueryClientContext=Yf),window.ReactQueryClientContext):Yf)}const c_=({context:e}={})=>{const t=g.exports.useContext(Jh(e,g.exports.useContext(qh)));if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},f_=({client:e,children:t,context:n,contextSharing:r=!1})=>{g.exports.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);const i=Jh(n,r);return u(qh.Provider,{value:!n&&r,children:u(i.Provider,{value:e,children:t})})},Zh=g.exports.createContext(!1),d_=()=>g.exports.useContext(Zh);Zh.Provider;function p_(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}const h_=g.exports.createContext(p_()),m_=()=>g.exports.useContext(h_);function v_(e,t){return typeof e=="function"?e(...t):!!e}const g_=(e,t)=>{(e.suspense||e.useErrorBoundary)&&(t.isReset()||(e.retryOnMount=!1))},y_=e=>{g.exports.useEffect(()=>{e.clearReset()},[e])},__=({result:e,errorResetBoundary:t,useErrorBoundary:n,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&v_(n,[e.error,r]);function x_(e,t){const n=c_({context:e.context}),r=d_(),i=m_(),o=n.defaultQueryOptions(e);o._optimisticResults=r?"isRestoring":"optimistic",o.onError&&(o.onError=he.batchCalls(o.onError)),o.onSuccess&&(o.onSuccess=he.batchCalls(o.onSuccess)),o.onSettled&&(o.onSettled=he.batchCalls(o.onSettled)),o.suspense&&typeof o.staleTime!="number"&&(o.staleTime=1e3),g_(o,i),y_(i);const[l]=g.exports.useState(()=>new t(n,o)),s=l.getOptimisticResult(o);if(u_(g.exports.useCallback(a=>r?()=>{}:l.subscribe(he.batchCalls(a)),[l,r]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),g.exports.useEffect(()=>{l.setOptions(o,{listeners:!1})},[o,l]),o.suspense&&s.isLoading&&s.isFetching&&!r)throw l.fetchOptimistic(o).then(({data:a})=>{o.onSuccess==null||o.onSuccess(a),o.onSettled==null||o.onSettled(a,null)}).catch(a=>{i.clearReset(),o.onError==null||o.onError(a),o.onSettled==null||o.onSettled(void 0,a)});if(__({result:s,errorResetBoundary:i,useErrorBoundary:o.useErrorBoundary,query:l.getCurrentQuery()}))throw s.error;return o.notifyOnChangeProps?s:l.trackResult(s)}function we(e,t,n){const r=Po(e,t,n);return x_(r,J0)}/*! @license DOMPurify 3.0.8 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.0.8/LICENSE */const{entries:em,setPrototypeOf:Xf,isFrozen:w_,getPrototypeOf:E_,getOwnPropertyDescriptor:Ku}=Object;let{freeze:ze,seal:Ot,create:tm}=Object,{apply:Fa,construct:ja}=typeof Reflect<"u"&&Reflect;ze||(ze=function(t){return t});Ot||(Ot=function(t){return t});Fa||(Fa=function(t,n,r){return t.apply(n,r)});ja||(ja=function(t,n){return new t(...n)});const po=yt(Array.prototype.forEach),qf=yt(Array.prototype.pop),Jr=yt(Array.prototype.push),Do=yt(String.prototype.toLowerCase),gs=yt(String.prototype.toString),S_=yt(String.prototype.match),Zr=yt(String.prototype.replace),C_=yt(String.prototype.indexOf),A_=yt(String.prototype.trim),nt=yt(RegExp.prototype.test),ei=k_(TypeError);function yt(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i2&&arguments[2]!==void 0?arguments[2]:Do;Xf&&Xf(e,null);let r=t.length;for(;r--;){let i=t[r];if(typeof i=="string"){const o=n(i);o!==i&&(w_(t)||(t[r]=o),i=o)}e[i]=!0}return e}function N_(e){for(let t=0;t/gm),L_=Ot(/\${[\w\W]*}/gm),D_=Ot(/^data-[\-\w.\u00B7-\uFFFF]/),I_=Ot(/^aria-[\-\w]+$/),nm=Ot(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),M_=Ot(/^(?:\w+script|data):/i),$_=Ot(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),rm=Ot(/^html$/i);var nd=Object.freeze({__proto__:null,MUSTACHE_EXPR:O_,ERB_EXPR:P_,TMPLIT_EXPR:L_,DATA_ATTR:D_,ARIA_ATTR:I_,IS_ALLOWED_URI:nm,IS_SCRIPT_OR_DATA:M_,ATTR_WHITESPACE:$_,DOCTYPE_NAME:rm});const F_=function(){return typeof window>"u"?null:window},j_=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const i="data-tt-policy-suffix";n&&n.hasAttribute(i)&&(r=n.getAttribute(i));const o="dompurify"+(r?"#"+r:"");try{return t.createPolicy(o,{createHTML(l){return l},createScriptURL(l){return l}})}catch{return console.warn("TrustedTypes policy "+o+" could not be created."),null}};function im(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:F_();const t=$=>im($);if(t.version="3.0.8",t.removed=[],!e||!e.document||e.document.nodeType!==9)return t.isSupported=!1,t;let{document:n}=e;const r=n,i=r.currentScript,{DocumentFragment:o,HTMLTemplateElement:l,Node:s,Element:a,NodeFilter:c,NamedNodeMap:f=e.NamedNodeMap||e.MozNamedAttrMap,HTMLFormElement:p,DOMParser:d,trustedTypes:y}=e,x=a.prototype,w=ho(x,"cloneNode"),A=ho(x,"nextSibling"),v=ho(x,"childNodes"),m=ho(x,"parentNode");if(typeof l=="function"){const $=n.createElement("template");$.content&&$.content.ownerDocument&&(n=$.content.ownerDocument)}let h,E="";const{implementation:C,createNodeIterator:S,createDocumentFragment:N,getElementsByTagName:k}=n,{importNode:U}=r;let I={};t.isSupported=typeof em=="function"&&typeof m=="function"&&C&&C.createHTMLDocument!==void 0;const{MUSTACHE_EXPR:ne,ERB_EXPR:Te,TMPLIT_EXPR:oe,DATA_ATTR:re,ARIA_ATTR:de,IS_SCRIPT_OR_DATA:He,ATTR_WHITESPACE:We}=nd;let{IS_ALLOWED_URI:R}=nd,D=null;const b=z({},[...Jf,...ys,..._s,...xs,...Zf]);let F=null;const X=z({},[...ed,...ws,...td,...mo]);let H=Object.seal(tm(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),ve=null,ce=null,Re=!0,Pt=!0,Ki=!1,Zn=!0,Lt=!1,Ut=!1,er=!1,Nn=!1,xt=!1,q=!1,Tn=!1,tr=!0,oc=!1;const Zm="user-content-";let Fl=!0,zr=!1,nr={},rr=null;const lc=z({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let sc=null;const ac=z({},["audio","video","img","source","image","track"]);let jl=null;const uc=z({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Vi="http://www.w3.org/1998/Math/MathML",Gi="http://www.w3.org/2000/svg",zt="http://www.w3.org/1999/xhtml";let ir=zt,bl=!1,Ul=null;const ev=z({},[Vi,Gi,zt],gs);let Br=null;const tv=["application/xhtml+xml","text/html"],nv="text/html";let _e=null,or=null;const rv=n.createElement("form"),cc=function(_){return _ instanceof RegExp||_ instanceof Function},zl=function(){let _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!(or&&or===_)){if((!_||typeof _!="object")&&(_={}),_=In(_),Br=tv.indexOf(_.PARSER_MEDIA_TYPE)===-1?nv:_.PARSER_MEDIA_TYPE,_e=Br==="application/xhtml+xml"?gs:Do,D="ALLOWED_TAGS"in _?z({},_.ALLOWED_TAGS,_e):b,F="ALLOWED_ATTR"in _?z({},_.ALLOWED_ATTR,_e):X,Ul="ALLOWED_NAMESPACES"in _?z({},_.ALLOWED_NAMESPACES,gs):ev,jl="ADD_URI_SAFE_ATTR"in _?z(In(uc),_.ADD_URI_SAFE_ATTR,_e):uc,sc="ADD_DATA_URI_TAGS"in _?z(In(ac),_.ADD_DATA_URI_TAGS,_e):ac,rr="FORBID_CONTENTS"in _?z({},_.FORBID_CONTENTS,_e):lc,ve="FORBID_TAGS"in _?z({},_.FORBID_TAGS,_e):{},ce="FORBID_ATTR"in _?z({},_.FORBID_ATTR,_e):{},nr="USE_PROFILES"in _?_.USE_PROFILES:!1,Re=_.ALLOW_ARIA_ATTR!==!1,Pt=_.ALLOW_DATA_ATTR!==!1,Ki=_.ALLOW_UNKNOWN_PROTOCOLS||!1,Zn=_.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Lt=_.SAFE_FOR_TEMPLATES||!1,Ut=_.WHOLE_DOCUMENT||!1,xt=_.RETURN_DOM||!1,q=_.RETURN_DOM_FRAGMENT||!1,Tn=_.RETURN_TRUSTED_TYPE||!1,Nn=_.FORCE_BODY||!1,tr=_.SANITIZE_DOM!==!1,oc=_.SANITIZE_NAMED_PROPS||!1,Fl=_.KEEP_CONTENT!==!1,zr=_.IN_PLACE||!1,R=_.ALLOWED_URI_REGEXP||nm,ir=_.NAMESPACE||zt,H=_.CUSTOM_ELEMENT_HANDLING||{},_.CUSTOM_ELEMENT_HANDLING&&cc(_.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(H.tagNameCheck=_.CUSTOM_ELEMENT_HANDLING.tagNameCheck),_.CUSTOM_ELEMENT_HANDLING&&cc(_.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(H.attributeNameCheck=_.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),_.CUSTOM_ELEMENT_HANDLING&&typeof _.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(H.allowCustomizedBuiltInElements=_.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),Lt&&(Pt=!1),q&&(xt=!0),nr&&(D=z({},Zf),F=[],nr.html===!0&&(z(D,Jf),z(F,ed)),nr.svg===!0&&(z(D,ys),z(F,ws),z(F,mo)),nr.svgFilters===!0&&(z(D,_s),z(F,ws),z(F,mo)),nr.mathMl===!0&&(z(D,xs),z(F,td),z(F,mo))),_.ADD_TAGS&&(D===b&&(D=In(D)),z(D,_.ADD_TAGS,_e)),_.ADD_ATTR&&(F===X&&(F=In(F)),z(F,_.ADD_ATTR,_e)),_.ADD_URI_SAFE_ATTR&&z(jl,_.ADD_URI_SAFE_ATTR,_e),_.FORBID_CONTENTS&&(rr===lc&&(rr=In(rr)),z(rr,_.FORBID_CONTENTS,_e)),Fl&&(D["#text"]=!0),Ut&&z(D,["html","head","body"]),D.table&&(z(D,["tbody"]),delete ve.tbody),_.TRUSTED_TYPES_POLICY){if(typeof _.TRUSTED_TYPES_POLICY.createHTML!="function")throw ei('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof _.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw ei('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');h=_.TRUSTED_TYPES_POLICY,E=h.createHTML("")}else h===void 0&&(h=j_(y,i)),h!==null&&typeof E=="string"&&(E=h.createHTML(""));ze&&ze(_),or=_}},fc=z({},["mi","mo","mn","ms","mtext"]),dc=z({},["foreignobject","desc","title","annotation-xml"]),iv=z({},["title","style","font","a","script"]),pc=z({},[...ys,..._s,...T_]),hc=z({},[...xs,...R_]),ov=function(_){let O=m(_);(!O||!O.tagName)&&(O={namespaceURI:ir,tagName:"template"});const M=Do(_.tagName),J=Do(O.tagName);return Ul[_.namespaceURI]?_.namespaceURI===Gi?O.namespaceURI===zt?M==="svg":O.namespaceURI===Vi?M==="svg"&&(J==="annotation-xml"||fc[J]):Boolean(pc[M]):_.namespaceURI===Vi?O.namespaceURI===zt?M==="math":O.namespaceURI===Gi?M==="math"&&dc[J]:Boolean(hc[M]):_.namespaceURI===zt?O.namespaceURI===Gi&&!dc[J]||O.namespaceURI===Vi&&!fc[J]?!1:!hc[M]&&(iv[M]||!pc[M]):!!(Br==="application/xhtml+xml"&&Ul[_.namespaceURI]):!1},Rn=function(_){Jr(t.removed,{element:_});try{_.parentNode.removeChild(_)}catch{_.remove()}},Bl=function(_,O){try{Jr(t.removed,{attribute:O.getAttributeNode(_),from:O})}catch{Jr(t.removed,{attribute:null,from:O})}if(O.removeAttribute(_),_==="is"&&!F[_])if(xt||q)try{Rn(O)}catch{}else try{O.setAttribute(_,"")}catch{}},mc=function(_){let O=null,M=null;if(Nn)_=""+_;else{const Pe=S_(_,/^[\r\n\t ]+/);M=Pe&&Pe[0]}Br==="application/xhtml+xml"&&ir===zt&&(_=''+_+"");const J=h?h.createHTML(_):_;if(ir===zt)try{O=new d().parseFromString(J,Br)}catch{}if(!O||!O.documentElement){O=C.createDocument(ir,"template",null);try{O.documentElement.innerHTML=bl?E:J}catch{}}const Oe=O.body||O.documentElement;return _&&M&&Oe.insertBefore(n.createTextNode(M),Oe.childNodes[0]||null),ir===zt?k.call(O,Ut?"html":"body")[0]:Ut?O.documentElement:Oe},vc=function(_){return S.call(_.ownerDocument||_,_,c.SHOW_ELEMENT|c.SHOW_COMMENT|c.SHOW_TEXT,null)},lv=function(_){return _ instanceof p&&(typeof _.nodeName!="string"||typeof _.textContent!="string"||typeof _.removeChild!="function"||!(_.attributes instanceof f)||typeof _.removeAttribute!="function"||typeof _.setAttribute!="function"||typeof _.namespaceURI!="string"||typeof _.insertBefore!="function"||typeof _.hasChildNodes!="function")},gc=function(_){return typeof s=="function"&&_ instanceof s},Bt=function(_,O,M){!I[_]||po(I[_],J=>{J.call(t,O,M,or)})},yc=function(_){let O=null;if(Bt("beforeSanitizeElements",_,null),lv(_))return Rn(_),!0;const M=_e(_.nodeName);if(Bt("uponSanitizeElement",_,{tagName:M,allowedTags:D}),_.hasChildNodes()&&!gc(_.firstElementChild)&&nt(/<[/\w]/g,_.innerHTML)&&nt(/<[/\w]/g,_.textContent))return Rn(_),!0;if(!D[M]||ve[M]){if(!ve[M]&&xc(M)&&(H.tagNameCheck instanceof RegExp&&nt(H.tagNameCheck,M)||H.tagNameCheck instanceof Function&&H.tagNameCheck(M)))return!1;if(Fl&&!rr[M]){const J=m(_)||_.parentNode,Oe=v(_)||_.childNodes;if(Oe&&J){const Pe=Oe.length;for(let Ke=Pe-1;Ke>=0;--Ke)J.insertBefore(w(Oe[Ke],!0),A(_))}}return Rn(_),!0}return _ instanceof a&&!ov(_)||(M==="noscript"||M==="noembed"||M==="noframes")&&nt(/<\/no(script|embed|frames)/i,_.innerHTML)?(Rn(_),!0):(Lt&&_.nodeType===3&&(O=_.textContent,po([ne,Te,oe],J=>{O=Zr(O,J," ")}),_.textContent!==O&&(Jr(t.removed,{element:_.cloneNode()}),_.textContent=O)),Bt("afterSanitizeElements",_,null),!1)},_c=function(_,O,M){if(tr&&(O==="id"||O==="name")&&(M in n||M in rv))return!1;if(!(Pt&&!ce[O]&&nt(re,O))){if(!(Re&&nt(de,O))){if(!F[O]||ce[O]){if(!(xc(_)&&(H.tagNameCheck instanceof RegExp&&nt(H.tagNameCheck,_)||H.tagNameCheck instanceof Function&&H.tagNameCheck(_))&&(H.attributeNameCheck instanceof RegExp&&nt(H.attributeNameCheck,O)||H.attributeNameCheck instanceof Function&&H.attributeNameCheck(O))||O==="is"&&H.allowCustomizedBuiltInElements&&(H.tagNameCheck instanceof RegExp&&nt(H.tagNameCheck,M)||H.tagNameCheck instanceof Function&&H.tagNameCheck(M))))return!1}else if(!jl[O]){if(!nt(R,Zr(M,We,""))){if(!((O==="src"||O==="xlink:href"||O==="href")&&_!=="script"&&C_(M,"data:")===0&&sc[_])){if(!(Ki&&!nt(He,Zr(M,We,"")))){if(M)return!1}}}}}}return!0},xc=function(_){return _.indexOf("-")>0},wc=function(_){Bt("beforeSanitizeAttributes",_,null);const{attributes:O}=_;if(!O)return;const M={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:F};let J=O.length;for(;J--;){const Oe=O[J],{name:Pe,namespaceURI:Ke,value:On}=Oe,Qr=_e(Pe);let Ve=Pe==="value"?On:A_(On);if(M.attrName=Qr,M.attrValue=Ve,M.keepAttr=!0,M.forceKeepAttr=void 0,Bt("uponSanitizeAttribute",_,M),Ve=M.attrValue,M.forceKeepAttr||(Bl(Pe,_),!M.keepAttr))continue;if(!Zn&&nt(/\/>/i,Ve)){Bl(Pe,_);continue}Lt&&po([ne,Te,oe],Sc=>{Ve=Zr(Ve,Sc," ")});const Ec=_e(_.nodeName);if(!!_c(Ec,Qr,Ve)){if(oc&&(Qr==="id"||Qr==="name")&&(Bl(Pe,_),Ve=Zm+Ve),h&&typeof y=="object"&&typeof y.getAttributeType=="function"&&!Ke)switch(y.getAttributeType(Ec,Qr)){case"TrustedHTML":{Ve=h.createHTML(Ve);break}case"TrustedScriptURL":{Ve=h.createScriptURL(Ve);break}}try{Ke?_.setAttributeNS(Ke,Pe,Ve):_.setAttribute(Pe,Ve),qf(t.removed)}catch{}}}Bt("afterSanitizeAttributes",_,null)},sv=function $(_){let O=null;const M=vc(_);for(Bt("beforeSanitizeShadowDOM",_,null);O=M.nextNode();)Bt("uponSanitizeShadowNode",O,null),!yc(O)&&(O.content instanceof o&&$(O.content),wc(O));Bt("afterSanitizeShadowDOM",_,null)};return t.sanitize=function($){let _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},O=null,M=null,J=null,Oe=null;if(bl=!$,bl&&($=""),typeof $!="string"&&!gc($))if(typeof $.toString=="function"){if($=$.toString(),typeof $!="string")throw ei("dirty is not a string, aborting")}else throw ei("toString is not a function");if(!t.isSupported)return $;if(er||zl(_),t.removed=[],typeof $=="string"&&(zr=!1),zr){if($.nodeName){const On=_e($.nodeName);if(!D[On]||ve[On])throw ei("root node is forbidden and cannot be sanitized in-place")}}else if($ instanceof s)O=mc(""),M=O.ownerDocument.importNode($,!0),M.nodeType===1&&M.nodeName==="BODY"||M.nodeName==="HTML"?O=M:O.appendChild(M);else{if(!xt&&!Lt&&!Ut&&$.indexOf("<")===-1)return h&&Tn?h.createHTML($):$;if(O=mc($),!O)return xt?null:Tn?E:""}O&&Nn&&Rn(O.firstChild);const Pe=vc(zr?$:O);for(;J=Pe.nextNode();)yc(J)||(J.content instanceof o&&sv(J.content),wc(J));if(zr)return $;if(xt){if(q)for(Oe=N.call(O.ownerDocument);O.firstChild;)Oe.appendChild(O.firstChild);else Oe=O;return(F.shadowroot||F.shadowrootmode)&&(Oe=U.call(r,Oe,!0)),Oe}let Ke=Ut?O.outerHTML:O.innerHTML;return Ut&&D["!doctype"]&&O.ownerDocument&&O.ownerDocument.doctype&&O.ownerDocument.doctype.name&&nt(rm,O.ownerDocument.doctype.name)&&(Ke="
+`+Ke),Lt&&po([ne,Te,oe],On=>{Ke=Zr(Ke,On," ")}),h&&Tn?h.createHTML(Ke):Ke},t.setConfig=function(){let $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};zl($),er=!0},t.clearConfig=function(){or=null,er=!1},t.isValidAttribute=function($,_,O){or||zl({});const M=_e($),J=_e(_);return _c(M,J,O)},t.addHook=function($,_){typeof _=="function"&&(I[$]=I[$]||[],Jr(I[$],_))},t.removeHook=function($){if(I[$])return qf(I[$])},t.removeHooks=function($){I[$]&&(I[$]=[])},t.removeAllHooks=function(){I={}},t}var Vn=im(),om={exports:{}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
-*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var o="",l=0;l{const l=Ce(e,"container"),s=typeof t=="string"?`-${t}`:"-fluid";return u(n,{ref:o,...i,className:ue(r,t?`${l}${s}`:l)})});B.displayName="Container";const B_="_spinner_container_1gla4_1",Q_="_html_spinner_1gla4_13",H_="_rotate_1gla4_1",rd={spinner_container:B_,html_spinner:Q_,rotate:H_},_t=()=>u(B,{className:`${rd.spinner_container}`,children:u("div",{className:`${rd.html_spinner}`})}),Ee=async({queryKey:e})=>{const t=e[1],n=e[2],r=100;let i=[],o=1,l,s;const a="https://wp-vatter.wadaky.li/wp-json/wp/v2";if(n==""&&t=="projekte"){l=await fetch(`${a}/${t}?per_page=${r}&page=${o}`),s=await l.json(),i=i.concat(s);const c=await l.headers.get("X-WP-Total");for(;Math.floor(c-r*o)>0;)o++,l=await fetch(`${a}/${t}?per_page=${r}&page=${o}`),s=await l.json(),i=i.concat(s);if(!l.ok)throw new Error(`Data of ${t} fetch not ok`);return i}else if(n!=""){if(t=="media"?l=await fetch(`${a}/${t}/${n}`):l=await fetch(`${a}/${t}?per_page=${r}&${n}`),!l.ok)throw new Error(`Data of ${t} fetch not ok`);return l.json()}else{if(l=await fetch(`${a}/${t}?per_page=${r}`),!l.ok)throw new Error(`Data of ${t} fetch not ok`);return l.json()}},W_="_news_title_1ntn6_1",K_="_news_date_1ntn6_15",V_="_news_content_1ntn6_27",Es={news_title:W_,news_date:K_,news_content:V_},G_=()=>{const e=tt(),t=we(["news","aktuelles",""],Ee);return t.isLoading?u(_t,{}):(t.isError&&e("/NotMatch404"),u("div",{id:"landing_news",children:t.data.map(n=>P("div",{children:[u("div",{className:`${Es.news_title}`,children:n.title.rendered}),u("div",{className:`${Es.news_date}`,children:n.date.slice(0,10)}),u("div",{className:`${Es.news_content}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(n.content.rendered)}}),u("hr",{})]},n.id))}))},Y=g.exports.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},i)=>{const o=Ce(e,"row"),l=lm(),s=sm(),a=`${o}-cols`,c=[];return l.forEach(f=>{const p=r[f];delete r[f];let d;p!=null&&typeof p=="object"?{cols:d}=p:d=p;const y=f!==s?`-${f}`:"";d!=null&&c.push(`${a}${y}-${d}`)}),u(n,{ref:i,...r,className:ue(t,o,...c)})});Y.displayName="Row";function Y_({as:e,bsPrefix:t,className:n,...r}){t=Ce(t,"col");const i=lm(),o=sm(),l=[],s=[];return i.forEach(a=>{const c=r[a];delete r[a];let f,p,d;typeof c=="object"&&c!=null?{span:f,offset:p,order:d}=c:f=c;const y=a!==o?`-${a}`:"";f&&l.push(f===!0?`${t}${y}`:`${t}${y}-${f}`),d!=null&&s.push(`order${y}-${d}`),p!=null&&s.push(`offset${y}-${p}`)}),[{...r,className:ue(n,...l,...s)},{as:e,bsPrefix:t,spans:l}]}const K=g.exports.forwardRef((e,t)=>{const[{className:n,...r},{as:i="div",bsPrefix:o,spans:l}]=Y_(e);return u(i,{...r,ref:t,className:ue(n,!l.length&&o)})});K.displayName="Col";function Dl(e,t){let n=t;const r=tt(),i=we(["pic","media",e],Ee);if(i.isLoading)return u(_t,{});i.isError&&r("/NotMatch404");let o=i.data.source_url;return o&&(n=o),n}const X_="_pic_container_3mpjs_1",q_="_service_pic_3mpjs_9",J_="_service_pic_caption_3mpjs_53",Ss={pic_container:X_,service_pic:q_,service_pic_caption:J_},Z_=({imgid:e,picName:t})=>{const n=Dl(e,"imgs/category/forschung.png");return u("div",{className:`${Ss.pic_container}`,children:P("div",{className:`${Ss.service_pic}`,children:[u("img",{src:n,alt:t,width:"100%"}),u("div",{className:`${Ss.service_pic_caption}`,children:u("div",{children:t})})]})})},e1="_home_service_content_147wj_1",t1="_home_service_box_147wj_9",n1="_home_service_row_147wj_21",Cs={home_service_content:e1,home_service_box:t1,home_service_row:n1},r1=({props:e})=>u(B,{className:`${Cs.home_service_content}`,children:u(Y,{className:`${Cs.home_service_row}`,children:e.data.map(t=>u(K,{xl:4,lg:4,md:6,className:`${Cs.home_service_box}`,children:u($e,{to:"/Dienstleistungen",state:t.title.rendered,children:u(Z_,{imgid:t.acf.imgid,picName:t.title.rendered})})},t.id))})}),Gu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB+SURBVHgB7ZTBDYAgDEWfTqKb6OSwiWyiNBBPKoSCB+VdyoH815QG6HyegUIsbFJ3WFdwd/dGdEy+Q2N8pbZAOid0/igpHpFgYjgh3F2NSyXIkagFKckpsGErJurgFpjloN2iJO+NqEW4WtB0TXPCheJHzglXCSIu9dl1fsAB+TU3FFADqzoAAAAASUVORK5CYII=",i1="_intro_16416_1",o1="_current_projects_16416_17",id={intro:i1,current_projects:o1},l1=()=>{const e=tt(),t=we(["services","dienstleistungen",""],Ee),n=we(["landingIntro","pages/28911",""],Ee);return t.isLoading||n.isLoading?u(_t,{}):((t.isError||n.isError)&&e("/NotMatch404"),P("div",{children:[u(B,{className:`${id.intro}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(n.data.content.rendered)}}),u(B,{className:"categoryTitle",children:"DIENSTLEISTUNGEN"}),u(B,{children:u(r1,{props:t})}),u(B,{className:"categoryTitle",children:"AKTUELLES"}),u(B,{children:u(G_,{})}),u(B,{children:u($e,{to:"/Projekte/laufend",className:`${id.current_projects}`,children:P("span",{children:["Laufende Projekte",u("img",{src:Gu,alt:"Laufende Projekte",height:"24px"})]})})})]}))};var Ct={exports:{}},s1="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",a1=s1,u1=a1;function am(){}function um(){}um.resetWarningCache=am;var c1=function(){function e(r,i,o,l,s,a){if(a!==u1){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:um,resetWarningCache:am};return n.PropTypes=n,n};Ct.exports=c1();function f1(e,t,n){const r=g.exports.useRef(e!==void 0),[i,o]=g.exports.useState(t),l=e!==void 0,s=r.current;return r.current=l,!l&&s&&i!==t&&o(t),[l?e:i,g.exports.useCallback((...a)=>{const[c,...f]=a;let p=n==null?void 0:n(c,...f);return o(c),p},[n])]}const fl={prefix:String(Math.round(Math.random()*1e10)),current:0},cm=Me.createContext(fl),d1=Me.createContext(!1);let p1=Boolean(typeof window<"u"&&window.document&&window.document.createElement),As=new WeakMap;function h1(e=!1){let t=g.exports.useContext(cm),n=g.exports.useRef(null);if(n.current===null&&!e){var r,i;let o=(i=Me.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)===null||i===void 0||(r=i.ReactCurrentOwner)===null||r===void 0?void 0:r.current;if(o){let l=As.get(o);l==null?As.set(o,{id:t.current,state:o.memoizedState}):o.memoizedState!==l.state&&(t.current=l.id,As.delete(o))}n.current=++t.current}return n.current}function m1(e){let t=g.exports.useContext(cm);t===fl&&!p1&&console.warn("When server rendering, you must wrap your application in an to ensure consistent ids are generated between the client and server.");let n=h1(!!e),r=`react-aria${t.prefix}`;return e||`${r}-${n}`}function v1(e){let t=Me.useId(),[n]=g.exports.useState(w1()),r=n?"react-aria":`react-aria${fl.prefix}`;return e||`${r}-${t}`}const g1=typeof Me.useId=="function"?v1:m1;function y1(){return!1}function _1(){return!0}function x1(e){return()=>{}}function w1(){return typeof Me.useSyncExternalStore=="function"?Me.useSyncExternalStore(x1,y1,_1):g.exports.useContext(d1)}const br=g.exports.createContext(null),Gn=g.exports.createContext(null),Fi=(e,t=null)=>e!=null?String(e):t||null;function E1(e){const t=g.exports.useRef(e);return g.exports.useEffect(()=>{t.current=e},[e]),t}function pt(e){const t=E1(e);return g.exports.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const od=e=>!e||typeof e=="function"?e:t=>{e.current=t};function S1(e,t){const n=od(e),r=od(t);return i=>{n&&n(i),r&&r(i)}}function Il(e,t){return g.exports.useMemo(()=>S1(e,t),[e,t])}function Yu({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:i}){const o=g.exports.useRef(null),l=g.exports.useRef(t),s=pt(n);g.exports.useEffect(()=>{t?l.current=!0:s(o.current)},[t,s]);const a=Il(o,e.ref),c=g.exports.cloneElement(e,{ref:a});return t?c:i||!l.current&&r?null:c}const C1=["active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],A1=["activeKey","getControlledId","getControllerId"],k1=["as"];function ba(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function fm(e){let{active:t,eventKey:n,mountOnEnter:r,transition:i,unmountOnExit:o,role:l="tabpanel",onEnter:s,onEntering:a,onEntered:c,onExit:f,onExiting:p,onExited:d}=e,y=ba(e,C1);const x=g.exports.useContext(br);if(!x)return[Object.assign({},y,{role:l}),{eventKey:n,isActive:t,mountOnEnter:r,transition:i,unmountOnExit:o,onEnter:s,onEntering:a,onEntered:c,onExit:f,onExiting:p,onExited:d}];const{activeKey:w,getControlledId:A,getControllerId:v}=x,m=ba(x,A1),h=Fi(n);return[Object.assign({},y,{role:l,id:A(n),"aria-labelledby":v(n)}),{eventKey:n,isActive:t==null&&h!=null?Fi(w)===h:t,transition:i||m.transition,mountOnEnter:r!=null?r:m.mountOnEnter,unmountOnExit:o!=null?o:m.unmountOnExit,onEnter:s,onEntering:a,onEntered:c,onExit:f,onExiting:p,onExited:d}]}const dm=g.exports.forwardRef((e,t)=>{let{as:n="div"}=e,r=ba(e,k1);const[i,{isActive:o,onEnter:l,onEntering:s,onEntered:a,onExit:c,onExiting:f,onExited:p,mountOnEnter:d,unmountOnExit:y,transition:x=Yu}]=fm(r);return u(br.Provider,{value:null,children:u(Gn.Provider,{value:null,children:u(x,{in:o,onEnter:l,onEntering:s,onEntered:a,onExit:c,onExiting:f,onExited:p,mountOnEnter:d,unmountOnExit:y,children:u(n,Object.assign({},i,{ref:t,hidden:!o,"aria-hidden":!o}))})})})});dm.displayName="TabPanel";const pm=e=>{const{id:t,generateChildId:n,onSelect:r,activeKey:i,defaultActiveKey:o,transition:l,mountOnEnter:s,unmountOnExit:a,children:c}=e,[f,p]=f1(i,o,r),d=g1(t),y=g.exports.useMemo(()=>n||((w,A)=>d?`${d}-${A}-${w}`:null),[d,n]),x=g.exports.useMemo(()=>({onSelect:p,activeKey:f,transition:l,mountOnEnter:s||!1,unmountOnExit:a||!1,getControlledId:w=>y(w,"tabpane"),getControllerId:w=>y(w,"tab")}),[p,f,l,s,a,y]);return u(br.Provider,{value:x,children:u(Gn.Provider,{value:p||null,children:c})})};pm.Panel=dm;function hm(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Ua(e,t){return Ua=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ua(e,t)}function N1(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ua(e,t)}const ld={disabled:!1},mm=Me.createContext(null);var T1=function(t){return t.scrollTop},ai="unmounted",sn="exited",kt="entering",Wt="entered",ji="exiting",tn=function(e){N1(t,e);function t(r,i){var o;o=e.call(this,r,i)||this;var l=i,s=l&&!l.isMounting?r.enter:r.appear,a;return o.appearStatus=null,r.in?s?(a=sn,o.appearStatus=kt):a=Wt:r.unmountOnExit||r.mountOnEnter?a=ai:a=sn,o.state={status:a},o.nextCallback=null,o}t.getDerivedStateFromProps=function(i,o){var l=i.in;return l&&o.status===ai?{status:sn}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(i){var o=null;if(i!==this.props){var l=this.state.status;this.props.in?l!==kt&&l!==Wt&&(o=kt):(l===kt||l===Wt)&&(o=ji)}this.updateStatus(!1,o)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var i=this.props.timeout,o,l,s;return o=l=s=i,i!=null&&typeof i!="number"&&(o=i.exit,l=i.enter,s=i.appear!==void 0?i.appear:l),{exit:o,enter:l,appear:s}},n.updateStatus=function(i,o){if(i===void 0&&(i=!1),o!==null)if(this.cancelNextCallback(),o===kt){if(this.props.unmountOnExit||this.props.mountOnEnter){var l=this.props.nodeRef?this.props.nodeRef.current:xr.findDOMNode(this);l&&T1(l)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===sn&&this.setState({status:ai})},n.performEnter=function(i){var o=this,l=this.props.enter,s=this.context?this.context.isMounting:i,a=this.props.nodeRef?[s]:[xr.findDOMNode(this),s],c=a[0],f=a[1],p=this.getTimeouts(),d=s?p.appear:p.enter;if(!i&&!l||ld.disabled){this.safeSetState({status:Wt},function(){o.props.onEntered(c)});return}this.props.onEnter(c,f),this.safeSetState({status:kt},function(){o.props.onEntering(c,f),o.onTransitionEnd(d,function(){o.safeSetState({status:Wt},function(){o.props.onEntered(c,f)})})})},n.performExit=function(){var i=this,o=this.props.exit,l=this.getTimeouts(),s=this.props.nodeRef?void 0:xr.findDOMNode(this);if(!o||ld.disabled){this.safeSetState({status:sn},function(){i.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:ji},function(){i.props.onExiting(s),i.onTransitionEnd(l.exit,function(){i.safeSetState({status:sn},function(){i.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(i,o){o=this.setNextCallback(o),this.setState(i,o)},n.setNextCallback=function(i){var o=this,l=!0;return this.nextCallback=function(s){l&&(l=!1,o.nextCallback=null,i(s))},this.nextCallback.cancel=function(){l=!1},this.nextCallback},n.onTransitionEnd=function(i,o){this.setNextCallback(o);var l=this.props.nodeRef?this.props.nodeRef.current:xr.findDOMNode(this),s=i==null&&!this.props.addEndListener;if(!l||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[l,this.nextCallback],c=a[0],f=a[1];this.props.addEndListener(c,f)}i!=null&&setTimeout(this.nextCallback,i)},n.render=function(){var i=this.state.status;if(i===ai)return null;var o=this.props,l=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var s=hm(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return u(mm.Provider,{value:null,children:typeof l=="function"?l(i,s):Me.cloneElement(Me.Children.only(l),s)})},t}(Me.Component);tn.contextType=mm;tn.propTypes={};function lr(){}tn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:lr,onEntering:lr,onEntered:lr,onExit:lr,onExiting:lr,onExited:lr};tn.UNMOUNTED=ai;tn.EXITED=sn;tn.ENTERING=kt;tn.ENTERED=Wt;tn.EXITING=ji;function Xu(e){return e&&e.ownerDocument||document}function R1(e){var t=Xu(e);return t&&t.defaultView||window}function O1(e,t){return R1(e).getComputedStyle(e,t)}var P1=/([A-Z])/g;function L1(e){return e.replace(P1,"-$1").toLowerCase()}var D1=/^ms-/;function vo(e){return L1(e).replace(D1,"-ms-")}var I1=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function M1(e){return!!(e&&I1.test(e))}function Yt(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(vo(t))||O1(e).getPropertyValue(vo(t));Object.keys(t).forEach(function(i){var o=t[i];!o&&o!==0?e.style.removeProperty(vo(i)):M1(i)?r+=i+"("+o+") ":n+=vo(i)+": "+o+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const Ml=!!(typeof window<"u"&&window.document&&window.document.createElement);var za=!1,Ba=!1;try{var ks={get passive(){return za=!0},get once(){return Ba=za=!0}};Ml&&(window.addEventListener("test",ks,ks),window.removeEventListener("test",ks,!0))}catch{}function $1(e,t,n,r){if(r&&typeof r!="boolean"&&!Ba){var i=r.once,o=r.capture,l=n;!Ba&&i&&(l=n.__once||function s(a){this.removeEventListener(t,s,o),n.call(this,a)},n.__once=l),e.addEventListener(t,l,za?r:o)}e.addEventListener(t,n,r)}function F1(e,t,n,r){var i=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,n,i),n.__once&&e.removeEventListener(t,n.__once,i)}function dl(e,t,n,r){return $1(e,t,n,r),function(){F1(e,t,n,r)}}function j1(e,t,n,r){if(n===void 0&&(n=!1),r===void 0&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(t,n,r),e.dispatchEvent(i)}}function b1(e){var t=Yt(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function U1(e,t,n){n===void 0&&(n=5);var r=!1,i=setTimeout(function(){r||j1(e,"transitionend",!0)},t+n),o=dl(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),o()}}function z1(e,t,n,r){n==null&&(n=b1(e)||0);var i=U1(e,n,r),o=dl(e,"transitionend",t);return function(){i(),o()}}function sd(e,t){const n=Yt(e,t)||"",r=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*r}function qu(e,t){const n=sd(e,"transitionDuration"),r=sd(e,"transitionDelay"),i=z1(e,o=>{o.target===e&&(i(),t(o))},n+r)}function vm(e){e.offsetHeight}function B1(e){return e&&"setState"in e?xr.findDOMNode(e):e!=null?e:null}const Q1=Me.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,onExited:o,addEndListener:l,children:s,childRef:a,...c},f)=>{const p=g.exports.useRef(null),d=Il(p,a),y=S=>{d(B1(S))},x=S=>N=>{S&&p.current&&S(p.current,N)},w=g.exports.useCallback(x(e),[e]),A=g.exports.useCallback(x(t),[t]),v=g.exports.useCallback(x(n),[n]),m=g.exports.useCallback(x(r),[r]),h=g.exports.useCallback(x(i),[i]),E=g.exports.useCallback(x(o),[o]),C=g.exports.useCallback(x(l),[l]);return u(tn,{ref:f,...c,onEnter:w,onEntered:v,onEntering:A,onExit:m,onExited:E,onExiting:h,addEndListener:C,nodeRef:p,children:typeof s=="function"?(S,N)=>s(S,{...N,ref:y}):Me.cloneElement(s,{ref:y})})}),Ju=Q1,H1={[kt]:"show",[Wt]:"show"},gm=g.exports.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...i},o)=>{const l={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...i},s=g.exports.useCallback((a,c)=>{vm(a),r==null||r(a,c)},[r]);return u(Ju,{ref:o,addEndListener:qu,...l,onEnter:s,childRef:t.ref,children:(a,c)=>g.exports.cloneElement(t,{...c,className:ue("fade",e,t.props.className,H1[a],n[a])})})});gm.displayName="Fade";const Zu=gm;function ym(e){return typeof e=="boolean"?e?Zu:Yu:e}const _m=({transition:e,...t})=>u(pm,{...t,transition:ym(e)});_m.displayName="TabContainer";const W1=_m,xm=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ce(t,"tab-content"),u(n,{ref:i,className:ue(e,t),...r})));xm.displayName="TabContent";const K1=xm,wm=g.exports.forwardRef(({bsPrefix:e,transition:t,...n},r)=>{const[{className:i,as:o="div",...l},{isActive:s,onEnter:a,onEntering:c,onEntered:f,onExit:p,onExiting:d,onExited:y,mountOnEnter:x,unmountOnExit:w,transition:A=Zu}]=fm({...n,transition:ym(t)}),v=Ce(e,"tab-pane");return u(br.Provider,{value:null,children:u(Gn.Provider,{value:null,children:u(A,{in:s,onEnter:a,onEntering:c,onEntered:f,onExit:p,onExiting:d,onExited:y,mountOnEnter:x,unmountOnExit:w,children:u(o,{...l,ref:r,className:ue(i,v,s&&"active")})})})})});wm.displayName="TabPane";const V1=wm,G1={eventKey:Ct.exports.oneOfType([Ct.exports.string,Ct.exports.number]),title:Ct.exports.node.isRequired,disabled:Ct.exports.bool,tabClassName:Ct.exports.string,tabAttrs:Ct.exports.object},Em=()=>{throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")};Em.propTypes=G1;const ti=Object.assign(Em,{Container:W1,Content:K1,Pane:V1});var ad={exports:{}},Qa={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){function i(l,s,a,c,f,p){var d=c||"<>",y=p||a;if(s[a]==null)return l?new Error("Required "+f+" `"+y+"` was not specified "+("in `"+d+"`.")):null;for(var x=arguments.length,w=Array(x>6?x-6:0),A=6;A1?f-1:0),d=1;d!t,!1);return e}const ec=g.exports.createContext(null);ec.displayName="NavContext";const ex="data-rr-ui-",tx="rrUi";function $l(e){return`${ex}${e}`}function nx(e){return`${tx}${e}`}const rx=["as","disabled"];function ix(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function ox(e){return!e||e.trim()==="#"}function Cm({tagName:e,disabled:t,href:n,target:r,rel:i,role:o,onClick:l,tabIndex:s=0,type:a}){e||(n!=null||r!=null||i!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:a||"button",disabled:t},c];const f=d=>{if((t||e==="a"&&ox(n))&&d.preventDefault(),t){d.stopPropagation();return}l==null||l(d)},p=d=>{d.key===" "&&(d.preventDefault(),f(d))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:o!=null?o:"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?i:void 0,onClick:f,onKeyDown:p},c]}const Am=g.exports.forwardRef((e,t)=>{let{as:n,disabled:r}=e,i=ix(e,rx);const[o,{tagName:l}]=Cm(Object.assign({tagName:n,disabled:r},i));return u(l,Object.assign({},i,o,{ref:t}))});Am.displayName="Button";const lx=["as","active","eventKey"];function sx(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function km({key:e,onClick:t,active:n,id:r,role:i,disabled:o}){const l=g.exports.useContext(Gn),s=g.exports.useContext(ec),a=g.exports.useContext(br);let c=n;const f={role:i};if(s){!i&&s.role==="tablist"&&(f.role="tab");const p=s.getControllerId(e!=null?e:null),d=s.getControlledId(e!=null?e:null);f[$l("event-key")]=e,f.id=p||r,c=n==null&&e!=null?s.activeKey===e:n,(c||!(a!=null&&a.unmountOnExit)&&!(a!=null&&a.mountOnEnter))&&(f["aria-controls"]=d)}return f.role==="tab"&&(f["aria-selected"]=c,c||(f.tabIndex=-1),o&&(f.tabIndex=-1,f["aria-disabled"]=!0)),f.onClick=pt(p=>{o||(t==null||t(p),e!=null&&l&&!p.isPropagationStopped()&&l(e,p))}),[f,{isActive:c}]}const Nm=g.exports.forwardRef((e,t)=>{let{as:n=Am,active:r,eventKey:i}=e,o=sx(e,lx);const[l,s]=km(Object.assign({key:Fi(i,o.href),active:r},o));return l[$l("active")]=s.isActive,u(n,Object.assign({},o,l,{ref:t}))});Nm.displayName="NavItem";const ax=["as","onSelect","activeKey","role","onKeyDown"];function ux(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}const cd=()=>{},fd=$l("event-key"),Tm=g.exports.forwardRef((e,t)=>{let{as:n="div",onSelect:r,activeKey:i,role:o,onKeyDown:l}=e,s=ux(e,ax);const a=Z1(),c=g.exports.useRef(!1),f=g.exports.useContext(Gn),p=g.exports.useContext(br);let d,y;p&&(o=o||"tablist",i=p.activeKey,d=p.getControlledId,y=p.getControllerId);const x=g.exports.useRef(null),w=h=>{const E=x.current;if(!E)return null;const C=Mn(E,`[${fd}]:not([aria-disabled=true])`),S=E.querySelector("[aria-selected=true]");if(!S||S!==document.activeElement)return null;const N=C.indexOf(S);if(N===-1)return null;let k=N+h;return k>=C.length&&(k=0),k<0&&(k=C.length-1),C[k]},A=(h,E)=>{h!=null&&(r==null||r(h,E),f==null||f(h,E))},v=h=>{if(l==null||l(h),!p)return;let E;switch(h.key){case"ArrowLeft":case"ArrowUp":E=w(-1);break;case"ArrowRight":case"ArrowDown":E=w(1);break;default:return}!E||(h.preventDefault(),A(E.dataset[nx("EventKey")]||null,h),c.current=!0,a())};g.exports.useEffect(()=>{if(x.current&&c.current){const h=x.current.querySelector(`[${fd}][aria-selected=true]`);h==null||h.focus()}c.current=!1});const m=Il(t,x);return u(Gn.Provider,{value:A,children:u(ec.Provider,{value:{role:o,activeKey:Fi(i),getControlledId:d||cd,getControllerId:y||cd},children:u(n,Object.assign({},s,{onKeyDown:v,ref:m,role:o}))})})});Tm.displayName="Nav";const cx=Object.assign(Tm,{Item:Nm}),Rm=g.exports.createContext(null);Rm.displayName="NavbarContext";const Ur=Rm,Om=g.exports.createContext(null);Om.displayName="CardHeaderContext";const fx=Om,Pm=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ce(t,"nav-item"),u(n,{ref:i,className:ue(e,t),...r})));Pm.displayName="NavItem";const dx=Pm;function px(){const e=g.exports.useRef(!0),t=g.exports.useRef(()=>e.current);return g.exports.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function hx(e){const t=g.exports.useRef(null);return g.exports.useEffect(()=>{t.current=e}),t.current}const mx=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",vx=typeof document<"u",Wa=vx||mx?g.exports.useLayoutEffect:g.exports.useEffect,gx=["onKeyDown"];function yx(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function _x(e){return!e||e.trim()==="#"}const Lm=g.exports.forwardRef((e,t)=>{let{onKeyDown:n}=e,r=yx(e,gx);const[i]=Cm(Object.assign({tagName:"a"},r)),o=pt(l=>{i.onKeyDown(l),n==null||n(l)});return _x(r.href)||r.role==="button"?u("a",Object.assign({ref:t},r,i,{onKeyDown:o})):u("a",Object.assign({ref:t},r,{onKeyDown:n}))});Lm.displayName="Anchor";const Dm=g.exports.forwardRef(({bsPrefix:e,className:t,as:n=Lm,active:r,eventKey:i,disabled:o=!1,...l},s)=>{e=Ce(e,"nav-link");const[a,c]=km({key:Fi(i,l.href),active:r,disabled:o,...l});return u(n,{...l,...a,ref:s,disabled:o,className:ue(t,e,o&&"disabled",c.isActive&&"active")})});Dm.displayName="NavLink";const xx=Dm,Im=g.exports.forwardRef((e,t)=>{const{as:n="div",bsPrefix:r,variant:i,fill:o=!1,justify:l=!1,navbar:s,navbarScroll:a,className:c,activeKey:f,...p}=Sm(e,{activeKey:"onSelect"}),d=Ce(r,"nav");let y,x,w=!1;const A=g.exports.useContext(Ur),v=g.exports.useContext(fx);return A?(y=A.bsPrefix,w=s==null?!0:s):v&&({cardHeaderBsPrefix:x}=v),u(cx,{as:n,ref:t,activeKey:f,className:ue(c,{[d]:!w,[`${y}-nav`]:w,[`${y}-nav-scroll`]:w&&a,[`${x}-${i}`]:!!x,[`${d}-${i}`]:!!i,[`${d}-fill`]:o,[`${d}-justified`]:l}),...p})});Im.displayName="Nav";const Ht=Object.assign(Im,{Item:dx,Link:xx});function wx(e,t){return e.filter(r=>r.name==t)}function dd(e,t){let n=e.filter(r=>r.title.rendered==t);return n.length!=0?n[0].topic[0]:null}function pd(e,t){let n=e.filter(r=>r.title.rendered==t);return n.length!=0?n[0].service[0]:null}function Mm(e,t){let n=e.filter(r=>r.name==t);return n.length!=0?n[0].id:null}function Ex(e,t,n,r,i,o,l){let s=r;if(l&&(s=n),i||o){let a=null,c=null;o&&i?(a=dd(e.data,o),c=pd(t.data,i),s=s.filter(f=>f.topic.includes(a)==!0&&f.service.includes(c)==!0)):o?(a=dd(e.data,o),s=s.filter(f=>f.topic.includes(a)==!0)):i&&(c=pd(t.data,i),s=s.filter(f=>f.service.includes(c)==!0))}return s}function Sx(e,t){let n=e,r=Mm(t.data,"Ja");return n=n.filter(i=>i.istlaufend.includes(r)==!0),n}function tc(e){const t=/[^a-z0-9éèäöüß]+/g;return e=e.toLowerCase(),e=e.replace(t,"-"),e=e.replace(/éè/g,"e"),e=e.replace(/ä/g,"ae"),e=e.replace(/ö/g,"oe"),e=e.replace(/ü/g,"ue"),e=e.replace(/ß/g,"ss"),e}const Cx="_project_list_1v9he_1",Ax="_text_break_1v9he_11",kx="_project_row_1v9he_19",Nx="_list_title_1v9he_27",Tx="_selected_projects_list_1v9he_35",Rx="_selected_projects_list_link_1v9he_43",ni={project_list:Cx,text_break:Ax,project_row:kx,list_title:Nx,selected_projects_list:Tx,selected_projects_list_link:Rx},$m=e=>{const t=tc(e.detail.title.rendered);return u("div",{children:u(B,{className:`${ni.project_list}`,children:u(Y,{className:`${ni.project_row}`,children:u($e,{className:`${ni.selected_projects_list_link}`,state:e.detail,to:`/Projekt/${t}`,children:P("div",{className:`d-flex justify-content-between ${ni.selected_projects_list}`,children:[u("ul",{children:P("li",{className:`${ni.text_break}`,children:[e.detail.title.rendered," (",e.detail.acf.Jahr,")"]})}),u("img",{src:Gu,width:"24px",height:"24px",alt:"arrowright"})]})})})})})},Ox=({service:e,isshownid:t})=>{const n=tt(),r=we(["projects_show_on_service_page","projekte",`isshownonserviceinfopage=${t}&service=${e}`],Ee);return r.isLoading?u(_t,{}):(r.isError&&n("/NotMatch404"),u("div",{children:r.data.map(i=>u($m,{detail:i},i.id))}))},Px="_service_content_einsn_11",Lx="_service_btn_einsn_1",Dx="_service_projects_list_title_einsn_47",Ix="_service_part2_einsn_73",Mx="_service_paragraph_spacing_einsn_83",ui={service_content:Px,service_btn:Lx,service_projects_list_title:Dx,service_part2:Ix,service_paragraph_spacing:Mx},$x=({serviceinfo:e})=>u("div",{children:u("div",{className:`${ui.service_content}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(e)}})}),hd=()=>{const t=jt().state;console.log(t);const n=tt(),[r,i]=g.exports.useState("btn_active"),o=we(["services","dienstleistungen",""],Ee),l=we(["showonservicepage","isshownonserviceinfopage",""],Ee);if(o.isLoading||l.isLoading)return u(_t,{});(o.isError||l.isError)&&n("/NotMatch404");let s=wx(l.data,"Ja");const a=t==null?o.data[0].title.rendered:t;return P("div",{children:[u(B,{className:"categoryTitle",children:"DIENSTLEISTUNGEN"}),u(B,{children:P(ti.Container,{defaultActiveKey:a||o.data[0].title.rendered,children:[P(Y,{children:[u(K,{xl:4,children:u(Ht,{variant:"pills",className:"flex-column",children:o.data.map(c=>u(Ht.Item,{children:u(Ht.Link,{eventKey:c.title.rendered,className:r,children:c.title.rendered})},c.id))})}),u(K,{xl:8,children:u(ti.Content,{children:o.data.map(c=>u(ti.Pane,{eventKey:c.title.rendered,children:u("div",{children:u($x,{serviceinfo:c.content.rendered})})},c.id))})})]}),P(Y,{className:`${ui.service_paragraph_spacing}`,children:[u(K,{xl:4,children:u("div",{className:`${ui.service_projects_list_title} ${ui.service_paragraph_spacing}`,children:"Ausgew\xE4hlte Projekte"})}),u(K,{xl:8,children:u(ti.Content,{children:o.data.map(c=>u(ti.Pane,{eventKey:c.title.rendered,children:u("div",{className:`${ui.service_paragraph_spacing}`,children:u(Ox,{service:c.acf.service_taxonomy,isshownid:s[0].id})})},c.id))})})]})]})})]})},Fm="/bv2024_frontend/assets/unknown.1cd7ed72.png",Fx="_staff_pic_container_s7jbx_1",jx="_pic_s7jbx_23",bx="_staff_pic_s7jbx_1",Ux="_staff_pic_caption_1_s7jbx_53",zx="_staff_pic_text_1_s7jbx_89",Bx="_staff_pic_caption_2_s7jbx_105",Qx="_staff_pic_text_2_s7jbx_149",Pn={staff_pic_container:Fx,pic:jx,staff_pic:bx,staff_pic_caption_1:Ux,staff_pic_text_1:zx,staff_pic_caption_2:Bx,staff_pic_text_2:Qx},Hx=({imgid:e,staffName:t,position:n})=>{const r=Dl(e,Fm);return u("div",{className:`${Pn.staff_pic_container}`,children:P("div",{className:`${Pn.staff_pic}`,children:[u("img",{className:`${Pn.pic}`,src:r,alt:t}),u("div",{className:`${Pn.staff_pic_caption_1}`,children:u("div",{className:`${Pn.staff_pic_text_1}`,children:t})}),u("div",{className:`${Pn.staff_pic_caption_2}`,children:u("div",{className:`${Pn.staff_pic_text_2}`,children:n})})]})})},Wx="_about_sbgsf_7",Kx="_staffs_content_sbgsf_25",Vx="_staff_box_sbgsf_33",Gx="_staff_row_sbgsf_45",Yx="_staff_left_box_sbgsf_57",Xx="_staff_name_sbgsf_73",qx="_staff_detail_pic_sbgsf_93",Jx="_staff_info_sbgsf_105",Zx="_staff_info_position_higher_sbgsf_129",ew="_info_line_sbgsf_149",tw="_staff_info_position_lower_sbgsf_159",nw="_staff_detail_left_bottom_element_sbgsf_175",rw="_info_link_sbgsf_185",iw="_back_btn_sbgsf_193",ow="_staff_detail_title_sbgsf_227",lw="_section_box_sbgsf_237",sw="_pub_list_sbgsf_299",aw="_publication_list_sbgsf_307",uw="_publication_list_link_sbgsf_315",G={about:Wx,staffs_content:Kx,staff_box:Vx,staff_row:Gx,staff_left_box:Yx,staff_name:Xx,staff_detail_pic:qx,staff_info:Jx,staff_info_position_higher:Zx,info_line:ew,staff_info_position_lower:tw,staff_detail_left_bottom_element:nw,info_link:rw,back_btn:iw,staff_detail_title:ow,section_box:lw,pub_list:sw,publication_list:aw,publication_list_link:uw},cw=()=>{const e=tt(),t=we(["staffs","mitarbeitende",""],Ee),n=we(["landingIntro","pages/28919",""],Ee);return t.isLoading||n.isLoading?u(_t,{}):((t.isError||n.isError)&&e("/NotMatch404"),P("div",{children:[u(B,{className:"categoryTitle",children:"\xDCBER UNS"}),u(B,{className:`${G.about}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(n.data.content.rendered)}}),u(B,{className:"categoryTitle",children:"MITARBEITENDE"}),u(B,{children:u(Y,{className:`${G.staff_row}`,children:t.data.map(r=>r.title.rendered=="Adrian Vatter"?"":u(K,{xl:4,lg:4,md:6,sm:12,className:"pb-5",children:u($e,{to:`/Mitarbeitende/${tc(r.title.rendered)}`,state:r,children:u(Hx,{imgid:r.acf.imgid,staffName:r.title.rendered,position:r.acf.position,id:r.title.rendered})})},r.id))})}),u("br",{}),u("br",{})]}))},fw="/bv2024_frontend/assets/linkedIn_logo_s.3c0149f2.png",dw=({staff:e,img:t})=>{const n=e.acf.otherInfo.split(`\r
-`);return P("div",{children:[P("div",{className:`${G.staff_left_box}`,children:[u("img",{className:`${G.staff_detail_pic}`,src:t,alt:"staff"}),P("div",{children:[u("div",{className:`${G.staff_name}`,children:e.title.rendered}),u("div",{className:`${G.staff_info}`,children:e.acf.position}),u("ul",{className:`${G.staff_info_position_higher}`,children:n.map((r,i)=>u("ul",{className:`${G.info_line}`,children:r},i))}),P("div",{className:`${G.staff_detail_left_bottom_element}`,children:[u("div",{className:`text_color ${G.staff_info_position_lower} ${G.info_link}`,children:e.acf.email}),u("div",{className:`text_color ${G.staff_info_position_lower}`,children:e.acf.telephone}),e.acf.linkedin!=""?u("div",{className:`text_color ${G.staff_info_position_lower}`,children:u("a",{href:e.acf.linkedin,className:`${G.info_link}`,children:u("img",{src:fw,width:"31px",height:"25.92px",alt:"LinkedIn",className:"symbols_small"})})}):null]})]}),u("div",{className:`text_color ${G.back_btn}`,children:u($e,{to:"/Mitarbeitende",children:"ZUR\xDCCK"})})]}),u("br",{})]})},pw=({person:e})=>{const t=tt(),n=we(["selectedprojects","projekte",`isshownonstaffdetailpage=${e}`],Ee);return n.isLoading?u(_t,{}):(n.isError&&t("/NotMatch404"),u("div",{children:n.data.map(r=>u($m,{detail:r},r.id))}))},jm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACvSURBVHgB7ZThDYMgEIW/Nh2EjtJN3KSruAlsUjaxXoWW2qOC0T/qSy4mcryPgwPYlRw8JCqmcKFOhkqdWVkHYAeAbJvaoSWbPtob+Lk57wrc7yVqTnDvw1ql/+WfjElOgKg+6RYZvo1ahlWZMSSah3wfclWf7BlIyd3r84HEsdRccnLb8xegQUarnDSfBCiQqCLzIoACKTYXFb+mwfBKpTZ4kx10LKi0As9y8mxGT4/sPM4DdGUWAAAAAElFTkSuQmCC",hw=({prop:e})=>u("div",{children:u(B,{className:`${G.pub_list}`,children:u("ul",{className:`${G.publication_list}`,children:P("li",{children:[u(Y,{children:u("a",{className:`${G.publication_list_link}`,href:e.acf.url,children:P("div",{className:"d-flex justify-content-between",children:[u("span",{className:"symbol",dangerouslySetInnerHTML:{__html:Vn.sanitize(e.title.rendered)}}),u("img",{src:jm,width:"24px",height:"24px",alt:"herunterladen"})]})})}),u(Y,{children:u("div",{className:"subtitle",dangerouslySetInnerHTML:{__html:Vn.sanitize(`${e.acf.herausgeber} - ${e.acf.zeitraum}`)}})})]})})})}),mw=({publications:e})=>u("div",{children:e.map(t=>u(hw,{prop:t},t.id))}),vw=({staff:e})=>{const t=tt(),n=e.acf.hauptthemen.split(`\r
+*/(function(e){(function(){var t={}.hasOwnProperty;function n(){for(var o="",l=0;l{const l=Ce(e,"container"),s=typeof t=="string"?`-${t}`:"-fluid";return u(n,{ref:o,...i,className:ue(r,t?`${l}${s}`:l)})});B.displayName="Container";const z_="_spinner_container_1gla4_1",B_="_html_spinner_1gla4_13",Q_="_rotate_1gla4_1",rd={spinner_container:z_,html_spinner:B_,rotate:Q_},_t=()=>u(B,{className:`${rd.spinner_container}`,children:u("div",{className:`${rd.html_spinner}`})}),Ee=async({queryKey:e})=>{const t=e[1],n=e[2],r=100;let i=[],o=1,l,s;const a="https://wp-vatter.wadaky.li/wp-json/wp/v2";if(n==""&&t=="projekte"){l=await fetch(`${a}/${t}?per_page=${r}&page=${o}`),s=await l.json(),i=i.concat(s);const c=await l.headers.get("X-WP-Total");for(;Math.floor(c-r*o)>0;)o++,l=await fetch(`${a}/${t}?per_page=${r}&page=${o}`),s=await l.json(),i=i.concat(s);if(!l.ok)throw new Error(`Data of ${t} fetch not ok`);return i}else if(n!=""){if(t=="media"?l=await fetch(`${a}/${t}/${n}`):l=await fetch(`${a}/${t}?per_page=${r}&${n}`),!l.ok)throw new Error(`Data of ${t} fetch not ok`);return l.json()}else{if(l=await fetch(`${a}/${t}?per_page=${r}`),!l.ok)throw new Error(`Data of ${t} fetch not ok`);return l.json()}},H_="_news_title_1ntn6_1",W_="_news_date_1ntn6_15",K_="_news_content_1ntn6_27",Es={news_title:H_,news_date:W_,news_content:K_},V_=()=>{const e=tt(),t=we(["news","aktuelles",""],Ee);return t.isLoading?u(_t,{}):(t.isError&&e("/NotMatch404"),u("div",{id:"landing_news",children:t.data.map(n=>P("div",{children:[u("div",{className:`${Es.news_title}`,children:n.title.rendered}),u("div",{className:`${Es.news_date}`,children:n.date.slice(0,10)}),u("div",{className:`${Es.news_content}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(n.content.rendered)}}),u("hr",{})]},n.id))}))},Y=g.exports.forwardRef(({bsPrefix:e,className:t,as:n="div",...r},i)=>{const o=Ce(e,"row"),l=lm(),s=sm(),a=`${o}-cols`,c=[];return l.forEach(f=>{const p=r[f];delete r[f];let d;p!=null&&typeof p=="object"?{cols:d}=p:d=p;const y=f!==s?`-${f}`:"";d!=null&&c.push(`${a}${y}-${d}`)}),u(n,{ref:i,...r,className:ue(t,o,...c)})});Y.displayName="Row";function G_({as:e,bsPrefix:t,className:n,...r}){t=Ce(t,"col");const i=lm(),o=sm(),l=[],s=[];return i.forEach(a=>{const c=r[a];delete r[a];let f,p,d;typeof c=="object"&&c!=null?{span:f,offset:p,order:d}=c:f=c;const y=a!==o?`-${a}`:"";f&&l.push(f===!0?`${t}${y}`:`${t}${y}-${f}`),d!=null&&s.push(`order${y}-${d}`),p!=null&&s.push(`offset${y}-${p}`)}),[{...r,className:ue(n,...l,...s)},{as:e,bsPrefix:t,spans:l}]}const K=g.exports.forwardRef((e,t)=>{const[{className:n,...r},{as:i="div",bsPrefix:o,spans:l}]=G_(e);return u(i,{...r,ref:t,className:ue(n,!l.length&&o)})});K.displayName="Col";function Dl(e,t){let n=t;const r=tt(),i=we(["pic","media",e],Ee);if(i.isLoading)return u(_t,{});i.isError&&r("/NotMatch404");let o=i.data.source_url;return o&&(n=o),n}const Y_="_pic_container_3mpjs_1",X_="_service_pic_3mpjs_9",q_="_service_pic_caption_3mpjs_53",Ss={pic_container:Y_,service_pic:X_,service_pic_caption:q_},J_=({imgid:e,picName:t})=>{const n=Dl(e,"imgs/category/forschung.png");return u("div",{className:`${Ss.pic_container}`,children:P("div",{className:`${Ss.service_pic}`,children:[u("img",{src:n,alt:t,width:"100%"}),u("div",{className:`${Ss.service_pic_caption}`,children:u("div",{children:t})})]})})},Z_="_home_service_content_147wj_1",e1="_home_service_box_147wj_9",t1="_home_service_row_147wj_21",Cs={home_service_content:Z_,home_service_box:e1,home_service_row:t1},n1=({props:e})=>u(B,{className:`${Cs.home_service_content}`,children:u(Y,{className:`${Cs.home_service_row}`,children:e.data.map(t=>u(K,{xl:4,lg:4,md:6,className:`${Cs.home_service_box}`,children:u(Ue,{to:"/Dienstleistungen",state:t.title.rendered,children:u(J_,{imgid:t.acf.imgid,picName:t.title.rendered})})},t.id))})}),Gu="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB+SURBVHgB7ZTBDYAgDEWfTqKb6OSwiWyiNBBPKoSCB+VdyoH815QG6HyegUIsbFJ3WFdwd/dGdEy+Q2N8pbZAOid0/igpHpFgYjgh3F2NSyXIkagFKckpsGErJurgFpjloN2iJO+NqEW4WtB0TXPCheJHzglXCSIu9dl1fsAB+TU3FFADqzoAAAAASUVORK5CYII=",r1="_intro_16416_1",i1="_current_projects_16416_17",id={intro:r1,current_projects:i1},o1=()=>{const e=tt(),t=we(["services","dienstleistungen",""],Ee),n=we(["landingIntro","pages/28911",""],Ee);return t.isLoading||n.isLoading?u(_t,{}):((t.isError||n.isError)&&e("/NotMatch404"),P("div",{children:[u(B,{className:`${id.intro}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(n.data.content.rendered)}}),u(B,{className:"categoryTitle",children:"DIENSTLEISTUNGEN"}),u(B,{children:u(n1,{props:t})}),u(B,{className:"categoryTitle",children:"AKTUELLES"}),u(B,{children:u(V_,{})}),u(B,{children:u(Ue,{to:"/Projekte/laufend",className:`${id.current_projects}`,children:P("span",{children:["Laufende Projekte",u("img",{src:Gu,alt:"Laufende Projekte",height:"24px"})]})})})]}))};var Ct={exports:{}},l1="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",s1=l1,a1=s1;function am(){}function um(){}um.resetWarningCache=am;var u1=function(){function e(r,i,o,l,s,a){if(a!==a1){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:um,resetWarningCache:am};return n.PropTypes=n,n};Ct.exports=u1();function c1(e,t,n){const r=g.exports.useRef(e!==void 0),[i,o]=g.exports.useState(t),l=e!==void 0,s=r.current;return r.current=l,!l&&s&&i!==t&&o(t),[l?e:i,g.exports.useCallback((...a)=>{const[c,...f]=a;let p=n==null?void 0:n(c,...f);return o(c),p},[n])]}const fl={prefix:String(Math.round(Math.random()*1e10)),current:0},cm=Me.createContext(fl),f1=Me.createContext(!1);let d1=Boolean(typeof window<"u"&&window.document&&window.document.createElement),As=new WeakMap;function p1(e=!1){let t=g.exports.useContext(cm),n=g.exports.useRef(null);if(n.current===null&&!e){var r,i;let o=(i=Me.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)===null||i===void 0||(r=i.ReactCurrentOwner)===null||r===void 0?void 0:r.current;if(o){let l=As.get(o);l==null?As.set(o,{id:t.current,state:o.memoizedState}):o.memoizedState!==l.state&&(t.current=l.id,As.delete(o))}n.current=++t.current}return n.current}function h1(e){let t=g.exports.useContext(cm);t===fl&&!d1&&console.warn("When server rendering, you must wrap your application in an to ensure consistent ids are generated between the client and server.");let n=p1(!!e),r=`react-aria${t.prefix}`;return e||`${r}-${n}`}function m1(e){let t=Me.useId(),[n]=g.exports.useState(x1()),r=n?"react-aria":`react-aria${fl.prefix}`;return e||`${r}-${t}`}const v1=typeof Me.useId=="function"?m1:h1;function g1(){return!1}function y1(){return!0}function _1(e){return()=>{}}function x1(){return typeof Me.useSyncExternalStore=="function"?Me.useSyncExternalStore(_1,g1,y1):g.exports.useContext(f1)}const Ur=g.exports.createContext(null),Gn=g.exports.createContext(null),Fi=(e,t=null)=>e!=null?String(e):t||null;function w1(e){const t=g.exports.useRef(e);return g.exports.useEffect(()=>{t.current=e},[e]),t}function pt(e){const t=w1(e);return g.exports.useCallback(function(...n){return t.current&&t.current(...n)},[t])}const od=e=>!e||typeof e=="function"?e:t=>{e.current=t};function E1(e,t){const n=od(e),r=od(t);return i=>{n&&n(i),r&&r(i)}}function Il(e,t){return g.exports.useMemo(()=>E1(e,t),[e,t])}function Yu({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:i}){const o=g.exports.useRef(null),l=g.exports.useRef(t),s=pt(n);g.exports.useEffect(()=>{t?l.current=!0:s(o.current)},[t,s]);const a=Il(o,e.ref),c=g.exports.cloneElement(e,{ref:a});return t?c:i||!l.current&&r?null:c}const S1=["active","eventKey","mountOnEnter","transition","unmountOnExit","role","onEnter","onEntering","onEntered","onExit","onExiting","onExited"],C1=["activeKey","getControlledId","getControllerId"],A1=["as"];function ba(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function fm(e){let{active:t,eventKey:n,mountOnEnter:r,transition:i,unmountOnExit:o,role:l="tabpanel",onEnter:s,onEntering:a,onEntered:c,onExit:f,onExiting:p,onExited:d}=e,y=ba(e,S1);const x=g.exports.useContext(Ur);if(!x)return[Object.assign({},y,{role:l}),{eventKey:n,isActive:t,mountOnEnter:r,transition:i,unmountOnExit:o,onEnter:s,onEntering:a,onEntered:c,onExit:f,onExiting:p,onExited:d}];const{activeKey:w,getControlledId:A,getControllerId:v}=x,m=ba(x,C1),h=Fi(n);return[Object.assign({},y,{role:l,id:A(n),"aria-labelledby":v(n)}),{eventKey:n,isActive:t==null&&h!=null?Fi(w)===h:t,transition:i||m.transition,mountOnEnter:r!=null?r:m.mountOnEnter,unmountOnExit:o!=null?o:m.unmountOnExit,onEnter:s,onEntering:a,onEntered:c,onExit:f,onExiting:p,onExited:d}]}const dm=g.exports.forwardRef((e,t)=>{let{as:n="div"}=e,r=ba(e,A1);const[i,{isActive:o,onEnter:l,onEntering:s,onEntered:a,onExit:c,onExiting:f,onExited:p,mountOnEnter:d,unmountOnExit:y,transition:x=Yu}]=fm(r);return u(Ur.Provider,{value:null,children:u(Gn.Provider,{value:null,children:u(x,{in:o,onEnter:l,onEntering:s,onEntered:a,onExit:c,onExiting:f,onExited:p,mountOnEnter:d,unmountOnExit:y,children:u(n,Object.assign({},i,{ref:t,hidden:!o,"aria-hidden":!o}))})})})});dm.displayName="TabPanel";const pm=e=>{const{id:t,generateChildId:n,onSelect:r,activeKey:i,defaultActiveKey:o,transition:l,mountOnEnter:s,unmountOnExit:a,children:c}=e,[f,p]=c1(i,o,r),d=v1(t),y=g.exports.useMemo(()=>n||((w,A)=>d?`${d}-${A}-${w}`:null),[d,n]),x=g.exports.useMemo(()=>({onSelect:p,activeKey:f,transition:l,mountOnEnter:s||!1,unmountOnExit:a||!1,getControlledId:w=>y(w,"tabpane"),getControllerId:w=>y(w,"tab")}),[p,f,l,s,a,y]);return u(Ur.Provider,{value:x,children:u(Gn.Provider,{value:p||null,children:c})})};pm.Panel=dm;function hm(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)>=0)continue;n[r]=e[r]}return n}function Ua(e,t){return Ua=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Ua(e,t)}function k1(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ua(e,t)}const ld={disabled:!1},mm=Me.createContext(null);var N1=function(t){return t.scrollTop},ai="unmounted",sn="exited",kt="entering",Wt="entered",ji="exiting",tn=function(e){k1(t,e);function t(r,i){var o;o=e.call(this,r,i)||this;var l=i,s=l&&!l.isMounting?r.enter:r.appear,a;return o.appearStatus=null,r.in?s?(a=sn,o.appearStatus=kt):a=Wt:r.unmountOnExit||r.mountOnEnter?a=ai:a=sn,o.state={status:a},o.nextCallback=null,o}t.getDerivedStateFromProps=function(i,o){var l=i.in;return l&&o.status===ai?{status:sn}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(i){var o=null;if(i!==this.props){var l=this.state.status;this.props.in?l!==kt&&l!==Wt&&(o=kt):(l===kt||l===Wt)&&(o=ji)}this.updateStatus(!1,o)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var i=this.props.timeout,o,l,s;return o=l=s=i,i!=null&&typeof i!="number"&&(o=i.exit,l=i.enter,s=i.appear!==void 0?i.appear:l),{exit:o,enter:l,appear:s}},n.updateStatus=function(i,o){if(i===void 0&&(i=!1),o!==null)if(this.cancelNextCallback(),o===kt){if(this.props.unmountOnExit||this.props.mountOnEnter){var l=this.props.nodeRef?this.props.nodeRef.current:wr.findDOMNode(this);l&&N1(l)}this.performEnter(i)}else this.performExit();else this.props.unmountOnExit&&this.state.status===sn&&this.setState({status:ai})},n.performEnter=function(i){var o=this,l=this.props.enter,s=this.context?this.context.isMounting:i,a=this.props.nodeRef?[s]:[wr.findDOMNode(this),s],c=a[0],f=a[1],p=this.getTimeouts(),d=s?p.appear:p.enter;if(!i&&!l||ld.disabled){this.safeSetState({status:Wt},function(){o.props.onEntered(c)});return}this.props.onEnter(c,f),this.safeSetState({status:kt},function(){o.props.onEntering(c,f),o.onTransitionEnd(d,function(){o.safeSetState({status:Wt},function(){o.props.onEntered(c,f)})})})},n.performExit=function(){var i=this,o=this.props.exit,l=this.getTimeouts(),s=this.props.nodeRef?void 0:wr.findDOMNode(this);if(!o||ld.disabled){this.safeSetState({status:sn},function(){i.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:ji},function(){i.props.onExiting(s),i.onTransitionEnd(l.exit,function(){i.safeSetState({status:sn},function(){i.props.onExited(s)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(i,o){o=this.setNextCallback(o),this.setState(i,o)},n.setNextCallback=function(i){var o=this,l=!0;return this.nextCallback=function(s){l&&(l=!1,o.nextCallback=null,i(s))},this.nextCallback.cancel=function(){l=!1},this.nextCallback},n.onTransitionEnd=function(i,o){this.setNextCallback(o);var l=this.props.nodeRef?this.props.nodeRef.current:wr.findDOMNode(this),s=i==null&&!this.props.addEndListener;if(!l||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var a=this.props.nodeRef?[this.nextCallback]:[l,this.nextCallback],c=a[0],f=a[1];this.props.addEndListener(c,f)}i!=null&&setTimeout(this.nextCallback,i)},n.render=function(){var i=this.state.status;if(i===ai)return null;var o=this.props,l=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var s=hm(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return u(mm.Provider,{value:null,children:typeof l=="function"?l(i,s):Me.cloneElement(Me.Children.only(l),s)})},t}(Me.Component);tn.contextType=mm;tn.propTypes={};function sr(){}tn.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:sr,onEntering:sr,onEntered:sr,onExit:sr,onExiting:sr,onExited:sr};tn.UNMOUNTED=ai;tn.EXITED=sn;tn.ENTERING=kt;tn.ENTERED=Wt;tn.EXITING=ji;function Xu(e){return e&&e.ownerDocument||document}function T1(e){var t=Xu(e);return t&&t.defaultView||window}function R1(e,t){return T1(e).getComputedStyle(e,t)}var O1=/([A-Z])/g;function P1(e){return e.replace(O1,"-$1").toLowerCase()}var L1=/^ms-/;function vo(e){return P1(e).replace(L1,"-ms-")}var D1=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function I1(e){return!!(e&&D1.test(e))}function Yt(e,t){var n="",r="";if(typeof t=="string")return e.style.getPropertyValue(vo(t))||R1(e).getPropertyValue(vo(t));Object.keys(t).forEach(function(i){var o=t[i];!o&&o!==0?e.style.removeProperty(vo(i)):I1(i)?r+=i+"("+o+") ":n+=vo(i)+": "+o+";"}),r&&(n+="transform: "+r+";"),e.style.cssText+=";"+n}const Ml=!!(typeof window<"u"&&window.document&&window.document.createElement);var za=!1,Ba=!1;try{var ks={get passive(){return za=!0},get once(){return Ba=za=!0}};Ml&&(window.addEventListener("test",ks,ks),window.removeEventListener("test",ks,!0))}catch{}function M1(e,t,n,r){if(r&&typeof r!="boolean"&&!Ba){var i=r.once,o=r.capture,l=n;!Ba&&i&&(l=n.__once||function s(a){this.removeEventListener(t,s,o),n.call(this,a)},n.__once=l),e.addEventListener(t,l,za?r:o)}e.addEventListener(t,n,r)}function $1(e,t,n,r){var i=r&&typeof r!="boolean"?r.capture:r;e.removeEventListener(t,n,i),n.__once&&e.removeEventListener(t,n.__once,i)}function dl(e,t,n,r){return M1(e,t,n,r),function(){$1(e,t,n,r)}}function F1(e,t,n,r){if(n===void 0&&(n=!1),r===void 0&&(r=!0),e){var i=document.createEvent("HTMLEvents");i.initEvent(t,n,r),e.dispatchEvent(i)}}function j1(e){var t=Yt(e,"transitionDuration")||"",n=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*n}function b1(e,t,n){n===void 0&&(n=5);var r=!1,i=setTimeout(function(){r||F1(e,"transitionend",!0)},t+n),o=dl(e,"transitionend",function(){r=!0},{once:!0});return function(){clearTimeout(i),o()}}function U1(e,t,n,r){n==null&&(n=j1(e)||0);var i=b1(e,n,r),o=dl(e,"transitionend",t);return function(){i(),o()}}function sd(e,t){const n=Yt(e,t)||"",r=n.indexOf("ms")===-1?1e3:1;return parseFloat(n)*r}function qu(e,t){const n=sd(e,"transitionDuration"),r=sd(e,"transitionDelay"),i=U1(e,o=>{o.target===e&&(i(),t(o))},n+r)}function vm(e){e.offsetHeight}function z1(e){return e&&"setState"in e?wr.findDOMNode(e):e!=null?e:null}const B1=Me.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,onExited:o,addEndListener:l,children:s,childRef:a,...c},f)=>{const p=g.exports.useRef(null),d=Il(p,a),y=S=>{d(z1(S))},x=S=>N=>{S&&p.current&&S(p.current,N)},w=g.exports.useCallback(x(e),[e]),A=g.exports.useCallback(x(t),[t]),v=g.exports.useCallback(x(n),[n]),m=g.exports.useCallback(x(r),[r]),h=g.exports.useCallback(x(i),[i]),E=g.exports.useCallback(x(o),[o]),C=g.exports.useCallback(x(l),[l]);return u(tn,{ref:f,...c,onEnter:w,onEntered:v,onEntering:A,onExit:m,onExited:E,onExiting:h,addEndListener:C,nodeRef:p,children:typeof s=="function"?(S,N)=>s(S,{...N,ref:y}):Me.cloneElement(s,{ref:y})})}),Ju=B1,Q1={[kt]:"show",[Wt]:"show"},gm=g.exports.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...i},o)=>{const l={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...i},s=g.exports.useCallback((a,c)=>{vm(a),r==null||r(a,c)},[r]);return u(Ju,{ref:o,addEndListener:qu,...l,onEnter:s,childRef:t.ref,children:(a,c)=>g.exports.cloneElement(t,{...c,className:ue("fade",e,t.props.className,Q1[a],n[a])})})});gm.displayName="Fade";const Zu=gm;function ym(e){return typeof e=="boolean"?e?Zu:Yu:e}const _m=({transition:e,...t})=>u(pm,{...t,transition:ym(e)});_m.displayName="TabContainer";const xm=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ce(t,"tab-content"),u(n,{ref:i,className:ue(e,t),...r})));xm.displayName="TabContent";const wm=g.exports.forwardRef(({bsPrefix:e,transition:t,...n},r)=>{const[{className:i,as:o="div",...l},{isActive:s,onEnter:a,onEntering:c,onEntered:f,onExit:p,onExiting:d,onExited:y,mountOnEnter:x,unmountOnExit:w,transition:A=Zu}]=fm({...n,transition:ym(t)}),v=Ce(e,"tab-pane");return u(Ur.Provider,{value:null,children:u(Gn.Provider,{value:null,children:u(A,{in:s,onEnter:a,onEntering:c,onEntered:f,onExit:p,onExiting:d,onExited:y,mountOnEnter:x,unmountOnExit:w,children:u(o,{...l,ref:r,className:ue(i,v,s&&"active")})})})})});wm.displayName="TabPane";const H1={eventKey:Ct.exports.oneOfType([Ct.exports.string,Ct.exports.number]),title:Ct.exports.node.isRequired,disabled:Ct.exports.bool,tabClassName:Ct.exports.string,tabAttrs:Ct.exports.object},Em=()=>{throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")};Em.propTypes=H1;const ti=Object.assign(Em,{Container:_m,Content:xm,Pane:wm});var ad={exports:{}},Qa={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=n;function n(r){function i(l,s,a,c,f,p){var d=c||"<>",y=p||a;if(s[a]==null)return l?new Error("Required "+f+" `"+y+"` was not specified "+("in `"+d+"`.")):null;for(var x=arguments.length,w=Array(x>6?x-6:0),A=6;A1?f-1:0),d=1;d!t,!1);return e}const ec=g.exports.createContext(null);ec.displayName="NavContext";const X1="data-rr-ui-",q1="rrUi";function $l(e){return`${X1}${e}`}function J1(e){return`${q1}${e}`}const Z1=["as","disabled"];function ex(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function tx(e){return!e||e.trim()==="#"}function Cm({tagName:e,disabled:t,href:n,target:r,rel:i,role:o,onClick:l,tabIndex:s=0,type:a}){e||(n!=null||r!=null||i!=null?e="a":e="button");const c={tagName:e};if(e==="button")return[{type:a||"button",disabled:t},c];const f=d=>{if((t||e==="a"&&tx(n))&&d.preventDefault(),t){d.stopPropagation();return}l==null||l(d)},p=d=>{d.key===" "&&(d.preventDefault(),f(d))};return e==="a"&&(n||(n="#"),t&&(n=void 0)),[{role:o!=null?o:"button",disabled:void 0,tabIndex:t?void 0:s,href:n,target:e==="a"?r:void 0,"aria-disabled":t||void 0,rel:e==="a"?i:void 0,onClick:f,onKeyDown:p},c]}const Am=g.exports.forwardRef((e,t)=>{let{as:n,disabled:r}=e,i=ex(e,Z1);const[o,{tagName:l}]=Cm(Object.assign({tagName:n,disabled:r},i));return u(l,Object.assign({},i,o,{ref:t}))});Am.displayName="Button";const nx=["as","active","eventKey"];function rx(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function km({key:e,onClick:t,active:n,id:r,role:i,disabled:o}){const l=g.exports.useContext(Gn),s=g.exports.useContext(ec),a=g.exports.useContext(Ur);let c=n;const f={role:i};if(s){!i&&s.role==="tablist"&&(f.role="tab");const p=s.getControllerId(e!=null?e:null),d=s.getControlledId(e!=null?e:null);f[$l("event-key")]=e,f.id=p||r,c=n==null&&e!=null?s.activeKey===e:n,(c||!(a!=null&&a.unmountOnExit)&&!(a!=null&&a.mountOnEnter))&&(f["aria-controls"]=d)}return f.role==="tab"&&(f["aria-selected"]=c,c||(f.tabIndex=-1),o&&(f.tabIndex=-1,f["aria-disabled"]=!0)),f.onClick=pt(p=>{o||(t==null||t(p),e!=null&&l&&!p.isPropagationStopped()&&l(e,p))}),[f,{isActive:c}]}const Nm=g.exports.forwardRef((e,t)=>{let{as:n=Am,active:r,eventKey:i}=e,o=rx(e,nx);const[l,s]=km(Object.assign({key:Fi(i,o.href),active:r},o));return l[$l("active")]=s.isActive,u(n,Object.assign({},o,l,{ref:t}))});Nm.displayName="NavItem";const ix=["as","onSelect","activeKey","role","onKeyDown"];function ox(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}const cd=()=>{},fd=$l("event-key"),Tm=g.exports.forwardRef((e,t)=>{let{as:n="div",onSelect:r,activeKey:i,role:o,onKeyDown:l}=e,s=ox(e,ix);const a=Y1(),c=g.exports.useRef(!1),f=g.exports.useContext(Gn),p=g.exports.useContext(Ur);let d,y;p&&(o=o||"tablist",i=p.activeKey,d=p.getControlledId,y=p.getControllerId);const x=g.exports.useRef(null),w=h=>{const E=x.current;if(!E)return null;const C=Mn(E,`[${fd}]:not([aria-disabled=true])`),S=E.querySelector("[aria-selected=true]");if(!S||S!==document.activeElement)return null;const N=C.indexOf(S);if(N===-1)return null;let k=N+h;return k>=C.length&&(k=0),k<0&&(k=C.length-1),C[k]},A=(h,E)=>{h!=null&&(r==null||r(h,E),f==null||f(h,E))},v=h=>{if(l==null||l(h),!p)return;let E;switch(h.key){case"ArrowLeft":case"ArrowUp":E=w(-1);break;case"ArrowRight":case"ArrowDown":E=w(1);break;default:return}!E||(h.preventDefault(),A(E.dataset[J1("EventKey")]||null,h),c.current=!0,a())};g.exports.useEffect(()=>{if(x.current&&c.current){const h=x.current.querySelector(`[${fd}][aria-selected=true]`);h==null||h.focus()}c.current=!1});const m=Il(t,x);return u(Gn.Provider,{value:A,children:u(ec.Provider,{value:{role:o,activeKey:Fi(i),getControlledId:d||cd,getControllerId:y||cd},children:u(n,Object.assign({},s,{onKeyDown:v,ref:m,role:o}))})})});Tm.displayName="Nav";const lx=Object.assign(Tm,{Item:Nm}),Jn=g.exports.createContext(null);Jn.displayName="NavbarContext";const Rm=g.exports.createContext(null);Rm.displayName="CardHeaderContext";const Om=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ce(t,"nav-item"),u(n,{ref:i,className:ue(e,t),...r})));Om.displayName="NavItem";function sx(){const e=g.exports.useRef(!0),t=g.exports.useRef(()=>e.current);return g.exports.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function ax(e){const t=g.exports.useRef(null);return g.exports.useEffect(()=>{t.current=e}),t.current}const ux=typeof global<"u"&&global.navigator&&global.navigator.product==="ReactNative",cx=typeof document<"u",Wa=cx||ux?g.exports.useLayoutEffect:g.exports.useEffect,fx=["onKeyDown"];function dx(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function px(e){return!e||e.trim()==="#"}const Pm=g.exports.forwardRef((e,t)=>{let{onKeyDown:n}=e,r=dx(e,fx);const[i]=Cm(Object.assign({tagName:"a"},r)),o=pt(l=>{i.onKeyDown(l),n==null||n(l)});return px(r.href)||r.role==="button"?u("a",Object.assign({ref:t},r,i,{onKeyDown:o})):u("a",Object.assign({ref:t},r,{onKeyDown:n}))});Pm.displayName="Anchor";const Lm=g.exports.forwardRef(({bsPrefix:e,className:t,as:n=Pm,active:r,eventKey:i,disabled:o=!1,...l},s)=>{e=Ce(e,"nav-link");const[a,c]=km({key:Fi(i,l.href),active:r,disabled:o,...l});return u(n,{...l,...a,ref:s,disabled:o,className:ue(t,e,o&&"disabled",c.isActive&&"active")})});Lm.displayName="NavLink";const Dm=g.exports.forwardRef((e,t)=>{const{as:n="div",bsPrefix:r,variant:i,fill:o=!1,justify:l=!1,navbar:s,navbarScroll:a,className:c,activeKey:f,...p}=Sm(e,{activeKey:"onSelect"}),d=Ce(r,"nav");let y,x,w=!1;const A=g.exports.useContext(Jn),v=g.exports.useContext(Rm);return A?(y=A.bsPrefix,w=s==null?!0:s):v&&({cardHeaderBsPrefix:x}=v),u(lx,{as:n,ref:t,activeKey:f,className:ue(c,{[d]:!w,[`${y}-nav`]:w,[`${y}-nav-scroll`]:w&&a,[`${x}-${i}`]:!!x,[`${d}-${i}`]:!!i,[`${d}-fill`]:o,[`${d}-justified`]:l}),...p})});Dm.displayName="Nav";const Mt=Object.assign(Dm,{Item:Om,Link:Lm});function hx(e,t){return e.filter(r=>r.name==t)}function dd(e,t){let n=e.filter(r=>r.title.rendered==t);return n.length!=0?n[0].topic[0]:null}function pd(e,t){let n=e.filter(r=>r.title.rendered==t);return n.length!=0?n[0].service[0]:null}function Im(e,t){let n=e.filter(r=>r.name==t);return n.length!=0?n[0].id:null}function mx(e,t,n,r,i,o,l){let s=r;if(l&&(s=n),i||o){let a=null,c=null;o&&i?(a=dd(e.data,o),c=pd(t.data,i),s=s.filter(f=>f.topic.includes(a)==!0&&f.service.includes(c)==!0)):o?(a=dd(e.data,o),s=s.filter(f=>f.topic.includes(a)==!0)):i&&(c=pd(t.data,i),s=s.filter(f=>f.service.includes(c)==!0))}return s}function vx(e,t){let n=e,r=Im(t.data,"Ja");return n=n.filter(i=>i.istlaufend.includes(r)==!0),n}function tc(e){const t=/[^a-z0-9éèäöüß]+/g;return e=e.toLowerCase(),e=e.replace(t,"-"),e=e.replace(/éè/g,"e"),e=e.replace(/ä/g,"ae"),e=e.replace(/ö/g,"oe"),e=e.replace(/ü/g,"ue"),e=e.replace(/ß/g,"ss"),e}const gx="_project_list_1v9he_1",yx="_text_break_1v9he_11",_x="_project_row_1v9he_19",xx="_list_title_1v9he_27",wx="_selected_projects_list_1v9he_35",Ex="_selected_projects_list_link_1v9he_43",ni={project_list:gx,text_break:yx,project_row:_x,list_title:xx,selected_projects_list:wx,selected_projects_list_link:Ex},Mm=e=>{const t=tc(e.detail.title.rendered);return u("div",{children:u(B,{className:`${ni.project_list}`,children:u(Y,{className:`${ni.project_row}`,children:u(Ue,{className:`${ni.selected_projects_list_link}`,state:e.detail,to:`/Projekt/${t}`,children:P("div",{className:`d-flex justify-content-between ${ni.selected_projects_list}`,children:[u("ul",{children:P("li",{className:`${ni.text_break}`,children:[e.detail.title.rendered," (",e.detail.acf.Jahr,")"]})}),u("img",{src:Gu,width:"24px",height:"24px",alt:"arrowright"})]})})})})})},Sx=({service:e,isshownid:t})=>{const n=tt(),r=we(["projects_show_on_service_page","projekte",`isshownonserviceinfopage=${t}&service=${e}`],Ee);return r.isLoading?u(_t,{}):(r.isError&&n("/NotMatch404"),u("div",{children:r.data.map(i=>u(Mm,{detail:i},i.id))}))},Cx="_service_content_einsn_11",Ax="_service_btn_einsn_1",kx="_service_projects_list_title_einsn_47",Nx="_service_part2_einsn_73",Tx="_service_paragraph_spacing_einsn_83",ui={service_content:Cx,service_btn:Ax,service_projects_list_title:kx,service_part2:Nx,service_paragraph_spacing:Tx},Rx=({serviceinfo:e})=>u("div",{children:u("div",{className:`${ui.service_content}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(e)}})}),hd=()=>{const t=bt().state;console.log(t);const n=tt(),[r,i]=g.exports.useState("btn_active"),o=we(["services","dienstleistungen",""],Ee),l=we(["showonservicepage","isshownonserviceinfopage",""],Ee);if(o.isLoading||l.isLoading)return u(_t,{});(o.isError||l.isError)&&n("/NotMatch404");let s=hx(l.data,"Ja");const a=t==null?o.data[0].title.rendered:t;return P("div",{children:[u(B,{className:"categoryTitle",children:"DIENSTLEISTUNGEN"}),u(B,{children:P(ti.Container,{defaultActiveKey:a||o.data[0].title.rendered,children:[P(Y,{children:[u(K,{xl:4,children:u(Mt,{variant:"pills",className:"flex-column",children:o.data.map(c=>u(Mt.Item,{children:u(Mt.Link,{eventKey:c.title.rendered,className:r,children:c.title.rendered})},c.id))})}),u(K,{xl:8,children:u(ti.Content,{children:o.data.map(c=>u(ti.Pane,{eventKey:c.title.rendered,children:u("div",{children:u(Rx,{serviceinfo:c.content.rendered})})},c.id))})})]}),P(Y,{className:`${ui.service_paragraph_spacing}`,children:[u(K,{xl:4,children:u("div",{className:`${ui.service_projects_list_title} ${ui.service_paragraph_spacing}`,children:"Ausgew\xE4hlte Projekte"})}),u(K,{xl:8,children:u(ti.Content,{children:o.data.map(c=>u(ti.Pane,{eventKey:c.title.rendered,children:u("div",{className:`${ui.service_paragraph_spacing}`,children:u(Sx,{service:c.acf.service_taxonomy,isshownid:s[0].id})})},c.id))})})]})]})})]})},$m="/bv2024_frontend/assets/unknown.1cd7ed72.png",Ox="_staff_pic_container_s7jbx_1",Px="_pic_s7jbx_23",Lx="_staff_pic_s7jbx_1",Dx="_staff_pic_caption_1_s7jbx_53",Ix="_staff_pic_text_1_s7jbx_89",Mx="_staff_pic_caption_2_s7jbx_105",$x="_staff_pic_text_2_s7jbx_149",Pn={staff_pic_container:Ox,pic:Px,staff_pic:Lx,staff_pic_caption_1:Dx,staff_pic_text_1:Ix,staff_pic_caption_2:Mx,staff_pic_text_2:$x},Fx=({imgid:e,staffName:t,position:n})=>{const r=Dl(e,$m);return u("div",{className:`${Pn.staff_pic_container}`,children:P("div",{className:`${Pn.staff_pic}`,children:[u("img",{className:`${Pn.pic}`,src:r,alt:t}),u("div",{className:`${Pn.staff_pic_caption_1}`,children:u("div",{className:`${Pn.staff_pic_text_1}`,children:t})}),u("div",{className:`${Pn.staff_pic_caption_2}`,children:u("div",{className:`${Pn.staff_pic_text_2}`,children:n})})]})})},jx="_about_sbgsf_7",bx="_staffs_content_sbgsf_25",Ux="_staff_box_sbgsf_33",zx="_staff_row_sbgsf_45",Bx="_staff_left_box_sbgsf_57",Qx="_staff_name_sbgsf_73",Hx="_staff_detail_pic_sbgsf_93",Wx="_staff_info_sbgsf_105",Kx="_staff_info_position_higher_sbgsf_129",Vx="_info_line_sbgsf_149",Gx="_staff_info_position_lower_sbgsf_159",Yx="_staff_detail_left_bottom_element_sbgsf_175",Xx="_info_link_sbgsf_185",qx="_back_btn_sbgsf_193",Jx="_staff_detail_title_sbgsf_227",Zx="_section_box_sbgsf_237",ew="_pub_list_sbgsf_299",tw="_publication_list_sbgsf_307",nw="_publication_list_link_sbgsf_315",G={about:jx,staffs_content:bx,staff_box:Ux,staff_row:zx,staff_left_box:Bx,staff_name:Qx,staff_detail_pic:Hx,staff_info:Wx,staff_info_position_higher:Kx,info_line:Vx,staff_info_position_lower:Gx,staff_detail_left_bottom_element:Yx,info_link:Xx,back_btn:qx,staff_detail_title:Jx,section_box:Zx,pub_list:ew,publication_list:tw,publication_list_link:nw},rw=()=>{const e=tt(),t=we(["staffs","mitarbeitende",""],Ee),n=we(["landingIntro","pages/28919",""],Ee);return t.isLoading||n.isLoading?u(_t,{}):((t.isError||n.isError)&&e("/NotMatch404"),P("div",{children:[u(B,{className:"categoryTitle",children:"\xDCBER UNS"}),u(B,{className:`${G.about}`,dangerouslySetInnerHTML:{__html:Vn.sanitize(n.data.content.rendered)}}),u(B,{className:"categoryTitle",children:"MITARBEITENDE"}),u(B,{children:u(Y,{className:`${G.staff_row}`,children:t.data.map(r=>r.title.rendered=="Adrian Vatter"?"":u(K,{xl:4,lg:4,md:6,sm:12,className:"pb-5",children:u(Ue,{to:`/Mitarbeitende/${tc(r.title.rendered)}`,state:r,children:u(Fx,{imgid:r.acf.imgid,staffName:r.title.rendered,position:r.acf.position,id:r.title.rendered})})},r.id))})}),u("br",{}),u("br",{})]}))},iw="/bv2024_frontend/assets/linkedIn_logo_s.3c0149f2.png",ow=({staff:e,img:t})=>{const n=e.acf.otherInfo.split(`\r
+`);return P("div",{children:[P("div",{className:`${G.staff_left_box}`,children:[u("img",{className:`${G.staff_detail_pic}`,src:t,alt:"staff"}),P("div",{children:[u("div",{className:`${G.staff_name}`,children:e.title.rendered}),u("div",{className:`${G.staff_info}`,children:e.acf.position}),u("ul",{className:`${G.staff_info_position_higher}`,children:n.map((r,i)=>u("ul",{className:`${G.info_line}`,children:r},i))}),P("div",{className:`${G.staff_detail_left_bottom_element}`,children:[u("div",{className:`text_color ${G.staff_info_position_lower} ${G.info_link}`,children:e.acf.email}),u("div",{className:`text_color ${G.staff_info_position_lower}`,children:e.acf.telephone}),e.acf.linkedin!=""?u("div",{className:`text_color ${G.staff_info_position_lower}`,children:u("a",{href:e.acf.linkedin,className:`${G.info_link}`,children:u("img",{src:iw,width:"31px",height:"25.92px",alt:"LinkedIn",className:"symbols_small"})})}):null]})]}),u("div",{className:`text_color ${G.back_btn}`,children:u(Ue,{to:"/Mitarbeitende",children:"ZUR\xDCCK"})})]}),u("br",{})]})},lw=({person:e})=>{const t=tt(),n=we(["selectedprojects","projekte",`isshownonstaffdetailpage=${e}`],Ee);return n.isLoading?u(_t,{}):(n.isError&&t("/NotMatch404"),u("div",{children:n.data.map(r=>u(Mm,{detail:r},r.id))}))},Fm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACvSURBVHgB7ZThDYMgEIW/Nh2EjtJN3KSruAlsUjaxXoWW2qOC0T/qSy4mcryPgwPYlRw8JCqmcKFOhkqdWVkHYAeAbJvaoSWbPtob+Lk57wrc7yVqTnDvw1ql/+WfjElOgKg+6RYZvo1ahlWZMSSah3wfclWf7BlIyd3r84HEsdRccnLb8xegQUarnDSfBCiQqCLzIoACKTYXFb+mwfBKpTZ4kx10LKi0As9y8mxGT4/sPM4DdGUWAAAAAElFTkSuQmCC",sw=({prop:e})=>u("div",{children:u(B,{className:`${G.pub_list}`,children:u("ul",{className:`${G.publication_list}`,children:P("li",{children:[u(Y,{children:u("a",{className:`${G.publication_list_link}`,href:e.acf.url,children:P("div",{className:"d-flex justify-content-between",children:[u("span",{className:"symbol",dangerouslySetInnerHTML:{__html:Vn.sanitize(e.title.rendered)}}),u("img",{src:Fm,width:"24px",height:"24px",alt:"herunterladen"})]})})}),u(Y,{children:u("div",{className:"subtitle",dangerouslySetInnerHTML:{__html:Vn.sanitize(`${e.acf.herausgeber} - ${e.acf.zeitraum}`)}})})]})})})}),aw=({publications:e})=>u("div",{children:e.map(t=>u(sw,{prop:t},t.id))}),uw=({staff:e})=>{const t=tt(),n=e.acf.hauptthemen.split(`\r
`),r=e.acf.mitgliedschaften.split(`\r
-`),i=we(["publikations","publikationen",`isshownonstaffdetailpage=${e.acf.mitarbeitende_taxonomy}`],Ee);return i.isLoading?u(_t,{}):(i.isError&&t("/NotMatch404"),P("div",{children:[e.acf.ausbildung!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Ausbildung"}),e.acf.ausbildung,u("hr",{})]}):null,n!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Hauptthemen"}),u("ul",{children:n.map((o,l)=>u("li",{children:o},l))}),u("hr",{})]}):null,e.acf.selected_projects!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Ausgew\xE4hlte Projekte"}),u(pw,{person:e.acf.mitarbeitende_taxonomy}),u("hr",{})]}):null,e.acf.publikationen!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Publikationen"}),u(mw,{publications:i.data}),u("hr",{})]}):null,r!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Mitgliedschaften"}),u("ul",{children:r.map((o,l)=>u("li",{children:o},l))}),u("hr",{})]}):null,u("br",{})]}))},gw=()=>{const t=jt().state,n=tt(),r=Dl(t.acf.imgid,Fm),i=we(["staffdetails",`mitarbeitende/${t.id}`,""],Ee);return i.isLoading?u(_t,{}):(i.isError&&n("/NotMatch404"),P("div",{children:[u(B,{className:"categoryTitle",children:"MITARBEITENDE"}),u(B,{children:P(Y,{children:[u(K,{lg:4,md:5,children:u(dw,{staff:i.data,img:r})}),u(K,{lg:8,md:7,xs:12,children:u(vw,{staff:i.data})})]})})]}))},yw="_topic_pic_Container_izck8_1",_w="_topic_pic_izck8_1",xw="_topic_pic_caption_izck8_37",ww="_topic_pic_text_izck8_73",go={topic_pic_Container:yw,topic_pic:_w,topic_pic_caption:xw,topic_pic_text:ww},Ew=({imgid:e,picName:t})=>{const n=Dl(e,"imgs/topics/gesundheit.png");return u("div",{className:`${go.topic_pic_Container}`,children:P("div",{className:`${go.topic_pic}`,children:[u("img",{src:n,alt:t}),u("div",{className:`${go.topic_pic_caption}`,children:u("div",{className:`${go.topic_pic_text}`,children:t})})]})})},Sw="_topic_row_l2wzr_1",Cw="_topics_content_l2wzr_11",Aw="_topic_box_l2wzr_21",Ns={topic_row:Sw,topics_content:Cw,topic_box:Aw},kw=()=>{const e=tt(),t=we(["alltopics","themen",""],Ee);return t.isLoading?u(_t,{}):(t.isError&&e("/NotMatch404"),P("div",{children:[u(B,{className:"categoryTitle",children:"THEMEN"}),u(B,{className:`${Ns.topics_content}`,children:u(Y,{className:`${Ns.topic_row}`,children:t.data.map(n=>u(K,{xxl:"auto",xl:3,lg:4,md:6,sm:6,className:`${Ns.topic_box}`,children:u($e,{to:`/Projekte?${sl({Themen:n.title.rendered})}`,children:u(Ew,{imgid:n.acf.imgid,picName:n.title.rendered})})},n.id))})})]}))},Nw="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF4SURBVHgBpVSLUcMwDJVzDFAmIExANqDZIBsAExAmaJigZYJmhG6QsEGZgG7QbBDei+XWl3N+RXc+OZH09LEkIxNUiazAMpyGJxWpx/TvBkDWYDGMS/DciGycrLasbEU+IT/1bU0A7BU/97zDKNXIcrGRxpA9ecbFM4BljACY18ACLwbkMU5JHT37QaBvkXeZSdBPapEzQWG3lWvU1isuv2LTvE9tmnNA16Zjtjx8sEhlmf78mgtGIkCrNTSanfG8ZVA4yEJiWwHkjGsD8MdIf/IVj3IDaUa07bogYmTwsPV7bSkhsh+9JpEi/5ccRsNJOcBDLDfUzxGye3CAl586bouJLVdrk/PbPQrHrRqajgkqlJcXQNEhX/ownBbYvPDu+rED1AZ9w/lQxcmH6k1JcPM4xW45+PPZk68g29Rat0pTdRTch+o1hzJs5eiVIuFprzoc1dy3MwNRxGJHcVfZBetHyxGjo11oewcBAw64PFhXjthpbIH8ATdKevcxoZXpAAAAAElFTkSuQmCC",Tw="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE2SURBVHgBrVQLccMwDH3ZDUAgGEIguAwCYRDGYBmChkHNoGWQMOgYbEOQMsieOmV2U9vJ2r67d5ezpKdPZBfIoyQNWZEnZY8bYMk9OZBjhDtNtgrbWfAH6ciDfk/n9RTQsQOy7SJJdkFAk6jCkC+hWM9OyLELkgjeVGjQlhcxE2vmWafKqnvFBA5+2HeLIajOPELMqthxFmgYdOyCEWTE6l8zymf4P/kdSVQVdKTnRg4KDWL29821oPjXT0gsKAOcBIpdhDJiCDTkJp1bumo5aLPpae8zM9PYUas8q09XrEyIvgoTYgZ+f/9w0MMt/g+HyMpZ+NWxWI8KmZVr4Utfc1ss/KialJPD5RNlIj4y5/BFclhAg8vnS/7gXvk5s7VYCaOZYw/soDYbCyywDAu/Tl/KU8r5B+eolCIHPZ46AAAAAElFTkSuQmCC",Rw="_container_1d78z_1",Ow="_withbtn_1d78z_21",Pw="_hr_1d78z_31",Lw="_resetBtn_1d78z_41",Dw="_show_1d78z_67",Iw="_pageBtn_1d78z_75",Mw="_selected_1d78z_99",$w="_arrowBtn_1d78z_109",Fw="_pageline_1d78z_131",jw="_curPageNum_1d78z_147",bw="_back_btn_projectdetail_1d78z_161",Uw="_search_label_1d78z_211",zw="_clear_input_container_1d78z_219",Bw="_clear_search_1d78z_229",Qw="_clearSearch_1d78z_1",Hw="_filter_label_1d78z_275",Ww="_filter_list_1d78z_291",Kw="_detail_left_1d78z_303",Vw="_detail_right_1d78z_317",Gw="_partner_1d78z_331",Yw="_method_1d78z_341",Xw="_project_detail_title_1d78z_351",qw="_col_1d78z_351",Jw="_download_list_1d78z_373",Zw="_project_list_1d78z_399",eE="_project_row_1d78z_407",tE="_project_list_btn_1d78z_415",nE="_project_list_arrow_1d78z_427",rE="_list_smallFont_1d78z_435",iE="_list_smallFont_red_1d78z_449",oE="_list_title_1d78z_457",lE="_sep_1d78z_475",j={container:Rw,withbtn:Ow,hr:Pw,resetBtn:Lw,show:Dw,pageBtn:Iw,selected:Mw,arrowBtn:$w,pageline:Fw,curPageNum:jw,back_btn_projectdetail:bw,search_label:Uw,clear_input_container:zw,clear_search:Bw,clearSearch:Qw,filter_label:Hw,filter_list:Ww,detail_left:Kw,detail_right:Vw,partner:Gw,method:Yw,project_detail_title:Xw,col:qw,download_list:Jw,project_list:Zw,project_row:eE,project_list_btn:tE,project_list_arrow:nE,list_smallFont:rE,list_smallFont_red:iE,list_title:oE,sep:lE},sE=e=>{const t=tc(e.title);return u("div",{children:P(B,{className:`${j.project_list}`,children:[P(Y,{className:`gx-3 ${j.project_row}`,children:[u(K,{xs:"auto d-flex align-items-center",children:e.laufend?u("img",{src:Nw,alt:"laufend"}):u("img",{src:Tw,alt:"finished"})}),u(K,{children:P(Y,{children:[e.laufend?u("div",{className:`${j.list_smallFont_red}`,children:"laufend"}):u("div",{className:`${j.list_smallFont}`,children:e.detail.acf.Jahr}),u("div",{className:`${j.list_smallFont}`,children:e.detail.acf.auftraggeber}),u($e,{className:`${j.project_list_btn}`,to:`/Projekt/${t}`,state:e.detail,children:P("div",{className:"d-flex justify-content-between",children:[u("div",{className:`${j.list_title}`,children:e.title}),u("img",{className:`${j.project_list_arrow}`,src:Gu,width:"24px",height:"24px",alt:"arrowright"})]})})]})})]}),u("hr",{className:`${j.sep}`})]})})},aE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACESURBVHgB7ZJLCsAgDETHnsTepJ7c3qS5SX8IhWLUCa5aByQLw3uQBBj5fJz2sQLbVRdg1noi4N1d9L4Jenx6NbgvMIoCNMJlB0I3QQ5+0qWLgIVTAgucEljglMCaZkG6FEEaVaycJy0IzzkKI6FGZJHQO2AlpiXnJBaBoHCKL8nIn3MAvgE5HHHPpwIAAAAASUVORK5CYII=",uE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACFSURBVHgB7ZNBEoAgDAOj40P0J/Jy/In+ROl44AJpGXpScuGQTjaUARj6vKaacQCnnDcQAnBpczuwlfwZXGtqEGM62QyIXwVIc7zNLRA0A2QtHhC6Ig+I9gbdEBVQg8AoE6BHJkDMrVfk2/gASuHs4zUBesMpwCOcAjzCRYviW8KZN/QHPTI9Oj4ImhoZAAAAAElFTkSuQmCC",cE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC7SURBVHgB7ZThDYIwEIWfxgEYwRF0AzuCG3QTV3AD3UA3oE6gG+gIbIAP2h+EhNwDwh/SL7n0fhzvcW2vQCYzxAu4NIElCMCNUTPeVu0WIwkU5+IZvxo4W/UbiJRAweIH0xOjovjR0cT6bgeBJM4FhyTuFPEGs4MB8Q9ElDO4ThVXDQrMQDHwiH/dblUZu5GRbtGcc5DmwCVRpk9M7ESGwvcQp/jLfI8l6JiYT4U0aH24V54mFcRhy6ycPx1eOJs+D9WEAAAAAElFTkSuQmCC",fE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC3SURBVHgB7ZKxDcIwEEVfYAFGyCiwAS0VYYNsAJswAmxANoANyAihpDLfwaKg4GzTIOEnfdnF3f/S3UGhcIJW2pHJJKJmXsG2gz0ZxAS0Ui81XWaIiUZUd3CV3M+FVCTgQ9Rw1ncmHR1sFjB86onZwQuZ9W58RtOlwg5WT1JAYAhCYTerOCkgjEgPtXSRGqsnegfv5n5U1vyjA3LNowK+MfeYOwiXUueYe6ZWwRruPK9llWpe+BMe4XE53EuHnYQAAAAASUVORK5CYII=",dE=({pageCount:e,postsPerPage:t,onPageChange:n,currentPage:r})=>{const i=[];for(let o=1;o<=Math.ceil(e/t);o++)i.push(o);return u("div",{children:P("span",{className:j.pageelement,children:[u("button",{className:j.arrowBtn,onClick:()=>{n(1)},children:u("img",{src:aE,alt:"firstpage",width:"20px",height:"20px"})}),P("button",{className:j.arrowBtn,onClick:()=>{r!=1&&n(r-1)},children:[" ",u("img",{src:cE,alt:"prepage",width:"20px",height:"20px"})]}),P("span",{className:j.pageBtn,children:["Seite ",r,"/",i.length]}),P("button",{className:j.arrowBtn,onClick:()=>{r!=i.length&&n(r+1)},children:[" ",u("img",{src:fE,alt:"nextpage",width:"20px",height:"20px"})]}),P("button",{className:j.arrowBtn,onClick:()=>{n(i.length)},children:[" ",u("img",{src:uE,alt:"lastpage",width:"20px",height:"20px"})]})]})})},pE=({projects:e,istlaufend:t,filterApplied:n})=>{const[r,i]=g.exports.useState(1),o=10,l=e.slice(r*o-o,r*o),s=a=>{i(a)};return g.exports.useEffect(()=>{n&&i(1)},[n]),e.length==0?"No Project Is Found":P("div",{children:[l.map(a=>u(sE,{title:a.title.rendered,laufzeit:a.acf.Jahr,auftraggeber:a.acf.auftraggeber,laufend:a.istlaufend==t,detail:a},a.id)),u("div",{className:j.pageline,children:u(dE,{pageCount:e.length,postsPerPage:o,onPageChange:s,currentPage:r})})]})};class hE extends g.exports.Component{constructor(){super(...arguments);Cc(this,"state",{hasError:!1})}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(n,r){console.error("ErrorBoundary component caught an error",n,r)}render(){return this.state.hasError?P("h2",{children:["There was an error with this listing. ",u($e,{to:"/",children:"Click Here"})," to back to the home page."]}):this.props.children}}const mE="_container_1ly3r_1",vE="_red_1ly3r_39",gE="_white_1ly3r_59",yE="_value_1ly3r_77",_E="_clearbtn_1ly3r_85",xE="_show_1ly3r_111",wE="_arrow_1ly3r_135",EE="_up_1ly3r_177",SE="_down_1ly3r_189",CE="_options_1ly3r_205",AE="_option_1ly3r_205",kE="_selected_1ly3r_291",NE="_highlighted_1ly3r_301",je={container:mE,red:vE,white:gE,value:yE,clearbtn:_E,show:xE,arrow:wE,up:EE,down:SE,options:CE,option:AE,selected:kE,highlighted:NE},md=({isPreSelected:e,value:t,onChange:n,options:r,isClear:i,isCleared:o})=>{const[l,s]=g.exports.useState(!1),[a,c]=g.exports.useState(e!=null),[f,p]=g.exports.useState(e==null),[d,y]=g.exports.useState(!e),[x,w]=g.exports.useState(!0),[A,v]=g.exports.useState("");function m(){n(void 0),c(!1),p(!0),y(!0),w(!0),o(!1)}function h(C){n(C)}function E(C){return C==t}return g.exports.useEffect(()=>{l&&v(0)},[l]),g.exports.useEffect(()=>{i&&m()},[i]),P("div",{onBlur:()=>{s(!1),w(!0)},onClick:()=>{s(C=>!C),w(C=>!C)},tabIndex:0,className:`${je.container} ${f?je.red:je.white}`,children:[u("span",{className:je.value,children:t}),u("button",{onClick:C=>{C.stopPropagation(),m()},className:`${je.clearbtn} ${a?je.show:""}`,children:"\xD7"}),u("div",{className:`${je.arrow} ${x?je.down:je.up} ${d?je.show:""} }`}),u("ul",{className:`${je.options} ${l?je.show:""}`,children:r.map((C,S)=>u("ul",{onClick:N=>{N.stopPropagation(),h(C.title.rendered),c(!0),p(!1),s(!1),y(!1)},onMouseEnter:()=>v(S),className:`${je.option} ${E(C.title.rendered)?je.selected:""} ${S==A?je.highlighted:""}`,children:C.title.rendered},C.id))})]})},TE=({onChange:e,isClear:t,isCleared:n})=>{const[r,i]=g.exports.useState(""),[o,l]=g.exports.useState(!0),s=c=>{c.target.value.length<=1&&c.key=="Backspace"&&(l(!0),i(""),e(""))},a=c=>{i(c.target.value),e(c.target.value),c.target.value==""?l(!0):l(!1)};return g.exports.useEffect(()=>{t&&(i(""),l(!0),n(!1))},[t,n]),u("div",{children:u("label",{htmlFor:"titleName",className:`${j.search_label}`,children:P("div",{className:`${j.clear_input_container}`,children:[u("input",{type:"text",id:"titleName",name:"searchtext",value:r,placeholder:"Suchen nach Title . . .",onChange:a,onKeyDown:s}),u("button",{className:`${j.clear_search}`,type:"reset","aria-label":"Clear input",title:"Clear input",hidden:o,onClick:()=>{l(!0),i(""),e("")},children:"\xD7"})]})})})},RE=()=>{const e=x0(),t=tt(),[n,r]=F0(),[i,o]=g.exports.useState(""),[l,s]=g.exports.useState(void 0),[a,c]=g.exports.useState(e.id=="laufend"?void 0:n.get("Themen")),[f,p]=g.exports.useState(e.id=="laufend"),[d,y]=g.exports.useState(!1),[x,w]=g.exports.useState(!1);function A(re){c(re),r(de=>(re==null?de.delete("Themen"):de.append("Themen",re),de)),w(!0)}function v(re){s(re),r(de=>(re==null?de.delete("Dienstleistungen"):de.append("Dienstleistungen",re),de)),w(!0)}function m(){y(!1),w(!1)}function h(re){o(re),r(de=>(re==""?de.delete("Titel"):(de.delete("Titel"),de.append("Titel",re)),de)),w(re)}function E(){y(!0),p(!1),c(void 0),s(void 0),o(""),w(!1),t("/Projekte")}const C=we(["allprojects","projekte",""],Ee),S=we(["alltopics","themen",""],Ee),N=we(["services","dienstleistungen",""],Ee),k=we(["istlaufend","istlaufend",""],Ee);if(C.isLoading||S.isLoading||N.isLoading||k.isLoading)return u(_t,{});(C.isError||S.isError||N.isError||k.isError)&&t("/NotMatch404");let U=Mm(k.data,"Ja");const I=Sx(C.data,k),Te=(f?I:C.data).filter(re=>re.title.rendered.toLowerCase().indexOf(i.toLowerCase())!==-1),oe=Ex(S,N,Te,f?I:C.data,l,a,i);return P("div",{children:[u(B,{className:"categoryTitle",children:"PROJEKTE"}),u(B,{children:P(Y,{children:[u(K,{xxl:4,children:P("div",{children:[u(TE,{onChange:h,isClear:d,isCleared:m}),u("br",{}),P("div",{className:`${j.filter_label}`,children:["Filtern nach Thema:",u("br",{}),u(md,{isPreSelected:a!=null?a:void 0,value:a!=null?a:"Alle Themen",options:S.data,onChange:A,isClear:d,isCleared:m})]}),P("div",{className:`${j.filter_label}`,children:["Filtern nach Dienstleistung:",u("br",{}),u(md,{isPreSelected:l!=null?l:void 0,value:l!=null?l:"Alle Dienstleistungen",options:N.data,onChange:v,isClear:d,isCleared:m})]})]})}),P(K,{xxl:8,xl:12,children:[P("div",{className:`${j.container}
+`),i=we(["publikations","publikationen",`isshownonstaffdetailpage=${e.acf.mitarbeitende_taxonomy}`],Ee);return i.isLoading?u(_t,{}):(i.isError&&t("/NotMatch404"),P("div",{children:[e.acf.ausbildung!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Ausbildung"}),e.acf.ausbildung,u("hr",{})]}):null,n!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Hauptthemen"}),u("ul",{children:n.map((o,l)=>u("li",{children:o},l))}),u("hr",{})]}):null,e.acf.selected_projects!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Ausgew\xE4hlte Projekte"}),u(lw,{person:e.acf.mitarbeitende_taxonomy}),u("hr",{})]}):null,e.acf.publikationen!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Publikationen"}),u(aw,{publications:i.data}),u("hr",{})]}):null,r!=""?P("div",{className:`${G.section_box}`,children:[u("h2",{className:`${G.staff_detail_title}`,children:"Mitgliedschaften"}),u("ul",{children:r.map((o,l)=>u("li",{children:o},l))}),u("hr",{})]}):null,u("br",{})]}))},cw=()=>{const t=bt().state,n=tt(),r=Dl(t.acf.imgid,$m),i=we(["staffdetails",`mitarbeitende/${t.id}`,""],Ee);return i.isLoading?u(_t,{}):(i.isError&&n("/NotMatch404"),P("div",{children:[u(B,{className:"categoryTitle",children:"MITARBEITENDE"}),u(B,{children:P(Y,{children:[u(K,{lg:4,md:5,children:u(ow,{staff:i.data,img:r})}),u(K,{lg:8,md:7,xs:12,children:u(uw,{staff:i.data})})]})})]}))},fw="_topic_pic_Container_izck8_1",dw="_topic_pic_izck8_1",pw="_topic_pic_caption_izck8_37",hw="_topic_pic_text_izck8_73",go={topic_pic_Container:fw,topic_pic:dw,topic_pic_caption:pw,topic_pic_text:hw},mw=({imgid:e,picName:t})=>{const n=Dl(e,"imgs/topics/gesundheit.png");return u("div",{className:`${go.topic_pic_Container}`,children:P("div",{className:`${go.topic_pic}`,children:[u("img",{src:n,alt:t}),u("div",{className:`${go.topic_pic_caption}`,children:u("div",{className:`${go.topic_pic_text}`,children:t})})]})})},vw="_topic_row_l2wzr_1",gw="_topics_content_l2wzr_11",yw="_topic_box_l2wzr_21",Ns={topic_row:vw,topics_content:gw,topic_box:yw},_w=()=>{const e=tt(),t=we(["alltopics","themen",""],Ee);return t.isLoading?u(_t,{}):(t.isError&&e("/NotMatch404"),P("div",{children:[u(B,{className:"categoryTitle",children:"THEMEN"}),u(B,{className:`${Ns.topics_content}`,children:u(Y,{className:`${Ns.topic_row}`,children:t.data.map(n=>u(K,{xxl:"auto",xl:3,lg:4,md:6,sm:6,className:`${Ns.topic_box}`,children:u(Ue,{to:`/Projekte?${sl({Themen:n.title.rendered})}`,children:u(mw,{imgid:n.acf.imgid,picName:n.title.rendered})})},n.id))})})]}))},xw="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF4SURBVHgBpVSLUcMwDJVzDFAmIExANqDZIBsAExAmaJigZYJmhG6QsEGZgG7QbBDei+XWl3N+RXc+OZH09LEkIxNUiazAMpyGJxWpx/TvBkDWYDGMS/DciGycrLasbEU+IT/1bU0A7BU/97zDKNXIcrGRxpA9ecbFM4BljACY18ACLwbkMU5JHT37QaBvkXeZSdBPapEzQWG3lWvU1isuv2LTvE9tmnNA16Zjtjx8sEhlmf78mgtGIkCrNTSanfG8ZVA4yEJiWwHkjGsD8MdIf/IVj3IDaUa07bogYmTwsPV7bSkhsh+9JpEi/5ccRsNJOcBDLDfUzxGye3CAl586bouJLVdrk/PbPQrHrRqajgkqlJcXQNEhX/ownBbYvPDu+rED1AZ9w/lQxcmH6k1JcPM4xW45+PPZk68g29Rat0pTdRTch+o1hzJs5eiVIuFprzoc1dy3MwNRxGJHcVfZBetHyxGjo11oewcBAw64PFhXjthpbIH8ATdKevcxoZXpAAAAAElFTkSuQmCC",ww="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE2SURBVHgBrVQLccMwDH3ZDUAgGEIguAwCYRDGYBmChkHNoGWQMOgYbEOQMsieOmV2U9vJ2r67d5ezpKdPZBfIoyQNWZEnZY8bYMk9OZBjhDtNtgrbWfAH6ciDfk/n9RTQsQOy7SJJdkFAk6jCkC+hWM9OyLELkgjeVGjQlhcxE2vmWafKqnvFBA5+2HeLIajOPELMqthxFmgYdOyCEWTE6l8zymf4P/kdSVQVdKTnRg4KDWL29821oPjXT0gsKAOcBIpdhDJiCDTkJp1bumo5aLPpae8zM9PYUas8q09XrEyIvgoTYgZ+f/9w0MMt/g+HyMpZ+NWxWI8KmZVr4Utfc1ss/KialJPD5RNlIj4y5/BFclhAg8vnS/7gXvk5s7VYCaOZYw/soDYbCyywDAu/Tl/KU8r5B+eolCIHPZ46AAAAAElFTkSuQmCC",Ew="_container_1d78z_1",Sw="_withbtn_1d78z_21",Cw="_hr_1d78z_31",Aw="_resetBtn_1d78z_41",kw="_show_1d78z_67",Nw="_pageBtn_1d78z_75",Tw="_selected_1d78z_99",Rw="_arrowBtn_1d78z_109",Ow="_pageline_1d78z_131",Pw="_curPageNum_1d78z_147",Lw="_back_btn_projectdetail_1d78z_161",Dw="_search_label_1d78z_211",Iw="_clear_input_container_1d78z_219",Mw="_clear_search_1d78z_229",$w="_clearSearch_1d78z_1",Fw="_filter_label_1d78z_275",jw="_filter_list_1d78z_291",bw="_detail_left_1d78z_303",Uw="_detail_right_1d78z_317",zw="_partner_1d78z_331",Bw="_method_1d78z_341",Qw="_project_detail_title_1d78z_351",Hw="_col_1d78z_351",Ww="_download_list_1d78z_373",Kw="_project_list_1d78z_399",Vw="_project_row_1d78z_407",Gw="_project_list_btn_1d78z_415",Yw="_project_list_arrow_1d78z_427",Xw="_list_smallFont_1d78z_435",qw="_list_smallFont_red_1d78z_449",Jw="_list_title_1d78z_457",Zw="_sep_1d78z_475",j={container:Ew,withbtn:Sw,hr:Cw,resetBtn:Aw,show:kw,pageBtn:Nw,selected:Tw,arrowBtn:Rw,pageline:Ow,curPageNum:Pw,back_btn_projectdetail:Lw,search_label:Dw,clear_input_container:Iw,clear_search:Mw,clearSearch:$w,filter_label:Fw,filter_list:jw,detail_left:bw,detail_right:Uw,partner:zw,method:Bw,project_detail_title:Qw,col:Hw,download_list:Ww,project_list:Kw,project_row:Vw,project_list_btn:Gw,project_list_arrow:Yw,list_smallFont:Xw,list_smallFont_red:qw,list_title:Jw,sep:Zw},eE=e=>{const t=tc(e.title);return u("div",{children:P(B,{className:`${j.project_list}`,children:[P(Y,{className:`gx-3 ${j.project_row}`,children:[u(K,{xs:"auto d-flex align-items-center",children:e.laufend?u("img",{src:xw,alt:"laufend"}):u("img",{src:ww,alt:"finished"})}),u(K,{children:P(Y,{children:[e.laufend?u("div",{className:`${j.list_smallFont_red}`,children:"laufend"}):u("div",{className:`${j.list_smallFont}`,children:e.detail.acf.Jahr}),u("div",{className:`${j.list_smallFont}`,children:e.detail.acf.auftraggeber}),u(Ue,{className:`${j.project_list_btn}`,to:`/Projekt/${t}`,state:e.detail,children:P("div",{className:"d-flex justify-content-between",children:[u("div",{className:`${j.list_title}`,children:e.title}),u("img",{className:`${j.project_list_arrow}`,src:Gu,width:"24px",height:"24px",alt:"arrowright"})]})})]})})]}),u("hr",{className:`${j.sep}`})]})})},tE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACESURBVHgB7ZJLCsAgDETHnsTepJ7c3qS5SX8IhWLUCa5aByQLw3uQBBj5fJz2sQLbVRdg1noi4N1d9L4Jenx6NbgvMIoCNMJlB0I3QQ5+0qWLgIVTAgucEljglMCaZkG6FEEaVaycJy0IzzkKI6FGZJHQO2AlpiXnJBaBoHCKL8nIn3MAvgE5HHHPpwIAAAAASUVORK5CYII=",nE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACFSURBVHgB7ZNBEoAgDAOj40P0J/Jy/In+ROl44AJpGXpScuGQTjaUARj6vKaacQCnnDcQAnBpczuwlfwZXGtqEGM62QyIXwVIc7zNLRA0A2QtHhC6Ig+I9gbdEBVQg8AoE6BHJkDMrVfk2/gASuHs4zUBesMpwCOcAjzCRYviW8KZN/QHPTI9Oj4ImhoZAAAAAElFTkSuQmCC",rE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC7SURBVHgB7ZThDYIwEIWfxgEYwRF0AzuCG3QTV3AD3UA3oE6gG+gIbIAP2h+EhNwDwh/SL7n0fhzvcW2vQCYzxAu4NIElCMCNUTPeVu0WIwkU5+IZvxo4W/UbiJRAweIH0xOjovjR0cT6bgeBJM4FhyTuFPEGs4MB8Q9ElDO4ThVXDQrMQDHwiH/dblUZu5GRbtGcc5DmwCVRpk9M7ESGwvcQp/jLfI8l6JiYT4U0aH24V54mFcRhy6ycPx1eOJs+D9WEAAAAAElFTkSuQmCC",iE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC3SURBVHgB7ZKxDcIwEEVfYAFGyCiwAS0VYYNsAJswAmxANoANyAihpDLfwaKg4GzTIOEnfdnF3f/S3UGhcIJW2pHJJKJmXsG2gz0ZxAS0Ui81XWaIiUZUd3CV3M+FVCTgQ9Rw1ncmHR1sFjB86onZwQuZ9W58RtOlwg5WT1JAYAhCYTerOCkgjEgPtXSRGqsnegfv5n5U1vyjA3LNowK+MfeYOwiXUueYe6ZWwRruPK9llWpe+BMe4XE53EuHnYQAAAAASUVORK5CYII=",oE=({pageCount:e,postsPerPage:t,onPageChange:n,currentPage:r})=>{const i=[];for(let o=1;o<=Math.ceil(e/t);o++)i.push(o);return u("div",{children:P("span",{className:j.pageelement,children:[u("button",{className:j.arrowBtn,onClick:()=>{n(1)},children:u("img",{src:tE,alt:"firstpage",width:"20px",height:"20px"})}),P("button",{className:j.arrowBtn,onClick:()=>{r!=1&&n(r-1)},children:[" ",u("img",{src:rE,alt:"prepage",width:"20px",height:"20px"})]}),P("span",{className:j.pageBtn,children:["Seite ",r,"/",i.length]}),P("button",{className:j.arrowBtn,onClick:()=>{r!=i.length&&n(r+1)},children:[" ",u("img",{src:iE,alt:"nextpage",width:"20px",height:"20px"})]}),P("button",{className:j.arrowBtn,onClick:()=>{n(i.length)},children:[" ",u("img",{src:nE,alt:"lastpage",width:"20px",height:"20px"})]})]})})},lE=({projects:e,istlaufend:t,filterApplied:n})=>{const[r,i]=g.exports.useState(1),o=10,l=e.slice(r*o-o,r*o),s=a=>{i(a)};return g.exports.useEffect(()=>{n&&i(1)},[n]),e.length==0?"No Project Is Found":P("div",{children:[l.map(a=>u(eE,{title:a.title.rendered,laufzeit:a.acf.Jahr,auftraggeber:a.acf.auftraggeber,laufend:a.istlaufend==t,detail:a},a.id)),u("div",{className:j.pageline,children:u(oE,{pageCount:e.length,postsPerPage:o,onPageChange:s,currentPage:r})})]})};class sE extends g.exports.Component{constructor(){super(...arguments);Cc(this,"state",{hasError:!1})}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(n,r){console.error("ErrorBoundary component caught an error",n,r)}render(){return this.state.hasError?P("h2",{children:["There was an error with this listing. ",u(Ue,{to:"/",children:"Click Here"})," to back to the home page."]}):this.props.children}}const aE="_container_1ly3r_1",uE="_red_1ly3r_39",cE="_white_1ly3r_59",fE="_value_1ly3r_77",dE="_clearbtn_1ly3r_85",pE="_show_1ly3r_111",hE="_arrow_1ly3r_135",mE="_up_1ly3r_177",vE="_down_1ly3r_189",gE="_options_1ly3r_205",yE="_option_1ly3r_205",_E="_selected_1ly3r_291",xE="_highlighted_1ly3r_301",Fe={container:aE,red:uE,white:cE,value:fE,clearbtn:dE,show:pE,arrow:hE,up:mE,down:vE,options:gE,option:yE,selected:_E,highlighted:xE},md=({isPreSelected:e,value:t,onChange:n,options:r,isClear:i,isCleared:o})=>{const[l,s]=g.exports.useState(!1),[a,c]=g.exports.useState(e!=null),[f,p]=g.exports.useState(e==null),[d,y]=g.exports.useState(!e),[x,w]=g.exports.useState(!0),[A,v]=g.exports.useState("");function m(){n(void 0),c(!1),p(!0),y(!0),w(!0),o(!1)}function h(C){n(C)}function E(C){return C==t}return g.exports.useEffect(()=>{l&&v(0)},[l]),g.exports.useEffect(()=>{i&&m()},[i]),P("div",{onBlur:()=>{s(!1),w(!0)},onClick:()=>{s(C=>!C),w(C=>!C)},tabIndex:0,className:`${Fe.container} ${f?Fe.red:Fe.white}`,children:[u("span",{className:Fe.value,children:t}),u("button",{onClick:C=>{C.stopPropagation(),m()},className:`${Fe.clearbtn} ${a?Fe.show:""}`,children:"\xD7"}),u("div",{className:`${Fe.arrow} ${x?Fe.down:Fe.up} ${d?Fe.show:""} }`}),u("ul",{className:`${Fe.options} ${l?Fe.show:""}`,children:r.map((C,S)=>u("ul",{onClick:N=>{N.stopPropagation(),h(C.title.rendered),c(!0),p(!1),s(!1),y(!1)},onMouseEnter:()=>v(S),className:`${Fe.option} ${E(C.title.rendered)?Fe.selected:""} ${S==A?Fe.highlighted:""}`,children:C.title.rendered},C.id))})]})},wE=({onChange:e,isClear:t,isCleared:n})=>{const[r,i]=g.exports.useState(""),[o,l]=g.exports.useState(!0),s=c=>{c.target.value.length<=1&&c.key=="Backspace"&&(l(!0),i(""),e(""))},a=c=>{i(c.target.value),e(c.target.value),c.target.value==""?l(!0):l(!1)};return g.exports.useEffect(()=>{t&&(i(""),l(!0),n(!1))},[t,n]),u("div",{children:u("label",{htmlFor:"titleName",className:`${j.search_label}`,children:P("div",{className:`${j.clear_input_container}`,children:[u("input",{type:"text",id:"titleName",name:"searchtext",value:r,placeholder:"Suchen nach Title . . .",onChange:a,onKeyDown:s}),u("button",{className:`${j.clear_search}`,type:"reset","aria-label":"Clear input",title:"Clear input",hidden:o,onClick:()=>{l(!0),i(""),e("")},children:"\xD7"})]})})})},EE=()=>{const e=_0(),t=tt(),[n,r]=$0(),[i,o]=g.exports.useState(""),[l,s]=g.exports.useState(void 0),[a,c]=g.exports.useState(e.id=="laufend"?void 0:n.get("Themen")),[f,p]=g.exports.useState(e.id=="laufend"),[d,y]=g.exports.useState(!1),[x,w]=g.exports.useState(!1);function A(re){c(re),r(de=>(re==null?de.delete("Themen"):de.append("Themen",re),de)),w(!0)}function v(re){s(re),r(de=>(re==null?de.delete("Dienstleistungen"):de.append("Dienstleistungen",re),de)),w(!0)}function m(){y(!1),w(!1)}function h(re){o(re),r(de=>(re==""?de.delete("Titel"):(de.delete("Titel"),de.append("Titel",re)),de)),w(re)}function E(){y(!0),p(!1),c(void 0),s(void 0),o(""),w(!1),t("/Projekte")}const C=we(["allprojects","projekte",""],Ee),S=we(["alltopics","themen",""],Ee),N=we(["services","dienstleistungen",""],Ee),k=we(["istlaufend","istlaufend",""],Ee);if(C.isLoading||S.isLoading||N.isLoading||k.isLoading)return u(_t,{});(C.isError||S.isError||N.isError||k.isError)&&t("/NotMatch404");let U=Im(k.data,"Ja");const I=vx(C.data,k),Te=(f?I:C.data).filter(re=>re.title.rendered.toLowerCase().indexOf(i.toLowerCase())!==-1),oe=mx(S,N,Te,f?I:C.data,l,a,i);return P("div",{children:[u(B,{className:"categoryTitle",children:"PROJEKTE"}),u(B,{children:P(Y,{children:[u(K,{xxl:4,children:P("div",{children:[u(wE,{onChange:h,isClear:d,isCleared:m}),u("br",{}),P("div",{className:`${j.filter_label}`,children:["Filtern nach Thema:",u("br",{}),u(md,{isPreSelected:a!=null?a:void 0,value:a!=null?a:"Alle Themen",options:S.data,onChange:A,isClear:d,isCleared:m})]}),P("div",{className:`${j.filter_label}`,children:["Filtern nach Dienstleistung:",u("br",{}),u(md,{isPreSelected:l!=null?l:void 0,value:l!=null?l:"Alle Dienstleistungen",options:N.data,onChange:v,isClear:d,isCleared:m})]})]})}),P(K,{xxl:8,xl:12,children:[P("div",{className:`${j.container}
${oe.length==C.data.length?"":j.withbtn}
`,children:[u("span",{className:j.text,children:oe.length==C.data.length?"Alle Projekte":`${oe.length} Projekte gefunden.`}),u("button",{className:`${j.resetBtn}
${oe.length==C.data.length?"":j.show}
- `,onClick:E,children:"Filter zur\xFCcksetzen"})]}),u("hr",{className:j.hr}),u(pE,{projects:oe,istlaufend:U,filterApplied:x})]})]})})]})};function vd(e){return u(hE,{children:u(RE,{...e})})}const OE="/bv2024_frontend/assets/map.33be5f33.png",PE="_message_1d0jn_1",LE="_contact_company_name_1d0jn_13",DE="_contact_addr_title_1d0jn_27",IE="_contact_addr_detail_1d0jn_43",ME="_addr_info_1d0jn_55",$E="_map_1d0jn_71",FE="_contact_info_1d0jn_85",jE="_email_link_1d0jn_97",bE="_reverse_row_1d0jn_105",ut={message:PE,contact_company_name:LE,contact_addr_title:DE,contact_addr_detail:IE,addr_info:ME,map:$E,contact_info:FE,email_link:jE,reverse_row:bE},UE=()=>P("div",{children:[u(B,{className:"categoryTitle",children:"KONTAKT"}),u(B,{className:`${ut.message}`,children:"Wir freuen uns \xFCber Ihre Kontaktaufnahme!"}),P(B,{children:[P(Y,{className:`${ut.reverse_row}`,children:[u(K,{xl:5,lg:4,xs:12,children:u("div",{children:P("div",{children:[P("div",{className:`${ut.contact_company_name}`,children:["B\xFCro Vatter AG ",u("br",{})," Politikanalyse"]}),P("div",{className:`${ut.contact_info}`,children:["Gerberngasse 27",u("br",{}),"CH-3011 Bern"]}),u("br",{}),u("div",{className:`${ut.contact_info}`,children:"+41 31 312 65 75"}),u("br",{}),u("div",{children:u($e,{to:"",className:`${ut.contact_info} ${ut.email_link}`,children:"info@buerovatter.ch"})}),u("br",{}),u("br",{}),P(Y,{children:[u(K,{children:u($e,{to:"",className:`${ut.addr_info}`,children:"Google Maps"})}),u(K,{children:u($e,{to:"",className:`${ut.addr_info}`,children:"Printable Map"})})]})]})})}),u(K,{xl:7,lg:8,xs:12,children:u("img",{className:`${ut.map}`,src:OE,alt:"map"})})]}),u("div",{className:`${ut.contact_addr_title}`,children:"Wegbeschreibung ab Bahnhof Bern"}),P("p",{className:`${ut.contact_addr_detail}`,children:["Bus Nr. 12 Richtung Zentrum Paul Klee ben\xFCtzen, bis Haltestelle Nydegg. ",u("br",{}),"In Fahrtrichtung einige Meter weiter gehen, vor der Nydeggbr\xFCcke rechts via Nydeggtreppe in die Gerberngasse, dort rechts. Die Nr. 27 befindet sich ca. 300 m weiter auf der linken Seite. ",u("br",{}),"Der Eingang befindet sich an der Frontseite, gegen\xFCber dem Brunnen."]}),u("br",{})]})]}),zE=()=>u("div",{children:"Page Not Found"}),BE=()=>u(B,{className:"categoryTitle",children:"IMPRINT"}),QE=()=>u(B,{className:"categoryTitle",children:"Datenschutzerkl\xE4rung"}),Ts="/bv2024_frontend/assets/Home.d233cde0.png",HE="/bv2024_frontend/assets/Dienstleistungen.ee2854c9.png",WE="/bv2024_frontend/assets/Kontakt.e3e8d695.png",KE="/bv2024_frontend/assets/Mitarbeitende.a58219c1.png",VE="/bv2024_frontend/assets/Home.d233cde0.png",GE="/bv2024_frontend/assets/Projekte.b5edb7d6.png",YE="/bv2024_frontend/assets/Projekte.b5edb7d6.png",XE="/bv2024_frontend/assets/Themen.e1598e5b.png",qE="_titleImg_18euy_1",JE="_caption_18euy_17",gd={titleImg:qE,caption:JE},ZE=({page:e})=>{let t=e.split("/",1)[0],n=Ts,r="";switch(t){case"":r="Willkommen beim B\xFCro Vatter",n=Ts;break;case"Projekte":n=GE;break;case"Projekt":n=YE;break;case"Dienstleistungen":n=HE;break;case"Mitarbeitende":n=KE;break;case"Kontakt":n=WE;break;case"Themen":n=XE;break;case"NotMatch404":n=VE;break;default:r="",n=Ts;break}return u("div",{className:`${gd.titleImg}`,style:{backgroundImage:`url(${n})`},children:u("div",{className:`${gd.caption}`,children:u("div",{children:r})})})},eS="/bv2024_frontend/assets/bv_logo.21578d65.svg",tS="/bv2024_frontend/assets/side_logo.430b69df.svg";function ri(...e){return e.filter(t=>t!=null).reduce((t,n)=>{if(typeof n!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return t===null?n:function(...i){t.apply(this,i),n.apply(this,i)}},null)}const nS={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function rS(e,t){const n=`offset${e[0].toUpperCase()}${e.slice(1)}`,r=t[n],i=nS[e];return r+parseInt(Yt(t,i[0]),10)+parseInt(Yt(t,i[1]),10)}const iS={[sn]:"collapse",[ji]:"collapsing",[kt]:"collapsing",[Wt]:"collapse show"},oS=Me.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,className:o,children:l,dimension:s="height",in:a=!1,timeout:c=300,mountOnEnter:f=!1,unmountOnExit:p=!1,appear:d=!1,getDimensionValue:y=rS,...x},w)=>{const A=typeof s=="function"?s():s,v=g.exports.useMemo(()=>ri(S=>{S.style[A]="0"},e),[A,e]),m=g.exports.useMemo(()=>ri(S=>{const N=`scroll${A[0].toUpperCase()}${A.slice(1)}`;S.style[A]=`${S[N]}px`},t),[A,t]),h=g.exports.useMemo(()=>ri(S=>{S.style[A]=null},n),[A,n]),E=g.exports.useMemo(()=>ri(S=>{S.style[A]=`${y(A,S)}px`,vm(S)},r),[r,y,A]),C=g.exports.useMemo(()=>ri(S=>{S.style[A]=null},i),[A,i]);return u(Ju,{ref:w,addEndListener:qu,...x,"aria-expanded":x.role?a:null,onEnter:v,onEntering:m,onEntered:h,onExit:E,onExiting:C,childRef:l.ref,in:a,timeout:c,mountOnEnter:f,unmountOnExit:p,appear:d,children:(S,N)=>Me.cloneElement(l,{...N,className:ue(o,l.props.className,iS[S],A==="width"&&"collapse-horizontal")})})}),lS=oS,sS=e=>g.exports.forwardRef((t,n)=>u("div",{...t,ref:n,className:ue(t.className,e)})),aS={"aria-label":Ct.exports.string,onClick:Ct.exports.func,variant:Ct.exports.oneOf(["white"])},nc=g.exports.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},i)=>u("button",{ref:i,type:"button",className:ue("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));nc.displayName="CloseButton";nc.propTypes=aS;const uS=nc;function cS(e){const t=g.exports.useRef(e);return t.current=e,t}function fS(e){const t=cS(e);g.exports.useEffect(()=>()=>t.current(),[])}function yd(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const bm=g.exports.createContext(Ml?window:void 0);bm.Provider;function rc(){return g.exports.useContext(bm)}function Rs(e){e===void 0&&(e=Xu());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function dS(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const _d=$l("modal-open");class ic{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return dS(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",i=this.getElement();t.style={overflow:i.style.overflow,[r]:i.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(Yt(i,r)||"0",10)+t.scrollBarWidth}px`),i.setAttribute(_d,""),Yt(i,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(_d),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const Os=(e,t)=>Ml?e==null?(t||Xu()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function pS(e,t){const n=rc(),[r,i]=g.exports.useState(()=>Os(e,n==null?void 0:n.document));if(!r){const o=Os(e);o&&i(o)}return g.exports.useEffect(()=>{t&&r&&t(r)},[t,r]),g.exports.useEffect(()=>{const o=Os(e);o!==r&&i(o)},[e,r]),r}function hS({in:e,onTransition:t}){const n=g.exports.useRef(null),r=g.exports.useRef(!0),i=pt(t);return Wa(()=>{if(!n.current)return;let o=!1;return i({in:e,element:n.current,initial:r.current,isStale:()=>o}),()=>{o=!0}},[e,i]),Wa(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function mS({children:e,in:t,onExited:n,onEntered:r,transition:i}){const[o,l]=g.exports.useState(!t);t&&o&&l(!1);const s=hS({in:!!t,onTransition:c=>{const f=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(l(!0),n==null||n(c.element)))};Promise.resolve(i(c)).then(f,p=>{throw c.in||l(!0),p})}}),a=Il(s,e.ref);return o&&!t?null:g.exports.cloneElement(e,{ref:a})}function xd(e,t,n){return e?u(e,Object.assign({},n)):t?u(mS,Object.assign({},n,{transition:t})):u(Yu,Object.assign({},n))}function vS(e){return e.code==="Escape"||e.keyCode===27}const gS=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function yS(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}let Ps;function _S(e){return Ps||(Ps=new ic({ownerDocument:e==null?void 0:e.document})),Ps}function xS(e){const t=rc(),n=e||_S(t),r=g.exports.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:g.exports.useCallback(i=>{r.current.dialog=i},[]),setBackdropRef:g.exports.useCallback(i=>{r.current.backdrop=i},[])})}const Um=g.exports.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:i,style:o,children:l,backdrop:s=!0,keyboard:a=!0,onBackdropClick:c,onEscapeKeyDown:f,transition:p,runTransition:d,backdropTransition:y,runBackdropTransition:x,autoFocus:w=!0,enforceFocus:A=!0,restoreFocus:v=!0,restoreFocusOptions:m,renderDialog:h,renderBackdrop:E=q=>u("div",Object.assign({},q)),manager:C,container:S,onShow:N,onHide:k=()=>{},onExit:U,onExited:I,onExiting:ne,onEnter:Te,onEntering:oe,onEntered:re}=e,de=yS(e,gS);const He=rc(),We=pS(S),R=xS(C),D=px(),b=hx(n),[F,X]=g.exports.useState(!n),H=g.exports.useRef(null);g.exports.useImperativeHandle(t,()=>R,[R]),Ml&&!b&&n&&(H.current=Rs(He==null?void 0:He.document)),n&&F&&X(!1);const ve=pt(()=>{if(R.add(),Lt.current=dl(document,"keydown",Ki),Jn.current=dl(document,"focus",()=>setTimeout(Re),!0),N&&N(),w){var q,Tn;const er=Rs((q=(Tn=R.dialog)==null?void 0:Tn.ownerDocument)!=null?q:He==null?void 0:He.document);R.dialog&&er&&!yd(R.dialog,er)&&(H.current=er,R.dialog.focus())}}),ce=pt(()=>{if(R.remove(),Lt.current==null||Lt.current(),Jn.current==null||Jn.current(),v){var q;(q=H.current)==null||q.focus==null||q.focus(m),H.current=null}});g.exports.useEffect(()=>{!n||!We||ve()},[n,We,ve]),g.exports.useEffect(()=>{!F||ce()},[F,ce]),fS(()=>{ce()});const Re=pt(()=>{if(!A||!D()||!R.isTopModal())return;const q=Rs(He==null?void 0:He.document);R.dialog&&q&&!yd(R.dialog,q)&&R.dialog.focus()}),Pt=pt(q=>{q.target===q.currentTarget&&(c==null||c(q),s===!0&&k())}),Ki=pt(q=>{a&&vS(q)&&R.isTopModal()&&(f==null||f(q),q.defaultPrevented||k())}),Jn=g.exports.useRef(),Lt=g.exports.useRef(),bt=(...q)=>{X(!0),I==null||I(...q)};if(!We)return null;const Zn=Object.assign({role:r,ref:R.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},de,{style:o,className:i,tabIndex:-1});let Nn=h?h(Zn):u("div",Object.assign({},Zn,{children:g.exports.cloneElement(l,{role:"document"})}));Nn=xd(p,d,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:U,onExiting:ne,onExited:bt,onEnter:Te,onEntering:oe,onEntered:re,children:Nn});let xt=null;return s&&(xt=E({ref:R.setBackdropRef,onClick:Pt}),xt=xd(y,x,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:xt})),u(ll,{children:xr.createPortal(P(ll,{children:[xt,Nn]}),We)})});Um.displayName="Modal";const wS=Object.assign(Um,{Manager:ic});function ES(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function SS(e,t){e.classList?e.classList.add(t):ES(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function wd(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function CS(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=wd(e.className,t):e.setAttribute("class",wd(e.className&&e.className.baseVal||"",t))}const sr={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class zm extends ic{adjustAndStore(t,n,r){const i=n.style[t];n.dataset[t]=i,Yt(n,{[t]:`${parseFloat(Yt(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],Yt(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(SS(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";Mn(n,sr.FIXED_CONTENT).forEach(o=>this.adjustAndStore(r,o,t.scrollBarWidth)),Mn(n,sr.STICKY_CONTENT).forEach(o=>this.adjustAndStore(i,o,-t.scrollBarWidth)),Mn(n,sr.NAVBAR_TOGGLER).forEach(o=>this.adjustAndStore(i,o,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();CS(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";Mn(n,sr.FIXED_CONTENT).forEach(o=>this.restore(r,o)),Mn(n,sr.STICKY_CONTENT).forEach(o=>this.restore(i,o)),Mn(n,sr.NAVBAR_TOGGLER).forEach(o=>this.restore(i,o))}}let Ls;function AS(e){return Ls||(Ls=new zm(e)),Ls}const kS=zm,NS=g.exports.createContext({onHide(){}}),Bm=NS,TS=g.exports.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:i,...o},l)=>{const s=g.exports.useContext(Bm),a=pt(()=>{s==null||s.onHide(),r==null||r()});return P("div",{ref:l,...o,children:[i,n&&u(uS,{"aria-label":e,variant:t,onClick:a})]})}),RS=TS,Qm=g.exports.forwardRef(({bsPrefix:e,className:t,as:n,...r},i)=>{e=Ce(e,"navbar-brand");const o=n||(r.href?"a":"span");return u(o,{...r,ref:i,className:ue(t,e)})});Qm.displayName="NavbarBrand";const OS=Qm,Hm=g.exports.forwardRef(({children:e,bsPrefix:t,...n},r)=>{t=Ce(t,"navbar-collapse");const i=g.exports.useContext(Ur);return u(lS,{in:!!(i&&i.expanded),...n,children:u("div",{ref:r,className:t,children:e})})});Hm.displayName="NavbarCollapse";const PS=Hm,Wm=g.exports.forwardRef(({bsPrefix:e,className:t,children:n,label:r="Toggle navigation",as:i="button",onClick:o,...l},s)=>{e=Ce(e,"navbar-toggler");const{onToggle:a,expanded:c}=g.exports.useContext(Ur)||{},f=pt(p=>{o&&o(p),a&&a()});return i==="button"&&(l.type="button"),u(i,{...l,ref:s,onClick:f,"aria-label":r,className:ue(t,e,!c&&"collapsed"),children:n||u("span",{className:`${e}-icon`})})});Wm.displayName="NavbarToggle";const LS=Wm,Ka=new WeakMap,Ed=(e,t)=>{if(!e||!t)return;const n=Ka.get(t)||new Map;Ka.set(t,n);let r=n.get(e);return r||(r=t.matchMedia(e),r.refCount=0,n.set(r.media,r)),r};function DS(e,t=typeof window>"u"?void 0:window){const n=Ed(e,t),[r,i]=g.exports.useState(()=>n?n.matches:!1);return Wa(()=>{let o=Ed(e,t);if(!o)return i(!1);let l=Ka.get(t);const s=()=>{i(o.matches)};return o.refCount++,o.addListener(s),s(),()=>{o.removeListener(s),o.refCount--,o.refCount<=0&&(l==null||l.delete(o.media)),o=void 0}},[e]),r}function IS(e){const t=Object.keys(e);function n(s,a){return s===a?a:s?`${s} and ${a}`:a}function r(s){return t[Math.min(t.indexOf(s)+1,t.length-1)]}function i(s){const a=r(s);let c=e[a];return typeof c=="number"?c=`${c-.2}px`:c=`calc(${c} - 0.2px)`,`(max-width: ${c})`}function o(s){let a=e[s];return typeof a=="number"&&(a=`${a}px`),`(min-width: ${a})`}function l(s,a,c){let f;typeof s=="object"?(f=s,c=a,a=!0):(a=a||!0,f={[s]:a});let p=g.exports.useMemo(()=>Object.entries(f).reduce((d,[y,x])=>((x==="up"||x===!0)&&(d=n(d,o(y))),(x==="down"||x===!0)&&(d=n(d,i(y))),d),""),[JSON.stringify(f)]);return DS(p,c)}return l}const MS=IS({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400}),Km=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ce(t,"offcanvas-body"),u(n,{ref:i,className:ue(e,t),...r})));Km.displayName="OffcanvasBody";const $S=Km,FS={[kt]:"show",[Wt]:"show"},Vm=g.exports.forwardRef(({bsPrefix:e,className:t,children:n,in:r=!1,mountOnEnter:i=!1,unmountOnExit:o=!1,appear:l=!1,...s},a)=>(e=Ce(e,"offcanvas"),u(Ju,{ref:a,addEndListener:qu,in:r,mountOnEnter:i,unmountOnExit:o,appear:l,...s,childRef:n.ref,children:(c,f)=>g.exports.cloneElement(n,{...f,className:ue(t,n.props.className,(c===kt||c===ji)&&`${e}-toggling`,FS[c])})})));Vm.displayName="OffcanvasToggling";const jS=Vm,Gm=g.exports.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...i},o)=>(e=Ce(e,"offcanvas-header"),u(RS,{ref:o,...i,className:ue(t,e),closeLabel:n,closeButton:r})));Gm.displayName="OffcanvasHeader";const bS=Gm,US=sS("h5"),Ym=g.exports.forwardRef(({className:e,bsPrefix:t,as:n=US,...r},i)=>(t=Ce(t,"offcanvas-title"),u(n,{ref:i,className:ue(e,t),...r})));Ym.displayName="OffcanvasTitle";const zS=Ym;function BS(e){return u(jS,{...e})}function QS(e){return u(Zu,{...e})}const Xm=g.exports.forwardRef(({bsPrefix:e,className:t,children:n,"aria-labelledby":r,placement:i="start",responsive:o,show:l=!1,backdrop:s=!0,keyboard:a=!0,scroll:c=!1,onEscapeKeyDown:f,onShow:p,onHide:d,container:y,autoFocus:x=!0,enforceFocus:w=!0,restoreFocus:A=!0,restoreFocusOptions:v,onEntered:m,onExit:h,onExiting:E,onEnter:C,onEntering:S,onExited:N,backdropClassName:k,manager:U,renderStaticNode:I=!1,...ne},Te)=>{const oe=g.exports.useRef();e=Ce(e,"offcanvas");const{onToggle:re}=g.exports.useContext(Ur)||{},[de,He]=g.exports.useState(!1),We=MS(o||"xs","up");g.exports.useEffect(()=>{He(o?l&&!We:l)},[l,o,We]);const R=pt(()=>{re==null||re(),d==null||d()}),D=g.exports.useMemo(()=>({onHide:R}),[R]);function b(){return U||(c?(oe.current||(oe.current=new kS({handleContainerOverflow:!1})),oe.current):AS())}const F=(ce,...Re)=>{ce&&(ce.style.visibility="visible"),C==null||C(ce,...Re)},X=(ce,...Re)=>{ce&&(ce.style.visibility=""),N==null||N(...Re)},H=g.exports.useCallback(ce=>u("div",{...ce,className:ue(`${e}-backdrop`,k)}),[k,e]),ve=ce=>u("div",{...ce,...ne,className:ue(t,o?`${e}-${o}`:e,`${e}-${i}`),"aria-labelledby":r,children:n});return P(ll,{children:[!de&&(o||I)&&ve({}),u(Bm.Provider,{value:D,children:u(wS,{show:de,ref:Te,backdrop:s,container:y,keyboard:a,autoFocus:x,enforceFocus:w&&!c,restoreFocus:A,restoreFocusOptions:v,onEscapeKeyDown:f,onShow:p,onHide:R,onEnter:F,onEntering:S,onEntered:m,onExit:h,onExiting:E,onExited:X,manager:b(),transition:BS,backdropTransition:QS,renderBackdrop:H,renderDialog:ve})})]})});Xm.displayName="Offcanvas";const Io=Object.assign(Xm,{Body:$S,Header:bS,Title:zS}),qm=g.exports.forwardRef((e,t)=>{const n=g.exports.useContext(Ur);return u(Io,{ref:t,show:!!(n!=null&&n.expanded),...e,renderStaticNode:!0})});qm.displayName="NavbarOffcanvas";const HS=qm,Jm=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ce(t,"navbar-text"),u(n,{ref:i,className:ue(e,t),...r})));Jm.displayName="NavbarText";const WS=Jm,Zm=g.exports.forwardRef((e,t)=>{const{bsPrefix:n,expand:r=!0,variant:i="light",bg:o,fixed:l,sticky:s,className:a,as:c="nav",expanded:f,onToggle:p,onSelect:d,collapseOnSelect:y=!1,...x}=Sm(e,{expanded:"onToggle"}),w=Ce(n,"navbar"),A=g.exports.useCallback((...h)=>{d==null||d(...h),y&&f&&(p==null||p(!1))},[d,y,f,p]);x.role===void 0&&c!=="nav"&&(x.role="navigation");let v=`${w}-expand`;typeof r=="string"&&(v=`${v}-${r}`);const m=g.exports.useMemo(()=>({onToggle:()=>p==null?void 0:p(!f),bsPrefix:w,expanded:!!f,expand:r}),[w,f,r,p]);return u(Ur.Provider,{value:m,children:u(Gn.Provider,{value:A,children:u(c,{ref:t,...x,className:ue(a,w,r&&v,i&&`${w}-${i}`,o&&`bg-${o}`,s&&`sticky-${s}`,l&&`fixed-${l}`)})})})});Zm.displayName="Navbar";const yo=Object.assign(Zm,{Brand:OS,Collapse:PS,Offcanvas:HS,Text:WS,Toggle:LS}),KS=()=>{let t=jt().pathname.substring(1);return P(B,{fluid:!0,className:"header_container",children:[u(yo,{collapseOnSelect:!0,expand:"lg",className:"fixed-top bg-white navbar-light flex-nowrap",children:u(B,{className:"align-items-end",children:P(yo.Brand,{id:"logo_nav_container",children:[P($e,{to:"/",className:"navbar-brand",children:[u("img",{src:eS,alt:"logo",height:"100px",className:"main_logo"}),u("img",{src:tS,height:"98px",alt:"side_logo",className:"side_logo align-bottom"})]}),u(yo.Toggle,{"aria-controls":"offcanvasNavbar-expand-lg",className:"mb-2"}),P(yo.Offcanvas,{id:"offcanvasNavbar-expand-lg","aria-labelledby":"offcanvasNavbarLabel-expand-lg",placement:"end",backDrop:"true",className:"w-50",children:[u(Io.Header,{closeButton:!0,children:u(Io.Title,{id:"offcanvasNavbarLabel-expand-lg"})}),u(Io.Body,{className:"justify-content-end mb-2",children:P(Ht,{className:"navbar_column",children:[u(Ht.Link,{href:"#/Dienstleistungen","aria-current":"page",reloadDocument:!0,children:"Dienstleistungen"}),u(Ht.Link,{href:"#/Mitarbeitende",reloadDocument:!0,children:"\xDCber uns"}),u(Ht.Link,{href:"#/Themen",reloadDocument:!0,children:"Themen"}),u(Ht.Link,{href:"#/Projekte",reloadDocument:!0,children:"Projekte"}),u(Ht.Link,{href:"#/Kontakt",reloadDocument:!0,children:"Kontakt"})]})})]})]})})}),u(B,{fluid:!0,className:"title_pic_content",children:u(ZE,{page:t})})]})},VS="/bv2024_frontend/assets/linkedin_logo_l.ef097f7b.png",GS="_footer_609rw_3",YS="_footer_text_609rw_15",XS="_copyright_609rw_29",Ds={footer:GS,footer_text:YS,copyright:XS},qS=()=>u(B,{fluid:!0,className:`border-top ${Ds.footer}`,children:u(B,{className:"text-center",children:P("div",{className:"row flex-row-reverse",children:[u("section",{className:`col-xxl-6 text-xxl-end ${Ds.footer_text}`,children:P("span",{children:[u($e,{to:"/Kontakt",children:"Kontakt"}),"\xA0 | \xA0",u($e,{to:"/Imprint",children:"Impressum"}),"\xA0 | \xA0",u($e,{to:"/DataProtection",children:"Datenschutzerkl\xE4rung"})]})}),u("section",{id:"LinkedIn",className:"col-xxl-3 mb-md-2",children:u("a",{href:"https://www.linkedin.com/company/buerovatter-politikanalyse/",children:u("img",{src:VS,alt:"linkedin",width:"90px",height:"22px"})})}),u("section",{className:`col-xxl-3 text-xxl-start text-nowrap ${Ds.copyright}`,children:"\xA9 2023 B\xFCro Vatter"})]})})}),Is=e=>{console.log(e.prop);const t=tt(),n=we(["downloads_1",`media/${e.prop}`,""],Ee);return n.isLoading?u(_t,{}):(n.isError&&t("/NotMatch404"),console.log(n.data.source_url),u("div",{children:u(Y,{children:u("a",{className:`${j.download_list}`,href:n.data.source_url,children:P("div",{className:"d-flex justify-content-between",children:[u("span",{className:"symbol",dangerouslySetInnerHTML:{__html:Vn.sanitize(n.data.title.rendered)}}),u("img",{src:jm,width:"24px",height:"24px",alt:"herunterladen"})]})})})}))},JS=()=>{const t=jt().state,n=t.acf,r=n.kooperationspartner.split(`\r
+ `,onClick:E,children:"Filter zur\xFCcksetzen"})]}),u("hr",{className:j.hr}),u(lE,{projects:oe,istlaufend:U,filterApplied:x})]})]})})]})};function vd(e){return u(sE,{children:u(EE,{...e})})}const SE="/bv2024_frontend/assets/map.33be5f33.png",CE="_message_1d0jn_1",AE="_contact_company_name_1d0jn_13",kE="_contact_addr_title_1d0jn_27",NE="_contact_addr_detail_1d0jn_43",TE="_addr_info_1d0jn_55",RE="_map_1d0jn_71",OE="_contact_info_1d0jn_85",PE="_email_link_1d0jn_97",LE="_reverse_row_1d0jn_105",ut={message:CE,contact_company_name:AE,contact_addr_title:kE,contact_addr_detail:NE,addr_info:TE,map:RE,contact_info:OE,email_link:PE,reverse_row:LE},DE=()=>P("div",{children:[u(B,{className:"categoryTitle",children:"KONTAKT"}),u(B,{className:`${ut.message}`,children:"Wir freuen uns \xFCber Ihre Kontaktaufnahme!"}),P(B,{children:[P(Y,{className:`${ut.reverse_row}`,children:[u(K,{xl:5,lg:4,xs:12,children:u("div",{children:P("div",{children:[P("div",{className:`${ut.contact_company_name}`,children:["B\xFCro Vatter AG ",u("br",{})," Politikanalyse"]}),P("div",{className:`${ut.contact_info}`,children:["Gerberngasse 27",u("br",{}),"CH-3011 Bern"]}),u("br",{}),u("div",{className:`${ut.contact_info}`,children:"+41 31 312 65 75"}),u("br",{}),u("div",{children:u(Ue,{to:"",className:`${ut.contact_info} ${ut.email_link}`,children:"info@buerovatter.ch"})}),u("br",{}),u("br",{}),P(Y,{children:[u(K,{children:u(Ue,{to:"",className:`${ut.addr_info}`,children:"Google Maps"})}),u(K,{children:u(Ue,{to:"",className:`${ut.addr_info}`,children:"Printable Map"})})]})]})})}),u(K,{xl:7,lg:8,xs:12,children:u("img",{className:`${ut.map}`,src:SE,alt:"map"})})]}),u("div",{className:`${ut.contact_addr_title}`,children:"Wegbeschreibung ab Bahnhof Bern"}),P("p",{className:`${ut.contact_addr_detail}`,children:["Bus Nr. 12 Richtung Zentrum Paul Klee ben\xFCtzen, bis Haltestelle Nydegg. ",u("br",{}),"In Fahrtrichtung einige Meter weiter gehen, vor der Nydeggbr\xFCcke rechts via Nydeggtreppe in die Gerberngasse, dort rechts. Die Nr. 27 befindet sich ca. 300 m weiter auf der linken Seite. ",u("br",{}),"Der Eingang befindet sich an der Frontseite, gegen\xFCber dem Brunnen."]}),u("br",{})]})]}),IE=()=>u("div",{children:"Page Not Found"}),ME=()=>u(B,{className:"categoryTitle",children:"IMPRINT"}),$E=()=>u(B,{className:"categoryTitle",children:"Datenschutzerkl\xE4rung"}),Ts="/bv2024_frontend/assets/Home.d233cde0.png",FE="/bv2024_frontend/assets/Dienstleistungen.ee2854c9.png",jE="/bv2024_frontend/assets/Kontakt.e3e8d695.png",bE="/bv2024_frontend/assets/Mitarbeitende.a58219c1.png",UE="/bv2024_frontend/assets/Home.d233cde0.png",zE="/bv2024_frontend/assets/Projekte.b5edb7d6.png",BE="/bv2024_frontend/assets/Projekte.b5edb7d6.png",QE="/bv2024_frontend/assets/Themen.e1598e5b.png",HE="_titleImg_18euy_1",WE="_caption_18euy_17",gd={titleImg:HE,caption:WE},KE=({page:e})=>{let t=e.split("/",1)[0],n=Ts,r="";switch(t){case"":r="Willkommen beim B\xFCro Vatter",n=Ts;break;case"Projekte":n=zE;break;case"Projekt":n=BE;break;case"Dienstleistungen":n=FE;break;case"Mitarbeitende":n=bE;break;case"Kontakt":n=jE;break;case"Themen":n=QE;break;case"NotMatch404":n=UE;break;default:r="",n=Ts;break}return u("div",{className:`${gd.titleImg}`,style:{backgroundImage:`url(${n})`},children:u("div",{className:`${gd.caption}`,children:u("div",{children:r})})})},VE="/bv2024_frontend/assets/bv_logo.21578d65.svg",GE="/bv2024_frontend/assets/side_logo.430b69df.svg";function ri(...e){return e.filter(t=>t!=null).reduce((t,n)=>{if(typeof n!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return t===null?n:function(...i){t.apply(this,i),n.apply(this,i)}},null)}const YE={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function XE(e,t){const n=`offset${e[0].toUpperCase()}${e.slice(1)}`,r=t[n],i=YE[e];return r+parseInt(Yt(t,i[0]),10)+parseInt(Yt(t,i[1]),10)}const qE={[sn]:"collapse",[ji]:"collapsing",[kt]:"collapsing",[Wt]:"collapse show"},JE=Me.forwardRef(({onEnter:e,onEntering:t,onEntered:n,onExit:r,onExiting:i,className:o,children:l,dimension:s="height",in:a=!1,timeout:c=300,mountOnEnter:f=!1,unmountOnExit:p=!1,appear:d=!1,getDimensionValue:y=XE,...x},w)=>{const A=typeof s=="function"?s():s,v=g.exports.useMemo(()=>ri(S=>{S.style[A]="0"},e),[A,e]),m=g.exports.useMemo(()=>ri(S=>{const N=`scroll${A[0].toUpperCase()}${A.slice(1)}`;S.style[A]=`${S[N]}px`},t),[A,t]),h=g.exports.useMemo(()=>ri(S=>{S.style[A]=null},n),[A,n]),E=g.exports.useMemo(()=>ri(S=>{S.style[A]=`${y(A,S)}px`,vm(S)},r),[r,y,A]),C=g.exports.useMemo(()=>ri(S=>{S.style[A]=null},i),[A,i]);return u(Ju,{ref:w,addEndListener:qu,...x,"aria-expanded":x.role?a:null,onEnter:v,onEntering:m,onEntered:h,onExit:E,onExiting:C,childRef:l.ref,in:a,timeout:c,mountOnEnter:f,unmountOnExit:p,appear:d,children:(S,N)=>Me.cloneElement(l,{...N,className:ue(o,l.props.className,qE[S],A==="width"&&"collapse-horizontal")})})}),ZE=JE,eS=e=>g.exports.forwardRef((t,n)=>u("div",{...t,ref:n,className:ue(t.className,e)})),tS={"aria-label":Ct.exports.string,onClick:Ct.exports.func,variant:Ct.exports.oneOf(["white"])},nc=g.exports.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},i)=>u("button",{ref:i,type:"button",className:ue("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));nc.displayName="CloseButton";nc.propTypes=tS;const nS=nc;function rS(e){const t=g.exports.useRef(e);return t.current=e,t}function iS(e){const t=rS(e);g.exports.useEffect(()=>()=>t.current(),[])}function yd(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}const jm=g.exports.createContext(Ml?window:void 0);jm.Provider;function rc(){return g.exports.useContext(jm)}function Rs(e){e===void 0&&(e=Xu());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function oS(e=document){const t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}const _d=$l("modal-open");class ic{constructor({ownerDocument:t,handleContainerOverflow:n=!0,isRTL:r=!1}={}){this.handleContainerOverflow=n,this.isRTL=r,this.modals=[],this.ownerDocument=t}getScrollbarWidth(){return oS(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(t){}removeModalAttributes(t){}setContainerStyle(t){const n={overflow:"hidden"},r=this.isRTL?"paddingLeft":"paddingRight",i=this.getElement();t.style={overflow:i.style.overflow,[r]:i.style[r]},t.scrollBarWidth&&(n[r]=`${parseInt(Yt(i,r)||"0",10)+t.scrollBarWidth}px`),i.setAttribute(_d,""),Yt(i,n)}reset(){[...this.modals].forEach(t=>this.remove(t))}removeContainerStyle(t){const n=this.getElement();n.removeAttribute(_d),Object.assign(n.style,t.style)}add(t){let n=this.modals.indexOf(t);return n!==-1||(n=this.modals.length,this.modals.push(t),this.setModalAttributes(t),n!==0)||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state)),n}remove(t){const n=this.modals.indexOf(t);n!==-1&&(this.modals.splice(n,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(t))}isTopModal(t){return!!this.modals.length&&this.modals[this.modals.length-1]===t}}const Os=(e,t)=>Ml?e==null?(t||Xu()).body:(typeof e=="function"&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect)?e:null):null;function lS(e,t){const n=rc(),[r,i]=g.exports.useState(()=>Os(e,n==null?void 0:n.document));if(!r){const o=Os(e);o&&i(o)}return g.exports.useEffect(()=>{t&&r&&t(r)},[t,r]),g.exports.useEffect(()=>{const o=Os(e);o!==r&&i(o)},[e,r]),r}function sS({in:e,onTransition:t}){const n=g.exports.useRef(null),r=g.exports.useRef(!0),i=pt(t);return Wa(()=>{if(!n.current)return;let o=!1;return i({in:e,element:n.current,initial:r.current,isStale:()=>o}),()=>{o=!0}},[e,i]),Wa(()=>(r.current=!1,()=>{r.current=!0}),[]),n}function aS({children:e,in:t,onExited:n,onEntered:r,transition:i}){const[o,l]=g.exports.useState(!t);t&&o&&l(!1);const s=sS({in:!!t,onTransition:c=>{const f=()=>{c.isStale()||(c.in?r==null||r(c.element,c.initial):(l(!0),n==null||n(c.element)))};Promise.resolve(i(c)).then(f,p=>{throw c.in||l(!0),p})}}),a=Il(s,e.ref);return o&&!t?null:g.exports.cloneElement(e,{ref:a})}function xd(e,t,n){return e?u(e,Object.assign({},n)):t?u(aS,Object.assign({},n,{transition:t})):u(Yu,Object.assign({},n))}function uS(e){return e.code==="Escape"||e.keyCode===27}const cS=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"];function fS(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}let Ps;function dS(e){return Ps||(Ps=new ic({ownerDocument:e==null?void 0:e.document})),Ps}function pS(e){const t=rc(),n=e||dS(t),r=g.exports.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:()=>n.add(r.current),remove:()=>n.remove(r.current),isTopModal:()=>n.isTopModal(r.current),setDialogRef:g.exports.useCallback(i=>{r.current.dialog=i},[]),setBackdropRef:g.exports.useCallback(i=>{r.current.backdrop=i},[])})}const bm=g.exports.forwardRef((e,t)=>{let{show:n=!1,role:r="dialog",className:i,style:o,children:l,backdrop:s=!0,keyboard:a=!0,onBackdropClick:c,onEscapeKeyDown:f,transition:p,runTransition:d,backdropTransition:y,runBackdropTransition:x,autoFocus:w=!0,enforceFocus:A=!0,restoreFocus:v=!0,restoreFocusOptions:m,renderDialog:h,renderBackdrop:E=q=>u("div",Object.assign({},q)),manager:C,container:S,onShow:N,onHide:k=()=>{},onExit:U,onExited:I,onExiting:ne,onEnter:Te,onEntering:oe,onEntered:re}=e,de=fS(e,cS);const He=rc(),We=lS(S),R=pS(C),D=sx(),b=ax(n),[F,X]=g.exports.useState(!n),H=g.exports.useRef(null);g.exports.useImperativeHandle(t,()=>R,[R]),Ml&&!b&&n&&(H.current=Rs(He==null?void 0:He.document)),n&&F&&X(!1);const ve=pt(()=>{if(R.add(),Lt.current=dl(document,"keydown",Ki),Zn.current=dl(document,"focus",()=>setTimeout(Re),!0),N&&N(),w){var q,Tn;const tr=Rs((q=(Tn=R.dialog)==null?void 0:Tn.ownerDocument)!=null?q:He==null?void 0:He.document);R.dialog&&tr&&!yd(R.dialog,tr)&&(H.current=tr,R.dialog.focus())}}),ce=pt(()=>{if(R.remove(),Lt.current==null||Lt.current(),Zn.current==null||Zn.current(),v){var q;(q=H.current)==null||q.focus==null||q.focus(m),H.current=null}});g.exports.useEffect(()=>{!n||!We||ve()},[n,We,ve]),g.exports.useEffect(()=>{!F||ce()},[F,ce]),iS(()=>{ce()});const Re=pt(()=>{if(!A||!D()||!R.isTopModal())return;const q=Rs(He==null?void 0:He.document);R.dialog&&q&&!yd(R.dialog,q)&&R.dialog.focus()}),Pt=pt(q=>{q.target===q.currentTarget&&(c==null||c(q),s===!0&&k())}),Ki=pt(q=>{a&&uS(q)&&R.isTopModal()&&(f==null||f(q),q.defaultPrevented||k())}),Zn=g.exports.useRef(),Lt=g.exports.useRef(),Ut=(...q)=>{X(!0),I==null||I(...q)};if(!We)return null;const er=Object.assign({role:r,ref:R.setDialogRef,"aria-modal":r==="dialog"?!0:void 0},de,{style:o,className:i,tabIndex:-1});let Nn=h?h(er):u("div",Object.assign({},er,{children:g.exports.cloneElement(l,{role:"document"})}));Nn=xd(p,d,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:U,onExiting:ne,onExited:Ut,onEnter:Te,onEntering:oe,onEntered:re,children:Nn});let xt=null;return s&&(xt=E({ref:R.setBackdropRef,onClick:Pt}),xt=xd(y,x,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:xt})),u(ll,{children:wr.createPortal(P(ll,{children:[xt,Nn]}),We)})});bm.displayName="Modal";const hS=Object.assign(bm,{Manager:ic});function mS(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function vS(e,t){e.classList?e.classList.add(t):mS(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function wd(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function gS(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=wd(e.className,t):e.setAttribute("class",wd(e.className&&e.className.baseVal||"",t))}const ar={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};class Um extends ic{adjustAndStore(t,n,r){const i=n.style[t];n.dataset[t]=i,Yt(n,{[t]:`${parseFloat(Yt(n,t))+r}px`})}restore(t,n){const r=n.dataset[t];r!==void 0&&(delete n.dataset[t],Yt(n,{[t]:r}))}setContainerStyle(t){super.setContainerStyle(t);const n=this.getElement();if(vS(n,"modal-open"),!t.scrollBarWidth)return;const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";Mn(n,ar.FIXED_CONTENT).forEach(o=>this.adjustAndStore(r,o,t.scrollBarWidth)),Mn(n,ar.STICKY_CONTENT).forEach(o=>this.adjustAndStore(i,o,-t.scrollBarWidth)),Mn(n,ar.NAVBAR_TOGGLER).forEach(o=>this.adjustAndStore(i,o,t.scrollBarWidth))}removeContainerStyle(t){super.removeContainerStyle(t);const n=this.getElement();gS(n,"modal-open");const r=this.isRTL?"paddingLeft":"paddingRight",i=this.isRTL?"marginLeft":"marginRight";Mn(n,ar.FIXED_CONTENT).forEach(o=>this.restore(r,o)),Mn(n,ar.STICKY_CONTENT).forEach(o=>this.restore(i,o)),Mn(n,ar.NAVBAR_TOGGLER).forEach(o=>this.restore(i,o))}}let Ls;function yS(e){return Ls||(Ls=new Um(e)),Ls}const _S=Um,xS=g.exports.createContext({onHide(){}}),zm=xS,wS=g.exports.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:i,...o},l)=>{const s=g.exports.useContext(zm),a=pt(()=>{s==null||s.onHide(),r==null||r()});return P("div",{ref:l,...o,children:[i,n&&u(nS,{"aria-label":e,variant:t,onClick:a})]})}),ES=wS,Bm=g.exports.forwardRef(({bsPrefix:e,className:t,as:n,...r},i)=>{e=Ce(e,"navbar-brand");const o=n||(r.href?"a":"span");return u(o,{...r,ref:i,className:ue(t,e)})});Bm.displayName="NavbarBrand";const SS=Bm,Qm=g.exports.forwardRef(({children:e,bsPrefix:t,...n},r)=>{t=Ce(t,"navbar-collapse");const i=g.exports.useContext(Jn);return u(ZE,{in:!!(i&&i.expanded),...n,children:u("div",{ref:r,className:t,children:e})})});Qm.displayName="NavbarCollapse";const CS=Qm,Hm=g.exports.forwardRef(({bsPrefix:e,className:t,children:n,label:r="Toggle navigation",as:i="button",onClick:o,...l},s)=>{e=Ce(e,"navbar-toggler");const{onToggle:a,expanded:c}=g.exports.useContext(Jn)||{},f=pt(p=>{o&&o(p),a&&a()});return i==="button"&&(l.type="button"),u(i,{...l,ref:s,onClick:f,"aria-label":r,className:ue(t,e,!c&&"collapsed"),children:n||u("span",{className:`${e}-icon`})})});Hm.displayName="NavbarToggle";const AS=Hm,Ka=new WeakMap,Ed=(e,t)=>{if(!e||!t)return;const n=Ka.get(t)||new Map;Ka.set(t,n);let r=n.get(e);return r||(r=t.matchMedia(e),r.refCount=0,n.set(r.media,r)),r};function kS(e,t=typeof window>"u"?void 0:window){const n=Ed(e,t),[r,i]=g.exports.useState(()=>n?n.matches:!1);return Wa(()=>{let o=Ed(e,t);if(!o)return i(!1);let l=Ka.get(t);const s=()=>{i(o.matches)};return o.refCount++,o.addListener(s),s(),()=>{o.removeListener(s),o.refCount--,o.refCount<=0&&(l==null||l.delete(o.media)),o=void 0}},[e]),r}function NS(e){const t=Object.keys(e);function n(s,a){return s===a?a:s?`${s} and ${a}`:a}function r(s){return t[Math.min(t.indexOf(s)+1,t.length-1)]}function i(s){const a=r(s);let c=e[a];return typeof c=="number"?c=`${c-.2}px`:c=`calc(${c} - 0.2px)`,`(max-width: ${c})`}function o(s){let a=e[s];return typeof a=="number"&&(a=`${a}px`),`(min-width: ${a})`}function l(s,a,c){let f;typeof s=="object"?(f=s,c=a,a=!0):(a=a||!0,f={[s]:a});let p=g.exports.useMemo(()=>Object.entries(f).reduce((d,[y,x])=>((x==="up"||x===!0)&&(d=n(d,o(y))),(x==="down"||x===!0)&&(d=n(d,i(y))),d),""),[JSON.stringify(f)]);return kS(p,c)}return l}const TS=NS({xs:0,sm:576,md:768,lg:992,xl:1200,xxl:1400}),Wm=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},i)=>(t=Ce(t,"offcanvas-body"),u(n,{ref:i,className:ue(e,t),...r})));Wm.displayName="OffcanvasBody";const RS=Wm,OS={[kt]:"show",[Wt]:"show"},Km=g.exports.forwardRef(({bsPrefix:e,className:t,children:n,in:r=!1,mountOnEnter:i=!1,unmountOnExit:o=!1,appear:l=!1,...s},a)=>(e=Ce(e,"offcanvas"),u(Ju,{ref:a,addEndListener:qu,in:r,mountOnEnter:i,unmountOnExit:o,appear:l,...s,childRef:n.ref,children:(c,f)=>g.exports.cloneElement(n,{...f,className:ue(t,n.props.className,(c===kt||c===ji)&&`${e}-toggling`,OS[c])})})));Km.displayName="OffcanvasToggling";const PS=Km,Vm=g.exports.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...i},o)=>(e=Ce(e,"offcanvas-header"),u(ES,{ref:o,...i,className:ue(t,e),closeLabel:n,closeButton:r})));Vm.displayName="OffcanvasHeader";const LS=Vm,DS=eS("h5"),Gm=g.exports.forwardRef(({className:e,bsPrefix:t,as:n=DS,...r},i)=>(t=Ce(t,"offcanvas-title"),u(n,{ref:i,className:ue(e,t),...r})));Gm.displayName="OffcanvasTitle";const IS=Gm;function MS(e){return u(PS,{...e})}function $S(e){return u(Zu,{...e})}const Ym=g.exports.forwardRef(({bsPrefix:e,className:t,children:n,"aria-labelledby":r,placement:i="start",responsive:o,show:l=!1,backdrop:s=!0,keyboard:a=!0,scroll:c=!1,onEscapeKeyDown:f,onShow:p,onHide:d,container:y,autoFocus:x=!0,enforceFocus:w=!0,restoreFocus:A=!0,restoreFocusOptions:v,onEntered:m,onExit:h,onExiting:E,onEnter:C,onEntering:S,onExited:N,backdropClassName:k,manager:U,renderStaticNode:I=!1,...ne},Te)=>{const oe=g.exports.useRef();e=Ce(e,"offcanvas");const{onToggle:re}=g.exports.useContext(Jn)||{},[de,He]=g.exports.useState(!1),We=TS(o||"xs","up");g.exports.useEffect(()=>{He(o?l&&!We:l)},[l,o,We]);const R=pt(()=>{re==null||re(),d==null||d()}),D=g.exports.useMemo(()=>({onHide:R}),[R]);function b(){return U||(c?(oe.current||(oe.current=new _S({handleContainerOverflow:!1})),oe.current):yS())}const F=(ce,...Re)=>{ce&&(ce.style.visibility="visible"),C==null||C(ce,...Re)},X=(ce,...Re)=>{ce&&(ce.style.visibility=""),N==null||N(...Re)},H=g.exports.useCallback(ce=>u("div",{...ce,className:ue(`${e}-backdrop`,k)}),[k,e]),ve=ce=>u("div",{...ce,...ne,className:ue(t,o?`${e}-${o}`:e,`${e}-${i}`),"aria-labelledby":r,children:n});return P(ll,{children:[!de&&(o||I)&&ve({}),u(zm.Provider,{value:D,children:u(hS,{show:de,ref:Te,backdrop:s,container:y,keyboard:a,autoFocus:x,enforceFocus:w&&!c,restoreFocus:A,restoreFocusOptions:v,onEscapeKeyDown:f,onShow:p,onHide:R,onEnter:F,onEntering:S,onEntered:m,onExit:h,onExiting:E,onExited:X,manager:b(),transition:MS,backdropTransition:$S,renderBackdrop:H,renderDialog:ve})})]})});Ym.displayName="Offcanvas";const Io=Object.assign(Ym,{Body:RS,Header:LS,Title:IS}),Xm=g.exports.forwardRef((e,t)=>{const n=g.exports.useContext(Jn);return u(Io,{ref:t,show:!!(n!=null&&n.expanded),...e,renderStaticNode:!0})});Xm.displayName="NavbarOffcanvas";const FS=Xm,qm=g.exports.forwardRef(({className:e,bsPrefix:t,as:n="span",...r},i)=>(t=Ce(t,"navbar-text"),u(n,{ref:i,className:ue(e,t),...r})));qm.displayName="NavbarText";const jS=qm,Jm=g.exports.forwardRef((e,t)=>{const{bsPrefix:n,expand:r=!0,variant:i="light",bg:o,fixed:l,sticky:s,className:a,as:c="nav",expanded:f,onToggle:p,onSelect:d,collapseOnSelect:y=!1,...x}=Sm(e,{expanded:"onToggle"}),w=Ce(n,"navbar"),A=g.exports.useCallback((...h)=>{d==null||d(...h),y&&f&&(p==null||p(!1))},[d,y,f,p]);x.role===void 0&&c!=="nav"&&(x.role="navigation");let v=`${w}-expand`;typeof r=="string"&&(v=`${v}-${r}`);const m=g.exports.useMemo(()=>({onToggle:()=>p==null?void 0:p(!f),bsPrefix:w,expanded:!!f,expand:r}),[w,f,r,p]);return u(Jn.Provider,{value:m,children:u(Gn.Provider,{value:A,children:u(c,{ref:t,...x,className:ue(a,w,r&&v,i&&`${w}-${i}`,o&&`bg-${o}`,s&&`sticky-${s}`,l&&`fixed-${l}`)})})})});Jm.displayName="Navbar";const yo=Object.assign(Jm,{Brand:SS,Collapse:CS,Offcanvas:FS,Text:jS,Toggle:AS}),bS=()=>{let t=bt().pathname.substring(1);return P(B,{fluid:!0,className:"header_container",children:[u(yo,{collapseOnSelect:!0,expand:"lg",className:"fixed-top bg-white navbar-light flex-nowrap",children:u(B,{className:"align-items-end",children:P(yo.Brand,{id:"logo_nav_container",children:[P(Mt.Link,{href:"/",children:[u("img",{src:VE,alt:"logo",height:"100px",className:"main_logo"}),u("img",{src:GE,height:"98px",alt:"side_logo",className:"side_logo align-bottom"})]}),u(yo.Toggle,{"aria-controls":"offcanvasNavbar-expand-lg",className:"mb-2"}),P(yo.Offcanvas,{id:"offcanvasNavbar-expand-lg","aria-labelledby":"offcanvasNavbarLabel-expand-lg",placement:"end",backDrop:"true",className:"w-50",children:[u(Io.Header,{closeButton:!0,children:u(Io.Title,{id:"offcanvasNavbarLabel-expand-lg"})}),u(Io.Body,{className:"justify-content-end mb-2",children:P(Mt,{className:"navbar_column",children:[u(Mt.Link,{href:"#/Dienstleistungen","aria-current":"page",reloadDocument:!0,children:"Dienstleistungen"}),u(Mt.Link,{href:"#/Mitarbeitende",reloadDocument:!0,children:"\xDCber uns"}),u(Mt.Link,{href:"#/Themen",reloadDocument:!0,children:"Themen"}),u(Mt.Link,{href:"#/Projekte",reloadDocument:!0,children:"Projekte"}),u(Mt.Link,{href:"#/Kontakt",reloadDocument:!0,children:"Kontakt"})]})})]})]})})}),u(B,{fluid:!0,className:"title_pic_content",children:u(KE,{page:t})})]})},US="/bv2024_frontend/assets/linkedin_logo_l.ef097f7b.png",zS="_footer_609rw_3",BS="_footer_text_609rw_15",QS="_copyright_609rw_29",Ds={footer:zS,footer_text:BS,copyright:QS},HS=()=>u(B,{fluid:!0,className:`border-top ${Ds.footer}`,children:u(B,{className:"text-center",children:P("div",{className:"row flex-row-reverse",children:[u("section",{className:`col-xxl-6 text-xxl-end ${Ds.footer_text}`,children:P("span",{children:[u(Ue,{to:"/Kontakt",children:"Kontakt"}),"\xA0 | \xA0",u(Ue,{to:"/Imprint",children:"Impressum"}),"\xA0 | \xA0",u(Ue,{to:"/DataProtection",children:"Datenschutzerkl\xE4rung"})]})}),u("section",{id:"LinkedIn",className:"col-xxl-3 mb-md-2",children:u("a",{href:"https://www.linkedin.com/company/buerovatter-politikanalyse/",children:u("img",{src:US,alt:"linkedin",width:"90px",height:"22px"})})}),u("section",{className:`col-xxl-3 text-xxl-start text-nowrap ${Ds.copyright}`,children:"\xA9 2023 B\xFCro Vatter"})]})})}),Is=e=>{console.log(e.prop);const t=tt(),n=we(["downloads_1",`media/${e.prop}`,""],Ee);return n.isLoading?u(_t,{}):(n.isError&&t("/NotMatch404"),console.log(n.data.source_url),u("div",{children:u(Y,{children:u("a",{className:`${j.download_list}`,href:n.data.source_url,children:P("div",{className:"d-flex justify-content-between",children:[u("span",{className:"symbol",dangerouslySetInnerHTML:{__html:Vn.sanitize(n.data.title.rendered)}}),u("img",{src:Fm,width:"24px",height:"24px",alt:"herunterladen"})]})})})}))},WS=()=>{const t=bt().state,n=t.acf,r=n.kooperationspartner.split(`\r
`),i=n.vorgehenmethoden.split(`\r
-`);return console.log(t),P("div",{children:[u(B,{className:"categoryTitle",children:"PROJEKTE"}),u(B,{children:P(Y,{children:[u(K,{xl:4,children:u("div",{className:`${j.back_btn_projectdetail} text_color`,children:u($e,{to:"/Projekte",children:"ZUR\xDCCK"})})}),P(K,{xl:8,children:[u(Y,{children:u(K,{className:`${j.project_detail_title}`,children:t.title.rendered})}),n.kooperationspartner?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Kooperationspartner"}),u(K,{className:`${j.detail_right}`,xl:9,children:r.map((o,l)=>u("ul",{className:`${j.partner}`,children:o},l))}),u("hr",{})]}):null,n.auftraggeber?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Auftraggeber"}),u(K,{className:`${j.detail_right}`,xl:9,children:n.auftraggeber}),u("hr",{})]}):null,n.Jahr?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Laufzeit"}),u(K,{className:`${j.detail_right}`,xl:9,children:n.Jahr}),u("hr",{})]}):null,n.inhalte?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Inhalte"}),u(K,{className:`${j.detail_right}`,xl:9,children:n.inhalte}),u("hr",{})]}):null,n.vorgehenmethoden?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Vorgehen/Methoden"}),u(K,{className:`${j.detail_right}`,xl:9,children:i.map((o,l)=>P("ul",{className:`${j.method}`,children:["-",o]},l))}),u("hr",{})]}):null,n.downloads_1||n.downloads_2||n.downloads_3?u(Y,{children:P(K,{children:[u(Y,{className:`${j.detail_left}`,xl:3,children:"Downloads"}),n.downloads_1?u(Y,{className:`${j.detail_right}`,xl:9,children:u(Is,{prop:n.downloads_1})}):null,n.downloads_2?u(Y,{className:`${j.detail_right}`,xl:9,children:u(Is,{prop:n.downloads_2})}):null,n.downloads_3?u(Y,{className:`${j.detail_right}`,xl:9,children:u(Is,{prop:n.downloads_3})}):null,u("hr",{})]})}):null]})]})})]})},ZS=()=>{const{pathname:e}=jt();return g.exports.useEffect(()=>{window.scrollTo(0,0)},[e]),null},eC=new J0({defautlOptions:{queries:{staleTime:1/0,cacheTime:1/0}}}),tC=()=>u("div",{className:"App",children:P(M0,{onUpdate:()=>window.scrollTo(0,0),children:[P(d_,{client:eC,children:[u(KS,{}),P(R0,{forceRefresh:!0,children:[u(Ge,{path:"/",element:u(l1,{})}),u(Ge,{path:"/Dienstleistungen",element:u(hd,{})}),u(Ge,{path:"/Dienstleistungen/:id",element:u(hd,{})}),u(Ge,{path:"/Mitarbeitende",element:u(cw,{})}),u(Ge,{path:"/Mitarbeitende/:id",element:u(gw,{})}),u(Ge,{path:"/Themen",element:u(kw,{})}),u(Ge,{path:"/Projekte",element:u(vd,{})}),u(Ge,{path:"/Projekte/:id",element:u(vd,{})}),u(Ge,{path:"/Projekt/:title",element:u(JS,{})}),u(Ge,{path:"/Kontakt",element:u(UE,{})}),u(Ge,{path:"/Imprint",element:u(BE,{})}),u(Ge,{path:"/DataProtection",element:u(QE,{})}),u(Ge,{path:"*",element:u(zE,{})})]}),u(qS,{})]}),u(ZS,{})]})}),nC=document.getElementById("root"),rC=Lh(nC);rC.render(u(tC,{}));
+`);return console.log(t),P("div",{children:[u(B,{className:"categoryTitle",children:"PROJEKTE"}),u(B,{children:P(Y,{children:[u(K,{xl:4,children:u("div",{className:`${j.back_btn_projectdetail} text_color`,children:u(Ue,{to:"/Projekte",children:"ZUR\xDCCK"})})}),P(K,{xl:8,children:[u(Y,{children:u(K,{className:`${j.project_detail_title}`,children:t.title.rendered})}),n.kooperationspartner?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Kooperationspartner"}),u(K,{className:`${j.detail_right}`,xl:9,children:r.map((o,l)=>u("ul",{className:`${j.partner}`,children:o},l))}),u("hr",{})]}):null,n.auftraggeber?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Auftraggeber"}),u(K,{className:`${j.detail_right}`,xl:9,children:n.auftraggeber}),u("hr",{})]}):null,n.Jahr?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Laufzeit"}),u(K,{className:`${j.detail_right}`,xl:9,children:n.Jahr}),u("hr",{})]}):null,n.inhalte?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Inhalte"}),u(K,{className:`${j.detail_right}`,xl:9,children:n.inhalte}),u("hr",{})]}):null,n.vorgehenmethoden?P(Y,{children:[u(K,{className:`${j.detail_left}`,xl:3,children:"Vorgehen/Methoden"}),u(K,{className:`${j.detail_right}`,xl:9,children:i.map((o,l)=>P("ul",{className:`${j.method}`,children:["-",o]},l))}),u("hr",{})]}):null,n.downloads_1||n.downloads_2||n.downloads_3?u(Y,{children:P(K,{children:[u(Y,{className:`${j.detail_left}`,xl:3,children:"Downloads"}),n.downloads_1?u(Y,{className:`${j.detail_right}`,xl:9,children:u(Is,{prop:n.downloads_1})}):null,n.downloads_2?u(Y,{className:`${j.detail_right}`,xl:9,children:u(Is,{prop:n.downloads_2})}):null,n.downloads_3?u(Y,{className:`${j.detail_right}`,xl:9,children:u(Is,{prop:n.downloads_3})}):null,u("hr",{})]})}):null]})]})})]})},KS=()=>{const{pathname:e}=bt();return g.exports.useEffect(()=>{window.scrollTo(0,0)},[e]),null},VS=new q0({defautlOptions:{queries:{staleTime:1/0,cacheTime:1/0}}}),GS=()=>u("div",{className:"App",children:P(I0,{onUpdate:()=>window.scrollTo(0,0),children:[P(f_,{client:VS,children:[u(bS,{}),P(T0,{forceRefresh:!0,children:[u(Ge,{path:"/",element:u(o1,{})}),u(Ge,{path:"/Dienstleistungen",element:u(hd,{})}),u(Ge,{path:"/Dienstleistungen/:id",element:u(hd,{})}),u(Ge,{path:"/Mitarbeitende",element:u(rw,{})}),u(Ge,{path:"/Mitarbeitende/:id",element:u(cw,{})}),u(Ge,{path:"/Themen",element:u(_w,{})}),u(Ge,{path:"/Projekte",element:u(vd,{})}),u(Ge,{path:"/Projekte/:id",element:u(vd,{})}),u(Ge,{path:"/Projekt/:title",element:u(WS,{})}),u(Ge,{path:"/Kontakt",element:u(DE,{})}),u(Ge,{path:"/Imprint",element:u(ME,{})}),u(Ge,{path:"/DataProtection",element:u($E,{})}),u(Ge,{path:"*",element:u(IE,{})})]}),u(HS,{})]}),u(KS,{})]})}),YS=document.getElementById("root"),XS=Lh(YS);XS.render(u(GS,{}));
diff --git a/index.html b/index.html
index adfeb27..3ba2397 100644
--- a/index.html
+++ b/index.html
@@ -6,8 +6,8 @@
Buero Vatter
-
-
+
+