diff --git a/public/assets/app.css b/public/assets/app.css index 60c1537d7a..08de793e40 100644 --- a/public/assets/app.css +++ b/public/assets/app.css @@ -1 +1 @@ -@charset "UTF-8";:root,[data-bs-theme=light]{--bs-blue: #007bff;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #28a745;--bs-teal: #20c997;--bs-cyan: #17a2b8;--bs-black: #15141a;--bs-white: #ffffff;--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: #007bff;--bs-secondary: #6c757d;--bs-success: #28a745;--bs-info: #17a2b8;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #1c1b22;--bs-primary-rgb: 0, 123, 255;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 40, 167, 69;--bs-info-rgb: 23, 162, 184;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 28, 27, 34;--bs-primary-text-emphasis: rgb(0, 49.2, 102);--bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);--bs-success-text-emphasis: rgb(16, 66.8, 27.6);--bs-info-text-emphasis: rgb(9.2, 64.8, 73.6);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(204, 228.6, 255);--bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);--bs-success-bg-subtle: rgb(212, 237.4, 217.8);--bs-info-bg-subtle: rgb(208.6, 236.4, 240.8);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(153, 202.2, 255);--bs-secondary-border-subtle: rgb(196.2, 199.8, 203);--bs-success-border-subtle: rgb(169, 219.8, 180.6);--bs-info-border-subtle: rgb(162.2, 217.8, 226.6);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 21, 20, 26;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-root-font-size: .95rem;--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-color-rgb: 33, 37, 41;--bs-body-bg: #edeef0;--bs-body-bg-rgb: 237, 238, 240;--bs-emphasis-color: #15141a;--bs-emphasis-color-rgb: 21, 20, 26;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: rgb(22.93359375, 26.5546875, 28.56640625);--bs-link-color-rgb: 23, 27, 29;--bs-link-decoration: underline;--bs-link-hover-color: black;--bs-link-hover-color-rgb: 0, 0, 0;--bs-code-color: #e83e8c;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: rgb(233.125, 236.25, 239.375);--bs-border-color-translucent: rgba(21, 20, 26, .175);--bs-border-radius: .5rem;--bs-border-radius-sm: .35rem;--bs-border-radius-lg: .685rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(21, 20, 26, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(21, 20, 26, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(21, 20, 26, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(21, 20, 26, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(0, 123, 255, .25);--bs-form-valid-color: #28a745;--bs-form-valid-border-color: #28a745;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #ffffff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(102, 175.8, 255);--bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);--bs-success-text-emphasis: rgb(126, 202.2, 143.4);--bs-info-text-emphasis: rgb(115.8, 199.2, 212.4);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(234, 133.8, 143.4);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(0, 24.6, 51);--bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);--bs-success-bg-subtle: rgb(8, 33.4, 13.8);--bs-info-bg-subtle: rgb(4.6, 32.4, 36.8);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(44, 10.6, 13.8);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: rgb(36.5, 39, 45);--bs-primary-border-subtle: rgb(0, 73.8, 153);--bs-secondary-border-subtle: rgb(64.8, 70.2, 75);--bs-success-border-subtle: rgb(24, 100.2, 41.4);--bs-info-border-subtle: rgb(13.8, 97.2, 110.4);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(132, 31.8, 41.4);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(102, 175.8, 255);--bs-link-hover-color: rgb(132.6, 191.64, 255);--bs-link-color-rgb: 102, 176, 255;--bs-link-hover-color-rgb: 133, 192, 255;--bs-code-color: rgb(241.2, 139.2, 186);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(126, 202.2, 143.4);--bs-form-valid-border-color: rgb(126, 202.2, 143.4);--bs-form-invalid-color: rgb(234, 133.8, 143.4);--bs-form-invalid-border-color: rgb(234, 133.8, 143.4)}*,*:before,*:after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}@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:rgba(21,20,26,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,.dropzone img:after,.dropzone-wrapper img:after,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3,.dropzone img:after,.dropzone-wrapper img:after{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3,.dropzone img:after,.dropzone-wrapper img:after{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{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,.attach .attach-image:after{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.35rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@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:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1),1fr);grid-template-columns:repeat(var(--bs-columns, 12),1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .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.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .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.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .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.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .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.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .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.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .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-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: #ffffff;--bs-table-border-color: rgb(239.075, 241.35, 243.625);--bs-table-accent-bg: transparent;--bs-table-striped-color: rgb(38.5344262295, 37.1581967213, 46.7918032787);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(28, 27, 34, .045);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid rgb(239.075,241.35,243.625)}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #15141a;--bs-table-bg: rgb(204, 228.6, 255);--bs-table-border-color: rgb(167.4, 186.88, 209.2);--bs-table-striped-bg: rgb(194.85, 218.17, 243.55);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(185.7, 207.74, 232.1);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(190.275, 212.955, 237.825);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #15141a;--bs-table-bg: rgb(225.6, 227.4, 229);--bs-table-border-color: rgb(184.68, 185.92, 188.4);--bs-table-striped-bg: rgb(215.37, 217.03, 218.85);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(205.14, 206.66, 208.7);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(210.255, 211.845, 213.775);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #15141a;--bs-table-bg: rgb(212, 237.4, 217.8);--bs-table-border-color: rgb(173.8, 193.92, 179.44);--bs-table-striped-bg: rgb(202.45, 226.53, 208.21);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(192.9, 215.66, 198.62);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(197.675, 221.095, 203.415);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #15141a;--bs-table-bg: rgb(208.6, 236.4, 240.8);--bs-table-border-color: rgb(171.08, 193.12, 197.84);--bs-table-striped-bg: rgb(199.22, 225.58, 230.06);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(189.84, 214.76, 219.32);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(194.53, 220.17, 224.69);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #15141a;--bs-table-bg: rgb(255, 242.6, 205.4);--bs-table-border-color: rgb(208.2, 198.08, 169.52);--bs-table-striped-bg: rgb(243.3, 231.47, 196.43);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(231.6, 220.34, 187.46);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(237.45, 225.905, 191.945);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #15141a;--bs-table-bg: rgb(248, 214.6, 217.8);--bs-table-border-color: rgb(202.6, 175.68, 179.44);--bs-table-striped-bg: rgb(236.65, 204.87, 208.21);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(225.3, 195.14, 198.62);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(230.975, 200.005, 203.415);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #15141a;--bs-table-bg: #f8f9fa;--bs-table-border-color: rgb(202.6, 203.2, 205.2);--bs-table-striped-bg: rgb(236.65, 237.55, 238.8);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(225.3, 226.1, 227.6);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(230.975, 231.825, 233.2);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #ffffff;--bs-table-bg: #1c1b22;--bs-table-border-color: rgb(73.4, 72.6, 78.2);--bs-table-striped-bg: rgb(39.35, 38.4, 45.05);--bs-table-striped-color: #ffffff;--bs-table-active-bg: rgb(50.7, 49.8, 56.1);--bs-table-active-color: #ffffff;--bs-table-hover-bg: rgb(45.025, 44.1, 50.575);--bs-table-hover-color: #ffffff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.2rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{transition:none}}.form-control[type=file],[type=file].chosen-choices,[type=file].chosen-single,[type=file].bootstrap-tagsinput{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),[type=file].chosen-choices:not(:disabled):not([readonly]),[type=file].chosen-single:not(:disabled):not([readonly]),[type=file].bootstrap-tagsinput:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.chosen-choices:focus,.chosen-single:focus,.bootstrap-tagsinput:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.form-control::-webkit-date-and-time-value,.chosen-choices::-webkit-date-and-time-value,.chosen-single::-webkit-date-and-time-value,.bootstrap-tagsinput::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit,.chosen-choices::-webkit-datetime-edit,.chosen-single::-webkit-datetime-edit,.bootstrap-tagsinput::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder,.chosen-choices::placeholder,.chosen-single::placeholder,.bootstrap-tagsinput::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled,.chosen-choices:disabled,.chosen-single:disabled,.bootstrap-tagsinput:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button,.chosen-choices::file-selector-button,.chosen-single::file-selector-button,.bootstrap-tagsinput::file-selector-button{padding:.5rem .75rem;margin:-.5rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button,.chosen-choices::file-selector-button,.chosen-single::file-selector-button,.bootstrap-tagsinput::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.chosen-choices:hover:not(:disabled):not([readonly])::file-selector-button,.chosen-single:hover:not(:disabled):not([readonly])::file-selector-button,.bootstrap-tagsinput:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control,textarea.chosen-choices,textarea.chosen-single,textarea.bootstrap-tagsinput{min-height:2.45rem}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:2.45rem;padding:.5rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.2rem}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:.2rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.5rem 2.25rem .5rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.2rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.7em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.7em}.form-check-reverse{padding-right:1.7em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.7em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1.2em;height:1.2em;margin-top:.15em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.form-check-input:checked{background-color:#007bff;border-color:#007bff}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#007bff;border-color:#007bff;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2821, 20, 26, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28127.5, 189, 255%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.dropzone .dz-preview .btn-check[disabled]+.btn-edit,.dropzone-wrapper .dz-preview .btn-check[disabled]+.btn-edit,.dropzone .dz-preview .btn-check[disabled]+.btn-remove,.dropzone-wrapper .dz-preview .btn-check[disabled]+.btn-remove,.btn-check:disabled+.btn,.dropzone .dz-preview .btn-check:disabled+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:disabled+.btn-edit,.dropzone .dz-preview .btn-check:disabled+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:disabled+.btn-remove{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #edeef0,0 0 0 .25rem #007bff40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #edeef0,0 0 0 .25rem #007bff40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3d7ff}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.chosen-choices,.form-floating>.chosen-single,.form-floating>.bootstrap-tagsinput,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.chosen-choices,.form-floating>.chosen-single,.form-floating>.bootstrap-tagsinput,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.chosen-choices::placeholder,.form-floating>.chosen-single::placeholder,.form-floating>.bootstrap-tagsinput::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.chosen-choices:focus,.form-floating>.chosen-single:focus,.form-floating>.bootstrap-tagsinput:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.chosen-choices:not(:placeholder-shown),.form-floating>.chosen-single:not(:placeholder-shown),.form-floating>.bootstrap-tagsinput:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.chosen-choices:-webkit-autofill,.form-floating>.chosen-single:-webkit-autofill,.form-floating>.bootstrap-tagsinput:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.chosen-choices:focus~label,.form-floating>.chosen-single:focus~label,.form-floating>.bootstrap-tagsinput:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.chosen-choices:not(:placeholder-shown)~label,.form-floating>.chosen-single:not(:placeholder-shown)~label,.form-floating>.bootstrap-tagsinput:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label,.form-floating>.chosen-choices:-webkit-autofill~label,.form-floating>.chosen-single:-webkit-autofill~label,.form-floating>.bootstrap-tagsinput:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:.2rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.chosen-choices,.input-group>.chosen-single,.input-group>.bootstrap-tagsinput,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.chosen-choices:focus,.input-group>.chosen-single:focus,.input-group>.bootstrap-tagsinput:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn,.input-group .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .input-group .btn-edit,.input-group .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .input-group .btn-edit,.input-group .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .input-group .btn-remove,.input-group .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .input-group .btn-remove{position:relative;z-index:2}.input-group .btn:focus,.input-group .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .input-group .btn-edit:focus,.input-group .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .input-group .btn-edit:focus,.input-group .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .input-group .btn-remove:focus,.input-group .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .input-group .btn-remove:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.5rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid rgb(233.125,236.25,239.375);border-radius:.2rem}.input-group-lg>.form-control,.input-group-lg>.chosen-choices,.input-group-lg>.chosen-single,.input-group-lg>.bootstrap-tagsinput,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn,.dropzone .dz-preview .input-group-lg>.btn-edit,.dropzone-wrapper .dz-preview .input-group-lg>.btn-edit,.dropzone .dz-preview .input-group-lg>.btn-remove,.dropzone-wrapper .dz-preview .input-group-lg>.btn-remove{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.chosen-choices,.input-group-sm>.chosen-single,.input-group-sm>.bootstrap-tagsinput,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn,.dropzone .dz-preview .input-group-sm>.btn-edit,.dropzone-wrapper .dz-preview .input-group-sm>.btn-edit,.dropzone .dz-preview .input-group-sm>.btn-remove,.dropzone-wrapper .dz-preview .input-group-sm>.btn-remove{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.chosen-choices,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.chosen-single,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.bootstrap-tagsinput,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.chosen-choices,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.chosen-single,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.bootstrap-tagsinput,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.chosen-choices,.input-group>.form-floating:not(:first-child)>.chosen-single,.input-group>.form-floating:not(:first-child)>.bootstrap-tagsinput,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.was-validated .chosen-choices:valid,.was-validated .chosen-single:valid,.was-validated .bootstrap-tagsinput:valid,.form-control.is-valid,.is-valid.chosen-choices,.is-valid.chosen-single,.is-valid.bootstrap-tagsinput{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 1rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-control:valid:focus,.was-validated .chosen-choices:valid:focus,.was-validated .chosen-single:valid:focus,.was-validated .bootstrap-tagsinput:valid:focus,.form-control.is-valid:focus,.is-valid.chosen-choices:focus,.is-valid.chosen-single:focus,.is-valid.bootstrap-tagsinput:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,.was-validated textarea.chosen-choices:valid,.was-validated textarea.chosen-single:valid,.was-validated textarea.bootstrap-tagsinput:valid,textarea.form-control.is-valid,textarea.is-valid.chosen-choices,textarea.is-valid.chosen-single,textarea.is-valid.bootstrap-tagsinput{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem) right calc(.375em + .25rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(4rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.chosen-choices:not(:focus):valid,.was-validated .input-group>.chosen-single:not(:focus):valid,.was-validated .input-group>.bootstrap-tagsinput:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.input-group>.chosen-choices:not(:focus).is-valid,.input-group>.chosen-single:not(:focus).is-valid,.input-group>.bootstrap-tagsinput:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.was-validated .chosen-choices:invalid,.was-validated .chosen-single:invalid,.was-validated .bootstrap-tagsinput:invalid,.form-control.is-invalid,.is-invalid.chosen-choices,.is-invalid.chosen-single,.is-invalid.bootstrap-tagsinput{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 1rem);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 + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-control:invalid:focus,.was-validated .chosen-choices:invalid:focus,.was-validated .chosen-single:invalid:focus,.was-validated .bootstrap-tagsinput:invalid:focus,.form-control.is-invalid:focus,.is-invalid.chosen-choices:focus,.is-invalid.chosen-single:focus,.is-invalid.bootstrap-tagsinput:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,.was-validated textarea.chosen-choices:invalid,.was-validated textarea.chosen-single:invalid,.was-validated textarea.bootstrap-tagsinput:invalid,textarea.form-control.is-invalid,textarea.is-invalid.chosen-choices,textarea.is-invalid.chosen-single,textarea.is-invalid.bootstrap-tagsinput{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem) right calc(.375em + .25rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(4rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.chosen-choices:not(:focus):invalid,.was-validated .input-group>.chosen-single:not(:focus):invalid,.was-validated .input-group>.bootstrap-tagsinput:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.input-group>.chosen-choices:not(:focus).is-invalid,.input-group>.chosen-single:not(:focus).is-invalid,.input-group>.bootstrap-tagsinput:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn,.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: .2rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(21, 20, 26, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn,.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{transition:none}}.btn:hover,.dropzone .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .btn-remove:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover,.dropzone .dz-preview .btn-check+.btn-edit:hover,.dropzone-wrapper .dz-preview .btn-check+.btn-edit:hover,.dropzone .dz-preview .btn-check+.btn-remove:hover,.dropzone-wrapper .dz-preview .btn-check+.btn-remove:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.dropzone .dz-preview .btn-edit:focus-visible,.dropzone-wrapper .dz-preview .btn-edit:focus-visible,.dropzone .dz-preview .btn-remove:focus-visible,.dropzone-wrapper .dz-preview .btn-remove:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.dropzone .dz-preview .btn-check:focus-visible+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:focus-visible+.btn-edit,.dropzone .dz-preview .btn-check:focus-visible+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:focus-visible+.btn-remove{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.dropzone .dz-preview .btn-check:checked+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-edit,.dropzone .dz-preview .btn-check:checked+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-remove,:not(.btn-check)+.btn:active,.dropzone .dz-preview :not(.btn-check)+.btn-edit:active,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-edit:active,.dropzone .dz-preview :not(.btn-check)+.btn-remove:active,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-remove:active,.btn:first-child:active,.dropzone .dz-preview .btn-edit:first-child:active,.dropzone-wrapper .dz-preview .btn-edit:first-child:active,.dropzone .dz-preview .btn-remove:first-child:active,.dropzone-wrapper .dz-preview .btn-remove:first-child:active,.btn.active,.dropzone .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .active.btn-edit,.dropzone .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .active.btn-remove,.btn.show,.dropzone .dz-preview .show.btn-edit,.dropzone-wrapper .dz-preview .show.btn-edit,.dropzone .dz-preview .show.btn-remove,.dropzone-wrapper .dz-preview .show.btn-remove{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.dropzone .dz-preview .btn-check:checked+.btn-edit:focus-visible,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-edit:focus-visible,.dropzone .dz-preview .btn-check:checked+.btn-remove:focus-visible,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-remove:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.dropzone .dz-preview :not(.btn-check)+.btn-edit:active:focus-visible,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-edit:active:focus-visible,.dropzone .dz-preview :not(.btn-check)+.btn-remove:active:focus-visible,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-remove:active:focus-visible,.btn:first-child:active:focus-visible,.dropzone .dz-preview .btn-edit:first-child:active:focus-visible,.dropzone-wrapper .dz-preview .btn-edit:first-child:active:focus-visible,.dropzone .dz-preview .btn-remove:first-child:active:focus-visible,.dropzone-wrapper .dz-preview .btn-remove:first-child:active:focus-visible,.btn.active:focus-visible,.dropzone .dz-preview .active.btn-edit:focus-visible,.dropzone-wrapper .dz-preview .active.btn-edit:focus-visible,.dropzone .dz-preview .active.btn-remove:focus-visible,.dropzone-wrapper .dz-preview .active.btn-remove:focus-visible,.btn.show:focus-visible,.dropzone .dz-preview .show.btn-edit:focus-visible,.dropzone-wrapper .dz-preview .show.btn-edit:focus-visible,.dropzone .dz-preview .show.btn-remove:focus-visible,.dropzone-wrapper .dz-preview .show.btn-remove:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.dropzone .dz-preview .btn-check:checked:focus-visible+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:checked:focus-visible+.btn-edit,.dropzone .dz-preview .btn-check:checked:focus-visible+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:checked:focus-visible+.btn-remove{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.dropzone .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .btn-remove:disabled,.btn.disabled,.dropzone .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .disabled.btn-remove,fieldset:disabled .btn,fieldset:disabled .dropzone .dz-preview .btn-edit,.dropzone .dz-preview fieldset:disabled .btn-edit,fieldset:disabled .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview fieldset:disabled .btn-edit,fieldset:disabled .dropzone .dz-preview .btn-remove,.dropzone .dz-preview fieldset:disabled .btn-remove,fieldset:disabled .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview fieldset:disabled .btn-remove{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #15141a;--bs-btn-bg: #007bff;--bs-btn-border-color: #007bff;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(38.25, 142.8, 255);--bs-btn-hover-border-color: rgb(25.5, 136.2, 255);--bs-btn-focus-shadow-rgb: 3, 108, 221;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(51, 149.4, 255);--bs-btn-active-border-color: rgb(25.5, 136.2, 255);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #007bff;--bs-btn-disabled-border-color: #007bff}.btn-secondary{--bs-btn-color: #ffffff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);--bs-btn-hover-border-color: rgb(86.4, 93.6, 100);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(86.4, 93.6, 100);--bs-btn-active-border-color: rgb(81, 87.75, 93.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #15141a;--bs-btn-bg: #28a745;--bs-btn-border-color: #28a745;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(72.25, 180.2, 96.9);--bs-btn-hover-border-color: rgb(61.5, 175.8, 87.6);--bs-btn-focus-shadow-rgb: 37, 145, 63;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(83, 184.6, 106.2);--bs-btn-active-border-color: rgb(61.5, 175.8, 87.6);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #28a745;--bs-btn-disabled-border-color: #28a745}.btn-info{--bs-btn-color: #15141a;--bs-btn-bg: #17a2b8;--bs-btn-border-color: #17a2b8;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(57.8, 175.95, 194.65);--bs-btn-hover-border-color: rgb(46.2, 171.3, 191.1);--bs-btn-focus-shadow-rgb: 23, 141, 160;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(69.4, 180.6, 198.2);--bs-btn-active-border-color: rgb(46.2, 171.3, 191.1);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #17a2b8;--bs-btn-disabled-border-color: #17a2b8}.btn-warning{--bs-btn-color: #15141a;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(255, 202.3, 44.2);--bs-btn-hover-border-color: rgb(255, 199.2, 31.8);--bs-btn-focus-shadow-rgb: 220, 167, 10;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(255, 205.4, 56.6);--bs-btn-active-border-color: rgb(255, 199.2, 31.8);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #ffffff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(187, 45.05, 58.65);--bs-btn-hover-border-color: rgb(176, 42.4, 55.2);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(176, 42.4, 55.2);--bs-btn-active-border-color: rgb(165, 39.75, 51.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #15141a;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);--bs-btn-hover-border-color: rgb(198.4, 199.2, 200);--bs-btn-focus-shadow-rgb: 214, 215, 216;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(198.4, 199.2, 200);--bs-btn-active-border-color: rgb(186, 186.75, 187.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #ffffff;--bs-btn-bg: #1c1b22;--bs-btn-border-color: #1c1b22;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(62.05, 61.2, 67.15);--bs-btn-hover-border-color: rgb(50.7, 49.8, 56.1);--bs-btn-focus-shadow-rgb: 62, 61, 67;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(73.4, 72.6, 78.2);--bs-btn-active-border-color: rgb(50.7, 49.8, 56.1);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #1c1b22;--bs-btn-disabled-border-color: #1c1b22}.btn-outline-primary{--bs-btn-color: #007bff;--bs-btn-border-color: #007bff;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #007bff;--bs-btn-hover-border-color: #007bff;--bs-btn-focus-shadow-rgb: 0, 123, 255;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #007bff;--bs-btn-active-border-color: #007bff;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #007bff;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #007bff;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #28a745;--bs-btn-border-color: #28a745;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #28a745;--bs-btn-hover-border-color: #28a745;--bs-btn-focus-shadow-rgb: 40, 167, 69;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #28a745;--bs-btn-active-border-color: #28a745;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #28a745;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #28a745;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #17a2b8;--bs-btn-border-color: #17a2b8;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #17a2b8;--bs-btn-hover-border-color: #17a2b8;--bs-btn-focus-shadow-rgb: 23, 162, 184;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #17a2b8;--bs-btn-active-border-color: #17a2b8;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #17a2b8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #17a2b8;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #1c1b22;--bs-btn-border-color: #1c1b22;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #1c1b22;--bs-btn-hover-border-color: #1c1b22;--bs-btn-focus-shadow-rgb: 28, 27, 34;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #1c1b22;--bs-btn-active-border-color: #1c1b22;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #1c1b22;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #1c1b22;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 58, 61, 63;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn,.dropzone .dz-preview .btn-group-lg>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-edit,.dropzone .dz-preview .btn-group-lg>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-remove{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove,.table tbody tr td>div>.form-group>.btn,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-edit,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-edit,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-remove,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-remove,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-remove,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-remove,.btn-group-sm>.btn,.dropzone .dz-preview .btn-group-sm>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-edit{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: #ffffff;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: .35rem;--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(.35rem - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #007bff;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item,.dropdown-menu .btn,.dropdown-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .dropdown-menu .btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove,.command-bar .btn,.command-bar .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .command-bar .btn-edit,.command-bar .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .command-bar .btn-edit,.command-bar .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .command-bar .btn-remove,.command-bar .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .command-bar .btn-remove,.table td .btn,.table td .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .table td .btn-edit,.table td .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .table td .btn-edit,.table td .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .table td .btn-remove,.table td .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .table td .btn-remove{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-menu .btn:hover,.dropdown-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .dropdown-menu .btn-edit:hover,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:hover,.dropdown-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .dropdown-menu .btn-remove:hover,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:hover,.command-bar .btn:hover,.command-bar .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .command-bar .btn-edit:hover,.command-bar .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .command-bar .btn-edit:hover,.command-bar .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .command-bar .btn-remove:hover,.command-bar .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .command-bar .btn-remove:hover,.table td .btn:hover,.table td .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .table td .btn-edit:hover,.table td .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .table td .btn-edit:hover,.table td .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .table td .btn-remove:hover,.table td .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .table td .btn-remove:hover,.dropdown-item:focus,.dropdown-menu .btn:focus,.dropdown-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .dropdown-menu .btn-edit:focus,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:focus,.dropdown-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .dropdown-menu .btn-remove:focus,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:focus,.command-bar .btn:focus,.command-bar .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .command-bar .btn-edit:focus,.command-bar .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .command-bar .btn-edit:focus,.command-bar .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .command-bar .btn-remove:focus,.command-bar .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .command-bar .btn-remove:focus,.table td .btn:focus,.table td .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .table td .btn-edit:focus,.table td .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .table td .btn-edit:focus,.table td .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .table td .btn-remove:focus,.table td .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .table td .btn-remove:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-menu .active.btn,.dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .active.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-remove,.command-bar .active.btn,.command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .active.btn-remove,.command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .active.btn-remove,.table td .active.btn,.table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .active.btn-edit,.table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .active.btn-edit,.table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .active.btn-remove,.table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .active.btn-remove,.dropdown-item:active,.dropdown-menu .btn:active,.dropdown-menu .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .dropdown-menu .btn-remove:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:active,.command-bar .btn:active,.command-bar .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .command-bar .btn-remove:active,.command-bar .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .command-bar .btn-remove:active,.table td .btn:active,.table td .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .table td .btn-edit:active,.table td .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .table td .btn-edit:active,.table td .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .table td .btn-remove:active,.table td .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .table td .btn-remove:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-menu .disabled.btn,.dropdown-menu .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .dropdown-menu .disabled.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-remove,.command-bar .disabled.btn,.command-bar .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .command-bar .disabled.btn-remove,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-remove,.table td .disabled.btn,.table td .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .table td .disabled.btn-edit,.table td .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .table td .disabled.btn-edit,.table td .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .table td .disabled.btn-remove,.table td .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .table td .disabled.btn-remove,.dropdown-item:disabled,.dropdown-menu .btn:disabled,.dropdown-menu .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .dropdown-menu .btn-remove:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:disabled,.command-bar .btn:disabled,.command-bar .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .command-bar .btn-remove:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-remove:disabled,.table td .btn:disabled,.table td .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .table td .btn-edit:disabled,.table td .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .table td .btn-edit:disabled,.table td .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .table td .btn-remove:disabled,.table td .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .table td .btn-remove:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #ffffff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #007bff;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.dropzone .dz-preview .btn-group>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-edit,.dropzone .dz-preview .btn-group>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-remove,.btn-group-vertical>.btn,.dropzone .dz-preview .btn-group-vertical>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.dropzone .dz-preview .btn-group>.btn-check:checked+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-check:checked+.btn-edit,.dropzone .dz-preview .btn-group>.btn-check:checked+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-check:checked+.btn-remove,.btn-group>.btn-check:focus+.btn,.dropzone .dz-preview .btn-group>.btn-check:focus+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-check:focus+.btn-edit,.dropzone .dz-preview .btn-group>.btn-check:focus+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-check:focus+.btn-remove,.btn-group>.btn:hover,.dropzone .dz-preview .btn-group>.btn-edit:hover,.dropzone-wrapper .dz-preview .btn-group>.btn-edit:hover,.dropzone .dz-preview .btn-group>.btn-remove:hover,.dropzone-wrapper .dz-preview .btn-group>.btn-remove:hover,.btn-group>.btn:focus,.dropzone .dz-preview .btn-group>.btn-edit:focus,.dropzone-wrapper .dz-preview .btn-group>.btn-edit:focus,.dropzone .dz-preview .btn-group>.btn-remove:focus,.dropzone-wrapper .dz-preview .btn-group>.btn-remove:focus,.btn-group>.btn:active,.dropzone .dz-preview .btn-group>.btn-edit:active,.dropzone-wrapper .dz-preview .btn-group>.btn-edit:active,.dropzone .dz-preview .btn-group>.btn-remove:active,.dropzone-wrapper .dz-preview .btn-group>.btn-remove:active,.btn-group>.btn.active,.dropzone .dz-preview .btn-group>.active.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.active.btn-edit,.dropzone .dz-preview .btn-group>.active.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.active.btn-remove,.btn-group-vertical>.btn-check:checked+.btn,.dropzone .dz-preview .btn-group-vertical>.btn-check:checked+.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:checked+.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-check:checked+.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:checked+.btn-remove,.btn-group-vertical>.btn-check:focus+.btn,.dropzone .dz-preview .btn-group-vertical>.btn-check:focus+.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:focus+.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-check:focus+.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:focus+.btn-remove,.btn-group-vertical>.btn:hover,.dropzone .dz-preview .btn-group-vertical>.btn-edit:hover,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:hover,.dropzone .dz-preview .btn-group-vertical>.btn-remove:hover,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:hover,.btn-group-vertical>.btn:focus,.dropzone .dz-preview .btn-group-vertical>.btn-edit:focus,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:focus,.dropzone .dz-preview .btn-group-vertical>.btn-remove:focus,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:focus,.btn-group-vertical>.btn:active,.dropzone .dz-preview .btn-group-vertical>.btn-edit:active,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:active,.dropzone .dz-preview .btn-group-vertical>.btn-remove:active,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:active,.btn-group-vertical>.btn.active,.dropzone .dz-preview .btn-group-vertical>.active.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.active.btn-edit,.dropzone .dz-preview .btn-group-vertical>.active.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.active.btn-remove{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.2rem}.btn-group>:not(.btn-check:first-child)+.btn,.dropzone .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-edit,.dropzone .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-remove,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group>.btn-remove:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group>.btn-remove:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.dropzone .dz-preview .btn-group>.dropdown-toggle-split.btn-edit:first-child,.dropzone-wrapper .dz-preview .btn-group>.dropdown-toggle-split.btn-edit:first-child,.dropzone .dz-preview .btn-group>.dropdown-toggle-split.btn-remove:first-child,.dropzone-wrapper .dz-preview .btn-group>.dropdown-toggle-split.btn-remove:first-child,.btn-group>.btn-group:not(:last-child)>.btn,.dropzone .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-edit,.dropzone .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-remove{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.dropzone .dz-preview .btn-group>.btn-edit:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group>.btn-edit:nth-child(n+3),.dropzone .dz-preview .btn-group>.btn-remove:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group>.btn-remove:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.dropzone .dz-preview .btn-group>:not(.btn-check)+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check)+.btn-edit,.dropzone .dz-preview .btn-group>:not(.btn-check)+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check)+.btn-remove,.btn-group>.btn-group:not(:first-child)>.btn,.dropzone .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-edit,.dropzone .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-remove{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.dropzone .dz-preview .btn-remove+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-remove+.dropdown-toggle-split,.table tbody tr td>div>.form-group>.btn+.dropdown-toggle-split,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-edit+.dropdown-toggle-split,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-edit+.dropdown-toggle-split,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-edit+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-edit+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.dropzone .dz-preview .btn-group-sm>.btn-edit+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-edit+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.dropzone .dz-preview .btn-group-lg>.btn-edit+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-edit+.dropdown-toggle-split,.dropzone .dz-preview .btn-group-lg>.btn-remove+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-remove+.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,.dropzone .dz-preview .btn-group-vertical>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-edit:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-remove:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group-vertical>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group-vertical>.btn-remove:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-remove{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.dropzone .dz-preview .btn-group-vertical>.btn-edit:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:nth-child(n+3),.dropzone .dz-preview .btn-group-vertical>.btn-remove:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.dropzone .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-edit,.dropzone .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-remove,.btn-group-vertical>.btn-group:not(:first-child)>.btn,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-remove{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .625rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #007bff40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #ffffff;--bs-nav-pills-link-active-bg: #007bff}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .4375rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: .2rem;--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .625rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.625rem;padding-bottom:.625rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #ffffff;--bs-navbar-brand-color: #ffffff;--bs-navbar-brand-hover-color: #ffffff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card,.CodeMirror-fullscreen .CodeMirror-scroll{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr,.CodeMirror-fullscreen .CodeMirror-scroll>hr{margin-right:0;margin-left:0}.card>.list-group,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.CodeMirror-fullscreen .CodeMirror-scroll>.card-header+.list-group,.card>.list-group+.card-footer,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll{flex:1 0 0;margin-bottom:0}.card-group>.card+.card,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll+.card,.CodeMirror-fullscreen .card-group>.card+.CodeMirror-scroll,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll+.CodeMirror-scroll{margin-left:0;border-left:0}.card-group>.card:not(:last-child),.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child),.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-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;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%280, 49.2, 102%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(0, 123, 255, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-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-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 175.8, 255%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 175.8, 255%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: #495057;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: #ffffff;--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(0, 123, 255, .25);--bs-pagination-active-color: #ffffff;--bs-pagination-active-bg: #007bff;--bs-pagination-active-border-color: #007bff;--bs-pagination-disabled-color: rgb(102.421875, 118.59375, 127.578125);--bs-pagination-disabled-bg: #ffffff;--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #ffffff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge,.dropzone .dz-preview .btn-edit .badge,.dropzone-wrapper .dz-preview .btn-edit .badge,.dropzone .dz-preview .btn-remove .badge,.dropzone-wrapper .dz-preview .btn-remove .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #ffffff;--bs-progress-bar-bg: #007bff;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: #ffffff;--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: #ffffff;--bs-list-group-active-color: #17a2b8;--bs-list-group-active-bg: #007bff;--bs-list-group-active-border-color: #007bff;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #15141a;--bs-btn-close-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z'/%3E%3C/svg%3E");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: none;--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.5rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: #ffffff;--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 0;--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - 0);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 0;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 0;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #15141a;--bs-backdrop-opacity: .75;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .875rem;--bs-popover-bg: #ffffff;--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{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:none;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-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='%23ffffff'%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 0'/%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='%23ffffff'%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-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);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:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg: #15141a;--bs-carousel-caption-color: #15141a;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg: #ffffff;--bs-carousel-caption-color: #ffffff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg: #15141a;--bs-carousel-caption-color: #15141a;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}.spinner-grow,.spinner-border{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: 0;--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#15141a}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.75}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before,.dropzone .dz-preview .placeholder.btn-edit:before,.dropzone-wrapper .dz-preview .placeholder.btn-edit:before,.dropzone .dz-preview .placeholder.btn-remove:before,.dropzone-wrapper .dz-preview .placeholder.btn-remove:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#15141a 55%,#000c,#15141a 95%);mask-image:linear-gradient(130deg,#15141a 55%,#000c,#15141a 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#15141a!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#15141a!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#15141a!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#15141a!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#15141a!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(51,149,255,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(51,149,255,var(--bs-link-underline-opacity, 1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important}.link-success:hover,.link-success:focus{color:RGBA(83,185,106,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(83,185,106,var(--bs-link-underline-opacity, 1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important}.link-info:hover,.link-info:focus{color:RGBA(69,181,198,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(69,181,198,var(--bs-link-underline-opacity, 1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(22,22,27,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(22,22,27,var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, .75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, .75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, .5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex,.btn-loading .spinner-loading{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm,.layout,.bg-dark .nav .dropdown-item.active,.graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .dropdown-menu .active.btn,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .active.btn,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropdown-menu .bg-dark .nav .active.btn,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .active.btn,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .command-bar .active.btn,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .active.btn,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.command-bar .bg-dark .nav .active.btn,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .active.btn,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .table td .active.btn,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-remove,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .active.btn,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.table td .bg-dark .nav .active.btn,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .graph-svg-tip .nav .active.btn,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-remove{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position: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,.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img,.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top,.simplemde-wrapper .editor-toolbar,.editor-preview-side,.modal .modal-footer{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end,.simplemde-wrapper .editor-toolbar{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start,.simplemde-wrapper .editor-toolbar{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100,.btn-loading .spinner-loading{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,.btn-loading .spinner-loading{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center,.btn-loading .spinner-loading{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,.btn-loading .spinner-loading{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,.layout-wrapper>.mb-3:last-child,.layout-wrapper>.layout:last-child{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3,.layout{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,.attach .attach-image:after{padding:1rem!important}.p-4,.layout{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,.editor-preview-side,.CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen{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,.editor-preview-side,.CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted,.pagination>li.active .page-link,.pagination>li.active .page-link:hover,.pagination>li.active .page-link:focus,.pagination>li.active span,.pagination>li.active span:hover,.pagination>li.active span:focus,.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover,.pagination .page-item.active .page-link:focus,.pagination .page-item.active span,.pagination .page-item.active span:hover,.pagination .page-item.active span:focus{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#15141a80!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary,.search-result-item:hover,.search-result-item:focus,.search-result-item:focus-visible{--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,.dropzone img:before,.dropzone-wrapper img:before,.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img,.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details,.attach .attach-image:before,.modal .modal-footer{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark,.graph-svg-tip{--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,.dropzone .dz-preview,.dropzone-wrapper .dz-preview,.editor-preview-side,.layout{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10,.search-result-item:hover,.search-result-item:focus,.search-result-item:focus-visible{--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-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded,.table,.graph-svg-tip,.layout,.nav-pills>li>a:hover,.nav-pills>li>a:focus,.bg-dark .nav .dropdown-item.active,.graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .dropdown-menu .active.btn,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .active.btn,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropdown-menu .bg-dark .nav .active.btn,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .active.btn,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .command-bar .active.btn,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .active.btn,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.command-bar .bg-dark .nav .active.btn,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .active.btn,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .table td .active.btn,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-remove,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .active.btn,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.table td .bg-dark .nav .active.btn,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .graph-svg-tip .nav .active.btn,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-remove{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.line-clamp-1{-webkit-line-clamp:1!important}.line-clamp-2{-webkit-line-clamp:2!important}.line-clamp-3{-webkit-line-clamp:3!important}.line-clamp-4{-webkit-line-clamp:4!important}.line-clamp-5{-webkit-line-clamp:5!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}.line-clamp-sm-1{-webkit-line-clamp:1!important}.line-clamp-sm-2{-webkit-line-clamp:2!important}.line-clamp-sm-3{-webkit-line-clamp:3!important}.line-clamp-sm-4{-webkit-line-clamp:4!important}.line-clamp-sm-5{-webkit-line-clamp:5!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}.line-clamp-md-1{-webkit-line-clamp:1!important}.line-clamp-md-2{-webkit-line-clamp:2!important}.line-clamp-md-3{-webkit-line-clamp:3!important}.line-clamp-md-4{-webkit-line-clamp:4!important}.line-clamp-md-5{-webkit-line-clamp:5!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}.line-clamp-lg-1{-webkit-line-clamp:1!important}.line-clamp-lg-2{-webkit-line-clamp:2!important}.line-clamp-lg-3{-webkit-line-clamp:3!important}.line-clamp-lg-4{-webkit-line-clamp:4!important}.line-clamp-lg-5{-webkit-line-clamp:5!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.line-clamp-xl-1{-webkit-line-clamp:1!important}.line-clamp-xl-2{-webkit-line-clamp:2!important}.line-clamp-xl-3{-webkit-line-clamp:3!important}.line-clamp-xl-4{-webkit-line-clamp:4!important}.line-clamp-xl-5{-webkit-line-clamp:5!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}.line-clamp-xxl-1{-webkit-line-clamp:1!important}.line-clamp-xxl-2{-webkit-line-clamp:2!important}.line-clamp-xxl-3{-webkit-line-clamp:3!important}.line-clamp-xxl-4{-webkit-line-clamp:4!important}.line-clamp-xxl-5{-webkit-line-clamp:5!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.dropzone,.dropzone-wrapper{position:relative}.dropzone .dz-preview,.dropzone-wrapper .dz-preview{position:relative;display:inline-block;width:120px;margin:.5em}.dropzone .dz-preview .dz-progress,.dropzone-wrapper .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-wrapper .dz-preview .dz-progress .dz-upload{display:block;height:100%;width:0;background:green}.dropzone .dz-preview .dz-error-message,.dropzone-wrapper .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-message,.dropzone-wrapper .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-wrapper .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-wrapper .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone-wrapper .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-wrapper .dz-preview .dz-success-mark{position:absolute;display:none;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone-wrapper,.dropzone *,.dropzone-wrapper *{box-sizing:border-box}.dropzone,.dropzone-wrapper{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable,.dz-clickable.dropzone-wrapper{cursor:pointer}.dropzone.dz-clickable *,.dz-clickable.dropzone-wrapper *{cursor:default}.dropzone.dz-clickable .dz-message,.dz-clickable.dropzone-wrapper .dz-message,.dropzone.dz-clickable .dz-message *,.dz-clickable.dropzone-wrapper .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message,.dz-started.dropzone-wrapper .dz-message{display:none}.dropzone.dz-drag-hover,.dz-drag-hover.dropzone-wrapper{border-style:solid}.dropzone.dz-drag-hover .dz-message,.dz-drag-hover.dropzone-wrapper .dz-message{opacity:.5}.dropzone .dz-message,.dropzone-wrapper .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button,.dropzone-wrapper .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview,.dropzone-wrapper .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover,.dropzone-wrapper .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image,.dropzone-wrapper .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details,.dropzone-wrapper .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview,.dropzone-wrapper .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details,.dropzone-wrapper .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove,.dropzone-wrapper .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover,.dropzone-wrapper .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details,.dropzone-wrapper .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:#000000e6;line-height:150%}.dropzone .dz-preview .dz-details .dz-size,.dropzone-wrapper .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-wrapper .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span,.dropzone-wrapper .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:#fffc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover),.dropzone-wrapper .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,.dropzone-wrapper .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone-wrapper .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span,.dropzone-wrapper .dz-preview .dz-details .dz-size span{background-color:#fff6;padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img,.dropzone-wrapper .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image,.dropzone-wrapper .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-wrapper .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-wrapper .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone-wrapper .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark,.dropzone-wrapper .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone-wrapper .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg,.dropzone-wrapper .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress,.dropzone-wrapper .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress,.dropzone-wrapper .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress,.dropzone-wrapper .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress,.dropzone-wrapper .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:#ffffffe6;-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-wrapper .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message,.dropzone-wrapper .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message,.dropzone-wrapper .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message,.dropzone-wrapper .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after,.dropzone-wrapper .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{inset:0;position:absolute}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;inset:50px 0 0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:" ";height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen:before{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff0);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen:after{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,#fff0 0,#fff);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"▲"}.editor-toolbar a.fa-header-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:#0000000d;border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:#ff000026}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor .dropzone img:after,.dropzone .ql-editor img:after,.ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-editor img:after,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{margin:0;padding:0}@supports (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor .dropzone img:after,.dropzone .ql-editor img:after,.ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-editor img:after,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor .dropzone img:after,.dropzone .ql-editor img:after,.ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-editor img:after,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1,.ql-snow .ql-editor .h1{font-size:2em}.ql-snow .ql-editor h2,.ql-snow .ql-editor .h2{font-size:1.5em}.ql-snow .ql-editor h3,.ql-snow .ql-editor .h3,.ql-snow .ql-editor .dropzone img:after,.dropzone .ql-snow .ql-editor img:after,.ql-snow .ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-snow .ql-editor img:after{font-size:1.17em}.ql-snow .ql-editor h4,.ql-snow .ql-editor .h4{font-size:1em}.ql-snow .ql-editor h5,.ql-snow .ql-editor .h5{font-size:.83em}.ql-snow .ql-editor h6,.ql-snow .ql-editor .h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:99999;padding:10px;font-size:12px;color:#959da5;text-align:center;background:#000c;border-radius:3px}.graph-svg-tip ul,.graph-svg-tip ol{padding-left:0;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:" ";border:5px solid transparent;border-top-color:#000c}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}.ts-control{border:1px solid var(--bs-border-color);padding:.5rem .75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.2rem;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(.5rem - 1px + -0) .75rem calc(.5rem - 4px + -0)}.full .ts-control{background-color:var(--bs-body-bg)}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid rgb(233.125,236.25,239.375)}.ts-wrapper.multi .ts-control>div.active{background:#007bff;color:#fff;border:0 solid rgba(0,0,0,0)}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#878787;background:#fff;border:0 solid white}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:.5;background-color:var(--bs-secondary-bg)}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 .2rem .2rem}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#ffed2866;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.ts-dropdown .active{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.ts-dropdown .active.create{color:var(--bs-body-color)}.ts-dropdown .create{color:#343a4080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(.75rem - 5px);margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:color-mix(#ffffff,#d0d0d0,85%);border-radius:.2rem .2rem 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:.5rem .75rem;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid rgb(233.125,236.25,239.375);margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#0000}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid rgb(233.125,236.25,239.375);margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#0000}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--bs-body-bg);cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:#fff;border:1px solid var(--bs-border-color-translucent);border-radius:.5rem;box-shadow:0 6px 12px #0000002d}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{content:" ";display:block;height:0;overflow:hidden;border-top:1px solid var(--bs-border-color-translucent);margin:.5rem -.75rem}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.ts-control{transition:none}}.ts-control{display:flex;align-items:center}.focus .ts-control{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.ts-control .item{display:flex;align-items:center}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--bs-form-invalid-color)}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){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-position:right calc(.375em + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-invalid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color),.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--bs-form-valid-color)}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.375em + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-valid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color),.25)}.ts-wrapper{min-height:2.45rem;display:flex}.input-group-sm>.ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:var(--bs-border-radius-sm);font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:.875rem;padding-bottom:0}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((calc(1.5em + .5rem + calc(var(--bs-border-width) * 2)) - 1.5 * .875rem - calc((var(--bs-border-width) + 1px) * 2)) / 2)!important}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(.75rem - 5px);--ts-pr-min: calc(.75rem - 5px) }.ts-wrapper.multi .ts-control>div{border-radius:calc(.2rem - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:var(--bs-border-radius-lg);font-size:1.25rem}.ts-wrapper:not(.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-select){padding:0;border:none;height:auto;box-shadow:none;background:none}.ts-wrapper:not(.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.chosen-choices,.ts-wrapper.chosen-single,.ts-wrapper.bootstrap-tagsinput,.ts-wrapper.form-select{padding:0!important;height:auto;box-shadow:none;display:flex}.ts-wrapper.form-control .ts-control,.ts-wrapper.chosen-choices .ts-control,.ts-wrapper.chosen-single .ts-control,.ts-wrapper.bootstrap-tagsinput .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.chosen-choices:not(.disabled) .ts-control,.ts-wrapper.chosen-single:not(.disabled) .ts-control,.ts-wrapper.bootstrap-tagsinput:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent!important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}body{font-family:var(--bs-font-sans-serif);font-size:1rem;color:#394247;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}*:focus:not(:focus-visible){outline:0!important}.h1,.h2,.h3,.dropzone img:after,.dropzone-wrapper img:after,.h4,.h5,.h6{margin:0}a{color:#171b1d;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#000;text-decoration:none}label{color:#444054;font-weight:400;font-size:.875rem;word-break:normal;white-space:nowrap}small,.small,.attach .attach-image:after{font-size:.875rem}.badge,.label{font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.2)}.badge.bg-light,.dropzone img.badge:before,.dropzone-wrapper img.badge:before,.dropzone .dz-preview .dz-image img.badge,.dropzone-wrapper .dz-preview .dz-image img.badge,.dropzone .dz-preview .badge.dz-details,.dropzone-wrapper .dz-preview .badge.dz-details,.attach .badge.attach-image:before,.modal .badge.modal-footer,.label.bg-light,.dropzone img.label:before,.dropzone-wrapper img.label:before,.dropzone .dz-preview .dz-image img.label,.dropzone-wrapper .dz-preview .dz-image img.label,.dropzone .dz-preview .label.dz-details,.dropzone-wrapper .dz-preview .label.dz-details,.attach .label.attach-image:before,.modal .label.modal-footer{text-shadow:none}.badge{display:inline-flex;align-items:center;align-content:center}.badge.up{position:relative;top:-10px;padding:3px 6px;margin-left:-10px}blockquote{border-color:#e9ecef}.caret-white{border-top-color:#fff;border-top-color:#ffffffa6}a:hover .caret-white{border-top-color:#fff}.thumbnail{border-color:#e9ecef}.progress{background-color:#f8f9fa}.progress-xxs{height:2px}.progress-xs{height:6px}.progress-sm{height:12px}.progress-sm .progress-bar{font-size:10px;line-height:1rem}.progress,.progress-bar{-webkit-box-shadow:none;box-shadow:none}.progress-bar-primary{background-color:#007bff}.progress-bar-info{background-color:#17a2b8}.progress-bar-success{background-color:#28a745}.progress-bar-warning{background-color:#ffc107}.progress-bar-danger{background-color:#dc3545}.progress-bar-black{background-color:#15141a}.progress-bar-white{background-color:#fff}.accordion-group,.accordion-inner{border-color:#e9ecef;border-radius:.2rem}.alert{font-size:.875rem;box-shadow:inset 0 1px #fff3;border-radius:0;border:0}.alert p,.alert ul{margin-bottom:0}.alert .close i{font-size:12px;font-weight:400;display:block}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{border-color:#dae0e5;border-radius:.2rem}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control:focus,.chosen-choices:focus,.chosen-single:focus,.bootstrap-tagsinput:focus{border-color:#17a2b8}.form-horizontal .control-label.text-left{text-align:left}.form-control-spin{position:absolute;z-index:2;right:10px;top:50%;margin-top:-7px}.input-lg{height:45px}.input-group-addon{border-color:#dae0e5;background-color:#f8f9fa}.list-group{border-radius:.2rem}.list-group.no-radius .list-group-item{border-radius:0!important}.list-group.no-borders .list-group-item{border:none}.list-group.no-border .list-group-item{border-width:1px 0}.list-group.no-bg .list-group-item{background-color:transparent}.list-group-item{border-color:#f2f4f6;padding-right:15px}.list-group-item a.list-group-item:hover,.list-group-item a.list-group-item:focus,.list-group-item a.list-group-item.hover{background-color:#fff}.list-group-item.media{margin-top:0}.list-group-item.active{color:#fff;border-color:#17a2b8!important;background-color:#17a2b8!important}.list-group-item.active .text-muted,.list-group-item.active .pagination>li.active .page-link,.pagination>li.active .list-group-item.active .page-link,.list-group-item.active .pagination>li.active span,.pagination>li.active .list-group-item.active span,.list-group-item.active .pagination .page-item.active .page-link,.pagination .page-item.active .list-group-item.active .page-link,.list-group-item.active .pagination .page-item.active span,.pagination .page-item.active .list-group-item.active span{color:#7adeee!important}.list-group-item.active a{color:#fff}.list-group-item.focus{background-color:#eff1f4!important}.list-group-item.select{position:relative;z-index:1;background-color:#dbeef9!important;border-color:#c5e4f5}.list-group-alt .list-group-item:nth-child(2n+2){background-color:#00000005!important}.list-group-lg .list-group-item{padding-top:15px;padding-bottom:15px}.list-group-sm .list-group-item{padding:6px 10px}.list-group-sp .list-group-item{margin-bottom:5px;border-radius:3px}.list-group-item>.badge{margin-right:0}.nav .nav-item{align-items:center;display:flex;flex-direction:row;text-overflow:ellipsis}.nav .nav-item .nav-link{width:100%}.nav .open .nav-link,.nav .open .nav-link:hover,.nav .open .nav-link:focus{background-color:#fff}@media(max-width:767.98px){.nav-scroll-bar{display:inline-block!important;list-style:none;margin:0;padding:0 0 1px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;position:initial;vertical-align:middle}.nav-scroll-bar .nav-item{display:inline-block}.nav-scroll-bar .nav-item>.active{border-width:2px}}.tab-container{margin-bottom:15px}.tab-container .tab-content{padding:15px;background-color:#fff;border:1px solid rgb(233.125,236.25,239.375);border-top-width:0;border-radius:0 0 .2rem .2rem}.pagination{margin:0}.pagination>li>a,.pagination>li .page-link,.pagination .page-item>a,.pagination .page-item .page-link{border:none}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li .page-link:hover,.pagination>li .page-link:focus,.pagination .page-item>a:hover,.pagination .page-item>a:focus,.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus{border-color:initial;background-color:initial;text-decoration:underline;box-shadow:none}.pagination>li.active .page-link,.pagination>li.active .page-link:hover,.pagination>li.active .page-link:focus,.pagination>li.active span,.pagination>li.active span:hover,.pagination>li.active span:focus,.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover,.pagination .page-item.active .page-link:focus,.pagination .page-item.active span,.pagination .page-item.active span:hover,.pagination .page-item.active span:focus{z-index:3;background-color:inherit;border-color:inherit;cursor:default}.text-right .pagination{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.panel,.card,.CodeMirror-fullscreen .CodeMirror-scroll{border-radius:.2rem;border-color:#e9ecef}.panel .accordion-toggle,.card .accordion-toggle,.CodeMirror-fullscreen .CodeMirror-scroll .accordion-toggle{font-size:14px;display:block;cursor:pointer}.panel .list-group-item,.card .list-group-item,.CodeMirror-fullscreen .CodeMirror-scroll .list-group-item{border-color:#f8f9fa}.panel.no-borders,.card.no-borders,.CodeMirror-fullscreen .no-borders.CodeMirror-scroll,.panel.no-borders .card-heading,.panel.no-borders .card-footer,.card.no-borders .card-heading,.CodeMirror-fullscreen .no-borders.CodeMirror-scroll .card-heading,.card.no-borders .card-footer,.CodeMirror-fullscreen .no-borders.CodeMirror-scroll .card-footer{border-width:0}.card-default .card-heading{background-color:#fff}.card-heading{border-radius:.2rem .2rem 0 0}.card-heading.no-border{margin:-1px -1px 0;border:none}.card-heading .nav{margin:-10px -15px}.card-heading .list-group{background:transparent}.card-footer{border-color:#f8f9fa;border-radius:0 0 .2rem .2rem;background-color:#fff}.card-default{border-color:#e9ecef}.card-default>.card-heading,.card-default>.card-footer{border-color:#f8f9fa}.card-group .card-heading+.card-collapse .card-body{border-top:1px solid #eaedef}.table>tbody>tr:has(.stretched-link),.table>tfoot>tr:has(.stretched-link){position:relative;transform:translate(0);clip-path:inset(0);overflow:clip}.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px 15px;border-top:1px solid rgb(239.075,241.35,243.625)}.table>thead>tr>th{padding:1em;border-bottom:1px solid rgb(239.075,241.35,243.625)}.well,pre{background-color:#f8f9fa;border-color:#e9ecef}.dropdown-menu{display:none;min-width:12rem;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px #0000001a;border:1px solid rgb(233.125,236.25,239.375)}.dropdown-menu.pull-left{left:100%}.dropdown-menu>.panel,.dropdown-menu .card,.dropdown-menu .CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen .dropdown-menu .CodeMirror-scroll{border:none;margin:-5px 0}.dropdown-menu>li>a{padding:5px 15px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:none;filter:none;background-color:#f8f9fa!important;color:#000}.dropdown-menu-arrow:before{position:absolute;top:-6px;left:12px;display:inline-block;border-right:5px solid transparent;border-bottom:5px solid rgb(233.125,236.25,239.375);border-left:5px solid transparent;border-bottom-color:#0003;content:""}.dropdown-menu-arrow:after{position:absolute;top:-5px;left:12px;display:inline-block;border-right:5px solid transparent;border-bottom:5px solid #fff;border-left:5px solid transparent;content:""}.dropdown-menu-arrow.dropdown-menu-end:before,.dropdown-menu-arrow.dropdown-menu-end:after{left:auto;right:12px}.dropdown-header{padding:5px 15px}.dropdown-submenu{position:relative}.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:#f8f9fa!important;color:#394247}.dropdown-submenu:hover>.dropdown-menu,.dropdown-submenu:focus>.dropdown-menu{display:block}.dropdown-submenu.pull-left{float:none!important}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}.dropdown-submenu .dropdown-menu{left:100%;top:0;margin-top:-6px;margin-left:-1px}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0}.btn-group>.btn,.dropzone .dz-preview .btn-group>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-edit,.dropzone .dz-preview .btn-group>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-remove{margin-left:-1px}.col-lg-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-0{clear:left}.row.no-gutter{margin-left:0;margin-right:0}.no-gutter [class*=col]{padding:0}.row-sm{margin-left:-10px;margin-right:-10px}.row-sm>div{padding-left:10px;padding-right:10px}.modal-backdrop{background-color:#1c1b22}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}.modal-over{inset:0;position:fixed}.modal-center{position:absolute;left:50%;top:50%}.dropdown-item,.dropdown-menu .btn,.dropdown-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .dropdown-menu .btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove,.command-bar .btn,.command-bar .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .command-bar .btn-edit,.command-bar .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .command-bar .btn-edit,.command-bar .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .command-bar .btn-remove,.command-bar .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .command-bar .btn-remove,.table td .btn,.table td .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .table td .btn-edit,.table td .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .table td .btn-edit,.table td .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .table td .btn-remove,.table td .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .table td .btn-remove{align-items:center;display:flex;flex-direction:row;text-overflow:ellipsis}.dropdown-item.active,.dropdown-menu .active.btn,.dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .active.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-remove,.command-bar .active.btn,.command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .active.btn-remove,.command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .active.btn-remove,.table td .active.btn,.table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .active.btn-edit,.table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .active.btn-edit,.table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .active.btn-remove,.table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .active.btn-remove,.dropdown-item:active,.dropdown-menu .btn:active,.dropdown-menu .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .dropdown-menu .btn-remove:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:active,.command-bar .btn:active,.command-bar .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .command-bar .btn-remove:active,.command-bar .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .command-bar .btn-remove:active,.table td .btn:active,.table td .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .table td .btn-edit:active,.table td .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .table td .btn-edit:active,.table td .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .table td .btn-remove:active,.table td .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .table td .btn-remove:active{color:var(--bs-body-color);background-color:var(--bs-tertiary-bg)}.dropdown-item.disabled,.dropdown-menu .disabled.btn,.dropdown-menu .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .dropdown-menu .disabled.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-remove,.command-bar .disabled.btn,.command-bar .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .command-bar .disabled.btn-remove,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-remove,.table td .disabled.btn,.table td .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .table td .disabled.btn-edit,.table td .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .table td .disabled.btn-edit,.table td .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .table td .disabled.btn-remove,.table td .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .table td .disabled.btn-remove,.dropdown-item:disabled,.dropdown-menu .btn:disabled,.dropdown-menu .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .dropdown-menu .btn-remove:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:disabled,.command-bar .btn:disabled,.command-bar .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .command-bar .btn-remove:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-remove:disabled,.table td .btn:disabled,.table td .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .table td .btn-edit:disabled,.table td .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .table td .btn-edit:disabled,.table td .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .table td .btn-remove:disabled,.table td .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .table td .btn-remove:disabled{color:var(--bs-tertiary-color)}.breadcrumb{border-radius:unset;background-color:initial}.sub-menu{width:100%;display:flex;transition:all .4s ease-in-out 0s}.sub-menu .dropdown-item,.sub-menu .dropdown-menu .btn,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-edit,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-edit,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-remove,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-remove,.dropdown-menu .sub-menu .btn,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-edit,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-edit,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-remove,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-remove,.sub-menu .command-bar .btn,.sub-menu .command-bar .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .sub-menu .command-bar .btn-edit,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-edit,.sub-menu .command-bar .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .sub-menu .command-bar .btn-remove,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-remove,.command-bar .sub-menu .btn,.command-bar .sub-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .command-bar .sub-menu .btn-edit,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-edit,.command-bar .sub-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .command-bar .sub-menu .btn-remove,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-remove,.sub-menu .table td .btn,.sub-menu .table td .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .sub-menu .table td .btn-edit,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-edit,.sub-menu .table td .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .sub-menu .table td .btn-remove,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-remove,.table td .sub-menu .btn,.table td .sub-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .table td .sub-menu .btn-edit,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-edit,.table td .sub-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .table td .sub-menu .btn-remove,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-remove{padding:.5rem 2.5rem}.sub-menu .dropdown-item:hover,.sub-menu .dropdown-menu .btn:hover,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-edit:hover,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-edit:hover,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-remove:hover,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-remove:hover,.dropdown-menu .sub-menu .btn:hover,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-edit:hover,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-edit:hover,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-remove:hover,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-remove:hover,.sub-menu .command-bar .btn:hover,.sub-menu .command-bar .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .sub-menu .command-bar .btn-edit:hover,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-edit:hover,.sub-menu .command-bar .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .sub-menu .command-bar .btn-remove:hover,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-remove:hover,.command-bar .sub-menu .btn:hover,.command-bar .sub-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .command-bar .sub-menu .btn-edit:hover,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-edit:hover,.command-bar .sub-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .command-bar .sub-menu .btn-remove:hover,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-remove:hover,.sub-menu .table td .btn:hover,.sub-menu .table td .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .sub-menu .table td .btn-edit:hover,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-edit:hover,.sub-menu .table td .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .sub-menu .table td .btn-remove:hover,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-remove:hover,.table td .sub-menu .btn:hover,.table td .sub-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .table td .sub-menu .btn-edit:hover,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-edit:hover,.table td .sub-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .table td .sub-menu .btn-remove:hover,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-remove:hover,.sub-menu .dropdown-item:focus,.sub-menu .dropdown-menu .btn:focus,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-edit:focus,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-edit:focus,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-remove:focus,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-remove:focus,.dropdown-menu .sub-menu .btn:focus,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-edit:focus,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-edit:focus,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-remove:focus,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-remove:focus,.sub-menu .command-bar .btn:focus,.sub-menu .command-bar .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .sub-menu .command-bar .btn-edit:focus,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-edit:focus,.sub-menu .command-bar .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .sub-menu .command-bar .btn-remove:focus,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-remove:focus,.command-bar .sub-menu .btn:focus,.command-bar .sub-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .command-bar .sub-menu .btn-edit:focus,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-edit:focus,.command-bar .sub-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .command-bar .sub-menu .btn-remove:focus,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-remove:focus,.sub-menu .table td .btn:focus,.sub-menu .table td .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .sub-menu .table td .btn-edit:focus,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-edit:focus,.sub-menu .table td .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .sub-menu .table td .btn-remove:focus,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-remove:focus,.table td .sub-menu .btn:focus,.table td .sub-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .table td .sub-menu .btn-edit:focus,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-edit:focus,.table td .sub-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .table td .sub-menu .btn-remove:focus,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-remove:focus{background-color:inherit}dd{margin:0}.card-text{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}sub,sup{font-size:80%}legend{font-size:1.3rem;margin-bottom:1rem}.toast{border-radius:.5rem;border:none}.bg-dark .nav .dropdown-item.active,.graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .dropdown-menu .active.btn,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .active.btn,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropdown-menu .bg-dark .nav .active.btn,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .active.btn,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .command-bar .active.btn,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .active.btn,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.command-bar .bg-dark .nav .active.btn,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .active.btn,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .table td .active.btn,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-remove,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .active.btn,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.table td .bg-dark .nav .active.btn,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .graph-svg-tip .nav .active.btn,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-remove{color:#b4b3bc;background-color:#100f14}[data-bs-theme=dark] .nav-pills{--bs-nav-link-bg: rgba(96.26875, 105.5, 114.73125, .25);--bs-nav-pills-link-active-bg:rgba(96.26875, 105.5, 114.73125, .25)}.nav-pills{--bs-nav-link-bg: #edeef0;--bs-nav-pills-link-active-bg: #edeef0}.nav-pills>li>a{transition:all .34s;color:var(--bs-text-body-emphasis)!important}.nav-pills>li>a:hover,.nav-pills>li>a:focus{color:var(--bs-text-body-emphasis)!important;background-color:var(--bs-nav-link-bg)!important}html,body{width:100%;height:100%;overscroll-behavior-y:none}body{overflow-x:hidden}@media(min-width:992px){.aside{width:min(20em,25%);max-width:280px;min-height:100vh}.aside nav{height:100%}}@media(max-width:991.98px){.aside-collapse{visibility:hidden;opacity:0;transition:all 1ms ease!important}.aside{height:calc(1.325rem + .9vw + 2em);transition:all .3s ease}body.menu-open .aside-collapse{min-height:calc(100vh - 4rem);display:flex!important;visibility:visible;opacity:1}body.menu-open .aside{height:auto!important;min-height:100vh}body.menu-open .workspace{display:none!important}body:not(.menu-open) .aside-collapse .sub-menu{visibility:hidden!important}}.full-height{height:100vh;overflow:auto}.command-bar{--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem}.table td{--bs-dropdown-item-padding-x: .5rem;--bs-dropdown-item-padding-y: .25rem}.command-bar,.table td{--bs-dropdown-spacer: .125rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: #ffffff;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: .35rem;--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: .2rem;--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #007bff;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color)}@media(max-width:767.98px){.app:before{display:none}.command-bar{display:inline-block!important;list-style:none;margin:0;padding:0;overflow-x:auto;white-space:nowrap;width:100%;position:initial;vertical-align:middle;text-align:center}.command-bar li{display:inline-block}}.layout-wrapper-no-padder>.p-4,.layout-wrapper-no-padder>.layout{padding:0!important}.layout-wrapper .shadow-sm,.layout-wrapper .bg-dark .nav .dropdown-item.active,.layout-wrapper .graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .layout-wrapper .dropdown-item.active,.graph-svg-tip .nav .layout-wrapper .dropdown-item.active,.layout-wrapper .bg-dark .nav .command-bar .active.btn,.layout-wrapper .bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-edit,.layout-wrapper .bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-edit,.layout-wrapper .bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-remove,.layout-wrapper .bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .command-bar .active.btn,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .layout-wrapper .active.btn,.bg-dark .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-edit,.bg-dark .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-edit,.bg-dark .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-remove,.bg-dark .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .command-bar .layout-wrapper .active.btn,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-remove,.layout-wrapper .command-bar .bg-dark .nav .active.btn,.layout-wrapper .command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-edit,.layout-wrapper .command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-edit,.layout-wrapper .command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-remove,.layout-wrapper .command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-remove,.layout-wrapper .command-bar .graph-svg-tip .nav .active.btn,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-remove,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .bg-dark .nav .layout-wrapper .active.btn,.command-bar .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-edit,.command-bar .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-edit,.command-bar .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-remove,.command-bar .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-remove,.command-bar .graph-svg-tip .nav .layout-wrapper .active.btn,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.layout-wrapper .bg-dark .nav .table td .active.btn,.layout-wrapper .bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-edit,.layout-wrapper .bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-edit,.layout-wrapper .bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-remove,.layout-wrapper .bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .table td .active.btn,.layout-wrapper .graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-remove,.bg-dark .nav .table td .layout-wrapper .active.btn,.bg-dark .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-edit,.bg-dark .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-edit,.bg-dark .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-remove,.bg-dark .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .table td .layout-wrapper .active.btn,.graph-svg-tip .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-remove,.layout-wrapper .table td .bg-dark .nav .active.btn,.layout-wrapper .table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-edit,.layout-wrapper .table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-edit,.layout-wrapper .table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-remove,.layout-wrapper .table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-remove,.layout-wrapper .table td .graph-svg-tip .nav .active.btn,.layout-wrapper .table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-remove,.layout-wrapper .table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-remove,.table td .bg-dark .nav .layout-wrapper .active.btn,.table td .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-edit,.table td .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-edit,.table td .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-remove,.table td .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-remove,.table td .graph-svg-tip .nav .layout-wrapper .active.btn,.table td .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.table td .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.table td .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.table td .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.layout-wrapper .bg-dark .nav .dropdown-menu .active.btn,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-edit,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-edit,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-remove,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .layout-wrapper .active.btn,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-edit,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-edit,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-remove,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-remove,.layout-wrapper .dropdown-menu .bg-dark .nav .active.btn,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-edit,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-edit,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-remove,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-remove,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .layout-wrapper .active.btn,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-edit,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-edit,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-remove,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.layout-wrapper .layout{box-shadow:none!important}.iframe-error{position:fixed;top:0;left:0;z-index:2050;width:100vw;height:100vh;overflow:hidden;outline:0;border:none}.workspace-limit{max-width:calc(1120px + 1rem);overscroll-behavior-y:none}.command-bar-wrapper{position:sticky;bottom:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;left:0;right:0}@media(max-width:767.98px){.command-bar-wrapper .layout{padding:1.5em 0!important;margin-top:.3em;border-top:1px solid rgb(233.125,236.25,239.375)}}.btn,.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{font-weight:400;border-radius:.2rem;cursor:pointer;outline:0!important;align-items:center;display:flex;flex-direction:row}.btn:focus,.dropzone .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .btn-remove:focus{box-shadow:none}.btn-link{color:#394247;align-items:center}.btn-link.active{box-shadow:none}.btn-default,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{color:#394247!important;background-color:#fff!important;border-color:#e9ecef!important}.btn-default:hover,.dropzone .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .btn-remove:hover,.btn-default:focus,.dropzone .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .btn-remove:focus,.btn-default:active,.dropzone .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .btn-remove:active,.btn-default.active,.dropzone .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .active.btn-remove,.btn-default .open .dropdown-toggle,.dropzone .dz-preview .btn-remove .open .dropdown-toggle,.dropzone-wrapper .dz-preview .btn-remove .open .dropdown-toggle{color:#394247!important;background-color:#f2f2f2!important;border-color:#d1d8de!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-default:active,.dropzone .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .btn-remove:active,.btn-default.active,.dropzone .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .active.btn-remove,.btn-default .open .dropdown-toggle.btn-default,.dropzone .dz-preview .btn-remove .open .dropdown-toggle.btn-default,.dropzone-wrapper .dz-preview .btn-remove .open .dropdown-toggle.btn-default,.btn-default .open .dropzone .dz-preview .dropdown-toggle.btn-remove,.dropzone .dz-preview .btn-default .open .dropdown-toggle.btn-remove,.dropzone .dz-preview .btn-remove .open .dropdown-toggle.btn-remove,.btn-default .open .dropzone-wrapper .dz-preview .dropdown-toggle.btn-remove,.dropzone-wrapper .dz-preview .btn-default .open .dropdown-toggle.btn-remove,.dropzone-wrapper .dz-preview .btn-remove .open .dropdown-toggle.btn-remove{background-image:none}.btn-default.disabled,.dropzone .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .disabled.btn-remove,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.dropzone .dz-preview [disabled].btn-remove,.dropzone-wrapper .dz-preview [disabled].btn-remove,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .dropzone .dz-preview .btn-remove,.dropzone .dz-preview fieldset[disabled] .btn-remove,fieldset[disabled] .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview fieldset[disabled] .btn-remove,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff!important;border-color:#e9ecef!important}.btn-default:not([disabled]):not(.disabled):active,.dropzone .dz-preview .btn-remove:not([disabled]):not(.disabled):active,.dropzone-wrapper .dz-preview .btn-remove:not([disabled]):not(.disabled):active,.btn-default:not([disabled]):not(.disabled).active,.dropzone .dz-preview .btn-remove:not([disabled]):not(.disabled).active,.dropzone-wrapper .dz-preview .btn-remove:not([disabled]):not(.disabled).active,.show>.btn-default.dropdown-toggle,.dropzone .dz-preview .show>.dropdown-toggle.btn-remove,.dropzone-wrapper .dz-preview .show>.dropdown-toggle.btn-remove{cursor:default!important;color:#394247!important;background-color:#f2f2f2!important;border-color:#d1d8de!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-default,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{background-color:#fff;border-bottom-color:#e3e7eb;-webkit-box-shadow:0 1px 1px rgba(90,90,90,.1);box-shadow:0 1px 1px #5a5a5a1a}.btn-default.btn-bg,.dropzone .dz-preview .btn-bg.btn-remove,.dropzone-wrapper .dz-preview .btn-bg.btn-remove{border-color:#0000001a;background-clip:padding-box}.btn-primary{color:#fff!important;background-color:#007bff!important;border-color:#007bff!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary .open .dropdown-toggle{color:#fff!important;background-color:#006fe6!important;border-color:#0067d6!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-primary:active,.btn-primary.active,.btn-primary .open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#007bff!important;border-color:#007bff!important}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show>.btn-primary.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#006fe6!important;border-color:#0067d6!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-success{color:#fff!important;background-color:#28a745!important;border-color:#28a745!important}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success .open .dropdown-toggle{color:#fff!important;background-color:#23923d!important;border-color:#208637!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-success:active,.btn-success.active,.btn-success .open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#28a745!important;border-color:#28a745!important}.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show>.btn-success.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#23923d!important;border-color:#208637!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-info{color:#fff!important;background-color:#17a2b8!important;border-color:#17a2b8!important}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info .open .dropdown-toggle{color:#fff!important;background-color:#148ea1!important;border-color:#128294!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-info:active,.btn-info.active,.btn-info .open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#17a2b8!important;border-color:#17a2b8!important}.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show>.btn-info.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#148ea1!important;border-color:#128294!important;box-shadow:inset 0 3px 5px #00000020!important}label.btn-info{margin-bottom:0}.btn-warning{color:#15141a!important;background-color:#ffc107!important;border-color:#ffc107!important}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning .open .dropdown-toggle{color:#15141a!important;background-color:#edb100!important;border-color:#dda600!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-warning:active,.btn-warning.active,.btn-warning .open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#ffc107!important;border-color:#ffc107!important}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{cursor:default!important;color:#15141a!important;background-color:#edb100!important;border-color:#dda600!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-danger{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger .open .dropdown-toggle{color:#fff!important;background-color:#d32535!important;border-color:#c62232!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-danger:active,.btn-danger.active,.btn-danger .open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#dc3545!important;border-color:#dc3545!important}.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show>.btn-danger.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#d32535!important;border-color:#c62232!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-dark{color:#fff!important;background-color:#1c1b22!important;border-color:#1c1b22!important}.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.btn-dark.active,.btn-dark .open .dropdown-toggle{color:#fff!important;background-color:#101014!important;border-color:#09090b!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-dark:active,.btn-dark.active,.btn-dark .open .dropdown-toggle.btn-dark{background-image:none}.btn-dark.disabled,.btn-dark.disabled:hover,.btn-dark.disabled:focus,.btn-dark.disabled:active,.btn-dark.disabled.active,.btn-dark[disabled],.btn-dark[disabled]:hover,.btn-dark[disabled]:focus,.btn-dark[disabled]:active,.btn-dark[disabled].active,fieldset[disabled] .btn-dark,fieldset[disabled] .btn-dark:hover,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:active,fieldset[disabled] .btn-dark.active{background-color:#1c1b22!important;border-color:#1c1b22!important}.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show>.btn-dark.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#101014!important;border-color:#09090b!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-black{color:#fff!important;background-color:#15141a!important;border-color:#15141a!important}.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black.active,.btn-black .open .dropdown-toggle{color:#fff!important;background-color:#09090c!important;border-color:#020203!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-black:active,.btn-black.active,.btn-black .open .dropdown-toggle.btn-black{background-image:none}.btn-black.disabled,.btn-black.disabled:hover,.btn-black.disabled:focus,.btn-black.disabled:active,.btn-black.disabled.active,.btn-black[disabled],.btn-black[disabled]:hover,.btn-black[disabled]:focus,.btn-black[disabled]:active,.btn-black[disabled].active,fieldset[disabled] .btn-black,fieldset[disabled] .btn-black:hover,fieldset[disabled] .btn-black:focus,fieldset[disabled] .btn-black:active,fieldset[disabled] .btn-black.active{background-color:#15141a!important;border-color:#15141a!important}.btn-black:not([disabled]):not(.disabled):active,.btn-black:not([disabled]):not(.disabled).active,.show>.btn-black.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#09090c!important;border-color:#020203!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-icon{padding:0!important;text-align:center;width:34px;height:34px}.btn-icon i{top:-1px;position:relative;line-height:34px}.btn-icon.btn-sm,.dropzone .dz-preview .btn-icon.btn-remove,.dropzone-wrapper .dz-preview .btn-icon.btn-remove,.table tbody tr td>div>.form-group>.btn-icon.btn,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-icon.btn-edit,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-icon.btn-edit,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit,.btn-group-sm>.btn-icon.btn,.dropzone .dz-preview .btn-group-sm>.btn-icon.btn-edit,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-icon.btn-edit{width:30px;height:30px}.btn-icon.btn-sm i,.dropzone .dz-preview .btn-icon.btn-remove i,.dropzone-wrapper .dz-preview .btn-icon.btn-remove i,.table tbody tr td>div>.form-group>.btn-icon.btn i,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-icon.btn-edit i,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit i,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-icon.btn-edit i,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit i,.btn-group-sm>.btn-icon.btn i,.dropzone .dz-preview .btn-group-sm>.btn-icon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-icon.btn-edit i{line-height:30px}.btn-icon.btn-lg,.btn-group-lg>.btn-icon.btn,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-edit,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-edit,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-remove,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-remove{width:45px;height:45px}.btn-icon.btn-lg i,.btn-group-lg>.btn-icon.btn i,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-edit i,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-remove i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-remove i{line-height:45px}.btn-rounded{border-radius:50px;padding-left:15px;padding-right:15px}.btn-rounded.btn-lg,.btn-group-lg>.btn-rounded.btn,.dropzone .dz-preview .btn-group-lg>.btn-rounded.btn-edit,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-rounded.btn-edit,.dropzone .dz-preview .btn-group-lg>.btn-rounded.btn-remove,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-rounded.btn-remove{padding-left:25px;padding-right:25px}.btn>i.pull-left,.dropzone .dz-preview .btn-edit>i.pull-left,.dropzone-wrapper .dz-preview .btn-edit>i.pull-left,.dropzone .dz-preview .btn-remove>i.pull-left,.dropzone-wrapper .dz-preview .btn-remove>i.pull-left,.btn>i.pull-right,.dropzone .dz-preview .btn-edit>i.pull-right,.dropzone-wrapper .dz-preview .btn-edit>i.pull-right,.dropzone .dz-preview .btn-remove>i.pull-right,.dropzone-wrapper .dz-preview .btn-remove>i.pull-right{line-height:1.5}.btn-block{padding-left:12px;padding-right:12px;justify-content:center;width:100%}.btn-group-vertical>.btn:first-child:not(:last-child),.dropzone .dz-preview .btn-group-vertical>.btn-edit:first-child:not(:last-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:first-child:not(:last-child),.dropzone .dz-preview .btn-group-vertical>.btn-remove:first-child:not(:last-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:first-child:not(:last-child){border-top-right-radius:.2rem}.btn-group-vertical>.btn:last-child:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-edit:last-child:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:last-child:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-remove:last-child:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:last-child:not(:first-child){border-bottom-left-radius:.2rem}.btn-addon i{margin:-7px 12px -7px -12px;background-color:#0000001a;width:34px;height:34px;line-height:34px;text-align:center;float:left;position:relative;border-radius:.2rem 0 0 .2rem}.btn-addon i.pull-right{margin-right:-12px;margin-left:12px;border-radius:0 .2rem .2rem 0}.btn-addon.btn-sm i,.dropzone .dz-preview .btn-addon.btn-remove i,.dropzone-wrapper .dz-preview .btn-addon.btn-remove i,.table tbody tr td>div>.form-group>.btn-addon.btn i,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-addon.btn-edit i,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-addon.btn-edit i,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i,.btn-group-sm>.btn-addon.btn i,.dropzone .dz-preview .btn-group-sm>.btn-addon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-addon.btn-edit i{margin:-6px 10px -6px -10px;width:30px;height:30px;line-height:30px}.btn-addon.btn-sm i.pull-right,.dropzone .dz-preview .btn-addon.btn-remove i.pull-right,.dropzone-wrapper .dz-preview .btn-addon.btn-remove i.pull-right,.table tbody tr td>div>.form-group>.btn-addon.btn i.pull-right,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-addon.btn-edit i.pull-right,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i.pull-right,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-addon.btn-edit i.pull-right,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i.pull-right,.btn-group-sm>.btn-addon.btn i.pull-right,.dropzone .dz-preview .btn-group-sm>.btn-addon.btn-edit i.pull-right,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-addon.btn-edit i.pull-right{margin-right:-10px;margin-left:10px}.btn-addon.btn-lg i,.btn-group-lg>.btn-addon.btn i,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-edit i,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-remove i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-remove i{margin:-11px 16px -11px -16px;width:45px;height:45px;line-height:45px}.btn-addon.btn-lg i.pull-right,.btn-group-lg>.btn-addon.btn i.pull-right,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-edit i.pull-right,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-edit i.pull-right,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-remove i.pull-right,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-remove i.pull-right{margin-right:-16px;margin-left:16px}.btn-addon.btn-default i,.dropzone .dz-preview .btn-addon.btn-remove i,.dropzone-wrapper .dz-preview .btn-addon.btn-remove i{background-color:transparent;border-right:1px solid rgb(233.125,236.25,239.375)}.btn-groups .btn,.btn-groups .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-groups .btn-edit,.btn-groups .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-groups .btn-edit,.btn-groups .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-groups .btn-remove,.btn-groups .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-groups .btn-remove{margin-bottom:5px}button.close{font-size:12px}.btn-group-justified{display:flex;width:100%}.btn-group-justified .btn,.btn-group-justified .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-edit,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit,.btn-group-justified .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove,.btn-group-justified .btn-group{flex:1}.btn-group-justified .btn .btn,.btn-group-justified .dropzone .dz-preview .btn-edit .btn,.dropzone .dz-preview .btn-group-justified .btn-edit .btn,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .btn,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .btn,.btn-group-justified .btn .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-group-justified .btn .btn-edit,.btn-group-justified .dropzone .dz-preview .btn-edit .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-edit .btn-edit,.btn-group-justified .btn .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn .btn-edit,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .btn-edit,.btn-group-justified .dropzone .dz-preview .btn-remove .btn,.btn-group-justified .dropzone .dz-preview .btn-remove .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-remove .btn,.dropzone .dz-preview .btn-group-justified .btn-remove .btn-edit,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .btn,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .btn,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .btn-edit,.btn-group-justified .btn .dropzone .dz-preview .btn-remove,.btn-group-justified .dropzone .dz-preview .btn-edit .dropzone .dz-preview .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-group-justified .btn .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-edit .btn-remove,.btn-group-justified .dropzone .dz-preview .btn-remove .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-remove .btn-remove,.btn-group-justified .btn .dropzone-wrapper .dz-preview .btn-remove,.btn-group-justified .dropzone .dz-preview .btn-edit .dropzone-wrapper .dz-preview .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .btn-remove,.btn-group-justified .btn-group .btn,.btn-group-justified .btn-group .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-group .btn-edit,.btn-group-justified .btn-group .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-group .btn-edit,.btn-group-justified .btn-group .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-group .btn-remove,.btn-group-justified .btn-group .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-group .btn-remove{width:100%}.btn-group-justified .btn .dropdown-menu,.btn-group-justified .dropzone .dz-preview .btn-edit .dropdown-menu,.dropzone .dz-preview .btn-group-justified .btn-edit .dropdown-menu,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .dropdown-menu,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .dropdown-menu,.btn-group-justified .dropzone .dz-preview .btn-remove .dropdown-menu,.dropzone .dz-preview .btn-group-justified .btn-remove .dropdown-menu,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .dropdown-menu,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .dropdown-menu,.btn-group-justified .btn-group .dropdown-menu{left:auto}.btn-loading{position:relative}.btn-loading .spinner-loading{background:inherit}.btn-loading span:not(.spinner-loading):not(.spinner-border){opacity:0}.btn-loading svg:not(.spinner-loading){opacity:0}.modal .close:focus{outline:0}.modal .modal-dialog{transition:all .34s!important}.modal .modal-content{overflow:hidden;border-radius:.5rem;box-shadow:none}.modal .modal-header{border-bottom:0;padding:1.5rem 1.5rem 0}.modal .modal-header p{color:#8b91a0}.modal .modal-body{box-shadow:none;padding:0;white-space:normal}.modal .modal-body .card,.modal .modal-body .CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen .modal .modal-body .CodeMirror-scroll{background:none;border:none}.modal .modal-footer{box-shadow:none;margin-top:0;padding:15px 25px}.modal.fade{opacity:1!important}.modal.fade.stick-up .modal-dialog{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);margin-top:-5px}.modal.fade.stick-up.in .modal-dialog,.modal.fade.stick-up.show .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.modal.fade.slide-up{height:100%;top:auto}.modal.fade.slide-up.in .modal-dialog,.modal.fade.slide-up.show .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.modal.fade.slide-up.disable-scroll{overflow:hidden}.modal.fade.slide-up .modal-dialog{display:table;height:100%;-webkit-transform:translate3d(0,75%,0);transform:translate3d(0,75%,0);width:calc(100% - 20px)}.modal.fade.slide-up .modal-content-wrapper{display:table-cell;vertical-align:middle}.modal.fade.center-scale{-webkit-transition:all .15s cubic-bezier(.4,0,.2,1)!important;transition:all .15s cubic-bezier(.4,0,.2,1)!important}.modal.fade.center-scale.in .modal-dialog,.modal.fade.center-scale.show .modal-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal.fade.center-scale .modal-dialog{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.modal.fade.fill-in{background-color:#fff0;-webkit-transition:background-color .3s;transition:background-color .3s}.modal.fade.fill-in>.close{margin-top:20px;margin-right:20px;opacity:.6}.modal.fade.fill-in>.close>i{font-size:16px}.modal.fade.fill-in .modal-dialog{display:table;height:100%}.modal.fade.fill-in .modal-content{display:table-cell;vertical-align:middle;border:0;background:transparent}.modal.fade.fill-in .modal-content .modal-header{border-bottom:0}.modal.fade.fill-in.in,.modal.fade.fill-in.show{background-color:#ffffffd9}.modal.fade.fill-in.in .modal-dialog,.modal.fade.fill-in.show .modal-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal.fade.fill-in .modal-dialog{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.modal.fade.slide-right .close{position:absolute;top:1.5em;right:0;margin-right:10px;z-index:10}.modal.fade.slide-right.in .modal-dialog,.modal.fade.slide-right.show .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.modal.fade.slide-right .modal-dialog{position:absolute;right:0;margin:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.modal.fade.slide-right .modal-dialog .modal-content-wrapper,.modal.fade.slide-right .modal-dialog .modal-content{height:100%}.modal.fade.slide-right .modal-content{min-height:100vh;border-radius:0}.modal .modal-placeholder{display:none}.modal.modal-loading .modal-placeholder{display:block;opacity:1}.modal.modal-loading .modal-header,.modal.modal-loading .modal-body,.modal.modal-loading .modal-footer{display:none}.fill-in-modal .modal-backdrop{background-color:transparent}.modal-backdrop{opacity:0;transition:none}.modal-backdrop.fade{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media(max-width:768px){.modal.fill-in .modal-dialog,.modal.slide-up .modal-dialog{width:calc(100% - 20px)}}@media(min-width:768px){.modal.stick-up .modal-dialog{margin:-5px auto}.modal.slide-up .modal-dialog,.modal.fill-in .modal-dialog{margin:0 auto}.modal .modal-content{box-shadow:none}.modal-dialog{width:auto;margin:30px auto}}.sortable-placeholder{list-style:none;border:1px dashed #cccccc;min-height:50px;margin-bottom:5px}.reorder-drag{opacity:0}.select2-search__field{width:100%!important}.select2{width:100%!important;min-width:10em;max-width:600px}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(21,20,26,.1)}.select2-container--bootstrap .select2-dropdown{border-color:#15141a1a;outline:0!important;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap .select2-dropdown:-moz-placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown::-moz-placeholder{color:#667780;opacity:1}.select2-container--bootstrap .select2-dropdown:-ms-input-placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown::-webkit-input-placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown.placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown{z-index:1200}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{border-color:#15141a1a;background-color:#edeeee;outline:0!important;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap.select2-container--focus .select2-selection:-moz-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection:-moz-placeholder{color:#667780}.select2-container--bootstrap.select2-container--focus .select2-selection::-moz-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection::-moz-placeholder{color:#667780;opacity:1}.select2-container--bootstrap.select2-container--focus .select2-selection:-ms-input-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection:-ms-input-placeholder{color:#667780}.select2-container--bootstrap.select2-container--focus .select2-selection::-webkit-input-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection::-webkit-input-placeholder{color:#667780}.select2-container--bootstrap.select2-container--focus .select2-selection.placeholder,.select2-container--bootstrap.select2-container--open .select2-selection.placeholder{color:#667780}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#edeeee;color:inherit}.select2-container--bootstrap.select2-container--disabled .select2-selection{background:#f6f6f7;color:#4950573b;border:1px solid rgba(21,20,26,.1)}.CodeMirror-fullscreen,.editor-toolbar.fullscreen,.editor-preview-side{z-index:1040}.CodeMirror-fullscreen{background-color:#edeef0}.CodeMirror-fullscreen .CodeMirror-code,.CodeMirror-fullscreen .editor-preview-active,.CodeMirror-fullscreen .CodeMirror-sizer,.CodeMirror-fullscreen .CodeMirror-scroll{max-width:60em!important;margin:0 auto;position:relative}.CodeMirror-fullscreen .CodeMirror-sizer{max-width:100%}.CodeMirror-fullscreen .CodeMirror-vscrollbar{overflow:hidden}.CodeMirror-fullscreen .CodeMirror-scroll{overflow:auto!important}.editor-preview-side{border-left:none!important}.editor-toolbar.fullscreen{text-align:center}.CodeMirror.CodeMirror-fullscreen.CodeMirror-sided{padding:0;margin:0;left:0}.CodeMirror.CodeMirror-fullscreen.CodeMirror-sided .CodeMirror-scroll{width:100%;margin:0;max-width:100%!important;border:none}.simplemde-wrapper .CodeMirror{border:1px solid rgba(21,20,26,.1)}.simplemde-wrapper img{max-width:100%}.bootstrap-datetimepicker-widget.dropdown-menu{width:18rem}.bootstrap-datetimepicker-widget .table-condensed>tbody>tr>td,.bootstrap-datetimepicker-widget .table-condensed>tbody>tr>th,.bootstrap-datetimepicker-widget .table-condensed>thead>tr>td,.bootstrap-datetimepicker-widget .table-condensed>thead>tr>th,.bootstrap-datetimepicker-widget .table-condensed>tfoot>tr>td,.bootstrap-datetimepicker-widget .table-condensed>tfoot>tr>th{padding:4px}.flatpickr-wrapper{width:100%}.flatpickr-input.form-control[readonly],.flatpickr-input[readonly].chosen-choices,.flatpickr-input[readonly].chosen-single,.flatpickr-input[readonly].bootstrap-tagsinput{background:#fff;color:#15141a}.CodeMirror-wrap pre{word-wrap:break-word;word-break:break-all}.codeflask pre,.codeflask code{background:none!important}.codeflask code[class*=language-],.codeflask pre[class*=language-]{line-height:20px;width:fit-content}.codeflask .codeflask__flatten{padding:10px;white-space:pre;overflow:auto;margin:0;text-align:left}.codeflask.codeflask--has-line-numbers:before{border-right:1px solid rgba(21,20,26,.1)}.ql-editor{position:absolute;top:0;left:0;height:100%;bottom:0;width:100%;padding:15px}.ql-editor .ql-video{width:100%}.ql-picker-label svg{vertical-align:baseline}.ql-color .ql-picker-options [data-value=custom-color],.ql-background .ql-picker-options [data-value=custom-color]{background:none!important;width:100%!important;height:20px!important;text-align:center}.ql-color .ql-picker-options [data-value=custom-color]:before,.ql-background .ql-picker-options [data-value=custom-color]:before{content:"Custom Color"}.ql-color .ql-picker-options [data-value=custom-color]:hover,.ql-background .ql-picker-options [data-value=custom-color]:hover{border-color:transparent!important}.ql-toolbar.ql-snow,.ql-container.ql-snow{border:1px solid rgba(21,20,26,.1);font-size:1rem;font-family:var(--bs-font-sans-serif)}.chart-container .axis,.chart-container .chart-label{color:#667780!important}.legend-dataset-text{color:#667780!important;font-weight:500!important}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:1rem}.toast-wrapper{position:fixed;top:1.5em;right:1.5em;z-index:1030;width:20em}@media(max-width:575.98px){.toast-wrapper{width:100vw;top:1.5em;right:0;left:0;overflow:hidden}.toast-wrapper .toast{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);max-width:100vw;margin:0 auto}}.matrix div,.matrix span{border:none!important}.matrix .form-control,.matrix .chosen-choices,.matrix .chosen-single,.matrix .bootstrap-tagsinput,.matrix .select2-selection--single{border:none!important;height:40px!important;font-weight:400}.matrix .form-control:focus,.matrix .chosen-choices:focus,.matrix .chosen-single:focus,.matrix .bootstrap-tagsinput:focus,.matrix .select2-selection--single:focus{border-radius:0}.matrix .form-group{margin:0!important}.matrix .custom-control{margin-left:1em}.d2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:span 2/span 2}.d2-grid dd{grid-column:span 2/span 2}.scroll-to-top{opacity:0}.scroll-to-top.show{opacity:1}.profile-container{background:#131415;position:relative;transform:translateZ(0);backface-visibility:hidden}.profile-container a,.profile-container svg,.profile-container span{line-height:normal}.attach .spinner-border{display:none}.attach .attach-file-uploader,.attach .pip{min-width:7.785em}.attach .attach-image{object-fit:cover;aspect-ratio:1/1;width:100%;border:1px solid #000;position:relative}.attach .attach-image:before{content:" ";display:block;position:absolute;left:0;height:100%;width:100%}.attach .attach-image:after{content:attr(title);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;text-wrap:pretty;word-break:break-word}.attach .attach-image-placeholder{aspect-ratio:1/1;width:100%;height:100%;display:flex;cursor:pointer;align-content:center;align-items:center}.attach[aria-busy=true] .spinner-border,.attach:not([data-attach-loading-value="0"]) .spinner-border{display:inline-block}.attach[aria-busy=true] .choose,.attach:not([data-attach-loading-value="0"]) .choose{display:none!important}.was-validated .attach-image-placeholder:has(input:invalid){border:1px solid #dc3545!important}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.show{visibility:visible}.line{width:100%;height:2px;margin:10px 0;font-size:0;overflow:hidden}.line-dashed{border-style:dashed!important;background-color:transparent;border-width:0}.no-line{border-width:0}.no-border,.no-borders{border:0 transparent!important}.no-radius{border-radius:0}.block.hide,.none{display:none}.clear{display:block;overflow:hidden}.no-bg{background-color:transparent;color:inherit}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.l-h{line-height:1.5}.l-h-0x{line-height:0}.l-h-1x{line-height:1.2}.l-h-2x{line-height:2rem}.l-s-1x{letter-spacing:1px}.l-s-2x{letter-spacing:2px}.l-s-3x{letter-spacing:3px}.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-u-c{text-transform:uppercase}.text-l-t{text-decoration:line-through}.text-u-l{text-decoration:underline}.text-active,.active>.text,.active>.auto .text{display:none!important}.active>.text-active,.active>.auto .text-active{display:inline-block!important}.padder{padding-left:15px;padding-right:15px}.b{border:1px solid rgba(0,0,0,.125)}.b-a{border:1px solid rgb(233.125,236.25,239.375)}.b-t{border-top:1px solid rgb(233.125,236.25,239.375)}.b-r{border-right:1px solid rgb(233.125,236.25,239.375)}.b-b{border-bottom:1px solid rgb(233.125,236.25,239.375)}.b-l{border-left:1px solid rgb(233.125,236.25,239.375)}.b-light{border-color:#f8f9fa}.b-dark,.b-black{border-color:#1c1b22}.b-primary{border-color:#007bff}.b-success{border-color:#28a745}.b-info{border-color:#17a2b8}.b-warning{border-color:#ffc107}.b-danger{border-color:#dc3545}.b-white{border-color:#fff}.b-dashed{border-style:dashed!important}.b-l-light{border-left-color:#f8f9fa}.b-l-dark,.b-l-black{border-left-color:#1c1b22}.b-l-primary{border-left-color:#007bff}.b-l-success{border-left-color:#28a745}.b-l-info{border-left-color:#17a2b8}.b-l-warning{border-left-color:#ffc107}.b-l-danger{border-left-color:#dc3545}.b-l-white{border-left-color:#fff}.b-l-2x{border-left-width:2px}.b-l-3x{border-left-width:3px}.b-l-4x{border-left-width:4px}.b-l-5x{border-left-width:5px}.b-2x{border-width:2px}.b-3x{border-width:3px}.b-4x{border-width:4px}.b-5x{border-width:5px}.r{border-radius:.2rem}.r-2x,.dropzone .dz-preview .dz-image,.dropzone-wrapper .dz-preview .dz-image{border-radius:.4rem}.r-3x{border-radius:.6rem}.r-l{border-radius:.2rem 0 0 .2rem}.r-r{border-radius:0 .2rem .2rem 0}.r-t{border-radius:.2rem .2rem 0 0}.r-b{border-radius:0 0 .2rem .2rem}.avatar{position:relative;display:block;border-radius:500px;white-space:nowrap;transition:all .34s}.avatar img{border-radius:500px;width:100%}.avatar i{position:absolute;left:0;top:0;width:10px;height:10px;margin:2px;border:2px solid;border-radius:100%}.avatar i.right{left:auto;right:0}.avatar i.bottom{inset:auto 0 0 auto}.avatar i.left{top:auto;bottom:0}.avatar i.on{background-color:#28a745}.avatar i.off{background-color:#667780}.avatar i.busy{background-color:#dc3545}.avatar i.away{background-color:#ffc107}.avatar.thumb-md i{width:12px;height:12px;margin:3px}.avatar.thumb-sm i{margin:1px}.avatar.thumb-xs i{margin:0}.avatar-group .thumb-xs{margin-left:-.40625rem}.w-1x{width:1rem}.w-2x{width:2rem}.w-3x{width:3rem}.w-xxs{width:60px}.w-xs{width:90px}.w-sm{width:150px}.w{width:200px}.w-md{min-width:240px}.w-lg{width:280px}.w-xl{width:320px}.w-xxl{width:360px}.w-auto{width:auto}.h-auto{height:auto}.h-full{height:100%}.thumb-xl{width:128px;min-width:128px;display:inline-block}.thumb-lg{width:96px;min-width:96px;display:inline-block}.thumb-md{width:64px;min-width:64px;display:inline-block}.thumb{width:50px;min-width:50px;display:inline-block}.thumb-sm{width:40px;min-width:40px;display:inline-block}.thumb-xs{width:34px;min-width:34px;display:inline-block}.thumb-xxs{width:30px;min-width:30px;display:inline-block}.thumb-wrapper{padding:2px;border:1px solid rgb(233.125,236.25,239.375)}.thumb img,.thumb-xs img,.thumb-sm img,.thumb-md img,.thumb-lg img,.thumb-btn img{height:auto;max-width:100%;vertical-align:middle}.img-full,.img-full img{width:100%}.img-card{object-fit:cover;width:100%;height:100%}.scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scrollable.hover{overflow-y:hidden!important}.scrollable.hover:hover{overflow:visible!important;overflow-y:auto!important}.smart .scrollable{overflow-y:auto!important}.scroll-x,.scroll-y{overflow:hidden;-webkit-overflow-scrolling:touch}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}.backdrop{position:absolute;inset:0;z-index:1050}.backdrop.fade{opacity:0;filter:alpha(opacity=0)}.backdrop.in{opacity:.8;filter:alpha(opacity=80)}.center{margin:0 auto}.v-center,.custom-checkbox{display:flex;align-items:center}@media(min-width:768px){.v-md-center{display:flex;align-items:center}}.no-resize{resize:none}.top-left{position:absolute!important;top:0;left:0}.top-right{position:absolute!important;top:1px;right:0}.bottom-left{position:absolute!important;bottom:1px;left:0}.bottom-right{position:absolute!important;bottom:0;right:0}.pull-bottom{position:absolute!important;bottom:0}.login-container .pull-bottom{width:100%}.pull-up{position:absolute!important;top:0}.cursor{cursor:pointer}.cursor-wait{cursor:wait}.cursor-move{cursor:move}.pull-left{float:left}.pull-right{float:right}.w-b-k{word-wrap:break-word;word-break:keep-all}.w-s-n{white-space:normal}.opacity{opacity:.5;filter:alpha(opacity=${opacity-ie})}.divider{border-bottom:1px solid rgba(233,236,239,.05)}.border-dashed{border:1px dashed rgb(233.125,236.25,239.375)!important}.content-read{max-width:680px}.text-balance{text-wrap:balance}.aspect-ratio-1x1{aspect-ratio:1/1}.table thead tr th{font-weight:600;font-size:.9em;vertical-align:baseline;border-top:0;color:#1c1b228c}.table thead tr th:first-child{padding-left:1.5rem}.table thead tr th:last-child{padding-right:1.5rem}.table thead tr th .form-group.row select.form-control,.table thead tr th .form-group.row select.chosen-choices,.table thead tr th .form-group.row select.chosen-single,.table thead tr th .form-group.row select.bootstrap-tagsinput{padding-left:.6rem}.table thead tr th .form-group.row input.form-control,.table thead tr th .form-group.row input.chosen-choices,.table thead tr th .form-group.row input.chosen-single,.table thead tr th .form-group.row input.bootstrap-tagsinput{padding:0 .3rem}.table thead tr th .btn-link:hover,.table thead tr th .btn-link:focus{text-decoration:initial!important}.table thead tr th .dropdown{position:inherit}.table tbody tr td{border-top:0;padding:.8rem 1rem;font-size:.875rem;vertical-align:middle;word-break:break-word}.table tbody tr td:first-child{padding-left:1.5rem}.table tbody tr td:last-child{padding-right:1.5rem}.table tbody tr td>div>.form-group>.btn,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-edit,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-edit,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-remove,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-remove,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-remove,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-remove{display:inline-flex;width:auto}.table-compact>:not(caption)>*>*{padding:.25rem!important}.fht-table{margin-bottom:0!important}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{background:#fff none;border:1px solid rgba(21,20,26,.1);-webkit-appearance:none;-moz-appearance:none;color:#15141a;outline:0;line-height:normal;font-weight:400;vertical-align:middle;min-height:2.45rem;-webkit-transition:all .12s ease;transition:all .12s ease;-webkit-box-shadow:none;box-shadow:none;border-radius:.125rem}.form-control:-moz-placeholder,.chosen-choices:-moz-placeholder,.chosen-single:-moz-placeholder,.bootstrap-tagsinput:-moz-placeholder{color:#667780}.form-control::-moz-placeholder,.chosen-choices::-moz-placeholder,.chosen-single::-moz-placeholder,.bootstrap-tagsinput::-moz-placeholder{color:#667780;opacity:1}.form-control:-ms-input-placeholder,.chosen-choices:-ms-input-placeholder,.chosen-single:-ms-input-placeholder,.bootstrap-tagsinput:-ms-input-placeholder{color:#667780}.form-control::-webkit-input-placeholder,.chosen-choices::-webkit-input-placeholder,.chosen-single::-webkit-input-placeholder,.bootstrap-tagsinput::-webkit-input-placeholder{color:#667780}.form-control.placeholder,.placeholder.chosen-choices,.placeholder.chosen-single,.placeholder.bootstrap-tagsinput{color:#667780}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{-webkit-transition:background .2s linear 0s;transition:background .2s linear 0s}.form-control:focus,.chosen-choices:focus,.chosen-single:focus,.bootstrap-tagsinput:focus{border-color:#15141a1a;background-color:#edeeee;outline:0!important;color:#15141a;-webkit-box-shadow:none;box-shadow:none}.form-control:focus:-moz-placeholder,.chosen-choices:focus:-moz-placeholder,.chosen-single:focus:-moz-placeholder,.bootstrap-tagsinput:focus:-moz-placeholder{color:#1c1b22}.form-control:focus::-moz-placeholder,.chosen-choices:focus::-moz-placeholder,.chosen-single:focus::-moz-placeholder,.bootstrap-tagsinput:focus::-moz-placeholder{color:#1c1b22;opacity:1}.form-control:focus:-ms-input-placeholder,.chosen-choices:focus:-ms-input-placeholder,.chosen-single:focus:-ms-input-placeholder,.bootstrap-tagsinput:focus:-ms-input-placeholder{color:#1c1b22}.form-control:focus::-webkit-input-placeholder,.chosen-choices:focus::-webkit-input-placeholder,.chosen-single:focus::-webkit-input-placeholder,.bootstrap-tagsinput:focus::-webkit-input-placeholder{color:#1c1b22}.form-control:focus.placeholder,.chosen-choices:focus.placeholder,.chosen-single:focus.placeholder,.bootstrap-tagsinput:focus.placeholder{color:#1c1b22}.form-control[disabled],[disabled].chosen-choices,[disabled].chosen-single,[disabled].bootstrap-tagsinput,.form-control[readonly],[readonly].chosen-choices,[readonly].chosen-single,[readonly].bootstrap-tagsinput,fieldset[disabled] .form-control,fieldset[disabled] .chosen-choices,fieldset[disabled] .chosen-single,fieldset[disabled] .bootstrap-tagsinput{background:#f6f6f7;color:#4950573b}.form-control select,.chosen-choices select,.chosen-single select,.bootstrap-tagsinput select{-moz-appearance:none;text-indent:.01px;text-overflow:""}.form-control::file-selector-button,.chosen-choices::file-selector-button,.chosen-single::file-selector-button,.bootstrap-tagsinput::file-selector-button{min-height:2.45rem}.input-group{max-width:600px}.input-group .input-group-btn .btn-default,.input-group .input-group-btn .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .input-group .input-group-btn .btn-remove,.input-group .input-group-btn .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .input-group .input-group-btn .btn-remove{height:35px}textarea.form-control,textarea.chosen-choices,textarea.chosen-single,textarea.bootstrap-tagsinput{height:auto}select.form-control,select.chosen-choices,select.chosen-single,select.bootstrap-tagsinput{height:35px!important}.input-icon{max-width:600px;position:relative}.input-icon .form-control:not(:last-child),.input-icon .chosen-choices:not(:last-child),.input-icon .chosen-single:not(:last-child),.input-icon .bootstrap-tagsinput:not(:last-child){padding-right:2.5rem}.input-icon .form-control:not(:first-child),.input-icon .chosen-choices:not(:first-child),.input-icon .chosen-single:not(:first-child),.input-icon .bootstrap-tagsinput:not(:first-child){padding-left:2.5rem}.input-icon-addon{position:absolute;top:0;bottom:0;left:0;color:#667780;display:flex;align-items:center;justify-content:center;min-width:2.5rem}.input-icon-addon:last-child{left:auto;right:0}.custom-checkbox{height:35px}.custom-control-label{padding-top:.1em}.bg-dark .form-control,.graph-svg-tip .form-control,.bg-dark .chosen-choices,.graph-svg-tip .chosen-choices,.bg-dark .chosen-single,.graph-svg-tip .chosen-single,.bg-dark .bootstrap-tagsinput,.graph-svg-tip .bootstrap-tagsinput,.bg-dark .form-control:focus{border:1px solid rgba(233,236,239,.05)}.form-label{display:block;margin-bottom:.375rem;font-weight:500;font-size:.875rem}.picture-preview,.cropper-preview{max-width:calc(var(--cropper-width, 600) * 1px);max-height:calc(var(--cropper-height, 600) * 1px);object-fit:cover}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-range{max-width:600px}.search-result-item:hover,.search-result-item:focus,.search-result-item:focus-visible{z-index:1;outline:none}.search-result-item:hover .search-result-item-icon,.search-result-item:focus .search-result-item-icon,.search-result-item:focus-visible .search-result-item-icon{visibility:visible}.search-result-item-icon{visibility:hidden}.img-rounded{border-radius:6px}.dropzone,.dropzone-wrapper{border:none;overflow-x:hidden;background:inherit;padding:10px 0 0}.dropzone.dz-drag-hover,.dropzone-wrapper.dz-drag-hover{border:none}.dropzone .dz-preview,.dropzone-wrapper .dz-preview{margin:0 .5rem .5rem 0;float:left}.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details{background-color:inherit;height:100%;border-radius:.4rem!important}.dropzone .dz-preview .dz-image,.dropzone-wrapper .dz-preview .dz-image{max-width:100%;height:8em;border:none}.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img{object-fit:cover;width:100%;height:100%;border-radius:.4rem!important}.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{position:absolute;top:-10px;z-index:50;right:-10px;border-radius:50px;padding:2px 7px}.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit{position:absolute;bottom:0;z-index:50;left:0;width:100%;display:none;background-color:#fff6;padding:0 .6rem;align-items:center;justify-content:center;text-align:center}.dropzone .dz-preview .btn-edit>i,.dropzone-wrapper .dz-preview .btn-edit>i{cursor:pointer}.dropzone .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .btn-edit:focus{box-shadow:none}.dropzone .dz-preview:hover .btn-edit,.dropzone-wrapper .dz-preview:hover .btn-edit{display:block}.dropzone img:before,.dropzone-wrapper img:before{content:" ";display:block;position:absolute;left:0;height:100%;width:100%}.dropzone img:after,.dropzone-wrapper img:after{content:"🔗";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.dropzone .dz-message,.dropzone-wrapper .dz-message{margin:0 .5rem .5rem 0}.dropzone .svg :hover,.dropzone .svg *:hover,.dropzone a :hover,.dropzone a *:hover,.dropzone-wrapper .svg :hover,.dropzone-wrapper .svg *:hover,.dropzone-wrapper a :hover,.dropzone-wrapper a *:hover{cursor:pointer!important}.dropzone .media-item,.dropzone-wrapper .media-item,.dropzone .media-item *,.dropzone-wrapper .media-item *,.dropzone .dz-clickable .btn:hover,.dropzone .dz-clickable .dz-preview .btn-remove:hover,.dropzone .dz-preview .dz-clickable .btn-remove:hover,.dropzone-wrapper .dz-clickable .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .dz-clickable .btn-remove:hover,.dropzone .dz-clickable .dz-preview .btn-edit:hover,.dropzone .dz-preview .dz-clickable .btn-edit:hover,.dropzone-wrapper .dz-clickable .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .dz-clickable .btn-edit:hover,.dropzone .modal button:hover,.dropzone-wrapper .dz-clickable .btn:hover,.dropzone-wrapper .modal button:hover{cursor:pointer}.turbo-progress-bar{height:2px;background-color:#007bff}.dropdown-menu.show,.media-results *{animation:smooth-appearance .24s ease-in}@keyframes smooth-appearance{0%{opacity:.1}25%{opacity:.5}50%{opacity:.8}to{opacity:1}}.accordion-heading svg{transition:all .34s}.accordion-heading:not(.collapsed) svg{transform:rotate(90deg)}.ts-control{box-shadow:none!important}.ts-control>input{min-width:auto} +@charset "UTF-8";:root,[data-bs-theme=light]{--bs-blue: #007bff;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #e83e8c;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #28a745;--bs-teal: #20c997;--bs-cyan: #17a2b8;--bs-black: #15141a;--bs-white: #ffffff;--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: #007bff;--bs-secondary: #6c757d;--bs-success: #28a745;--bs-info: #17a2b8;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #1c1b22;--bs-primary-rgb: 0, 123, 255;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 40, 167, 69;--bs-info-rgb: 23, 162, 184;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 28, 27, 34;--bs-primary-text-emphasis: rgb(0, 49.2, 102);--bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);--bs-success-text-emphasis: rgb(16, 66.8, 27.6);--bs-info-text-emphasis: rgb(9.2, 64.8, 73.6);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(204, 228.6, 255);--bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);--bs-success-bg-subtle: rgb(212, 237.4, 217.8);--bs-info-bg-subtle: rgb(208.6, 236.4, 240.8);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(153, 202.2, 255);--bs-secondary-border-subtle: rgb(196.2, 199.8, 203);--bs-success-border-subtle: rgb(169, 219.8, 180.6);--bs-info-border-subtle: rgb(162.2, 217.8, 226.6);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 21, 20, 26;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-root-font-size: .95rem;--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-color-rgb: 33, 37, 41;--bs-body-bg: #edeef0;--bs-body-bg-rgb: 237, 238, 240;--bs-emphasis-color: #15141a;--bs-emphasis-color-rgb: 21, 20, 26;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: rgb(22.93359375, 26.5546875, 28.56640625);--bs-link-color-rgb: 23, 27, 29;--bs-link-decoration: underline;--bs-link-hover-color: hsl(201.4285714286, 10.9375%, -4.9019607843%);--bs-link-hover-color-rgb: -11, -13, -14;--bs-code-color: #e83e8c;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: rgb(233.125, 236.25, 239.375);--bs-border-color-translucent: rgba(21, 20, 26, .175);--bs-border-radius: .5rem;--bs-border-radius-sm: .35rem;--bs-border-radius-lg: .685rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(21, 20, 26, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(21, 20, 26, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(21, 20, 26, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(21, 20, 26, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(0, 123, 255, .25);--bs-form-valid-color: #28a745;--bs-form-valid-border-color: #28a745;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #ffffff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(102, 175.8, 255);--bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);--bs-success-text-emphasis: rgb(126, 202.2, 143.4);--bs-info-text-emphasis: rgb(115.8, 199.2, 212.4);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(234, 133.8, 143.4);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(0, 24.6, 51);--bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);--bs-success-bg-subtle: rgb(8, 33.4, 13.8);--bs-info-bg-subtle: rgb(4.6, 32.4, 36.8);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(44, 10.6, 13.8);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: rgb(36.5, 39, 45);--bs-primary-border-subtle: rgb(0, 73.8, 153);--bs-secondary-border-subtle: rgb(64.8, 70.2, 75);--bs-success-border-subtle: rgb(24, 100.2, 41.4);--bs-info-border-subtle: rgb(13.8, 97.2, 110.4);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(132, 31.8, 41.4);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(102, 175.8, 255);--bs-link-hover-color: rgb(132.6, 191.64, 255);--bs-link-color-rgb: 102, 176, 255;--bs-link-hover-color-rgb: 133, 192, 255;--bs-code-color: rgb(241.2, 139.2, 186);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(126, 202.2, 143.4);--bs-form-valid-border-color: rgb(126, 202.2, 143.4);--bs-form-invalid-color: rgb(234, 133.8, 143.4);--bs-form-invalid-border-color: rgb(234, 133.8, 143.4)}*,*:before,*:after{box-sizing:border-box}:root{font-size:var(--bs-root-font-size)}@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:rgba(21,20,26,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,.h6,h5,.h5,h4,.h4,h3,.h3,.dropzone img:after,.dropzone-wrapper img:after,h2,.h2,h1,.h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1,.h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1,.h1{font-size:2.5rem}}h2,.h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2,.h2{font-size:2rem}}h3,.h3,.dropzone img:after,.dropzone-wrapper img:after{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3,.h3,.dropzone img:after,.dropzone-wrapper img:after{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{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,.attach .attach-image:after{font-size:.875em}mark,.mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, 1));text-decoration:underline}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.35rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]: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;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media(min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media(min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media(min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media(min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@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:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media(min-width:576px){.container-sm,.container{max-width:540px}}@media(min-width:768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width:992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media(min-width:1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1),1fr);grid-template-columns:repeat(var(--bs-columns, 12),1fr);gap:var(--bs-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media(min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media(min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media(min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media(min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media(min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: .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.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: .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.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: .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.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: .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.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: .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.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: .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-color-type: initial;--bs-table-bg-type: initial;--bs-table-color-state: initial;--bs-table-bg-state: initial;--bs-table-color: var(--bs-emphasis-color);--bs-table-bg: #ffffff;--bs-table-border-color: rgb(239.075, 241.35, 243.625);--bs-table-accent-bg: transparent;--bs-table-striped-color: rgb(38.5344262295, 37.1581967213, 46.7918032787);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color: var(--bs-emphasis-color);--bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color: var(--bs-emphasis-color);--bs-table-hover-bg: rgba(28, 27, 34, .045);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid rgb(239.075,241.35,243.625)}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type: var(--bs-table-striped-color);--bs-table-bg-type: var(--bs-table-striped-bg)}.table-active{--bs-table-color-state: var(--bs-table-active-color);--bs-table-bg-state: var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state: var(--bs-table-hover-color);--bs-table-bg-state: var(--bs-table-hover-bg)}.table-primary{--bs-table-color: #15141a;--bs-table-bg: rgb(204, 228.6, 255);--bs-table-border-color: rgb(167.4, 186.88, 209.2);--bs-table-striped-bg: rgb(194.85, 218.17, 243.55);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(185.7, 207.74, 232.1);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(190.275, 212.955, 237.825);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: #15141a;--bs-table-bg: rgb(225.6, 227.4, 229);--bs-table-border-color: rgb(184.68, 185.92, 188.4);--bs-table-striped-bg: rgb(215.37, 217.03, 218.85);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(205.14, 206.66, 208.7);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(210.255, 211.845, 213.775);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: #15141a;--bs-table-bg: rgb(212, 237.4, 217.8);--bs-table-border-color: rgb(173.8, 193.92, 179.44);--bs-table-striped-bg: rgb(202.45, 226.53, 208.21);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(192.9, 215.66, 198.62);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(197.675, 221.095, 203.415);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: #15141a;--bs-table-bg: rgb(208.6, 236.4, 240.8);--bs-table-border-color: rgb(171.08, 193.12, 197.84);--bs-table-striped-bg: rgb(199.22, 225.58, 230.06);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(189.84, 214.76, 219.32);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(194.53, 220.17, 224.69);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: #15141a;--bs-table-bg: rgb(255, 242.6, 205.4);--bs-table-border-color: rgb(208.2, 198.08, 169.52);--bs-table-striped-bg: rgb(243.3, 231.47, 196.43);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(231.6, 220.34, 187.46);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(237.45, 225.905, 191.945);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: #15141a;--bs-table-bg: rgb(248, 214.6, 217.8);--bs-table-border-color: rgb(202.6, 175.68, 179.44);--bs-table-striped-bg: rgb(236.65, 204.87, 208.21);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(225.3, 195.14, 198.62);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(230.975, 200.005, 203.415);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: #15141a;--bs-table-bg: #f8f9fa;--bs-table-border-color: rgb(202.6, 203.2, 205.2);--bs-table-striped-bg: rgb(236.65, 237.55, 238.8);--bs-table-striped-color: #15141a;--bs-table-active-bg: rgb(225.3, 226.1, 227.6);--bs-table-active-color: #15141a;--bs-table-hover-bg: rgb(230.975, 231.825, 233.2);--bs-table-hover-color: #15141a;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #ffffff;--bs-table-bg: #1c1b22;--bs-table-border-color: rgb(73.4, 72.6, 78.2);--bs-table-striped-bg: rgb(39.35, 38.4, 45.05);--bs-table-striped-color: #ffffff;--bs-table-active-bg: rgb(50.7, 49.8, 56.1);--bs-table-active-color: #ffffff;--bs-table-hover-bg: rgb(45.025, 44.1, 50.575);--bs-table-hover-color: #ffffff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.2rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{transition:none}}.form-control[type=file],[type=file].chosen-choices,[type=file].chosen-single,[type=file].bootstrap-tagsinput{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]),[type=file].chosen-choices:not(:disabled):not([readonly]),[type=file].chosen-single:not(:disabled):not([readonly]),[type=file].bootstrap-tagsinput:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus,.chosen-choices:focus,.chosen-single:focus,.bootstrap-tagsinput:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.form-control::-webkit-date-and-time-value,.chosen-choices::-webkit-date-and-time-value,.chosen-single::-webkit-date-and-time-value,.bootstrap-tagsinput::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit,.chosen-choices::-webkit-datetime-edit,.chosen-single::-webkit-datetime-edit,.bootstrap-tagsinput::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder,.chosen-choices::placeholder,.chosen-single::placeholder,.bootstrap-tagsinput::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled,.chosen-choices:disabled,.chosen-single:disabled,.bootstrap-tagsinput:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button,.chosen-choices::file-selector-button,.chosen-single::file-selector-button,.bootstrap-tagsinput::file-selector-button{padding:.5rem .75rem;margin:-.5rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control::file-selector-button,.chosen-choices::file-selector-button,.chosen-single::file-selector-button,.bootstrap-tagsinput::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button,.chosen-choices:hover:not(:disabled):not([readonly])::file-selector-button,.chosen-single:hover:not(:disabled):not([readonly])::file-selector-button,.bootstrap-tagsinput:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.5rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control,textarea.chosen-choices,textarea.chosen-single,textarea.bootstrap-tagsinput{min-height:2.45rem}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:2.45rem;padding:.5rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.2rem}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:.2rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.5rem 2.25rem .5rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:.2rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.7em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.7em}.form-check-reverse{padding-right:1.7em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.7em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1.2em;height:1.2em;margin-top:.15em;vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.form-check-input:checked{background-color:#007bff;border-color:#007bff}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#007bff;border-color:#007bff;--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2821, 20, 26, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%28127.5, 189, 255%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.dropzone .dz-preview .btn-check[disabled]+.btn-edit,.dropzone-wrapper .dz-preview .btn-check[disabled]+.btn-edit,.dropzone .dz-preview .btn-check[disabled]+.btn-remove,.dropzone-wrapper .dz-preview .btn-check[disabled]+.btn-remove,.btn-check:disabled+.btn,.dropzone .dz-preview .btn-check:disabled+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:disabled+.btn-edit,.dropzone .dz-preview .btn-check:disabled+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:disabled+.btn-remove{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #edeef0,0 0 0 .25rem #007bff40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #edeef0,0 0 0 .25rem #007bff40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;appearance:none;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3d7ff}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.chosen-choices,.form-floating>.chosen-single,.form-floating>.bootstrap-tagsinput,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.chosen-choices,.form-floating>.chosen-single,.form-floating>.bootstrap-tagsinput,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.chosen-choices::placeholder,.form-floating>.chosen-single::placeholder,.form-floating>.bootstrap-tagsinput::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.chosen-choices:focus,.form-floating>.chosen-single:focus,.form-floating>.bootstrap-tagsinput:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.chosen-choices:not(:placeholder-shown),.form-floating>.chosen-single:not(:placeholder-shown),.form-floating>.bootstrap-tagsinput:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill,.form-floating>.chosen-choices:-webkit-autofill,.form-floating>.chosen-single:-webkit-autofill,.form-floating>.bootstrap-tagsinput:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.chosen-choices:focus~label,.form-floating>.chosen-single:focus~label,.form-floating>.bootstrap-tagsinput:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.chosen-choices:not(:placeholder-shown)~label,.form-floating>.chosen-single:not(:placeholder-shown)~label,.form-floating>.bootstrap-tagsinput:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label,.form-floating>.chosen-choices:-webkit-autofill~label,.form-floating>.chosen-single:-webkit-autofill~label,.form-floating>.bootstrap-tagsinput:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:.2rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.chosen-choices,.input-group>.chosen-single,.input-group>.bootstrap-tagsinput,.input-group>.form-select,.input-group>.form-floating{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.chosen-choices:focus,.input-group>.chosen-single:focus,.input-group>.bootstrap-tagsinput:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn,.input-group .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .input-group .btn-edit,.input-group .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .input-group .btn-edit,.input-group .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .input-group .btn-remove,.input-group .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .input-group .btn-remove{position:relative;z-index:2}.input-group .btn:focus,.input-group .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .input-group .btn-edit:focus,.input-group .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .input-group .btn-edit:focus,.input-group .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .input-group .btn-remove:focus,.input-group .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .input-group .btn-remove:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.5rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid rgb(233.125,236.25,239.375);border-radius:.2rem}.input-group-lg>.form-control,.input-group-lg>.chosen-choices,.input-group-lg>.chosen-single,.input-group-lg>.bootstrap-tagsinput,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn,.dropzone .dz-preview .input-group-lg>.btn-edit,.dropzone-wrapper .dz-preview .input-group-lg>.btn-edit,.dropzone .dz-preview .input-group-lg>.btn-remove,.dropzone-wrapper .dz-preview .input-group-lg>.btn-remove{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.chosen-choices,.input-group-sm>.chosen-single,.input-group-sm>.bootstrap-tagsinput,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn,.dropzone .dz-preview .input-group-sm>.btn-edit,.dropzone-wrapper .dz-preview .input-group-sm>.btn-edit,.dropzone .dz-preview .input-group-sm>.btn-remove,.dropzone-wrapper .dz-preview .input-group-sm>.btn-remove{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.chosen-choices,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.chosen-single,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.bootstrap-tagsinput,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.chosen-choices,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.chosen-single,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.bootstrap-tagsinput,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.chosen-choices,.input-group>.form-floating:not(:first-child)>.chosen-single,.input-group>.form-floating:not(:first-child)>.bootstrap-tagsinput,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.was-validated .chosen-choices:valid,.was-validated .chosen-single:valid,.was-validated .bootstrap-tagsinput:valid,.form-control.is-valid,.is-valid.chosen-choices,.is-valid.chosen-single,.is-valid.bootstrap-tagsinput{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + 1rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-control:valid:focus,.was-validated .chosen-choices:valid:focus,.was-validated .chosen-single:valid:focus,.was-validated .bootstrap-tagsinput:valid:focus,.form-control.is-valid:focus,.is-valid.chosen-choices:focus,.is-valid.chosen-single:focus,.is-valid.bootstrap-tagsinput:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,.was-validated textarea.chosen-choices:valid,.was-validated textarea.chosen-single:valid,.was-validated textarea.bootstrap-tagsinput:valid,textarea.form-control.is-valid,textarea.is-valid.chosen-choices,textarea.is-valid.chosen-single,textarea.is-valid.bootstrap-tagsinput{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem) right calc(.375em + .25rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(4rem + 1.5em)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.chosen-choices:not(:focus):valid,.was-validated .input-group>.chosen-single:not(:focus):valid,.was-validated .input-group>.bootstrap-tagsinput:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.input-group>.chosen-choices:not(:focus).is-valid,.input-group>.chosen-single:not(:focus).is-valid,.input-group>.bootstrap-tagsinput:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.was-validated .chosen-choices:invalid,.was-validated .chosen-single:invalid,.was-validated .bootstrap-tagsinput:invalid,.form-control.is-invalid,.is-invalid.chosen-choices,.is-invalid.chosen-single,.is-invalid.bootstrap-tagsinput{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + 1rem);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 + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-control:invalid:focus,.was-validated .chosen-choices:invalid:focus,.was-validated .chosen-single:invalid:focus,.was-validated .bootstrap-tagsinput:invalid:focus,.form-control.is-invalid:focus,.is-invalid.chosen-choices:focus,.is-invalid.chosen-single:focus,.is-invalid.bootstrap-tagsinput:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,.was-validated textarea.chosen-choices:invalid,.was-validated textarea.chosen-single:invalid,.was-validated textarea.bootstrap-tagsinput:invalid,textarea.form-control.is-invalid,textarea.is-invalid.chosen-choices,textarea.is-invalid.chosen-single,textarea.is-invalid.bootstrap-tagsinput{padding-right:calc(1.5em + 1rem);background-position:top calc(.375em + .25rem) right calc(.375em + .25rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem)}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(4rem + 1.5em)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.chosen-choices:not(:focus):invalid,.was-validated .input-group>.chosen-single:not(:focus):invalid,.was-validated .input-group>.bootstrap-tagsinput:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.input-group>.chosen-choices:not(:focus).is-invalid,.input-group>.chosen-single:not(:focus).is-invalid,.input-group>.bootstrap-tagsinput:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn,.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{--bs-btn-padding-x: .75rem;--bs-btn-padding-y: .375rem;--bs-btn-font-family: ;--bs-btn-font-size: 1rem;--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-color: var(--bs-body-color);--bs-btn-bg: transparent;--bs-btn-border-width: var(--bs-border-width);--bs-btn-border-color: transparent;--bs-btn-border-radius: .2rem;--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(21, 20, 26, .075);--bs-btn-disabled-opacity: .65;--bs-btn-focus-box-shadow: 0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn,.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{transition:none}}.btn:hover,.dropzone .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .btn-remove:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover,.dropzone .dz-preview .btn-check+.btn-edit:hover,.dropzone-wrapper .dz-preview .btn-check+.btn-edit:hover,.dropzone .dz-preview .btn-check+.btn-remove:hover,.dropzone-wrapper .dz-preview .btn-check+.btn-remove:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible,.dropzone .dz-preview .btn-edit:focus-visible,.dropzone-wrapper .dz-preview .btn-edit:focus-visible,.dropzone .dz-preview .btn-remove:focus-visible,.dropzone-wrapper .dz-preview .btn-remove:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn,.dropzone .dz-preview .btn-check:focus-visible+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:focus-visible+.btn-edit,.dropzone .dz-preview .btn-check:focus-visible+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:focus-visible+.btn-remove{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.dropzone .dz-preview .btn-check:checked+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-edit,.dropzone .dz-preview .btn-check:checked+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-remove,:not(.btn-check)+.btn:active,.dropzone .dz-preview :not(.btn-check)+.btn-edit:active,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-edit:active,.dropzone .dz-preview :not(.btn-check)+.btn-remove:active,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-remove:active,.btn:first-child:active,.dropzone .dz-preview .btn-edit:first-child:active,.dropzone-wrapper .dz-preview .btn-edit:first-child:active,.dropzone .dz-preview .btn-remove:first-child:active,.dropzone-wrapper .dz-preview .btn-remove:first-child:active,.btn.active,.dropzone .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .active.btn-edit,.dropzone .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .active.btn-remove,.btn.show,.dropzone .dz-preview .show.btn-edit,.dropzone-wrapper .dz-preview .show.btn-edit,.dropzone .dz-preview .show.btn-remove,.dropzone-wrapper .dz-preview .show.btn-remove{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.dropzone .dz-preview .btn-check:checked+.btn-edit:focus-visible,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-edit:focus-visible,.dropzone .dz-preview .btn-check:checked+.btn-remove:focus-visible,.dropzone-wrapper .dz-preview .btn-check:checked+.btn-remove:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.dropzone .dz-preview :not(.btn-check)+.btn-edit:active:focus-visible,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-edit:active:focus-visible,.dropzone .dz-preview :not(.btn-check)+.btn-remove:active:focus-visible,.dropzone-wrapper .dz-preview :not(.btn-check)+.btn-remove:active:focus-visible,.btn:first-child:active:focus-visible,.dropzone .dz-preview .btn-edit:first-child:active:focus-visible,.dropzone-wrapper .dz-preview .btn-edit:first-child:active:focus-visible,.dropzone .dz-preview .btn-remove:first-child:active:focus-visible,.dropzone-wrapper .dz-preview .btn-remove:first-child:active:focus-visible,.btn.active:focus-visible,.dropzone .dz-preview .active.btn-edit:focus-visible,.dropzone-wrapper .dz-preview .active.btn-edit:focus-visible,.dropzone .dz-preview .active.btn-remove:focus-visible,.dropzone-wrapper .dz-preview .active.btn-remove:focus-visible,.btn.show:focus-visible,.dropzone .dz-preview .show.btn-edit:focus-visible,.dropzone-wrapper .dz-preview .show.btn-edit:focus-visible,.dropzone .dz-preview .show.btn-remove:focus-visible,.dropzone-wrapper .dz-preview .show.btn-remove:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn,.dropzone .dz-preview .btn-check:checked:focus-visible+.btn-edit,.dropzone-wrapper .dz-preview .btn-check:checked:focus-visible+.btn-edit,.dropzone .dz-preview .btn-check:checked:focus-visible+.btn-remove,.dropzone-wrapper .dz-preview .btn-check:checked:focus-visible+.btn-remove{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.dropzone .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .btn-remove:disabled,.btn.disabled,.dropzone .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .disabled.btn-remove,fieldset:disabled .btn,fieldset:disabled .dropzone .dz-preview .btn-edit,.dropzone .dz-preview fieldset:disabled .btn-edit,fieldset:disabled .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview fieldset:disabled .btn-edit,fieldset:disabled .dropzone .dz-preview .btn-remove,.dropzone .dz-preview fieldset:disabled .btn-remove,fieldset:disabled .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview fieldset:disabled .btn-remove{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #15141a;--bs-btn-bg: #007bff;--bs-btn-border-color: #007bff;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(38.25, 142.8, 255);--bs-btn-hover-border-color: rgb(25.5, 136.2, 255);--bs-btn-focus-shadow-rgb: 3, 108, 221;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(51, 149.4, 255);--bs-btn-active-border-color: rgb(25.5, 136.2, 255);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #007bff;--bs-btn-disabled-border-color: #007bff}.btn-secondary{--bs-btn-color: #ffffff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);--bs-btn-hover-border-color: rgb(86.4, 93.6, 100);--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(86.4, 93.6, 100);--bs-btn-active-border-color: rgb(81, 87.75, 93.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #15141a;--bs-btn-bg: #28a745;--bs-btn-border-color: #28a745;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(72.25, 180.2, 96.9);--bs-btn-hover-border-color: rgb(61.5, 175.8, 87.6);--bs-btn-focus-shadow-rgb: 37, 145, 63;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(83, 184.6, 106.2);--bs-btn-active-border-color: rgb(61.5, 175.8, 87.6);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #28a745;--bs-btn-disabled-border-color: #28a745}.btn-info{--bs-btn-color: #15141a;--bs-btn-bg: #17a2b8;--bs-btn-border-color: #17a2b8;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(57.8, 175.95, 194.65);--bs-btn-hover-border-color: rgb(46.2, 171.3, 191.1);--bs-btn-focus-shadow-rgb: 23, 141, 160;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(69.4, 180.6, 198.2);--bs-btn-active-border-color: rgb(46.2, 171.3, 191.1);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #17a2b8;--bs-btn-disabled-border-color: #17a2b8}.btn-warning{--bs-btn-color: #15141a;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(255, 202.3, 44.2);--bs-btn-hover-border-color: rgb(255, 199.2, 31.8);--bs-btn-focus-shadow-rgb: 220, 167, 10;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(255, 205.4, 56.6);--bs-btn-active-border-color: rgb(255, 199.2, 31.8);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #ffffff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(187, 45.05, 58.65);--bs-btn-hover-border-color: rgb(176, 42.4, 55.2);--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(176, 42.4, 55.2);--bs-btn-active-border-color: rgb(165, 39.75, 51.75);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: #15141a;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);--bs-btn-hover-border-color: rgb(198.4, 199.2, 200);--bs-btn-focus-shadow-rgb: 214, 215, 216;--bs-btn-active-color: #15141a;--bs-btn-active-bg: rgb(198.4, 199.2, 200);--bs-btn-active-border-color: rgb(186, 186.75, 187.5);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #15141a;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #ffffff;--bs-btn-bg: #1c1b22;--bs-btn-border-color: #1c1b22;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: rgb(62.05, 61.2, 67.15);--bs-btn-hover-border-color: rgb(50.7, 49.8, 56.1);--bs-btn-focus-shadow-rgb: 62, 61, 67;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: rgb(73.4, 72.6, 78.2);--bs-btn-active-border-color: rgb(50.7, 49.8, 56.1);--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffffff;--bs-btn-disabled-bg: #1c1b22;--bs-btn-disabled-border-color: #1c1b22}.btn-outline-primary{--bs-btn-color: #007bff;--bs-btn-border-color: #007bff;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #007bff;--bs-btn-hover-border-color: #007bff;--bs-btn-focus-shadow-rgb: 0, 123, 255;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #007bff;--bs-btn-active-border-color: #007bff;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #007bff;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #007bff;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #28a745;--bs-btn-border-color: #28a745;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #28a745;--bs-btn-hover-border-color: #28a745;--bs-btn-focus-shadow-rgb: 40, 167, 69;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #28a745;--bs-btn-active-border-color: #28a745;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #28a745;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #28a745;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #17a2b8;--bs-btn-border-color: #17a2b8;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #17a2b8;--bs-btn-hover-border-color: #17a2b8;--bs-btn-focus-shadow-rgb: 23, 162, 184;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #17a2b8;--bs-btn-active-border-color: #17a2b8;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #17a2b8;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #17a2b8;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #dc3545;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #dc3545;--bs-gradient: none}.btn-outline-light{--bs-btn-color: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: #15141a;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: #15141a;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #1c1b22;--bs-btn-border-color: #1c1b22;--bs-btn-hover-color: #ffffff;--bs-btn-hover-bg: #1c1b22;--bs-btn-hover-border-color: #1c1b22;--bs-btn-focus-shadow-rgb: 28, 27, 34;--bs-btn-active-color: #ffffff;--bs-btn-active-bg: #1c1b22;--bs-btn-active-border-color: #1c1b22;--bs-btn-active-shadow: inset 0 3px 5px rgba(21, 20, 26, .125);--bs-btn-disabled-color: #1c1b22;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #1c1b22;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 58, 61, 63;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn,.dropzone .dz-preview .btn-group-lg>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-edit,.dropzone .dz-preview .btn-group-lg>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-remove{--bs-btn-padding-y: .5rem;--bs-btn-padding-x: 1rem;--bs-btn-font-size: 1.25rem;--bs-btn-border-radius: var(--bs-border-radius-lg)}.btn-sm,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove,.table tbody tr td>div>.form-group>.btn,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-edit,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-edit,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-remove,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-remove,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-remove,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-remove,.btn-group-sm>.btn,.dropzone .dz-preview .btn-group-sm>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-edit{--bs-btn-padding-y: .25rem;--bs-btn-padding-x: .5rem;--bs-btn-font-size: .875rem;--bs-btn-border-radius: var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: #ffffff;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: .35rem;--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(.35rem - var(--bs-border-width));--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y: .5rem;--bs-dropdown-box-shadow: var(--bs-box-shadow);--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #007bff;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color);--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem;--bs-dropdown-header-color: #6c757d;--bs-dropdown-header-padding-x: 1rem;--bs-dropdown-header-padding-y: .5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position: start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position: end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-start{--bs-position: start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position: end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-start{--bs-position: start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position: end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-start{--bs-position: start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position: end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position: start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position: end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position: start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position: end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item,.dropdown-menu .btn,.dropdown-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .dropdown-menu .btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove,.command-bar .btn,.command-bar .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .command-bar .btn-edit,.command-bar .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .command-bar .btn-edit,.command-bar .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .command-bar .btn-remove,.command-bar .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .command-bar .btn-remove,.table td .btn,.table td .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .table td .btn-edit,.table td .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .table td .btn-edit,.table td .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .table td .btn-remove,.table td .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .table td .btn-remove{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-menu .btn:hover,.dropdown-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .dropdown-menu .btn-edit:hover,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:hover,.dropdown-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .dropdown-menu .btn-remove:hover,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:hover,.command-bar .btn:hover,.command-bar .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .command-bar .btn-edit:hover,.command-bar .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .command-bar .btn-edit:hover,.command-bar .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .command-bar .btn-remove:hover,.command-bar .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .command-bar .btn-remove:hover,.table td .btn:hover,.table td .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .table td .btn-edit:hover,.table td .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .table td .btn-edit:hover,.table td .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .table td .btn-remove:hover,.table td .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .table td .btn-remove:hover,.dropdown-item:focus,.dropdown-menu .btn:focus,.dropdown-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .dropdown-menu .btn-edit:focus,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:focus,.dropdown-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .dropdown-menu .btn-remove:focus,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:focus,.command-bar .btn:focus,.command-bar .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .command-bar .btn-edit:focus,.command-bar .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .command-bar .btn-edit:focus,.command-bar .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .command-bar .btn-remove:focus,.command-bar .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .command-bar .btn-remove:focus,.table td .btn:focus,.table td .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .table td .btn-edit:focus,.table td .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .table td .btn-edit:focus,.table td .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .table td .btn-remove:focus,.table td .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .table td .btn-remove:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-menu .active.btn,.dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .active.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-remove,.command-bar .active.btn,.command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .active.btn-remove,.command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .active.btn-remove,.table td .active.btn,.table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .active.btn-edit,.table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .active.btn-edit,.table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .active.btn-remove,.table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .active.btn-remove,.dropdown-item:active,.dropdown-menu .btn:active,.dropdown-menu .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .dropdown-menu .btn-remove:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:active,.command-bar .btn:active,.command-bar .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .command-bar .btn-remove:active,.command-bar .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .command-bar .btn-remove:active,.table td .btn:active,.table td .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .table td .btn-edit:active,.table td .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .table td .btn-edit:active,.table td .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .table td .btn-remove:active,.table td .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .table td .btn-remove:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-menu .disabled.btn,.dropdown-menu .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .dropdown-menu .disabled.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-remove,.command-bar .disabled.btn,.command-bar .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .command-bar .disabled.btn-remove,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-remove,.table td .disabled.btn,.table td .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .table td .disabled.btn-edit,.table td .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .table td .disabled.btn-edit,.table td .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .table td .disabled.btn-remove,.table td .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .table td .disabled.btn-remove,.dropdown-item:disabled,.dropdown-menu .btn:disabled,.dropdown-menu .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .dropdown-menu .btn-remove:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:disabled,.command-bar .btn:disabled,.command-bar .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .command-bar .btn-remove:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-remove:disabled,.table td .btn:disabled,.table td .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .table td .btn-edit:disabled,.table td .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .table td .btn-edit:disabled,.table td .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .table td .btn-remove:disabled,.table td .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .table td .btn-remove:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #ffffff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #007bff;--bs-dropdown-link-disabled-color: #adb5bd;--bs-dropdown-header-color: #adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.dropzone .dz-preview .btn-group>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-edit,.dropzone .dz-preview .btn-group>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-remove,.btn-group-vertical>.btn,.dropzone .dz-preview .btn-group-vertical>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.dropzone .dz-preview .btn-group>.btn-check:checked+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-check:checked+.btn-edit,.dropzone .dz-preview .btn-group>.btn-check:checked+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-check:checked+.btn-remove,.btn-group>.btn-check:focus+.btn,.dropzone .dz-preview .btn-group>.btn-check:focus+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-check:focus+.btn-edit,.dropzone .dz-preview .btn-group>.btn-check:focus+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-check:focus+.btn-remove,.btn-group>.btn:hover,.dropzone .dz-preview .btn-group>.btn-edit:hover,.dropzone-wrapper .dz-preview .btn-group>.btn-edit:hover,.dropzone .dz-preview .btn-group>.btn-remove:hover,.dropzone-wrapper .dz-preview .btn-group>.btn-remove:hover,.btn-group>.btn:focus,.dropzone .dz-preview .btn-group>.btn-edit:focus,.dropzone-wrapper .dz-preview .btn-group>.btn-edit:focus,.dropzone .dz-preview .btn-group>.btn-remove:focus,.dropzone-wrapper .dz-preview .btn-group>.btn-remove:focus,.btn-group>.btn:active,.dropzone .dz-preview .btn-group>.btn-edit:active,.dropzone-wrapper .dz-preview .btn-group>.btn-edit:active,.dropzone .dz-preview .btn-group>.btn-remove:active,.dropzone-wrapper .dz-preview .btn-group>.btn-remove:active,.btn-group>.btn.active,.dropzone .dz-preview .btn-group>.active.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.active.btn-edit,.dropzone .dz-preview .btn-group>.active.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.active.btn-remove,.btn-group-vertical>.btn-check:checked+.btn,.dropzone .dz-preview .btn-group-vertical>.btn-check:checked+.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:checked+.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-check:checked+.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:checked+.btn-remove,.btn-group-vertical>.btn-check:focus+.btn,.dropzone .dz-preview .btn-group-vertical>.btn-check:focus+.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:focus+.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-check:focus+.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-check:focus+.btn-remove,.btn-group-vertical>.btn:hover,.dropzone .dz-preview .btn-group-vertical>.btn-edit:hover,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:hover,.dropzone .dz-preview .btn-group-vertical>.btn-remove:hover,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:hover,.btn-group-vertical>.btn:focus,.dropzone .dz-preview .btn-group-vertical>.btn-edit:focus,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:focus,.dropzone .dz-preview .btn-group-vertical>.btn-remove:focus,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:focus,.btn-group-vertical>.btn:active,.dropzone .dz-preview .btn-group-vertical>.btn-edit:active,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:active,.dropzone .dz-preview .btn-group-vertical>.btn-remove:active,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:active,.btn-group-vertical>.btn.active,.dropzone .dz-preview .btn-group-vertical>.active.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.active.btn-edit,.dropzone .dz-preview .btn-group-vertical>.active.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.active.btn-remove{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.2rem}.btn-group>:not(.btn-check:first-child)+.btn,.dropzone .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-edit,.dropzone .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check:first-child)+.btn-remove,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group>.btn-remove:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group>.btn-remove:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.dropzone .dz-preview .btn-group>.dropdown-toggle-split.btn-edit:first-child,.dropzone-wrapper .dz-preview .btn-group>.dropdown-toggle-split.btn-edit:first-child,.dropzone .dz-preview .btn-group>.dropdown-toggle-split.btn-remove:first-child,.dropzone-wrapper .dz-preview .btn-group>.dropdown-toggle-split.btn-remove:first-child,.btn-group>.btn-group:not(:last-child)>.btn,.dropzone .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-edit,.dropzone .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:last-child)>.btn-remove{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.dropzone .dz-preview .btn-group>.btn-edit:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group>.btn-edit:nth-child(n+3),.dropzone .dz-preview .btn-group>.btn-remove:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group>.btn-remove:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.dropzone .dz-preview .btn-group>:not(.btn-check)+.btn-edit,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check)+.btn-edit,.dropzone .dz-preview .btn-group>:not(.btn-check)+.btn-remove,.dropzone-wrapper .dz-preview .btn-group>:not(.btn-check)+.btn-remove,.btn-group>.btn-group:not(:first-child)>.btn,.dropzone .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-edit,.dropzone .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-group:not(:first-child)>.btn-remove{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.dropzone .dz-preview .btn-remove+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-remove+.dropdown-toggle-split,.table tbody tr td>div>.form-group>.btn+.dropdown-toggle-split,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-edit+.dropdown-toggle-split,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-edit+.dropdown-toggle-split,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-edit+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-edit+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.dropzone .dz-preview .btn-group-sm>.btn-edit+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-edit+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.dropzone .dz-preview .btn-group-lg>.btn-edit+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-edit+.dropdown-toggle-split,.dropzone .dz-preview .btn-group-lg>.btn-remove+.dropdown-toggle-split,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-remove+.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,.dropzone .dz-preview .btn-group-vertical>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-edit:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-remove:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group-vertical>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:not(:last-child):not(.dropdown-toggle),.dropzone .dz-preview .btn-group-vertical>.btn-remove:not(:last-child):not(.dropdown-toggle),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:last-child)>.btn-remove{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.dropzone .dz-preview .btn-group-vertical>.btn-edit:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:nth-child(n+3),.dropzone .dz-preview .btn-group-vertical>.btn-remove:nth-child(n+3),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.dropzone .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-edit,.dropzone .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>:not(.btn-check)+.btn-remove,.btn-group-vertical>.btn-group:not(:first-child)>.btn,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-edit,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-edit,.dropzone .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-remove,.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-group:not(:first-child)>.btn-remove{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .625rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:none;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #007bff40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width: var(--bs-border-width);--bs-nav-tabs-border-color: var(--bs-border-color);--bs-nav-tabs-border-radius: var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color: var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg: var(--bs-body-bg);--bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius: var(--bs-border-radius);--bs-nav-pills-link-active-color: #ffffff;--bs-nav-pills-link-active-bg: #007bff}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap: 1rem;--bs-nav-underline-border-width: .125rem;--bs-nav-underline-link-active-color: var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill>.nav-link,.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.nav-justified .nav-item{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .5rem;--bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y: .4375rem;--bs-navbar-brand-margin-end: 1rem;--bs-navbar-brand-font-size: 1.25rem;--bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x: .5rem;--bs-navbar-toggler-padding-y: .25rem;--bs-navbar-toggler-padding-x: .75rem;--bs-navbar-toggler-font-size: 1.25rem;--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius: .2rem;--bs-navbar-toggler-focus-width: .25rem;--bs-navbar-toggler-transition: box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x: 0;--bs-nav-link-padding-y: .625rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.625rem;padding-bottom:.625rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color: rgba(255, 255, 255, .55);--bs-navbar-hover-color: rgba(255, 255, 255, .75);--bs-navbar-disabled-color: rgba(255, 255, 255, .25);--bs-navbar-active-color: #ffffff;--bs-navbar-brand-color: #ffffff;--bs-navbar-brand-hover-color: #ffffff;--bs-navbar-toggler-border-color: rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card,.CodeMirror-fullscreen .CodeMirror-scroll{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width: var(--bs-border-width);--bs-card-border-color: var(--bs-border-color-translucent);--bs-card-border-radius: var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;--bs-card-group-margin: .75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr,.CodeMirror-fullscreen .CodeMirror-scroll>hr{margin-right:0;margin-left:0}.card>.list-group,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.CodeMirror-fullscreen .CodeMirror-scroll>.card-header+.list-group,.card>.list-group+.card-footer,.CodeMirror-fullscreen .CodeMirror-scroll>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;inset:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll{margin-bottom:var(--bs-card-group-margin)}@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll{flex:1 0 0;margin-bottom:0}.card-group>.card+.card,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll+.card,.CodeMirror-fullscreen .card-group>.card+.CodeMirror-scroll,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll+.CodeMirror-scroll{margin-left:0;border-left:0}.card-group>.card:not(:last-child),.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child),.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer,.CodeMirror-fullscreen .card-group>.CodeMirror-scroll:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.accordion{--bs-accordion-color: var(--bs-body-color);--bs-accordion-bg: var(--bs-body-bg);--bs-accordion-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;--bs-accordion-border-color: var(--bs-border-color);--bs-accordion-border-width: var(--bs-border-width);--bs-accordion-border-radius: var(--bs-border-radius);--bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x: 1.25rem;--bs-accordion-btn-padding-y: 1rem;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='rgb%280, 49.2, 102%29' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(0, 123, 255, .25);--bs-accordion-body-padding-x: 1.25rem;--bs-accordion-body-padding-y: 1rem;--bs-accordion-active-color: var(--bs-primary-text-emphasis);--bs-accordion-active-bg: var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media(prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-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-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 175.8, 255%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='rgb%28102, 175.8, 255%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: .5rem;--bs-breadcrumb-item-active-color: #495057;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--bs-link-color);--bs-pagination-bg: #ffffff;--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--bs-border-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--bs-link-hover-color);--bs-pagination-hover-bg: var(--bs-tertiary-bg);--bs-pagination-hover-border-color: var(--bs-border-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(0, 123, 255, .25);--bs-pagination-active-color: #ffffff;--bs-pagination-active-bg: #007bff;--bs-pagination-active-border-color: #007bff;--bs-pagination-disabled-color: rgb(102.421875, 118.59375, 127.578125);--bs-pagination-disabled-bg: #ffffff;--bs-pagination-disabled-border-color: var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x: 1.5rem;--bs-pagination-padding-y: .75rem;--bs-pagination-font-size: 1.25rem;--bs-pagination-border-radius: var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x: .5rem;--bs-pagination-padding-y: .25rem;--bs-pagination-font-size: .875rem;--bs-pagination-border-radius: var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x: .65em;--bs-badge-padding-y: .35em;--bs-badge-font-size: .75em;--bs-badge-font-weight: 700;--bs-badge-color: #ffffff;--bs-badge-border-radius: var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge,.dropzone .dz-preview .btn-edit .badge,.dropzone-wrapper .dz-preview .btn-edit .badge,.dropzone .dz-preview .btn-remove .badge,.dropzone-wrapper .dz-preview .btn-remove .badge{position:relative;top:-1px}.alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color: var(--bs-primary-text-emphasis);--bs-alert-bg: var(--bs-primary-bg-subtle);--bs-alert-border-color: var(--bs-primary-border-subtle);--bs-alert-link-color: var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color: var(--bs-secondary-text-emphasis);--bs-alert-bg: var(--bs-secondary-bg-subtle);--bs-alert-border-color: var(--bs-secondary-border-subtle);--bs-alert-link-color: var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color: var(--bs-light-text-emphasis);--bs-alert-bg: var(--bs-light-bg-subtle);--bs-alert-border-color: var(--bs-light-border-subtle);--bs-alert-link-color: var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color: var(--bs-dark-text-emphasis);--bs-alert-bg: var(--bs-dark-bg-subtle);--bs-alert-border-color: var(--bs-dark-border-subtle);--bs-alert-link-color: var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height: 1rem;--bs-progress-font-size: .75rem;--bs-progress-bg: var(--bs-secondary-bg);--bs-progress-border-radius: var(--bs-border-radius);--bs-progress-box-shadow: var(--bs-box-shadow-inset);--bs-progress-bar-color: #ffffff;--bs-progress-bar-bg: #007bff;--bs-progress-bar-transition: width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color: var(--bs-body-color);--bs-list-group-bg: #ffffff;--bs-list-group-border-color: var(--bs-border-color);--bs-list-group-border-width: var(--bs-border-width);--bs-list-group-border-radius: var(--bs-border-radius);--bs-list-group-item-padding-x: 1rem;--bs-list-group-item-padding-y: .5rem;--bs-list-group-action-color: var(--bs-secondary-color);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-tertiary-bg);--bs-list-group-action-active-color: var(--bs-body-color);--bs-list-group-action-active-bg: var(--bs-secondary-bg);--bs-list-group-disabled-color: var(--bs-secondary-color);--bs-list-group-disabled-bg: #ffffff;--bs-list-group-active-color: #17a2b8;--bs-list-group-active-bg: #007bff;--bs-list-group-active-border-color: #007bff;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media(min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color: var(--bs-primary-text-emphasis);--bs-list-group-bg: var(--bs-primary-bg-subtle);--bs-list-group-border-color: var(--bs-primary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-primary-border-subtle);--bs-list-group-active-color: var(--bs-primary-bg-subtle);--bs-list-group-active-bg: var(--bs-primary-text-emphasis);--bs-list-group-active-border-color: var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color: var(--bs-secondary-text-emphasis);--bs-list-group-bg: var(--bs-secondary-bg-subtle);--bs-list-group-border-color: var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);--bs-list-group-active-color: var(--bs-secondary-bg-subtle);--bs-list-group-active-bg: var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color: var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color: var(--bs-success-text-emphasis);--bs-list-group-bg: var(--bs-success-bg-subtle);--bs-list-group-border-color: var(--bs-success-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-success-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-success-border-subtle);--bs-list-group-active-color: var(--bs-success-bg-subtle);--bs-list-group-active-bg: var(--bs-success-text-emphasis);--bs-list-group-active-border-color: var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color: var(--bs-info-text-emphasis);--bs-list-group-bg: var(--bs-info-bg-subtle);--bs-list-group-border-color: var(--bs-info-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-info-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-info-border-subtle);--bs-list-group-active-color: var(--bs-info-bg-subtle);--bs-list-group-active-bg: var(--bs-info-text-emphasis);--bs-list-group-active-border-color: var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color: var(--bs-warning-text-emphasis);--bs-list-group-bg: var(--bs-warning-bg-subtle);--bs-list-group-border-color: var(--bs-warning-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-warning-border-subtle);--bs-list-group-active-color: var(--bs-warning-bg-subtle);--bs-list-group-active-bg: var(--bs-warning-text-emphasis);--bs-list-group-active-border-color: var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color: var(--bs-danger-text-emphasis);--bs-list-group-bg: var(--bs-danger-bg-subtle);--bs-list-group-border-color: var(--bs-danger-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-danger-border-subtle);--bs-list-group-active-color: var(--bs-danger-bg-subtle);--bs-list-group-active-bg: var(--bs-danger-text-emphasis);--bs-list-group-active-border-color: var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color: var(--bs-light-text-emphasis);--bs-list-group-bg: var(--bs-light-bg-subtle);--bs-list-group-border-color: var(--bs-light-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-light-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-light-border-subtle);--bs-list-group-active-color: var(--bs-light-bg-subtle);--bs-list-group-active-bg: var(--bs-light-text-emphasis);--bs-list-group-active-border-color: var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color: var(--bs-dark-text-emphasis);--bs-list-group-bg: var(--bs-dark-bg-subtle);--bs-list-group-border-color: var(--bs-dark-border-subtle);--bs-list-group-action-hover-color: var(--bs-emphasis-color);--bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);--bs-list-group-action-active-color: var(--bs-emphasis-color);--bs-list-group-action-active-bg: var(--bs-dark-border-subtle);--bs-list-group-active-color: var(--bs-dark-bg-subtle);--bs-list-group-active-bg: var(--bs-dark-text-emphasis);--bs-list-group-active-border-color: var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color: #15141a;--bs-btn-close-bg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z'/%3E%3C/svg%3E");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: none;--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.5rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex: 1090;--bs-toast-padding-x: .75rem;--bs-toast-padding-y: .5rem;--bs-toast-spacing: 1.5rem;--bs-toast-max-width: 350px;--bs-toast-font-size: .875rem;--bs-toast-color: ;--bs-toast-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width: var(--bs-border-width);--bs-toast-border-color: var(--bs-border-color-translucent);--bs-toast-border-radius: var(--bs-border-radius);--bs-toast-box-shadow: var(--bs-box-shadow);--bs-toast-header-color: var(--bs-secondary-color);--bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color: var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex: 1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--bs-body-color);--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 0;--bs-modal-border-radius: var(--bs-border-radius-lg);--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - 0);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 0;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 0;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #15141a;--bs-backdrop-opacity: .75;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media(min-width:576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width:992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width:1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex: 1080;--bs-tooltip-max-width: 200px;--bs-tooltip-padding-x: .5rem;--bs-tooltip-padding-y: .25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size: .875rem;--bs-tooltip-color: var(--bs-body-bg);--bs-tooltip-bg: var(--bs-emphasis-color);--bs-tooltip-border-radius: var(--bs-border-radius);--bs-tooltip-opacity: .9;--bs-tooltip-arrow-width: .8rem;--bs-tooltip-arrow-height: .4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-top .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-end .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-end .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-bottom .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-bottom .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-start .tooltip-arrow,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-start .tooltip-arrow:before,.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex: 1070;--bs-popover-max-width: 276px;--bs-popover-font-size: .875rem;--bs-popover-bg: var(--bs-body-bg);--bs-popover-border-width: var(--bs-border-width);--bs-popover-border-color: var(--bs-border-color-translucent);--bs-popover-border-radius: var(--bs-border-radius-lg);--bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow: var(--bs-box-shadow);--bs-popover-header-padding-x: 1rem;--bs-popover-header-padding-y: .5rem;--bs-popover-header-font-size: 1rem;--bs-popover-header-color: inherit;--bs-popover-header-bg: var(--bs-secondary-bg);--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: 1rem;--bs-popover-body-color: var(--bs-body-color);--bs-popover-arrow-width: 1rem;--bs-popover-arrow-height: .5rem;--bs-popover-arrow-border: var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:before,.popover .popover-arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-top>.popover-arrow,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-top>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-end>.popover-arrow,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-end>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-bottom>.popover-arrow,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-bottom .popover-header:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-start>.popover-arrow,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-start>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-start),.active.carousel-item-end{transform:translate(100%)}.carousel-item-prev:not(.carousel-item-end),.active.carousel-item-start{transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{transition:none}}.carousel-control-prev,.carousel-control-next{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:none;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-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='%23ffffff'%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 0'/%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='%23ffffff'%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-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);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:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg: #15141a;--bs-carousel-caption-color: #15141a;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg: #ffffff;--bs-carousel-caption-color: #ffffff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg: #15141a;--bs-carousel-caption-color: #15141a;--bs-carousel-control-icon-filter: invert(1) grayscale(100)}.spinner-grow,.spinner-border{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-border-width: .25em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.125em;--bs-spinner-animation-speed: .75s;--bs-spinner-animation-name: spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem}@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed: 1.5s}}.offcanvas,.offcanvas-xxl,.offcanvas-xl,.offcanvas-lg,.offcanvas-md,.offcanvas-sm{--bs-offcanvas-zindex: 1045;--bs-offcanvas-width: 400px;--bs-offcanvas-height: 30vh;--bs-offcanvas-padding-x: 1rem;--bs-offcanvas-padding-y: 1rem;--bs-offcanvas-color: var(--bs-body-color);--bs-offcanvas-bg: var(--bs-body-bg);--bs-offcanvas-border-width: 0;--bs-offcanvas-border-color: var(--bs-border-color-translucent);--bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);--bs-offcanvas-transition: transform .3s ease-in-out;--bs-offcanvas-title-line-height: 1.5}@media(max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:575.98px)and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media(max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.showing,.offcanvas-sm.show:not(.hiding){transform:none}.offcanvas-sm.showing,.offcanvas-sm.hiding,.offcanvas-sm.show{visibility:visible}}@media(min-width:576px){.offcanvas-sm{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:767.98px)and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media(max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.showing,.offcanvas-md.show:not(.hiding){transform:none}.offcanvas-md.showing,.offcanvas-md.hiding,.offcanvas-md.show{visibility:visible}}@media(min-width:768px){.offcanvas-md{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:991.98px)and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media(max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.showing,.offcanvas-lg.show:not(.hiding){transform:none}.offcanvas-lg.showing,.offcanvas-lg.hiding,.offcanvas-lg.show{visibility:visible}}@media(min-width:992px){.offcanvas-lg{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1199.98px)and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media(max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.showing,.offcanvas-xl.show:not(.hiding){transform:none}.offcanvas-xl.showing,.offcanvas-xl.hiding,.offcanvas-xl.show{visibility:visible}}@media(min-width:1200px){.offcanvas-xl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media(max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media(max-width:1399.98px)and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media(max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.showing,.offcanvas-xxl.show:not(.hiding){transform:none}.offcanvas-xxl.showing,.offcanvas-xxl.hiding,.offcanvas-xxl.show{visibility:visible}}@media(min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height: auto;--bs-offcanvas-border-width: 0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#15141a}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.75}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before,.dropzone .dz-preview .placeholder.btn-edit:before,.dropzone-wrapper .dz-preview .placeholder.btn-edit:before,.dropzone .dz-preview .placeholder.btn-remove:before,.dropzone-wrapper .dz-preview .placeholder.btn-remove:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#15141a 55%,#000c,#15141a 95%);mask-image:linear-gradient(130deg,#15141a 55%,#000c,#15141a 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#15141a!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-success{color:#15141a!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#15141a!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#15141a!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-light{color:#15141a!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(51,149,255,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(51,149,255,var(--bs-link-underline-opacity, 1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity, 1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86,94,100,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity, 1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity, 1))!important}.link-success:hover,.link-success:focus{color:RGBA(83,185,106,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(83,185,106,var(--bs-link-underline-opacity, 1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity, 1))!important}.link-info:hover,.link-info:focus{color:RGBA(69,181,198,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(69,181,198,var(--bs-link-underline-opacity, 1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity, 1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255,205,57,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity, 1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity, 1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176,42,55,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity, 1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity, 1))!important}.link-light:hover,.link-light:focus{color:RGBA(249,250,251,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity, 1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity, 1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(22,22,27,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(22,22,27,var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity, .75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity, .75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity, .5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media(prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform, translate3d(.25em, 0, 0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio: 100%}.ratio-4x3{--bs-aspect-ratio: 75%}.ratio-16x9{--bs-aspect-ratio: 56.25%}.ratio-21x9{--bs-aspect-ratio: 42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media(min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media(min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;inset:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex,.ts-control,.btn-loading .spinner-loading{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm,.layout,.bg-dark .nav .dropdown-item.active,.graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .dropdown-menu .active.btn,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .active.btn,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropdown-menu .bg-dark .nav .active.btn,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .active.btn,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .command-bar .active.btn,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .active.btn,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.command-bar .bg-dark .nav .active.btn,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .active.btn,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .table td .active.btn,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-remove,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .active.btn,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.table td .bg-dark .nav .active.btn,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .graph-svg-tip .nav .active.btn,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-remove{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position: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,.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img,.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top,.simplemde-wrapper .editor-toolbar,.editor-preview-side,.modal .modal-footer{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end,.simplemde-wrapper .editor-toolbar{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start,.simplemde-wrapper .editor-toolbar{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity: 1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity: 1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity: .1}.border-opacity-25{--bs-border-opacity: .25}.border-opacity-50{--bs-border-opacity: .5}.border-opacity-75{--bs-border-opacity: .75}.border-opacity-100{--bs-border-opacity: 1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100,.btn-loading .spinner-loading{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,.btn-loading .spinner-loading{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center,.btn-loading .spinner-loading{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,.btn-loading .spinner-loading{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,.layout-wrapper>.mb-3:last-child,.layout-wrapper>.layout:last-child{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3,.layout{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,.attach .attach-image:after{padding:1rem!important}.p-4,.layout{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,.editor-preview-side,.CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen{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,.editor-preview-side,.CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1,.ts-control{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity: 1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity: 1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity: 1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity: 1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity: 1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity: 1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity: 1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity: 1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity: 1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity: 1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity: 1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted,.pagination>li.active .page-link,.pagination>li.active .page-link:hover,.pagination>li.active .page-link:focus,.pagination>li.active span,.pagination>li.active span:hover,.pagination>li.active span:focus,.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover,.pagination .page-item.active .page-link:focus,.pagination .page-item.active span,.pagination .page-item.active span:hover,.pagination .page-item.active span:focus{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#15141a80!important}.text-white-50{--bs-text-opacity: 1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity: 1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity: 1;color:inherit!important}.text-opacity-25{--bs-text-opacity: .25}.text-opacity-50{--bs-text-opacity: .5}.text-opacity-75{--bs-text-opacity: .75}.text-opacity-100{--bs-text-opacity: 1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity: .1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity: .25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity: .5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity: .75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity: 1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity: 1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity, 1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity: 0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity: .1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity: .25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity: .5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity: .75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity: 1}.bg-primary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary,.search-result-item:hover,.search-result-item:focus,.search-result-item:focus-visible{--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,.dropzone img:before,.dropzone-wrapper img:before,.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img,.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details,.attach .attach-image:before,.modal .modal-footer{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark,.graph-svg-tip{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10,.search-result-item:hover,.search-result-item:focus,.search-result-item:focus-visible{--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-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded,.table,.graph-svg-tip,.layout,.nav-pills>li>a:hover,.nav-pills>li>a:focus,.bg-dark .nav .dropdown-item.active,.graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .dropdown-menu .active.btn,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .active.btn,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropdown-menu .bg-dark .nav .active.btn,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .active.btn,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .command-bar .active.btn,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .active.btn,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.command-bar .bg-dark .nav .active.btn,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .active.btn,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .table td .active.btn,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-remove,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .active.btn,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.table td .bg-dark .nav .active.btn,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .graph-svg-tip .nav .active.btn,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-remove{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.line-clamp-1{-webkit-line-clamp:1!important}.line-clamp-2{-webkit-line-clamp:2!important}.line-clamp-3{-webkit-line-clamp:3!important}.line-clamp-4{-webkit-line-clamp:4!important}.line-clamp-5{-webkit-line-clamp:5!important}@media(min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}.line-clamp-sm-1{-webkit-line-clamp:1!important}.line-clamp-sm-2{-webkit-line-clamp:2!important}.line-clamp-sm-3{-webkit-line-clamp:3!important}.line-clamp-sm-4{-webkit-line-clamp:4!important}.line-clamp-sm-5{-webkit-line-clamp:5!important}}@media(min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}.line-clamp-md-1{-webkit-line-clamp:1!important}.line-clamp-md-2{-webkit-line-clamp:2!important}.line-clamp-md-3{-webkit-line-clamp:3!important}.line-clamp-md-4{-webkit-line-clamp:4!important}.line-clamp-md-5{-webkit-line-clamp:5!important}}@media(min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}.line-clamp-lg-1{-webkit-line-clamp:1!important}.line-clamp-lg-2{-webkit-line-clamp:2!important}.line-clamp-lg-3{-webkit-line-clamp:3!important}.line-clamp-lg-4{-webkit-line-clamp:4!important}.line-clamp-lg-5{-webkit-line-clamp:5!important}}@media(min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}.line-clamp-xl-1{-webkit-line-clamp:1!important}.line-clamp-xl-2{-webkit-line-clamp:2!important}.line-clamp-xl-3{-webkit-line-clamp:3!important}.line-clamp-xl-4{-webkit-line-clamp:4!important}.line-clamp-xl-5{-webkit-line-clamp:5!important}}@media(min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}.line-clamp-xxl-1{-webkit-line-clamp:1!important}.line-clamp-xxl-2{-webkit-line-clamp:2!important}.line-clamp-xxl-3{-webkit-line-clamp:3!important}.line-clamp-xxl-4{-webkit-line-clamp:4!important}.line-clamp-xxl-5{-webkit-line-clamp:5!important}}@media(min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.dropzone,.dropzone-wrapper{position:relative}.dropzone .dz-preview,.dropzone-wrapper .dz-preview{position:relative;display:inline-block;width:120px;margin:.5em}.dropzone .dz-preview .dz-progress,.dropzone-wrapper .dz-preview .dz-progress{display:block;height:15px;border:1px solid #aaa}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-wrapper .dz-preview .dz-progress .dz-upload{display:block;height:100%;width:0;background:green}.dropzone .dz-preview .dz-error-message,.dropzone-wrapper .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-message,.dropzone-wrapper .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-wrapper .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-wrapper .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone-wrapper .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark,.dropzone-wrapper .dz-preview .dz-success-mark{position:absolute;display:none;top:30px;width:54px;height:58px;left:50%;margin-left:-27px}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone-wrapper,.dropzone *,.dropzone-wrapper *{box-sizing:border-box}.dropzone,.dropzone-wrapper{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px}.dropzone.dz-clickable,.dz-clickable.dropzone-wrapper{cursor:pointer}.dropzone.dz-clickable *,.dz-clickable.dropzone-wrapper *{cursor:default}.dropzone.dz-clickable .dz-message,.dz-clickable.dropzone-wrapper .dz-message,.dropzone.dz-clickable .dz-message *,.dz-clickable.dropzone-wrapper .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message,.dz-started.dropzone-wrapper .dz-message{display:none}.dropzone.dz-drag-hover,.dz-drag-hover.dropzone-wrapper{border-style:solid}.dropzone.dz-drag-hover .dz-message,.dz-drag-hover.dropzone-wrapper .dz-message{opacity:.5}.dropzone .dz-message,.dropzone-wrapper .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button,.dropzone-wrapper .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview,.dropzone-wrapper .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover,.dropzone-wrapper .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image,.dropzone-wrapper .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details,.dropzone-wrapper .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview,.dropzone-wrapper .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details,.dropzone-wrapper .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove,.dropzone-wrapper .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover,.dropzone-wrapper .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details,.dropzone-wrapper .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:#000000e6;line-height:150%}.dropzone .dz-preview .dz-details .dz-size,.dropzone-wrapper .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename,.dropzone-wrapper .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span,.dropzone-wrapper .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:#fffc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover),.dropzone-wrapper .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span,.dropzone-wrapper .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone-wrapper .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span,.dropzone-wrapper .dz-preview .dz-details .dz-size span{background-color:#fff6;padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img,.dropzone-wrapper .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image,.dropzone-wrapper .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark,.dropzone-wrapper .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone-wrapper .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone-wrapper .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark,.dropzone-wrapper .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone-wrapper .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg,.dropzone-wrapper .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress,.dropzone-wrapper .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress,.dropzone-wrapper .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress,.dropzone-wrapper .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress,.dropzone-wrapper .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:#ffffffe6;-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload,.dropzone-wrapper .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message,.dropzone-wrapper .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message,.dropzone-wrapper .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message,.dropzone-wrapper .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after,.dropzone-wrapper .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{inset:0;position:absolute}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.CodeMirror{color:#000}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0f0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#f22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0!important;border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;overflow:auto}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected,.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background:#ffa;background:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{height:auto;min-height:300px;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1}.CodeMirror-scroll{min-height:300px}.CodeMirror-fullscreen{background:#fff;position:fixed!important;inset:50px 0 0;height:auto;z-index:9}.CodeMirror-sided{width:50%!important}.editor-toolbar{position:relative;opacity:.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:" ";height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar:hover,.editor-wrapper input.title:focus,.editor-wrapper input.title:hover{opacity:.8}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen:before{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,#fff0);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen:after{width:20px;height:50px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to right,#fff0 0,#fff);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar a{display:inline-block;text-align:center;text-decoration:none!important;color:#2c3e50!important;width:30px;height:30px;margin:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar a.active,.editor-toolbar a:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar a:before{line-height:30px}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar a.fa-header-x:after{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar a.fa-header-1:after{content:"1"}.editor-toolbar a.fa-header-2:after{content:"2"}.editor-toolbar a.fa-header-3:after{content:"3"}.editor-toolbar a.fa-header-bigger:after{content:"▲"}.editor-toolbar a.fa-header-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview a:not(.no-disable){pointer-events:none;background:#fff;border-color:transparent;text-shadow:inherit}@media only screen and (max-width:700px){.editor-toolbar a.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-preview,.editor-preview-side{padding:10px;background:#fafafa;overflow:auto;display:none;box-sizing:border-box}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;border:1px solid #ddd}.editor-preview-active,.editor-preview-active-side{display:block}.editor-preview-side>p,.editor-preview>p{margin-top:0}.editor-preview pre,.editor-preview-side pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th,.editor-preview-side table td,.editor-preview-side table th{border:1px solid #ddd;padding:5px}.CodeMirror .CodeMirror-code .cm-tag{color:#63a35c}.CodeMirror .CodeMirror-code .cm-attribute{color:#795da3}.CodeMirror .CodeMirror-code .cm-string{color:#183691}.CodeMirror .CodeMirror-selected{background:#d9d9d9}.CodeMirror .CodeMirror-code .cm-header-1{font-size:200%;line-height:200%}.CodeMirror .CodeMirror-code .cm-header-2{font-size:160%;line-height:160%}.CodeMirror .CodeMirror-code .cm-header-3{font-size:125%;line-height:125%}.CodeMirror .CodeMirror-code .cm-header-4{font-size:110%;line-height:110%}.CodeMirror .CodeMirror-code .cm-comment{background:#0000000d;border-radius:2px}.CodeMirror .CodeMirror-code .cm-link{color:#7f8c8d}.CodeMirror .CodeMirror-code .cm-url{color:#aab2b3}.CodeMirror .CodeMirror-code .cm-strikethrough{text-decoration:line-through}.CodeMirror .CodeMirror-placeholder{opacity:.5}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:#ff000026}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor .dropzone img:after,.dropzone .ql-editor img:after,.ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-editor img:after,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{margin:0;padding:0}@supports (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor .dropzone img:after,.dropzone .ql-editor img:after,.ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-editor img:after,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor p,.ql-editor h1,.ql-editor .h1,.ql-editor h2,.ql-editor .h2,.ql-editor h3,.ql-editor .h3,.ql-editor .dropzone img:after,.dropzone .ql-editor img:after,.ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-editor img:after,.ql-editor h4,.ql-editor .h4,.ql-editor h5,.ql-editor .h5,.ql-editor h6,.ql-editor .h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set: none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set: none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1,.ql-snow .ql-editor .h1{font-size:2em}.ql-snow .ql-editor h2,.ql-snow .ql-editor .h2{font-size:1.5em}.ql-snow .ql-editor h3,.ql-snow .ql-editor .h3,.ql-snow .ql-editor .dropzone img:after,.dropzone .ql-snow .ql-editor img:after,.ql-snow .ql-editor .dropzone-wrapper img:after,.dropzone-wrapper .ql-snow .ql-editor img:after{font-size:1.17em}.ql-snow .ql-editor h4,.ql-snow .ql-editor .h4{font-size:1em}.ql-snow .ql-editor h5,.ql-snow .ql-editor .h5{font-size:.83em}.ql-snow .ql-editor h6,.ql-snow .ql-editor .h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:99999;padding:10px;font-size:12px;color:#959da5;text-align:center;background:#000c;border-radius:3px}.graph-svg-tip ul,.graph-svg-tip ol{padding-left:0;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:" ";border:5px solid transparent;border-top-color:#000c}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}.ts-control{border:1px solid var(--bs-border-color);padding:.5rem .75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:.2rem;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(.5rem - 1px + -0) .75rem calc(.5rem - 4px + -0)}.full .ts-control{background-color:var(--bs-body-bg)}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid rgb(233.125,236.25,239.375);overflow:auto}.ts-wrapper.multi .ts-control>div.active{background:#007bff;color:#fff;border:0 solid rgba(0,0,0,0)}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#878787;background:#fff;border:0 solid white}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:1;background-color:var(--bs-secondary-bg)}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 .2rem .2rem}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#ffed2866;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.ts-dropdown .active{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.ts-dropdown .active.create{color:var(--bs-body-color)}.ts-dropdown .create{color:#343a4080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(.75rem - 5px);margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:color-mix(#ffffff,#d0d0d0,85%);border-radius:.2rem .2rem 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:.5rem .75rem;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid rgb(233.125,236.25,239.375);margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#0000}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid rgb(233.125,236.25,239.375);margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#0000}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--bs-body-bg);cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:#fff;border:1px solid var(--bs-border-color-translucent);border-radius:.5rem;box-shadow:0 6px 12px #0000002d}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{content:" ";display:block;height:0;overflow:hidden;border-top:1px solid var(--bs-border-color-translucent);margin:.5rem -.75rem}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.ts-control{transition:none}}.ts-control{display:flex;align-items:center}.focus .ts-control{border-color:#80bdff;outline:0;box-shadow:0 0 0 .25rem #007bff40}.ts-control .item{display:flex;align-items:center}.ts-control input::placeholder{color:var(--bs-secondary-color, #a7aeb8);opacity:1}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--bs-form-invalid-color)}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){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-position:right calc(.375em + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-invalid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color),.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--bs-form-valid-color)}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.375em + .25rem) center;background-size:calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);background-repeat:no-repeat}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-valid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color),.25)}.ts-wrapper{min-height:2.45rem;display:flex}.input-group-sm>.ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:var(--bs-border-radius-sm);font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:.875rem}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((calc(1.5em + .5rem + calc(var(--bs-border-width) * 2)) - 1.5 * .875rem - calc((var(--bs-border-width) + 1px) * 2)) / 2)!important}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(.75rem - 5px);--ts-pr-min: calc(.75rem - 5px) }.ts-wrapper.multi .ts-control>div{border-radius:calc(.2rem - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:var(--bs-border-radius-lg);font-size:1.25rem}.ts-wrapper:not(.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-select){padding:0;border:none;height:auto;box-shadow:none;background:none}.ts-wrapper:not(.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.chosen-choices,.ts-wrapper.chosen-single,.ts-wrapper.bootstrap-tagsinput,.ts-wrapper.form-select{padding:0!important;height:auto;box-shadow:none;display:flex}.ts-wrapper.form-control .ts-control,.ts-wrapper.chosen-choices .ts-control,.ts-wrapper.chosen-single .ts-control,.ts-wrapper.bootstrap-tagsinput .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.chosen-choices:not(.disabled) .ts-control,.ts-wrapper.chosen-single:not(.disabled) .ts-control,.ts-wrapper.bootstrap-tagsinput:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent!important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}.form-select .ts-dropdown,.form-select .ts-control,.form-select .ts-control input{color:var(--bs-body-color)}body{font-family:var(--bs-font-sans-serif);font-size:1rem;color:var(--bs-body-color);font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}*:focus:not(:focus-visible){outline:0!important}.h1,.h2,.h3,.dropzone img:after,.dropzone-wrapper img:after,.h4,.h5,.h6{margin:0}a{color:var(--bs-body-color);text-decoration:none;cursor:pointer}a:hover,a:focus{color:var(--bs-emphasis-color);text-decoration:none}label{color:var(--bs-body-color);font-weight:400;font-size:.875rem;word-break:normal;white-space:nowrap}small,.small,.attach .attach-image:after{font-size:.875rem}.badge,.label{font-weight:700;text-shadow:0 1px 0 rgba(0,0,0,.2)}.badge.bg-light,.dropzone img.badge:before,.dropzone-wrapper img.badge:before,.dropzone .dz-preview .dz-image img.badge,.dropzone-wrapper .dz-preview .dz-image img.badge,.dropzone .dz-preview .badge.dz-details,.dropzone-wrapper .dz-preview .badge.dz-details,.attach .badge.attach-image:before,.modal .badge.modal-footer,.label.bg-light,.dropzone img.label:before,.dropzone-wrapper img.label:before,.dropzone .dz-preview .dz-image img.label,.dropzone-wrapper .dz-preview .dz-image img.label,.dropzone .dz-preview .label.dz-details,.dropzone-wrapper .dz-preview .label.dz-details,.attach .label.attach-image:before,.modal .label.modal-footer{text-shadow:none}.badge{display:inline-flex;align-items:center;align-content:center}.badge.up{position:relative;top:-10px;padding:3px 6px;margin-left:-10px}blockquote{border-color:#e9ecef}.caret-white{border-top-color:#fff;border-top-color:#ffffffa6}a:hover .caret-white{border-top-color:#fff}.thumbnail{border-color:#e9ecef}.progress{background-color:#f8f9fa}.progress-xxs{height:2px}.progress-xs{height:6px}.progress-sm{height:12px}.progress-sm .progress-bar{font-size:10px;line-height:1rem}.progress,.progress-bar{-webkit-box-shadow:none;box-shadow:none}.progress-bar-primary{background-color:#007bff}.progress-bar-info{background-color:#17a2b8}.progress-bar-success{background-color:#28a745}.progress-bar-warning{background-color:#ffc107}.progress-bar-danger{background-color:#dc3545}.progress-bar-black{background-color:#15141a}.progress-bar-white{background-color:#fff}.accordion-group,.accordion-inner{border-color:#e9ecef;border-radius:.2rem}.alert{font-size:.875rem;box-shadow:inset 0 1px #fff3;border-radius:0;border:0}.alert p,.alert ul{margin-bottom:0}.alert .close i{font-size:12px;font-weight:400;display:block}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{border-color:#dae0e5;border-radius:.2rem}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.form-control:focus,.chosen-choices:focus,.chosen-single:focus,.bootstrap-tagsinput:focus{border-color:#17a2b8}.form-horizontal .control-label.text-left{text-align:left}.form-control-spin{position:absolute;z-index:2;right:10px;top:50%;margin-top:-7px}.input-lg{height:45px}.input-group-addon{border-color:#dae0e5;background-color:#f8f9fa}.list-group{border-radius:.2rem}.list-group.no-radius .list-group-item{border-radius:0!important}.list-group.no-borders .list-group-item{border:none}.list-group.no-border .list-group-item{border-width:1px 0}.list-group.no-bg .list-group-item{background-color:transparent}.list-group-item{border-color:#f2f4f6;padding-right:15px}.list-group-item a.list-group-item:hover,.list-group-item a.list-group-item:focus,.list-group-item a.list-group-item.hover{background-color:#fff}.list-group-item.media{margin-top:0}.list-group-item.active{color:#fff;border-color:#17a2b8!important;background-color:#17a2b8!important}.list-group-item.active .text-muted,.list-group-item.active .pagination>li.active .page-link,.pagination>li.active .list-group-item.active .page-link,.list-group-item.active .pagination>li.active span,.pagination>li.active .list-group-item.active span,.list-group-item.active .pagination .page-item.active .page-link,.pagination .page-item.active .list-group-item.active .page-link,.list-group-item.active .pagination .page-item.active span,.pagination .page-item.active .list-group-item.active span{color:#7adeee!important}.list-group-item.active a{color:#fff}.list-group-item.focus{background-color:#eff1f4!important}.list-group-item.select{position:relative;z-index:1;background-color:#dbeef9!important;border-color:#c5e4f5}.list-group-alt .list-group-item:nth-child(2n+2){background-color:#00000005!important}.list-group-lg .list-group-item{padding-top:15px;padding-bottom:15px}.list-group-sm .list-group-item{padding:6px 10px}.list-group-sp .list-group-item{margin-bottom:5px;border-radius:3px}.list-group-item>.badge{margin-right:0}.nav .nav-item{align-items:center;display:flex;flex-direction:row;text-overflow:ellipsis}.nav .nav-item .nav-link{width:100%}.nav .open .nav-link,.nav .open .nav-link:hover,.nav .open .nav-link:focus{background-color:#fff}@media(max-width:767.98px){.nav-scroll-bar{display:inline-block!important;list-style:none;margin:0;padding:0 0 1px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:100%;position:initial;vertical-align:middle}.nav-scroll-bar .nav-item{display:inline-block}.nav-scroll-bar .nav-item>.active{border-width:2px}}.tab-container{margin-bottom:15px}.tab-container .tab-content{padding:15px;background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-top-width:0;border-radius:0 0 .2rem .2rem}.pagination{margin:0}.pagination>li>a,.pagination>li .page-link,.pagination .page-item>a,.pagination .page-item .page-link{border:none}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li .page-link:hover,.pagination>li .page-link:focus,.pagination .page-item>a:hover,.pagination .page-item>a:focus,.pagination .page-item .page-link:hover,.pagination .page-item .page-link:focus{border-color:initial;background-color:initial;text-decoration:underline;box-shadow:none}.pagination>li.active .page-link,.pagination>li.active .page-link:hover,.pagination>li.active .page-link:focus,.pagination>li.active span,.pagination>li.active span:hover,.pagination>li.active span:focus,.pagination .page-item.active .page-link,.pagination .page-item.active .page-link:hover,.pagination .page-item.active .page-link:focus,.pagination .page-item.active span,.pagination .page-item.active span:hover,.pagination .page-item.active span:focus{z-index:3;background-color:inherit;border-color:inherit;cursor:default}.text-right .pagination{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.panel,.card,.CodeMirror-fullscreen .CodeMirror-scroll{border-radius:.2rem;border-color:#e9ecef}.panel .accordion-toggle,.card .accordion-toggle,.CodeMirror-fullscreen .CodeMirror-scroll .accordion-toggle{font-size:14px;display:block;cursor:pointer}.panel .list-group-item,.card .list-group-item,.CodeMirror-fullscreen .CodeMirror-scroll .list-group-item{border-color:#f8f9fa}.panel.no-borders,.card.no-borders,.CodeMirror-fullscreen .no-borders.CodeMirror-scroll,.panel.no-borders .card-heading,.panel.no-borders .card-footer,.card.no-borders .card-heading,.CodeMirror-fullscreen .no-borders.CodeMirror-scroll .card-heading,.card.no-borders .card-footer,.CodeMirror-fullscreen .no-borders.CodeMirror-scroll .card-footer{border-width:0}.card-default .card-heading{background-color:#fff}.card-heading{border-radius:.2rem .2rem 0 0}.card-heading.no-border{margin:-1px -1px 0;border:none}.card-heading .nav{margin:-10px -15px}.card-heading .list-group{background:transparent}.card-footer{border-color:var(--bs-border-color);border-radius:0 0 .2rem .2rem;background-color:var(--bs-body-bg)}.card-default{border-color:#e9ecef}.card-default>.card-heading,.card-default>.card-footer{border-color:#f8f9fa}.card-group .card-heading+.card-collapse .card-body{border-top:1px solid #eaedef}.table>tbody>tr:has(.stretched-link),.table>tfoot>tr:has(.stretched-link){position:relative;transform:translate(0);clip-path:inset(0);overflow:clip}.table>tbody>tr>td,.table>tfoot>tr>td{padding:8px 15px;border-top:1px solid rgb(239.075,241.35,243.625)}.table>thead>tr>th{padding:1em;border-bottom:1px solid rgb(239.075,241.35,243.625)}.well,pre{background-color:#f8f9fa;border-color:#e9ecef}.dropdown-menu{display:none;min-width:12rem;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px #0000001a;border:1px solid var(--bs-border-color)}.dropdown-menu.pull-left{left:100%}.dropdown-menu>.panel,.dropdown-menu .card,.dropdown-menu .CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen .dropdown-menu .CodeMirror-scroll{border:none;margin:-5px 0}.dropdown-menu>li>a{padding:5px 15px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:none;filter:none;background-color:var(--bs-tertiary-bg)!important;color:var(--bs-body-color)}.dropdown-menu-arrow:before{position:absolute;top:-6px;left:12px;display:inline-block;border-right:5px solid transparent;border-bottom:5px solid var(--bs-border-color);border-left:5px solid transparent;border-bottom-color:#0003;content:""}.dropdown-menu-arrow:after{position:absolute;top:-5px;left:12px;display:inline-block;border-right:5px solid transparent;border-bottom:5px solid var(--bs-body-bg);border-left:5px solid transparent;content:""}.dropdown-menu-arrow.dropdown-menu-end:before,.dropdown-menu-arrow.dropdown-menu-end:after{left:auto;right:12px}.dropdown-header{padding:5px 15px}.dropdown-submenu{position:relative}.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{background-color:var(--bs-tertiary-bg)!important;color:var(--bs-body-color)}.dropdown-submenu:hover>.dropdown-menu,.dropdown-submenu:focus>.dropdown-menu{display:block}.dropdown-submenu.pull-left{float:none!important}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}.dropdown-submenu .dropdown-menu{left:100%;top:0;margin-top:-6px;margin-left:-1px}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0}.btn-group>.btn,.dropzone .dz-preview .btn-group>.btn-edit,.dropzone-wrapper .dz-preview .btn-group>.btn-edit,.dropzone .dz-preview .btn-group>.btn-remove,.dropzone-wrapper .dz-preview .btn-group>.btn-remove{margin-left:-1px}.col-lg-2-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-0{clear:left}.row.no-gutter{margin-left:0;margin-right:0}.no-gutter [class*=col]{padding:0}.row-sm{margin-left:-10px;margin-right:-10px}.row-sm>div{padding-left:10px;padding-right:10px}.modal-backdrop{background-color:#1c1b22}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}.modal-over{inset:0;position:fixed}.modal-center{position:absolute;left:50%;top:50%}.dropdown-item,.dropdown-menu .btn,.dropdown-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit,.dropdown-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .dropdown-menu .btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove,.command-bar .btn,.command-bar .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .command-bar .btn-edit,.command-bar .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .command-bar .btn-edit,.command-bar .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .command-bar .btn-remove,.command-bar .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .command-bar .btn-remove,.table td .btn,.table td .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .table td .btn-edit,.table td .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .table td .btn-edit,.table td .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .table td .btn-remove,.table td .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .table td .btn-remove{align-items:center;display:flex;flex-direction:row;text-overflow:ellipsis}.dropdown-item.active,.dropdown-menu .active.btn,.dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-edit,.dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .active.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .active.btn-remove,.command-bar .active.btn,.command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .active.btn-edit,.command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .active.btn-remove,.command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .active.btn-remove,.table td .active.btn,.table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .active.btn-edit,.table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .active.btn-edit,.table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .active.btn-remove,.table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .active.btn-remove,.dropdown-item:active,.dropdown-menu .btn:active,.dropdown-menu .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:active,.dropdown-menu .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .dropdown-menu .btn-remove:active,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:active,.command-bar .btn:active,.command-bar .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .command-bar .btn-edit:active,.command-bar .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .command-bar .btn-remove:active,.command-bar .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .command-bar .btn-remove:active,.table td .btn:active,.table td .dropzone .dz-preview .btn-edit:active,.dropzone .dz-preview .table td .btn-edit:active,.table td .dropzone-wrapper .dz-preview .btn-edit:active,.dropzone-wrapper .dz-preview .table td .btn-edit:active,.table td .dropzone .dz-preview .btn-remove:active,.dropzone .dz-preview .table td .btn-remove:active,.table td .dropzone-wrapper .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .table td .btn-remove:active{color:var(--bs-body-color);background-color:var(--bs-tertiary-bg)}.dropdown-item.disabled,.dropdown-menu .disabled.btn,.dropdown-menu .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-edit,.dropdown-menu .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .dropdown-menu .disabled.btn-remove,.dropdown-menu .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .disabled.btn-remove,.command-bar .disabled.btn,.command-bar .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-edit,.command-bar .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .command-bar .disabled.btn-remove,.command-bar .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .command-bar .disabled.btn-remove,.table td .disabled.btn,.table td .dropzone .dz-preview .disabled.btn-edit,.dropzone .dz-preview .table td .disabled.btn-edit,.table td .dropzone-wrapper .dz-preview .disabled.btn-edit,.dropzone-wrapper .dz-preview .table td .disabled.btn-edit,.table td .dropzone .dz-preview .disabled.btn-remove,.dropzone .dz-preview .table td .disabled.btn-remove,.table td .dropzone-wrapper .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .table td .disabled.btn-remove,.dropdown-item:disabled,.dropdown-menu .btn:disabled,.dropdown-menu .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-edit:disabled,.dropdown-menu .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .dropdown-menu .btn-remove:disabled,.dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .dropdown-menu .btn-remove:disabled,.command-bar .btn:disabled,.command-bar .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-edit:disabled,.command-bar .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .command-bar .btn-remove:disabled,.command-bar .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .command-bar .btn-remove:disabled,.table td .btn:disabled,.table td .dropzone .dz-preview .btn-edit:disabled,.dropzone .dz-preview .table td .btn-edit:disabled,.table td .dropzone-wrapper .dz-preview .btn-edit:disabled,.dropzone-wrapper .dz-preview .table td .btn-edit:disabled,.table td .dropzone .dz-preview .btn-remove:disabled,.dropzone .dz-preview .table td .btn-remove:disabled,.table td .dropzone-wrapper .dz-preview .btn-remove:disabled,.dropzone-wrapper .dz-preview .table td .btn-remove:disabled{color:var(--bs-tertiary-color)}.breadcrumb{border-radius:unset;background-color:initial}.sub-menu{width:100%;display:flex;transition:all .4s ease-in-out 0s}.sub-menu .dropdown-item,.sub-menu .dropdown-menu .btn,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-edit,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-edit,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-remove,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-remove,.dropdown-menu .sub-menu .btn,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-edit,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-edit,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-remove,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-remove,.sub-menu .command-bar .btn,.sub-menu .command-bar .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .sub-menu .command-bar .btn-edit,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-edit,.sub-menu .command-bar .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .sub-menu .command-bar .btn-remove,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-remove,.command-bar .sub-menu .btn,.command-bar .sub-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .command-bar .sub-menu .btn-edit,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-edit,.command-bar .sub-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .command-bar .sub-menu .btn-remove,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-remove,.sub-menu .table td .btn,.sub-menu .table td .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .sub-menu .table td .btn-edit,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-edit,.sub-menu .table td .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .sub-menu .table td .btn-remove,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-remove,.table td .sub-menu .btn,.table td .sub-menu .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .table td .sub-menu .btn-edit,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-edit,.table td .sub-menu .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .table td .sub-menu .btn-remove,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-remove{padding:.5rem 2.5rem}.sub-menu .dropdown-item:hover,.sub-menu .dropdown-menu .btn:hover,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-edit:hover,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-edit:hover,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-remove:hover,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-remove:hover,.dropdown-menu .sub-menu .btn:hover,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-edit:hover,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-edit:hover,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-remove:hover,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-remove:hover,.sub-menu .command-bar .btn:hover,.sub-menu .command-bar .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .sub-menu .command-bar .btn-edit:hover,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-edit:hover,.sub-menu .command-bar .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .sub-menu .command-bar .btn-remove:hover,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-remove:hover,.command-bar .sub-menu .btn:hover,.command-bar .sub-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .command-bar .sub-menu .btn-edit:hover,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-edit:hover,.command-bar .sub-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .command-bar .sub-menu .btn-remove:hover,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-remove:hover,.sub-menu .table td .btn:hover,.sub-menu .table td .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .sub-menu .table td .btn-edit:hover,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-edit:hover,.sub-menu .table td .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .sub-menu .table td .btn-remove:hover,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-remove:hover,.table td .sub-menu .btn:hover,.table td .sub-menu .dropzone .dz-preview .btn-edit:hover,.dropzone .dz-preview .table td .sub-menu .btn-edit:hover,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-edit:hover,.table td .sub-menu .dropzone .dz-preview .btn-remove:hover,.dropzone .dz-preview .table td .sub-menu .btn-remove:hover,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-remove:hover,.sub-menu .dropdown-item:focus,.sub-menu .dropdown-menu .btn:focus,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-edit:focus,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-edit:focus,.sub-menu .dropdown-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .sub-menu .dropdown-menu .btn-remove:focus,.sub-menu .dropdown-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .sub-menu .dropdown-menu .btn-remove:focus,.dropdown-menu .sub-menu .btn:focus,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-edit:focus,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-edit:focus,.dropdown-menu .sub-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .dropdown-menu .sub-menu .btn-remove:focus,.dropdown-menu .sub-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .dropdown-menu .sub-menu .btn-remove:focus,.sub-menu .command-bar .btn:focus,.sub-menu .command-bar .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .sub-menu .command-bar .btn-edit:focus,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-edit:focus,.sub-menu .command-bar .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .sub-menu .command-bar .btn-remove:focus,.sub-menu .command-bar .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .sub-menu .command-bar .btn-remove:focus,.command-bar .sub-menu .btn:focus,.command-bar .sub-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .command-bar .sub-menu .btn-edit:focus,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-edit:focus,.command-bar .sub-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .command-bar .sub-menu .btn-remove:focus,.command-bar .sub-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .command-bar .sub-menu .btn-remove:focus,.sub-menu .table td .btn:focus,.sub-menu .table td .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .sub-menu .table td .btn-edit:focus,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-edit:focus,.sub-menu .table td .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .sub-menu .table td .btn-remove:focus,.sub-menu .table td .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .sub-menu .table td .btn-remove:focus,.table td .sub-menu .btn:focus,.table td .sub-menu .dropzone .dz-preview .btn-edit:focus,.dropzone .dz-preview .table td .sub-menu .btn-edit:focus,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-edit:focus,.table td .sub-menu .dropzone .dz-preview .btn-remove:focus,.dropzone .dz-preview .table td .sub-menu .btn-remove:focus,.table td .sub-menu .dropzone-wrapper .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .table td .sub-menu .btn-remove:focus{background-color:inherit}dd{margin:0}.card-text{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}sub,sup{font-size:80%}legend{font-size:1.3rem;margin-bottom:1rem}.toast{border-radius:.5rem;border:none}.bg-dark .nav .dropdown-item.active,.graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .dropdown-menu .active.btn,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .active.btn,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropdown-menu .bg-dark .nav .active.btn,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .active.btn,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .command-bar .active.btn,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .active.btn,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.command-bar .bg-dark .nav .active.btn,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .active.btn,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.bg-dark .nav .table td .active.btn,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-edit,.bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .active.btn-remove,.bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .active.btn,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.table td .bg-dark .nav .active.btn,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-edit,.table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-remove,.table td .graph-svg-tip .nav .active.btn,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-remove{color:#b4b3bc;background-color:#100f14}[data-bs-theme=dark] .nav-pills{--bs-nav-link-bg: rgba(96.26875, 105.5, 114.73125, .25);--bs-nav-pills-link-active-bg: rgba(96.26875, 105.5, 114.73125, .25)}.nav-pills{--bs-nav-link-bg: #edeef0;--bs-nav-pills-link-active-bg: #edeef0}.nav-pills>li>a{transition:all .34s;color:var(--bs-text-body-emphasis)!important}.nav-pills>li>a:hover,.nav-pills>li>a:focus{color:var(--bs-text-body-emphasis)!important;background-color:var(--bs-nav-link-bg)!important}html,body{width:100%;height:100%;overscroll-behavior-y:none}body{overflow-x:hidden}@media(min-width:992px){.aside{width:min(20em,25%);max-width:280px;min-height:100vh}.aside nav{height:100%}}@media(max-width:991.98px){.aside-collapse{visibility:hidden;opacity:0;transition:all 1ms ease!important}.aside{height:calc(1.325rem + .9vw + 2em);transition:all .3s ease}body.menu-open .aside-collapse{min-height:calc(100vh - 4rem);display:flex!important;visibility:visible;opacity:1}body.menu-open .aside{height:auto!important;min-height:100vh}body.menu-open .workspace{display:none!important}body:not(.menu-open) .aside-collapse .sub-menu{visibility:hidden!important}}.full-height{height:100vh;overflow:auto}.command-bar{--bs-dropdown-item-padding-x: 1rem;--bs-dropdown-item-padding-y: .25rem}.table td{--bs-dropdown-item-padding-x: .5rem;--bs-dropdown-item-padding-y: .25rem}.command-bar,.table td{--bs-dropdown-spacer: .125rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: #ffffff;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: .35rem;--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: .2rem;--bs-dropdown-link-color: var(--bs-body-color);--bs-dropdown-link-hover-color: var(--bs-body-color);--bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);--bs-dropdown-link-active-color: #ffffff;--bs-dropdown-link-active-bg: #007bff;--bs-dropdown-link-disabled-color: var(--bs-tertiary-color)}@media(max-width:767.98px){.app:before{display:none}.command-bar{display:inline-block!important;list-style:none;margin:0;padding:0;overflow-x:auto;white-space:nowrap;width:100%;position:initial;vertical-align:middle;text-align:center}.command-bar li{display:inline-block}}.layout{background-color:var(--bs-body-bg)}.layout-wrapper-no-padder>.p-4,.layout-wrapper-no-padder>.layout{padding:0!important}.layout-wrapper .shadow-sm,.layout-wrapper .bg-dark .nav .dropdown-item.active,.layout-wrapper .graph-svg-tip .nav .dropdown-item.active,.bg-dark .nav .layout-wrapper .dropdown-item.active,.graph-svg-tip .nav .layout-wrapper .dropdown-item.active,.layout-wrapper .bg-dark .nav .command-bar .active.btn,.layout-wrapper .bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-edit,.layout-wrapper .bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-edit,.layout-wrapper .bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-remove,.layout-wrapper .bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .command-bar .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .command-bar .active.btn,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .command-bar .active.btn-remove,.bg-dark .nav .command-bar .layout-wrapper .active.btn,.bg-dark .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-edit,.bg-dark .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-edit,.bg-dark .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-remove,.bg-dark .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .command-bar .layout-wrapper .active.btn,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .command-bar .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .layout-wrapper .active.btn-remove,.layout-wrapper .command-bar .bg-dark .nav .active.btn,.layout-wrapper .command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-edit,.layout-wrapper .command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-edit,.layout-wrapper .command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-remove,.layout-wrapper .command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .bg-dark .nav .active.btn-remove,.layout-wrapper .command-bar .graph-svg-tip .nav .active.btn,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-remove,.layout-wrapper .command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .command-bar .graph-svg-tip .nav .active.btn-remove,.command-bar .bg-dark .nav .layout-wrapper .active.btn,.command-bar .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-edit,.command-bar .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-edit,.command-bar .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-remove,.command-bar .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .layout-wrapper .active.btn-remove,.command-bar .graph-svg-tip .nav .layout-wrapper .active.btn,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.command-bar .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.layout-wrapper .bg-dark .nav .table td .active.btn,.layout-wrapper .bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-edit,.layout-wrapper .bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-edit,.layout-wrapper .bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-remove,.layout-wrapper .bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .table td .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .table td .active.btn,.layout-wrapper .graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .table td .active.btn-remove,.bg-dark .nav .table td .layout-wrapper .active.btn,.bg-dark .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-edit,.bg-dark .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-edit,.bg-dark .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-remove,.bg-dark .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .table td .layout-wrapper .active.btn,.graph-svg-tip .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .table td .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .table td .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .layout-wrapper .active.btn-remove,.layout-wrapper .table td .bg-dark .nav .active.btn,.layout-wrapper .table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-edit,.layout-wrapper .table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-edit,.layout-wrapper .table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-remove,.layout-wrapper .table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .table td .bg-dark .nav .active.btn-remove,.layout-wrapper .table td .graph-svg-tip .nav .active.btn,.layout-wrapper .table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-remove,.layout-wrapper .table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .table td .graph-svg-tip .nav .active.btn-remove,.table td .bg-dark .nav .layout-wrapper .active.btn,.table td .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-edit,.table td .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-edit,.table td .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-remove,.table td .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav .layout-wrapper .active.btn-remove,.table td .graph-svg-tip .nav .layout-wrapper .active.btn,.table td .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.table td .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.table td .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.table td .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.layout-wrapper .bg-dark .nav .dropdown-menu .active.btn,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-edit,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-edit,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-remove,.layout-wrapper .bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .bg-dark .nav .dropdown-menu .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.layout-wrapper .graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.bg-dark .nav .dropdown-menu .layout-wrapper .active.btn,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-edit,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-edit,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-remove,.bg-dark .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .layout-wrapper .active.btn-remove,.layout-wrapper .dropdown-menu .bg-dark .nav .active.btn,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-edit,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-edit,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-remove,.layout-wrapper .dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .bg-dark .nav .active.btn-remove,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.layout-wrapper .dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .layout-wrapper .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropdown-menu .bg-dark .nav .layout-wrapper .active.btn,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-edit,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-edit,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-remove,.dropdown-menu .bg-dark .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .layout-wrapper .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone .dz-preview .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .layout-wrapper .dropzone-wrapper .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .layout-wrapper .active.btn-remove,.layout-wrapper .layout{box-shadow:none!important;border:none!important}.iframe-error{position:fixed;top:0;left:0;z-index:2050;width:100vw;height:100vh;overflow:hidden;outline:0;border:none}.workspace-limit{max-width:calc(1120px + 1rem);overscroll-behavior-y:none}.command-bar-wrapper{position:sticky;bottom:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;left:0;right:0}@media(max-width:767.98px){.command-bar-wrapper .layout{padding:1.5em 0!important;margin-top:.3em;border-top:1px solid rgb(233.125,236.25,239.375)}}.btn,.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{font-weight:400;border-radius:.2rem;cursor:pointer;outline:0!important;align-items:center;display:flex;flex-direction:row}.btn:focus,.dropzone .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .btn-edit:focus,.dropzone .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .btn-remove:focus{box-shadow:none}.btn-link{color:#394247;align-items:center}.btn-link.active{box-shadow:none}.btn-default,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{color:#394247!important;background-color:#fff!important;border-color:#e9ecef!important}.btn-default:hover,.dropzone .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .btn-remove:hover,.btn-default:focus,.dropzone .dz-preview .btn-remove:focus,.dropzone-wrapper .dz-preview .btn-remove:focus,.btn-default:active,.dropzone .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .btn-remove:active,.btn-default.active,.dropzone .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .active.btn-remove,.btn-default .open .dropdown-toggle,.dropzone .dz-preview .btn-remove .open .dropdown-toggle,.dropzone-wrapper .dz-preview .btn-remove .open .dropdown-toggle{color:#394247!important;background-color:#f8f9fa!important;border-color:#d1d8de!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-default:active,.dropzone .dz-preview .btn-remove:active,.dropzone-wrapper .dz-preview .btn-remove:active,.btn-default.active,.dropzone .dz-preview .active.btn-remove,.dropzone-wrapper .dz-preview .active.btn-remove,.btn-default .open .dropdown-toggle.btn-default,.dropzone .dz-preview .btn-remove .open .dropdown-toggle.btn-default,.dropzone-wrapper .dz-preview .btn-remove .open .dropdown-toggle.btn-default,.btn-default .open .dropzone .dz-preview .dropdown-toggle.btn-remove,.dropzone .dz-preview .btn-default .open .dropdown-toggle.btn-remove,.dropzone .dz-preview .btn-remove .open .dropdown-toggle.btn-remove,.btn-default .open .dropzone-wrapper .dz-preview .dropdown-toggle.btn-remove,.dropzone-wrapper .dz-preview .btn-default .open .dropdown-toggle.btn-remove,.dropzone-wrapper .dz-preview .btn-remove .open .dropdown-toggle.btn-remove{background-image:none}.btn-default.disabled,.dropzone .dz-preview .disabled.btn-remove,.dropzone-wrapper .dz-preview .disabled.btn-remove,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.dropzone .dz-preview [disabled].btn-remove,.dropzone-wrapper .dz-preview [disabled].btn-remove,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .dropzone .dz-preview .btn-remove,.dropzone .dz-preview fieldset[disabled] .btn-remove,fieldset[disabled] .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview fieldset[disabled] .btn-remove,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{background-color:#fff!important;border-color:#e9ecef!important}.btn-default:not([disabled]):not(.disabled):active,.dropzone .dz-preview .btn-remove:not([disabled]):not(.disabled):active,.dropzone-wrapper .dz-preview .btn-remove:not([disabled]):not(.disabled):active,.btn-default:not([disabled]):not(.disabled).active,.dropzone .dz-preview .btn-remove:not([disabled]):not(.disabled).active,.dropzone-wrapper .dz-preview .btn-remove:not([disabled]):not(.disabled).active,.show>.btn-default.dropdown-toggle,.dropzone .dz-preview .show>.dropdown-toggle.btn-remove,.dropzone-wrapper .dz-preview .show>.dropdown-toggle.btn-remove{cursor:default!important;color:#394247!important;background-color:#f8f9fa!important;border-color:#d1d8de!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-default,.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{background-color:var(--bs-body-bg)!important;border-bottom-color:#e3e7eb;-webkit-box-shadow:0 1px 1px rgba(90,90,90,.1);box-shadow:0 1px 1px #5a5a5a1a}.btn-default.btn-bg,.dropzone .dz-preview .btn-bg.btn-remove,.dropzone-wrapper .dz-preview .btn-bg.btn-remove{border-color:#0000001a;background-clip:padding-box}.btn-primary{color:#fff!important;background-color:#007bff!important;border-color:#007bff!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary .open .dropdown-toggle{color:#fff!important;background-color:#006fe6!important;border-color:#0067d6!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-primary:active,.btn-primary.active,.btn-primary .open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#007bff!important;border-color:#007bff!important}.btn-primary:not([disabled]):not(.disabled):active,.btn-primary:not([disabled]):not(.disabled).active,.show>.btn-primary.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#006fe6!important;border-color:#0067d6!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-success{color:#fff!important;background-color:#28a745!important;border-color:#28a745!important}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success .open .dropdown-toggle{color:#fff!important;background-color:#23923d!important;border-color:#208637!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-success:active,.btn-success.active,.btn-success .open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#28a745!important;border-color:#28a745!important}.btn-success:not([disabled]):not(.disabled):active,.btn-success:not([disabled]):not(.disabled).active,.show>.btn-success.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#23923d!important;border-color:#208637!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-info{color:#fff!important;background-color:#17a2b8!important;border-color:#17a2b8!important}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info .open .dropdown-toggle{color:#fff!important;background-color:#148ea1!important;border-color:#128294!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-info:active,.btn-info.active,.btn-info .open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#17a2b8!important;border-color:#17a2b8!important}.btn-info:not([disabled]):not(.disabled):active,.btn-info:not([disabled]):not(.disabled).active,.show>.btn-info.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#148ea1!important;border-color:#128294!important;box-shadow:inset 0 3px 5px #00000020!important}label.btn-info{margin-bottom:0}.btn-warning{color:#15141a!important;background-color:#ffc107!important;border-color:#ffc107!important}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning .open .dropdown-toggle{color:#15141a!important;background-color:#edb100!important;border-color:#dda600!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-warning:active,.btn-warning.active,.btn-warning .open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#ffc107!important;border-color:#ffc107!important}.btn-warning:not([disabled]):not(.disabled):active,.btn-warning:not([disabled]):not(.disabled).active,.show>.btn-warning.dropdown-toggle{cursor:default!important;color:#15141a!important;background-color:#edb100!important;border-color:#dda600!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-danger{color:#fff!important;background-color:#dc3545!important;border-color:#dc3545!important}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger .open .dropdown-toggle{color:#fff!important;background-color:#d32535!important;border-color:#c62232!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-danger:active,.btn-danger.active,.btn-danger .open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#dc3545!important;border-color:#dc3545!important}.btn-danger:not([disabled]):not(.disabled):active,.btn-danger:not([disabled]):not(.disabled).active,.show>.btn-danger.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#d32535!important;border-color:#c62232!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-dark{color:#fff!important;background-color:#1c1b22!important;border-color:#1c1b22!important}.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.btn-dark.active,.btn-dark .open .dropdown-toggle{color:#fff!important;background-color:#101014!important;border-color:#09090b!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-dark:active,.btn-dark.active,.btn-dark .open .dropdown-toggle.btn-dark{background-image:none}.btn-dark.disabled,.btn-dark.disabled:hover,.btn-dark.disabled:focus,.btn-dark.disabled:active,.btn-dark.disabled.active,.btn-dark[disabled],.btn-dark[disabled]:hover,.btn-dark[disabled]:focus,.btn-dark[disabled]:active,.btn-dark[disabled].active,fieldset[disabled] .btn-dark,fieldset[disabled] .btn-dark:hover,fieldset[disabled] .btn-dark:focus,fieldset[disabled] .btn-dark:active,fieldset[disabled] .btn-dark.active{background-color:#1c1b22!important;border-color:#1c1b22!important}.btn-dark:not([disabled]):not(.disabled):active,.btn-dark:not([disabled]):not(.disabled).active,.show>.btn-dark.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#101014!important;border-color:#09090b!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-black{color:#fff!important;background-color:#15141a!important;border-color:#15141a!important}.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black.active,.btn-black .open .dropdown-toggle{color:#fff!important;background-color:#09090c!important;border-color:#020203!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-black:active,.btn-black.active,.btn-black .open .dropdown-toggle.btn-black{background-image:none}.btn-black.disabled,.btn-black.disabled:hover,.btn-black.disabled:focus,.btn-black.disabled:active,.btn-black.disabled.active,.btn-black[disabled],.btn-black[disabled]:hover,.btn-black[disabled]:focus,.btn-black[disabled]:active,.btn-black[disabled].active,fieldset[disabled] .btn-black,fieldset[disabled] .btn-black:hover,fieldset[disabled] .btn-black:focus,fieldset[disabled] .btn-black:active,fieldset[disabled] .btn-black.active{background-color:#15141a!important;border-color:#15141a!important}.btn-black:not([disabled]):not(.disabled):active,.btn-black:not([disabled]):not(.disabled).active,.show>.btn-black.dropdown-toggle{cursor:default!important;color:#fff!important;background-color:#09090c!important;border-color:#020203!important;box-shadow:inset 0 3px 5px #00000020!important}.btn-icon{padding:0!important;text-align:center;width:34px;height:34px}.btn-icon i{top:-1px;position:relative;line-height:34px}.btn-icon.btn-sm,.dropzone .dz-preview .btn-icon.btn-remove,.dropzone-wrapper .dz-preview .btn-icon.btn-remove,.table tbody tr td>div>.form-group>.btn-icon.btn,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-icon.btn-edit,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-icon.btn-edit,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit,.btn-group-sm>.btn-icon.btn,.dropzone .dz-preview .btn-group-sm>.btn-icon.btn-edit,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-icon.btn-edit{width:30px;height:30px}.btn-icon.btn-sm i,.dropzone .dz-preview .btn-icon.btn-remove i,.dropzone-wrapper .dz-preview .btn-icon.btn-remove i,.table tbody tr td>div>.form-group>.btn-icon.btn i,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-icon.btn-edit i,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit i,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-icon.btn-edit i,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-icon.btn-edit i,.btn-group-sm>.btn-icon.btn i,.dropzone .dz-preview .btn-group-sm>.btn-icon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-icon.btn-edit i{line-height:30px}.btn-icon.btn-lg,.btn-group-lg>.btn-icon.btn,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-edit,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-edit,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-remove,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-remove{width:45px;height:45px}.btn-icon.btn-lg i,.btn-group-lg>.btn-icon.btn i,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-edit i,.dropzone .dz-preview .btn-group-lg>.btn-icon.btn-remove i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-icon.btn-remove i{line-height:45px}.btn-rounded{border-radius:50px;padding-left:15px;padding-right:15px}.btn-rounded.btn-lg,.btn-group-lg>.btn-rounded.btn,.dropzone .dz-preview .btn-group-lg>.btn-rounded.btn-edit,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-rounded.btn-edit,.dropzone .dz-preview .btn-group-lg>.btn-rounded.btn-remove,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-rounded.btn-remove{padding-left:25px;padding-right:25px}.btn>i.pull-left,.dropzone .dz-preview .btn-edit>i.pull-left,.dropzone-wrapper .dz-preview .btn-edit>i.pull-left,.dropzone .dz-preview .btn-remove>i.pull-left,.dropzone-wrapper .dz-preview .btn-remove>i.pull-left,.btn>i.pull-right,.dropzone .dz-preview .btn-edit>i.pull-right,.dropzone-wrapper .dz-preview .btn-edit>i.pull-right,.dropzone .dz-preview .btn-remove>i.pull-right,.dropzone-wrapper .dz-preview .btn-remove>i.pull-right{line-height:1.5}.btn-block{padding-left:12px;padding-right:12px;justify-content:center;width:100%}.btn-group-vertical>.btn:first-child:not(:last-child),.dropzone .dz-preview .btn-group-vertical>.btn-edit:first-child:not(:last-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:first-child:not(:last-child),.dropzone .dz-preview .btn-group-vertical>.btn-remove:first-child:not(:last-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:first-child:not(:last-child){border-top-right-radius:.2rem}.btn-group-vertical>.btn:last-child:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-edit:last-child:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-edit:last-child:not(:first-child),.dropzone .dz-preview .btn-group-vertical>.btn-remove:last-child:not(:first-child),.dropzone-wrapper .dz-preview .btn-group-vertical>.btn-remove:last-child:not(:first-child){border-bottom-left-radius:.2rem}.btn-addon i{margin:-7px 12px -7px -12px;background-color:#0000001a;width:34px;height:34px;line-height:34px;text-align:center;float:left;position:relative;border-radius:.2rem 0 0 .2rem}.btn-addon i.pull-right{margin-right:-12px;margin-left:12px;border-radius:0 .2rem .2rem 0}.btn-addon.btn-sm i,.dropzone .dz-preview .btn-addon.btn-remove i,.dropzone-wrapper .dz-preview .btn-addon.btn-remove i,.table tbody tr td>div>.form-group>.btn-addon.btn i,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-addon.btn-edit i,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-addon.btn-edit i,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i,.btn-group-sm>.btn-addon.btn i,.dropzone .dz-preview .btn-group-sm>.btn-addon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-addon.btn-edit i{margin:-6px 10px -6px -10px;width:30px;height:30px;line-height:30px}.btn-addon.btn-sm i.pull-right,.dropzone .dz-preview .btn-addon.btn-remove i.pull-right,.dropzone-wrapper .dz-preview .btn-addon.btn-remove i.pull-right,.table tbody tr td>div>.form-group>.btn-addon.btn i.pull-right,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-addon.btn-edit i.pull-right,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i.pull-right,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-addon.btn-edit i.pull-right,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-addon.btn-edit i.pull-right,.btn-group-sm>.btn-addon.btn i.pull-right,.dropzone .dz-preview .btn-group-sm>.btn-addon.btn-edit i.pull-right,.dropzone-wrapper .dz-preview .btn-group-sm>.btn-addon.btn-edit i.pull-right{margin-right:-10px;margin-left:10px}.btn-addon.btn-lg i,.btn-group-lg>.btn-addon.btn i,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-edit i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-edit i,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-remove i,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-remove i{margin:-11px 16px -11px -16px;width:45px;height:45px;line-height:45px}.btn-addon.btn-lg i.pull-right,.btn-group-lg>.btn-addon.btn i.pull-right,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-edit i.pull-right,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-edit i.pull-right,.dropzone .dz-preview .btn-group-lg>.btn-addon.btn-remove i.pull-right,.dropzone-wrapper .dz-preview .btn-group-lg>.btn-addon.btn-remove i.pull-right{margin-right:-16px;margin-left:16px}.btn-addon.btn-default i,.dropzone .dz-preview .btn-addon.btn-remove i,.dropzone-wrapper .dz-preview .btn-addon.btn-remove i{background-color:transparent;border-right:1px solid rgb(233.125,236.25,239.375)}.btn-groups .btn,.btn-groups .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-groups .btn-edit,.btn-groups .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-groups .btn-edit,.btn-groups .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-groups .btn-remove,.btn-groups .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-groups .btn-remove{margin-bottom:5px}button.close{font-size:12px}.btn-group-justified{display:flex;width:100%}.btn-group-justified .btn,.btn-group-justified .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-edit,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit,.btn-group-justified .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove,.btn-group-justified .btn-group{flex:1}.btn-group-justified .btn .btn,.btn-group-justified .dropzone .dz-preview .btn-edit .btn,.dropzone .dz-preview .btn-group-justified .btn-edit .btn,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .btn,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .btn,.btn-group-justified .btn .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-group-justified .btn .btn-edit,.btn-group-justified .dropzone .dz-preview .btn-edit .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-edit .btn-edit,.btn-group-justified .btn .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn .btn-edit,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .btn-edit,.btn-group-justified .dropzone .dz-preview .btn-remove .btn,.btn-group-justified .dropzone .dz-preview .btn-remove .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-remove .btn,.dropzone .dz-preview .btn-group-justified .btn-remove .btn-edit,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .btn,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .btn,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .btn-edit,.btn-group-justified .btn .dropzone .dz-preview .btn-remove,.btn-group-justified .dropzone .dz-preview .btn-edit .dropzone .dz-preview .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-group-justified .btn .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-edit .btn-remove,.btn-group-justified .dropzone .dz-preview .btn-remove .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-remove .btn-remove,.btn-group-justified .btn .dropzone-wrapper .dz-preview .btn-remove,.btn-group-justified .dropzone .dz-preview .btn-edit .dropzone-wrapper .dz-preview .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .btn-remove,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .btn-remove,.btn-group-justified .btn-group .btn,.btn-group-justified .btn-group .dropzone .dz-preview .btn-edit,.dropzone .dz-preview .btn-group-justified .btn-group .btn-edit,.btn-group-justified .btn-group .dropzone-wrapper .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-group-justified .btn-group .btn-edit,.btn-group-justified .btn-group .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .btn-group-justified .btn-group .btn-remove,.btn-group-justified .btn-group .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-group-justified .btn-group .btn-remove{width:100%}.btn-group-justified .btn .dropdown-menu,.btn-group-justified .dropzone .dz-preview .btn-edit .dropdown-menu,.dropzone .dz-preview .btn-group-justified .btn-edit .dropdown-menu,.btn-group-justified .dropzone-wrapper .dz-preview .btn-edit .dropdown-menu,.dropzone-wrapper .dz-preview .btn-group-justified .btn-edit .dropdown-menu,.btn-group-justified .dropzone .dz-preview .btn-remove .dropdown-menu,.dropzone .dz-preview .btn-group-justified .btn-remove .dropdown-menu,.btn-group-justified .dropzone-wrapper .dz-preview .btn-remove .dropdown-menu,.dropzone-wrapper .dz-preview .btn-group-justified .btn-remove .dropdown-menu,.btn-group-justified .btn-group .dropdown-menu{left:auto}.btn-loading{position:relative}.btn-loading .spinner-loading{background:inherit}.btn-loading span:not(.spinner-loading):not(.spinner-border){opacity:0}.btn-loading svg:not(.spinner-loading){opacity:0}.modal .close:focus{outline:0}.modal .modal-dialog{transition:all .34s!important}.modal .modal-content{overflow:hidden;border-radius:.5rem;box-shadow:none}.modal .modal-header{border-bottom:0;padding:1.5rem 1.5rem 0}.modal .modal-header p{color:#8b91a0}.modal .modal-body{box-shadow:none;padding:0;white-space:normal}.modal .modal-body .card,.modal .modal-body .CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen .modal .modal-body .CodeMirror-scroll{background:none;border:none}.modal .modal-footer{box-shadow:none;margin-top:0;padding:15px 25px}.modal.fade{opacity:1!important}.modal.fade.stick-up .modal-dialog{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);margin-top:-5px}.modal.fade.stick-up.in .modal-dialog,.modal.fade.stick-up.show .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.modal.fade.slide-up{height:100%;top:auto}.modal.fade.slide-up.in .modal-dialog,.modal.fade.slide-up.show .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.modal.fade.slide-up.disable-scroll{overflow:hidden}.modal.fade.slide-up .modal-dialog{display:table;height:100%;-webkit-transform:translate3d(0,75%,0);transform:translate3d(0,75%,0);width:calc(100% - 20px)}.modal.fade.slide-up .modal-content-wrapper{display:table-cell;vertical-align:middle}.modal.fade.center-scale{-webkit-transition:all .15s cubic-bezier(.4,0,.2,1)!important;transition:all .15s cubic-bezier(.4,0,.2,1)!important}.modal.fade.center-scale.in .modal-dialog,.modal.fade.center-scale.show .modal-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal.fade.center-scale .modal-dialog{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.modal.fade.fill-in{background-color:#fff0;-webkit-transition:background-color .3s;transition:background-color .3s}.modal.fade.fill-in>.close{margin-top:20px;margin-right:20px;opacity:.6}.modal.fade.fill-in>.close>i{font-size:16px}.modal.fade.fill-in .modal-dialog{display:table;height:100%}.modal.fade.fill-in .modal-content{display:table-cell;vertical-align:middle;border:0;background:transparent}.modal.fade.fill-in .modal-content .modal-header{border-bottom:0}.modal.fade.fill-in.in,.modal.fade.fill-in.show{background-color:#ffffffd9}.modal.fade.fill-in.in .modal-dialog,.modal.fade.fill-in.show .modal-dialog{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal.fade.fill-in .modal-dialog{opacity:0;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.modal.fade.slide-right .close{position:absolute;top:1.5em;right:0;margin-right:10px;z-index:10}.modal.fade.slide-right.in .modal-dialog,.modal.fade.slide-right.show .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.modal.fade.slide-right .modal-dialog{position:absolute;right:0;margin:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.modal.fade.slide-right .modal-dialog .modal-content-wrapper,.modal.fade.slide-right .modal-dialog .modal-content{height:100%}.modal.fade.slide-right .modal-content{min-height:100vh;border-radius:0}.modal .modal-placeholder{display:none}.modal.modal-loading .modal-placeholder{display:block;opacity:1}.modal.modal-loading .modal-header,.modal.modal-loading .modal-body,.modal.modal-loading .modal-footer{display:none}.fill-in-modal .modal-backdrop{background-color:transparent}.modal-backdrop{opacity:0;transition:none}.modal-backdrop.fade{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media(max-width:768px){.modal.fill-in .modal-dialog,.modal.slide-up .modal-dialog{width:calc(100% - 20px)}}@media(min-width:768px){.modal.stick-up .modal-dialog{margin:-5px auto}.modal.slide-up .modal-dialog,.modal.fill-in .modal-dialog{margin:0 auto}.modal .modal-content{box-shadow:none}.modal-dialog{width:auto;margin:30px auto}}.sortable-placeholder{list-style:none;border:1px dashed #cccccc;min-height:50px;margin-bottom:5px}.reorder-drag{opacity:0}.select2-search__field{width:100%!important}.select2{width:100%!important;min-width:10em;max-width:600px}.select2-container--bootstrap .select2-selection{-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(21,20,26,.1)}.select2-container--bootstrap .select2-dropdown{border-color:#15141a1a;outline:0!important;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap .select2-dropdown:-moz-placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown::-moz-placeholder{color:#667780;opacity:1}.select2-container--bootstrap .select2-dropdown:-ms-input-placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown::-webkit-input-placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown.placeholder{color:#667780}.select2-container--bootstrap .select2-dropdown{z-index:1200}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{border-color:#15141a1a;background-color:#edeeee;outline:0!important;-webkit-box-shadow:none;box-shadow:none}.select2-container--bootstrap.select2-container--focus .select2-selection:-moz-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection:-moz-placeholder{color:#667780}.select2-container--bootstrap.select2-container--focus .select2-selection::-moz-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection::-moz-placeholder{color:#667780;opacity:1}.select2-container--bootstrap.select2-container--focus .select2-selection:-ms-input-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection:-ms-input-placeholder{color:#667780}.select2-container--bootstrap.select2-container--focus .select2-selection::-webkit-input-placeholder,.select2-container--bootstrap.select2-container--open .select2-selection::-webkit-input-placeholder{color:#667780}.select2-container--bootstrap.select2-container--focus .select2-selection.placeholder,.select2-container--bootstrap.select2-container--open .select2-selection.placeholder{color:#667780}.select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:#edeeee;color:inherit}.select2-container--bootstrap.select2-container--disabled .select2-selection{background:#f6f6f7;color:#4950573b;border:1px solid rgba(21,20,26,.1)}.CodeMirror-fullscreen,.editor-toolbar.fullscreen,.editor-preview-side{z-index:1040}.CodeMirror-fullscreen{background-color:#edeef0}.CodeMirror-fullscreen .CodeMirror-code,.CodeMirror-fullscreen .editor-preview-active,.CodeMirror-fullscreen .CodeMirror-sizer,.CodeMirror-fullscreen .CodeMirror-scroll{max-width:60em!important;margin:0 auto;position:relative}.CodeMirror-fullscreen .CodeMirror-sizer{max-width:100%}.CodeMirror-fullscreen .CodeMirror-vscrollbar{overflow:hidden}.CodeMirror-fullscreen .CodeMirror-scroll{overflow:auto!important}.editor-preview-side{border-left:none!important}.editor-toolbar.fullscreen{text-align:center}.CodeMirror.CodeMirror-fullscreen.CodeMirror-sided{padding:0;margin:0;left:0}.CodeMirror.CodeMirror-fullscreen.CodeMirror-sided .CodeMirror-scroll{width:100%;margin:0;max-width:100%!important;border:none}.simplemde-wrapper .CodeMirror{border:1px solid rgba(21,20,26,.1)}.simplemde-wrapper img{max-width:100%}.bootstrap-datetimepicker-widget.dropdown-menu{width:18rem}.bootstrap-datetimepicker-widget .table-condensed>tbody>tr>td,.bootstrap-datetimepicker-widget .table-condensed>tbody>tr>th,.bootstrap-datetimepicker-widget .table-condensed>thead>tr>td,.bootstrap-datetimepicker-widget .table-condensed>thead>tr>th,.bootstrap-datetimepicker-widget .table-condensed>tfoot>tr>td,.bootstrap-datetimepicker-widget .table-condensed>tfoot>tr>th{padding:4px}.flatpickr-wrapper{width:100%}.flatpickr-input.form-control[readonly],.flatpickr-input[readonly].chosen-choices,.flatpickr-input[readonly].chosen-single,.flatpickr-input[readonly].bootstrap-tagsinput{background:#fff;color:#15141a}.CodeMirror-wrap pre{word-wrap:break-word;word-break:break-all}.codeflask pre,.codeflask code{background:none!important}.codeflask code[class*=language-],.codeflask pre[class*=language-]{line-height:20px;width:fit-content}.codeflask .codeflask__flatten{padding:10px;white-space:pre;overflow:auto;margin:0;text-align:left}.codeflask.codeflask--has-line-numbers:before{border-right:1px solid rgba(21,20,26,.1)}.ql-editor{position:absolute;top:0;left:0;height:100%;bottom:0;width:100%;padding:15px}.ql-editor .ql-video{width:100%}.ql-picker-label svg{vertical-align:baseline}.ql-color .ql-picker-options [data-value=custom-color],.ql-background .ql-picker-options [data-value=custom-color]{background:none!important;width:100%!important;height:20px!important;text-align:center}.ql-color .ql-picker-options [data-value=custom-color]:before,.ql-background .ql-picker-options [data-value=custom-color]:before{content:"Custom Color"}.ql-color .ql-picker-options [data-value=custom-color]:hover,.ql-background .ql-picker-options [data-value=custom-color]:hover{border-color:transparent!important}.ql-toolbar.ql-snow,.ql-container.ql-snow{border:1px solid rgba(21,20,26,.1);font-size:1rem;font-family:var(--bs-font-sans-serif)}.chart-container .axis,.chart-container .chart-label{color:#667780!important}.legend-dataset-text{color:#667780!important;font-weight:500!important}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:1rem}.toast-wrapper{position:fixed;top:1.5em;right:1.5em;z-index:1030;width:20em}@media(max-width:575.98px){.toast-wrapper{width:100vw;top:1.5em;right:0;left:0;overflow:hidden}.toast-wrapper .toast{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);max-width:100vw;margin:0 auto}}.matrix div,.matrix span{border:none!important}.matrix .form-control,.matrix .chosen-choices,.matrix .chosen-single,.matrix .bootstrap-tagsinput,.matrix .select2-selection--single{border:none!important;height:40px!important;font-weight:400}.matrix .form-control:focus,.matrix .chosen-choices:focus,.matrix .chosen-single:focus,.matrix .bootstrap-tagsinput:focus,.matrix .select2-selection--single:focus{border-radius:0}.matrix .form-group{margin:0!important}.matrix .custom-control{margin-left:1em}.d2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:span 2/span 2}.d2-grid dd{grid-column:span 2/span 2}.scroll-to-top{opacity:0}.scroll-to-top.show{opacity:1}.profile-container{background:#131415;position:relative;transform:translateZ(0);backface-visibility:hidden}.profile-container a,.profile-container svg,.profile-container span{line-height:normal}.attach .spinner-border{display:none}.attach .attach-file-uploader,.attach .pip{min-width:7.785em}.attach .attach-image{object-fit:cover;aspect-ratio:1/1;width:100%;border:1px solid #000;position:relative}.attach .attach-image:before{content:" ";display:block;position:absolute;left:0;height:100%;width:100%}.attach .attach-image:after{content:attr(title);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;text-align:center;text-wrap:pretty;word-break:break-word}.attach .attach-image-placeholder{aspect-ratio:1/1;width:100%;height:100%;display:flex;cursor:pointer;align-content:center;align-items:center}.attach[aria-busy=true] .spinner-border,.attach:not([data-attach-loading-value="0"]) .spinner-border{display:inline-block}.attach[aria-busy=true] .choose,.attach:not([data-attach-loading-value="0"]) .choose{display:none!important}.was-validated .attach-image-placeholder:has(input:invalid){border:1px solid #dc3545!important}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.show{visibility:visible}.line{width:100%;height:2px;margin:10px 0;font-size:0;overflow:hidden}.line-dashed{border-style:dashed!important;background-color:transparent;border-width:0}.no-line{border-width:0}.no-border,.no-borders{border:0 transparent!important}.no-radius{border-radius:0}.block.hide,.none{display:none}.clear{display:block;overflow:hidden}.no-bg{background-color:transparent;color:inherit}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.l-h{line-height:1.5}.l-h-0x{line-height:0}.l-h-1x{line-height:1.2}.l-h-2x{line-height:2rem}.l-s-1x{letter-spacing:1px}.l-s-2x{letter-spacing:2px}.l-s-3x{letter-spacing:3px}.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-u-c{text-transform:uppercase}.text-l-t{text-decoration:line-through}.text-u-l{text-decoration:underline}.text-active,.active>.text,.active>.auto .text{display:none!important}.active>.text-active,.active>.auto .text-active{display:inline-block!important}.padder{padding-left:15px;padding-right:15px}.b{border:1px solid rgba(0,0,0,.125)}.b-a{border:1px solid rgb(233.125,236.25,239.375)}.b-t{border-top:1px solid rgb(233.125,236.25,239.375)}.b-r{border-right:1px solid rgb(233.125,236.25,239.375)}.b-b{border-bottom:1px solid rgb(233.125,236.25,239.375)}.b-l{border-left:1px solid rgb(233.125,236.25,239.375)}.b-light{border-color:#f8f9fa}.b-dark,.b-black{border-color:#1c1b22}.b-primary{border-color:#007bff}.b-success{border-color:#28a745}.b-info{border-color:#17a2b8}.b-warning{border-color:#ffc107}.b-danger{border-color:#dc3545}.b-white{border-color:#fff}.b-dashed{border-style:dashed!important}.b-l-light{border-left-color:#f8f9fa}.b-l-dark,.b-l-black{border-left-color:#1c1b22}.b-l-primary{border-left-color:#007bff}.b-l-success{border-left-color:#28a745}.b-l-info{border-left-color:#17a2b8}.b-l-warning{border-left-color:#ffc107}.b-l-danger{border-left-color:#dc3545}.b-l-white{border-left-color:#fff}.b-l-2x{border-left-width:2px}.b-l-3x{border-left-width:3px}.b-l-4x{border-left-width:4px}.b-l-5x{border-left-width:5px}.b-2x{border-width:2px}.b-3x{border-width:3px}.b-4x{border-width:4px}.b-5x{border-width:5px}.r{border-radius:.2rem}.r-2x,.dropzone .dz-preview .dz-image,.dropzone-wrapper .dz-preview .dz-image{border-radius:.4rem}.r-3x{border-radius:.6rem}.r-l{border-radius:.2rem 0 0 .2rem}.r-r{border-radius:0 .2rem .2rem 0}.r-t{border-radius:.2rem .2rem 0 0}.r-b{border-radius:0 0 .2rem .2rem}.avatar{position:relative;display:block;border-radius:500px;white-space:nowrap;transition:all .34s}.avatar img{border-radius:500px;width:100%}.avatar i{position:absolute;left:0;top:0;width:10px;height:10px;margin:2px;border:2px solid;border-radius:100%}.avatar i.right{left:auto;right:0}.avatar i.bottom{inset:auto 0 0 auto}.avatar i.left{top:auto;bottom:0}.avatar i.on{background-color:#28a745}.avatar i.off{background-color:#667780}.avatar i.busy{background-color:#dc3545}.avatar i.away{background-color:#ffc107}.avatar.thumb-md i{width:12px;height:12px;margin:3px}.avatar.thumb-sm i{margin:1px}.avatar.thumb-xs i{margin:0}.avatar-group .thumb-xs{margin-left:-.40625rem}.w-1x{width:1rem}.w-2x{width:2rem}.w-3x{width:3rem}.w-xxs{width:60px}.w-xs{width:90px}.w-sm{width:150px}.w{width:200px}.w-md{min-width:240px}.w-lg{width:280px}.w-xl{width:320px}.w-xxl{width:360px}.w-auto{width:auto}.h-auto{height:auto}.h-full{height:100%}.thumb-xl{width:128px;min-width:128px;display:inline-block}.thumb-lg{width:96px;min-width:96px;display:inline-block}.thumb-md{width:64px;min-width:64px;display:inline-block}.thumb{width:50px;min-width:50px;display:inline-block}.thumb-sm{width:40px;min-width:40px;display:inline-block}.thumb-xs{width:34px;min-width:34px;display:inline-block}.thumb-xxs{width:30px;min-width:30px;display:inline-block}.thumb-wrapper{padding:2px;border:1px solid rgb(233.125,236.25,239.375)}.thumb img,.thumb-xs img,.thumb-sm img,.thumb-md img,.thumb-lg img,.thumb-btn img{height:auto;max-width:100%;vertical-align:middle}.img-full,.img-full img{width:100%}.img-card{object-fit:cover;width:100%;height:100%}.scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scrollable.hover{overflow-y:hidden!important}.scrollable.hover:hover{overflow:visible!important;overflow-y:auto!important}.smart .scrollable{overflow-y:auto!important}.scroll-x,.scroll-y{overflow:hidden;-webkit-overflow-scrolling:touch}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}.backdrop{position:absolute;inset:0;z-index:1050}.backdrop.fade{opacity:0;filter:alpha(opacity=0)}.backdrop.in{opacity:.8;filter:alpha(opacity=80)}.center{margin:0 auto}.v-center,.custom-checkbox{display:flex;align-items:center}@media(min-width:768px){.v-md-center{display:flex;align-items:center}}.no-resize{resize:none}.top-left{position:absolute!important;top:0;left:0}.top-right{position:absolute!important;top:1px;right:0}.bottom-left{position:absolute!important;bottom:1px;left:0}.bottom-right{position:absolute!important;bottom:0;right:0}.pull-bottom{position:absolute!important;bottom:0}.login-container .pull-bottom{width:100%}.pull-up{position:absolute!important;top:0}.cursor{cursor:pointer}.cursor-wait{cursor:wait}.cursor-move{cursor:move}.pull-left{float:left}.pull-right{float:right}.w-b-k{word-wrap:break-word;word-break:keep-all}.w-s-n{white-space:normal}.opacity{opacity:.5;filter:alpha(opacity=${opacity-ie})}.divider{border-bottom:1px solid rgba(233,236,239,.05)}.border-dashed{border:1px dashed rgb(233.125,236.25,239.375)!important}.content-read{max-width:680px}.text-balance{text-wrap:balance}.aspect-ratio-1x1{aspect-ratio:1/1}.table thead tr th{font-weight:600;font-size:.9em;vertical-align:baseline;border-top:0;color:#1c1b228c}.table thead tr th:first-child{padding-left:1.5rem}.table thead tr th:last-child{padding-right:1.5rem}.table thead tr th .form-group.row select.form-control,.table thead tr th .form-group.row select.chosen-choices,.table thead tr th .form-group.row select.chosen-single,.table thead tr th .form-group.row select.bootstrap-tagsinput{padding-left:.6rem}.table thead tr th .form-group.row input.form-control,.table thead tr th .form-group.row input.chosen-choices,.table thead tr th .form-group.row input.chosen-single,.table thead tr th .form-group.row input.bootstrap-tagsinput{padding:0 .3rem}.table thead tr th .btn-link:hover,.table thead tr th .btn-link:focus{text-decoration:initial!important}.table thead tr th .dropdown{position:inherit}.table tbody tr td{border-top:0;padding:.8rem 1rem;font-size:.875rem;vertical-align:middle;word-break:break-word}.table tbody tr td:first-child{padding-left:1.5rem}.table tbody tr td:last-child{padding-right:1.5rem}.table tbody tr td>div>.form-group>.btn,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-edit,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-edit,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-edit,.table tbody tr .dropzone .dz-preview td>div>.form-group>.btn-remove,.dropzone .dz-preview .table tbody tr td>div>.form-group>.btn-remove,.table tbody tr .dropzone-wrapper .dz-preview td>div>.form-group>.btn-remove,.dropzone-wrapper .dz-preview .table tbody tr td>div>.form-group>.btn-remove{display:inline-flex;width:auto}.table-compact>:not(caption)>*>*{padding:.25rem!important}.fht-table{margin-bottom:0!important}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{background:var(--orchid-surface-bg) none;border:1px solid rgba(21,20,26,.1);-webkit-appearance:none;-moz-appearance:none;color:var(--bs-body-color);outline:0;line-height:normal;font-weight:400;vertical-align:middle;min-height:2.45rem;-webkit-transition:all .12s ease;transition:all .12s ease;-webkit-box-shadow:none;box-shadow:none;border-radius:.125rem}.form-control:-moz-placeholder,.chosen-choices:-moz-placeholder,.chosen-single:-moz-placeholder,.bootstrap-tagsinput:-moz-placeholder{color:#667780}.form-control::-moz-placeholder,.chosen-choices::-moz-placeholder,.chosen-single::-moz-placeholder,.bootstrap-tagsinput::-moz-placeholder{color:#667780;opacity:1}.form-control:-ms-input-placeholder,.chosen-choices:-ms-input-placeholder,.chosen-single:-ms-input-placeholder,.bootstrap-tagsinput:-ms-input-placeholder{color:#667780}.form-control::-webkit-input-placeholder,.chosen-choices::-webkit-input-placeholder,.chosen-single::-webkit-input-placeholder,.bootstrap-tagsinput::-webkit-input-placeholder{color:#667780}.form-control.placeholder,.placeholder.chosen-choices,.placeholder.chosen-single,.placeholder.bootstrap-tagsinput{color:#667780}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput{-webkit-transition:background .2s linear 0s;transition:background .2s linear 0s}.form-control:focus,.chosen-choices:focus,.chosen-single:focus,.bootstrap-tagsinput:focus{border-color:#15141a1a;background-color:var(--bs-tertiary-bg);outline:0!important;color:var(--bs-body-color);-webkit-box-shadow:none;box-shadow:none}.form-control:focus:-moz-placeholder,.chosen-choices:focus:-moz-placeholder,.chosen-single:focus:-moz-placeholder,.bootstrap-tagsinput:focus:-moz-placeholder{color:#1c1b22}.form-control:focus::-moz-placeholder,.chosen-choices:focus::-moz-placeholder,.chosen-single:focus::-moz-placeholder,.bootstrap-tagsinput:focus::-moz-placeholder{color:#1c1b22;opacity:1}.form-control:focus:-ms-input-placeholder,.chosen-choices:focus:-ms-input-placeholder,.chosen-single:focus:-ms-input-placeholder,.bootstrap-tagsinput:focus:-ms-input-placeholder{color:#1c1b22}.form-control:focus::-webkit-input-placeholder,.chosen-choices:focus::-webkit-input-placeholder,.chosen-single:focus::-webkit-input-placeholder,.bootstrap-tagsinput:focus::-webkit-input-placeholder{color:#1c1b22}.form-control:focus.placeholder,.chosen-choices:focus.placeholder,.chosen-single:focus.placeholder,.bootstrap-tagsinput:focus.placeholder{color:#1c1b22}.form-control[disabled],[disabled].chosen-choices,[disabled].chosen-single,[disabled].bootstrap-tagsinput,.form-control[readonly],[readonly].chosen-choices,[readonly].chosen-single,[readonly].bootstrap-tagsinput,fieldset[disabled] .form-control,fieldset[disabled] .chosen-choices,fieldset[disabled] .chosen-single,fieldset[disabled] .bootstrap-tagsinput{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.form-control select,.chosen-choices select,.chosen-single select,.bootstrap-tagsinput select{-moz-appearance:none;text-indent:.01px;text-overflow:""}.form-control::file-selector-button,.chosen-choices::file-selector-button,.chosen-single::file-selector-button,.bootstrap-tagsinput::file-selector-button{min-height:2.45rem}.input-group{max-width:600px}.input-group .input-group-btn .btn-default,.input-group .input-group-btn .dropzone .dz-preview .btn-remove,.dropzone .dz-preview .input-group .input-group-btn .btn-remove,.input-group .input-group-btn .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .input-group .input-group-btn .btn-remove{height:35px}textarea.form-control,textarea.chosen-choices,textarea.chosen-single,textarea.bootstrap-tagsinput{height:auto}select.form-control,select.chosen-choices,select.chosen-single,select.bootstrap-tagsinput{height:35px!important}.input-icon{max-width:600px;position:relative}.input-icon .form-control:not(:last-child),.input-icon .chosen-choices:not(:last-child),.input-icon .chosen-single:not(:last-child),.input-icon .bootstrap-tagsinput:not(:last-child){padding-right:2.5rem}.input-icon .form-control:not(:first-child),.input-icon .chosen-choices:not(:first-child),.input-icon .chosen-single:not(:first-child),.input-icon .bootstrap-tagsinput:not(:first-child){padding-left:2.5rem}.input-icon-addon{position:absolute;top:0;bottom:0;left:0;color:#667780;display:flex;align-items:center;justify-content:center;min-width:2.5rem}.input-icon-addon:last-child{left:auto;right:0}.custom-checkbox{height:35px}.custom-control-label{padding-top:.1em}.bg-dark .form-control,.graph-svg-tip .form-control,.bg-dark .chosen-choices,.graph-svg-tip .chosen-choices,.bg-dark .chosen-single,.graph-svg-tip .chosen-single,.bg-dark .bootstrap-tagsinput,.graph-svg-tip .bootstrap-tagsinput,.bg-dark .form-control:focus{border:1px solid rgba(233,236,239,.05)}.form-label{display:block;margin-bottom:.375rem;font-weight:500;font-size:.875rem}.picture-preview,.cropper-preview{max-width:calc(var(--cropper-width, 600) * 1px);max-height:calc(var(--cropper-height, 600) * 1px);object-fit:cover}.form-control,.chosen-choices,.chosen-single,.bootstrap-tagsinput,.form-range{max-width:600px}.search-result-item:hover,.search-result-item:focus,.search-result-item:focus-visible{z-index:1;outline:none}.search-result-item:hover .search-result-item-icon,.search-result-item:focus .search-result-item-icon,.search-result-item:focus-visible .search-result-item-icon{visibility:visible}.search-result-item-icon{visibility:hidden}.img-rounded{border-radius:6px}.dropzone,.dropzone-wrapper{border:none;overflow-x:hidden;background:inherit;padding:10px 0 0}.dropzone.dz-drag-hover,.dropzone-wrapper.dz-drag-hover{border:none}.dropzone .dz-preview,.dropzone-wrapper .dz-preview{margin:0 .5rem .5rem 0;float:left}.dropzone .dz-preview .dz-details,.dropzone-wrapper .dz-preview .dz-details{background-color:inherit;height:100%;border-radius:.4rem!important}.dropzone .dz-preview .dz-image,.dropzone-wrapper .dz-preview .dz-image{max-width:100%;height:8em;border:none}.dropzone .dz-preview .dz-image img,.dropzone-wrapper .dz-preview .dz-image img{object-fit:cover;width:100%;height:100%;border-radius:.4rem!important}.dropzone .dz-preview .btn-remove,.dropzone-wrapper .dz-preview .btn-remove{position:absolute;top:-10px;z-index:50;right:-10px;border-radius:50px;padding:2px 7px}.dropzone .dz-preview .btn-edit,.dropzone-wrapper .dz-preview .btn-edit{position:absolute;bottom:0;z-index:50;left:0;width:100%;display:none;background-color:#fff6;padding:0 .6rem;align-items:center;justify-content:center;text-align:center}.dropzone .dz-preview .btn-edit>i,.dropzone-wrapper .dz-preview .btn-edit>i{cursor:pointer}.dropzone .dz-preview .btn-edit:focus,.dropzone-wrapper .dz-preview .btn-edit:focus{box-shadow:none}.dropzone .dz-preview:hover .btn-edit,.dropzone-wrapper .dz-preview:hover .btn-edit{display:block}.dropzone img:before,.dropzone-wrapper img:before{content:" ";display:block;position:absolute;left:0;height:100%;width:100%}.dropzone img:after,.dropzone-wrapper img:after{content:"🔗";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.dropzone .dz-message,.dropzone-wrapper .dz-message{margin:0 .5rem .5rem 0}.dropzone .svg :hover,.dropzone .svg *:hover,.dropzone a :hover,.dropzone a *:hover,.dropzone-wrapper .svg :hover,.dropzone-wrapper .svg *:hover,.dropzone-wrapper a :hover,.dropzone-wrapper a *:hover{cursor:pointer!important}.dropzone .media-item,.dropzone-wrapper .media-item,.dropzone .media-item *,.dropzone-wrapper .media-item *,.dropzone .dz-clickable .btn:hover,.dropzone .dz-clickable .dz-preview .btn-remove:hover,.dropzone .dz-preview .dz-clickable .btn-remove:hover,.dropzone-wrapper .dz-clickable .dz-preview .btn-remove:hover,.dropzone-wrapper .dz-preview .dz-clickable .btn-remove:hover,.dropzone .dz-clickable .dz-preview .btn-edit:hover,.dropzone .dz-preview .dz-clickable .btn-edit:hover,.dropzone-wrapper .dz-clickable .dz-preview .btn-edit:hover,.dropzone-wrapper .dz-preview .dz-clickable .btn-edit:hover,.dropzone .modal button:hover,.dropzone-wrapper .dz-clickable .btn:hover,.dropzone-wrapper .modal button:hover{cursor:pointer}.turbo-progress-bar{height:2px;background-color:#007bff}.dropdown-menu.show,.media-results *{animation:smooth-appearance .24s ease-in}@keyframes smooth-appearance{0%{opacity:.1}25%{opacity:.5}50%{opacity:.8}to{opacity:1}}.accordion-heading svg{transition:all .34s}.accordion-heading:not(.collapsed) svg{transform:rotate(90deg)}.ts-dropdown,.ts-control,.ts-control input{color:var(--bs-body-color)}.ts-control{box-shadow:none!important;padding:.375rem .5rem;min-height:2.45rem;font-size:1rem}.ts-control>input{min-width:auto}.ts-wrapper.multi .ts-control>div{margin:0}html[data-bs-theme=dark] .theme-icon-dark,html[data-bs-theme=light] .theme-icon-light{display:none}:root{--orchid-surface-bg: #ffffff}.bg-surface,.editor-preview-side,.dropzone .dz-preview,.dropzone-wrapper .dz-preview{background-color:var(--orchid-surface-bg)!important}[data-bs-theme=dark]{--orchid-surface-bg: var(--bs-secondary-bg)}[data-bs-theme=dark] .bg-white{background-color:var(--bs-secondary-bg)!important}[data-bs-theme=dark] body{background-color:var(--bs-body-bg)}[data-bs-theme=dark] .layout{background-color:var(--bs-secondary-bg)!important}[data-bs-theme=dark] .card,[data-bs-theme=dark] .CodeMirror-fullscreen .CodeMirror-scroll,.CodeMirror-fullscreen [data-bs-theme=dark] .CodeMirror-scroll,[data-bs-theme=dark] .panel{background-color:var(--bs-secondary-bg);border-color:var(--bs-border-color)}.card-default [data-bs-theme=dark] .card-heading{background-color:var(--bs-tertiary-bg)}[data-bs-theme=dark] .table{--bs-table-bg: var(--orchid-surface-bg);--bs-table-border-color: var(--bs-border-color)}[data-bs-theme=dark] .table>thead>tr>th{color:var(--bs-secondary-color);border-bottom-color:var(--bs-border-color)}[data-bs-theme=dark] .table>tbody>tr>td,[data-bs-theme=dark] .table>tfoot>tr>td{border-top-color:var(--bs-border-color)}[data-bs-theme=dark] .shadow-sm,[data-bs-theme=dark] .bg-dark .nav .dropdown-item.active,.bg-dark .nav [data-bs-theme=dark] .dropdown-item.active,[data-bs-theme=dark] .bg-dark .nav .command-bar .active.btn,.bg-dark .nav .command-bar [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .command-bar .bg-dark .nav .active.btn,.command-bar .bg-dark .nav [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .bg-dark .nav .table td .active.btn,.bg-dark .nav .table td [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .table td .bg-dark .nav .active.btn,.table td .bg-dark .nav [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .bg-dark .nav .dropdown-menu .active.btn,.bg-dark .nav .dropdown-menu [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .dropdown-menu .bg-dark .nav .active.btn,.dropdown-menu .bg-dark .nav [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .layout,[data-bs-theme=dark] .graph-svg-tip .nav .dropdown-item.active,.graph-svg-tip .nav [data-bs-theme=dark] .dropdown-item.active,[data-bs-theme=dark] .graph-svg-tip .nav .command-bar .active.btn,.graph-svg-tip .nav .command-bar [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .command-bar .graph-svg-tip .nav .active.btn,.command-bar .graph-svg-tip .nav [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .graph-svg-tip .nav .table td .active.btn,.graph-svg-tip .nav .table td [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .table td .graph-svg-tip .nav .active.btn,.table td .graph-svg-tip .nav [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .graph-svg-tip .nav .dropdown-menu .active.btn,.graph-svg-tip .nav .dropdown-menu [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .dropdown-menu .graph-svg-tip .nav .active.btn,.dropdown-menu .graph-svg-tip .nav [data-bs-theme=dark] .active.btn,[data-bs-theme=dark] .bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-remove,.bg-dark .nav .command-bar .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .command-bar [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.command-bar .bg-dark .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.dropzone .dz-preview .command-bar .bg-dark .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .bg-dark .nav .table td .dropzone .dz-preview .active.btn-remove,.bg-dark .nav .table td .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .bg-dark .nav .table td .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .table td [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.bg-dark .nav .table td .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .table td [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .table td .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.table td .bg-dark .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .table td .bg-dark .nav .active.btn-remove,.dropzone .dz-preview .table td .bg-dark .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.table td .bg-dark .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-remove,.dropzone-wrapper .dz-preview .table td .bg-dark .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.dropzone .dz-preview .bg-dark .nav .dropdown-menu [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-remove,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropzone .dz-preview .dropdown-menu .bg-dark .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .command-bar [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-remove,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.dropzone .dz-preview .command-bar .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-remove,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-remove,.graph-svg-tip .nav .table td .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .table td [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-remove,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.table td .graph-svg-tip .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.dropzone .dz-preview .table td .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-remove,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-remove,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-remove,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-remove,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-remove,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-remove,[data-bs-theme=dark] .bg-dark .nav .command-bar .dropzone .dz-preview .active.btn-edit,.bg-dark .nav .command-bar .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .command-bar [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .bg-dark .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.bg-dark .nav .command-bar .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .bg-dark .nav .command-bar .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .command-bar [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .command-bar .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.command-bar .bg-dark .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.dropzone .dz-preview .command-bar .bg-dark .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .command-bar .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.command-bar .bg-dark .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .command-bar .bg-dark .nav .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .bg-dark .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .bg-dark .nav .table td .dropzone .dz-preview .active.btn-edit,.bg-dark .nav .table td .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .bg-dark .nav .table td .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .table td [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .bg-dark .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.bg-dark .nav .table td .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .bg-dark .nav .table td .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .table td [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .table td .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.table td .bg-dark .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .table td .bg-dark .nav .active.btn-edit,.dropzone .dz-preview .table td .bg-dark .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .table td .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.table td .bg-dark .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .table td .bg-dark .nav .active.btn-edit,.dropzone-wrapper .dz-preview .table td .bg-dark .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .bg-dark .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.dropzone .dz-preview .bg-dark .nav .dropdown-menu [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.bg-dark .nav .dropdown-menu .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu .active.btn-edit,.dropzone-wrapper .dz-preview .bg-dark .nav .dropdown-menu [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropdown-menu .bg-dark .nav .dropzone .dz-preview .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropzone .dz-preview .dropdown-menu .bg-dark .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropdown-menu .bg-dark .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .bg-dark .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .graph-svg-tip .nav .command-bar .dropzone .dz-preview .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .command-bar [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview .active.btn-edit,.graph-svg-tip .nav .command-bar .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .command-bar [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .command-bar .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.dropzone .dz-preview .command-bar .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.command-bar .graph-svg-tip .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav .active.btn-edit,.dropzone-wrapper .dz-preview .command-bar .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .graph-svg-tip .nav .table td .dropzone .dz-preview .active.btn-edit,.graph-svg-tip .nav .table td .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .table td [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview .active.btn-edit,.graph-svg-tip .nav .table td .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .table td [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .table td .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.table td .graph-svg-tip .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.dropzone .dz-preview .table td .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.table td .graph-svg-tip .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav .active.btn-edit,.dropzone-wrapper .dz-preview .table td .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.dropzone .dz-preview .graph-svg-tip .nav .dropdown-menu [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview .active.btn-edit,.graph-svg-tip .nav .dropdown-menu .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu .active.btn-edit,.dropzone-wrapper .dz-preview .graph-svg-tip .nav .dropdown-menu [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropzone .dz-preview .dropdown-menu .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview .active.btn-edit,.dropdown-menu .graph-svg-tip .nav .dropzone-wrapper .dz-preview [data-bs-theme=dark] .active.btn-edit,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav .active.btn-edit,.dropzone-wrapper .dz-preview .dropdown-menu .graph-svg-tip .nav [data-bs-theme=dark] .active.btn-edit{box-shadow:none!important;border:1px solid var(--bs-border-color)}[data-bs-theme=dark] .form-control,[data-bs-theme=dark] .chosen-choices,[data-bs-theme=dark] .chosen-single,[data-bs-theme=dark] .bootstrap-tagsinput{background-color:var(--orchid-surface-bg);color:var(--bs-body-color);border-color:var(--bs-border-color)}[data-bs-theme=dark] .form-control:focus,[data-bs-theme=dark] .chosen-choices:focus,[data-bs-theme=dark] .chosen-single:focus,[data-bs-theme=dark] .bootstrap-tagsinput:focus{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);border-color:var(--bs-border-color)}[data-bs-theme=dark] .input-group-addon{border-color:var(--bs-border-color);background-color:var(--bs-tertiary-bg)}[data-bs-theme=dark] .btn-default,[data-bs-theme=dark] .dropzone .dz-preview .btn-remove,.dropzone .dz-preview [data-bs-theme=dark] .btn-remove,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .btn-remove,.dropzone-wrapper .dz-preview [data-bs-theme=dark] .btn-remove{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .btn-link{color:var(--bs-body-color)}[data-bs-theme=dark] .dropdown-menu{background-color:var(--bs-body-bg);border-color:var(--bs-border-color)}[data-bs-theme=dark] .modal-content{background-color:var(--bs-body-bg)}[data-bs-theme=dark] .modal-footer{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .modal-backdrop{background-color:#000}[data-bs-theme=dark] .list-group-item{background-color:var(--bs-body-bg);border-color:var(--bs-border-color)}[data-bs-theme=dark] .list-group-item a[data-bs-theme=dark] .list-group-item:hover,[data-bs-theme=dark] .list-group-item a[data-bs-theme=dark] .list-group-item:focus,[data-bs-theme=dark] .list-group-item a[data-bs-theme=dark] .list-group-item.hover{background-color:var(--bs-tertiary-bg)}[data-bs-theme=dark] .list-group-item.focus{background-color:var(--bs-tertiary-bg)!important}[data-bs-theme=dark] .breadcrumb{--bs-breadcrumb-divider-color: var(--bs-secondary-color)}[data-bs-theme=dark] .progress{background-color:var(--bs-secondary-bg)}[data-bs-theme=dark] .well,[data-bs-theme=dark] pre{background-color:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}[data-bs-theme=dark] .dropzone .dz-preview,[data-bs-theme=dark] .dropzone-wrapper .dz-preview{background-color:var(--bs-secondary-bg)!important}[data-bs-theme=dark] .dropzone .dz-preview .dz-details,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .dz-details{background-color:var(--bs-tertiary-bg)!important;border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .dropzone .dz-preview .dz-image img,[data-bs-theme=dark] .dropzone-wrapper .dz-preview .dz-image img{background-color:var(--bs-tertiary-bg)!important}[data-bs-theme=dark] .CodeMirror-fullscreen{background-color:var(--bs-body-bg)}[data-bs-theme=dark] .editor-preview-side{background-color:var(--bs-body-bg)!important}[data-bs-theme=dark] .simplemde-wrapper .CodeMirror{border-color:var(--bs-border-color);background-color:var(--orchid-surface-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .CodeMirror{background:var(--orchid-surface-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .editor-toolbar{border-color:var(--bs-border-color)}[data-bs-theme=dark] .editor-toolbar a,[data-bs-theme=dark] .editor-toolbar button{color:var(--bs-body-color)!important}[data-bs-theme=dark] .editor-toolbar a:hover,[data-bs-theme=dark] .editor-toolbar a.active,[data-bs-theme=dark] .editor-toolbar button:hover,[data-bs-theme=dark] .editor-toolbar button.active{background:var(--bs-tertiary-bg)}[data-bs-theme=dark] .editor-toolbar i.separator{border-left-color:var(--bs-border-color);border-right-color:var(--bs-border-color)}[data-bs-theme=dark] .codeflask{background:var(--orchid-surface-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .codeflask.codeflask--has-line-numbers:before{border-right-color:var(--bs-border-color);background:var(--bs-tertiary-bg)}[data-bs-theme=dark] .codeflask textarea{color:var(--bs-body-color)!important;caret-color:var(--bs-body-color)}[data-bs-theme=dark] .codeflask .codeflask__flatten{color:var(--bs-body-color)}[data-bs-theme=dark] .codeflask .token.comment{color:#6a9955}[data-bs-theme=dark] .codeflask .token.keyword{color:#569cd6}[data-bs-theme=dark] .codeflask .token.string{color:#ce9178}[data-bs-theme=dark] .codeflask .token.number{color:#b5cea8}[data-bs-theme=dark] .codeflask .token.operator,[data-bs-theme=dark] .codeflask .token.punctuation{color:#d4d4d4}[data-bs-theme=dark] .ql-toolbar.ql-snow,[data-bs-theme=dark] .ql-container.ql-snow{border-color:var(--bs-border-color)}[data-bs-theme=dark] .ql-toolbar.ql-snow .ql-stroke{stroke:var(--bs-body-color)}[data-bs-theme=dark] .ql-toolbar.ql-snow .ql-fill{fill:var(--bs-body-color)}[data-bs-theme=dark] .ql-toolbar.ql-snow .ql-picker-label,[data-bs-theme=dark] .ql-editor{color:var(--bs-body-color)}[data-bs-theme=dark] .flatpickr-calendar{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:0 2px 6px #0000004d}[data-bs-theme=dark] .flatpickr-months .flatpickr-month,[data-bs-theme=dark] .flatpickr-weekdays,[data-bs-theme=dark] span.flatpickr-weekday{background:var(--bs-body-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .flatpickr-day{color:var(--bs-body-color)}[data-bs-theme=dark] .flatpickr-day:hover{background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}[data-bs-theme=dark] .flatpickr-input.form-control[readonly],[data-bs-theme=dark] .flatpickr-input[readonly].chosen-choices,[data-bs-theme=dark] .flatpickr-input[readonly].chosen-single,[data-bs-theme=dark] .flatpickr-input[readonly].bootstrap-tagsinput{background:var(--bs-body-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .ts-control{background-color:var(--orchid-surface-bg)!important;color:var(--bs-body-color)!important;border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .ts-control>input{color:var(--bs-body-color)!important}[data-bs-theme=dark] .ts-control>.item{color:var(--bs-body-color)!important}[data-bs-theme=dark] .ts-dropdown{background:var(--orchid-surface-bg);color:var(--bs-body-color);border-color:var(--bs-border-color)}[data-bs-theme=dark] .ts-dropdown .active{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .select2-container--bootstrap .select2-selection{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}[data-bs-theme=dark] .select2-container--bootstrap .select2-dropdown{background-color:var(--bs-body-bg);border-color:var(--bs-border-color)}[data-bs-theme=dark] .select2-container--bootstrap .select2-results__option--highlighted[aria-selected]{background-color:var(--bs-tertiary-bg)}[data-bs-theme=dark] .toast{background-color:var(--bs-secondary-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .profile-container{background:#0000004d}[data-bs-theme=dark] .matrix .form-control,[data-bs-theme=dark] .matrix .chosen-choices,[data-bs-theme=dark] .matrix .chosen-single,[data-bs-theme=dark] .matrix .bootstrap-tagsinput,[data-bs-theme=dark] .matrix .select2-selection--single{background-color:var(--bs-body-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .attach .attach-image{border-color:var(--bs-border-color)}[data-bs-theme=dark] .search-result-item:hover,[data-bs-theme=dark] .search-result-item:focus,[data-bs-theme=dark] .search-result-item:focus-visible{background-color:var(--bs-tertiary-bg)!important}[data-bs-theme=dark] .command-bar-wrapper .layout{border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .leaflet-container{background:var(--bs-body-bg)} diff --git a/public/assets/app.js b/public/assets/app.js index aa1bc31e94..566493cd9e 100644 --- a/public/assets/app.js +++ b/public/assets/app.js @@ -1,29 +1,29 @@ -var Lk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var QU=Lk((Ki,Zi)=>{class Mk{constructor(e,t,r){this.eventTarget=e,this.eventName=t,this.eventOptions=r,this.unorderedBindings=new Set}connect(){this.eventTarget.addEventListener(this.eventName,this,this.eventOptions)}disconnect(){this.eventTarget.removeEventListener(this.eventName,this,this.eventOptions)}bindingConnected(e){this.unorderedBindings.add(e)}bindingDisconnected(e){this.unorderedBindings.delete(e)}handleEvent(e){const t=Pk(e);for(const r of this.bindings){if(t.immediatePropagationStopped)break;r.handleEvent(t)}}hasBindings(){return this.unorderedBindings.size>0}get bindings(){return Array.from(this.unorderedBindings).sort((e,t)=>{const r=e.index,i=t.index;return ri?1:0})}}function Pk(n){if("immediatePropagationStopped"in n)return n;{const{stopImmediatePropagation:e}=n;return Object.assign(n,{immediatePropagationStopped:!1,stopImmediatePropagation(){this.immediatePropagationStopped=!0,e.call(this)}})}}class Nk{constructor(e){this.application=e,this.eventListenerMaps=new Map,this.started=!1}start(){this.started||(this.started=!0,this.eventListeners.forEach(e=>e.connect()))}stop(){this.started&&(this.started=!1,this.eventListeners.forEach(e=>e.disconnect()))}get eventListeners(){return Array.from(this.eventListenerMaps.values()).reduce((e,t)=>e.concat(Array.from(t.values())),[])}bindingConnected(e){this.fetchEventListenerForBinding(e).bindingConnected(e)}bindingDisconnected(e,t=!1){this.fetchEventListenerForBinding(e).bindingDisconnected(e),t&&this.clearEventListenersForBinding(e)}handleError(e,t,r={}){this.application.handleError(e,`Error ${t}`,r)}clearEventListenersForBinding(e){const t=this.fetchEventListenerForBinding(e);t.hasBindings()||(t.disconnect(),this.removeMappedEventListenerFor(e))}removeMappedEventListenerFor(e){const{eventTarget:t,eventName:r,eventOptions:i}=e,o=this.fetchEventListenerMapForEventTarget(t),l=this.cacheKey(r,i);o.delete(l),o.size==0&&this.eventListenerMaps.delete(t)}fetchEventListenerForBinding(e){const{eventTarget:t,eventName:r,eventOptions:i}=e;return this.fetchEventListener(t,r,i)}fetchEventListener(e,t,r){const i=this.fetchEventListenerMapForEventTarget(e),o=this.cacheKey(t,r);let l=i.get(o);return l||(l=this.createEventListener(e,t,r),i.set(o,l)),l}createEventListener(e,t,r){const i=new Mk(e,t,r);return this.started&&i.connect(),i}fetchEventListenerMapForEventTarget(e){let t=this.eventListenerMaps.get(e);return t||(t=new Map,this.eventListenerMaps.set(e,t)),t}cacheKey(e,t){const r=[e];return Object.keys(t).sort().forEach(i=>{r.push(`${t[i]?"":"!"}${i}`)}),r.join(":")}}const Ik={stop({event:n,value:e}){return e&&n.stopPropagation(),!0},prevent({event:n,value:e}){return e&&n.preventDefault(),!0},self({event:n,value:e,element:t}){return e?t===n.target:!0}},Dk=/^(?:(?:([^.]+?)\+)?(.+?)(?:\.(.+?))?(?:@(window|document))?->)?(.+?)(?:#([^:]+?))(?::(.+))?$/;function Rk(n){const t=n.trim().match(Dk)||[];let r=t[2],i=t[3];return i&&!["keydown","keyup","keypress"].includes(r)&&(r+=`.${i}`,i=""),{eventTarget:Fk(t[4]),eventName:r,eventOptions:t[7]?Bk(t[7]):{},identifier:t[5],methodName:t[6],keyFilter:t[1]||i}}function Fk(n){if(n=="window")return window;if(n=="document")return document}function Bk(n){return n.split(":").reduce((e,t)=>Object.assign(e,{[t.replace(/^!/,"")]:!/^!/.test(t)}),{})}function jk(n){if(n==window)return"window";if(n==document)return"document"}function hy(n){return n.replace(/(?:[_-])([a-z0-9])/g,(e,t)=>t.toUpperCase())}function mv(n){return hy(n.replace(/--/g,"-").replace(/__/g,"_"))}function Ih(n){return n.charAt(0).toUpperCase()+n.slice(1)}function yx(n){return n.replace(/([A-Z])/g,(e,t)=>`-${t.toLowerCase()}`)}function Hk(n){return n.match(/[^\s]+/g)||[]}function Gb(n){return n!=null}function gv(n,e){return Object.prototype.hasOwnProperty.call(n,e)}const Yb=["meta","ctrl","alt","shift"];class zk{constructor(e,t,r,i){this.element=e,this.index=t,this.eventTarget=r.eventTarget||e,this.eventName=r.eventName||$k(e)||jf("missing event name"),this.eventOptions=r.eventOptions||{},this.identifier=r.identifier||jf("missing identifier"),this.methodName=r.methodName||jf("missing method name"),this.keyFilter=r.keyFilter||"",this.schema=i}static forToken(e,t){return new this(e.element,e.index,Rk(e.content),t)}toString(){const e=this.keyFilter?`.${this.keyFilter}`:"",t=this.eventTargetName?`@${this.eventTargetName}`:"";return`${this.eventName}${e}${t}->${this.identifier}#${this.methodName}`}shouldIgnoreKeyboardEvent(e){if(!this.keyFilter)return!1;const t=this.keyFilter.split("+");if(this.keyFilterDissatisfied(e,t))return!0;const r=t.filter(i=>!Yb.includes(i))[0];return r?(gv(this.keyMappings,r)||jf(`contains unknown key filter: ${this.keyFilter}`),this.keyMappings[r].toLowerCase()!==e.key.toLowerCase()):!1}shouldIgnoreMouseEvent(e){if(!this.keyFilter)return!1;const t=[this.keyFilter];return!!this.keyFilterDissatisfied(e,t)}get params(){const e={},t=new RegExp(`^data-${this.identifier}-(.+)-param$`,"i");for(const{name:r,value:i}of Array.from(this.element.attributes)){const o=r.match(t),l=o&&o[1];l&&(e[hy(l)]=Uk(i))}return e}get eventTargetName(){return jk(this.eventTarget)}get keyMappings(){return this.schema.keyMappings}keyFilterDissatisfied(e,t){const[r,i,o,l]=Yb.map(h=>t.includes(h));return e.metaKey!==r||e.ctrlKey!==i||e.altKey!==o||e.shiftKey!==l}}const Kb={a:()=>"click",button:()=>"click",form:()=>"submit",details:()=>"toggle",input:n=>n.getAttribute("type")=="submit"?"click":"input",select:()=>"change",textarea:()=>"input"};function $k(n){const e=n.tagName.toLowerCase();if(e in Kb)return Kb[e](n)}function jf(n){throw new Error(n)}function Uk(n){try{return JSON.parse(n)}catch{return n}}class qk{constructor(e,t){this.context=e,this.action=t}get index(){return this.action.index}get eventTarget(){return this.action.eventTarget}get eventOptions(){return this.action.eventOptions}get identifier(){return this.context.identifier}handleEvent(e){const t=this.prepareActionEvent(e);this.willBeInvokedByEvent(e)&&this.applyEventModifiers(t)&&this.invokeWithEvent(t)}get eventName(){return this.action.eventName}get method(){const e=this.controller[this.methodName];if(typeof e=="function")return e;throw new Error(`Action "${this.action}" references undefined method "${this.methodName}"`)}applyEventModifiers(e){const{element:t}=this.action,{actionDescriptorFilters:r}=this.context.application,{controller:i}=this.context;let o=!0;for(const[l,h]of Object.entries(this.eventOptions))if(l in r){const u=r[l];o=o&&u({name:l,value:h,event:e,element:t,controller:i})}else continue;return o}prepareActionEvent(e){return Object.assign(e,{params:this.action.params})}invokeWithEvent(e){const{target:t,currentTarget:r}=e;try{this.method.call(this.controller,e),this.context.logDebugActivity(this.methodName,{event:e,target:t,currentTarget:r,action:this.methodName})}catch(i){const{identifier:o,controller:l,element:h,index:u}=this,f={identifier:o,controller:l,element:h,index:u,event:e};this.context.handleError(i,`invoking action "${this.action}"`,f)}}willBeInvokedByEvent(e){const t=e.target;return e instanceof KeyboardEvent&&this.action.shouldIgnoreKeyboardEvent(e)||e instanceof MouseEvent&&this.action.shouldIgnoreMouseEvent(e)?!1:this.element===t?!0:t instanceof Element&&this.element.contains(t)?this.scope.containsElement(t):this.scope.containsElement(this.action.element)}get controller(){return this.context.controller}get methodName(){return this.action.methodName}get element(){return this.scope.element}get scope(){return this.context.scope}}class bx{constructor(e,t){this.mutationObserverInit={attributes:!0,childList:!0,subtree:!0},this.element=e,this.started=!1,this.delegate=t,this.elements=new Set,this.mutationObserver=new MutationObserver(r=>this.processMutations(r))}start(){this.started||(this.started=!0,this.mutationObserver.observe(this.element,this.mutationObserverInit),this.refresh())}pause(e){this.started&&(this.mutationObserver.disconnect(),this.started=!1),e(),this.started||(this.mutationObserver.observe(this.element,this.mutationObserverInit),this.started=!0)}stop(){this.started&&(this.mutationObserver.takeRecords(),this.mutationObserver.disconnect(),this.started=!1)}refresh(){if(this.started){const e=new Set(this.matchElementsInTree());for(const t of Array.from(this.elements))e.has(t)||this.removeElement(t);for(const t of Array.from(e))this.addElement(t)}}processMutations(e){if(this.started)for(const t of e)this.processMutation(t)}processMutation(e){e.type=="attributes"?this.processAttributeChange(e.target,e.attributeName):e.type=="childList"&&(this.processRemovedNodes(e.removedNodes),this.processAddedNodes(e.addedNodes))}processAttributeChange(e,t){this.elements.has(e)?this.delegate.elementAttributeChanged&&this.matchElement(e)?this.delegate.elementAttributeChanged(e,t):this.removeElement(e):this.matchElement(e)&&this.addElement(e)}processRemovedNodes(e){for(const t of Array.from(e)){const r=this.elementFromNode(t);r&&this.processTree(r,this.removeElement)}}processAddedNodes(e){for(const t of Array.from(e)){const r=this.elementFromNode(t);r&&this.elementIsActive(r)&&this.processTree(r,this.addElement)}}matchElement(e){return this.delegate.matchElement(e)}matchElementsInTree(e=this.element){return this.delegate.matchElementsInTree(e)}processTree(e,t){for(const r of this.matchElementsInTree(e))t.call(this,r)}elementFromNode(e){if(e.nodeType==Node.ELEMENT_NODE)return e}elementIsActive(e){return e.isConnected!=this.element.isConnected?!1:this.element.contains(e)}addElement(e){this.elements.has(e)||this.elementIsActive(e)&&(this.elements.add(e),this.delegate.elementMatched&&this.delegate.elementMatched(e))}removeElement(e){this.elements.has(e)&&(this.elements.delete(e),this.delegate.elementUnmatched&&this.delegate.elementUnmatched(e))}}class wx{constructor(e,t,r){this.attributeName=t,this.delegate=r,this.elementObserver=new bx(e,this)}get element(){return this.elementObserver.element}get selector(){return`[${this.attributeName}]`}start(){this.elementObserver.start()}pause(e){this.elementObserver.pause(e)}stop(){this.elementObserver.stop()}refresh(){this.elementObserver.refresh()}get started(){return this.elementObserver.started}matchElement(e){return e.hasAttribute(this.attributeName)}matchElementsInTree(e){const t=this.matchElement(e)?[e]:[],r=Array.from(e.querySelectorAll(this.selector));return t.concat(r)}elementMatched(e){this.delegate.elementMatchedAttribute&&this.delegate.elementMatchedAttribute(e,this.attributeName)}elementUnmatched(e){this.delegate.elementUnmatchedAttribute&&this.delegate.elementUnmatchedAttribute(e,this.attributeName)}elementAttributeChanged(e,t){this.delegate.elementAttributeValueChanged&&this.attributeName==t&&this.delegate.elementAttributeValueChanged(e,t)}}function Wk(n,e,t){_x(n,e).add(t)}function Vk(n,e,t){_x(n,e).delete(t),Gk(n,e)}function _x(n,e){let t=n.get(e);return t||(t=new Set,n.set(e,t)),t}function Gk(n,e){const t=n.get(e);t!=null&&t.size==0&&n.delete(e)}class pl{constructor(){this.valuesByKey=new Map}get keys(){return Array.from(this.valuesByKey.keys())}get values(){return Array.from(this.valuesByKey.values()).reduce((t,r)=>t.concat(Array.from(r)),[])}get size(){return Array.from(this.valuesByKey.values()).reduce((t,r)=>t+r.size,0)}add(e,t){Wk(this.valuesByKey,e,t)}delete(e,t){Vk(this.valuesByKey,e,t)}has(e,t){const r=this.valuesByKey.get(e);return r!=null&&r.has(t)}hasKey(e){return this.valuesByKey.has(e)}hasValue(e){return Array.from(this.valuesByKey.values()).some(r=>r.has(e))}getValuesForKey(e){const t=this.valuesByKey.get(e);return t?Array.from(t):[]}getKeysForValue(e){return Array.from(this.valuesByKey).filter(([t,r])=>r.has(e)).map(([t,r])=>t)}}class Yk{constructor(e,t,r,i){this._selector=t,this.details=i,this.elementObserver=new bx(e,this),this.delegate=r,this.matchesByElement=new pl}get started(){return this.elementObserver.started}get selector(){return this._selector}set selector(e){this._selector=e,this.refresh()}start(){this.elementObserver.start()}pause(e){this.elementObserver.pause(e)}stop(){this.elementObserver.stop()}refresh(){this.elementObserver.refresh()}get element(){return this.elementObserver.element}matchElement(e){const{selector:t}=this;if(t){const r=e.matches(t);return this.delegate.selectorMatchElement?r&&this.delegate.selectorMatchElement(e,this.details):r}else return!1}matchElementsInTree(e){const{selector:t}=this;if(t){const r=this.matchElement(e)?[e]:[],i=Array.from(e.querySelectorAll(t)).filter(o=>this.matchElement(o));return r.concat(i)}else return[]}elementMatched(e){const{selector:t}=this;t&&this.selectorMatched(e,t)}elementUnmatched(e){const t=this.matchesByElement.getKeysForValue(e);for(const r of t)this.selectorUnmatched(e,r)}elementAttributeChanged(e,t){const{selector:r}=this;if(r){const i=this.matchElement(e),o=this.matchesByElement.has(r,e);i&&!o?this.selectorMatched(e,r):!i&&o&&this.selectorUnmatched(e,r)}}selectorMatched(e,t){this.delegate.selectorMatched(e,t,this.details),this.matchesByElement.add(t,e)}selectorUnmatched(e,t){this.delegate.selectorUnmatched(e,t,this.details),this.matchesByElement.delete(t,e)}}class Kk{constructor(e,t){this.element=e,this.delegate=t,this.started=!1,this.stringMap=new Map,this.mutationObserver=new MutationObserver(r=>this.processMutations(r))}start(){this.started||(this.started=!0,this.mutationObserver.observe(this.element,{attributes:!0,attributeOldValue:!0}),this.refresh())}stop(){this.started&&(this.mutationObserver.takeRecords(),this.mutationObserver.disconnect(),this.started=!1)}refresh(){if(this.started)for(const e of this.knownAttributeNames)this.refreshAttribute(e,null)}processMutations(e){if(this.started)for(const t of e)this.processMutation(t)}processMutation(e){const t=e.attributeName;t&&this.refreshAttribute(t,e.oldValue)}refreshAttribute(e,t){const r=this.delegate.getStringMapKeyForAttribute(e);if(r!=null){this.stringMap.has(e)||this.stringMapKeyAdded(r,e);const i=this.element.getAttribute(e);if(this.stringMap.get(e)!=i&&this.stringMapValueChanged(i,r,t),i==null){const o=this.stringMap.get(e);this.stringMap.delete(e),o&&this.stringMapKeyRemoved(r,e,o)}else this.stringMap.set(e,i)}}stringMapKeyAdded(e,t){this.delegate.stringMapKeyAdded&&this.delegate.stringMapKeyAdded(e,t)}stringMapValueChanged(e,t,r){this.delegate.stringMapValueChanged&&this.delegate.stringMapValueChanged(e,t,r)}stringMapKeyRemoved(e,t,r){this.delegate.stringMapKeyRemoved&&this.delegate.stringMapKeyRemoved(e,t,r)}get knownAttributeNames(){return Array.from(new Set(this.currentAttributeNames.concat(this.recordedAttributeNames)))}get currentAttributeNames(){return Array.from(this.element.attributes).map(e=>e.name)}get recordedAttributeNames(){return Array.from(this.stringMap.keys())}}class xx{constructor(e,t,r){this.attributeObserver=new wx(e,t,this),this.delegate=r,this.tokensByElement=new pl}get started(){return this.attributeObserver.started}start(){this.attributeObserver.start()}pause(e){this.attributeObserver.pause(e)}stop(){this.attributeObserver.stop()}refresh(){this.attributeObserver.refresh()}get element(){return this.attributeObserver.element}get attributeName(){return this.attributeObserver.attributeName}elementMatchedAttribute(e){this.tokensMatched(this.readTokensForElement(e))}elementAttributeValueChanged(e){const[t,r]=this.refreshTokensForElement(e);this.tokensUnmatched(t),this.tokensMatched(r)}elementUnmatchedAttribute(e){this.tokensUnmatched(this.tokensByElement.getValuesForKey(e))}tokensMatched(e){e.forEach(t=>this.tokenMatched(t))}tokensUnmatched(e){e.forEach(t=>this.tokenUnmatched(t))}tokenMatched(e){this.delegate.tokenMatched(e),this.tokensByElement.add(e.element,e)}tokenUnmatched(e){this.delegate.tokenUnmatched(e),this.tokensByElement.delete(e.element,e)}refreshTokensForElement(e){const t=this.tokensByElement.getValuesForKey(e),r=this.readTokensForElement(e),i=Xk(t,r).findIndex(([o,l])=>!Jk(o,l));return i==-1?[[],[]]:[t.slice(i),r.slice(i)]}readTokensForElement(e){const t=this.attributeName,r=e.getAttribute(t)||"";return Zk(r,e,t)}}function Zk(n,e,t){return n.trim().split(/\s+/).filter(r=>r.length).map((r,i)=>({element:e,attributeName:t,content:r,index:i}))}function Xk(n,e){const t=Math.max(n.length,e.length);return Array.from({length:t},(r,i)=>[n[i],e[i]])}function Jk(n,e){return n&&e&&n.index==e.index&&n.content==e.content}class Sx{constructor(e,t,r){this.tokenListObserver=new xx(e,t,this),this.delegate=r,this.parseResultsByToken=new WeakMap,this.valuesByTokenByElement=new WeakMap}get started(){return this.tokenListObserver.started}start(){this.tokenListObserver.start()}stop(){this.tokenListObserver.stop()}refresh(){this.tokenListObserver.refresh()}get element(){return this.tokenListObserver.element}get attributeName(){return this.tokenListObserver.attributeName}tokenMatched(e){const{element:t}=e,{value:r}=this.fetchParseResultForToken(e);r&&(this.fetchValuesByTokenForElement(t).set(e,r),this.delegate.elementMatchedValue(t,r))}tokenUnmatched(e){const{element:t}=e,{value:r}=this.fetchParseResultForToken(e);r&&(this.fetchValuesByTokenForElement(t).delete(e),this.delegate.elementUnmatchedValue(t,r))}fetchParseResultForToken(e){let t=this.parseResultsByToken.get(e);return t||(t=this.parseToken(e),this.parseResultsByToken.set(e,t)),t}fetchValuesByTokenForElement(e){let t=this.valuesByTokenByElement.get(e);return t||(t=new Map,this.valuesByTokenByElement.set(e,t)),t}parseToken(e){try{return{value:this.delegate.parseValueForToken(e)}}catch(t){return{error:t}}}}class Qk{constructor(e,t){this.context=e,this.delegate=t,this.bindingsByAction=new Map}start(){this.valueListObserver||(this.valueListObserver=new Sx(this.element,this.actionAttribute,this),this.valueListObserver.start())}stop(){this.valueListObserver&&(this.valueListObserver.stop(),delete this.valueListObserver,this.disconnectAllActions())}get element(){return this.context.element}get identifier(){return this.context.identifier}get actionAttribute(){return this.schema.actionAttribute}get schema(){return this.context.schema}get bindings(){return Array.from(this.bindingsByAction.values())}connectAction(e){const t=new qk(this.context,e);this.bindingsByAction.set(e,t),this.delegate.bindingConnected(t)}disconnectAction(e){const t=this.bindingsByAction.get(e);t&&(this.bindingsByAction.delete(e),this.delegate.bindingDisconnected(t))}disconnectAllActions(){this.bindings.forEach(e=>this.delegate.bindingDisconnected(e,!0)),this.bindingsByAction.clear()}parseValueForToken(e){const t=zk.forToken(e,this.schema);if(t.identifier==this.identifier)return t}elementMatchedValue(e,t){this.connectAction(t)}elementUnmatchedValue(e,t){this.disconnectAction(t)}}class eC{constructor(e,t){this.context=e,this.receiver=t,this.stringMapObserver=new Kk(this.element,this),this.valueDescriptorMap=this.controller.valueDescriptorMap}start(){this.stringMapObserver.start(),this.invokeChangedCallbacksForDefaultValues()}stop(){this.stringMapObserver.stop()}get element(){return this.context.element}get controller(){return this.context.controller}getStringMapKeyForAttribute(e){if(e in this.valueDescriptorMap)return this.valueDescriptorMap[e].name}stringMapKeyAdded(e,t){const r=this.valueDescriptorMap[t];this.hasValue(e)||this.invokeChangedCallback(e,r.writer(this.receiver[e]),r.writer(r.defaultValue))}stringMapValueChanged(e,t,r){const i=this.valueDescriptorNameMap[t];e!==null&&(r===null&&(r=i.writer(i.defaultValue)),this.invokeChangedCallback(t,e,r))}stringMapKeyRemoved(e,t,r){const i=this.valueDescriptorNameMap[e];this.hasValue(e)?this.invokeChangedCallback(e,i.writer(this.receiver[e]),r):this.invokeChangedCallback(e,i.writer(i.defaultValue),r)}invokeChangedCallbacksForDefaultValues(){for(const{key:e,name:t,defaultValue:r,writer:i}of this.valueDescriptors)r!=null&&!this.controller.data.has(e)&&this.invokeChangedCallback(t,i(r),void 0)}invokeChangedCallback(e,t,r){const i=`${e}Changed`,o=this.receiver[i];if(typeof o=="function"){const l=this.valueDescriptorNameMap[e];try{const h=l.reader(t);let u=r;r&&(u=l.reader(r)),o.call(this.receiver,h,u)}catch(h){throw h instanceof TypeError&&(h.message=`Stimulus Value "${this.context.identifier}.${l.name}" - ${h.message}`),h}}}get valueDescriptors(){const{valueDescriptorMap:e}=this;return Object.keys(e).map(t=>e[t])}get valueDescriptorNameMap(){const e={};return Object.keys(this.valueDescriptorMap).forEach(t=>{const r=this.valueDescriptorMap[t];e[r.name]=r}),e}hasValue(e){const t=this.valueDescriptorNameMap[e],r=`has${Ih(t.name)}`;return this.receiver[r]}}class tC{constructor(e,t){this.context=e,this.delegate=t,this.targetsByName=new pl}start(){this.tokenListObserver||(this.tokenListObserver=new xx(this.element,this.attributeName,this),this.tokenListObserver.start())}stop(){this.tokenListObserver&&(this.disconnectAllTargets(),this.tokenListObserver.stop(),delete this.tokenListObserver)}tokenMatched({element:e,content:t}){this.scope.containsElement(e)&&this.connectTarget(e,t)}tokenUnmatched({element:e,content:t}){this.disconnectTarget(e,t)}connectTarget(e,t){var r;this.targetsByName.has(t,e)||(this.targetsByName.add(t,e),(r=this.tokenListObserver)===null||r===void 0||r.pause(()=>this.delegate.targetConnected(e,t)))}disconnectTarget(e,t){var r;this.targetsByName.has(t,e)&&(this.targetsByName.delete(t,e),(r=this.tokenListObserver)===null||r===void 0||r.pause(()=>this.delegate.targetDisconnected(e,t)))}disconnectAllTargets(){for(const e of this.targetsByName.keys)for(const t of this.targetsByName.getValuesForKey(e))this.disconnectTarget(t,e)}get attributeName(){return`data-${this.context.identifier}-target`}get element(){return this.context.element}get scope(){return this.context.scope}}function Dh(n,e){const t=Ex(n);return Array.from(t.reduce((r,i)=>(rC(i,e).forEach(o=>r.add(o)),r),new Set))}function nC(n,e){return Ex(n).reduce((r,i)=>(r.push(...iC(i,e)),r),[])}function Ex(n){const e=[];for(;n;)e.push(n),n=Object.getPrototypeOf(n);return e.reverse()}function rC(n,e){const t=n[e];return Array.isArray(t)?t:[]}function iC(n,e){const t=n[e];return t?Object.keys(t).map(r=>[r,t[r]]):[]}class sC{constructor(e,t){this.started=!1,this.context=e,this.delegate=t,this.outletsByName=new pl,this.outletElementsByName=new pl,this.selectorObserverMap=new Map,this.attributeObserverMap=new Map}start(){this.started||(this.outletDefinitions.forEach(e=>{this.setupSelectorObserverForOutlet(e),this.setupAttributeObserverForOutlet(e)}),this.started=!0,this.dependentContexts.forEach(e=>e.refresh()))}refresh(){this.selectorObserverMap.forEach(e=>e.refresh()),this.attributeObserverMap.forEach(e=>e.refresh())}stop(){this.started&&(this.started=!1,this.disconnectAllOutlets(),this.stopSelectorObservers(),this.stopAttributeObservers())}stopSelectorObservers(){this.selectorObserverMap.size>0&&(this.selectorObserverMap.forEach(e=>e.stop()),this.selectorObserverMap.clear())}stopAttributeObservers(){this.attributeObserverMap.size>0&&(this.attributeObserverMap.forEach(e=>e.stop()),this.attributeObserverMap.clear())}selectorMatched(e,t,{outletName:r}){const i=this.getOutlet(e,r);i&&this.connectOutlet(i,e,r)}selectorUnmatched(e,t,{outletName:r}){const i=this.getOutletFromMap(e,r);i&&this.disconnectOutlet(i,e,r)}selectorMatchElement(e,{outletName:t}){const r=this.selector(t),i=this.hasOutlet(e,t),o=e.matches(`[${this.schema.controllerAttribute}~=${t}]`);return r?i&&o&&e.matches(r):!1}elementMatchedAttribute(e,t){const r=this.getOutletNameFromOutletAttributeName(t);r&&this.updateSelectorObserverForOutlet(r)}elementAttributeValueChanged(e,t){const r=this.getOutletNameFromOutletAttributeName(t);r&&this.updateSelectorObserverForOutlet(r)}elementUnmatchedAttribute(e,t){const r=this.getOutletNameFromOutletAttributeName(t);r&&this.updateSelectorObserverForOutlet(r)}connectOutlet(e,t,r){var i;this.outletElementsByName.has(r,t)||(this.outletsByName.add(r,e),this.outletElementsByName.add(r,t),(i=this.selectorObserverMap.get(r))===null||i===void 0||i.pause(()=>this.delegate.outletConnected(e,t,r)))}disconnectOutlet(e,t,r){var i;this.outletElementsByName.has(r,t)&&(this.outletsByName.delete(r,e),this.outletElementsByName.delete(r,t),(i=this.selectorObserverMap.get(r))===null||i===void 0||i.pause(()=>this.delegate.outletDisconnected(e,t,r)))}disconnectAllOutlets(){for(const e of this.outletElementsByName.keys)for(const t of this.outletElementsByName.getValuesForKey(e))for(const r of this.outletsByName.getValuesForKey(e))this.disconnectOutlet(r,t,e)}updateSelectorObserverForOutlet(e){const t=this.selectorObserverMap.get(e);t&&(t.selector=this.selector(e))}setupSelectorObserverForOutlet(e){const t=this.selector(e),r=new Yk(document.body,t,this,{outletName:e});this.selectorObserverMap.set(e,r),r.start()}setupAttributeObserverForOutlet(e){const t=this.attributeNameForOutletName(e),r=new wx(this.scope.element,t,this);this.attributeObserverMap.set(e,r),r.start()}selector(e){return this.scope.outlets.getSelectorForOutletName(e)}attributeNameForOutletName(e){return this.scope.schema.outletAttributeForScope(this.identifier,e)}getOutletNameFromOutletAttributeName(e){return this.outletDefinitions.find(t=>this.attributeNameForOutletName(t)===e)}get outletDependencies(){const e=new pl;return this.router.modules.forEach(t=>{const r=t.definition.controllerConstructor;Dh(r,"outlets").forEach(o=>e.add(o,t.identifier))}),e}get outletDefinitions(){return this.outletDependencies.getKeysForValue(this.identifier)}get dependentControllerIdentifiers(){return this.outletDependencies.getValuesForKey(this.identifier)}get dependentContexts(){const e=this.dependentControllerIdentifiers;return this.router.contexts.filter(t=>e.includes(t.identifier))}hasOutlet(e,t){return!!this.getOutlet(e,t)||!!this.getOutletFromMap(e,t)}getOutlet(e,t){return this.application.getControllerForElementAndIdentifier(e,t)}getOutletFromMap(e,t){return this.outletsByName.getValuesForKey(t).find(r=>r.element===e)}get scope(){return this.context.scope}get schema(){return this.context.schema}get identifier(){return this.context.identifier}get application(){return this.context.application}get router(){return this.application.router}}class oC{constructor(e,t){this.logDebugActivity=(r,i={})=>{const{identifier:o,controller:l,element:h}=this;i=Object.assign({identifier:o,controller:l,element:h},i),this.application.logDebugActivity(this.identifier,r,i)},this.module=e,this.scope=t,this.controller=new e.controllerConstructor(this),this.bindingObserver=new Qk(this,this.dispatcher),this.valueObserver=new eC(this,this.controller),this.targetObserver=new tC(this,this),this.outletObserver=new sC(this,this);try{this.controller.initialize(),this.logDebugActivity("initialize")}catch(r){this.handleError(r,"initializing controller")}}connect(){this.bindingObserver.start(),this.valueObserver.start(),this.targetObserver.start(),this.outletObserver.start();try{this.controller.connect(),this.logDebugActivity("connect")}catch(e){this.handleError(e,"connecting controller")}}refresh(){this.outletObserver.refresh()}disconnect(){try{this.controller.disconnect(),this.logDebugActivity("disconnect")}catch(e){this.handleError(e,"disconnecting controller")}this.outletObserver.stop(),this.targetObserver.stop(),this.valueObserver.stop(),this.bindingObserver.stop()}get application(){return this.module.application}get identifier(){return this.module.identifier}get schema(){return this.application.schema}get dispatcher(){return this.application.dispatcher}get element(){return this.scope.element}get parentElement(){return this.element.parentElement}handleError(e,t,r={}){const{identifier:i,controller:o,element:l}=this;r=Object.assign({identifier:i,controller:o,element:l},r),this.application.handleError(e,`Error ${t}`,r)}targetConnected(e,t){this.invokeControllerMethod(`${t}TargetConnected`,e)}targetDisconnected(e,t){this.invokeControllerMethod(`${t}TargetDisconnected`,e)}outletConnected(e,t,r){this.invokeControllerMethod(`${mv(r)}OutletConnected`,e,t)}outletDisconnected(e,t,r){this.invokeControllerMethod(`${mv(r)}OutletDisconnected`,e,t)}invokeControllerMethod(e,...t){const r=this.controller;typeof r[e]=="function"&&r[e](...t)}}function aC(n){return lC(n,uC(n))}function lC(n,e){const t=dC(n),r=cC(n.prototype,e);return Object.defineProperties(t.prototype,r),t}function uC(n){return Dh(n,"blessings").reduce((t,r)=>{const i=r(n);for(const o in i){const l=t[o]||{};t[o]=Object.assign(l,i[o])}return t},{})}function cC(n,e){return fC(e).reduce((t,r)=>{const i=hC(n,e,r);return i&&Object.assign(t,{[r]:i}),t},{})}function hC(n,e,t){const r=Object.getOwnPropertyDescriptor(n,t);if(!(r&&"value"in r)){const o=Object.getOwnPropertyDescriptor(e,t).value;return r&&(o.get=r.get||o.get,o.set=r.set||o.set),o}}const fC=typeof Object.getOwnPropertySymbols=="function"?n=>[...Object.getOwnPropertyNames(n),...Object.getOwnPropertySymbols(n)]:Object.getOwnPropertyNames,dC=(()=>{function n(t){function r(){return Reflect.construct(t,arguments,new.target)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),Reflect.setPrototypeOf(r,t),r}function e(){const r=n(function(){this.a.call(this)});return r.prototype.a=function(){},new r}try{return e(),n}catch{return r=>class extends r{}}})();function pC(n){return{identifier:n.identifier,controllerConstructor:aC(n.controllerConstructor)}}let mC=class{constructor(e,t){this.application=e,this.definition=pC(t),this.contextsByScope=new WeakMap,this.connectedContexts=new Set}get identifier(){return this.definition.identifier}get controllerConstructor(){return this.definition.controllerConstructor}get contexts(){return Array.from(this.connectedContexts)}connectContextForScope(e){const t=this.fetchContextForScope(e);this.connectedContexts.add(t),t.connect()}disconnectContextForScope(e){const t=this.contextsByScope.get(e);t&&(this.connectedContexts.delete(t),t.disconnect())}fetchContextForScope(e){let t=this.contextsByScope.get(e);return t||(t=new oC(this,e),this.contextsByScope.set(e,t)),t}};class gC{constructor(e){this.scope=e}has(e){return this.data.has(this.getDataKey(e))}get(e){return this.getAll(e)[0]}getAll(e){const t=this.data.get(this.getDataKey(e))||"";return Hk(t)}getAttributeName(e){return this.data.getAttributeNameForKey(this.getDataKey(e))}getDataKey(e){return`${e}-class`}get data(){return this.scope.data}}class vC{constructor(e){this.scope=e}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get(e){const t=this.getAttributeNameForKey(e);return this.element.getAttribute(t)}set(e,t){const r=this.getAttributeNameForKey(e);return this.element.setAttribute(r,t),this.get(e)}has(e){const t=this.getAttributeNameForKey(e);return this.element.hasAttribute(t)}delete(e){if(this.has(e)){const t=this.getAttributeNameForKey(e);return this.element.removeAttribute(t),!0}else return!1}getAttributeNameForKey(e){return`data-${this.identifier}-${yx(e)}`}}class yC{constructor(e){this.warnedKeysByObject=new WeakMap,this.logger=e}warn(e,t,r){let i=this.warnedKeysByObject.get(e);i||(i=new Set,this.warnedKeysByObject.set(e,i)),i.has(t)||(i.add(t),this.logger.warn(r,e))}}function vv(n,e){return`[${n}~="${e}"]`}class bC{constructor(e){this.scope=e}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get schema(){return this.scope.schema}has(e){return this.find(e)!=null}find(...e){return e.reduce((t,r)=>t||this.findTarget(r)||this.findLegacyTarget(r),void 0)}findAll(...e){return e.reduce((t,r)=>[...t,...this.findAllTargets(r),...this.findAllLegacyTargets(r)],[])}findTarget(e){const t=this.getSelectorForTargetName(e);return this.scope.findElement(t)}findAllTargets(e){const t=this.getSelectorForTargetName(e);return this.scope.findAllElements(t)}getSelectorForTargetName(e){const t=this.schema.targetAttributeForScope(this.identifier);return vv(t,e)}findLegacyTarget(e){const t=this.getLegacySelectorForTargetName(e);return this.deprecate(this.scope.findElement(t),e)}findAllLegacyTargets(e){const t=this.getLegacySelectorForTargetName(e);return this.scope.findAllElements(t).map(r=>this.deprecate(r,e))}getLegacySelectorForTargetName(e){const t=`${this.identifier}.${e}`;return vv(this.schema.targetAttribute,t)}deprecate(e,t){if(e){const{identifier:r}=this,i=this.schema.targetAttribute,o=this.schema.targetAttributeForScope(r);this.guide.warn(e,`target:${t}`,`Please replace ${i}="${r}.${t}" with ${o}="${t}". The ${i} attribute is deprecated and will be removed in a future version of Stimulus.`)}return e}get guide(){return this.scope.guide}}class wC{constructor(e,t){this.scope=e,this.controllerElement=t}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get schema(){return this.scope.schema}has(e){return this.find(e)!=null}find(...e){return e.reduce((t,r)=>t||this.findOutlet(r),void 0)}findAll(...e){return e.reduce((t,r)=>[...t,...this.findAllOutlets(r)],[])}getSelectorForOutletName(e){const t=this.schema.outletAttributeForScope(this.identifier,e);return this.controllerElement.getAttribute(t)}findOutlet(e){const t=this.getSelectorForOutletName(e);if(t)return this.findElement(t,e)}findAllOutlets(e){const t=this.getSelectorForOutletName(e);return t?this.findAllElements(t,e):[]}findElement(e,t){return this.scope.queryElements(e).filter(i=>this.matchesElement(i,e,t))[0]}findAllElements(e,t){return this.scope.queryElements(e).filter(i=>this.matchesElement(i,e,t))}matchesElement(e,t,r){const i=e.getAttribute(this.scope.schema.controllerAttribute)||"";return e.matches(t)&&i.split(" ").includes(r)}}let _C=class Ax{constructor(e,t,r,i){this.targets=new bC(this),this.classes=new gC(this),this.data=new vC(this),this.containsElement=o=>o.closest(this.controllerSelector)===this.element,this.schema=e,this.element=t,this.identifier=r,this.guide=new yC(i),this.outlets=new wC(this.documentScope,t)}findElement(e){return this.element.matches(e)?this.element:this.queryElements(e).find(this.containsElement)}findAllElements(e){return[...this.element.matches(e)?[this.element]:[],...this.queryElements(e).filter(this.containsElement)]}queryElements(e){return Array.from(this.element.querySelectorAll(e))}get controllerSelector(){return vv(this.schema.controllerAttribute,this.identifier)}get isDocumentScope(){return this.element===document.documentElement}get documentScope(){return this.isDocumentScope?this:new Ax(this.schema,document.documentElement,this.identifier,this.guide.logger)}};class xC{constructor(e,t,r){this.element=e,this.schema=t,this.delegate=r,this.valueListObserver=new Sx(this.element,this.controllerAttribute,this),this.scopesByIdentifierByElement=new WeakMap,this.scopeReferenceCounts=new WeakMap}start(){this.valueListObserver.start()}stop(){this.valueListObserver.stop()}get controllerAttribute(){return this.schema.controllerAttribute}parseValueForToken(e){const{element:t,content:r}=e;return this.parseValueForElementAndIdentifier(t,r)}parseValueForElementAndIdentifier(e,t){const r=this.fetchScopesByIdentifierForElement(e);let i=r.get(t);return i||(i=this.delegate.createScopeForElementAndIdentifier(e,t),r.set(t,i)),i}elementMatchedValue(e,t){const r=(this.scopeReferenceCounts.get(t)||0)+1;this.scopeReferenceCounts.set(t,r),r==1&&this.delegate.scopeConnected(t)}elementUnmatchedValue(e,t){const r=this.scopeReferenceCounts.get(t);r&&(this.scopeReferenceCounts.set(t,r-1),r==1&&this.delegate.scopeDisconnected(t))}fetchScopesByIdentifierForElement(e){let t=this.scopesByIdentifierByElement.get(e);return t||(t=new Map,this.scopesByIdentifierByElement.set(e,t)),t}}class SC{constructor(e){this.application=e,this.scopeObserver=new xC(this.element,this.schema,this),this.scopesByIdentifier=new pl,this.modulesByIdentifier=new Map}get element(){return this.application.element}get schema(){return this.application.schema}get logger(){return this.application.logger}get controllerAttribute(){return this.schema.controllerAttribute}get modules(){return Array.from(this.modulesByIdentifier.values())}get contexts(){return this.modules.reduce((e,t)=>e.concat(t.contexts),[])}start(){this.scopeObserver.start()}stop(){this.scopeObserver.stop()}loadDefinition(e){this.unloadIdentifier(e.identifier);const t=new mC(this.application,e);this.connectModule(t);const r=e.controllerConstructor.afterLoad;r&&r.call(e.controllerConstructor,e.identifier,this.application)}unloadIdentifier(e){const t=this.modulesByIdentifier.get(e);t&&this.disconnectModule(t)}getContextForElementAndIdentifier(e,t){const r=this.modulesByIdentifier.get(t);if(r)return r.contexts.find(i=>i.element==e)}proposeToConnectScopeForElementAndIdentifier(e,t){const r=this.scopeObserver.parseValueForElementAndIdentifier(e,t);r?this.scopeObserver.elementMatchedValue(r.element,r):console.error(`Couldn't find or create scope for identifier: "${t}" and element:`,e)}handleError(e,t,r){this.application.handleError(e,t,r)}createScopeForElementAndIdentifier(e,t){return new _C(this.schema,e,t,this.logger)}scopeConnected(e){this.scopesByIdentifier.add(e.identifier,e);const t=this.modulesByIdentifier.get(e.identifier);t&&t.connectContextForScope(e)}scopeDisconnected(e){this.scopesByIdentifier.delete(e.identifier,e);const t=this.modulesByIdentifier.get(e.identifier);t&&t.disconnectContextForScope(e)}connectModule(e){this.modulesByIdentifier.set(e.identifier,e),this.scopesByIdentifier.getValuesForKey(e.identifier).forEach(r=>e.connectContextForScope(r))}disconnectModule(e){this.modulesByIdentifier.delete(e.identifier),this.scopesByIdentifier.getValuesForKey(e.identifier).forEach(r=>e.disconnectContextForScope(r))}}const EC={controllerAttribute:"data-controller",actionAttribute:"data-action",targetAttribute:"data-target",targetAttributeForScope:n=>`data-${n}-target`,outletAttributeForScope:(n,e)=>`data-${n}-${e}-outlet`,keyMappings:Object.assign(Object.assign({enter:"Enter",tab:"Tab",esc:"Escape",space:" ",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",home:"Home",end:"End",page_up:"PageUp",page_down:"PageDown"},Zb("abcdefghijklmnopqrstuvwxyz".split("").map(n=>[n,n]))),Zb("0123456789".split("").map(n=>[n,n])))};function Zb(n){return n.reduce((e,[t,r])=>Object.assign(Object.assign({},e),{[t]:r}),{})}class AC{constructor(e=document.documentElement,t=EC){this.logger=console,this.debug=!1,this.logDebugActivity=(r,i,o={})=>{this.debug&&this.logFormattedMessage(r,i,o)},this.element=e,this.schema=t,this.dispatcher=new Nk(this),this.router=new SC(this),this.actionDescriptorFilters=Object.assign({},Ik)}static start(e,t){const r=new this(e,t);return r.start(),r}async start(){await TC(),this.logDebugActivity("application","starting"),this.dispatcher.start(),this.router.start(),this.logDebugActivity("application","start")}stop(){this.logDebugActivity("application","stopping"),this.dispatcher.stop(),this.router.stop(),this.logDebugActivity("application","stop")}register(e,t){this.load({identifier:e,controllerConstructor:t})}registerActionOption(e,t){this.actionDescriptorFilters[e]=t}load(e,...t){(Array.isArray(e)?e:[e,...t]).forEach(i=>{i.controllerConstructor.shouldLoad&&this.router.loadDefinition(i)})}unload(e,...t){(Array.isArray(e)?e:[e,...t]).forEach(i=>this.router.unloadIdentifier(i))}get controllers(){return this.router.contexts.map(e=>e.controller)}getControllerForElementAndIdentifier(e,t){const r=this.router.getContextForElementAndIdentifier(e,t);return r?r.controller:null}handleError(e,t,r){var i;this.logger.error(`%s +var Pk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var lq=Pk((Ki,Zi)=>{class Nk{constructor(e,t,r){this.eventTarget=e,this.eventName=t,this.eventOptions=r,this.unorderedBindings=new Set}connect(){this.eventTarget.addEventListener(this.eventName,this,this.eventOptions)}disconnect(){this.eventTarget.removeEventListener(this.eventName,this,this.eventOptions)}bindingConnected(e){this.unorderedBindings.add(e)}bindingDisconnected(e){this.unorderedBindings.delete(e)}handleEvent(e){const t=Ik(e);for(const r of this.bindings){if(t.immediatePropagationStopped)break;r.handleEvent(t)}}hasBindings(){return this.unorderedBindings.size>0}get bindings(){return Array.from(this.unorderedBindings).sort((e,t)=>{const r=e.index,i=t.index;return ri?1:0})}}function Ik(n){if("immediatePropagationStopped"in n)return n;{const{stopImmediatePropagation:e}=n;return Object.assign(n,{immediatePropagationStopped:!1,stopImmediatePropagation(){this.immediatePropagationStopped=!0,e.call(this)}})}}class Dk{constructor(e){this.application=e,this.eventListenerMaps=new Map,this.started=!1}start(){this.started||(this.started=!0,this.eventListeners.forEach(e=>e.connect()))}stop(){this.started&&(this.started=!1,this.eventListeners.forEach(e=>e.disconnect()))}get eventListeners(){return Array.from(this.eventListenerMaps.values()).reduce((e,t)=>e.concat(Array.from(t.values())),[])}bindingConnected(e){this.fetchEventListenerForBinding(e).bindingConnected(e)}bindingDisconnected(e,t=!1){this.fetchEventListenerForBinding(e).bindingDisconnected(e),t&&this.clearEventListenersForBinding(e)}handleError(e,t,r={}){this.application.handleError(e,`Error ${t}`,r)}clearEventListenersForBinding(e){const t=this.fetchEventListenerForBinding(e);t.hasBindings()||(t.disconnect(),this.removeMappedEventListenerFor(e))}removeMappedEventListenerFor(e){const{eventTarget:t,eventName:r,eventOptions:i}=e,o=this.fetchEventListenerMapForEventTarget(t),l=this.cacheKey(r,i);o.delete(l),o.size==0&&this.eventListenerMaps.delete(t)}fetchEventListenerForBinding(e){const{eventTarget:t,eventName:r,eventOptions:i}=e;return this.fetchEventListener(t,r,i)}fetchEventListener(e,t,r){const i=this.fetchEventListenerMapForEventTarget(e),o=this.cacheKey(t,r);let l=i.get(o);return l||(l=this.createEventListener(e,t,r),i.set(o,l)),l}createEventListener(e,t,r){const i=new Nk(e,t,r);return this.started&&i.connect(),i}fetchEventListenerMapForEventTarget(e){let t=this.eventListenerMaps.get(e);return t||(t=new Map,this.eventListenerMaps.set(e,t)),t}cacheKey(e,t){const r=[e];return Object.keys(t).sort().forEach(i=>{r.push(`${t[i]?"":"!"}${i}`)}),r.join(":")}}const Rk={stop({event:n,value:e}){return e&&n.stopPropagation(),!0},prevent({event:n,value:e}){return e&&n.preventDefault(),!0},self({event:n,value:e,element:t}){return e?t===n.target:!0}},Fk=/^(?:(?:([^.]+?)\+)?(.+?)(?:\.(.+?))?(?:@(window|document))?->)?(.+?)(?:#([^:]+?))(?::(.+))?$/;function Bk(n){const t=n.trim().match(Fk)||[];let r=t[2],i=t[3];return i&&!["keydown","keyup","keypress"].includes(r)&&(r+=`.${i}`,i=""),{eventTarget:jk(t[4]),eventName:r,eventOptions:t[7]?Hk(t[7]):{},identifier:t[5],methodName:t[6],keyFilter:t[1]||i}}function jk(n){if(n=="window")return window;if(n=="document")return document}function Hk(n){return n.split(":").reduce((e,t)=>Object.assign(e,{[t.replace(/^!/,"")]:!/^!/.test(t)}),{})}function zk(n){if(n==window)return"window";if(n==document)return"document"}function fy(n){return n.replace(/(?:[_-])([a-z0-9])/g,(e,t)=>t.toUpperCase())}function mv(n){return fy(n.replace(/--/g,"-").replace(/__/g,"_"))}function Ih(n){return n.charAt(0).toUpperCase()+n.slice(1)}function _x(n){return n.replace(/([A-Z])/g,(e,t)=>`-${t.toLowerCase()}`)}function $k(n){return n.match(/[^\s]+/g)||[]}function Kb(n){return n!=null}function gv(n,e){return Object.prototype.hasOwnProperty.call(n,e)}const Zb=["meta","ctrl","alt","shift"];class Uk{constructor(e,t,r,i){this.element=e,this.index=t,this.eventTarget=r.eventTarget||e,this.eventName=r.eventName||qk(e)||jf("missing event name"),this.eventOptions=r.eventOptions||{},this.identifier=r.identifier||jf("missing identifier"),this.methodName=r.methodName||jf("missing method name"),this.keyFilter=r.keyFilter||"",this.schema=i}static forToken(e,t){return new this(e.element,e.index,Bk(e.content),t)}toString(){const e=this.keyFilter?`.${this.keyFilter}`:"",t=this.eventTargetName?`@${this.eventTargetName}`:"";return`${this.eventName}${e}${t}->${this.identifier}#${this.methodName}`}shouldIgnoreKeyboardEvent(e){if(!this.keyFilter)return!1;const t=this.keyFilter.split("+");if(this.keyFilterDissatisfied(e,t))return!0;const r=t.filter(i=>!Zb.includes(i))[0];return r?(gv(this.keyMappings,r)||jf(`contains unknown key filter: ${this.keyFilter}`),this.keyMappings[r].toLowerCase()!==e.key.toLowerCase()):!1}shouldIgnoreMouseEvent(e){if(!this.keyFilter)return!1;const t=[this.keyFilter];return!!this.keyFilterDissatisfied(e,t)}get params(){const e={},t=new RegExp(`^data-${this.identifier}-(.+)-param$`,"i");for(const{name:r,value:i}of Array.from(this.element.attributes)){const o=r.match(t),l=o&&o[1];l&&(e[fy(l)]=Wk(i))}return e}get eventTargetName(){return zk(this.eventTarget)}get keyMappings(){return this.schema.keyMappings}keyFilterDissatisfied(e,t){const[r,i,o,l]=Zb.map(h=>t.includes(h));return e.metaKey!==r||e.ctrlKey!==i||e.altKey!==o||e.shiftKey!==l}}const Xb={a:()=>"click",button:()=>"click",form:()=>"submit",details:()=>"toggle",input:n=>n.getAttribute("type")=="submit"?"click":"input",select:()=>"change",textarea:()=>"input"};function qk(n){const e=n.tagName.toLowerCase();if(e in Xb)return Xb[e](n)}function jf(n){throw new Error(n)}function Wk(n){try{return JSON.parse(n)}catch{return n}}class Vk{constructor(e,t){this.context=e,this.action=t}get index(){return this.action.index}get eventTarget(){return this.action.eventTarget}get eventOptions(){return this.action.eventOptions}get identifier(){return this.context.identifier}handleEvent(e){const t=this.prepareActionEvent(e);this.willBeInvokedByEvent(e)&&this.applyEventModifiers(t)&&this.invokeWithEvent(t)}get eventName(){return this.action.eventName}get method(){const e=this.controller[this.methodName];if(typeof e=="function")return e;throw new Error(`Action "${this.action}" references undefined method "${this.methodName}"`)}applyEventModifiers(e){const{element:t}=this.action,{actionDescriptorFilters:r}=this.context.application,{controller:i}=this.context;let o=!0;for(const[l,h]of Object.entries(this.eventOptions))if(l in r){const u=r[l];o=o&&u({name:l,value:h,event:e,element:t,controller:i})}else continue;return o}prepareActionEvent(e){return Object.assign(e,{params:this.action.params})}invokeWithEvent(e){const{target:t,currentTarget:r}=e;try{this.method.call(this.controller,e),this.context.logDebugActivity(this.methodName,{event:e,target:t,currentTarget:r,action:this.methodName})}catch(i){const{identifier:o,controller:l,element:h,index:u}=this,f={identifier:o,controller:l,element:h,index:u,event:e};this.context.handleError(i,`invoking action "${this.action}"`,f)}}willBeInvokedByEvent(e){const t=e.target;return e instanceof KeyboardEvent&&this.action.shouldIgnoreKeyboardEvent(e)||e instanceof MouseEvent&&this.action.shouldIgnoreMouseEvent(e)?!1:this.element===t?!0:t instanceof Element&&this.element.contains(t)?this.scope.containsElement(t):this.scope.containsElement(this.action.element)}get controller(){return this.context.controller}get methodName(){return this.action.methodName}get element(){return this.scope.element}get scope(){return this.context.scope}}class xx{constructor(e,t){this.mutationObserverInit={attributes:!0,childList:!0,subtree:!0},this.element=e,this.started=!1,this.delegate=t,this.elements=new Set,this.mutationObserver=new MutationObserver(r=>this.processMutations(r))}start(){this.started||(this.started=!0,this.mutationObserver.observe(this.element,this.mutationObserverInit),this.refresh())}pause(e){this.started&&(this.mutationObserver.disconnect(),this.started=!1),e(),this.started||(this.mutationObserver.observe(this.element,this.mutationObserverInit),this.started=!0)}stop(){this.started&&(this.mutationObserver.takeRecords(),this.mutationObserver.disconnect(),this.started=!1)}refresh(){if(this.started){const e=new Set(this.matchElementsInTree());for(const t of Array.from(this.elements))e.has(t)||this.removeElement(t);for(const t of Array.from(e))this.addElement(t)}}processMutations(e){if(this.started)for(const t of e)this.processMutation(t)}processMutation(e){e.type=="attributes"?this.processAttributeChange(e.target,e.attributeName):e.type=="childList"&&(this.processRemovedNodes(e.removedNodes),this.processAddedNodes(e.addedNodes))}processAttributeChange(e,t){this.elements.has(e)?this.delegate.elementAttributeChanged&&this.matchElement(e)?this.delegate.elementAttributeChanged(e,t):this.removeElement(e):this.matchElement(e)&&this.addElement(e)}processRemovedNodes(e){for(const t of Array.from(e)){const r=this.elementFromNode(t);r&&this.processTree(r,this.removeElement)}}processAddedNodes(e){for(const t of Array.from(e)){const r=this.elementFromNode(t);r&&this.elementIsActive(r)&&this.processTree(r,this.addElement)}}matchElement(e){return this.delegate.matchElement(e)}matchElementsInTree(e=this.element){return this.delegate.matchElementsInTree(e)}processTree(e,t){for(const r of this.matchElementsInTree(e))t.call(this,r)}elementFromNode(e){if(e.nodeType==Node.ELEMENT_NODE)return e}elementIsActive(e){return e.isConnected!=this.element.isConnected?!1:this.element.contains(e)}addElement(e){this.elements.has(e)||this.elementIsActive(e)&&(this.elements.add(e),this.delegate.elementMatched&&this.delegate.elementMatched(e))}removeElement(e){this.elements.has(e)&&(this.elements.delete(e),this.delegate.elementUnmatched&&this.delegate.elementUnmatched(e))}}class Sx{constructor(e,t,r){this.attributeName=t,this.delegate=r,this.elementObserver=new xx(e,this)}get element(){return this.elementObserver.element}get selector(){return`[${this.attributeName}]`}start(){this.elementObserver.start()}pause(e){this.elementObserver.pause(e)}stop(){this.elementObserver.stop()}refresh(){this.elementObserver.refresh()}get started(){return this.elementObserver.started}matchElement(e){return e.hasAttribute(this.attributeName)}matchElementsInTree(e){const t=this.matchElement(e)?[e]:[],r=Array.from(e.querySelectorAll(this.selector));return t.concat(r)}elementMatched(e){this.delegate.elementMatchedAttribute&&this.delegate.elementMatchedAttribute(e,this.attributeName)}elementUnmatched(e){this.delegate.elementUnmatchedAttribute&&this.delegate.elementUnmatchedAttribute(e,this.attributeName)}elementAttributeChanged(e,t){this.delegate.elementAttributeValueChanged&&this.attributeName==t&&this.delegate.elementAttributeValueChanged(e,t)}}function Gk(n,e,t){Ex(n,e).add(t)}function Yk(n,e,t){Ex(n,e).delete(t),Kk(n,e)}function Ex(n,e){let t=n.get(e);return t||(t=new Set,n.set(e,t)),t}function Kk(n,e){const t=n.get(e);t!=null&&t.size==0&&n.delete(e)}class pl{constructor(){this.valuesByKey=new Map}get keys(){return Array.from(this.valuesByKey.keys())}get values(){return Array.from(this.valuesByKey.values()).reduce((t,r)=>t.concat(Array.from(r)),[])}get size(){return Array.from(this.valuesByKey.values()).reduce((t,r)=>t+r.size,0)}add(e,t){Gk(this.valuesByKey,e,t)}delete(e,t){Yk(this.valuesByKey,e,t)}has(e,t){const r=this.valuesByKey.get(e);return r!=null&&r.has(t)}hasKey(e){return this.valuesByKey.has(e)}hasValue(e){return Array.from(this.valuesByKey.values()).some(r=>r.has(e))}getValuesForKey(e){const t=this.valuesByKey.get(e);return t?Array.from(t):[]}getKeysForValue(e){return Array.from(this.valuesByKey).filter(([t,r])=>r.has(e)).map(([t,r])=>t)}}class Zk{constructor(e,t,r,i){this._selector=t,this.details=i,this.elementObserver=new xx(e,this),this.delegate=r,this.matchesByElement=new pl}get started(){return this.elementObserver.started}get selector(){return this._selector}set selector(e){this._selector=e,this.refresh()}start(){this.elementObserver.start()}pause(e){this.elementObserver.pause(e)}stop(){this.elementObserver.stop()}refresh(){this.elementObserver.refresh()}get element(){return this.elementObserver.element}matchElement(e){const{selector:t}=this;if(t){const r=e.matches(t);return this.delegate.selectorMatchElement?r&&this.delegate.selectorMatchElement(e,this.details):r}else return!1}matchElementsInTree(e){const{selector:t}=this;if(t){const r=this.matchElement(e)?[e]:[],i=Array.from(e.querySelectorAll(t)).filter(o=>this.matchElement(o));return r.concat(i)}else return[]}elementMatched(e){const{selector:t}=this;t&&this.selectorMatched(e,t)}elementUnmatched(e){const t=this.matchesByElement.getKeysForValue(e);for(const r of t)this.selectorUnmatched(e,r)}elementAttributeChanged(e,t){const{selector:r}=this;if(r){const i=this.matchElement(e),o=this.matchesByElement.has(r,e);i&&!o?this.selectorMatched(e,r):!i&&o&&this.selectorUnmatched(e,r)}}selectorMatched(e,t){this.delegate.selectorMatched(e,t,this.details),this.matchesByElement.add(t,e)}selectorUnmatched(e,t){this.delegate.selectorUnmatched(e,t,this.details),this.matchesByElement.delete(t,e)}}class Xk{constructor(e,t){this.element=e,this.delegate=t,this.started=!1,this.stringMap=new Map,this.mutationObserver=new MutationObserver(r=>this.processMutations(r))}start(){this.started||(this.started=!0,this.mutationObserver.observe(this.element,{attributes:!0,attributeOldValue:!0}),this.refresh())}stop(){this.started&&(this.mutationObserver.takeRecords(),this.mutationObserver.disconnect(),this.started=!1)}refresh(){if(this.started)for(const e of this.knownAttributeNames)this.refreshAttribute(e,null)}processMutations(e){if(this.started)for(const t of e)this.processMutation(t)}processMutation(e){const t=e.attributeName;t&&this.refreshAttribute(t,e.oldValue)}refreshAttribute(e,t){const r=this.delegate.getStringMapKeyForAttribute(e);if(r!=null){this.stringMap.has(e)||this.stringMapKeyAdded(r,e);const i=this.element.getAttribute(e);if(this.stringMap.get(e)!=i&&this.stringMapValueChanged(i,r,t),i==null){const o=this.stringMap.get(e);this.stringMap.delete(e),o&&this.stringMapKeyRemoved(r,e,o)}else this.stringMap.set(e,i)}}stringMapKeyAdded(e,t){this.delegate.stringMapKeyAdded&&this.delegate.stringMapKeyAdded(e,t)}stringMapValueChanged(e,t,r){this.delegate.stringMapValueChanged&&this.delegate.stringMapValueChanged(e,t,r)}stringMapKeyRemoved(e,t,r){this.delegate.stringMapKeyRemoved&&this.delegate.stringMapKeyRemoved(e,t,r)}get knownAttributeNames(){return Array.from(new Set(this.currentAttributeNames.concat(this.recordedAttributeNames)))}get currentAttributeNames(){return Array.from(this.element.attributes).map(e=>e.name)}get recordedAttributeNames(){return Array.from(this.stringMap.keys())}}class Ax{constructor(e,t,r){this.attributeObserver=new Sx(e,t,this),this.delegate=r,this.tokensByElement=new pl}get started(){return this.attributeObserver.started}start(){this.attributeObserver.start()}pause(e){this.attributeObserver.pause(e)}stop(){this.attributeObserver.stop()}refresh(){this.attributeObserver.refresh()}get element(){return this.attributeObserver.element}get attributeName(){return this.attributeObserver.attributeName}elementMatchedAttribute(e){this.tokensMatched(this.readTokensForElement(e))}elementAttributeValueChanged(e){const[t,r]=this.refreshTokensForElement(e);this.tokensUnmatched(t),this.tokensMatched(r)}elementUnmatchedAttribute(e){this.tokensUnmatched(this.tokensByElement.getValuesForKey(e))}tokensMatched(e){e.forEach(t=>this.tokenMatched(t))}tokensUnmatched(e){e.forEach(t=>this.tokenUnmatched(t))}tokenMatched(e){this.delegate.tokenMatched(e),this.tokensByElement.add(e.element,e)}tokenUnmatched(e){this.delegate.tokenUnmatched(e),this.tokensByElement.delete(e.element,e)}refreshTokensForElement(e){const t=this.tokensByElement.getValuesForKey(e),r=this.readTokensForElement(e),i=Qk(t,r).findIndex(([o,l])=>!eC(o,l));return i==-1?[[],[]]:[t.slice(i),r.slice(i)]}readTokensForElement(e){const t=this.attributeName,r=e.getAttribute(t)||"";return Jk(r,e,t)}}function Jk(n,e,t){return n.trim().split(/\s+/).filter(r=>r.length).map((r,i)=>({element:e,attributeName:t,content:r,index:i}))}function Qk(n,e){const t=Math.max(n.length,e.length);return Array.from({length:t},(r,i)=>[n[i],e[i]])}function eC(n,e){return n&&e&&n.index==e.index&&n.content==e.content}class Tx{constructor(e,t,r){this.tokenListObserver=new Ax(e,t,this),this.delegate=r,this.parseResultsByToken=new WeakMap,this.valuesByTokenByElement=new WeakMap}get started(){return this.tokenListObserver.started}start(){this.tokenListObserver.start()}stop(){this.tokenListObserver.stop()}refresh(){this.tokenListObserver.refresh()}get element(){return this.tokenListObserver.element}get attributeName(){return this.tokenListObserver.attributeName}tokenMatched(e){const{element:t}=e,{value:r}=this.fetchParseResultForToken(e);r&&(this.fetchValuesByTokenForElement(t).set(e,r),this.delegate.elementMatchedValue(t,r))}tokenUnmatched(e){const{element:t}=e,{value:r}=this.fetchParseResultForToken(e);r&&(this.fetchValuesByTokenForElement(t).delete(e),this.delegate.elementUnmatchedValue(t,r))}fetchParseResultForToken(e){let t=this.parseResultsByToken.get(e);return t||(t=this.parseToken(e),this.parseResultsByToken.set(e,t)),t}fetchValuesByTokenForElement(e){let t=this.valuesByTokenByElement.get(e);return t||(t=new Map,this.valuesByTokenByElement.set(e,t)),t}parseToken(e){try{return{value:this.delegate.parseValueForToken(e)}}catch(t){return{error:t}}}}class tC{constructor(e,t){this.context=e,this.delegate=t,this.bindingsByAction=new Map}start(){this.valueListObserver||(this.valueListObserver=new Tx(this.element,this.actionAttribute,this),this.valueListObserver.start())}stop(){this.valueListObserver&&(this.valueListObserver.stop(),delete this.valueListObserver,this.disconnectAllActions())}get element(){return this.context.element}get identifier(){return this.context.identifier}get actionAttribute(){return this.schema.actionAttribute}get schema(){return this.context.schema}get bindings(){return Array.from(this.bindingsByAction.values())}connectAction(e){const t=new Vk(this.context,e);this.bindingsByAction.set(e,t),this.delegate.bindingConnected(t)}disconnectAction(e){const t=this.bindingsByAction.get(e);t&&(this.bindingsByAction.delete(e),this.delegate.bindingDisconnected(t))}disconnectAllActions(){this.bindings.forEach(e=>this.delegate.bindingDisconnected(e,!0)),this.bindingsByAction.clear()}parseValueForToken(e){const t=Uk.forToken(e,this.schema);if(t.identifier==this.identifier)return t}elementMatchedValue(e,t){this.connectAction(t)}elementUnmatchedValue(e,t){this.disconnectAction(t)}}class nC{constructor(e,t){this.context=e,this.receiver=t,this.stringMapObserver=new Xk(this.element,this),this.valueDescriptorMap=this.controller.valueDescriptorMap}start(){this.stringMapObserver.start(),this.invokeChangedCallbacksForDefaultValues()}stop(){this.stringMapObserver.stop()}get element(){return this.context.element}get controller(){return this.context.controller}getStringMapKeyForAttribute(e){if(e in this.valueDescriptorMap)return this.valueDescriptorMap[e].name}stringMapKeyAdded(e,t){const r=this.valueDescriptorMap[t];this.hasValue(e)||this.invokeChangedCallback(e,r.writer(this.receiver[e]),r.writer(r.defaultValue))}stringMapValueChanged(e,t,r){const i=this.valueDescriptorNameMap[t];e!==null&&(r===null&&(r=i.writer(i.defaultValue)),this.invokeChangedCallback(t,e,r))}stringMapKeyRemoved(e,t,r){const i=this.valueDescriptorNameMap[e];this.hasValue(e)?this.invokeChangedCallback(e,i.writer(this.receiver[e]),r):this.invokeChangedCallback(e,i.writer(i.defaultValue),r)}invokeChangedCallbacksForDefaultValues(){for(const{key:e,name:t,defaultValue:r,writer:i}of this.valueDescriptors)r!=null&&!this.controller.data.has(e)&&this.invokeChangedCallback(t,i(r),void 0)}invokeChangedCallback(e,t,r){const i=`${e}Changed`,o=this.receiver[i];if(typeof o=="function"){const l=this.valueDescriptorNameMap[e];try{const h=l.reader(t);let u=r;r&&(u=l.reader(r)),o.call(this.receiver,h,u)}catch(h){throw h instanceof TypeError&&(h.message=`Stimulus Value "${this.context.identifier}.${l.name}" - ${h.message}`),h}}}get valueDescriptors(){const{valueDescriptorMap:e}=this;return Object.keys(e).map(t=>e[t])}get valueDescriptorNameMap(){const e={};return Object.keys(this.valueDescriptorMap).forEach(t=>{const r=this.valueDescriptorMap[t];e[r.name]=r}),e}hasValue(e){const t=this.valueDescriptorNameMap[e],r=`has${Ih(t.name)}`;return this.receiver[r]}}class rC{constructor(e,t){this.context=e,this.delegate=t,this.targetsByName=new pl}start(){this.tokenListObserver||(this.tokenListObserver=new Ax(this.element,this.attributeName,this),this.tokenListObserver.start())}stop(){this.tokenListObserver&&(this.disconnectAllTargets(),this.tokenListObserver.stop(),delete this.tokenListObserver)}tokenMatched({element:e,content:t}){this.scope.containsElement(e)&&this.connectTarget(e,t)}tokenUnmatched({element:e,content:t}){this.disconnectTarget(e,t)}connectTarget(e,t){var r;this.targetsByName.has(t,e)||(this.targetsByName.add(t,e),(r=this.tokenListObserver)===null||r===void 0||r.pause(()=>this.delegate.targetConnected(e,t)))}disconnectTarget(e,t){var r;this.targetsByName.has(t,e)&&(this.targetsByName.delete(t,e),(r=this.tokenListObserver)===null||r===void 0||r.pause(()=>this.delegate.targetDisconnected(e,t)))}disconnectAllTargets(){for(const e of this.targetsByName.keys)for(const t of this.targetsByName.getValuesForKey(e))this.disconnectTarget(t,e)}get attributeName(){return`data-${this.context.identifier}-target`}get element(){return this.context.element}get scope(){return this.context.scope}}function Dh(n,e){const t=kx(n);return Array.from(t.reduce((r,i)=>(sC(i,e).forEach(o=>r.add(o)),r),new Set))}function iC(n,e){return kx(n).reduce((r,i)=>(r.push(...oC(i,e)),r),[])}function kx(n){const e=[];for(;n;)e.push(n),n=Object.getPrototypeOf(n);return e.reverse()}function sC(n,e){const t=n[e];return Array.isArray(t)?t:[]}function oC(n,e){const t=n[e];return t?Object.keys(t).map(r=>[r,t[r]]):[]}class aC{constructor(e,t){this.started=!1,this.context=e,this.delegate=t,this.outletsByName=new pl,this.outletElementsByName=new pl,this.selectorObserverMap=new Map,this.attributeObserverMap=new Map}start(){this.started||(this.outletDefinitions.forEach(e=>{this.setupSelectorObserverForOutlet(e),this.setupAttributeObserverForOutlet(e)}),this.started=!0,this.dependentContexts.forEach(e=>e.refresh()))}refresh(){this.selectorObserverMap.forEach(e=>e.refresh()),this.attributeObserverMap.forEach(e=>e.refresh())}stop(){this.started&&(this.started=!1,this.disconnectAllOutlets(),this.stopSelectorObservers(),this.stopAttributeObservers())}stopSelectorObservers(){this.selectorObserverMap.size>0&&(this.selectorObserverMap.forEach(e=>e.stop()),this.selectorObserverMap.clear())}stopAttributeObservers(){this.attributeObserverMap.size>0&&(this.attributeObserverMap.forEach(e=>e.stop()),this.attributeObserverMap.clear())}selectorMatched(e,t,{outletName:r}){const i=this.getOutlet(e,r);i&&this.connectOutlet(i,e,r)}selectorUnmatched(e,t,{outletName:r}){const i=this.getOutletFromMap(e,r);i&&this.disconnectOutlet(i,e,r)}selectorMatchElement(e,{outletName:t}){const r=this.selector(t),i=this.hasOutlet(e,t),o=e.matches(`[${this.schema.controllerAttribute}~=${t}]`);return r?i&&o&&e.matches(r):!1}elementMatchedAttribute(e,t){const r=this.getOutletNameFromOutletAttributeName(t);r&&this.updateSelectorObserverForOutlet(r)}elementAttributeValueChanged(e,t){const r=this.getOutletNameFromOutletAttributeName(t);r&&this.updateSelectorObserverForOutlet(r)}elementUnmatchedAttribute(e,t){const r=this.getOutletNameFromOutletAttributeName(t);r&&this.updateSelectorObserverForOutlet(r)}connectOutlet(e,t,r){var i;this.outletElementsByName.has(r,t)||(this.outletsByName.add(r,e),this.outletElementsByName.add(r,t),(i=this.selectorObserverMap.get(r))===null||i===void 0||i.pause(()=>this.delegate.outletConnected(e,t,r)))}disconnectOutlet(e,t,r){var i;this.outletElementsByName.has(r,t)&&(this.outletsByName.delete(r,e),this.outletElementsByName.delete(r,t),(i=this.selectorObserverMap.get(r))===null||i===void 0||i.pause(()=>this.delegate.outletDisconnected(e,t,r)))}disconnectAllOutlets(){for(const e of this.outletElementsByName.keys)for(const t of this.outletElementsByName.getValuesForKey(e))for(const r of this.outletsByName.getValuesForKey(e))this.disconnectOutlet(r,t,e)}updateSelectorObserverForOutlet(e){const t=this.selectorObserverMap.get(e);t&&(t.selector=this.selector(e))}setupSelectorObserverForOutlet(e){const t=this.selector(e),r=new Zk(document.body,t,this,{outletName:e});this.selectorObserverMap.set(e,r),r.start()}setupAttributeObserverForOutlet(e){const t=this.attributeNameForOutletName(e),r=new Sx(this.scope.element,t,this);this.attributeObserverMap.set(e,r),r.start()}selector(e){return this.scope.outlets.getSelectorForOutletName(e)}attributeNameForOutletName(e){return this.scope.schema.outletAttributeForScope(this.identifier,e)}getOutletNameFromOutletAttributeName(e){return this.outletDefinitions.find(t=>this.attributeNameForOutletName(t)===e)}get outletDependencies(){const e=new pl;return this.router.modules.forEach(t=>{const r=t.definition.controllerConstructor;Dh(r,"outlets").forEach(o=>e.add(o,t.identifier))}),e}get outletDefinitions(){return this.outletDependencies.getKeysForValue(this.identifier)}get dependentControllerIdentifiers(){return this.outletDependencies.getValuesForKey(this.identifier)}get dependentContexts(){const e=this.dependentControllerIdentifiers;return this.router.contexts.filter(t=>e.includes(t.identifier))}hasOutlet(e,t){return!!this.getOutlet(e,t)||!!this.getOutletFromMap(e,t)}getOutlet(e,t){return this.application.getControllerForElementAndIdentifier(e,t)}getOutletFromMap(e,t){return this.outletsByName.getValuesForKey(t).find(r=>r.element===e)}get scope(){return this.context.scope}get schema(){return this.context.schema}get identifier(){return this.context.identifier}get application(){return this.context.application}get router(){return this.application.router}}class lC{constructor(e,t){this.logDebugActivity=(r,i={})=>{const{identifier:o,controller:l,element:h}=this;i=Object.assign({identifier:o,controller:l,element:h},i),this.application.logDebugActivity(this.identifier,r,i)},this.module=e,this.scope=t,this.controller=new e.controllerConstructor(this),this.bindingObserver=new tC(this,this.dispatcher),this.valueObserver=new nC(this,this.controller),this.targetObserver=new rC(this,this),this.outletObserver=new aC(this,this);try{this.controller.initialize(),this.logDebugActivity("initialize")}catch(r){this.handleError(r,"initializing controller")}}connect(){this.bindingObserver.start(),this.valueObserver.start(),this.targetObserver.start(),this.outletObserver.start();try{this.controller.connect(),this.logDebugActivity("connect")}catch(e){this.handleError(e,"connecting controller")}}refresh(){this.outletObserver.refresh()}disconnect(){try{this.controller.disconnect(),this.logDebugActivity("disconnect")}catch(e){this.handleError(e,"disconnecting controller")}this.outletObserver.stop(),this.targetObserver.stop(),this.valueObserver.stop(),this.bindingObserver.stop()}get application(){return this.module.application}get identifier(){return this.module.identifier}get schema(){return this.application.schema}get dispatcher(){return this.application.dispatcher}get element(){return this.scope.element}get parentElement(){return this.element.parentElement}handleError(e,t,r={}){const{identifier:i,controller:o,element:l}=this;r=Object.assign({identifier:i,controller:o,element:l},r),this.application.handleError(e,`Error ${t}`,r)}targetConnected(e,t){this.invokeControllerMethod(`${t}TargetConnected`,e)}targetDisconnected(e,t){this.invokeControllerMethod(`${t}TargetDisconnected`,e)}outletConnected(e,t,r){this.invokeControllerMethod(`${mv(r)}OutletConnected`,e,t)}outletDisconnected(e,t,r){this.invokeControllerMethod(`${mv(r)}OutletDisconnected`,e,t)}invokeControllerMethod(e,...t){const r=this.controller;typeof r[e]=="function"&&r[e](...t)}}function uC(n){return cC(n,hC(n))}function cC(n,e){const t=mC(n),r=fC(n.prototype,e);return Object.defineProperties(t.prototype,r),t}function hC(n){return Dh(n,"blessings").reduce((t,r)=>{const i=r(n);for(const o in i){const l=t[o]||{};t[o]=Object.assign(l,i[o])}return t},{})}function fC(n,e){return pC(e).reduce((t,r)=>{const i=dC(n,e,r);return i&&Object.assign(t,{[r]:i}),t},{})}function dC(n,e,t){const r=Object.getOwnPropertyDescriptor(n,t);if(!(r&&"value"in r)){const o=Object.getOwnPropertyDescriptor(e,t).value;return r&&(o.get=r.get||o.get,o.set=r.set||o.set),o}}const pC=typeof Object.getOwnPropertySymbols=="function"?n=>[...Object.getOwnPropertyNames(n),...Object.getOwnPropertySymbols(n)]:Object.getOwnPropertyNames,mC=(()=>{function n(t){function r(){return Reflect.construct(t,arguments,new.target)}return r.prototype=Object.create(t.prototype,{constructor:{value:r}}),Reflect.setPrototypeOf(r,t),r}function e(){const r=n(function(){this.a.call(this)});return r.prototype.a=function(){},new r}try{return e(),n}catch{return r=>class extends r{}}})();function gC(n){return{identifier:n.identifier,controllerConstructor:uC(n.controllerConstructor)}}let vC=class{constructor(e,t){this.application=e,this.definition=gC(t),this.contextsByScope=new WeakMap,this.connectedContexts=new Set}get identifier(){return this.definition.identifier}get controllerConstructor(){return this.definition.controllerConstructor}get contexts(){return Array.from(this.connectedContexts)}connectContextForScope(e){const t=this.fetchContextForScope(e);this.connectedContexts.add(t),t.connect()}disconnectContextForScope(e){const t=this.contextsByScope.get(e);t&&(this.connectedContexts.delete(t),t.disconnect())}fetchContextForScope(e){let t=this.contextsByScope.get(e);return t||(t=new lC(this,e),this.contextsByScope.set(e,t)),t}};class yC{constructor(e){this.scope=e}has(e){return this.data.has(this.getDataKey(e))}get(e){return this.getAll(e)[0]}getAll(e){const t=this.data.get(this.getDataKey(e))||"";return $k(t)}getAttributeName(e){return this.data.getAttributeNameForKey(this.getDataKey(e))}getDataKey(e){return`${e}-class`}get data(){return this.scope.data}}class bC{constructor(e){this.scope=e}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get(e){const t=this.getAttributeNameForKey(e);return this.element.getAttribute(t)}set(e,t){const r=this.getAttributeNameForKey(e);return this.element.setAttribute(r,t),this.get(e)}has(e){const t=this.getAttributeNameForKey(e);return this.element.hasAttribute(t)}delete(e){if(this.has(e)){const t=this.getAttributeNameForKey(e);return this.element.removeAttribute(t),!0}else return!1}getAttributeNameForKey(e){return`data-${this.identifier}-${_x(e)}`}}class wC{constructor(e){this.warnedKeysByObject=new WeakMap,this.logger=e}warn(e,t,r){let i=this.warnedKeysByObject.get(e);i||(i=new Set,this.warnedKeysByObject.set(e,i)),i.has(t)||(i.add(t),this.logger.warn(r,e))}}function vv(n,e){return`[${n}~="${e}"]`}class _C{constructor(e){this.scope=e}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get schema(){return this.scope.schema}has(e){return this.find(e)!=null}find(...e){return e.reduce((t,r)=>t||this.findTarget(r)||this.findLegacyTarget(r),void 0)}findAll(...e){return e.reduce((t,r)=>[...t,...this.findAllTargets(r),...this.findAllLegacyTargets(r)],[])}findTarget(e){const t=this.getSelectorForTargetName(e);return this.scope.findElement(t)}findAllTargets(e){const t=this.getSelectorForTargetName(e);return this.scope.findAllElements(t)}getSelectorForTargetName(e){const t=this.schema.targetAttributeForScope(this.identifier);return vv(t,e)}findLegacyTarget(e){const t=this.getLegacySelectorForTargetName(e);return this.deprecate(this.scope.findElement(t),e)}findAllLegacyTargets(e){const t=this.getLegacySelectorForTargetName(e);return this.scope.findAllElements(t).map(r=>this.deprecate(r,e))}getLegacySelectorForTargetName(e){const t=`${this.identifier}.${e}`;return vv(this.schema.targetAttribute,t)}deprecate(e,t){if(e){const{identifier:r}=this,i=this.schema.targetAttribute,o=this.schema.targetAttributeForScope(r);this.guide.warn(e,`target:${t}`,`Please replace ${i}="${r}.${t}" with ${o}="${t}". The ${i} attribute is deprecated and will be removed in a future version of Stimulus.`)}return e}get guide(){return this.scope.guide}}class xC{constructor(e,t){this.scope=e,this.controllerElement=t}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get schema(){return this.scope.schema}has(e){return this.find(e)!=null}find(...e){return e.reduce((t,r)=>t||this.findOutlet(r),void 0)}findAll(...e){return e.reduce((t,r)=>[...t,...this.findAllOutlets(r)],[])}getSelectorForOutletName(e){const t=this.schema.outletAttributeForScope(this.identifier,e);return this.controllerElement.getAttribute(t)}findOutlet(e){const t=this.getSelectorForOutletName(e);if(t)return this.findElement(t,e)}findAllOutlets(e){const t=this.getSelectorForOutletName(e);return t?this.findAllElements(t,e):[]}findElement(e,t){return this.scope.queryElements(e).filter(i=>this.matchesElement(i,e,t))[0]}findAllElements(e,t){return this.scope.queryElements(e).filter(i=>this.matchesElement(i,e,t))}matchesElement(e,t,r){const i=e.getAttribute(this.scope.schema.controllerAttribute)||"";return e.matches(t)&&i.split(" ").includes(r)}}let SC=class Cx{constructor(e,t,r,i){this.targets=new _C(this),this.classes=new yC(this),this.data=new bC(this),this.containsElement=o=>o.closest(this.controllerSelector)===this.element,this.schema=e,this.element=t,this.identifier=r,this.guide=new wC(i),this.outlets=new xC(this.documentScope,t)}findElement(e){return this.element.matches(e)?this.element:this.queryElements(e).find(this.containsElement)}findAllElements(e){return[...this.element.matches(e)?[this.element]:[],...this.queryElements(e).filter(this.containsElement)]}queryElements(e){return Array.from(this.element.querySelectorAll(e))}get controllerSelector(){return vv(this.schema.controllerAttribute,this.identifier)}get isDocumentScope(){return this.element===document.documentElement}get documentScope(){return this.isDocumentScope?this:new Cx(this.schema,document.documentElement,this.identifier,this.guide.logger)}};class EC{constructor(e,t,r){this.element=e,this.schema=t,this.delegate=r,this.valueListObserver=new Tx(this.element,this.controllerAttribute,this),this.scopesByIdentifierByElement=new WeakMap,this.scopeReferenceCounts=new WeakMap}start(){this.valueListObserver.start()}stop(){this.valueListObserver.stop()}get controllerAttribute(){return this.schema.controllerAttribute}parseValueForToken(e){const{element:t,content:r}=e;return this.parseValueForElementAndIdentifier(t,r)}parseValueForElementAndIdentifier(e,t){const r=this.fetchScopesByIdentifierForElement(e);let i=r.get(t);return i||(i=this.delegate.createScopeForElementAndIdentifier(e,t),r.set(t,i)),i}elementMatchedValue(e,t){const r=(this.scopeReferenceCounts.get(t)||0)+1;this.scopeReferenceCounts.set(t,r),r==1&&this.delegate.scopeConnected(t)}elementUnmatchedValue(e,t){const r=this.scopeReferenceCounts.get(t);r&&(this.scopeReferenceCounts.set(t,r-1),r==1&&this.delegate.scopeDisconnected(t))}fetchScopesByIdentifierForElement(e){let t=this.scopesByIdentifierByElement.get(e);return t||(t=new Map,this.scopesByIdentifierByElement.set(e,t)),t}}class AC{constructor(e){this.application=e,this.scopeObserver=new EC(this.element,this.schema,this),this.scopesByIdentifier=new pl,this.modulesByIdentifier=new Map}get element(){return this.application.element}get schema(){return this.application.schema}get logger(){return this.application.logger}get controllerAttribute(){return this.schema.controllerAttribute}get modules(){return Array.from(this.modulesByIdentifier.values())}get contexts(){return this.modules.reduce((e,t)=>e.concat(t.contexts),[])}start(){this.scopeObserver.start()}stop(){this.scopeObserver.stop()}loadDefinition(e){this.unloadIdentifier(e.identifier);const t=new vC(this.application,e);this.connectModule(t);const r=e.controllerConstructor.afterLoad;r&&r.call(e.controllerConstructor,e.identifier,this.application)}unloadIdentifier(e){const t=this.modulesByIdentifier.get(e);t&&this.disconnectModule(t)}getContextForElementAndIdentifier(e,t){const r=this.modulesByIdentifier.get(t);if(r)return r.contexts.find(i=>i.element==e)}proposeToConnectScopeForElementAndIdentifier(e,t){const r=this.scopeObserver.parseValueForElementAndIdentifier(e,t);r?this.scopeObserver.elementMatchedValue(r.element,r):console.error(`Couldn't find or create scope for identifier: "${t}" and element:`,e)}handleError(e,t,r){this.application.handleError(e,t,r)}createScopeForElementAndIdentifier(e,t){return new SC(this.schema,e,t,this.logger)}scopeConnected(e){this.scopesByIdentifier.add(e.identifier,e);const t=this.modulesByIdentifier.get(e.identifier);t&&t.connectContextForScope(e)}scopeDisconnected(e){this.scopesByIdentifier.delete(e.identifier,e);const t=this.modulesByIdentifier.get(e.identifier);t&&t.disconnectContextForScope(e)}connectModule(e){this.modulesByIdentifier.set(e.identifier,e),this.scopesByIdentifier.getValuesForKey(e.identifier).forEach(r=>e.connectContextForScope(r))}disconnectModule(e){this.modulesByIdentifier.delete(e.identifier),this.scopesByIdentifier.getValuesForKey(e.identifier).forEach(r=>e.disconnectContextForScope(r))}}const TC={controllerAttribute:"data-controller",actionAttribute:"data-action",targetAttribute:"data-target",targetAttributeForScope:n=>`data-${n}-target`,outletAttributeForScope:(n,e)=>`data-${n}-${e}-outlet`,keyMappings:Object.assign(Object.assign({enter:"Enter",tab:"Tab",esc:"Escape",space:" ",up:"ArrowUp",down:"ArrowDown",left:"ArrowLeft",right:"ArrowRight",home:"Home",end:"End",page_up:"PageUp",page_down:"PageDown"},Jb("abcdefghijklmnopqrstuvwxyz".split("").map(n=>[n,n]))),Jb("0123456789".split("").map(n=>[n,n])))};function Jb(n){return n.reduce((e,[t,r])=>Object.assign(Object.assign({},e),{[t]:r}),{})}class kC{constructor(e=document.documentElement,t=TC){this.logger=console,this.debug=!1,this.logDebugActivity=(r,i,o={})=>{this.debug&&this.logFormattedMessage(r,i,o)},this.element=e,this.schema=t,this.dispatcher=new Dk(this),this.router=new AC(this),this.actionDescriptorFilters=Object.assign({},Rk)}static start(e,t){const r=new this(e,t);return r.start(),r}async start(){await CC(),this.logDebugActivity("application","starting"),this.dispatcher.start(),this.router.start(),this.logDebugActivity("application","start")}stop(){this.logDebugActivity("application","stopping"),this.dispatcher.stop(),this.router.stop(),this.logDebugActivity("application","stop")}register(e,t){this.load({identifier:e,controllerConstructor:t})}registerActionOption(e,t){this.actionDescriptorFilters[e]=t}load(e,...t){(Array.isArray(e)?e:[e,...t]).forEach(i=>{i.controllerConstructor.shouldLoad&&this.router.loadDefinition(i)})}unload(e,...t){(Array.isArray(e)?e:[e,...t]).forEach(i=>this.router.unloadIdentifier(i))}get controllers(){return this.router.contexts.map(e=>e.controller)}getControllerForElementAndIdentifier(e,t){const r=this.router.getContextForElementAndIdentifier(e,t);return r?r.controller:null}handleError(e,t,r){var i;this.logger.error(`%s %o -%o`,t,e,r),(i=window.onerror)===null||i===void 0||i.call(window,t,"",0,0,e)}logFormattedMessage(e,t,r={}){r=Object.assign({application:this},r),this.logger.groupCollapsed(`${e} #${t}`),this.logger.log("details:",Object.assign({},r)),this.logger.groupEnd()}}function TC(){return new Promise(n=>{document.readyState=="loading"?document.addEventListener("DOMContentLoaded",()=>n()):n()})}function kC(n){return Dh(n,"classes").reduce((t,r)=>Object.assign(t,CC(r)),{})}function CC(n){return{[`${n}Class`]:{get(){const{classes:e}=this;if(e.has(n))return e.get(n);{const t=e.getAttributeName(n);throw new Error(`Missing attribute "${t}"`)}}},[`${n}Classes`]:{get(){return this.classes.getAll(n)}},[`has${Ih(n)}Class`]:{get(){return this.classes.has(n)}}}}function OC(n){return Dh(n,"outlets").reduce((t,r)=>Object.assign(t,LC(r)),{})}function Xb(n,e,t){return n.application.getControllerForElementAndIdentifier(e,t)}function Jb(n,e,t){let r=Xb(n,e,t);if(r||(n.application.router.proposeToConnectScopeForElementAndIdentifier(e,t),r=Xb(n,e,t),r))return r}function LC(n){const e=mv(n);return{[`${e}Outlet`]:{get(){const t=this.outlets.find(n),r=this.outlets.getSelectorForOutletName(n);if(t){const i=Jb(this,t,n);if(i)return i;throw new Error(`The provided outlet element is missing an outlet controller "${n}" instance for host controller "${this.identifier}"`)}throw new Error(`Missing outlet element "${n}" for host controller "${this.identifier}". Stimulus couldn't find a matching outlet element using selector "${r}".`)}},[`${e}Outlets`]:{get(){const t=this.outlets.findAll(n);return t.length>0?t.map(r=>{const i=Jb(this,r,n);if(i)return i;console.warn(`The provided outlet element is missing an outlet controller "${n}" instance for host controller "${this.identifier}"`,r)}).filter(r=>r):[]}},[`${e}OutletElement`]:{get(){const t=this.outlets.find(n),r=this.outlets.getSelectorForOutletName(n);if(t)return t;throw new Error(`Missing outlet element "${n}" for host controller "${this.identifier}". Stimulus couldn't find a matching outlet element using selector "${r}".`)}},[`${e}OutletElements`]:{get(){return this.outlets.findAll(n)}},[`has${Ih(e)}Outlet`]:{get(){return this.outlets.has(n)}}}}function MC(n){return Dh(n,"targets").reduce((t,r)=>Object.assign(t,PC(r)),{})}function PC(n){return{[`${n}Target`]:{get(){const e=this.targets.find(n);if(e)return e;throw new Error(`Missing target element "${n}" for "${this.identifier}" controller`)}},[`${n}Targets`]:{get(){return this.targets.findAll(n)}},[`has${Ih(n)}Target`]:{get(){return this.targets.has(n)}}}}function NC(n){const e=nC(n,"values"),t={valueDescriptorMap:{get(){return e.reduce((r,i)=>{const o=Tx(i,this.identifier),l=this.data.getAttributeNameForKey(o.key);return Object.assign(r,{[l]:o})},{})}}};return e.reduce((r,i)=>Object.assign(r,IC(i)),t)}function IC(n,e){const t=Tx(n,e),{key:r,name:i,reader:o,writer:l}=t;return{[i]:{get(){const h=this.data.get(r);return h!==null?o(h):t.defaultValue},set(h){h===void 0?this.data.delete(r):this.data.set(r,l(h))}},[`has${Ih(i)}`]:{get(){return this.data.has(r)||t.hasCustomDefaultValue}}}}function Tx([n,e],t){return BC({controller:t,token:n,typeDefinition:e})}function Rd(n){switch(n){case Array:return"array";case Boolean:return"boolean";case Number:return"number";case Object:return"object";case String:return"string"}}function wh(n){switch(typeof n){case"boolean":return"boolean";case"number":return"number";case"string":return"string"}if(Array.isArray(n))return"array";if(Object.prototype.toString.call(n)==="[object Object]")return"object"}function DC(n){const{controller:e,token:t,typeObject:r}=n,i=Gb(r.type),o=Gb(r.default),l=i&&o,h=i&&!o,u=!i&&o,f=Rd(r.type),d=wh(n.typeObject.default);if(h)return f;if(u)return d;if(f!==d){const g=e?`${e}.${t}`:t;throw new Error(`The specified default value for the Stimulus Value "${g}" must match the defined type "${f}". The provided default value of "${r.default}" is of type "${d}".`)}if(l)return f}function RC(n){const{controller:e,token:t,typeDefinition:r}=n,o=DC({controller:e,token:t,typeObject:r}),l=wh(r),h=Rd(r),u=o||l||h;if(u)return u;const f=e?`${e}.${r}`:t;throw new Error(`Unknown value type "${f}" for "${t}" value`)}function FC(n){const e=Rd(n);if(e)return Qb[e];const t=gv(n,"default"),r=gv(n,"type"),i=n;if(t)return i.default;if(r){const{type:o}=i,l=Rd(o);if(l)return Qb[l]}return n}function BC(n){const{token:e,typeDefinition:t}=n,r=`${yx(e)}-value`,i=RC(n);return{type:i,key:r,name:hy(r),get defaultValue(){return FC(t)},get hasCustomDefaultValue(){return wh(t)!==void 0},reader:jC[i],writer:e0[i]||e0.default}}const Qb={get array(){return[]},boolean:!1,number:0,get object(){return{}},string:""},jC={array(n){const e=JSON.parse(n);if(!Array.isArray(e))throw new TypeError(`expected value of type "array" but instead got value "${n}" of type "${wh(e)}"`);return e},boolean(n){return!(n=="0"||String(n).toLowerCase()=="false")},number(n){return Number(n.replace(/_/g,""))},object(n){const e=JSON.parse(n);if(e===null||typeof e!="object"||Array.isArray(e))throw new TypeError(`expected value of type "object" but instead got value "${n}" of type "${wh(e)}"`);return e},string(n){return n}},e0={default:HC,array:t0,object:t0};function t0(n){return JSON.stringify(n)}function HC(n){return`${n}`}class Tl{constructor(e){this.context=e}static get shouldLoad(){return!0}static afterLoad(e,t){}get application(){return this.context.application}get scope(){return this.context.scope}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get targets(){return this.scope.targets}get outlets(){return this.scope.outlets}get classes(){return this.scope.classes}get data(){return this.scope.data}initialize(){}connect(){}disconnect(){}dispatch(e,{target:t=this.element,detail:r={},prefix:i=this.identifier,bubbles:o=!0,cancelable:l=!0}={}){const h=i?`${i}:${e}`:e,u=new CustomEvent(h,{detail:r,bubbles:o,cancelable:l});return t.dispatchEvent(u),u}}Tl.blessings=[kC,MC,NC,OC];Tl.targets=[];Tl.outlets=[];Tl.values={};const kx={register(n,e){if(application.router.modulesByIdentifier.has(n)){console.warn(`Controller with name "${n}" already exists.`);return}application.register(n,e)},id(){let n=sessionStorage.getItem("orchid_tab_id");return n||(n="orchid_window_"+crypto.randomUUID(),sessionStorage.setItem("orchid_tab_id",n)),n}};class dn extends Tl{prefix(e){let r=`${document.head.querySelector('meta[name="dashboard-prefix"]').content}${e}`.replace(/\/\/+/g,"/");return`${location.protocol}//${location.hostname}${location.port?`:${location.port}`:""}${r}`}alert(e,t,r="warning"){let i=document.querySelector('[data-controller="toast"]');application.getControllerForElementAndIdentifier(i,"toast").alert(e,t,r)}toast(e,t="warning"){let r=document.querySelector('[data-controller="toast"]');application.getControllerForElementAndIdentifier(r,"toast").toast(e,t)}formToObject(e){let t={};return new FormData(e).forEach((r,i)=>{if(!Object.prototype.hasOwnProperty.call(t,i)){t[i]=r;return}let o=t[i];Array.isArray(o)||(o=t[i]=[o]),o.push(r)}),t}loadStream(e,t,r=null){return window.axios.post(e,t,{headers:{Accept:"text/vnd.turbo-stream.html"}}).then(i=>i.data).then(i=>{Turbo.renderStreamMessage(i),typeof r=="function"&&r(i)})}updateTurboCacheControl(e){const t="turbo-cache-control";let r=document.querySelector(`meta[name="${t}"]`);if(e===!1){r&&r.remove();return}r||(r=document.createElement("meta"),r.name=t,document.head.appendChild(r)),r.content=e===!0?"no-cache":String(e)}tabId(){return kx.id()}}const zC=Object.freeze(Object.defineProperty({__proto__:null,default:dn},Symbol.toStringTag,{value:"Module"}));function n0(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,r)}return t}function ho(n){for(var e=1;e=0)&&(t[i]=n[i]);return t}function qC(n,e){if(n==null)return{};var t=UC(n,e),r,i;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(n);for(i=0;i=0)&&Object.prototype.propertyIsEnumerable.call(n,r)&&(t[r]=n[r])}return t}var WC="1.15.6";function Do(n){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(n)}var Uo=Do(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Rh=Do(/Edge/i),r0=Do(/firefox/i),oh=Do(/safari/i)&&!Do(/chrome/i)&&!Do(/android/i),fy=Do(/iP(ad|od|hone)/i),Cx=Do(/chrome/i)&&Do(/android/i),Ox={capture:!1,passive:!1};function xn(n,e,t){n.addEventListener(e,t,!Uo&&Ox)}function yn(n,e,t){n.removeEventListener(e,t,!Uo&&Ox)}function Fd(n,e){if(e){if(e[0]===">"&&(e=e.substring(1)),n)try{if(n.matches)return n.matches(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e)}catch{return!1}return!1}}function Lx(n){return n.host&&n!==document&&n.host.nodeType?n.host:n.parentNode}function Is(n,e,t,r){if(n){t=t||document;do{if(e!=null&&(e[0]===">"?n.parentNode===t&&Fd(n,e):Fd(n,e))||r&&n===t)return n;if(n===t)break}while(n=Lx(n))}return null}var i0=/\s+/g;function Wi(n,e,t){if(n&&e)if(n.classList)n.classList[t?"add":"remove"](e);else{var r=(" "+n.className+" ").replace(i0," ").replace(" "+e+" "," ");n.className=(r+(t?" "+e:"")).replace(i0," ")}}function en(n,e,t){var r=n&&n.style;if(r){if(t===void 0)return document.defaultView&&document.defaultView.getComputedStyle?t=document.defaultView.getComputedStyle(n,""):n.currentStyle&&(t=n.currentStyle),e===void 0?t:t[e];!(e in r)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),r[e]=t+(typeof t=="string"?"":"px")}}function Cu(n,e){var t="";if(typeof n=="string")t=n;else do{var r=en(n,"transform");r&&r!=="none"&&(t=r+" "+t)}while(!e&&(n=n.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(t)}function Mx(n,e,t){if(n){var r=n.getElementsByTagName(e),i=0,o=r.length;if(t)for(;i=o,!l)return r;if(r===oo())break;r=va(r,!1)}return!1}function Hu(n,e,t,r){for(var i=0,o=0,l=n.children;o2&&arguments[2]!==void 0?arguments[2]:{},i=r.evt,o=qC(r,QC);Fh.pluginEvent.bind(Kt)(e,t,ho({dragEl:vt,parentEl:ar,ghostEl:un,rootEl:Zn,nextEl:al,lastDownEl:wd,cloneEl:nr,cloneHidden:pa,dragStarted:Zc,putSortable:Wr,activeSortable:Kt.active,originalEvent:i,oldIndex:xu,oldDraggableIndex:lh,newIndex:Gi,newDraggableIndex:fa,hideGhostForTarget:jx,unhideGhostForTarget:Hx,cloneNowHidden:function(){pa=!0},cloneNowShown:function(){pa=!1},dispatchSortableEvent:function(h){fi({sortable:t,name:h,originalEvent:i})}},o))};function fi(n){JC(ho({putSortable:Wr,cloneEl:nr,targetEl:vt,rootEl:Zn,oldIndex:xu,oldDraggableIndex:lh,newIndex:Gi,newDraggableIndex:fa},n))}var vt,ar,un,Zn,al,wd,nr,pa,xu,Gi,lh,fa,Hf,Wr,hu=!1,Bd=!1,jd=[],el,Os,mm,gm,a0,l0,Zc,ru,uh,ch=!1,zf=!1,_d,ni,vm=[],yv=!1,Hd=[],dp=typeof document<"u",$f=fy,u0=Rh||Uo?"cssFloat":"float",eO=dp&&!Cx&&!fy&&"draggable"in document.createElement("div"),Rx=(function(){if(dp){if(Uo)return!1;var n=document.createElement("x");return n.style.cssText="pointer-events:auto",n.style.pointerEvents==="auto"}})(),Fx=function(e,t){var r=en(e),i=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),o=Hu(e,0,t),l=Hu(e,1,t),h=o&&en(o),u=l&&en(l),f=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+xr(o).width,d=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+xr(l).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&h.float&&h.float!=="none"){var g=h.float==="left"?"left":"right";return l&&(u.clear==="both"||u.clear===g)?"vertical":"horizontal"}return o&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||f>=i&&r[u0]==="none"||l&&r[u0]==="none"&&f+d>i)?"vertical":"horizontal"},tO=function(e,t,r){var i=r?e.left:e.top,o=r?e.right:e.bottom,l=r?e.width:e.height,h=r?t.left:t.top,u=r?t.right:t.bottom,f=r?t.width:t.height;return i===h||o===u||i+l/2===h+f/2},nO=function(e,t){var r;return jd.some(function(i){var o=i[ki].options.emptyInsertThreshold;if(!(!o||dy(i))){var l=xr(i),h=e>=l.left-o&&e<=l.right+o,u=t>=l.top-o&&t<=l.bottom+o;if(h&&u)return r=i}}),r},Bx=function(e){function t(o,l){return function(h,u,f,d){var g=h.options.group.name&&u.options.group.name&&h.options.group.name===u.options.group.name;if(o==null&&(l||g))return!0;if(o==null||o===!1)return!1;if(l&&o==="clone")return o;if(typeof o=="function")return t(o(h,u,f,d),l)(h,u,f,d);var y=(l?h:u).options.group.name;return o===!0||typeof o=="string"&&o===y||o.join&&o.indexOf(y)>-1}}var r={},i=e.group;(!i||bd(i)!="object")&&(i={name:i}),r.name=i.name,r.checkPull=t(i.pull,!0),r.checkPut=t(i.put),r.revertClone=i.revertClone,e.group=r},jx=function(){!Rx&&un&&en(un,"display","none")},Hx=function(){!Rx&&un&&en(un,"display","")};dp&&!Cx&&document.addEventListener("click",function(n){if(Bd)return n.preventDefault(),n.stopPropagation&&n.stopPropagation(),n.stopImmediatePropagation&&n.stopImmediatePropagation(),Bd=!1,!1},!0);var tl=function(e){if(vt){e=e.touches?e.touches[0]:e;var t=nO(e.clientX,e.clientY);if(t){var r={};for(var i in e)e.hasOwnProperty(i)&&(r[i]=e[i]);r.target=r.rootEl=t,r.preventDefault=void 0,r.stopPropagation=void 0,t[ki]._onDragOver(r)}}},rO=function(e){vt&&vt.parentNode[ki]._isOutsideThisEl(e.target)};function Kt(n,e){if(!(n&&n.nodeType&&n.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(n));this.el=n,this.options=e=Bo({},e),n[ki]=this;var t={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(n.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Fx(n,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(l,h){l.setData("Text",h.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Kt.supportPointer!==!1&&"PointerEvent"in window&&(!oh||fy),emptyInsertThreshold:5};Fh.initializePlugins(this,n,t);for(var r in t)!(r in e)&&(e[r]=t[r]);Bx(e);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=e.forceFallback?!1:eO,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?xn(n,"pointerdown",this._onTapStart):(xn(n,"mousedown",this._onTapStart),xn(n,"touchstart",this._onTapStart)),this.nativeDraggable&&(xn(n,"dragover",this),xn(n,"dragenter",this)),jd.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),Bo(this,KC())}Kt.prototype={constructor:Kt,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(ru=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,vt):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,r=this.el,i=this.options,o=i.preventOnFilter,l=e.type,h=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,u=(h||e).target,f=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||u,d=i.filter;if(hO(r),!vt&&!(/mousedown|pointerdown/.test(l)&&e.button!==0||i.disabled)&&!f.isContentEditable&&!(!this.nativeDraggable&&oh&&u&&u.tagName.toUpperCase()==="SELECT")&&(u=Is(u,i.draggable,r,!1),!(u&&u.animated)&&wd!==u)){if(xu=os(u),lh=os(u,i.draggable),typeof d=="function"){if(d.call(this,e,u,this)){fi({sortable:t,rootEl:f,name:"filter",targetEl:u,toEl:r,fromEl:r}),Si("filter",t,{evt:e}),o&&e.preventDefault();return}}else if(d&&(d=d.split(",").some(function(g){if(g=Is(f,g.trim(),r,!1),g)return fi({sortable:t,rootEl:g,name:"filter",targetEl:u,fromEl:r,toEl:r}),Si("filter",t,{evt:e}),!0}),d)){o&&e.preventDefault();return}i.handle&&!Is(f,i.handle,r,!1)||this._prepareDragStart(e,h,u)}}},_prepareDragStart:function(e,t,r){var i=this,o=i.el,l=i.options,h=o.ownerDocument,u;if(r&&!vt&&r.parentNode===o){var f=xr(r);if(Zn=o,vt=r,ar=vt.parentNode,al=vt.nextSibling,wd=r,Hf=l.group,Kt.dragged=vt,el={target:vt,clientX:(t||e).clientX,clientY:(t||e).clientY},a0=el.clientX-f.left,l0=el.clientY-f.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,vt.style["will-change"]="all",u=function(){if(Si("delayEnded",i,{evt:e}),Kt.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!r0&&i.nativeDraggable&&(vt.draggable=!0),i._triggerDragStart(e,t),fi({sortable:i,name:"choose",originalEvent:e}),Wi(vt,l.chosenClass,!0)},l.ignore.split(",").forEach(function(d){Mx(vt,d.trim(),ym)}),xn(h,"dragover",tl),xn(h,"mousemove",tl),xn(h,"touchmove",tl),l.supportPointer?(xn(h,"pointerup",i._onDrop),!this.nativeDraggable&&xn(h,"pointercancel",i._onDrop)):(xn(h,"mouseup",i._onDrop),xn(h,"touchend",i._onDrop),xn(h,"touchcancel",i._onDrop)),r0&&this.nativeDraggable&&(this.options.touchStartThreshold=4,vt.draggable=!0),Si("delayStart",this,{evt:e}),l.delay&&(!l.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Rh||Uo))){if(Kt.eventCanceled){this._onDrop();return}l.supportPointer?(xn(h,"pointerup",i._disableDelayedDrag),xn(h,"pointercancel",i._disableDelayedDrag)):(xn(h,"mouseup",i._disableDelayedDrag),xn(h,"touchend",i._disableDelayedDrag),xn(h,"touchcancel",i._disableDelayedDrag)),xn(h,"mousemove",i._delayedDragTouchMoveHandler),xn(h,"touchmove",i._delayedDragTouchMoveHandler),l.supportPointer&&xn(h,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(u,l.delay)}else u()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){vt&&ym(vt),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;yn(e,"mouseup",this._disableDelayedDrag),yn(e,"touchend",this._disableDelayedDrag),yn(e,"touchcancel",this._disableDelayedDrag),yn(e,"pointerup",this._disableDelayedDrag),yn(e,"pointercancel",this._disableDelayedDrag),yn(e,"mousemove",this._delayedDragTouchMoveHandler),yn(e,"touchmove",this._delayedDragTouchMoveHandler),yn(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?xn(document,"pointermove",this._onTouchMove):t?xn(document,"touchmove",this._onTouchMove):xn(document,"mousemove",this._onTouchMove):(xn(vt,"dragend",this),xn(Zn,"dragstart",this._onDragStart));try{document.selection?xd(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(hu=!1,Zn&&vt){Si("dragStarted",this,{evt:t}),this.nativeDraggable&&xn(document,"dragover",rO);var r=this.options;!e&&Wi(vt,r.dragClass,!1),Wi(vt,r.ghostClass,!0),Kt.active=this,e&&this._appendGhost(),fi({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Os){this._lastX=Os.clientX,this._lastY=Os.clientY,jx();for(var e=document.elementFromPoint(Os.clientX,Os.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Os.clientX,Os.clientY),e!==t);)t=e;if(vt.parentNode[ki]._isOutsideThisEl(e),t)do{if(t[ki]){var r=void 0;if(r=t[ki]._onDragOver({clientX:Os.clientX,clientY:Os.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=Lx(t));Hx()}},_onTouchMove:function(e){if(el){var t=this.options,r=t.fallbackTolerance,i=t.fallbackOffset,o=e.touches?e.touches[0]:e,l=un&&Cu(un,!0),h=un&&l&&l.a,u=un&&l&&l.d,f=$f&&ni&&o0(ni),d=(o.clientX-el.clientX+i.x)/(h||1)+(f?f[0]-vm[0]:0)/(h||1),g=(o.clientY-el.clientY+i.y)/(u||1)+(f?f[1]-vm[1]:0)/(u||1);if(!Kt.active&&!hu){if(r&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(fi({rootEl:ar,name:"add",toEl:ar,fromEl:Zn,originalEvent:e}),fi({sortable:this,name:"remove",toEl:ar,originalEvent:e}),fi({rootEl:ar,name:"sort",toEl:ar,fromEl:Zn,originalEvent:e}),fi({sortable:this,name:"sort",toEl:ar,originalEvent:e})),Wr&&Wr.save()):Gi!==xu&&Gi>=0&&(fi({sortable:this,name:"update",toEl:ar,originalEvent:e}),fi({sortable:this,name:"sort",toEl:ar,originalEvent:e})),Kt.active&&((Gi==null||Gi===-1)&&(Gi=xu,fa=lh),fi({sortable:this,name:"end",toEl:ar,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Si("nulling",this),Zn=vt=ar=un=al=nr=wd=pa=el=Os=Zc=Gi=fa=xu=lh=ru=uh=Wr=Hf=Kt.dragged=Kt.ghost=Kt.clone=Kt.active=null,Hd.forEach(function(e){e.checked=!0}),Hd.length=mm=gm=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":vt&&(this._onDragOver(e),iO(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,i=0,o=r.length,l=this.options;ii.right+o||n.clientY>r.bottom&&n.clientX>r.left:n.clientY>i.bottom+o||n.clientX>r.right&&n.clientY>r.top}function lO(n,e,t,r,i,o,l,h){var u=r?n.clientY:n.clientX,f=r?t.height:t.width,d=r?t.top:t.left,g=r?t.bottom:t.right,y=!1;if(!l){if(h&&_dd+f*o/2:ug-_d)return-uh}else if(u>d+f*(1-i)/2&&ug-f*o/2)?u>d+f/2?1:-1:0}function uO(n){return os(vt)this.renderPreview(e)),this.togglePlaceholderShow(),new Kt(this.element.querySelector(".sortable-dropzone"),{disabled:this.filesTarget.disabled===!0||this.filesTarget.readonly===!0,filter:".attach-file-uploader",draggable:".pip",animation:150,onEnd:()=>{this.reorderElements()}})}preventDefaults(e){e.preventDefault(),e.stopPropagation()}dropFiles(e){this.filesTarget.files=e.dataTransfer.files,this.filesTarget.dispatchEvent(new Event("change",{bubbles:!0}))}selectFiles(e){[...e.target.files].forEach(r=>{let i=r.size/1e3/1e3;if(this.sizeValue>0&&i>this.sizeValue){this.toast(this.errorSizeValue.replace(":name",r.name));return}this.upload(r)});let t=new DataTransfer;e.target.files=t.files}upload(e){let t=new FormData;t.append("file",e),t.append("storage",this.storageValue),t.append("group",this.groupValue),t.append("path",this.pathValue),this.loadingValue=this.loadingValue+1,this.element.ariaBusy="true",fetch(this.uploadUrlValue,{method:"POST",body:t,headers:{"X-CSRF-Token":document.head.querySelector('meta[name="csrf_token"]').content}}).then(r=>r.json()).then(r=>{this.element.ariaBusy="false",this.loadingValue=this.loadingValue-1,!(!(this.attachmentValue.length0)&&(this.attachmentValue=[...this.attachmentValue,r],this.togglePlaceholderShow(),this.renderPreview(r))}).catch(r=>{this.element.ariaBusy="false",this.loadingValue=this.loadingValue-1,this.togglePlaceholderShow(),console.error("Error:",r),this.toast(this.errorTypeValue)})}remove(e){const t=e.currentTarget.getAttribute("data-index");e.currentTarget.closest(".pip").remove(),this.attachmentValue=this.attachmentValue.filter(r=>String(r.id)!==String(t)),this.togglePlaceholderShow()}togglePlaceholderShow(){let e=this.attachmentValue.length>=this.countValue&&this.countValue!==0;this.containerTarget.classList.toggle("d-none",e),this.filesTarget.disabled=e,this.countValue===1?this.nullableTarget.disabled=this.attachmentValue.length>0:this.nullableTarget.disabled=!0}renderPreview(e,t=null){let r=this.templateTarget.content.querySelector("*").cloneNode(!0);if(r.querySelectorAll("*").forEach(i=>{r.innerHTML=r.innerHTML.replace(/{id}/gi,e.id).replace(/{url}/gi,e.url).replace(/{original_name}/gi,e.original_name).replace(/{mime}/gi,e.mime).replace(/{name}/gi,this.nameValue)}),t!==null){this.element.querySelector(`#attachment-${t}`).outerHTML=pip.outerHTML;return}this.containerTarget.insertAdjacentElement("beforebegin",r)}reorderElements(){const e={};this.element.querySelectorAll(":scope .pip").forEach((r,i)=>{const o=r.querySelector("input").value;e[o]=i}),fetch(this.sortUrlValue,{method:"POST",body:JSON.stringify({files:e}),headers:{"Content-Type":"application/json;charset=utf-8","X-CSRF-Token":document.head.querySelector('meta[name="csrf_token"]').content}}).then()}}const pO=Object.freeze(Object.defineProperty({__proto__:null,default:dO},Symbol.toStringTag,{value:"Module"}));class mO extends dn{connect(){var e=this.element.querySelector("iframe");this.resizeTimer=setInterval(()=>{e.contentDocument.body.style.backgroundColor="initial",e.contentDocument.body.style.overflow="hidden";let t=e.contentWindow.document.body;e.contentDocument.body.style.height="inherit",e.style.height=Math.max(t.scrollHeight,t.offsetHeight)+"px"},100)}disconnect(){clearTimeout(this.resizeTimer)}}const gO=Object.freeze(Object.defineProperty({__proto__:null,default:mO},Symbol.toStringTag,{value:"Module"}));class vO extends dn{confirm(e){let t=this.element.outerHTML.replace("btn-link","btn-default").replace(/data-action="(.*?)"/g,"");return this.application.getControllerForElementAndIdentifier(this.confirmModal,"confirm").open({message:this.data.get("confirm"),button:t}),e.preventDefault(),!1}get confirmModal(){return document.getElementById("confirm-dialog")}}const yO=Object.freeze(Object.defineProperty({__proto__:null,default:vO},Symbol.toStringTag,{value:"Module"}));function bO(n,e){e===void 0&&(e={});var t=e.insertAt;if(typeof document<"u"){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",t==="top"&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n))}}function _a(n,e){return typeof n=="string"?(e||document).querySelector(n):n||null}function _h(n){var e=n.getBoundingClientRect();return{top:e.top+(document.documentElement.scrollTop||document.body.scrollTop),left:e.left+(document.documentElement.scrollLeft||document.body.scrollLeft)}}function wO(n){return n.offsetParent===null}function _O(n){var e=n.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}function xO(n){var e=window.getComputedStyle(n),t=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight);return n.clientWidth-t}function SO(n,e,t){var r=document.createEvent("HTMLEvents");r.initEvent(e,!0,!0);for(var i in t)r[i]=t[i];return n.dispatchEvent(r)}function $d(n){return n.titleHeight+n.margins.top+n.paddings.top}function Ed(n){return n.margins.left+n.paddings.left}function $x(n){return n.margins.top+n.margins.bottom+n.paddings.top+n.paddings.bottom+n.titleHeight+n.legendHeight}function Ud(n){return n.margins.left+n.margins.right+n.paddings.left+n.paddings.right}function EO(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function Ux(n){return parseFloat(n.toFixed(2))}function xv(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0&&arguments[3];t||(t=r?n[0]:n[n.length-1]);var i=new Array(Math.abs(e)).fill(t);return n=r?i.concat(n):n.concat(i)}function qx(n,e){return(n+"").length*e}function Ou(n,e){return{x:Math.sin(n*b0)*e,y:Math.cos(n*b0)*e}}function Su(n){var e=arguments.length>1&&arguments[1]!==void 0&&arguments[1];return!Number.isNaN(n)&&n!==void 0&&!!Number.isFinite(n)&&!(e&&n<0)}function AO(n){return+(Math.round(n+"e4")+"e-4")}function Wx(n){var e=void 0,t=void 0,r=void 0;if(n instanceof Date)return new Date(n.getTime());if((n===void 0?"undefined":sM(n))!=="object"||n===null)return n;e=Array.isArray(n)?[]:{};for(r in n)t=n[r],e[r]=Wx(t);return e}function Vx(n,e){var t=void 0,r=void 0;return n<=e?(t=e-n,r=n):(t=n-e,r=e),[t,r]}function zi(n,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length-n.length;return t>0?n=xv(n,t):e=xv(e,t),[n,e]}function gy(n,e){if(n)return n.length>e?n.slice(0,e-3)+"...":n}function TO(n){var e=void 0;if(typeof n=="number")e=n;else if(typeof n=="string"&&(e=Number(n),Number.isNaN(e)))return n;var t=Math.floor(Math.log10(Math.abs(e)));if(t<=2)return e;var r=Math.floor(t/3),i=Math.pow(10,t-3*r)*+(e/Math.pow(10,t)).toFixed(1);return Math.round(100*i)/100+" "+["","K","M","B","T"][r]}function Gx(n,e){for(var t=[],r=0;r255?255:n<0?0:n}function vy(n,e){var t=tS(n),r=!1;t[0]=="#"&&(t=t.slice(1),r=!0);var i=parseInt(t,16),o=xm((i>>16)+e),l=xm((i>>8&255)+e),h=xm((255&i)+e);return(r?"#":"")+(h|l<<8|o<<16).toString(16)}function kO(n){var e=/(^\s*)(rgb|hsl)(a?)[(]\s*([\d.]+\s*%?)\s*,\s*([\d.]+\s*%?)\s*,\s*([\d.]+\s*%?)\s*(?:,\s*([\d.]+)\s*)?[)]$/i;return/(^\s*)(#)((?:[A-Fa-f0-9]{3}){1,2})$/i.test(n)||e.test(n)}function h0(n,e){return typeof n=="string"?(e||document).querySelector(n):n||null}function Ln(n,e){var t=document.createElementNS("http://www.w3.org/2000/svg",n);for(var r in e){var i=e[r];if(r==="inside")h0(i).appendChild(t);else if(r==="around"){var o=h0(i);o.parentNode.insertBefore(t,o),t.appendChild(o)}else r==="styles"?(i===void 0?"undefined":lM(i))==="object"&&Object.keys(i).map(function(l){t.style[l]=i[l]}):(r==="className"&&(r="class"),r==="innerHTML"?t.textContent=i:t.setAttribute(r,i))}return t}function CO(n,e){return Ln("linearGradient",{inside:n,id:e,x1:0,x2:0,y1:0,y2:1})}function Sm(n,e,t,r){return Ln("stop",{inside:n,style:"stop-color: "+t,offset:e,"stop-opacity":r})}function OO(n,e,t,r){return Ln("svg",{className:e,inside:n,width:t,height:r})}function LO(n){return Ln("defs",{inside:n})}function Sv(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,r={className:n,transform:e};return t&&(r.inside=t),Ln("g",r)}function qd(n){return Ln("path",{className:arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",d:n,styles:{stroke:arguments.length>2&&arguments[2]!==void 0?arguments[2]:"none",fill:arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none","stroke-width":arguments.length>4&&arguments[4]!==void 0?arguments[4]:2}})}function MO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=t.y+e.y;return"M"+t.x+" "+t.y+` +%o`,t,e,r),(i=window.onerror)===null||i===void 0||i.call(window,t,"",0,0,e)}logFormattedMessage(e,t,r={}){r=Object.assign({application:this},r),this.logger.groupCollapsed(`${e} #${t}`),this.logger.log("details:",Object.assign({},r)),this.logger.groupEnd()}}function CC(){return new Promise(n=>{document.readyState=="loading"?document.addEventListener("DOMContentLoaded",()=>n()):n()})}function OC(n){return Dh(n,"classes").reduce((t,r)=>Object.assign(t,LC(r)),{})}function LC(n){return{[`${n}Class`]:{get(){const{classes:e}=this;if(e.has(n))return e.get(n);{const t=e.getAttributeName(n);throw new Error(`Missing attribute "${t}"`)}}},[`${n}Classes`]:{get(){return this.classes.getAll(n)}},[`has${Ih(n)}Class`]:{get(){return this.classes.has(n)}}}}function MC(n){return Dh(n,"outlets").reduce((t,r)=>Object.assign(t,PC(r)),{})}function Qb(n,e,t){return n.application.getControllerForElementAndIdentifier(e,t)}function e0(n,e,t){let r=Qb(n,e,t);if(r||(n.application.router.proposeToConnectScopeForElementAndIdentifier(e,t),r=Qb(n,e,t),r))return r}function PC(n){const e=mv(n);return{[`${e}Outlet`]:{get(){const t=this.outlets.find(n),r=this.outlets.getSelectorForOutletName(n);if(t){const i=e0(this,t,n);if(i)return i;throw new Error(`The provided outlet element is missing an outlet controller "${n}" instance for host controller "${this.identifier}"`)}throw new Error(`Missing outlet element "${n}" for host controller "${this.identifier}". Stimulus couldn't find a matching outlet element using selector "${r}".`)}},[`${e}Outlets`]:{get(){const t=this.outlets.findAll(n);return t.length>0?t.map(r=>{const i=e0(this,r,n);if(i)return i;console.warn(`The provided outlet element is missing an outlet controller "${n}" instance for host controller "${this.identifier}"`,r)}).filter(r=>r):[]}},[`${e}OutletElement`]:{get(){const t=this.outlets.find(n),r=this.outlets.getSelectorForOutletName(n);if(t)return t;throw new Error(`Missing outlet element "${n}" for host controller "${this.identifier}". Stimulus couldn't find a matching outlet element using selector "${r}".`)}},[`${e}OutletElements`]:{get(){return this.outlets.findAll(n)}},[`has${Ih(e)}Outlet`]:{get(){return this.outlets.has(n)}}}}function NC(n){return Dh(n,"targets").reduce((t,r)=>Object.assign(t,IC(r)),{})}function IC(n){return{[`${n}Target`]:{get(){const e=this.targets.find(n);if(e)return e;throw new Error(`Missing target element "${n}" for "${this.identifier}" controller`)}},[`${n}Targets`]:{get(){return this.targets.findAll(n)}},[`has${Ih(n)}Target`]:{get(){return this.targets.has(n)}}}}function DC(n){const e=iC(n,"values"),t={valueDescriptorMap:{get(){return e.reduce((r,i)=>{const o=Ox(i,this.identifier),l=this.data.getAttributeNameForKey(o.key);return Object.assign(r,{[l]:o})},{})}}};return e.reduce((r,i)=>Object.assign(r,RC(i)),t)}function RC(n,e){const t=Ox(n,e),{key:r,name:i,reader:o,writer:l}=t;return{[i]:{get(){const h=this.data.get(r);return h!==null?o(h):t.defaultValue},set(h){h===void 0?this.data.delete(r):this.data.set(r,l(h))}},[`has${Ih(i)}`]:{get(){return this.data.has(r)||t.hasCustomDefaultValue}}}}function Ox([n,e],t){return HC({controller:t,token:n,typeDefinition:e})}function Dd(n){switch(n){case Array:return"array";case Boolean:return"boolean";case Number:return"number";case Object:return"object";case String:return"string"}}function wh(n){switch(typeof n){case"boolean":return"boolean";case"number":return"number";case"string":return"string"}if(Array.isArray(n))return"array";if(Object.prototype.toString.call(n)==="[object Object]")return"object"}function FC(n){const{controller:e,token:t,typeObject:r}=n,i=Kb(r.type),o=Kb(r.default),l=i&&o,h=i&&!o,u=!i&&o,f=Dd(r.type),d=wh(n.typeObject.default);if(h)return f;if(u)return d;if(f!==d){const g=e?`${e}.${t}`:t;throw new Error(`The specified default value for the Stimulus Value "${g}" must match the defined type "${f}". The provided default value of "${r.default}" is of type "${d}".`)}if(l)return f}function BC(n){const{controller:e,token:t,typeDefinition:r}=n,o=FC({controller:e,token:t,typeObject:r}),l=wh(r),h=Dd(r),u=o||l||h;if(u)return u;const f=e?`${e}.${r}`:t;throw new Error(`Unknown value type "${f}" for "${t}" value`)}function jC(n){const e=Dd(n);if(e)return t0[e];const t=gv(n,"default"),r=gv(n,"type"),i=n;if(t)return i.default;if(r){const{type:o}=i,l=Dd(o);if(l)return t0[l]}return n}function HC(n){const{token:e,typeDefinition:t}=n,r=`${_x(e)}-value`,i=BC(n);return{type:i,key:r,name:fy(r),get defaultValue(){return jC(t)},get hasCustomDefaultValue(){return wh(t)!==void 0},reader:zC[i],writer:n0[i]||n0.default}}const t0={get array(){return[]},boolean:!1,number:0,get object(){return{}},string:""},zC={array(n){const e=JSON.parse(n);if(!Array.isArray(e))throw new TypeError(`expected value of type "array" but instead got value "${n}" of type "${wh(e)}"`);return e},boolean(n){return!(n=="0"||String(n).toLowerCase()=="false")},number(n){return Number(n.replace(/_/g,""))},object(n){const e=JSON.parse(n);if(e===null||typeof e!="object"||Array.isArray(e))throw new TypeError(`expected value of type "object" but instead got value "${n}" of type "${wh(e)}"`);return e},string(n){return n}},n0={default:$C,array:r0,object:r0};function r0(n){return JSON.stringify(n)}function $C(n){return`${n}`}class Tl{constructor(e){this.context=e}static get shouldLoad(){return!0}static afterLoad(e,t){}get application(){return this.context.application}get scope(){return this.context.scope}get element(){return this.scope.element}get identifier(){return this.scope.identifier}get targets(){return this.scope.targets}get outlets(){return this.scope.outlets}get classes(){return this.scope.classes}get data(){return this.scope.data}initialize(){}connect(){}disconnect(){}dispatch(e,{target:t=this.element,detail:r={},prefix:i=this.identifier,bubbles:o=!0,cancelable:l=!0}={}){const h=i?`${i}:${e}`:e,u=new CustomEvent(h,{detail:r,bubbles:o,cancelable:l});return t.dispatchEvent(u),u}}Tl.blessings=[OC,NC,DC,MC];Tl.targets=[];Tl.outlets=[];Tl.values={};const Lx={register(n,e){if(application.router.modulesByIdentifier.has(n)){console.warn(`Controller with name "${n}" already exists.`);return}application.register(n,e)},id(){let n=sessionStorage.getItem("orchid_tab_id");return n||(n="orchid_window_"+crypto.randomUUID(),sessionStorage.setItem("orchid_tab_id",n)),n}};class fn extends Tl{prefix(e){let r=`${document.head.querySelector('meta[name="dashboard-prefix"]').content}${e}`.replace(/\/\/+/g,"/");return`${location.protocol}//${location.hostname}${location.port?`:${location.port}`:""}${r}`}alert(e,t,r="warning"){let i=document.querySelector('[data-controller="toast"]');application.getControllerForElementAndIdentifier(i,"toast").alert(e,t,r)}toast(e,t="warning"){let r=document.querySelector('[data-controller="toast"]');application.getControllerForElementAndIdentifier(r,"toast").toast(e,t)}formToObject(e){let t={};return new FormData(e).forEach((r,i)=>{if(!Object.prototype.hasOwnProperty.call(t,i)){t[i]=r;return}let o=t[i];Array.isArray(o)||(o=t[i]=[o]),o.push(r)}),t}loadStream(e,t,r=null){return window.axios.post(e,t,{headers:{Accept:"text/vnd.turbo-stream.html"}}).then(i=>i.data).then(i=>{Turbo.renderStreamMessage(i),typeof r=="function"&&r(i)})}updateTurboCacheControl(e){const t="turbo-cache-control";let r=document.querySelector(`meta[name="${t}"]`);if(e===!1){r&&r.remove();return}r||(r=document.createElement("meta"),r.name=t,document.head.appendChild(r)),r.content=e===!0?"no-cache":String(e)}tabId(){return Lx.id()}}const UC=Object.freeze(Object.defineProperty({__proto__:null,default:fn},Symbol.toStringTag,{value:"Module"}));function qC(n,e,t){return(e=YC(e))in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function Bo(){return Bo=Object.assign?Object.assign.bind():function(n){for(var e=1;e"&&(e=e.substring(1)),n)try{if(n.matches)return n.matches(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e)}catch{return!1}return!1}}function Nx(n){return n.host&&n!==document&&n.host.nodeType&&n.host!==n?n.host:n.parentNode}function Ds(n,e,t,r){if(n){t=t||document;do{if(e!=null&&(e[0]===">"?n.parentNode===t&&Rd(n,e):Rd(n,e))||r&&n===t)return n;if(n===t)break}while(n=Nx(n))}return null}var o0=/\s+/g;function Wi(n,e,t){if(n&&e)if(n.classList)n.classList[t?"add":"remove"](e);else{var r=(" "+n.className+" ").replace(o0," ").replace(" "+e+" "," ");n.className=(r+(t?" "+e:"")).replace(o0," ")}}function en(n,e,t){var r=n&&n.style;if(r){if(t===void 0)return document.defaultView&&document.defaultView.getComputedStyle?t=document.defaultView.getComputedStyle(n,""):n.currentStyle&&(t=n.currentStyle),e===void 0?t:t[e];!(e in r)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),r[e]=t+(typeof t=="string"?"":"px")}}function Cu(n,e){var t="";if(typeof n=="string")t=n;else do{var r=en(n,"transform");r&&r!=="none"&&(t=r+" "+t)}while(!e&&(n=n.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(t)}function Ix(n,e,t){if(n){var r=n.getElementsByTagName(e),i=0,o=r.length;if(t)for(;i=o,!l)return r;if(r===oo())break;r=va(r,!1)}return!1}function Hu(n,e,t,r){for(var i=0,o=0,l=n.children;o2&&arguments[2]!==void 0?arguments[2]:{},i=r.evt,o=WC(r,rO);Fh.pluginEvent.bind(Kt)(e,t,ho({dragEl:vt,parentEl:ar,ghostEl:un,rootEl:Zn,nextEl:al,lastDownEl:bd,cloneEl:nr,cloneHidden:pa,dragStarted:Zc,putSortable:Wr,activeSortable:Kt.active,originalEvent:i,oldIndex:xu,oldDraggableIndex:lh,newIndex:Gi,newDraggableIndex:fa,hideGhostForTarget:$x,unhideGhostForTarget:Ux,cloneNowHidden:function(){pa=!0},cloneNowShown:function(){pa=!1},dispatchSortableEvent:function(h){fi({sortable:t,name:h,originalEvent:i})}},o))};function fi(n){nO(ho({putSortable:Wr,cloneEl:nr,targetEl:vt,rootEl:Zn,oldIndex:xu,oldDraggableIndex:lh,newIndex:Gi,newDraggableIndex:fa},n))}var vt,ar,un,Zn,al,bd,nr,pa,xu,Gi,lh,fa,Hf,Wr,hu=!1,Fd=!1,Bd=[],el,Ms,pm,mm,u0,c0,Zc,ru,uh,ch=!1,zf=!1,wd,ni,gm=[],bv=!1,jd=[],fp=typeof document<"u",$f=dy,h0=Rh||Uo?"cssFloat":"float",iO=fp&&!Mx&&!dy&&"draggable"in document.createElement("div"),jx=(function(){if(fp){if(Uo)return!1;var n=document.createElement("x");return n.style.cssText="pointer-events:auto",n.style.pointerEvents==="auto"}})(),Hx=function(e,t){var r=en(e),i=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),o=Hu(e,0,t),l=Hu(e,1,t),h=o&&en(o),u=l&&en(l),f=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+xr(o).width,d=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+xr(l).width;if(r.display==="flex")return r.flexDirection==="column"||r.flexDirection==="column-reverse"?"vertical":"horizontal";if(r.display==="grid")return r.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&h.float&&h.float!=="none"){var g=h.float==="left"?"left":"right";return l&&(u.clear==="both"||u.clear===g)?"vertical":"horizontal"}return o&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||f>=i&&r[h0]==="none"||l&&r[h0]==="none"&&f+d>i)?"vertical":"horizontal"},sO=function(e,t,r){var i=r?e.left:e.top,o=r?e.right:e.bottom,l=r?e.width:e.height,h=r?t.left:t.top,u=r?t.right:t.bottom,f=r?t.width:t.height;return i===h||o===u||i+l/2===h+f/2},oO=function(e,t){var r;return Bd.some(function(i){var o=i[ki].options.emptyInsertThreshold;if(!(!o||py(i))){var l=xr(i),h=e>=l.left-o&&e<=l.right+o,u=t>=l.top-o&&t<=l.bottom+o;if(h&&u)return r=i}}),r},zx=function(e){function t(o,l){return function(h,u,f,d){var g=h.options.group.name&&u.options.group.name&&h.options.group.name===u.options.group.name;if(o==null&&(l||g))return!0;if(o==null||o===!1)return!1;if(l&&o==="clone")return o;if(typeof o=="function")return t(o(h,u,f,d),l)(h,u,f,d);var y=(l?h:u).options.group.name;return o===!0||typeof o=="string"&&o===y||o.join&&o.indexOf(y)>-1}}var r={},i=e.group;(!i||yv(i)!="object")&&(i={name:i}),r.name=i.name,r.checkPull=t(i.pull,!0),r.checkPut=t(i.put),r.revertClone=i.revertClone,e.group=r},$x=function(){!jx&&un&&en(un,"display","none")},Ux=function(){!jx&&un&&en(un,"display","")};fp&&!Mx&&document.addEventListener("click",function(n){if(Fd)return n.preventDefault(),n.stopPropagation&&n.stopPropagation(),n.stopImmediatePropagation&&n.stopImmediatePropagation(),Fd=!1,!1},!0);var tl=function(e){if(vt){e=e.touches?e.touches[0]:e;var t=oO(e.clientX,e.clientY);if(t){var r={};for(var i in e)e.hasOwnProperty(i)&&(r[i]=e[i]);r.target=r.rootEl=t,r.preventDefault=void 0,r.stopPropagation=void 0,t[ki]._onDragOver(r)}}},aO=function(e){vt&&vt.parentNode[ki]._isOutsideThisEl(e.target)};function Kt(n,e){if(!(n&&n.nodeType&&n.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(n));this.el=n,this.options=e=Bo({},e),n[ki]=this;var t={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(n.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Hx(n,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(l,h){l.setData("Text",h.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:Kt.supportPointer!==!1&&"PointerEvent"in window&&(!oh||dy),emptyInsertThreshold:5};Fh.initializePlugins(this,n,t);for(var r in t)!(r in e)&&(e[r]=t[r]);zx(e);for(var i in this)i.charAt(0)==="_"&&typeof this[i]=="function"&&(this[i]=this[i].bind(this));this.nativeDraggable=e.forceFallback?!1:iO,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?xn(n,"pointerdown",this._onTapStart):(xn(n,"mousedown",this._onTapStart),xn(n,"touchstart",this._onTapStart)),this.nativeDraggable&&(xn(n,"dragover",this),xn(n,"dragenter",this)),Bd.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),Bo(this,QC())}Kt.prototype={constructor:Kt,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(ru=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,vt):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,r=this.el,i=this.options,o=i.preventOnFilter,l=e.type,h=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,u=(h||e).target,f=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||u,d=i.filter;if(mO(r),!vt&&!(/mousedown|pointerdown/.test(l)&&e.button!==0||i.disabled)&&!f.isContentEditable&&!(!this.nativeDraggable&&oh&&u&&u.tagName.toUpperCase()==="SELECT")&&(u=Ds(u,i.draggable,r,!1),!(u&&u.animated)&&bd!==u)){if(xu=ls(u),lh=ls(u,i.draggable),typeof d=="function"){if(d.call(this,e,u,this)){fi({sortable:t,rootEl:f,name:"filter",targetEl:u,toEl:r,fromEl:r}),Si("filter",t,{evt:e}),o&&e.preventDefault();return}}else if(d&&(d=d.split(",").some(function(g){if(g=Ds(f,g.trim(),r,!1),g)return fi({sortable:t,rootEl:g,name:"filter",targetEl:u,fromEl:r,toEl:r}),Si("filter",t,{evt:e}),!0}),d)){o&&e.preventDefault();return}i.handle&&!Ds(f,i.handle,r,!1)||this._prepareDragStart(e,h,u)}}},_prepareDragStart:function(e,t,r){var i=this,o=i.el,l=i.options,h=o.ownerDocument,u;if(r&&!vt&&r.parentNode===o){var f=xr(r);if(Zn=o,vt=r,ar=vt.parentNode,al=vt.nextSibling,bd=r,Hf=l.group,Kt.dragged=vt,el={target:vt,clientX:(t||e).clientX,clientY:(t||e).clientY},u0=el.clientX-f.left,c0=el.clientY-f.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,vt.style["will-change"]="all",u=function(){if(Si("delayEnded",i,{evt:e}),Kt.eventCanceled){i._onDrop();return}i._disableDelayedDragEvents(),!s0&&i.nativeDraggable&&(vt.draggable=!0),i._triggerDragStart(e,t),fi({sortable:i,name:"choose",originalEvent:e}),Wi(vt,l.chosenClass,!0)},l.ignore.split(",").forEach(function(d){Ix(vt,d.trim(),vm)}),xn(h,"dragover",tl),xn(h,"mousemove",tl),xn(h,"touchmove",tl),l.supportPointer?(xn(h,"pointerup",i._onDrop),!this.nativeDraggable&&xn(h,"pointercancel",i._onDrop)):(xn(h,"mouseup",i._onDrop),xn(h,"touchend",i._onDrop),xn(h,"touchcancel",i._onDrop)),s0&&this.nativeDraggable&&(this.options.touchStartThreshold=4,vt.draggable=!0),Si("delayStart",this,{evt:e}),l.delay&&(!l.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Rh||Uo))){if(Kt.eventCanceled){this._onDrop();return}l.supportPointer?(xn(h,"pointerup",i._disableDelayedDrag),xn(h,"pointercancel",i._disableDelayedDrag)):(xn(h,"mouseup",i._disableDelayedDrag),xn(h,"touchend",i._disableDelayedDrag),xn(h,"touchcancel",i._disableDelayedDrag)),xn(h,"mousemove",i._delayedDragTouchMoveHandler),xn(h,"touchmove",i._delayedDragTouchMoveHandler),l.supportPointer&&xn(h,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(u,l.delay)}else u()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){vt&&vm(vt),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;yn(e,"mouseup",this._disableDelayedDrag),yn(e,"touchend",this._disableDelayedDrag),yn(e,"touchcancel",this._disableDelayedDrag),yn(e,"pointerup",this._disableDelayedDrag),yn(e,"pointercancel",this._disableDelayedDrag),yn(e,"mousemove",this._delayedDragTouchMoveHandler),yn(e,"touchmove",this._delayedDragTouchMoveHandler),yn(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?xn(document,"pointermove",this._onTouchMove):t?xn(document,"touchmove",this._onTouchMove):xn(document,"mousemove",this._onTouchMove):(xn(vt,"dragend",this),xn(Zn,"dragstart",this._onDragStart));try{document.selection?_d(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(hu=!1,Zn&&vt){Si("dragStarted",this,{evt:t}),this.nativeDraggable&&xn(document,"dragover",aO);var r=this.options;!e&&Wi(vt,r.dragClass,!1),Wi(vt,r.ghostClass,!0),Kt.active=this,e&&this._appendGhost(),fi({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(Ms){this._lastX=Ms.clientX,this._lastY=Ms.clientY,$x();for(var e=document.elementFromPoint(Ms.clientX,Ms.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Ms.clientX,Ms.clientY),e!==t);)t=e;if(vt.parentNode[ki]._isOutsideThisEl(e),t)do{if(t[ki]){var r=void 0;if(r=t[ki]._onDragOver({clientX:Ms.clientX,clientY:Ms.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=Nx(t));Ux()}},_onTouchMove:function(e){if(el){var t=this.options,r=t.fallbackTolerance,i=t.fallbackOffset,o=e.touches?e.touches[0]:e,l=un&&Cu(un,!0),h=un&&l&&l.a,u=un&&l&&l.d,f=$f&&ni&&l0(ni),d=(o.clientX-el.clientX+i.x)/(h||1)+(f?f[0]-gm[0]:0)/(h||1),g=(o.clientY-el.clientY+i.y)/(u||1)+(f?f[1]-gm[1]:0)/(u||1);if(!Kt.active&&!hu){if(r&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))=0&&(fi({rootEl:ar,name:"add",toEl:ar,fromEl:Zn,originalEvent:e}),fi({sortable:this,name:"remove",toEl:ar,originalEvent:e}),fi({rootEl:ar,name:"sort",toEl:ar,fromEl:Zn,originalEvent:e}),fi({sortable:this,name:"sort",toEl:ar,originalEvent:e})),Wr&&Wr.save()):Gi!==xu&&Gi>=0&&(fi({sortable:this,name:"update",toEl:ar,originalEvent:e}),fi({sortable:this,name:"sort",toEl:ar,originalEvent:e})),Kt.active&&((Gi==null||Gi===-1)&&(Gi=xu,fa=lh),fi({sortable:this,name:"end",toEl:ar,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Si("nulling",this),Zn=vt=ar=un=al=nr=bd=pa=el=Ms=Zc=Gi=fa=xu=lh=ru=uh=Wr=Hf=Kt.dragged=Kt.ghost=Kt.clone=Kt.active=null;var e=this.el;jd.forEach(function(t){e.contains(t)&&(t.checked=!0)}),jd.length=pm=mm=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":vt&&(this._onDragOver(e),lO(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,i=0,o=r.length,l=this.options;ii.right+o||n.clientY>r.bottom&&n.clientX>r.left:n.clientY>i.bottom+o||n.clientX>r.right&&n.clientY>r.top}function fO(n,e,t,r,i,o,l,h){var u=r?n.clientY:n.clientX,f=r?t.height:t.width,d=r?t.top:t.left,g=r?t.bottom:t.right,y=!1;if(!l){if(h&&wdd+f*o/2:ug-wd)return-uh}else if(u>d+f*(1-i)/2&&ug-f*o/2)?u>d+f/2?1:-1:0}function dO(n){return ls(vt)this.renderPreview(e)),this.togglePlaceholderShow(),new Kt(this.element.querySelector(".sortable-dropzone"),{disabled:this.filesTarget.disabled===!0||this.filesTarget.readonly===!0,filter:".attach-file-uploader",draggable:".pip",animation:150,onEnd:()=>{this.reorderElements()}})}preventDefaults(e){e.preventDefault(),e.stopPropagation()}dropFiles(e){this.filesTarget.files=e.dataTransfer.files,this.filesTarget.dispatchEvent(new Event("change",{bubbles:!0}))}selectFiles(e){[...e.target.files].forEach(r=>{let i=r.size/1e3/1e3;if(this.sizeValue>0&&i>this.sizeValue){this.toast(this.errorSizeValue.replace(":name",r.name));return}this.upload(r)});let t=new DataTransfer;e.target.files=t.files}upload(e){let t=new FormData;t.append("file",e),t.append("storage",this.storageValue),t.append("group",this.groupValue),t.append("path",this.pathValue),this.loadingValue=this.loadingValue+1,this.element.ariaBusy="true",fetch(this.uploadUrlValue,{method:"POST",body:t,headers:{"X-CSRF-Token":document.head.querySelector('meta[name="csrf_token"]').content}}).then(r=>r.json()).then(r=>{this.element.ariaBusy="false",this.loadingValue=this.loadingValue-1,!(!(this.attachmentValue.length0)&&(this.attachmentValue=[...this.attachmentValue,r],this.togglePlaceholderShow(),this.renderPreview(r))}).catch(r=>{this.element.ariaBusy="false",this.loadingValue=this.loadingValue-1,this.togglePlaceholderShow(),console.error("Error:",r),this.toast(this.errorTypeValue)})}remove(e){const t=e.currentTarget.getAttribute("data-index");e.currentTarget.closest(".pip").remove(),this.attachmentValue=this.attachmentValue.filter(r=>String(r.id)!==String(t)),this.togglePlaceholderShow()}togglePlaceholderShow(){let e=this.attachmentValue.length>=this.countValue&&this.countValue!==0;this.containerTarget.classList.toggle("d-none",e),this.filesTarget.disabled=e,this.countValue===1?this.nullableTarget.disabled=this.attachmentValue.length>0:this.nullableTarget.disabled=!0}renderPreview(e,t=null){let r=this.templateTarget.content.querySelector("*").cloneNode(!0);if(r.querySelectorAll("*").forEach(i=>{r.innerHTML=r.innerHTML.replace(/{id}/gi,e.id).replace(/{url}/gi,e.url).replace(/{original_name}/gi,e.original_name).replace(/{mime}/gi,e.mime).replace(/{name}/gi,this.nameValue)}),t!==null){this.element.querySelector(`#attachment-${t}`).outerHTML=pip.outerHTML;return}this.containerTarget.insertAdjacentElement("beforebegin",r)}reorderElements(){const e={};this.element.querySelectorAll(":scope .pip").forEach((r,i)=>{const o=r.querySelector("input").value;e[o]=i}),fetch(this.sortUrlValue,{method:"POST",body:JSON.stringify({files:e}),headers:{"Content-Type":"application/json;charset=utf-8","X-CSRF-Token":document.head.querySelector('meta[name="csrf_token"]').content}}).then()}}const yO=Object.freeze(Object.defineProperty({__proto__:null,default:vO},Symbol.toStringTag,{value:"Module"}));class bO extends fn{connect(){var e=this.element.querySelector("iframe");this.resizeTimer=setInterval(()=>{e.contentDocument.body.style.backgroundColor="initial",e.contentDocument.body.style.overflow="hidden";let t=e.contentWindow.document.body;e.contentDocument.body.style.height="inherit",e.style.height=Math.max(t.scrollHeight,t.offsetHeight)+"px"},100)}disconnect(){clearTimeout(this.resizeTimer)}}const wO=Object.freeze(Object.defineProperty({__proto__:null,default:bO},Symbol.toStringTag,{value:"Module"}));class _O extends fn{confirm(e){let t=this.element.outerHTML.replace("btn-link","btn-default").replace(/data-action="(.*?)"/g,"");return this.application.getControllerForElementAndIdentifier(this.confirmModal,"confirm").open({message:this.data.get("confirm"),button:t}),e.preventDefault(),!1}get confirmModal(){return document.getElementById("confirm-dialog")}}const xO=Object.freeze(Object.defineProperty({__proto__:null,default:_O},Symbol.toStringTag,{value:"Module"}));function SO(n,e){e===void 0&&(e={});var t=e.insertAt;if(typeof document<"u"){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",t==="top"&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n))}}function _a(n,e){return typeof n=="string"?(e||document).querySelector(n):n||null}function _h(n){var e=n.getBoundingClientRect();return{top:e.top+(document.documentElement.scrollTop||document.body.scrollTop),left:e.left+(document.documentElement.scrollLeft||document.body.scrollLeft)}}function EO(n){return n.offsetParent===null}function AO(n){var e=n.getBoundingClientRect();return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}function TO(n){var e=window.getComputedStyle(n),t=parseFloat(e.paddingLeft)+parseFloat(e.paddingRight);return n.clientWidth-t}function kO(n,e,t){var r=document.createEvent("HTMLEvents");r.initEvent(e,!0,!0);for(var i in t)r[i]=t[i];return n.dispatchEvent(r)}function zd(n){return n.titleHeight+n.margins.top+n.paddings.top}function Sd(n){return n.margins.left+n.paddings.left}function Wx(n){return n.margins.top+n.margins.bottom+n.paddings.top+n.paddings.bottom+n.titleHeight+n.legendHeight}function $d(n){return n.margins.left+n.margins.right+n.paddings.left+n.paddings.right}function CO(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function Vx(n){return parseFloat(n.toFixed(2))}function Sv(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0&&arguments[3];t||(t=r?n[0]:n[n.length-1]);var i=new Array(Math.abs(e)).fill(t);return n=r?i.concat(n):n.concat(i)}function Gx(n,e){return(n+"").length*e}function Ou(n,e){return{x:Math.sin(n*_0)*e,y:Math.cos(n*_0)*e}}function Su(n){var e=arguments.length>1&&arguments[1]!==void 0&&arguments[1];return!Number.isNaN(n)&&n!==void 0&&!!Number.isFinite(n)&&!(e&&n<0)}function OO(n){return+(Math.round(n+"e4")+"e-4")}function Yx(n){var e=void 0,t=void 0,r=void 0;if(n instanceof Date)return new Date(n.getTime());if((n===void 0?"undefined":uM(n))!=="object"||n===null)return n;e=Array.isArray(n)?[]:{};for(r in n)t=n[r],e[r]=Yx(t);return e}function Kx(n,e){var t=void 0,r=void 0;return n<=e?(t=e-n,r=n):(t=n-e,r=e),[t,r]}function zi(n,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:e.length-n.length;return t>0?n=Sv(n,t):e=Sv(e,t),[n,e]}function vy(n,e){if(n)return n.length>e?n.slice(0,e-3)+"...":n}function LO(n){var e=void 0;if(typeof n=="number")e=n;else if(typeof n=="string"&&(e=Number(n),Number.isNaN(e)))return n;var t=Math.floor(Math.log10(Math.abs(e)));if(t<=2)return e;var r=Math.floor(t/3),i=Math.pow(10,t-3*r)*+(e/Math.pow(10,t)).toFixed(1);return Math.round(100*i)/100+" "+["","K","M","B","T"][r]}function Zx(n,e){for(var t=[],r=0;r255?255:n<0?0:n}function yy(n,e){var t=iS(n),r=!1;t[0]=="#"&&(t=t.slice(1),r=!0);var i=parseInt(t,16),o=_m((i>>16)+e),l=_m((i>>8&255)+e),h=_m((255&i)+e);return(r?"#":"")+(h|l<<8|o<<16).toString(16)}function MO(n){var e=/(^\s*)(rgb|hsl)(a?)[(]\s*([\d.]+\s*%?)\s*,\s*([\d.]+\s*%?)\s*,\s*([\d.]+\s*%?)\s*(?:,\s*([\d.]+)\s*)?[)]$/i;return/(^\s*)(#)((?:[A-Fa-f0-9]{3}){1,2})$/i.test(n)||e.test(n)}function d0(n,e){return typeof n=="string"?(e||document).querySelector(n):n||null}function Ln(n,e){var t=document.createElementNS("http://www.w3.org/2000/svg",n);for(var r in e){var i=e[r];if(r==="inside")d0(i).appendChild(t);else if(r==="around"){var o=d0(i);o.parentNode.insertBefore(t,o),t.appendChild(o)}else r==="styles"?(i===void 0?"undefined":fM(i))==="object"&&Object.keys(i).map(function(l){t.style[l]=i[l]}):(r==="className"&&(r="class"),r==="innerHTML"?t.textContent=i:t.setAttribute(r,i))}return t}function PO(n,e){return Ln("linearGradient",{inside:n,id:e,x1:0,x2:0,y1:0,y2:1})}function xm(n,e,t,r){return Ln("stop",{inside:n,style:"stop-color: "+t,offset:e,"stop-opacity":r})}function NO(n,e,t,r){return Ln("svg",{className:e,inside:n,width:t,height:r})}function IO(n){return Ln("defs",{inside:n})}function Ev(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,r={className:n,transform:e};return t&&(r.inside=t),Ln("g",r)}function Ud(n){return Ln("path",{className:arguments.length>1&&arguments[1]!==void 0?arguments[1]:"",d:n,styles:{stroke:arguments.length>2&&arguments[2]!==void 0?arguments[2]:"none",fill:arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none","stroke-width":arguments.length>4&&arguments[4]!==void 0?arguments[4]:2}})}function DO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=t.y+e.y;return"M"+t.x+" "+t.y+` L`+l+" "+h+` A `+r+" "+r+" 0 "+o+" "+(i?1:0)+` - `+u+" "+f+" z"}function PO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=2*t.y,d=t.y+e.y;return"M"+t.x+" "+t.y+` + `+u+" "+f+" z"}function RO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=2*t.y,d=t.y+e.y;return"M"+t.x+" "+t.y+` L`+l+" "+h+` A `+r+" "+r+" 0 "+o+" "+(i?1:0)+` `+u+" "+f+` z L`+l+" "+f+` A `+r+" "+r+" 0 "+o+" "+(i?1:0)+` - `+u+" "+d+" z"}function NO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=t.y+e.y;return"M"+l+" "+h+` + `+u+" "+d+" z"}function FO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=t.y+e.y;return"M"+l+" "+h+` A `+r+" "+r+" 0 "+o+" "+(i?1:0)+` - `+u+" "+f}function IO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=2*r+h,d=t.y+n.y;return"M"+l+" "+h+` + `+u+" "+f}function BO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=t.x+n.x,h=t.y+n.y,u=t.x+e.x,f=2*r+h,d=t.y+n.y;return"M"+l+" "+h+` A `+r+" "+r+" 0 "+o+" "+(i?1:0)+` `+u+" "+f+` M`+l+" "+f+` A `+r+" "+r+" 0 "+o+" "+(i?1:0)+` - `+u+" "+d}function f0(n,e){var t=arguments.length>2&&arguments[2]!==void 0&&arguments[2],r="path-fill-gradient-"+e+"-"+(t?"lighter":"default"),i=CO(n,r),o=[1,.6,.2];return t&&(o=[.4,.2,0]),Sm(i,"0%",e,o[0]),Sm(i,"50%",e,o[1]),Sm(i,"100%",e,o[2]),r}function DO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:Qx,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"none";return Ln("rect",{className:"percentage-bar",x:n,y:e,width:t,height:r,fill:o,styles:{stroke:vy(o,-25),"stroke-dasharray":"0, "+(r+t)+", "+t+", "+r,"stroke-width":i}})}function Yx(n,e,t,r,i){var o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"none",l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:{},h={className:n,x:e,y:t,width:r,height:r,rx:i,fill:o};return Object.keys(l).map(function(u){h[u]=l[u]}),Ln("rect",h)}function RO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none",i=arguments[4];i=arguments.length>5&&arguments[5]!==void 0&&arguments[5]?gy(i,nS):i;var o={className:"legend-bar",x:0,y:0,width:t,height:"2px",fill:r},l=Ln("text",{className:"legend-dataset-text",x:0,y:0,dy:2*Pr+"px","font-size":1.2*Pr+"px","text-anchor":"start",fill:yy,innerHTML:i}),h=Ln("g",{transform:"translate("+n+", "+e+")"});return h.appendChild(Ln("rect",o)),h.appendChild(l),h}function FO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none",i=arguments[4];i=arguments.length>5&&arguments[5]!==void 0&&arguments[5]?gy(i,nS):i;var o={className:"legend-dot",cx:0,cy:0,r:t,fill:r},l=Ln("text",{className:"legend-dataset-text",x:0,y:0,dx:Pr+"px",dy:Pr/3+"px","font-size":1.2*Pr+"px","text-anchor":"start",fill:yy,innerHTML:i}),h=Ln("g",{transform:"translate("+n+", "+e+")"});return h.appendChild(Ln("circle",o)),h.appendChild(l),h}function hh(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},o=i.fontSize||Pr;return Ln("text",{className:n,x:e,y:t,dy:(i.dy!==void 0?i.dy:o/2)+"px","font-size":o+"px",fill:i.fill||yy,"text-anchor":i.textAnchor||"start",innerHTML:r})}function BO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};i.stroke||(i.stroke=Xu);var o=Ln("line",{className:"line-vertical "+i.className,x1:0,x2:0,y1:t,y2:r,styles:{stroke:i.stroke}}),l=Ln("text",{x:0,y:t>r?t+Ea:t-Ea-Pr,dy:Pr+"px","font-size":Pr+"px","text-anchor":"middle",innerHTML:e+""}),h=Ln("g",{transform:"translate("+n+", 0)"});return h.appendChild(o),h.appendChild(l),h}function Kx(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};i.stroke||(i.stroke=Xu),i.lineType||(i.lineType=""),i.shortenNumbers&&(e=TO(e));var o=Ln("line",{className:"line-horizontal "+i.className+(i.lineType==="dashed"?"dashed":""),x1:t,x2:r,y1:0,y2:0,styles:{stroke:i.stroke}}),l=Ln("text",{x:t3&&arguments[3]!==void 0?arguments[3]:{};Su(n)||(n=0),r.pos||(r.pos="left"),r.offset||(r.offset=0),r.mode||(r.mode="span"),r.stroke||(r.stroke=Xu),r.className||(r.className="");var i=-1*Lu,o=r.mode==="span"?t+Lu:0;return r.mode==="tick"&&r.pos==="right"&&(i=t+Lu,o=t),i+=r.offset,o+=r.offset,Kx(n,e,i,o,{stroke:r.stroke,className:r.className,lineType:r.lineType,shortenNumbers:r.shortenNumbers})}function HO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};Su(n)||(n=0),r.pos||(r.pos="bottom"),r.offset||(r.offset=0),r.mode||(r.mode="span"),r.stroke||(r.stroke=Xu),r.className||(r.className="");var i=t+Lu,o=r.mode==="span"?-1*Lu:t;return r.mode==="tick"&&r.pos==="top"&&(i=-1*Lu,o=0),BO(n,e,i,o,{stroke:r.stroke,className:r.className,lineType:r.lineType})}function zO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};r.labelPos||(r.labelPos="right");var i=Ln("text",{className:"chart-label",x:r.labelPos==="left"?Ea:t-qx(e,5)-Ea,y:0,dy:Pr/-2+"px","font-size":Pr+"px","text-anchor":"start",innerHTML:e+""}),o=Kx(n,"",0,t,{stroke:r.stroke||Xu,className:r.className||"",lineType:r.lineType});return o.appendChild(i),o}function $O(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},o=n-e,l=Ln("rect",{className:"bar mini",styles:{fill:"rgba(228, 234, 239, 0.49)",stroke:Xu,"stroke-dasharray":t+", "+o},x:0,y:0,width:t,height:o});i.labelPos||(i.labelPos="right");var h=Ln("text",{className:"chart-label",x:i.labelPos==="left"?Ea:t-qx(r+"",4.5)-Ea,y:0,dy:Pr/-2+"px","font-size":Pr+"px","text-anchor":"start",innerHTML:r+""}),u=Ln("g",{transform:"translate(0, "+e+")"});return u.appendChild(l),u.appendChild(h),u}function UO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,h=arguments.length>7&&arguments[7]!==void 0?arguments[7]:{},u=Vx(e,h.zeroLine),f=aM(u,2),d=f[0],g=f[1];g-=l,d===0&&(d=h.minHeight,g-=h.minHeight),Su(n)||(n=0),Su(g)||(g=0),Su(d,!0)||(d=0),Su(t,!0)||(t=0);var y=Ln("rect",{className:"bar mini",style:"fill: "+r,"data-point-index":o,x:n,y:g,width:t,height:d});if((i+="")||i.length){y.setAttribute("y",0),y.setAttribute("x",0);var k=Ln("text",{className:"data-point-value",x:t/2,y:0,dy:Pr/2*-1+"px","font-size":Pr+"px","text-anchor":"middle",innerHTML:i}),w=Ln("g",{"data-point-index":o,transform:"translate("+n+", "+g+")"});return w.appendChild(y),w.appendChild(k),w}return y}function qO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=Ln("circle",{style:"fill: "+r,"data-point-index":o,cx:n,cy:e,r:t});if((i+="")||i.length){l.setAttribute("cy",0),l.setAttribute("cx",0);var h=Ln("text",{className:"data-point-value",x:0,y:0,dy:Pr/2*-1-t+"px","font-size":Pr+"px","text-anchor":"middle",innerHTML:i}),u=Ln("g",{"data-point-index":o,transform:"translate("+n+", "+e+")"});return u.appendChild(l),u.appendChild(h),u}return l}function WO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},o=e.map(function(g,y){return n[y]+","+g}).join("L");r.spline&&(o=Gx(n,e));var l=qd("M"+o,"line-graph-path",t);if(r.heatline){var h=f0(i.svgDefs,t);l.style.stroke="url(#"+h+")"}var u={path:l};if(r.regionFill){var f=f0(i.svgDefs,t,!0),d="M"+n[0]+","+i.zeroLine+"L"+o+"L"+n.slice(-1)[0]+","+i.zeroLine;u.region=qd(d,"region-fill","none","url(#"+f+")")}return u}function Bh(n,e,t,r){var i=typeof e=="string"?e:e.join(", ");return[n,{transform:t.join(", ")},r,Aa,"translate",{transform:i}]}function VO(n,e,t){return Bh(n,[t,0],[e,0],zu)}function d0(n,e,t){return Bh(n,[0,t],[0,e],zu)}function GO(n,e,t,r){var i=e-t,o=n.childNodes[0];return[[o,{height:i,"stroke-dasharray":o.getAttribute("width")+", "+i},zu,Aa],Bh(n,[0,r],[0,t],zu)]}function YO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,o=Vx(t,(arguments.length>5&&arguments[5]!==void 0?arguments[5]:{}).zeroLine),l=hM(o,2),h=l[0],u=l[1];return u-=i,n.nodeName!=="rect"?[[n.childNodes[0],{width:r,height:h},xh,Aa],Bh(n,n.getAttribute("transform").split("(")[1].slice(0,-1),[e,u],zu)]:[[n,{width:r,height:h,x:e,y:u},xh,Aa]]}function KO(n,e,t){return n.nodeName!=="circle"?[Bh(n,n.getAttribute("transform").split("(")[1].slice(0,-1),[e,t],zu)]:[[n,{cx:e,cy:t},xh,Aa]]}function ZO(n,e,t,r,i){var o=[],l=t.map(function(g,y){return e[y]+","+g}).join("L");i&&(l=Gx(e,t));var h=[n.path,{d:"M"+l},w0,Aa];if(o.push(h),n.region){var u=e[0]+","+r+"L",f="L"+e.slice(-1)[0]+", "+r,d=[n.region,{d:"M"+u+l+f},w0,Aa];o.push(d)}return o}function p0(n,e){return[n,{d:e},xh,Aa]}function XO(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e3&&arguments[3]!==void 0?arguments[3]:"linear",i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:void 0,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},l=n.cloneNode(!0),h=n.cloneNode(!0);for(var u in e){var f=void 0;f=u==="transform"?document.createElementNS("http://www.w3.org/2000/svg","animateTransform"):document.createElementNS("http://www.w3.org/2000/svg","animate");var d=o[u]||n.getAttribute(u),g=e[u],y={attributeName:u,from:d,to:g,begin:"0s",dur:t/1e3+"s",values:d+";"+g,keySplines:pM[r],keyTimes:"0;1",calcMode:"spline",fill:"freeze"};i&&(y.type=i);for(var k in y)f.setAttribute(k,y[k]);l.appendChild(f),i?h.setAttribute(u,"translate("+g+")"):h.setAttribute(u,g)}return[l,h]}function Wd(n,e){n.style.transform=e,n.style.webkitTransform=e,n.style.msTransform=e,n.style.mozTransform=e,n.style.oTransform=e}function QO(n,e){var t=[],r=[];e.map(function(o){var l=o[0],h=l.parentNode,u=void 0,f=void 0;o[0]=l;var d=JO.apply(void 0,XO(o)),g=dM(d,2);u=g[0],f=g[1],t.push(f),r.push([u,h]),h&&h.replaceChild(u,l)});var i=n.cloneNode(!0);return r.map(function(o,l){o[1]&&(o[1].replaceChild(t[l],o[0]),e[l][0]=t[l])}),i}function eL(n,e,t){if(t.length!==0){var r=QO(e,t);e.parentNode==n&&(n.removeChild(e),n.appendChild(r)),setTimeout(function(){r.parentNode==n&&(n.removeChild(r),n.appendChild(e))},fM)}}function tL(n,e){var t=document.createElement("a");t.style="display: none";var r=new Blob(e,{type:"image/svg+xml; charset=utf-8"}),i=window.URL.createObjectURL(r);t.href=i,t.download=n,document.body.appendChild(t),t.click(),setTimeout(function(){document.body.removeChild(t),window.URL.revokeObjectURL(i)},300)}function nL(n){var e=n.cloneNode(!0);e.classList.add("chart-container"),e.setAttribute("xmlns","http://www.w3.org/2000/svg"),e.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink");var t=_a.create("style",{innerHTML:mM});e.insertBefore(t,e.firstChild);var r=_a.create("div");return r.appendChild(e),r.innerHTML}function rL(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function iL(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function sL(n,e){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||typeof e!="object"&&typeof e!="function"?n:e}function oL(n,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(n,e):n.__proto__=e)}function m0(n){var e=new Date(n);return e.setMinutes(e.getMinutes()-e.getTimezoneOffset()),e}function Em(n){var e=n.getDate(),t=n.getMonth()+1;return[n.getFullYear(),(t>9?"":"0")+t,(e>9?"":"0")+e].join("-")}function ll(n){return new Date(n.getTime())}function Am(n,e){var t=Xx(n);return Math.ceil(aL(t,e)/eh)}function aL(n,e){var t=bM*rS;return(m0(e)-m0(n))/t}function lL(n,e){return n.getMonth()===e.getMonth()&&n.getFullYear()===e.getFullYear()}function Zx(n){var e=arguments.length>1&&arguments[1]!==void 0&&arguments[1],t=wM[n];return e?t.slice(0,3):t}function g0(n,e){return new Date(e,n+1,0)}function Xx(n){var e=ll(n),t=e.getDay();return t!==0&&fu(e,-1*t),e}function fu(n,e){n.setDate(n.getDate()+e)}function uL(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function jh(n,e,t){var r=Object.keys(x0).filter(function(o){return n.includes(o)}),i=x0[r[0]];return Object.assign(i,{constants:e,getData:t}),new SM(i)}function cL(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e0?1:-1;if(!isFinite(n))return{mantissa:4503599627370496*e,exponent:972};n=Math.abs(n);var t=Math.floor(Math.log10(n));return[e*(n/Math.pow(10,t)),t]}function yL(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=Math.ceil(n),r=Math.floor(e),i=t-r,o=i,l=1;i>5&&(i%2!=0&&(i=++t-r),o=i/2,l=2),i<=2&&(l=i/(o=4)),i===0&&(o=5,l=1);for(var h=[],u=0;u<=o;u++)h.push(r+l*u);return h}function Bc(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=Qc(n),r=OM(t,2),i=r[0],o=r[1],l=e?e/Math.pow(10,o):0,h=yL(i=i.toFixed(6),l);return h=h.map(function(u){return u*Math.pow(10,o)})}function bL(n){function e(f,d){for(var g=Bc(f),y=g[1]-g[0],k=0,w=1;k1&&arguments[1]!==void 0&&arguments[1],r=Math.max.apply(Math,Ev(n)),i=Math.min.apply(Math,Ev(n)),o=[];if(r>=0&&i>=0)Qc(r)[1],o=t?Bc(r,i):Bc(r);else if(r>0&&i<0){var l=Math.abs(i);r>=l?(Qc(r)[1],o=e(r,l)):(Qc(l)[1],o=e(l,r).reverse().map(function(f){return-1*f}))}else if(r<=0&&i<=0){var h=Math.abs(i),u=Math.abs(r);Qc(h)[1],o=(o=t?Bc(h,u):Bc(h)).reverse().map(function(f){return-1*f})}return o}function wL(n){var e=Jx(n);return n.indexOf(0)>=0?n.indexOf(0):n[0]>0?-1*n[0]/e:-1*n[n.length-1]/e+(n.length-1)}function Jx(n){return n[1]-n[0]}function _L(n){return n[n.length-1]-n[0]}function qf(n,e){return Ux(e.zeroLine-n*e.scaleMultiplier)}function xL(n,e){var t=arguments.length>2&&arguments[2]!==void 0&&arguments[2],r=e.reduce(function(i,o){return Math.abs(o-n)t?l.slice(0,t):xv(l,t-l.length,0),o.values=l}else o.values=i;o.chartType||(o.chartType=e)}),n.yRegions&&n.yRegions.map(function(o){if(o.end1&&arguments[1]!==void 0?arguments[1]:[],t=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],r=n/e.length;r<=0&&(r=1);var i=r/QL,o=void 0;if(t){var l=Math.max.apply(Math,OL(e.map(function(h){return h.length})));o=Math.ceil(l/i)}return e.map(function(h,u){return(h+="").length>i&&(t?u%o!=0&&(h=""):h=i-3>0?h.slice(0,i-3)+" ...":h.slice(0,i)+".."),h})}function v0(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e0&&arguments[0]!==void 0?arguments[0]:"line",e=arguments[1],t=arguments[2];return n==="axis-mixed"?(t.type="line",new Av(e,t)):A0[n]?new A0[n](e,t):void console.error("Undefined chart type: "+n)}var $L='.chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:99999;padding:10px;font-size:12px;color:#959da5;text-align:center;background:rgba(0,0,0,.8);border-radius:3px}.graph-svg-tip ol,.graph-svg-tip ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:" ";border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}';bO($L);var UL=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};_a.create=function(n,e){var t=document.createElement(n);for(var r in e){var i=e[r];if(r==="inside")_a(i).appendChild(t);else if(r==="around"){var o=_a(i);o.parentNode.insertBefore(t,o),t.appendChild(o)}else r==="styles"?(i===void 0?"undefined":UL(i))==="object"&&Object.keys(i).map(function(l){t.style[l]=i[l]}):r in t?t[r]=i:t.setAttribute(r,i)}return t};var qL={margins:{top:10,bottom:10,left:20,right:20},paddings:{top:20,bottom:40,left:30,right:10},baseHeight:240,titleHeight:20,legendHeight:30,titleFontSize:12},WL=700,VL=400,GL=100,YL=.5,KL=0,ZL=4,y0=4,XL=20,Qx=2,Tm=5,du=10,JL=2,QL=7,eM=5,jc=["light-blue","blue","violet","red","orange","yellow","green","light-green","purple","magenta","light-grey","dark-grey"],tM=["#ebedf0","#c6e48b","#7bc96f","#239a3b","#196127"],nM={bar:jc,line:jc,pie:jc,percentage:jc,heatmap:tM,donut:jc},b0=Math.PI/180,eS=360,rM=(function(){function n(e,t){for(var r=0;r + `+u+" "+d}function p0(n,e){var t=arguments.length>2&&arguments[2]!==void 0&&arguments[2],r="path-fill-gradient-"+e+"-"+(t?"lighter":"default"),i=PO(n,r),o=[1,.6,.2];return t&&(o=[.4,.2,0]),xm(i,"0%",e,o[0]),xm(i,"50%",e,o[1]),xm(i,"100%",e,o[2]),r}function jO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:nS,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"none";return Ln("rect",{className:"percentage-bar",x:n,y:e,width:t,height:r,fill:o,styles:{stroke:yy(o,-25),"stroke-dasharray":"0, "+(r+t)+", "+t+", "+r,"stroke-width":i}})}function Xx(n,e,t,r,i){var o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"none",l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:{},h={className:n,x:e,y:t,width:r,height:r,rx:i,fill:o};return Object.keys(l).map(function(u){h[u]=l[u]}),Ln("rect",h)}function HO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none",i=arguments[4];i=arguments.length>5&&arguments[5]!==void 0&&arguments[5]?vy(i,sS):i;var o={className:"legend-bar",x:0,y:0,width:t,height:"2px",fill:r},l=Ln("text",{className:"legend-dataset-text",x:0,y:0,dy:2*Pr+"px","font-size":1.2*Pr+"px","text-anchor":"start",fill:by,innerHTML:i}),h=Ln("g",{transform:"translate("+n+", "+e+")"});return h.appendChild(Ln("rect",o)),h.appendChild(l),h}function zO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none",i=arguments[4];i=arguments.length>5&&arguments[5]!==void 0&&arguments[5]?vy(i,sS):i;var o={className:"legend-dot",cx:0,cy:0,r:t,fill:r},l=Ln("text",{className:"legend-dataset-text",x:0,y:0,dx:Pr+"px",dy:Pr/3+"px","font-size":1.2*Pr+"px","text-anchor":"start",fill:by,innerHTML:i}),h=Ln("g",{transform:"translate("+n+", "+e+")"});return h.appendChild(Ln("circle",o)),h.appendChild(l),h}function hh(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},o=i.fontSize||Pr;return Ln("text",{className:n,x:e,y:t,dy:(i.dy!==void 0?i.dy:o/2)+"px","font-size":o+"px",fill:i.fill||by,"text-anchor":i.textAnchor||"start",innerHTML:r})}function $O(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};i.stroke||(i.stroke=Xu);var o=Ln("line",{className:"line-vertical "+i.className,x1:0,x2:0,y1:t,y2:r,styles:{stroke:i.stroke}}),l=Ln("text",{x:0,y:t>r?t+Ea:t-Ea-Pr,dy:Pr+"px","font-size":Pr+"px","text-anchor":"middle",innerHTML:e+""}),h=Ln("g",{transform:"translate("+n+", 0)"});return h.appendChild(o),h.appendChild(l),h}function Jx(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};i.stroke||(i.stroke=Xu),i.lineType||(i.lineType=""),i.shortenNumbers&&(e=LO(e));var o=Ln("line",{className:"line-horizontal "+i.className+(i.lineType==="dashed"?"dashed":""),x1:t,x2:r,y1:0,y2:0,styles:{stroke:i.stroke}}),l=Ln("text",{x:t3&&arguments[3]!==void 0?arguments[3]:{};Su(n)||(n=0),r.pos||(r.pos="left"),r.offset||(r.offset=0),r.mode||(r.mode="span"),r.stroke||(r.stroke=Xu),r.className||(r.className="");var i=-1*Lu,o=r.mode==="span"?t+Lu:0;return r.mode==="tick"&&r.pos==="right"&&(i=t+Lu,o=t),i+=r.offset,o+=r.offset,Jx(n,e,i,o,{stroke:r.stroke,className:r.className,lineType:r.lineType,shortenNumbers:r.shortenNumbers})}function qO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};Su(n)||(n=0),r.pos||(r.pos="bottom"),r.offset||(r.offset=0),r.mode||(r.mode="span"),r.stroke||(r.stroke=Xu),r.className||(r.className="");var i=t+Lu,o=r.mode==="span"?-1*Lu:t;return r.mode==="tick"&&r.pos==="top"&&(i=-1*Lu,o=0),$O(n,e,i,o,{stroke:r.stroke,className:r.className,lineType:r.lineType})}function WO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};r.labelPos||(r.labelPos="right");var i=Ln("text",{className:"chart-label",x:r.labelPos==="left"?Ea:t-Gx(e,5)-Ea,y:0,dy:Pr/-2+"px","font-size":Pr+"px","text-anchor":"start",innerHTML:e+""}),o=Jx(n,"",0,t,{stroke:r.stroke||Xu,className:r.className||"",lineType:r.lineType});return o.appendChild(i),o}function VO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},o=n-e,l=Ln("rect",{className:"bar mini",styles:{fill:"rgba(228, 234, 239, 0.49)",stroke:Xu,"stroke-dasharray":t+", "+o},x:0,y:0,width:t,height:o});i.labelPos||(i.labelPos="right");var h=Ln("text",{className:"chart-label",x:i.labelPos==="left"?Ea:t-Gx(r+"",4.5)-Ea,y:0,dy:Pr/-2+"px","font-size":Pr+"px","text-anchor":"start",innerHTML:r+""}),u=Ln("g",{transform:"translate(0, "+e+")"});return u.appendChild(l),u.appendChild(h),u}function GO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,h=arguments.length>7&&arguments[7]!==void 0?arguments[7]:{},u=Kx(e,h.zeroLine),f=hM(u,2),d=f[0],g=f[1];g-=l,d===0&&(d=h.minHeight,g-=h.minHeight),Su(n)||(n=0),Su(g)||(g=0),Su(d,!0)||(d=0),Su(t,!0)||(t=0);var y=Ln("rect",{className:"bar mini",style:"fill: "+r,"data-point-index":o,x:n,y:g,width:t,height:d});if((i+="")||i.length){y.setAttribute("y",0),y.setAttribute("x",0);var k=Ln("text",{className:"data-point-value",x:t/2,y:0,dy:Pr/2*-1+"px","font-size":Pr+"px","text-anchor":"middle",innerHTML:i}),b=Ln("g",{"data-point-index":o,transform:"translate("+n+", "+g+")"});return b.appendChild(y),b.appendChild(k),b}return y}function YO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"",o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,l=Ln("circle",{style:"fill: "+r,"data-point-index":o,cx:n,cy:e,r:t});if((i+="")||i.length){l.setAttribute("cy",0),l.setAttribute("cx",0);var h=Ln("text",{className:"data-point-value",x:0,y:0,dy:Pr/2*-1-t+"px","font-size":Pr+"px","text-anchor":"middle",innerHTML:i}),u=Ln("g",{"data-point-index":o,transform:"translate("+n+", "+e+")"});return u.appendChild(l),u.appendChild(h),u}return l}function KO(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},o=e.map(function(g,y){return n[y]+","+g}).join("L");r.spline&&(o=Zx(n,e));var l=Ud("M"+o,"line-graph-path",t);if(r.heatline){var h=p0(i.svgDefs,t);l.style.stroke="url(#"+h+")"}var u={path:l};if(r.regionFill){var f=p0(i.svgDefs,t,!0),d="M"+n[0]+","+i.zeroLine+"L"+o+"L"+n.slice(-1)[0]+","+i.zeroLine;u.region=Ud(d,"region-fill","none","url(#"+f+")")}return u}function Bh(n,e,t,r){var i=typeof e=="string"?e:e.join(", ");return[n,{transform:t.join(", ")},r,Aa,"translate",{transform:i}]}function ZO(n,e,t){return Bh(n,[t,0],[e,0],zu)}function m0(n,e,t){return Bh(n,[0,t],[0,e],zu)}function XO(n,e,t,r){var i=e-t,o=n.childNodes[0];return[[o,{height:i,"stroke-dasharray":o.getAttribute("width")+", "+i},zu,Aa],Bh(n,[0,r],[0,t],zu)]}function JO(n,e,t,r){var i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,o=Kx(t,(arguments.length>5&&arguments[5]!==void 0?arguments[5]:{}).zeroLine),l=mM(o,2),h=l[0],u=l[1];return u-=i,n.nodeName!=="rect"?[[n.childNodes[0],{width:r,height:h},xh,Aa],Bh(n,n.getAttribute("transform").split("(")[1].slice(0,-1),[e,u],zu)]:[[n,{width:r,height:h,x:e,y:u},xh,Aa]]}function QO(n,e,t){return n.nodeName!=="circle"?[Bh(n,n.getAttribute("transform").split("(")[1].slice(0,-1),[e,t],zu)]:[[n,{cx:e,cy:t},xh,Aa]]}function eL(n,e,t,r,i){var o=[],l=t.map(function(g,y){return e[y]+","+g}).join("L");i&&(l=Zx(e,t));var h=[n.path,{d:"M"+l},x0,Aa];if(o.push(h),n.region){var u=e[0]+","+r+"L",f="L"+e.slice(-1)[0]+", "+r,d=[n.region,{d:"M"+u+l+f},x0,Aa];o.push(d)}return o}function g0(n,e){return[n,{d:e},xh,Aa]}function tL(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e3&&arguments[3]!==void 0?arguments[3]:"linear",i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:void 0,o=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},l=n.cloneNode(!0),h=n.cloneNode(!0);for(var u in e){var f=void 0;f=u==="transform"?document.createElementNS("http://www.w3.org/2000/svg","animateTransform"):document.createElementNS("http://www.w3.org/2000/svg","animate");var d=o[u]||n.getAttribute(u),g=e[u],y={attributeName:u,from:d,to:g,begin:"0s",dur:t/1e3+"s",values:d+";"+g,keySplines:yM[r],keyTimes:"0;1",calcMode:"spline",fill:"freeze"};i&&(y.type=i);for(var k in y)f.setAttribute(k,y[k]);l.appendChild(f),i?h.setAttribute(u,"translate("+g+")"):h.setAttribute(u,g)}return[l,h]}function qd(n,e){n.style.transform=e,n.style.webkitTransform=e,n.style.msTransform=e,n.style.mozTransform=e,n.style.oTransform=e}function rL(n,e){var t=[],r=[];e.map(function(o){var l=o[0],h=l.parentNode,u=void 0,f=void 0;o[0]=l;var d=nL.apply(void 0,tL(o)),g=vM(d,2);u=g[0],f=g[1],t.push(f),r.push([u,h]),h&&h.replaceChild(u,l)});var i=n.cloneNode(!0);return r.map(function(o,l){o[1]&&(o[1].replaceChild(t[l],o[0]),e[l][0]=t[l])}),i}function iL(n,e,t){if(t.length!==0){var r=rL(e,t);e.parentNode==n&&(n.removeChild(e),n.appendChild(r)),setTimeout(function(){r.parentNode==n&&(n.removeChild(r),n.appendChild(e))},gM)}}function sL(n,e){var t=document.createElement("a");t.style="display: none";var r=new Blob(e,{type:"image/svg+xml; charset=utf-8"}),i=window.URL.createObjectURL(r);t.href=i,t.download=n,document.body.appendChild(t),t.click(),setTimeout(function(){document.body.removeChild(t),window.URL.revokeObjectURL(i)},300)}function oL(n){var e=n.cloneNode(!0);e.classList.add("chart-container"),e.setAttribute("xmlns","http://www.w3.org/2000/svg"),e.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink");var t=_a.create("style",{innerHTML:bM});e.insertBefore(t,e.firstChild);var r=_a.create("div");return r.appendChild(e),r.innerHTML}function aL(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function lL(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function uL(n,e){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||typeof e!="object"&&typeof e!="function"?n:e}function cL(n,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(n,e):n.__proto__=e)}function v0(n){var e=new Date(n);return e.setMinutes(e.getMinutes()-e.getTimezoneOffset()),e}function Sm(n){var e=n.getDate(),t=n.getMonth()+1;return[n.getFullYear(),(t>9?"":"0")+t,(e>9?"":"0")+e].join("-")}function ll(n){return new Date(n.getTime())}function Em(n,e){var t=eS(n);return Math.ceil(hL(t,e)/eh)}function hL(n,e){var t=SM*oS;return(v0(e)-v0(n))/t}function fL(n,e){return n.getMonth()===e.getMonth()&&n.getFullYear()===e.getFullYear()}function Qx(n){var e=arguments.length>1&&arguments[1]!==void 0&&arguments[1],t=EM[n];return e?t.slice(0,3):t}function y0(n,e){return new Date(e,n+1,0)}function eS(n){var e=ll(n),t=e.getDay();return t!==0&&fu(e,-1*t),e}function fu(n,e){n.setDate(n.getDate()+e)}function dL(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}function jh(n,e,t){var r=Object.keys(E0).filter(function(o){return n.includes(o)}),i=E0[r[0]];return Object.assign(i,{constants:e,getData:t}),new kM(i)}function pL(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e0?1:-1;if(!isFinite(n))return{mantissa:4503599627370496*e,exponent:972};n=Math.abs(n);var t=Math.floor(Math.log10(n));return[e*(n/Math.pow(10,t)),t]}function xL(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=Math.ceil(n),r=Math.floor(e),i=t-r,o=i,l=1;i>5&&(i%2!=0&&(i=++t-r),o=i/2,l=2),i<=2&&(l=i/(o=4)),i===0&&(o=5,l=1);for(var h=[],u=0;u<=o;u++)h.push(r+l*u);return h}function Bc(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,t=Qc(n),r=NM(t,2),i=r[0],o=r[1],l=e?e/Math.pow(10,o):0,h=xL(i=i.toFixed(6),l);return h=h.map(function(u){return u*Math.pow(10,o)})}function SL(n){function e(f,d){for(var g=Bc(f),y=g[1]-g[0],k=0,b=1;k1&&arguments[1]!==void 0&&arguments[1],r=Math.max.apply(Math,Av(n)),i=Math.min.apply(Math,Av(n)),o=[];if(r>=0&&i>=0)Qc(r)[1],o=t?Bc(r,i):Bc(r);else if(r>0&&i<0){var l=Math.abs(i);r>=l?(Qc(r)[1],o=e(r,l)):(Qc(l)[1],o=e(l,r).reverse().map(function(f){return-1*f}))}else if(r<=0&&i<=0){var h=Math.abs(i),u=Math.abs(r);Qc(h)[1],o=(o=t?Bc(h,u):Bc(h)).reverse().map(function(f){return-1*f})}return o}function EL(n){var e=tS(n);return n.indexOf(0)>=0?n.indexOf(0):n[0]>0?-1*n[0]/e:-1*n[n.length-1]/e+(n.length-1)}function tS(n){return n[1]-n[0]}function AL(n){return n[n.length-1]-n[0]}function qf(n,e){return Vx(e.zeroLine-n*e.scaleMultiplier)}function TL(n,e){var t=arguments.length>2&&arguments[2]!==void 0&&arguments[2],r=e.reduce(function(i,o){return Math.abs(o-n)t?l.slice(0,t):Sv(l,t-l.length,0),o.values=l}else o.values=i;o.chartType||(o.chartType=e)}),n.yRegions&&n.yRegions.map(function(o){if(o.end1&&arguments[1]!==void 0?arguments[1]:[],t=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],r=n/e.length;r<=0&&(r=1);var i=r/rM,o=void 0;if(t){var l=Math.max.apply(Math,NL(e.map(function(h){return h.length})));o=Math.ceil(l/i)}return e.map(function(h,u){return(h+="").length>i&&(t?u%o!=0&&(h=""):h=i-3>0?h.slice(0,i-3)+" ...":h.slice(0,i)+".."),h})}function b0(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e0&&arguments[0]!==void 0?arguments[0]:"line",e=arguments[1],t=arguments[2];return n==="axis-mixed"?(t.type="line",new Tv(e,t)):k0[n]?new k0[n](e,t):void console.error("Undefined chart type: "+n)}var VL='.chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:99999;padding:10px;font-size:12px;color:#959da5;text-align:center;background:rgba(0,0,0,.8);border-radius:3px}.graph-svg-tip ol,.graph-svg-tip ul{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:" ";border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}';SO(VL);var GL=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};_a.create=function(n,e){var t=document.createElement(n);for(var r in e){var i=e[r];if(r==="inside")_a(i).appendChild(t);else if(r==="around"){var o=_a(i);o.parentNode.insertBefore(t,o),t.appendChild(o)}else r==="styles"?(i===void 0?"undefined":GL(i))==="object"&&Object.keys(i).map(function(l){t.style[l]=i[l]}):r in t?t[r]=i:t.setAttribute(r,i)}return t};var YL={margins:{top:10,bottom:10,left:20,right:20},paddings:{top:20,bottom:40,left:30,right:10},baseHeight:240,titleHeight:20,legendHeight:30,titleFontSize:12},KL=700,ZL=400,XL=100,JL=.5,QL=0,eM=4,w0=4,tM=20,nS=2,Am=5,du=10,nM=2,rM=7,iM=5,jc=["light-blue","blue","violet","red","orange","yellow","green","light-green","purple","magenta","light-grey","dark-grey"],sM=["#ebedf0","#c6e48b","#7bc96f","#239a3b","#196127"],oM={bar:jc,line:jc,pie:jc,percentage:jc,heatmap:sM,donut:jc},_0=Math.PI/180,rS=360,aM=(function(){function n(e,t){for(var r=0;r
    `}),this.hideTip(),this.title=this.container.querySelector(".title"),this.dataPointList=this.container.querySelector(".data-point-list"),this.parent.addEventListener("mouseleave",function(){e.hideTip()})}},{key:"fill",value:function(){var e=this,t=void 0;this.index&&this.container.setAttribute("data-point-index",this.index),t=this.titleValueFirst?""+this.titleValue+""+this.titleName:this.titleName+""+this.titleValue+"",this.title.innerHTML=t,this.dataPointList.innerHTML="",this.listValues.map(function(r,i){var o=e.colors[i]||"black",l=r.formatted===0||r.formatted?r.formatted:r.value,h=_a.create("li",{styles:{"border-top":"3px solid "+o},innerHTML:''+(l===0||l?l:"")+` - `+(r.title?r.title:"")});e.dataPointList.appendChild(h)})}},{key:"calcPosition",value:function(){var e=this.container.offsetWidth;this.top=this.y-this.container.offsetHeight-eM,this.left=this.x-e/2;var t=this.parent.offsetWidth-e,r=this.container.querySelector(".svg-pointer");if(this.left<0)r.style.left="calc(50% - "+-1*this.left+"px)",this.left=0;else if(this.left>t){var i="calc(50% + "+(this.left-t)+"px)";r.style.left=i,this.left=t}else r.style.left="50%"}},{key:"setValues",value:function(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1;this.titleName=r.name,this.titleValue=r.value,this.listValues=i,this.x=e,this.y=t,this.titleValueFirst=r.valueFirst||0,this.index=o,this.refresh()}},{key:"hideTip",value:function(){this.container.style.top="0px",this.container.style.left="0px",this.container.style.opacity="0"}},{key:"showTip",value:function(){this.container.style.top=this.top+"px",this.container.style.left=this.left+"px",this.container.style.opacity="1"}}]),n})(),sM=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},oM={"light-blue":"#7cd6fd",blue:"#5e64ff",violet:"#743ee2",red:"#ff5858",orange:"#ffa00a",yellow:"#feef72",green:"#28a745","light-green":"#98d85b",purple:"#b554ff",magenta:"#ffa3ef",black:"#36114C",grey:"#bdd3e6","light-grey":"#f0f4f7","dark-grey":"#b8c2cc"},tS=function(n){return/rgb[a]{0,1}\([\d, ]+\)/gim.test(n)?/\D+(\d*)\D+(\d*)\D+(\d*)/gim.exec(n).map(function(e,t){return t!==0?Number(e).toString(16):"#"}).reduce(function(e,t){return""+e+t}):oM[n]||n},aM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),lM=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Lu=6,Ea=4,nS=15,Pr=10,Xu="#dadada",yy="#555b51",uM={bar:function(n){var e=void 0;n.nodeName!=="rect"&&(e=n.getAttribute("transform"),n=n.childNodes[0]);var t=n.cloneNode();return t.style.fill="#000000",t.style.opacity="0.4",e&&t.setAttribute("transform",e),t},dot:function(n){var e=void 0;n.nodeName!=="circle"&&(e=n.getAttribute("transform"),n=n.childNodes[0]);var t=n.cloneNode(),r=n.getAttribute("r"),i=n.getAttribute("fill");return t.setAttribute("r",parseInt(r)+y0),t.setAttribute("fill",i),t.style.opacity="0.6",e&&t.setAttribute("transform",e),t},heat_square:function(n){var e=void 0;n.nodeName!=="circle"&&(e=n.getAttribute("transform"),n=n.childNodes[0]);var t=n.cloneNode(),r=n.getAttribute("r"),i=n.getAttribute("fill");return t.setAttribute("r",parseInt(r)+y0),t.setAttribute("fill",i),t.style.opacity="0.6",e&&t.setAttribute("transform",e),t}},cM={bar:function(n,e){var t=void 0;n.nodeName!=="rect"&&(t=n.getAttribute("transform"),n=n.childNodes[0]);var r=["x","y","width","height"];Object.values(n.attributes).filter(function(i){return r.includes(i.name)&&i.specified}).map(function(i){e.setAttribute(i.name,i.nodeValue)}),t&&e.setAttribute("transform",t)},dot:function(n,e){var t=void 0;n.nodeName!=="circle"&&(t=n.getAttribute("transform"),n=n.childNodes[0]);var r=["cx","cy"];Object.values(n.attributes).filter(function(i){return r.includes(i.name)&&i.specified}).map(function(i){e.setAttribute(i.name,i.nodeValue)}),t&&e.setAttribute("transform",t)},heat_square:function(n,e){var t=void 0;n.nodeName!=="circle"&&(t=n.getAttribute("transform"),n=n.childNodes[0]);var r=["cx","cy"];Object.values(n.attributes).filter(function(i){return r.includes(i.name)&&i.specified}).map(function(i){e.setAttribute(i.name,i.nodeValue)}),t&&e.setAttribute("transform",t)}},hM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),xh=350,w0=350,zu=xh,fM=250,Aa="easein",dM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),pM={ease:"0.25 0.1 0.25 1",linear:"0 0 1 1",easein:"0.1 0.8 0.2 1",easeout:"0 0 0.58 1",easeinout:"0.42 0 0.58 1"},mM=".chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:99999;padding:10px;font-size:12px;color:#959da5;text-align:center;background:rgba(0,0,0,.8);border-radius:3px}.graph-svg-tip ul{padding-left:0;display:flex}.graph-svg-tip ol{padding-left:0;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:' ';border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}",gM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0&&arguments[0],r=arguments.length>1&&arguments[1]!==void 0&&arguments[1];t&&wO(this.parent)||(this.updateWidth(),this.calc(t),this.makeChartArea(),this.setupComponents(),this.components.forEach(function(i){return i.setup(e.drawArea)}),this.render(this.components,!1),r&&(this.data=this.realData,setTimeout(function(){e.update(e.data)},this.initTimeout)),this.renderLegend(),this.setupNavigation(r))}},{key:"calc",value:function(){}},{key:"updateWidth",value:function(){this.baseWidth=xO(this.parent),this.width=this.baseWidth-Ud(this.measures)}},{key:"makeChartArea",value:function(){this.svg&&this.container.removeChild(this.svg);var e=this.measures;this.svg=OO(this.container,"frappe-chart chart",this.baseWidth,this.baseHeight),this.svgDefs=LO(this.svg),this.title.length&&(this.titleEL=hh("title",e.margins.left,e.margins.top,this.title,{fontSize:e.titleFontSize,fill:"#666666",dy:e.titleFontSize}));var t=$d(e);this.drawArea=Sv(this.type+"-chart chart-draw-area","translate("+Ed(e)+", "+t+")"),this.config.showLegend&&(t+=this.height+e.paddings.bottom,this.legendArea=Sv("chart-legend","translate("+Ed(e)+", "+t+")")),this.title.length&&this.svg.appendChild(this.titleEL),this.svg.appendChild(this.drawArea),this.config.showLegend&&this.svg.appendChild(this.legendArea),this.updateTipOffset(Ed(e),$d(e))}},{key:"updateTipOffset",value:function(e,t){this.tip.offset={x:e,y:t}}},{key:"setupComponents",value:function(){this.components=new Map}},{key:"update",value:function(e){e||console.error("No data to update."),this.data=this.prepareData(e),this.calc(),this.render(this.components,this.config.animate),this.renderLegend()}},{key:"render",value:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.components,r=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.config.isNavigable&&this.overlays.map(function(o){return o.parentNode.removeChild(o)});var i=[];t.forEach(function(o){i=i.concat(o.update(r))}),i.length>0?(eL(this.container,this.svg,i),setTimeout(function(){t.forEach(function(o){return o.make()}),e.updateNav()},VL)):(t.forEach(function(o){return o.make()}),this.updateNav())}},{key:"updateNav",value:function(){this.config.isNavigable&&(this.makeOverlay(),this.bindUnits())}},{key:"renderLegend",value:function(){}},{key:"setupNavigation",value:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];this.config.isNavigable&&t&&(this.bindOverlay(),this.keyActions={13:this.onEnterKey.bind(this),37:this.onLeftArrow.bind(this),38:this.onUpArrow.bind(this),39:this.onRightArrow.bind(this),40:this.onDownArrow.bind(this)},document.addEventListener("keydown",function(r){_O(e.container)&&(r=r||window.event,e.keyActions[r.keyCode]&&e.keyActions[r.keyCode]())}))}},{key:"makeOverlay",value:function(){}},{key:"updateOverlay",value:function(){}},{key:"bindOverlay",value:function(){}},{key:"bindUnits",value:function(){}},{key:"onLeftArrow",value:function(){}},{key:"onRightArrow",value:function(){}},{key:"onUpArrow",value:function(){}},{key:"onDownArrow",value:function(){}},{key:"onEnterKey",value:function(){}},{key:"addDataPoint",value:function(){}},{key:"removeDataPoint",value:function(){}},{key:"getDataPoint",value:function(){}},{key:"setCurrentDataPoint",value:function(){}},{key:"updateDataset",value:function(){}},{key:"export",value:function(){var e=nL(this.svg);tL(this.title||"Chart",[e])}}]),n})(),vM=(function(){function n(e,t){for(var r=0;r=0}),l=o;if(o.length>i){o.sort(function(u,f){return f[0]-u[0]}),l=o.slice(0,i-1);var h=0;o.slice(i-1).map(function(u){h+=u[0]}),l.push([h,"Rest"]),this.colors[i-1]="grey"}r.labels=[],l.map(function(u){r.sliceTotals.push(AO(u[0])),r.labels.push(u[1])}),r.grandTotal=r.sliceTotals.reduce(function(u,f){return u+f},0),this.center={x:this.width/2,y:this.height/2}}},{key:"renderLegend",value:function(){var t=this,r=this.state;this.legendArea.textContent="",this.legendTotals=r.sliceTotals.slice(0,this.config.maxLegendPoints);var i=0,o=0;this.legendTotals.map(function(l,h){var u=150,f=Math.floor((t.width-Ud(t.measures))/u);t.legendTotals.lengthf&&(i=0,o+=20);var d=u*i+5,g=t.config.truncateLegends?gy(r.labels[h],u/10):r.labels[h],y=t.config.formatTooltipY?t.config.formatTooltipY(l):l,k=FO(d,o,5,t.colors[h],g+": "+y,!1);t.legendArea.appendChild(k),i++})}}]),e})(by),_0=12,eh=7,rS=1e3,bM=86400,wM=["January","February","March","April","May","June","July","August","September","October","November","December"],_M=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],$i=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),xM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0)||arguments[0];this.refresh();var t=[];return e&&(t=this.animateElements(this.data)||[]),t}}]),n})(),x0={donutSlices:{layerClass:"donut-slices",makeElements:function(n){return n.sliceStrings.map(function(e,t){var r=qd(e,"donut-path",n.colors[t],"none",n.strokeWidth);return r.style.transition="transform .3s;",r})},animateElements:function(n){return this.store.map(function(e,t){return p0(e,n.sliceStrings[t])})}},pieSlices:{layerClass:"pie-slices",makeElements:function(n){return n.sliceStrings.map(function(e,t){var r=qd(e,"pie-path","none",n.colors[t]);return r.style.transition="transform .3s;",r})},animateElements:function(n){return this.store.map(function(e,t){return p0(e,n.sliceStrings[t])})}},percentageBars:{layerClass:"percentage-bars",makeElements:function(n){var e=this;return n.xPositions.map(function(t,r){return DO(t,0,n.widths[r],e.constants.barHeight,e.constants.barDepth,n.colors[r])})},animateElements:function(n){if(n)return[]}},yAxis:{layerClass:"y axis",makeElements:function(n){var e=this;return n.positions.map(function(t,r){return jO(t,n.labels[r],e.constants.width,{mode:e.constants.mode,pos:e.constants.pos,shortenNumbers:e.constants.shortenNumbers})})},animateElements:function(n){var e=n.positions,t=n.labels,r=this.oldData.positions,i=this.oldData.labels,o=zi(r,e),l=$i(o,2);r=l[0],e=l[1];var h=zi(i,t),u=$i(h,2);return i=u[0],t=u[1],this.render({positions:r,labels:t}),this.store.map(function(f,d){return d0(f,e[d],r[d])})}},xAxis:{layerClass:"x axis",makeElements:function(n){var e=this;return n.positions.map(function(t,r){return HO(t,n.calcLabels[r],e.constants.height,{mode:e.constants.mode,pos:e.constants.pos})})},animateElements:function(n){var e=n.positions,t=n.calcLabels,r=this.oldData.positions,i=this.oldData.calcLabels,o=zi(r,e),l=$i(o,2);r=l[0],e=l[1];var h=zi(i,t),u=$i(h,2);return i=u[0],t=u[1],this.render({positions:r,calcLabels:t}),this.store.map(function(f,d){return VO(f,e[d],r[d])})}},yMarkers:{layerClass:"y-markers",makeElements:function(n){var e=this;return n.map(function(t){return zO(t.position,t.label,e.constants.width,{labelPos:t.options.labelPos,mode:"span",lineType:"dashed"})})},animateElements:function(n){var e=zi(this.oldData,n),t=$i(e,2);this.oldData=t[0];var r=(n=t[1]).map(function(h){return h.position}),i=n.map(function(h){return h.label}),o=n.map(function(h){return h.options}),l=this.oldData.map(function(h){return h.position});return this.render(l.map(function(h,u){return{position:l[u],label:i[u],options:o[u]}})),this.store.map(function(h,u){return d0(h,r[u],l[u])})}},yRegions:{layerClass:"y-regions",makeElements:function(n){var e=this;return n.map(function(t){return $O(t.startPos,t.endPos,e.constants.width,t.label,{labelPos:t.options.labelPos})})},animateElements:function(n){var e=zi(this.oldData,n),t=$i(e,2);this.oldData=t[0];var r=(n=t[1]).map(function(d){return d.endPos}),i=n.map(function(d){return d.label}),o=n.map(function(d){return d.startPos}),l=n.map(function(d){return d.options}),h=this.oldData.map(function(d){return d.endPos}),u=this.oldData.map(function(d){return d.startPos});this.render(h.map(function(d,g){return{startPos:u[g],endPos:h[g],label:i[g],options:l[g]}}));var f=[];return this.store.map(function(d,g){f=f.concat(GO(d,o[g],r[g],h[g]))}),f}},heatDomain:{layerClass:function(){return"heat-domain domain-"+this.constants.index},makeElements:function(n){var e=this,t=this.constants,r=t.index,i=t.colWidth,o=t.rowHeight,l=t.squareSize,h=t.radius,u=t.xTranslate,f=0;return this.serializedSubDomains=[],n.cols.map(function(d,g){g===1&&e.labels.push(hh("domain-name",u,-12,Zx(r,!0).toUpperCase(),{fontSize:9})),d.map(function(y,k){if(y.fill){var w={"data-date":y.yyyyMmDd,"data-value":y.dataValue,"data-day":k},_=Yx("day",u,f,l,h,y.fill,w);e.serializedSubDomains.push(_)}f+=o}),f=0,u+=i}),this.serializedSubDomains},animateElements:function(n){if(n)return[]}},barGraph:{layerClass:function(){return"dataset-units dataset-bars dataset-"+this.constants.index},makeElements:function(n){var e=this.constants;return this.unitType="bar",this.units=n.yPositions.map(function(t,r){return UO(n.xPositions[r],t,n.barWidth,e.color,n.labels[r],r,n.offsets[r],{zeroLine:n.zeroLine,barsWidth:n.barsWidth,minHeight:e.minHeight})}),this.units},animateElements:function(n){var e=n.xPositions,t=n.yPositions,r=n.offsets,i=n.labels,o=this.oldData.xPositions,l=this.oldData.yPositions,h=this.oldData.offsets,u=this.oldData.labels,f=zi(o,e),d=$i(f,2);o=d[0],e=d[1];var g=zi(l,t),y=$i(g,2);l=y[0],t=y[1];var k=zi(h,r),w=$i(k,2);h=w[0],r=w[1];var _=zi(u,i),A=$i(_,2);u=A[0],i=A[1],this.render({xPositions:o,yPositions:l,offsets:h,labels:i,zeroLine:this.oldData.zeroLine,barsWidth:this.oldData.barsWidth,barWidth:this.oldData.barWidth});var N=[];return this.store.map(function(b,M){N=N.concat(YO(b,e[M],t[M],n.barWidth,r[M],{zeroLine:n.zeroLine}))}),N}},lineGraph:{layerClass:function(){return"dataset-units dataset-line dataset-"+this.constants.index},makeElements:function(n){var e=this.constants;return this.unitType="dot",this.paths={},e.hideLine||(this.paths=WO(n.xPositions,n.yPositions,e.color,{heatline:e.heatline,regionFill:e.regionFill,spline:e.spline},{svgDefs:e.svgDefs,zeroLine:n.zeroLine})),this.units=[],e.hideDots||(this.units=n.yPositions.map(function(t,r){return qO(n.xPositions[r],t,n.radius,e.color,e.valuesOverPoints?n.values[r]:"",r)})),Object.values(this.paths).concat(this.units)},animateElements:function(n){var e=n.xPositions,t=n.yPositions,r=n.values,i=this.oldData.xPositions,o=this.oldData.yPositions,l=this.oldData.values,h=zi(i,e),u=$i(h,2);i=u[0],e=u[1];var f=zi(o,t),d=$i(f,2);o=d[0],t=d[1];var g=zi(l,r),y=$i(g,2);l=y[0],r=y[1],this.render({xPositions:i,yPositions:o,values:r,zeroLine:this.oldData.zeroLine,radius:this.oldData.radius});var k=[];return Object.keys(this.paths).length&&(k=k.concat(ZO(this.paths,e,t,n.zeroLine,this.constants.spline))),this.units.length&&this.units.map(function(w,_){k=k.concat(KO(w,e[_],t[_]))}),k}}},EM=(function(){function n(e,t){for(var r=0;r0?t.formattedLabels[h]:t.state.labels[h])+": ",k=r.sliceTotals[h]/r.grandTotal;t.tip.setValues(d,g,{name:y,value:(100*k).toFixed(1)+"%"}),t.tip.showTip()}})}}]),e})(wy),kM=(function(){function n(e,t){for(var r=0;rthis.width?this.center.x:this.center.y;var i=this.radius,o=this.clockWise,l=r.slicesProperties||[];r.sliceStrings=[],r.slicesProperties=[];var h=180-this.config.startAngle;r.sliceTotals.map(function(u,f){var d=h,g=u/r.grandTotal*eS,y=g>180?1:0,k=o?-g:g,w=h+=k,_=Ou(d,i),A=Ou(w,i),N=t.init&&l[f],b=void 0,M=void 0;t.init?(b=N?N.startPosition:_,M=N?N.endPosition:_):(b=_,M=A);var E=g===360?PO(b,M,t.center,t.radius,o,y):MO(b,M,t.center,t.radius,o,y);r.sliceStrings.push(E),r.slicesProperties.push({startPosition:_,endPosition:A,value:u,total:r.grandTotal,startAngle:d,endAngle:w,angle:k})}),this.init=0}},{key:"setupComponents",value:function(){var t=this.state,r=[["pieSlices",{},(function(){return{sliceStrings:t.sliceStrings,colors:this.colors}}).bind(this)]];this.components=new Map(r.map(function(i){var o=jh.apply(void 0,pL(i));return[i[0],o]}))}},{key:"calTranslateByAngle",value:function(t){var r=this.radius,i=this.hoverRadio,o=Ou(t.startAngle+t.angle/2,r);return"translate3d("+o.x*i+"px,"+o.y*i+"px,0)"}},{key:"hoverSlice",value:function(t,r,i,o){if(t){var l=this.colors[r];if(i){Wd(t,this.calTranslateByAngle(this.state.slicesProperties[r])),t.style.fill=vy(l,50);var h=_h(this.svg),u=o.pageX-h.left+10,f=o.pageY-h.top-10,d=(this.formatted_labels&&this.formatted_labels.length>0?this.formatted_labels[r]:this.state.labels[r])+": ",g=(100*this.state.sliceTotals[r]/this.state.grandTotal).toFixed(1);this.tip.setValues(u,f,{name:d,value:g+"%"}),this.tip.showTip()}else Wd(t,"translate3d(0,0,0)"),this.tip.hideTip(),t.style.fill=l}}},{key:"bindTooltip",value:function(){this.container.addEventListener("mousemove",this.mouseMove),this.container.addEventListener("mouseleave",this.mouseLeave)}},{key:"mouseMove",value:function(t){var r=t.target,i=this.components.get("pieSlices").store,o=this.curActiveSliceIndex,l=this.curActiveSlice;if(i.includes(r)){var h=i.indexOf(r);this.hoverSlice(l,o,!1),this.curActiveSlice=r,this.curActiveSliceIndex=h,this.hoverSlice(r,h,!0,t)}else this.mouseLeave()}},{key:"mouseLeave",value:function(){this.hoverSlice(this.curActiveSlice,this.curActiveSliceIndex,!1)}}]),e})(wy),OM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),LM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:this.data;if(t.start&&t.end&&t.start>t.end)throw new Error("Start date cannot be greater than end date.");if(t.start||(t.start=new Date,t.start.setFullYear(t.start.getFullYear()-1)),t.end||(t.end=new Date),t.dataPoints=t.dataPoints||{},parseInt(Object.keys(t.dataPoints)[0])>1e5){var r={};Object.keys(t.dataPoints).forEach(function(i){var o=new Date(i*rS);r[Em(o)]=t.dataPoints[i]}),t.dataPoints=r}return t}},{key:"calc",value:function(){var t=this.state;t.start=ll(this.data.start),t.end=ll(this.data.end),t.firstWeekStart=ll(t.start),t.noOfWeeks=Am(t.start,t.end),t.distribution=SL(Object.values(this.data.dataPoints),Tm),t.domainConfigs=this.getDomains()}},{key:"setupComponents",value:function(){var t=this,r=this.state,i=this.discreteDomains?0:1,o=r.domainConfigs.map(function(h,u){return["heatDomain",{index:h.index,colWidth:Ps,rowHeight:iu,squareSize:du,radius:t.rawChartArgs.radius||0,xTranslate:r.domainConfigs.filter(function(f,d){return d1&&arguments[1]!==void 0?arguments[1]:"",i=[t.getMonth(),t.getFullYear()],o=i[0],l=i[1],h=Xx(t),u={index:o,cols:[]};fu(r=ll(r)||g0(o,l),1);for(var f=Am(h,r),d=[],g=void 0,y=0;y2&&arguments[2]!==void 0&&arguments[2],o=this.state,l=ll(t),h=[],u=0;u=o.start&&l<=o.end;i||l.getMonth()!==r||!d?f.yyyyMmDd=Em(l):f=this.getSubDomainConfig(l),h.push(f)}return h}},{key:"getSubDomainConfig",value:function(t){var r=Em(t),i=this.data.dataPoints[r];return{yyyyMmDd:r,dataValue:i||0,fill:this.colors[EL(i,this.state.distribution)]}}}]),e})(by),PM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:this.data,this.type)}},{key:"prepareFirstData",value:function(){return ML(arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.data)}},{key:"calc",value:function(){var t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];this.calcXPositions(),t||this.calcYAxisParameters(this.getAllYValues(),this.type==="line"),this.makeDataByIndex()}},{key:"calcXPositions",value:function(){var t=this.state,r=this.data.labels;t.datasetLength=r.length,t.unitWidth=this.width/t.datasetLength,t.xOffset=t.unitWidth/2,t.xAxis={labels:r,positions:r.map(function(i,o){return Ux(t.xOffset+o*t.unitWidth)})}}},{key:"calcYAxisParameters",value:function(t){var r=bL(t,arguments.length>1&&arguments[1]!==void 0?arguments[1]:"false"),i=this.height/_L(r),o=Jx(r)*i,l=this.height-wL(r)*o;this.state.yAxis={labels:r,positions:r.map(function(h){return l-h*i}),scaleMultiplier:i,zeroLine:l},this.calcDatasetPoints(),this.calcYExtremes(),this.calcYRegions()}},{key:"calcDatasetPoints",value:function(){var t=this.state,r=function(i){return i.map(function(o){return qf(o,t.yAxis)})};t.datasets=this.data.datasets.map(function(i,o){var l=i.values,h=i.cumulativeYs||[];return{name:i.name&&i.name.replace(/<|>|&/g,function(u){return u=="&"?"&":u=="<"?"<":">"}),index:o,chartType:i.chartType,values:l,yPositions:r(l),cumulativeYs:h,cumulativeYPos:r(h)}})}},{key:"calcYExtremes",value:function(){var t=this.state;if(this.barOptions.stacked)return void(t.yExtremes=t.datasets[t.datasets.length-1].cumulativeYPos);t.yExtremes=new Array(t.datasetLength).fill(9999),t.datasets.map(function(r){r.yPositions.map(function(i,o){i$d(i)?t.mapTooltipXPosition(l):t.tip.hideTip()})}},{key:"mapTooltipXPosition",value:function(t){var r=this.state;if(r.yExtremes){var i=xL(t,r.xAxis.positions,!0);if(i>=0){var o=this.dataByIndex[i];this.tip.setValues(o.xPos+this.tip.offset.x,o.yExtreme+this.tip.offset.y,{name:o.formattedLabel,value:""},o.values,i),this.tip.showTip()}}}},{key:"renderLegend",value:function(){var t=this,r=this.data;r.datasets.length>1&&(this.legendArea.textContent="",r.datasets.map(function(i,o){var l=GL,h=RO(l*o,"0",l,t.colors[o],i.name,t.config.truncateLegends);t.legendArea.appendChild(h)}))}},{key:"makeOverlay",value:function(){var t=this;if(this.init)return void(this.init=0);this.overlayGuides&&this.overlayGuides.forEach(function(r){var i=r.overlay;i.parentNode.removeChild(i)}),this.overlayGuides=this.dataUnitComponents.map(function(r){return{type:r.unitType,overlay:void 0,units:r.units}}),this.state.currentIndex===void 0&&(this.state.currentIndex=this.state.datasetLength-1),this.overlayGuides.map(function(r){var i=r.units[t.state.currentIndex];r.overlay=uM[r.type](i),t.drawArea.appendChild(r.overlay)})}},{key:"updateOverlayGuides",value:function(){this.overlayGuides&&this.overlayGuides.forEach(function(t){var r=t.overlay;r.parentNode.removeChild(r)})}},{key:"bindOverlay",value:function(){var t=this;this.parent.addEventListener("data-select",function(){t.updateOverlay()})}},{key:"bindUnits",value:function(){var t=this;this.dataUnitComponents.map(function(r){r.units.map(function(i){i.addEventListener("click",function(){var o=i.getAttribute("data-point-index");t.setCurrentDataPoint(o)})})}),this.tip.container.addEventListener("click",function(){var r=t.tip.container.getAttribute("data-point-index");t.setCurrentDataPoint(r)})}},{key:"updateOverlay",value:function(){var t=this;this.overlayGuides.map(function(r){var i=r.units[t.state.currentIndex];cM[r.type](i,r.overlay)})}},{key:"onLeftArrow",value:function(){this.setCurrentDataPoint(this.state.currentIndex-1)}},{key:"onRightArrow",value:function(){this.setCurrentDataPoint(this.state.currentIndex+1)}},{key:"getDataPoint",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.state.currentIndex,r=this.state;return{index:t,label:r.xAxis.labels[t],values:r.datasets.map(function(i){return i.values[t]})}}},{key:"setCurrentDataPoint",value:function(t){var r=this.state;(t=parseInt(t))<0&&(t=0),t>=r.xAxis.labels.length&&(t=r.xAxis.labels.length-1),t!==r.currentIndex&&(r.currentIndex=t,SO(this.parent,"data-select",this.getDataPoint()))}},{key:"addDataPoint",value:function(t,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.state.datasetLength;km(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"addDataPoint",this).call(this,t,r,i),this.data.labels.splice(i,0,t),this.data.datasets.map(function(o,l){o.values.splice(i,0,r[l])}),this.update(this.data)}},{key:"removeDataPoint",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.state.datasetLength-1;this.data.labels.length<=1||(km(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"removeDataPoint",this).call(this,t),this.data.labels.splice(t,1),this.data.datasets.map(function(r){r.values.splice(t,1)}),this.update(this.data))}},{key:"updateDataset",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;this.data.datasets[r].values=t,this.update(this.data)}},{key:"updateDatasets",value:function(t){this.data.datasets.map(function(r,i){t[i]&&(r.values=t[i])}),this.update(this.data)}}]),e})(by),NM=(function(){function n(e,t){for(var r=0;rthis.width?this.center.x-this.strokeWidth/2:this.center.y-this.strokeWidth/2;var i=this.radius,o=this.clockWise,l=r.slicesProperties||[];r.sliceStrings=[],r.slicesProperties=[];var h=180-this.config.startAngle;r.sliceTotals.map(function(u,f){var d=h,g=u/r.grandTotal*eS,y=g>180?1:0,k=o?-g:g,w=h+=k,_=Ou(d,i),A=Ou(w,i),N=t.init&&l[f],b=void 0,M=void 0;t.init?(b=N?N.startPosition:_,M=N?N.endPosition:_):(b=_,M=A);var E=g===360?IO(b,M,t.center,t.radius,t.clockWise,y):NO(b,M,t.center,t.radius,t.clockWise,y);r.sliceStrings.push(E),r.slicesProperties.push({startPosition:_,endPosition:A,value:u,total:r.grandTotal,startAngle:d,endAngle:w,angle:k})}),this.init=0}},{key:"setupComponents",value:function(){var t=this.state,r=[["donutSlices",{},(function(){return{sliceStrings:t.sliceStrings,colors:this.colors,strokeWidth:this.strokeWidth}}).bind(this)]];this.components=new Map(r.map(function(i){var o=jh.apply(void 0,RL(i));return[i[0],o]}))}},{key:"calTranslateByAngle",value:function(t){var r=this.radius,i=this.hoverRadio,o=Ou(t.startAngle+t.angle/2,r);return"translate3d("+o.x*i+"px,"+o.y*i+"px,0)"}},{key:"hoverSlice",value:function(t,r,i,o){if(t){var l=this.colors[r];if(i){Wd(t,this.calTranslateByAngle(this.state.slicesProperties[r])),t.style.stroke=vy(l,50);var h=_h(this.svg),u=o.pageX-h.left+10,f=o.pageY-h.top-10,d=(this.formatted_labels&&this.formatted_labels.length>0?this.formatted_labels[r]:this.state.labels[r])+": ",g=(100*this.state.sliceTotals[r]/this.state.grandTotal).toFixed(1);this.tip.setValues(u,f,{name:d,value:g+"%"}),this.tip.showTip()}else Wd(t,"translate3d(0,0,0)"),this.tip.hideTip(),t.style.stroke=l}}},{key:"bindTooltip",value:function(){this.container.addEventListener("mousemove",this.mouseMove),this.container.addEventListener("mouseleave",this.mouseLeave)}},{key:"mouseMove",value:function(t){var r=t.target,i=this.components.get("donutSlices").store,o=this.curActiveSliceIndex,l=this.curActiveSlice;if(i.includes(r)){var h=i.indexOf(r);this.hoverSlice(l,o,!1),this.curActiveSlice=r,this.curActiveSliceIndex=h,this.hoverSlice(r,h,!0,t)}else this.mouseLeave()}},{key:"mouseLeave",value:function(){this.hoverSlice(this.curActiveSlice,this.curActiveSliceIndex,!1)}}]),e})(wy),A0={bar:Av,line:Av,percentage:TM,heatmap:MM,pie:CM,donut:IM},DM=function n(e,t){return HL(this,n),zL(t.type,e,t)};class RM extends dn{connect(){this.chart=new DM(this.data.get("parent"),{title:this.data.get("title"),data:{labels:JSON.parse(this.data.get("labels")),datasets:JSON.parse(this.data.get("datasets")),yMarkers:JSON.parse(this.data.get("markers"))},type:this.data.get("type"),height:this.data.get("height"),maxSlices:JSON.parse(this.data.get("max-slices")),valuesOverPoints:JSON.parse(this.data.get("values-over-points")),axisOptions:JSON.parse(this.data.get("axis-options")),barOptions:JSON.parse(this.data.get("bar-options")),lineOptions:JSON.parse(this.data.get("line-options")),colors:JSON.parse(this.data.get("colors"))}),this.drawEvent=()=>setTimeout(()=>{this.chart.draw()},100),window.addEventListener("resize",this.drawEvent),document.querySelectorAll('a[data-bs-toggle="tab"]').forEach(e=>{e.addEventListener("shown.bs.tab",this.drawEvent)})}export(){this.chart.export()}disconnect(){this.chart.destroy(),window.removeEventListener("resize",this.drawEvent),document.querySelectorAll('a[data-bs-toggle="tab"]').forEach(e=>{e.removeEventListener("shown.bs.tab",this.drawEvent)})}}const FM=Object.freeze(Object.defineProperty({__proto__:null,default:RM},Symbol.toStringTag,{value:"Module"}));class BM extends dn{connect(){const e=this.element.querySelector("input:not([hidden])");e&&(e.indeterminate=this.data.get("indeterminate"))}}const jM=Object.freeze(Object.defineProperty({__proto__:null,default:BM},Symbol.toStringTag,{value:"Module"}));var iS="#fff",Cm="20px",HM="13px",zM=` + `+(r.title?r.title:"")});e.dataPointList.appendChild(h)})}},{key:"calcPosition",value:function(){var e=this.container.offsetWidth;this.top=this.y-this.container.offsetHeight-iM,this.left=this.x-e/2;var t=this.parent.offsetWidth-e,r=this.container.querySelector(".svg-pointer");if(this.left<0)r.style.left="calc(50% - "+-1*this.left+"px)",this.left=0;else if(this.left>t){var i="calc(50% + "+(this.left-t)+"px)";r.style.left=i,this.left=t}else r.style.left="50%"}},{key:"setValues",value:function(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:[],o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1;this.titleName=r.name,this.titleValue=r.value,this.listValues=i,this.x=e,this.y=t,this.titleValueFirst=r.valueFirst||0,this.index=o,this.refresh()}},{key:"hideTip",value:function(){this.container.style.top="0px",this.container.style.left="0px",this.container.style.opacity="0"}},{key:"showTip",value:function(){this.container.style.top=this.top+"px",this.container.style.left=this.left+"px",this.container.style.opacity="1"}}]),n})(),uM=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},cM={"light-blue":"#7cd6fd",blue:"#5e64ff",violet:"#743ee2",red:"#ff5858",orange:"#ffa00a",yellow:"#feef72",green:"#28a745","light-green":"#98d85b",purple:"#b554ff",magenta:"#ffa3ef",black:"#36114C",grey:"#bdd3e6","light-grey":"#f0f4f7","dark-grey":"#b8c2cc"},iS=function(n){return/rgb[a]{0,1}\([\d, ]+\)/gim.test(n)?/\D+(\d*)\D+(\d*)\D+(\d*)/gim.exec(n).map(function(e,t){return t!==0?Number(e).toString(16):"#"}).reduce(function(e,t){return""+e+t}):cM[n]||n},hM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),fM=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},Lu=6,Ea=4,sS=15,Pr=10,Xu="#dadada",by="#555b51",dM={bar:function(n){var e=void 0;n.nodeName!=="rect"&&(e=n.getAttribute("transform"),n=n.childNodes[0]);var t=n.cloneNode();return t.style.fill="#000000",t.style.opacity="0.4",e&&t.setAttribute("transform",e),t},dot:function(n){var e=void 0;n.nodeName!=="circle"&&(e=n.getAttribute("transform"),n=n.childNodes[0]);var t=n.cloneNode(),r=n.getAttribute("r"),i=n.getAttribute("fill");return t.setAttribute("r",parseInt(r)+w0),t.setAttribute("fill",i),t.style.opacity="0.6",e&&t.setAttribute("transform",e),t},heat_square:function(n){var e=void 0;n.nodeName!=="circle"&&(e=n.getAttribute("transform"),n=n.childNodes[0]);var t=n.cloneNode(),r=n.getAttribute("r"),i=n.getAttribute("fill");return t.setAttribute("r",parseInt(r)+w0),t.setAttribute("fill",i),t.style.opacity="0.6",e&&t.setAttribute("transform",e),t}},pM={bar:function(n,e){var t=void 0;n.nodeName!=="rect"&&(t=n.getAttribute("transform"),n=n.childNodes[0]);var r=["x","y","width","height"];Object.values(n.attributes).filter(function(i){return r.includes(i.name)&&i.specified}).map(function(i){e.setAttribute(i.name,i.nodeValue)}),t&&e.setAttribute("transform",t)},dot:function(n,e){var t=void 0;n.nodeName!=="circle"&&(t=n.getAttribute("transform"),n=n.childNodes[0]);var r=["cx","cy"];Object.values(n.attributes).filter(function(i){return r.includes(i.name)&&i.specified}).map(function(i){e.setAttribute(i.name,i.nodeValue)}),t&&e.setAttribute("transform",t)},heat_square:function(n,e){var t=void 0;n.nodeName!=="circle"&&(t=n.getAttribute("transform"),n=n.childNodes[0]);var r=["cx","cy"];Object.values(n.attributes).filter(function(i){return r.includes(i.name)&&i.specified}).map(function(i){e.setAttribute(i.name,i.nodeValue)}),t&&e.setAttribute("transform",t)}},mM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),xh=350,x0=350,zu=xh,gM=250,Aa="easein",vM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),yM={ease:"0.25 0.1 0.25 1",linear:"0 0 1 1",easein:"0.1 0.8 0.2 1",easeout:"0 0 0.58 1",easeinout:"0.42 0 0.58 1"},bM=".chart-container{position:relative;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif}.chart-container .axis,.chart-container .chart-label{fill:#555b51}.chart-container .axis line,.chart-container .chart-label line{stroke:#dadada}.chart-container .dataset-units circle{stroke:#fff;stroke-width:2}.chart-container .dataset-units path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container .dataset-path{stroke-width:2px}.chart-container .path-group path{fill:none;stroke-opacity:1;stroke-width:2px}.chart-container line.dashed{stroke-dasharray:5,3}.chart-container .axis-line .specific-value{text-anchor:start}.chart-container .axis-line .y-line{text-anchor:end}.chart-container .axis-line .x-line{text-anchor:middle}.chart-container .legend-dataset-text{fill:#6c7680;font-weight:600}.graph-svg-tip{position:absolute;z-index:99999;padding:10px;font-size:12px;color:#959da5;text-align:center;background:rgba(0,0,0,.8);border-radius:3px}.graph-svg-tip ul{padding-left:0;display:flex}.graph-svg-tip ol{padding-left:0;display:flex}.graph-svg-tip ul.data-point-list li{min-width:90px;flex:1;font-weight:600}.graph-svg-tip strong{color:#dfe2e5;font-weight:600}.graph-svg-tip .svg-pointer{position:absolute;height:5px;margin:0 0 0 -5px;content:' ';border:5px solid transparent;border-top-color:rgba(0,0,0,.8)}.graph-svg-tip.comparison{padding:0;text-align:left;pointer-events:none}.graph-svg-tip.comparison .title{display:block;padding:10px;margin:0;font-weight:600;line-height:1;pointer-events:none}.graph-svg-tip.comparison ul{margin:0;white-space:nowrap;list-style:none}.graph-svg-tip.comparison li{display:inline-block;padding:5px 10px}",wM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0&&arguments[0],r=arguments.length>1&&arguments[1]!==void 0&&arguments[1];t&&EO(this.parent)||(this.updateWidth(),this.calc(t),this.makeChartArea(),this.setupComponents(),this.components.forEach(function(i){return i.setup(e.drawArea)}),this.render(this.components,!1),r&&(this.data=this.realData,setTimeout(function(){e.update(e.data)},this.initTimeout)),this.renderLegend(),this.setupNavigation(r))}},{key:"calc",value:function(){}},{key:"updateWidth",value:function(){this.baseWidth=TO(this.parent),this.width=this.baseWidth-$d(this.measures)}},{key:"makeChartArea",value:function(){this.svg&&this.container.removeChild(this.svg);var e=this.measures;this.svg=NO(this.container,"frappe-chart chart",this.baseWidth,this.baseHeight),this.svgDefs=IO(this.svg),this.title.length&&(this.titleEL=hh("title",e.margins.left,e.margins.top,this.title,{fontSize:e.titleFontSize,fill:"#666666",dy:e.titleFontSize}));var t=zd(e);this.drawArea=Ev(this.type+"-chart chart-draw-area","translate("+Sd(e)+", "+t+")"),this.config.showLegend&&(t+=this.height+e.paddings.bottom,this.legendArea=Ev("chart-legend","translate("+Sd(e)+", "+t+")")),this.title.length&&this.svg.appendChild(this.titleEL),this.svg.appendChild(this.drawArea),this.config.showLegend&&this.svg.appendChild(this.legendArea),this.updateTipOffset(Sd(e),zd(e))}},{key:"updateTipOffset",value:function(e,t){this.tip.offset={x:e,y:t}}},{key:"setupComponents",value:function(){this.components=new Map}},{key:"update",value:function(e){e||console.error("No data to update."),this.data=this.prepareData(e),this.calc(),this.render(this.components,this.config.animate),this.renderLegend()}},{key:"render",value:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.components,r=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.config.isNavigable&&this.overlays.map(function(o){return o.parentNode.removeChild(o)});var i=[];t.forEach(function(o){i=i.concat(o.update(r))}),i.length>0?(iL(this.container,this.svg,i),setTimeout(function(){t.forEach(function(o){return o.make()}),e.updateNav()},ZL)):(t.forEach(function(o){return o.make()}),this.updateNav())}},{key:"updateNav",value:function(){this.config.isNavigable&&(this.makeOverlay(),this.bindUnits())}},{key:"renderLegend",value:function(){}},{key:"setupNavigation",value:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];this.config.isNavigable&&t&&(this.bindOverlay(),this.keyActions={13:this.onEnterKey.bind(this),37:this.onLeftArrow.bind(this),38:this.onUpArrow.bind(this),39:this.onRightArrow.bind(this),40:this.onDownArrow.bind(this)},document.addEventListener("keydown",function(r){AO(e.container)&&(r=r||window.event,e.keyActions[r.keyCode]&&e.keyActions[r.keyCode]())}))}},{key:"makeOverlay",value:function(){}},{key:"updateOverlay",value:function(){}},{key:"bindOverlay",value:function(){}},{key:"bindUnits",value:function(){}},{key:"onLeftArrow",value:function(){}},{key:"onRightArrow",value:function(){}},{key:"onUpArrow",value:function(){}},{key:"onDownArrow",value:function(){}},{key:"onEnterKey",value:function(){}},{key:"addDataPoint",value:function(){}},{key:"removeDataPoint",value:function(){}},{key:"getDataPoint",value:function(){}},{key:"setCurrentDataPoint",value:function(){}},{key:"updateDataset",value:function(){}},{key:"export",value:function(){var e=oL(this.svg);sL(this.title||"Chart",[e])}}]),n})(),_M=(function(){function n(e,t){for(var r=0;r=0}),l=o;if(o.length>i){o.sort(function(u,f){return f[0]-u[0]}),l=o.slice(0,i-1);var h=0;o.slice(i-1).map(function(u){h+=u[0]}),l.push([h,"Rest"]),this.colors[i-1]="grey"}r.labels=[],l.map(function(u){r.sliceTotals.push(OO(u[0])),r.labels.push(u[1])}),r.grandTotal=r.sliceTotals.reduce(function(u,f){return u+f},0),this.center={x:this.width/2,y:this.height/2}}},{key:"renderLegend",value:function(){var t=this,r=this.state;this.legendArea.textContent="",this.legendTotals=r.sliceTotals.slice(0,this.config.maxLegendPoints);var i=0,o=0;this.legendTotals.map(function(l,h){var u=150,f=Math.floor((t.width-$d(t.measures))/u);t.legendTotals.lengthf&&(i=0,o+=20);var d=u*i+5,g=t.config.truncateLegends?vy(r.labels[h],u/10):r.labels[h],y=t.config.formatTooltipY?t.config.formatTooltipY(l):l,k=zO(d,o,5,t.colors[h],g+": "+y,!1);t.legendArea.appendChild(k),i++})}}]),e})(wy),S0=12,eh=7,oS=1e3,SM=86400,EM=["January","February","March","April","May","June","July","August","September","October","November","December"],AM=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],$i=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),TM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0)||arguments[0];this.refresh();var t=[];return e&&(t=this.animateElements(this.data)||[]),t}}]),n})(),E0={donutSlices:{layerClass:"donut-slices",makeElements:function(n){return n.sliceStrings.map(function(e,t){var r=Ud(e,"donut-path",n.colors[t],"none",n.strokeWidth);return r.style.transition="transform .3s;",r})},animateElements:function(n){return this.store.map(function(e,t){return g0(e,n.sliceStrings[t])})}},pieSlices:{layerClass:"pie-slices",makeElements:function(n){return n.sliceStrings.map(function(e,t){var r=Ud(e,"pie-path","none",n.colors[t]);return r.style.transition="transform .3s;",r})},animateElements:function(n){return this.store.map(function(e,t){return g0(e,n.sliceStrings[t])})}},percentageBars:{layerClass:"percentage-bars",makeElements:function(n){var e=this;return n.xPositions.map(function(t,r){return jO(t,0,n.widths[r],e.constants.barHeight,e.constants.barDepth,n.colors[r])})},animateElements:function(n){if(n)return[]}},yAxis:{layerClass:"y axis",makeElements:function(n){var e=this;return n.positions.map(function(t,r){return UO(t,n.labels[r],e.constants.width,{mode:e.constants.mode,pos:e.constants.pos,shortenNumbers:e.constants.shortenNumbers})})},animateElements:function(n){var e=n.positions,t=n.labels,r=this.oldData.positions,i=this.oldData.labels,o=zi(r,e),l=$i(o,2);r=l[0],e=l[1];var h=zi(i,t),u=$i(h,2);return i=u[0],t=u[1],this.render({positions:r,labels:t}),this.store.map(function(f,d){return m0(f,e[d],r[d])})}},xAxis:{layerClass:"x axis",makeElements:function(n){var e=this;return n.positions.map(function(t,r){return qO(t,n.calcLabels[r],e.constants.height,{mode:e.constants.mode,pos:e.constants.pos})})},animateElements:function(n){var e=n.positions,t=n.calcLabels,r=this.oldData.positions,i=this.oldData.calcLabels,o=zi(r,e),l=$i(o,2);r=l[0],e=l[1];var h=zi(i,t),u=$i(h,2);return i=u[0],t=u[1],this.render({positions:r,calcLabels:t}),this.store.map(function(f,d){return ZO(f,e[d],r[d])})}},yMarkers:{layerClass:"y-markers",makeElements:function(n){var e=this;return n.map(function(t){return WO(t.position,t.label,e.constants.width,{labelPos:t.options.labelPos,mode:"span",lineType:"dashed"})})},animateElements:function(n){var e=zi(this.oldData,n),t=$i(e,2);this.oldData=t[0];var r=(n=t[1]).map(function(h){return h.position}),i=n.map(function(h){return h.label}),o=n.map(function(h){return h.options}),l=this.oldData.map(function(h){return h.position});return this.render(l.map(function(h,u){return{position:l[u],label:i[u],options:o[u]}})),this.store.map(function(h,u){return m0(h,r[u],l[u])})}},yRegions:{layerClass:"y-regions",makeElements:function(n){var e=this;return n.map(function(t){return VO(t.startPos,t.endPos,e.constants.width,t.label,{labelPos:t.options.labelPos})})},animateElements:function(n){var e=zi(this.oldData,n),t=$i(e,2);this.oldData=t[0];var r=(n=t[1]).map(function(d){return d.endPos}),i=n.map(function(d){return d.label}),o=n.map(function(d){return d.startPos}),l=n.map(function(d){return d.options}),h=this.oldData.map(function(d){return d.endPos}),u=this.oldData.map(function(d){return d.startPos});this.render(h.map(function(d,g){return{startPos:u[g],endPos:h[g],label:i[g],options:l[g]}}));var f=[];return this.store.map(function(d,g){f=f.concat(XO(d,o[g],r[g],h[g]))}),f}},heatDomain:{layerClass:function(){return"heat-domain domain-"+this.constants.index},makeElements:function(n){var e=this,t=this.constants,r=t.index,i=t.colWidth,o=t.rowHeight,l=t.squareSize,h=t.radius,u=t.xTranslate,f=0;return this.serializedSubDomains=[],n.cols.map(function(d,g){g===1&&e.labels.push(hh("domain-name",u,-12,Qx(r,!0).toUpperCase(),{fontSize:9})),d.map(function(y,k){if(y.fill){var b={"data-date":y.yyyyMmDd,"data-value":y.dataValue,"data-day":k},_=Xx("day",u,f,l,h,y.fill,b);e.serializedSubDomains.push(_)}f+=o}),f=0,u+=i}),this.serializedSubDomains},animateElements:function(n){if(n)return[]}},barGraph:{layerClass:function(){return"dataset-units dataset-bars dataset-"+this.constants.index},makeElements:function(n){var e=this.constants;return this.unitType="bar",this.units=n.yPositions.map(function(t,r){return GO(n.xPositions[r],t,n.barWidth,e.color,n.labels[r],r,n.offsets[r],{zeroLine:n.zeroLine,barsWidth:n.barsWidth,minHeight:e.minHeight})}),this.units},animateElements:function(n){var e=n.xPositions,t=n.yPositions,r=n.offsets,i=n.labels,o=this.oldData.xPositions,l=this.oldData.yPositions,h=this.oldData.offsets,u=this.oldData.labels,f=zi(o,e),d=$i(f,2);o=d[0],e=d[1];var g=zi(l,t),y=$i(g,2);l=y[0],t=y[1];var k=zi(h,r),b=$i(k,2);h=b[0],r=b[1];var _=zi(u,i),A=$i(_,2);u=A[0],i=A[1],this.render({xPositions:o,yPositions:l,offsets:h,labels:i,zeroLine:this.oldData.zeroLine,barsWidth:this.oldData.barsWidth,barWidth:this.oldData.barWidth});var N=[];return this.store.map(function(w,O){N=N.concat(JO(w,e[O],t[O],n.barWidth,r[O],{zeroLine:n.zeroLine}))}),N}},lineGraph:{layerClass:function(){return"dataset-units dataset-line dataset-"+this.constants.index},makeElements:function(n){var e=this.constants;return this.unitType="dot",this.paths={},e.hideLine||(this.paths=KO(n.xPositions,n.yPositions,e.color,{heatline:e.heatline,regionFill:e.regionFill,spline:e.spline},{svgDefs:e.svgDefs,zeroLine:n.zeroLine})),this.units=[],e.hideDots||(this.units=n.yPositions.map(function(t,r){return YO(n.xPositions[r],t,n.radius,e.color,e.valuesOverPoints?n.values[r]:"",r)})),Object.values(this.paths).concat(this.units)},animateElements:function(n){var e=n.xPositions,t=n.yPositions,r=n.values,i=this.oldData.xPositions,o=this.oldData.yPositions,l=this.oldData.values,h=zi(i,e),u=$i(h,2);i=u[0],e=u[1];var f=zi(o,t),d=$i(f,2);o=d[0],t=d[1];var g=zi(l,r),y=$i(g,2);l=y[0],r=y[1],this.render({xPositions:i,yPositions:o,values:r,zeroLine:this.oldData.zeroLine,radius:this.oldData.radius});var k=[];return Object.keys(this.paths).length&&(k=k.concat(eL(this.paths,e,t,n.zeroLine,this.constants.spline))),this.units.length&&this.units.map(function(b,_){k=k.concat(QO(b,e[_],t[_]))}),k}}},CM=(function(){function n(e,t){for(var r=0;r0?t.formattedLabels[h]:t.state.labels[h])+": ",k=r.sliceTotals[h]/r.grandTotal;t.tip.setValues(d,g,{name:y,value:(100*k).toFixed(1)+"%"}),t.tip.showTip()}})}}]),e})(_y),MM=(function(){function n(e,t){for(var r=0;rthis.width?this.center.x:this.center.y;var i=this.radius,o=this.clockWise,l=r.slicesProperties||[];r.sliceStrings=[],r.slicesProperties=[];var h=180-this.config.startAngle;r.sliceTotals.map(function(u,f){var d=h,g=u/r.grandTotal*rS,y=g>180?1:0,k=o?-g:g,b=h+=k,_=Ou(d,i),A=Ou(b,i),N=t.init&&l[f],w=void 0,O=void 0;t.init?(w=N?N.startPosition:_,O=N?N.endPosition:_):(w=_,O=A);var E=g===360?RO(w,O,t.center,t.radius,o,y):DO(w,O,t.center,t.radius,o,y);r.sliceStrings.push(E),r.slicesProperties.push({startPosition:_,endPosition:A,value:u,total:r.grandTotal,startAngle:d,endAngle:b,angle:k})}),this.init=0}},{key:"setupComponents",value:function(){var t=this.state,r=[["pieSlices",{},(function(){return{sliceStrings:t.sliceStrings,colors:this.colors}}).bind(this)]];this.components=new Map(r.map(function(i){var o=jh.apply(void 0,yL(i));return[i[0],o]}))}},{key:"calTranslateByAngle",value:function(t){var r=this.radius,i=this.hoverRadio,o=Ou(t.startAngle+t.angle/2,r);return"translate3d("+o.x*i+"px,"+o.y*i+"px,0)"}},{key:"hoverSlice",value:function(t,r,i,o){if(t){var l=this.colors[r];if(i){qd(t,this.calTranslateByAngle(this.state.slicesProperties[r])),t.style.fill=yy(l,50);var h=_h(this.svg),u=o.pageX-h.left+10,f=o.pageY-h.top-10,d=(this.formatted_labels&&this.formatted_labels.length>0?this.formatted_labels[r]:this.state.labels[r])+": ",g=(100*this.state.sliceTotals[r]/this.state.grandTotal).toFixed(1);this.tip.setValues(u,f,{name:d,value:g+"%"}),this.tip.showTip()}else qd(t,"translate3d(0,0,0)"),this.tip.hideTip(),t.style.fill=l}}},{key:"bindTooltip",value:function(){this.container.addEventListener("mousemove",this.mouseMove),this.container.addEventListener("mouseleave",this.mouseLeave)}},{key:"mouseMove",value:function(t){var r=t.target,i=this.components.get("pieSlices").store,o=this.curActiveSliceIndex,l=this.curActiveSlice;if(i.includes(r)){var h=i.indexOf(r);this.hoverSlice(l,o,!1),this.curActiveSlice=r,this.curActiveSliceIndex=h,this.hoverSlice(r,h,!0,t)}else this.mouseLeave()}},{key:"mouseLeave",value:function(){this.hoverSlice(this.curActiveSlice,this.curActiveSliceIndex,!1)}}]),e})(_y),NM=(function(){function n(e,t){var r=[],i=!0,o=!1,l=void 0;try{for(var h,u=e[Symbol.iterator]();!(i=(h=u.next()).done)&&(r.push(h.value),!t||r.length!==t);i=!0);}catch(f){o=!0,l=f}finally{try{!i&&u.return&&u.return()}finally{if(o)throw l}}return r}return function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return n(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}})(),IM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:this.data;if(t.start&&t.end&&t.start>t.end)throw new Error("Start date cannot be greater than end date.");if(t.start||(t.start=new Date,t.start.setFullYear(t.start.getFullYear()-1)),t.end||(t.end=new Date),t.dataPoints=t.dataPoints||{},parseInt(Object.keys(t.dataPoints)[0])>1e5){var r={};Object.keys(t.dataPoints).forEach(function(i){var o=new Date(i*oS);r[Sm(o)]=t.dataPoints[i]}),t.dataPoints=r}return t}},{key:"calc",value:function(){var t=this.state;t.start=ll(this.data.start),t.end=ll(this.data.end),t.firstWeekStart=ll(t.start),t.noOfWeeks=Em(t.start,t.end),t.distribution=kL(Object.values(this.data.dataPoints),Am),t.domainConfigs=this.getDomains()}},{key:"setupComponents",value:function(){var t=this,r=this.state,i=this.discreteDomains?0:1,o=r.domainConfigs.map(function(h,u){return["heatDomain",{index:h.index,colWidth:Is,rowHeight:iu,squareSize:du,radius:t.rawChartArgs.radius||0,xTranslate:r.domainConfigs.filter(function(f,d){return d1&&arguments[1]!==void 0?arguments[1]:"",i=[t.getMonth(),t.getFullYear()],o=i[0],l=i[1],h=eS(t),u={index:o,cols:[]};fu(r=ll(r)||y0(o,l),1);for(var f=Em(h,r),d=[],g=void 0,y=0;y2&&arguments[2]!==void 0&&arguments[2],o=this.state,l=ll(t),h=[],u=0;u=o.start&&l<=o.end;i||l.getMonth()!==r||!d?f.yyyyMmDd=Sm(l):f=this.getSubDomainConfig(l),h.push(f)}return h}},{key:"getSubDomainConfig",value:function(t){var r=Sm(t),i=this.data.dataPoints[r];return{yyyyMmDd:r,dataValue:i||0,fill:this.colors[CL(i,this.state.distribution)]}}}]),e})(wy),RM=(function(){function n(e,t){for(var r=0;r0&&arguments[0]!==void 0?arguments[0]:this.data,this.type)}},{key:"prepareFirstData",value:function(){return DL(arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.data)}},{key:"calc",value:function(){var t=arguments.length>0&&arguments[0]!==void 0&&arguments[0];this.calcXPositions(),t||this.calcYAxisParameters(this.getAllYValues(),this.type==="line"),this.makeDataByIndex()}},{key:"calcXPositions",value:function(){var t=this.state,r=this.data.labels;t.datasetLength=r.length,t.unitWidth=this.width/t.datasetLength,t.xOffset=t.unitWidth/2,t.xAxis={labels:r,positions:r.map(function(i,o){return Vx(t.xOffset+o*t.unitWidth)})}}},{key:"calcYAxisParameters",value:function(t){var r=SL(t,arguments.length>1&&arguments[1]!==void 0?arguments[1]:"false"),i=this.height/AL(r),o=tS(r)*i,l=this.height-EL(r)*o;this.state.yAxis={labels:r,positions:r.map(function(h){return l-h*i}),scaleMultiplier:i,zeroLine:l},this.calcDatasetPoints(),this.calcYExtremes(),this.calcYRegions()}},{key:"calcDatasetPoints",value:function(){var t=this.state,r=function(i){return i.map(function(o){return qf(o,t.yAxis)})};t.datasets=this.data.datasets.map(function(i,o){var l=i.values,h=i.cumulativeYs||[];return{name:i.name&&i.name.replace(/<|>|&/g,function(u){return u=="&"?"&":u=="<"?"<":">"}),index:o,chartType:i.chartType,values:l,yPositions:r(l),cumulativeYs:h,cumulativeYPos:r(h)}})}},{key:"calcYExtremes",value:function(){var t=this.state;if(this.barOptions.stacked)return void(t.yExtremes=t.datasets[t.datasets.length-1].cumulativeYPos);t.yExtremes=new Array(t.datasetLength).fill(9999),t.datasets.map(function(r){r.yPositions.map(function(i,o){izd(i)?t.mapTooltipXPosition(l):t.tip.hideTip()})}},{key:"mapTooltipXPosition",value:function(t){var r=this.state;if(r.yExtremes){var i=TL(t,r.xAxis.positions,!0);if(i>=0){var o=this.dataByIndex[i];this.tip.setValues(o.xPos+this.tip.offset.x,o.yExtreme+this.tip.offset.y,{name:o.formattedLabel,value:""},o.values,i),this.tip.showTip()}}}},{key:"renderLegend",value:function(){var t=this,r=this.data;r.datasets.length>1&&(this.legendArea.textContent="",r.datasets.map(function(i,o){var l=XL,h=HO(l*o,"0",l,t.colors[o],i.name,t.config.truncateLegends);t.legendArea.appendChild(h)}))}},{key:"makeOverlay",value:function(){var t=this;if(this.init)return void(this.init=0);this.overlayGuides&&this.overlayGuides.forEach(function(r){var i=r.overlay;i.parentNode.removeChild(i)}),this.overlayGuides=this.dataUnitComponents.map(function(r){return{type:r.unitType,overlay:void 0,units:r.units}}),this.state.currentIndex===void 0&&(this.state.currentIndex=this.state.datasetLength-1),this.overlayGuides.map(function(r){var i=r.units[t.state.currentIndex];r.overlay=dM[r.type](i),t.drawArea.appendChild(r.overlay)})}},{key:"updateOverlayGuides",value:function(){this.overlayGuides&&this.overlayGuides.forEach(function(t){var r=t.overlay;r.parentNode.removeChild(r)})}},{key:"bindOverlay",value:function(){var t=this;this.parent.addEventListener("data-select",function(){t.updateOverlay()})}},{key:"bindUnits",value:function(){var t=this;this.dataUnitComponents.map(function(r){r.units.map(function(i){i.addEventListener("click",function(){var o=i.getAttribute("data-point-index");t.setCurrentDataPoint(o)})})}),this.tip.container.addEventListener("click",function(){var r=t.tip.container.getAttribute("data-point-index");t.setCurrentDataPoint(r)})}},{key:"updateOverlay",value:function(){var t=this;this.overlayGuides.map(function(r){var i=r.units[t.state.currentIndex];pM[r.type](i,r.overlay)})}},{key:"onLeftArrow",value:function(){this.setCurrentDataPoint(this.state.currentIndex-1)}},{key:"onRightArrow",value:function(){this.setCurrentDataPoint(this.state.currentIndex+1)}},{key:"getDataPoint",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.state.currentIndex,r=this.state;return{index:t,label:r.xAxis.labels[t],values:r.datasets.map(function(i){return i.values[t]})}}},{key:"setCurrentDataPoint",value:function(t){var r=this.state;(t=parseInt(t))<0&&(t=0),t>=r.xAxis.labels.length&&(t=r.xAxis.labels.length-1),t!==r.currentIndex&&(r.currentIndex=t,kO(this.parent,"data-select",this.getDataPoint()))}},{key:"addDataPoint",value:function(t,r){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.state.datasetLength;Tm(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"addDataPoint",this).call(this,t,r,i),this.data.labels.splice(i,0,t),this.data.datasets.map(function(o,l){o.values.splice(i,0,r[l])}),this.update(this.data)}},{key:"removeDataPoint",value:function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.state.datasetLength-1;this.data.labels.length<=1||(Tm(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"removeDataPoint",this).call(this,t),this.data.labels.splice(t,1),this.data.datasets.map(function(r){r.values.splice(t,1)}),this.update(this.data))}},{key:"updateDataset",value:function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;this.data.datasets[r].values=t,this.update(this.data)}},{key:"updateDatasets",value:function(t){this.data.datasets.map(function(r,i){t[i]&&(r.values=t[i])}),this.update(this.data)}}]),e})(wy),FM=(function(){function n(e,t){for(var r=0;rthis.width?this.center.x-this.strokeWidth/2:this.center.y-this.strokeWidth/2;var i=this.radius,o=this.clockWise,l=r.slicesProperties||[];r.sliceStrings=[],r.slicesProperties=[];var h=180-this.config.startAngle;r.sliceTotals.map(function(u,f){var d=h,g=u/r.grandTotal*rS,y=g>180?1:0,k=o?-g:g,b=h+=k,_=Ou(d,i),A=Ou(b,i),N=t.init&&l[f],w=void 0,O=void 0;t.init?(w=N?N.startPosition:_,O=N?N.endPosition:_):(w=_,O=A);var E=g===360?BO(w,O,t.center,t.radius,t.clockWise,y):FO(w,O,t.center,t.radius,t.clockWise,y);r.sliceStrings.push(E),r.slicesProperties.push({startPosition:_,endPosition:A,value:u,total:r.grandTotal,startAngle:d,endAngle:b,angle:k})}),this.init=0}},{key:"setupComponents",value:function(){var t=this.state,r=[["donutSlices",{},(function(){return{sliceStrings:t.sliceStrings,colors:this.colors,strokeWidth:this.strokeWidth}}).bind(this)]];this.components=new Map(r.map(function(i){var o=jh.apply(void 0,HL(i));return[i[0],o]}))}},{key:"calTranslateByAngle",value:function(t){var r=this.radius,i=this.hoverRadio,o=Ou(t.startAngle+t.angle/2,r);return"translate3d("+o.x*i+"px,"+o.y*i+"px,0)"}},{key:"hoverSlice",value:function(t,r,i,o){if(t){var l=this.colors[r];if(i){qd(t,this.calTranslateByAngle(this.state.slicesProperties[r])),t.style.stroke=yy(l,50);var h=_h(this.svg),u=o.pageX-h.left+10,f=o.pageY-h.top-10,d=(this.formatted_labels&&this.formatted_labels.length>0?this.formatted_labels[r]:this.state.labels[r])+": ",g=(100*this.state.sliceTotals[r]/this.state.grandTotal).toFixed(1);this.tip.setValues(u,f,{name:d,value:g+"%"}),this.tip.showTip()}else qd(t,"translate3d(0,0,0)"),this.tip.hideTip(),t.style.stroke=l}}},{key:"bindTooltip",value:function(){this.container.addEventListener("mousemove",this.mouseMove),this.container.addEventListener("mouseleave",this.mouseLeave)}},{key:"mouseMove",value:function(t){var r=t.target,i=this.components.get("donutSlices").store,o=this.curActiveSliceIndex,l=this.curActiveSlice;if(i.includes(r)){var h=i.indexOf(r);this.hoverSlice(l,o,!1),this.curActiveSlice=r,this.curActiveSliceIndex=h,this.hoverSlice(r,h,!0,t)}else this.mouseLeave()}},{key:"mouseLeave",value:function(){this.hoverSlice(this.curActiveSlice,this.curActiveSliceIndex,!1)}}]),e})(_y),k0={bar:Tv,line:Tv,percentage:LM,heatmap:DM,pie:PM,donut:BM},jM=function n(e,t){return qL(this,n),WL(t.type,e,t)};class HM extends fn{connect(){this.chart=new jM(this.data.get("parent"),{title:this.data.get("title"),data:{labels:JSON.parse(this.data.get("labels")),datasets:JSON.parse(this.data.get("datasets")),yMarkers:JSON.parse(this.data.get("markers"))},type:this.data.get("type"),height:this.data.get("height"),maxSlices:JSON.parse(this.data.get("max-slices")),valuesOverPoints:JSON.parse(this.data.get("values-over-points")),axisOptions:JSON.parse(this.data.get("axis-options")),barOptions:JSON.parse(this.data.get("bar-options")),lineOptions:JSON.parse(this.data.get("line-options")),colors:JSON.parse(this.data.get("colors"))}),this.drawEvent=()=>setTimeout(()=>{this.chart.draw()},100),window.addEventListener("resize",this.drawEvent),document.querySelectorAll('a[data-bs-toggle="tab"]').forEach(e=>{e.addEventListener("shown.bs.tab",this.drawEvent)})}export(){this.chart.export()}disconnect(){this.chart.destroy(),window.removeEventListener("resize",this.drawEvent),document.querySelectorAll('a[data-bs-toggle="tab"]').forEach(e=>{e.removeEventListener("shown.bs.tab",this.drawEvent)})}}const zM=Object.freeze(Object.defineProperty({__proto__:null,default:HM},Symbol.toStringTag,{value:"Module"}));class $M extends fn{connect(){const e=this.element.querySelector("input:not([hidden])");e&&(e.indeterminate=this.data.get("indeterminate"))}}const UM=Object.freeze(Object.defineProperty({__proto__:null,default:$M},Symbol.toStringTag,{value:"Module"}));var aS="#fff",km="20px",qM="13px",WM=` .codeflask { - background: `+iS+`; + background: `+aS+`; color: #4f559c; } @@ -74,7 +74,7 @@ var Lk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var QU=Lk((Ki,Zi) .codeflask .token.attr-value { color: #8500ff; } -`;function $M(n,e){return typeof CSS<"u"?CSS.supports(n,e):typeof document<"u"&&UM(n)in document.body.style}function UM(n){return(n=n.split("-").filter(function(e){return!!e}).map(function(e){return e[0].toUpperCase()+e.substr(1)}).join(""))[0].toLowerCase()+n.substr(1)}var T0='"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace',qM=$M("caret-color","#000")?iS:"#ccc",su="40px",WM=` +`;function VM(n,e){return typeof CSS<"u"?CSS.supports(n,e):typeof document<"u"&&GM(n)in document.body.style}function GM(n){return(n=n.split("-").filter(function(e){return!!e}).map(function(e){return e[0].toUpperCase()+e.substr(1)}).join(""))[0].toLowerCase()+n.substr(1)}var C0='"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace',YM=VM("caret-color","#000")?aS:"#ccc",su="40px",KM=` .codeflask { position: absolute; width: 100%; @@ -95,10 +95,10 @@ var Lk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var QU=Lk((Ki,Zi) .codeflask__textarea { background: none; border: none; - color: `+qM+`; + color: `+YM+`; z-index: 1; resize: none; - font-family: `+T0+`; + font-family: `+C0+`; -webkit-appearance: pre; caret-color: #111; z-index: 2; @@ -112,14 +112,14 @@ var Lk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var QU=Lk((Ki,Zi) .codeflask__code { display: block; - font-family: `+T0+`; + font-family: `+C0+`; overflow: hidden; } .codeflask__flatten { padding: 10px; - font-size: `+HM+`; - line-height: `+Cm+`; + font-size: `+qM+`; + line-height: `+km+`; white-space: pre; position: absolute; top: 0; @@ -140,7 +140,7 @@ var Lk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var QU=Lk((Ki,Zi) top: 10px; left: 0; width: 100%; - height: `+Cm+`; + height: `+km+`; background: rgba(0,0,0,0.1); z-index: 1; } @@ -148,7 +148,7 @@ var Lk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var QU=Lk((Ki,Zi) .codeflask__lines { padding: 10px 4px; font-size: 12px; - line-height: `+Cm+`; + line-height: `+km+`; font-family: 'Cousine', monospace; position: absolute; left: 0; @@ -178,21 +178,21 @@ var Lk=(n,e)=>()=>(e||n((e={exports:{}}).exports,e),e.exports);var QU=Lk((Ki,Zi) background: #eee; z-index: 1; } -`;function k0(n,e,t){var r=e||"codeflask-style",i=t||document.head;if(!n)return!1;if(document.getElementById(r))return!0;var o=document.createElement("style");return o.innerHTML=n,o.id=r,i.appendChild(o),!0}var VM={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};function C0(n){return String(n).replace(/[&<>"'`=/]/g,function(e){return VM[e]})}var O0=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function GM(n,e){return n(e={exports:{}},e.exports),e.exports}var L0=GM(function(n){var e=(function(t){var r=/\blang(?:uage)?-([\w-]+)\b/i,i=0,o={manual:t.Prism&&t.Prism.manual,disableWorkerMessageHandler:t.Prism&&t.Prism.disableWorkerMessageHandler,util:{encode:function(u){return u instanceof l?new l(u.type,o.util.encode(u.content),u.alias):Array.isArray(u)?u.map(o.util.encode):u.replace(/&/g,"&").replace(/u.length)return;if(!(P instanceof l)){if(D&&B!=f.length-1){if(b.lastIndex=I,!(X=b.exec(u)))break;for(var j=X.index+(E?X[1].length:0),$=X.index+X[0].length,Z=B,se=I,te=f.length;Z=(se+=f[Z].length)&&(++B,I=se);if(f[B]instanceof l)continue;V=Z-B,P=u.slice(I,se),X.index-=I}else{b.lastIndex=0;var X=b.exec(P),V=1}if(X){E&&(T=X[1]?X[1].length:0),$=(j=X.index+T)+(X=X[0].slice(T)).length;var de=P.slice(0,j),Y=P.slice($),ue=[B,V];de&&(++B,I+=de.length,ue.push(de));var xe=new l(_,M?o.tokenize(X,M):X,C,X,D);if(ue.push(xe),Y&&ue.push(Y),Array.prototype.splice.apply(f,ue),V!=1&&o.matchGrammar(u,f,d,B,I,!0,_),k)break}else if(k)break}}}}},tokenize:function(u,f){var d=[u],g=f.rest;if(g){for(var y in g)f[y]=g[y];delete f.rest}return o.matchGrammar(u,d,f,0,0,!1),d},hooks:{all:{},add:function(u,f){var d=o.hooks.all;d[u]=d[u]||[],d[u].push(f)},run:function(u,f){var d=o.hooks.all[u];if(d&&d.length)for(var g,y=0;g=d[y++];)g(f)}},Token:l};function l(u,f,d,g,y){this.type=u,this.content=f,this.alias=d,this.length=0|(g||"").length,this.greedy=!!y}if(t.Prism=o,l.stringify=function(u,f,d){if(typeof u=="string")return u;if(Array.isArray(u))return u.map(function(w){return l.stringify(w,f,u)}).join("");var g={type:u.type,content:l.stringify(u.content,f,d),tag:"span",classes:["token",u.type],attributes:{},language:f,parent:d};if(u.alias){var y=Array.isArray(u.alias)?u.alias:[u.alias];Array.prototype.push.apply(g.classes,y)}o.hooks.run("wrap",g);var k=Object.keys(g.attributes).map(function(w){return w+'="'+(g.attributes[w]||"").replace(/"/g,""")+'"'}).join(" ");return"<"+g.tag+' class="'+g.classes.join(" ")+'"'+(k?" "+k:"")+">"+g.content+""},!t.document)return t.addEventListener&&(o.disableWorkerMessageHandler||t.addEventListener("message",function(u){var f=JSON.parse(u.data),d=f.language,g=f.code,y=f.immediateClose;t.postMessage(o.highlight(g,o.languages[d],d)),y&&t.close()},!1)),o;var h=document.currentScript||[].slice.call(document.getElementsByTagName("script")).pop();return h&&(o.filename=h.src,o.manual||h.hasAttribute("data-manual")||(document.readyState!=="loading"?window.requestAnimationFrame?window.requestAnimationFrame(o.highlightAll):window.setTimeout(o.highlightAll,16):document.addEventListener("DOMContentLoaded",o.highlightAll))),o})(typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{});n.exports&&(n.exports=e),O0!==void 0&&(O0.Prism=e),e.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype://i,cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.hooks.add("wrap",function(t){t.type==="entity"&&(t.attributes.title=t.content.replace(/&/,"&"))}),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,r){var i={};i["language-"+r]={pattern:/(^$)/i,lookbehind:!0,inside:e.languages[r]},i.cdata=/^$/i;var o={"included-cdata":{pattern://i,inside:i}};o["language-"+r]={pattern:/[\s\S]+/,inside:e.languages[r]};var l={};l[t]={pattern:RegExp(/(<__[\s\S]*?>)(?:\s*|[\s\S])*?(?=<\/__>)/.source.replace(/__/g,t),"i"),lookbehind:!0,greedy:!0,inside:o},e.languages.insertBefore("markup","cdata",l)}}),e.languages.xml=e.languages.extend("markup",{}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,(function(t){var r=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+?[\s\S]*?(?:;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:RegExp("url\\((?:"+r.source+"|.*?)\\)","i"),selector:RegExp(`[^{}\\s](?:[^{};"']|`+r.source+")*?(?=\\s*\\{)"),string:{pattern:r,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css;var i=t.languages.markup;i&&(i.tag.addInlined("style","css"),t.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:i.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:t.languages.css}},alias:"language-css"}},i.tag))})(e),e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.])\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+)n?|\d+n|NaN|Infinity)\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/,function:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/-[-=]?|\+[+=]?|!=?=?|<>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})\]]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${[^}]+}|[^\\`])*`/,greedy:!0,inside:{interpolation:{pattern:/\${[^}]+}/,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}}}),e.languages.markup&&e.languages.markup.tag.addInlined("script","javascript"),e.languages.js=e.languages.javascript,typeof self<"u"&&self.Prism&&self.document&&document.querySelector&&(self.Prism.fileHighlight=function(t){t=t||document;var r={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"};Array.prototype.slice.call(t.querySelectorAll("pre[data-src]")).forEach(function(i){if(!i.hasAttribute("data-src-loaded")){for(var o,l=i.getAttribute("data-src"),h=i,u=/\blang(?:uage)?-([\w-]+)\b/i;h&&!u.test(h.className);)h=h.parentNode;if(h&&(o=(i.className.match(u)||[,""])[1]),!o){var f=(l.match(/\.(\w+)$/)||[,""])[1];o=r[f]||f}var d=document.createElement("code");d.className="language-"+o,i.textContent="",d.textContent="Loading…",i.appendChild(d);var g=new XMLHttpRequest;g.open("GET",l,!0),g.onreadystatechange=function(){g.readyState==4&&(g.status<400&&g.responseText?(d.textContent=g.responseText,e.highlightElement(d),i.setAttribute("data-src-loaded","")):g.status>=400?d.textContent="✖ Error "+g.status+" while fetching file: "+g.statusText:d.textContent="✖ Error: File does not exist or is empty")},g.send(null)}}),e.plugins.toolbar&&e.plugins.toolbar.registerButton("download-file",function(i){var o=i.element.parentNode;if(o&&/pre/i.test(o.nodeName)&&o.hasAttribute("data-src")&&o.hasAttribute("data-download-link")){var l=o.getAttribute("data-src"),h=document.createElement("a");return h.textContent=o.getAttribute("data-download-link-label")||"Download",h.setAttribute("download",""),h.href=l,h}})},document.addEventListener("DOMContentLoaded",function(){self.Prism.fileHighlight()}))}),In=function(n,e){if(!n)throw Error("CodeFlask expects a parameter which is Element or a String selector");if(!e)throw Error("CodeFlask expects an object containing options as second parameter");if(n.nodeType)this.editorRoot=n;else{var t=document.querySelector(n);t&&(this.editorRoot=t)}this.opts=e,this.startEditor()};In.prototype.startEditor=function(){if(!k0(WM,null,this.opts.styleParent))throw Error("Failed to inject CodeFlask CSS.");this.createWrapper(),this.createTextarea(),this.createPre(),this.createCode(),this.runOptions(),this.listenTextarea(),this.populateDefault(),this.updateCode(this.code)},In.prototype.createWrapper=function(){this.code=this.editorRoot.innerHTML,this.editorRoot.innerHTML="",this.elWrapper=this.createElement("div",this.editorRoot),this.elWrapper.classList.add("codeflask")},In.prototype.createTextarea=function(){this.elTextarea=this.createElement("textarea",this.elWrapper),this.elTextarea.classList.add("codeflask__textarea","codeflask__flatten")},In.prototype.createPre=function(){this.elPre=this.createElement("pre",this.elWrapper),this.elPre.classList.add("codeflask__pre","codeflask__flatten")},In.prototype.createCode=function(){this.elCode=this.createElement("code",this.elPre),this.elCode.classList.add("codeflask__code","language-"+(this.opts.language||"html"))},In.prototype.createLineNumbers=function(){this.elLineNumbers=this.createElement("div",this.elWrapper),this.elLineNumbers.classList.add("codeflask__lines"),this.setLineNumber()},In.prototype.createElement=function(n,e){var t=document.createElement(n);return e.appendChild(t),t},In.prototype.runOptions=function(){this.opts.rtl=this.opts.rtl||!1,this.opts.tabSize=this.opts.tabSize||2,this.opts.enableAutocorrect=this.opts.enableAutocorrect||!1,this.opts.lineNumbers=this.opts.lineNumbers||!1,this.opts.defaultTheme=this.opts.defaultTheme!==!1,this.opts.areaId=this.opts.areaId||null,this.opts.ariaLabelledby=this.opts.ariaLabelledby||null,this.opts.readonly=this.opts.readonly||null,typeof this.opts.handleTabs!="boolean"&&(this.opts.handleTabs=!0),typeof this.opts.handleSelfClosingCharacters!="boolean"&&(this.opts.handleSelfClosingCharacters=!0),typeof this.opts.handleNewLineIndentation!="boolean"&&(this.opts.handleNewLineIndentation=!0),this.opts.rtl===!0&&(this.elTextarea.setAttribute("dir","rtl"),this.elPre.setAttribute("dir","rtl")),this.opts.enableAutocorrect===!1&&(this.elTextarea.setAttribute("spellcheck","false"),this.elTextarea.setAttribute("autocapitalize","off"),this.elTextarea.setAttribute("autocomplete","off"),this.elTextarea.setAttribute("autocorrect","off")),this.opts.lineNumbers&&(this.elWrapper.classList.add("codeflask--has-line-numbers"),this.createLineNumbers()),this.opts.defaultTheme&&k0(zM,"theme-default",this.opts.styleParent),this.opts.areaId&&this.elTextarea.setAttribute("id",this.opts.areaId),this.opts.ariaLabelledby&&this.elTextarea.setAttribute("aria-labelledby",this.opts.ariaLabelledby),this.opts.readonly&&this.enableReadonlyMode()},In.prototype.updateLineNumbersCount=function(){for(var n="",e=1;e<=this.lineNumber;e++)n=n+''+e+"";this.elLineNumbers.innerHTML=n},In.prototype.listenTextarea=function(){var n=this;this.elTextarea.addEventListener("input",function(e){n.code=e.target.value,n.elCode.innerHTML=C0(e.target.value),n.highlight(),setTimeout(function(){n.runUpdate(),n.setLineNumber()},1)}),this.elTextarea.addEventListener("keydown",function(e){n.handleTabs(e),n.handleSelfClosingCharacters(e),n.handleNewLineIndentation(e)}),this.elTextarea.addEventListener("scroll",function(e){n.elPre.style.transform="translate3d(-"+e.target.scrollLeft+"px, -"+e.target.scrollTop+"px, 0)",n.elLineNumbers&&(n.elLineNumbers.style.transform="translate3d(0, -"+e.target.scrollTop+"px, 0)")})},In.prototype.handleTabs=function(n){if(this.opts.handleTabs){if(n.keyCode!==9)return;n.preventDefault();var e=this.elTextarea,t=e.selectionDirection,r=e.selectionStart,i=e.selectionEnd,o=e.value,l=o.substr(0,r),h=o.substring(r,i),u=o.substring(i),f=" ".repeat(this.opts.tabSize);if(r!==i&&h.length>=f.length){var d=r-l.split(` +`;function O0(n,e,t){var r=e||"codeflask-style",i=t||document.head;if(!n)return!1;if(document.getElementById(r))return!0;var o=document.createElement("style");return o.innerHTML=n,o.id=r,i.appendChild(o),!0}var ZM={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};function L0(n){return String(n).replace(/[&<>"'`=/]/g,function(e){return ZM[e]})}var M0=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function XM(n,e){return n(e={exports:{}},e.exports),e.exports}var P0=XM(function(n){var e=(function(t){var r=/\blang(?:uage)?-([\w-]+)\b/i,i=0,o={manual:t.Prism&&t.Prism.manual,disableWorkerMessageHandler:t.Prism&&t.Prism.disableWorkerMessageHandler,util:{encode:function(u){return u instanceof l?new l(u.type,o.util.encode(u.content),u.alias):Array.isArray(u)?u.map(o.util.encode):u.replace(/&/g,"&").replace(/u.length)return;if(!(P instanceof l)){if(D&&B!=f.length-1){if(w.lastIndex=I,!(J=w.exec(u)))break;for(var j=J.index+(E?J[1].length:0),$=J.index+J[0].length,K=B,se=I,te=f.length;K=(se+=f[K].length)&&(++B,I=se);if(f[B]instanceof l)continue;V=K-B,P=u.slice(I,se),J.index-=I}else{w.lastIndex=0;var J=w.exec(P),V=1}if(J){E&&(T=J[1]?J[1].length:0),$=(j=J.index+T)+(J=J[0].slice(T)).length;var fe=P.slice(0,j),G=P.slice($),le=[B,V];fe&&(++B,I+=fe.length,le.push(fe));var xe=new l(_,O?o.tokenize(J,O):J,C,J,D);if(le.push(xe),G&&le.push(G),Array.prototype.splice.apply(f,le),V!=1&&o.matchGrammar(u,f,d,B,I,!0,_),k)break}else if(k)break}}}}},tokenize:function(u,f){var d=[u],g=f.rest;if(g){for(var y in g)f[y]=g[y];delete f.rest}return o.matchGrammar(u,d,f,0,0,!1),d},hooks:{all:{},add:function(u,f){var d=o.hooks.all;d[u]=d[u]||[],d[u].push(f)},run:function(u,f){var d=o.hooks.all[u];if(d&&d.length)for(var g,y=0;g=d[y++];)g(f)}},Token:l};function l(u,f,d,g,y){this.type=u,this.content=f,this.alias=d,this.length=0|(g||"").length,this.greedy=!!y}if(t.Prism=o,l.stringify=function(u,f,d){if(typeof u=="string")return u;if(Array.isArray(u))return u.map(function(b){return l.stringify(b,f,u)}).join("");var g={type:u.type,content:l.stringify(u.content,f,d),tag:"span",classes:["token",u.type],attributes:{},language:f,parent:d};if(u.alias){var y=Array.isArray(u.alias)?u.alias:[u.alias];Array.prototype.push.apply(g.classes,y)}o.hooks.run("wrap",g);var k=Object.keys(g.attributes).map(function(b){return b+'="'+(g.attributes[b]||"").replace(/"/g,""")+'"'}).join(" ");return"<"+g.tag+' class="'+g.classes.join(" ")+'"'+(k?" "+k:"")+">"+g.content+""},!t.document)return t.addEventListener&&(o.disableWorkerMessageHandler||t.addEventListener("message",function(u){var f=JSON.parse(u.data),d=f.language,g=f.code,y=f.immediateClose;t.postMessage(o.highlight(g,o.languages[d],d)),y&&t.close()},!1)),o;var h=document.currentScript||[].slice.call(document.getElementsByTagName("script")).pop();return h&&(o.filename=h.src,o.manual||h.hasAttribute("data-manual")||(document.readyState!=="loading"?window.requestAnimationFrame?window.requestAnimationFrame(o.highlightAll):window.setTimeout(o.highlightAll,16):document.addEventListener("DOMContentLoaded",o.highlightAll))),o})(typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{});n.exports&&(n.exports=e),M0!==void 0&&(M0.Prism=e),e.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype://i,cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/i,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.hooks.add("wrap",function(t){t.type==="entity"&&(t.attributes.title=t.content.replace(/&/,"&"))}),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,r){var i={};i["language-"+r]={pattern:/(^$)/i,lookbehind:!0,inside:e.languages[r]},i.cdata=/^$/i;var o={"included-cdata":{pattern://i,inside:i}};o["language-"+r]={pattern:/[\s\S]+/,inside:e.languages[r]};var l={};l[t]={pattern:RegExp(/(<__[\s\S]*?>)(?:\s*|[\s\S])*?(?=<\/__>)/.source.replace(/__/g,t),"i"),lookbehind:!0,greedy:!0,inside:o},e.languages.insertBefore("markup","cdata",l)}}),e.languages.xml=e.languages.extend("markup",{}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,(function(t){var r=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+?[\s\S]*?(?:;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:RegExp("url\\((?:"+r.source+"|.*?)\\)","i"),selector:RegExp(`[^{}\\s](?:[^{};"']|`+r.source+")*?(?=\\s*\\{)"),string:{pattern:r,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css;var i=t.languages.markup;i&&(i.tag.addInlined("style","css"),t.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:i.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:t.languages.css}},alias:"language-css"}},i.tag))})(e),e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.])\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],number:/\b(?:(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+)n?|\d+n|NaN|Infinity)\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/,function:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,operator:/-[-=]?|\+[+=]?|!=?=?|<>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})\]]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${[^}]+}|[^\\`])*`/,greedy:!0,inside:{interpolation:{pattern:/\${[^}]+}/,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}}}),e.languages.markup&&e.languages.markup.tag.addInlined("script","javascript"),e.languages.js=e.languages.javascript,typeof self<"u"&&self.Prism&&self.document&&document.querySelector&&(self.Prism.fileHighlight=function(t){t=t||document;var r={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"};Array.prototype.slice.call(t.querySelectorAll("pre[data-src]")).forEach(function(i){if(!i.hasAttribute("data-src-loaded")){for(var o,l=i.getAttribute("data-src"),h=i,u=/\blang(?:uage)?-([\w-]+)\b/i;h&&!u.test(h.className);)h=h.parentNode;if(h&&(o=(i.className.match(u)||[,""])[1]),!o){var f=(l.match(/\.(\w+)$/)||[,""])[1];o=r[f]||f}var d=document.createElement("code");d.className="language-"+o,i.textContent="",d.textContent="Loading…",i.appendChild(d);var g=new XMLHttpRequest;g.open("GET",l,!0),g.onreadystatechange=function(){g.readyState==4&&(g.status<400&&g.responseText?(d.textContent=g.responseText,e.highlightElement(d),i.setAttribute("data-src-loaded","")):g.status>=400?d.textContent="✖ Error "+g.status+" while fetching file: "+g.statusText:d.textContent="✖ Error: File does not exist or is empty")},g.send(null)}}),e.plugins.toolbar&&e.plugins.toolbar.registerButton("download-file",function(i){var o=i.element.parentNode;if(o&&/pre/i.test(o.nodeName)&&o.hasAttribute("data-src")&&o.hasAttribute("data-download-link")){var l=o.getAttribute("data-src"),h=document.createElement("a");return h.textContent=o.getAttribute("data-download-link-label")||"Download",h.setAttribute("download",""),h.href=l,h}})},document.addEventListener("DOMContentLoaded",function(){self.Prism.fileHighlight()}))}),In=function(n,e){if(!n)throw Error("CodeFlask expects a parameter which is Element or a String selector");if(!e)throw Error("CodeFlask expects an object containing options as second parameter");if(n.nodeType)this.editorRoot=n;else{var t=document.querySelector(n);t&&(this.editorRoot=t)}this.opts=e,this.startEditor()};In.prototype.startEditor=function(){if(!O0(KM,null,this.opts.styleParent))throw Error("Failed to inject CodeFlask CSS.");this.createWrapper(),this.createTextarea(),this.createPre(),this.createCode(),this.runOptions(),this.listenTextarea(),this.populateDefault(),this.updateCode(this.code)},In.prototype.createWrapper=function(){this.code=this.editorRoot.innerHTML,this.editorRoot.innerHTML="",this.elWrapper=this.createElement("div",this.editorRoot),this.elWrapper.classList.add("codeflask")},In.prototype.createTextarea=function(){this.elTextarea=this.createElement("textarea",this.elWrapper),this.elTextarea.classList.add("codeflask__textarea","codeflask__flatten")},In.prototype.createPre=function(){this.elPre=this.createElement("pre",this.elWrapper),this.elPre.classList.add("codeflask__pre","codeflask__flatten")},In.prototype.createCode=function(){this.elCode=this.createElement("code",this.elPre),this.elCode.classList.add("codeflask__code","language-"+(this.opts.language||"html"))},In.prototype.createLineNumbers=function(){this.elLineNumbers=this.createElement("div",this.elWrapper),this.elLineNumbers.classList.add("codeflask__lines"),this.setLineNumber()},In.prototype.createElement=function(n,e){var t=document.createElement(n);return e.appendChild(t),t},In.prototype.runOptions=function(){this.opts.rtl=this.opts.rtl||!1,this.opts.tabSize=this.opts.tabSize||2,this.opts.enableAutocorrect=this.opts.enableAutocorrect||!1,this.opts.lineNumbers=this.opts.lineNumbers||!1,this.opts.defaultTheme=this.opts.defaultTheme!==!1,this.opts.areaId=this.opts.areaId||null,this.opts.ariaLabelledby=this.opts.ariaLabelledby||null,this.opts.readonly=this.opts.readonly||null,typeof this.opts.handleTabs!="boolean"&&(this.opts.handleTabs=!0),typeof this.opts.handleSelfClosingCharacters!="boolean"&&(this.opts.handleSelfClosingCharacters=!0),typeof this.opts.handleNewLineIndentation!="boolean"&&(this.opts.handleNewLineIndentation=!0),this.opts.rtl===!0&&(this.elTextarea.setAttribute("dir","rtl"),this.elPre.setAttribute("dir","rtl")),this.opts.enableAutocorrect===!1&&(this.elTextarea.setAttribute("spellcheck","false"),this.elTextarea.setAttribute("autocapitalize","off"),this.elTextarea.setAttribute("autocomplete","off"),this.elTextarea.setAttribute("autocorrect","off")),this.opts.lineNumbers&&(this.elWrapper.classList.add("codeflask--has-line-numbers"),this.createLineNumbers()),this.opts.defaultTheme&&O0(WM,"theme-default",this.opts.styleParent),this.opts.areaId&&this.elTextarea.setAttribute("id",this.opts.areaId),this.opts.ariaLabelledby&&this.elTextarea.setAttribute("aria-labelledby",this.opts.ariaLabelledby),this.opts.readonly&&this.enableReadonlyMode()},In.prototype.updateLineNumbersCount=function(){for(var n="",e=1;e<=this.lineNumber;e++)n=n+''+e+"";this.elLineNumbers.innerHTML=n},In.prototype.listenTextarea=function(){var n=this;this.elTextarea.addEventListener("input",function(e){n.code=e.target.value,n.elCode.innerHTML=L0(e.target.value),n.highlight(),setTimeout(function(){n.runUpdate(),n.setLineNumber()},1)}),this.elTextarea.addEventListener("keydown",function(e){n.handleTabs(e),n.handleSelfClosingCharacters(e),n.handleNewLineIndentation(e)}),this.elTextarea.addEventListener("scroll",function(e){n.elPre.style.transform="translate3d(-"+e.target.scrollLeft+"px, -"+e.target.scrollTop+"px, 0)",n.elLineNumbers&&(n.elLineNumbers.style.transform="translate3d(0, -"+e.target.scrollTop+"px, 0)")})},In.prototype.handleTabs=function(n){if(this.opts.handleTabs){if(n.keyCode!==9)return;n.preventDefault();var e=this.elTextarea,t=e.selectionDirection,r=e.selectionStart,i=e.selectionEnd,o=e.value,l=o.substr(0,r),h=o.substring(r,i),u=o.substring(i),f=" ".repeat(this.opts.tabSize);if(r!==i&&h.length>=f.length){var d=r-l.split(` `).pop().length,g=f.length,y=f.length;n.shiftKey?(o.substr(d,f.length)===f?(g=-g,d>r?(h=h.substring(0,d)+h.substring(d+f.length),y=0):d===r?(g=0,y=0,h=h.substring(f.length)):(y=-y,l=l.substring(0,d)+l.substring(d+f.length))):(g=0,y=0),h=h.replace(new RegExp(` `+f.split("").join("\\"),"g"),` `)):(l=l.substr(0,d)+f+l.substring(d,r),h=h.replace(/\n/g,` `+f)),e.value=l+h+u,e.selectionStart=r+g,e.selectionEnd=r+h.length+y,e.selectionDirection=t}else e.value=l+f+u,e.selectionStart=r+f.length,e.selectionEnd=r+f.length;var k=e.value;this.updateCode(k),this.elTextarea.selectionEnd=i+this.opts.tabSize}},In.prototype.handleSelfClosingCharacters=function(n){if(this.opts.handleSelfClosingCharacters){var e=n.key;if(["(","[","{","<","'",'"'].includes(e)||[")","]","}",">","'",'"'].includes(e))switch(e){case"(":case")":this.closeCharacter(e);break;case"[":case"]":this.closeCharacter(e);break;case"{":case"}":this.closeCharacter(e);break;case"<":case">":case"'":case'"':this.closeCharacter(e)}}},In.prototype.setLineNumber=function(){this.lineNumber=this.code.split(` `).length,this.opts.lineNumbers&&this.updateLineNumbersCount()},In.prototype.handleNewLineIndentation=function(n){if(this.opts.handleNewLineIndentation&&n.keyCode===13){n.preventDefault();var e=this.elTextarea,t=e.selectionStart,r=e.selectionEnd,i=e.value,o=i.substr(0,t),l=i.substring(r),h=i.lastIndexOf(` `,t-1),u=h+i.slice(h+1).search(/[^ ]|$/),f=u>h?u-h:0,d=o+` -`+" ".repeat(f)+l;e.value=d,e.selectionStart=t+f+1,e.selectionEnd=t+f+1,this.updateCode(e.value)}},In.prototype.closeCharacter=function(n){var e=this.elTextarea.selectionStart,t=this.elTextarea.selectionEnd;if(this.skipCloseChar(n)){var r=this.code.substr(t,1)===n,i=r?t+1:t,o=!r&&["'",'"'].includes(n)?n:"",l=""+this.code.substring(0,e)+o+this.code.substring(i);this.updateCode(l),this.elTextarea.selectionEnd=++this.elTextarea.selectionStart}else{var h=n;switch(n){case"(":h=String.fromCharCode(n.charCodeAt()+1);break;case"<":case"{":case"[":h=String.fromCharCode(n.charCodeAt()+2)}var u=this.code.substring(e,t),f=""+this.code.substring(0,e)+u+h+this.code.substring(t);this.updateCode(f)}this.elTextarea.selectionEnd=e},In.prototype.skipCloseChar=function(n){var e=this.elTextarea.selectionStart,t=this.elTextarea.selectionEnd,r=Math.abs(t-e)>0;return[")","}","]",">"].includes(n)||["'",'"'].includes(n)&&!r},In.prototype.updateCode=function(n){this.code=n,this.elTextarea.value=n,this.elCode.innerHTML=C0(n),this.highlight(),this.setLineNumber(),setTimeout(this.runUpdate.bind(this),1)},In.prototype.updateLanguage=function(n){var e=this.opts.language;this.elCode.classList.remove("language-"+e),this.elCode.classList.add("language-"+n),this.opts.language=n,this.highlight()},In.prototype.addLanguage=function(n,e){L0.languages[n]=e},In.prototype.populateDefault=function(){this.updateCode(this.code)},In.prototype.highlight=function(){L0.highlightElement(this.elCode,!1)},In.prototype.onUpdate=function(n){if(n&&{}.toString.call(n)!=="[object Function]")throw Error("CodeFlask expects callback of type Function");this.updateCallBack=n},In.prototype.getCode=function(){return this.code},In.prototype.runUpdate=function(){this.updateCallBack&&this.updateCallBack(this.code)},In.prototype.enableReadonlyMode=function(){this.elTextarea.setAttribute("readonly",!0)},In.prototype.disableReadonlyMode=function(){this.elTextarea.removeAttribute("readonly")};class YM extends dn{connect(){const e=this.element.querySelector("input"),t=new In(this.element.querySelector(".code"),{language:this.data.get("language"),lineNumbers:this.data.get("lineNumbers"),defaultTheme:this.data.get("defaultTheme"),readonly:e.readOnly});t.updateCode(e.value),t.onUpdate(r=>{e.value=r})}}const KM=Object.freeze(Object.defineProperty({__proto__:null,default:YM},Symbol.toStringTag,{value:"Module"}));var mi="top",Ji="bottom",Qi="right",gi="left",pp="auto",Ju=[mi,Ji,Qi,gi],yl="start",$u="end",sS="clippingParents",_y="viewport",pu="popper",oS="reference",Tv=Ju.reduce(function(n,e){return n.concat([e+"-"+yl,e+"-"+$u])},[]),xy=[].concat(Ju,[pp]).reduce(function(n,e){return n.concat([e,e+"-"+yl,e+"-"+$u])},[]),aS="beforeRead",lS="read",uS="afterRead",cS="beforeMain",hS="main",fS="afterMain",dS="beforeWrite",pS="write",mS="afterWrite",gS=[aS,lS,uS,cS,hS,fS,dS,pS,mS];function fo(n){return n?(n.nodeName||"").toLowerCase():null}function es(n){if(n==null)return window;if(n.toString()!=="[object Window]"){var e=n.ownerDocument;return e&&e.defaultView||window}return n}function bl(n){var e=es(n).Element;return n instanceof e||n instanceof Element}function hs(n){var e=es(n).HTMLElement;return n instanceof e||n instanceof HTMLElement}function Sy(n){if(typeof ShadowRoot>"u")return!1;var e=es(n).ShadowRoot;return n instanceof e||n instanceof ShadowRoot}function ZM(n){var e=n.state;Object.keys(e.elements).forEach(function(t){var r=e.styles[t]||{},i=e.attributes[t]||{},o=e.elements[t];!hs(o)||!fo(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(l){var h=i[l];h===!1?o.removeAttribute(l):o.setAttribute(l,h===!0?"":h)}))})}function XM(n){var e=n.state,t={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow),function(){Object.keys(e.elements).forEach(function(r){var i=e.elements[r],o=e.attributes[r]||{},l=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:t[r]),h=l.reduce(function(u,f){return u[f]="",u},{});!hs(i)||!fo(i)||(Object.assign(i.style,h),Object.keys(o).forEach(function(u){i.removeAttribute(u)}))})}}const vS={name:"applyStyles",enabled:!0,phase:"write",fn:ZM,effect:XM,requires:["computeStyles"]};function ao(n){return n.split("-")[0]}var ml=Math.max,Vd=Math.min,Uu=Math.round;function kv(){var n=navigator.userAgentData;return n!=null&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function yS(){return!/^((?!chrome|android).)*safari/i.test(kv())}function qu(n,e,t){e===void 0&&(e=!1),t===void 0&&(t=!1);var r=n.getBoundingClientRect(),i=1,o=1;e&&hs(n)&&(i=n.offsetWidth>0&&Uu(r.width)/n.offsetWidth||1,o=n.offsetHeight>0&&Uu(r.height)/n.offsetHeight||1);var l=bl(n)?es(n):window,h=l.visualViewport,u=!yS()&&t,f=(r.left+(u&&h?h.offsetLeft:0))/i,d=(r.top+(u&&h?h.offsetTop:0))/o,g=r.width/i,y=r.height/o;return{width:g,height:y,top:d,right:f+g,bottom:d+y,left:f,x:f,y:d}}function Ey(n){var e=qu(n),t=n.offsetWidth,r=n.offsetHeight;return Math.abs(e.width-t)<=1&&(t=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:n.offsetLeft,y:n.offsetTop,width:t,height:r}}function bS(n,e){var t=e.getRootNode&&e.getRootNode();if(n.contains(e))return!0;if(t&&Sy(t)){var r=e;do{if(r&&n.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function jo(n){return es(n).getComputedStyle(n)}function JM(n){return["table","td","th"].indexOf(fo(n))>=0}function La(n){return((bl(n)?n.ownerDocument:n.document)||window.document).documentElement}function mp(n){return fo(n)==="html"?n:n.assignedSlot||n.parentNode||(Sy(n)?n.host:null)||La(n)}function M0(n){return!hs(n)||jo(n).position==="fixed"?null:n.offsetParent}function QM(n){var e=/firefox/i.test(kv()),t=/Trident/i.test(kv());if(t&&hs(n)){var r=jo(n);if(r.position==="fixed")return null}var i=mp(n);for(Sy(i)&&(i=i.host);hs(i)&&["html","body"].indexOf(fo(i))<0;){var o=jo(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function Hh(n){for(var e=es(n),t=M0(n);t&&JM(t)&&jo(t).position==="static";)t=M0(t);return t&&(fo(t)==="html"||fo(t)==="body"&&jo(t).position==="static")?e:t||QM(n)||e}function Ay(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}function fh(n,e,t){return ml(n,Vd(e,t))}function eP(n,e,t){var r=fh(n,e,t);return r>t?t:r}function wS(){return{top:0,right:0,bottom:0,left:0}}function _S(n){return Object.assign({},wS(),n)}function xS(n,e){return e.reduce(function(t,r){return t[r]=n,t},{})}var tP=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,_S(typeof e!="number"?e:xS(e,Ju))};function nP(n){var e,t=n.state,r=n.name,i=n.options,o=t.elements.arrow,l=t.modifiersData.popperOffsets,h=ao(t.placement),u=Ay(h),f=[gi,Qi].indexOf(h)>=0,d=f?"height":"width";if(!(!o||!l)){var g=tP(i.padding,t),y=Ey(o),k=u==="y"?mi:gi,w=u==="y"?Ji:Qi,_=t.rects.reference[d]+t.rects.reference[u]-l[u]-t.rects.popper[d],A=l[u]-t.rects.reference[u],N=Hh(o),b=N?u==="y"?N.clientHeight||0:N.clientWidth||0:0,M=_/2-A/2,E=g[k],D=b-y[d]-g[w],T=b/2-y[d]/2+M,C=fh(E,T,D),R=u;t.modifiersData[r]=(e={},e[R]=C,e.centerOffset=C-T,e)}}function rP(n){var e=n.state,t=n.options,r=t.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=e.elements.popper.querySelector(i),!i)||bS(e.elements.popper,i)&&(e.elements.arrow=i))}const SS={name:"arrow",enabled:!0,phase:"main",fn:nP,effect:rP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Wu(n){return n.split("-")[1]}var iP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function sP(n,e){var t=n.x,r=n.y,i=e.devicePixelRatio||1;return{x:Uu(t*i)/i||0,y:Uu(r*i)/i||0}}function P0(n){var e,t=n.popper,r=n.popperRect,i=n.placement,o=n.variation,l=n.offsets,h=n.position,u=n.gpuAcceleration,f=n.adaptive,d=n.roundOffsets,g=n.isFixed,y=l.x,k=y===void 0?0:y,w=l.y,_=w===void 0?0:w,A=typeof d=="function"?d({x:k,y:_}):{x:k,y:_};k=A.x,_=A.y;var N=l.hasOwnProperty("x"),b=l.hasOwnProperty("y"),M=gi,E=mi,D=window;if(f){var T=Hh(t),C="clientHeight",R="clientWidth";if(T===es(t)&&(T=La(t),jo(T).position!=="static"&&h==="absolute"&&(C="scrollHeight",R="scrollWidth")),T=T,i===mi||(i===gi||i===Qi)&&o===$u){E=Ji;var B=g&&T===D&&D.visualViewport?D.visualViewport.height:T[C];_-=B-r.height,_*=u?1:-1}if(i===gi||(i===mi||i===Ji)&&o===$u){M=Qi;var I=g&&T===D&&D.visualViewport?D.visualViewport.width:T[R];k-=I-r.width,k*=u?1:-1}}var P=Object.assign({position:h},f&&iP),j=d===!0?sP({x:k,y:_},es(t)):{x:k,y:_};if(k=j.x,_=j.y,u){var $;return Object.assign({},P,($={},$[E]=b?"0":"",$[M]=N?"0":"",$.transform=(D.devicePixelRatio||1)<=1?"translate("+k+"px, "+_+"px)":"translate3d("+k+"px, "+_+"px, 0)",$))}return Object.assign({},P,(e={},e[E]=b?_+"px":"",e[M]=N?k+"px":"",e.transform="",e))}function oP(n){var e=n.state,t=n.options,r=t.gpuAcceleration,i=r===void 0?!0:r,o=t.adaptive,l=o===void 0?!0:o,h=t.roundOffsets,u=h===void 0?!0:h,f={placement:ao(e.placement),variation:Wu(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,P0(Object.assign({},f,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:l,roundOffsets:u})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,P0(Object.assign({},f,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const ES={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:oP,data:{}};var Wf={passive:!0};function aP(n){var e=n.state,t=n.instance,r=n.options,i=r.scroll,o=i===void 0?!0:i,l=r.resize,h=l===void 0?!0:l,u=es(e.elements.popper),f=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&f.forEach(function(d){d.addEventListener("scroll",t.update,Wf)}),h&&u.addEventListener("resize",t.update,Wf),function(){o&&f.forEach(function(d){d.removeEventListener("scroll",t.update,Wf)}),h&&u.removeEventListener("resize",t.update,Wf)}}const AS={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:aP,data:{}};var lP={left:"right",right:"left",bottom:"top",top:"bottom"};function Ad(n){return n.replace(/left|right|bottom|top/g,function(e){return lP[e]})}var uP={start:"end",end:"start"};function N0(n){return n.replace(/start|end/g,function(e){return uP[e]})}function Ty(n){var e=es(n),t=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:t,scrollTop:r}}function ky(n){return qu(La(n)).left+Ty(n).scrollLeft}function cP(n,e){var t=es(n),r=La(n),i=t.visualViewport,o=r.clientWidth,l=r.clientHeight,h=0,u=0;if(i){o=i.width,l=i.height;var f=yS();(f||!f&&e==="fixed")&&(h=i.offsetLeft,u=i.offsetTop)}return{width:o,height:l,x:h+ky(n),y:u}}function hP(n){var e,t=La(n),r=Ty(n),i=(e=n.ownerDocument)==null?void 0:e.body,o=ml(t.scrollWidth,t.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),l=ml(t.scrollHeight,t.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),h=-r.scrollLeft+ky(n),u=-r.scrollTop;return jo(i||t).direction==="rtl"&&(h+=ml(t.clientWidth,i?i.clientWidth:0)-o),{width:o,height:l,x:h,y:u}}function Cy(n){var e=jo(n),t=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+i+r)}function TS(n){return["html","body","#document"].indexOf(fo(n))>=0?n.ownerDocument.body:hs(n)&&Cy(n)?n:TS(mp(n))}function dh(n,e){var t;e===void 0&&(e=[]);var r=TS(n),i=r===((t=n.ownerDocument)==null?void 0:t.body),o=es(r),l=i?[o].concat(o.visualViewport||[],Cy(r)?r:[]):r,h=e.concat(l);return i?h:h.concat(dh(mp(l)))}function Cv(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function fP(n,e){var t=qu(n,!1,e==="fixed");return t.top=t.top+n.clientTop,t.left=t.left+n.clientLeft,t.bottom=t.top+n.clientHeight,t.right=t.left+n.clientWidth,t.width=n.clientWidth,t.height=n.clientHeight,t.x=t.left,t.y=t.top,t}function I0(n,e,t){return e===_y?Cv(cP(n,t)):bl(e)?fP(e,t):Cv(hP(La(n)))}function dP(n){var e=dh(mp(n)),t=["absolute","fixed"].indexOf(jo(n).position)>=0,r=t&&hs(n)?Hh(n):n;return bl(r)?e.filter(function(i){return bl(i)&&bS(i,r)&&fo(i)!=="body"}):[]}function pP(n,e,t,r){var i=e==="clippingParents"?dP(n):[].concat(e),o=[].concat(i,[t]),l=o[0],h=o.reduce(function(u,f){var d=I0(n,f,r);return u.top=ml(d.top,u.top),u.right=Vd(d.right,u.right),u.bottom=Vd(d.bottom,u.bottom),u.left=ml(d.left,u.left),u},I0(n,l,r));return h.width=h.right-h.left,h.height=h.bottom-h.top,h.x=h.left,h.y=h.top,h}function kS(n){var e=n.reference,t=n.element,r=n.placement,i=r?ao(r):null,o=r?Wu(r):null,l=e.x+e.width/2-t.width/2,h=e.y+e.height/2-t.height/2,u;switch(i){case mi:u={x:l,y:e.y-t.height};break;case Ji:u={x:l,y:e.y+e.height};break;case Qi:u={x:e.x+e.width,y:h};break;case gi:u={x:e.x-t.width,y:h};break;default:u={x:e.x,y:e.y}}var f=i?Ay(i):null;if(f!=null){var d=f==="y"?"height":"width";switch(o){case yl:u[f]=u[f]-(e[d]/2-t[d]/2);break;case $u:u[f]=u[f]+(e[d]/2-t[d]/2);break}}return u}function Vu(n,e){e===void 0&&(e={});var t=e,r=t.placement,i=r===void 0?n.placement:r,o=t.strategy,l=o===void 0?n.strategy:o,h=t.boundary,u=h===void 0?sS:h,f=t.rootBoundary,d=f===void 0?_y:f,g=t.elementContext,y=g===void 0?pu:g,k=t.altBoundary,w=k===void 0?!1:k,_=t.padding,A=_===void 0?0:_,N=_S(typeof A!="number"?A:xS(A,Ju)),b=y===pu?oS:pu,M=n.rects.popper,E=n.elements[w?b:y],D=pP(bl(E)?E:E.contextElement||La(n.elements.popper),u,d,l),T=qu(n.elements.reference),C=kS({reference:T,element:M,placement:i}),R=Cv(Object.assign({},M,C)),B=y===pu?R:T,I={top:D.top-B.top+N.top,bottom:B.bottom-D.bottom+N.bottom,left:D.left-B.left+N.left,right:B.right-D.right+N.right},P=n.modifiersData.offset;if(y===pu&&P){var j=P[i];Object.keys(I).forEach(function($){var Z=[Qi,Ji].indexOf($)>=0?1:-1,se=[mi,Ji].indexOf($)>=0?"y":"x";I[$]+=j[se]*Z})}return I}function mP(n,e){e===void 0&&(e={});var t=e,r=t.placement,i=t.boundary,o=t.rootBoundary,l=t.padding,h=t.flipVariations,u=t.allowedAutoPlacements,f=u===void 0?xy:u,d=Wu(r),g=d?h?Tv:Tv.filter(function(w){return Wu(w)===d}):Ju,y=g.filter(function(w){return f.indexOf(w)>=0});y.length===0&&(y=g);var k=y.reduce(function(w,_){return w[_]=Vu(n,{placement:_,boundary:i,rootBoundary:o,padding:l})[ao(_)],w},{});return Object.keys(k).sort(function(w,_){return k[w]-k[_]})}function gP(n){if(ao(n)===pp)return[];var e=Ad(n);return[N0(n),e,N0(e)]}function vP(n){var e=n.state,t=n.options,r=n.name;if(!e.modifiersData[r]._skip){for(var i=t.mainAxis,o=i===void 0?!0:i,l=t.altAxis,h=l===void 0?!0:l,u=t.fallbackPlacements,f=t.padding,d=t.boundary,g=t.rootBoundary,y=t.altBoundary,k=t.flipVariations,w=k===void 0?!0:k,_=t.allowedAutoPlacements,A=e.options.placement,N=ao(A),b=N===A,M=u||(b||!w?[Ad(A)]:gP(A)),E=[A].concat(M).reduce(function(Q,K){return Q.concat(ao(K)===pp?mP(e,{placement:K,boundary:d,rootBoundary:g,padding:f,flipVariations:w,allowedAutoPlacements:_}):K)},[]),D=e.rects.reference,T=e.rects.popper,C=new Map,R=!0,B=E[0],I=0;I=0,se=Z?"width":"height",te=Vu(e,{placement:P,boundary:d,rootBoundary:g,altBoundary:y,padding:f}),X=Z?$?Qi:gi:$?Ji:mi;D[se]>T[se]&&(X=Ad(X));var V=Ad(X),de=[];if(o&&de.push(te[j]<=0),h&&de.push(te[X]<=0,te[V]<=0),de.every(function(Q){return Q})){B=P,R=!1;break}C.set(P,de)}if(R)for(var Y=w?3:1,ue=function(K){var Ce=E.find(function(Me){var ne=C.get(Me);if(ne)return ne.slice(0,K).every(function(ie){return ie})});if(Ce)return B=Ce,"break"},xe=Y;xe>0;xe--){var we=ue(xe);if(we==="break")break}e.placement!==B&&(e.modifiersData[r]._skip=!0,e.placement=B,e.reset=!0)}}const CS={name:"flip",enabled:!0,phase:"main",fn:vP,requiresIfExists:["offset"],data:{_skip:!1}};function D0(n,e,t){return t===void 0&&(t={x:0,y:0}),{top:n.top-e.height-t.y,right:n.right-e.width+t.x,bottom:n.bottom-e.height+t.y,left:n.left-e.width-t.x}}function R0(n){return[mi,Qi,Ji,gi].some(function(e){return n[e]>=0})}function yP(n){var e=n.state,t=n.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,l=Vu(e,{elementContext:"reference"}),h=Vu(e,{altBoundary:!0}),u=D0(l,r),f=D0(h,i,o),d=R0(u),g=R0(f);e.modifiersData[t]={referenceClippingOffsets:u,popperEscapeOffsets:f,isReferenceHidden:d,hasPopperEscaped:g},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":g})}const OS={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:yP};function bP(n,e,t){var r=ao(n),i=[gi,mi].indexOf(r)>=0?-1:1,o=typeof t=="function"?t(Object.assign({},e,{placement:n})):t,l=o[0],h=o[1];return l=l||0,h=(h||0)*i,[gi,Qi].indexOf(r)>=0?{x:h,y:l}:{x:l,y:h}}function wP(n){var e=n.state,t=n.options,r=n.name,i=t.offset,o=i===void 0?[0,0]:i,l=xy.reduce(function(d,g){return d[g]=bP(g,e.rects,o),d},{}),h=l[e.placement],u=h.x,f=h.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=u,e.modifiersData.popperOffsets.y+=f),e.modifiersData[r]=l}const LS={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:wP};function _P(n){var e=n.state,t=n.name;e.modifiersData[t]=kS({reference:e.rects.reference,element:e.rects.popper,placement:e.placement})}const MS={name:"popperOffsets",enabled:!0,phase:"read",fn:_P,data:{}};function xP(n){return n==="x"?"y":"x"}function SP(n){var e=n.state,t=n.options,r=n.name,i=t.mainAxis,o=i===void 0?!0:i,l=t.altAxis,h=l===void 0?!1:l,u=t.boundary,f=t.rootBoundary,d=t.altBoundary,g=t.padding,y=t.tether,k=y===void 0?!0:y,w=t.tetherOffset,_=w===void 0?0:w,A=Vu(e,{boundary:u,rootBoundary:f,padding:g,altBoundary:d}),N=ao(e.placement),b=Wu(e.placement),M=!b,E=Ay(N),D=xP(E),T=e.modifiersData.popperOffsets,C=e.rects.reference,R=e.rects.popper,B=typeof _=="function"?_(Object.assign({},e.rects,{placement:e.placement})):_,I=typeof B=="number"?{mainAxis:B,altAxis:B}:Object.assign({mainAxis:0,altAxis:0},B),P=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,j={x:0,y:0};if(T){if(o){var $,Z=E==="y"?mi:gi,se=E==="y"?Ji:Qi,te=E==="y"?"height":"width",X=T[E],V=X+A[Z],de=X-A[se],Y=k?-R[te]/2:0,ue=b===yl?C[te]:R[te],xe=b===yl?-R[te]:-C[te],we=e.elements.arrow,Q=k&&we?Ey(we):{width:0,height:0},K=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:wS(),Ce=K[Z],Me=K[se],ne=fh(0,C[te],Q[te]),ie=M?C[te]/2-Y-ne-Ce-I.mainAxis:ue-ne-Ce-I.mainAxis,oe=M?-C[te]/2+Y+ne+Me+I.mainAxis:xe+ne+Me+I.mainAxis,ce=e.elements.arrow&&Hh(e.elements.arrow),W=ce?E==="y"?ce.clientTop||0:ce.clientLeft||0:0,ee=($=P?.[E])!=null?$:0,pe=X+ie-ee-W,ve=X+oe-ee,Ae=fh(k?Vd(V,pe):V,X,k?ml(de,ve):de);T[E]=Ae,j[E]=Ae-X}if(h){var ke,Fe=E==="x"?mi:gi,ae=E==="x"?Ji:Qi,fe=T[D],me=D==="y"?"height":"width",O=fe+A[Fe],H=fe-A[ae],U=[mi,gi].indexOf(N)!==-1,le=(ke=P?.[D])!=null?ke:0,Se=U?O:fe-C[me]-R[me]-le+I.altAxis,Le=U?fe+C[me]+R[me]-le-I.altAxis:H,Pe=k&&U?eP(Se,fe,Le):fh(k?Se:O,fe,k?Le:H);T[D]=Pe,j[D]=Pe-fe}e.modifiersData[r]=j}}const PS={name:"preventOverflow",enabled:!0,phase:"main",fn:SP,requiresIfExists:["offset"]};function EP(n){return{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}}function AP(n){return n===es(n)||!hs(n)?Ty(n):EP(n)}function TP(n){var e=n.getBoundingClientRect(),t=Uu(e.width)/n.offsetWidth||1,r=Uu(e.height)/n.offsetHeight||1;return t!==1||r!==1}function kP(n,e,t){t===void 0&&(t=!1);var r=hs(e),i=hs(e)&&TP(e),o=La(e),l=qu(n,i,t),h={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!t)&&((fo(e)!=="body"||Cy(o))&&(h=AP(e)),hs(e)?(u=qu(e,!0),u.x+=e.clientLeft,u.y+=e.clientTop):o&&(u.x=ky(o))),{x:l.left+h.scrollLeft-u.x,y:l.top+h.scrollTop-u.y,width:l.width,height:l.height}}function CP(n){var e=new Map,t=new Set,r=[];n.forEach(function(o){e.set(o.name,o)});function i(o){t.add(o.name);var l=[].concat(o.requires||[],o.requiresIfExists||[]);l.forEach(function(h){if(!t.has(h)){var u=e.get(h);u&&i(u)}}),r.push(o)}return n.forEach(function(o){t.has(o.name)||i(o)}),r}function OP(n){var e=CP(n);return gS.reduce(function(t,r){return t.concat(e.filter(function(i){return i.phase===r}))},[])}function LP(n){var e;return function(){return e||(e=new Promise(function(t){Promise.resolve().then(function(){e=void 0,t(n())})})),e}}function MP(n){var e=n.reduce(function(t,r){var i=t[r.name];return t[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,t},{});return Object.keys(e).map(function(t){return e[t]})}var F0={placement:"bottom",modifiers:[],strategy:"absolute"};function B0(){for(var n=arguments.length,e=new Array(n),t=0;t(n&&window.CSS&&window.CSS.escape&&(n=n.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),n),DP=n=>n==null?`${n}`:Object.prototype.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase(),RP=n=>{do n+=Math.floor(Math.random()*NP);while(document.getElementById(n));return n},FP=n=>{if(!n)return 0;let{transitionDuration:e,transitionDelay:t}=window.getComputedStyle(n);const r=Number.parseFloat(e),i=Number.parseFloat(t);return!r&&!i?0:(e=e.split(",")[0],t=t.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(t))*IP)},RS=n=>{n.dispatchEvent(new Event(Ov))},Ro=n=>!n||typeof n!="object"?!1:(typeof n.jquery<"u"&&(n=n[0]),typeof n.nodeType<"u"),Ta=n=>Ro(n)?n.jquery?n[0]:n:typeof n=="string"&&n.length>0?document.querySelector(DS(n)):null,Qu=n=>{if(!Ro(n)||n.getClientRects().length===0)return!1;const e=getComputedStyle(n).getPropertyValue("visibility")==="visible",t=n.closest("details:not([open])");if(!t)return e;if(t!==n){const r=n.closest("summary");if(r&&r.parentNode!==t||r===null)return!1}return e},ka=n=>!n||n.nodeType!==Node.ELEMENT_NODE||n.classList.contains("disabled")?!0:typeof n.disabled<"u"?n.disabled:n.hasAttribute("disabled")&&n.getAttribute("disabled")!=="false",FS=n=>{if(!document.documentElement.attachShadow)return null;if(typeof n.getRootNode=="function"){const e=n.getRootNode();return e instanceof ShadowRoot?e:null}return n instanceof ShadowRoot?n:n.parentNode?FS(n.parentNode):null},Gd=()=>{},zh=n=>{n.offsetHeight},BS=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Lm=[],BP=n=>{document.readyState==="loading"?(Lm.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of Lm)e()}),Lm.push(n)):n()},ds=()=>document.documentElement.dir==="rtl",ms=n=>{BP(()=>{const e=BS();if(e){const t=n.NAME,r=e.fn[t];e.fn[t]=n.jQueryInterface,e.fn[t].Constructor=n,e.fn[t].noConflict=()=>(e.fn[t]=r,n.jQueryInterface)}})},Ci=(n,e=[],t=n)=>typeof n=="function"?n.call(...e):t,jS=(n,e,t=!0)=>{if(!t){Ci(n);return}const i=FP(e)+5;let o=!1;const l=({target:h})=>{h===e&&(o=!0,e.removeEventListener(Ov,l),Ci(n))};e.addEventListener(Ov,l),setTimeout(()=>{o||RS(e)},i)},Ly=(n,e,t,r)=>{const i=n.length;let o=n.indexOf(e);return o===-1?!t&&r?n[i-1]:n[0]:(o+=t?1:-1,r&&(o=(o+i)%i),n[Math.max(0,Math.min(o,i-1))])},jP=/[^.]*(?=\..*)\.|.*/,HP=/\..*/,zP=/::\d+$/,Mm={};let j0=1;const HS={mouseenter:"mouseover",mouseleave:"mouseout"},$P=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function zS(n,e){return e&&`${e}::${j0++}`||n.uidEvent||j0++}function $S(n){const e=zS(n);return n.uidEvent=e,Mm[e]=Mm[e]||{},Mm[e]}function UP(n,e){return function t(r){return My(r,{delegateTarget:n}),t.oneOff&&at.off(n,r.type,e),e.apply(n,[r])}}function qP(n,e,t){return function r(i){const o=n.querySelectorAll(e);for(let{target:l}=i;l&&l!==this;l=l.parentNode)for(const h of o)if(h===l)return My(i,{delegateTarget:l}),r.oneOff&&at.off(n,i.type,e,t),t.apply(l,[i])}}function US(n,e,t=null){return Object.values(n).find(r=>r.callable===e&&r.delegationSelector===t)}function qS(n,e,t){const r=typeof e=="string",i=r?t:e||t;let o=WS(n);return $P.has(o)||(o=n),[r,i,o]}function H0(n,e,t,r,i){if(typeof e!="string"||!n)return;let[o,l,h]=qS(e,t,r);e in HS&&(l=(w=>function(_){if(!_.relatedTarget||_.relatedTarget!==_.delegateTarget&&!_.delegateTarget.contains(_.relatedTarget))return w.call(this,_)})(l));const u=$S(n),f=u[h]||(u[h]={}),d=US(f,l,o?t:null);if(d){d.oneOff=d.oneOff&&i;return}const g=zS(l,e.replace(jP,"")),y=o?qP(n,t,l):UP(n,l);y.delegationSelector=o?t:null,y.callable=l,y.oneOff=i,y.uidEvent=g,f[g]=y,n.addEventListener(h,y,o)}function Lv(n,e,t,r,i){const o=US(e[t],r,i);o&&(n.removeEventListener(t,o,!!i),delete e[t][o.uidEvent])}function WP(n,e,t,r){const i=e[t]||{};for(const[o,l]of Object.entries(i))o.includes(r)&&Lv(n,e,t,l.callable,l.delegationSelector)}function WS(n){return n=n.replace(HP,""),HS[n]||n}const at={on(n,e,t,r){H0(n,e,t,r,!1)},one(n,e,t,r){H0(n,e,t,r,!0)},off(n,e,t,r){if(typeof e!="string"||!n)return;const[i,o,l]=qS(e,t,r),h=l!==e,u=$S(n),f=u[l]||{},d=e.startsWith(".");if(typeof o<"u"){if(!Object.keys(f).length)return;Lv(n,u,l,o,i?t:null);return}if(d)for(const g of Object.keys(u))WP(n,u,g,e.slice(1));for(const[g,y]of Object.entries(f)){const k=g.replace(zP,"");(!h||e.includes(k))&&Lv(n,u,l,y.callable,y.delegationSelector)}},trigger(n,e,t){if(typeof e!="string"||!n)return null;const r=BS(),i=WS(e),o=e!==i;let l=null,h=!0,u=!0,f=!1;o&&r&&(l=r.Event(e,t),r(n).trigger(l),h=!l.isPropagationStopped(),u=!l.isImmediatePropagationStopped(),f=l.isDefaultPrevented());const d=My(new Event(e,{bubbles:h,cancelable:!0}),t);return f&&d.preventDefault(),u&&n.dispatchEvent(d),d.defaultPrevented&&l&&l.preventDefault(),d}};function My(n,e={}){for(const[t,r]of Object.entries(e))try{n[t]=r}catch{Object.defineProperty(n,t,{configurable:!0,get(){return r}})}return n}function z0(n){if(n==="true")return!0;if(n==="false")return!1;if(n===Number(n).toString())return Number(n);if(n===""||n==="null")return null;if(typeof n!="string")return n;try{return JSON.parse(decodeURIComponent(n))}catch{return n}}function Pm(n){return n.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const Fo={setDataAttribute(n,e,t){n.setAttribute(`data-bs-${Pm(e)}`,t)},removeDataAttribute(n,e){n.removeAttribute(`data-bs-${Pm(e)}`)},getDataAttributes(n){if(!n)return{};const e={},t=Object.keys(n.dataset).filter(r=>r.startsWith("bs")&&!r.startsWith("bsConfig"));for(const r of t){let i=r.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1),e[i]=z0(n.dataset[r])}return e},getDataAttribute(n,e){return z0(n.getAttribute(`data-bs-${Pm(e)}`))}};let $h=class{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const r=Ro(t)?Fo.getDataAttribute(t,"config"):{};return{...this.constructor.Default,...typeof r=="object"?r:{},...Ro(t)?Fo.getDataAttributes(t):{},...typeof e=="object"?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[r,i]of Object.entries(t)){const o=e[r],l=Ro(o)?"element":DP(o);if(!new RegExp(i).test(l))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${r}" provided type "${l}" but expected type "${i}".`)}}};const VP="5.3.8";class zs extends $h{constructor(e,t){super(),e=Ta(e),e&&(this._element=e,this._config=this._getConfig(t),Om.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Om.remove(this._element,this.constructor.DATA_KEY),at.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,r=!0){jS(e,t,r)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return Om.get(Ta(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,typeof t=="object"?t:null)}static get VERSION(){return VP}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const Nm=n=>{let e=n.getAttribute("data-bs-target");if(!e||e==="#"){let t=n.getAttribute("href");if(!t||!t.includes("#")&&!t.startsWith("."))return null;t.includes("#")&&!t.startsWith("#")&&(t=`#${t.split("#")[1]}`),e=t&&t!=="#"?t.trim():null}return e?e.split(",").map(t=>DS(t)).join(","):null},zt={find(n,e=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(e,n))},findOne(n,e=document.documentElement){return Element.prototype.querySelector.call(e,n)},children(n,e){return[].concat(...n.children).filter(t=>t.matches(e))},parents(n,e){const t=[];let r=n.parentNode.closest(e);for(;r;)t.push(r),r=r.parentNode.closest(e);return t},prev(n,e){let t=n.previousElementSibling;for(;t;){if(t.matches(e))return[t];t=t.previousElementSibling}return[]},next(n,e){let t=n.nextElementSibling;for(;t;){if(t.matches(e))return[t];t=t.nextElementSibling}return[]},focusableChildren(n){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(t=>`${t}:not([tabindex^="-"])`).join(",");return this.find(e,n).filter(t=>!ka(t)&&Qu(t))},getSelectorFromElement(n){const e=Nm(n);return e&&zt.findOne(e)?e:null},getElementFromSelector(n){const e=Nm(n);return e?zt.findOne(e):null},getMultipleElementsFromSelector(n){const e=Nm(n);return e?zt.find(e):[]}},gp=(n,e="hide")=>{const t=`click.dismiss${n.EVENT_KEY}`,r=n.NAME;at.on(document,t,`[data-bs-dismiss="${r}"]`,function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),ka(this))return;const o=zt.getElementFromSelector(this)||this.closest(`.${r}`);n.getOrCreateInstance(o)[e]()})},GP="alert",YP="bs.alert",VS=`.${YP}`,KP=`close${VS}`,ZP=`closed${VS}`,XP="fade",JP="show";class Uh extends zs{static get NAME(){return GP}close(){if(at.trigger(this._element,KP).defaultPrevented)return;this._element.classList.remove(JP);const t=this._element.classList.contains(XP);this._queueCallback(()=>this._destroyElement(),this._element,t)}_destroyElement(){this._element.remove(),at.trigger(this._element,ZP),this.dispose()}static jQueryInterface(e){return this.each(function(){const t=Uh.getOrCreateInstance(this);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}gp(Uh,"close");ms(Uh);const QP="button",eN="bs.button",tN=`.${eN}`,nN=".data-api",rN="active",$0='[data-bs-toggle="button"]',iN=`click${tN}${nN}`;class qh extends zs{static get NAME(){return QP}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(rN))}static jQueryInterface(e){return this.each(function(){const t=qh.getOrCreateInstance(this);e==="toggle"&&t[e]()})}}at.on(document,iN,$0,n=>{n.preventDefault();const e=n.target.closest($0);qh.getOrCreateInstance(e).toggle()});ms(qh);const sN="swipe",ec=".bs.swipe",oN=`touchstart${ec}`,aN=`touchmove${ec}`,lN=`touchend${ec}`,uN=`pointerdown${ec}`,cN=`pointerup${ec}`,hN="touch",fN="pen",dN="pointer-event",pN=40,mN={endCallback:null,leftCallback:null,rightCallback:null},gN={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Yd extends $h{constructor(e,t){super(),this._element=e,!(!e||!Yd.isSupported())&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return mN}static get DefaultType(){return gN}static get NAME(){return sN}dispose(){at.off(this._element,ec)}_start(e){if(!this._supportPointerEvents){this._deltaX=e.touches[0].clientX;return}this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX)}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),Ci(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=pN)return;const t=e/this._deltaX;this._deltaX=0,t&&Ci(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(at.on(this._element,uN,e=>this._start(e)),at.on(this._element,cN,e=>this._end(e)),this._element.classList.add(dN)):(at.on(this._element,oN,e=>this._start(e)),at.on(this._element,aN,e=>this._move(e)),at.on(this._element,lN,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&(e.pointerType===fN||e.pointerType===hN)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const vN="carousel",yN="bs.carousel",Ma=`.${yN}`,GS=".data-api",bN="ArrowLeft",wN="ArrowRight",_N=500,Hc="next",ou="prev",mu="left",Td="right",xN=`slide${Ma}`,Im=`slid${Ma}`,SN=`keydown${Ma}`,EN=`mouseenter${Ma}`,AN=`mouseleave${Ma}`,TN=`dragstart${Ma}`,kN=`load${Ma}${GS}`,CN=`click${Ma}${GS}`,YS="carousel",Vf="active",ON="slide",LN="carousel-item-end",MN="carousel-item-start",PN="carousel-item-next",NN="carousel-item-prev",KS=".active",ZS=".carousel-item",IN=KS+ZS,DN=".carousel-item img",RN=".carousel-indicators",FN="[data-bs-slide], [data-bs-slide-to]",BN='[data-bs-ride="carousel"]',jN={[bN]:Td,[wN]:mu},HN={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},zN={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class tc extends zs{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=zt.findOne(RN,this._element),this._addEventListeners(),this._config.ride===YS&&this.cycle()}static get Default(){return HN}static get DefaultType(){return zN}static get NAME(){return vN}next(){this._slide(Hc)}nextWhenVisible(){!document.hidden&&Qu(this._element)&&this.next()}prev(){this._slide(ou)}pause(){this._isSliding&&RS(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){at.one(this._element,Im,()=>this.cycle());return}this.cycle()}}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding){at.one(this._element,Im,()=>this.to(e));return}const r=this._getItemIndex(this._getActive());if(r===e)return;const i=e>r?Hc:ou;this._slide(i,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&at.on(this._element,SN,e=>this._keydown(e)),this._config.pause==="hover"&&(at.on(this._element,EN,()=>this.pause()),at.on(this._element,AN,()=>this._maybeEnableCycle())),this._config.touch&&Yd.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const r of zt.find(DN,this._element))at.on(r,TN,i=>i.preventDefault());const t={leftCallback:()=>this._slide(this._directionToOrder(mu)),rightCallback:()=>this._slide(this._directionToOrder(Td)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),_N+this._config.interval))}};this._swipeHelper=new Yd(this._element,t)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=jN[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=zt.findOne(KS,this._indicatorsElement);t.classList.remove(Vf),t.removeAttribute("aria-current");const r=zt.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);r&&(r.classList.add(Vf),r.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const r=this._getActive(),i=e===Hc,o=t||Ly(this._getItems(),r,i,this._config.wrap);if(o===r)return;const l=this._getItemIndex(o),h=k=>at.trigger(this._element,k,{relatedTarget:o,direction:this._orderToDirection(e),from:this._getItemIndex(r),to:l});if(h(xN).defaultPrevented||!r||!o)return;const f=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(l),this._activeElement=o;const d=i?MN:LN,g=i?PN:NN;o.classList.add(g),zh(o),r.classList.add(d),o.classList.add(d);const y=()=>{o.classList.remove(d,g),o.classList.add(Vf),r.classList.remove(Vf,g,d),this._isSliding=!1,h(Im)};this._queueCallback(y,r,this._isAnimated()),f&&this.cycle()}_isAnimated(){return this._element.classList.contains(ON)}_getActive(){return zt.findOne(IN,this._element)}_getItems(){return zt.find(ZS,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return ds()?e===mu?ou:Hc:e===mu?Hc:ou}_orderToDirection(e){return ds()?e===ou?mu:Td:e===ou?Td:mu}static jQueryInterface(e){return this.each(function(){const t=tc.getOrCreateInstance(this,e);if(typeof e=="number"){t.to(e);return}if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}at.on(document,CN,FN,function(n){const e=zt.getElementFromSelector(this);if(!e||!e.classList.contains(YS))return;n.preventDefault();const t=tc.getOrCreateInstance(e),r=this.getAttribute("data-bs-slide-to");if(r){t.to(r),t._maybeEnableCycle();return}if(Fo.getDataAttribute(this,"slide")==="next"){t.next(),t._maybeEnableCycle();return}t.prev(),t._maybeEnableCycle()});at.on(window,kN,()=>{const n=zt.find(BN);for(const e of n)tc.getOrCreateInstance(e)});ms(tc);const $N="collapse",UN="bs.collapse",Wh=`.${UN}`,qN=".data-api",WN=`show${Wh}`,VN=`shown${Wh}`,GN=`hide${Wh}`,YN=`hidden${Wh}`,KN=`click${Wh}${qN}`,Dm="show",Eu="collapse",Gf="collapsing",ZN="collapsed",XN=`:scope .${Eu} .${Eu}`,JN="collapse-horizontal",QN="width",eI="height",tI=".collapse.show, .collapse.collapsing",Mv='[data-bs-toggle="collapse"]',nI={parent:null,toggle:!0},rI={parent:"(null|element)",toggle:"boolean"};class Gu extends zs{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const r=zt.find(Mv);for(const i of r){const o=zt.getSelectorFromElement(i),l=zt.find(o).filter(h=>h===this._element);o!==null&&l.length&&this._triggerArray.push(i)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return nI}static get DefaultType(){return rI}static get NAME(){return $N}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(tI).filter(h=>h!==this._element).map(h=>Gu.getOrCreateInstance(h,{toggle:!1}))),e.length&&e[0]._isTransitioning||at.trigger(this._element,WN).defaultPrevented)return;for(const h of e)h.hide();const r=this._getDimension();this._element.classList.remove(Eu),this._element.classList.add(Gf),this._element.style[r]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(Gf),this._element.classList.add(Eu,Dm),this._element.style[r]="",at.trigger(this._element,VN)},l=`scroll${r[0].toUpperCase()+r.slice(1)}`;this._queueCallback(i,this._element,!0),this._element.style[r]=`${this._element[l]}px`}hide(){if(this._isTransitioning||!this._isShown()||at.trigger(this._element,GN).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,zh(this._element),this._element.classList.add(Gf),this._element.classList.remove(Eu,Dm);for(const i of this._triggerArray){const o=zt.getElementFromSelector(i);o&&!this._isShown(o)&&this._addAriaAndCollapsedClass([i],!1)}this._isTransitioning=!0;const r=()=>{this._isTransitioning=!1,this._element.classList.remove(Gf),this._element.classList.add(Eu),at.trigger(this._element,YN)};this._element.style[t]="",this._queueCallback(r,this._element,!0)}_isShown(e=this._element){return e.classList.contains(Dm)}_configAfterMerge(e){return e.toggle=!!e.toggle,e.parent=Ta(e.parent),e}_getDimension(){return this._element.classList.contains(JN)?QN:eI}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(Mv);for(const t of e){const r=zt.getElementFromSelector(t);r&&this._addAriaAndCollapsedClass([t],this._isShown(r))}}_getFirstLevelChildren(e){const t=zt.find(XN,this._config.parent);return zt.find(e,this._config.parent).filter(r=>!t.includes(r))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const r of e)r.classList.toggle(ZN,!t),r.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return typeof e=="string"&&/show|hide/.test(e)&&(t.toggle=!1),this.each(function(){const r=Gu.getOrCreateInstance(this,t);if(typeof e=="string"){if(typeof r[e]>"u")throw new TypeError(`No method named "${e}"`);r[e]()}})}}at.on(document,KN,Mv,function(n){(n.target.tagName==="A"||n.delegateTarget&&n.delegateTarget.tagName==="A")&&n.preventDefault();for(const e of zt.getMultipleElementsFromSelector(this))Gu.getOrCreateInstance(e,{toggle:!1}).toggle()});ms(Gu);const U0="dropdown",iI="bs.dropdown",kl=`.${iI}`,Py=".data-api",sI="Escape",q0="Tab",oI="ArrowUp",W0="ArrowDown",aI=2,lI=`hide${kl}`,uI=`hidden${kl}`,cI=`show${kl}`,hI=`shown${kl}`,XS=`click${kl}${Py}`,JS=`keydown${kl}${Py}`,fI=`keyup${kl}${Py}`,gu="show",dI="dropup",pI="dropend",mI="dropstart",gI="dropup-center",vI="dropdown-center",cl='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',yI=`${cl}.${gu}`,kd=".dropdown-menu",bI=".navbar",wI=".navbar-nav",_I=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",xI=ds()?"top-end":"top-start",SI=ds()?"top-start":"top-end",EI=ds()?"bottom-end":"bottom-start",AI=ds()?"bottom-start":"bottom-end",TI=ds()?"left-start":"right-start",kI=ds()?"right-start":"left-start",CI="top",OI="bottom",LI={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},MI={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Bs extends zs{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=zt.next(this._element,kd)[0]||zt.prev(this._element,kd)[0]||zt.findOne(kd,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return LI}static get DefaultType(){return MI}static get NAME(){return U0}toggle(){return this._isShown()?this.hide():this.show()}show(){if(ka(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!at.trigger(this._element,cI,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(wI))for(const r of[].concat(...document.body.children))at.on(r,"mouseover",Gd);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(gu),this._element.classList.add(gu),at.trigger(this._element,hI,e)}}hide(){if(ka(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!at.trigger(this._element,lI,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const r of[].concat(...document.body.children))at.off(r,"mouseover",Gd);this._popper&&this._popper.destroy(),this._menu.classList.remove(gu),this._element.classList.remove(gu),this._element.setAttribute("aria-expanded","false"),Fo.removeDataAttribute(this._menu,"popper"),at.trigger(this._element,uI,e)}}_getConfig(e){if(e=super._getConfig(e),typeof e.reference=="object"&&!Ro(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${U0.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(typeof IS>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let e=this._element;this._config.reference==="parent"?e=this._parent:Ro(this._config.reference)?e=Ta(this._config.reference):typeof this._config.reference=="object"&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=Oy(e,this._menu,t)}_isShown(){return this._menu.classList.contains(gu)}_getPlacement(){const e=this._parent;if(e.classList.contains(pI))return TI;if(e.classList.contains(mI))return kI;if(e.classList.contains(gI))return CI;if(e.classList.contains(vI))return OI;const t=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return e.classList.contains(dI)?t?SI:xI:t?AI:EI}_detectNavbar(){return this._element.closest(bI)!==null}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(t=>Number.parseInt(t,10)):typeof e=="function"?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(Fo.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...Ci(this._config.popperConfig,[void 0,e])}}_selectMenuItem({key:e,target:t}){const r=zt.find(_I,this._menu).filter(i=>Qu(i));r.length&&Ly(r,t,e===W0,!r.includes(t)).focus()}static jQueryInterface(e){return this.each(function(){const t=Bs.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}static clearMenus(e){if(e.button===aI||e.type==="keyup"&&e.key!==q0)return;const t=zt.find(yI);for(const r of t){const i=Bs.getInstance(r);if(!i||i._config.autoClose===!1)continue;const o=e.composedPath(),l=o.includes(i._menu);if(o.includes(i._element)||i._config.autoClose==="inside"&&!l||i._config.autoClose==="outside"&&l||i._menu.contains(e.target)&&(e.type==="keyup"&&e.key===q0||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const h={relatedTarget:i._element};e.type==="click"&&(h.clickEvent=e),i._completeHide(h)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),r=e.key===sI,i=[oI,W0].includes(e.key);if(!i&&!r||t&&!r)return;e.preventDefault();const o=this.matches(cl)?this:zt.prev(this,cl)[0]||zt.next(this,cl)[0]||zt.findOne(cl,e.delegateTarget.parentNode),l=Bs.getOrCreateInstance(o);if(i){e.stopPropagation(),l.show(),l._selectMenuItem(e);return}l._isShown()&&(e.stopPropagation(),l.hide(),o.focus())}}at.on(document,JS,cl,Bs.dataApiKeydownHandler);at.on(document,JS,kd,Bs.dataApiKeydownHandler);at.on(document,XS,Bs.clearMenus);at.on(document,fI,Bs.clearMenus);at.on(document,XS,cl,function(n){n.preventDefault(),Bs.getOrCreateInstance(this).toggle()});ms(Bs);const QS="backdrop",PI="fade",V0="show",G0=`mousedown.bs.${QS}`,NI={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},II={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class eE extends $h{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return NI}static get DefaultType(){return II}static get NAME(){return QS}show(e){if(!this._config.isVisible){Ci(e);return}this._append();const t=this._getElement();this._config.isAnimated&&zh(t),t.classList.add(V0),this._emulateAnimation(()=>{Ci(e)})}hide(e){if(!this._config.isVisible){Ci(e);return}this._getElement().classList.remove(V0),this._emulateAnimation(()=>{this.dispose(),Ci(e)})}dispose(){this._isAppended&&(at.off(this._element,G0),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add(PI),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=Ta(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),at.on(e,G0,()=>{Ci(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){jS(e,this._getElement(),this._config.isAnimated)}}const DI="focustrap",RI="bs.focustrap",Kd=`.${RI}`,FI=`focusin${Kd}`,BI=`keydown.tab${Kd}`,jI="Tab",HI="forward",Y0="backward",zI={autofocus:!0,trapElement:null},$I={autofocus:"boolean",trapElement:"element"};class tE extends $h{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return zI}static get DefaultType(){return $I}static get NAME(){return DI}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),at.off(document,Kd),at.on(document,FI,e=>this._handleFocusin(e)),at.on(document,BI,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,at.off(document,Kd))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const r=zt.focusableChildren(t);r.length===0?t.focus():this._lastTabNavDirection===Y0?r[r.length-1].focus():r[0].focus()}_handleKeydown(e){e.key===jI&&(this._lastTabNavDirection=e.shiftKey?Y0:HI)}}const K0=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Z0=".sticky-top",Yf="padding-right",X0="margin-right";class Pv{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Yf,t=>t+e),this._setElementAttributes(K0,Yf,t=>t+e),this._setElementAttributes(Z0,X0,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Yf),this._resetElementAttributes(K0,Yf),this._resetElementAttributes(Z0,X0)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,r){const i=this.getWidth(),o=l=>{if(l!==this._element&&window.innerWidth>l.clientWidth+i)return;this._saveInitialAttribute(l,t);const h=window.getComputedStyle(l).getPropertyValue(t);l.style.setProperty(t,`${r(Number.parseFloat(h))}px`)};this._applyManipulationCallback(e,o)}_saveInitialAttribute(e,t){const r=e.style.getPropertyValue(t);r&&Fo.setDataAttribute(e,t,r)}_resetElementAttributes(e,t){const r=i=>{const o=Fo.getDataAttribute(i,t);if(o===null){i.style.removeProperty(t);return}Fo.removeDataAttribute(i,t),i.style.setProperty(t,o)};this._applyManipulationCallback(e,r)}_applyManipulationCallback(e,t){if(Ro(e)){t(e);return}for(const r of zt.find(e,this._element))t(r)}}const UI="modal",qI="bs.modal",ps=`.${qI}`,WI=".data-api",VI="Escape",GI=`hide${ps}`,YI=`hidePrevented${ps}`,nE=`hidden${ps}`,rE=`show${ps}`,KI=`shown${ps}`,ZI=`resize${ps}`,XI=`click.dismiss${ps}`,JI=`mousedown.dismiss${ps}`,QI=`keydown.dismiss${ps}`,eD=`click${ps}${WI}`,J0="modal-open",tD="fade",Q0="show",Rm="modal-static",nD=".modal.show",rD=".modal-dialog",iD=".modal-body",sD='[data-bs-toggle="modal"]',oD={backdrop:!0,focus:!0,keyboard:!0},aD={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class pi extends zs{constructor(e,t){super(e,t),this._dialog=zt.findOne(rD,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Pv,this._addEventListeners()}static get Default(){return oD}static get DefaultType(){return aD}static get NAME(){return UI}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||at.trigger(this._element,rE,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(J0),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||at.trigger(this._element,GI).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Q0),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){at.off(window,ps),at.off(this._dialog,ps),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new eE({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new tE({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const t=zt.findOne(iD,this._dialog);t&&(t.scrollTop=0),zh(this._element),this._element.classList.add(Q0);const r=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,at.trigger(this._element,KI,{relatedTarget:e})};this._queueCallback(r,this._dialog,this._isAnimated())}_addEventListeners(){at.on(this._element,QI,e=>{if(e.key===VI){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),at.on(window,ZI,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),at.on(this._element,JI,e=>{at.one(this._element,XI,t=>{if(!(this._element!==e.target||this._element!==t.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(J0),this._resetAdjustments(),this._scrollBar.reset(),at.trigger(this._element,nE)})}_isAnimated(){return this._element.classList.contains(tD)}_triggerBackdropTransition(){if(at.trigger(this._element,YI).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,r=this._element.style.overflowY;r==="hidden"||this._element.classList.contains(Rm)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Rm),this._queueCallback(()=>{this._element.classList.remove(Rm),this._queueCallback(()=>{this._element.style.overflowY=r},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),r=t>0;if(r&&!e){const i=ds()?"paddingLeft":"paddingRight";this._element.style[i]=`${t}px`}if(!r&&e){const i=ds()?"paddingRight":"paddingLeft";this._element.style[i]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){const r=pi.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof r[e]>"u")throw new TypeError(`No method named "${e}"`);r[e](t)}})}}at.on(document,eD,sD,function(n){const e=zt.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&n.preventDefault(),at.one(e,rE,i=>{i.defaultPrevented||at.one(e,nE,()=>{Qu(this)&&this.focus()})});const t=zt.findOne(nD);t&&pi.getInstance(t).hide(),pi.getOrCreateInstance(e).toggle(this)});gp(pi);ms(pi);const lD="offcanvas",uD="bs.offcanvas",qo=`.${uD}`,iE=".data-api",cD=`load${qo}${iE}`,hD="Escape",ew="show",tw="showing",nw="hiding",fD="offcanvas-backdrop",sE=".offcanvas.show",dD=`show${qo}`,pD=`shown${qo}`,mD=`hide${qo}`,rw=`hidePrevented${qo}`,oE=`hidden${qo}`,gD=`resize${qo}`,vD=`click${qo}${iE}`,yD=`keydown.dismiss${qo}`,bD='[data-bs-toggle="offcanvas"]',wD={backdrop:!0,keyboard:!0,scroll:!1},_D={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Ho extends zs{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return wD}static get DefaultType(){return _D}static get NAME(){return lD}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||at.trigger(this._element,dD,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Pv().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(tw);const r=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(ew),this._element.classList.remove(tw),at.trigger(this._element,pD,{relatedTarget:e})};this._queueCallback(r,this._element,!0)}hide(){if(!this._isShown||at.trigger(this._element,mD).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(nw),this._backdrop.hide();const t=()=>{this._element.classList.remove(ew,nw),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Pv().reset(),at.trigger(this._element,oE)};this._queueCallback(t,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=()=>{if(this._config.backdrop==="static"){at.trigger(this._element,rw);return}this.hide()},t=!!this._config.backdrop;return new eE({className:fD,isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?e:null})}_initializeFocusTrap(){return new tE({trapElement:this._element})}_addEventListeners(){at.on(this._element,yD,e=>{if(e.key===hD){if(this._config.keyboard){this.hide();return}at.trigger(this._element,rw)}})}static jQueryInterface(e){return this.each(function(){const t=Ho.getOrCreateInstance(this,e);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}at.on(document,vD,bD,function(n){const e=zt.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),ka(this))return;at.one(e,oE,()=>{Qu(this)&&this.focus()});const t=zt.findOne(sE);t&&t!==e&&Ho.getInstance(t).hide(),Ho.getOrCreateInstance(e).toggle(this)});at.on(window,cD,()=>{for(const n of zt.find(sE))Ho.getOrCreateInstance(n).show()});at.on(window,gD,()=>{for(const n of zt.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(n).position!=="fixed"&&Ho.getOrCreateInstance(n).hide()});gp(Ho);ms(Ho);const xD=/^aria-[\w-]*$/i,aE={"*":["class","dir","id","lang","role",xD],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},SD=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),ED=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,AD=(n,e)=>{const t=n.nodeName.toLowerCase();return e.includes(t)?SD.has(t)?!!ED.test(n.nodeValue):!0:e.filter(r=>r instanceof RegExp).some(r=>r.test(t))};function TD(n,e,t){if(!n.length)return n;if(t&&typeof t=="function")return t(n);const i=new window.DOMParser().parseFromString(n,"text/html"),o=[].concat(...i.body.querySelectorAll("*"));for(const l of o){const h=l.nodeName.toLowerCase();if(!Object.keys(e).includes(h)){l.remove();continue}const u=[].concat(...l.attributes),f=[].concat(e["*"]||[],e[h]||[]);for(const d of u)AD(d,f)||l.removeAttribute(d.nodeName)}return i.body.innerHTML}const kD="TemplateFactory",CD={allowList:aE,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
    "},OD={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},LD={entry:"(string|element|function|null)",selector:"(string|element)"};class MD extends $h{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return CD}static get DefaultType(){return OD}static get NAME(){return kD}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[i,o]of Object.entries(this._config.content))this._setContent(e,o,i);const t=e.children[0],r=this._resolvePossibleFunction(this._config.extraClass);return r&&t.classList.add(...r.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,r]of Object.entries(e))super._typeCheckConfig({selector:t,entry:r},LD)}_setContent(e,t,r){const i=zt.findOne(r,e);if(i){if(t=this._resolvePossibleFunction(t),!t){i.remove();return}if(Ro(t)){this._putElementInTemplate(Ta(t),i);return}if(this._config.html){i.innerHTML=this._maybeSanitize(t);return}i.textContent=t}}_maybeSanitize(e){return this._config.sanitize?TD(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return Ci(e,[void 0,this])}_putElementInTemplate(e,t){if(this._config.html){t.innerHTML="",t.append(e);return}t.textContent=e.textContent}}const PD="tooltip",ND=new Set(["sanitize","allowList","sanitizeFn"]),Fm="fade",ID="modal",Kf="show",DD=".tooltip-inner",iw=`.${ID}`,sw="hide.bs.modal",zc="hover",Bm="focus",jm="click",RD="manual",FD="hide",BD="hidden",jD="show",HD="shown",zD="inserted",$D="click",UD="focusin",qD="focusout",WD="mouseenter",VD="mouseleave",GD={AUTO:"auto",TOP:"top",RIGHT:ds()?"left":"right",BOTTOM:"bottom",LEFT:ds()?"right":"left"},YD={allowList:aE,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},KD={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};let nc=class lE extends zs{constructor(e,t){if(typeof IS>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return YD}static get DefaultType(){return KD}static get NAME(){return PD}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),at.off(this._element.closest(iw),sw,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const e=at.trigger(this._element,this.constructor.eventName(jD)),r=(FS(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!r)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:o}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(o.append(i),at.trigger(this._element,this.constructor.eventName(zD))),this._popper=this._createPopper(i),i.classList.add(Kf),"ontouchstart"in document.documentElement)for(const h of[].concat(...document.body.children))at.on(h,"mouseover",Gd);const l=()=>{at.trigger(this._element,this.constructor.eventName(HD)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(l,this.tip,this._isAnimated())}hide(){if(!this._isShown()||at.trigger(this._element,this.constructor.eventName(FD)).defaultPrevented)return;if(this._getTipElement().classList.remove(Kf),"ontouchstart"in document.documentElement)for(const i of[].concat(...document.body.children))at.off(i,"mouseover",Gd);this._activeTrigger[jm]=!1,this._activeTrigger[Bm]=!1,this._activeTrigger[zc]=!1,this._isHovered=null;const r=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),at.trigger(this._element,this.constructor.eventName(BD)))};this._queueCallback(r,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(Fm,Kf),t.classList.add(`bs-${this.constructor.NAME}-auto`);const r=RP(this.constructor.NAME).toString();return t.setAttribute("id",r),this._isAnimated()&&t.classList.add(Fm),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new MD({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[DD]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Fm)}_isShown(){return this.tip&&this.tip.classList.contains(Kf)}_createPopper(e){const t=Ci(this._config.placement,[this,e,this._element]),r=GD[t.toUpperCase()];return Oy(this._element,e,this._getPopperConfig(r))}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(t=>Number.parseInt(t,10)):typeof e=="function"?t=>e(t,this._element):e}_resolvePossibleFunction(e){return Ci(e,[this._element,this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:r=>{this._getTipElement().setAttribute("data-popper-placement",r.state.placement)}}]};return{...t,...Ci(this._config.popperConfig,[void 0,t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if(t==="click")at.on(this._element,this.constructor.eventName($D),this._config.selector,r=>{const i=this._initializeOnDelegatedTarget(r);i._activeTrigger[jm]=!(i._isShown()&&i._activeTrigger[jm]),i.toggle()});else if(t!==RD){const r=t===zc?this.constructor.eventName(WD):this.constructor.eventName(UD),i=t===zc?this.constructor.eventName(VD):this.constructor.eventName(qD);at.on(this._element,r,this._config.selector,o=>{const l=this._initializeOnDelegatedTarget(o);l._activeTrigger[o.type==="focusin"?Bm:zc]=!0,l._enter()}),at.on(this._element,i,this._config.selector,o=>{const l=this._initializeOnDelegatedTarget(o);l._activeTrigger[o.type==="focusout"?Bm:zc]=l._element.contains(o.relatedTarget),l._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},at.on(this._element.closest(iw),sw,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=Fo.getDataAttributes(this._element);for(const r of Object.keys(t))ND.has(r)&&delete t[r];return e={...t,...typeof e=="object"&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=e.container===!1?document.body:Ta(e.container),typeof e.delay=="number"&&(e.delay={show:e.delay,hide:e.delay}),typeof e.title=="number"&&(e.title=e.title.toString()),typeof e.content=="number"&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,r]of Object.entries(this._config))this.constructor.Default[t]!==r&&(e[t]=r);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){const t=lE.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}};ms(nc);const ZD="popover",XD=".popover-header",JD=".popover-body",QD={...nc.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},eR={...nc.DefaultType,content:"(null|string|element|function)"};class Vh extends nc{static get Default(){return QD}static get DefaultType(){return eR}static get NAME(){return ZD}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[XD]:this._getTitle(),[JD]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){const t=Vh.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}}ms(Vh);const tR="scrollspy",nR="bs.scrollspy",Ny=`.${nR}`,rR=".data-api",iR=`activate${Ny}`,ow=`click${Ny}`,sR=`load${Ny}${rR}`,oR="dropdown-item",au="active",aR='[data-bs-spy="scroll"]',Hm="[href]",lR=".nav, .list-group",aw=".nav-link",uR=".nav-item",cR=".list-group-item",hR=`${aw}, ${uR} > ${aw}, ${cR}`,fR=".dropdown",dR=".dropdown-toggle",pR={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},mR={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Gh extends zs{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return pR}static get DefaultType(){return mR}static get NAME(){return tR}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=Ta(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,typeof e.threshold=="string"&&(e.threshold=e.threshold.split(",").map(t=>Number.parseFloat(t))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(at.off(this._config.target,ow),at.on(this._config.target,ow,Hm,e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const r=this._rootElement||window,i=t.offsetTop-this._element.offsetTop;if(r.scrollTo){r.scrollTo({top:i,behavior:"smooth"});return}r.scrollTop=i}}))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(t=>this._observerCallback(t),e)}_observerCallback(e){const t=l=>this._targetLinks.get(`#${l.target.id}`),r=l=>{this._previousScrollData.visibleEntryTop=l.target.offsetTop,this._process(t(l))},i=(this._rootElement||document.documentElement).scrollTop,o=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(const l of e){if(!l.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(l));continue}const h=l.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(o&&h){if(r(l),!i)return;continue}!o&&!h&&r(l)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=zt.find(Hm,this._config.target);for(const t of e){if(!t.hash||ka(t))continue;const r=zt.findOne(decodeURI(t.hash),this._element);Qu(r)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,r))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(au),this._activateParents(e),at.trigger(this._element,iR,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains(oR)){zt.findOne(dR,e.closest(fR)).classList.add(au);return}for(const t of zt.parents(e,lR))for(const r of zt.prev(t,hR))r.classList.add(au)}_clearActiveClass(e){e.classList.remove(au);const t=zt.find(`${Hm}.${au}`,e);for(const r of t)r.classList.remove(au)}static jQueryInterface(e){return this.each(function(){const t=Gh.getOrCreateInstance(this,e);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}at.on(window,sR,()=>{for(const n of zt.find(aR))Gh.getOrCreateInstance(n)});ms(Gh);const gR="tab",vR="bs.tab",Cl=`.${vR}`,yR=`hide${Cl}`,bR=`hidden${Cl}`,wR=`show${Cl}`,_R=`shown${Cl}`,xR=`click${Cl}`,SR=`keydown${Cl}`,ER=`load${Cl}`,AR="ArrowLeft",lw="ArrowRight",TR="ArrowUp",uw="ArrowDown",zm="Home",cw="End",hl="active",hw="fade",$m="show",kR="dropdown",uE=".dropdown-toggle",CR=".dropdown-menu",Um=`:not(${uE})`,OR='.list-group, .nav, [role="tablist"]',LR=".nav-item, .list-group-item",MR=`.nav-link${Um}, .list-group-item${Um}, [role="tab"]${Um}`,cE='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',qm=`${MR}, ${cE}`,PR=`.${hl}[data-bs-toggle="tab"], .${hl}[data-bs-toggle="pill"], .${hl}[data-bs-toggle="list"]`;class lo extends zs{constructor(e){super(e),this._parent=this._element.closest(OR),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),at.on(this._element,SR,t=>this._keydown(t)))}static get NAME(){return gR}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),r=t?at.trigger(t,yR,{relatedTarget:e}):null;at.trigger(e,wR,{relatedTarget:t}).defaultPrevented||r&&r.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){if(!e)return;e.classList.add(hl),this._activate(zt.getElementFromSelector(e));const r=()=>{if(e.getAttribute("role")!=="tab"){e.classList.add($m);return}e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),at.trigger(e,_R,{relatedTarget:t})};this._queueCallback(r,e,e.classList.contains(hw))}_deactivate(e,t){if(!e)return;e.classList.remove(hl),e.blur(),this._deactivate(zt.getElementFromSelector(e));const r=()=>{if(e.getAttribute("role")!=="tab"){e.classList.remove($m);return}e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),at.trigger(e,bR,{relatedTarget:t})};this._queueCallback(r,e,e.classList.contains(hw))}_keydown(e){if(![AR,lw,TR,uw,zm,cw].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter(i=>!ka(i));let r;if([zm,cw].includes(e.key))r=t[e.key===zm?0:t.length-1];else{const i=[lw,uw].includes(e.key);r=Ly(t,e.target,i,!0)}r&&(r.focus({preventScroll:!0}),lo.getOrCreateInstance(r).show())}_getChildren(){return zt.find(qm,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const r of t)this._setInitialAttributesOnChild(r)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),r=this._getOuterElement(e);e.setAttribute("aria-selected",t),r!==e&&this._setAttributeIfNotExists(r,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=zt.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const r=this._getOuterElement(e);if(!r.classList.contains(kR))return;const i=(o,l)=>{const h=zt.findOne(o,r);h&&h.classList.toggle(l,t)};i(uE,hl),i(CR,$m),r.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,r){e.hasAttribute(t)||e.setAttribute(t,r)}_elemIsActive(e){return e.classList.contains(hl)}_getInnerElement(e){return e.matches(qm)?e:zt.findOne(qm,e)}_getOuterElement(e){return e.closest(LR)||e}static jQueryInterface(e){return this.each(function(){const t=lo.getOrCreateInstance(this);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}at.on(document,xR,cE,function(n){["A","AREA"].includes(this.tagName)&&n.preventDefault(),!ka(this)&&lo.getOrCreateInstance(this).show()});at.on(window,ER,()=>{for(const n of zt.find(PR))lo.getOrCreateInstance(n)});ms(lo);const NR="toast",IR="bs.toast",Pa=`.${IR}`,DR=`mouseover${Pa}`,RR=`mouseout${Pa}`,FR=`focusin${Pa}`,BR=`focusout${Pa}`,jR=`hide${Pa}`,HR=`hidden${Pa}`,zR=`show${Pa}`,$R=`shown${Pa}`,UR="fade",fw="hide",Zf="show",Xf="showing",qR={animation:"boolean",autohide:"boolean",delay:"number"},WR={animation:!0,autohide:!0,delay:5e3};class rc extends zs{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return WR}static get DefaultType(){return qR}static get NAME(){return NR}show(){if(at.trigger(this._element,zR).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(UR);const t=()=>{this._element.classList.remove(Xf),at.trigger(this._element,$R),this._maybeScheduleHide()};this._element.classList.remove(fw),zh(this._element),this._element.classList.add(Zf,Xf),this._queueCallback(t,this._element,this._config.animation)}hide(){if(!this.isShown()||at.trigger(this._element,jR).defaultPrevented)return;const t=()=>{this._element.classList.add(fw),this._element.classList.remove(Xf,Zf),at.trigger(this._element,HR)};this._element.classList.add(Xf),this._queueCallback(t,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Zf),super.dispose()}isShown(){return this._element.classList.contains(Zf)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=t;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=t;break}}if(t){this._clearTimeout();return}const r=e.relatedTarget;this._element===r||this._element.contains(r)||this._maybeScheduleHide()}_setListeners(){at.on(this._element,DR,e=>this._onInteraction(e,!0)),at.on(this._element,RR,e=>this._onInteraction(e,!1)),at.on(this._element,FR,e=>this._onInteraction(e,!0)),at.on(this._element,BR,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const t=rc.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}gp(rc);ms(rc);const VR=Object.freeze(Object.defineProperty({__proto__:null,Alert:Uh,Button:qh,Carousel:tc,Collapse:Gu,Dropdown:Bs,Modal:pi,Offcanvas:Ho,Popover:Vh,ScrollSpy:Gh,Tab:lo,Toast:rc,Tooltip:nc},Symbol.toStringTag,{value:"Module"}));class GR extends dn{static targets=["message","button"];setMessage(e){return this.messageTarget.innerHTML=e,this}setButton(e){return this.buttonTarget.innerHTML=e,this}open(e){this.setButton(e.button).setMessage(e.message),document.querySelectorAll("button[type=submit]").forEach(t=>{t.addEventListener("click",r=>{r.target.focus()})}),new pi(this.element).show()}}const YR=Object.freeze(Object.defineProperty({__proto__:null,default:GR},Symbol.toStringTag,{value:"Module"}));function dw(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,r)}return t}function hE(n){for(var e=1;en.length)&&(e=n.length);for(var t=0,r=new Array(e);t
    ',f2=Number.isNaN||po.isNaN;function bn(n){return typeof n=="number"&&!f2(n)}var Tw=function(e){return e>0&&e<1/0};function Wm(n){return typeof n>"u"}function wl(n){return Nv(n)==="object"&&n!==null}var d2=Object.prototype.hasOwnProperty;function Au(n){if(!wl(n))return!1;try{var e=n.constructor,t=e.prototype;return e&&t&&d2.call(t,"isPrototypeOf")}catch{return!1}}function Ei(n){return typeof n=="function"}var p2=Array.prototype.slice;function _E(n){return Array.from?Array.from(n):p2.call(n)}function Er(n,e){return n&&Ei(e)&&(Array.isArray(n)||bn(n.length)?_E(n).forEach(function(t,r){e.call(n,t,r,n)}):wl(n)&&Object.keys(n).forEach(function(t){e.call(n,n[t],t,n)})),n}var Jn=Object.assign||function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i0&&r.forEach(function(o){wl(o)&&Object.keys(o).forEach(function(l){e[l]=o[l]})}),e},m2=/\.\d*(?:0|9){12}\d*$/;function Mu(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return m2.test(n)?Math.round(n*e)/e:n}var g2=/^width|height|left|top|marginLeft|marginTop$/;function ya(n,e){var t=n.style;Er(e,function(r,i){g2.test(i)&&bn(r)&&(r="".concat(r,"px")),t[i]=r})}function v2(n,e){return n.classList?n.classList.contains(e):n.className.indexOf(e)>-1}function $r(n,e){if(e){if(bn(n.length)){Er(n,function(r){$r(r,e)});return}if(n.classList){n.classList.add(e);return}var t=n.className.trim();t?t.indexOf(e)<0&&(n.className="".concat(t," ").concat(e)):n.className=e}}function uo(n,e){if(e){if(bn(n.length)){Er(n,function(t){uo(t,e)});return}if(n.classList){n.classList.remove(e);return}n.className.indexOf(e)>=0&&(n.className=n.className.replace(e,""))}}function Tu(n,e,t){if(e){if(bn(n.length)){Er(n,function(r){Tu(r,e,t)});return}t?$r(n,e):uo(n,e)}}var y2=/([a-z\d])([A-Z])/g;function By(n){return n.replace(y2,"$1-$2").toLowerCase()}function $v(n,e){return wl(n[e])?n[e]:n.dataset?n.dataset[e]:n.getAttribute("data-".concat(By(e)))}function Eh(n,e,t){wl(t)?n[e]=t:n.dataset?n.dataset[e]=t:n.setAttribute("data-".concat(By(e)),t)}function b2(n,e){if(wl(n[e]))try{delete n[e]}catch{n[e]=void 0}else if(n.dataset)try{delete n.dataset[e]}catch{n.dataset[e]=void 0}else n.removeAttribute("data-".concat(By(e)))}var xE=/\s\s*/,SE=(function(){var n=!1;if(vp){var e=!1,t=function(){},r=Object.defineProperty({},"once",{get:function(){return n=!0,e},set:function(o){e=o}});po.addEventListener("test",t,r),po.removeEventListener("test",t,r)}return n})();function Ls(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=t;e.trim().split(xE).forEach(function(o){if(!SE){var l=n.listeners;l&&l[o]&&l[o][t]&&(i=l[o][t],delete l[o][t],Object.keys(l[o]).length===0&&delete l[o],Object.keys(l).length===0&&delete n.listeners)}n.removeEventListener(o,i,r)})}function is(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=t;e.trim().split(xE).forEach(function(o){if(r.once&&!SE){var l=n.listeners,h=l===void 0?{}:l;i=function(){delete h[o][t],n.removeEventListener(o,i,r);for(var f=arguments.length,d=new Array(f),g=0;gMath.abs(t)&&(t=y)})}),t}function Qf(n,e){var t=n.pageX,r=n.pageY,i={endX:t,endY:r};return e?i:hE({startX:t,startY:r},i)}function x2(n){var e=0,t=0,r=0;return Er(n,function(i){var o=i.startX,l=i.startY;e+=o,t+=l,r+=1}),e/=r,t/=r,{pageX:e,pageY:t}}function ba(n){var e=n.aspectRatio,t=n.height,r=n.width,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",o=Tw(r),l=Tw(t);if(o&&l){var h=t*e;i==="contain"&&h>r||i==="cover"&&h90?{width:u,height:h}:{width:h,height:u}}function E2(n,e,t,r){var i=e.aspectRatio,o=e.naturalWidth,l=e.naturalHeight,h=e.rotate,u=h===void 0?0:h,f=e.scaleX,d=f===void 0?1:f,g=e.scaleY,y=g===void 0?1:g,k=t.aspectRatio,w=t.naturalWidth,_=t.naturalHeight,A=r.fillColor,N=A===void 0?"transparent":A,b=r.imageSmoothingEnabled,M=b===void 0?!0:b,E=r.imageSmoothingQuality,D=E===void 0?"low":E,T=r.maxWidth,C=T===void 0?1/0:T,R=r.maxHeight,B=R===void 0?1/0:R,I=r.minWidth,P=I===void 0?0:I,j=r.minHeight,$=j===void 0?0:j,Z=document.createElement("canvas"),se=Z.getContext("2d"),te=ba({aspectRatio:k,width:C,height:B}),X=ba({aspectRatio:k,width:P,height:$},"cover"),V=Math.min(te.width,Math.max(X.width,w)),de=Math.min(te.height,Math.max(X.height,_)),Y=ba({aspectRatio:i,width:C,height:B}),ue=ba({aspectRatio:i,width:P,height:$},"cover"),xe=Math.min(Y.width,Math.max(ue.width,o)),we=Math.min(Y.height,Math.max(ue.height,l)),Q=[-xe/2,-we/2,xe,we];return Z.width=Mu(V),Z.height=Mu(de),se.fillStyle=N,se.fillRect(0,0,V,de),se.save(),se.translate(V/2,de/2),se.rotate(u*Math.PI/180),se.scale(d,y),se.imageSmoothingEnabled=M,se.imageSmoothingQuality=D,se.drawImage.apply(se,[n].concat(dE(Q.map(function(K){return Math.floor(Mu(K))})))),se.restore(),Z}var AE=String.fromCharCode;function A2(n,e,t){var r="";t+=e;for(var i=e;i0;)t.push(AE.apply(null,_E(i.subarray(0,r)))),i=i.subarray(r);return"data:".concat(e,";base64,").concat(btoa(t.join("")))}function O2(n){var e=new DataView(n),t;try{var r,i,o;if(e.getUint8(0)===255&&e.getUint8(1)===216)for(var l=e.byteLength,h=2;h+1=8&&(o=f+g)}}}if(o){var y=e.getUint16(o,r),k,w;for(w=0;w=0?o:bE),height:Math.max(r.offsetHeight,l>=0?l:wE)};this.containerData=h,ya(i,{width:h.width,height:h.height}),$r(e,Ai),uo(i,Ai)},initCanvas:function(){var e=this.containerData,t=this.imageData,r=this.options.viewMode,i=Math.abs(t.rotate)%180===90,o=i?t.naturalHeight:t.naturalWidth,l=i?t.naturalWidth:t.naturalHeight,h=o/l,u=e.width,f=e.height;e.height*h>e.width?r===3?u=e.height*h:f=e.width/h:r===3?f=e.width/h:u=e.height*h;var d={aspectRatio:h,naturalWidth:o,naturalHeight:l,width:u,height:f};this.canvasData=d,this.limited=r===1||r===2,this.limitCanvas(!0,!0),d.width=Math.min(Math.max(d.width,d.minWidth),d.maxWidth),d.height=Math.min(Math.max(d.height,d.minHeight),d.maxHeight),d.left=(e.width-d.width)/2,d.top=(e.height-d.height)/2,d.oldLeft=d.left,d.oldTop=d.top,this.initialCanvasData=Jn({},d)},limitCanvas:function(e,t){var r=this.options,i=this.containerData,o=this.canvasData,l=this.cropBoxData,h=r.viewMode,u=o.aspectRatio,f=this.cropped&&l;if(e){var d=Number(r.minCanvasWidth)||0,g=Number(r.minCanvasHeight)||0;h>1?(d=Math.max(d,i.width),g=Math.max(g,i.height),h===3&&(g*u>d?d=g*u:g=d/u)):h>0&&(d?d=Math.max(d,f?l.width:0):g?g=Math.max(g,f?l.height:0):f&&(d=l.width,g=l.height,g*u>d?d=g*u:g=d/u));var y=ba({aspectRatio:u,width:d,height:g});d=y.width,g=y.height,o.minWidth=d,o.minHeight=g,o.maxWidth=1/0,o.maxHeight=1/0}if(t)if(h>(f?0:1)){var k=i.width-o.width,w=i.height-o.height;o.minLeft=Math.min(0,k),o.minTop=Math.min(0,w),o.maxLeft=Math.max(0,k),o.maxTop=Math.max(0,w),f&&this.limited&&(o.minLeft=Math.min(l.left,l.left+(l.width-o.width)),o.minTop=Math.min(l.top,l.top+(l.height-o.height)),o.maxLeft=l.left,o.maxTop=l.top,h===2&&(o.width>=i.width&&(o.minLeft=Math.min(0,k),o.maxLeft=Math.max(0,k)),o.height>=i.height&&(o.minTop=Math.min(0,w),o.maxTop=Math.max(0,w))))}else o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=i.width,o.maxTop=i.height},renderCanvas:function(e,t){var r=this.canvasData,i=this.imageData;if(t){var o=S2({width:i.naturalWidth*Math.abs(i.scaleX||1),height:i.naturalHeight*Math.abs(i.scaleY||1),degree:i.rotate||0}),l=o.width,h=o.height,u=r.width*(l/r.naturalWidth),f=r.height*(h/r.naturalHeight);r.left-=(u-r.width)/2,r.top-=(f-r.height)/2,r.width=u,r.height=f,r.aspectRatio=l/h,r.naturalWidth=l,r.naturalHeight=h,this.limitCanvas(!0,!1)}(r.width>r.maxWidth||r.widthr.maxHeight||r.heightt.width?o.height=o.width/r:o.width=o.height*r),this.cropBoxData=o,this.limitCropBox(!0,!0),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),o.width=Math.max(o.minWidth,o.width*i),o.height=Math.max(o.minHeight,o.height*i),o.left=t.left+(t.width-o.width)/2,o.top=t.top+(t.height-o.height)/2,o.oldLeft=o.left,o.oldTop=o.top,this.initialCropBoxData=Jn({},o)},limitCropBox:function(e,t){var r=this.options,i=this.containerData,o=this.canvasData,l=this.cropBoxData,h=this.limited,u=r.aspectRatio;if(e){var f=Number(r.minCropBoxWidth)||0,d=Number(r.minCropBoxHeight)||0,g=h?Math.min(i.width,o.width,o.width+o.left,i.width-o.left):i.width,y=h?Math.min(i.height,o.height,o.height+o.top,i.height-o.top):i.height;f=Math.min(f,i.width),d=Math.min(d,i.height),u&&(f&&d?d*u>f?d=f/u:f=d*u:f?d=f/u:d&&(f=d*u),y*u>g?y=g/u:g=y*u),l.minWidth=Math.min(f,g),l.minHeight=Math.min(d,y),l.maxWidth=g,l.maxHeight=y}t&&(h?(l.minLeft=Math.max(0,o.left),l.minTop=Math.max(0,o.top),l.maxLeft=Math.min(i.width,o.left+o.width)-l.width,l.maxTop=Math.min(i.height,o.top+o.height)-l.height):(l.minLeft=0,l.minTop=0,l.maxLeft=i.width-l.width,l.maxTop=i.height-l.height))},renderCropBox:function(){var e=this.options,t=this.containerData,r=this.cropBoxData;(r.width>r.maxWidth||r.widthr.maxHeight||r.height=t.width&&r.height>=t.height?mE:Ry),ya(this.cropBox,Jn({width:r.width,height:r.height},ph({translateX:r.left,translateY:r.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Pu(this.element,Fv,this.getData())}},P2={initPreview:function(){var e=this.element,t=this.crossOrigin,r=this.options.preview,i=t?this.crossOriginUrl:this.url,o=e.alt||"The image to preview",l=document.createElement("img");if(t&&(l.crossOrigin=t),l.src=i,l.alt=o,this.viewBox.appendChild(l),this.viewBoxImage=l,!!r){var h=r;typeof r=="string"?h=e.ownerDocument.querySelectorAll(r):r.querySelector&&(h=[r]),this.previews=h,Er(h,function(u){var f=document.createElement("img");Eh(u,Jf,{width:u.offsetWidth,height:u.offsetHeight,html:u.innerHTML}),t&&(f.crossOrigin=t),f.src=i,f.alt=o,f.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',u.innerHTML="",u.appendChild(f)})}},resetPreview:function(){Er(this.previews,function(e){var t=$v(e,Jf);ya(e,{width:t.width,height:t.height}),e.innerHTML=t.html,b2(e,Jf)})},preview:function(){var e=this.imageData,t=this.canvasData,r=this.cropBoxData,i=r.width,o=r.height,l=e.width,h=e.height,u=r.left-t.left-e.left,f=r.top-t.top-e.top;!this.cropped||this.disabled||(ya(this.viewBoxImage,Jn({width:l,height:h},ph(Jn({translateX:-u,translateY:-f},e)))),Er(this.previews,function(d){var g=$v(d,Jf),y=g.width,k=g.height,w=y,_=k,A=1;i&&(A=y/i,_=o*A),o&&_>k&&(A=k/o,w=i*A,_=k),ya(d,{width:w,height:_}),ya(d.getElementsByTagName("img")[0],Jn({width:l*A,height:h*A},ph(Jn({translateX:-u*A,translateY:-f*A},e))))}))}},N2={bind:function(){var e=this.element,t=this.options,r=this.cropper;Ei(t.cropstart)&&is(e,Hv,t.cropstart),Ei(t.cropmove)&&is(e,jv,t.cropmove),Ei(t.cropend)&&is(e,Bv,t.cropend),Ei(t.crop)&&is(e,Fv,t.crop),Ei(t.zoom)&&is(e,zv,t.zoom),is(r,yw,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&is(r,Sw,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&is(r,vw,this.onDblclick=this.dblclick.bind(this)),is(e.ownerDocument,bw,this.onCropMove=this.cropMove.bind(this)),is(e.ownerDocument,ww,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&is(window,xw,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,r=this.cropper;Ei(t.cropstart)&&Ls(e,Hv,t.cropstart),Ei(t.cropmove)&&Ls(e,jv,t.cropmove),Ei(t.cropend)&&Ls(e,Bv,t.cropend),Ei(t.crop)&&Ls(e,Fv,t.crop),Ei(t.zoom)&&Ls(e,zv,t.zoom),Ls(r,yw,this.onCropStart),t.zoomable&&t.zoomOnWheel&&Ls(r,Sw,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&Ls(r,vw,this.onDblclick),Ls(e.ownerDocument,bw,this.onCropMove),Ls(e.ownerDocument,ww,this.onCropEnd),t.responsive&&Ls(window,xw,this.onResize)}},I2={resize:function(){if(!this.disabled){var e=this.options,t=this.container,r=this.containerData,i=t.offsetWidth/r.width,o=t.offsetHeight/r.height,l=Math.abs(i-1)>Math.abs(o-1)?i:o;if(l!==1){var h,u;e.restore&&(h=this.getCanvasData(),u=this.getCropBoxData()),this.render(),e.restore&&(this.setCanvasData(Er(h,function(f,d){h[d]=f*l})),this.setCropBoxData(Er(u,function(f,d){u[d]=f*l})))}}},dblclick:function(){this.disabled||this.options.dragMode===yE||this.setDragMode(v2(this.dragBox,Dv)?vE:Fy)},wheel:function(e){var t=this,r=Number(this.options.wheelZoomRatio)||.1,i=1;this.disabled||(e.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){t.wheeling=!1},50),e.deltaY?i=e.deltaY>0?1:-1:e.wheelDelta?i=-e.wheelDelta/120:e.detail&&(i=e.detail>0?1:-1),this.zoom(-i*r,e)))},cropStart:function(e){var t=e.buttons,r=e.button;if(!(this.disabled||(e.type==="mousedown"||e.type==="pointerdown"&&e.pointerType==="mouse")&&(bn(t)&&t!==1||bn(r)&&r!==0||e.ctrlKey))){var i=this.options,o=this.pointers,l;e.changedTouches?Er(e.changedTouches,function(h){o[h.identifier]=Qf(h)}):o[e.pointerId||0]=Qf(e),Object.keys(o).length>1&&i.zoomable&&i.zoomOnTouch?l=gE:l=$v(e.target,Sh),a2.test(l)&&Pu(this.element,Hv,{originalEvent:e,action:l})!==!1&&(e.preventDefault(),this.action=l,this.cropping=!1,l===pE&&(this.cropping=!0,$r(this.dragBox,Zd)))}},cropMove:function(e){var t=this.action;if(!(this.disabled||!t)){var r=this.pointers;e.preventDefault(),Pu(this.element,jv,{originalEvent:e,action:t})!==!1&&(e.changedTouches?Er(e.changedTouches,function(i){Jn(r[i.identifier]||{},Qf(i,!0))}):Jn(r[e.pointerId||0]||{},Qf(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,r=this.pointers;e.changedTouches?Er(e.changedTouches,function(i){delete r[i.identifier]}):delete r[e.pointerId||0],t&&(e.preventDefault(),Object.keys(r).length||(this.action=""),this.cropping&&(this.cropping=!1,Tu(this.dragBox,Zd,this.cropped&&this.options.modal)),Pu(this.element,Bv,{originalEvent:e,action:t}))}}},D2={change:function(e){var t=this.options,r=this.canvasData,i=this.containerData,o=this.cropBoxData,l=this.pointers,h=this.action,u=t.aspectRatio,f=o.left,d=o.top,g=o.width,y=o.height,k=f+g,w=d+y,_=0,A=0,N=i.width,b=i.height,M=!0,E;!u&&e.shiftKey&&(u=g&&y?g/y:1),this.limited&&(_=o.minLeft,A=o.minTop,N=_+Math.min(i.width,r.width,r.left+r.width),b=A+Math.min(i.height,r.height,r.top+r.height));var D=l[Object.keys(l)[0]],T={x:D.endX-D.startX,y:D.endY-D.startY},C=function(B){switch(B){case nl:k+T.x>N&&(T.x=N-k);break;case rl:f+T.x<_&&(T.x=_-f);break;case la:d+T.yb&&(T.y=b-w);break}};switch(h){case Ry:f+=T.x,d+=T.y;break;case nl:if(T.x>=0&&(k>=N||u&&(d<=A||w>=b))){M=!1;break}C(nl),g+=T.x,g<0&&(h=rl,g=-g,f-=g),u&&(y=g/u,d+=(o.height-y)/2);break;case la:if(T.y<=0&&(d<=A||u&&(f<=_||k>=N))){M=!1;break}C(la),y-=T.y,d+=T.y,y<0&&(h=lu,y=-y,d-=y),u&&(g=y*u,f+=(o.width-g)/2);break;case rl:if(T.x<=0&&(f<=_||u&&(d<=A||w>=b))){M=!1;break}C(rl),g-=T.x,f+=T.x,g<0&&(h=nl,g=-g,f-=g),u&&(y=g/u,d+=(o.height-y)/2);break;case lu:if(T.y>=0&&(w>=b||u&&(f<=_||k>=N))){M=!1;break}C(lu),y+=T.y,y<0&&(h=la,y=-y,d-=y),u&&(g=y*u,f+=(o.width-g)/2);break;case $c:if(u){if(T.y<=0&&(d<=A||k>=N)){M=!1;break}C(la),y-=T.y,d+=T.y,g=y*u}else C(la),C(nl),T.x>=0?kA&&(y-=T.y,d+=T.y):(y-=T.y,d+=T.y);g<0&&y<0?(h=Wc,y=-y,g=-g,d-=y,f-=g):g<0?(h=Uc,g=-g,f-=g):y<0&&(h=qc,y=-y,d-=y);break;case Uc:if(u){if(T.y<=0&&(d<=A||f<=_)){M=!1;break}C(la),y-=T.y,d+=T.y,g=y*u,f+=o.width-g}else C(la),C(rl),T.x<=0?f>_?(g-=T.x,f+=T.x):T.y<=0&&d<=A&&(M=!1):(g-=T.x,f+=T.x),T.y<=0?d>A&&(y-=T.y,d+=T.y):(y-=T.y,d+=T.y);g<0&&y<0?(h=qc,y=-y,g=-g,d-=y,f-=g):g<0?(h=$c,g=-g,f-=g):y<0&&(h=Wc,y=-y,d-=y);break;case Wc:if(u){if(T.x<=0&&(f<=_||w>=b)){M=!1;break}C(rl),g-=T.x,f+=T.x,y=g/u}else C(lu),C(rl),T.x<=0?f>_?(g-=T.x,f+=T.x):T.y>=0&&w>=b&&(M=!1):(g-=T.x,f+=T.x),T.y>=0?w=0&&(k>=N||w>=b)){M=!1;break}C(nl),g+=T.x,y=g/u}else C(lu),C(nl),T.x>=0?k=0&&w>=b&&(M=!1):g+=T.x,T.y>=0?w0?h=T.y>0?qc:$c:T.x<0&&(f-=g,h=T.y>0?Wc:Uc),T.y<0&&(d-=y),this.cropped||(uo(this.cropBox,Ai),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}M&&(o.width=g,o.height=y,o.left=f,o.top=d,this.action=h,this.renderCropBox()),Er(l,function(R){R.startX=R.endX,R.startY=R.endY})}},R2={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&$r(this.dragBox,Zd),uo(this.cropBox,Ai),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=Jn({},this.initialImageData),this.canvasData=Jn({},this.initialCanvasData),this.cropBoxData=Jn({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(Jn(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),uo(this.dragBox,Zd),$r(this.cropBox,Ai)),this},replace:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,Er(this.previews,function(r){r.getElementsByTagName("img")[0].src=e}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,uo(this.cropper,mw)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,$r(this.cropper,mw)),this},destroy:function(){var e=this.element;return e[Xn]?(e[Xn]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,r=this.canvasData,i=r.left,o=r.top;return this.moveTo(Wm(e)?e:i+Number(e),Wm(t)?t:o+Number(t))},moveTo:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,r=this.canvasData,i=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(bn(e)&&(r.left=e,i=!0),bn(t)&&(r.top=t,i=!0),i&&this.renderCanvas(!0)),this},zoom:function(e,t){var r=this.canvasData;return e=Number(e),e<0?e=1/(1-e):e=1+e,this.zoomTo(r.width*e/r.naturalWidth,null,t)},zoomTo:function(e,t,r){var i=this.options,o=this.canvasData,l=o.width,h=o.height,u=o.naturalWidth,f=o.naturalHeight;if(e=Number(e),e>=0&&this.ready&&!this.disabled&&i.zoomable){var d=u*e,g=f*e;if(Pu(this.element,zv,{ratio:e,oldRatio:l/u,originalEvent:r})===!1)return this;if(r){var y=this.pointers,k=EE(this.cropper),w=y&&Object.keys(y).length?x2(y):{pageX:r.pageX,pageY:r.pageY};o.left-=(d-l)*((w.pageX-k.left-o.left)/l),o.top-=(g-h)*((w.pageY-k.top-o.top)/h)}else Au(t)&&bn(t.x)&&bn(t.y)?(o.left-=(d-l)*((t.x-o.left)/l),o.top-=(g-h)*((t.y-o.top)/h)):(o.left-=(d-l)/2,o.top-=(g-h)/2);o.width=d,o.height=g,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return e=Number(e),bn(e)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,bn(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(bn(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,r=this.imageData,i=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(bn(e)&&(r.scaleX=e,i=!0),bn(t)&&(r.scaleY=t,i=!0),i&&this.renderCanvas(!0,!0)),this},getData:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=this.options,r=this.imageData,i=this.canvasData,o=this.cropBoxData,l;if(this.ready&&this.cropped){l={x:o.left-i.left,y:o.top-i.top,width:o.width,height:o.height};var h=r.width/r.naturalWidth;if(Er(l,function(d,g){l[g]=d/h}),e){var u=Math.round(l.y+l.height),f=Math.round(l.x+l.width);l.x=Math.round(l.x),l.y=Math.round(l.y),l.width=f-l.x,l.height=u-l.y}}else l={x:0,y:0,width:0,height:0};return t.rotatable&&(l.rotate=r.rotate||0),t.scalable&&(l.scaleX=r.scaleX||1,l.scaleY=r.scaleY||1),l},setData:function(e){var t=this.options,r=this.imageData,i=this.canvasData,o={};if(this.ready&&!this.disabled&&Au(e)){var l=!1;t.rotatable&&bn(e.rotate)&&e.rotate!==r.rotate&&(r.rotate=e.rotate,l=!0),t.scalable&&(bn(e.scaleX)&&e.scaleX!==r.scaleX&&(r.scaleX=e.scaleX,l=!0),bn(e.scaleY)&&e.scaleY!==r.scaleY&&(r.scaleY=e.scaleY,l=!0)),l&&this.renderCanvas(!0,!0);var h=r.width/r.naturalWidth;bn(e.x)&&(o.left=e.x*h+i.left),bn(e.y)&&(o.top=e.y*h+i.top),bn(e.width)&&(o.width=e.width*h),bn(e.height)&&(o.height=e.height*h),this.setCropBoxData(o)}return this},getContainerData:function(){return this.ready?Jn({},this.containerData):{}},getImageData:function(){return this.sized?Jn({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&Er(["left","top","width","height","naturalWidth","naturalHeight"],function(r){t[r]=e[r]}),t},setCanvasData:function(e){var t=this.canvasData,r=t.aspectRatio;return this.ready&&!this.disabled&&Au(e)&&(bn(e.left)&&(t.left=e.left),bn(e.top)&&(t.top=e.top),bn(e.width)?(t.width=e.width,t.height=e.width/r):bn(e.height)&&(t.height=e.height,t.width=e.height*r),this.renderCanvas(!0)),this},getCropBoxData:function(){var e=this.cropBoxData,t;return this.ready&&this.cropped&&(t={left:e.left,top:e.top,width:e.width,height:e.height}),t||{}},setCropBoxData:function(e){var t=this.cropBoxData,r=this.options.aspectRatio,i,o;return this.ready&&this.cropped&&!this.disabled&&Au(e)&&(bn(e.left)&&(t.left=e.left),bn(e.top)&&(t.top=e.top),bn(e.width)&&e.width!==t.width&&(i=!0,t.width=e.width),bn(e.height)&&e.height!==t.height&&(o=!0,t.height=e.height),r&&(i?t.height=t.width/r:o&&(t.width=t.height*r)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,r=E2(this.image,this.imageData,t,e);if(!this.cropped)return r;var i=this.getData(e.rounded),o=i.x,l=i.y,h=i.width,u=i.height,f=r.width/Math.floor(t.naturalWidth);f!==1&&(o*=f,l*=f,h*=f,u*=f);var d=h/u,g=ba({aspectRatio:d,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),y=ba({aspectRatio:d,width:e.minWidth||0,height:e.minHeight||0},"cover"),k=ba({aspectRatio:d,width:e.width||(f!==1?r.width:h),height:e.height||(f!==1?r.height:u)}),w=k.width,_=k.height;w=Math.min(g.width,Math.max(y.width,w)),_=Math.min(g.height,Math.max(y.height,_));var A=document.createElement("canvas"),N=A.getContext("2d");A.width=Mu(w),A.height=Mu(_),N.fillStyle=e.fillColor||"transparent",N.fillRect(0,0,w,_);var b=e.imageSmoothingEnabled,M=b===void 0?!0:b,E=e.imageSmoothingQuality;N.imageSmoothingEnabled=M,E&&(N.imageSmoothingQuality=E);var D=r.width,T=r.height,C=o,R=l,B,I,P,j,$,Z;C<=-h||C>D?(C=0,B=0,P=0,$=0):C<=0?(P=-C,C=0,B=Math.min(D,h+C),$=B):C<=D&&(P=0,B=Math.min(h,D-C),$=B),B<=0||R<=-u||R>T?(R=0,I=0,j=0,Z=0):R<=0?(j=-R,R=0,I=Math.min(T,u+R),Z=I):R<=T&&(j=0,I=Math.min(u,T-R),Z=I);var se=[C,R,B,I];if($>0&&Z>0){var te=w/h;se.push(P*te,j*te,$*te,Z*te)}return N.drawImage.apply(N,[r].concat(dE(se.map(function(X){return Math.floor(Mu(X))})))),A},setAspectRatio:function(e){var t=this.options;return!this.disabled&&!Wm(e)&&(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,r=this.dragBox,i=this.face;if(this.ready&&!this.disabled){var o=e===Fy,l=t.movable&&e===vE;e=o||l?e:yE,t.dragMode=e,Eh(r,Sh,e),Tu(r,Dv,o),Tu(r,Rv,l),t.cropBoxMovable||(Eh(i,Sh,e),Tu(i,Dv,o),Tu(i,Rv,l))}return this}},F2=po.Cropper,TE=(function(){function n(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(ZR(this,n),!e||!c2.test(e.tagName))throw new Error("The first argument is required and must be an or element.");this.element=e,this.options=Jn({},Aw,Au(t)&&t),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return XR(n,[{key:"init",value:function(){var t=this.element,r=t.tagName.toLowerCase(),i;if(!t[Xn]){if(t[Xn]=this,r==="img"){if(this.isImg=!0,i=t.getAttribute("src")||"",this.originalUrl=i,!i)return;i=t.src}else r==="canvas"&&window.HTMLCanvasElement&&(i=t.toDataURL());this.load(i)}}},{key:"load",value:function(t){var r=this;if(t){this.url=t,this.imageData={};var i=this.element,o=this.options;if(!o.rotatable&&!o.scalable&&(o.checkOrientation=!1),!o.checkOrientation||!window.ArrayBuffer){this.clone();return}if(l2.test(t)){u2.test(t)?this.read(k2(t)):this.clone();return}var l=new XMLHttpRequest,h=this.clone.bind(this);this.reloading=!0,this.xhr=l,l.onabort=h,l.onerror=h,l.ontimeout=h,l.onprogress=function(){l.getResponseHeader("content-type")!==Ew&&l.abort()},l.onload=function(){r.read(l.response)},l.onloadend=function(){r.reloading=!1,r.xhr=null},o.checkCrossOrigin&&kw(t)&&i.crossOrigin&&(t=Cw(t)),l.open("GET",t,!0),l.responseType="arraybuffer",l.withCredentials=i.crossOrigin==="use-credentials",l.send()}}},{key:"read",value:function(t){var r=this.options,i=this.imageData,o=O2(t),l=0,h=1,u=1;if(o>1){this.url=C2(t,Ew);var f=L2(o);l=f.rotate,h=f.scaleX,u=f.scaleY}r.rotatable&&(i.rotate=l),r.scalable&&(i.scaleX=h,i.scaleY=u),this.clone()}},{key:"clone",value:function(){var t=this.element,r=this.url,i=t.crossOrigin,o=r;this.options.checkCrossOrigin&&kw(r)&&(i||(i="anonymous"),o=Cw(r)),this.crossOrigin=i,this.crossOriginUrl=o;var l=document.createElement("img");i&&(l.crossOrigin=i),l.src=o||r,l.alt=t.alt||"The image to crop",this.image=l,l.onload=this.start.bind(this),l.onerror=this.stop.bind(this),$r(l,gw),t.parentNode.insertBefore(l,t.nextSibling)}},{key:"start",value:function(){var t=this,r=this.image;r.onload=null,r.onerror=null,this.sizing=!0;var i=po.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(po.navigator.userAgent),o=function(f,d){Jn(t.imageData,{naturalWidth:f,naturalHeight:d,aspectRatio:f/d}),t.initialImageData=Jn({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(r.naturalWidth&&!i){o(r.naturalWidth,r.naturalHeight);return}var l=document.createElement("img"),h=document.body||document.documentElement;this.sizingImage=l,l.onload=function(){o(l.width,l.height),i||h.removeChild(l)},l.src=r.src,i||(l.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",h.appendChild(l))}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var t=this.element,r=this.options,i=this.image,o=t.parentNode,l=document.createElement("div");l.innerHTML=h2;var h=l.querySelector(".".concat(Xn,"-container")),u=h.querySelector(".".concat(Xn,"-canvas")),f=h.querySelector(".".concat(Xn,"-drag-box")),d=h.querySelector(".".concat(Xn,"-crop-box")),g=d.querySelector(".".concat(Xn,"-face"));this.container=o,this.cropper=h,this.canvas=u,this.dragBox=f,this.cropBox=d,this.viewBox=h.querySelector(".".concat(Xn,"-view-box")),this.face=g,u.appendChild(i),$r(t,Ai),o.insertBefore(h,t.nextSibling),uo(i,gw),this.initPreview(),this.bind(),r.initialAspectRatio=Math.max(0,r.initialAspectRatio)||NaN,r.aspectRatio=Math.max(0,r.aspectRatio)||NaN,r.viewMode=Math.max(0,Math.min(3,Math.round(r.viewMode)))||0,$r(d,Ai),r.guides||$r(d.getElementsByClassName("".concat(Xn,"-dashed")),Ai),r.center||$r(d.getElementsByClassName("".concat(Xn,"-center")),Ai),r.background&&$r(h,"".concat(Xn,"-bg")),r.highlight||$r(g,r2),r.cropBoxMovable&&($r(g,Rv),Eh(g,Sh,Ry)),r.cropBoxResizable||($r(d.getElementsByClassName("".concat(Xn,"-line")),Ai),$r(d.getElementsByClassName("".concat(Xn,"-point")),Ai)),this.render(),this.ready=!0,this.setDragMode(r.dragMode),r.autoCrop&&this.crop(),this.setData(r.data),Ei(r.ready)&&is(t,_w,r.ready,{once:!0}),Pu(t,_w)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),uo(this.element,Ai)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=F2,n}},{key:"setDefaults",value:function(t){Jn(Aw,Au(t)&&t)}}])})();Jn(TE.prototype,M2,P2,N2,I2,D2,R2);class B2 extends dn{static values={maxSizeMessage:{type:String,default:"The download file is too large. Max size: {value} MB"},type:{type:String,default:"image/png"},keepOriginalType:{type:Boolean,default:!1}};static targets=["source","upload"];connect(){let e=this.data.get("url")?this.data.get("url"):this.data.get("value");e?this.element.querySelector(".cropper-preview").src=e:(this.element.querySelector(".cropper-preview").classList.add("none"),this.element.querySelector(".cropper-remove").classList.add("none"));let t=this.element.querySelector(".upload-panel");t.width=this.data.get("width"),t.height=this.data.get("height"),this.cropper=new TE(t,{viewMode:2,aspectRatio:this.data.get("width")/this.data.get("height"),minContainerHeight:500})}getModal(){return this.modal||(this.modal=new pi(this.element.querySelector(".modal"))),this.modal}upload(e){let t=this.data.get("max-file-size");if(this.keepOriginalTypeValue&&(this.typeValue=e.target.files[0].type),e.target.files[0].size/1024/1024>t){this.toast(this.maxSizeMessageValue.replace(/{value}/,t)),e.target.value=null;return}if(!e.target.files[0]){this.getModal().show();return}let r=new FileReader;r.readAsDataURL(e.target.files[0]),r.onloadend=()=>{this.cropper.replace(r.result)},this.getModal().show()}openModal(e){e.target.files[0]&&this.getModal().show()}crop(){this.cropper.getCroppedCanvas({width:this.data.get("width"),height:this.data.get("height"),minWidth:this.data.get("min-width"),minHeight:this.data.get("min-height"),maxWidth:this.data.get("max-width"),maxHeight:this.data.get("max-height"),imageSmoothingEnabled:this.data.get("image-smoothing-enabled"),imageSmoothingQuality:this.data.get("image-smoothing-quality"),fillColor:this.data.get("fill-color")}).toBlob(e=>{const t=new FormData;t.append("file",e),t.append("storage",this.data.get("storage")),t.append("group",this.data.get("groups")),t.append("path",this.data.get("path")),t.append("acceptedFiles",this.data.get("accepted-files"));let r=this.element;window.axios.post(this.prefix("/systems/files"),t).then(i=>{let o=i.data.url,l=this.data.get("target");r.querySelector(".cropper-preview").src=o,r.querySelector(".cropper-preview").classList.remove("none"),r.querySelector(".cropper-remove").classList.remove("none"),r.querySelector(".cropper-path").value=i.data[l],r.querySelector(".cropper-path").dispatchEvent(new Event("change")),console.log(this.getModal(),this.getModal().hide()),this.getModal().hide()}).catch(i=>{this.alert("Validation error","File upload error"),console.warn(i)})},this.typeValue)}clear(){this.element.querySelector(".cropper-path").value="",this.element.querySelector(".cropper-preview").src="",this.element.querySelector(".cropper-preview").classList.add("none"),this.element.querySelector(".cropper-remove").classList.add("none")}moveleft(){this.cropper.move(-10,0)}moveright(){this.cropper.move(10,0)}moveup(){this.cropper.move(0,-10)}movedown(){this.cropper.move(0,10)}zoomin(){this.cropper.zoom(.1)}zoomout(){this.cropper.zoom(-.1)}rotateleft(){this.cropper.rotate(-5)}rotateright(){this.cropper.rotate(5)}scalex(){const e=this.element.querySelector(".cropper-dataScaleX");this.cropper.scaleX(-e.value)}scaley(){const e=this.element.querySelector(".cropper-dataScaleY");this.cropper.scaleY(-e.value)}aspectratiowh(){this.cropper.setAspectRatio(this.data.get("width")/this.data.get("height"))}aspectratiofree(){this.cropper.setAspectRatio(NaN)}}const j2=Object.freeze(Object.defineProperty({__proto__:null,default:B2},Symbol.toStringTag,{value:"Module"}));var Gm=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],Nu={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:typeof window=="object"&&window.navigator.userAgent.indexOf("MSIE")===-1,ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(n){return typeof console<"u"&&console.warn(n)},getWeek:function(n){var e=new Date(n.getTime());e.setHours(0,0,0,0),e.setDate(e.getDate()+3-(e.getDay()+6)%7);var t=new Date(e.getFullYear(),0,4);return 1+Math.round(((e.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},Ah={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(n){var e=n%100;if(e>3&&e<21)return"th";switch(e%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},Ti=function(n,e){return e===void 0&&(e=2),("000"+n).slice(e*-1)},ss=function(n){return n===!0?1:0};function Ow(n,e){var t;return function(){var r=this,i=arguments;clearTimeout(t),t=setTimeout(function(){return n.apply(r,i)},e)}}var Ym=function(n){return n instanceof Array?n:[n]};function ui(n,e,t){if(t===!0)return n.classList.add(e);n.classList.remove(e)}function On(n,e,t){var r=window.document.createElement(n);return e=e||"",t=t||"",r.className=e,t!==void 0&&(r.textContent=t),r}function ed(n){for(;n.firstChild;)n.removeChild(n.firstChild)}function kE(n,e){if(e(n))return n;if(n.parentNode)return kE(n.parentNode,e)}function td(n,e){var t=On("div","numInputWrapper"),r=On("input","numInput "+n),i=On("span","arrowUp"),o=On("span","arrowDown");if(navigator.userAgent.indexOf("MSIE 9.0")===-1?r.type="number":(r.type="text",r.pattern="\\d*"),e!==void 0)for(var l in e)r.setAttribute(l,e[l]);return t.appendChild(r),t.appendChild(i),t.appendChild(o),t}function Ui(n){try{if(typeof n.composedPath=="function"){var e=n.composedPath();return e[0]}return n.target}catch{return n.target}}var Km=function(){},Xd=function(n,e,t){return t.months[e?"shorthand":"longhand"][n]},H2={D:Km,F:function(n,e,t){n.setMonth(t.months.longhand.indexOf(e))},G:function(n,e){n.setHours((n.getHours()>=12?12:0)+parseFloat(e))},H:function(n,e){n.setHours(parseFloat(e))},J:function(n,e){n.setDate(parseFloat(e))},K:function(n,e,t){n.setHours(n.getHours()%12+12*ss(new RegExp(t.amPM[1],"i").test(e)))},M:function(n,e,t){n.setMonth(t.months.shorthand.indexOf(e))},S:function(n,e){n.setSeconds(parseFloat(e))},U:function(n,e){return new Date(parseFloat(e)*1e3)},W:function(n,e,t){var r=parseInt(e),i=new Date(n.getFullYear(),0,2+(r-1)*7,0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(n,e){n.setFullYear(parseFloat(e))},Z:function(n,e){return new Date(e)},d:function(n,e){n.setDate(parseFloat(e))},h:function(n,e){n.setHours((n.getHours()>=12?12:0)+parseFloat(e))},i:function(n,e){n.setMinutes(parseFloat(e))},j:function(n,e){n.setDate(parseFloat(e))},l:Km,m:function(n,e){n.setMonth(parseFloat(e)-1)},n:function(n,e){n.setMonth(parseFloat(e)-1)},s:function(n,e){n.setSeconds(parseFloat(e))},u:function(n,e){return new Date(parseFloat(e))},w:Km,y:function(n,e){n.setFullYear(2e3+parseFloat(e))}},ul={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},mh={Z:function(n){return n.toISOString()},D:function(n,e,t){return e.weekdays.shorthand[mh.w(n,e,t)]},F:function(n,e,t){return Xd(mh.n(n,e,t)-1,!1,e)},G:function(n,e,t){return Ti(mh.h(n,e,t))},H:function(n){return Ti(n.getHours())},J:function(n,e){return e.ordinal!==void 0?n.getDate()+e.ordinal(n.getDate()):n.getDate()},K:function(n,e){return e.amPM[ss(n.getHours()>11)]},M:function(n,e){return Xd(n.getMonth(),!0,e)},S:function(n){return Ti(n.getSeconds())},U:function(n){return n.getTime()/1e3},W:function(n,e,t){return t.getWeek(n)},Y:function(n){return Ti(n.getFullYear(),4)},d:function(n){return Ti(n.getDate())},h:function(n){return n.getHours()%12?n.getHours()%12:12},i:function(n){return Ti(n.getMinutes())},j:function(n){return n.getDate()},l:function(n,e){return e.weekdays.longhand[n.getDay()]},m:function(n){return Ti(n.getMonth()+1)},n:function(n){return n.getMonth()+1},s:function(n){return n.getSeconds()},u:function(n){return n.getTime()},w:function(n){return n.getDay()},y:function(n){return String(n.getFullYear()).substring(2)}},CE=function(n){var e=n.config,t=e===void 0?Nu:e,r=n.l10n,i=r===void 0?Ah:r,o=n.isMobile,l=o===void 0?!1:o;return function(h,u,f){var d=f||i;return t.formatDate!==void 0&&!l?t.formatDate(h,u,d):u.split("").map(function(g,y,k){return mh[g]&&k[y-1]!=="\\"?mh[g](h,d,t):g!=="\\"?g:""}).join("")}},Uv=function(n){var e=n.config,t=e===void 0?Nu:e,r=n.l10n,i=r===void 0?Ah:r;return function(o,l,h,u){if(!(o!==0&&!o)){var f=u||i,d,g=o;if(o instanceof Date)d=new Date(o.getTime());else if(typeof o!="string"&&o.toFixed!==void 0)d=new Date(o);else if(typeof o=="string"){var y=l||(t||Nu).dateFormat,k=String(o).trim();if(k==="today")d=new Date,h=!0;else if(t&&t.parseDate)d=t.parseDate(o,y);else if(/Z$/.test(k)||/GMT$/.test(k))d=new Date(o);else{for(var w=void 0,_=[],A=0,N=0,b="";AMath.min(e,t)&&n=0?new Date:new Date(t.config.minDate.getTime()),Be=Xm(t.config);Ee.setHours(Be.hours,Be.minutes,Be.seconds,Ee.getMilliseconds()),t.selectedDates=[Ee],t.latestSelectedDateObj=Ee}ye!==void 0&&ye.type!=="blur"&&qt(ye);var Ue=t._input.value;g(),yt(),t._input.value!==Ue&&t._debouncedChange()}function f(ye,Ee){return ye%12+12*ss(Ee===t.l10n.amPM[1])}function d(ye){switch(ye%24){case 0:case 12:return 12;default:return ye%12}}function g(){if(!(t.hourElement===void 0||t.minuteElement===void 0)){var ye=(parseInt(t.hourElement.value.slice(-2),10)||0)%24,Ee=(parseInt(t.minuteElement.value,10)||0)%60,Be=t.secondElement!==void 0?(parseInt(t.secondElement.value,10)||0)%60:0;t.amPM!==void 0&&(ye=f(ye,t.amPM.textContent));var Ue=t.config.minTime!==void 0||t.config.minDate&&t.minDateHasTime&&t.latestSelectedDateObj&&Vi(t.latestSelectedDateObj,t.config.minDate,!0)===0,et=t.config.maxTime!==void 0||t.config.maxDate&&t.maxDateHasTime&&t.latestSelectedDateObj&&Vi(t.latestSelectedDateObj,t.config.maxDate,!0)===0;if(t.config.maxTime!==void 0&&t.config.minTime!==void 0&&t.config.minTime>t.config.maxTime){var Je=Zm(t.config.minTime.getHours(),t.config.minTime.getMinutes(),t.config.minTime.getSeconds()),bt=Zm(t.config.maxTime.getHours(),t.config.maxTime.getMinutes(),t.config.maxTime.getSeconds()),lt=Zm(ye,Ee,Be);if(lt>bt&<=12)]),t.secondElement!==void 0&&(t.secondElement.value=Ti(Be)))}function w(ye){var Ee=Ui(ye),Be=parseInt(Ee.value)+(ye.delta||0);(Be/1e3>1||ye.key==="Enter"&&!/[^\d]/.test(Be.toString()))&&Me(Be)}function _(ye,Ee,Be,Ue){if(Ee instanceof Array)return Ee.forEach(function(et){return _(ye,et,Be,Ue)});if(ye instanceof Array)return ye.forEach(function(et){return _(et,Ee,Be,Ue)});ye.addEventListener(Ee,Be,Ue),t._handlers.push({remove:function(){return ye.removeEventListener(Ee,Be,Ue)}})}function A(){mt("onChange")}function N(){if(t.config.wrap&&["open","close","toggle","clear"].forEach(function(Be){Array.prototype.forEach.call(t.element.querySelectorAll("[data-"+Be+"]"),function(Ue){return _(Ue,"click",t[Be])})}),t.isMobile){$t();return}var ye=Ow(ee,50);if(t._debouncedChange=Ow(A,q2),t.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&_(t.daysContainer,"mouseover",function(Be){t.config.mode==="range"&&W(Ui(Be))}),_(t._input,"keydown",ce),t.calendarContainer!==void 0&&_(t.calendarContainer,"keydown",ce),!t.config.inline&&!t.config.static&&_(window,"resize",ye),window.ontouchstart!==void 0?_(window.document,"touchstart",Ce):_(window.document,"mousedown",Ce),_(window.document,"focus",Ce,{capture:!0}),t.config.clickOpens===!0&&(_(t._input,"focus",t.open),_(t._input,"click",t.open)),t.daysContainer!==void 0&&(_(t.monthNav,"click",Ut),_(t.monthNav,["keyup","increment"],w),_(t.daysContainer,"click",U)),t.timeContainer!==void 0&&t.minuteElement!==void 0&&t.hourElement!==void 0){var Ee=function(Be){return Ui(Be).select()};_(t.timeContainer,["increment"],u),_(t.timeContainer,"blur",u,{capture:!0}),_(t.timeContainer,"click",M),_([t.hourElement,t.minuteElement],["focus","click"],Ee),t.secondElement!==void 0&&_(t.secondElement,"focus",function(){return t.secondElement&&t.secondElement.select()}),t.amPM!==void 0&&_(t.amPM,"click",function(Be){u(Be)})}t.config.allowInput&&_(t._input,"blur",oe)}function b(ye,Ee){var Be=ye!==void 0?t.parseDate(ye):t.latestSelectedDateObj||(t.config.minDate&&t.config.minDate>t.now?t.config.minDate:t.config.maxDate&&t.config.maxDate1),t.calendarContainer.appendChild(ye);var et=t.config.appendTo!==void 0&&t.config.appendTo.nodeType!==void 0;if((t.config.inline||t.config.static)&&(t.calendarContainer.classList.add(t.config.inline?"inline":"static"),t.config.inline&&(!et&&t.element.parentNode?t.element.parentNode.insertBefore(t.calendarContainer,t._input.nextSibling):t.config.appendTo!==void 0&&t.config.appendTo.appendChild(t.calendarContainer)),t.config.static)){var Je=On("div","flatpickr-wrapper");t.element.parentNode&&t.element.parentNode.insertBefore(Je,t.element),Je.appendChild(t.element),t.altInput&&Je.appendChild(t.altInput),Je.appendChild(t.calendarContainer)}!t.config.static&&!t.config.inline&&(t.config.appendTo!==void 0?t.config.appendTo:window.document.body).appendChild(t.calendarContainer)}function T(ye,Ee,Be,Ue){var et=ne(Ee,!0),Je=On("span",ye,Ee.getDate().toString());return Je.dateObj=Ee,Je.$i=Ue,Je.setAttribute("aria-label",t.formatDate(Ee,t.config.ariaDateFormat)),ye.indexOf("hidden")===-1&&Vi(Ee,t.now)===0&&(t.todayDateElem=Je,Je.classList.add("today"),Je.setAttribute("aria-current","date")),et?(Je.tabIndex=-1,ze(Ee)&&(Je.classList.add("selected"),t.selectedDateElem=Je,t.config.mode==="range"&&(ui(Je,"startRange",t.selectedDates[0]&&Vi(Ee,t.selectedDates[0],!0)===0),ui(Je,"endRange",t.selectedDates[1]&&Vi(Ee,t.selectedDates[1],!0)===0),ye==="nextMonthDay"&&Je.classList.add("inRange")))):Je.classList.add("flatpickr-disabled"),t.config.mode==="range"&&Qe(Ee)&&!ze(Ee)&&Je.classList.add("inRange"),t.weekNumbers&&t.config.showMonths===1&&ye!=="prevMonthDay"&&Ue%7===6&&t.weekNumbers.insertAdjacentHTML("beforeend",""+t.config.getWeek(Ee)+""),mt("onDayCreate",Je),Je}function C(ye){ye.focus(),t.config.mode==="range"&&W(ye)}function R(ye){for(var Ee=ye>0?0:t.config.showMonths-1,Be=ye>0?t.config.showMonths:-1,Ue=Ee;Ue!=Be;Ue+=ye)for(var et=t.daysContainer.children[Ue],Je=ye>0?0:et.children.length-1,bt=ye>0?et.children.length:-1,lt=Je;lt!=bt;lt+=ye){var xt=et.children[lt];if(xt.className.indexOf("hidden")===-1&&ne(xt.dateObj))return xt}}function B(ye,Ee){for(var Be=ye.className.indexOf("Month")===-1?ye.dateObj.getMonth():t.currentMonth,Ue=Ee>0?t.config.showMonths:-1,et=Ee>0?1:-1,Je=Be-t.currentMonth;Je!=Ue;Je+=et)for(var bt=t.daysContainer.children[Je],lt=Be-t.currentMonth===Je?ye.$i+Ee:Ee<0?bt.children.length-1:0,xt=bt.children.length,ft=lt;ft>=0&&ft0?xt:-1);ft+=et){var dt=bt.children[ft];if(dt.className.indexOf("hidden")===-1&&ne(dt.dateObj)&&Math.abs(ye.$i-ft)>=Math.abs(Ee))return C(dt)}t.changeMonth(et),I(R(et),0)}function I(ye,Ee){var Be=o(),Ue=ie(Be||document.body),et=ye!==void 0?ye:Ue?Be:t.selectedDateElem!==void 0&&ie(t.selectedDateElem)?t.selectedDateElem:t.todayDateElem!==void 0&&ie(t.todayDateElem)?t.todayDateElem:R(Ee>0?1:-1);et===void 0?t._input.focus():Ue?B(et,Ee):C(et)}function P(ye,Ee){for(var Be=(new Date(ye,Ee,1).getDay()-t.l10n.firstDayOfWeek+7)%7,Ue=t.utils.getDaysInMonth((Ee-1+12)%12,ye),et=t.utils.getDaysInMonth(Ee,ye),Je=window.document.createDocumentFragment(),bt=t.config.showMonths>1,lt=bt?"prevMonthDay hidden":"prevMonthDay",xt=bt?"nextMonthDay hidden":"nextMonthDay",ft=Ue+1-Be,dt=0;ft<=Ue;ft++,dt++)Je.appendChild(T("flatpickr-day "+lt,new Date(ye,Ee-1,ft),ft,dt));for(ft=1;ft<=et;ft++,dt++)Je.appendChild(T("flatpickr-day",new Date(ye,Ee,ft),ft,dt));for(var it=et+1;it<=42-Be&&(t.config.showMonths===1||dt%7!==0);it++,dt++)Je.appendChild(T("flatpickr-day "+xt,new Date(ye,Ee+1,it%et),it,dt));var nn=On("div","dayContainer");return nn.appendChild(Je),nn}function j(){if(t.daysContainer!==void 0){ed(t.daysContainer),t.weekNumbers&&ed(t.weekNumbers);for(var ye=document.createDocumentFragment(),Ee=0;Ee1||t.config.monthSelectorType!=="dropdown")){var ye=function(Ue){return t.config.minDate!==void 0&&t.currentYear===t.config.minDate.getFullYear()&&Uet.config.maxDate.getMonth())};t.monthsDropdownContainer.tabIndex=-1,t.monthsDropdownContainer.innerHTML="";for(var Ee=0;Ee<12;Ee++)if(ye(Ee)){var Be=On("option","flatpickr-monthDropdown-month");Be.value=new Date(t.currentYear,Ee).getMonth().toString(),Be.textContent=Xd(Ee,t.config.shorthandCurrentMonth,t.l10n),Be.tabIndex=-1,t.currentMonth===Ee&&(Be.selected=!0),t.monthsDropdownContainer.appendChild(Be)}}}function Z(){var ye=On("div","flatpickr-month"),Ee=window.document.createDocumentFragment(),Be;t.config.showMonths>1||t.config.monthSelectorType==="static"?Be=On("span","cur-month"):(t.monthsDropdownContainer=On("select","flatpickr-monthDropdown-months"),t.monthsDropdownContainer.setAttribute("aria-label",t.l10n.monthAriaLabel),_(t.monthsDropdownContainer,"change",function(bt){var lt=Ui(bt),xt=parseInt(lt.value,10);t.changeMonth(xt-t.currentMonth),mt("onMonthChange")}),$(),Be=t.monthsDropdownContainer);var Ue=td("cur-year",{tabindex:"-1"}),et=Ue.getElementsByTagName("input")[0];et.setAttribute("aria-label",t.l10n.yearAriaLabel),t.config.minDate&&et.setAttribute("min",t.config.minDate.getFullYear().toString()),t.config.maxDate&&(et.setAttribute("max",t.config.maxDate.getFullYear().toString()),et.disabled=!!t.config.minDate&&t.config.minDate.getFullYear()===t.config.maxDate.getFullYear());var Je=On("div","flatpickr-current-month");return Je.appendChild(Be),Je.appendChild(Ue),Ee.appendChild(Je),ye.appendChild(Ee),{container:ye,yearElement:et,monthElement:Be}}function se(){ed(t.monthNav),t.monthNav.appendChild(t.prevMonthNav),t.config.showMonths&&(t.yearElements=[],t.monthElements=[]);for(var ye=t.config.showMonths;ye--;){var Ee=Z();t.yearElements.push(Ee.yearElement),t.monthElements.push(Ee.monthElement),t.monthNav.appendChild(Ee.container)}t.monthNav.appendChild(t.nextMonthNav)}function te(){return t.monthNav=On("div","flatpickr-months"),t.yearElements=[],t.monthElements=[],t.prevMonthNav=On("span","flatpickr-prev-month"),t.prevMonthNav.innerHTML=t.config.prevArrow,t.nextMonthNav=On("span","flatpickr-next-month"),t.nextMonthNav.innerHTML=t.config.nextArrow,se(),Object.defineProperty(t,"_hidePrevMonthArrow",{get:function(){return t.__hidePrevMonthArrow},set:function(ye){t.__hidePrevMonthArrow!==ye&&(ui(t.prevMonthNav,"flatpickr-disabled",ye),t.__hidePrevMonthArrow=ye)}}),Object.defineProperty(t,"_hideNextMonthArrow",{get:function(){return t.__hideNextMonthArrow},set:function(ye){t.__hideNextMonthArrow!==ye&&(ui(t.nextMonthNav,"flatpickr-disabled",ye),t.__hideNextMonthArrow=ye)}}),t.currentYearElement=t.yearElements[0],Et(),t.monthNav}function X(){t.calendarContainer.classList.add("hasTime"),t.config.noCalendar&&t.calendarContainer.classList.add("noCalendar");var ye=Xm(t.config);t.timeContainer=On("div","flatpickr-time"),t.timeContainer.tabIndex=-1;var Ee=On("span","flatpickr-time-separator",":"),Be=td("flatpickr-hour",{"aria-label":t.l10n.hourAriaLabel});t.hourElement=Be.getElementsByTagName("input")[0];var Ue=td("flatpickr-minute",{"aria-label":t.l10n.minuteAriaLabel});if(t.minuteElement=Ue.getElementsByTagName("input")[0],t.hourElement.tabIndex=t.minuteElement.tabIndex=-1,t.hourElement.value=Ti(t.latestSelectedDateObj?t.latestSelectedDateObj.getHours():t.config.time_24hr?ye.hours:d(ye.hours)),t.minuteElement.value=Ti(t.latestSelectedDateObj?t.latestSelectedDateObj.getMinutes():ye.minutes),t.hourElement.setAttribute("step",t.config.hourIncrement.toString()),t.minuteElement.setAttribute("step",t.config.minuteIncrement.toString()),t.hourElement.setAttribute("min",t.config.time_24hr?"0":"1"),t.hourElement.setAttribute("max",t.config.time_24hr?"23":"12"),t.hourElement.setAttribute("maxlength","2"),t.minuteElement.setAttribute("min","0"),t.minuteElement.setAttribute("max","59"),t.minuteElement.setAttribute("maxlength","2"),t.timeContainer.appendChild(Be),t.timeContainer.appendChild(Ee),t.timeContainer.appendChild(Ue),t.config.time_24hr&&t.timeContainer.classList.add("time24hr"),t.config.enableSeconds){t.timeContainer.classList.add("hasSeconds");var et=td("flatpickr-second");t.secondElement=et.getElementsByTagName("input")[0],t.secondElement.value=Ti(t.latestSelectedDateObj?t.latestSelectedDateObj.getSeconds():ye.seconds),t.secondElement.setAttribute("step",t.minuteElement.getAttribute("step")),t.secondElement.setAttribute("min","0"),t.secondElement.setAttribute("max","59"),t.secondElement.setAttribute("maxlength","2"),t.timeContainer.appendChild(On("span","flatpickr-time-separator",":")),t.timeContainer.appendChild(et)}return t.config.time_24hr||(t.amPM=On("span","flatpickr-am-pm",t.l10n.amPM[ss((t.latestSelectedDateObj?t.hourElement.value:t.config.defaultHour)>11)]),t.amPM.title=t.l10n.toggleTitle,t.amPM.tabIndex=-1,t.timeContainer.appendChild(t.amPM)),t.timeContainer}function V(){t.weekdayContainer?ed(t.weekdayContainer):t.weekdayContainer=On("div","flatpickr-weekdays");for(var ye=t.config.showMonths;ye--;){var Ee=On("div","flatpickr-weekdaycontainer");t.weekdayContainer.appendChild(Ee)}return de(),t.weekdayContainer}function de(){if(t.weekdayContainer){var ye=t.l10n.firstDayOfWeek,Ee=Lw(t.l10n.weekdays.shorthand);ye>0&&ye0;return[")","}","]",">"].includes(n)||["'",'"'].includes(n)&&!r},In.prototype.updateCode=function(n){this.code=n,this.elTextarea.value=n,this.elCode.innerHTML=L0(n),this.highlight(),this.setLineNumber(),setTimeout(this.runUpdate.bind(this),1)},In.prototype.updateLanguage=function(n){var e=this.opts.language;this.elCode.classList.remove("language-"+e),this.elCode.classList.add("language-"+n),this.opts.language=n,this.highlight()},In.prototype.addLanguage=function(n,e){P0.languages[n]=e},In.prototype.populateDefault=function(){this.updateCode(this.code)},In.prototype.highlight=function(){P0.highlightElement(this.elCode,!1)},In.prototype.onUpdate=function(n){if(n&&{}.toString.call(n)!=="[object Function]")throw Error("CodeFlask expects callback of type Function");this.updateCallBack=n},In.prototype.getCode=function(){return this.code},In.prototype.runUpdate=function(){this.updateCallBack&&this.updateCallBack(this.code)},In.prototype.enableReadonlyMode=function(){this.elTextarea.setAttribute("readonly",!0)},In.prototype.disableReadonlyMode=function(){this.elTextarea.removeAttribute("readonly")};class JM extends fn{connect(){const e=this.element.querySelector("input"),t=new In(this.element.querySelector(".code"),{language:this.data.get("language"),lineNumbers:this.data.get("lineNumbers"),defaultTheme:this.data.get("defaultTheme"),readonly:e.readOnly});t.updateCode(e.value),t.onUpdate(r=>{e.value=r})}}const QM=Object.freeze(Object.defineProperty({__proto__:null,default:JM},Symbol.toStringTag,{value:"Module"}));var mi="top",Ji="bottom",Qi="right",gi="left",dp="auto",Ju=[mi,Ji,Qi,gi],yl="start",$u="end",lS="clippingParents",xy="viewport",pu="popper",uS="reference",kv=Ju.reduce(function(n,e){return n.concat([e+"-"+yl,e+"-"+$u])},[]),Sy=[].concat(Ju,[dp]).reduce(function(n,e){return n.concat([e,e+"-"+yl,e+"-"+$u])},[]),cS="beforeRead",hS="read",fS="afterRead",dS="beforeMain",pS="main",mS="afterMain",gS="beforeWrite",vS="write",yS="afterWrite",bS=[cS,hS,fS,dS,pS,mS,gS,vS,yS];function fo(n){return n?(n.nodeName||"").toLowerCase():null}function es(n){if(n==null)return window;if(n.toString()!=="[object Window]"){var e=n.ownerDocument;return e&&e.defaultView||window}return n}function bl(n){var e=es(n).Element;return n instanceof e||n instanceof Element}function ds(n){var e=es(n).HTMLElement;return n instanceof e||n instanceof HTMLElement}function Ey(n){if(typeof ShadowRoot>"u")return!1;var e=es(n).ShadowRoot;return n instanceof e||n instanceof ShadowRoot}function eP(n){var e=n.state;Object.keys(e.elements).forEach(function(t){var r=e.styles[t]||{},i=e.attributes[t]||{},o=e.elements[t];!ds(o)||!fo(o)||(Object.assign(o.style,r),Object.keys(i).forEach(function(l){var h=i[l];h===!1?o.removeAttribute(l):o.setAttribute(l,h===!0?"":h)}))})}function tP(n){var e=n.state,t={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,t.popper),e.styles=t,e.elements.arrow&&Object.assign(e.elements.arrow.style,t.arrow),function(){Object.keys(e.elements).forEach(function(r){var i=e.elements[r],o=e.attributes[r]||{},l=Object.keys(e.styles.hasOwnProperty(r)?e.styles[r]:t[r]),h=l.reduce(function(u,f){return u[f]="",u},{});!ds(i)||!fo(i)||(Object.assign(i.style,h),Object.keys(o).forEach(function(u){i.removeAttribute(u)}))})}}const wS={name:"applyStyles",enabled:!0,phase:"write",fn:eP,effect:tP,requires:["computeStyles"]};function ao(n){return n.split("-")[0]}var ml=Math.max,Wd=Math.min,Uu=Math.round;function Cv(){var n=navigator.userAgentData;return n!=null&&n.brands&&Array.isArray(n.brands)?n.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function _S(){return!/^((?!chrome|android).)*safari/i.test(Cv())}function qu(n,e,t){e===void 0&&(e=!1),t===void 0&&(t=!1);var r=n.getBoundingClientRect(),i=1,o=1;e&&ds(n)&&(i=n.offsetWidth>0&&Uu(r.width)/n.offsetWidth||1,o=n.offsetHeight>0&&Uu(r.height)/n.offsetHeight||1);var l=bl(n)?es(n):window,h=l.visualViewport,u=!_S()&&t,f=(r.left+(u&&h?h.offsetLeft:0))/i,d=(r.top+(u&&h?h.offsetTop:0))/o,g=r.width/i,y=r.height/o;return{width:g,height:y,top:d,right:f+g,bottom:d+y,left:f,x:f,y:d}}function Ay(n){var e=qu(n),t=n.offsetWidth,r=n.offsetHeight;return Math.abs(e.width-t)<=1&&(t=e.width),Math.abs(e.height-r)<=1&&(r=e.height),{x:n.offsetLeft,y:n.offsetTop,width:t,height:r}}function xS(n,e){var t=e.getRootNode&&e.getRootNode();if(n.contains(e))return!0;if(t&&Ey(t)){var r=e;do{if(r&&n.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function jo(n){return es(n).getComputedStyle(n)}function nP(n){return["table","td","th"].indexOf(fo(n))>=0}function La(n){return((bl(n)?n.ownerDocument:n.document)||window.document).documentElement}function pp(n){return fo(n)==="html"?n:n.assignedSlot||n.parentNode||(Ey(n)?n.host:null)||La(n)}function N0(n){return!ds(n)||jo(n).position==="fixed"?null:n.offsetParent}function rP(n){var e=/firefox/i.test(Cv()),t=/Trident/i.test(Cv());if(t&&ds(n)){var r=jo(n);if(r.position==="fixed")return null}var i=pp(n);for(Ey(i)&&(i=i.host);ds(i)&&["html","body"].indexOf(fo(i))<0;){var o=jo(i);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||e&&o.willChange==="filter"||e&&o.filter&&o.filter!=="none")return i;i=i.parentNode}return null}function Hh(n){for(var e=es(n),t=N0(n);t&&nP(t)&&jo(t).position==="static";)t=N0(t);return t&&(fo(t)==="html"||fo(t)==="body"&&jo(t).position==="static")?e:t||rP(n)||e}function Ty(n){return["top","bottom"].indexOf(n)>=0?"x":"y"}function fh(n,e,t){return ml(n,Wd(e,t))}function iP(n,e,t){var r=fh(n,e,t);return r>t?t:r}function SS(){return{top:0,right:0,bottom:0,left:0}}function ES(n){return Object.assign({},SS(),n)}function AS(n,e){return e.reduce(function(t,r){return t[r]=n,t},{})}var sP=function(e,t){return e=typeof e=="function"?e(Object.assign({},t.rects,{placement:t.placement})):e,ES(typeof e!="number"?e:AS(e,Ju))};function oP(n){var e,t=n.state,r=n.name,i=n.options,o=t.elements.arrow,l=t.modifiersData.popperOffsets,h=ao(t.placement),u=Ty(h),f=[gi,Qi].indexOf(h)>=0,d=f?"height":"width";if(!(!o||!l)){var g=sP(i.padding,t),y=Ay(o),k=u==="y"?mi:gi,b=u==="y"?Ji:Qi,_=t.rects.reference[d]+t.rects.reference[u]-l[u]-t.rects.popper[d],A=l[u]-t.rects.reference[u],N=Hh(o),w=N?u==="y"?N.clientHeight||0:N.clientWidth||0:0,O=_/2-A/2,E=g[k],D=w-y[d]-g[b],T=w/2-y[d]/2+O,C=fh(E,T,D),R=u;t.modifiersData[r]=(e={},e[R]=C,e.centerOffset=C-T,e)}}function aP(n){var e=n.state,t=n.options,r=t.element,i=r===void 0?"[data-popper-arrow]":r;i!=null&&(typeof i=="string"&&(i=e.elements.popper.querySelector(i),!i)||xS(e.elements.popper,i)&&(e.elements.arrow=i))}const TS={name:"arrow",enabled:!0,phase:"main",fn:oP,effect:aP,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Wu(n){return n.split("-")[1]}var lP={top:"auto",right:"auto",bottom:"auto",left:"auto"};function uP(n,e){var t=n.x,r=n.y,i=e.devicePixelRatio||1;return{x:Uu(t*i)/i||0,y:Uu(r*i)/i||0}}function I0(n){var e,t=n.popper,r=n.popperRect,i=n.placement,o=n.variation,l=n.offsets,h=n.position,u=n.gpuAcceleration,f=n.adaptive,d=n.roundOffsets,g=n.isFixed,y=l.x,k=y===void 0?0:y,b=l.y,_=b===void 0?0:b,A=typeof d=="function"?d({x:k,y:_}):{x:k,y:_};k=A.x,_=A.y;var N=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),O=gi,E=mi,D=window;if(f){var T=Hh(t),C="clientHeight",R="clientWidth";if(T===es(t)&&(T=La(t),jo(T).position!=="static"&&h==="absolute"&&(C="scrollHeight",R="scrollWidth")),T=T,i===mi||(i===gi||i===Qi)&&o===$u){E=Ji;var B=g&&T===D&&D.visualViewport?D.visualViewport.height:T[C];_-=B-r.height,_*=u?1:-1}if(i===gi||(i===mi||i===Ji)&&o===$u){O=Qi;var I=g&&T===D&&D.visualViewport?D.visualViewport.width:T[R];k-=I-r.width,k*=u?1:-1}}var P=Object.assign({position:h},f&&lP),j=d===!0?uP({x:k,y:_},es(t)):{x:k,y:_};if(k=j.x,_=j.y,u){var $;return Object.assign({},P,($={},$[E]=w?"0":"",$[O]=N?"0":"",$.transform=(D.devicePixelRatio||1)<=1?"translate("+k+"px, "+_+"px)":"translate3d("+k+"px, "+_+"px, 0)",$))}return Object.assign({},P,(e={},e[E]=w?_+"px":"",e[O]=N?k+"px":"",e.transform="",e))}function cP(n){var e=n.state,t=n.options,r=t.gpuAcceleration,i=r===void 0?!0:r,o=t.adaptive,l=o===void 0?!0:o,h=t.roundOffsets,u=h===void 0?!0:h,f={placement:ao(e.placement),variation:Wu(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:i,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,I0(Object.assign({},f,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:l,roundOffsets:u})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,I0(Object.assign({},f,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const kS={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:cP,data:{}};var Wf={passive:!0};function hP(n){var e=n.state,t=n.instance,r=n.options,i=r.scroll,o=i===void 0?!0:i,l=r.resize,h=l===void 0?!0:l,u=es(e.elements.popper),f=[].concat(e.scrollParents.reference,e.scrollParents.popper);return o&&f.forEach(function(d){d.addEventListener("scroll",t.update,Wf)}),h&&u.addEventListener("resize",t.update,Wf),function(){o&&f.forEach(function(d){d.removeEventListener("scroll",t.update,Wf)}),h&&u.removeEventListener("resize",t.update,Wf)}}const CS={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:hP,data:{}};var fP={left:"right",right:"left",bottom:"top",top:"bottom"};function Ed(n){return n.replace(/left|right|bottom|top/g,function(e){return fP[e]})}var dP={start:"end",end:"start"};function D0(n){return n.replace(/start|end/g,function(e){return dP[e]})}function ky(n){var e=es(n),t=e.pageXOffset,r=e.pageYOffset;return{scrollLeft:t,scrollTop:r}}function Cy(n){return qu(La(n)).left+ky(n).scrollLeft}function pP(n,e){var t=es(n),r=La(n),i=t.visualViewport,o=r.clientWidth,l=r.clientHeight,h=0,u=0;if(i){o=i.width,l=i.height;var f=_S();(f||!f&&e==="fixed")&&(h=i.offsetLeft,u=i.offsetTop)}return{width:o,height:l,x:h+Cy(n),y:u}}function mP(n){var e,t=La(n),r=ky(n),i=(e=n.ownerDocument)==null?void 0:e.body,o=ml(t.scrollWidth,t.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),l=ml(t.scrollHeight,t.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),h=-r.scrollLeft+Cy(n),u=-r.scrollTop;return jo(i||t).direction==="rtl"&&(h+=ml(t.clientWidth,i?i.clientWidth:0)-o),{width:o,height:l,x:h,y:u}}function Oy(n){var e=jo(n),t=e.overflow,r=e.overflowX,i=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+i+r)}function OS(n){return["html","body","#document"].indexOf(fo(n))>=0?n.ownerDocument.body:ds(n)&&Oy(n)?n:OS(pp(n))}function dh(n,e){var t;e===void 0&&(e=[]);var r=OS(n),i=r===((t=n.ownerDocument)==null?void 0:t.body),o=es(r),l=i?[o].concat(o.visualViewport||[],Oy(r)?r:[]):r,h=e.concat(l);return i?h:h.concat(dh(pp(l)))}function Ov(n){return Object.assign({},n,{left:n.x,top:n.y,right:n.x+n.width,bottom:n.y+n.height})}function gP(n,e){var t=qu(n,!1,e==="fixed");return t.top=t.top+n.clientTop,t.left=t.left+n.clientLeft,t.bottom=t.top+n.clientHeight,t.right=t.left+n.clientWidth,t.width=n.clientWidth,t.height=n.clientHeight,t.x=t.left,t.y=t.top,t}function R0(n,e,t){return e===xy?Ov(pP(n,t)):bl(e)?gP(e,t):Ov(mP(La(n)))}function vP(n){var e=dh(pp(n)),t=["absolute","fixed"].indexOf(jo(n).position)>=0,r=t&&ds(n)?Hh(n):n;return bl(r)?e.filter(function(i){return bl(i)&&xS(i,r)&&fo(i)!=="body"}):[]}function yP(n,e,t,r){var i=e==="clippingParents"?vP(n):[].concat(e),o=[].concat(i,[t]),l=o[0],h=o.reduce(function(u,f){var d=R0(n,f,r);return u.top=ml(d.top,u.top),u.right=Wd(d.right,u.right),u.bottom=Wd(d.bottom,u.bottom),u.left=ml(d.left,u.left),u},R0(n,l,r));return h.width=h.right-h.left,h.height=h.bottom-h.top,h.x=h.left,h.y=h.top,h}function LS(n){var e=n.reference,t=n.element,r=n.placement,i=r?ao(r):null,o=r?Wu(r):null,l=e.x+e.width/2-t.width/2,h=e.y+e.height/2-t.height/2,u;switch(i){case mi:u={x:l,y:e.y-t.height};break;case Ji:u={x:l,y:e.y+e.height};break;case Qi:u={x:e.x+e.width,y:h};break;case gi:u={x:e.x-t.width,y:h};break;default:u={x:e.x,y:e.y}}var f=i?Ty(i):null;if(f!=null){var d=f==="y"?"height":"width";switch(o){case yl:u[f]=u[f]-(e[d]/2-t[d]/2);break;case $u:u[f]=u[f]+(e[d]/2-t[d]/2);break}}return u}function Vu(n,e){e===void 0&&(e={});var t=e,r=t.placement,i=r===void 0?n.placement:r,o=t.strategy,l=o===void 0?n.strategy:o,h=t.boundary,u=h===void 0?lS:h,f=t.rootBoundary,d=f===void 0?xy:f,g=t.elementContext,y=g===void 0?pu:g,k=t.altBoundary,b=k===void 0?!1:k,_=t.padding,A=_===void 0?0:_,N=ES(typeof A!="number"?A:AS(A,Ju)),w=y===pu?uS:pu,O=n.rects.popper,E=n.elements[b?w:y],D=yP(bl(E)?E:E.contextElement||La(n.elements.popper),u,d,l),T=qu(n.elements.reference),C=LS({reference:T,element:O,placement:i}),R=Ov(Object.assign({},O,C)),B=y===pu?R:T,I={top:D.top-B.top+N.top,bottom:B.bottom-D.bottom+N.bottom,left:D.left-B.left+N.left,right:B.right-D.right+N.right},P=n.modifiersData.offset;if(y===pu&&P){var j=P[i];Object.keys(I).forEach(function($){var K=[Qi,Ji].indexOf($)>=0?1:-1,se=[mi,Ji].indexOf($)>=0?"y":"x";I[$]+=j[se]*K})}return I}function bP(n,e){e===void 0&&(e={});var t=e,r=t.placement,i=t.boundary,o=t.rootBoundary,l=t.padding,h=t.flipVariations,u=t.allowedAutoPlacements,f=u===void 0?Sy:u,d=Wu(r),g=d?h?kv:kv.filter(function(b){return Wu(b)===d}):Ju,y=g.filter(function(b){return f.indexOf(b)>=0});y.length===0&&(y=g);var k=y.reduce(function(b,_){return b[_]=Vu(n,{placement:_,boundary:i,rootBoundary:o,padding:l})[ao(_)],b},{});return Object.keys(k).sort(function(b,_){return k[b]-k[_]})}function wP(n){if(ao(n)===dp)return[];var e=Ed(n);return[D0(n),e,D0(e)]}function _P(n){var e=n.state,t=n.options,r=n.name;if(!e.modifiersData[r]._skip){for(var i=t.mainAxis,o=i===void 0?!0:i,l=t.altAxis,h=l===void 0?!0:l,u=t.fallbackPlacements,f=t.padding,d=t.boundary,g=t.rootBoundary,y=t.altBoundary,k=t.flipVariations,b=k===void 0?!0:k,_=t.allowedAutoPlacements,A=e.options.placement,N=ao(A),w=N===A,O=u||(w||!b?[Ed(A)]:wP(A)),E=[A].concat(O).reduce(function(Q,Z){return Q.concat(ao(Z)===dp?bP(e,{placement:Z,boundary:d,rootBoundary:g,padding:f,flipVariations:b,allowedAutoPlacements:_}):Z)},[]),D=e.rects.reference,T=e.rects.popper,C=new Map,R=!0,B=E[0],I=0;I=0,se=K?"width":"height",te=Vu(e,{placement:P,boundary:d,rootBoundary:g,altBoundary:y,padding:f}),J=K?$?Qi:gi:$?Ji:mi;D[se]>T[se]&&(J=Ed(J));var V=Ed(J),fe=[];if(o&&fe.push(te[j]<=0),h&&fe.push(te[J]<=0,te[V]<=0),fe.every(function(Q){return Q})){B=P,R=!1;break}C.set(P,fe)}if(R)for(var G=b?3:1,le=function(Z){var Ce=E.find(function(Me){var ne=C.get(Me);if(ne)return ne.slice(0,Z).every(function(ie){return ie})});if(Ce)return B=Ce,"break"},xe=G;xe>0;xe--){var we=le(xe);if(we==="break")break}e.placement!==B&&(e.modifiersData[r]._skip=!0,e.placement=B,e.reset=!0)}}const MS={name:"flip",enabled:!0,phase:"main",fn:_P,requiresIfExists:["offset"],data:{_skip:!1}};function F0(n,e,t){return t===void 0&&(t={x:0,y:0}),{top:n.top-e.height-t.y,right:n.right-e.width+t.x,bottom:n.bottom-e.height+t.y,left:n.left-e.width-t.x}}function B0(n){return[mi,Qi,Ji,gi].some(function(e){return n[e]>=0})}function xP(n){var e=n.state,t=n.name,r=e.rects.reference,i=e.rects.popper,o=e.modifiersData.preventOverflow,l=Vu(e,{elementContext:"reference"}),h=Vu(e,{altBoundary:!0}),u=F0(l,r),f=F0(h,i,o),d=B0(u),g=B0(f);e.modifiersData[t]={referenceClippingOffsets:u,popperEscapeOffsets:f,isReferenceHidden:d,hasPopperEscaped:g},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":g})}const PS={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:xP};function SP(n,e,t){var r=ao(n),i=[gi,mi].indexOf(r)>=0?-1:1,o=typeof t=="function"?t(Object.assign({},e,{placement:n})):t,l=o[0],h=o[1];return l=l||0,h=(h||0)*i,[gi,Qi].indexOf(r)>=0?{x:h,y:l}:{x:l,y:h}}function EP(n){var e=n.state,t=n.options,r=n.name,i=t.offset,o=i===void 0?[0,0]:i,l=Sy.reduce(function(d,g){return d[g]=SP(g,e.rects,o),d},{}),h=l[e.placement],u=h.x,f=h.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=u,e.modifiersData.popperOffsets.y+=f),e.modifiersData[r]=l}const NS={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:EP};function AP(n){var e=n.state,t=n.name;e.modifiersData[t]=LS({reference:e.rects.reference,element:e.rects.popper,placement:e.placement})}const IS={name:"popperOffsets",enabled:!0,phase:"read",fn:AP,data:{}};function TP(n){return n==="x"?"y":"x"}function kP(n){var e=n.state,t=n.options,r=n.name,i=t.mainAxis,o=i===void 0?!0:i,l=t.altAxis,h=l===void 0?!1:l,u=t.boundary,f=t.rootBoundary,d=t.altBoundary,g=t.padding,y=t.tether,k=y===void 0?!0:y,b=t.tetherOffset,_=b===void 0?0:b,A=Vu(e,{boundary:u,rootBoundary:f,padding:g,altBoundary:d}),N=ao(e.placement),w=Wu(e.placement),O=!w,E=Ty(N),D=TP(E),T=e.modifiersData.popperOffsets,C=e.rects.reference,R=e.rects.popper,B=typeof _=="function"?_(Object.assign({},e.rects,{placement:e.placement})):_,I=typeof B=="number"?{mainAxis:B,altAxis:B}:Object.assign({mainAxis:0,altAxis:0},B),P=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,j={x:0,y:0};if(T){if(o){var $,K=E==="y"?mi:gi,se=E==="y"?Ji:Qi,te=E==="y"?"height":"width",J=T[E],V=J+A[K],fe=J-A[se],G=k?-R[te]/2:0,le=w===yl?C[te]:R[te],xe=w===yl?-R[te]:-C[te],we=e.elements.arrow,Q=k&&we?Ay(we):{width:0,height:0},Z=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:SS(),Ce=Z[K],Me=Z[se],ne=fh(0,C[te],Q[te]),ie=O?C[te]/2-G-ne-Ce-I.mainAxis:le-ne-Ce-I.mainAxis,oe=O?-C[te]/2+G+ne+Me+I.mainAxis:xe+ne+Me+I.mainAxis,ce=e.elements.arrow&&Hh(e.elements.arrow),W=ce?E==="y"?ce.clientTop||0:ce.clientLeft||0:0,ee=($=P?.[E])!=null?$:0,pe=J+ie-ee-W,ve=J+oe-ee,Ae=fh(k?Wd(V,pe):V,J,k?ml(fe,ve):fe);T[E]=Ae,j[E]=Ae-J}if(h){var ke,Fe=E==="x"?mi:gi,ae=E==="x"?Ji:Qi,de=T[D],me=D==="y"?"height":"width",M=de+A[Fe],H=de-A[ae],U=[mi,gi].indexOf(N)!==-1,ue=(ke=P?.[D])!=null?ke:0,Se=U?M:de-C[me]-R[me]-ue+I.altAxis,Le=U?de+C[me]+R[me]-ue-I.altAxis:H,Pe=k&&U?iP(Se,de,Le):fh(k?Se:M,de,k?Le:H);T[D]=Pe,j[D]=Pe-de}e.modifiersData[r]=j}}const DS={name:"preventOverflow",enabled:!0,phase:"main",fn:kP,requiresIfExists:["offset"]};function CP(n){return{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}}function OP(n){return n===es(n)||!ds(n)?ky(n):CP(n)}function LP(n){var e=n.getBoundingClientRect(),t=Uu(e.width)/n.offsetWidth||1,r=Uu(e.height)/n.offsetHeight||1;return t!==1||r!==1}function MP(n,e,t){t===void 0&&(t=!1);var r=ds(e),i=ds(e)&&LP(e),o=La(e),l=qu(n,i,t),h={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(r||!r&&!t)&&((fo(e)!=="body"||Oy(o))&&(h=OP(e)),ds(e)?(u=qu(e,!0),u.x+=e.clientLeft,u.y+=e.clientTop):o&&(u.x=Cy(o))),{x:l.left+h.scrollLeft-u.x,y:l.top+h.scrollTop-u.y,width:l.width,height:l.height}}function PP(n){var e=new Map,t=new Set,r=[];n.forEach(function(o){e.set(o.name,o)});function i(o){t.add(o.name);var l=[].concat(o.requires||[],o.requiresIfExists||[]);l.forEach(function(h){if(!t.has(h)){var u=e.get(h);u&&i(u)}}),r.push(o)}return n.forEach(function(o){t.has(o.name)||i(o)}),r}function NP(n){var e=PP(n);return bS.reduce(function(t,r){return t.concat(e.filter(function(i){return i.phase===r}))},[])}function IP(n){var e;return function(){return e||(e=new Promise(function(t){Promise.resolve().then(function(){e=void 0,t(n())})})),e}}function DP(n){var e=n.reduce(function(t,r){var i=t[r.name];return t[r.name]=i?Object.assign({},i,r,{options:Object.assign({},i.options,r.options),data:Object.assign({},i.data,r.data)}):r,t},{});return Object.keys(e).map(function(t){return e[t]})}var j0={placement:"bottom",modifiers:[],strategy:"absolute"};function H0(){for(var n=arguments.length,e=new Array(n),t=0;t(n&&window.CSS&&window.CSS.escape&&(n=n.replace(/#([^\s"#']+)/g,(e,t)=>`#${CSS.escape(t)}`)),n),jP=n=>n==null?`${n}`:Object.prototype.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase(),HP=n=>{do n+=Math.floor(Math.random()*FP);while(document.getElementById(n));return n},zP=n=>{if(!n)return 0;let{transitionDuration:e,transitionDelay:t}=window.getComputedStyle(n);const r=Number.parseFloat(e),i=Number.parseFloat(t);return!r&&!i?0:(e=e.split(",")[0],t=t.split(",")[0],(Number.parseFloat(e)+Number.parseFloat(t))*BP)},jS=n=>{n.dispatchEvent(new Event(Lv))},Ro=n=>!n||typeof n!="object"?!1:(typeof n.jquery<"u"&&(n=n[0]),typeof n.nodeType<"u"),Ta=n=>Ro(n)?n.jquery?n[0]:n:typeof n=="string"&&n.length>0?document.querySelector(BS(n)):null,Qu=n=>{if(!Ro(n)||n.getClientRects().length===0)return!1;const e=getComputedStyle(n).getPropertyValue("visibility")==="visible",t=n.closest("details:not([open])");if(!t)return e;if(t!==n){const r=n.closest("summary");if(r&&r.parentNode!==t||r===null)return!1}return e},ka=n=>!n||n.nodeType!==Node.ELEMENT_NODE||n.classList.contains("disabled")?!0:typeof n.disabled<"u"?n.disabled:n.hasAttribute("disabled")&&n.getAttribute("disabled")!=="false",HS=n=>{if(!document.documentElement.attachShadow)return null;if(typeof n.getRootNode=="function"){const e=n.getRootNode();return e instanceof ShadowRoot?e:null}return n instanceof ShadowRoot?n:n.parentNode?HS(n.parentNode):null},Vd=()=>{},zh=n=>{n.offsetHeight},zS=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Om=[],$P=n=>{document.readyState==="loading"?(Om.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of Om)e()}),Om.push(n)):n()},ms=()=>document.documentElement.dir==="rtl",vs=n=>{$P(()=>{const e=zS();if(e){const t=n.NAME,r=e.fn[t];e.fn[t]=n.jQueryInterface,e.fn[t].Constructor=n,e.fn[t].noConflict=()=>(e.fn[t]=r,n.jQueryInterface)}})},Ci=(n,e=[],t=n)=>typeof n=="function"?n.call(...e):t,$S=(n,e,t=!0)=>{if(!t){Ci(n);return}const i=zP(e)+5;let o=!1;const l=({target:h})=>{h===e&&(o=!0,e.removeEventListener(Lv,l),Ci(n))};e.addEventListener(Lv,l),setTimeout(()=>{o||jS(e)},i)},My=(n,e,t,r)=>{const i=n.length;let o=n.indexOf(e);return o===-1?!t&&r?n[i-1]:n[0]:(o+=t?1:-1,r&&(o=(o+i)%i),n[Math.max(0,Math.min(o,i-1))])},UP=/[^.]*(?=\..*)\.|.*/,qP=/\..*/,WP=/::\d+$/,Lm={};let z0=1;const US={mouseenter:"mouseover",mouseleave:"mouseout"},VP=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function qS(n,e){return e&&`${e}::${z0++}`||n.uidEvent||z0++}function WS(n){const e=qS(n);return n.uidEvent=e,Lm[e]=Lm[e]||{},Lm[e]}function GP(n,e){return function t(r){return Py(r,{delegateTarget:n}),t.oneOff&&at.off(n,r.type,e),e.apply(n,[r])}}function YP(n,e,t){return function r(i){const o=n.querySelectorAll(e);for(let{target:l}=i;l&&l!==this;l=l.parentNode)for(const h of o)if(h===l)return Py(i,{delegateTarget:l}),r.oneOff&&at.off(n,i.type,e,t),t.apply(l,[i])}}function VS(n,e,t=null){return Object.values(n).find(r=>r.callable===e&&r.delegationSelector===t)}function GS(n,e,t){const r=typeof e=="string",i=r?t:e||t;let o=YS(n);return VP.has(o)||(o=n),[r,i,o]}function $0(n,e,t,r,i){if(typeof e!="string"||!n)return;let[o,l,h]=GS(e,t,r);e in US&&(l=(b=>function(_){if(!_.relatedTarget||_.relatedTarget!==_.delegateTarget&&!_.delegateTarget.contains(_.relatedTarget))return b.call(this,_)})(l));const u=WS(n),f=u[h]||(u[h]={}),d=VS(f,l,o?t:null);if(d){d.oneOff=d.oneOff&&i;return}const g=qS(l,e.replace(UP,"")),y=o?YP(n,t,l):GP(n,l);y.delegationSelector=o?t:null,y.callable=l,y.oneOff=i,y.uidEvent=g,f[g]=y,n.addEventListener(h,y,o)}function Mv(n,e,t,r,i){const o=VS(e[t],r,i);o&&(n.removeEventListener(t,o,!!i),delete e[t][o.uidEvent])}function KP(n,e,t,r){const i=e[t]||{};for(const[o,l]of Object.entries(i))o.includes(r)&&Mv(n,e,t,l.callable,l.delegationSelector)}function YS(n){return n=n.replace(qP,""),US[n]||n}const at={on(n,e,t,r){$0(n,e,t,r,!1)},one(n,e,t,r){$0(n,e,t,r,!0)},off(n,e,t,r){if(typeof e!="string"||!n)return;const[i,o,l]=GS(e,t,r),h=l!==e,u=WS(n),f=u[l]||{},d=e.startsWith(".");if(typeof o<"u"){if(!Object.keys(f).length)return;Mv(n,u,l,o,i?t:null);return}if(d)for(const g of Object.keys(u))KP(n,u,g,e.slice(1));for(const[g,y]of Object.entries(f)){const k=g.replace(WP,"");(!h||e.includes(k))&&Mv(n,u,l,y.callable,y.delegationSelector)}},trigger(n,e,t){if(typeof e!="string"||!n)return null;const r=zS(),i=YS(e),o=e!==i;let l=null,h=!0,u=!0,f=!1;o&&r&&(l=r.Event(e,t),r(n).trigger(l),h=!l.isPropagationStopped(),u=!l.isImmediatePropagationStopped(),f=l.isDefaultPrevented());const d=Py(new Event(e,{bubbles:h,cancelable:!0}),t);return f&&d.preventDefault(),u&&n.dispatchEvent(d),d.defaultPrevented&&l&&l.preventDefault(),d}};function Py(n,e={}){for(const[t,r]of Object.entries(e))try{n[t]=r}catch{Object.defineProperty(n,t,{configurable:!0,get(){return r}})}return n}function U0(n){if(n==="true")return!0;if(n==="false")return!1;if(n===Number(n).toString())return Number(n);if(n===""||n==="null")return null;if(typeof n!="string")return n;try{return JSON.parse(decodeURIComponent(n))}catch{return n}}function Mm(n){return n.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}const Fo={setDataAttribute(n,e,t){n.setAttribute(`data-bs-${Mm(e)}`,t)},removeDataAttribute(n,e){n.removeAttribute(`data-bs-${Mm(e)}`)},getDataAttributes(n){if(!n)return{};const e={},t=Object.keys(n.dataset).filter(r=>r.startsWith("bs")&&!r.startsWith("bsConfig"));for(const r of t){let i=r.replace(/^bs/,"");i=i.charAt(0).toLowerCase()+i.slice(1),e[i]=U0(n.dataset[r])}return e},getDataAttribute(n,e){return U0(n.getAttribute(`data-bs-${Mm(e)}`))}};let $h=class{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const r=Ro(t)?Fo.getDataAttribute(t,"config"):{};return{...this.constructor.Default,...typeof r=="object"?r:{},...Ro(t)?Fo.getDataAttributes(t):{},...typeof e=="object"?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[r,i]of Object.entries(t)){const o=e[r],l=Ro(o)?"element":jP(o);if(!new RegExp(i).test(l))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${r}" provided type "${l}" but expected type "${i}".`)}}};const ZP="5.3.8";class $s extends $h{constructor(e,t){super(),e=Ta(e),e&&(this._element=e,this._config=this._getConfig(t),Cm.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Cm.remove(this._element,this.constructor.DATA_KEY),at.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,r=!0){$S(e,t,r)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return Cm.get(Ta(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,typeof t=="object"?t:null)}static get VERSION(){return ZP}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const Pm=n=>{let e=n.getAttribute("data-bs-target");if(!e||e==="#"){let t=n.getAttribute("href");if(!t||!t.includes("#")&&!t.startsWith("."))return null;t.includes("#")&&!t.startsWith("#")&&(t=`#${t.split("#")[1]}`),e=t&&t!=="#"?t.trim():null}return e?e.split(",").map(t=>BS(t)).join(","):null},zt={find(n,e=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(e,n))},findOne(n,e=document.documentElement){return Element.prototype.querySelector.call(e,n)},children(n,e){return[].concat(...n.children).filter(t=>t.matches(e))},parents(n,e){const t=[];let r=n.parentNode.closest(e);for(;r;)t.push(r),r=r.parentNode.closest(e);return t},prev(n,e){let t=n.previousElementSibling;for(;t;){if(t.matches(e))return[t];t=t.previousElementSibling}return[]},next(n,e){let t=n.nextElementSibling;for(;t;){if(t.matches(e))return[t];t=t.nextElementSibling}return[]},focusableChildren(n){const e=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(t=>`${t}:not([tabindex^="-"])`).join(",");return this.find(e,n).filter(t=>!ka(t)&&Qu(t))},getSelectorFromElement(n){const e=Pm(n);return e&&zt.findOne(e)?e:null},getElementFromSelector(n){const e=Pm(n);return e?zt.findOne(e):null},getMultipleElementsFromSelector(n){const e=Pm(n);return e?zt.find(e):[]}},mp=(n,e="hide")=>{const t=`click.dismiss${n.EVENT_KEY}`,r=n.NAME;at.on(document,t,`[data-bs-dismiss="${r}"]`,function(i){if(["A","AREA"].includes(this.tagName)&&i.preventDefault(),ka(this))return;const o=zt.getElementFromSelector(this)||this.closest(`.${r}`);n.getOrCreateInstance(o)[e]()})},XP="alert",JP="bs.alert",KS=`.${JP}`,QP=`close${KS}`,eN=`closed${KS}`,tN="fade",nN="show";class Uh extends $s{static get NAME(){return XP}close(){if(at.trigger(this._element,QP).defaultPrevented)return;this._element.classList.remove(nN);const t=this._element.classList.contains(tN);this._queueCallback(()=>this._destroyElement(),this._element,t)}_destroyElement(){this._element.remove(),at.trigger(this._element,eN),this.dispose()}static jQueryInterface(e){return this.each(function(){const t=Uh.getOrCreateInstance(this);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}mp(Uh,"close");vs(Uh);const rN="button",iN="bs.button",sN=`.${iN}`,oN=".data-api",aN="active",q0='[data-bs-toggle="button"]',lN=`click${sN}${oN}`;class qh extends $s{static get NAME(){return rN}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle(aN))}static jQueryInterface(e){return this.each(function(){const t=qh.getOrCreateInstance(this);e==="toggle"&&t[e]()})}}at.on(document,lN,q0,n=>{n.preventDefault();const e=n.target.closest(q0);qh.getOrCreateInstance(e).toggle()});vs(qh);const uN="swipe",ec=".bs.swipe",cN=`touchstart${ec}`,hN=`touchmove${ec}`,fN=`touchend${ec}`,dN=`pointerdown${ec}`,pN=`pointerup${ec}`,mN="touch",gN="pen",vN="pointer-event",yN=40,bN={endCallback:null,leftCallback:null,rightCallback:null},wN={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Gd extends $h{constructor(e,t){super(),this._element=e,!(!e||!Gd.isSupported())&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=!!window.PointerEvent,this._initEvents())}static get Default(){return bN}static get DefaultType(){return wN}static get NAME(){return uN}dispose(){at.off(this._element,ec)}_start(e){if(!this._supportPointerEvents){this._deltaX=e.touches[0].clientX;return}this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX)}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),Ci(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=yN)return;const t=e/this._deltaX;this._deltaX=0,t&&Ci(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(at.on(this._element,dN,e=>this._start(e)),at.on(this._element,pN,e=>this._end(e)),this._element.classList.add(vN)):(at.on(this._element,cN,e=>this._start(e)),at.on(this._element,hN,e=>this._move(e)),at.on(this._element,fN,e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&(e.pointerType===gN||e.pointerType===mN)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const _N="carousel",xN="bs.carousel",Ma=`.${xN}`,ZS=".data-api",SN="ArrowLeft",EN="ArrowRight",AN=500,Hc="next",ou="prev",mu="left",Ad="right",TN=`slide${Ma}`,Nm=`slid${Ma}`,kN=`keydown${Ma}`,CN=`mouseenter${Ma}`,ON=`mouseleave${Ma}`,LN=`dragstart${Ma}`,MN=`load${Ma}${ZS}`,PN=`click${Ma}${ZS}`,XS="carousel",Vf="active",NN="slide",IN="carousel-item-end",DN="carousel-item-start",RN="carousel-item-next",FN="carousel-item-prev",JS=".active",QS=".carousel-item",BN=JS+QS,jN=".carousel-item img",HN=".carousel-indicators",zN="[data-bs-slide], [data-bs-slide-to]",$N='[data-bs-ride="carousel"]',UN={[SN]:Ad,[EN]:mu},qN={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},WN={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class tc extends $s{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=zt.findOne(HN,this._element),this._addEventListeners(),this._config.ride===XS&&this.cycle()}static get Default(){return qN}static get DefaultType(){return WN}static get NAME(){return _N}next(){this._slide(Hc)}nextWhenVisible(){!document.hidden&&Qu(this._element)&&this.next()}prev(){this._slide(ou)}pause(){this._isSliding&&jS(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){if(this._config.ride){if(this._isSliding){at.one(this._element,Nm,()=>this.cycle());return}this.cycle()}}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding){at.one(this._element,Nm,()=>this.to(e));return}const r=this._getItemIndex(this._getActive());if(r===e)return;const i=e>r?Hc:ou;this._slide(i,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&at.on(this._element,kN,e=>this._keydown(e)),this._config.pause==="hover"&&(at.on(this._element,CN,()=>this.pause()),at.on(this._element,ON,()=>this._maybeEnableCycle())),this._config.touch&&Gd.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const r of zt.find(jN,this._element))at.on(r,LN,i=>i.preventDefault());const t={leftCallback:()=>this._slide(this._directionToOrder(mu)),rightCallback:()=>this._slide(this._directionToOrder(Ad)),endCallback:()=>{this._config.pause==="hover"&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),AN+this._config.interval))}};this._swipeHelper=new Gd(this._element,t)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=UN[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=zt.findOne(JS,this._indicatorsElement);t.classList.remove(Vf),t.removeAttribute("aria-current");const r=zt.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);r&&(r.classList.add(Vf),r.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const r=this._getActive(),i=e===Hc,o=t||My(this._getItems(),r,i,this._config.wrap);if(o===r)return;const l=this._getItemIndex(o),h=k=>at.trigger(this._element,k,{relatedTarget:o,direction:this._orderToDirection(e),from:this._getItemIndex(r),to:l});if(h(TN).defaultPrevented||!r||!o)return;const f=!!this._interval;this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(l),this._activeElement=o;const d=i?DN:IN,g=i?RN:FN;o.classList.add(g),zh(o),r.classList.add(d),o.classList.add(d);const y=()=>{o.classList.remove(d,g),o.classList.add(Vf),r.classList.remove(Vf,g,d),this._isSliding=!1,h(Nm)};this._queueCallback(y,r,this._isAnimated()),f&&this.cycle()}_isAnimated(){return this._element.classList.contains(NN)}_getActive(){return zt.findOne(BN,this._element)}_getItems(){return zt.find(QS,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return ms()?e===mu?ou:Hc:e===mu?Hc:ou}_orderToDirection(e){return ms()?e===ou?mu:Ad:e===ou?Ad:mu}static jQueryInterface(e){return this.each(function(){const t=tc.getOrCreateInstance(this,e);if(typeof e=="number"){t.to(e);return}if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}at.on(document,PN,zN,function(n){const e=zt.getElementFromSelector(this);if(!e||!e.classList.contains(XS))return;n.preventDefault();const t=tc.getOrCreateInstance(e),r=this.getAttribute("data-bs-slide-to");if(r){t.to(r),t._maybeEnableCycle();return}if(Fo.getDataAttribute(this,"slide")==="next"){t.next(),t._maybeEnableCycle();return}t.prev(),t._maybeEnableCycle()});at.on(window,MN,()=>{const n=zt.find($N);for(const e of n)tc.getOrCreateInstance(e)});vs(tc);const VN="collapse",GN="bs.collapse",Wh=`.${GN}`,YN=".data-api",KN=`show${Wh}`,ZN=`shown${Wh}`,XN=`hide${Wh}`,JN=`hidden${Wh}`,QN=`click${Wh}${YN}`,Im="show",Eu="collapse",Gf="collapsing",eI="collapsed",tI=`:scope .${Eu} .${Eu}`,nI="collapse-horizontal",rI="width",iI="height",sI=".collapse.show, .collapse.collapsing",Pv='[data-bs-toggle="collapse"]',oI={parent:null,toggle:!0},aI={parent:"(null|element)",toggle:"boolean"};class Gu extends $s{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const r=zt.find(Pv);for(const i of r){const o=zt.getSelectorFromElement(i),l=zt.find(o).filter(h=>h===this._element);o!==null&&l.length&&this._triggerArray.push(i)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return oI}static get DefaultType(){return aI}static get NAME(){return VN}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(sI).filter(h=>h!==this._element).map(h=>Gu.getOrCreateInstance(h,{toggle:!1}))),e.length&&e[0]._isTransitioning||at.trigger(this._element,KN).defaultPrevented)return;for(const h of e)h.hide();const r=this._getDimension();this._element.classList.remove(Eu),this._element.classList.add(Gf),this._element.style[r]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const i=()=>{this._isTransitioning=!1,this._element.classList.remove(Gf),this._element.classList.add(Eu,Im),this._element.style[r]="",at.trigger(this._element,ZN)},l=`scroll${r[0].toUpperCase()+r.slice(1)}`;this._queueCallback(i,this._element,!0),this._element.style[r]=`${this._element[l]}px`}hide(){if(this._isTransitioning||!this._isShown()||at.trigger(this._element,XN).defaultPrevented)return;const t=this._getDimension();this._element.style[t]=`${this._element.getBoundingClientRect()[t]}px`,zh(this._element),this._element.classList.add(Gf),this._element.classList.remove(Eu,Im);for(const i of this._triggerArray){const o=zt.getElementFromSelector(i);o&&!this._isShown(o)&&this._addAriaAndCollapsedClass([i],!1)}this._isTransitioning=!0;const r=()=>{this._isTransitioning=!1,this._element.classList.remove(Gf),this._element.classList.add(Eu),at.trigger(this._element,JN)};this._element.style[t]="",this._queueCallback(r,this._element,!0)}_isShown(e=this._element){return e.classList.contains(Im)}_configAfterMerge(e){return e.toggle=!!e.toggle,e.parent=Ta(e.parent),e}_getDimension(){return this._element.classList.contains(nI)?rI:iI}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(Pv);for(const t of e){const r=zt.getElementFromSelector(t);r&&this._addAriaAndCollapsedClass([t],this._isShown(r))}}_getFirstLevelChildren(e){const t=zt.find(tI,this._config.parent);return zt.find(e,this._config.parent).filter(r=>!t.includes(r))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const r of e)r.classList.toggle(eI,!t),r.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return typeof e=="string"&&/show|hide/.test(e)&&(t.toggle=!1),this.each(function(){const r=Gu.getOrCreateInstance(this,t);if(typeof e=="string"){if(typeof r[e]>"u")throw new TypeError(`No method named "${e}"`);r[e]()}})}}at.on(document,QN,Pv,function(n){(n.target.tagName==="A"||n.delegateTarget&&n.delegateTarget.tagName==="A")&&n.preventDefault();for(const e of zt.getMultipleElementsFromSelector(this))Gu.getOrCreateInstance(e,{toggle:!1}).toggle()});vs(Gu);const W0="dropdown",lI="bs.dropdown",kl=`.${lI}`,Ny=".data-api",uI="Escape",V0="Tab",cI="ArrowUp",G0="ArrowDown",hI=2,fI=`hide${kl}`,dI=`hidden${kl}`,pI=`show${kl}`,mI=`shown${kl}`,eE=`click${kl}${Ny}`,tE=`keydown${kl}${Ny}`,gI=`keyup${kl}${Ny}`,gu="show",vI="dropup",yI="dropend",bI="dropstart",wI="dropup-center",_I="dropdown-center",cl='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',xI=`${cl}.${gu}`,Td=".dropdown-menu",SI=".navbar",EI=".navbar-nav",AI=".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",TI=ms()?"top-end":"top-start",kI=ms()?"top-start":"top-end",CI=ms()?"bottom-end":"bottom-start",OI=ms()?"bottom-start":"bottom-end",LI=ms()?"left-start":"right-start",MI=ms()?"right-start":"left-start",PI="top",NI="bottom",II={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},DI={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class js extends $s{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=zt.next(this._element,Td)[0]||zt.prev(this._element,Td)[0]||zt.findOne(Td,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return II}static get DefaultType(){return DI}static get NAME(){return W0}toggle(){return this._isShown()?this.hide():this.show()}show(){if(ka(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!at.trigger(this._element,pI,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(EI))for(const r of[].concat(...document.body.children))at.on(r,"mouseover",Vd);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(gu),this._element.classList.add(gu),at.trigger(this._element,mI,e)}}hide(){if(ka(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!at.trigger(this._element,fI,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const r of[].concat(...document.body.children))at.off(r,"mouseover",Vd);this._popper&&this._popper.destroy(),this._menu.classList.remove(gu),this._element.classList.remove(gu),this._element.setAttribute("aria-expanded","false"),Fo.removeDataAttribute(this._menu,"popper"),at.trigger(this._element,dI,e)}}_getConfig(e){if(e=super._getConfig(e),typeof e.reference=="object"&&!Ro(e.reference)&&typeof e.reference.getBoundingClientRect!="function")throw new TypeError(`${W0.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){if(typeof FS>"u")throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org/docs/v2/)");let e=this._element;this._config.reference==="parent"?e=this._parent:Ro(this._config.reference)?e=Ta(this._config.reference):typeof this._config.reference=="object"&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=Ly(e,this._menu,t)}_isShown(){return this._menu.classList.contains(gu)}_getPlacement(){const e=this._parent;if(e.classList.contains(yI))return LI;if(e.classList.contains(bI))return MI;if(e.classList.contains(wI))return PI;if(e.classList.contains(_I))return NI;const t=getComputedStyle(this._menu).getPropertyValue("--bs-position").trim()==="end";return e.classList.contains(vI)?t?kI:TI:t?OI:CI}_detectNavbar(){return this._element.closest(SI)!==null}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(t=>Number.parseInt(t,10)):typeof e=="function"?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return(this._inNavbar||this._config.display==="static")&&(Fo.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...Ci(this._config.popperConfig,[void 0,e])}}_selectMenuItem({key:e,target:t}){const r=zt.find(AI,this._menu).filter(i=>Qu(i));r.length&&My(r,t,e===G0,!r.includes(t)).focus()}static jQueryInterface(e){return this.each(function(){const t=js.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}static clearMenus(e){if(e.button===hI||e.type==="keyup"&&e.key!==V0)return;const t=zt.find(xI);for(const r of t){const i=js.getInstance(r);if(!i||i._config.autoClose===!1)continue;const o=e.composedPath(),l=o.includes(i._menu);if(o.includes(i._element)||i._config.autoClose==="inside"&&!l||i._config.autoClose==="outside"&&l||i._menu.contains(e.target)&&(e.type==="keyup"&&e.key===V0||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const h={relatedTarget:i._element};e.type==="click"&&(h.clickEvent=e),i._completeHide(h)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),r=e.key===uI,i=[cI,G0].includes(e.key);if(!i&&!r||t&&!r)return;e.preventDefault();const o=this.matches(cl)?this:zt.prev(this,cl)[0]||zt.next(this,cl)[0]||zt.findOne(cl,e.delegateTarget.parentNode),l=js.getOrCreateInstance(o);if(i){e.stopPropagation(),l.show(),l._selectMenuItem(e);return}l._isShown()&&(e.stopPropagation(),l.hide(),o.focus())}}at.on(document,tE,cl,js.dataApiKeydownHandler);at.on(document,tE,Td,js.dataApiKeydownHandler);at.on(document,eE,js.clearMenus);at.on(document,gI,js.clearMenus);at.on(document,eE,cl,function(n){n.preventDefault(),js.getOrCreateInstance(this).toggle()});vs(js);const nE="backdrop",RI="fade",Y0="show",K0=`mousedown.bs.${nE}`,FI={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},BI={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class rE extends $h{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return FI}static get DefaultType(){return BI}static get NAME(){return nE}show(e){if(!this._config.isVisible){Ci(e);return}this._append();const t=this._getElement();this._config.isAnimated&&zh(t),t.classList.add(Y0),this._emulateAnimation(()=>{Ci(e)})}hide(e){if(!this._config.isVisible){Ci(e);return}this._getElement().classList.remove(Y0),this._emulateAnimation(()=>{this.dispose(),Ci(e)})}dispose(){this._isAppended&&(at.off(this._element,K0),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add(RI),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=Ta(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),at.on(e,K0,()=>{Ci(this._config.clickCallback)}),this._isAppended=!0}_emulateAnimation(e){$S(e,this._getElement(),this._config.isAnimated)}}const jI="focustrap",HI="bs.focustrap",Yd=`.${HI}`,zI=`focusin${Yd}`,$I=`keydown.tab${Yd}`,UI="Tab",qI="forward",Z0="backward",WI={autofocus:!0,trapElement:null},VI={autofocus:"boolean",trapElement:"element"};class iE extends $h{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return WI}static get DefaultType(){return VI}static get NAME(){return jI}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),at.off(document,Yd),at.on(document,zI,e=>this._handleFocusin(e)),at.on(document,$I,e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,at.off(document,Yd))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const r=zt.focusableChildren(t);r.length===0?t.focus():this._lastTabNavDirection===Z0?r[r.length-1].focus():r[0].focus()}_handleKeydown(e){e.key===UI&&(this._lastTabNavDirection=e.shiftKey?Z0:qI)}}const X0=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",J0=".sticky-top",Yf="padding-right",Q0="margin-right";class Nv{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,Yf,t=>t+e),this._setElementAttributes(X0,Yf,t=>t+e),this._setElementAttributes(J0,Q0,t=>t-e)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,Yf),this._resetElementAttributes(X0,Yf),this._resetElementAttributes(J0,Q0)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,r){const i=this.getWidth(),o=l=>{if(l!==this._element&&window.innerWidth>l.clientWidth+i)return;this._saveInitialAttribute(l,t);const h=window.getComputedStyle(l).getPropertyValue(t);l.style.setProperty(t,`${r(Number.parseFloat(h))}px`)};this._applyManipulationCallback(e,o)}_saveInitialAttribute(e,t){const r=e.style.getPropertyValue(t);r&&Fo.setDataAttribute(e,t,r)}_resetElementAttributes(e,t){const r=i=>{const o=Fo.getDataAttribute(i,t);if(o===null){i.style.removeProperty(t);return}Fo.removeDataAttribute(i,t),i.style.setProperty(t,o)};this._applyManipulationCallback(e,r)}_applyManipulationCallback(e,t){if(Ro(e)){t(e);return}for(const r of zt.find(e,this._element))t(r)}}const GI="modal",YI="bs.modal",gs=`.${YI}`,KI=".data-api",ZI="Escape",XI=`hide${gs}`,JI=`hidePrevented${gs}`,sE=`hidden${gs}`,oE=`show${gs}`,QI=`shown${gs}`,eD=`resize${gs}`,tD=`click.dismiss${gs}`,nD=`mousedown.dismiss${gs}`,rD=`keydown.dismiss${gs}`,iD=`click${gs}${KI}`,ew="modal-open",sD="fade",tw="show",Dm="modal-static",oD=".modal.show",aD=".modal-dialog",lD=".modal-body",uD='[data-bs-toggle="modal"]',cD={backdrop:!0,focus:!0,keyboard:!0},hD={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class pi extends $s{constructor(e,t){super(e,t),this._dialog=zt.findOne(aD,this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new Nv,this._addEventListeners()}static get Default(){return cD}static get DefaultType(){return hD}static get NAME(){return GI}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||at.trigger(this._element,oE,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ew),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||at.trigger(this._element,XI).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(tw),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){at.off(window,gs),at.off(this._dialog,gs),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new rE({isVisible:!!this._config.backdrop,isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new iE({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const t=zt.findOne(lD,this._dialog);t&&(t.scrollTop=0),zh(this._element),this._element.classList.add(tw);const r=()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,at.trigger(this._element,QI,{relatedTarget:e})};this._queueCallback(r,this._dialog,this._isAnimated())}_addEventListeners(){at.on(this._element,rD,e=>{if(e.key===ZI){if(this._config.keyboard){this.hide();return}this._triggerBackdropTransition()}}),at.on(window,eD,()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),at.on(this._element,nD,e=>{at.one(this._element,tD,t=>{if(!(this._element!==e.target||this._element!==t.target)){if(this._config.backdrop==="static"){this._triggerBackdropTransition();return}this._config.backdrop&&this.hide()}})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(ew),this._resetAdjustments(),this._scrollBar.reset(),at.trigger(this._element,sE)})}_isAnimated(){return this._element.classList.contains(sD)}_triggerBackdropTransition(){if(at.trigger(this._element,JI).defaultPrevented)return;const t=this._element.scrollHeight>document.documentElement.clientHeight,r=this._element.style.overflowY;r==="hidden"||this._element.classList.contains(Dm)||(t||(this._element.style.overflowY="hidden"),this._element.classList.add(Dm),this._queueCallback(()=>{this._element.classList.remove(Dm),this._queueCallback(()=>{this._element.style.overflowY=r},this._dialog)},this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),r=t>0;if(r&&!e){const i=ms()?"paddingLeft":"paddingRight";this._element.style[i]=`${t}px`}if(!r&&e){const i=ms()?"paddingRight":"paddingLeft";this._element.style[i]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each(function(){const r=pi.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof r[e]>"u")throw new TypeError(`No method named "${e}"`);r[e](t)}})}}at.on(document,iD,uD,function(n){const e=zt.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&n.preventDefault(),at.one(e,oE,i=>{i.defaultPrevented||at.one(e,sE,()=>{Qu(this)&&this.focus()})});const t=zt.findOne(oD);t&&pi.getInstance(t).hide(),pi.getOrCreateInstance(e).toggle(this)});mp(pi);vs(pi);const fD="offcanvas",dD="bs.offcanvas",qo=`.${dD}`,aE=".data-api",pD=`load${qo}${aE}`,mD="Escape",nw="show",rw="showing",iw="hiding",gD="offcanvas-backdrop",lE=".offcanvas.show",vD=`show${qo}`,yD=`shown${qo}`,bD=`hide${qo}`,sw=`hidePrevented${qo}`,uE=`hidden${qo}`,wD=`resize${qo}`,_D=`click${qo}${aE}`,xD=`keydown.dismiss${qo}`,SD='[data-bs-toggle="offcanvas"]',ED={backdrop:!0,keyboard:!0,scroll:!1},AD={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Ho extends $s{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return ED}static get DefaultType(){return AD}static get NAME(){return fD}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||at.trigger(this._element,vD,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||new Nv().hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(rw);const r=()=>{(!this._config.scroll||this._config.backdrop)&&this._focustrap.activate(),this._element.classList.add(nw),this._element.classList.remove(rw),at.trigger(this._element,yD,{relatedTarget:e})};this._queueCallback(r,this._element,!0)}hide(){if(!this._isShown||at.trigger(this._element,bD).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(iw),this._backdrop.hide();const t=()=>{this._element.classList.remove(nw,iw),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||new Nv().reset(),at.trigger(this._element,uE)};this._queueCallback(t,this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=()=>{if(this._config.backdrop==="static"){at.trigger(this._element,sw);return}this.hide()},t=!!this._config.backdrop;return new rE({className:gD,isVisible:t,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:t?e:null})}_initializeFocusTrap(){return new iE({trapElement:this._element})}_addEventListeners(){at.on(this._element,xD,e=>{if(e.key===mD){if(this._config.keyboard){this.hide();return}at.trigger(this._element,sw)}})}static jQueryInterface(e){return this.each(function(){const t=Ho.getOrCreateInstance(this,e);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}at.on(document,_D,SD,function(n){const e=zt.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),ka(this))return;at.one(e,uE,()=>{Qu(this)&&this.focus()});const t=zt.findOne(lE);t&&t!==e&&Ho.getInstance(t).hide(),Ho.getOrCreateInstance(e).toggle(this)});at.on(window,pD,()=>{for(const n of zt.find(lE))Ho.getOrCreateInstance(n).show()});at.on(window,wD,()=>{for(const n of zt.find("[aria-modal][class*=show][class*=offcanvas-]"))getComputedStyle(n).position!=="fixed"&&Ho.getOrCreateInstance(n).hide()});mp(Ho);vs(Ho);const TD=/^aria-[\w-]*$/i,cE={"*":["class","dir","id","lang","role",TD],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},kD=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),CD=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,OD=(n,e)=>{const t=n.nodeName.toLowerCase();return e.includes(t)?kD.has(t)?!!CD.test(n.nodeValue):!0:e.filter(r=>r instanceof RegExp).some(r=>r.test(t))};function LD(n,e,t){if(!n.length)return n;if(t&&typeof t=="function")return t(n);const i=new window.DOMParser().parseFromString(n,"text/html"),o=[].concat(...i.body.querySelectorAll("*"));for(const l of o){const h=l.nodeName.toLowerCase();if(!Object.keys(e).includes(h)){l.remove();continue}const u=[].concat(...l.attributes),f=[].concat(e["*"]||[],e[h]||[]);for(const d of u)OD(d,f)||l.removeAttribute(d.nodeName)}return i.body.innerHTML}const MD="TemplateFactory",PD={allowList:cE,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"
    "},ND={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},ID={entry:"(string|element|function|null)",selector:"(string|element)"};class DD extends $h{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return PD}static get DefaultType(){return ND}static get NAME(){return MD}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[i,o]of Object.entries(this._config.content))this._setContent(e,o,i);const t=e.children[0],r=this._resolvePossibleFunction(this._config.extraClass);return r&&t.classList.add(...r.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,r]of Object.entries(e))super._typeCheckConfig({selector:t,entry:r},ID)}_setContent(e,t,r){const i=zt.findOne(r,e);if(i){if(t=this._resolvePossibleFunction(t),!t){i.remove();return}if(Ro(t)){this._putElementInTemplate(Ta(t),i);return}if(this._config.html){i.innerHTML=this._maybeSanitize(t);return}i.textContent=t}}_maybeSanitize(e){return this._config.sanitize?LD(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return Ci(e,[void 0,this])}_putElementInTemplate(e,t){if(this._config.html){t.innerHTML="",t.append(e);return}t.textContent=e.textContent}}const RD="tooltip",FD=new Set(["sanitize","allowList","sanitizeFn"]),Rm="fade",BD="modal",Kf="show",jD=".tooltip-inner",ow=`.${BD}`,aw="hide.bs.modal",zc="hover",Fm="focus",Bm="click",HD="manual",zD="hide",$D="hidden",UD="show",qD="shown",WD="inserted",VD="click",GD="focusin",YD="focusout",KD="mouseenter",ZD="mouseleave",XD={AUTO:"auto",TOP:"top",RIGHT:ms()?"left":"right",BOTTOM:"bottom",LEFT:ms()?"right":"left"},JD={allowList:cE,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'',title:"",trigger:"hover focus"},QD={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};let nc=class hE extends $s{constructor(e,t){if(typeof FS>"u")throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org/docs/v2/)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return JD}static get DefaultType(){return QD}static get NAME(){return RD}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){if(this._isEnabled){if(this._isShown()){this._leave();return}this._enter()}}dispose(){clearTimeout(this._timeout),at.off(this._element.closest(ow),aw,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if(this._element.style.display==="none")throw new Error("Please use show on visible elements");if(!(this._isWithContent()&&this._isEnabled))return;const e=at.trigger(this._element,this.constructor.eventName(UD)),r=(HS(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!r)return;this._disposePopper();const i=this._getTipElement();this._element.setAttribute("aria-describedby",i.getAttribute("id"));const{container:o}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(o.append(i),at.trigger(this._element,this.constructor.eventName(WD))),this._popper=this._createPopper(i),i.classList.add(Kf),"ontouchstart"in document.documentElement)for(const h of[].concat(...document.body.children))at.on(h,"mouseover",Vd);const l=()=>{at.trigger(this._element,this.constructor.eventName(qD)),this._isHovered===!1&&this._leave(),this._isHovered=!1};this._queueCallback(l,this.tip,this._isAnimated())}hide(){if(!this._isShown()||at.trigger(this._element,this.constructor.eventName(zD)).defaultPrevented)return;if(this._getTipElement().classList.remove(Kf),"ontouchstart"in document.documentElement)for(const i of[].concat(...document.body.children))at.off(i,"mouseover",Vd);this._activeTrigger[Bm]=!1,this._activeTrigger[Fm]=!1,this._activeTrigger[zc]=!1,this._isHovered=null;const r=()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),at.trigger(this._element,this.constructor.eventName($D)))};this._queueCallback(r,this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return!!this._getTitle()}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(Rm,Kf),t.classList.add(`bs-${this.constructor.NAME}-auto`);const r=HP(this.constructor.NAME).toString();return t.setAttribute("id",r),this._isAnimated()&&t.classList.add(Rm),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new DD({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[jD]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Rm)}_isShown(){return this.tip&&this.tip.classList.contains(Kf)}_createPopper(e){const t=Ci(this._config.placement,[this,e,this._element]),r=XD[t.toUpperCase()];return Ly(this._element,e,this._getPopperConfig(r))}_getOffset(){const{offset:e}=this._config;return typeof e=="string"?e.split(",").map(t=>Number.parseInt(t,10)):typeof e=="function"?t=>e(t,this._element):e}_resolvePossibleFunction(e){return Ci(e,[this._element,this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:r=>{this._getTipElement().setAttribute("data-popper-placement",r.state.placement)}}]};return{...t,...Ci(this._config.popperConfig,[void 0,t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if(t==="click")at.on(this._element,this.constructor.eventName(VD),this._config.selector,r=>{const i=this._initializeOnDelegatedTarget(r);i._activeTrigger[Bm]=!(i._isShown()&&i._activeTrigger[Bm]),i.toggle()});else if(t!==HD){const r=t===zc?this.constructor.eventName(KD):this.constructor.eventName(GD),i=t===zc?this.constructor.eventName(ZD):this.constructor.eventName(YD);at.on(this._element,r,this._config.selector,o=>{const l=this._initializeOnDelegatedTarget(o);l._activeTrigger[o.type==="focusin"?Fm:zc]=!0,l._enter()}),at.on(this._element,i,this._config.selector,o=>{const l=this._initializeOnDelegatedTarget(o);l._activeTrigger[o.type==="focusout"?Fm:zc]=l._element.contains(o.relatedTarget),l._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},at.on(this._element.closest(ow),aw,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(!this._element.getAttribute("aria-label")&&!this._element.textContent.trim()&&this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){if(this._isShown()||this._isHovered){this._isHovered=!0;return}this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show)}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=Fo.getDataAttributes(this._element);for(const r of Object.keys(t))FD.has(r)&&delete t[r];return e={...t,...typeof e=="object"&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=e.container===!1?document.body:Ta(e.container),typeof e.delay=="number"&&(e.delay={show:e.delay,hide:e.delay}),typeof e.title=="number"&&(e.title=e.title.toString()),typeof e.content=="number"&&(e.content=e.content.toString()),e}_getDelegateConfig(){const e={};for(const[t,r]of Object.entries(this._config))this.constructor.Default[t]!==r&&(e[t]=r);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each(function(){const t=hE.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}};vs(nc);const eR="popover",tR=".popover-header",nR=".popover-body",rR={...nc.Default,content:"",offset:[0,8],placement:"right",template:'',trigger:"click"},iR={...nc.DefaultType,content:"(null|string|element|function)"};class Vh extends nc{static get Default(){return rR}static get DefaultType(){return iR}static get NAME(){return eR}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[tR]:this._getTitle(),[nR]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each(function(){const t=Vh.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e]()}})}}vs(Vh);const sR="scrollspy",oR="bs.scrollspy",Iy=`.${oR}`,aR=".data-api",lR=`activate${Iy}`,lw=`click${Iy}`,uR=`load${Iy}${aR}`,cR="dropdown-item",au="active",hR='[data-bs-spy="scroll"]',jm="[href]",fR=".nav, .list-group",uw=".nav-link",dR=".nav-item",pR=".list-group-item",mR=`${uw}, ${dR} > ${uw}, ${pR}`,gR=".dropdown",vR=".dropdown-toggle",yR={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},bR={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Gh extends $s{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement=getComputedStyle(this._element).overflowY==="visible"?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return yR}static get DefaultType(){return bR}static get NAME(){return sR}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=Ta(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,typeof e.threshold=="string"&&(e.threshold=e.threshold.split(",").map(t=>Number.parseFloat(t))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(at.off(this._config.target,lw),at.on(this._config.target,lw,jm,e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const r=this._rootElement||window,i=t.offsetTop-this._element.offsetTop;if(r.scrollTo){r.scrollTo({top:i,behavior:"smooth"});return}r.scrollTop=i}}))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(t=>this._observerCallback(t),e)}_observerCallback(e){const t=l=>this._targetLinks.get(`#${l.target.id}`),r=l=>{this._previousScrollData.visibleEntryTop=l.target.offsetTop,this._process(t(l))},i=(this._rootElement||document.documentElement).scrollTop,o=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(const l of e){if(!l.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(l));continue}const h=l.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(o&&h){if(r(l),!i)return;continue}!o&&!h&&r(l)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=zt.find(jm,this._config.target);for(const t of e){if(!t.hash||ka(t))continue;const r=zt.findOne(decodeURI(t.hash),this._element);Qu(r)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,r))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(au),this._activateParents(e),at.trigger(this._element,lR,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains(cR)){zt.findOne(vR,e.closest(gR)).classList.add(au);return}for(const t of zt.parents(e,fR))for(const r of zt.prev(t,mR))r.classList.add(au)}_clearActiveClass(e){e.classList.remove(au);const t=zt.find(`${jm}.${au}`,e);for(const r of t)r.classList.remove(au)}static jQueryInterface(e){return this.each(function(){const t=Gh.getOrCreateInstance(this,e);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}at.on(window,uR,()=>{for(const n of zt.find(hR))Gh.getOrCreateInstance(n)});vs(Gh);const wR="tab",_R="bs.tab",Cl=`.${_R}`,xR=`hide${Cl}`,SR=`hidden${Cl}`,ER=`show${Cl}`,AR=`shown${Cl}`,TR=`click${Cl}`,kR=`keydown${Cl}`,CR=`load${Cl}`,OR="ArrowLeft",cw="ArrowRight",LR="ArrowUp",hw="ArrowDown",Hm="Home",fw="End",hl="active",dw="fade",zm="show",MR="dropdown",fE=".dropdown-toggle",PR=".dropdown-menu",$m=`:not(${fE})`,NR='.list-group, .nav, [role="tablist"]',IR=".nav-item, .list-group-item",DR=`.nav-link${$m}, .list-group-item${$m}, [role="tab"]${$m}`,dE='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',Um=`${DR}, ${dE}`,RR=`.${hl}[data-bs-toggle="tab"], .${hl}[data-bs-toggle="pill"], .${hl}[data-bs-toggle="list"]`;class lo extends $s{constructor(e){super(e),this._parent=this._element.closest(NR),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),at.on(this._element,kR,t=>this._keydown(t)))}static get NAME(){return wR}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),r=t?at.trigger(t,xR,{relatedTarget:e}):null;at.trigger(e,ER,{relatedTarget:t}).defaultPrevented||r&&r.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){if(!e)return;e.classList.add(hl),this._activate(zt.getElementFromSelector(e));const r=()=>{if(e.getAttribute("role")!=="tab"){e.classList.add(zm);return}e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),at.trigger(e,AR,{relatedTarget:t})};this._queueCallback(r,e,e.classList.contains(dw))}_deactivate(e,t){if(!e)return;e.classList.remove(hl),e.blur(),this._deactivate(zt.getElementFromSelector(e));const r=()=>{if(e.getAttribute("role")!=="tab"){e.classList.remove(zm);return}e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),at.trigger(e,SR,{relatedTarget:t})};this._queueCallback(r,e,e.classList.contains(dw))}_keydown(e){if(![OR,cw,LR,hw,Hm,fw].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter(i=>!ka(i));let r;if([Hm,fw].includes(e.key))r=t[e.key===Hm?0:t.length-1];else{const i=[cw,hw].includes(e.key);r=My(t,e.target,i,!0)}r&&(r.focus({preventScroll:!0}),lo.getOrCreateInstance(r).show())}_getChildren(){return zt.find(Um,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const r of t)this._setInitialAttributesOnChild(r)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),r=this._getOuterElement(e);e.setAttribute("aria-selected",t),r!==e&&this._setAttributeIfNotExists(r,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=zt.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const r=this._getOuterElement(e);if(!r.classList.contains(MR))return;const i=(o,l)=>{const h=zt.findOne(o,r);h&&h.classList.toggle(l,t)};i(fE,hl),i(PR,zm),r.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,r){e.hasAttribute(t)||e.setAttribute(t,r)}_elemIsActive(e){return e.classList.contains(hl)}_getInnerElement(e){return e.matches(Um)?e:zt.findOne(Um,e)}_getOuterElement(e){return e.closest(IR)||e}static jQueryInterface(e){return this.each(function(){const t=lo.getOrCreateInstance(this);if(typeof e=="string"){if(t[e]===void 0||e.startsWith("_")||e==="constructor")throw new TypeError(`No method named "${e}"`);t[e]()}})}}at.on(document,TR,dE,function(n){["A","AREA"].includes(this.tagName)&&n.preventDefault(),!ka(this)&&lo.getOrCreateInstance(this).show()});at.on(window,CR,()=>{for(const n of zt.find(RR))lo.getOrCreateInstance(n)});vs(lo);const FR="toast",BR="bs.toast",Pa=`.${BR}`,jR=`mouseover${Pa}`,HR=`mouseout${Pa}`,zR=`focusin${Pa}`,$R=`focusout${Pa}`,UR=`hide${Pa}`,qR=`hidden${Pa}`,WR=`show${Pa}`,VR=`shown${Pa}`,GR="fade",pw="hide",Zf="show",Xf="showing",YR={animation:"boolean",autohide:"boolean",delay:"number"},KR={animation:!0,autohide:!0,delay:5e3};class rc extends $s{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return KR}static get DefaultType(){return YR}static get NAME(){return FR}show(){if(at.trigger(this._element,WR).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add(GR);const t=()=>{this._element.classList.remove(Xf),at.trigger(this._element,VR),this._maybeScheduleHide()};this._element.classList.remove(pw),zh(this._element),this._element.classList.add(Zf,Xf),this._queueCallback(t,this._element,this._config.animation)}hide(){if(!this.isShown()||at.trigger(this._element,UR).defaultPrevented)return;const t=()=>{this._element.classList.add(pw),this._element.classList.remove(Xf,Zf),at.trigger(this._element,qR)};this._element.classList.add(Xf),this._queueCallback(t,this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(Zf),super.dispose()}isShown(){return this._element.classList.contains(Zf)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":{this._hasMouseInteraction=t;break}case"focusin":case"focusout":{this._hasKeyboardInteraction=t;break}}if(t){this._clearTimeout();return}const r=e.relatedTarget;this._element===r||this._element.contains(r)||this._maybeScheduleHide()}_setListeners(){at.on(this._element,jR,e=>this._onInteraction(e,!0)),at.on(this._element,HR,e=>this._onInteraction(e,!1)),at.on(this._element,zR,e=>this._onInteraction(e,!0)),at.on(this._element,$R,e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each(function(){const t=rc.getOrCreateInstance(this,e);if(typeof e=="string"){if(typeof t[e]>"u")throw new TypeError(`No method named "${e}"`);t[e](this)}})}}mp(rc);vs(rc);const ZR=Object.freeze(Object.defineProperty({__proto__:null,Alert:Uh,Button:qh,Carousel:tc,Collapse:Gu,Dropdown:js,Modal:pi,Offcanvas:Ho,Popover:Vh,ScrollSpy:Gh,Tab:lo,Toast:rc,Tooltip:nc},Symbol.toStringTag,{value:"Module"}));class XR extends fn{static targets=["message","button"];setMessage(e){return this.messageTarget.innerHTML=e,this}setButton(e){return this.buttonTarget.innerHTML=e,this}open(e){this.setButton(e.button).setMessage(e.message),document.querySelectorAll("button[type=submit]").forEach(t=>{t.addEventListener("click",r=>{r.target.focus()})}),new pi(this.element).show()}}const JR=Object.freeze(Object.defineProperty({__proto__:null,default:XR},Symbol.toStringTag,{value:"Module"}));function mw(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,r)}return t}function pE(n){for(var e=1;en.length)&&(e=n.length);for(var t=0,r=new Array(e);t
    ',g2=Number.isNaN||po.isNaN;function bn(n){return typeof n=="number"&&!g2(n)}var Cw=function(e){return e>0&&e<1/0};function qm(n){return typeof n>"u"}function wl(n){return Iv(n)==="object"&&n!==null}var v2=Object.prototype.hasOwnProperty;function Au(n){if(!wl(n))return!1;try{var e=n.constructor,t=e.prototype;return e&&t&&v2.call(t,"isPrototypeOf")}catch{return!1}}function Ei(n){return typeof n=="function"}var y2=Array.prototype.slice;function EE(n){return Array.from?Array.from(n):y2.call(n)}function Er(n,e){return n&&Ei(e)&&(Array.isArray(n)||bn(n.length)?EE(n).forEach(function(t,r){e.call(n,t,r,n)}):wl(n)&&Object.keys(n).forEach(function(t){e.call(n,n[t],t,n)})),n}var Jn=Object.assign||function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),i=1;i0&&r.forEach(function(o){wl(o)&&Object.keys(o).forEach(function(l){e[l]=o[l]})}),e},b2=/\.\d*(?:0|9){12}\d*$/;function Mu(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1e11;return b2.test(n)?Math.round(n*e)/e:n}var w2=/^width|height|left|top|marginLeft|marginTop$/;function ya(n,e){var t=n.style;Er(e,function(r,i){w2.test(i)&&bn(r)&&(r="".concat(r,"px")),t[i]=r})}function _2(n,e){return n.classList?n.classList.contains(e):n.className.indexOf(e)>-1}function $r(n,e){if(e){if(bn(n.length)){Er(n,function(r){$r(r,e)});return}if(n.classList){n.classList.add(e);return}var t=n.className.trim();t?t.indexOf(e)<0&&(n.className="".concat(t," ").concat(e)):n.className=e}}function uo(n,e){if(e){if(bn(n.length)){Er(n,function(t){uo(t,e)});return}if(n.classList){n.classList.remove(e);return}n.className.indexOf(e)>=0&&(n.className=n.className.replace(e,""))}}function Tu(n,e,t){if(e){if(bn(n.length)){Er(n,function(r){Tu(r,e,t)});return}t?$r(n,e):uo(n,e)}}var x2=/([a-z\d])([A-Z])/g;function jy(n){return n.replace(x2,"$1-$2").toLowerCase()}function Uv(n,e){return wl(n[e])?n[e]:n.dataset?n.dataset[e]:n.getAttribute("data-".concat(jy(e)))}function Eh(n,e,t){wl(t)?n[e]=t:n.dataset?n.dataset[e]=t:n.setAttribute("data-".concat(jy(e)),t)}function S2(n,e){if(wl(n[e]))try{delete n[e]}catch{n[e]=void 0}else if(n.dataset)try{delete n.dataset[e]}catch{n.dataset[e]=void 0}else n.removeAttribute("data-".concat(jy(e)))}var AE=/\s\s*/,TE=(function(){var n=!1;if(gp){var e=!1,t=function(){},r=Object.defineProperty({},"once",{get:function(){return n=!0,e},set:function(o){e=o}});po.addEventListener("test",t,r),po.removeEventListener("test",t,r)}return n})();function Ps(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=t;e.trim().split(AE).forEach(function(o){if(!TE){var l=n.listeners;l&&l[o]&&l[o][t]&&(i=l[o][t],delete l[o][t],Object.keys(l[o]).length===0&&delete l[o],Object.keys(l).length===0&&delete n.listeners)}n.removeEventListener(o,i,r)})}function ss(n,e,t){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},i=t;e.trim().split(AE).forEach(function(o){if(r.once&&!TE){var l=n.listeners,h=l===void 0?{}:l;i=function(){delete h[o][t],n.removeEventListener(o,i,r);for(var f=arguments.length,d=new Array(f),g=0;gMath.abs(t)&&(t=y)})}),t}function Qf(n,e){var t=n.pageX,r=n.pageY,i={endX:t,endY:r};return e?i:pE({startX:t,startY:r},i)}function T2(n){var e=0,t=0,r=0;return Er(n,function(i){var o=i.startX,l=i.startY;e+=o,t+=l,r+=1}),e/=r,t/=r,{pageX:e,pageY:t}}function ba(n){var e=n.aspectRatio,t=n.height,r=n.width,i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"contain",o=Cw(r),l=Cw(t);if(o&&l){var h=t*e;i==="contain"&&h>r||i==="cover"&&h90?{width:u,height:h}:{width:h,height:u}}function C2(n,e,t,r){var i=e.aspectRatio,o=e.naturalWidth,l=e.naturalHeight,h=e.rotate,u=h===void 0?0:h,f=e.scaleX,d=f===void 0?1:f,g=e.scaleY,y=g===void 0?1:g,k=t.aspectRatio,b=t.naturalWidth,_=t.naturalHeight,A=r.fillColor,N=A===void 0?"transparent":A,w=r.imageSmoothingEnabled,O=w===void 0?!0:w,E=r.imageSmoothingQuality,D=E===void 0?"low":E,T=r.maxWidth,C=T===void 0?1/0:T,R=r.maxHeight,B=R===void 0?1/0:R,I=r.minWidth,P=I===void 0?0:I,j=r.minHeight,$=j===void 0?0:j,K=document.createElement("canvas"),se=K.getContext("2d"),te=ba({aspectRatio:k,width:C,height:B}),J=ba({aspectRatio:k,width:P,height:$},"cover"),V=Math.min(te.width,Math.max(J.width,b)),fe=Math.min(te.height,Math.max(J.height,_)),G=ba({aspectRatio:i,width:C,height:B}),le=ba({aspectRatio:i,width:P,height:$},"cover"),xe=Math.min(G.width,Math.max(le.width,o)),we=Math.min(G.height,Math.max(le.height,l)),Q=[-xe/2,-we/2,xe,we];return K.width=Mu(V),K.height=Mu(fe),se.fillStyle=N,se.fillRect(0,0,V,fe),se.save(),se.translate(V/2,fe/2),se.rotate(u*Math.PI/180),se.scale(d,y),se.imageSmoothingEnabled=O,se.imageSmoothingQuality=D,se.drawImage.apply(se,[n].concat(gE(Q.map(function(Z){return Math.floor(Mu(Z))})))),se.restore(),K}var CE=String.fromCharCode;function O2(n,e,t){var r="";t+=e;for(var i=e;i0;)t.push(CE.apply(null,EE(i.subarray(0,r)))),i=i.subarray(r);return"data:".concat(e,";base64,").concat(btoa(t.join("")))}function N2(n){var e=new DataView(n),t;try{var r,i,o;if(e.getUint8(0)===255&&e.getUint8(1)===216)for(var l=e.byteLength,h=2;h+1=8&&(o=f+g)}}}if(o){var y=e.getUint16(o,r),k,b;for(b=0;b=0?o:xE),height:Math.max(r.offsetHeight,l>=0?l:SE)};this.containerData=h,ya(i,{width:h.width,height:h.height}),$r(e,Ai),uo(i,Ai)},initCanvas:function(){var e=this.containerData,t=this.imageData,r=this.options.viewMode,i=Math.abs(t.rotate)%180===90,o=i?t.naturalHeight:t.naturalWidth,l=i?t.naturalWidth:t.naturalHeight,h=o/l,u=e.width,f=e.height;e.height*h>e.width?r===3?u=e.height*h:f=e.width/h:r===3?f=e.width/h:u=e.height*h;var d={aspectRatio:h,naturalWidth:o,naturalHeight:l,width:u,height:f};this.canvasData=d,this.limited=r===1||r===2,this.limitCanvas(!0,!0),d.width=Math.min(Math.max(d.width,d.minWidth),d.maxWidth),d.height=Math.min(Math.max(d.height,d.minHeight),d.maxHeight),d.left=(e.width-d.width)/2,d.top=(e.height-d.height)/2,d.oldLeft=d.left,d.oldTop=d.top,this.initialCanvasData=Jn({},d)},limitCanvas:function(e,t){var r=this.options,i=this.containerData,o=this.canvasData,l=this.cropBoxData,h=r.viewMode,u=o.aspectRatio,f=this.cropped&&l;if(e){var d=Number(r.minCanvasWidth)||0,g=Number(r.minCanvasHeight)||0;h>1?(d=Math.max(d,i.width),g=Math.max(g,i.height),h===3&&(g*u>d?d=g*u:g=d/u)):h>0&&(d?d=Math.max(d,f?l.width:0):g?g=Math.max(g,f?l.height:0):f&&(d=l.width,g=l.height,g*u>d?d=g*u:g=d/u));var y=ba({aspectRatio:u,width:d,height:g});d=y.width,g=y.height,o.minWidth=d,o.minHeight=g,o.maxWidth=1/0,o.maxHeight=1/0}if(t)if(h>(f?0:1)){var k=i.width-o.width,b=i.height-o.height;o.minLeft=Math.min(0,k),o.minTop=Math.min(0,b),o.maxLeft=Math.max(0,k),o.maxTop=Math.max(0,b),f&&this.limited&&(o.minLeft=Math.min(l.left,l.left+(l.width-o.width)),o.minTop=Math.min(l.top,l.top+(l.height-o.height)),o.maxLeft=l.left,o.maxTop=l.top,h===2&&(o.width>=i.width&&(o.minLeft=Math.min(0,k),o.maxLeft=Math.max(0,k)),o.height>=i.height&&(o.minTop=Math.min(0,b),o.maxTop=Math.max(0,b))))}else o.minLeft=-o.width,o.minTop=-o.height,o.maxLeft=i.width,o.maxTop=i.height},renderCanvas:function(e,t){var r=this.canvasData,i=this.imageData;if(t){var o=k2({width:i.naturalWidth*Math.abs(i.scaleX||1),height:i.naturalHeight*Math.abs(i.scaleY||1),degree:i.rotate||0}),l=o.width,h=o.height,u=r.width*(l/r.naturalWidth),f=r.height*(h/r.naturalHeight);r.left-=(u-r.width)/2,r.top-=(f-r.height)/2,r.width=u,r.height=f,r.aspectRatio=l/h,r.naturalWidth=l,r.naturalHeight=h,this.limitCanvas(!0,!1)}(r.width>r.maxWidth||r.widthr.maxHeight||r.heightt.width?o.height=o.width/r:o.width=o.height*r),this.cropBoxData=o,this.limitCropBox(!0,!0),o.width=Math.min(Math.max(o.width,o.minWidth),o.maxWidth),o.height=Math.min(Math.max(o.height,o.minHeight),o.maxHeight),o.width=Math.max(o.minWidth,o.width*i),o.height=Math.max(o.minHeight,o.height*i),o.left=t.left+(t.width-o.width)/2,o.top=t.top+(t.height-o.height)/2,o.oldLeft=o.left,o.oldTop=o.top,this.initialCropBoxData=Jn({},o)},limitCropBox:function(e,t){var r=this.options,i=this.containerData,o=this.canvasData,l=this.cropBoxData,h=this.limited,u=r.aspectRatio;if(e){var f=Number(r.minCropBoxWidth)||0,d=Number(r.minCropBoxHeight)||0,g=h?Math.min(i.width,o.width,o.width+o.left,i.width-o.left):i.width,y=h?Math.min(i.height,o.height,o.height+o.top,i.height-o.top):i.height;f=Math.min(f,i.width),d=Math.min(d,i.height),u&&(f&&d?d*u>f?d=f/u:f=d*u:f?d=f/u:d&&(f=d*u),y*u>g?y=g/u:g=y*u),l.minWidth=Math.min(f,g),l.minHeight=Math.min(d,y),l.maxWidth=g,l.maxHeight=y}t&&(h?(l.minLeft=Math.max(0,o.left),l.minTop=Math.max(0,o.top),l.maxLeft=Math.min(i.width,o.left+o.width)-l.width,l.maxTop=Math.min(i.height,o.top+o.height)-l.height):(l.minLeft=0,l.minTop=0,l.maxLeft=i.width-l.width,l.maxTop=i.height-l.height))},renderCropBox:function(){var e=this.options,t=this.containerData,r=this.cropBoxData;(r.width>r.maxWidth||r.widthr.maxHeight||r.height=t.width&&r.height>=t.height?yE:Fy),ya(this.cropBox,Jn({width:r.width,height:r.height},ph({translateX:r.left,translateY:r.top}))),this.cropped&&this.limited&&this.limitCanvas(!0,!0),this.disabled||this.output()},output:function(){this.preview(),Pu(this.element,Bv,this.getData())}},R2={initPreview:function(){var e=this.element,t=this.crossOrigin,r=this.options.preview,i=t?this.crossOriginUrl:this.url,o=e.alt||"The image to preview",l=document.createElement("img");if(t&&(l.crossOrigin=t),l.src=i,l.alt=o,this.viewBox.appendChild(l),this.viewBoxImage=l,!!r){var h=r;typeof r=="string"?h=e.ownerDocument.querySelectorAll(r):r.querySelector&&(h=[r]),this.previews=h,Er(h,function(u){var f=document.createElement("img");Eh(u,Jf,{width:u.offsetWidth,height:u.offsetHeight,html:u.innerHTML}),t&&(f.crossOrigin=t),f.src=i,f.alt=o,f.style.cssText='display:block;width:100%;height:auto;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;image-orientation:0deg!important;"',u.innerHTML="",u.appendChild(f)})}},resetPreview:function(){Er(this.previews,function(e){var t=Uv(e,Jf);ya(e,{width:t.width,height:t.height}),e.innerHTML=t.html,S2(e,Jf)})},preview:function(){var e=this.imageData,t=this.canvasData,r=this.cropBoxData,i=r.width,o=r.height,l=e.width,h=e.height,u=r.left-t.left-e.left,f=r.top-t.top-e.top;!this.cropped||this.disabled||(ya(this.viewBoxImage,Jn({width:l,height:h},ph(Jn({translateX:-u,translateY:-f},e)))),Er(this.previews,function(d){var g=Uv(d,Jf),y=g.width,k=g.height,b=y,_=k,A=1;i&&(A=y/i,_=o*A),o&&_>k&&(A=k/o,b=i*A,_=k),ya(d,{width:b,height:_}),ya(d.getElementsByTagName("img")[0],Jn({width:l*A,height:h*A},ph(Jn({translateX:-u*A,translateY:-f*A},e))))}))}},F2={bind:function(){var e=this.element,t=this.options,r=this.cropper;Ei(t.cropstart)&&ss(e,zv,t.cropstart),Ei(t.cropmove)&&ss(e,Hv,t.cropmove),Ei(t.cropend)&&ss(e,jv,t.cropend),Ei(t.crop)&&ss(e,Bv,t.crop),Ei(t.zoom)&&ss(e,$v,t.zoom),ss(r,ww,this.onCropStart=this.cropStart.bind(this)),t.zoomable&&t.zoomOnWheel&&ss(r,Aw,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&ss(r,bw,this.onDblclick=this.dblclick.bind(this)),ss(e.ownerDocument,_w,this.onCropMove=this.cropMove.bind(this)),ss(e.ownerDocument,xw,this.onCropEnd=this.cropEnd.bind(this)),t.responsive&&ss(window,Ew,this.onResize=this.resize.bind(this))},unbind:function(){var e=this.element,t=this.options,r=this.cropper;Ei(t.cropstart)&&Ps(e,zv,t.cropstart),Ei(t.cropmove)&&Ps(e,Hv,t.cropmove),Ei(t.cropend)&&Ps(e,jv,t.cropend),Ei(t.crop)&&Ps(e,Bv,t.crop),Ei(t.zoom)&&Ps(e,$v,t.zoom),Ps(r,ww,this.onCropStart),t.zoomable&&t.zoomOnWheel&&Ps(r,Aw,this.onWheel,{passive:!1,capture:!0}),t.toggleDragModeOnDblclick&&Ps(r,bw,this.onDblclick),Ps(e.ownerDocument,_w,this.onCropMove),Ps(e.ownerDocument,xw,this.onCropEnd),t.responsive&&Ps(window,Ew,this.onResize)}},B2={resize:function(){if(!this.disabled){var e=this.options,t=this.container,r=this.containerData,i=t.offsetWidth/r.width,o=t.offsetHeight/r.height,l=Math.abs(i-1)>Math.abs(o-1)?i:o;if(l!==1){var h,u;e.restore&&(h=this.getCanvasData(),u=this.getCropBoxData()),this.render(),e.restore&&(this.setCanvasData(Er(h,function(f,d){h[d]=f*l})),this.setCropBoxData(Er(u,function(f,d){u[d]=f*l})))}}},dblclick:function(){this.disabled||this.options.dragMode===_E||this.setDragMode(_2(this.dragBox,Rv)?wE:By)},wheel:function(e){var t=this,r=Number(this.options.wheelZoomRatio)||.1,i=1;this.disabled||(e.preventDefault(),!this.wheeling&&(this.wheeling=!0,setTimeout(function(){t.wheeling=!1},50),e.deltaY?i=e.deltaY>0?1:-1:e.wheelDelta?i=-e.wheelDelta/120:e.detail&&(i=e.detail>0?1:-1),this.zoom(-i*r,e)))},cropStart:function(e){var t=e.buttons,r=e.button;if(!(this.disabled||(e.type==="mousedown"||e.type==="pointerdown"&&e.pointerType==="mouse")&&(bn(t)&&t!==1||bn(r)&&r!==0||e.ctrlKey))){var i=this.options,o=this.pointers,l;e.changedTouches?Er(e.changedTouches,function(h){o[h.identifier]=Qf(h)}):o[e.pointerId||0]=Qf(e),Object.keys(o).length>1&&i.zoomable&&i.zoomOnTouch?l=bE:l=Uv(e.target,Sh),h2.test(l)&&Pu(this.element,zv,{originalEvent:e,action:l})!==!1&&(e.preventDefault(),this.action=l,this.cropping=!1,l===vE&&(this.cropping=!0,$r(this.dragBox,Kd)))}},cropMove:function(e){var t=this.action;if(!(this.disabled||!t)){var r=this.pointers;e.preventDefault(),Pu(this.element,Hv,{originalEvent:e,action:t})!==!1&&(e.changedTouches?Er(e.changedTouches,function(i){Jn(r[i.identifier]||{},Qf(i,!0))}):Jn(r[e.pointerId||0]||{},Qf(e,!0)),this.change(e))}},cropEnd:function(e){if(!this.disabled){var t=this.action,r=this.pointers;e.changedTouches?Er(e.changedTouches,function(i){delete r[i.identifier]}):delete r[e.pointerId||0],t&&(e.preventDefault(),Object.keys(r).length||(this.action=""),this.cropping&&(this.cropping=!1,Tu(this.dragBox,Kd,this.cropped&&this.options.modal)),Pu(this.element,jv,{originalEvent:e,action:t}))}}},j2={change:function(e){var t=this.options,r=this.canvasData,i=this.containerData,o=this.cropBoxData,l=this.pointers,h=this.action,u=t.aspectRatio,f=o.left,d=o.top,g=o.width,y=o.height,k=f+g,b=d+y,_=0,A=0,N=i.width,w=i.height,O=!0,E;!u&&e.shiftKey&&(u=g&&y?g/y:1),this.limited&&(_=o.minLeft,A=o.minTop,N=_+Math.min(i.width,r.width,r.left+r.width),w=A+Math.min(i.height,r.height,r.top+r.height));var D=l[Object.keys(l)[0]],T={x:D.endX-D.startX,y:D.endY-D.startY},C=function(B){switch(B){case nl:k+T.x>N&&(T.x=N-k);break;case rl:f+T.x<_&&(T.x=_-f);break;case la:d+T.yw&&(T.y=w-b);break}};switch(h){case Fy:f+=T.x,d+=T.y;break;case nl:if(T.x>=0&&(k>=N||u&&(d<=A||b>=w))){O=!1;break}C(nl),g+=T.x,g<0&&(h=rl,g=-g,f-=g),u&&(y=g/u,d+=(o.height-y)/2);break;case la:if(T.y<=0&&(d<=A||u&&(f<=_||k>=N))){O=!1;break}C(la),y-=T.y,d+=T.y,y<0&&(h=lu,y=-y,d-=y),u&&(g=y*u,f+=(o.width-g)/2);break;case rl:if(T.x<=0&&(f<=_||u&&(d<=A||b>=w))){O=!1;break}C(rl),g-=T.x,f+=T.x,g<0&&(h=nl,g=-g,f-=g),u&&(y=g/u,d+=(o.height-y)/2);break;case lu:if(T.y>=0&&(b>=w||u&&(f<=_||k>=N))){O=!1;break}C(lu),y+=T.y,y<0&&(h=la,y=-y,d-=y),u&&(g=y*u,f+=(o.width-g)/2);break;case $c:if(u){if(T.y<=0&&(d<=A||k>=N)){O=!1;break}C(la),y-=T.y,d+=T.y,g=y*u}else C(la),C(nl),T.x>=0?kA&&(y-=T.y,d+=T.y):(y-=T.y,d+=T.y);g<0&&y<0?(h=Wc,y=-y,g=-g,d-=y,f-=g):g<0?(h=Uc,g=-g,f-=g):y<0&&(h=qc,y=-y,d-=y);break;case Uc:if(u){if(T.y<=0&&(d<=A||f<=_)){O=!1;break}C(la),y-=T.y,d+=T.y,g=y*u,f+=o.width-g}else C(la),C(rl),T.x<=0?f>_?(g-=T.x,f+=T.x):T.y<=0&&d<=A&&(O=!1):(g-=T.x,f+=T.x),T.y<=0?d>A&&(y-=T.y,d+=T.y):(y-=T.y,d+=T.y);g<0&&y<0?(h=qc,y=-y,g=-g,d-=y,f-=g):g<0?(h=$c,g=-g,f-=g):y<0&&(h=Wc,y=-y,d-=y);break;case Wc:if(u){if(T.x<=0&&(f<=_||b>=w)){O=!1;break}C(rl),g-=T.x,f+=T.x,y=g/u}else C(lu),C(rl),T.x<=0?f>_?(g-=T.x,f+=T.x):T.y>=0&&b>=w&&(O=!1):(g-=T.x,f+=T.x),T.y>=0?b=0&&(k>=N||b>=w)){O=!1;break}C(nl),g+=T.x,y=g/u}else C(lu),C(nl),T.x>=0?k=0&&b>=w&&(O=!1):g+=T.x,T.y>=0?b0?h=T.y>0?qc:$c:T.x<0&&(f-=g,h=T.y>0?Wc:Uc),T.y<0&&(d-=y),this.cropped||(uo(this.cropBox,Ai),this.cropped=!0,this.limited&&this.limitCropBox(!0,!0));break}O&&(o.width=g,o.height=y,o.left=f,o.top=d,this.action=h,this.renderCropBox()),Er(l,function(R){R.startX=R.endX,R.startY=R.endY})}},H2={crop:function(){return this.ready&&!this.cropped&&!this.disabled&&(this.cropped=!0,this.limitCropBox(!0,!0),this.options.modal&&$r(this.dragBox,Kd),uo(this.cropBox,Ai),this.setCropBoxData(this.initialCropBoxData)),this},reset:function(){return this.ready&&!this.disabled&&(this.imageData=Jn({},this.initialImageData),this.canvasData=Jn({},this.initialCanvasData),this.cropBoxData=Jn({},this.initialCropBoxData),this.renderCanvas(),this.cropped&&this.renderCropBox()),this},clear:function(){return this.cropped&&!this.disabled&&(Jn(this.cropBoxData,{left:0,top:0,width:0,height:0}),this.cropped=!1,this.renderCropBox(),this.limitCanvas(!0,!0),this.renderCanvas(),uo(this.dragBox,Kd),$r(this.cropBox,Ai)),this},replace:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return!this.disabled&&e&&(this.isImg&&(this.element.src=e),t?(this.url=e,this.image.src=e,this.ready&&(this.viewBoxImage.src=e,Er(this.previews,function(r){r.getElementsByTagName("img")[0].src=e}))):(this.isImg&&(this.replaced=!0),this.options.data=null,this.uncreate(),this.load(e))),this},enable:function(){return this.ready&&this.disabled&&(this.disabled=!1,uo(this.cropper,vw)),this},disable:function(){return this.ready&&!this.disabled&&(this.disabled=!0,$r(this.cropper,vw)),this},destroy:function(){var e=this.element;return e[Xn]?(e[Xn]=void 0,this.isImg&&this.replaced&&(e.src=this.originalUrl),this.uncreate(),this):this},move:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,r=this.canvasData,i=r.left,o=r.top;return this.moveTo(qm(e)?e:i+Number(e),qm(t)?t:o+Number(t))},moveTo:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,r=this.canvasData,i=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.movable&&(bn(e)&&(r.left=e,i=!0),bn(t)&&(r.top=t,i=!0),i&&this.renderCanvas(!0)),this},zoom:function(e,t){var r=this.canvasData;return e=Number(e),e<0?e=1/(1-e):e=1+e,this.zoomTo(r.width*e/r.naturalWidth,null,t)},zoomTo:function(e,t,r){var i=this.options,o=this.canvasData,l=o.width,h=o.height,u=o.naturalWidth,f=o.naturalHeight;if(e=Number(e),e>=0&&this.ready&&!this.disabled&&i.zoomable){var d=u*e,g=f*e;if(Pu(this.element,$v,{ratio:e,oldRatio:l/u,originalEvent:r})===!1)return this;if(r){var y=this.pointers,k=kE(this.cropper),b=y&&Object.keys(y).length?T2(y):{pageX:r.pageX,pageY:r.pageY};o.left-=(d-l)*((b.pageX-k.left-o.left)/l),o.top-=(g-h)*((b.pageY-k.top-o.top)/h)}else Au(t)&&bn(t.x)&&bn(t.y)?(o.left-=(d-l)*((t.x-o.left)/l),o.top-=(g-h)*((t.y-o.top)/h)):(o.left-=(d-l)/2,o.top-=(g-h)/2);o.width=d,o.height=g,this.renderCanvas(!0)}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e))},rotateTo:function(e){return e=Number(e),bn(e)&&this.ready&&!this.disabled&&this.options.rotatable&&(this.imageData.rotate=e%360,this.renderCanvas(!0,!0)),this},scaleX:function(e){var t=this.imageData.scaleY;return this.scale(e,bn(t)?t:1)},scaleY:function(e){var t=this.imageData.scaleX;return this.scale(bn(t)?t:1,e)},scale:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,r=this.imageData,i=!1;return e=Number(e),t=Number(t),this.ready&&!this.disabled&&this.options.scalable&&(bn(e)&&(r.scaleX=e,i=!0),bn(t)&&(r.scaleY=t,i=!0),i&&this.renderCanvas(!0,!0)),this},getData:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=this.options,r=this.imageData,i=this.canvasData,o=this.cropBoxData,l;if(this.ready&&this.cropped){l={x:o.left-i.left,y:o.top-i.top,width:o.width,height:o.height};var h=r.width/r.naturalWidth;if(Er(l,function(d,g){l[g]=d/h}),e){var u=Math.round(l.y+l.height),f=Math.round(l.x+l.width);l.x=Math.round(l.x),l.y=Math.round(l.y),l.width=f-l.x,l.height=u-l.y}}else l={x:0,y:0,width:0,height:0};return t.rotatable&&(l.rotate=r.rotate||0),t.scalable&&(l.scaleX=r.scaleX||1,l.scaleY=r.scaleY||1),l},setData:function(e){var t=this.options,r=this.imageData,i=this.canvasData,o={};if(this.ready&&!this.disabled&&Au(e)){var l=!1;t.rotatable&&bn(e.rotate)&&e.rotate!==r.rotate&&(r.rotate=e.rotate,l=!0),t.scalable&&(bn(e.scaleX)&&e.scaleX!==r.scaleX&&(r.scaleX=e.scaleX,l=!0),bn(e.scaleY)&&e.scaleY!==r.scaleY&&(r.scaleY=e.scaleY,l=!0)),l&&this.renderCanvas(!0,!0);var h=r.width/r.naturalWidth;bn(e.x)&&(o.left=e.x*h+i.left),bn(e.y)&&(o.top=e.y*h+i.top),bn(e.width)&&(o.width=e.width*h),bn(e.height)&&(o.height=e.height*h),this.setCropBoxData(o)}return this},getContainerData:function(){return this.ready?Jn({},this.containerData):{}},getImageData:function(){return this.sized?Jn({},this.imageData):{}},getCanvasData:function(){var e=this.canvasData,t={};return this.ready&&Er(["left","top","width","height","naturalWidth","naturalHeight"],function(r){t[r]=e[r]}),t},setCanvasData:function(e){var t=this.canvasData,r=t.aspectRatio;return this.ready&&!this.disabled&&Au(e)&&(bn(e.left)&&(t.left=e.left),bn(e.top)&&(t.top=e.top),bn(e.width)?(t.width=e.width,t.height=e.width/r):bn(e.height)&&(t.height=e.height,t.width=e.height*r),this.renderCanvas(!0)),this},getCropBoxData:function(){var e=this.cropBoxData,t;return this.ready&&this.cropped&&(t={left:e.left,top:e.top,width:e.width,height:e.height}),t||{}},setCropBoxData:function(e){var t=this.cropBoxData,r=this.options.aspectRatio,i,o;return this.ready&&this.cropped&&!this.disabled&&Au(e)&&(bn(e.left)&&(t.left=e.left),bn(e.top)&&(t.top=e.top),bn(e.width)&&e.width!==t.width&&(i=!0,t.width=e.width),bn(e.height)&&e.height!==t.height&&(o=!0,t.height=e.height),r&&(i?t.height=t.width/r:o&&(t.width=t.height*r)),this.renderCropBox()),this},getCroppedCanvas:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(!this.ready||!window.HTMLCanvasElement)return null;var t=this.canvasData,r=C2(this.image,this.imageData,t,e);if(!this.cropped)return r;var i=this.getData(e.rounded),o=i.x,l=i.y,h=i.width,u=i.height,f=r.width/Math.floor(t.naturalWidth);f!==1&&(o*=f,l*=f,h*=f,u*=f);var d=h/u,g=ba({aspectRatio:d,width:e.maxWidth||1/0,height:e.maxHeight||1/0}),y=ba({aspectRatio:d,width:e.minWidth||0,height:e.minHeight||0},"cover"),k=ba({aspectRatio:d,width:e.width||(f!==1?r.width:h),height:e.height||(f!==1?r.height:u)}),b=k.width,_=k.height;b=Math.min(g.width,Math.max(y.width,b)),_=Math.min(g.height,Math.max(y.height,_));var A=document.createElement("canvas"),N=A.getContext("2d");A.width=Mu(b),A.height=Mu(_),N.fillStyle=e.fillColor||"transparent",N.fillRect(0,0,b,_);var w=e.imageSmoothingEnabled,O=w===void 0?!0:w,E=e.imageSmoothingQuality;N.imageSmoothingEnabled=O,E&&(N.imageSmoothingQuality=E);var D=r.width,T=r.height,C=o,R=l,B,I,P,j,$,K;C<=-h||C>D?(C=0,B=0,P=0,$=0):C<=0?(P=-C,C=0,B=Math.min(D,h+C),$=B):C<=D&&(P=0,B=Math.min(h,D-C),$=B),B<=0||R<=-u||R>T?(R=0,I=0,j=0,K=0):R<=0?(j=-R,R=0,I=Math.min(T,u+R),K=I):R<=T&&(j=0,I=Math.min(u,T-R),K=I);var se=[C,R,B,I];if($>0&&K>0){var te=b/h;se.push(P*te,j*te,$*te,K*te)}return N.drawImage.apply(N,[r].concat(gE(se.map(function(J){return Math.floor(Mu(J))})))),A},setAspectRatio:function(e){var t=this.options;return!this.disabled&&!qm(e)&&(t.aspectRatio=Math.max(0,e)||NaN,this.ready&&(this.initCropBox(),this.cropped&&this.renderCropBox())),this},setDragMode:function(e){var t=this.options,r=this.dragBox,i=this.face;if(this.ready&&!this.disabled){var o=e===By,l=t.movable&&e===wE;e=o||l?e:_E,t.dragMode=e,Eh(r,Sh,e),Tu(r,Rv,o),Tu(r,Fv,l),t.cropBoxMovable||(Eh(i,Sh,e),Tu(i,Rv,o),Tu(i,Fv,l))}return this}},z2=po.Cropper,OE=(function(){function n(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(e2(this,n),!e||!p2.test(e.tagName))throw new Error("The first argument is required and must be an or element.");this.element=e,this.options=Jn({},kw,Au(t)&&t),this.cropped=!1,this.disabled=!1,this.pointers={},this.ready=!1,this.reloading=!1,this.replaced=!1,this.sized=!1,this.sizing=!1,this.init()}return t2(n,[{key:"init",value:function(){var t=this.element,r=t.tagName.toLowerCase(),i;if(!t[Xn]){if(t[Xn]=this,r==="img"){if(this.isImg=!0,i=t.getAttribute("src")||"",this.originalUrl=i,!i)return;i=t.src}else r==="canvas"&&window.HTMLCanvasElement&&(i=t.toDataURL());this.load(i)}}},{key:"load",value:function(t){var r=this;if(t){this.url=t,this.imageData={};var i=this.element,o=this.options;if(!o.rotatable&&!o.scalable&&(o.checkOrientation=!1),!o.checkOrientation||!window.ArrayBuffer){this.clone();return}if(f2.test(t)){d2.test(t)?this.read(M2(t)):this.clone();return}var l=new XMLHttpRequest,h=this.clone.bind(this);this.reloading=!0,this.xhr=l,l.onabort=h,l.onerror=h,l.ontimeout=h,l.onprogress=function(){l.getResponseHeader("content-type")!==Tw&&l.abort()},l.onload=function(){r.read(l.response)},l.onloadend=function(){r.reloading=!1,r.xhr=null},o.checkCrossOrigin&&Ow(t)&&i.crossOrigin&&(t=Lw(t)),l.open("GET",t,!0),l.responseType="arraybuffer",l.withCredentials=i.crossOrigin==="use-credentials",l.send()}}},{key:"read",value:function(t){var r=this.options,i=this.imageData,o=N2(t),l=0,h=1,u=1;if(o>1){this.url=P2(t,Tw);var f=I2(o);l=f.rotate,h=f.scaleX,u=f.scaleY}r.rotatable&&(i.rotate=l),r.scalable&&(i.scaleX=h,i.scaleY=u),this.clone()}},{key:"clone",value:function(){var t=this.element,r=this.url,i=t.crossOrigin,o=r;this.options.checkCrossOrigin&&Ow(r)&&(i||(i="anonymous"),o=Lw(r)),this.crossOrigin=i,this.crossOriginUrl=o;var l=document.createElement("img");i&&(l.crossOrigin=i),l.src=o||r,l.alt=t.alt||"The image to crop",this.image=l,l.onload=this.start.bind(this),l.onerror=this.stop.bind(this),$r(l,yw),t.parentNode.insertBefore(l,t.nextSibling)}},{key:"start",value:function(){var t=this,r=this.image;r.onload=null,r.onerror=null,this.sizing=!0;var i=po.navigator&&/(?:iPad|iPhone|iPod).*?AppleWebKit/i.test(po.navigator.userAgent),o=function(f,d){Jn(t.imageData,{naturalWidth:f,naturalHeight:d,aspectRatio:f/d}),t.initialImageData=Jn({},t.imageData),t.sizing=!1,t.sized=!0,t.build()};if(r.naturalWidth&&!i){o(r.naturalWidth,r.naturalHeight);return}var l=document.createElement("img"),h=document.body||document.documentElement;this.sizingImage=l,l.onload=function(){o(l.width,l.height),i||h.removeChild(l)},l.src=r.src,i||(l.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",h.appendChild(l))}},{key:"stop",value:function(){var t=this.image;t.onload=null,t.onerror=null,t.parentNode.removeChild(t),this.image=null}},{key:"build",value:function(){if(!(!this.sized||this.ready)){var t=this.element,r=this.options,i=this.image,o=t.parentNode,l=document.createElement("div");l.innerHTML=m2;var h=l.querySelector(".".concat(Xn,"-container")),u=h.querySelector(".".concat(Xn,"-canvas")),f=h.querySelector(".".concat(Xn,"-drag-box")),d=h.querySelector(".".concat(Xn,"-crop-box")),g=d.querySelector(".".concat(Xn,"-face"));this.container=o,this.cropper=h,this.canvas=u,this.dragBox=f,this.cropBox=d,this.viewBox=h.querySelector(".".concat(Xn,"-view-box")),this.face=g,u.appendChild(i),$r(t,Ai),o.insertBefore(h,t.nextSibling),uo(i,yw),this.initPreview(),this.bind(),r.initialAspectRatio=Math.max(0,r.initialAspectRatio)||NaN,r.aspectRatio=Math.max(0,r.aspectRatio)||NaN,r.viewMode=Math.max(0,Math.min(3,Math.round(r.viewMode)))||0,$r(d,Ai),r.guides||$r(d.getElementsByClassName("".concat(Xn,"-dashed")),Ai),r.center||$r(d.getElementsByClassName("".concat(Xn,"-center")),Ai),r.background&&$r(h,"".concat(Xn,"-bg")),r.highlight||$r(g,a2),r.cropBoxMovable&&($r(g,Fv),Eh(g,Sh,Fy)),r.cropBoxResizable||($r(d.getElementsByClassName("".concat(Xn,"-line")),Ai),$r(d.getElementsByClassName("".concat(Xn,"-point")),Ai)),this.render(),this.ready=!0,this.setDragMode(r.dragMode),r.autoCrop&&this.crop(),this.setData(r.data),Ei(r.ready)&&ss(t,Sw,r.ready,{once:!0}),Pu(t,Sw)}}},{key:"unbuild",value:function(){if(this.ready){this.ready=!1,this.unbind(),this.resetPreview();var t=this.cropper.parentNode;t&&t.removeChild(this.cropper),uo(this.element,Ai)}}},{key:"uncreate",value:function(){this.ready?(this.unbuild(),this.ready=!1,this.cropped=!1):this.sizing?(this.sizingImage.onload=null,this.sizing=!1,this.sized=!1):this.reloading?(this.xhr.onabort=null,this.xhr.abort()):this.image&&this.stop()}}],[{key:"noConflict",value:function(){return window.Cropper=z2,n}},{key:"setDefaults",value:function(t){Jn(kw,Au(t)&&t)}}])})();Jn(OE.prototype,D2,R2,F2,B2,j2,H2);class $2 extends fn{static values={maxSizeMessage:{type:String,default:"The download file is too large. Max size: {value} MB"},type:{type:String,default:"image/png"},keepOriginalType:{type:Boolean,default:!1}};static targets=["source","upload"];connect(){let e=this.data.get("url")?this.data.get("url"):this.data.get("value");e?this.element.querySelector(".cropper-preview").src=e:(this.element.querySelector(".cropper-preview").classList.add("none"),this.element.querySelector(".cropper-remove").classList.add("none"));let t=this.element.querySelector(".upload-panel");t.width=this.data.get("width"),t.height=this.data.get("height"),this.cropper=new OE(t,{viewMode:2,aspectRatio:this.data.get("width")/this.data.get("height"),minContainerHeight:500})}getModal(){return this.modal||(this.modal=new pi(this.element.querySelector(".modal"))),this.modal}upload(e){let t=this.data.get("max-file-size");if(this.keepOriginalTypeValue&&(this.typeValue=e.target.files[0].type),e.target.files[0].size/1024/1024>t){this.toast(this.maxSizeMessageValue.replace(/{value}/,t)),e.target.value=null;return}if(!e.target.files[0]){this.getModal().show();return}let r=new FileReader;r.readAsDataURL(e.target.files[0]),r.onloadend=()=>{this.cropper.replace(r.result)},this.getModal().show()}openModal(e){e.target.files[0]&&this.getModal().show()}crop(){this.cropper.getCroppedCanvas({width:this.data.get("width"),height:this.data.get("height"),minWidth:this.data.get("min-width"),minHeight:this.data.get("min-height"),maxWidth:this.data.get("max-width"),maxHeight:this.data.get("max-height"),imageSmoothingEnabled:this.data.get("image-smoothing-enabled"),imageSmoothingQuality:this.data.get("image-smoothing-quality"),fillColor:this.data.get("fill-color")}).toBlob(e=>{const t=new FormData;t.append("file",e),t.append("storage",this.data.get("storage")),t.append("group",this.data.get("groups")),t.append("path",this.data.get("path")),t.append("acceptedFiles",this.data.get("accepted-files"));let r=this.element;window.axios.post(this.prefix("/files"),t).then(i=>{let o=i.data.url,l=this.data.get("target");r.querySelector(".cropper-preview").src=o,r.querySelector(".cropper-preview").classList.remove("none"),r.querySelector(".cropper-remove").classList.remove("none"),r.querySelector(".cropper-path").value=i.data[l],r.querySelector(".cropper-path").dispatchEvent(new Event("change")),console.log(this.getModal(),this.getModal().hide()),this.getModal().hide()}).catch(i=>{this.alert("Validation error","File upload error"),console.warn(i)})},this.typeValue)}clear(){this.element.querySelector(".cropper-path").value="",this.element.querySelector(".cropper-preview").src="",this.element.querySelector(".cropper-preview").classList.add("none"),this.element.querySelector(".cropper-remove").classList.add("none")}moveleft(){this.cropper.move(-10,0)}moveright(){this.cropper.move(10,0)}moveup(){this.cropper.move(0,-10)}movedown(){this.cropper.move(0,10)}zoomin(){this.cropper.zoom(.1)}zoomout(){this.cropper.zoom(-.1)}rotateleft(){this.cropper.rotate(-5)}rotateright(){this.cropper.rotate(5)}scalex(){const e=this.element.querySelector(".cropper-dataScaleX");this.cropper.scaleX(-e.value)}scaley(){const e=this.element.querySelector(".cropper-dataScaleY");this.cropper.scaleY(-e.value)}aspectratiowh(){this.cropper.setAspectRatio(this.data.get("width")/this.data.get("height"))}aspectratiofree(){this.cropper.setAspectRatio(NaN)}}const U2=Object.freeze(Object.defineProperty({__proto__:null,default:$2},Symbol.toStringTag,{value:"Module"}));var Vm=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],Nu={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:typeof window=="object"&&window.navigator.userAgent.indexOf("MSIE")===-1,ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(n){return typeof console<"u"&&console.warn(n)},getWeek:function(n){var e=new Date(n.getTime());e.setHours(0,0,0,0),e.setDate(e.getDate()+3-(e.getDay()+6)%7);var t=new Date(e.getFullYear(),0,4);return 1+Math.round(((e.getTime()-t.getTime())/864e5-3+(t.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},Ah={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(n){var e=n%100;if(e>3&&e<21)return"th";switch(e%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},Ti=function(n,e){return e===void 0&&(e=2),("000"+n).slice(e*-1)},as=function(n){return n===!0?1:0};function Mw(n,e){var t;return function(){var r=this,i=arguments;clearTimeout(t),t=setTimeout(function(){return n.apply(r,i)},e)}}var Gm=function(n){return n instanceof Array?n:[n]};function ui(n,e,t){if(t===!0)return n.classList.add(e);n.classList.remove(e)}function On(n,e,t){var r=window.document.createElement(n);return e=e||"",t=t||"",r.className=e,t!==void 0&&(r.textContent=t),r}function ed(n){for(;n.firstChild;)n.removeChild(n.firstChild)}function LE(n,e){if(e(n))return n;if(n.parentNode)return LE(n.parentNode,e)}function td(n,e){var t=On("div","numInputWrapper"),r=On("input","numInput "+n),i=On("span","arrowUp"),o=On("span","arrowDown");if(navigator.userAgent.indexOf("MSIE 9.0")===-1?r.type="number":(r.type="text",r.pattern="\\d*"),e!==void 0)for(var l in e)r.setAttribute(l,e[l]);return t.appendChild(r),t.appendChild(i),t.appendChild(o),t}function Ui(n){try{if(typeof n.composedPath=="function"){var e=n.composedPath();return e[0]}return n.target}catch{return n.target}}var Ym=function(){},Zd=function(n,e,t){return t.months[e?"shorthand":"longhand"][n]},q2={D:Ym,F:function(n,e,t){n.setMonth(t.months.longhand.indexOf(e))},G:function(n,e){n.setHours((n.getHours()>=12?12:0)+parseFloat(e))},H:function(n,e){n.setHours(parseFloat(e))},J:function(n,e){n.setDate(parseFloat(e))},K:function(n,e,t){n.setHours(n.getHours()%12+12*as(new RegExp(t.amPM[1],"i").test(e)))},M:function(n,e,t){n.setMonth(t.months.shorthand.indexOf(e))},S:function(n,e){n.setSeconds(parseFloat(e))},U:function(n,e){return new Date(parseFloat(e)*1e3)},W:function(n,e,t){var r=parseInt(e),i=new Date(n.getFullYear(),0,2+(r-1)*7,0,0,0,0);return i.setDate(i.getDate()-i.getDay()+t.firstDayOfWeek),i},Y:function(n,e){n.setFullYear(parseFloat(e))},Z:function(n,e){return new Date(e)},d:function(n,e){n.setDate(parseFloat(e))},h:function(n,e){n.setHours((n.getHours()>=12?12:0)+parseFloat(e))},i:function(n,e){n.setMinutes(parseFloat(e))},j:function(n,e){n.setDate(parseFloat(e))},l:Ym,m:function(n,e){n.setMonth(parseFloat(e)-1)},n:function(n,e){n.setMonth(parseFloat(e)-1)},s:function(n,e){n.setSeconds(parseFloat(e))},u:function(n,e){return new Date(parseFloat(e))},w:Ym,y:function(n,e){n.setFullYear(2e3+parseFloat(e))}},ul={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},mh={Z:function(n){return n.toISOString()},D:function(n,e,t){return e.weekdays.shorthand[mh.w(n,e,t)]},F:function(n,e,t){return Zd(mh.n(n,e,t)-1,!1,e)},G:function(n,e,t){return Ti(mh.h(n,e,t))},H:function(n){return Ti(n.getHours())},J:function(n,e){return e.ordinal!==void 0?n.getDate()+e.ordinal(n.getDate()):n.getDate()},K:function(n,e){return e.amPM[as(n.getHours()>11)]},M:function(n,e){return Zd(n.getMonth(),!0,e)},S:function(n){return Ti(n.getSeconds())},U:function(n){return n.getTime()/1e3},W:function(n,e,t){return t.getWeek(n)},Y:function(n){return Ti(n.getFullYear(),4)},d:function(n){return Ti(n.getDate())},h:function(n){return n.getHours()%12?n.getHours()%12:12},i:function(n){return Ti(n.getMinutes())},j:function(n){return n.getDate()},l:function(n,e){return e.weekdays.longhand[n.getDay()]},m:function(n){return Ti(n.getMonth()+1)},n:function(n){return n.getMonth()+1},s:function(n){return n.getSeconds()},u:function(n){return n.getTime()},w:function(n){return n.getDay()},y:function(n){return String(n.getFullYear()).substring(2)}},ME=function(n){var e=n.config,t=e===void 0?Nu:e,r=n.l10n,i=r===void 0?Ah:r,o=n.isMobile,l=o===void 0?!1:o;return function(h,u,f){var d=f||i;return t.formatDate!==void 0&&!l?t.formatDate(h,u,d):u.split("").map(function(g,y,k){return mh[g]&&k[y-1]!=="\\"?mh[g](h,d,t):g!=="\\"?g:""}).join("")}},qv=function(n){var e=n.config,t=e===void 0?Nu:e,r=n.l10n,i=r===void 0?Ah:r;return function(o,l,h,u){if(!(o!==0&&!o)){var f=u||i,d,g=o;if(o instanceof Date)d=new Date(o.getTime());else if(typeof o!="string"&&o.toFixed!==void 0)d=new Date(o);else if(typeof o=="string"){var y=l||(t||Nu).dateFormat,k=String(o).trim();if(k==="today")d=new Date,h=!0;else if(t&&t.parseDate)d=t.parseDate(o,y);else if(/Z$/.test(k)||/GMT$/.test(k))d=new Date(o);else{for(var b=void 0,_=[],A=0,N=0,w="";AMath.min(e,t)&&n=0?new Date:new Date(t.config.minDate.getTime()),Be=Zm(t.config);Ee.setHours(Be.hours,Be.minutes,Be.seconds,Ee.getMilliseconds()),t.selectedDates=[Ee],t.latestSelectedDateObj=Ee}ye!==void 0&&ye.type!=="blur"&&qt(ye);var Ue=t._input.value;g(),yt(),t._input.value!==Ue&&t._debouncedChange()}function f(ye,Ee){return ye%12+12*as(Ee===t.l10n.amPM[1])}function d(ye){switch(ye%24){case 0:case 12:return 12;default:return ye%12}}function g(){if(!(t.hourElement===void 0||t.minuteElement===void 0)){var ye=(parseInt(t.hourElement.value.slice(-2),10)||0)%24,Ee=(parseInt(t.minuteElement.value,10)||0)%60,Be=t.secondElement!==void 0?(parseInt(t.secondElement.value,10)||0)%60:0;t.amPM!==void 0&&(ye=f(ye,t.amPM.textContent));var Ue=t.config.minTime!==void 0||t.config.minDate&&t.minDateHasTime&&t.latestSelectedDateObj&&Vi(t.latestSelectedDateObj,t.config.minDate,!0)===0,et=t.config.maxTime!==void 0||t.config.maxDate&&t.maxDateHasTime&&t.latestSelectedDateObj&&Vi(t.latestSelectedDateObj,t.config.maxDate,!0)===0;if(t.config.maxTime!==void 0&&t.config.minTime!==void 0&&t.config.minTime>t.config.maxTime){var Je=Km(t.config.minTime.getHours(),t.config.minTime.getMinutes(),t.config.minTime.getSeconds()),bt=Km(t.config.maxTime.getHours(),t.config.maxTime.getMinutes(),t.config.maxTime.getSeconds()),lt=Km(ye,Ee,Be);if(lt>bt&<=12)]),t.secondElement!==void 0&&(t.secondElement.value=Ti(Be)))}function b(ye){var Ee=Ui(ye),Be=parseInt(Ee.value)+(ye.delta||0);(Be/1e3>1||ye.key==="Enter"&&!/[^\d]/.test(Be.toString()))&&Me(Be)}function _(ye,Ee,Be,Ue){if(Ee instanceof Array)return Ee.forEach(function(et){return _(ye,et,Be,Ue)});if(ye instanceof Array)return ye.forEach(function(et){return _(et,Ee,Be,Ue)});ye.addEventListener(Ee,Be,Ue),t._handlers.push({remove:function(){return ye.removeEventListener(Ee,Be,Ue)}})}function A(){mt("onChange")}function N(){if(t.config.wrap&&["open","close","toggle","clear"].forEach(function(Be){Array.prototype.forEach.call(t.element.querySelectorAll("[data-"+Be+"]"),function(Ue){return _(Ue,"click",t[Be])})}),t.isMobile){$t();return}var ye=Mw(ee,50);if(t._debouncedChange=Mw(A,Y2),t.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&_(t.daysContainer,"mouseover",function(Be){t.config.mode==="range"&&W(Ui(Be))}),_(t._input,"keydown",ce),t.calendarContainer!==void 0&&_(t.calendarContainer,"keydown",ce),!t.config.inline&&!t.config.static&&_(window,"resize",ye),window.ontouchstart!==void 0?_(window.document,"touchstart",Ce):_(window.document,"mousedown",Ce),_(window.document,"focus",Ce,{capture:!0}),t.config.clickOpens===!0&&(_(t._input,"focus",t.open),_(t._input,"click",t.open)),t.daysContainer!==void 0&&(_(t.monthNav,"click",Ut),_(t.monthNav,["keyup","increment"],b),_(t.daysContainer,"click",U)),t.timeContainer!==void 0&&t.minuteElement!==void 0&&t.hourElement!==void 0){var Ee=function(Be){return Ui(Be).select()};_(t.timeContainer,["increment"],u),_(t.timeContainer,"blur",u,{capture:!0}),_(t.timeContainer,"click",O),_([t.hourElement,t.minuteElement],["focus","click"],Ee),t.secondElement!==void 0&&_(t.secondElement,"focus",function(){return t.secondElement&&t.secondElement.select()}),t.amPM!==void 0&&_(t.amPM,"click",function(Be){u(Be)})}t.config.allowInput&&_(t._input,"blur",oe)}function w(ye,Ee){var Be=ye!==void 0?t.parseDate(ye):t.latestSelectedDateObj||(t.config.minDate&&t.config.minDate>t.now?t.config.minDate:t.config.maxDate&&t.config.maxDate1),t.calendarContainer.appendChild(ye);var et=t.config.appendTo!==void 0&&t.config.appendTo.nodeType!==void 0;if((t.config.inline||t.config.static)&&(t.calendarContainer.classList.add(t.config.inline?"inline":"static"),t.config.inline&&(!et&&t.element.parentNode?t.element.parentNode.insertBefore(t.calendarContainer,t._input.nextSibling):t.config.appendTo!==void 0&&t.config.appendTo.appendChild(t.calendarContainer)),t.config.static)){var Je=On("div","flatpickr-wrapper");t.element.parentNode&&t.element.parentNode.insertBefore(Je,t.element),Je.appendChild(t.element),t.altInput&&Je.appendChild(t.altInput),Je.appendChild(t.calendarContainer)}!t.config.static&&!t.config.inline&&(t.config.appendTo!==void 0?t.config.appendTo:window.document.body).appendChild(t.calendarContainer)}function T(ye,Ee,Be,Ue){var et=ne(Ee,!0),Je=On("span",ye,Ee.getDate().toString());return Je.dateObj=Ee,Je.$i=Ue,Je.setAttribute("aria-label",t.formatDate(Ee,t.config.ariaDateFormat)),ye.indexOf("hidden")===-1&&Vi(Ee,t.now)===0&&(t.todayDateElem=Je,Je.classList.add("today"),Je.setAttribute("aria-current","date")),et?(Je.tabIndex=-1,ze(Ee)&&(Je.classList.add("selected"),t.selectedDateElem=Je,t.config.mode==="range"&&(ui(Je,"startRange",t.selectedDates[0]&&Vi(Ee,t.selectedDates[0],!0)===0),ui(Je,"endRange",t.selectedDates[1]&&Vi(Ee,t.selectedDates[1],!0)===0),ye==="nextMonthDay"&&Je.classList.add("inRange")))):Je.classList.add("flatpickr-disabled"),t.config.mode==="range"&&Qe(Ee)&&!ze(Ee)&&Je.classList.add("inRange"),t.weekNumbers&&t.config.showMonths===1&&ye!=="prevMonthDay"&&Ue%7===6&&t.weekNumbers.insertAdjacentHTML("beforeend",""+t.config.getWeek(Ee)+""),mt("onDayCreate",Je),Je}function C(ye){ye.focus(),t.config.mode==="range"&&W(ye)}function R(ye){for(var Ee=ye>0?0:t.config.showMonths-1,Be=ye>0?t.config.showMonths:-1,Ue=Ee;Ue!=Be;Ue+=ye)for(var et=t.daysContainer.children[Ue],Je=ye>0?0:et.children.length-1,bt=ye>0?et.children.length:-1,lt=Je;lt!=bt;lt+=ye){var xt=et.children[lt];if(xt.className.indexOf("hidden")===-1&&ne(xt.dateObj))return xt}}function B(ye,Ee){for(var Be=ye.className.indexOf("Month")===-1?ye.dateObj.getMonth():t.currentMonth,Ue=Ee>0?t.config.showMonths:-1,et=Ee>0?1:-1,Je=Be-t.currentMonth;Je!=Ue;Je+=et)for(var bt=t.daysContainer.children[Je],lt=Be-t.currentMonth===Je?ye.$i+Ee:Ee<0?bt.children.length-1:0,xt=bt.children.length,ft=lt;ft>=0&&ft0?xt:-1);ft+=et){var dt=bt.children[ft];if(dt.className.indexOf("hidden")===-1&&ne(dt.dateObj)&&Math.abs(ye.$i-ft)>=Math.abs(Ee))return C(dt)}t.changeMonth(et),I(R(et),0)}function I(ye,Ee){var Be=o(),Ue=ie(Be||document.body),et=ye!==void 0?ye:Ue?Be:t.selectedDateElem!==void 0&&ie(t.selectedDateElem)?t.selectedDateElem:t.todayDateElem!==void 0&&ie(t.todayDateElem)?t.todayDateElem:R(Ee>0?1:-1);et===void 0?t._input.focus():Ue?B(et,Ee):C(et)}function P(ye,Ee){for(var Be=(new Date(ye,Ee,1).getDay()-t.l10n.firstDayOfWeek+7)%7,Ue=t.utils.getDaysInMonth((Ee-1+12)%12,ye),et=t.utils.getDaysInMonth(Ee,ye),Je=window.document.createDocumentFragment(),bt=t.config.showMonths>1,lt=bt?"prevMonthDay hidden":"prevMonthDay",xt=bt?"nextMonthDay hidden":"nextMonthDay",ft=Ue+1-Be,dt=0;ft<=Ue;ft++,dt++)Je.appendChild(T("flatpickr-day "+lt,new Date(ye,Ee-1,ft),ft,dt));for(ft=1;ft<=et;ft++,dt++)Je.appendChild(T("flatpickr-day",new Date(ye,Ee,ft),ft,dt));for(var it=et+1;it<=42-Be&&(t.config.showMonths===1||dt%7!==0);it++,dt++)Je.appendChild(T("flatpickr-day "+xt,new Date(ye,Ee+1,it%et),it,dt));var nn=On("div","dayContainer");return nn.appendChild(Je),nn}function j(){if(t.daysContainer!==void 0){ed(t.daysContainer),t.weekNumbers&&ed(t.weekNumbers);for(var ye=document.createDocumentFragment(),Ee=0;Ee1||t.config.monthSelectorType!=="dropdown")){var ye=function(Ue){return t.config.minDate!==void 0&&t.currentYear===t.config.minDate.getFullYear()&&Uet.config.maxDate.getMonth())};t.monthsDropdownContainer.tabIndex=-1,t.monthsDropdownContainer.innerHTML="";for(var Ee=0;Ee<12;Ee++)if(ye(Ee)){var Be=On("option","flatpickr-monthDropdown-month");Be.value=new Date(t.currentYear,Ee).getMonth().toString(),Be.textContent=Zd(Ee,t.config.shorthandCurrentMonth,t.l10n),Be.tabIndex=-1,t.currentMonth===Ee&&(Be.selected=!0),t.monthsDropdownContainer.appendChild(Be)}}}function K(){var ye=On("div","flatpickr-month"),Ee=window.document.createDocumentFragment(),Be;t.config.showMonths>1||t.config.monthSelectorType==="static"?Be=On("span","cur-month"):(t.monthsDropdownContainer=On("select","flatpickr-monthDropdown-months"),t.monthsDropdownContainer.setAttribute("aria-label",t.l10n.monthAriaLabel),_(t.monthsDropdownContainer,"change",function(bt){var lt=Ui(bt),xt=parseInt(lt.value,10);t.changeMonth(xt-t.currentMonth),mt("onMonthChange")}),$(),Be=t.monthsDropdownContainer);var Ue=td("cur-year",{tabindex:"-1"}),et=Ue.getElementsByTagName("input")[0];et.setAttribute("aria-label",t.l10n.yearAriaLabel),t.config.minDate&&et.setAttribute("min",t.config.minDate.getFullYear().toString()),t.config.maxDate&&(et.setAttribute("max",t.config.maxDate.getFullYear().toString()),et.disabled=!!t.config.minDate&&t.config.minDate.getFullYear()===t.config.maxDate.getFullYear());var Je=On("div","flatpickr-current-month");return Je.appendChild(Be),Je.appendChild(Ue),Ee.appendChild(Je),ye.appendChild(Ee),{container:ye,yearElement:et,monthElement:Be}}function se(){ed(t.monthNav),t.monthNav.appendChild(t.prevMonthNav),t.config.showMonths&&(t.yearElements=[],t.monthElements=[]);for(var ye=t.config.showMonths;ye--;){var Ee=K();t.yearElements.push(Ee.yearElement),t.monthElements.push(Ee.monthElement),t.monthNav.appendChild(Ee.container)}t.monthNav.appendChild(t.nextMonthNav)}function te(){return t.monthNav=On("div","flatpickr-months"),t.yearElements=[],t.monthElements=[],t.prevMonthNav=On("span","flatpickr-prev-month"),t.prevMonthNav.innerHTML=t.config.prevArrow,t.nextMonthNav=On("span","flatpickr-next-month"),t.nextMonthNav.innerHTML=t.config.nextArrow,se(),Object.defineProperty(t,"_hidePrevMonthArrow",{get:function(){return t.__hidePrevMonthArrow},set:function(ye){t.__hidePrevMonthArrow!==ye&&(ui(t.prevMonthNav,"flatpickr-disabled",ye),t.__hidePrevMonthArrow=ye)}}),Object.defineProperty(t,"_hideNextMonthArrow",{get:function(){return t.__hideNextMonthArrow},set:function(ye){t.__hideNextMonthArrow!==ye&&(ui(t.nextMonthNav,"flatpickr-disabled",ye),t.__hideNextMonthArrow=ye)}}),t.currentYearElement=t.yearElements[0],Et(),t.monthNav}function J(){t.calendarContainer.classList.add("hasTime"),t.config.noCalendar&&t.calendarContainer.classList.add("noCalendar");var ye=Zm(t.config);t.timeContainer=On("div","flatpickr-time"),t.timeContainer.tabIndex=-1;var Ee=On("span","flatpickr-time-separator",":"),Be=td("flatpickr-hour",{"aria-label":t.l10n.hourAriaLabel});t.hourElement=Be.getElementsByTagName("input")[0];var Ue=td("flatpickr-minute",{"aria-label":t.l10n.minuteAriaLabel});if(t.minuteElement=Ue.getElementsByTagName("input")[0],t.hourElement.tabIndex=t.minuteElement.tabIndex=-1,t.hourElement.value=Ti(t.latestSelectedDateObj?t.latestSelectedDateObj.getHours():t.config.time_24hr?ye.hours:d(ye.hours)),t.minuteElement.value=Ti(t.latestSelectedDateObj?t.latestSelectedDateObj.getMinutes():ye.minutes),t.hourElement.setAttribute("step",t.config.hourIncrement.toString()),t.minuteElement.setAttribute("step",t.config.minuteIncrement.toString()),t.hourElement.setAttribute("min",t.config.time_24hr?"0":"1"),t.hourElement.setAttribute("max",t.config.time_24hr?"23":"12"),t.hourElement.setAttribute("maxlength","2"),t.minuteElement.setAttribute("min","0"),t.minuteElement.setAttribute("max","59"),t.minuteElement.setAttribute("maxlength","2"),t.timeContainer.appendChild(Be),t.timeContainer.appendChild(Ee),t.timeContainer.appendChild(Ue),t.config.time_24hr&&t.timeContainer.classList.add("time24hr"),t.config.enableSeconds){t.timeContainer.classList.add("hasSeconds");var et=td("flatpickr-second");t.secondElement=et.getElementsByTagName("input")[0],t.secondElement.value=Ti(t.latestSelectedDateObj?t.latestSelectedDateObj.getSeconds():ye.seconds),t.secondElement.setAttribute("step",t.minuteElement.getAttribute("step")),t.secondElement.setAttribute("min","0"),t.secondElement.setAttribute("max","59"),t.secondElement.setAttribute("maxlength","2"),t.timeContainer.appendChild(On("span","flatpickr-time-separator",":")),t.timeContainer.appendChild(et)}return t.config.time_24hr||(t.amPM=On("span","flatpickr-am-pm",t.l10n.amPM[as((t.latestSelectedDateObj?t.hourElement.value:t.config.defaultHour)>11)]),t.amPM.title=t.l10n.toggleTitle,t.amPM.tabIndex=-1,t.timeContainer.appendChild(t.amPM)),t.timeContainer}function V(){t.weekdayContainer?ed(t.weekdayContainer):t.weekdayContainer=On("div","flatpickr-weekdays");for(var ye=t.config.showMonths;ye--;){var Ee=On("div","flatpickr-weekdaycontainer");t.weekdayContainer.appendChild(Ee)}return fe(),t.weekdayContainer}function fe(){if(t.weekdayContainer){var ye=t.l10n.firstDayOfWeek,Ee=Pw(t.l10n.weekdays.shorthand);ye>0&&ye `+Ee.join("")+` - `}}function Y(){t.calendarContainer.classList.add("hasWeeks");var ye=On("div","flatpickr-weekwrapper");ye.appendChild(On("span","flatpickr-weekday",t.l10n.weekAbbreviation));var Ee=On("div","flatpickr-weeks");return ye.appendChild(Ee),{weekWrapper:ye,weekNumbers:Ee}}function ue(ye,Ee){Ee===void 0&&(Ee=!0);var Be=Ee?ye:ye-t.currentMonth;Be<0&&t._hidePrevMonthArrow===!0||Be>0&&t._hideNextMonthArrow===!0||(t.currentMonth+=Be,(t.currentMonth<0||t.currentMonth>11)&&(t.currentYear+=t.currentMonth>11?1:-1,t.currentMonth=(t.currentMonth+12)%12,mt("onYearChange"),$()),j(),mt("onMonthChange"),Et())}function xe(ye,Ee){if(ye===void 0&&(ye=!0),Ee===void 0&&(Ee=!0),t.input.value="",t.altInput!==void 0&&(t.altInput.value=""),t.mobileInput!==void 0&&(t.mobileInput.value=""),t.selectedDates=[],t.latestSelectedDateObj=void 0,Ee===!0&&(t.currentYear=t._initialDate.getFullYear(),t.currentMonth=t._initialDate.getMonth()),t.config.enableTime===!0){var Be=Xm(t.config),Ue=Be.hours,et=Be.minutes,Je=Be.seconds;k(Ue,et,Je)}t.redraw(),ye&&mt("onChange")}function we(){t.isOpen=!1,t.isMobile||(t.calendarContainer!==void 0&&t.calendarContainer.classList.remove("open"),t._input!==void 0&&t._input.classList.remove("active")),mt("onClose")}function Q(){t.config!==void 0&&mt("onDestroy");for(var ye=t._handlers.length;ye--;)t._handlers[ye].remove();if(t._handlers=[],t.mobileInput)t.mobileInput.parentNode&&t.mobileInput.parentNode.removeChild(t.mobileInput),t.mobileInput=void 0;else if(t.calendarContainer&&t.calendarContainer.parentNode)if(t.config.static&&t.calendarContainer.parentNode){var Ee=t.calendarContainer.parentNode;if(Ee.lastChild&&Ee.removeChild(Ee.lastChild),Ee.parentNode){for(;Ee.firstChild;)Ee.parentNode.insertBefore(Ee.firstChild,Ee);Ee.parentNode.removeChild(Ee)}}else t.calendarContainer.parentNode.removeChild(t.calendarContainer);t.altInput&&(t.input.type="text",t.altInput.parentNode&&t.altInput.parentNode.removeChild(t.altInput),delete t.altInput),t.input&&(t.input.type=t.input._type,t.input.classList.remove("flatpickr-input"),t.input.removeAttribute("readonly")),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(Be){try{delete t[Be]}catch{}})}function K(ye){return t.calendarContainer.contains(ye)}function Ce(ye){if(t.isOpen&&!t.config.inline){var Ee=Ui(ye),Be=K(Ee),Ue=Ee===t.input||Ee===t.altInput||t.element.contains(Ee)||ye.path&&ye.path.indexOf&&(~ye.path.indexOf(t.input)||~ye.path.indexOf(t.altInput)),et=!Ue&&!Be&&!K(ye.relatedTarget),Je=!t.config.ignoredFocusElements.some(function(bt){return bt.contains(Ee)});et&&Je&&(t.config.allowInput&&t.setDate(t._input.value,!1,t.config.altInput?t.config.altFormat:t.config.dateFormat),t.timeContainer!==void 0&&t.minuteElement!==void 0&&t.hourElement!==void 0&&t.input.value!==""&&t.input.value!==void 0&&u(),t.close(),t.config&&t.config.mode==="range"&&t.selectedDates.length===1&&t.clear(!1))}}function Me(ye){if(!(!ye||t.config.minDate&&yet.config.maxDate.getFullYear())){var Ee=ye,Be=t.currentYear!==Ee;t.currentYear=Ee||t.currentYear,t.config.maxDate&&t.currentYear===t.config.maxDate.getFullYear()?t.currentMonth=Math.min(t.config.maxDate.getMonth(),t.currentMonth):t.config.minDate&&t.currentYear===t.config.minDate.getFullYear()&&(t.currentMonth=Math.max(t.config.minDate.getMonth(),t.currentMonth)),Be&&(t.redraw(),mt("onYearChange"),$())}}function ne(ye,Ee){var Be;Ee===void 0&&(Ee=!0);var Ue=t.parseDate(ye,void 0,Ee);if(t.config.minDate&&Ue&&Vi(Ue,t.config.minDate,Ee!==void 0?Ee:!t.minDateHasTime)<0||t.config.maxDate&&Ue&&Vi(Ue,t.config.maxDate,Ee!==void 0?Ee:!t.maxDateHasTime)>0)return!1;if(!t.config.enable&&t.config.disable.length===0)return!0;if(Ue===void 0)return!1;for(var et=!!t.config.enable,Je=(Be=t.config.enable)!==null&&Be!==void 0?Be:t.config.disable,bt=0,lt=void 0;bt=lt.from.getTime()&&Ue.getTime()<=lt.to.getTime())return et}return!et}function ie(ye){return t.daysContainer!==void 0?ye.className.indexOf("hidden")===-1&&ye.className.indexOf("flatpickr-disabled")===-1&&t.daysContainer.contains(ye):!1}function oe(ye){var Ee=ye.target===t._input,Be=t._input.value.trimEnd()!==wt();Ee&&Be&&!(ye.relatedTarget&&K(ye.relatedTarget))&&t.setDate(t._input.value,!0,ye.target===t.altInput?t.config.altFormat:t.config.dateFormat)}function ce(ye){var Ee=Ui(ye),Be=t.config.wrap?n.contains(Ee):Ee===t._input,Ue=t.config.allowInput,et=t.isOpen&&(!Ue||!Be),Je=t.config.inline&&Be&&!Ue;if(ye.keyCode===13&&Be){if(Ue)return t.setDate(t._input.value,!0,Ee===t.altInput?t.config.altFormat:t.config.dateFormat),t.close(),Ee.blur();t.open()}else if(K(Ee)||et||Je){var bt=!!t.timeContainer&&t.timeContainer.contains(Ee);switch(ye.keyCode){case 13:bt?(ye.preventDefault(),u(),H()):U(ye);break;case 27:ye.preventDefault(),H();break;case 8:case 46:Be&&!t.config.allowInput&&(ye.preventDefault(),t.clear());break;case 37:case 39:if(!bt&&!Be){ye.preventDefault();var lt=o();if(t.daysContainer!==void 0&&(Ue===!1||lt&&ie(lt))){var xt=ye.keyCode===39?1:-1;ye.ctrlKey?(ye.stopPropagation(),ue(xt),I(R(1),0)):I(void 0,xt)}}else t.hourElement&&t.hourElement.focus();break;case 38:case 40:ye.preventDefault();var ft=ye.keyCode===40?1:-1;t.daysContainer&&Ee.$i!==void 0||Ee===t.input||Ee===t.altInput?ye.ctrlKey?(ye.stopPropagation(),Me(t.currentYear-ft),I(R(1),0)):bt||I(void 0,ft*7):Ee===t.currentYearElement?Me(t.currentYear-ft):t.config.enableTime&&(!bt&&t.hourElement&&t.hourElement.focus(),u(ye),t._debouncedChange());break;case 9:if(bt){var dt=[t.hourElement,t.minuteElement,t.secondElement,t.amPM].concat(t.pluginElements).filter(function(mn){return mn}),it=dt.indexOf(Ee);if(it!==-1){var nn=dt[it+(ye.shiftKey?-1:1)];ye.preventDefault(),(nn||t._input).focus()}}else!t.config.noCalendar&&t.daysContainer&&t.daysContainer.contains(Ee)&&ye.shiftKey&&(ye.preventDefault(),t._input.focus());break}}if(t.amPM!==void 0&&Ee===t.amPM)switch(ye.key){case t.l10n.amPM[0].charAt(0):case t.l10n.amPM[0].charAt(0).toLowerCase():t.amPM.textContent=t.l10n.amPM[0],g(),yt();break;case t.l10n.amPM[1].charAt(0):case t.l10n.amPM[1].charAt(0).toLowerCase():t.amPM.textContent=t.l10n.amPM[1],g(),yt();break}(Be||K(Ee))&&mt("onKeyDown",ye)}function W(ye,Ee){if(Ee===void 0&&(Ee="flatpickr-day"),!(t.selectedDates.length!==1||ye&&(!ye.classList.contains(Ee)||ye.classList.contains("flatpickr-disabled")))){for(var Be=ye?ye.dateObj.getTime():t.days.firstElementChild.dateObj.getTime(),Ue=t.parseDate(t.selectedDates[0],void 0,!0).getTime(),et=Math.min(Be,t.selectedDates[0].getTime()),Je=Math.max(Be,t.selectedDates[0].getTime()),bt=!1,lt=0,xt=0,ft=et;ftet&&ftlt)?lt=ft:ft>Ue&&(!xt||ft ."+Ee));dt.forEach(function(it){var nn=it.dateObj,mn=nn.getTime(),qn=lt>0&&mn0&&mn>xt;if(qn){it.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(Dn){it.classList.remove(Dn)});return}else if(bt&&!qn)return;["startRange","inRange","endRange","notAllowed"].forEach(function(Dn){it.classList.remove(Dn)}),ye!==void 0&&(ye.classList.add(Be<=t.selectedDates[0].getTime()?"startRange":"endRange"),UeBe&&mn===Ue&&it.classList.add("endRange"),mn>=lt&&(xt===0||mn<=xt)&&z2(mn,Ue,Be)&&it.classList.add("inRange"))})}}function ee(){t.isOpen&&!t.config.static&&!t.config.inline&&ae()}function pe(ye,Ee){if(Ee===void 0&&(Ee=t._positionElement),t.isMobile===!0){if(ye){ye.preventDefault();var Be=Ui(ye);Be&&Be.blur()}t.mobileInput!==void 0&&(t.mobileInput.focus(),t.mobileInput.click()),mt("onOpen");return}else if(t._input.disabled||t.config.inline)return;var Ue=t.isOpen;t.isOpen=!0,Ue||(t.calendarContainer.classList.add("open"),t._input.classList.add("active"),mt("onOpen"),ae(Ee)),t.config.enableTime===!0&&t.config.noCalendar===!0&&t.config.allowInput===!1&&(ye===void 0||!t.timeContainer.contains(ye.relatedTarget))&&setTimeout(function(){return t.hourElement.select()},50)}function ve(ye){return function(Ee){var Be=t.config["_"+ye+"Date"]=t.parseDate(Ee,t.config.dateFormat),Ue=t.config["_"+(ye==="min"?"max":"min")+"Date"];Be!==void 0&&(t[ye==="min"?"minDateHasTime":"maxDateHasTime"]=Be.getHours()>0||Be.getMinutes()>0||Be.getSeconds()>0),t.selectedDates&&(t.selectedDates=t.selectedDates.filter(function(et){return ne(et)}),!t.selectedDates.length&&ye==="min"&&y(Be),yt()),t.daysContainer&&(O(),Be!==void 0?t.currentYearElement[ye]=Be.getFullYear().toString():t.currentYearElement.removeAttribute(ye),t.currentYearElement.disabled=!!Ue&&Be!==void 0&&Ue.getFullYear()===Be.getFullYear())}}function Ae(){var ye=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],Ee=ri(ri({},JSON.parse(JSON.stringify(n.dataset||{}))),e),Be={};t.config.parseDate=Ee.parseDate,t.config.formatDate=Ee.formatDate,Object.defineProperty(t.config,"enable",{get:function(){return t.config._enable},set:function(dt){t.config._enable=$e(dt)}}),Object.defineProperty(t.config,"disable",{get:function(){return t.config._disable},set:function(dt){t.config._disable=$e(dt)}});var Ue=Ee.mode==="time";if(!Ee.dateFormat&&(Ee.enableTime||Ue)){var et=Sr.defaultConfig.dateFormat||Nu.dateFormat;Be.dateFormat=Ee.noCalendar||Ue?"H:i"+(Ee.enableSeconds?":S":""):et+" H:i"+(Ee.enableSeconds?":S":"")}if(Ee.altInput&&(Ee.enableTime||Ue)&&!Ee.altFormat){var Je=Sr.defaultConfig.altFormat||Nu.altFormat;Be.altFormat=Ee.noCalendar||Ue?"h:i"+(Ee.enableSeconds?":S K":" K"):Je+(" h:i"+(Ee.enableSeconds?":S":"")+" K")}Object.defineProperty(t.config,"minDate",{get:function(){return t.config._minDate},set:ve("min")}),Object.defineProperty(t.config,"maxDate",{get:function(){return t.config._maxDate},set:ve("max")});var bt=function(dt){return function(it){t.config[dt==="min"?"_minTime":"_maxTime"]=t.parseDate(it,"H:i:S")}};Object.defineProperty(t.config,"minTime",{get:function(){return t.config._minTime},set:bt("min")}),Object.defineProperty(t.config,"maxTime",{get:function(){return t.config._maxTime},set:bt("max")}),Ee.mode==="time"&&(t.config.noCalendar=!0,t.config.enableTime=!0),Object.assign(t.config,Be,Ee);for(var lt=0;lt-1?t.config[ft]=Ym(xt[ft]).map(l).concat(t.config[ft]):typeof Ee[ft]>"u"&&(t.config[ft]=xt[ft])}Ee.altInputClass||(t.config.altInputClass=ke().className+" "+t.config.altInputClass),mt("onParseConfig")}function ke(){return t.config.wrap?n.querySelector("[data-input]"):n}function Fe(){typeof t.config.locale!="object"&&typeof Sr.l10ns[t.config.locale]>"u"&&t.config.errorHandler(new Error("flatpickr: invalid locale "+t.config.locale)),t.l10n=ri(ri({},Sr.l10ns.default),typeof t.config.locale=="object"?t.config.locale:t.config.locale!=="default"?Sr.l10ns[t.config.locale]:void 0),ul.D="("+t.l10n.weekdays.shorthand.join("|")+")",ul.l="("+t.l10n.weekdays.longhand.join("|")+")",ul.M="("+t.l10n.months.shorthand.join("|")+")",ul.F="("+t.l10n.months.longhand.join("|")+")",ul.K="("+t.l10n.amPM[0]+"|"+t.l10n.amPM[1]+"|"+t.l10n.amPM[0].toLowerCase()+"|"+t.l10n.amPM[1].toLowerCase()+")";var ye=ri(ri({},e),JSON.parse(JSON.stringify(n.dataset||{})));ye.time_24hr===void 0&&Sr.defaultConfig.time_24hr===void 0&&(t.config.time_24hr=t.l10n.time_24hr),t.formatDate=CE(t),t.parseDate=Uv({config:t.config,l10n:t.l10n})}function ae(ye){if(typeof t.config.position=="function")return void t.config.position(t,ye);if(t.calendarContainer!==void 0){mt("onPreCalendarPosition");var Ee=ye||t._positionElement,Be=Array.prototype.reduce.call(t.calendarContainer.children,(function(Cn,Te){return Cn+Te.offsetHeight}),0),Ue=t.calendarContainer.offsetWidth,et=t.config.position.split(" "),Je=et[0],bt=et.length>1?et[1]:null,lt=Ee.getBoundingClientRect(),xt=window.innerHeight-lt.bottom,ft=Je==="above"||Je!=="below"&&xtBe,dt=window.pageYOffset+lt.top+(ft?-Be-2:Ee.offsetHeight+2);if(ui(t.calendarContainer,"arrowTop",!ft),ui(t.calendarContainer,"arrowBottom",ft),!t.config.inline){var it=window.pageXOffset+lt.left,nn=!1,mn=!1;bt==="center"?(it-=(Ue-lt.width)/2,nn=!0):bt==="right"&&(it-=Ue-lt.width,mn=!0),ui(t.calendarContainer,"arrowLeft",!nn&&!mn),ui(t.calendarContainer,"arrowCenter",nn),ui(t.calendarContainer,"arrowRight",mn);var qn=window.document.body.offsetWidth-(window.pageXOffset+lt.right),Dn=it+Ue>window.document.body.offsetWidth,vr=qn+Ue>window.document.body.offsetWidth;if(ui(t.calendarContainer,"rightMost",Dn),!t.config.static)if(t.calendarContainer.style.top=dt+"px",!Dn)t.calendarContainer.style.left=it+"px",t.calendarContainer.style.right="auto";else if(!vr)t.calendarContainer.style.left="auto",t.calendarContainer.style.right=qn+"px";else{var Wn=fe();if(Wn===void 0)return;var fn=window.document.body.offsetWidth,Nr=Math.max(0,fn/2-Ue/2),Ar=".flatpickr-calendar.centerMost:before",Rn=".flatpickr-calendar.centerMost:after",En=Wn.cssRules.length,Tr="{left:"+lt.left+"px;right:auto;}";ui(t.calendarContainer,"rightMost",!1),ui(t.calendarContainer,"centerMost",!0),Wn.insertRule(Ar+","+Rn+Tr,En),t.calendarContainer.style.left=Nr+"px",t.calendarContainer.style.right="auto"}}}}function fe(){for(var ye=null,Ee=0;Eet.currentMonth+t.config.showMonths-1)&&t.config.mode!=="range";if(t.selectedDateElem=Ue,t.config.mode==="single")t.selectedDates=[et];else if(t.config.mode==="multiple"){var bt=ze(et);bt?t.selectedDates.splice(parseInt(bt),1):t.selectedDates.push(et)}else t.config.mode==="range"&&(t.selectedDates.length===2&&t.clear(!1,!1),t.latestSelectedDateObj=et,t.selectedDates.push(et),Vi(et,t.selectedDates[0],!0)!==0&&t.selectedDates.sort(function(dt,it){return dt.getTime()-it.getTime()}));if(g(),Je){var lt=t.currentYear!==et.getFullYear();t.currentYear=et.getFullYear(),t.currentMonth=et.getMonth(),lt&&(mt("onYearChange"),$()),mt("onMonthChange")}if(Et(),j(),yt(),!Je&&t.config.mode!=="range"&&t.config.showMonths===1?C(Ue):t.selectedDateElem!==void 0&&t.hourElement===void 0&&t.selectedDateElem&&t.selectedDateElem.focus(),t.hourElement!==void 0&&t.hourElement!==void 0&&t.hourElement.focus(),t.config.closeOnSelect){var xt=t.config.mode==="single"&&!t.config.enableTime,ft=t.config.mode==="range"&&t.selectedDates.length===2&&!t.config.enableTime;(xt||ft)&&H()}A()}}var le={locale:[Fe,de],showMonths:[se,h,V],minDate:[b],maxDate:[b],positionElement:[ct],clickOpens:[function(){t.config.clickOpens===!0?(_(t._input,"focus",t.open),_(t._input,"click",t.open)):(t._input.removeEventListener("focus",t.open),t._input.removeEventListener("click",t.open))}]};function Se(ye,Ee){if(ye!==null&&typeof ye=="object"){Object.assign(t.config,ye);for(var Be in ye)le[Be]!==void 0&&le[Be].forEach(function(Ue){return Ue()})}else t.config[ye]=Ee,le[ye]!==void 0?le[ye].forEach(function(Ue){return Ue()}):Gm.indexOf(ye)>-1&&(t.config[ye]=Ym(Ee));t.redraw(),yt(!0)}function Le(ye,Ee){var Be=[];if(ye instanceof Array)Be=ye.map(function(Ue){return t.parseDate(Ue,Ee)});else if(ye instanceof Date||typeof ye=="number")Be=[t.parseDate(ye,Ee)];else if(typeof ye=="string")switch(t.config.mode){case"single":case"time":Be=[t.parseDate(ye,Ee)];break;case"multiple":Be=ye.split(t.config.conjunction).map(function(Ue){return t.parseDate(Ue,Ee)});break;case"range":Be=ye.split(t.l10n.rangeSeparator).map(function(Ue){return t.parseDate(Ue,Ee)});break}else t.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(ye)));t.selectedDates=t.config.allowInvalidPreload?Be:Be.filter(function(Ue){return Ue instanceof Date&&ne(Ue,!1)}),t.config.mode==="range"&&t.selectedDates.sort(function(Ue,et){return Ue.getTime()-et.getTime()})}function Pe(ye,Ee,Be){if(Ee===void 0&&(Ee=!1),Be===void 0&&(Be=t.config.dateFormat),ye!==0&&!ye||ye instanceof Array&&ye.length===0)return t.clear(Ee);Le(ye,Be),t.latestSelectedDateObj=t.selectedDates[t.selectedDates.length-1],t.redraw(),b(void 0,Ee),y(),t.selectedDates.length===0&&t.clear(!1),yt(Ee),Ee&&mt("onChange")}function $e(ye){return ye.slice().map(function(Ee){return typeof Ee=="string"||typeof Ee=="number"||Ee instanceof Date?t.parseDate(Ee,void 0,!0):Ee&&typeof Ee=="object"&&Ee.from&&Ee.to?{from:t.parseDate(Ee.from,void 0),to:t.parseDate(Ee.to,void 0)}:Ee}).filter(function(Ee){return Ee})}function Ze(){t.selectedDates=[],t.now=t.parseDate(t.config.now)||new Date;var ye=t.config.defaultDate||((t.input.nodeName==="INPUT"||t.input.nodeName==="TEXTAREA")&&t.input.placeholder&&t.input.value===t.input.placeholder?null:t.input.value);ye&&Le(ye,t.config.dateFormat),t._initialDate=t.selectedDates.length>0?t.selectedDates[0]:t.config.minDate&&t.config.minDate.getTime()>t.now.getTime()?t.config.minDate:t.config.maxDate&&t.config.maxDate.getTime()0&&(t.latestSelectedDateObj=t.selectedDates[0]),t.config.minTime!==void 0&&(t.config.minTime=t.parseDate(t.config.minTime,"H:i")),t.config.maxTime!==void 0&&(t.config.maxTime=t.parseDate(t.config.maxTime,"H:i")),t.minDateHasTime=!!t.config.minDate&&(t.config.minDate.getHours()>0||t.config.minDate.getMinutes()>0||t.config.minDate.getSeconds()>0),t.maxDateHasTime=!!t.config.maxDate&&(t.config.maxDate.getHours()>0||t.config.maxDate.getMinutes()>0||t.config.maxDate.getSeconds()>0)}function pt(){if(t.input=ke(),!t.input){t.config.errorHandler(new Error("Invalid input element specified"));return}t.input._type=t.input.type,t.input.type="text",t.input.classList.add("flatpickr-input"),t._input=t.input,t.config.altInput&&(t.altInput=On(t.input.nodeName,t.config.altInputClass),t._input=t.altInput,t.altInput.placeholder=t.input.placeholder,t.altInput.disabled=t.input.disabled,t.altInput.required=t.input.required,t.altInput.tabIndex=t.input.tabIndex,t.altInput.type="text",t.input.setAttribute("type","hidden"),!t.config.static&&t.input.parentNode&&t.input.parentNode.insertBefore(t.altInput,t.input.nextSibling)),t.config.allowInput||t._input.setAttribute("readonly","readonly"),ct()}function ct(){t._positionElement=t.config.positionElement||t._input}function $t(){var ye=t.config.enableTime?t.config.noCalendar?"time":"datetime-local":"date";t.mobileInput=On("input",t.input.className+" flatpickr-mobile"),t.mobileInput.tabIndex=1,t.mobileInput.type=ye,t.mobileInput.disabled=t.input.disabled,t.mobileInput.required=t.input.required,t.mobileInput.placeholder=t.input.placeholder,t.mobileFormatStr=ye==="datetime-local"?"Y-m-d\\TH:i:S":ye==="date"?"Y-m-d":"H:i:S",t.selectedDates.length>0&&(t.mobileInput.defaultValue=t.mobileInput.value=t.formatDate(t.selectedDates[0],t.mobileFormatStr)),t.config.minDate&&(t.mobileInput.min=t.formatDate(t.config.minDate,"Y-m-d")),t.config.maxDate&&(t.mobileInput.max=t.formatDate(t.config.maxDate,"Y-m-d")),t.input.getAttribute("step")&&(t.mobileInput.step=String(t.input.getAttribute("step"))),t.input.type="hidden",t.altInput!==void 0&&(t.altInput.type="hidden");try{t.input.parentNode&&t.input.parentNode.insertBefore(t.mobileInput,t.input.nextSibling)}catch{}_(t.mobileInput,"change",function(Ee){t.setDate(Ui(Ee).value,!1,t.mobileFormatStr),mt("onChange"),mt("onClose")})}function Ot(ye){if(t.isOpen===!0)return t.close();t.open(ye)}function mt(ye,Ee){if(t.config!==void 0){var Be=t.config[ye];if(Be!==void 0&&Be.length>0)for(var Ue=0;Be[Ue]&&Ue=0&&Vi(ye,t.selectedDates[1])<=0}function Et(){t.config.noCalendar||t.isMobile||!t.monthNav||(t.yearElements.forEach(function(ye,Ee){var Be=new Date(t.currentYear,t.currentMonth,1);Be.setMonth(t.currentMonth+Ee),t.config.showMonths>1||t.config.monthSelectorType==="static"?t.monthElements[Ee].textContent=Xd(Be.getMonth(),t.config.shorthandCurrentMonth,t.l10n)+" ":t.monthsDropdownContainer.value=Be.getMonth().toString(),ye.value=Be.getFullYear().toString()}),t._hidePrevMonthArrow=t.config.minDate!==void 0&&(t.currentYear===t.config.minDate.getFullYear()?t.currentMonth<=t.config.minDate.getMonth():t.currentYeart.config.maxDate.getMonth():t.currentYear>t.config.maxDate.getFullYear()))}function wt(ye){var Ee=ye||(t.config.altInput?t.config.altFormat:t.config.dateFormat);return t.selectedDates.map(function(Be){return t.formatDate(Be,Ee)}).filter(function(Be,Ue,et){return t.config.mode!=="range"||t.config.enableTime||et.indexOf(Be)===Ue}).join(t.config.mode!=="range"?t.config.conjunction:t.l10n.rangeSeparator)}function yt(ye){ye===void 0&&(ye=!0),t.mobileInput!==void 0&&t.mobileFormatStr&&(t.mobileInput.value=t.latestSelectedDateObj!==void 0?t.formatDate(t.latestSelectedDateObj,t.mobileFormatStr):""),t.input.value=wt(t.config.dateFormat),t.altInput!==void 0&&(t.altInput.value=wt(t.config.altFormat)),ye!==!1&&mt("onValueUpdate")}function Ut(ye){var Ee=Ui(ye),Be=t.prevMonthNav.contains(Ee),Ue=t.nextMonthNav.contains(Ee);Be||Ue?ue(Be?-1:1):t.yearElements.indexOf(Ee)>=0?Ee.select():Ee.classList.contains("arrowUp")?t.changeYear(t.currentYear+1):Ee.classList.contains("arrowDown")&&t.changeYear(t.currentYear-1)}function qt(ye){ye.preventDefault();var Ee=ye.type==="keydown",Be=Ui(ye),Ue=Be;t.amPM!==void 0&&Be===t.amPM&&(t.amPM.textContent=t.l10n.amPM[ss(t.amPM.textContent===t.l10n.amPM[0])]);var et=parseFloat(Ue.getAttribute("min")),Je=parseFloat(Ue.getAttribute("max")),bt=parseFloat(Ue.getAttribute("step")),lt=parseInt(Ue.value,10),xt=ye.delta||(Ee?ye.which===38?1:-1:0),ft=lt+bt*xt;if(typeof Ue.value<"u"&&Ue.value.length===2){var dt=Ue===t.hourElement,it=Ue===t.minuteElement;ftJe&&(ft=Ue===t.hourElement?ft-Je-ss(!t.amPM):et,it&&E(void 0,1,t.hourElement)),t.amPM&&dt&&(bt===1?ft+lt===23:Math.abs(ft-lt)>bt)&&(t.amPM.textContent=t.l10n.amPM[ss(t.amPM.textContent===t.l10n.amPM[0])]),Ue.value=Ti(ft)}}return i(),t}function Iu(n,e){for(var t=Array.prototype.slice.call(n).filter(function(l){return l instanceof HTMLElement}),r=[],i=0;i=f.length?t(y):f,f.length>y.length){var A=y[0],N=u?[f[0],A]:[A,f[1]];N[0].getTime()>N[1].getTime()&&(u?N[0]=N[1]:N[1]=N[0]),o.setDate(N,!1),f=t(N)}k=o.selectedDates.map(function(b){return o.formatDate(b,l)}),w=k[0],o._input.value=w===void 0?"":w,_=k[1],h.value=_===void 0?"":_}}};return g}}return r}))})(Cd)),Cd.exports}var K2=Y2();const Z2=Ol(K2);var th={exports:{}},X2=th.exports,Pw;function J2(){return Pw||(Pw=1,(function(n,e){(function(t,r){r(e)})(X2,(function(t){var r=function(){return r=Object.assign||function(hn){for(var Fn,Mn=1,kr=arguments.length;Mn3&&hn<21)return"è";switch(hn%10){case 1:return"r";case 2:return"n";case 3:return"r";case 4:return"t";default:return"è"}},firstDayOfWeek:1,rangeSeparator:" a ",time_24hr:!0};b.l10ns.cat=b.l10ns.ca=M,b.l10ns;var E=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},D={weekdays:{shorthand:["یەکشەممە","دووشەممە","سێشەممە","چوارشەممە","پێنجشەممە","هەینی","شەممە"],longhand:["یەکشەممە","دووشەممە","سێشەممە","چوارشەممە","پێنجشەممە","هەینی","شەممە"]},months:{shorthand:["ڕێبەندان","ڕەشەمە","نەورۆز","گوڵان","جۆزەردان","پووشپەڕ","گەلاوێژ","خەرمانان","ڕەزبەر","گەڵاڕێزان","سەرماوەز","بەفرانبار"],longhand:["ڕێبەندان","ڕەشەمە","نەورۆز","گوڵان","جۆزەردان","پووشپەڕ","گەلاوێژ","خەرمانان","ڕەزبەر","گەڵاڕێزان","سەرماوەز","بەفرانبار"]},firstDayOfWeek:6,ordinal:function(){return""}};E.l10ns.ckb=D,E.l10ns;var T=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},C={weekdays:{shorthand:["Ne","Po","Út","St","Čt","Pá","So"],longhand:["Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota"]},months:{shorthand:["Led","Ún","Bře","Dub","Kvě","Čer","Čvc","Srp","Zář","Říj","Lis","Pro"],longhand:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"]},firstDayOfWeek:1,ordinal:function(){return"."},rangeSeparator:" do ",weekAbbreviation:"Týd.",scrollTitle:"Rolujte pro změnu",toggleTitle:"Přepnout dopoledne/odpoledne",amPM:["dop.","odp."],yearAriaLabel:"Rok",time_24hr:!0};T.l10ns.cs=C,T.l10ns;var R=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},B={weekdays:{shorthand:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],longhand:["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"]},months:{shorthand:["Ion","Chwef","Maw","Ebr","Mai","Meh","Gorff","Awst","Medi","Hyd","Tach","Rhag"],longhand:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"]},firstDayOfWeek:1,ordinal:function(on){return on===1?"af":on===2?"ail":on===3||on===4?"ydd":on===5||on===6?"ed":on>=7&&on<=10||on==12||on==15||on==18||on==20?"fed":on==11||on==13||on==14||on==16||on==17||on==19?"eg":on>=21&&on<=39?"ain":""},time_24hr:!0};R.l10ns.cy=B,R.l10ns;var I=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},P={weekdays:{shorthand:["søn","man","tir","ons","tors","fre","lør"],longhand:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},months:{shorthand:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],longhand:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"]},ordinal:function(){return"."},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"uge",time_24hr:!0};I.l10ns.da=P,I.l10ns;var j=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},$={weekdays:{shorthand:["So","Mo","Di","Mi","Do","Fr","Sa"],longhand:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},months:{shorthand:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],longhand:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},firstDayOfWeek:1,weekAbbreviation:"KW",rangeSeparator:" bis ",scrollTitle:"Zum Ändern scrollen",toggleTitle:"Zum Umschalten klicken",time_24hr:!0};j.l10ns.de=$,j.l10ns;var Z={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(on){var hn=on%100;if(hn>3&&hn<21)return"th";switch(hn%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},se=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},te={firstDayOfWeek:1,rangeSeparator:" ĝis ",weekAbbreviation:"Sem",scrollTitle:"Rulumu por pligrandigi la valoron",toggleTitle:"Klaku por ŝalti",weekdays:{shorthand:["Dim","Lun","Mar","Mer","Ĵaŭ","Ven","Sab"],longhand:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aŭg","Sep","Okt","Nov","Dec"],longhand:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"]},ordinal:function(){return"-a"},time_24hr:!0};se.l10ns.eo=te,se.l10ns;var X=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},V={weekdays:{shorthand:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],longhand:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"]},months:{shorthand:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],longhand:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"]},ordinal:function(){return"º"},firstDayOfWeek:1,rangeSeparator:" a ",time_24hr:!0};X.l10ns.es=V,X.l10ns;var de=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Y={weekdays:{shorthand:["P","E","T","K","N","R","L"],longhand:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"]},months:{shorthand:["Jaan","Veebr","Märts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],longhand:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"]},firstDayOfWeek:1,ordinal:function(){return"."},weekAbbreviation:"Näd",rangeSeparator:" kuni ",scrollTitle:"Keri, et suurendada",toggleTitle:"Klõpsa, et vahetada",time_24hr:!0};de.l10ns.et=Y,de.l10ns;var ue=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},xe={weekdays:{shorthand:["یک","دو","سه","چهار","پنج","جمعه","شنبه"],longhand:["یک‌شنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنچ‌شنبه","جمعه","شنبه"]},months:{shorthand:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],longhand:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"]},firstDayOfWeek:6,ordinal:function(){return""}};ue.l10ns.fa=xe,ue.l10ns;var we=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Q={firstDayOfWeek:1,weekdays:{shorthand:["su","ma","ti","ke","to","pe","la"],longhand:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},months:{shorthand:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],longhand:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},ordinal:function(){return"."},time_24hr:!0};we.l10ns.fi=Q,we.l10ns;var K=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ce={weekdays:{shorthand:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],longhand:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leygardagur"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],longhand:["Januar","Februar","Mars","Apríl","Mai","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"]},ordinal:function(){return"."},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"vika",scrollTitle:"Rulla fyri at broyta",toggleTitle:"Trýst fyri at skifta",yearAriaLabel:"Ár",time_24hr:!0};K.l10ns.fo=Ce,K.l10ns;var Me=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ne={firstDayOfWeek:1,weekdays:{shorthand:["dim","lun","mar","mer","jeu","ven","sam"],longhand:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},months:{shorthand:["janv","févr","mars","avr","mai","juin","juil","août","sept","oct","nov","déc"],longhand:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},ordinal:function(on){return on>1?"":"er"},rangeSeparator:" au ",weekAbbreviation:"Sem",scrollTitle:"Défiler pour augmenter la valeur",toggleTitle:"Cliquer pour basculer",time_24hr:!0};Me.l10ns.fr=ne,Me.l10ns;var ie=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},oe={weekdays:{shorthand:["Κυ","Δε","Τρ","Τε","Πέ","Πα","Σά"],longhand:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"]},months:{shorthand:["Ιαν","Φεβ","Μάρ","Απρ","Μάι","Ιούν","Ιούλ","Αύγ","Σεπ","Οκτ","Νοέ","Δεκ"],longhand:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"]},firstDayOfWeek:1,ordinal:function(){return""},weekAbbreviation:"Εβδ",rangeSeparator:" έως ",scrollTitle:"Μετακυλήστε για προσαύξηση",toggleTitle:"Κάντε κλικ για αλλαγή",amPM:["ΠΜ","ΜΜ"],yearAriaLabel:"χρόνος",monthAriaLabel:"μήνας",hourAriaLabel:"ώρα",minuteAriaLabel:"λεπτό"};ie.l10ns.gr=oe,ie.l10ns;var ce=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},W={weekdays:{shorthand:["א","ב","ג","ד","ה","ו","ש"],longhand:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"]},months:{shorthand:["ינו׳","פבר׳","מרץ","אפר׳","מאי","יוני","יולי","אוג׳","ספט׳","אוק׳","נוב׳","דצמ׳"],longhand:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]},rangeSeparator:" אל ",time_24hr:!0};ce.l10ns.he=W,ce.l10ns;var ee=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},pe={weekdays:{shorthand:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],longhand:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"]},months:{shorthand:["जन","फर","मार्च","अप्रेल","मई","जून","जूलाई","अग","सित","अक्ट","नव","दि"],longhand:["जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून","जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर"]}};ee.l10ns.hi=pe,ee.l10ns;var ve=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ae={firstDayOfWeek:1,weekdays:{shorthand:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],longhand:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"]},months:{shorthand:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],longhand:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"]},time_24hr:!0};ve.l10ns.hr=Ae,ve.l10ns;var ke=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Fe={firstDayOfWeek:1,weekdays:{shorthand:["V","H","K","Sz","Cs","P","Szo"],longhand:["Vasárnap","Hétfő","Kedd","Szerda","Csütörtök","Péntek","Szombat"]},months:{shorthand:["Jan","Feb","Már","Ápr","Máj","Jún","Júl","Aug","Szep","Okt","Nov","Dec"],longhand:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"]},ordinal:function(){return"."},weekAbbreviation:"Hét",scrollTitle:"Görgessen",toggleTitle:"Kattintson a váltáshoz",rangeSeparator:" - ",time_24hr:!0};ke.l10ns.hu=Fe,ke.l10ns;var ae=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},fe={weekdays:{shorthand:["Կիր","Երկ","Երք","Չրք","Հնգ","Ուրբ","Շբթ"],longhand:["Կիրակի","Եկուշաբթի","Երեքշաբթի","Չորեքշաբթի","Հինգշաբթի","Ուրբաթ","Շաբաթ"]},months:{shorthand:["Հնվ","Փտր","Մար","Ապր","Մայ","Հնս","Հլս","Օգս","Սեպ","Հոկ","Նմբ","Դեկ"],longhand:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"ՇԲՏ",scrollTitle:"Ոլորեք՝ մեծացնելու համար",toggleTitle:"Սեղմեք՝ փոխելու համար",amPM:["ՄԿ","ԿՀ"],yearAriaLabel:"Տարի",monthAriaLabel:"Ամիս",hourAriaLabel:"Ժամ",minuteAriaLabel:"Րոպե",time_24hr:!0};ae.l10ns.hy=fe,ae.l10ns;var me=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},O={weekdays:{shorthand:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],longhand:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agu","Sep","Okt","Nov","Des"],longhand:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]},firstDayOfWeek:1,ordinal:function(){return""},time_24hr:!0,rangeSeparator:" - "};me.l10ns.id=O,me.l10ns;var H=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},U={weekdays:{shorthand:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],longhand:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],longhand:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"]},ordinal:function(){return"."},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"vika",yearAriaLabel:"Ár",time_24hr:!0};H.l10ns.is=U,H.l10ns;var le=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Se={weekdays:{shorthand:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],longhand:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"]},months:{shorthand:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],longhand:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"]},firstDayOfWeek:1,ordinal:function(){return"°"},rangeSeparator:" al ",weekAbbreviation:"Se",scrollTitle:"Scrolla per aumentare",toggleTitle:"Clicca per cambiare",time_24hr:!0};le.l10ns.it=Se,le.l10ns;var Le=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Pe={weekdays:{shorthand:["日","月","火","水","木","金","土"],longhand:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},months:{shorthand:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],longhand:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},time_24hr:!0,rangeSeparator:" から ",monthAriaLabel:"月",amPM:["午前","午後"],yearAriaLabel:"年",hourAriaLabel:"時間",minuteAriaLabel:"分"};Le.l10ns.ja=Pe,Le.l10ns;var $e=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ze={weekdays:{shorthand:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],longhand:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"]},months:{shorthand:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],longhand:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"კვ.",scrollTitle:"დასქროლეთ გასადიდებლად",toggleTitle:"დააკლიკეთ გადართვისთვის",amPM:["AM","PM"],yearAriaLabel:"წელი",time_24hr:!0};$e.l10ns.ka=Ze,$e.l10ns;var pt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ct={weekdays:{shorthand:["일","월","화","수","목","금","토"],longhand:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},months:{shorthand:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],longhand:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},ordinal:function(){return"일"},rangeSeparator:" ~ ",amPM:["오전","오후"]};pt.l10ns.ko=ct,pt.l10ns;var $t=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ot={weekdays:{shorthand:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស.","សុក្រ","សៅរ៍"],longhand:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"]},months:{shorthand:["មករា","កុម្ភះ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],longhand:["មករា","កុម្ភះ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"]},ordinal:function(){return""},firstDayOfWeek:1,rangeSeparator:" ដល់ ",weekAbbreviation:"សប្តាហ៍",scrollTitle:"រំកិលដើម្បីបង្កើន",toggleTitle:"ចុចដើម្បីផ្លាស់ប្ដូរ",yearAriaLabel:"ឆ្នាំ",time_24hr:!0};$t.l10ns.km=Ot,$t.l10ns;var mt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},De={weekdays:{shorthand:["Жс","Дс","Сc","Ср","Бс","Жм","Сб"],longhand:["Жексенбi","Дүйсенбi","Сейсенбi","Сәрсенбi","Бейсенбi","Жұма","Сенбi"]},months:{shorthand:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шiл","Там","Қыр","Қаз","Қар","Жел"],longhand:["Қаңтар","Ақпан","Наурыз","Сәуiр","Мамыр","Маусым","Шiлде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Апта",scrollTitle:"Үлкейту үшін айналдырыңыз",toggleTitle:"Ауыстыру үшін басыңыз",amPM:["ТД","ТК"],yearAriaLabel:"Жыл"};mt.l10ns.kz=De,mt.l10ns;var ze=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Qe={weekdays:{shorthand:["S","Pr","A","T","K","Pn","Š"],longhand:["Sekmadienis","Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis"]},months:{shorthand:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd"],longhand:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"]},firstDayOfWeek:1,ordinal:function(){return"-a"},rangeSeparator:" iki ",weekAbbreviation:"Sav",scrollTitle:"Keisti laiką pelės rateliu",toggleTitle:"Perjungti laiko formatą",time_24hr:!0};ze.l10ns.lt=Qe,ze.l10ns;var Et=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},wt={firstDayOfWeek:1,weekdays:{shorthand:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],longhand:["Svētdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],longhand:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"]},rangeSeparator:" līdz ",time_24hr:!0};Et.l10ns.lv=wt,Et.l10ns;var yt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ut={weekdays:{shorthand:["Не","По","Вт","Ср","Че","Пе","Са"],longhand:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"]},months:{shorthand:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],longhand:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"]},firstDayOfWeek:1,weekAbbreviation:"Нед.",rangeSeparator:" до ",time_24hr:!0};yt.l10ns.mk=Ut,yt.l10ns;var qt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ye={firstDayOfWeek:1,weekdays:{shorthand:["Да","Мя","Лх","Пү","Ба","Бя","Ня"],longhand:["Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба","Ням"]},months:{shorthand:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],longhand:["Нэгдүгээр сар","Хоёрдугаар сар","Гуравдугаар сар","Дөрөвдүгээр сар","Тавдугаар сар","Зургаадугаар сар","Долдугаар сар","Наймдугаар сар","Есдүгээр сар","Аравдугаар сар","Арваннэгдүгээр сар","Арванхоёрдугаар сар"]},rangeSeparator:"-с ",time_24hr:!0};qt.l10ns.mn=ye,qt.l10ns;var Ee=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Be={weekdays:{shorthand:["Aha","Isn","Sel","Rab","Kha","Jum","Sab"],longhand:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"]},months:{shorthand:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],longhand:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"]},firstDayOfWeek:1,ordinal:function(){return""}};Ee.l10ns;var Ue=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},et={weekdays:{shorthand:["နွေ","လာ","ဂါ","ဟူး","ကြာ","သော","နေ"],longhand:["တနင်္ဂနွေ","တနင်္လာ","အင်္ဂါ","ဗုဒ္ဓဟူး","ကြာသပတေး","သောကြာ","စနေ"]},months:{shorthand:["ဇန်","ဖေ","မတ်","ပြီ","မေ","ဇွန်","လိုင်","သြ","စက်","အောက်","နို","ဒီ"],longhand:["ဇန်နဝါရီ","ဖေဖော်ဝါရီ","မတ်","ဧပြီ","မေ","ဇွန်","ဇူလိုင်","သြဂုတ်","စက်တင်ဘာ","အောက်တိုဘာ","နိုဝင်ဘာ","ဒီဇင်ဘာ"]},firstDayOfWeek:1,ordinal:function(){return""},time_24hr:!0};Ue.l10ns.my=et,Ue.l10ns;var Je=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},bt={weekdays:{shorthand:["zo","ma","di","wo","do","vr","za"],longhand:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},months:{shorthand:["jan","feb","mrt","apr","mei","jun","jul","aug","sept","okt","nov","dec"],longhand:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},firstDayOfWeek:1,weekAbbreviation:"wk",rangeSeparator:" t/m ",scrollTitle:"Scroll voor volgende / vorige",toggleTitle:"Klik om te wisselen",time_24hr:!0,ordinal:function(on){return on===1||on===8||on>=20?"ste":"de"}};Je.l10ns.nl=bt,Je.l10ns;var lt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},xt={weekdays:{shorthand:["Sø.","Må.","Ty.","On.","To.","Fr.","La."],longhand:["Søndag","Måndag","Tysdag","Onsdag","Torsdag","Fredag","Laurdag"]},months:{shorthand:["Jan","Feb","Mars","Apr","Mai","Juni","Juli","Aug","Sep","Okt","Nov","Des"],longhand:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"Veke",scrollTitle:"Scroll for å endre",toggleTitle:"Klikk for å veksle",time_24hr:!0,ordinal:function(){return"."}};lt.l10ns.nn=xt,lt.l10ns;var ft=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},dt={weekdays:{shorthand:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],longhand:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],longhand:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"Uke",scrollTitle:"Scroll for å endre",toggleTitle:"Klikk for å veksle",time_24hr:!0,ordinal:function(){return"."}};ft.l10ns.no=dt,ft.l10ns;var it=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},nn={weekdays:{shorthand:["ਐਤ","ਸੋਮ","ਮੰਗਲ","ਬੁੱਧ","ਵੀਰ","ਸ਼ੁੱਕਰ","ਸ਼ਨਿੱਚਰ"],longhand:["ਐਤਵਾਰ","ਸੋਮਵਾਰ","ਮੰਗਲਵਾਰ","ਬੁੱਧਵਾਰ","ਵੀਰਵਾਰ","ਸ਼ੁੱਕਰਵਾਰ","ਸ਼ਨਿੱਚਰਵਾਰ"]},months:{shorthand:["ਜਨ","ਫ਼ਰ","ਮਾਰ","ਅਪ੍ਰੈ","ਮਈ","ਜੂਨ","ਜੁਲਾ","ਅਗ","ਸਤੰ","ਅਕ","ਨਵੰ","ਦਸੰ"],longhand:["ਜਨਵਰੀ","ਫ਼ਰਵਰੀ","ਮਾਰਚ","ਅਪ੍ਰੈਲ","ਮਈ","ਜੂਨ","ਜੁਲਾਈ","ਅਗਸਤ","ਸਤੰਬਰ","ਅਕਤੂਬਰ","ਨਵੰਬਰ","ਦਸੰਬਰ"]},time_24hr:!0};it.l10ns.pa=nn,it.l10ns;var mn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},qn={weekdays:{shorthand:["Nd","Pn","Wt","Śr","Cz","Pt","So"],longhand:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"]},months:{shorthand:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],longhand:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"]},rangeSeparator:" do ",weekAbbreviation:"tydz.",scrollTitle:"Przewiń, aby zwiększyć",toggleTitle:"Kliknij, aby przełączyć",firstDayOfWeek:1,time_24hr:!0,ordinal:function(){return"."}};mn.l10ns.pl=qn,mn.l10ns;var Dn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},vr={weekdays:{shorthand:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],longhand:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"]},months:{shorthand:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],longhand:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"]},rangeSeparator:" até ",time_24hr:!0};Dn.l10ns.pt=vr,Dn.l10ns;var Wn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},fn={weekdays:{shorthand:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],longhand:["Duminică","Luni","Marți","Miercuri","Joi","Vineri","Sâmbătă"]},months:{shorthand:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],longhand:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"]},firstDayOfWeek:1,time_24hr:!0,ordinal:function(){return""}};Wn.l10ns.ro=fn,Wn.l10ns;var Nr=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ar={weekdays:{shorthand:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],longhand:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"]},months:{shorthand:["Янв","Фев","Март","Апр","Май","Июнь","Июль","Авг","Сен","Окт","Ноя","Дек"],longhand:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Нед.",scrollTitle:"Прокрутите для увеличения",toggleTitle:"Нажмите для переключения",amPM:["ДП","ПП"],yearAriaLabel:"Год",time_24hr:!0};Nr.l10ns.ru=Ar,Nr.l10ns;var Rn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},En={weekdays:{shorthand:["ඉ","ස","අ","බ","බ්‍ර","සි","සෙ"],longhand:["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්‍රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"]},months:{shorthand:["ජන","පෙබ","මාර්","අප්‍රේ","මැයි","ජුනි","ජූලි","අගෝ","සැප්","ඔක්","නොවැ","දෙසැ"],longhand:["ජනවාරි","පෙබරවාරි","මාර්තු","අප්‍රේල්","මැයි","ජුනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"]},time_24hr:!0};Rn.l10ns.si=En,Rn.l10ns;var Tr=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Cn={weekdays:{shorthand:["Ned","Pon","Ut","Str","Štv","Pia","Sob"],longhand:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"]},months:{shorthand:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],longhand:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"]},firstDayOfWeek:1,rangeSeparator:" do ",time_24hr:!0,ordinal:function(){return"."}};Tr.l10ns.sk=Cn,Tr.l10ns;var Te=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ye={weekdays:{shorthand:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],longhand:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],longhand:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"]},firstDayOfWeek:1,rangeSeparator:" do ",time_24hr:!0,ordinal:function(){return"."}};Te.l10ns.sl=Ye,Te.l10ns;var Ke=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},nt={weekdays:{shorthand:["Di","Hë","Ma","Më","En","Pr","Sh"],longhand:["E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtunë"]},months:{shorthand:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],longhand:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"]},firstDayOfWeek:1,rangeSeparator:" deri ",weekAbbreviation:"Java",yearAriaLabel:"Viti",monthAriaLabel:"Muaji",hourAriaLabel:"Ora",minuteAriaLabel:"Minuta",time_24hr:!0};Ke.l10ns.sq=nt,Ke.l10ns;var ot=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},jt={weekdays:{shorthand:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],longhand:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],longhand:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"]},firstDayOfWeek:1,weekAbbreviation:"Ned.",rangeSeparator:" do ",time_24hr:!0};ot.l10ns.sr=jt,ot.l10ns;var _t=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},rn={firstDayOfWeek:1,weekAbbreviation:"v",weekdays:{shorthand:["sön","mån","tis","ons","tor","fre","lör"],longhand:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},months:{shorthand:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],longhand:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},rangeSeparator:" till ",time_24hr:!0,ordinal:function(){return"."}};_t.l10ns.sv=rn,_t.l10ns;var sn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},wn={weekdays:{shorthand:["อา","จ","อ","พ","พฤ","ศ","ส"],longhand:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"]},months:{shorthand:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],longhand:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]},firstDayOfWeek:1,rangeSeparator:" ถึง ",scrollTitle:"เลื่อนเพื่อเพิ่มหรือลด",toggleTitle:"คลิกเพื่อเปลี่ยน",time_24hr:!0,ordinal:function(){return""}};sn.l10ns.th=wn,sn.l10ns;var zn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},rt={weekdays:{shorthand:["Paz","Pzt","Sal","Çar","Per","Cum","Cmt"],longhand:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},months:{shorthand:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],longhand:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},firstDayOfWeek:1,ordinal:function(){return"."},rangeSeparator:" - ",weekAbbreviation:"Hf",scrollTitle:"Artırmak için kaydırın",toggleTitle:"Aç/Kapa",amPM:["ÖÖ","ÖS"],time_24hr:!0};zn.l10ns.tr=rt,zn.l10ns;var Mt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},cn={firstDayOfWeek:1,weekdays:{shorthand:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],longhand:["Неділя","Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота"]},months:{shorthand:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],longhand:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"]},time_24hr:!0};Mt.l10ns.uk=cn,Mt.l10ns;var Ir=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},$n={weekdays:{shorthand:["Якш","Душ","Сеш","Чор","Пай","Жум","Шан"],longhand:["Якшанба","Душанба","Сешанба","Чоршанба","Пайшанба","Жума","Шанба"]},months:{shorthand:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],longhand:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Ҳафта",scrollTitle:"Катталаштириш учун айлантиринг",toggleTitle:"Ўтиш учун босинг",amPM:["AM","PM"],yearAriaLabel:"Йил",time_24hr:!0};Ir.l10ns.uz=$n,Ir.l10ns;var lr=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ur={weekdays:{shorthand:["Ya","Du","Se","Cho","Pa","Ju","Sha"],longhand:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"]},months:{shorthand:["Yan","Fev","Mar","Apr","May","Iyun","Iyul","Avg","Sen","Okt","Noy","Dek"],longhand:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Hafta",scrollTitle:"Kattalashtirish uchun aylantiring",toggleTitle:"O‘tish uchun bosing",amPM:["AM","PM"],yearAriaLabel:"Yil",time_24hr:!0};lr.l10ns.uz_latn=ur,lr.l10ns;var Wt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Tn={weekdays:{shorthand:["CN","T2","T3","T4","T5","T6","T7"],longhand:["Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"]},months:{shorthand:["Th1","Th2","Th3","Th4","Th5","Th6","Th7","Th8","Th9","Th10","Th11","Th12"],longhand:["Tháng một","Tháng hai","Tháng ba","Tháng tư","Tháng năm","Tháng sáu","Tháng bảy","Tháng tám","Tháng chín","Tháng mười","Tháng mười một","Tháng mười hai"]},firstDayOfWeek:1,rangeSeparator:" đến "};Wt.l10ns.vn=Tn,Wt.l10ns;var yi=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},cr={weekdays:{shorthand:["周日","周一","周二","周三","周四","周五","周六"],longhand:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},months:{shorthand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],longhand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},rangeSeparator:" 至 ",weekAbbreviation:"周",scrollTitle:"滚动切换",toggleTitle:"点击切换 12/24 小时时制"};yi.l10ns.zh=cr,yi.l10ns;var ir=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Pi={weekdays:{shorthand:["週日","週一","週二","週三","週四","週五","週六"],longhand:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},months:{shorthand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],longhand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},rangeSeparator:" 至 ",weekAbbreviation:"週",scrollTitle:"滾動切換",toggleTitle:"點擊切換 12/24 小時時制"};ir.l10ns.zh_tw=Pi,ir.l10ns;var Kr={ar:o,at:h,az:f,be:g,bg:_,bn:N,bs:k,ca:M,ckb:D,cat:M,cs:C,cy:B,da:P,de:$,default:r({},Z),en:Z,eo:te,es:V,et:Y,fa:xe,fi:Q,fo:Ce,fr:ne,gr:oe,he:W,hi:pe,hr:Ae,hu:Fe,hy:fe,id:O,is:U,it:Se,ja:Pe,ka:Ze,ko:ct,km:Ot,kz:De,lt:Qe,lv:wt,mk:Ut,mn:ye,ms:Be,my:et,nl:bt,nn:xt,no:dt,pa:nn,pl:qn,pt:vr,ro:fn,ru:Ar,si:En,sk:Cn,sl:Ye,sq:nt,sr:jt,sv:rn,th:wn,tr:rt,uk:cn,vn:Tn,zh:cr,zh_tw:Pi,uz:$n,uz_latn:ur};t.default=Kr,Object.defineProperty(t,"__esModule",{value:!0})}))})(th,th.exports)),th.exports}J2();class Q2 extends dn{connect(){const e=[];this.data.get("range")&&e.push(new Z2({input:this.data.get("range")}));const t={enableTime:"enable-time",time_24hr:"time_24hr",allowInput:"allow-input",dateFormat:"date-format",noCalendar:"no-calendar",minuteIncrement:"minute-increment",hourIncrement:"hour-increment",static:"static",disableMobile:"disable-mobile",inline:"inline",position:"position",shorthandCurrentMonth:"shorthand-current-month",showMonths:"show-months",allowEmpty:"allowEmpty",placeholder:"placeholder",enable:"enable",disable:"disable",maxDate:"max-date",minDate:"min-date",mode:"mode",defaultDate:"default-date",altInput:"alt-input",altFormat:"alt-format"},r={locale:document.documentElement.lang,plugins:e,appendTo:this.element.closest(".dropdown")||void 0};Object.entries(t).forEach(([i,o])=>{if(this.data.has(i)){if(typeof this.data.get(o)!="string"){r[i]=this.data.get(o);return}try{r[i]=JSON.parse(this.data.get(o))}catch{r[i]=this.data.get(o)}}}),this.fp=Sr(this.element.querySelector("input"),r)}setValue(e){const t=JSON.parse(e.target.dataset.value);this.fp.setDate(t,!0)}clear(){this.fp.clear()}}const eF=Object.freeze(Object.defineProperty({__proto__:null,default:Q2},Symbol.toStringTag,{value:"Module"}));const fl={eager:"eager",lazy:"lazy"};class Xi extends HTMLElement{static delegateConstructor=void 0;loaded=Promise.resolve();static get observedAttributes(){return["disabled","loading","src"]}constructor(){super(),this.delegate=new Xi.delegateConstructor(this)}connectedCallback(){this.delegate.connect()}disconnectedCallback(){this.delegate.disconnect()}reload(){return this.delegate.sourceURLReloaded()}attributeChangedCallback(e){e=="loading"?this.delegate.loadingStyleChanged():e=="src"?this.delegate.sourceURLChanged():e=="disabled"&&this.delegate.disabledChanged()}get src(){return this.getAttribute("src")}set src(e){e?this.setAttribute("src",e):this.removeAttribute("src")}get refresh(){return this.getAttribute("refresh")}set refresh(e){e?this.setAttribute("refresh",e):this.removeAttribute("refresh")}get shouldReloadWithMorph(){return this.src&&this.refresh==="morph"}get loading(){return tF(this.getAttribute("loading")||"")}set loading(e){e?this.setAttribute("loading",e):this.removeAttribute("loading")}get disabled(){return this.hasAttribute("disabled")}set disabled(e){e?this.setAttribute("disabled",""):this.removeAttribute("disabled")}get autoscroll(){return this.hasAttribute("autoscroll")}set autoscroll(e){e?this.setAttribute("autoscroll",""):this.removeAttribute("autoscroll")}get complete(){return!this.delegate.isLoading}get isActive(){return this.ownerDocument===document&&!this.isPreview}get isPreview(){return this.ownerDocument?.documentElement?.hasAttribute("data-turbo-preview")}}function tF(n){return n.toLowerCase()==="lazy"?fl.lazy:fl.eager}const nF={enabled:!0,progressBarDelay:500,unvisitableExtensions:new Set([".7z",".aac",".apk",".avi",".bmp",".bz2",".css",".csv",".deb",".dmg",".doc",".docx",".exe",".gif",".gz",".heic",".heif",".ico",".iso",".jpeg",".jpg",".js",".json",".m4a",".mkv",".mov",".mp3",".mp4",".mpeg",".mpg",".msi",".ogg",".ogv",".pdf",".pkg",".png",".ppt",".pptx",".rar",".rtf",".svg",".tar",".tif",".tiff",".txt",".wav",".webm",".webp",".wma",".wmv",".xls",".xlsx",".xml",".zip"])};function Th(n){if(n.getAttribute("data-turbo-eval")=="false")return n;{const e=document.createElement("script"),t=IE();return t&&(e.nonce=t),e.textContent=n.textContent,e.async=!1,rF(e,n),e}}function rF(n,e){for(const{name:t,value:r}of e.attributes)n.setAttribute(t,r)}function iF(n){const e=document.createElement("template");return e.innerHTML=n,e.content}function rr(n,{target:e,cancelable:t,detail:r}={}){const i=new CustomEvent(n,{cancelable:t,bubbles:!0,composed:!0,detail:r});return e&&e.isConnected?e.dispatchEvent(i):document.documentElement.dispatchEvent(i),i}function Nw(n){n.preventDefault(),n.stopImmediatePropagation()}function gh(){return document.visibilityState==="hidden"?LE():OE()}function OE(){return new Promise(n=>requestAnimationFrame(()=>n()))}function LE(){return new Promise(n=>setTimeout(()=>n(),0))}function ME(n=""){return new DOMParser().parseFromString(n,"text/html")}function PE(n,...e){const t=sF(n,e).replace(/^\n/,"").split(` + `}}function G(){t.calendarContainer.classList.add("hasWeeks");var ye=On("div","flatpickr-weekwrapper");ye.appendChild(On("span","flatpickr-weekday",t.l10n.weekAbbreviation));var Ee=On("div","flatpickr-weeks");return ye.appendChild(Ee),{weekWrapper:ye,weekNumbers:Ee}}function le(ye,Ee){Ee===void 0&&(Ee=!0);var Be=Ee?ye:ye-t.currentMonth;Be<0&&t._hidePrevMonthArrow===!0||Be>0&&t._hideNextMonthArrow===!0||(t.currentMonth+=Be,(t.currentMonth<0||t.currentMonth>11)&&(t.currentYear+=t.currentMonth>11?1:-1,t.currentMonth=(t.currentMonth+12)%12,mt("onYearChange"),$()),j(),mt("onMonthChange"),Et())}function xe(ye,Ee){if(ye===void 0&&(ye=!0),Ee===void 0&&(Ee=!0),t.input.value="",t.altInput!==void 0&&(t.altInput.value=""),t.mobileInput!==void 0&&(t.mobileInput.value=""),t.selectedDates=[],t.latestSelectedDateObj=void 0,Ee===!0&&(t.currentYear=t._initialDate.getFullYear(),t.currentMonth=t._initialDate.getMonth()),t.config.enableTime===!0){var Be=Zm(t.config),Ue=Be.hours,et=Be.minutes,Je=Be.seconds;k(Ue,et,Je)}t.redraw(),ye&&mt("onChange")}function we(){t.isOpen=!1,t.isMobile||(t.calendarContainer!==void 0&&t.calendarContainer.classList.remove("open"),t._input!==void 0&&t._input.classList.remove("active")),mt("onClose")}function Q(){t.config!==void 0&&mt("onDestroy");for(var ye=t._handlers.length;ye--;)t._handlers[ye].remove();if(t._handlers=[],t.mobileInput)t.mobileInput.parentNode&&t.mobileInput.parentNode.removeChild(t.mobileInput),t.mobileInput=void 0;else if(t.calendarContainer&&t.calendarContainer.parentNode)if(t.config.static&&t.calendarContainer.parentNode){var Ee=t.calendarContainer.parentNode;if(Ee.lastChild&&Ee.removeChild(Ee.lastChild),Ee.parentNode){for(;Ee.firstChild;)Ee.parentNode.insertBefore(Ee.firstChild,Ee);Ee.parentNode.removeChild(Ee)}}else t.calendarContainer.parentNode.removeChild(t.calendarContainer);t.altInput&&(t.input.type="text",t.altInput.parentNode&&t.altInput.parentNode.removeChild(t.altInput),delete t.altInput),t.input&&(t.input.type=t.input._type,t.input.classList.remove("flatpickr-input"),t.input.removeAttribute("readonly")),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(Be){try{delete t[Be]}catch{}})}function Z(ye){return t.calendarContainer.contains(ye)}function Ce(ye){if(t.isOpen&&!t.config.inline){var Ee=Ui(ye),Be=Z(Ee),Ue=Ee===t.input||Ee===t.altInput||t.element.contains(Ee)||ye.path&&ye.path.indexOf&&(~ye.path.indexOf(t.input)||~ye.path.indexOf(t.altInput)),et=!Ue&&!Be&&!Z(ye.relatedTarget),Je=!t.config.ignoredFocusElements.some(function(bt){return bt.contains(Ee)});et&&Je&&(t.config.allowInput&&t.setDate(t._input.value,!1,t.config.altInput?t.config.altFormat:t.config.dateFormat),t.timeContainer!==void 0&&t.minuteElement!==void 0&&t.hourElement!==void 0&&t.input.value!==""&&t.input.value!==void 0&&u(),t.close(),t.config&&t.config.mode==="range"&&t.selectedDates.length===1&&t.clear(!1))}}function Me(ye){if(!(!ye||t.config.minDate&&yet.config.maxDate.getFullYear())){var Ee=ye,Be=t.currentYear!==Ee;t.currentYear=Ee||t.currentYear,t.config.maxDate&&t.currentYear===t.config.maxDate.getFullYear()?t.currentMonth=Math.min(t.config.maxDate.getMonth(),t.currentMonth):t.config.minDate&&t.currentYear===t.config.minDate.getFullYear()&&(t.currentMonth=Math.max(t.config.minDate.getMonth(),t.currentMonth)),Be&&(t.redraw(),mt("onYearChange"),$())}}function ne(ye,Ee){var Be;Ee===void 0&&(Ee=!0);var Ue=t.parseDate(ye,void 0,Ee);if(t.config.minDate&&Ue&&Vi(Ue,t.config.minDate,Ee!==void 0?Ee:!t.minDateHasTime)<0||t.config.maxDate&&Ue&&Vi(Ue,t.config.maxDate,Ee!==void 0?Ee:!t.maxDateHasTime)>0)return!1;if(!t.config.enable&&t.config.disable.length===0)return!0;if(Ue===void 0)return!1;for(var et=!!t.config.enable,Je=(Be=t.config.enable)!==null&&Be!==void 0?Be:t.config.disable,bt=0,lt=void 0;bt=lt.from.getTime()&&Ue.getTime()<=lt.to.getTime())return et}return!et}function ie(ye){return t.daysContainer!==void 0?ye.className.indexOf("hidden")===-1&&ye.className.indexOf("flatpickr-disabled")===-1&&t.daysContainer.contains(ye):!1}function oe(ye){var Ee=ye.target===t._input,Be=t._input.value.trimEnd()!==wt();Ee&&Be&&!(ye.relatedTarget&&Z(ye.relatedTarget))&&t.setDate(t._input.value,!0,ye.target===t.altInput?t.config.altFormat:t.config.dateFormat)}function ce(ye){var Ee=Ui(ye),Be=t.config.wrap?n.contains(Ee):Ee===t._input,Ue=t.config.allowInput,et=t.isOpen&&(!Ue||!Be),Je=t.config.inline&&Be&&!Ue;if(ye.keyCode===13&&Be){if(Ue)return t.setDate(t._input.value,!0,Ee===t.altInput?t.config.altFormat:t.config.dateFormat),t.close(),Ee.blur();t.open()}else if(Z(Ee)||et||Je){var bt=!!t.timeContainer&&t.timeContainer.contains(Ee);switch(ye.keyCode){case 13:bt?(ye.preventDefault(),u(),H()):U(ye);break;case 27:ye.preventDefault(),H();break;case 8:case 46:Be&&!t.config.allowInput&&(ye.preventDefault(),t.clear());break;case 37:case 39:if(!bt&&!Be){ye.preventDefault();var lt=o();if(t.daysContainer!==void 0&&(Ue===!1||lt&&ie(lt))){var xt=ye.keyCode===39?1:-1;ye.ctrlKey?(ye.stopPropagation(),le(xt),I(R(1),0)):I(void 0,xt)}}else t.hourElement&&t.hourElement.focus();break;case 38:case 40:ye.preventDefault();var ft=ye.keyCode===40?1:-1;t.daysContainer&&Ee.$i!==void 0||Ee===t.input||Ee===t.altInput?ye.ctrlKey?(ye.stopPropagation(),Me(t.currentYear-ft),I(R(1),0)):bt||I(void 0,ft*7):Ee===t.currentYearElement?Me(t.currentYear-ft):t.config.enableTime&&(!bt&&t.hourElement&&t.hourElement.focus(),u(ye),t._debouncedChange());break;case 9:if(bt){var dt=[t.hourElement,t.minuteElement,t.secondElement,t.amPM].concat(t.pluginElements).filter(function(mn){return mn}),it=dt.indexOf(Ee);if(it!==-1){var nn=dt[it+(ye.shiftKey?-1:1)];ye.preventDefault(),(nn||t._input).focus()}}else!t.config.noCalendar&&t.daysContainer&&t.daysContainer.contains(Ee)&&ye.shiftKey&&(ye.preventDefault(),t._input.focus());break}}if(t.amPM!==void 0&&Ee===t.amPM)switch(ye.key){case t.l10n.amPM[0].charAt(0):case t.l10n.amPM[0].charAt(0).toLowerCase():t.amPM.textContent=t.l10n.amPM[0],g(),yt();break;case t.l10n.amPM[1].charAt(0):case t.l10n.amPM[1].charAt(0).toLowerCase():t.amPM.textContent=t.l10n.amPM[1],g(),yt();break}(Be||Z(Ee))&&mt("onKeyDown",ye)}function W(ye,Ee){if(Ee===void 0&&(Ee="flatpickr-day"),!(t.selectedDates.length!==1||ye&&(!ye.classList.contains(Ee)||ye.classList.contains("flatpickr-disabled")))){for(var Be=ye?ye.dateObj.getTime():t.days.firstElementChild.dateObj.getTime(),Ue=t.parseDate(t.selectedDates[0],void 0,!0).getTime(),et=Math.min(Be,t.selectedDates[0].getTime()),Je=Math.max(Be,t.selectedDates[0].getTime()),bt=!1,lt=0,xt=0,ft=et;ftet&&ftlt)?lt=ft:ft>Ue&&(!xt||ft ."+Ee));dt.forEach(function(it){var nn=it.dateObj,mn=nn.getTime(),qn=lt>0&&mn0&&mn>xt;if(qn){it.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(Dn){it.classList.remove(Dn)});return}else if(bt&&!qn)return;["startRange","inRange","endRange","notAllowed"].forEach(function(Dn){it.classList.remove(Dn)}),ye!==void 0&&(ye.classList.add(Be<=t.selectedDates[0].getTime()?"startRange":"endRange"),UeBe&&mn===Ue&&it.classList.add("endRange"),mn>=lt&&(xt===0||mn<=xt)&&W2(mn,Ue,Be)&&it.classList.add("inRange"))})}}function ee(){t.isOpen&&!t.config.static&&!t.config.inline&&ae()}function pe(ye,Ee){if(Ee===void 0&&(Ee=t._positionElement),t.isMobile===!0){if(ye){ye.preventDefault();var Be=Ui(ye);Be&&Be.blur()}t.mobileInput!==void 0&&(t.mobileInput.focus(),t.mobileInput.click()),mt("onOpen");return}else if(t._input.disabled||t.config.inline)return;var Ue=t.isOpen;t.isOpen=!0,Ue||(t.calendarContainer.classList.add("open"),t._input.classList.add("active"),mt("onOpen"),ae(Ee)),t.config.enableTime===!0&&t.config.noCalendar===!0&&t.config.allowInput===!1&&(ye===void 0||!t.timeContainer.contains(ye.relatedTarget))&&setTimeout(function(){return t.hourElement.select()},50)}function ve(ye){return function(Ee){var Be=t.config["_"+ye+"Date"]=t.parseDate(Ee,t.config.dateFormat),Ue=t.config["_"+(ye==="min"?"max":"min")+"Date"];Be!==void 0&&(t[ye==="min"?"minDateHasTime":"maxDateHasTime"]=Be.getHours()>0||Be.getMinutes()>0||Be.getSeconds()>0),t.selectedDates&&(t.selectedDates=t.selectedDates.filter(function(et){return ne(et)}),!t.selectedDates.length&&ye==="min"&&y(Be),yt()),t.daysContainer&&(M(),Be!==void 0?t.currentYearElement[ye]=Be.getFullYear().toString():t.currentYearElement.removeAttribute(ye),t.currentYearElement.disabled=!!Ue&&Be!==void 0&&Ue.getFullYear()===Be.getFullYear())}}function Ae(){var ye=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],Ee=ri(ri({},JSON.parse(JSON.stringify(n.dataset||{}))),e),Be={};t.config.parseDate=Ee.parseDate,t.config.formatDate=Ee.formatDate,Object.defineProperty(t.config,"enable",{get:function(){return t.config._enable},set:function(dt){t.config._enable=$e(dt)}}),Object.defineProperty(t.config,"disable",{get:function(){return t.config._disable},set:function(dt){t.config._disable=$e(dt)}});var Ue=Ee.mode==="time";if(!Ee.dateFormat&&(Ee.enableTime||Ue)){var et=Sr.defaultConfig.dateFormat||Nu.dateFormat;Be.dateFormat=Ee.noCalendar||Ue?"H:i"+(Ee.enableSeconds?":S":""):et+" H:i"+(Ee.enableSeconds?":S":"")}if(Ee.altInput&&(Ee.enableTime||Ue)&&!Ee.altFormat){var Je=Sr.defaultConfig.altFormat||Nu.altFormat;Be.altFormat=Ee.noCalendar||Ue?"h:i"+(Ee.enableSeconds?":S K":" K"):Je+(" h:i"+(Ee.enableSeconds?":S":"")+" K")}Object.defineProperty(t.config,"minDate",{get:function(){return t.config._minDate},set:ve("min")}),Object.defineProperty(t.config,"maxDate",{get:function(){return t.config._maxDate},set:ve("max")});var bt=function(dt){return function(it){t.config[dt==="min"?"_minTime":"_maxTime"]=t.parseDate(it,"H:i:S")}};Object.defineProperty(t.config,"minTime",{get:function(){return t.config._minTime},set:bt("min")}),Object.defineProperty(t.config,"maxTime",{get:function(){return t.config._maxTime},set:bt("max")}),Ee.mode==="time"&&(t.config.noCalendar=!0,t.config.enableTime=!0),Object.assign(t.config,Be,Ee);for(var lt=0;lt-1?t.config[ft]=Gm(xt[ft]).map(l).concat(t.config[ft]):typeof Ee[ft]>"u"&&(t.config[ft]=xt[ft])}Ee.altInputClass||(t.config.altInputClass=ke().className+" "+t.config.altInputClass),mt("onParseConfig")}function ke(){return t.config.wrap?n.querySelector("[data-input]"):n}function Fe(){typeof t.config.locale!="object"&&typeof Sr.l10ns[t.config.locale]>"u"&&t.config.errorHandler(new Error("flatpickr: invalid locale "+t.config.locale)),t.l10n=ri(ri({},Sr.l10ns.default),typeof t.config.locale=="object"?t.config.locale:t.config.locale!=="default"?Sr.l10ns[t.config.locale]:void 0),ul.D="("+t.l10n.weekdays.shorthand.join("|")+")",ul.l="("+t.l10n.weekdays.longhand.join("|")+")",ul.M="("+t.l10n.months.shorthand.join("|")+")",ul.F="("+t.l10n.months.longhand.join("|")+")",ul.K="("+t.l10n.amPM[0]+"|"+t.l10n.amPM[1]+"|"+t.l10n.amPM[0].toLowerCase()+"|"+t.l10n.amPM[1].toLowerCase()+")";var ye=ri(ri({},e),JSON.parse(JSON.stringify(n.dataset||{})));ye.time_24hr===void 0&&Sr.defaultConfig.time_24hr===void 0&&(t.config.time_24hr=t.l10n.time_24hr),t.formatDate=ME(t),t.parseDate=qv({config:t.config,l10n:t.l10n})}function ae(ye){if(typeof t.config.position=="function")return void t.config.position(t,ye);if(t.calendarContainer!==void 0){mt("onPreCalendarPosition");var Ee=ye||t._positionElement,Be=Array.prototype.reduce.call(t.calendarContainer.children,(function(Cn,Te){return Cn+Te.offsetHeight}),0),Ue=t.calendarContainer.offsetWidth,et=t.config.position.split(" "),Je=et[0],bt=et.length>1?et[1]:null,lt=Ee.getBoundingClientRect(),xt=window.innerHeight-lt.bottom,ft=Je==="above"||Je!=="below"&&xtBe,dt=window.pageYOffset+lt.top+(ft?-Be-2:Ee.offsetHeight+2);if(ui(t.calendarContainer,"arrowTop",!ft),ui(t.calendarContainer,"arrowBottom",ft),!t.config.inline){var it=window.pageXOffset+lt.left,nn=!1,mn=!1;bt==="center"?(it-=(Ue-lt.width)/2,nn=!0):bt==="right"&&(it-=Ue-lt.width,mn=!0),ui(t.calendarContainer,"arrowLeft",!nn&&!mn),ui(t.calendarContainer,"arrowCenter",nn),ui(t.calendarContainer,"arrowRight",mn);var qn=window.document.body.offsetWidth-(window.pageXOffset+lt.right),Dn=it+Ue>window.document.body.offsetWidth,vr=qn+Ue>window.document.body.offsetWidth;if(ui(t.calendarContainer,"rightMost",Dn),!t.config.static)if(t.calendarContainer.style.top=dt+"px",!Dn)t.calendarContainer.style.left=it+"px",t.calendarContainer.style.right="auto";else if(!vr)t.calendarContainer.style.left="auto",t.calendarContainer.style.right=qn+"px";else{var Wn=de();if(Wn===void 0)return;var dn=window.document.body.offsetWidth,Nr=Math.max(0,dn/2-Ue/2),Ar=".flatpickr-calendar.centerMost:before",Rn=".flatpickr-calendar.centerMost:after",En=Wn.cssRules.length,Tr="{left:"+lt.left+"px;right:auto;}";ui(t.calendarContainer,"rightMost",!1),ui(t.calendarContainer,"centerMost",!0),Wn.insertRule(Ar+","+Rn+Tr,En),t.calendarContainer.style.left=Nr+"px",t.calendarContainer.style.right="auto"}}}}function de(){for(var ye=null,Ee=0;Eet.currentMonth+t.config.showMonths-1)&&t.config.mode!=="range";if(t.selectedDateElem=Ue,t.config.mode==="single")t.selectedDates=[et];else if(t.config.mode==="multiple"){var bt=ze(et);bt?t.selectedDates.splice(parseInt(bt),1):t.selectedDates.push(et)}else t.config.mode==="range"&&(t.selectedDates.length===2&&t.clear(!1,!1),t.latestSelectedDateObj=et,t.selectedDates.push(et),Vi(et,t.selectedDates[0],!0)!==0&&t.selectedDates.sort(function(dt,it){return dt.getTime()-it.getTime()}));if(g(),Je){var lt=t.currentYear!==et.getFullYear();t.currentYear=et.getFullYear(),t.currentMonth=et.getMonth(),lt&&(mt("onYearChange"),$()),mt("onMonthChange")}if(Et(),j(),yt(),!Je&&t.config.mode!=="range"&&t.config.showMonths===1?C(Ue):t.selectedDateElem!==void 0&&t.hourElement===void 0&&t.selectedDateElem&&t.selectedDateElem.focus(),t.hourElement!==void 0&&t.hourElement!==void 0&&t.hourElement.focus(),t.config.closeOnSelect){var xt=t.config.mode==="single"&&!t.config.enableTime,ft=t.config.mode==="range"&&t.selectedDates.length===2&&!t.config.enableTime;(xt||ft)&&H()}A()}}var ue={locale:[Fe,fe],showMonths:[se,h,V],minDate:[w],maxDate:[w],positionElement:[ct],clickOpens:[function(){t.config.clickOpens===!0?(_(t._input,"focus",t.open),_(t._input,"click",t.open)):(t._input.removeEventListener("focus",t.open),t._input.removeEventListener("click",t.open))}]};function Se(ye,Ee){if(ye!==null&&typeof ye=="object"){Object.assign(t.config,ye);for(var Be in ye)ue[Be]!==void 0&&ue[Be].forEach(function(Ue){return Ue()})}else t.config[ye]=Ee,ue[ye]!==void 0?ue[ye].forEach(function(Ue){return Ue()}):Vm.indexOf(ye)>-1&&(t.config[ye]=Gm(Ee));t.redraw(),yt(!0)}function Le(ye,Ee){var Be=[];if(ye instanceof Array)Be=ye.map(function(Ue){return t.parseDate(Ue,Ee)});else if(ye instanceof Date||typeof ye=="number")Be=[t.parseDate(ye,Ee)];else if(typeof ye=="string")switch(t.config.mode){case"single":case"time":Be=[t.parseDate(ye,Ee)];break;case"multiple":Be=ye.split(t.config.conjunction).map(function(Ue){return t.parseDate(Ue,Ee)});break;case"range":Be=ye.split(t.l10n.rangeSeparator).map(function(Ue){return t.parseDate(Ue,Ee)});break}else t.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(ye)));t.selectedDates=t.config.allowInvalidPreload?Be:Be.filter(function(Ue){return Ue instanceof Date&&ne(Ue,!1)}),t.config.mode==="range"&&t.selectedDates.sort(function(Ue,et){return Ue.getTime()-et.getTime()})}function Pe(ye,Ee,Be){if(Ee===void 0&&(Ee=!1),Be===void 0&&(Be=t.config.dateFormat),ye!==0&&!ye||ye instanceof Array&&ye.length===0)return t.clear(Ee);Le(ye,Be),t.latestSelectedDateObj=t.selectedDates[t.selectedDates.length-1],t.redraw(),w(void 0,Ee),y(),t.selectedDates.length===0&&t.clear(!1),yt(Ee),Ee&&mt("onChange")}function $e(ye){return ye.slice().map(function(Ee){return typeof Ee=="string"||typeof Ee=="number"||Ee instanceof Date?t.parseDate(Ee,void 0,!0):Ee&&typeof Ee=="object"&&Ee.from&&Ee.to?{from:t.parseDate(Ee.from,void 0),to:t.parseDate(Ee.to,void 0)}:Ee}).filter(function(Ee){return Ee})}function Ze(){t.selectedDates=[],t.now=t.parseDate(t.config.now)||new Date;var ye=t.config.defaultDate||((t.input.nodeName==="INPUT"||t.input.nodeName==="TEXTAREA")&&t.input.placeholder&&t.input.value===t.input.placeholder?null:t.input.value);ye&&Le(ye,t.config.dateFormat),t._initialDate=t.selectedDates.length>0?t.selectedDates[0]:t.config.minDate&&t.config.minDate.getTime()>t.now.getTime()?t.config.minDate:t.config.maxDate&&t.config.maxDate.getTime()0&&(t.latestSelectedDateObj=t.selectedDates[0]),t.config.minTime!==void 0&&(t.config.minTime=t.parseDate(t.config.minTime,"H:i")),t.config.maxTime!==void 0&&(t.config.maxTime=t.parseDate(t.config.maxTime,"H:i")),t.minDateHasTime=!!t.config.minDate&&(t.config.minDate.getHours()>0||t.config.minDate.getMinutes()>0||t.config.minDate.getSeconds()>0),t.maxDateHasTime=!!t.config.maxDate&&(t.config.maxDate.getHours()>0||t.config.maxDate.getMinutes()>0||t.config.maxDate.getSeconds()>0)}function pt(){if(t.input=ke(),!t.input){t.config.errorHandler(new Error("Invalid input element specified"));return}t.input._type=t.input.type,t.input.type="text",t.input.classList.add("flatpickr-input"),t._input=t.input,t.config.altInput&&(t.altInput=On(t.input.nodeName,t.config.altInputClass),t._input=t.altInput,t.altInput.placeholder=t.input.placeholder,t.altInput.disabled=t.input.disabled,t.altInput.required=t.input.required,t.altInput.tabIndex=t.input.tabIndex,t.altInput.type="text",t.input.setAttribute("type","hidden"),!t.config.static&&t.input.parentNode&&t.input.parentNode.insertBefore(t.altInput,t.input.nextSibling)),t.config.allowInput||t._input.setAttribute("readonly","readonly"),ct()}function ct(){t._positionElement=t.config.positionElement||t._input}function $t(){var ye=t.config.enableTime?t.config.noCalendar?"time":"datetime-local":"date";t.mobileInput=On("input",t.input.className+" flatpickr-mobile"),t.mobileInput.tabIndex=1,t.mobileInput.type=ye,t.mobileInput.disabled=t.input.disabled,t.mobileInput.required=t.input.required,t.mobileInput.placeholder=t.input.placeholder,t.mobileFormatStr=ye==="datetime-local"?"Y-m-d\\TH:i:S":ye==="date"?"Y-m-d":"H:i:S",t.selectedDates.length>0&&(t.mobileInput.defaultValue=t.mobileInput.value=t.formatDate(t.selectedDates[0],t.mobileFormatStr)),t.config.minDate&&(t.mobileInput.min=t.formatDate(t.config.minDate,"Y-m-d")),t.config.maxDate&&(t.mobileInput.max=t.formatDate(t.config.maxDate,"Y-m-d")),t.input.getAttribute("step")&&(t.mobileInput.step=String(t.input.getAttribute("step"))),t.input.type="hidden",t.altInput!==void 0&&(t.altInput.type="hidden");try{t.input.parentNode&&t.input.parentNode.insertBefore(t.mobileInput,t.input.nextSibling)}catch{}_(t.mobileInput,"change",function(Ee){t.setDate(Ui(Ee).value,!1,t.mobileFormatStr),mt("onChange"),mt("onClose")})}function Ot(ye){if(t.isOpen===!0)return t.close();t.open(ye)}function mt(ye,Ee){if(t.config!==void 0){var Be=t.config[ye];if(Be!==void 0&&Be.length>0)for(var Ue=0;Be[Ue]&&Ue=0&&Vi(ye,t.selectedDates[1])<=0}function Et(){t.config.noCalendar||t.isMobile||!t.monthNav||(t.yearElements.forEach(function(ye,Ee){var Be=new Date(t.currentYear,t.currentMonth,1);Be.setMonth(t.currentMonth+Ee),t.config.showMonths>1||t.config.monthSelectorType==="static"?t.monthElements[Ee].textContent=Zd(Be.getMonth(),t.config.shorthandCurrentMonth,t.l10n)+" ":t.monthsDropdownContainer.value=Be.getMonth().toString(),ye.value=Be.getFullYear().toString()}),t._hidePrevMonthArrow=t.config.minDate!==void 0&&(t.currentYear===t.config.minDate.getFullYear()?t.currentMonth<=t.config.minDate.getMonth():t.currentYeart.config.maxDate.getMonth():t.currentYear>t.config.maxDate.getFullYear()))}function wt(ye){var Ee=ye||(t.config.altInput?t.config.altFormat:t.config.dateFormat);return t.selectedDates.map(function(Be){return t.formatDate(Be,Ee)}).filter(function(Be,Ue,et){return t.config.mode!=="range"||t.config.enableTime||et.indexOf(Be)===Ue}).join(t.config.mode!=="range"?t.config.conjunction:t.l10n.rangeSeparator)}function yt(ye){ye===void 0&&(ye=!0),t.mobileInput!==void 0&&t.mobileFormatStr&&(t.mobileInput.value=t.latestSelectedDateObj!==void 0?t.formatDate(t.latestSelectedDateObj,t.mobileFormatStr):""),t.input.value=wt(t.config.dateFormat),t.altInput!==void 0&&(t.altInput.value=wt(t.config.altFormat)),ye!==!1&&mt("onValueUpdate")}function Ut(ye){var Ee=Ui(ye),Be=t.prevMonthNav.contains(Ee),Ue=t.nextMonthNav.contains(Ee);Be||Ue?le(Be?-1:1):t.yearElements.indexOf(Ee)>=0?Ee.select():Ee.classList.contains("arrowUp")?t.changeYear(t.currentYear+1):Ee.classList.contains("arrowDown")&&t.changeYear(t.currentYear-1)}function qt(ye){ye.preventDefault();var Ee=ye.type==="keydown",Be=Ui(ye),Ue=Be;t.amPM!==void 0&&Be===t.amPM&&(t.amPM.textContent=t.l10n.amPM[as(t.amPM.textContent===t.l10n.amPM[0])]);var et=parseFloat(Ue.getAttribute("min")),Je=parseFloat(Ue.getAttribute("max")),bt=parseFloat(Ue.getAttribute("step")),lt=parseInt(Ue.value,10),xt=ye.delta||(Ee?ye.which===38?1:-1:0),ft=lt+bt*xt;if(typeof Ue.value<"u"&&Ue.value.length===2){var dt=Ue===t.hourElement,it=Ue===t.minuteElement;ftJe&&(ft=Ue===t.hourElement?ft-Je-as(!t.amPM):et,it&&E(void 0,1,t.hourElement)),t.amPM&&dt&&(bt===1?ft+lt===23:Math.abs(ft-lt)>bt)&&(t.amPM.textContent=t.l10n.amPM[as(t.amPM.textContent===t.l10n.amPM[0])]),Ue.value=Ti(ft)}}return i(),t}function Iu(n,e){for(var t=Array.prototype.slice.call(n).filter(function(l){return l instanceof HTMLElement}),r=[],i=0;i=f.length?t(y):f,f.length>y.length){var A=y[0],N=u?[f[0],A]:[A,f[1]];N[0].getTime()>N[1].getTime()&&(u?N[0]=N[1]:N[1]=N[0]),o.setDate(N,!1),f=t(N)}k=o.selectedDates.map(function(w){return o.formatDate(w,l)}),b=k[0],o._input.value=b===void 0?"":b,_=k[1],h.value=_===void 0?"":_}}};return g}}return r}))})(kd)),kd.exports}var Q2=J2();const eF=Ol(Q2);var th={exports:{}},tF=th.exports,Iw;function nF(){return Iw||(Iw=1,(function(n,e){(function(t,r){r(e)})(tF,(function(t){var r=function(){return r=Object.assign||function(hn){for(var Fn,Mn=1,kr=arguments.length;Mn3&&hn<21)return"è";switch(hn%10){case 1:return"r";case 2:return"n";case 3:return"r";case 4:return"t";default:return"è"}},firstDayOfWeek:1,rangeSeparator:" a ",time_24hr:!0};w.l10ns.cat=w.l10ns.ca=O,w.l10ns;var E=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},D={weekdays:{shorthand:["یەکشەممە","دووشەممە","سێشەممە","چوارشەممە","پێنجشەممە","هەینی","شەممە"],longhand:["یەکشەممە","دووشەممە","سێشەممە","چوارشەممە","پێنجشەممە","هەینی","شەممە"]},months:{shorthand:["ڕێبەندان","ڕەشەمە","نەورۆز","گوڵان","جۆزەردان","پووشپەڕ","گەلاوێژ","خەرمانان","ڕەزبەر","گەڵاڕێزان","سەرماوەز","بەفرانبار"],longhand:["ڕێبەندان","ڕەشەمە","نەورۆز","گوڵان","جۆزەردان","پووشپەڕ","گەلاوێژ","خەرمانان","ڕەزبەر","گەڵاڕێزان","سەرماوەز","بەفرانبار"]},firstDayOfWeek:6,ordinal:function(){return""}};E.l10ns.ckb=D,E.l10ns;var T=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},C={weekdays:{shorthand:["Ne","Po","Út","St","Čt","Pá","So"],longhand:["Neděle","Pondělí","Úterý","Středa","Čtvrtek","Pátek","Sobota"]},months:{shorthand:["Led","Ún","Bře","Dub","Kvě","Čer","Čvc","Srp","Zář","Říj","Lis","Pro"],longhand:["Leden","Únor","Březen","Duben","Květen","Červen","Červenec","Srpen","Září","Říjen","Listopad","Prosinec"]},firstDayOfWeek:1,ordinal:function(){return"."},rangeSeparator:" do ",weekAbbreviation:"Týd.",scrollTitle:"Rolujte pro změnu",toggleTitle:"Přepnout dopoledne/odpoledne",amPM:["dop.","odp."],yearAriaLabel:"Rok",time_24hr:!0};T.l10ns.cs=C,T.l10ns;var R=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},B={weekdays:{shorthand:["Sul","Llun","Maw","Mer","Iau","Gwe","Sad"],longhand:["Dydd Sul","Dydd Llun","Dydd Mawrth","Dydd Mercher","Dydd Iau","Dydd Gwener","Dydd Sadwrn"]},months:{shorthand:["Ion","Chwef","Maw","Ebr","Mai","Meh","Gorff","Awst","Medi","Hyd","Tach","Rhag"],longhand:["Ionawr","Chwefror","Mawrth","Ebrill","Mai","Mehefin","Gorffennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"]},firstDayOfWeek:1,ordinal:function(on){return on===1?"af":on===2?"ail":on===3||on===4?"ydd":on===5||on===6?"ed":on>=7&&on<=10||on==12||on==15||on==18||on==20?"fed":on==11||on==13||on==14||on==16||on==17||on==19?"eg":on>=21&&on<=39?"ain":""},time_24hr:!0};R.l10ns.cy=B,R.l10ns;var I=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},P={weekdays:{shorthand:["søn","man","tir","ons","tors","fre","lør"],longhand:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},months:{shorthand:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],longhand:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"]},ordinal:function(){return"."},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"uge",time_24hr:!0};I.l10ns.da=P,I.l10ns;var j=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},$={weekdays:{shorthand:["So","Mo","Di","Mi","Do","Fr","Sa"],longhand:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},months:{shorthand:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],longhand:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"]},firstDayOfWeek:1,weekAbbreviation:"KW",rangeSeparator:" bis ",scrollTitle:"Zum Ändern scrollen",toggleTitle:"Zum Umschalten klicken",time_24hr:!0};j.l10ns.de=$,j.l10ns;var K={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(on){var hn=on%100;if(hn>3&&hn<21)return"th";switch(hn%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},se=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},te={firstDayOfWeek:1,rangeSeparator:" ĝis ",weekAbbreviation:"Sem",scrollTitle:"Rulumu por pligrandigi la valoron",toggleTitle:"Klaku por ŝalti",weekdays:{shorthand:["Dim","Lun","Mar","Mer","Ĵaŭ","Ven","Sab"],longhand:["dimanĉo","lundo","mardo","merkredo","ĵaŭdo","vendredo","sabato"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aŭg","Sep","Okt","Nov","Dec"],longhand:["januaro","februaro","marto","aprilo","majo","junio","julio","aŭgusto","septembro","oktobro","novembro","decembro"]},ordinal:function(){return"-a"},time_24hr:!0};se.l10ns.eo=te,se.l10ns;var J=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},V={weekdays:{shorthand:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],longhand:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"]},months:{shorthand:["Ene","Feb","Mar","Abr","May","Jun","Jul","Ago","Sep","Oct","Nov","Dic"],longhand:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"]},ordinal:function(){return"º"},firstDayOfWeek:1,rangeSeparator:" a ",time_24hr:!0};J.l10ns.es=V,J.l10ns;var fe=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},G={weekdays:{shorthand:["P","E","T","K","N","R","L"],longhand:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"]},months:{shorthand:["Jaan","Veebr","Märts","Apr","Mai","Juuni","Juuli","Aug","Sept","Okt","Nov","Dets"],longhand:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"]},firstDayOfWeek:1,ordinal:function(){return"."},weekAbbreviation:"Näd",rangeSeparator:" kuni ",scrollTitle:"Keri, et suurendada",toggleTitle:"Klõpsa, et vahetada",time_24hr:!0};fe.l10ns.et=G,fe.l10ns;var le=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},xe={weekdays:{shorthand:["یک","دو","سه","چهار","پنج","جمعه","شنبه"],longhand:["یک‌شنبه","دوشنبه","سه‌شنبه","چهارشنبه","پنچ‌شنبه","جمعه","شنبه"]},months:{shorthand:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"],longhand:["ژانویه","فوریه","مارس","آوریل","مه","ژوئن","ژوئیه","اوت","سپتامبر","اکتبر","نوامبر","دسامبر"]},firstDayOfWeek:6,ordinal:function(){return""}};le.l10ns.fa=xe,le.l10ns;var we=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Q={firstDayOfWeek:1,weekdays:{shorthand:["su","ma","ti","ke","to","pe","la"],longhand:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},months:{shorthand:["tammi","helmi","maalis","huhti","touko","kesä","heinä","elo","syys","loka","marras","joulu"],longhand:["tammikuu","helmikuu","maaliskuu","huhtikuu","toukokuu","kesäkuu","heinäkuu","elokuu","syyskuu","lokakuu","marraskuu","joulukuu"]},ordinal:function(){return"."},time_24hr:!0};we.l10ns.fi=Q,we.l10ns;var Z=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ce={weekdays:{shorthand:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],longhand:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leygardagur"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],longhand:["Januar","Februar","Mars","Apríl","Mai","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"]},ordinal:function(){return"."},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"vika",scrollTitle:"Rulla fyri at broyta",toggleTitle:"Trýst fyri at skifta",yearAriaLabel:"Ár",time_24hr:!0};Z.l10ns.fo=Ce,Z.l10ns;var Me=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ne={firstDayOfWeek:1,weekdays:{shorthand:["dim","lun","mar","mer","jeu","ven","sam"],longhand:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},months:{shorthand:["janv","févr","mars","avr","mai","juin","juil","août","sept","oct","nov","déc"],longhand:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},ordinal:function(on){return on>1?"":"er"},rangeSeparator:" au ",weekAbbreviation:"Sem",scrollTitle:"Défiler pour augmenter la valeur",toggleTitle:"Cliquer pour basculer",time_24hr:!0};Me.l10ns.fr=ne,Me.l10ns;var ie=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},oe={weekdays:{shorthand:["Κυ","Δε","Τρ","Τε","Πέ","Πα","Σά"],longhand:["Κυριακή","Δευτέρα","Τρίτη","Τετάρτη","Πέμπτη","Παρασκευή","Σάββατο"]},months:{shorthand:["Ιαν","Φεβ","Μάρ","Απρ","Μάι","Ιούν","Ιούλ","Αύγ","Σεπ","Οκτ","Νοέ","Δεκ"],longhand:["Ιανουάριος","Φεβρουάριος","Μάρτιος","Απρίλιος","Μάιος","Ιούνιος","Ιούλιος","Αύγουστος","Σεπτέμβριος","Οκτώβριος","Νοέμβριος","Δεκέμβριος"]},firstDayOfWeek:1,ordinal:function(){return""},weekAbbreviation:"Εβδ",rangeSeparator:" έως ",scrollTitle:"Μετακυλήστε για προσαύξηση",toggleTitle:"Κάντε κλικ για αλλαγή",amPM:["ΠΜ","ΜΜ"],yearAriaLabel:"χρόνος",monthAriaLabel:"μήνας",hourAriaLabel:"ώρα",minuteAriaLabel:"λεπτό"};ie.l10ns.gr=oe,ie.l10ns;var ce=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},W={weekdays:{shorthand:["א","ב","ג","ד","ה","ו","ש"],longhand:["ראשון","שני","שלישי","רביעי","חמישי","שישי","שבת"]},months:{shorthand:["ינו׳","פבר׳","מרץ","אפר׳","מאי","יוני","יולי","אוג׳","ספט׳","אוק׳","נוב׳","דצמ׳"],longhand:["ינואר","פברואר","מרץ","אפריל","מאי","יוני","יולי","אוגוסט","ספטמבר","אוקטובר","נובמבר","דצמבר"]},rangeSeparator:" אל ",time_24hr:!0};ce.l10ns.he=W,ce.l10ns;var ee=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},pe={weekdays:{shorthand:["रवि","सोम","मंगल","बुध","गुरु","शुक्र","शनि"],longhand:["रविवार","सोमवार","मंगलवार","बुधवार","गुरुवार","शुक्रवार","शनिवार"]},months:{shorthand:["जन","फर","मार्च","अप्रेल","मई","जून","जूलाई","अग","सित","अक्ट","नव","दि"],longhand:["जनवरी ","फरवरी","मार्च","अप्रेल","मई","जून","जूलाई","अगस्त ","सितम्बर","अक्टूबर","नवम्बर","दिसम्बर"]}};ee.l10ns.hi=pe,ee.l10ns;var ve=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ae={firstDayOfWeek:1,weekdays:{shorthand:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],longhand:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"]},months:{shorthand:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],longhand:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"]},time_24hr:!0};ve.l10ns.hr=Ae,ve.l10ns;var ke=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Fe={firstDayOfWeek:1,weekdays:{shorthand:["V","H","K","Sz","Cs","P","Szo"],longhand:["Vasárnap","Hétfő","Kedd","Szerda","Csütörtök","Péntek","Szombat"]},months:{shorthand:["Jan","Feb","Már","Ápr","Máj","Jún","Júl","Aug","Szep","Okt","Nov","Dec"],longhand:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"]},ordinal:function(){return"."},weekAbbreviation:"Hét",scrollTitle:"Görgessen",toggleTitle:"Kattintson a váltáshoz",rangeSeparator:" - ",time_24hr:!0};ke.l10ns.hu=Fe,ke.l10ns;var ae=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},de={weekdays:{shorthand:["Կիր","Երկ","Երք","Չրք","Հնգ","Ուրբ","Շբթ"],longhand:["Կիրակի","Եկուշաբթի","Երեքշաբթի","Չորեքշաբթի","Հինգշաբթի","Ուրբաթ","Շաբաթ"]},months:{shorthand:["Հնվ","Փտր","Մար","Ապր","Մայ","Հնս","Հլս","Օգս","Սեպ","Հոկ","Նմբ","Դեկ"],longhand:["Հունվար","Փետրվար","Մարտ","Ապրիլ","Մայիս","Հունիս","Հուլիս","Օգոստոս","Սեպտեմբեր","Հոկտեմբեր","Նոյեմբեր","Դեկտեմբեր"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"ՇԲՏ",scrollTitle:"Ոլորեք՝ մեծացնելու համար",toggleTitle:"Սեղմեք՝ փոխելու համար",amPM:["ՄԿ","ԿՀ"],yearAriaLabel:"Տարի",monthAriaLabel:"Ամիս",hourAriaLabel:"Ժամ",minuteAriaLabel:"Րոպե",time_24hr:!0};ae.l10ns.hy=de,ae.l10ns;var me=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},M={weekdays:{shorthand:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],longhand:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Agu","Sep","Okt","Nov","Des"],longhand:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"]},firstDayOfWeek:1,ordinal:function(){return""},time_24hr:!0,rangeSeparator:" - "};me.l10ns.id=M,me.l10ns;var H=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},U={weekdays:{shorthand:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],longhand:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],longhand:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"]},ordinal:function(){return"."},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"vika",yearAriaLabel:"Ár",time_24hr:!0};H.l10ns.is=U,H.l10ns;var ue=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Se={weekdays:{shorthand:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],longhand:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"]},months:{shorthand:["Gen","Feb","Mar","Apr","Mag","Giu","Lug","Ago","Set","Ott","Nov","Dic"],longhand:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"]},firstDayOfWeek:1,ordinal:function(){return"°"},rangeSeparator:" al ",weekAbbreviation:"Se",scrollTitle:"Scrolla per aumentare",toggleTitle:"Clicca per cambiare",time_24hr:!0};ue.l10ns.it=Se,ue.l10ns;var Le=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Pe={weekdays:{shorthand:["日","月","火","水","木","金","土"],longhand:["日曜日","月曜日","火曜日","水曜日","木曜日","金曜日","土曜日"]},months:{shorthand:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],longhand:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]},time_24hr:!0,rangeSeparator:" から ",monthAriaLabel:"月",amPM:["午前","午後"],yearAriaLabel:"年",hourAriaLabel:"時間",minuteAriaLabel:"分"};Le.l10ns.ja=Pe,Le.l10ns;var $e=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ze={weekdays:{shorthand:["კვ","ორ","სა","ოთ","ხუ","პა","შა"],longhand:["კვირა","ორშაბათი","სამშაბათი","ოთხშაბათი","ხუთშაბათი","პარასკევი","შაბათი"]},months:{shorthand:["იან","თებ","მარ","აპრ","მაი","ივნ","ივლ","აგვ","სექ","ოქტ","ნოე","დეკ"],longhand:["იანვარი","თებერვალი","მარტი","აპრილი","მაისი","ივნისი","ივლისი","აგვისტო","სექტემბერი","ოქტომბერი","ნოემბერი","დეკემბერი"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"კვ.",scrollTitle:"დასქროლეთ გასადიდებლად",toggleTitle:"დააკლიკეთ გადართვისთვის",amPM:["AM","PM"],yearAriaLabel:"წელი",time_24hr:!0};$e.l10ns.ka=Ze,$e.l10ns;var pt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ct={weekdays:{shorthand:["일","월","화","수","목","금","토"],longhand:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"]},months:{shorthand:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],longhand:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]},ordinal:function(){return"일"},rangeSeparator:" ~ ",amPM:["오전","오후"]};pt.l10ns.ko=ct,pt.l10ns;var $t=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ot={weekdays:{shorthand:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស.","សុក្រ","សៅរ៍"],longhand:["អាទិត្យ","ចន្ទ","អង្គារ","ពុធ","ព្រហស្បតិ៍","សុក្រ","សៅរ៍"]},months:{shorthand:["មករា","កុម្ភះ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"],longhand:["មករា","កុម្ភះ","មីនា","មេសា","ឧសភា","មិថុនា","កក្កដា","សីហា","កញ្ញា","តុលា","វិច្ឆិកា","ធ្នូ"]},ordinal:function(){return""},firstDayOfWeek:1,rangeSeparator:" ដល់ ",weekAbbreviation:"សប្តាហ៍",scrollTitle:"រំកិលដើម្បីបង្កើន",toggleTitle:"ចុចដើម្បីផ្លាស់ប្ដូរ",yearAriaLabel:"ឆ្នាំ",time_24hr:!0};$t.l10ns.km=Ot,$t.l10ns;var mt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},De={weekdays:{shorthand:["Жс","Дс","Сc","Ср","Бс","Жм","Сб"],longhand:["Жексенбi","Дүйсенбi","Сейсенбi","Сәрсенбi","Бейсенбi","Жұма","Сенбi"]},months:{shorthand:["Қаң","Ақп","Нау","Сәу","Мам","Мау","Шiл","Там","Қыр","Қаз","Қар","Жел"],longhand:["Қаңтар","Ақпан","Наурыз","Сәуiр","Мамыр","Маусым","Шiлде","Тамыз","Қыркүйек","Қазан","Қараша","Желтоқсан"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Апта",scrollTitle:"Үлкейту үшін айналдырыңыз",toggleTitle:"Ауыстыру үшін басыңыз",amPM:["ТД","ТК"],yearAriaLabel:"Жыл"};mt.l10ns.kz=De,mt.l10ns;var ze=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Qe={weekdays:{shorthand:["S","Pr","A","T","K","Pn","Š"],longhand:["Sekmadienis","Pirmadienis","Antradienis","Trečiadienis","Ketvirtadienis","Penktadienis","Šeštadienis"]},months:{shorthand:["Sau","Vas","Kov","Bal","Geg","Bir","Lie","Rgp","Rgs","Spl","Lap","Grd"],longhand:["Sausis","Vasaris","Kovas","Balandis","Gegužė","Birželis","Liepa","Rugpjūtis","Rugsėjis","Spalis","Lapkritis","Gruodis"]},firstDayOfWeek:1,ordinal:function(){return"-a"},rangeSeparator:" iki ",weekAbbreviation:"Sav",scrollTitle:"Keisti laiką pelės rateliu",toggleTitle:"Perjungti laiko formatą",time_24hr:!0};ze.l10ns.lt=Qe,ze.l10ns;var Et=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},wt={firstDayOfWeek:1,weekdays:{shorthand:["Sv","Pr","Ot","Tr","Ce","Pk","Se"],longhand:["Svētdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mai","Jūn","Jūl","Aug","Sep","Okt","Nov","Dec"],longhand:["Janvāris","Februāris","Marts","Aprīlis","Maijs","Jūnijs","Jūlijs","Augusts","Septembris","Oktobris","Novembris","Decembris"]},rangeSeparator:" līdz ",time_24hr:!0};Et.l10ns.lv=wt,Et.l10ns;var yt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ut={weekdays:{shorthand:["Не","По","Вт","Ср","Че","Пе","Са"],longhand:["Недела","Понеделник","Вторник","Среда","Четврток","Петок","Сабота"]},months:{shorthand:["Јан","Фев","Мар","Апр","Мај","Јун","Јул","Авг","Сеп","Окт","Ное","Дек"],longhand:["Јануари","Февруари","Март","Април","Мај","Јуни","Јули","Август","Септември","Октомври","Ноември","Декември"]},firstDayOfWeek:1,weekAbbreviation:"Нед.",rangeSeparator:" до ",time_24hr:!0};yt.l10ns.mk=Ut,yt.l10ns;var qt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ye={firstDayOfWeek:1,weekdays:{shorthand:["Да","Мя","Лх","Пү","Ба","Бя","Ня"],longhand:["Даваа","Мягмар","Лхагва","Пүрэв","Баасан","Бямба","Ням"]},months:{shorthand:["1-р сар","2-р сар","3-р сар","4-р сар","5-р сар","6-р сар","7-р сар","8-р сар","9-р сар","10-р сар","11-р сар","12-р сар"],longhand:["Нэгдүгээр сар","Хоёрдугаар сар","Гуравдугаар сар","Дөрөвдүгээр сар","Тавдугаар сар","Зургаадугаар сар","Долдугаар сар","Наймдугаар сар","Есдүгээр сар","Аравдугаар сар","Арваннэгдүгээр сар","Арванхоёрдугаар сар"]},rangeSeparator:"-с ",time_24hr:!0};qt.l10ns.mn=ye,qt.l10ns;var Ee=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Be={weekdays:{shorthand:["Aha","Isn","Sel","Rab","Kha","Jum","Sab"],longhand:["Ahad","Isnin","Selasa","Rabu","Khamis","Jumaat","Sabtu"]},months:{shorthand:["Jan","Feb","Mac","Apr","Mei","Jun","Jul","Ogo","Sep","Okt","Nov","Dis"],longhand:["Januari","Februari","Mac","April","Mei","Jun","Julai","Ogos","September","Oktober","November","Disember"]},firstDayOfWeek:1,ordinal:function(){return""}};Ee.l10ns;var Ue=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},et={weekdays:{shorthand:["နွေ","လာ","ဂါ","ဟူး","ကြာ","သော","နေ"],longhand:["တနင်္ဂနွေ","တနင်္လာ","အင်္ဂါ","ဗုဒ္ဓဟူး","ကြာသပတေး","သောကြာ","စနေ"]},months:{shorthand:["ဇန်","ဖေ","မတ်","ပြီ","မေ","ဇွန်","လိုင်","သြ","စက်","အောက်","နို","ဒီ"],longhand:["ဇန်နဝါရီ","ဖေဖော်ဝါရီ","မတ်","ဧပြီ","မေ","ဇွန်","ဇူလိုင်","သြဂုတ်","စက်တင်ဘာ","အောက်တိုဘာ","နိုဝင်ဘာ","ဒီဇင်ဘာ"]},firstDayOfWeek:1,ordinal:function(){return""},time_24hr:!0};Ue.l10ns.my=et,Ue.l10ns;var Je=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},bt={weekdays:{shorthand:["zo","ma","di","wo","do","vr","za"],longhand:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},months:{shorthand:["jan","feb","mrt","apr","mei","jun","jul","aug","sept","okt","nov","dec"],longhand:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"]},firstDayOfWeek:1,weekAbbreviation:"wk",rangeSeparator:" t/m ",scrollTitle:"Scroll voor volgende / vorige",toggleTitle:"Klik om te wisselen",time_24hr:!0,ordinal:function(on){return on===1||on===8||on>=20?"ste":"de"}};Je.l10ns.nl=bt,Je.l10ns;var lt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},xt={weekdays:{shorthand:["Sø.","Må.","Ty.","On.","To.","Fr.","La."],longhand:["Søndag","Måndag","Tysdag","Onsdag","Torsdag","Fredag","Laurdag"]},months:{shorthand:["Jan","Feb","Mars","Apr","Mai","Juni","Juli","Aug","Sep","Okt","Nov","Des"],longhand:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"Veke",scrollTitle:"Scroll for å endre",toggleTitle:"Klikk for å veksle",time_24hr:!0,ordinal:function(){return"."}};lt.l10ns.nn=xt,lt.l10ns;var ft=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},dt={weekdays:{shorthand:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],longhand:["Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"]},months:{shorthand:["Jan","Feb","Mar","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Des"],longhand:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"]},firstDayOfWeek:1,rangeSeparator:" til ",weekAbbreviation:"Uke",scrollTitle:"Scroll for å endre",toggleTitle:"Klikk for å veksle",time_24hr:!0,ordinal:function(){return"."}};ft.l10ns.no=dt,ft.l10ns;var it=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},nn={weekdays:{shorthand:["ਐਤ","ਸੋਮ","ਮੰਗਲ","ਬੁੱਧ","ਵੀਰ","ਸ਼ੁੱਕਰ","ਸ਼ਨਿੱਚਰ"],longhand:["ਐਤਵਾਰ","ਸੋਮਵਾਰ","ਮੰਗਲਵਾਰ","ਬੁੱਧਵਾਰ","ਵੀਰਵਾਰ","ਸ਼ੁੱਕਰਵਾਰ","ਸ਼ਨਿੱਚਰਵਾਰ"]},months:{shorthand:["ਜਨ","ਫ਼ਰ","ਮਾਰ","ਅਪ੍ਰੈ","ਮਈ","ਜੂਨ","ਜੁਲਾ","ਅਗ","ਸਤੰ","ਅਕ","ਨਵੰ","ਦਸੰ"],longhand:["ਜਨਵਰੀ","ਫ਼ਰਵਰੀ","ਮਾਰਚ","ਅਪ੍ਰੈਲ","ਮਈ","ਜੂਨ","ਜੁਲਾਈ","ਅਗਸਤ","ਸਤੰਬਰ","ਅਕਤੂਬਰ","ਨਵੰਬਰ","ਦਸੰਬਰ"]},time_24hr:!0};it.l10ns.pa=nn,it.l10ns;var mn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},qn={weekdays:{shorthand:["Nd","Pn","Wt","Śr","Cz","Pt","So"],longhand:["Niedziela","Poniedziałek","Wtorek","Środa","Czwartek","Piątek","Sobota"]},months:{shorthand:["Sty","Lut","Mar","Kwi","Maj","Cze","Lip","Sie","Wrz","Paź","Lis","Gru"],longhand:["Styczeń","Luty","Marzec","Kwiecień","Maj","Czerwiec","Lipiec","Sierpień","Wrzesień","Październik","Listopad","Grudzień"]},rangeSeparator:" do ",weekAbbreviation:"tydz.",scrollTitle:"Przewiń, aby zwiększyć",toggleTitle:"Kliknij, aby przełączyć",firstDayOfWeek:1,time_24hr:!0,ordinal:function(){return"."}};mn.l10ns.pl=qn,mn.l10ns;var Dn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},vr={weekdays:{shorthand:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],longhand:["Domingo","Segunda-feira","Terça-feira","Quarta-feira","Quinta-feira","Sexta-feira","Sábado"]},months:{shorthand:["Jan","Fev","Mar","Abr","Mai","Jun","Jul","Ago","Set","Out","Nov","Dez"],longhand:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"]},rangeSeparator:" até ",time_24hr:!0};Dn.l10ns.pt=vr,Dn.l10ns;var Wn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},dn={weekdays:{shorthand:["Dum","Lun","Mar","Mie","Joi","Vin","Sâm"],longhand:["Duminică","Luni","Marți","Miercuri","Joi","Vineri","Sâmbătă"]},months:{shorthand:["Ian","Feb","Mar","Apr","Mai","Iun","Iul","Aug","Sep","Oct","Noi","Dec"],longhand:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"]},firstDayOfWeek:1,time_24hr:!0,ordinal:function(){return""}};Wn.l10ns.ro=dn,Wn.l10ns;var Nr=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ar={weekdays:{shorthand:["Вс","Пн","Вт","Ср","Чт","Пт","Сб"],longhand:["Воскресенье","Понедельник","Вторник","Среда","Четверг","Пятница","Суббота"]},months:{shorthand:["Янв","Фев","Март","Апр","Май","Июнь","Июль","Авг","Сен","Окт","Ноя","Дек"],longhand:["Январь","Февраль","Март","Апрель","Май","Июнь","Июль","Август","Сентябрь","Октябрь","Ноябрь","Декабрь"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Нед.",scrollTitle:"Прокрутите для увеличения",toggleTitle:"Нажмите для переключения",amPM:["ДП","ПП"],yearAriaLabel:"Год",time_24hr:!0};Nr.l10ns.ru=Ar,Nr.l10ns;var Rn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},En={weekdays:{shorthand:["ඉ","ස","අ","බ","බ්‍ර","සි","සෙ"],longhand:["ඉරිදා","සඳුදා","අඟහරුවාදා","බදාදා","බ්‍රහස්පතින්දා","සිකුරාදා","සෙනසුරාදා"]},months:{shorthand:["ජන","පෙබ","මාර්","අප්‍රේ","මැයි","ජුනි","ජූලි","අගෝ","සැප්","ඔක්","නොවැ","දෙසැ"],longhand:["ජනවාරි","පෙබරවාරි","මාර්තු","අප්‍රේල්","මැයි","ජුනි","ජූලි","අගෝස්තු","සැප්තැම්බර්","ඔක්තෝබර්","නොවැම්බර්","දෙසැම්බර්"]},time_24hr:!0};Rn.l10ns.si=En,Rn.l10ns;var Tr=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Cn={weekdays:{shorthand:["Ned","Pon","Ut","Str","Štv","Pia","Sob"],longhand:["Nedeľa","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"]},months:{shorthand:["Jan","Feb","Mar","Apr","Máj","Jún","Júl","Aug","Sep","Okt","Nov","Dec"],longhand:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"]},firstDayOfWeek:1,rangeSeparator:" do ",time_24hr:!0,ordinal:function(){return"."}};Tr.l10ns.sk=Cn,Tr.l10ns;var Te=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Ye={weekdays:{shorthand:["Ned","Pon","Tor","Sre","Čet","Pet","Sob"],longhand:["Nedelja","Ponedeljek","Torek","Sreda","Četrtek","Petek","Sobota"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],longhand:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"]},firstDayOfWeek:1,rangeSeparator:" do ",time_24hr:!0,ordinal:function(){return"."}};Te.l10ns.sl=Ye,Te.l10ns;var Ke=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},nt={weekdays:{shorthand:["Di","Hë","Ma","Më","En","Pr","Sh"],longhand:["E Diel","E Hënë","E Martë","E Mërkurë","E Enjte","E Premte","E Shtunë"]},months:{shorthand:["Jan","Shk","Mar","Pri","Maj","Qer","Kor","Gus","Sht","Tet","Nën","Dhj"],longhand:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"]},firstDayOfWeek:1,rangeSeparator:" deri ",weekAbbreviation:"Java",yearAriaLabel:"Viti",monthAriaLabel:"Muaji",hourAriaLabel:"Ora",minuteAriaLabel:"Minuta",time_24hr:!0};Ke.l10ns.sq=nt,Ke.l10ns;var ot=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},jt={weekdays:{shorthand:["Ned","Pon","Uto","Sre","Čet","Pet","Sub"],longhand:["Nedelja","Ponedeljak","Utorak","Sreda","Četvrtak","Petak","Subota"]},months:{shorthand:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Avg","Sep","Okt","Nov","Dec"],longhand:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"]},firstDayOfWeek:1,weekAbbreviation:"Ned.",rangeSeparator:" do ",time_24hr:!0};ot.l10ns.sr=jt,ot.l10ns;var _t=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},rn={firstDayOfWeek:1,weekAbbreviation:"v",weekdays:{shorthand:["sön","mån","tis","ons","tor","fre","lör"],longhand:["söndag","måndag","tisdag","onsdag","torsdag","fredag","lördag"]},months:{shorthand:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],longhand:["januari","februari","mars","april","maj","juni","juli","augusti","september","oktober","november","december"]},rangeSeparator:" till ",time_24hr:!0,ordinal:function(){return"."}};_t.l10ns.sv=rn,_t.l10ns;var sn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},wn={weekdays:{shorthand:["อา","จ","อ","พ","พฤ","ศ","ส"],longhand:["อาทิตย์","จันทร์","อังคาร","พุธ","พฤหัสบดี","ศุกร์","เสาร์"]},months:{shorthand:["ม.ค.","ก.พ.","มี.ค.","เม.ย.","พ.ค.","มิ.ย.","ก.ค.","ส.ค.","ก.ย.","ต.ค.","พ.ย.","ธ.ค."],longhand:["มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม"]},firstDayOfWeek:1,rangeSeparator:" ถึง ",scrollTitle:"เลื่อนเพื่อเพิ่มหรือลด",toggleTitle:"คลิกเพื่อเปลี่ยน",time_24hr:!0,ordinal:function(){return""}};sn.l10ns.th=wn,sn.l10ns;var zn=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},rt={weekdays:{shorthand:["Paz","Pzt","Sal","Çar","Per","Cum","Cmt"],longhand:["Pazar","Pazartesi","Salı","Çarşamba","Perşembe","Cuma","Cumartesi"]},months:{shorthand:["Oca","Şub","Mar","Nis","May","Haz","Tem","Ağu","Eyl","Eki","Kas","Ara"],longhand:["Ocak","Şubat","Mart","Nisan","Mayıs","Haziran","Temmuz","Ağustos","Eylül","Ekim","Kasım","Aralık"]},firstDayOfWeek:1,ordinal:function(){return"."},rangeSeparator:" - ",weekAbbreviation:"Hf",scrollTitle:"Artırmak için kaydırın",toggleTitle:"Aç/Kapa",amPM:["ÖÖ","ÖS"],time_24hr:!0};zn.l10ns.tr=rt,zn.l10ns;var Mt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},cn={firstDayOfWeek:1,weekdays:{shorthand:["Нд","Пн","Вт","Ср","Чт","Пт","Сб"],longhand:["Неділя","Понеділок","Вівторок","Середа","Четвер","П'ятниця","Субота"]},months:{shorthand:["Січ","Лют","Бер","Кві","Тра","Чер","Лип","Сер","Вер","Жов","Лис","Гру"],longhand:["Січень","Лютий","Березень","Квітень","Травень","Червень","Липень","Серпень","Вересень","Жовтень","Листопад","Грудень"]},time_24hr:!0};Mt.l10ns.uk=cn,Mt.l10ns;var Ir=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},$n={weekdays:{shorthand:["Якш","Душ","Сеш","Чор","Пай","Жум","Шан"],longhand:["Якшанба","Душанба","Сешанба","Чоршанба","Пайшанба","Жума","Шанба"]},months:{shorthand:["Янв","Фев","Мар","Апр","Май","Июн","Июл","Авг","Сен","Окт","Ноя","Дек"],longhand:["Январ","Феврал","Март","Апрел","Май","Июн","Июл","Август","Сентябр","Октябр","Ноябр","Декабр"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Ҳафта",scrollTitle:"Катталаштириш учун айлантиринг",toggleTitle:"Ўтиш учун босинг",amPM:["AM","PM"],yearAriaLabel:"Йил",time_24hr:!0};Ir.l10ns.uz=$n,Ir.l10ns;var lr=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},ur={weekdays:{shorthand:["Ya","Du","Se","Cho","Pa","Ju","Sha"],longhand:["Yakshanba","Dushanba","Seshanba","Chorshanba","Payshanba","Juma","Shanba"]},months:{shorthand:["Yan","Fev","Mar","Apr","May","Iyun","Iyul","Avg","Sen","Okt","Noy","Dek"],longhand:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avgust","Sentabr","Oktabr","Noyabr","Dekabr"]},firstDayOfWeek:1,ordinal:function(){return""},rangeSeparator:" — ",weekAbbreviation:"Hafta",scrollTitle:"Kattalashtirish uchun aylantiring",toggleTitle:"O‘tish uchun bosing",amPM:["AM","PM"],yearAriaLabel:"Yil",time_24hr:!0};lr.l10ns.uz_latn=ur,lr.l10ns;var Wt=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Tn={weekdays:{shorthand:["CN","T2","T3","T4","T5","T6","T7"],longhand:["Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy"]},months:{shorthand:["Th1","Th2","Th3","Th4","Th5","Th6","Th7","Th8","Th9","Th10","Th11","Th12"],longhand:["Tháng một","Tháng hai","Tháng ba","Tháng tư","Tháng năm","Tháng sáu","Tháng bảy","Tháng tám","Tháng chín","Tháng mười","Tháng mười một","Tháng mười hai"]},firstDayOfWeek:1,rangeSeparator:" đến "};Wt.l10ns.vn=Tn,Wt.l10ns;var yi=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},cr={weekdays:{shorthand:["周日","周一","周二","周三","周四","周五","周六"],longhand:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},months:{shorthand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],longhand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},rangeSeparator:" 至 ",weekAbbreviation:"周",scrollTitle:"滚动切换",toggleTitle:"点击切换 12/24 小时时制"};yi.l10ns.zh=cr,yi.l10ns;var ir=typeof window<"u"&&window.flatpickr!==void 0?window.flatpickr:{l10ns:{}},Pi={weekdays:{shorthand:["週日","週一","週二","週三","週四","週五","週六"],longhand:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},months:{shorthand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"],longhand:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},rangeSeparator:" 至 ",weekAbbreviation:"週",scrollTitle:"滾動切換",toggleTitle:"點擊切換 12/24 小時時制"};ir.l10ns.zh_tw=Pi,ir.l10ns;var Kr={ar:o,at:h,az:f,be:g,bg:_,bn:N,bs:k,ca:O,ckb:D,cat:O,cs:C,cy:B,da:P,de:$,default:r({},K),en:K,eo:te,es:V,et:G,fa:xe,fi:Q,fo:Ce,fr:ne,gr:oe,he:W,hi:pe,hr:Ae,hu:Fe,hy:de,id:M,is:U,it:Se,ja:Pe,ka:Ze,ko:ct,km:Ot,kz:De,lt:Qe,lv:wt,mk:Ut,mn:ye,ms:Be,my:et,nl:bt,nn:xt,no:dt,pa:nn,pl:qn,pt:vr,ro:dn,ru:Ar,si:En,sk:Cn,sl:Ye,sq:nt,sr:jt,sv:rn,th:wn,tr:rt,uk:cn,vn:Tn,zh:cr,zh_tw:Pi,uz:$n,uz_latn:ur};t.default=Kr,Object.defineProperty(t,"__esModule",{value:!0})}))})(th,th.exports)),th.exports}nF();class rF extends fn{connect(){const e=[];this.data.get("range")&&e.push(new eF({input:this.data.get("range")}));const t={enableTime:"enable-time",time_24hr:"time_24hr",allowInput:"allow-input",dateFormat:"date-format",noCalendar:"no-calendar",minuteIncrement:"minute-increment",hourIncrement:"hour-increment",static:"static",disableMobile:"disable-mobile",inline:"inline",position:"position",shorthandCurrentMonth:"shorthand-current-month",showMonths:"show-months",allowEmpty:"allowEmpty",placeholder:"placeholder",enable:"enable",disable:"disable",maxDate:"max-date",minDate:"min-date",mode:"mode",defaultDate:"default-date",altInput:"alt-input",altFormat:"alt-format"},r={locale:document.documentElement.lang,plugins:e,appendTo:this.element.closest(".dropdown")||void 0};Object.entries(t).forEach(([i,o])=>{if(this.data.has(i)){if(typeof this.data.get(o)!="string"){r[i]=this.data.get(o);return}try{r[i]=JSON.parse(this.data.get(o))}catch{r[i]=this.data.get(o)}}}),this.fp=Sr(this.element.querySelector("input"),r)}setValue(e){const t=JSON.parse(e.target.dataset.value);this.fp.setDate(t,!0)}clear(){this.fp.clear()}}const iF=Object.freeze(Object.defineProperty({__proto__:null,default:rF},Symbol.toStringTag,{value:"Module"}));const fl={eager:"eager",lazy:"lazy"};class Xi extends HTMLElement{static delegateConstructor=void 0;loaded=Promise.resolve();static get observedAttributes(){return["disabled","loading","src"]}constructor(){super(),this.delegate=new Xi.delegateConstructor(this)}connectedCallback(){this.delegate.connect()}disconnectedCallback(){this.delegate.disconnect()}reload(){return this.delegate.sourceURLReloaded()}attributeChangedCallback(e){e=="loading"?this.delegate.loadingStyleChanged():e=="src"?this.delegate.sourceURLChanged():e=="disabled"&&this.delegate.disabledChanged()}get src(){return this.getAttribute("src")}set src(e){e?this.setAttribute("src",e):this.removeAttribute("src")}get refresh(){return this.getAttribute("refresh")}set refresh(e){e?this.setAttribute("refresh",e):this.removeAttribute("refresh")}get shouldReloadWithMorph(){return this.src&&this.refresh==="morph"}get loading(){return sF(this.getAttribute("loading")||"")}set loading(e){e?this.setAttribute("loading",e):this.removeAttribute("loading")}get disabled(){return this.hasAttribute("disabled")}set disabled(e){e?this.setAttribute("disabled",""):this.removeAttribute("disabled")}get autoscroll(){return this.hasAttribute("autoscroll")}set autoscroll(e){e?this.setAttribute("autoscroll",""):this.removeAttribute("autoscroll")}get complete(){return!this.delegate.isLoading}get isActive(){return this.ownerDocument===document&&!this.isPreview}get isPreview(){return this.ownerDocument?.documentElement?.hasAttribute("data-turbo-preview")}}function sF(n){return n.toLowerCase()==="lazy"?fl.lazy:fl.eager}const oF={enabled:!0,progressBarDelay:500,unvisitableExtensions:new Set([".7z",".aac",".apk",".avi",".bmp",".bz2",".css",".csv",".deb",".dmg",".doc",".docx",".exe",".gif",".gz",".heic",".heif",".ico",".iso",".jpeg",".jpg",".js",".json",".m4a",".mkv",".mov",".mp3",".mp4",".mpeg",".mpg",".msi",".ogg",".ogv",".pdf",".pkg",".png",".ppt",".pptx",".rar",".rtf",".svg",".tar",".tif",".tiff",".txt",".wav",".webm",".webp",".wma",".wmv",".xls",".xlsx",".xml",".zip"])};function Th(n){if(n.getAttribute("data-turbo-eval")=="false")return n;{const e=document.createElement("script"),t=FE();return t&&(e.nonce=t),e.textContent=n.textContent,e.async=!1,aF(e,n),e}}function aF(n,e){for(const{name:t,value:r}of e.attributes)n.setAttribute(t,r)}function lF(n){const e=document.createElement("template");return e.innerHTML=n,e.content}function rr(n,{target:e,cancelable:t,detail:r}={}){const i=new CustomEvent(n,{cancelable:t,bubbles:!0,composed:!0,detail:r});return e&&e.isConnected?e.dispatchEvent(i):document.documentElement.dispatchEvent(i),i}function Dw(n){n.preventDefault(),n.stopImmediatePropagation()}function gh(){return document.visibilityState==="hidden"?NE():PE()}function PE(){return new Promise(n=>requestAnimationFrame(()=>n()))}function NE(){return new Promise(n=>setTimeout(()=>n(),0))}function IE(n=""){return new DOMParser().parseFromString(n,"text/html")}function DE(n,...e){const t=uF(n,e).replace(/^\n/,"").split(` `),r=t[0].match(/^\s+/),i=r?r[0].length:0;return t.map(o=>o.slice(i)).join(` -`)}function sF(n,e){return n.reduce((t,r,i)=>{const o=e[i]==null?"":e[i];return t+r+o},"")}function Ca(){return Array.from({length:36}).map((n,e)=>e==8||e==13||e==18||e==23?"-":e==14?"4":e==19?(Math.floor(Math.random()*4)+8).toString(16):Math.floor(Math.random()*16).toString(16)).join("")}function Jd(n,...e){for(const t of e.map(r=>r?.getAttribute(n)))if(typeof t=="string")return t;return null}function oF(n,...e){return e.some(t=>t&&t.hasAttribute(n))}function Qd(...n){for(const e of n)e.localName=="turbo-frame"&&e.setAttribute("busy",""),e.setAttribute("aria-busy","true")}function ep(...n){for(const e of n)e.localName=="turbo-frame"&&e.removeAttribute("busy"),e.removeAttribute("aria-busy")}function aF(n,e=2e3){return new Promise(t=>{const r=()=>{n.removeEventListener("error",r),n.removeEventListener("load",r),t()};n.addEventListener("load",r,{once:!0}),n.addEventListener("error",r,{once:!0}),setTimeout(t,e)})}function NE(n){switch(n){case"replace":return history.replaceState;case"advance":case"restore":return history.pushState}}function lF(n){return n=="advance"||n=="replace"||n=="restore"}function gl(...n){const e=Jd("data-turbo-action",...n);return lF(e)?e:null}function jy(n){return document.querySelector(`meta[name="${n}"]`)}function tp(n){const e=jy(n);return e&&e.content}function IE(){const n=jy("csp-nonce");if(n){const{nonce:e,content:t}=n;return e==""?t:e}}function uF(n,e){let t=jy(n);return t||(t=document.createElement("meta"),t.setAttribute("name",n),document.head.appendChild(t)),t.setAttribute("content",e),t}function Du(n,e){if(n instanceof Element)return n.closest(e)||Du(n.assignedSlot||n.getRootNode()?.host,e)}function Hy(n){return!!n&&n.closest("[inert], :disabled, [hidden], details:not([open]), dialog:not([open])")==null&&typeof n.focus=="function"}function DE(n){return Array.from(n.querySelectorAll("[autofocus]")).find(Hy)}async function cF(n,e){const t=e();n(),await OE();const r=e();return[t,r]}function RE(n){if(n==="_blank")return!1;if(n){for(const e of document.getElementsByName(n))if(e instanceof HTMLIFrameElement)return!1;return!0}else return!0}function FE(n){const e=Du(n,"a[href], a[xlink\\:href]");if(!e||e.href.startsWith("#")||e.hasAttribute("download"))return null;const t=e.getAttribute("target");return t&&t!=="_self"?null:e}function hF(n,e){let t=null;return(...r)=>{const i=()=>n.apply(this,r);clearTimeout(t),t=setTimeout(i,e)}}const fF={"aria-disabled":{beforeSubmit:n=>{n.setAttribute("aria-disabled","true"),n.addEventListener("click",Nw)},afterSubmit:n=>{n.removeAttribute("aria-disabled"),n.removeEventListener("click",Nw)}},disabled:{beforeSubmit:n=>n.disabled=!0,afterSubmit:n=>n.disabled=!1}};class dF{#e=null;constructor(e){Object.assign(this,e)}get submitter(){return this.#e}set submitter(e){this.#e=fF[e]||e}}const pF=new dF({mode:"on",submitter:"disabled"}),Mr={drive:nF,forms:pF};function Gr(n){return new URL(n.toString(),document.baseURI)}function vh(n){let e;if(n.hash)return n.hash.slice(1);if(e=n.href.match(/#(.*)$/))return e[1]}function zy(n,e){const t=e?.getAttribute("formaction")||n.getAttribute("action")||n.action;return Gr(t)}function mF(n){return(bF(n).match(/\.[^.]*$/)||[])[0]||""}function gF(n,e){const t=Iw(e.origin+e.pathname);return Iw(n.href)===t||n.href.startsWith(t)}function ma(n,e){return gF(n,e)&&!Mr.drive.unvisitableExtensions.has(mF(n))}function BE(n){return Gr(n.getAttribute("href")||"")}function vF(n){const e=vh(n);return e!=null?n.href.slice(0,-(e.length+1)):n.href}function Od(n){return vF(n)}function jE(n,e){return Gr(n).href==Gr(e).href}function yF(n){return n.pathname.split("/").slice(1)}function bF(n){return yF(n).slice(-1)[0]}function Iw(n){return n.endsWith("/")?n:n+"/"}class yp{constructor(e){this.response=e}get succeeded(){return this.response.ok}get failed(){return!this.succeeded}get clientError(){return this.statusCode>=400&&this.statusCode<=499}get serverError(){return this.statusCode>=500&&this.statusCode<=599}get redirected(){return this.response.redirected}get location(){return Gr(this.response.url)}get isHTML(){return this.contentType&&this.contentType.match(/^(?:text\/([^\s;,]+\b)?html|application\/xhtml\+xml)\b/)}get statusCode(){return this.response.status}get contentType(){return this.header("Content-Type")}get responseText(){return this.response.clone().text()}get responseHTML(){return this.isHTML?this.response.clone().text():Promise.resolve(void 0)}header(e){return this.response.headers.get(e)}}class wF extends Set{constructor(e){super(),this.maxSize=e}add(e){if(this.size>=this.maxSize){const r=this.values().next().value;this.delete(r)}super.add(e)}}const HE=new wF(20);function $y(n,e={}){const t=new Headers(e.headers||{}),r=Ca();return HE.add(r),t.append("X-Turbo-Request-Id",r),window.fetch(n,{...e,headers:t})}function bp(n){switch(n.toLowerCase()){case"get":return Yi.get;case"post":return Yi.post;case"put":return Yi.put;case"patch":return Yi.patch;case"delete":return Yi.delete}}const Yi={get:"get",post:"post",put:"put",patch:"patch",delete:"delete"};function zE(n){switch(n.toLowerCase()){case ga.multipart:return ga.multipart;case ga.plain:return ga.plain;default:return ga.urlEncoded}}const ga={urlEncoded:"application/x-www-form-urlencoded",multipart:"multipart/form-data",plain:"text/plain"};class ic{abortController=new AbortController;#e=e=>{};constructor(e,t,r,i=new URLSearchParams,o=null,l=ga.urlEncoded){const[h,u]=Dw(Gr(r),t,i,l);this.delegate=e,this.url=h,this.target=o,this.fetchOptions={credentials:"same-origin",redirect:"follow",method:t.toUpperCase(),headers:{...this.defaultHeaders},body:u,signal:this.abortSignal,referrer:this.delegate.referrer?.href},this.enctype=l}get method(){return this.fetchOptions.method}set method(e){const t=this.isSafe?this.url.searchParams:this.fetchOptions.body||new FormData,r=bp(e)||Yi.get;this.url.search="";const[i,o]=Dw(this.url,r,t,this.enctype);this.url=i,this.fetchOptions.body=o,this.fetchOptions.method=r.toUpperCase()}get headers(){return this.fetchOptions.headers}set headers(e){this.fetchOptions.headers=e}get body(){return this.isSafe?this.url.searchParams:this.fetchOptions.body}set body(e){this.fetchOptions.body=e}get location(){return this.url}get params(){return this.url.searchParams}get entries(){return this.body?Array.from(this.body.entries()):[]}cancel(){this.abortController.abort()}async perform(){const{fetchOptions:e}=this;this.delegate.prepareRequest(this);const t=await this.#t(e);try{this.delegate.requestStarted(this),t.detail.fetchRequest?this.response=t.detail.fetchRequest.response:this.response=$y(this.url.href,e);const r=await this.response;return await this.receive(r)}catch(r){if(r.name!=="AbortError")throw this.#n(r)&&this.delegate.requestErrored(this,r),r}finally{this.delegate.requestFinished(this)}}async receive(e){const t=new yp(e);return rr("turbo:before-fetch-response",{cancelable:!0,detail:{fetchResponse:t},target:this.target}).defaultPrevented?this.delegate.requestPreventedHandlingResponse(this,t):t.succeeded?this.delegate.requestSucceededWithResponse(this,t):this.delegate.requestFailedWithResponse(this,t),t}get defaultHeaders(){return{Accept:"text/html, application/xhtml+xml"}}get isSafe(){return wp(this.method)}get abortSignal(){return this.abortController.signal}acceptResponseType(e){this.headers.Accept=[e,this.headers.Accept].join(", ")}async#t(e){const t=new Promise(i=>this.#e=i),r=rr("turbo:before-fetch-request",{cancelable:!0,detail:{fetchOptions:e,url:this.url,resume:this.#e},target:this.target});return this.url=r.detail.url,r.defaultPrevented&&await t,r}#n(e){return!rr("turbo:fetch-request-error",{target:this.target,cancelable:!0,detail:{request:this,error:e}}).defaultPrevented}}function wp(n){return bp(n)==Yi.get}function Dw(n,e,t,r){const i=Array.from(t).length>0?new URLSearchParams($E(t)):n.searchParams;return wp(e)?[_F(n,i),null]:r==ga.urlEncoded?[n,i]:[n,t]}function $E(n){const e=[];for(const[t,r]of n)r instanceof File||e.push([t,r]);return e}function _F(n,e){const t=new URLSearchParams($E(e));return n.search=t.toString(),n}class xF{started=!1;constructor(e,t){this.delegate=e,this.element=t,this.intersectionObserver=new IntersectionObserver(this.intersect)}start(){this.started||(this.started=!0,this.intersectionObserver.observe(this.element))}stop(){this.started&&(this.started=!1,this.intersectionObserver.unobserve(this.element))}intersect=e=>{e.slice(-1)[0]?.isIntersecting&&this.delegate.elementAppearedInViewport(this.element)}}class sc{static contentType="text/vnd.turbo-stream.html";static wrap(e){return typeof e=="string"?new this(iF(e)):e}constructor(e){this.fragment=SF(e)}}function SF(n){for(const e of n.querySelectorAll("turbo-stream")){const t=document.importNode(e,!0);for(const r of t.templateElement.content.querySelectorAll("script"))r.replaceWith(Th(r));e.replaceWith(t)}return n}const EF=n=>n;class UE{keys=[];entries={};#e;constructor(e,t=EF){this.size=e,this.#e=t}has(e){return this.#e(e)in this.entries}get(e){if(this.has(e)){const t=this.read(e);return this.touch(e),t}}put(e,t){return this.write(e,t),this.touch(e),t}clear(){for(const e of Object.keys(this.entries))this.evict(e)}read(e){return this.entries[this.#e(e)]}write(e,t){this.entries[this.#e(e)]=t}touch(e){e=this.#e(e);const t=this.keys.indexOf(e);t>-1&&this.keys.splice(t,1),this.keys.unshift(e),this.trim()}trim(){for(const e of this.keys.splice(this.size))this.evict(e)}evict(e){delete this.entries[e]}}const AF=100;class TF extends UE{#e=null;#t={};constructor(e=1,t=AF){super(e,Od),this.prefetchDelay=t}putLater(e,t,r){this.#e=setTimeout(()=>{t.perform(),this.put(e,t,r),this.#e=null},this.prefetchDelay)}put(e,t,r=qE){super.put(e,t),this.#t[Od(e)]=new Date(new Date().getTime()+r)}clear(){super.clear(),this.#e&&clearTimeout(this.#e)}evict(e){super.evict(e),delete this.#t[e]}has(e){if(super.has(e)){const t=this.#t[Od(e)];return t&&t>Date.now()}else return!1}}const qE=10*1e3,ku=new TF,uu={initialized:"initialized",requesting:"requesting",waiting:"waiting",receiving:"receiving",stopping:"stopping",stopped:"stopped"};class _p{state=uu.initialized;static confirmMethod(e){return Promise.resolve(confirm(e))}constructor(e,t,r,i=!1){const o=PF(t,r),l=MF(LF(t,r),o),h=kF(t,r),u=NF(t,r);this.delegate=e,this.formElement=t,this.submitter=r,this.fetchRequest=new ic(this,o,l,h,t,u),this.mustRedirect=i}get method(){return this.fetchRequest.method}set method(e){this.fetchRequest.method=e}get action(){return this.fetchRequest.url.toString()}set action(e){this.fetchRequest.url=Gr(e)}get body(){return this.fetchRequest.body}get enctype(){return this.fetchRequest.enctype}get isSafe(){return this.fetchRequest.isSafe}get location(){return this.fetchRequest.url}async start(){const{initialized:e,requesting:t}=uu,r=Jd("data-turbo-confirm",this.submitter,this.formElement);if(!(typeof r=="string"&&!await(typeof Mr.forms.confirm=="function"?Mr.forms.confirm:_p.confirmMethod)(r,this.formElement,this.submitter))&&this.state==e)return this.state=t,this.fetchRequest.perform()}stop(){const{stopping:e,stopped:t}=uu;if(this.state!=e&&this.state!=t)return this.state=e,this.fetchRequest.cancel(),!0}prepareRequest(e){if(!e.isSafe){const t=CF(tp("csrf-param"))||tp("csrf-token");t&&(e.headers["X-CSRF-Token"]=t)}this.requestAcceptsTurboStreamResponse(e)&&e.acceptResponseType(sc.contentType)}requestStarted(e){this.state=uu.waiting,this.submitter&&Mr.forms.submitter.beforeSubmit(this.submitter),this.setSubmitsWith(),Qd(this.formElement),rr("turbo:submit-start",{target:this.formElement,detail:{formSubmission:this}}),this.delegate.formSubmissionStarted(this)}requestPreventedHandlingResponse(e,t){ku.clear(),this.result={success:t.succeeded,fetchResponse:t}}requestSucceededWithResponse(e,t){if(t.clientError||t.serverError){this.delegate.formSubmissionFailedWithResponse(this,t);return}if(ku.clear(),this.requestMustRedirect(e)&&OF(t)){const r=new Error("Form responses must redirect to another location");this.delegate.formSubmissionErrored(this,r)}else this.state=uu.receiving,this.result={success:!0,fetchResponse:t},this.delegate.formSubmissionSucceededWithResponse(this,t)}requestFailedWithResponse(e,t){this.result={success:!1,fetchResponse:t},this.delegate.formSubmissionFailedWithResponse(this,t)}requestErrored(e,t){this.result={success:!1,error:t},this.delegate.formSubmissionErrored(this,t)}requestFinished(e){this.state=uu.stopped,this.submitter&&Mr.forms.submitter.afterSubmit(this.submitter),this.resetSubmitterText(),ep(this.formElement),rr("turbo:submit-end",{target:this.formElement,detail:{formSubmission:this,...this.result}}),this.delegate.formSubmissionFinished(this)}setSubmitsWith(){if(!(!this.submitter||!this.submitsWith)){if(this.submitter.matches("button"))this.originalSubmitText=this.submitter.innerHTML,this.submitter.innerHTML=this.submitsWith;else if(this.submitter.matches("input")){const e=this.submitter;this.originalSubmitText=e.value,e.value=this.submitsWith}}}resetSubmitterText(){if(!(!this.submitter||!this.originalSubmitText)){if(this.submitter.matches("button"))this.submitter.innerHTML=this.originalSubmitText;else if(this.submitter.matches("input")){const e=this.submitter;e.value=this.originalSubmitText}}}requestMustRedirect(e){return!e.isSafe&&this.mustRedirect}requestAcceptsTurboStreamResponse(e){return!e.isSafe||oF("data-turbo-stream",this.submitter,this.formElement)}get submitsWith(){return this.submitter?.getAttribute("data-turbo-submits-with")}}function kF(n,e){const t=new FormData(n),r=e?.getAttribute("name"),i=e?.getAttribute("value");return r&&t.append(r,i||""),t}function CF(n){if(n!=null){const t=(document.cookie?document.cookie.split("; "):[]).find(r=>r.startsWith(n));if(t){const r=t.split("=").slice(1).join("=");return r?decodeURIComponent(r):void 0}}}function OF(n){return n.statusCode==200&&!n.redirected}function LF(n,e){const t=typeof n.action=="string"?n.action:null;return e?.hasAttribute("formaction")?e.getAttribute("formaction")||"":n.getAttribute("action")||t||""}function MF(n,e){const t=Gr(n);return wp(e)&&(t.search=""),t}function PF(n,e){const t=e?.getAttribute("formmethod")||n.getAttribute("method")||"";return bp(t.toLowerCase())||Yi.get}function NF(n,e){return zE(e?.getAttribute("formenctype")||n.enctype)}class xp{constructor(e){this.element=e}get activeElement(){return this.element.ownerDocument.activeElement}get children(){return[...this.element.children]}hasAnchor(e){return this.getElementForAnchor(e)!=null}getElementForAnchor(e){return e?this.element.querySelector(`[id='${e}'], a[name='${e}']`):null}get isConnected(){return this.element.isConnected}get firstAutofocusableElement(){return DE(this.element)}get permanentElements(){return VE(this.element)}getPermanentElementById(e){return WE(this.element,e)}getPermanentElementMapForSnapshot(e){const t={};for(const r of this.permanentElements){const{id:i}=r,o=e.getPermanentElementById(i);o&&(t[i]=[r,o])}return t}}function WE(n,e){return n.querySelector(`#${e}[data-turbo-permanent]`)}function VE(n){return n.querySelectorAll("[id][data-turbo-permanent]")}class Uy{started=!1;constructor(e,t){this.delegate=e,this.eventTarget=t}start(){this.started||(this.eventTarget.addEventListener("submit",this.submitCaptured,!0),this.started=!0)}stop(){this.started&&(this.eventTarget.removeEventListener("submit",this.submitCaptured,!0),this.started=!1)}submitCaptured=()=>{this.eventTarget.removeEventListener("submit",this.submitBubbled,!1),this.eventTarget.addEventListener("submit",this.submitBubbled,!1)};submitBubbled=e=>{if(!e.defaultPrevented){const t=e.target instanceof HTMLFormElement?e.target:void 0,r=e.submitter||void 0;t&&IF(t,r)&&DF(t,r)&&this.delegate.willSubmitForm(t,r)&&(e.preventDefault(),e.stopImmediatePropagation(),this.delegate.formSubmitted(t,r))}}}function IF(n,e){return(e?.getAttribute("formmethod")||n.getAttribute("method"))!="dialog"}function DF(n,e){const t=e?.getAttribute("formtarget")||n.getAttribute("target");return RE(t)}class GE{#e=e=>{};#t=e=>{};constructor(e,t){this.delegate=e,this.element=t}scrollToAnchor(e){const t=this.snapshot.getElementForAnchor(e);t?(this.focusElement(t),this.scrollToElement(t)):this.scrollToPosition({x:0,y:0})}scrollToAnchorFromLocation(e){this.scrollToAnchor(vh(e))}scrollToElement(e){e.scrollIntoView()}focusElement(e){e instanceof HTMLElement&&(e.hasAttribute("tabindex")?e.focus():(e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")))}scrollToPosition({x:e,y:t}){this.scrollRoot.scrollTo(e,t)}scrollToTop(){this.scrollToPosition({x:0,y:0})}get scrollRoot(){return window}async render(e){const{isPreview:t,shouldRender:r,willRender:i,newSnapshot:o}=e,l=i;if(r)try{this.renderPromise=new Promise(d=>this.#e=d),this.renderer=e,await this.prepareToRenderSnapshot(e);const h=new Promise(d=>this.#t=d),u={resume:this.#t,render:this.renderer.renderElement,renderMethod:this.renderer.renderMethod};this.delegate.allowsImmediateRender(o,u)||await h,await this.renderSnapshot(e),this.delegate.viewRenderedSnapshot(o,t,this.renderer.renderMethod),this.delegate.preloadOnLoadLinksForView(this.element),this.finishRenderingSnapshot(e)}finally{delete this.renderer,this.#e(void 0),delete this.renderPromise}else l&&this.invalidate(e.reloadReason)}invalidate(e){this.delegate.viewInvalidated(e)}async prepareToRenderSnapshot(e){this.markAsPreview(e.isPreview),await e.prepareToRender()}markAsPreview(e){e?this.element.setAttribute("data-turbo-preview",""):this.element.removeAttribute("data-turbo-preview")}markVisitDirection(e){this.element.setAttribute("data-turbo-visit-direction",e)}unmarkVisitDirection(){this.element.removeAttribute("data-turbo-visit-direction")}async renderSnapshot(e){await e.render()}finishRenderingSnapshot(e){e.finishRendering()}}class RF extends GE{missing(){this.element.innerHTML='Content missing'}get snapshot(){return new xp(this.element)}}class YE{constructor(e,t){this.delegate=e,this.element=t}start(){this.element.addEventListener("click",this.clickBubbled),document.addEventListener("turbo:click",this.linkClicked),document.addEventListener("turbo:before-visit",this.willVisit)}stop(){this.element.removeEventListener("click",this.clickBubbled),document.removeEventListener("turbo:click",this.linkClicked),document.removeEventListener("turbo:before-visit",this.willVisit)}clickBubbled=e=>{this.clickEventIsSignificant(e)?this.clickEvent=e:delete this.clickEvent};linkClicked=e=>{this.clickEvent&&this.clickEventIsSignificant(e)&&this.delegate.shouldInterceptLinkClick(e.target,e.detail.url,e.detail.originalEvent)&&(this.clickEvent.preventDefault(),e.preventDefault(),this.delegate.linkClickIntercepted(e.target,e.detail.url,e.detail.originalEvent)),delete this.clickEvent};willVisit=e=>{delete this.clickEvent};clickEventIsSignificant(e){const t=e.composed?e.target?.parentElement:e.target,r=FE(t)||t;return r instanceof Element&&r.closest("turbo-frame, html")==this.element}}class KE{started=!1;constructor(e,t){this.delegate=e,this.eventTarget=t}start(){this.started||(this.eventTarget.addEventListener("click",this.clickCaptured,!0),this.started=!0)}stop(){this.started&&(this.eventTarget.removeEventListener("click",this.clickCaptured,!0),this.started=!1)}clickCaptured=()=>{this.eventTarget.removeEventListener("click",this.clickBubbled,!1),this.eventTarget.addEventListener("click",this.clickBubbled,!1)};clickBubbled=e=>{if(e instanceof MouseEvent&&this.clickEventIsSignificant(e)){const t=e.composedPath&&e.composedPath()[0]||e.target,r=FE(t);if(r&&RE(r.target)){const i=BE(r);this.delegate.willFollowLinkToLocation(r,i,e)&&(e.preventDefault(),this.delegate.followedLinkToLocation(r,i))}}};clickEventIsSignificant(e){return!(e.target&&e.target.isContentEditable||e.defaultPrevented||e.which>1||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)}}class ZE{constructor(e,t){this.delegate=e,this.linkInterceptor=new KE(this,t)}start(){this.linkInterceptor.start()}stop(){this.linkInterceptor.stop()}canPrefetchRequestToLocation(e,t){return!1}prefetchAndCacheRequestToLocation(e,t){}willFollowLinkToLocation(e,t,r){return this.delegate.willSubmitFormLinkToLocation(e,t,r)&&(e.hasAttribute("data-turbo-method")||e.hasAttribute("data-turbo-stream"))}followedLinkToLocation(e,t){const r=document.createElement("form"),i="hidden";for(const[g,y]of t.searchParams)r.append(Object.assign(document.createElement("input"),{type:i,name:g,value:y}));const o=Object.assign(t,{search:""});r.setAttribute("data-turbo","true"),r.setAttribute("action",o.href),r.setAttribute("hidden","");const l=e.getAttribute("data-turbo-method");l&&r.setAttribute("method",l);const h=e.getAttribute("data-turbo-frame");h&&r.setAttribute("data-turbo-frame",h);const u=gl(e);u&&r.setAttribute("data-turbo-action",u);const f=e.getAttribute("data-turbo-confirm");f&&r.setAttribute("data-turbo-confirm",f),e.hasAttribute("data-turbo-stream")&&r.setAttribute("data-turbo-stream",""),this.delegate.submittedFormLinkToLocation(e,t,r),document.body.appendChild(r),r.addEventListener("turbo:submit-end",()=>r.remove(),{once:!0}),requestAnimationFrame(()=>r.requestSubmit())}}class XE{static async preservingPermanentElements(e,t,r){const i=new this(e,t);i.enter(),await r(),i.leave()}constructor(e,t){this.delegate=e,this.permanentElementMap=t}enter(){for(const e in this.permanentElementMap){const[t,r]=this.permanentElementMap[e];this.delegate.enteringBardo(t,r),this.replaceNewPermanentElementWithPlaceholder(r)}}leave(){for(const e in this.permanentElementMap){const[t]=this.permanentElementMap[e];this.replaceCurrentPermanentElementWithClone(t),this.replacePlaceholderWithPermanentElement(t),this.delegate.leavingBardo(t)}}replaceNewPermanentElementWithPlaceholder(e){const t=FF(e);e.replaceWith(t)}replaceCurrentPermanentElementWithClone(e){const t=e.cloneNode(!0);e.replaceWith(t)}replacePlaceholderWithPermanentElement(e){this.getPlaceholderById(e.id)?.replaceWith(e)}getPlaceholderById(e){return this.placeholders.find(t=>t.content==e)}get placeholders(){return[...document.querySelectorAll("meta[name=turbo-permanent-placeholder][content]")]}}function FF(n){const e=document.createElement("meta");return e.setAttribute("name","turbo-permanent-placeholder"),e.setAttribute("content",n.id),e}class qy{#e=null;static renderElement(e,t){}constructor(e,t,r,i=!0){this.currentSnapshot=e,this.newSnapshot=t,this.isPreview=r,this.willRender=i,this.renderElement=this.constructor.renderElement,this.promise=new Promise((o,l)=>this.resolvingFunctions={resolve:o,reject:l})}get shouldRender(){return!0}get shouldAutofocus(){return!0}get reloadReason(){}prepareToRender(){}render(){}finishRendering(){this.resolvingFunctions&&(this.resolvingFunctions.resolve(),delete this.resolvingFunctions)}async preservingPermanentElements(e){await XE.preservingPermanentElements(this,this.permanentElementMap,e)}focusFirstAutofocusableElement(){if(this.shouldAutofocus){const e=this.connectedSnapshot.firstAutofocusableElement;e&&e.focus()}}enteringBardo(e){this.#e||e.contains(this.currentSnapshot.activeElement)&&(this.#e=this.currentSnapshot.activeElement)}leavingBardo(e){e.contains(this.#e)&&this.#e instanceof HTMLElement&&(this.#e.focus(),this.#e=null)}get connectedSnapshot(){return this.newSnapshot.isConnected?this.newSnapshot:this.currentSnapshot}get currentElement(){return this.currentSnapshot.element}get newElement(){return this.newSnapshot.element}get permanentElementMap(){return this.currentSnapshot.getPermanentElementMapForSnapshot(this.newSnapshot)}get renderMethod(){return"replace"}}class Sp extends qy{static renderElement(e,t){const r=document.createRange();r.selectNodeContents(e),r.deleteContents();const i=t,o=i.ownerDocument?.createRange();o&&(o.selectNodeContents(i),e.appendChild(o.extractContents()))}constructor(e,t,r,i,o,l=!0){super(t,r,i,o,l),this.delegate=e}get shouldRender(){return!0}async render(){await gh(),this.preservingPermanentElements(()=>{this.loadFrameElement()}),this.scrollFrameIntoView(),await gh(),this.focusFirstAutofocusableElement(),await gh(),this.activateScriptElements()}loadFrameElement(){this.delegate.willRenderFrame(this.currentElement,this.newElement),this.renderElement(this.currentElement,this.newElement)}scrollFrameIntoView(){if(this.currentElement.autoscroll||this.newElement.autoscroll){const e=this.currentElement.firstElementChild,t=BF(this.currentElement.getAttribute("data-autoscroll-block"),"end"),r=jF(this.currentElement.getAttribute("data-autoscroll-behavior"),"auto");if(e)return e.scrollIntoView({block:t,behavior:r}),!0}return!1}activateScriptElements(){for(const e of this.newScriptElements){const t=Th(e);e.replaceWith(t)}}get newScriptElements(){return this.currentElement.querySelectorAll("script")}}function BF(n,e){return n=="end"||n=="start"||n=="center"||n=="nearest"?n:e}function jF(n,e){return n=="auto"||n=="smooth"?n:e}var HF=(function(){const n=()=>{},e={morphStyle:"outerHTML",callbacks:{beforeNodeAdded:n,afterNodeAdded:n,beforeNodeMorphed:n,afterNodeMorphed:n,beforeNodeRemoved:n,afterNodeRemoved:n,beforeAttributeUpdated:n},head:{style:"merge",shouldPreserve:y=>y.getAttribute("im-preserve")==="true",shouldReAppend:y=>y.getAttribute("im-re-append")==="true",shouldRemove:n,afterHeadMorphed:n},restoreFocus:!0};function t(y,k,w={}){y=d(y);const _=g(k),A=f(y,_,w),N=i(A,()=>h(A,y,_,b=>b.morphStyle==="innerHTML"?(o(b,y,_),Array.from(y.childNodes)):r(b,y,_)));return A.pantry.remove(),N}function r(y,k,w){const _=g(k);return o(y,_,w,k,k.nextSibling),Array.from(_.childNodes)}function i(y,k){if(!y.config.restoreFocus)return k();let w=document.activeElement;if(!(w instanceof HTMLInputElement||w instanceof HTMLTextAreaElement))return k();const{id:_,selectionStart:A,selectionEnd:N}=w,b=k();return _&&_!==document.activeElement?.getAttribute("id")&&(w=y.target.querySelector(`[id="${_}"]`),w?.focus()),w&&!w.selectionEnd&&N&&w.setSelectionRange(A,N),b}const o=(function(){function y(E,D,T,C=null,R=null){D instanceof HTMLTemplateElement&&T instanceof HTMLTemplateElement&&(D=D.content,T=T.content),C||=D.firstChild;for(const B of T.childNodes){if(C&&C!=R){const P=w(E,B,C,R);if(P){P!==C&&A(E,C,P),l(P,B,E),C=P.nextSibling;continue}}if(B instanceof Element){const P=B.getAttribute("id");if(E.persistentIds.has(P)){const j=N(D,P,C,E);l(j,B,E),C=j.nextSibling;continue}}const I=k(D,B,C,E);I&&(C=I.nextSibling)}for(;C&&C!=R;){const B=C;C=C.nextSibling,_(E,B)}}function k(E,D,T,C){if(C.callbacks.beforeNodeAdded(D)===!1)return null;if(C.idMap.has(D)){const R=document.createElement(D.tagName);return E.insertBefore(R,T),l(R,D,C),C.callbacks.afterNodeAdded(R),R}else{const R=document.importNode(D,!0);return E.insertBefore(R,T),C.callbacks.afterNodeAdded(R),R}}const w=(function(){function E(C,R,B,I){let P=null,j=R.nextSibling,$=0,Z=B;for(;Z&&Z!=I;){if(T(Z,R)){if(D(C,Z,R))return Z;P===null&&(C.idMap.has(Z)||(P=Z))}if(P===null&&j&&T(Z,j)&&($++,j=j.nextSibling,$>=2&&(P=void 0)),C.activeElementAndParents.includes(Z))break;Z=Z.nextSibling}return P||null}function D(C,R,B){let I=C.idMap.get(R),P=C.idMap.get(B);if(!P||!I)return!1;for(const j of I)if(P.has(j))return!0;return!1}function T(C,R){const B=C,I=R;return B.nodeType===I.nodeType&&B.tagName===I.tagName&&(!B.getAttribute?.("id")||B.getAttribute?.("id")===I.getAttribute?.("id"))}return E})();function _(E,D){if(E.idMap.has(D))M(E.pantry,D,null);else{if(E.callbacks.beforeNodeRemoved(D)===!1)return;D.parentNode?.removeChild(D),E.callbacks.afterNodeRemoved(D)}}function A(E,D,T){let C=D;for(;C&&C!==T;){let R=C;C=C.nextSibling,_(E,R)}return C}function N(E,D,T,C){const R=C.target.getAttribute?.("id")===D&&C.target||C.target.querySelector(`[id="${D}"]`)||C.pantry.querySelector(`[id="${D}"]`);return b(R,C),M(E,R,T),R}function b(E,D){const T=E.getAttribute("id");for(;E=E.parentNode;){let C=D.idMap.get(E);C&&(C.delete(T),C.size||D.idMap.delete(E))}}function M(E,D,T){if(E.moveBefore)try{E.moveBefore(D,T)}catch{E.insertBefore(D,T)}else E.insertBefore(D,T)}return y})(),l=(function(){function y(b,M,E){return E.ignoreActive&&b===document.activeElement?null:(E.callbacks.beforeNodeMorphed(b,M)===!1||(b instanceof HTMLHeadElement&&E.head.ignore||(b instanceof HTMLHeadElement&&E.head.style!=="morph"?u(b,M,E):(k(b,M,E),N(b,E)||o(E,b,M))),E.callbacks.afterNodeMorphed(b,M)),b)}function k(b,M,E){let D=M.nodeType;if(D===1){const T=b,C=M,R=T.attributes,B=C.attributes;for(const I of B)A(I.name,T,"update",E)||T.getAttribute(I.name)!==I.value&&T.setAttribute(I.name,I.value);for(let I=R.length-1;0<=I;I--){const P=R[I];if(P&&!C.hasAttribute(P.name)){if(A(P.name,T,"remove",E))continue;T.removeAttribute(P.name)}}N(T,E)||w(T,C,E)}(D===8||D===3)&&b.nodeValue!==M.nodeValue&&(b.nodeValue=M.nodeValue)}function w(b,M,E){if(b instanceof HTMLInputElement&&M instanceof HTMLInputElement&&M.type!=="file"){let D=M.value,T=b.value;_(b,M,"checked",E),_(b,M,"disabled",E),M.hasAttribute("value")?T!==D&&(A("value",b,"update",E)||(b.setAttribute("value",D),b.value=D)):A("value",b,"remove",E)||(b.value="",b.removeAttribute("value"))}else if(b instanceof HTMLOptionElement&&M instanceof HTMLOptionElement)_(b,M,"selected",E);else if(b instanceof HTMLTextAreaElement&&M instanceof HTMLTextAreaElement){let D=M.value,T=b.value;if(A("value",b,"update",E))return;D!==T&&(b.value=D),b.firstChild&&b.firstChild.nodeValue!==D&&(b.firstChild.nodeValue=D)}}function _(b,M,E,D){const T=M[E],C=b[E];if(T!==C){const R=A(E,b,"update",D);R||(b[E]=M[E]),T?R||b.setAttribute(E,""):A(E,b,"remove",D)||b.removeAttribute(E)}}function A(b,M,E,D){return b==="value"&&D.ignoreActiveValue&&M===document.activeElement?!0:D.callbacks.beforeAttributeUpdated(b,M,E)===!1}function N(b,M){return!!M.ignoreActiveValue&&b===document.activeElement&&b!==document.body}return y})();function h(y,k,w,_){if(y.head.block){const A=k.querySelector("head"),N=w.querySelector("head");if(A&&N){const b=u(A,N,y);return Promise.all(b).then(()=>{const M=Object.assign(y,{head:{block:!1,ignore:!0}});return _(M)})}}return _(y)}function u(y,k,w){let _=[],A=[],N=[],b=[],M=new Map;for(const D of k.children)M.set(D.outerHTML,D);for(const D of y.children){let T=M.has(D.outerHTML),C=w.head.shouldReAppend(D),R=w.head.shouldPreserve(D);T||R?C?A.push(D):(M.delete(D.outerHTML),N.push(D)):w.head.style==="append"?C&&(A.push(D),b.push(D)):w.head.shouldRemove(D)!==!1&&A.push(D)}b.push(...M.values());let E=[];for(const D of b){let T=document.createRange().createContextualFragment(D.outerHTML).firstChild;if(w.callbacks.beforeNodeAdded(T)!==!1){if("href"in T&&T.href||"src"in T&&T.src){let C,R=new Promise(function(B){C=B});T.addEventListener("load",function(){C()}),E.push(R)}y.appendChild(T),w.callbacks.afterNodeAdded(T),_.push(T)}}for(const D of A)w.callbacks.beforeNodeRemoved(D)!==!1&&(y.removeChild(D),w.callbacks.afterNodeRemoved(D));return w.head.afterHeadMorphed(y,{added:_,kept:N,removed:A}),E}const f=(function(){function y(E,D,T){const{persistentIds:C,idMap:R}=b(E,D),B=k(T),I=B.morphStyle||"outerHTML";if(!["innerHTML","outerHTML"].includes(I))throw`Do not understand how to morph style ${I}`;return{target:E,newContent:D,config:B,morphStyle:I,ignoreActive:B.ignoreActive,ignoreActiveValue:B.ignoreActiveValue,restoreFocus:B.restoreFocus,idMap:R,persistentIds:C,pantry:w(),activeElementAndParents:_(E),callbacks:B.callbacks,head:B.head}}function k(E){let D=Object.assign({},e);return Object.assign(D,E),D.callbacks=Object.assign({},e.callbacks,E.callbacks),D.head=Object.assign({},e.head,E.head),D}function w(){const E=document.createElement("div");return E.hidden=!0,document.body.insertAdjacentElement("afterend",E),E}function _(E){let D=[],T=document.activeElement;if(T?.tagName!=="BODY"&&E.contains(T))for(;T&&(D.push(T),T!==E);)T=T.parentElement;return D}function A(E){let D=Array.from(E.querySelectorAll("[id]"));return E.getAttribute?.("id")&&D.push(E),D}function N(E,D,T,C){for(const R of C){const B=R.getAttribute("id");if(D.has(B)){let I=R;for(;I;){let P=E.get(I);if(P==null&&(P=new Set,E.set(I,P)),P.add(B),I===T)break;I=I.parentElement}}}}function b(E,D){const T=A(E),C=A(D),R=M(T,C);let B=new Map;N(B,R,E,T);const I=D.__idiomorphRoot||D;return N(B,R,I,C),{persistentIds:R,idMap:B}}function M(E,D){let T=new Set,C=new Map;for(const{id:B,tagName:I}of E)C.has(B)?T.add(B):C.set(B,I);let R=new Set;for(const{id:B,tagName:I}of D)R.has(B)?T.add(B):C.get(B)===I&&R.add(B);for(const B of T)R.delete(B);return R}return y})(),{normalizeElement:d,normalizeParent:g}=(function(){const y=new WeakSet;function k(N){return N instanceof Document?N.documentElement:N}function w(N){if(N==null)return document.createElement("div");if(typeof N=="string")return w(A(N));if(y.has(N))return N;if(N instanceof Node){if(N.parentNode)return new _(N);{const b=document.createElement("div");return b.append(N),b}}else{const b=document.createElement("div");for(const M of[...N])b.append(M);return b}}class _{constructor(b){this.originalNode=b,this.realParentNode=b.parentNode,this.previousSibling=b.previousSibling,this.nextSibling=b.nextSibling}get childNodes(){const b=[];let M=this.previousSibling?this.previousSibling.nextSibling:this.realParentNode.firstChild;for(;M&&M!=this.nextSibling;)b.push(M),M=M.nextSibling;return b}querySelectorAll(b){return this.childNodes.reduce((M,E)=>{if(E instanceof Element){E.matches(b)&&M.push(E);const D=E.querySelectorAll(b);for(let T=0;T]*>|>)([\s\S]*?)<\/svg>/gim,"");if(M.match(/<\/html>/)||M.match(/<\/head>/)||M.match(/<\/body>/)){let E=b.parseFromString(N,"text/html");if(M.match(/<\/html>/))return y.add(E),E;{let D=E.firstChild;return D&&y.add(D),D}}else{let D=b.parseFromString("","text/html").body.querySelector("template").content;return y.add(D),D}}return{normalizeElement:k,normalizeParent:w}})();return{morph:t,defaults:e}})();function Yh(n,e,{callbacks:t,...r}={}){HF.morph(n,e,{...r,callbacks:new $F(t)})}function Ep(n,e,t={}){Yh(n,e.childNodes,{...t,morphStyle:"innerHTML"})}function JE(n,e){return n instanceof Xi&&n.shouldReloadWithMorph&&(!e||zF(n,e))&&!n.closest("[data-turbo-permanent]")}function zF(n,e){return e instanceof Element&&e.nodeName==="TURBO-FRAME"&&n.id===e.id&&(!e.getAttribute("src")||jE(n.src,e.getAttribute("src")))}function QE(n){return n.parentElement.closest("turbo-frame[src][refresh=morph]")}class $F{#e;constructor({beforeNodeMorphed:e}={}){this.#e=e||(()=>!0)}beforeNodeAdded=e=>!(e.id&&e.hasAttribute("data-turbo-permanent")&&document.getElementById(e.id));beforeNodeMorphed=(e,t)=>{if(e instanceof Element)return!e.hasAttribute("data-turbo-permanent")&&this.#e(e,t)?!rr("turbo:before-morph-element",{cancelable:!0,target:e,detail:{currentElement:e,newElement:t}}).defaultPrevented:!1};beforeAttributeUpdated=(e,t,r)=>!rr("turbo:before-morph-attribute",{cancelable:!0,target:t,detail:{attributeName:e,mutationType:r}}).defaultPrevented;beforeNodeRemoved=e=>this.beforeNodeMorphed(e);afterNodeMorphed=(e,t)=>{e instanceof Element&&rr("turbo:morph-element",{target:e,detail:{currentElement:e,newElement:t}})}}class eA extends Sp{static renderElement(e,t){rr("turbo:before-frame-morph",{target:e,detail:{currentElement:e,newElement:t}}),Ep(e,t,{callbacks:{beforeNodeMorphed:(r,i)=>JE(r,i)&&QE(r)===e?(r.reload(),!1):!0}})}async preservingPermanentElements(e){return await e()}}class da{static animationDuration=300;static get defaultCSS(){return PE` +`)}function uF(n,e){return n.reduce((t,r,i)=>{const o=e[i]==null?"":e[i];return t+r+o},"")}function Ca(){return Array.from({length:36}).map((n,e)=>e==8||e==13||e==18||e==23?"-":e==14?"4":e==19?(Math.floor(Math.random()*4)+8).toString(16):Math.floor(Math.random()*16).toString(16)).join("")}function Xd(n,...e){for(const t of e.map(r=>r?.getAttribute(n)))if(typeof t=="string")return t;return null}function cF(n,...e){return e.some(t=>t&&t.hasAttribute(n))}function Jd(...n){for(const e of n)e.localName=="turbo-frame"&&e.setAttribute("busy",""),e.setAttribute("aria-busy","true")}function Qd(...n){for(const e of n)e.localName=="turbo-frame"&&e.removeAttribute("busy"),e.removeAttribute("aria-busy")}function hF(n,e=2e3){return new Promise(t=>{const r=()=>{n.removeEventListener("error",r),n.removeEventListener("load",r),t()};n.addEventListener("load",r,{once:!0}),n.addEventListener("error",r,{once:!0}),setTimeout(t,e)})}function RE(n){switch(n){case"replace":return history.replaceState;case"advance":case"restore":return history.pushState}}function fF(n){return n=="advance"||n=="replace"||n=="restore"}function gl(...n){const e=Xd("data-turbo-action",...n);return fF(e)?e:null}function Hy(n){return document.querySelector(`meta[name="${n}"]`)}function ep(n){const e=Hy(n);return e&&e.content}function FE(){const n=Hy("csp-nonce");if(n){const{nonce:e,content:t}=n;return e==""?t:e}}function dF(n,e){let t=Hy(n);return t||(t=document.createElement("meta"),t.setAttribute("name",n),document.head.appendChild(t)),t.setAttribute("content",e),t}function Du(n,e){if(n instanceof Element)return n.closest(e)||Du(n.assignedSlot||n.getRootNode()?.host,e)}function zy(n){return!!n&&n.closest("[inert], :disabled, [hidden], details:not([open]), dialog:not([open])")==null&&typeof n.focus=="function"}function BE(n){return Array.from(n.querySelectorAll("[autofocus]")).find(zy)}async function pF(n,e){const t=e();n(),await PE();const r=e();return[t,r]}function jE(n){if(n==="_blank")return!1;if(n){for(const e of document.getElementsByName(n))if(e instanceof HTMLIFrameElement)return!1;return!0}else return!0}function HE(n){const e=Du(n,"a[href], a[xlink\\:href]");if(!e||e.href.startsWith("#")||e.hasAttribute("download"))return null;const t=e.getAttribute("target");return t&&t!=="_self"?null:e}function mF(n,e){let t=null;return(...r)=>{const i=()=>n.apply(this,r);clearTimeout(t),t=setTimeout(i,e)}}const gF={"aria-disabled":{beforeSubmit:n=>{n.setAttribute("aria-disabled","true"),n.addEventListener("click",Dw)},afterSubmit:n=>{n.removeAttribute("aria-disabled"),n.removeEventListener("click",Dw)}},disabled:{beforeSubmit:n=>n.disabled=!0,afterSubmit:n=>n.disabled=!1}};class vF{#e=null;constructor(e){Object.assign(this,e)}get submitter(){return this.#e}set submitter(e){this.#e=gF[e]||e}}const yF=new vF({mode:"on",submitter:"disabled"}),Mr={drive:oF,forms:yF};function Gr(n){return new URL(n.toString(),document.baseURI)}function vh(n){let e;if(n.hash)return n.hash.slice(1);if(e=n.href.match(/#(.*)$/))return e[1]}function $y(n,e){const t=e?.getAttribute("formaction")||n.getAttribute("action")||n.action;return Gr(t)}function bF(n){return(SF(n).match(/\.[^.]*$/)||[])[0]||""}function wF(n,e){const t=Rw(e.origin+e.pathname);return Rw(n.href)===t||n.href.startsWith(t)}function ma(n,e){return wF(n,e)&&!Mr.drive.unvisitableExtensions.has(bF(n))}function zE(n){return Gr(n.getAttribute("href")||"")}function _F(n){const e=vh(n);return e!=null?n.href.slice(0,-(e.length+1)):n.href}function Cd(n){return _F(n)}function $E(n,e){return Gr(n).href==Gr(e).href}function xF(n){return n.pathname.split("/").slice(1)}function SF(n){return xF(n).slice(-1)[0]}function Rw(n){return n.endsWith("/")?n:n+"/"}class vp{constructor(e){this.response=e}get succeeded(){return this.response.ok}get failed(){return!this.succeeded}get clientError(){return this.statusCode>=400&&this.statusCode<=499}get serverError(){return this.statusCode>=500&&this.statusCode<=599}get redirected(){return this.response.redirected}get location(){return Gr(this.response.url)}get isHTML(){return this.contentType&&this.contentType.match(/^(?:text\/([^\s;,]+\b)?html|application\/xhtml\+xml)\b/)}get statusCode(){return this.response.status}get contentType(){return this.header("Content-Type")}get responseText(){return this.response.clone().text()}get responseHTML(){return this.isHTML?this.response.clone().text():Promise.resolve(void 0)}header(e){return this.response.headers.get(e)}}class EF extends Set{constructor(e){super(),this.maxSize=e}add(e){if(this.size>=this.maxSize){const r=this.values().next().value;this.delete(r)}super.add(e)}}const UE=new EF(20);function Uy(n,e={}){const t=new Headers(e.headers||{}),r=Ca();return UE.add(r),t.append("X-Turbo-Request-Id",r),window.fetch(n,{...e,headers:t})}function yp(n){switch(n.toLowerCase()){case"get":return Yi.get;case"post":return Yi.post;case"put":return Yi.put;case"patch":return Yi.patch;case"delete":return Yi.delete}}const Yi={get:"get",post:"post",put:"put",patch:"patch",delete:"delete"};function qE(n){switch(n.toLowerCase()){case ga.multipart:return ga.multipart;case ga.plain:return ga.plain;default:return ga.urlEncoded}}const ga={urlEncoded:"application/x-www-form-urlencoded",multipart:"multipart/form-data",plain:"text/plain"};class ic{abortController=new AbortController;#e=e=>{};constructor(e,t,r,i=new URLSearchParams,o=null,l=ga.urlEncoded){const[h,u]=Fw(Gr(r),t,i,l);this.delegate=e,this.url=h,this.target=o,this.fetchOptions={credentials:"same-origin",redirect:"follow",method:t.toUpperCase(),headers:{...this.defaultHeaders},body:u,signal:this.abortSignal,referrer:this.delegate.referrer?.href},this.enctype=l}get method(){return this.fetchOptions.method}set method(e){const t=this.isSafe?this.url.searchParams:this.fetchOptions.body||new FormData,r=yp(e)||Yi.get;this.url.search="";const[i,o]=Fw(this.url,r,t,this.enctype);this.url=i,this.fetchOptions.body=o,this.fetchOptions.method=r.toUpperCase()}get headers(){return this.fetchOptions.headers}set headers(e){this.fetchOptions.headers=e}get body(){return this.isSafe?this.url.searchParams:this.fetchOptions.body}set body(e){this.fetchOptions.body=e}get location(){return this.url}get params(){return this.url.searchParams}get entries(){return this.body?Array.from(this.body.entries()):[]}cancel(){this.abortController.abort()}async perform(){const{fetchOptions:e}=this;this.delegate.prepareRequest(this);const t=await this.#t(e);try{this.delegate.requestStarted(this),t.detail.fetchRequest?this.response=t.detail.fetchRequest.response:this.response=Uy(this.url.href,e);const r=await this.response;return await this.receive(r)}catch(r){if(r.name!=="AbortError")throw this.#n(r)&&this.delegate.requestErrored(this,r),r}finally{this.delegate.requestFinished(this)}}async receive(e){const t=new vp(e);return rr("turbo:before-fetch-response",{cancelable:!0,detail:{fetchResponse:t},target:this.target}).defaultPrevented?this.delegate.requestPreventedHandlingResponse(this,t):t.succeeded?this.delegate.requestSucceededWithResponse(this,t):this.delegate.requestFailedWithResponse(this,t),t}get defaultHeaders(){return{Accept:"text/html, application/xhtml+xml"}}get isSafe(){return bp(this.method)}get abortSignal(){return this.abortController.signal}acceptResponseType(e){this.headers.Accept=[e,this.headers.Accept].join(", ")}async#t(e){const t=new Promise(i=>this.#e=i),r=rr("turbo:before-fetch-request",{cancelable:!0,detail:{fetchOptions:e,url:this.url,resume:this.#e},target:this.target});return this.url=r.detail.url,r.defaultPrevented&&await t,r}#n(e){return!rr("turbo:fetch-request-error",{target:this.target,cancelable:!0,detail:{request:this,error:e}}).defaultPrevented}}function bp(n){return yp(n)==Yi.get}function Fw(n,e,t,r){const i=Array.from(t).length>0?new URLSearchParams(WE(t)):n.searchParams;return bp(e)?[AF(n,i),null]:r==ga.urlEncoded?[n,i]:[n,t]}function WE(n){const e=[];for(const[t,r]of n)r instanceof File||e.push([t,r]);return e}function AF(n,e){const t=new URLSearchParams(WE(e));return n.search=t.toString(),n}class TF{started=!1;constructor(e,t){this.delegate=e,this.element=t,this.intersectionObserver=new IntersectionObserver(this.intersect)}start(){this.started||(this.started=!0,this.intersectionObserver.observe(this.element))}stop(){this.started&&(this.started=!1,this.intersectionObserver.unobserve(this.element))}intersect=e=>{e.slice(-1)[0]?.isIntersecting&&this.delegate.elementAppearedInViewport(this.element)}}class sc{static contentType="text/vnd.turbo-stream.html";static wrap(e){return typeof e=="string"?new this(lF(e)):e}constructor(e){this.fragment=kF(e)}}function kF(n){for(const e of n.querySelectorAll("turbo-stream")){const t=document.importNode(e,!0);for(const r of t.templateElement.content.querySelectorAll("script"))r.replaceWith(Th(r));e.replaceWith(t)}return n}const CF=n=>n;class VE{keys=[];entries={};#e;constructor(e,t=CF){this.size=e,this.#e=t}has(e){return this.#e(e)in this.entries}get(e){if(this.has(e)){const t=this.read(e);return this.touch(e),t}}put(e,t){return this.write(e,t),this.touch(e),t}clear(){for(const e of Object.keys(this.entries))this.evict(e)}read(e){return this.entries[this.#e(e)]}write(e,t){this.entries[this.#e(e)]=t}touch(e){e=this.#e(e);const t=this.keys.indexOf(e);t>-1&&this.keys.splice(t,1),this.keys.unshift(e),this.trim()}trim(){for(const e of this.keys.splice(this.size))this.evict(e)}evict(e){delete this.entries[e]}}const OF=100;class LF extends VE{#e=null;#t={};constructor(e=1,t=OF){super(e,Cd),this.prefetchDelay=t}putLater(e,t,r){this.#e=setTimeout(()=>{t.perform(),this.put(e,t,r),this.#e=null},this.prefetchDelay)}put(e,t,r=GE){super.put(e,t),this.#t[Cd(e)]=new Date(new Date().getTime()+r)}clear(){super.clear(),this.#e&&clearTimeout(this.#e)}evict(e){super.evict(e),delete this.#t[e]}has(e){if(super.has(e)){const t=this.#t[Cd(e)];return t&&t>Date.now()}else return!1}}const GE=10*1e3,ku=new LF,uu={initialized:"initialized",requesting:"requesting",waiting:"waiting",receiving:"receiving",stopping:"stopping",stopped:"stopped"};class wp{state=uu.initialized;static confirmMethod(e){return Promise.resolve(confirm(e))}constructor(e,t,r,i=!1){const o=RF(t,r),l=DF(IF(t,r),o),h=MF(t,r),u=FF(t,r);this.delegate=e,this.formElement=t,this.submitter=r,this.fetchRequest=new ic(this,o,l,h,t,u),this.mustRedirect=i}get method(){return this.fetchRequest.method}set method(e){this.fetchRequest.method=e}get action(){return this.fetchRequest.url.toString()}set action(e){this.fetchRequest.url=Gr(e)}get body(){return this.fetchRequest.body}get enctype(){return this.fetchRequest.enctype}get isSafe(){return this.fetchRequest.isSafe}get location(){return this.fetchRequest.url}async start(){const{initialized:e,requesting:t}=uu,r=Xd("data-turbo-confirm",this.submitter,this.formElement);if(!(typeof r=="string"&&!await(typeof Mr.forms.confirm=="function"?Mr.forms.confirm:wp.confirmMethod)(r,this.formElement,this.submitter))&&this.state==e)return this.state=t,this.fetchRequest.perform()}stop(){const{stopping:e,stopped:t}=uu;if(this.state!=e&&this.state!=t)return this.state=e,this.fetchRequest.cancel(),!0}prepareRequest(e){if(!e.isSafe){const t=PF(ep("csrf-param"))||ep("csrf-token");t&&(e.headers["X-CSRF-Token"]=t)}this.requestAcceptsTurboStreamResponse(e)&&e.acceptResponseType(sc.contentType)}requestStarted(e){this.state=uu.waiting,this.submitter&&Mr.forms.submitter.beforeSubmit(this.submitter),this.setSubmitsWith(),Jd(this.formElement),rr("turbo:submit-start",{target:this.formElement,detail:{formSubmission:this}}),this.delegate.formSubmissionStarted(this)}requestPreventedHandlingResponse(e,t){ku.clear(),this.result={success:t.succeeded,fetchResponse:t}}requestSucceededWithResponse(e,t){if(t.clientError||t.serverError){this.delegate.formSubmissionFailedWithResponse(this,t);return}if(ku.clear(),this.requestMustRedirect(e)&&NF(t)){const r=new Error("Form responses must redirect to another location");this.delegate.formSubmissionErrored(this,r)}else this.state=uu.receiving,this.result={success:!0,fetchResponse:t},this.delegate.formSubmissionSucceededWithResponse(this,t)}requestFailedWithResponse(e,t){this.result={success:!1,fetchResponse:t},this.delegate.formSubmissionFailedWithResponse(this,t)}requestErrored(e,t){this.result={success:!1,error:t},this.delegate.formSubmissionErrored(this,t)}requestFinished(e){this.state=uu.stopped,this.submitter&&Mr.forms.submitter.afterSubmit(this.submitter),this.resetSubmitterText(),Qd(this.formElement),rr("turbo:submit-end",{target:this.formElement,detail:{formSubmission:this,...this.result}}),this.delegate.formSubmissionFinished(this)}setSubmitsWith(){if(!(!this.submitter||!this.submitsWith)){if(this.submitter.matches("button"))this.originalSubmitText=this.submitter.innerHTML,this.submitter.innerHTML=this.submitsWith;else if(this.submitter.matches("input")){const e=this.submitter;this.originalSubmitText=e.value,e.value=this.submitsWith}}}resetSubmitterText(){if(!(!this.submitter||!this.originalSubmitText)){if(this.submitter.matches("button"))this.submitter.innerHTML=this.originalSubmitText;else if(this.submitter.matches("input")){const e=this.submitter;e.value=this.originalSubmitText}}}requestMustRedirect(e){return!e.isSafe&&this.mustRedirect}requestAcceptsTurboStreamResponse(e){return!e.isSafe||cF("data-turbo-stream",this.submitter,this.formElement)}get submitsWith(){return this.submitter?.getAttribute("data-turbo-submits-with")}}function MF(n,e){const t=new FormData(n),r=e?.getAttribute("name"),i=e?.getAttribute("value");return r&&t.append(r,i||""),t}function PF(n){if(n!=null){const t=(document.cookie?document.cookie.split("; "):[]).find(r=>r.startsWith(n));if(t){const r=t.split("=").slice(1).join("=");return r?decodeURIComponent(r):void 0}}}function NF(n){return n.statusCode==200&&!n.redirected}function IF(n,e){const t=typeof n.action=="string"?n.action:null;return e?.hasAttribute("formaction")?e.getAttribute("formaction")||"":n.getAttribute("action")||t||""}function DF(n,e){const t=Gr(n);return bp(e)&&(t.search=""),t}function RF(n,e){const t=e?.getAttribute("formmethod")||n.getAttribute("method")||"";return yp(t.toLowerCase())||Yi.get}function FF(n,e){return qE(e?.getAttribute("formenctype")||n.enctype)}class _p{constructor(e){this.element=e}get activeElement(){return this.element.ownerDocument.activeElement}get children(){return[...this.element.children]}hasAnchor(e){return this.getElementForAnchor(e)!=null}getElementForAnchor(e){return e?this.element.querySelector(`[id='${e}'], a[name='${e}']`):null}get isConnected(){return this.element.isConnected}get firstAutofocusableElement(){return BE(this.element)}get permanentElements(){return KE(this.element)}getPermanentElementById(e){return YE(this.element,e)}getPermanentElementMapForSnapshot(e){const t={};for(const r of this.permanentElements){const{id:i}=r,o=e.getPermanentElementById(i);o&&(t[i]=[r,o])}return t}}function YE(n,e){return n.querySelector(`#${e}[data-turbo-permanent]`)}function KE(n){return n.querySelectorAll("[id][data-turbo-permanent]")}class qy{started=!1;constructor(e,t){this.delegate=e,this.eventTarget=t}start(){this.started||(this.eventTarget.addEventListener("submit",this.submitCaptured,!0),this.started=!0)}stop(){this.started&&(this.eventTarget.removeEventListener("submit",this.submitCaptured,!0),this.started=!1)}submitCaptured=()=>{this.eventTarget.removeEventListener("submit",this.submitBubbled,!1),this.eventTarget.addEventListener("submit",this.submitBubbled,!1)};submitBubbled=e=>{if(!e.defaultPrevented){const t=e.target instanceof HTMLFormElement?e.target:void 0,r=e.submitter||void 0;t&&BF(t,r)&&jF(t,r)&&this.delegate.willSubmitForm(t,r)&&(e.preventDefault(),e.stopImmediatePropagation(),this.delegate.formSubmitted(t,r))}}}function BF(n,e){return(e?.getAttribute("formmethod")||n.getAttribute("method"))!="dialog"}function jF(n,e){const t=e?.getAttribute("formtarget")||n.getAttribute("target");return jE(t)}class ZE{#e=e=>{};#t=e=>{};constructor(e,t){this.delegate=e,this.element=t}scrollToAnchor(e){const t=this.snapshot.getElementForAnchor(e);t?(this.focusElement(t),this.scrollToElement(t)):this.scrollToPosition({x:0,y:0})}scrollToAnchorFromLocation(e){this.scrollToAnchor(vh(e))}scrollToElement(e){e.scrollIntoView()}focusElement(e){e instanceof HTMLElement&&(e.hasAttribute("tabindex")?e.focus():(e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")))}scrollToPosition({x:e,y:t}){this.scrollRoot.scrollTo(e,t)}scrollToTop(){this.scrollToPosition({x:0,y:0})}get scrollRoot(){return window}async render(e){const{isPreview:t,shouldRender:r,willRender:i,newSnapshot:o}=e,l=i;if(r)try{this.renderPromise=new Promise(d=>this.#e=d),this.renderer=e,await this.prepareToRenderSnapshot(e);const h=new Promise(d=>this.#t=d),u={resume:this.#t,render:this.renderer.renderElement,renderMethod:this.renderer.renderMethod};this.delegate.allowsImmediateRender(o,u)||await h,await this.renderSnapshot(e),this.delegate.viewRenderedSnapshot(o,t,this.renderer.renderMethod),this.delegate.preloadOnLoadLinksForView(this.element),this.finishRenderingSnapshot(e)}finally{delete this.renderer,this.#e(void 0),delete this.renderPromise}else l&&this.invalidate(e.reloadReason)}invalidate(e){this.delegate.viewInvalidated(e)}async prepareToRenderSnapshot(e){this.markAsPreview(e.isPreview),await e.prepareToRender()}markAsPreview(e){e?this.element.setAttribute("data-turbo-preview",""):this.element.removeAttribute("data-turbo-preview")}markVisitDirection(e){this.element.setAttribute("data-turbo-visit-direction",e)}unmarkVisitDirection(){this.element.removeAttribute("data-turbo-visit-direction")}async renderSnapshot(e){await e.render()}finishRenderingSnapshot(e){e.finishRendering()}}class HF extends ZE{missing(){this.element.innerHTML='Content missing'}get snapshot(){return new _p(this.element)}}class XE{constructor(e,t){this.delegate=e,this.element=t}start(){this.element.addEventListener("click",this.clickBubbled),document.addEventListener("turbo:click",this.linkClicked),document.addEventListener("turbo:before-visit",this.willVisit)}stop(){this.element.removeEventListener("click",this.clickBubbled),document.removeEventListener("turbo:click",this.linkClicked),document.removeEventListener("turbo:before-visit",this.willVisit)}clickBubbled=e=>{this.clickEventIsSignificant(e)?this.clickEvent=e:delete this.clickEvent};linkClicked=e=>{this.clickEvent&&this.clickEventIsSignificant(e)&&this.delegate.shouldInterceptLinkClick(e.target,e.detail.url,e.detail.originalEvent)&&(this.clickEvent.preventDefault(),e.preventDefault(),this.delegate.linkClickIntercepted(e.target,e.detail.url,e.detail.originalEvent)),delete this.clickEvent};willVisit=e=>{delete this.clickEvent};clickEventIsSignificant(e){const t=e.composed?e.target?.parentElement:e.target,r=HE(t)||t;return r instanceof Element&&r.closest("turbo-frame, html")==this.element}}class JE{started=!1;constructor(e,t){this.delegate=e,this.eventTarget=t}start(){this.started||(this.eventTarget.addEventListener("click",this.clickCaptured,!0),this.started=!0)}stop(){this.started&&(this.eventTarget.removeEventListener("click",this.clickCaptured,!0),this.started=!1)}clickCaptured=()=>{this.eventTarget.removeEventListener("click",this.clickBubbled,!1),this.eventTarget.addEventListener("click",this.clickBubbled,!1)};clickBubbled=e=>{if(e instanceof MouseEvent&&this.clickEventIsSignificant(e)){const t=e.composedPath&&e.composedPath()[0]||e.target,r=HE(t);if(r&&jE(r.target)){const i=zE(r);this.delegate.willFollowLinkToLocation(r,i,e)&&(e.preventDefault(),this.delegate.followedLinkToLocation(r,i))}}};clickEventIsSignificant(e){return!(e.target&&e.target.isContentEditable||e.defaultPrevented||e.which>1||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)}}class QE{constructor(e,t){this.delegate=e,this.linkInterceptor=new JE(this,t)}start(){this.linkInterceptor.start()}stop(){this.linkInterceptor.stop()}canPrefetchRequestToLocation(e,t){return!1}prefetchAndCacheRequestToLocation(e,t){}willFollowLinkToLocation(e,t,r){return this.delegate.willSubmitFormLinkToLocation(e,t,r)&&(e.hasAttribute("data-turbo-method")||e.hasAttribute("data-turbo-stream"))}followedLinkToLocation(e,t){const r=document.createElement("form"),i="hidden";for(const[g,y]of t.searchParams)r.append(Object.assign(document.createElement("input"),{type:i,name:g,value:y}));const o=Object.assign(t,{search:""});r.setAttribute("data-turbo","true"),r.setAttribute("action",o.href),r.setAttribute("hidden","");const l=e.getAttribute("data-turbo-method");l&&r.setAttribute("method",l);const h=e.getAttribute("data-turbo-frame");h&&r.setAttribute("data-turbo-frame",h);const u=gl(e);u&&r.setAttribute("data-turbo-action",u);const f=e.getAttribute("data-turbo-confirm");f&&r.setAttribute("data-turbo-confirm",f),e.hasAttribute("data-turbo-stream")&&r.setAttribute("data-turbo-stream",""),this.delegate.submittedFormLinkToLocation(e,t,r),document.body.appendChild(r),r.addEventListener("turbo:submit-end",()=>r.remove(),{once:!0}),requestAnimationFrame(()=>r.requestSubmit())}}class eA{static async preservingPermanentElements(e,t,r){const i=new this(e,t);i.enter(),await r(),i.leave()}constructor(e,t){this.delegate=e,this.permanentElementMap=t}enter(){for(const e in this.permanentElementMap){const[t,r]=this.permanentElementMap[e];this.delegate.enteringBardo(t,r),this.replaceNewPermanentElementWithPlaceholder(r)}}leave(){for(const e in this.permanentElementMap){const[t]=this.permanentElementMap[e];this.replaceCurrentPermanentElementWithClone(t),this.replacePlaceholderWithPermanentElement(t),this.delegate.leavingBardo(t)}}replaceNewPermanentElementWithPlaceholder(e){const t=zF(e);e.replaceWith(t)}replaceCurrentPermanentElementWithClone(e){const t=e.cloneNode(!0);e.replaceWith(t)}replacePlaceholderWithPermanentElement(e){this.getPlaceholderById(e.id)?.replaceWith(e)}getPlaceholderById(e){return this.placeholders.find(t=>t.content==e)}get placeholders(){return[...document.querySelectorAll("meta[name=turbo-permanent-placeholder][content]")]}}function zF(n){const e=document.createElement("meta");return e.setAttribute("name","turbo-permanent-placeholder"),e.setAttribute("content",n.id),e}class Wy{#e=null;static renderElement(e,t){}constructor(e,t,r,i=!0){this.currentSnapshot=e,this.newSnapshot=t,this.isPreview=r,this.willRender=i,this.renderElement=this.constructor.renderElement,this.promise=new Promise((o,l)=>this.resolvingFunctions={resolve:o,reject:l})}get shouldRender(){return!0}get shouldAutofocus(){return!0}get reloadReason(){}prepareToRender(){}render(){}finishRendering(){this.resolvingFunctions&&(this.resolvingFunctions.resolve(),delete this.resolvingFunctions)}async preservingPermanentElements(e){await eA.preservingPermanentElements(this,this.permanentElementMap,e)}focusFirstAutofocusableElement(){if(this.shouldAutofocus){const e=this.connectedSnapshot.firstAutofocusableElement;e&&e.focus()}}enteringBardo(e){this.#e||e.contains(this.currentSnapshot.activeElement)&&(this.#e=this.currentSnapshot.activeElement)}leavingBardo(e){e.contains(this.#e)&&this.#e instanceof HTMLElement&&(this.#e.focus(),this.#e=null)}get connectedSnapshot(){return this.newSnapshot.isConnected?this.newSnapshot:this.currentSnapshot}get currentElement(){return this.currentSnapshot.element}get newElement(){return this.newSnapshot.element}get permanentElementMap(){return this.currentSnapshot.getPermanentElementMapForSnapshot(this.newSnapshot)}get renderMethod(){return"replace"}}class xp extends Wy{static renderElement(e,t){const r=document.createRange();r.selectNodeContents(e),r.deleteContents();const i=t,o=i.ownerDocument?.createRange();o&&(o.selectNodeContents(i),e.appendChild(o.extractContents()))}constructor(e,t,r,i,o,l=!0){super(t,r,i,o,l),this.delegate=e}get shouldRender(){return!0}async render(){await gh(),this.preservingPermanentElements(()=>{this.loadFrameElement()}),this.scrollFrameIntoView(),await gh(),this.focusFirstAutofocusableElement(),await gh(),this.activateScriptElements()}loadFrameElement(){this.delegate.willRenderFrame(this.currentElement,this.newElement),this.renderElement(this.currentElement,this.newElement)}scrollFrameIntoView(){if(this.currentElement.autoscroll||this.newElement.autoscroll){const e=this.currentElement.firstElementChild,t=$F(this.currentElement.getAttribute("data-autoscroll-block"),"end"),r=UF(this.currentElement.getAttribute("data-autoscroll-behavior"),"auto");if(e)return e.scrollIntoView({block:t,behavior:r}),!0}return!1}activateScriptElements(){for(const e of this.newScriptElements){const t=Th(e);e.replaceWith(t)}}get newScriptElements(){return this.currentElement.querySelectorAll("script")}}function $F(n,e){return n=="end"||n=="start"||n=="center"||n=="nearest"?n:e}function UF(n,e){return n=="auto"||n=="smooth"?n:e}var qF=(function(){const n=()=>{},e={morphStyle:"outerHTML",callbacks:{beforeNodeAdded:n,afterNodeAdded:n,beforeNodeMorphed:n,afterNodeMorphed:n,beforeNodeRemoved:n,afterNodeRemoved:n,beforeAttributeUpdated:n},head:{style:"merge",shouldPreserve:y=>y.getAttribute("im-preserve")==="true",shouldReAppend:y=>y.getAttribute("im-re-append")==="true",shouldRemove:n,afterHeadMorphed:n},restoreFocus:!0};function t(y,k,b={}){y=d(y);const _=g(k),A=f(y,_,b),N=i(A,()=>h(A,y,_,w=>w.morphStyle==="innerHTML"?(o(w,y,_),Array.from(y.childNodes)):r(w,y,_)));return A.pantry.remove(),N}function r(y,k,b){const _=g(k);return o(y,_,b,k,k.nextSibling),Array.from(_.childNodes)}function i(y,k){if(!y.config.restoreFocus)return k();let b=document.activeElement;if(!(b instanceof HTMLInputElement||b instanceof HTMLTextAreaElement))return k();const{id:_,selectionStart:A,selectionEnd:N}=b,w=k();return _&&_!==document.activeElement?.getAttribute("id")&&(b=y.target.querySelector(`[id="${_}"]`),b?.focus()),b&&!b.selectionEnd&&N&&b.setSelectionRange(A,N),w}const o=(function(){function y(E,D,T,C=null,R=null){D instanceof HTMLTemplateElement&&T instanceof HTMLTemplateElement&&(D=D.content,T=T.content),C||=D.firstChild;for(const B of T.childNodes){if(C&&C!=R){const P=b(E,B,C,R);if(P){P!==C&&A(E,C,P),l(P,B,E),C=P.nextSibling;continue}}if(B instanceof Element){const P=B.getAttribute("id");if(E.persistentIds.has(P)){const j=N(D,P,C,E);l(j,B,E),C=j.nextSibling;continue}}const I=k(D,B,C,E);I&&(C=I.nextSibling)}for(;C&&C!=R;){const B=C;C=C.nextSibling,_(E,B)}}function k(E,D,T,C){if(C.callbacks.beforeNodeAdded(D)===!1)return null;if(C.idMap.has(D)){const R=document.createElement(D.tagName);return E.insertBefore(R,T),l(R,D,C),C.callbacks.afterNodeAdded(R),R}else{const R=document.importNode(D,!0);return E.insertBefore(R,T),C.callbacks.afterNodeAdded(R),R}}const b=(function(){function E(C,R,B,I){let P=null,j=R.nextSibling,$=0,K=B;for(;K&&K!=I;){if(T(K,R)){if(D(C,K,R))return K;P===null&&(C.idMap.has(K)||(P=K))}if(P===null&&j&&T(K,j)&&($++,j=j.nextSibling,$>=2&&(P=void 0)),C.activeElementAndParents.includes(K))break;K=K.nextSibling}return P||null}function D(C,R,B){let I=C.idMap.get(R),P=C.idMap.get(B);if(!P||!I)return!1;for(const j of I)if(P.has(j))return!0;return!1}function T(C,R){const B=C,I=R;return B.nodeType===I.nodeType&&B.tagName===I.tagName&&(!B.getAttribute?.("id")||B.getAttribute?.("id")===I.getAttribute?.("id"))}return E})();function _(E,D){if(E.idMap.has(D))O(E.pantry,D,null);else{if(E.callbacks.beforeNodeRemoved(D)===!1)return;D.parentNode?.removeChild(D),E.callbacks.afterNodeRemoved(D)}}function A(E,D,T){let C=D;for(;C&&C!==T;){let R=C;C=C.nextSibling,_(E,R)}return C}function N(E,D,T,C){const R=C.target.getAttribute?.("id")===D&&C.target||C.target.querySelector(`[id="${D}"]`)||C.pantry.querySelector(`[id="${D}"]`);return w(R,C),O(E,R,T),R}function w(E,D){const T=E.getAttribute("id");for(;E=E.parentNode;){let C=D.idMap.get(E);C&&(C.delete(T),C.size||D.idMap.delete(E))}}function O(E,D,T){if(E.moveBefore)try{E.moveBefore(D,T)}catch{E.insertBefore(D,T)}else E.insertBefore(D,T)}return y})(),l=(function(){function y(w,O,E){return E.ignoreActive&&w===document.activeElement?null:(E.callbacks.beforeNodeMorphed(w,O)===!1||(w instanceof HTMLHeadElement&&E.head.ignore||(w instanceof HTMLHeadElement&&E.head.style!=="morph"?u(w,O,E):(k(w,O,E),N(w,E)||o(E,w,O))),E.callbacks.afterNodeMorphed(w,O)),w)}function k(w,O,E){let D=O.nodeType;if(D===1){const T=w,C=O,R=T.attributes,B=C.attributes;for(const I of B)A(I.name,T,"update",E)||T.getAttribute(I.name)!==I.value&&T.setAttribute(I.name,I.value);for(let I=R.length-1;0<=I;I--){const P=R[I];if(P&&!C.hasAttribute(P.name)){if(A(P.name,T,"remove",E))continue;T.removeAttribute(P.name)}}N(T,E)||b(T,C,E)}(D===8||D===3)&&w.nodeValue!==O.nodeValue&&(w.nodeValue=O.nodeValue)}function b(w,O,E){if(w instanceof HTMLInputElement&&O instanceof HTMLInputElement&&O.type!=="file"){let D=O.value,T=w.value;_(w,O,"checked",E),_(w,O,"disabled",E),O.hasAttribute("value")?T!==D&&(A("value",w,"update",E)||(w.setAttribute("value",D),w.value=D)):A("value",w,"remove",E)||(w.value="",w.removeAttribute("value"))}else if(w instanceof HTMLOptionElement&&O instanceof HTMLOptionElement)_(w,O,"selected",E);else if(w instanceof HTMLTextAreaElement&&O instanceof HTMLTextAreaElement){let D=O.value,T=w.value;if(A("value",w,"update",E))return;D!==T&&(w.value=D),w.firstChild&&w.firstChild.nodeValue!==D&&(w.firstChild.nodeValue=D)}}function _(w,O,E,D){const T=O[E],C=w[E];if(T!==C){const R=A(E,w,"update",D);R||(w[E]=O[E]),T?R||w.setAttribute(E,""):A(E,w,"remove",D)||w.removeAttribute(E)}}function A(w,O,E,D){return w==="value"&&D.ignoreActiveValue&&O===document.activeElement?!0:D.callbacks.beforeAttributeUpdated(w,O,E)===!1}function N(w,O){return!!O.ignoreActiveValue&&w===document.activeElement&&w!==document.body}return y})();function h(y,k,b,_){if(y.head.block){const A=k.querySelector("head"),N=b.querySelector("head");if(A&&N){const w=u(A,N,y);return Promise.all(w).then(()=>{const O=Object.assign(y,{head:{block:!1,ignore:!0}});return _(O)})}}return _(y)}function u(y,k,b){let _=[],A=[],N=[],w=[],O=new Map;for(const D of k.children)O.set(D.outerHTML,D);for(const D of y.children){let T=O.has(D.outerHTML),C=b.head.shouldReAppend(D),R=b.head.shouldPreserve(D);T||R?C?A.push(D):(O.delete(D.outerHTML),N.push(D)):b.head.style==="append"?C&&(A.push(D),w.push(D)):b.head.shouldRemove(D)!==!1&&A.push(D)}w.push(...O.values());let E=[];for(const D of w){let T=document.createRange().createContextualFragment(D.outerHTML).firstChild;if(b.callbacks.beforeNodeAdded(T)!==!1){if("href"in T&&T.href||"src"in T&&T.src){let C,R=new Promise(function(B){C=B});T.addEventListener("load",function(){C()}),E.push(R)}y.appendChild(T),b.callbacks.afterNodeAdded(T),_.push(T)}}for(const D of A)b.callbacks.beforeNodeRemoved(D)!==!1&&(y.removeChild(D),b.callbacks.afterNodeRemoved(D));return b.head.afterHeadMorphed(y,{added:_,kept:N,removed:A}),E}const f=(function(){function y(E,D,T){const{persistentIds:C,idMap:R}=w(E,D),B=k(T),I=B.morphStyle||"outerHTML";if(!["innerHTML","outerHTML"].includes(I))throw`Do not understand how to morph style ${I}`;return{target:E,newContent:D,config:B,morphStyle:I,ignoreActive:B.ignoreActive,ignoreActiveValue:B.ignoreActiveValue,restoreFocus:B.restoreFocus,idMap:R,persistentIds:C,pantry:b(),activeElementAndParents:_(E),callbacks:B.callbacks,head:B.head}}function k(E){let D=Object.assign({},e);return Object.assign(D,E),D.callbacks=Object.assign({},e.callbacks,E.callbacks),D.head=Object.assign({},e.head,E.head),D}function b(){const E=document.createElement("div");return E.hidden=!0,document.body.insertAdjacentElement("afterend",E),E}function _(E){let D=[],T=document.activeElement;if(T?.tagName!=="BODY"&&E.contains(T))for(;T&&(D.push(T),T!==E);)T=T.parentElement;return D}function A(E){let D=Array.from(E.querySelectorAll("[id]"));return E.getAttribute?.("id")&&D.push(E),D}function N(E,D,T,C){for(const R of C){const B=R.getAttribute("id");if(D.has(B)){let I=R;for(;I;){let P=E.get(I);if(P==null&&(P=new Set,E.set(I,P)),P.add(B),I===T)break;I=I.parentElement}}}}function w(E,D){const T=A(E),C=A(D),R=O(T,C);let B=new Map;N(B,R,E,T);const I=D.__idiomorphRoot||D;return N(B,R,I,C),{persistentIds:R,idMap:B}}function O(E,D){let T=new Set,C=new Map;for(const{id:B,tagName:I}of E)C.has(B)?T.add(B):C.set(B,I);let R=new Set;for(const{id:B,tagName:I}of D)R.has(B)?T.add(B):C.get(B)===I&&R.add(B);for(const B of T)R.delete(B);return R}return y})(),{normalizeElement:d,normalizeParent:g}=(function(){const y=new WeakSet;function k(N){return N instanceof Document?N.documentElement:N}function b(N){if(N==null)return document.createElement("div");if(typeof N=="string")return b(A(N));if(y.has(N))return N;if(N instanceof Node){if(N.parentNode)return new _(N);{const w=document.createElement("div");return w.append(N),w}}else{const w=document.createElement("div");for(const O of[...N])w.append(O);return w}}class _{constructor(w){this.originalNode=w,this.realParentNode=w.parentNode,this.previousSibling=w.previousSibling,this.nextSibling=w.nextSibling}get childNodes(){const w=[];let O=this.previousSibling?this.previousSibling.nextSibling:this.realParentNode.firstChild;for(;O&&O!=this.nextSibling;)w.push(O),O=O.nextSibling;return w}querySelectorAll(w){return this.childNodes.reduce((O,E)=>{if(E instanceof Element){E.matches(w)&&O.push(E);const D=E.querySelectorAll(w);for(let T=0;T]*>|>)([\s\S]*?)<\/svg>/gim,"");if(O.match(/<\/html>/)||O.match(/<\/head>/)||O.match(/<\/body>/)){let E=w.parseFromString(N,"text/html");if(O.match(/<\/html>/))return y.add(E),E;{let D=E.firstChild;return D&&y.add(D),D}}else{let D=w.parseFromString("","text/html").body.querySelector("template").content;return y.add(D),D}}return{normalizeElement:k,normalizeParent:b}})();return{morph:t,defaults:e}})();function Yh(n,e,{callbacks:t,...r}={}){qF.morph(n,e,{...r,callbacks:new VF(t)})}function Sp(n,e,t={}){Yh(n,e.childNodes,{...t,morphStyle:"innerHTML"})}function tA(n,e){return n instanceof Xi&&n.shouldReloadWithMorph&&(!e||WF(n,e))&&!n.closest("[data-turbo-permanent]")}function WF(n,e){return e instanceof Element&&e.nodeName==="TURBO-FRAME"&&n.id===e.id&&(!e.getAttribute("src")||$E(n.src,e.getAttribute("src")))}function nA(n){return n.parentElement.closest("turbo-frame[src][refresh=morph]")}class VF{#e;constructor({beforeNodeMorphed:e}={}){this.#e=e||(()=>!0)}beforeNodeAdded=e=>!(e.id&&e.hasAttribute("data-turbo-permanent")&&document.getElementById(e.id));beforeNodeMorphed=(e,t)=>{if(e instanceof Element)return!e.hasAttribute("data-turbo-permanent")&&this.#e(e,t)?!rr("turbo:before-morph-element",{cancelable:!0,target:e,detail:{currentElement:e,newElement:t}}).defaultPrevented:!1};beforeAttributeUpdated=(e,t,r)=>!rr("turbo:before-morph-attribute",{cancelable:!0,target:t,detail:{attributeName:e,mutationType:r}}).defaultPrevented;beforeNodeRemoved=e=>this.beforeNodeMorphed(e);afterNodeMorphed=(e,t)=>{e instanceof Element&&rr("turbo:morph-element",{target:e,detail:{currentElement:e,newElement:t}})}}class rA extends xp{static renderElement(e,t){rr("turbo:before-frame-morph",{target:e,detail:{currentElement:e,newElement:t}}),Sp(e,t,{callbacks:{beforeNodeMorphed:(r,i)=>tA(r,i)&&nA(r)===e?(r.reload(),!1):!0}})}async preservingPermanentElements(e){return await e()}}class da{static animationDuration=300;static get defaultCSS(){return DE` .turbo-progress-bar { position: fixed; display: block; @@ -206,7 +206,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho opacity ${da.animationDuration/2}ms ${da.animationDuration/2}ms ease-in; transform: translate3d(0, 0, 0); } - `}hiding=!1;value=0;visible=!1;constructor(){this.stylesheetElement=this.createStylesheetElement(),this.progressElement=this.createProgressElement(),this.installStylesheetElement(),this.setValue(0)}show(){this.visible||(this.visible=!0,this.installProgressElement(),this.startTrickling())}hide(){this.visible&&!this.hiding&&(this.hiding=!0,this.fadeProgressElement(()=>{this.uninstallProgressElement(),this.stopTrickling(),this.visible=!1,this.hiding=!1}))}setValue(e){this.value=e,this.refresh()}installStylesheetElement(){document.head.insertBefore(this.stylesheetElement,document.head.firstChild)}installProgressElement(){this.progressElement.style.width="0",this.progressElement.style.opacity="1",document.documentElement.insertBefore(this.progressElement,document.body),this.refresh()}fadeProgressElement(e){this.progressElement.style.opacity="0",setTimeout(e,da.animationDuration*1.5)}uninstallProgressElement(){this.progressElement.parentNode&&document.documentElement.removeChild(this.progressElement)}startTrickling(){this.trickleInterval||(this.trickleInterval=window.setInterval(this.trickle,da.animationDuration))}stopTrickling(){window.clearInterval(this.trickleInterval),delete this.trickleInterval}trickle=()=>{this.setValue(this.value+Math.random()/100)};refresh(){requestAnimationFrame(()=>{this.progressElement.style.width=`${10+this.value*90}%`})}createStylesheetElement(){const e=document.createElement("style");e.type="text/css",e.textContent=da.defaultCSS;const t=IE();return t&&(e.nonce=t),e}createProgressElement(){const e=document.createElement("div");return e.className="turbo-progress-bar",e}}class UF extends xp{detailsByOuterHTML=this.children.filter(e=>!GF(e)).map(e=>ZF(e)).reduce((e,t)=>{const{outerHTML:r}=t,i=r in e?e[r]:{type:qF(t),tracked:WF(t),elements:[]};return{...e,[r]:{...i,elements:[...i.elements,t]}}},{});get trackedElementSignature(){return Object.keys(this.detailsByOuterHTML).filter(e=>this.detailsByOuterHTML[e].tracked).join("")}getScriptElementsNotInSnapshot(e){return this.getElementsMatchingTypeNotInSnapshot("script",e)}getStylesheetElementsNotInSnapshot(e){return this.getElementsMatchingTypeNotInSnapshot("stylesheet",e)}getElementsMatchingTypeNotInSnapshot(e,t){return Object.keys(this.detailsByOuterHTML).filter(r=>!(r in t.detailsByOuterHTML)).map(r=>this.detailsByOuterHTML[r]).filter(({type:r})=>r==e).map(({elements:[r]})=>r)}get provisionalElements(){return Object.keys(this.detailsByOuterHTML).reduce((e,t)=>{const{type:r,tracked:i,elements:o}=this.detailsByOuterHTML[t];return r==null&&!i?[...e,...o]:o.length>1?[...e,...o.slice(1)]:e},[])}getMetaValue(e){const t=this.findMetaElementByName(e);return t?t.getAttribute("content"):null}findMetaElementByName(e){return Object.keys(this.detailsByOuterHTML).reduce((t,r)=>{const{elements:[i]}=this.detailsByOuterHTML[r];return KF(i,e)?i:t},void 0|void 0)}}function qF(n){if(VF(n))return"script";if(YF(n))return"stylesheet"}function WF(n){return n.getAttribute("data-turbo-track")=="reload"}function VF(n){return n.localName=="script"}function GF(n){return n.localName=="noscript"}function YF(n){const e=n.localName;return e=="style"||e=="link"&&n.getAttribute("rel")=="stylesheet"}function KF(n,e){return n.localName=="meta"&&n.getAttribute("name")==e}function ZF(n){return n.hasAttribute("nonce")&&n.setAttribute("nonce",""),n}class fs extends xp{static fromHTMLString(e=""){return this.fromDocument(ME(e))}static fromElement(e){return this.fromDocument(e.ownerDocument)}static fromDocument({documentElement:e,body:t,head:r}){return new this(e,t,new UF(r))}constructor(e,t,r){super(t),this.documentElement=e,this.headSnapshot=r}clone(){const e=this.element.cloneNode(!0),t=this.element.querySelectorAll("select"),r=e.querySelectorAll("select");for(const[i,o]of t.entries()){const l=r[i];for(const h of l.selectedOptions)h.selected=!1;for(const h of o.selectedOptions)l.options[h.index].selected=!0}for(const i of e.querySelectorAll('input[type="password"]'))i.value="";for(const i of e.querySelectorAll("noscript"))i.remove();return new fs(this.documentElement,e,this.headSnapshot)}get lang(){return this.documentElement.getAttribute("lang")}get dir(){return this.documentElement.getAttribute("dir")}get headElement(){return this.headSnapshot.element}get rootLocation(){const e=this.getSetting("root")??"/";return Gr(e)}get cacheControlValue(){return this.getSetting("cache-control")}get isPreviewable(){return this.cacheControlValue!="no-preview"}get isCacheable(){return this.cacheControlValue!="no-cache"}get isVisitable(){return this.getSetting("visit-control")!="reload"}get prefersViewTransitions(){return(this.getSetting("view-transition")==="true"||this.headSnapshot.getMetaValue("view-transition")==="same-origin")&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches}get refreshMethod(){return this.getSetting("refresh-method")}get refreshScroll(){return this.getSetting("refresh-scroll")}getSetting(e){return this.headSnapshot.getMetaValue(`turbo-${e}`)}}class XF{#e=!1;#t=Promise.resolve();renderChange(e,t){return e&&this.viewTransitionsAvailable&&!this.#e?(this.#e=!0,this.#t=this.#t.then(async()=>{await document.startViewTransition(t).finished})):this.#t=this.#t.then(t),this.#t}get viewTransitionsAvailable(){return document.startViewTransition}}const JF={action:"advance",historyChanged:!1,visitCachedSnapshot:()=>{},willRender:!0,updateHistory:!0,shouldCacheSnapshot:!0,acceptsStreamResponse:!1,refresh:{}},nd={visitStart:"visitStart",requestStart:"requestStart",requestEnd:"requestEnd",visitEnd:"visitEnd"},No={initialized:"initialized",started:"started",canceled:"canceled",failed:"failed",completed:"completed"},Ru={networkFailure:0,timeoutFailure:-1,contentTypeMismatch:-2},QF={advance:"forward",restore:"back",replace:"none"};class eB{identifier=Ca();timingMetrics={};followedRedirect=!1;historyChanged=!1;scrolled=!1;shouldCacheSnapshot=!0;acceptsStreamResponse=!1;snapshotCached=!1;state=No.initialized;viewTransitioner=new XF;constructor(e,t,r,i={}){this.delegate=e,this.location=t,this.restorationIdentifier=r||Ca();const{action:o,historyChanged:l,referrer:h,snapshot:u,snapshotHTML:f,response:d,visitCachedSnapshot:g,willRender:y,updateHistory:k,shouldCacheSnapshot:w,acceptsStreamResponse:_,direction:A,refresh:N}={...JF,...i};this.action=o,this.historyChanged=l,this.referrer=h,this.snapshot=u,this.snapshotHTML=f,this.response=d,this.isPageRefresh=this.view.isPageRefresh(this),this.visitCachedSnapshot=g,this.willRender=y,this.updateHistory=k,this.scrolled=!y,this.shouldCacheSnapshot=w,this.acceptsStreamResponse=_,this.direction=A||QF[o],this.refresh=N}get adapter(){return this.delegate.adapter}get view(){return this.delegate.view}get history(){return this.delegate.history}get restorationData(){return this.history.getRestorationDataForIdentifier(this.restorationIdentifier)}start(){this.state==No.initialized&&(this.recordTimingMetric(nd.visitStart),this.state=No.started,this.adapter.visitStarted(this),this.delegate.visitStarted(this))}cancel(){this.state==No.started&&(this.request&&this.request.cancel(),this.cancelRender(),this.state=No.canceled)}complete(){this.state==No.started&&(this.recordTimingMetric(nd.visitEnd),this.adapter.visitCompleted(this),this.state=No.completed,this.followRedirect(),this.followedRedirect||this.delegate.visitCompleted(this))}fail(){this.state==No.started&&(this.state=No.failed,this.adapter.visitFailed(this),this.delegate.visitCompleted(this))}changeHistory(){if(!this.historyChanged&&this.updateHistory){const e=this.location.href===this.referrer?.href?"replace":this.action,t=NE(e);this.history.update(t,this.location,this.restorationIdentifier),this.historyChanged=!0}}issueRequest(){this.hasPreloadedResponse()?this.simulateRequest():this.shouldIssueRequest()&&!this.request&&(this.request=new ic(this,Yi.get,this.location),this.request.perform())}simulateRequest(){this.response&&(this.startRequest(),this.recordResponse(),this.finishRequest())}startRequest(){this.recordTimingMetric(nd.requestStart),this.adapter.visitRequestStarted(this)}recordResponse(e=this.response){if(this.response=e,e){const{statusCode:t}=e;Rw(t)?this.adapter.visitRequestCompleted(this):this.adapter.visitRequestFailedWithStatusCode(this,t)}}finishRequest(){this.recordTimingMetric(nd.requestEnd),this.adapter.visitRequestFinished(this)}loadResponse(){if(this.response){const{statusCode:e,responseHTML:t}=this.response;this.render(async()=>{if(this.shouldCacheSnapshot&&this.cacheSnapshot(),this.view.renderPromise&&await this.view.renderPromise,Rw(e)&&t!=null){const r=fs.fromHTMLString(t);await this.renderPageSnapshot(r,!1),this.adapter.visitRendered(this),this.complete()}else await this.view.renderError(fs.fromHTMLString(t),this),this.adapter.visitRendered(this),this.fail()})}}getCachedSnapshot(){const e=this.view.getCachedSnapshotForLocation(this.location)||this.getPreloadedSnapshot();if(e&&(!vh(this.location)||e.hasAnchor(vh(this.location)))&&(this.action=="restore"||e.isPreviewable))return e}getPreloadedSnapshot(){if(this.snapshotHTML)return fs.fromHTMLString(this.snapshotHTML)}hasCachedSnapshot(){return this.getCachedSnapshot()!=null}loadCachedSnapshot(){const e=this.getCachedSnapshot();if(e){const t=this.shouldIssueRequest();this.render(async()=>{this.cacheSnapshot(),this.isPageRefresh?this.adapter.visitRendered(this):(this.view.renderPromise&&await this.view.renderPromise,await this.renderPageSnapshot(e,t),this.adapter.visitRendered(this),t||this.complete())})}}followRedirect(){this.redirectedToLocation&&!this.followedRedirect&&this.response?.redirected&&(this.adapter.visitProposedToLocation(this.redirectedToLocation,{action:"replace",response:this.response,shouldCacheSnapshot:!1,willRender:!1}),this.followedRedirect=!0)}prepareRequest(e){this.acceptsStreamResponse&&e.acceptResponseType(sc.contentType)}requestStarted(){this.startRequest()}requestPreventedHandlingResponse(e,t){}async requestSucceededWithResponse(e,t){const r=await t.responseHTML,{redirected:i,statusCode:o}=t;r==null?this.recordResponse({statusCode:Ru.contentTypeMismatch,redirected:i}):(this.redirectedToLocation=t.redirected?t.location:void 0,this.recordResponse({statusCode:o,responseHTML:r,redirected:i}))}async requestFailedWithResponse(e,t){const r=await t.responseHTML,{redirected:i,statusCode:o}=t;r==null?this.recordResponse({statusCode:Ru.contentTypeMismatch,redirected:i}):this.recordResponse({statusCode:o,responseHTML:r,redirected:i})}requestErrored(e,t){this.recordResponse({statusCode:Ru.networkFailure,redirected:!1})}requestFinished(){this.finishRequest()}performScroll(){!this.scrolled&&!this.view.forceReloaded&&!this.view.shouldPreserveScrollPosition(this)&&(this.action=="restore"?this.scrollToRestoredPosition()||this.scrollToAnchor()||this.view.scrollToTop():this.scrollToAnchor()||this.view.scrollToTop(),this.scrolled=!0)}scrollToRestoredPosition(){const{scrollPosition:e}=this.restorationData;if(e)return this.view.scrollToPosition(e),!0}scrollToAnchor(){const e=vh(this.location);if(e!=null)return this.view.scrollToAnchor(e),!0}recordTimingMetric(e){this.timingMetrics[e]=new Date().getTime()}getTimingMetrics(){return{...this.timingMetrics}}hasPreloadedResponse(){return typeof this.response=="object"}shouldIssueRequest(){return this.action=="restore"?!this.hasCachedSnapshot():this.willRender}cacheSnapshot(){this.snapshotCached||(this.view.cacheSnapshot(this.snapshot).then(e=>e&&this.visitCachedSnapshot(e)),this.snapshotCached=!0)}async render(e){this.cancelRender(),await new Promise(t=>{this.frame=document.visibilityState==="hidden"?setTimeout(()=>t(),0):requestAnimationFrame(()=>t())}),await e(),delete this.frame}async renderPageSnapshot(e,t){await this.viewTransitioner.renderChange(this.view.shouldTransitionTo(e),async()=>{await this.view.renderPage(e,t,this.willRender,this),this.performScroll()})}cancelRender(){this.frame&&(cancelAnimationFrame(this.frame),delete this.frame)}}function Rw(n){return n>=200&&n<300}class tB{progressBar=new da;constructor(e){this.session=e}visitProposedToLocation(e,t){ma(e,this.navigator.rootLocation)?this.navigator.startVisit(e,t?.restorationIdentifier||Ca(),t):window.location.href=e.toString()}visitStarted(e){this.location=e.location,this.redirectedToLocation=null,e.loadCachedSnapshot(),e.issueRequest()}visitRequestStarted(e){this.progressBar.setValue(0),e.hasCachedSnapshot()||e.action!="restore"?this.showVisitProgressBarAfterDelay():this.showProgressBar()}visitRequestCompleted(e){e.loadResponse(),e.response.redirected&&(this.redirectedToLocation=e.redirectedToLocation)}visitRequestFailedWithStatusCode(e,t){switch(t){case Ru.networkFailure:case Ru.timeoutFailure:case Ru.contentTypeMismatch:return this.reload({reason:"request_failed",context:{statusCode:t}});default:return e.loadResponse()}}visitRequestFinished(e){}visitCompleted(e){this.progressBar.setValue(1),this.hideVisitProgressBar()}pageInvalidated(e){this.reload(e)}visitFailed(e){this.progressBar.setValue(1),this.hideVisitProgressBar()}visitRendered(e){}linkPrefetchingIsEnabledForLocation(e){return!0}formSubmissionStarted(e){this.progressBar.setValue(0),this.showFormProgressBarAfterDelay()}formSubmissionFinished(e){this.progressBar.setValue(1),this.hideFormProgressBar()}showVisitProgressBarAfterDelay(){this.visitProgressBarTimeout=window.setTimeout(this.showProgressBar,this.session.progressBarDelay)}hideVisitProgressBar(){this.progressBar.hide(),this.visitProgressBarTimeout!=null&&(window.clearTimeout(this.visitProgressBarTimeout),delete this.visitProgressBarTimeout)}showFormProgressBarAfterDelay(){this.formProgressBarTimeout==null&&(this.formProgressBarTimeout=window.setTimeout(this.showProgressBar,this.session.progressBarDelay))}hideFormProgressBar(){this.progressBar.hide(),this.formProgressBarTimeout!=null&&(window.clearTimeout(this.formProgressBarTimeout),delete this.formProgressBarTimeout)}showProgressBar=()=>{this.progressBar.show()};reload(e){rr("turbo:reload",{detail:e}),window.location.href=(this.redirectedToLocation||this.location)?.toString()||window.location.href}get navigator(){return this.session.navigator}}class nB{selector="[data-turbo-temporary]";started=!1;start(){this.started||(this.started=!0,addEventListener("turbo:before-cache",this.removeTemporaryElements,!1))}stop(){this.started&&(this.started=!1,removeEventListener("turbo:before-cache",this.removeTemporaryElements,!1))}removeTemporaryElements=e=>{for(const t of this.temporaryElements)t.remove()};get temporaryElements(){return[...document.querySelectorAll(this.selector)]}}class rB{constructor(e,t){this.session=e,this.element=t,this.linkInterceptor=new YE(this,t),this.formSubmitObserver=new Uy(this,t)}start(){this.linkInterceptor.start(),this.formSubmitObserver.start()}stop(){this.linkInterceptor.stop(),this.formSubmitObserver.stop()}shouldInterceptLinkClick(e,t,r){return this.#t(e)}linkClickIntercepted(e,t,r){const i=this.#n(e);i&&i.delegate.linkClickIntercepted(e,t,r)}willSubmitForm(e,t){return e.closest("turbo-frame")==null&&this.#e(e,t)&&this.#t(e,t)}formSubmitted(e,t){const r=this.#n(e,t);r&&r.delegate.formSubmitted(e,t)}#e(e,t){const r=zy(e,t),i=this.element.ownerDocument.querySelector('meta[name="turbo-root"]'),o=Gr(i?.content??"/");return this.#t(e,t)&&ma(r,o)}#t(e,t){if(e instanceof HTMLFormElement?this.session.submissionIsNavigatable(e,t):this.session.elementIsNavigatable(e)){const i=this.#n(e,t);return i?i!=e.closest("turbo-frame"):!1}else return!1}#n(e,t){const r=t?.getAttribute("data-turbo-frame")||e.getAttribute("data-turbo-frame");if(r&&r!="_top"){const i=this.element.querySelector(`#${r}:not([disabled])`);if(i instanceof Xi)return i}}}let iB=class{location;restorationIdentifier=Ca();restorationData={};started=!1;currentIndex=0;constructor(e){this.delegate=e}start(){this.started||(addEventListener("popstate",this.onPopState,!1),this.currentIndex=history.state?.turbo?.restorationIndex||0,this.started=!0,this.replace(new URL(window.location.href)))}stop(){this.started&&(removeEventListener("popstate",this.onPopState,!1),this.started=!1)}push(e,t){this.update(history.pushState,e,t)}replace(e,t){this.update(history.replaceState,e,t)}update(e,t,r=Ca()){e===history.pushState&&++this.currentIndex;const i={turbo:{restorationIdentifier:r,restorationIndex:this.currentIndex}};e.call(history,i,"",t.href),this.location=t,this.restorationIdentifier=r}getRestorationDataForIdentifier(e){return this.restorationData[e]||{}}updateRestorationData(e){const{restorationIdentifier:t}=this,r=this.restorationData[t];this.restorationData[t]={...r,...e}}assumeControlOfScrollRestoration(){this.previousScrollRestoration||(this.previousScrollRestoration=history.scrollRestoration??"auto",history.scrollRestoration="manual")}relinquishControlOfScrollRestoration(){this.previousScrollRestoration&&(history.scrollRestoration=this.previousScrollRestoration,delete this.previousScrollRestoration)}onPopState=e=>{const{turbo:t}=e.state||{};if(this.location=new URL(window.location.href),t){const{restorationIdentifier:r,restorationIndex:i}=t;this.restorationIdentifier=r;const o=i>this.currentIndex?"forward":"back";this.delegate.historyPoppedToLocationWithRestorationIdentifierAndDirection(this.location,r,o),this.currentIndex=i}else this.currentIndex++,this.delegate.historyPoppedWithEmptyState(this.location)}};class sB{started=!1;#e=null;constructor(e,t){this.delegate=e,this.eventTarget=t}start(){this.started||(this.eventTarget.readyState==="loading"?this.eventTarget.addEventListener("DOMContentLoaded",this.#t,{once:!0}):this.#t())}stop(){this.started&&(this.eventTarget.removeEventListener("mouseenter",this.#n,{capture:!0,passive:!0}),this.eventTarget.removeEventListener("mouseleave",this.#o,{capture:!0,passive:!0}),this.eventTarget.removeEventListener("turbo:before-fetch-request",this.#i,!0),this.started=!1)}#t=()=>{this.eventTarget.addEventListener("mouseenter",this.#n,{capture:!0,passive:!0}),this.eventTarget.addEventListener("mouseleave",this.#o,{capture:!0,passive:!0}),this.eventTarget.addEventListener("turbo:before-fetch-request",this.#i,!0),this.started=!0};#n=e=>{if(tp("turbo-prefetch")==="false")return;const t=e.target;if(t.matches&&t.matches("a[href]:not([target^=_]):not([download])")&&this.#l(t)){const i=t,o=BE(i);if(this.delegate.canPrefetchRequestToLocation(i,o)){this.#e=i;const l=new ic(this,Yi.get,o,new URLSearchParams,t);l.fetchOptions.priority="low",ku.putLater(o,l,this.#r)}}};#o=e=>{e.target===this.#e&&this.#a()};#a=()=>{ku.clear(),this.#e=null};#i=e=>{if(e.target.tagName!=="FORM"&&e.detail.fetchOptions.method==="GET"){const t=ku.get(e.detail.url);t&&(e.detail.fetchRequest=t),ku.clear()}};prepareRequest(e){const t=e.target;e.headers["X-Sec-Purpose"]="prefetch";const r=t.closest("turbo-frame"),i=t.getAttribute("data-turbo-frame")||r?.getAttribute("target")||r?.id;i&&i!=="_top"&&(e.headers["Turbo-Frame"]=i)}requestSucceededWithResponse(){}requestStarted(e){}requestErrored(e){}requestFinished(e){}requestPreventedHandlingResponse(e,t){}requestFailedWithResponse(e,t){}get#r(){return Number(tp("turbo-prefetch-cache-time"))||qE}#l(e){return!(!e.getAttribute("href")||oB(e)||aB(e)||lB(e)||uB(e)||hB(e))}}const oB=n=>n.origin!==document.location.origin||!["http:","https:"].includes(n.protocol)||n.hasAttribute("target"),aB=n=>n.pathname+n.search===document.location.pathname+document.location.search||n.href.startsWith("#"),lB=n=>{if(n.getAttribute("data-turbo-prefetch")==="false"||n.getAttribute("data-turbo")==="false")return!0;const e=Du(n,"[data-turbo-prefetch]");return!!(e&&e.getAttribute("data-turbo-prefetch")==="false")},uB=n=>{const e=n.getAttribute("data-turbo-method");return!!(e&&e.toLowerCase()!=="get"||cB(n)||n.hasAttribute("data-turbo-confirm")||n.hasAttribute("data-turbo-stream"))},cB=n=>n.hasAttribute("data-remote")||n.hasAttribute("data-behavior")||n.hasAttribute("data-confirm")||n.hasAttribute("data-method"),hB=n=>rr("turbo:before-prefetch",{target:n,cancelable:!0}).defaultPrevented;class fB{constructor(e){this.delegate=e}proposeVisit(e,t={}){this.delegate.allowsVisitingLocationWithAction(e,t.action)&&this.delegate.visitProposedToLocation(e,t)}startVisit(e,t,r={}){this.stop(),this.currentVisit=new eB(this,Gr(e),t,{referrer:this.location,...r}),this.currentVisit.start()}submitForm(e,t){this.stop(),this.formSubmission=new _p(this,e,t,!0),this.formSubmission.start()}stop(){this.formSubmission&&(this.formSubmission.stop(),delete this.formSubmission),this.currentVisit&&(this.currentVisit.cancel(),delete this.currentVisit)}get adapter(){return this.delegate.adapter}get view(){return this.delegate.view}get rootLocation(){return this.view.snapshot.rootLocation}get history(){return this.delegate.history}formSubmissionStarted(e){typeof this.adapter.formSubmissionStarted=="function"&&this.adapter.formSubmissionStarted(e)}async formSubmissionSucceededWithResponse(e,t){if(e==this.formSubmission){const r=await t.responseHTML;if(r){const i=e.isSafe;i||this.view.clearSnapshotCache();const{statusCode:o,redirected:l}=t,u={action:this.#e(e,t),shouldCacheSnapshot:i,response:{statusCode:o,responseHTML:r,redirected:l}};this.proposeVisit(t.location,u)}}}async formSubmissionFailedWithResponse(e,t){const r=await t.responseHTML;if(r){const i=fs.fromHTMLString(r);t.serverError?await this.view.renderError(i,this.currentVisit):await this.view.renderPage(i,!1,!0,this.currentVisit),i.refreshScroll!=="preserve"&&this.view.scrollToTop(),this.view.clearSnapshotCache()}}formSubmissionErrored(e,t){console.error(t)}formSubmissionFinished(e){typeof this.adapter.formSubmissionFinished=="function"&&this.adapter.formSubmissionFinished(e)}linkPrefetchingIsEnabledForLocation(e){return typeof this.adapter.linkPrefetchingIsEnabledForLocation=="function"?this.adapter.linkPrefetchingIsEnabledForLocation(e):!0}visitStarted(e){this.delegate.visitStarted(e)}visitCompleted(e){this.delegate.visitCompleted(e),delete this.currentVisit}locationWithActionIsSamePage(e,t){return!1}get location(){return this.history.location}get restorationIdentifier(){return this.history.restorationIdentifier}#e(e,t){const{submitter:r,formElement:i}=e;return gl(r,i)||this.#t(t)}#t(e){return e.redirected&&e.location.href===this.location?.href?"replace":"advance"}}const il={initial:0,loading:1,interactive:2,complete:3};class dB{stage=il.initial;started=!1;constructor(e){this.delegate=e}start(){this.started||(this.stage==il.initial&&(this.stage=il.loading),document.addEventListener("readystatechange",this.interpretReadyState,!1),addEventListener("pagehide",this.pageWillUnload,!1),this.started=!0)}stop(){this.started&&(document.removeEventListener("readystatechange",this.interpretReadyState,!1),removeEventListener("pagehide",this.pageWillUnload,!1),this.started=!1)}interpretReadyState=()=>{const{readyState:e}=this;e=="interactive"?this.pageIsInteractive():e=="complete"&&this.pageIsComplete()};pageIsInteractive(){this.stage==il.loading&&(this.stage=il.interactive,this.delegate.pageBecameInteractive())}pageIsComplete(){this.pageIsInteractive(),this.stage==il.interactive&&(this.stage=il.complete,this.delegate.pageLoaded())}pageWillUnload=()=>{this.delegate.pageWillUnload()};get readyState(){return document.readyState}}class pB{started=!1;constructor(e){this.delegate=e}start(){this.started||(addEventListener("scroll",this.onScroll,!1),this.onScroll(),this.started=!0)}stop(){this.started&&(removeEventListener("scroll",this.onScroll,!1),this.started=!1)}onScroll=()=>{this.updatePosition({x:window.pageXOffset,y:window.pageYOffset})};updatePosition(e){this.delegate.scrollPositionChanged(e)}}class mB{render({fragment:e}){XE.preservingPermanentElements(this,gB(e),()=>{vB(e,()=>{yB(()=>{document.documentElement.appendChild(e)})})})}enteringBardo(e,t){t.replaceWith(e.cloneNode(!0))}leavingBardo(){}}function gB(n){const e=VE(document.documentElement),t={};for(const r of e){const{id:i}=r;for(const o of n.querySelectorAll("turbo-stream")){const l=WE(o.templateElement.content,i);l&&(t[i]=[r,l])}}return t}async function vB(n,e){const t=`turbo-stream-autofocus-${Ca()}`,r=n.querySelectorAll("turbo-stream"),i=bB(r);let o=null;if(i&&(i.id?o=i.id:o=t,i.id=o),e(),await gh(),(document.activeElement==null||document.activeElement==document.body)&&o){const h=document.getElementById(o);Hy(h)&&h.focus(),h&&h.id==t&&h.removeAttribute("id")}}async function yB(n){const[e,t]=await cF(n,()=>document.activeElement),r=e&&e.id;if(r){const i=document.getElementById(r);Hy(i)&&i!=t&&i.focus()}}function bB(n){for(const e of n){const t=DE(e.templateElement.content);if(t)return t}return null}class wB{sources=new Set;#e=!1;constructor(e){this.delegate=e}start(){this.#e||(this.#e=!0,addEventListener("turbo:before-fetch-response",this.inspectFetchResponse,!1))}stop(){this.#e&&(this.#e=!1,removeEventListener("turbo:before-fetch-response",this.inspectFetchResponse,!1))}connectStreamSource(e){this.streamSourceIsConnected(e)||(this.sources.add(e),e.addEventListener("message",this.receiveMessageEvent,!1))}disconnectStreamSource(e){this.streamSourceIsConnected(e)&&(this.sources.delete(e),e.removeEventListener("message",this.receiveMessageEvent,!1))}streamSourceIsConnected(e){return this.sources.has(e)}inspectFetchResponse=e=>{const t=_B(e);t&&xB(t)&&(e.preventDefault(),this.receiveMessageResponse(t))};receiveMessageEvent=e=>{this.#e&&typeof e.data=="string"&&this.receiveMessageHTML(e.data)};async receiveMessageResponse(e){const t=await e.responseHTML;t&&this.receiveMessageHTML(t)}receiveMessageHTML(e){this.delegate.receivedMessageFromStream(sc.wrap(e))}}function _B(n){const e=n.detail?.fetchResponse;if(e instanceof yp)return e}function xB(n){return(n.contentType??"").startsWith(sc.contentType)}class SB extends qy{static renderElement(e,t){const{documentElement:r,body:i}=document;r.replaceChild(t,i)}async render(){this.replaceHeadAndBody(),this.activateScriptElements()}replaceHeadAndBody(){const{documentElement:e,head:t}=document;e.replaceChild(this.newHead,t),this.renderElement(this.currentElement,this.newElement)}activateScriptElements(){for(const e of this.scriptElements){const t=e.parentNode;if(t){const r=Th(e);t.replaceChild(r,e)}}}get newHead(){return this.newSnapshot.headSnapshot.element}get scriptElements(){return document.documentElement.querySelectorAll("script")}}class Ap extends qy{static renderElement(e,t){document.body&&t instanceof HTMLBodyElement?document.body.replaceWith(t):document.documentElement.appendChild(t)}get shouldRender(){return this.newSnapshot.isVisitable&&this.trackedElementsAreIdentical}get reloadReason(){if(!this.newSnapshot.isVisitable)return{reason:"turbo_visit_control_is_reload"};if(!this.trackedElementsAreIdentical)return{reason:"tracked_element_mismatch"}}async prepareToRender(){this.#e(),await this.mergeHead()}async render(){this.willRender&&await this.replaceBody()}finishRendering(){super.finishRendering(),this.isPreview||this.focusFirstAutofocusableElement()}get currentHeadSnapshot(){return this.currentSnapshot.headSnapshot}get newHeadSnapshot(){return this.newSnapshot.headSnapshot}get newElement(){return this.newSnapshot.element}#e(){const{documentElement:e}=this.currentSnapshot,{dir:t,lang:r}=this.newSnapshot;r?e.setAttribute("lang",r):e.removeAttribute("lang"),t?e.setAttribute("dir",t):e.removeAttribute("dir")}async mergeHead(){const e=this.mergeProvisionalElements(),t=this.copyNewHeadStylesheetElements();this.copyNewHeadScriptElements(),await e,await t,this.willRender&&this.removeUnusedDynamicStylesheetElements()}async replaceBody(){await this.preservingPermanentElements(async()=>{this.activateNewBody(),await this.assignNewBody()})}get trackedElementsAreIdentical(){return this.currentHeadSnapshot.trackedElementSignature==this.newHeadSnapshot.trackedElementSignature}async copyNewHeadStylesheetElements(){const e=[];for(const t of this.newHeadStylesheetElements)e.push(aF(t)),document.head.appendChild(t);await Promise.all(e)}copyNewHeadScriptElements(){for(const e of this.newHeadScriptElements)document.head.appendChild(Th(e))}removeUnusedDynamicStylesheetElements(){for(const e of this.unusedDynamicStylesheetElements)document.head.removeChild(e)}async mergeProvisionalElements(){const e=[...this.newHeadProvisionalElements];for(const t of this.currentHeadProvisionalElements)this.isCurrentElementInElementList(t,e)||document.head.removeChild(t);for(const t of e)document.head.appendChild(t)}isCurrentElementInElementList(e,t){for(const[r,i]of t.entries()){if(e.tagName=="TITLE"){if(i.tagName!="TITLE")continue;if(e.innerHTML==i.innerHTML)return t.splice(r,1),!0}if(i.isEqualNode(e))return t.splice(r,1),!0}return!1}removeCurrentHeadProvisionalElements(){for(const e of this.currentHeadProvisionalElements)document.head.removeChild(e)}copyNewHeadProvisionalElements(){for(const e of this.newHeadProvisionalElements)document.head.appendChild(e)}activateNewBody(){document.adoptNode(this.newElement),this.removeNoscriptElements(),this.activateNewBodyScriptElements()}removeNoscriptElements(){for(const e of this.newElement.querySelectorAll("noscript"))e.remove()}activateNewBodyScriptElements(){for(const e of this.newBodyScriptElements){const t=Th(e);e.replaceWith(t)}}async assignNewBody(){await this.renderElement(this.currentElement,this.newElement)}get unusedDynamicStylesheetElements(){return this.oldHeadStylesheetElements.filter(e=>e.getAttribute("data-turbo-track")==="dynamic")}get oldHeadStylesheetElements(){return this.currentHeadSnapshot.getStylesheetElementsNotInSnapshot(this.newHeadSnapshot)}get newHeadStylesheetElements(){return this.newHeadSnapshot.getStylesheetElementsNotInSnapshot(this.currentHeadSnapshot)}get newHeadScriptElements(){return this.newHeadSnapshot.getScriptElementsNotInSnapshot(this.currentHeadSnapshot)}get currentHeadProvisionalElements(){return this.currentHeadSnapshot.provisionalElements}get newHeadProvisionalElements(){return this.newHeadSnapshot.provisionalElements}get newBodyScriptElements(){return this.newElement.querySelectorAll("script")}}class tA extends Ap{static renderElement(e,t){Yh(e,t,{callbacks:{beforeNodeMorphed:(r,i)=>JE(r,i)&&!QE(r)?(r.reload(),!1):!0}}),rr("turbo:morph",{detail:{currentElement:e,newElement:t}})}async preservingPermanentElements(e){return await e()}get renderMethod(){return"morph"}get shouldAutofocus(){return!1}}class EB extends UE{constructor(e){super(e,Od)}get snapshots(){return this.entries}}class AB extends GE{snapshotCache=new EB(10);lastRenderedLocation=new URL(location.href);forceReloaded=!1;shouldTransitionTo(e){return this.snapshot.prefersViewTransitions&&e.prefersViewTransitions}renderPage(e,t=!1,r=!0,i){const l=this.isPageRefresh(i)&&(i?.refresh?.method||this.snapshot.refreshMethod)==="morph"?tA:Ap,h=new l(this.snapshot,e,t,r);return h.shouldRender?i?.changeHistory():this.forceReloaded=!0,this.render(h)}renderError(e,t){t?.changeHistory();const r=new SB(this.snapshot,e,!1);return this.render(r)}clearSnapshotCache(){this.snapshotCache.clear()}async cacheSnapshot(e=this.snapshot){if(e.isCacheable){this.delegate.viewWillCacheSnapshot();const{lastRenderedLocation:t}=this;await LE();const r=e.clone();return this.snapshotCache.put(t,r),r}}getCachedSnapshotForLocation(e){return this.snapshotCache.get(e)}isPageRefresh(e){return!e||this.lastRenderedLocation.pathname===e.location.pathname&&e.action==="replace"}shouldPreserveScrollPosition(e){return this.isPageRefresh(e)&&(e?.refresh?.scroll||this.snapshot.refreshScroll)==="preserve"}get snapshot(){return fs.fromElement(this.element)}}class TB{selector="a[data-turbo-preload]";constructor(e,t){this.delegate=e,this.snapshotCache=t}start(){document.readyState==="loading"?document.addEventListener("DOMContentLoaded",this.#e):this.preloadOnLoadLinksForView(document.body)}stop(){document.removeEventListener("DOMContentLoaded",this.#e)}preloadOnLoadLinksForView(e){for(const t of e.querySelectorAll(this.selector))this.delegate.shouldPreloadLink(t)&&this.preloadURL(t)}async preloadURL(e){const t=new URL(e.href);if(this.snapshotCache.has(t))return;await new ic(this,Yi.get,t,new URLSearchParams,e).perform()}prepareRequest(e){e.headers["X-Sec-Purpose"]="prefetch"}async requestSucceededWithResponse(e,t){try{const r=await t.responseHTML,i=fs.fromHTMLString(r);this.snapshotCache.put(e.url,i)}catch{}}requestStarted(e){}requestErrored(e){}requestFinished(e){}requestPreventedHandlingResponse(e,t){}requestFailedWithResponse(e,t){}#e=()=>{this.preloadOnLoadLinksForView(document.body)}}class kB{constructor(e){this.session=e}clear(){this.session.clearCache()}resetCacheControl(){this.#e("")}exemptPageFromCache(){this.#e("no-cache")}exemptPageFromPreview(){this.#e("no-preview")}#e(e){uF("turbo-cache-control",e)}}class CB{navigator=new fB(this);history=new iB(this);view=new AB(this,document.documentElement);adapter=new tB(this);pageObserver=new dB(this);cacheObserver=new nB;linkPrefetchObserver=new sB(this,document);linkClickObserver=new KE(this,window);formSubmitObserver=new Uy(this,document);scrollObserver=new pB(this);streamObserver=new wB(this);formLinkClickObserver=new ZE(this,document.documentElement);frameRedirector=new rB(this,document.documentElement);streamMessageRenderer=new mB;cache=new kB(this);enabled=!0;started=!1;#e=150;constructor(e){this.recentRequests=e,this.preloader=new TB(this,this.view.snapshotCache),this.debouncedRefresh=this.refresh,this.pageRefreshDebouncePeriod=this.pageRefreshDebouncePeriod}start(){this.started||(this.pageObserver.start(),this.cacheObserver.start(),this.linkPrefetchObserver.start(),this.formLinkClickObserver.start(),this.linkClickObserver.start(),this.formSubmitObserver.start(),this.scrollObserver.start(),this.streamObserver.start(),this.frameRedirector.start(),this.history.start(),this.preloader.start(),this.started=!0,this.enabled=!0)}disable(){this.enabled=!1}stop(){this.started&&(this.pageObserver.stop(),this.cacheObserver.stop(),this.linkPrefetchObserver.stop(),this.formLinkClickObserver.stop(),this.linkClickObserver.stop(),this.formSubmitObserver.stop(),this.scrollObserver.stop(),this.streamObserver.stop(),this.frameRedirector.stop(),this.history.stop(),this.preloader.stop(),this.started=!1)}registerAdapter(e){this.adapter=e}visit(e,t={}){const r=t.frame?document.getElementById(t.frame):null;if(r instanceof Xi){const i=t.action||gl(r);r.delegate.proposeVisitIfNavigatedWithAction(r,i),r.src=e.toString()}else this.navigator.proposeVisit(Gr(e),t)}refresh(e,t={}){t=typeof t=="string"?{requestId:t}:t;const{method:r,requestId:i,scroll:o}=t,l=i&&this.recentRequests.has(i),h=e===document.baseURI;!l&&!this.navigator.currentVisit&&h&&this.visit(e,{action:"replace",shouldCacheSnapshot:!1,refresh:{method:r,scroll:o}})}connectStreamSource(e){this.streamObserver.connectStreamSource(e)}disconnectStreamSource(e){this.streamObserver.disconnectStreamSource(e)}renderStreamMessage(e){this.streamMessageRenderer.render(sc.wrap(e))}clearCache(){this.view.clearSnapshotCache()}setProgressBarDelay(e){console.warn("Please replace `session.setProgressBarDelay(delay)` with `session.progressBarDelay = delay`. The function is deprecated and will be removed in a future version of Turbo.`"),this.progressBarDelay=e}set progressBarDelay(e){Mr.drive.progressBarDelay=e}get progressBarDelay(){return Mr.drive.progressBarDelay}set drive(e){Mr.drive.enabled=e}get drive(){return Mr.drive.enabled}set formMode(e){Mr.forms.mode=e}get formMode(){return Mr.forms.mode}get location(){return this.history.location}get restorationIdentifier(){return this.history.restorationIdentifier}get pageRefreshDebouncePeriod(){return this.#e}set pageRefreshDebouncePeriod(e){this.refresh=hF(this.debouncedRefresh.bind(this),e),this.#e=e}shouldPreloadLink(e){const t=e.hasAttribute("data-turbo-method"),r=e.hasAttribute("data-turbo-stream"),i=e.getAttribute("data-turbo-frame"),o=i=="_top"?null:document.getElementById(i)||Du(e,"turbo-frame:not([disabled])");if(t||r||o instanceof Xi)return!1;{const l=new URL(e.href);return this.elementIsNavigatable(e)&&ma(l,this.snapshot.rootLocation)}}historyPoppedToLocationWithRestorationIdentifierAndDirection(e,t,r){this.enabled?this.navigator.startVisit(e,t,{action:"restore",historyChanged:!0,direction:r}):this.adapter.pageInvalidated({reason:"turbo_disabled"})}historyPoppedWithEmptyState(e){this.history.replace(e),this.view.lastRenderedLocation=e,this.view.cacheSnapshot()}scrollPositionChanged(e){this.history.updateRestorationData({scrollPosition:e})}willSubmitFormLinkToLocation(e,t){return this.elementIsNavigatable(e)&&ma(t,this.snapshot.rootLocation)}submittedFormLinkToLocation(){}canPrefetchRequestToLocation(e,t){return this.elementIsNavigatable(e)&&ma(t,this.snapshot.rootLocation)&&this.navigator.linkPrefetchingIsEnabledForLocation(t)}willFollowLinkToLocation(e,t,r){return this.elementIsNavigatable(e)&&ma(t,this.snapshot.rootLocation)&&this.applicationAllowsFollowingLinkToLocation(e,t,r)}followedLinkToLocation(e,t){const r=this.getActionForLink(e),i=e.hasAttribute("data-turbo-stream");this.visit(t.href,{action:r,acceptsStreamResponse:i})}allowsVisitingLocationWithAction(e,t){return this.applicationAllowsVisitingLocation(e)}visitProposedToLocation(e,t){Fw(e),this.adapter.visitProposedToLocation(e,t)}visitStarted(e){e.acceptsStreamResponse||(Qd(document.documentElement),this.view.markVisitDirection(e.direction)),Fw(e.location),this.notifyApplicationAfterVisitingLocation(e.location,e.action)}visitCompleted(e){this.view.unmarkVisitDirection(),ep(document.documentElement),this.notifyApplicationAfterPageLoad(e.getTimingMetrics())}willSubmitForm(e,t){const r=zy(e,t);return this.submissionIsNavigatable(e,t)&&ma(Gr(r),this.snapshot.rootLocation)}formSubmitted(e,t){this.navigator.submitForm(e,t)}pageBecameInteractive(){this.view.lastRenderedLocation=this.location,this.notifyApplicationAfterPageLoad()}pageLoaded(){this.history.assumeControlOfScrollRestoration()}pageWillUnload(){this.history.relinquishControlOfScrollRestoration()}receivedMessageFromStream(e){this.renderStreamMessage(e)}viewWillCacheSnapshot(){this.notifyApplicationBeforeCachingSnapshot()}allowsImmediateRender({element:e},t){const r=this.notifyApplicationBeforeRender(e,t),{defaultPrevented:i,detail:{render:o}}=r;return this.view.renderer&&o&&(this.view.renderer.renderElement=o),!i}viewRenderedSnapshot(e,t,r){this.view.lastRenderedLocation=this.history.location,this.notifyApplicationAfterRender(r)}preloadOnLoadLinksForView(e){this.preloader.preloadOnLoadLinksForView(e)}viewInvalidated(e){this.adapter.pageInvalidated(e)}frameLoaded(e){this.notifyApplicationAfterFrameLoad(e)}frameRendered(e,t){this.notifyApplicationAfterFrameRender(e,t)}applicationAllowsFollowingLinkToLocation(e,t,r){return!this.notifyApplicationAfterClickingLinkToLocation(e,t,r).defaultPrevented}applicationAllowsVisitingLocation(e){return!this.notifyApplicationBeforeVisitingLocation(e).defaultPrevented}notifyApplicationAfterClickingLinkToLocation(e,t,r){return rr("turbo:click",{target:e,detail:{url:t.href,originalEvent:r},cancelable:!0})}notifyApplicationBeforeVisitingLocation(e){return rr("turbo:before-visit",{detail:{url:e.href},cancelable:!0})}notifyApplicationAfterVisitingLocation(e,t){return rr("turbo:visit",{detail:{url:e.href,action:t}})}notifyApplicationBeforeCachingSnapshot(){return rr("turbo:before-cache")}notifyApplicationBeforeRender(e,t){return rr("turbo:before-render",{detail:{newBody:e,...t},cancelable:!0})}notifyApplicationAfterRender(e){return rr("turbo:render",{detail:{renderMethod:e}})}notifyApplicationAfterPageLoad(e={}){return rr("turbo:load",{detail:{url:this.location.href,timing:e}})}notifyApplicationAfterFrameLoad(e){return rr("turbo:frame-load",{target:e})}notifyApplicationAfterFrameRender(e,t){return rr("turbo:frame-render",{detail:{fetchResponse:e},target:t,cancelable:!0})}submissionIsNavigatable(e,t){if(Mr.forms.mode=="off")return!1;{const r=t?this.elementIsNavigatable(t):!0;return Mr.forms.mode=="optin"?r&&e.closest('[data-turbo="true"]')!=null:r&&this.elementIsNavigatable(e)}}elementIsNavigatable(e){const t=Du(e,"[data-turbo]"),r=Du(e,"turbo-frame");return Mr.drive.enabled||r?t?t.getAttribute("data-turbo")!="false":!0:t?t.getAttribute("data-turbo")=="true":!1}getActionForLink(e){return gl(e)||"advance"}get snapshot(){return this.view.snapshot}}function Fw(n){Object.defineProperties(n,OB)}const OB={absoluteURL:{get(){return this.toString()}}},mr=new CB(HE),{cache:Wy,navigator:nA}=mr;function Vy(){mr.start()}function rA(n){mr.registerAdapter(n)}function np(n,e){mr.visit(n,e)}function Gy(n){mr.connectStreamSource(n)}function Yy(n){mr.disconnectStreamSource(n)}function iA(n){mr.renderStreamMessage(n)}function sA(n){console.warn("Please replace `Turbo.setProgressBarDelay(delay)` with `Turbo.config.drive.progressBarDelay = delay`. The top-level function is deprecated and will be removed in a future version of Turbo.`"),Mr.drive.progressBarDelay=n}function oA(n){console.warn("Please replace `Turbo.setConfirmMethod(confirmMethod)` with `Turbo.config.forms.confirm = confirmMethod`. The top-level function is deprecated and will be removed in a future version of Turbo.`"),Mr.forms.confirm=n}function aA(n){console.warn("Please replace `Turbo.setFormMode(mode)` with `Turbo.config.forms.mode = mode`. The top-level function is deprecated and will be removed in a future version of Turbo.`"),Mr.forms.mode=n}function lA(n,e){tA.renderElement(n,e)}function uA(n,e){eA.renderElement(n,e)}var LB=Object.freeze({__proto__:null,navigator:nA,session:mr,cache:Wy,PageRenderer:Ap,PageSnapshot:fs,FrameRenderer:Sp,fetch:$y,config:Mr,start:Vy,registerAdapter:rA,visit:np,connectStreamSource:Gy,disconnectStreamSource:Yy,renderStreamMessage:iA,setProgressBarDelay:sA,setConfirmMethod:oA,setFormMode:aA,morphBodyElements:lA,morphTurboFrameElements:uA,morphChildren:Ep,morphElements:Yh});class MB extends Error{}class PB{fetchResponseLoaded=e=>Promise.resolve();#e=null;#t=()=>{};#n=!1;#o=!1;#a=new Set;#i=!1;action=null;constructor(e){this.element=e,this.view=new RF(this,this.element),this.appearanceObserver=new xF(this,this.element),this.formLinkClickObserver=new ZE(this,this.element),this.linkInterceptor=new YE(this,this.element),this.restorationIdentifier=Ca(),this.formSubmitObserver=new Uy(this,this.element)}connect(){this.#n||(this.#n=!0,this.loadingStyle==fl.lazy?this.appearanceObserver.start():this.#r(),this.formLinkClickObserver.start(),this.linkInterceptor.start(),this.formSubmitObserver.start())}disconnect(){this.#n&&(this.#n=!1,this.appearanceObserver.stop(),this.formLinkClickObserver.stop(),this.linkInterceptor.stop(),this.formSubmitObserver.stop(),this.element.hasAttribute("recurse")||this.#e?.cancel())}disabledChanged(){this.disabled?this.#e?.cancel():this.loadingStyle==fl.eager&&this.#r()}sourceURLChanged(){this.#b("src")||(this.sourceURL||this.#e?.cancel(),this.element.isConnected&&(this.complete=!1),(this.loadingStyle==fl.eager||this.#o)&&this.#r())}sourceURLReloaded(){const{refresh:e,src:t}=this.element;return this.#i=t&&e==="morph",this.element.removeAttribute("complete"),this.element.src=null,this.element.src=t,this.element.loaded}loadingStyleChanged(){this.loadingStyle==fl.lazy?this.appearanceObserver.start():(this.appearanceObserver.stop(),this.#r())}async#r(){this.enabled&&this.isActive&&!this.complete&&this.sourceURL&&(this.element.loaded=this.#f(Gr(this.sourceURL)),this.appearanceObserver.stop(),await this.element.loaded,this.#o=!0)}async loadResponse(e){(e.redirected||e.succeeded&&e.isHTML)&&(this.sourceURL=e.response.url);try{const t=await e.responseHTML;if(t){const r=ME(t);fs.fromDocument(r).isVisitable?await this.#l(e,r):await this.#p(e)}}finally{this.#i=!1,this.fetchResponseLoaded=()=>Promise.resolve()}}elementAppearedInViewport(e){this.proposeVisitIfNavigatedWithAction(e,gl(e)),this.#r()}willSubmitFormLinkToLocation(e){return this.#u(e)}submittedFormLinkToLocation(e,t,r){const i=this.#s(e);i&&r.setAttribute("data-turbo-frame",i.id)}shouldInterceptLinkClick(e,t,r){return this.#u(e)}linkClickIntercepted(e,t){this.#d(e,t)}willSubmitForm(e,t){return e.closest("turbo-frame")==this.element&&this.#u(e,t)}formSubmitted(e,t){this.formSubmission&&this.formSubmission.stop(),this.formSubmission=new _p(this,e,t);const{fetchRequest:r}=this.formSubmission,i=this.#s(e,t);this.prepareRequest(r,i),this.formSubmission.start()}prepareRequest(e,t=this){e.headers["Turbo-Frame"]=t.id,this.currentNavigationElement?.hasAttribute("data-turbo-stream")&&e.acceptResponseType(sc.contentType)}requestStarted(e){Qd(this.element)}requestPreventedHandlingResponse(e,t){this.#t()}async requestSucceededWithResponse(e,t){await this.loadResponse(t),this.#t()}async requestFailedWithResponse(e,t){await this.loadResponse(t),this.#t()}requestErrored(e,t){console.error(t),this.#t()}requestFinished(e){ep(this.element)}formSubmissionStarted({formElement:e}){Qd(e,this.#s(e))}formSubmissionSucceededWithResponse(e,t){const r=this.#s(e.formElement,e.submitter);r.delegate.proposeVisitIfNavigatedWithAction(r,gl(e.submitter,e.formElement,r)),r.delegate.loadResponse(t),e.isSafe||mr.clearCache()}formSubmissionFailedWithResponse(e,t){this.element.delegate.loadResponse(t),mr.clearCache()}formSubmissionErrored(e,t){console.error(t)}formSubmissionFinished({formElement:e}){ep(e,this.#s(e))}allowsImmediateRender({element:e},t){const r=rr("turbo:before-frame-render",{target:this.element,detail:{newFrame:e,...t},cancelable:!0}),{defaultPrevented:i,detail:{render:o}}=r;return this.view.renderer&&o&&(this.view.renderer.renderElement=o),!i}viewRenderedSnapshot(e,t,r){}preloadOnLoadLinksForView(e){mr.preloadOnLoadLinksForView(e)}viewInvalidated(){}willRenderFrame(e,t){this.previousFrameElement=e.cloneNode(!0)}visitCachedSnapshot=({element:e})=>{const t=e.querySelector("#"+this.element.id);t&&this.previousFrameElement&&t.replaceChildren(...this.previousFrameElement.children),delete this.previousFrameElement};async#l(e,t){const r=await this.extractForeignFrameElement(t.body),i=this.#i?eA:Sp;if(r){const o=new xp(r),l=new i(this,this.view.snapshot,o,!1,!1);this.view.renderPromise&&await this.view.renderPromise,this.changeHistory(),await this.view.render(l),this.complete=!0,mr.frameRendered(e,this.element),mr.frameLoaded(this.element),await this.fetchResponseLoaded(e)}else this.#m(e)&&this.#g(e)}async#f(e){const t=new ic(this,Yi.get,e,new URLSearchParams,this.element);return this.#e?.cancel(),this.#e=t,new Promise(r=>{this.#t=()=>{this.#t=()=>{},this.#e=null,r()},t.perform()})}#d(e,t,r){const i=this.#s(e,r);i.delegate.proposeVisitIfNavigatedWithAction(i,gl(r,e,i)),this.#_(e,()=>{i.src=t})}proposeVisitIfNavigatedWithAction(e,t=null){if(this.action=t,this.action){const r=fs.fromElement(e).clone(),{visitCachedSnapshot:i}=e.delegate;e.delegate.fetchResponseLoaded=async o=>{if(e.src){const{statusCode:l,redirected:h}=o,u=await o.responseHTML,d={response:{statusCode:l,redirected:h,responseHTML:u},visitCachedSnapshot:i,willRender:!1,updateHistory:!1,restorationIdentifier:this.restorationIdentifier,snapshot:r};this.action&&(d.action=this.action),mr.visit(e.src,d)}}}}changeHistory(){if(this.action){const e=NE(this.action);mr.history.update(e,Gr(this.element.src||""),this.restorationIdentifier)}}async#p(e){console.warn(`The response (${e.statusCode}) from is performing a full page visit due to turbo-visit-control.`),await this.#c(e.response)}#m(e){this.element.setAttribute("complete","");const t=e.response,r=async(o,l)=>{o instanceof Response?this.#c(o):mr.visit(o,l)};return!rr("turbo:frame-missing",{target:this.element,detail:{response:t,visit:r},cancelable:!0}).defaultPrevented}#g(e){this.view.missing(),this.#v(e)}#v(e){const t=`The response (${e.statusCode}) did not contain the expected and will be ignored. To perform a full page visit instead, set turbo-visit-control to reload.`;throw new MB(t)}async#c(e){const t=new yp(e),r=await t.responseHTML,{location:i,redirected:o,statusCode:l}=t;return mr.visit(i,{response:{redirected:o,statusCode:l,responseHTML:r}})}#s(e,t){const r=Jd("data-turbo-frame",t,e)||this.element.getAttribute("target"),i=this.#h(r);return i instanceof Xi?i:this.element}async extractForeignFrameElement(e){let t;const r=CSS.escape(this.id);try{if(t=Bw(e.querySelector(`turbo-frame#${r}`),this.sourceURL),t)return t;if(t=Bw(e.querySelector(`turbo-frame[src][recurse~=${r}]`),this.sourceURL),t)return await t.loaded,await this.extractForeignFrameElement(t)}catch(i){return console.error(i),new Xi}return null}#y(e,t){const r=zy(e,t);return ma(Gr(r),this.rootLocation)}#u(e,t){const r=Jd("data-turbo-frame",t,e)||this.element.getAttribute("target");if(e instanceof HTMLFormElement&&!this.#y(e,t)||!this.enabled||r=="_top")return!1;if(r){const i=this.#h(r);if(i)return!i.disabled;if(r=="_parent")return!1}return!(!mr.elementIsNavigatable(e)||t&&!mr.elementIsNavigatable(t))}get id(){return this.element.id}get disabled(){return this.element.disabled}get enabled(){return!this.disabled}get sourceURL(){if(this.element.src)return this.element.src}set sourceURL(e){this.#w("src",()=>{this.element.src=e??null})}get loadingStyle(){return this.element.loading}get isLoading(){return this.formSubmission!==void 0||this.#t()!==void 0}get complete(){return this.element.hasAttribute("complete")}set complete(e){e?this.element.setAttribute("complete",""):this.element.removeAttribute("complete")}get isActive(){return this.element.isActive&&this.#n}get rootLocation(){const t=this.element.ownerDocument.querySelector('meta[name="turbo-root"]')?.content??"/";return Gr(t)}#b(e){return this.#a.has(e)}#w(e,t){this.#a.add(e),t(),this.#a.delete(e)}#_(e,t){this.currentNavigationElement=e,t(),delete this.currentNavigationElement}#h(e){if(e!=null){const t=e==="_parent"?this.element.parentElement.closest("turbo-frame"):document.getElementById(e);if(t instanceof Xi)return t}}}function Bw(n,e){if(n){const t=n.getAttribute("src");if(t!=null&&e!=null&&jE(t,e))throw new Error(`Matching element has a source URL which references itself`);if(n.ownerDocument!==document&&(n=document.importNode(n,!0)),n instanceof Xi)return n.connectedCallback(),n.disconnectedCallback(),n}}const Ky={after(){this.removeDuplicateTargetSiblings(),this.targetElements.forEach(n=>n.parentElement?.insertBefore(this.templateContent,n.nextSibling))},append(){this.removeDuplicateTargetChildren(),this.targetElements.forEach(n=>n.append(this.templateContent))},before(){this.removeDuplicateTargetSiblings(),this.targetElements.forEach(n=>n.parentElement?.insertBefore(this.templateContent,n))},prepend(){this.removeDuplicateTargetChildren(),this.targetElements.forEach(n=>n.prepend(this.templateContent))},remove(){this.targetElements.forEach(n=>n.remove())},replace(){const n=this.getAttribute("method");this.targetElements.forEach(e=>{n==="morph"?Yh(e,this.templateContent):e.replaceWith(this.templateContent)})},update(){const n=this.getAttribute("method");this.targetElements.forEach(e=>{n==="morph"?Ep(e,this.templateContent):(e.innerHTML="",e.append(this.templateContent))})},refresh(){const n=this.getAttribute("method"),e=this.requestId,t=this.getAttribute("scroll");mr.refresh(this.baseURI,{method:n,requestId:e,scroll:t})}};class Tp extends HTMLElement{static async renderElement(e){await e.performAction()}async connectedCallback(){try{await this.render()}catch(e){console.error(e)}finally{this.disconnect()}}async render(){return this.renderPromise??=(async()=>{const e=this.beforeRenderEvent;this.dispatchEvent(e)&&(await gh(),await e.detail.render(this))})()}disconnect(){try{this.remove()}catch{}}removeDuplicateTargetChildren(){this.duplicateChildren.forEach(e=>e.remove())}get duplicateChildren(){const e=this.targetElements.flatMap(r=>[...r.children]).filter(r=>!!r.getAttribute("id")),t=[...this.templateContent?.children||[]].filter(r=>!!r.getAttribute("id")).map(r=>r.getAttribute("id"));return e.filter(r=>t.includes(r.getAttribute("id")))}removeDuplicateTargetSiblings(){this.duplicateSiblings.forEach(e=>e.remove())}get duplicateSiblings(){const e=this.targetElements.flatMap(r=>[...r.parentElement.children]).filter(r=>!!r.id),t=[...this.templateContent?.children||[]].filter(r=>!!r.id).map(r=>r.id);return e.filter(r=>t.includes(r.id))}get performAction(){if(this.action){const e=Ky[this.action];if(e)return e;this.#e("unknown action")}this.#e("action attribute is missing")}get targetElements(){if(this.target)return this.targetElementsById;if(this.targets)return this.targetElementsByQuery;this.#e("target or targets attribute is missing")}get templateContent(){return this.templateElement.content.cloneNode(!0)}get templateElement(){if(this.firstElementChild===null){const e=this.ownerDocument.createElement("template");return this.appendChild(e),e}else if(this.firstElementChild instanceof HTMLTemplateElement)return this.firstElementChild;this.#e("first child element must be a