diff --git a/front/dist/assets/main.e0c13bde.css b/front/dist/assets/main.0c108e59.css similarity index 65% rename from front/dist/assets/main.e0c13bde.css rename to front/dist/assets/main.0c108e59.css index 10d763f..f0d0a9f 100644 --- a/front/dist/assets/main.e0c13bde.css +++ b/front/dist/assets/main.0c108e59.css @@ -2,4 +2,4 @@ * Bootstrap v5.3.2 (https://getbootstrap.com/) * Copyright 2011-2023 The Bootstrap Authors * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: black;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0b5d1e;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 11, 93, 30;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #04250c;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cedfd2;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9dbea5;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--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-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: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: black;--bs-emphasis-color-rgb: 0, 0, 0;--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: #0b5d1e;--bs-link-color-rgb: 11, 93, 30;--bs-link-decoration: underline;--bs-link-hover-color: #094a18;--bs-link-hover-color-rgb: 9, 74, 24;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--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(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(11, 93, 30, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--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: #fff;--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: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6d9e78;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #021306;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #073812;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6d9e78;--bs-link-hover-color: #8ab193;--bs-link-color-rgb: 109, 158, 120;--bs-link-hover-color-rgb: 138, 177, 147;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,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,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{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{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{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:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color: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;font-size:calc(1.275rem + .3vw);line-height:inherit}@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}::-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-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color: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)}.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: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .03);--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(var(--bs-emphasis-color-rgb), .075);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 currentcolor}.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(even){--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: black;--bs-table-bg: #cedfd2;--bs-table-border-color: #a5b2a8;--bs-table-striped-bg: #c8d8cc;--bs-table-striped-color: black;--bs-table-active-bg: #b9c9bd;--bs-table-active-color: black;--bs-table-hover-bg: #bfcec2;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: black;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #dbdcde;--bs-table-striped-color: black;--bs-table-active-bg: #cbccce;--bs-table-active-color: black;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: black;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #cbe0d6;--bs-table-striped-color: black;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: black;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: black;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c9edf4;--bs-table-striped-color: black;--bs-table-active-bg: #badce3;--bs-table-active-color: black;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: black;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f7ecc7;--bs-table-striped-color: black;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: black;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: black;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #f1d1d3;--bs-table-striped-color: black;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: black;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: black;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #f1f2f3;--bs-table-striped-color: black;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: black;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #282c2f;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + 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{display:block;width:100%;padding:.375rem .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:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#85ae8f;outline:0;box-shadow:0 0 0 .25rem #0b5d1e40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.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{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 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{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}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:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.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:.375rem 2.25rem .375rem .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:var(--bs-border-radius);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:#85ae8f;outline:0;box-shadow:0 0 0 .25rem #0b5d1e40}.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.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;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);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:#85ae8f;outline:0;box-shadow:0 0 0 .25rem #0b5d1e40}.form-check-input:checked{background-color:#0b5d1e;border-color:#0b5d1e}.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='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--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='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0b5d1e;border-color:#0b5d1e;--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='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--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%280, 0, 0, 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='%2385ae8f'/%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='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[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 #fff,0 0 0 .25rem #0b5d1e40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0b5d1e40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#0b5d1e;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:#b6cebc}.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:#0b5d1e;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:#b6cebc}.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>.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;height:100%;padding:1rem .75rem;overflow:hidden;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>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control: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>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.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}.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.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>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .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 var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{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)>.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)>.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(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color: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,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.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 textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.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='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.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(3.75rem + 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,.input-group>.form-control: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,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.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 textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.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 + .375rem) calc(.75em + .375rem)}.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(3.75rem + 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,.input-group>.form-control: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{--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: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .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;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{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,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0b5d1e;--bs-btn-border-color: #0b5d1e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #094f1a;--bs-btn-hover-border-color: #094a18;--bs-btn-focus-shadow-rgb: 48, 117, 64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #094a18;--bs-btn-active-border-color: #084617;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0b5d1e;--bs-btn-disabled-border-color: #0b5d1e}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: black;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: black;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: black;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: black;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: black;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: black;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: black;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: black;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: black;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: black;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: black;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: black;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0b5d1e;--bs-btn-border-color: #0b5d1e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5d1e;--bs-btn-hover-border-color: #0b5d1e;--bs-btn-focus-shadow-rgb: 11, 93, 30;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0b5d1e;--bs-btn-active-border-color: #0b5d1e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0b5d1e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0b5d1e;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: black;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: black;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: black;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: black;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .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: black;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: black;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 48, 117, 64;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{--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,.btn-group-sm>.btn{--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-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - 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: #fff;--bs-dropdown-link-active-bg: #0b5d1e;--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)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0b5d1e;--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,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{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,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: 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 #0b5d1e40}.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: #fff;--bs-nav-pills-link-active-bg: #0b5d1e}.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-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .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: .3125rem;--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: var(--bs-border-radius);--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: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.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: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--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{--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{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);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;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-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{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card: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='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--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='%2304250c'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #85ae8f;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(11, 93, 30, .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;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[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='%236d9e78'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236d9e78'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.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: var(--bs-secondary-color);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: var(--bs-body-bg);--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(11, 93, 30, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0b5d1e;--bs-pagination-active-border-color: #0b5d1e;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--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(var(--bs-border-width) * -1)}.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: #fff;--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{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:1rem}}.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: #fff;--bs-progress-bar-bg: #0b5d1e;--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: var(--bs-body-bg);--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: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0b5d1e;--bs-list-group-active-border-color: #0b5d1e;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action: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:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--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: black;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(11, 93, 30, .25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);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;border:0;border-radius:.375rem;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;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.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: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--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) - (var(--bs-border-width)));--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: var(--bs-border-width);--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: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 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: black;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 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;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='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.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: var(--bs-border-width);--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:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height: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{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{mask-image:linear-gradient(130deg,black 55%,rgba(0,0,0,.8) 75%,black 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!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:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!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:#000!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(9,74,24,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(9,74,24,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(20,108,67,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(20,108,67,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(61,213,243,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(61,213,243,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(26,30,33,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(26,30,33,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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width: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{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{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{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-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{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!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{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-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{--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{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-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}@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}}@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}}@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}}@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}}@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}}@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}}.sidebar{background-color:#212529;min-height:100vh;font-size:15px;line-height:28px}.sidebar-header{color:#fff;position:relative;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-header:hover .actions{visibility:visible}.sidebar .actions{position:absolute;top:0px;right:8px;background-color:#212529;visibility:hidden}.sidebar .sidebar-header .actions{background-color:#212529}.sidebar .sidebar-item .actions{background-color:#fff}.sidebar .sidebar-item.active .actions{background-color:#0b5d1e}.sidebar .sidebar-header .actions a,.sidebar .sidebar-header .actions span{color:#fff!important;cursor:pointer}.sidebar .sidebar-item .actions a{color:#212529!important;cursor:pointer}.sidebar .sidebar-item.active .actions a{color:#fff!important;cursor:pointer}.sidebar-item{position:relative;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.sidebar-item a{color:#fff;text-decoration:none;padding:0}.sidebar-item:hover{background-color:#f8f9fa}.sidebar-item:hover a{color:#212529}.sidebar-item:hover .actions{visibility:visible}.sidebar hr{color:#fff;line-height:30px}.sidebar .active{background-color:#0b5d1e}.sidebar .active a{color:#fff}.lx-table{overflow:auto;background-color:#f9f9f9}.lx-table table{width:100%}.lx-table th{font-size:15px;font-weight:400;white-space:nowrap;max-width:340px;padding:8px 16px;background:#eee}.lx-table th.is-sort{background-color:#0b5d1e1a}.lx-table td{font-size:15px;font-weight:400;white-space:nowrap;max-width:340px;height:48px;padding:4px 16px;overflow:hidden}.lx-table td.is-sort{background-color:#0b5d1e1a}.lx-table tr{background-color:#fff}.lx-table tr:hover{box-shadow:inset 0 0 0 10em #0000001a}.lx-table tr:nth-child(odd){background-color:#f9f9f9}.lx-table th:nth-child(odd){border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.lx-table .field-ui-number{text-align:right}.avatar{display:inline-block;vertical-align:middle;position:relative;color:#fff;border-radius:50%}.avatar__letters{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.avatars-compact{position:relative}.avatars-compact .avatar{margin-left:-9px}.is-editable-false .cm-content{background-color:#f5f5f5}.wrapper-tiny{background-color:#fff;border-radius:32px;margin:44px auto;width:600px;padding:44px}.wrapper-tiny.transparent{margin:0 auto;padding:0;background-color:transparent}.wrapper-small{background-color:#fff;border-radius:32px;margin:44px auto;width:800px;padding:44px}.wrapper-small.transparent{margin:0 auto;padding:0;background-color:transparent}.wrapper-normal{background-color:#fff;border-radius:32px;margin:44px auto;width:1000px;padding:44px}.wrapper-normal.transparent{margin:0 auto;padding:0;background-color:transparent}.wrapper-large{background-color:#fff;border-radius:32px;margin:44px auto;max-width:1920px;min-width:1000px;padding:44px;width:fit-content}.wrapper-large.transparent{padding:0;margin:0 auto;background-color:transparent}.section-actions{text-align:center;padding:32px 0}.header-normal{text-align:center}.header-small{text-align:center;font-size:26px}.in-place{padding:36px}.lx-small-text{font-size:12px;line-height:15px}.lx-card{padding:44px;background-color:#fff;border-radius:32px}.lx-nav{display:flex;justify-content:space-between;padding:12px 20px;align-items:center;background-color:#fff;margin-bottom:0}.lx-nav .nav-item{padding:16px 0;margin:0 16px;color:#0b5d1e}.lx-nav a{text-decoration:none}.file-wrapper.selected{box-shadow:inset 0 0 0 2px #0b5d1e}.text-danger.field-content .preview-file-filename{color:#dc3545}body{background-color:#0b5d1e0a}.btn-spinner .spinner-border{display:none}.btn-spinner.spinner-on .spinner-border{display:inline-block}.cursor-pointer{cursor:pointer}.editor-field{padding:22px 44px;margin:6px 0;border-color:transparent}.dropdown-menu{border:0px;border-radius:15px;box-shadow:0 0 4px #ccc;padding:30px 15px}.lx-alert.svelte-190ow44{position:fixed;left:50%;transform:translate(-50%);top:45px;margin:0 auto}.status-removed.svelte-1jo1k1d{opacity:.5}svg.svelte-1coky4l{vertical-align:text-top}a.svelte-nbbgyi{max-width:200px;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#333}a.svelte-nbbgyi:hover{opacity:.5}.record-history.svelte-eatzsz{padding:15px 10px;border-radius:32px;line-height:12px}.list-group.svelte-1qb90xc{font-size:14px}.button-file.svelte-1qf4inx.svelte-1qf4inx{width:64px;height:65px}.card.svelte-1qf4inx .trash-button.svelte-1qf4inx{display:none}.card.svelte-1qf4inx:hover .trash-button.svelte-1qf4inx{display:block}.title-link.svelte-1qf4inx.svelte-1qf4inx{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inline-edit.svelte-sl11hx{padding:44px;background-color:#eee;border-radius:32px}.applied-filter.svelte-6qi3g8{background-color:#fff}.applied-filter.svelte-6qi3g8:hover{opacity:.8;background-color:#eee}.color.svelte-78o2k4{width:18px;height:18px;display:inline-block;position:relative;top:3px}div.references.svelte-15ilpfz{max-height:48px;overflow-x:hidden;overflow-y:hidden}div.svelte-1ft053t{max-height:24px;text-overflow:ellipsis;overflow:hidden}.form-check.svelte-1xyvs2b{display:inline-block;margin-bottom:0}.modal-dialog.svelte-1mf5922{width:auto;max-width:100%}.modal-content.svelte-1mf5922{margin:40px auto;width:auto}.inline-card-wrapper{display:flex;flex-direction:column}.inline-card-wrapper .inline-card-button{visibility:hidden}.inline-card-wrapper .inline-card-button.is-first,.inline-card-wrapper:hover .inline-card-button{visibility:visible}.inline-card-button.svelte-1unw0k0{display:inline-block;z-index:1;margin:10px auto 0}.lx-card.svelte-4ewolk.svelte-4ewolk{position:relative}.lx-card.svelte-4ewolk .inline-preview.svelte-4ewolk{max-height:120px;overflow:hidden}.lx-card.svelte-4ewolk .inline-preview.expanded.svelte-4ewolk{max-height:none}.lx-card.svelte-4ewolk .actions.svelte-4ewolk{top:10px;right:44px;position:absolute}.block-field-wrapper{display:flex;flex-direction:column}.block-field-wrapper .block-buttons{visibility:hidden}.block-field-wrapper:hover .block-buttons{visibility:visible}.block-buttons.svelte-1cuqmc3{display:inline-block;z-index:1;margin:10px auto 0}.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox *:not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox *:not(svg):not(rect){background:transparent;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eeeeee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eeeeee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;z-index:1300}.tox-tinymce *:focus,.tox-tinymce-aux *:focus{outline:none}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:#0065d81a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:#ffa50014;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:#cc00001a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:#78ab461a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>*:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#eee;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar,.tox .tox-bottom-anchorbar,.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:none;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button:before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #006ce7,0 0 0 3px #006ce740;content:"";left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus-visible:not(:disabled):before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:none;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#7daee4;background-image:none;border-color:#7daee4;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e80}.tox .tox-button--naked:hover:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#222f3e2e;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:#222f3e4d}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:#222f3e80;cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:#222f3e80}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:#222f3eb3;cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item,.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#cce2fa;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item-icon,.tox .tox-collection__item-checkmark{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-icon svg,.tox .tox-collection__item-checkmark svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:#222f3eb3;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret:after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:#222f3e80;cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:#222f3e80}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>*:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>*:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:none;border:1px solid black;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid white;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,#f00,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,#f00);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:white;border:1px solid black;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid black;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette,.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__primary .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:hover,.tox .tox-swatch:focus{box-shadow:0 0 0 1px #7f7f7f4d inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#cce2fa}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:3px;width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>*:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 4px 8px #222f3e1a;padding:8px 8px 16px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:#222f3eb3;font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay:after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>*:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient:after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>*:last-child,.tox:not([dir=rtl]) .tox-comment__edit>*:last-child,.tox:not([dir=rtl]) .tox-comment__reply>*:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>*:last-child,.tox[dir=rtl] .tox-comment__edit>*:last-child,.tox[dir=rtl] .tox-comment__reply>*:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:#222f3eb3}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar svg,.tox:not([dir=rtl]) .tox-user__avatar img{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg,.tox[dir=rtl] .tox-user__avatar img{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:#ffffffbf;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eee;border-radius:10px;border-style:solid;border-width:0px;box-shadow:0 16px 16px -10px #222f3e26,0 0 40px 1px #222f3e26;display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 16px);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px}@media only screen and (min-width: 768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:#222f3eb3;display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:#006ce71a}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>*:first-child{margin-top:0}.tox .tox-dialog__body-content>*:last-child{margin-bottom:0}.tox .tox-dialog__body-content>*:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;text-decoration:underline}.tox .tox-dialog__body-content a:hover,.tox .tox-dialog__body-content a:focus{color:#003c81;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #006ce7;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#00244e;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dd{padding-inline-start:2.5rem}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dl{margin-bottom:16px}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dt{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-start,.tox .tox-dialog__footer-end{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:#ffffffbf;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered:before{border:1px solid #eeeeee;border-radius:6px;content:"";inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered-focus.tox-navobj-bordered:before{border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:none}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eeeeee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:#222f3eb3;margin:0 0 16px}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area:before{border:2px solid #2D6ADF;border-radius:4px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area:before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eeeeee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px #222f3e1a,0 8px 8px -4px #222f3e12;padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26;padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:none;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:#222f3e33;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:hover:not([aria-disabled=true]),.tox .tox-color-input span:focus:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span:before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:#222f3eb3;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack,.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>*:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>*:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-textfield,.tox .tox-toolbar-textfield,.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textfield[disabled],.tox .tox-textarea[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-textfield:focus,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-custom-editor:focus-within{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:none}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:none}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen,.tox-shadowhost.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:black;filter:alpha(opacity=50);opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid white;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce780;border-color:#006ce780}.tox .tox-insert-table-picker__label{color:#222f3eb3;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar,.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width: 768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p,.tox .tox-menu__label blockquote,.tox .tox-menu__label code{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0px 1px,transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1 / -1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0px 1px,transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:transparent;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:none;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity .15s ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition:before,.tox .tox-pop--transition:after{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;min-width:0;overflow:hidden}.tox .tox-pop__dialog>*:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop:before,.tox .tox-pop:after{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}.tox .tox-pop.tox-pop--inset:before,.tox .tox-pop.tox-pop--inset:after{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom:before,.tox .tox-pop.tox-pop--bottom:after{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom:after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom:before{border-color:#eeeeee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top:before,.tox .tox-pop.tox-pop--top:after{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top:after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top:before{border-color:transparent transparent #eeeeee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left:before,.tox .tox-pop.tox-pop--left:after{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left:after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left:before{border-color:transparent #eeeeee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right:before,.tox .tox-pop.tox-pop--right:after{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right:after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right:before{border-color:transparent transparent transparent #eeeeee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left:before,.tox .tox-pop.tox-pop--align-left:after{left:20px}.tox .tox-pop.tox-pop--align-right:before,.tox .tox-pop.tox-pop--align-right:after{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container,.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eeeeee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:#222f3eb3;border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:#222f3eb3;display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:space-between;overflow:hidden}@media only screen and (min-width: 768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width: 767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#222f3eb3;text-decoration:none}.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar__branding svg{fill:#222f3ecc;height:1.14em;vertical-align:-.28em;width:3.6em}.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-bottom:3px;padding-left:1ch;padding-right:3px}.tox .tox-statusbar__resize-handle svg{display:block;fill:#222f3e80}.tox .tox-statusbar__resize-handle:focus svg{background-color:#dee0e2;border-radius:1px 1px 5px;box-shadow:0 0 0 2px #dee0e2}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:transparent;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:none;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:#222f3e80}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled>*,.tox .tox-tbtn--enabled:hover>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:#222f3e80}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{border-radius:3px;display:flex;margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-number-input .tox-input-wrapper{background:#f7f7f7;display:flex;pointer-events:none;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background:#cce2fa}.tox .tox-number-input input{border-radius:3px;color:#222f3e;font-size:14px;margin:2px 0;pointer-events:all;width:60px}.tox .tox-number-input input:hover{background:#cce2fa;color:#222f3e}.tox .tox-number-input input:focus{background:#fff;color:#222f3e}.tox .tox-number-input input:disabled{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button{background:#f7f7f7;color:#222f3e;height:28px;text-align:center;width:24px}.tox .tox-number-input button svg{display:block;fill:#222f3e;margin:0 auto;transform:scale(.67)}.tox .tox-number-input button:focus{background:#cce2fa}.tox .tox-number-input button:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:#222f3e80}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>button,.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper{background:#cce2fa}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:#222f3e80}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #cce2fa inset}.tox .tox-split-button:focus{background:#cce2fa;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:#222f3e80}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button.tox-tbtn--disabled:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus{background:transparent;box-shadow:none;color:#222f3e80}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__primary,.tox .tox-toolbar__overflow{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0px 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 22px) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__primary,.tox .tox-toolbar-overlord>.tox-toolbar__overflow{background-position:center top 0px;background-size:calc(100% - 22px) calc(100% + -0px)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-toolbar-overlord,.tox .tox-anchorbar{grid-column:1 / -1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 16px) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;overscroll-behavior:none;padding:4px 0}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 22px) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:0 2px 4px #222f3e4d;color:#ffffffbf;font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translate(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translate(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:transparent;border:0;border-radius:4px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:none;overflow:hidden;padding:0 0 0 8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#222f3e}.tox .tox-tree .tox-trbtn:focus{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn--enabled>*,.tox .tox-tree .tox-trbtn--enabled:hover>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:8px 8px 0;position:relative}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:8px 8px 0}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-start,.tox .tox-view__header-end{display:flex}.tox .tox-view__pane{height:100%;padding:8px;width:100%}.tox .tox-view__pane_panel{border:1px solid #eeeeee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-start>*,.tox[dir=rtl] .tox-view__header .tox-view__header-end>*{margin-right:8px}.tox .tox-well{border:1px solid #eeeeee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>*:first-child{margin-top:0}.tox .tox-well>*:last-child{margin-bottom:0}.tox .tox-well>*:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eeeeee;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading:before{background-color:#00000080;content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js,.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:none}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected="inline-boundary"]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden):before{content:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A);cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked:before{content:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A)}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden):before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body *[data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body *[contentEditable=false]{cursor:default}.mce-content-body *[contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A),default}div.mce-footnotes hr{margin-inline-end:auto;margin-inline-start:0;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{text-decoration:none}@media print{sup.mce-footnote a{color:#000;text-decoration:none}div.mce-footnotes{break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:#006ce71a}.mce-content-body .mce-mergetag-affix{background-color:#006ce71a;color:#006ce7}.mce-object{background:transparent url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A) no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--21by9,.tiny-pageembed--16by9,.tiny-pageembed--4by3,.tiny-pageembed--1by1{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--21by9 iframe,.tiny-pageembed--16by9 iframe,.tiny-pageembed--4by3 iframe,.tiny-pageembed--1by1 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:#222f3eb3;content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks):before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks):before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,.mce-content-body .mce-clonedresizable.mce-resizetable-columns td{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor:before{background-color:inherit;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover:after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body img[data-mce-selected],.mce-content-body video[data-mce-selected],.mce-content-body audio[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body details[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body *[contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,.mce-content-body.mce-content-readonly *[contentEditable=true]:hover{outline:none}.mce-content-body *[data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:none}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:none}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]:after,.mce-content-body th[data-mce-selected]:after{background-color:#b4d7ffb3;border:1px solid rgba(180,215,255,.7);bottom:-1px;content:"";left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.mce-content-body td[data-mce-selected]:after,.mce-content-body th[data-mce-selected]:after{border-color:#0054b4b3}}.mce-content-body img[data-mce-selected]::-moz-selection{background:none}.mce-content-body img[data-mce-selected]::selection{background:none}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}table[style*="border-width: 0px"],.mce-item-table:not([border]),.mce-item-table[border="0"],table[style*="border-width: 0px"] td,.mce-item-table:not([border]) td,.mce-item-table[border="0"] td,table[style*="border-width: 0px"] th,.mce-item-table:not([border]) th,.mce-item-table[border="0"] th,table[style*="border-width: 0px"] caption,.mce-item-table:not([border]) caption,.mce-item-table[border="0"] caption{border:1px dashed #bbb}.mce-visualblocks p,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks section,.mce-visualblocks article,.mce-visualblocks blockquote,.mce-visualblocks address,.mce-visualblocks pre,.mce-visualblocks figure,.mce-visualblocks figcaption,.mce-visualblocks hgroup,.mce-visualblocks aside,.mce-visualblocks ul,.mce-visualblocks ol,.mce-visualblocks dl{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) ul,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) dl{margin-left:3px}.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] ul,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] dl{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy:after{content:"-"}body{font-family:sans-serif}table{border-collapse:collapse}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:1px solid #ced4da;box-shadow:none;padding:4px 0;transition:box-shadow .5s}.tox-tinymce{border:1px solid #ced4da}.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.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.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:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.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.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: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 path{fill:#00000080}.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[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 .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}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}.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}.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+.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.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-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.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-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 .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.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 .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 input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.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;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow: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 #eceef1}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.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:#eceef1}.flatpickr-calendar.arrowTop:after{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar.arrowBottom:after{border-top-color:#eceef1}.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{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;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:#5a6171;fill:#5a6171}.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:#bbb}.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(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.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(72,72,72,.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(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#5a617180}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.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(0px,0px,0px);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:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.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:#5a617180;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;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:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:none;padding:0}.flatpickr-weekdays{background:#eceef1;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:#eceef1;color:#5a6171;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;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.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(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 #eceef1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;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:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;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:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.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 #ff5a5f;box-shadow:-10px 0 #ff5a5f}.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 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 #e2e2e2,5px 0 #e2e2e2}.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:#4848484d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4848481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f;box-shadow:-5px 0 #ff5a5f,5px 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.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:#4848484d;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;background:#fff;border-bottom:1px solid #eceef1}.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;background:#fff;border-radius:0 0 5px 5px}.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:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.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:#484848;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:#484848;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:#eaeaea}.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)}}span.flatpickr-day.selected{font-weight:700}textarea.svelte-1er4ovm{resize:none}.field-content.svelte-md34ba{max-height:200px;overflow-y:scroll}.label.svelte-4o2asb{width:180px;margin-right:10px;margin-bottom:4px;display:inline-block}.active.svelte-4o2asb{background-color:#eee;border:1px solid #ccc} + */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: black;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0b5d1e;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 11, 93, 30;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #04250c;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cedfd2;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9dbea5;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--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-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: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: black;--bs-emphasis-color-rgb: 0, 0, 0;--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: #0b5d1e;--bs-link-color-rgb: 11, 93, 30;--bs-link-decoration: underline;--bs-link-hover-color: #094a18;--bs-link-hover-color-rgb: 9, 74, 24;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--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(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(11, 93, 30, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--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: #fff;--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: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6d9e78;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #021306;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #073812;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6d9e78;--bs-link-hover-color: #8ab193;--bs-link-color-rgb: 109, 158, 120;--bs-link-hover-color-rgb: 138, 177, 147;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*,*:before,*:after{box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,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,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{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3,.h3{font-size:1.75rem}}h4,.h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{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{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:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color: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;font-size:calc(1.275rem + .3vw);line-height:inherit}@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}::-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-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width: 1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"\2014\a0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color: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)}.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: var(--bs-body-bg);--bs-table-border-color: var(--bs-border-color);--bs-table-accent-bg: transparent;--bs-table-striped-color: var(--bs-emphasis-color);--bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), .03);--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(var(--bs-emphasis-color-rgb), .075);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 currentcolor}.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(even){--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: black;--bs-table-bg: #cedfd2;--bs-table-border-color: #a5b2a8;--bs-table-striped-bg: #c8d8cc;--bs-table-striped-color: black;--bs-table-active-bg: #b9c9bd;--bs-table-active-color: black;--bs-table-hover-bg: #bfcec2;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color: black;--bs-table-bg: #e2e3e5;--bs-table-border-color: #b5b6b7;--bs-table-striped-bg: #dbdcde;--bs-table-striped-color: black;--bs-table-active-bg: #cbccce;--bs-table-active-color: black;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color: black;--bs-table-bg: #d1e7dd;--bs-table-border-color: #a7b9b1;--bs-table-striped-bg: #cbe0d6;--bs-table-striped-color: black;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: black;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color: black;--bs-table-bg: #cff4fc;--bs-table-border-color: #a6c3ca;--bs-table-striped-bg: #c9edf4;--bs-table-striped-color: black;--bs-table-active-bg: #badce3;--bs-table-active-color: black;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color: black;--bs-table-bg: #fff3cd;--bs-table-border-color: #ccc2a4;--bs-table-striped-bg: #f7ecc7;--bs-table-striped-color: black;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: black;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color: black;--bs-table-bg: #f8d7da;--bs-table-border-color: #c6acae;--bs-table-striped-bg: #f1d1d3;--bs-table-striped-color: black;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: black;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color: black;--bs-table-bg: #f8f9fa;--bs-table-border-color: #c6c7c8;--bs-table-striped-bg: #f1f2f3;--bs-table-striped-color: black;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: black;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: black;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color: #fff;--bs-table-bg: #212529;--bs-table-border-color: #4d5154;--bs-table-striped-bg: #282c2f;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width: 1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + 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{display:block;width:100%;padding:.375rem .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:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#85ae8f;outline:0;box-shadow:0 0 0 .25rem #0b5d1e40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.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{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 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{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}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:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.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:.375rem 2.25rem .375rem .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:var(--bs-border-radius);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:#85ae8f;outline:0;box-shadow:0 0 0 .25rem #0b5d1e40}.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.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg: var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;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);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:#85ae8f;outline:0;box-shadow:0 0 0 .25rem #0b5d1e40}.form-check-input:checked{background-color:#0b5d1e;border-color:#0b5d1e}.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='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--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='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0b5d1e;border-color:#0b5d1e;--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='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--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%280, 0, 0, 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='%2385ae8f'/%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='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[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 #fff,0 0 0 .25rem #0b5d1e40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0b5d1e40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;appearance:none;background-color:#0b5d1e;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:#b6cebc}.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:#0b5d1e;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:#b6cebc}.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>.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;height:100%;padding:1rem .75rem;overflow:hidden;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>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control: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>.form-control-plaintext:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-control-plaintext~label:after,.form-floating>.form-select~label:after{position:absolute;inset:1rem .375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>.form-control:-webkit-autofill~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translate(.15rem)}.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}.form-floating>:disabled~label:after,.form-floating>.form-control:disabled~label:after{background-color:var(--bs-secondary-bg)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.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>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .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 var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{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)>.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)>.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(var(--bs-border-width) * -1);border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color: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,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.form-control.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 textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.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='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.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(3.75rem + 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,.input-group>.form-control: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,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.form-control.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 textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.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 + .375rem) calc(.75em + .375rem)}.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(3.75rem + 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,.input-group>.form-control: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{--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: var(--bs-border-radius);--bs-btn-hover-border-color: transparent;--bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .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;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{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,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color: #fff;--bs-btn-bg: #0b5d1e;--bs-btn-border-color: #0b5d1e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #094f1a;--bs-btn-hover-border-color: #094a18;--bs-btn-focus-shadow-rgb: 48, 117, 64;--bs-btn-active-color: #fff;--bs-btn-active-bg: #094a18;--bs-btn-active-border-color: #084617;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #0b5d1e;--bs-btn-disabled-border-color: #0b5d1e}.btn-secondary{--bs-btn-color: #fff;--bs-btn-bg: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #565e64;--bs-btn-focus-shadow-rgb: 130, 138, 145;--bs-btn-active-color: #fff;--bs-btn-active-bg: #565e64;--bs-btn-active-border-color: #51585e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #6c757d;--bs-btn-disabled-border-color: #6c757d}.btn-success{--bs-btn-color: #fff;--bs-btn-bg: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #157347;--bs-btn-hover-border-color: #146c43;--bs-btn-focus-shadow-rgb: 60, 153, 110;--bs-btn-active-color: #fff;--bs-btn-active-bg: #146c43;--bs-btn-active-border-color: #13653f;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #198754;--bs-btn-disabled-border-color: #198754}.btn-info{--bs-btn-color: black;--bs-btn-bg: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: black;--bs-btn-hover-bg: #31d2f2;--bs-btn-hover-border-color: #25cff2;--bs-btn-focus-shadow-rgb: 11, 172, 204;--bs-btn-active-color: black;--bs-btn-active-bg: #3dd5f3;--bs-btn-active-border-color: #25cff2;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: black;--bs-btn-disabled-bg: #0dcaf0;--bs-btn-disabled-border-color: #0dcaf0}.btn-warning{--bs-btn-color: black;--bs-btn-bg: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: black;--bs-btn-hover-bg: #ffca2c;--bs-btn-hover-border-color: #ffc720;--bs-btn-focus-shadow-rgb: 217, 164, 6;--bs-btn-active-color: black;--bs-btn-active-bg: #ffcd39;--bs-btn-active-border-color: #ffc720;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: black;--bs-btn-disabled-bg: #ffc107;--bs-btn-disabled-border-color: #ffc107}.btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #bb2d3b;--bs-btn-hover-border-color: #b02a37;--bs-btn-focus-shadow-rgb: 225, 83, 97;--bs-btn-active-color: #fff;--bs-btn-active-bg: #b02a37;--bs-btn-active-border-color: #a52834;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #dc3545;--bs-btn-disabled-border-color: #dc3545}.btn-light{--bs-btn-color: black;--bs-btn-bg: #f8f9fa;--bs-btn-border-color: #f8f9fa;--bs-btn-hover-color: black;--bs-btn-hover-bg: #d3d4d5;--bs-btn-hover-border-color: #c6c7c8;--bs-btn-focus-shadow-rgb: 211, 212, 213;--bs-btn-active-color: black;--bs-btn-active-bg: #c6c7c8;--bs-btn-active-border-color: #babbbc;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: black;--bs-btn-disabled-bg: #f8f9fa;--bs-btn-disabled-border-color: #f8f9fa}.btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #424649;--bs-btn-hover-border-color: #373b3e;--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: #fff;--bs-btn-active-bg: #4d5154;--bs-btn-active-border-color: #373b3e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #fff;--bs-btn-disabled-bg: #212529;--bs-btn-disabled-border-color: #212529}.btn-outline-primary{--bs-btn-color: #0b5d1e;--bs-btn-border-color: #0b5d1e;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0b5d1e;--bs-btn-hover-border-color: #0b5d1e;--bs-btn-focus-shadow-rgb: 11, 93, 30;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0b5d1e;--bs-btn-active-border-color: #0b5d1e;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0b5d1e;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0b5d1e;--bs-gradient: none}.btn-outline-secondary{--bs-btn-color: #6c757d;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-focus-shadow-rgb: 108, 117, 125;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d;--bs-btn-active-border-color: #6c757d;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #6c757d;--bs-gradient: none}.btn-outline-success{--bs-btn-color: #198754;--bs-btn-border-color: #198754;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #198754;--bs-btn-hover-border-color: #198754;--bs-btn-focus-shadow-rgb: 25, 135, 84;--bs-btn-active-color: #fff;--bs-btn-active-bg: #198754;--bs-btn-active-border-color: #198754;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #198754;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #198754;--bs-gradient: none}.btn-outline-info{--bs-btn-color: #0dcaf0;--bs-btn-border-color: #0dcaf0;--bs-btn-hover-color: black;--bs-btn-hover-bg: #0dcaf0;--bs-btn-hover-border-color: #0dcaf0;--bs-btn-focus-shadow-rgb: 13, 202, 240;--bs-btn-active-color: black;--bs-btn-active-bg: #0dcaf0;--bs-btn-active-border-color: #0dcaf0;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #0dcaf0;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0dcaf0;--bs-gradient: none}.btn-outline-warning{--bs-btn-color: #ffc107;--bs-btn-border-color: #ffc107;--bs-btn-hover-color: black;--bs-btn-hover-bg: #ffc107;--bs-btn-hover-border-color: #ffc107;--bs-btn-focus-shadow-rgb: 255, 193, 7;--bs-btn-active-color: black;--bs-btn-active-bg: #ffc107;--bs-btn-active-border-color: #ffc107;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #ffc107;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #ffc107;--bs-gradient: none}.btn-outline-danger{--bs-btn-color: #dc3545;--bs-btn-border-color: #dc3545;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #dc3545;--bs-btn-hover-border-color: #dc3545;--bs-btn-focus-shadow-rgb: 220, 53, 69;--bs-btn-active-color: #fff;--bs-btn-active-bg: #dc3545;--bs-btn-active-border-color: #dc3545;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .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: black;--bs-btn-hover-bg: #f8f9fa;--bs-btn-hover-border-color: #f8f9fa;--bs-btn-focus-shadow-rgb: 248, 249, 250;--bs-btn-active-color: black;--bs-btn-active-bg: #f8f9fa;--bs-btn-active-border-color: #f8f9fa;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #f8f9fa;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #f8f9fa;--bs-gradient: none}.btn-outline-dark{--bs-btn-color: #212529;--bs-btn-border-color: #212529;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #212529;--bs-btn-hover-border-color: #212529;--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: #212529;--bs-btn-active-border-color: #212529;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #212529;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #212529;--bs-gradient: none}.btn-link{--bs-btn-font-weight: 400;--bs-btn-color: var(--bs-link-color);--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-color: var(--bs-link-hover-color);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-link-hover-color);--bs-btn-active-border-color: transparent;--bs-btn-disabled-color: #6c757d;--bs-btn-disabled-border-color: transparent;--bs-btn-box-shadow: 0 0 0 #000;--bs-btn-focus-shadow-rgb: 48, 117, 64;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{--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,.btn-group-sm>.btn{--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-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex: 1000;--bs-dropdown-min-width: 10rem;--bs-dropdown-padding-x: 0;--bs-dropdown-padding-y: .5rem;--bs-dropdown-spacer: .125rem;--bs-dropdown-font-size: 1rem;--bs-dropdown-color: var(--bs-body-color);--bs-dropdown-bg: var(--bs-body-bg);--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-border-radius: var(--bs-border-radius);--bs-dropdown-border-width: var(--bs-border-width);--bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - 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: #fff;--bs-dropdown-link-active-bg: #0b5d1e;--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)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius, 0)}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color: #dee2e6;--bs-dropdown-bg: #343a40;--bs-dropdown-border-color: var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color: #dee2e6;--bs-dropdown-link-hover-color: #fff;--bs-dropdown-divider-bg: var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg: rgba(255, 255, 255, .15);--bs-dropdown-link-active-color: #fff;--bs-dropdown-link-active-bg: #0b5d1e;--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,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(var(--bs-border-width) * -1)}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{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,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(var(--bs-border-width) * -1)}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn~.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x: 1rem;--bs-nav-link-padding-y: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-link-color);--bs-nav-link-hover-color: var(--bs-link-hover-color);--bs-nav-link-disabled-color: 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 #0b5d1e40}.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: #fff;--bs-nav-pills-link-active-bg: #0b5d1e}.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-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x: 0;--bs-navbar-padding-y: .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: .3125rem;--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: var(--bs-border-radius);--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: .5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color: var(--bs-navbar-color);--bs-nav-link-hover-color: var(--bs-navbar-hover-color);--bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion: reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media (min-width: 576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width: 1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.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: #fff;--bs-navbar-brand-color: #fff;--bs-navbar-brand-hover-color: #fff;--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{--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{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);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;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-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{margin-bottom:var(--bs-card-group-margin)}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card: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='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--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='%2304250c'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color: #85ae8f;--bs-accordion-btn-focus-box-shadow: 0 0 0 .25rem rgba(11, 93, 30, .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;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}[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='%236d9e78'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236d9e78'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.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: var(--bs-secondary-color);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: var(--bs-body-bg);--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(11, 93, 30, .25);--bs-pagination-active-color: #fff;--bs-pagination-active-bg: #0b5d1e;--bs-pagination-active-border-color: #0b5d1e;--bs-pagination-disabled-color: var(--bs-secondary-color);--bs-pagination-disabled-bg: var(--bs-secondary-bg);--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(var(--bs-border-width) * -1)}.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: #fff;--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{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:1rem}}.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: #fff;--bs-progress-bar-bg: #0b5d1e;--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: var(--bs-body-bg);--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: var(--bs-body-bg);--bs-list-group-active-color: #fff;--bs-list-group-active-bg: #0b5d1e;--bs-list-group-active-border-color: #0b5d1e;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:hover,.list-group-item-action: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:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width: 1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--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: black;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: .5;--bs-btn-close-hover-opacity: .75;--bs-btn-close-focus-shadow: 0 0 0 .25rem rgba(11, 93, 30, .25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: .25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);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;border:0;border-radius:.375rem;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;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white,[data-bs-theme=dark] .btn-close{filter:var(--bs-btn-close-white-filter)}.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: ;--bs-modal-bg: var(--bs-body-bg);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--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) - (var(--bs-border-width)));--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: var(--bs-border-width);--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: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 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: black;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 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;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='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-prev-icon,.carousel-dark .carousel-control-next-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}[data-bs-theme=dark] .carousel .carousel-control-prev-icon,[data-bs-theme=dark] .carousel .carousel-control-next-icon,[data-bs-theme=dark].carousel .carousel-control-prev-icon,[data-bs-theme=dark].carousel .carousel-control-next-icon{filter:invert(1) grayscale(100)}[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target],[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target]{background-color:#000}[data-bs-theme=dark] .carousel .carousel-caption,[data-bs-theme=dark].carousel .carousel-caption{color:#000}.spinner-grow,.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width: 2rem;--bs-spinner-height: 2rem;--bs-spinner-vertical-align: -.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: var(--bs-border-width);--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:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height: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{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{mask-image:linear-gradient(130deg,black 55%,rgba(0,0,0,.8) 75%,black 95%);mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!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:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-warning{color:#000!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:#000!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(9,74,24,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(9,74,24,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(20,108,67,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(20,108,67,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(61,213,243,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(61,213,243,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(26,30,33,var(--bs-link-opacity, 1))!important;text-decoration-color:RGBA(26,30,33,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}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width: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{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{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{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity: 1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity: 1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity: 1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity: 1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity: 1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity: 1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity: 1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity: 1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-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{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.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{--bs-text-opacity: 1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity: 1;color:#00000080!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{--bs-bg-opacity: 1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity: 1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity: 1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity: 1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity: 1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity: 1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity: 1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity: 1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity: 1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity: 1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity: 1;background-color:transparent!important}.bg-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{--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{user-select:all!important}.user-select-auto{user-select:auto!important}.user-select-none{user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-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}@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}}@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}}@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}}@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}}@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}}@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}}.sidebar{background-color:#212529;min-height:100vh;font-size:15px;line-height:28px}.sidebar-header{color:#fff;position:relative;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-header:hover .actions{visibility:visible}.sidebar .actions{position:absolute;top:0px;right:8px;background-color:#212529;visibility:hidden}.sidebar .sidebar-header .actions{background-color:#212529}.sidebar .sidebar-item .actions{background-color:#fff}.sidebar .sidebar-item.active .actions{background-color:#0b5d1e}.sidebar .sidebar-header .actions a,.sidebar .sidebar-header .actions span{color:#fff!important;cursor:pointer}.sidebar .sidebar-item .actions a{color:#212529!important;cursor:pointer}.sidebar .sidebar-item.active .actions a{color:#fff!important;cursor:pointer}.sidebar-item{position:relative;padding:0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.sidebar-item a{color:#fff;text-decoration:none;padding:0}.sidebar-item:hover{background-color:#f8f9fa}.sidebar-item:hover a{color:#212529}.sidebar-item:hover .actions{visibility:visible}.sidebar hr{color:#fff;line-height:30px}.sidebar .active{background-color:#0b5d1e}.sidebar .active a{color:#fff}.lx-table{overflow:auto;background-color:#f9f9f9}.lx-table table{width:100%}.lx-table th{font-size:15px;font-weight:400;white-space:nowrap;max-width:340px;padding:8px 16px;background:#eee}.lx-table th.is-sort{background-color:#0b5d1e1a}.lx-table td{font-size:15px;font-weight:400;white-space:nowrap;max-width:340px;height:48px;padding:4px 16px;overflow:hidden}.lx-table td.is-sort{background-color:#0b5d1e1a}.lx-table tr{background-color:#fff}.lx-table tr:hover{box-shadow:inset 0 0 0 10em #0000001a}.lx-table tr:nth-child(odd){background-color:#f9f9f9}.lx-table th:nth-child(odd){border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.lx-table .field-ui-number{text-align:right}.avatar{display:inline-block;vertical-align:middle;position:relative;color:#fff;border-radius:50%}.avatar__letters{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.avatars-compact{position:relative}.avatars-compact .avatar{margin-left:-9px}.is-editable-false .cm-content{background-color:#f5f5f5}.wrapper-tiny{background-color:#fff;border-radius:32px;margin:44px auto;width:600px;padding:44px}.wrapper-tiny.transparent{margin:0 auto;padding:0;background-color:transparent}.wrapper-small{background-color:#fff;border-radius:32px;margin:44px auto;width:800px;padding:44px}.wrapper-small.transparent{margin:0 auto;padding:0;background-color:transparent}.wrapper-normal{background-color:#fff;border-radius:32px;margin:44px auto;width:1000px;padding:44px}.wrapper-normal.transparent{margin:0 auto;padding:0;background-color:transparent}.wrapper-large{background-color:#fff;border-radius:32px;margin:44px auto;max-width:1920px;min-width:1000px;padding:44px;width:fit-content}.wrapper-large.transparent{padding:0;margin:0 auto;background-color:transparent}.section-actions{text-align:center;padding:32px 0}.header-normal{text-align:center}.header-small{text-align:center;font-size:26px}.in-place{padding:36px}.lx-small-text{font-size:12px;line-height:15px}.lx-card{padding:44px;background-color:#fff;border-radius:32px}.lx-nav{display:flex;justify-content:space-between;padding:12px 20px;align-items:center;background-color:#fff;margin-bottom:0}.lx-nav .nav-item{padding:16px 0;margin:0 16px;color:#0b5d1e}.lx-nav a{text-decoration:none}.file-wrapper.selected{box-shadow:inset 0 0 0 2px #0b5d1e}.text-danger.field-content .preview-file-filename{color:#dc3545}body{background-color:#0b5d1e0a}.btn-spinner .spinner-border{display:none}.btn-spinner.spinner-on .spinner-border{display:inline-block}.cursor-pointer{cursor:pointer}.editor-field{padding:22px 44px;margin:6px 0;border-color:transparent}.dropdown-menu{border:0px;border-radius:15px;box-shadow:0 0 4px #ccc;padding:30px 15px}.lx-alert.svelte-190ow44{position:fixed;left:50%;transform:translate(-50%);top:45px;margin:0 auto}.status-removed.svelte-1jo1k1d{opacity:.5}svg.svelte-1coky4l{vertical-align:text-top}a.svelte-nbbgyi{max-width:200px;overflow:hidden;text-overflow:ellipsis;font-size:13px;color:#333}a.svelte-nbbgyi:hover{opacity:.5}.record-history.svelte-eatzsz{padding:15px 10px;border-radius:32px;line-height:12px}.list-group.svelte-1qb90xc{font-size:14px}.card.svelte-dof9cm .trash-button.svelte-dof9cm{display:none}.card.svelte-dof9cm:hover .trash-button.svelte-dof9cm{display:block}.title-link.svelte-dof9cm.svelte-dof9cm{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inline-edit.svelte-sl11hx{padding:44px;background-color:#eee;border-radius:32px}.applied-filter.svelte-6qi3g8{background-color:#fff}.applied-filter.svelte-6qi3g8:hover{opacity:.8;background-color:#eee}.color.svelte-78o2k4{width:18px;height:18px;display:inline-block;position:relative;top:3px}div.references.svelte-15ilpfz{max-height:48px;overflow-x:hidden;overflow-y:hidden}div.svelte-1ft053t{max-height:24px;text-overflow:ellipsis;overflow:hidden}.form-check.svelte-1xyvs2b{display:inline-block;margin-bottom:0}.modal-dialog.svelte-1mf5922{width:auto;max-width:100%}.modal-content.svelte-1mf5922{margin:40px auto;width:auto}.inline-card-wrapper{display:flex;flex-direction:column}.inline-card-wrapper .inline-card-button{visibility:hidden}.inline-card-wrapper .inline-card-button.is-first,.inline-card-wrapper:hover .inline-card-button{visibility:visible}.inline-card-button.svelte-1lp73xk{display:inline-block;z-index:1;margin:10px auto 0}.lx-card.svelte-4ewolk.svelte-4ewolk{position:relative}.lx-card.svelte-4ewolk .inline-preview.svelte-4ewolk{max-height:120px;overflow:hidden}.lx-card.svelte-4ewolk .inline-preview.expanded.svelte-4ewolk{max-height:none}.lx-card.svelte-4ewolk .actions.svelte-4ewolk{top:10px;right:44px;position:absolute}.block-field-wrapper{display:flex;flex-direction:column}.block-field-wrapper .block-buttons{visibility:hidden}.block-field-wrapper:hover .block-buttons{visibility:visible}.block-buttons.svelte-1cuqmc3{display:inline-block;z-index:1;margin:10px auto 0}.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;-webkit-tap-highlight-color:transparent;text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox *:not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox *:not(svg):not(rect){background:transparent;border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:2px solid #eeeeee;border-radius:10px;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;overflow:hidden;position:relative;visibility:inherit!important}.tox.tox-tinymce-inline{border:none;box-shadow:none;overflow:initial}.tox.tox-tinymce-inline .tox-editor-container{overflow:initial}.tox.tox-tinymce-inline .tox-editor-header{background-color:#fff;border:2px solid #eeeeee;border-radius:10px;box-shadow:none;overflow:hidden}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;z-index:1300}.tox-tinymce *:focus,.tox-tinymce-aux *:focus{outline:none}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border-radius:6px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>div>div .tox-icon svg{display:block}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:#0065d81a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#006ce7}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon{background-color:#006ce7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus{background-color:#0060ce}.tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active{background-color:#0054b4}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:#ffa50014;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#8f5d00}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon{background-color:#ffe89d;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus{background-color:#f2d574;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active{background-color:#e8c657;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:#cc00001a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon{background-color:#f2bfbf;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover,.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus{background-color:#e9a4a4;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active{background-color:#ee9494;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:#78ab461a;color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>*:last-child{display:none}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#527530}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#527530}.tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{font-size:14px;margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox .tox-advtemplate .tox-form__grid{flex:1}.tox .tox-advtemplate .tox-form__grid>div:first-child{display:flex;flex-direction:column;width:30%}.tox .tox-advtemplate .tox-form__grid>div:first-child>div:nth-child(2){flex-basis:0;flex-grow:1;overflow:auto}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-advtemplate .tox-form__grid>div:first-child{width:100%}}.tox .tox-advtemplate iframe{border-color:#eee;border-radius:10px;border-style:solid;border-width:1px;margin:0 10px}.tox .tox-anchorbar,.tox .tox-bottom-anchorbar,.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#006ce7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#006ce7;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:24px;margin:0;outline:none;padding:4px 16px;position:relative;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button:before{border-radius:6px;bottom:-1px;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px #006ce7,0 0 0 3px #006ce740;content:"";left:-1px;opacity:0;pointer-events:none;position:absolute;right:-1px;top:-1px}.tox .tox-button[disabled]{background-color:#006ce7;background-image:none;border-color:#006ce7;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:focus-visible:not(:disabled):before{opacity:1}.tox .tox-button:hover:not(:disabled){background-color:#0060ce;background-image:none;border-color:#0060ce;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled[disabled]{background-color:#0054b4;background-image:none;border-color:#0054b4;box-shadow:none;color:#ffffff80;cursor:not-allowed}.tox .tox-button.tox-button--enabled:focus:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:hover:not(:disabled){background-color:#00489b;background-image:none;border-color:#00489b;box-shadow:none;color:#fff}.tox .tox-button.tox-button--enabled:active:not(:disabled){background-color:#003c81;background-image:none;border-color:#003c81;box-shadow:none;color:#fff}.tox .tox-button--icon-and-text,.tox .tox-button.tox-button--icon-and-text,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text{display:flex;padding:5px 4px}.tox .tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--icon-and-text .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon-and-text .tox-icon svg{display:block;fill:currentColor}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;outline:none;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled[disabled]{background-color:#a8c8ed;background-image:none;border-color:#a8c8ed;box-shadow:none;color:#222f3e80}.tox .tox-button--secondary.tox-button--enabled:focus:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:hover:not(:disabled){background-color:#93bbe9;background-image:none;border-color:#93bbe9;box-shadow:none;color:#222f3e}.tox .tox-button--secondary.tox-button--enabled:active:not(:disabled){background-color:#7daee4;background-image:none;border-color:#7daee4;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:transparent;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e80}.tox .tox-button--naked:hover:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#222f3e1f;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#222f3e2e;border-color:transparent;box-shadow:unset;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:6px;box-shadow:0 0 0 2px transparent;box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:#222f3e4d}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#006ce7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#006ce7}.tox .tox-checkbox--disabled{color:#222f3e80;cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:#222f3e80}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:#222f3e80}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:6px;box-shadow:inset 0 0 0 1px #006ce7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#e3e3e3;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#fcfcfc;color:#222f3eb3;cursor:default;font-size:12px;font-style:normal;font-weight:400;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;border-radius:3px;color:#222f3e;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item,.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#cce2fa}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#a6ccf7;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#cce2fa;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item-icon,.tox .tox-collection__item-checkmark{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-icon svg,.tox .tox-collection__item-checkmark svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;font-size:14px;font-style:normal;font-weight:400;line-height:24px;max-width:100%;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:#222f3eb3;display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret:after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection__item--state-disabled{background-color:transparent;color:#222f3e80;cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:#222f3e80}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:28px;margin:6px 1px 5px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid transparent}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>*:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid transparent}.tox[dir=rtl] .tox-collection--list .tox-collection__item>*:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:none;border:1px solid black;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid white;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom,#f00,#ff0080,#f0f,#8000ff,#00f,#0080ff,#0ff,#00ff80,#0f0,#80ff00,#ff0,#ff8000,#f00);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:white;border:1px solid black;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red!important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid black;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette,.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__primary .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches{margin:5px 0 6px 11px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:hover,.tox .tox-swatch:focus{box-shadow:0 0 0 1px #7f7f7f4d inset;transform:scale(.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{fill:#222f3e;height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#cce2fa}.tox div.tox-swatch:not(.tox-swatch--remove) svg{display:none;fill:#222f3e;height:24px;margin:3px;width:24px}.tox div.tox-swatch:not(.tox-swatch--remove) svg path{fill:#fff;paint-order:stroke;stroke:#222f3e;stroke-width:2px}.tox div.tox-swatch:not(.tox-swatch--remove).tox-collection__item--enabled svg{display:block}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>*:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 4px 8px #222f3e1a;padding:8px 8px 16px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:#222f3e;font-size:12px;line-height:18px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:#222f3eb3;font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay:after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>*:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient:after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>*:last-child,.tox:not([dir=rtl]) .tox-comment__edit>*:last-child,.tox:not([dir=rtl]) .tox-comment__reply>*:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>*:last-child,.tox[dir=rtl] .tox-comment__edit>*:last-child,.tox[dir=rtl] .tox-comment__reply>*:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:#222f3eb3}.tox .tox-user__avatar img{border-radius:50%;height:36px;object-fit:cover;vertical-align:middle;width:36px}.tox .tox-user__name{color:#222f3e;font-size:14px;font-style:normal;font-weight:700;line-height:18px;text-transform:none}.tox:not([dir=rtl]) .tox-user__avatar svg,.tox:not([dir=rtl]) .tox-user__avatar img{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg,.tox[dir=rtl] .tox-user__avatar img{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:#ffffffbf;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#eee;border-radius:10px;border-style:solid;border-width:0px;box-shadow:0 16px 16px -10px #222f3e26,0 0 40px 1px #222f3e26;display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;max-height:calc(100vh - 16px);width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;font-size:16px;font-style:normal;font-weight:400;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;padding:16px}@media only screen and (min-width: 768px){.tox .tox-dialog__body-nav{max-width:11em}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid transparent;color:#222f3eb3;display:inline-block;flex-shrink:0;font-size:14px;line-height:1.3;margin-bottom:8px;max-width:13em;text-decoration:none}.tox .tox-dialog__body-nav-item:focus{background-color:#006ce71a}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #006ce7;color:#006ce7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;max-height:min(650px,calc(100vh - 110px));overflow:auto;-webkit-overflow-scrolling:touch;padding:16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>*:first-child{margin-top:0}.tox .tox-dialog__body-content>*:last-child{margin-bottom:0}.tox .tox-dialog__body-content>*:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#006ce7;cursor:pointer;text-decoration:underline}.tox .tox-dialog__body-content a:hover,.tox .tox-dialog__body-content a:focus{color:#003c81;text-decoration:underline}.tox .tox-dialog__body-content a:focus-visible{border-radius:1px;outline:2px solid #006ce7;outline-offset:2px}.tox .tox-dialog__body-content a:active{color:#00244e;text-decoration:underline}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content strong{font-weight:700}.tox .tox-dialog__body-content ul{list-style-type:disc}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dd{padding-inline-start:2.5rem}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dl{margin-bottom:16px}.tox .tox-dialog__body-content ul,.tox .tox-dialog__body-content ol,.tox .tox-dialog__body-content dl,.tox .tox-dialog__body-content dd,.tox .tox-dialog__body-content dt{display:block;margin-inline-end:0;margin-inline-start:0}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:700;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--center{text-align:center}.tox .tox-dialog__body-content .tox-form__group .tox-label.tox-label--end{text-align:end}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--fullscreen{height:100%;max-width:100%}.tox .tox-dialog--fullscreen .tox-dialog__body-content{max-height:100%}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:none;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-start,.tox .tox-dialog__footer-end{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:#ffffffbf;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:700;padding-bottom:8px}.tox .tox-dialog__table thead th:first-child{padding-right:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #626262}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__table td:first-child{padding-right:8px}.tox .tox-dialog__iframe{min-height:200px}.tox .tox-dialog__iframe.tox-dialog__iframe--opaque{background:#fff}.tox .tox-navobj-bordered{position:relative}.tox .tox-navobj-bordered:before{border:1px solid #eeeeee;border-radius:6px;content:"";inset:0;opacity:1;pointer-events:none;position:absolute;z-index:1}.tox .tox-navobj-bordered-focus.tox-navobj-bordered:before{border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:none}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #eeeeee;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:#222f3eb3;margin:0 0 16px}.tox .tox-edit-area{display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-edit-area:before{border:2px solid #2D6ADF;border-radius:4px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;z-index:1}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;height:100%;position:absolute;width:100%}.tox.tox-edit-focus .tox-edit-area:before{opacity:1}.tox.tox-inline-edit-area{border:1px dotted #eeeeee}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{display:grid;grid-template-columns:1fr min-content;z-index:2}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:none;box-shadow:0 2px 2px -2px #222f3e1a,0 8px 8px -4px #222f3e12;padding:4px 0}.tox:not(.tox-tinymce-inline) .tox-editor-header:not(.tox-editor-dock-transition){transition:box-shadow .5s}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header{border-top:1px solid #e3e3e3;box-shadow:none}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:#fff;box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26;padding:4px 0}.tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header{box-shadow:0 2px 2px -2px #222f3e33,0 8px 8px -4px #222f3e26}.tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty{background:none;border:none;box-shadow:none;padding:0}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{box-sizing:border-box;max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:700}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:#222f3e33;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:hover:not([aria-disabled=true]),.tox .tox-color-input span:focus:not([aria-disabled=true]){border-color:#006ce7;cursor:pointer}.tox .tox-color-input span:before{background-image:linear-gradient(45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(-45deg,rgba(0,0,0,.25) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.25) 75%),linear-gradient(-45deg,transparent 75%,rgba(0,0,0,.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:6px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:#222f3eb3;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(100% / 3 - (8px / 2))}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack,.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column}.tox .tox-form__group--stretched .tox-textarea{flex:1}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>*:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>*:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-textfield,.tox .tox-toolbar-textfield,.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea,.tox .tox-textarea-wrap .tox-textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-textfield[disabled],.tox .tox-textarea[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-textfield:focus,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea-wrap:focus-within,.tox .tox-textarea:focus,.tox .tox-custom-editor:focus-within{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:none}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:transparent;border:0;border-color:transparent;box-shadow:unset;color:#006ce7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 5.5px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:#222f3ed9;cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#006ce7;box-shadow:0 0 0 2px #006ce740;outline:none}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea-wrap{border-color:#eee;border-radius:6px;border-style:solid;border-width:1px;display:flex;flex:1;overflow:hidden}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox .tox-textarea-wrap .tox-textarea{border:none}.tox .tox-textarea-wrap .tox-textarea:focus{border:none}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen,.tox-shadowhost.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-imagepreview{background-color:#666;height:380px;overflow:hidden;position:relative;width:100%}.tox .tox-imagepreview.tox-imagepreview__loaded{overflow:auto}.tox .tox-imagepreview__container{display:flex;left:100vw;position:absolute;top:100vw}.tox .tox-imagepreview__image{background:url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==)}.tox .tox-image-tools .tox-spacer{flex:1}.tox .tox-image-tools .tox-bar{align-items:center;display:flex;height:60px;justify-content:center}.tox .tox-image-tools .tox-imagepreview,.tox .tox-image-tools .tox-imagepreview+.tox-bar{margin-top:8px}.tox .tox-image-tools .tox-croprect-block{background:black;filter:alpha(opacity=50);opacity:.5;position:absolute;zoom:1}.tox .tox-image-tools .tox-croprect-handle{border:2px solid white;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-image-tools .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-image-tools .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-image-tools .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-image-tools .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-image-tools .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;left:200px;margin:-20px 0 0 -20px;top:200px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#eee;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:#006ce780;border-color:#006ce780}.tox .tox-insert-table-picker__label{color:#222f3eb3;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid transparent;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0 4px}.tox .tox-menu.tox-collection.tox-collection--toolbar,.tox .tox-menu.tox-collection.tox-collection--grid{padding:8px}@media only screen and (min-width: 768px){.tox .tox-menu .tox-collection__item-label{overflow-wrap:break-word;word-break:normal}.tox .tox-dialog__popups .tox-menu .tox-collection__item-label{word-break:break-all}}.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p,.tox .tox-menu__label blockquote,.tox .tox-menu__label code{margin:0}.tox .tox-menubar{background:repeating-linear-gradient(transparent 0px 1px,transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;grid-column:1 / -1;grid-row:1;padding:0 11px 0 12px}.tox .tox-promotion+.tox-menubar{grid-column:1}.tox .tox-promotion{background:repeating-linear-gradient(transparent 0px 1px,transparent 1px 39px) center top 39px / 100% calc(100% - 39px) no-repeat;background-color:#fff;grid-column:2;grid-row:1;padding-inline-end:8px;padding-inline-start:4px;padding-top:5px}.tox .tox-promotion-link{align-items:unsafe center;background-color:#e8f1f8;border-radius:5px;color:#086be6;cursor:pointer;display:flex;font-size:14px;height:26.6px;padding:4px 8px;white-space:nowrap}.tox .tox-promotion-link:hover{background-color:#b4d7ff}.tox .tox-promotion-link:focus{background-color:#d9edf7}.tox .tox-mbtn{align-items:center;background:transparent;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:5px 1px 6px 0;outline:none;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:400;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:6px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:grid;font-size:14px;font-weight:400;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);margin-top:4px;opacity:0;padding:4px;transition:transform .1s ease-in,opacity .15s ease-in}.tox .tox-notification p{font-size:14px;font-weight:400}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#517342}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f5cccc;border-color:#f0b3b3;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#77181f}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fff5cc;border-color:#fff0b3;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#7a6e25}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d6e7fb;border-color:#c1dbf9;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#2a64a6}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{align-self:center;color:#222f3e;font-size:14px;grid-column-end:3;grid-column-start:2;grid-row-end:2;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{align-self:center;grid-column-end:2;grid-column-start:1;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{align-self:start;grid-column-end:4;grid-column-start:3;grid-row-end:2;grid-row-start:1;justify-self:end}.tox .tox-notification .tox-progress-bar{grid-column-end:4;grid-column-start:1;grid-row-end:3;grid-row-start:2;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition:before,.tox .tox-pop--transition:after{transition:all .15s,visibility 0s,opacity 75ms ease 75ms}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;min-width:0;overflow:hidden}.tox .tox-pop__dialog>*:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:transparent;margin-bottom:-1px}.tox .tox-pop:before,.tox .tox-pop:after{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}.tox .tox-pop.tox-pop--inset:before,.tox .tox-pop.tox-pop--inset:after{opacity:0;transition:all 0s .15s,visibility 0s,opacity 75ms ease}.tox .tox-pop.tox-pop--bottom:before,.tox .tox-pop.tox-pop--bottom:after{left:50%;top:100%}.tox .tox-pop.tox-pop--bottom:after{border-color:#fff transparent transparent transparent;border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom:before{border-color:#eeeeee transparent transparent transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top:before,.tox .tox-pop.tox-pop--top:after{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top:after{border-color:transparent transparent #fff transparent;border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top:before{border-color:transparent transparent #eeeeee transparent;border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left:before,.tox .tox-pop.tox-pop--left:after{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left:after{border-color:transparent #fff transparent transparent;border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left:before{border-color:transparent #eeeeee transparent transparent;border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right:before,.tox .tox-pop.tox-pop--right:after{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right:after{border-color:transparent transparent transparent #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right:before{border-color:transparent transparent transparent #eeeeee;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left:before,.tox .tox-pop.tox-pop--align-left:after{left:20px}.tox .tox-pop.tox-pop--align-right:before,.tox .tox-pop.tox-pop--align-right:after{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container,.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:transparent;border:1px solid #eeeeee;border-radius:6px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#006ce7;border:2px solid #0054b4;border-radius:6px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);width:14px}.tox .tox-form__controls-h-stack>.tox-slider:not(:first-of-type){margin-inline-start:8px}.tox .tox-form__controls-h-stack>.tox-form__group+.tox-slider{margin-inline-start:32px}.tox .tox-form__controls-h-stack>.tox-slider+.tox-form__group{margin-inline-start:32px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:#222f3eb3;border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-.16s}@keyframes tam-bouncing-dots{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #e3e3e3;color:#222f3eb3;display:flex;flex:0 0 auto;font-size:14px;font-weight:400;height:25px;overflow:hidden;padding:0 8px;position:relative;text-transform:none}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__right-container{display:flex;justify-content:flex-end;white-space:nowrap}.tox .tox-statusbar__help-text{text-align:center}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:space-between;overflow:hidden}@media only screen and (min-width: 768px){.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__help-text,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__right-container,.tox .tox-statusbar__text-container.tox-statusbar__text-container-3-cols>.tox-statusbar__path{flex:0 0 calc(100% / 3)}}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-end{justify-content:flex-end}.tox .tox-statusbar__text-container.tox-statusbar__text-container--flex-start{justify-content:flex-start}.tox .tox-statusbar__text-container.tox-statusbar__text-container--space-around{justify-content:space-around}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}@media only screen and (max-width: 767px){.tox .tox-statusbar__text-container .tox-statusbar__help-text{display:none}.tox .tox-statusbar__text-container .tox-statusbar__help-text:only-child{display:block}}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#222f3eb3;text-decoration:none}.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]){color:#222f3e;cursor:pointer}.tox .tox-statusbar__branding svg{fill:#222f3ecc;height:1.14em;vertical-align:-.28em;width:3.6em}.tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled=true]) svg,.tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled=true]) svg{fill:#222f3e}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-bottom:3px;padding-left:1ch;padding-right:3px}.tox .tox-statusbar__resize-handle svg{display:block;fill:#222f3e80}.tox .tox-statusbar__resize-handle:focus svg{background-color:#dee0e2;border-radius:1px 1px 5px;box-shadow:0 0 0 2px #dee0e2}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:2ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:#fff9;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:transparent;border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;justify-content:center;margin:6px 1px 5px 0;outline:none;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled .tox-tbtn--enabled svg{fill:#222f3e80}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled>*,.tox .tox-tbtn--enabled:hover>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn--enabled.tox-tbtn--disabled svg,.tox .tox-tbtn--enabled:hover.tox-tbtn--disabled svg{fill:#222f3e80}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:42px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:56px;width:68px}.tox .tox-tbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-number-input{border-radius:3px;display:flex;margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-number-input .tox-input-wrapper{background:#f7f7f7;display:flex;pointer-events:none;text-align:center}.tox .tox-number-input .tox-input-wrapper:focus{background:#cce2fa}.tox .tox-number-input input{border-radius:3px;color:#222f3e;font-size:14px;margin:2px 0;pointer-events:all;width:60px}.tox .tox-number-input input:hover{background:#cce2fa;color:#222f3e}.tox .tox-number-input input:focus{background:#fff;color:#222f3e}.tox .tox-number-input input:disabled{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button{background:#f7f7f7;color:#222f3e;height:28px;text-align:center;width:24px}.tox .tox-number-input button svg{display:block;fill:#222f3e;margin:0 auto;transform:scale(.67)}.tox .tox-number-input button:focus{background:#cce2fa}.tox .tox-number-input button:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:hover svg{fill:#222f3e}.tox .tox-number-input button:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-number-input button:active svg{fill:#222f3e}.tox .tox-number-input button:disabled{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-number-input button:disabled svg{fill:#222f3e80}.tox .tox-number-input button.minus{border-radius:3px 0 0 3px}.tox .tox-number-input button.plus{border-radius:0 3px 3px 0}.tox .tox-number-input:focus:not(:active)>button,.tox .tox-number-input:focus:not(:active)>.tox-input-wrapper{background:#cce2fa}.tox .tox-tbtn--select{margin:6px 1px 5px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:400;height:initial;margin:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:#222f3e80}.tox .tox-tbtn--bespoke{background:#f7f7f7}.tox .tox-tbtn--bespoke+.tox-tbtn--bespoke{margin-inline-start:4px}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-tbtn--disabled .tox-tbtn__select-label,.tox .tox-tbtn--select:disabled .tox-tbtn__select-label{cursor:not-allowed}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:6px 1px 5px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #cce2fa inset}.tox .tox-split-button:focus{background:#cce2fa;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:#222f3e80}.tox .tox-split-button .tox-tbtn{margin:0}.tox .tox-split-button.tox-tbtn--disabled:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus{background:transparent;box-shadow:none;color:#222f3e80}.tox.tox-platform-touch .tox-split-button .tox-tbtn--select{padding:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-text-color__color,.tox .tox-split-button.tox-tbtn--disabled svg #tox-icon-highlight-bg-color__color{opacity:.6}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__primary,.tox .tox-toolbar__overflow{background-attachment:local;background-color:#fff;background-image:repeating-linear-gradient(#e3e3e3 0px 1px,transparent 1px 39px);background-position:center top 40px;background-repeat:no-repeat;background-size:calc(100% - 22px) calc(100% - 41px);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0;transform:perspective(1px)}.tox .tox-toolbar-overlord>.tox-toolbar,.tox .tox-toolbar-overlord>.tox-toolbar__primary,.tox .tox-toolbar-overlord>.tox-toolbar__overflow{background-position:center top 0px;background-size:calc(100% - 22px) calc(100% + -0px)}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-toolbar-overlord,.tox .tox-anchorbar{grid-column:1 / -1}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord{border-top:1px solid transparent;margin-top:-1px;padding-bottom:1px;padding-top:1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child,.tox .tox-toolbar-overlord .tox-toolbar__primary{background-position:center top 39px}.tox .tox-editor-header>.tox-toolbar--scrolling,.tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child{background-image:none}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;background-position:center top 43px;background-size:calc(100% - 16px) calc(100% - 51px);border:none;border-radius:6px;box-shadow:0 0 2px #222f3e33,0 4px 8px #222f3e26;overscroll-behavior:none;padding:4px 0}.tox-pop .tox-pop__dialog .tox-toolbar{background-position:center top 43px;background-size:calc(100% - 22px) calc(100% - 51px);padding:4px 0}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0;padding:0 11px 0 12px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid transparent}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid transparent}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:6px;box-shadow:0 2px 4px #222f3e4d;color:#ffffffbf;font-size:14px;font-style:normal;font-weight:400;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translate(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;position:absolute;top:0;transform:translate(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid transparent;border-left:8px solid #222f3e;border-top:8px solid transparent;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid transparent;border-right:8px solid #222f3e;border-top:8px solid transparent;left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-tree{display:flex;flex-direction:column}.tox .tox-tree .tox-trbtn{align-items:center;background:transparent;border:0;border-radius:4px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:400;height:28px;margin-bottom:4px;margin-top:4px;outline:none;overflow:hidden;padding:0 0 0 8px;text-transform:none}.tox .tox-tree .tox-trbtn .tox-tree__label{cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-tree .tox-trbtn svg{display:block;fill:#222f3e}.tox .tox-tree .tox-trbtn:focus{background:#cce2fa;border:0;box-shadow:none}.tox .tox-tree .tox-trbtn:hover{background:#cce2fa;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn:active svg{fill:#222f3e}.tox .tox-tree .tox-trbtn--disabled,.tox .tox-tree .tox-trbtn--disabled:hover,.tox .tox-tree .tox-trbtn:disabled,.tox .tox-tree .tox-trbtn:disabled:hover{background:transparent;border:0;box-shadow:none;color:#222f3e80;cursor:not-allowed}.tox .tox-tree .tox-trbtn--disabled svg,.tox .tox-tree .tox-trbtn--disabled:hover svg,.tox .tox-tree .tox-trbtn:disabled svg,.tox .tox-tree .tox-trbtn:disabled:hover svg{fill:#222f3e80}.tox .tox-tree .tox-trbtn--enabled,.tox .tox-tree .tox-trbtn--enabled:hover{background:#a6ccf7;border:0;box-shadow:none;color:#222f3e}.tox .tox-tree .tox-trbtn--enabled>*,.tox .tox-tree .tox-trbtn--enabled:hover>*{transform:none}.tox .tox-tree .tox-trbtn--enabled svg,.tox .tox-tree .tox-trbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled){color:#222f3e}.tox .tox-tree .tox-trbtn:focus:not(.tox-trbtn--disabled) svg{fill:#222f3e}.tox .tox-tree .tox-trbtn:active>*{transform:none}.tox .tox-tree .tox-trbtn--return{align-self:stretch;height:unset;width:16px}.tox .tox-tree .tox-trbtn--labeled{padding:0 4px;width:unset}.tox .tox-tree .tox-trbtn__vlabel{display:block;font-size:10px;font-weight:400;letter-spacing:-.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tree .tox-tree--directory{display:flex;flex-direction:column}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label{font-weight:700}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover .tox-mbtn svg,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:focus .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label .tox-chevron{margin-right:6px}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--shrinking) .tox-chevron{transition:transform .5s ease-in-out}.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--growing) .tox-chevron,.tox .tox-tree .tox-tree--directory .tox-tree--directory__label:has(+ .tox-tree--directory__children--open) .tox-chevron{transform:rotate(90deg)}.tox .tox-tree .tox-tree--leaf__label{font-weight:400}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn{margin-left:auto}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn svg{fill:transparent}.tox .tox-tree .tox-tree--leaf__label .tox-mbtn.tox-mbtn--active svg,.tox .tox-tree .tox-tree--leaf__label .tox-mbtn:focus svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover .tox-mbtn svg{fill:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover){background-color:transparent;color:#222f3e}.tox .tox-tree .tox-tree--leaf__label:hover:has(.tox-mbtn:hover) .tox-chevron svg{fill:#222f3e}.tox .tox-tree .tox-tree--directory__children{overflow:hidden;padding-left:16px}.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--growing,.tox .tox-tree .tox-tree--directory__children.tox-tree--directory__children--shrinking{transition:height .5s ease-in-out}.tox .tox-tree .tox-trbtn.tox-tree--leaf__label{display:flex;justify-content:space-between}.tox .tox-view-wrap,.tox .tox-view-wrap__slot-container{background-color:#fff;display:flex;flex:1;flex-direction:column}.tox .tox-view{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-view__header{align-items:center;display:flex;font-size:16px;justify-content:space-between;padding:8px 8px 0;position:relative}.tox .tox-view--mobile.tox-view__header,.tox .tox-view--mobile.tox-view__toolbar{padding:8px}.tox .tox-view--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-view__toolbar{display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:8px 8px 0}.tox .tox-view__toolbar__group{display:flex;flex-direction:row;gap:12px}.tox .tox-view__header-start,.tox .tox-view__header-end{display:flex}.tox .tox-view__pane{height:100%;padding:8px;width:100%}.tox .tox-view__pane_panel{border:1px solid #eeeeee;border-radius:6px}.tox:not([dir=rtl]) .tox-view__header .tox-view__header-start>*,.tox:not([dir=rtl]) .tox-view__header .tox-view__header-end>*{margin-left:8px}.tox[dir=rtl] .tox-view__header .tox-view__header-start>*,.tox[dir=rtl] .tox-view__header .tox-view__header-end>*{margin-right:8px}.tox .tox-well{border:1px solid #eeeeee;border-radius:6px;padding:8px;width:100%}.tox .tox-well>*:first-child{margin-top:0}.tox .tox-well>*:last-child{margin-bottom:0}.tox .tox-well>*:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #eeeeee;border-radius:6px;display:flex;flex:1;overflow:hidden;position:relative}.tox .tox-dialog-loading:before{background-color:#00000080;content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js,.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1}.mce-content-body .mce-item-anchor{background:transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'8'%20height%3D'12'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d%3D'M0%200L8%200%208%2012%204.09117821%209%200%2012z'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center}.mce-content-body .mce-item-anchor:empty{cursor:default;display:inline-block;height:12px!important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;user-select:all;width:8px!important}.mce-content-body .mce-item-anchor:not(:empty){background-position-x:2px;display:inline-block;padding-left:12px}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment[contenteditable=false]:not([data-mce-selected]),.tox-comments-visible span.tox-comment img:not([data-mce-selected]),.tox-comments-visible span.tox-comment>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment>video:not([data-mce-selected]),.tox-comments-visible span.tox-comment span.mce-preview-object:not([data-mce-selected]){outline:3px solid #ffe89d}.tox-comments-visible .tox-comment[contenteditable=false][data-mce-annotation-active=true]:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] img:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>audio:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]>video:not([data-mce-selected]),.tox-comments-visible span.tox-comment[data-mce-annotation-active=true] span.mce-preview-object:not([data-mce-selected]){outline:3px solid #fed635}.tox-comments-visible span.tox-comment:not([data-mce-selected]){background-color:#ffe89d;outline:none}.tox-comments-visible span.tox-comment[data-mce-annotation-active=true]:not([data-mce-selected="inline-boundary"]){background-color:#fed635}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden):before{content:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A);cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked:before{content:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A)}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden):before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body *[data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body *[contentEditable=false]{cursor:default}.mce-content-body *[contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A),default}div.mce-footnotes hr{margin-inline-end:auto;margin-inline-start:0;width:25%}div.mce-footnotes li>a.mce-footnotes-backlink{text-decoration:none}@media print{sup.mce-footnote a{color:#000;text-decoration:none}div.mce-footnotes{break-inside:avoid;width:100%}div.mce-footnotes li>a.mce-footnotes-backlink{display:none}}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px;position:relative}.mce-preview-object .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-content-body .mce-mergetag{cursor:default!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mce-content-body .mce-mergetag:hover{background-color:#006ce71a}.mce-content-body .mce-mergetag-affix{background-color:#006ce71a;color:#006ce7}.mce-object{background:transparent url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A) no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--21by9,.tiny-pageembed--16by9,.tiny-pageembed--4by3,.tiny-pageembed--1by1{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--21by9 iframe,.tiny-pageembed--16by9 iframe,.tiny-pageembed--4by3 iframe,.tiny-pageembed--1by1 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks):before{color:#222f3eb3;content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks):before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks):before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed black;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,.mce-content-body .mce-clonedresizable.mce-resizetable-columns td{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor:before{background-color:inherit;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover:after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:700;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body img[data-mce-selected],.mce-content-body video[data-mce-selected],.mce-content-body audio[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body table[data-mce-selected],.mce-content-body details[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body *[contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,.mce-content-body.mce-content-readonly *[contentEditable=true]:hover{outline:none}.mce-content-body *[data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:none}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:none}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]:after,.mce-content-body th[data-mce-selected]:after{background-color:#b4d7ffb3;border:1px solid rgba(180,215,255,.7);bottom:-1px;content:"";left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.mce-content-body td[data-mce-selected]:after,.mce-content-body th[data-mce-selected]:after{border-color:#0054b4b3}}.mce-content-body img[data-mce-selected]::-moz-selection{background:none}.mce-content-body img[data-mce-selected]::selection{background:none}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%23ff0000'%20fill%3D'none'%20stroke-linecap%3D'round'%20stroke-opacity%3D'.75'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D'4'%20height%3D'4'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20stroke%3D'%2300A835'%20fill%3D'none'%20stroke-linecap%3D'round'%20d%3D'M0%203L2%201%204%203'%2F%3E%3C%2Fsvg%3E%0A");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc ul>li{list-style-type:none}[data-mce-block]{display:block}table[style*="border-width: 0px"],.mce-item-table:not([border]),.mce-item-table[border="0"],table[style*="border-width: 0px"] td,.mce-item-table:not([border]) td,.mce-item-table[border="0"] td,table[style*="border-width: 0px"] th,.mce-item-table:not([border]) th,.mce-item-table[border="0"] th,table[style*="border-width: 0px"] caption,.mce-item-table:not([border]) caption,.mce-item-table[border="0"] caption{border:1px dashed #bbb}.mce-visualblocks p,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks section,.mce-visualblocks article,.mce-visualblocks blockquote,.mce-visualblocks address,.mce-visualblocks pre,.mce-visualblocks figure,.mce-visualblocks figcaption,.mce-visualblocks hgroup,.mce-visualblocks aside,.mce-visualblocks ul,.mce-visualblocks ol,.mce-visualblocks dl{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7)}.mce-visualblocks h1{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==)}.mce-visualblocks h2{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==)}.mce-visualblocks h3{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7)}.mce-visualblocks h4{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==)}.mce-visualblocks h5{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==)}.mce-visualblocks h6{background-image:url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==)}.mce-visualblocks div:not([data-mce-bogus]){background-image:url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7)}.mce-visualblocks section{background-image:url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=)}.mce-visualblocks article{background-image:url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7)}.mce-visualblocks blockquote{background-image:url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7)}.mce-visualblocks address{background-image:url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A1/IpGdKkyFpNmCkAADs=)}.mce-visualblocks pre{background-image:url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==)}.mce-visualblocks figure{background-image:url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7)}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7)}.mce-visualblocks aside{background-image:url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=)}.mce-visualblocks ul{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==)}.mce-visualblocks ol{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==)}.mce-visualblocks dl{background-image:url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==)}.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) ul,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) dl{margin-left:3px}.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] ul,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] dl{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy:after{content:"-"}body{font-family:sans-serif}table{border-collapse:collapse}.tox:not(.tox-tinymce-inline) .tox-editor-header{background-color:#fff;border-bottom:1px solid #ced4da;box-shadow:none;padding:4px 0;transition:box-shadow .5s}.tox-tinymce{border:1px solid #ced4da}.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.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.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:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.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.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: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 path{fill:#00000080}.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[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 .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}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}.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}.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+.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.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-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.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-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 .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.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 .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 input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.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;-webkit-box-shadow:0 3px 13px rgba(0,0,0,.08);box-shadow: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 #eceef1}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.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:#eceef1}.flatpickr-calendar.arrowTop:after{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar.arrowBottom:after{border-top-color:#eceef1}.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{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;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:#5a6171;fill:#5a6171}.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:#bbb}.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(72,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.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(72,72,72,.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(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#5a617180}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.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(0px,0px,0px);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:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.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:#5a617180;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;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:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:#eceef1;outline:none;padding:0}.flatpickr-weekdays{background:#eceef1;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:#eceef1;color:#5a6171;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;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.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(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eceef1;box-shadow:-1px 0 #eceef1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#484848;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:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#bbb;background:#bbb;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:#ff5a5f;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#ff5a5f}.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 #ff5a5f;box-shadow:-10px 0 #ff5a5f}.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 #e2e2e2,5px 0 0 #e2e2e2;box-shadow:-5px 0 #e2e2e2,5px 0 #e2e2e2}.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:#4848484d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4848481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f;box-shadow:-5px 0 #ff5a5f,5px 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.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:#4848484d;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;background:#fff;border-bottom:1px solid #eceef1}.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;background:#fff;border-radius:0 0 5px 5px}.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:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.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:#484848;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:#484848;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:#eaeaea}.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)}}span.flatpickr-day.selected{font-weight:700}textarea.svelte-1er4ovm{resize:none}.field-content.svelte-md34ba{max-height:200px;overflow-y:scroll}.label.svelte-4o2asb{width:180px;margin-right:10px;margin-bottom:4px;display:inline-block}.active.svelte-4o2asb{background-color:#eee;border:1px solid #ccc} diff --git a/front/dist/assets/main.4387b1b7.js b/front/dist/assets/main.4387b1b7.js new file mode 100644 index 0000000..d63da0e --- /dev/null +++ b/front/dist/assets/main.4387b1b7.js @@ -0,0 +1,171 @@ +var nP=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function T0e(s){return s&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,"default")?s.default:s}var Hu={exports:{}};/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(s,e){(function(){var t,r="4.17.21",a=200,u="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",f="Expected a function",h="Invalid `variable` option passed into `_.template`",g="__lodash_hash_undefined__",y=500,C="__lodash_placeholder__",A=1,O=2,N=4,L=1,j=2,z=1,q=2,ee=4,F=8,ne=16,oe=32,re=64,J=128,we=256,ye=512,De=30,_e="...",be=800,tt=16,Qe=1,ft=2,V=3,mt=1/0,nt=9007199254740991,Ot=17976931348623157e292,Tt=0/0,He=4294967295,ct=He-1,dn=He>>>1,kt=[["ary",J],["bind",z],["bindKey",q],["curry",F],["curryRight",ne],["flip",ye],["partial",oe],["partialRight",re],["rearg",we]],xn="[object Arguments]",We="[object Array]",xt="[object AsyncFunction]",he="[object Boolean]",es="[object Date]",ho="[object DOMException]",ao="[object Error]",xo="[object Function]",Yo="[object GeneratorFunction]",Ct="[object Map]",Jt="[object Number]",Et="[object Null]",Pe="[object Object]",Ut="[object Promise]",gn="[object Proxy]",yt="[object RegExp]",Yt="[object Set]",bn="[object String]",rs="[object Symbol]",Jn="[object Undefined]",ds="[object WeakMap]",Or="[object WeakSet]",Ns="[object ArrayBuffer]",Js="[object DataView]",Zs="[object Float32Array]",ba="[object Float64Array]",ar="[object Int8Array]",Ps="[object Int16Array]",Zr="[object Int32Array]",No="[object Uint8Array]",Mo="[object Uint8ClampedArray]",Mr="[object Uint16Array]",Ls="[object Uint32Array]",na=/\b__p \+= '';/g,gs=/\b(__p \+=) '' \+/g,va=/(__e\(.*?\)|\b__t\)) \+\n'';/g,an=/&(?:amp|lt|gt|quot|#39);/g,ps=/[&<>"']/g,Ii=RegExp(an.source),$e=RegExp(ps.source),Je=/<%-([\s\S]+?)%>/g,At=/<%([\s\S]+?)%>/g,Wt=/<%=([\s\S]+?)%>/g,Wn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,lo=/^\w*$/,go=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,cn=/[\\^$.*+?()[\]{}|]/g,ts=RegExp(cn.source),wo=/^\s+/,cs=/\s/,_r=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ir=/\{\n\/\* \[wrapped with (.+)\] \*/,Vs=/,? & /,Ur=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Bi=/[()=,{}\[\]\/\s]/,Ba=/\\(\\)?/g,hi=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ge=/\w*$/,qe=/^[-+]0x[0-9a-f]+$/i,It=/^0b[01]+$/i,jt=/^\[object .+?Constructor\]$/,co=/^0o[0-7]+$/i,Bo=/^(?:0|[1-9]\d*)$/,qo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Yr=/($^)/,it=/['\n\r\u2028\u2029\\]/g,Wo="\\ud800-\\udfff",Di="\\u0300-\\u036f",oa="\\ufe20-\\ufe2f",ua="\\u20d0-\\u20ff",ur=Di+oa+ua,Dc="\\u2700-\\u27bf",gc="a-z\\xdf-\\xf6\\xf8-\\xff",Xa="\\xac\\xb1\\xd7\\xf7",fa="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Qs="\\u2000-\\u206f",xr=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ki="A-Z\\xc0-\\xd6\\xd8-\\xde",fl="\\ufe0e\\ufe0f",pc=Xa+fa+Qs+xr,Zc="['\u2019]",gu="["+Wo+"]",gr="["+pc+"]",Ja="["+ur+"]",pu="\\d+",qc="["+Dc+"]",Vl="["+gc+"]",xa="[^"+Wo+pc+pu+Dc+gc+Ki+"]",Ar="\\ud83c[\\udffb-\\udfff]",Rm="(?:"+Ja+"|"+Ar+")",pf="[^"+Wo+"]",Cr="(?:\\ud83c[\\udde6-\\uddff]){2}",La="[\\ud800-\\udbff][\\udc00-\\udfff]",sa="["+Ki+"]",Yi="\\u200d",bu="(?:"+Vl+"|"+xa+")",Oc="(?:"+sa+"|"+xa+")",Fa="(?:"+Zc+"(?:d|ll|m|re|s|t|ve))?",Mc="(?:"+Zc+"(?:D|LL|M|RE|S|T|VE))?",bc=Rm+"?",gd="["+fl+"]?",Lf="(?:"+Yi+"(?:"+[pf,Cr,La].join("|")+")"+gd+bc+")*",vu="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ul="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Rc=gd+bc+Lf,bf="(?:"+[qc,Cr,La].join("|")+")"+Rc,Gc="(?:"+[pf+Ja+"?",Ja,Cr,La,gu].join("|")+")",pd=RegExp(Zc,"g"),Ae=RegExp(Ja,"g"),et=RegExp(Ar+"(?="+Ar+")|"+Gc+Rc,"g"),gt=RegExp([sa+"?"+Vl+"+"+Fa+"(?="+[gr,sa,"$"].join("|")+")",Oc+"+"+Mc+"(?="+[gr,sa+bu,"$"].join("|")+")",sa+"?"+bu+"+"+Fa,sa+"+"+Mc,Ul,vu,pu,bf].join("|"),"g"),Pt=RegExp("["+Yi+Wo+ur+fl+"]"),vn=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ro=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Rr=-1,vs={};vs[Zs]=vs[ba]=vs[ar]=vs[Ps]=vs[Zr]=vs[No]=vs[Mo]=vs[Mr]=vs[Ls]=!0,vs[xn]=vs[We]=vs[Ns]=vs[he]=vs[Js]=vs[es]=vs[ao]=vs[xo]=vs[Ct]=vs[Jt]=vs[Pe]=vs[yt]=vs[Yt]=vs[bn]=vs[ds]=!1;var is={};is[xn]=is[We]=is[Ns]=is[Js]=is[he]=is[es]=is[Zs]=is[ba]=is[ar]=is[Ps]=is[Zr]=is[Ct]=is[Jt]=is[Pe]=is[yt]=is[Yt]=is[bn]=is[rs]=is[No]=is[Mo]=is[Mr]=is[Ls]=!0,is[ao]=is[xo]=is[ds]=!1;var ki={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},qs={"&":"&","<":"<",">":">",'"':""","'":"'"},Li={"&":"&","<":"<",">":">",""":'"',"'":"'"},yu={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},bd=parseFloat,Kn=parseInt,Nm=typeof nP=="object"&&nP&&nP.Object===Object&&nP,Fi=typeof self=="object"&&self&&self.Object===Object&&self,de=Nm||Fi||Function("return this")(),Me=e&&!e.nodeType&&e,je=Me&&!0&&s&&!s.nodeType&&s,Bt=je&&je.exports===Me,Ln=Bt&&Nm.process,Xo=function(){try{var pt=je&&je.require&&je.require("util").types;return pt||Ln&&Ln.binding&&Ln.binding("util")}catch{}}(),no=Xo&&Xo.isArrayBuffer,mi=Xo&&Xo.isDate,hn=Xo&&Xo.isMap,qr=Xo&&Xo.isRegExp,Nl=Xo&&Xo.isSet,Xi=Xo&&Xo.isTypedArray;function ni(pt,ln,nn){switch(nn.length){case 0:return pt.call(ln);case 1:return pt.call(ln,nn[0]);case 2:return pt.call(ln,nn[0],nn[1]);case 3:return pt.call(ln,nn[0],nn[1],nn[2])}return pt.apply(ln,nn)}function vf(pt,ln,nn,Eo){for(var er=-1,Wr=pt==null?0:pt.length;++er-1}function Ff(pt,ln,nn){for(var Eo=-1,er=pt==null?0:pt.length;++Eo-1;);return nn}function Vf(pt,ln){for(var nn=pt.length;nn--&&Ha(ln,pt[nn],0)>-1;);return nn}function Zd(pt,ln){for(var nn=pt.length,Eo=0;nn--;)pt[nn]===ln&&++Eo;return Eo}var Pg=Ng(ki),Pm=Ng(qs);function Il(pt){return"\\"+yu[pt]}function Im(pt,ln){return pt==null?t:pt[ln]}function el(pt){return Pt.test(pt)}function wf(pt){return vn.test(pt)}function $h(pt){for(var ln,nn=[];!(ln=pt.next()).done;)nn.push(ln.value);return nn}function Wu(pt){var ln=-1,nn=Array(pt.size);return pt.forEach(function(Eo,er){nn[++ln]=[er,Eo]}),nn}function zh(pt,ln){return function(nn){return pt(ln(nn))}}function Nc(pt,ln){for(var nn=-1,Eo=pt.length,er=0,Wr=[];++nn-1}function z1(S,T){var H=this.__data__,ae=Sd(H,S);return ae<0?(++this.size,H.push([S,T])):H[ae][1]=T,this}ku.prototype.clear=Zu,ku.prototype.delete=q0,ku.prototype.get=G0,ku.prototype.has=K0,ku.prototype.set=z1;function Zf(S){var T=-1,H=S==null?0:S.length;for(this.clear();++T=T?S:T)),S}function xs(S,T,H,ae,ke,Ve){var dt,_t=T&A,zt=T&O,pn=T&N;if(H&&(dt=ke?H(S,ae,ke,Ve):H(S)),dt!==t)return dt;if(!gl(S))return S;var Hn=vr(S);if(Hn){if(dt=b2(S),!_t)return nu(S,dt)}else{var zn=kl(S),Lo=zn==xo||zn==Yo;if(ag(S))return qm(S,_t);if(zn==Pe||zn==xn||Lo&&!ke){if(dt=zt||Lo?{}:oo(S),!_t)return zt?ih(S,U1(dt,S)):Ym(S,qu(dt,S))}else{if(!is[zn])return ke?S:{};dt=v2(S,zn,_t)}}Ve||(Ve=new wc);var hs=Ve.get(S);if(hs)return hs;Ve.set(S,dt),Qp(S)?S.forEach(function($s){dt.add(xs($s,T,H,$s,S,Ve))}):An(S)&&S.forEach(function($s,fi){dt.set(fi,xs($s,T,H,fi,S,Ve))});var Is=pn?zt?vi:eg:zt?rf:Jl,Hr=Hn?t:Is(S);return Ss(Hr||S,function($s,fi){Hr&&(fi=$s,$s=S[fi]),$m(dt,fi,xs($s,T,H,fi,S,Ve))}),dt}function kd(S){var T=Jl(S);return function(H){return Cl(H,S,T)}}function Cl(S,T,H){var ae=H.length;if(S==null)return!ae;for(S=gi(S);ae--;){var ke=H[ae],Ve=T[ke],dt=S[ke];if(dt===t&&!(ke in S)||!Ve(dt))return!1}return!0}function Gu(S,T,H){if(typeof S!="function")throw new ya(f);return ep(function(){S.apply(t,H)},T)}function za(S,T,H,ae){var ke=-1,Ve=Oi,dt=!0,_t=S.length,zt=[],pn=T.length;if(!_t)return zt;H&&(T=da(T,$a(H))),ae?(Ve=Ff,dt=!1):T.length>=a&&(Ve=Hi,dt=!1,T=new ro(T));e:for(;++ke<_t;){var Hn=S[ke],zn=H==null?Hn:H(Hn);if(Hn=ae||Hn!==0?Hn:0,dt&&zn===zn){for(var Lo=pn;Lo--;)if(T[Lo]===zn)continue e;zt.push(Hn)}else Ve(T,zn,ae)||zt.push(Hn)}return zt}var _a=Xm(qf),Hp=Xm(Gf,!0);function Qt(S,T){var H=!0;return _a(S,function(ae,ke,Ve){return H=!!T(ae,ke,Ve),H}),H}function Gr(S,T,H){for(var ae=-1,ke=S.length;++aeke?0:ke+H),ae=ae===t||ae>ke?ke:jr(ae),ae<0&&(ae+=ke),ae=H>ae?0:zv(ae);H0&&H(_t)?T>1?Va(_t,T-1,H,ae,ke):Hf(ke,_t):ae||(ke[ke.length]=_t)}return ke}var Ug=ob(),Ic=ob(!0);function qf(S,T){return S&&Ug(S,T,Jl)}function Gf(S,T){return S&&Ic(S,T,Jl)}function $p(S,T){return sc(T,function(H){return sm(S[H])})}function Ll(S,T){T=Yh(T,S);for(var H=0,ae=T.length;S!=null&&HT}function Gl(S,T){return S!=null&&oi.call(S,T)}function Q0(S,T){return S!=null&&T in gi(S)}function zm(S,T,H){return S>=Sr(T,H)&&S=120&&Hn.length>=120)?new ro(dt&&Hn):t}Hn=S[0];var zn=-1,Lo=_t[0];e:for(;++zn-1;)_t!==S&&Xd.call(_t,zt,1),Xd.call(S,zt,1);return S}function Ku(S,T){for(var H=S?T.length:0,ae=H-1;H--;){var ke=T[H];if(H==ae||ke!==Ve){var Ve=ke;Qh(ke)?Xd.call(S,ke,1):xf(S,ke)}}return S}function Ef(S,T){return S+Ye(Mi()*(T-S+1))}function oh(S,T,H,ae){for(var ke=-1,Ve=uo(Se((T-S)/(H||1)),0),dt=nn(Ve);Ve--;)dt[ae?Ve:++ke]=S,S+=H;return dt}function sh(S,T){var H="";if(!S||T<1||T>nt)return H;do T%2&&(H+=S),T=Ye(T/2),T&&(S+=S);while(T);return H}function lr(S,T){return S2(z_(S,T,af),S+"")}function Um(S){return Eu(a0(S))}function Wm(S,T){var H=a0(S);return Lc(H,ha(T,0,H.length))}function ea(S,T,H,ae){if(!gl(S))return S;T=Yh(T,S);for(var ke=-1,Ve=T.length,dt=Ve-1,_t=S;_t!=null&&++keke?0:ke+T),H=H>ke?ke:H,H<0&&(H+=ke),ke=T>H?0:H-T>>>0,T>>>=0;for(var Ve=nn(ke);++ae>>1,dt=S[Ve];dt!==null&&!nl(dt)&&(H?dt<=T:dt=a){var pn=T?null:g2(S);if(pn)return Vh(pn);dt=!1,ke=Hi,zt=new ro}else zt=T?[]:_t;e:for(;++ae=ae?S:Os(S,T,H)}var Ed=Lp||function(S){return de.clearTimeout(S)};function qm(S,T){if(T)return S.slice();var H=S.length,ae=H1?H1(H):new S.constructor(H);return S.copy(ae),ae}function Gm(S){var T=new S.constructor(S.byteLength);return new jh(T).set(new jh(S)),T}function Xh(S,T){var H=T?Gm(S.buffer):S.buffer;return new S.constructor(H,S.byteOffset,S.byteLength)}function Yu(S){var T=new S.constructor(S.source,Ge.exec(S));return T.lastIndex=S.lastIndex,T}function nb(S){return Wf?gi(Wf.call(S)):{}}function Z1(S,T){var H=T?Gm(S.buffer):S.buffer;return new S.constructor(H,S.byteOffset,S.length)}function H_(S,T){if(S!==T){var H=S!==t,ae=S===null,ke=S===S,Ve=nl(S),dt=T!==t,_t=T===null,zt=T===T,pn=nl(T);if(!_t&&!pn&&!Ve&&S>T||Ve&&dt&&zt&&!_t&&!pn||ae&&dt&&zt||!H&&zt||!ke)return 1;if(!ae&&!Ve&&!pn&&S=_t)return zt;var pn=H[ae];return zt*(pn=="desc"?-1:1)}}return S.index-T.index}function Zg(S,T,H,ae){for(var ke=-1,Ve=S.length,dt=H.length,_t=-1,zt=T.length,pn=uo(Ve-dt,0),Hn=nn(zt+pn),zn=!ae;++_t1?H[ke-1]:t,dt=ke>2?H[2]:t;for(Ve=S.length>3&&typeof Ve=="function"?(ke--,Ve):t,dt&&Xu(H[0],H[1],dt)&&(Ve=ke<3?t:Ve,ke=1),T=gi(T);++ae-1?ke[Ve?T[dt]:dt]:t}}function kv(S){return Td(function(T){var H=T.length,ae=H,ke=Su.prototype.thru;for(S&&T.reverse();ae--;){var Ve=T[ae];if(typeof Ve!="function")throw new ya(f);if(ke&&!dt&&Od(Ve)=="wrapper")var dt=new Su([],!0)}for(ae=dt?ae:H;++ae1&&yi.reverse(),Hn&&zt_t))return!1;var pn=Ve.get(S),Hn=Ve.get(T);if(pn&&Hn)return pn==T&&Hn==S;var zn=-1,Lo=!0,hs=H&j?new ro:t;for(Ve.set(S,T),Ve.set(T,S);++zn<_t;){var Is=S[zn],Hr=T[zn];if(ae)var $s=dt?ae(Hr,Is,zn,T,S,Ve):ae(Is,Hr,zn,S,T,Ve);if($s!==t){if($s)continue;Lo=!1;break}if(hs){if(!Vu(T,function(fi,yi){if(!Hi(hs,yi)&&(Is===fi||ke(Is,fi,H,ae,Ve)))return hs.push(yi)})){Lo=!1;break}}else if(!(Is===Hr||ke(Is,Hr,H,ae,Ve))){Lo=!1;break}}return Ve.delete(S),Ve.delete(T),Lo}function p2(S,T,H,ae,ke,Ve,dt){switch(H){case Js:if(S.byteLength!=T.byteLength||S.byteOffset!=T.byteOffset)return!1;S=S.buffer,T=T.buffer;case Ns:return!(S.byteLength!=T.byteLength||!Ve(new jh(S),new jh(T)));case he:case es:case Jt:return Fr(+S,+T);case ao:return S.name==T.name&&S.message==T.message;case yt:case bn:return S==T+"";case Ct:var _t=Wu;case Yt:var zt=ae&L;if(_t||(_t=Vh),S.size!=T.size&&!zt)return!1;var pn=dt.get(S);if(pn)return pn==T;ae|=j,dt.set(S,T);var Hn=Qm(_t(S),_t(T),ae,ke,Ve,dt);return dt.delete(S),Hn;case rs:if(Wf)return Wf.call(S)==Wf.call(T)}return!1}function Jh(S,T,H,ae,ke,Ve){var dt=H&L,_t=eg(S),zt=_t.length,pn=eg(T),Hn=pn.length;if(zt!=Hn&&!dt)return!1;for(var zn=zt;zn--;){var Lo=_t[zn];if(!(dt?Lo in T:oi.call(T,Lo)))return!1}var hs=Ve.get(S),Is=Ve.get(T);if(hs&&Is)return hs==T&&Is==S;var Hr=!0;Ve.set(S,T),Ve.set(T,S);for(var $s=dt;++zn1?"& ":"")+T[ae],T=T.join(H>2?", ":" "),S.replace(_r,`{ +/* [wrapped with `+T+`] */ +`)}function y2(S){return vr(S)||om(S)||!!(yd&&S&&S[yd])}function Qh(S,T){var H=typeof S;return T=T==null?nt:T,!!T&&(H=="number"||H!="symbol"&&Bo.test(S))&&S>-1&&S%1==0&&S0){if(++T>=be)return arguments[0]}else T=0;return S.apply(t,arguments)}}function Lc(S,T){var H=-1,ae=S.length,ke=ae-1;for(T=T===t?ae:T;++H1?S[T-1]:t;return H=typeof H=="function"?(S.pop(),H):t,Nv(S,H)});function sp(S){var T=xe(S);return T.__chain__=!0,T}function Zp(S,T){return T(S),S}function qp(S,T){return T(S)}var og=Td(function(S){var T=S.length,H=T?S[0]:0,ae=this.__wrapped__,ke=function(Ve){return zi(Ve,S)};return T>1||this.__actions__.length||!(ae instanceof ci)||!Qh(H)?this.thru(ke):(ae=ae.slice(H,+H+(T?1:0)),ae.__actions__.push({func:qp,args:[ke],thisArg:t}),new Su(ae,this.__chain__).thru(function(Ve){return T&&!Ve.length&&Ve.push(t),Ve}))});function Pv(){return sp(this)}function ta(){return new Su(this.value(),this.__chain__)}function tf(){this.__values__===t&&(this.__values__=J2(this.value()));var S=this.__index__>=this.__values__.length,T=S?t:this.__values__[this.__index__++];return{done:S,value:T}}function J1(){return this}function Lk(S){for(var T,H=this;H instanceof $g;){var ae=Dv(H);ae.__index__=0,ae.__values__=t,T?ke.__wrapped__=ae:T=ae;var ke=ae;H=H.__wrapped__}return ke.__wrapped__=S,T}function I2(){var S=this.__wrapped__;if(S instanceof ci){var T=S;return this.__actions__.length&&(T=new ci(this)),T=T.reverse(),T.__actions__.push({func:qp,args:[Sa],thisArg:t}),new Su(T,this.__chain__)}return this.thru(Sa)}function Fk(){return Wg(this.__wrapped__,this.__actions__)}var Gp=Au(function(S,T,H){oi.call(S,H)?++S[H]:ui(S,H,1)});function Q1(S,T,H){var ae=vr(S)?Ei:Qt;return H&&Xu(S,T,H)&&(T=t),ae(S,Hs(T,3))}function Jf(S,T){var H=vr(S)?sc:Ca;return H(S,Hs(T,3))}var B2=Jm(Ov),Q_=Jm(A2);function eC(S,T){return Va(Yp(S,T),1)}function Hk(S,T){return Va(Yp(S,T),mt)}function tC(S,T,H){return H=H===t?1:jr(H),Va(Yp(S,T),H)}function pb(S,T){var H=vr(S)?Ss:_a;return H(S,Hs(T,3))}function bb(S,T){var H=vr(S)?Kc:Hp;return H(S,Hs(T,3))}var nC=Au(function(S,T,H){oi.call(S,H)?S[H].push(T):ui(S,H,[T])});function L2(S,T,H,ae){S=au(S)?S:a0(S),H=H&&!ae?jr(H):0;var ke=S.length;return H<0&&(H=uo(ke+H,0)),Of(S)?H<=ke&&S.indexOf(T,H)>-1:!!ke&&Ha(S,T,H)>-1}var Kp=lr(function(S,T,H){var ae=-1,ke=typeof T=="function",Ve=au(S)?nn(S.length):[];return _a(S,function(dt){Ve[++ae]=ke?ni(T,dt,H):ac(dt,T,H)}),Ve}),oC=Au(function(S,T,H){ui(S,H,T)});function Yp(S,T){var H=vr(S)?da:at;return H(S,Hs(T,3))}function sg(S,T,H,ae){return S==null?[]:(vr(T)||(T=T==null?[]:[T]),H=ae?t:H,vr(H)||(H=H==null?[]:[H]),bi(S,T,H))}var Iv=Au(function(S,T,H){S[H?0:1].push(T)},function(){return[[],[]]});function nf(S,T,H){var ae=vr(S)?fr:zf,ke=arguments.length<3;return ae(S,Hs(T,4),H,ke,_a)}function e0(S,T,H){var ae=vr(S)?zu:zf,ke=arguments.length<3;return ae(S,Hs(T,4),H,ke,Hp)}function Gs(S,T){var H=vr(S)?sc:Ca;return H(S,ph(Hs(T,3)))}function iu(S){var T=vr(S)?Eu:Um;return T(S)}function rg(S,T,H){(H?Xu(S,T,H):T===t)?T=1:T=jr(T);var ae=vr(S)?Fp:Wm;return ae(S,T)}function F2(S){var T=vr(S)?V1:jm;return T(S)}function Vi(S){if(S==null)return 0;if(au(S))return Of(S)?Uf(S):S.length;var T=kl(S);return T==Ct||T==Yt?S.size:G(S).length}function H2(S,T,H){var ae=vr(S)?Vu:Br;return H&&Xu(S,T,H)&&(T=t),ae(S,Hs(T,3))}var ig=lr(function(S,T){if(S==null)return[];var H=T.length;return H>1&&Xu(S,T[0],T[1])?T=[]:H>2&&Xu(T[0],T[1],T[2])&&(T=[T[0]]),bi(S,Va(T,1),[])}),ga=X||function(){return de.Date.now()};function nm(S,T){if(typeof T!="function")throw new ya(f);return S=jr(S),function(){if(--S<1)return T.apply(this,arguments)}}function Vt(S,T,H){return T=H?t:T,T=S&&T==null?S.length:T,Ad(S,J,t,t,t,t,T)}function vb(S,T){var H;if(typeof T!="function")throw new ya(f);return S=jr(S),function(){return--S>0&&(H=T.apply(this,arguments)),S<=1&&(T=t),H}}var $2=lr(function(S,T,H){var ae=z;if(H.length){var ke=Nc(H,ou($2));ae|=oe}return Ad(S,ae,T,H,ke)}),yb=lr(function(S,T,H){var ae=z|q;if(H.length){var ke=Nc(H,ou(yb));ae|=oe}return Ad(T,ae,S,H,ke)});function gh(S,T,H){T=H?t:T;var ae=Ad(S,F,t,t,t,t,t,T);return ae.placeholder=gh.placeholder,ae}function of(S,T,H){T=H?t:T;var ae=Ad(S,ne,t,t,t,t,t,T);return ae.placeholder=of.placeholder,ae}function t0(S,T,H){var ae,ke,Ve,dt,_t,zt,pn=0,Hn=!1,zn=!1,Lo=!0;if(typeof S!="function")throw new ya(f);T=ed(T)||0,gl(H)&&(Hn=!!H.leading,zn="maxWait"in H,Ve=zn?uo(ed(H.maxWait)||0,T):Ve,Lo="trailing"in H?!!H.trailing:Lo);function hs(ka){var lm=ae,td=ke;return ae=ke=t,pn=ka,dt=S.apply(td,lm),dt}function Is(ka){return pn=ka,_t=ep(fi,T),Hn?hs(ka):dt}function Hr(ka){var lm=ka-zt,td=ka-pn,dw=T-lm;return zn?Sr(dw,Ve-td):dw}function $s(ka){var lm=ka-zt,td=ka-pn;return zt===t||lm>=T||lm<0||zn&&td>=Ve}function fi(){var ka=ga();if($s(ka))return yi(ka);_t=ep(fi,Hr(ka))}function yi(ka){return _t=t,Lo&&ae?hs(ka):(ae=ke=t,dt)}function cu(){_t!==t&&Ed(_t),pn=0,ae=zt=ke=_t=t}function Ou(){return _t===t?dt:yi(ga())}function Mf(){var ka=ga(),lm=$s(ka);if(ae=arguments,ke=this,zt=ka,lm){if(_t===t)return Is(zt);if(zn)return Ed(_t),_t=ep(fi,T),hs(zt)}return _t===t&&(_t=ep(fi,T)),dt}return Mf.cancel=cu,Mf.flush=Ou,Mf}var Bv=lr(function(S,T){return Gu(S,1,T)}),z2=lr(function(S,T,H){return Gu(S,ed(T)||0,H)});function Lv(S){return Ad(S,ye)}function wb(S,T){if(typeof S!="function"||T!=null&&typeof T!="function")throw new ya(f);var H=function(){var ae=arguments,ke=T?T.apply(this,ae):ae[0],Ve=H.cache;if(Ve.has(ke))return Ve.get(ke);var dt=S.apply(this,ae);return H.cache=Ve.set(ke,dt)||Ve,dt};return H.cache=new(wb.Cache||Zf),H}wb.Cache=Zf;function ph(S){if(typeof S!="function")throw new ya(f);return function(){var T=arguments;switch(T.length){case 0:return!S.call(this);case 1:return!S.call(this,T[0]);case 2:return!S.call(this,T[0],T[1]);case 3:return!S.call(this,T[0],T[1],T[2])}return!S.apply(this,T)}}function Qf(S){return vb(2,S)}var Tu=Oa(function(S,T){T=T.length==1&&vr(T[0])?da(T[0],$a(Hs())):da(Va(T,1),$a(Hs()));var H=T.length;return lr(function(ae){for(var ke=-1,Ve=Sr(ae.length,H);++ke=T}),om=St(function(){return arguments}())?St:function(S){return Al(S)&&oi.call(S,"callee")&&!Zh.call(S,"callee")},vr=nn.isArray,iC=no?$a(no):_c;function au(S){return S!=null&&Jp(S.length)&&!sm(S)}function xl(S){return Al(S)&&au(S)}function j2(S){return S===!0||S===!1||Al(S)&&Ua(S)==he}var ag=On||im,fc=mi?$a(mi):Xc;function r3(S){return Al(S)&&S.nodeType===1&&!n0(S)}function lg(S){if(S==null)return!0;if(au(S)&&(vr(S)||typeof S=="string"||typeof S.splice=="function"||ag(S)||Md(S)||om(S)))return!S.length;var T=kl(S);if(T==Ct||T==Yt)return!S.size;if(Jg(S))return!G(S).length;for(var H in S)if(oi.call(S,H))return!1;return!0}function $k(S,T){return lc(S,T)}function zk(S,T,H){H=typeof H=="function"?H:t;var ae=H?H(S,T):t;return ae===t?lc(S,T,t,H):!!ae}function Z2(S){if(!Al(S))return!1;var T=Ua(S);return T==ao||T==ho||typeof S.message=="string"&&typeof S.name=="string"&&!n0(S)}function q2(S){return typeof S=="number"&&wn(S)}function sm(S){if(!gl(S))return!1;var T=Ua(S);return T==xo||T==Yo||T==xt||T==gn}function G2(S){return typeof S=="number"&&S==jr(S)}function Jp(S){return typeof S=="number"&&S>-1&&S%1==0&&S<=nt}function gl(S){var T=typeof S;return S!=null&&(T=="object"||T=="function")}function Al(S){return S!=null&&typeof S=="object"}var An=hn?$a(hn):ja;function Vk(S,T){return S===T||Za(S,T,ch(T))}function Xl(S,T,H){return H=typeof H=="function"?H:t,Za(S,T,ch(T),H)}function Uk(S){return Y2(S)&&S!=+S}function K2(S){if(Tf(S))throw new er(u);return Vm(S)}function to(S){return S===null}function Cc(S){return S==null}function Y2(S){return typeof S=="number"||Al(S)&&Ua(S)==Jt}function n0(S){if(!Al(S)||Ua(S)!=Pe)return!1;var T=Lm(S);if(T===null)return!0;var H=oi.call(T,"constructor")&&T.constructor;return typeof H=="function"&&H instanceof H&&ju.call(H)==F1}var sf=qr?$a(qr):Jc;function $v(S){return G2(S)&&S>=-nt&&S<=nt}var Qp=Nl?$a(Nl):eb;function Of(S){return typeof S=="string"||!vr(S)&&Al(S)&&Ua(S)==bn}function nl(S){return typeof S=="symbol"||Al(S)&&Ua(S)==rs}var Md=Xi?$a(Xi):Ho;function Rd(S){return S===t}function Hc(S){return Al(S)&&kl(S)==ds}function o0(S){return Al(S)&&Ua(S)==Or}var X2=ri(Te),aC=ri(function(S,T){return S<=T});function J2(S){if(!S)return[];if(au(S))return Of(S)?Wl(S):nu(S);if(si&&S[si])return $h(S[si]());var T=kl(S),H=T==Ct?Wu:T==Yt?Vh:a0;return H(S)}function bh(S){if(!S)return S===0?S:0;if(S=ed(S),S===mt||S===-mt){var T=S<0?-1:1;return T*Ot}return S===S?S:0}function jr(S){var T=bh(S),H=T%1;return T===T?H?T-H:T:0}function zv(S){return S?ha(jr(S),0,He):0}function ed(S){if(typeof S=="number")return S;if(nl(S))return Tt;if(gl(S)){var T=typeof S.valueOf=="function"?S.valueOf():S;S=gl(T)?T+"":T}if(typeof S!="string")return S===0?S:+S;S=Pl(S);var H=It.test(S);return H||co.test(S)?Kn(S.slice(2),H?2:8):qe.test(S)?Tt:+S}function lC(S){return Af(S,rf(S))}function cC(S){return S?ha(jr(S),-nt,nt):S===0?S:0}function ia(S){return S==null?"":Gi(S)}var Wk=xd(function(S,T){if(Jg(T)||au(T)){Af(T,Jl(T),S);return}for(var H in T)oi.call(T,H)&&$m(S,H,T[H])}),Vv=xd(function(S,T){Af(T,rf(T),S)}),Uv=xd(function(S,T,H,ae){Af(T,rf(T),S,ae)}),uC=xd(function(S,T,H,ae){Af(T,Jl(T),S,ae)}),jk=Td(zi);function s0(S,T){var H=Cf(S);return T==null?H:qu(H,T)}var fC=lr(function(S,T){S=gi(S);var H=-1,ae=T.length,ke=ae>2?T[2]:t;for(ke&&Xu(T[0],T[1],ke)&&(ae=1);++H1),Ve}),Af(S,vi(S),H),ae&&(H=xs(H,A|O|N,Dk));for(var ke=T.length;ke--;)xf(H,T[ke]);return H});function pC(S,T){return ap(S,ph(Hs(T)))}var bC=Td(function(S,T){return S==null?{}:tr(S,T)});function ap(S,T){if(S==null)return{};var H=da(vi(S),function(ae){return[ae]});return T=Hs(T),br(S,H,function(ae,ke){return T(ae,ke[0])})}function Xk(S,T,H){T=Yh(T,S);var ae=-1,ke=T.length;for(ke||(ke=1,S=t);++aeT){var ae=S;S=T,T=ae}if(H||S%1||T%1){var ke=Mi();return Sr(S+ke*(T-S+bd("1e-"+((ke+"").length-1))),T)}return Ef(S,T)}var wC=ah(function(S,T,H){return T=T.toLowerCase(),S+(H?vh(T):T)});function vh(S){return l0(ia(S).toLowerCase())}function Eb(S){return S=ia(S),S&&S.replace(qo,Pg).replace(Ae,"")}function _C(S,T,H){S=ia(S),T=Gi(T);var ae=S.length;H=H===t?ae:ha(jr(H),0,ae);var ke=H;return H-=T.length,H>=0&&S.slice(H,ke)==T}function yh(S){return S=ia(S),S&&$e.test(S)?S.replace(ps,Pm):S}function lp(S){return S=ia(S),S&&ts.test(S)?S.replace(cn,"\\$&"):S}var tw=ah(function(S,T,H){return S+(H?"-":"")+T.toLowerCase()}),CC=ah(function(S,T,H){return S+(H?" ":"")+T.toLowerCase()}),Kv=Cv("toLowerCase");function eE(S,T,H){S=ia(S),T=jr(T);var ae=T?Uf(S):0;if(!T||ae>=T)return S;var ke=(T-ae)/2;return Gg(Ye(ke),H)+S+Gg(Se(ke),H)}function SC(S,T,H){S=ia(S),T=jr(T);var ae=T?Uf(S):0;return T&&ae>>0,H?(S=ia(S),S&&(typeof T=="string"||T!=null&&!sf(T))&&(T=Gi(T),!T&&el(S))?rh(Wl(S),0,H):S.split(T,H)):[]}var sE=ah(function(S,T,H){return S+(H?" ":"")+l0(T)});function rE(S,T,H){return S=ia(S),H=H==null?0:ha(jr(H),0,S.length),T=Gi(T),S.slice(H,H+T.length)==T}function AC(S,T,H){var ae=xe.templateSettings;H&&Xu(S,T,H)&&(T=t),S=ia(S),T=Uv({},T,ae,$_);var ke=Uv({},T.imports,ae.imports,$_),Ve=Jl(ke),dt=qi(ke,Ve),_t,zt,pn=0,Hn=T.interpolate||Yr,zn="__p += '",Lo=Gd((T.escape||Yr).source+"|"+Hn.source+"|"+(Hn===Wt?hi:Yr).source+"|"+(T.evaluate||Yr).source+"|$","g"),hs="//# sourceURL="+(oi.call(T,"sourceURL")?(T.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Rr+"]")+` +`;S.replace(Lo,function($s,fi,yi,cu,Ou,Mf){return yi||(yi=cu),zn+=S.slice(pn,Mf).replace(it,Il),fi&&(_t=!0,zn+=`' + +__e(`+fi+`) + +'`),Ou&&(zt=!0,zn+=`'; +`+Ou+`; +__p += '`),yi&&(zn+=`' + +((__t = (`+yi+`)) == null ? '' : __t) + +'`),pn=Mf+$s.length,$s}),zn+=`'; +`;var Is=oi.call(T,"variable")&&T.variable;if(!Is)zn=`with (obj) { +`+zn+` +} +`;else if(Bi.test(Is))throw new er(h);zn=(zt?zn.replace(na,""):zn).replace(gs,"$1").replace(va,"$1;"),zn="function("+(Is||"obj")+`) { +`+(Is?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(_t?", __e = _.escape":"")+(zt?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+zn+`return __p +}`;var Hr=sw(function(){return Wr(Ve,hs+"return "+zn).apply(t,dt)});if(Hr.source=zn,Z2(Hr))throw Hr;return Hr}function nw(S){return ia(S).toLowerCase()}function ow(S){return ia(S).toUpperCase()}function iE(S,T,H){if(S=ia(S),S&&(H||T===t))return Pl(S);if(!S||!(T=Gi(T)))return S;var ae=Wl(S),ke=Wl(T),Ve=rc(ae,ke),dt=Vf(ae,ke)+1;return rh(ae,Ve,dt).join("")}function aE(S,T,H){if(S=ia(S),S&&(H||T===t))return S.slice(0,Ig(S)+1);if(!S||!(T=Gi(T)))return S;var ae=Wl(S),ke=Vf(ae,Wl(T))+1;return rh(ae,0,ke).join("")}function Yv(S,T,H){if(S=ia(S),S&&(H||T===t))return S.replace(wo,"");if(!S||!(T=Gi(T)))return S;var ae=Wl(S),ke=rc(ae,Wl(T));return rh(ae,ke).join("")}function TC(S,T){var H=De,ae=_e;if(gl(T)){var ke="separator"in T?T.separator:ke;H="length"in T?jr(T.length):H,ae="omission"in T?Gi(T.omission):ae}S=ia(S);var Ve=S.length;if(el(S)){var dt=Wl(S);Ve=dt.length}if(H>=Ve)return S;var _t=H-Uf(ae);if(_t<1)return ae;var zt=dt?rh(dt,0,_t).join(""):S.slice(0,_t);if(ke===t)return zt+ae;if(dt&&(_t+=zt.length-_t),sf(ke)){if(S.slice(_t).search(ke)){var pn,Hn=zt;for(ke.global||(ke=Gd(ke.source,ia(Ge.exec(ke))+"g")),ke.lastIndex=0;pn=ke.exec(Hn);)var zn=pn.index;zt=zt.slice(0,zn===t?_t:zn)}}else if(S.indexOf(Gi(ke),_t)!=_t){var Lo=zt.lastIndexOf(ke);Lo>-1&&(zt=zt.slice(0,Lo))}return zt+ae}function Xv(S){return S=ia(S),S&&Ii.test(S)?S.replace(an,Ke):S}var xb=ah(function(S,T,H){return S+(H?" ":"")+T.toUpperCase()}),l0=Cv("toUpperCase");function Jv(S,T,H){return S=ia(S),T=H?t:T,T===t?wf(S)?Bg(S):jd(S):S.match(T)||[]}var sw=lr(function(S,T){try{return ni(S,t,T)}catch(H){return Z2(H)?H:new er(H)}}),DC=Td(function(S,T){return Ss(T,function(H){H=Ju(H),ui(S,H,$2(S[H],S))}),S});function rw(S){var T=S==null?0:S.length,H=Hs();return S=T?da(S,function(ae){if(typeof ae[1]!="function")throw new ya(f);return[H(ae[0]),ae[1]]}):[],lr(function(ae){for(var ke=-1;++kent)return[];var H=He,ae=Sr(S,He);T=Hs(T),S-=He;for(var ke=Tr(ae,T);++H0||T<0)?new ci(H):(S<0?H=H.takeRight(-S):S&&(H=H.drop(S)),T!==t&&(T=jr(T),H=T<0?H.dropRight(-T):H.take(T-S)),H)},ci.prototype.takeRightWhile=function(S){return this.reverse().takeWhile(S).reverse()},ci.prototype.toArray=function(){return this.take(He)},qf(ci.prototype,function(S,T){var H=/^(?:filter|find|map|reject)|While$/.test(T),ae=/^(?:head|last)$/.test(T),ke=xe[ae?"take"+(T=="last"?"Right":""):T],Ve=ae||/^find/.test(T);!ke||(xe.prototype[T]=function(){var dt=this.__wrapped__,_t=ae?[1]:arguments,zt=dt instanceof ci,pn=_t[0],Hn=zt||vr(dt),zn=function(fi){var yi=ke.apply(xe,Hf([fi],_t));return ae&&Lo?yi[0]:yi};Hn&&H&&typeof pn=="function"&&pn.length!=1&&(zt=Hn=!1);var Lo=this.__chain__,hs=!!this.__actions__.length,Is=Ve&&!Lo,Hr=zt&&!hs;if(!Ve&&Hn){dt=Hr?dt:new ci(this);var $s=S.apply(dt,_t);return $s.__actions__.push({func:qp,args:[zn],thisArg:t}),new Su($s,Lo)}return Is&&Hr?S.apply(this,_t):($s=this.thru(zn),Is?ae?$s.value()[0]:$s.value():$s)})}),Ss(["pop","push","shift","sort","splice","unshift"],function(S){var T=vd[S],H=/^(?:push|sort|unshift)$/.test(S)?"tap":"thru",ae=/^(?:pop|shift)$/.test(S);xe.prototype[S]=function(){var ke=arguments;if(ae&&!this.__chain__){var Ve=this.value();return T.apply(vr(Ve)?Ve:[],ke)}return this[H](function(dt){return T.apply(vr(dt)?dt:[],ke)})}}),qf(ci.prototype,function(S,T){var H=xe[T];if(H){var ae=H.name+"";oi.call(Qi,ae)||(Qi[ae]=[]),Qi[ae].push({name:T,func:H})}}),Qi[nr(t,q).name]=[{name:"wrapper",func:t}],ci.prototype.clone=yv,ci.prototype.reverse=$1,ci.prototype.value=Z0,xe.prototype.at=og,xe.prototype.chain=Pv,xe.prototype.commit=ta,xe.prototype.next=tf,xe.prototype.plant=Lk,xe.prototype.reverse=I2,xe.prototype.toJSON=xe.prototype.valueOf=xe.prototype.value=Fk,xe.prototype.first=xe.prototype.head,si&&(xe.prototype[si]=J1),xe},Uh=L1();je?((je.exports=Uh)._=Uh,Me._=Uh):de._=Uh}).call(nP)})(Hu,Hu.exports);const D0e=Hu.exports;var zde={exports:{}},Coe={exports:{}},Vde=function(e,t){return function(){for(var a=new Array(arguments.length),u=0;u"u"}function M0e(s){return s!==null&&!fne(s)&&s.constructor!==null&&!fne(s.constructor)&&typeof s.constructor.isBuffer=="function"&&s.constructor.isBuffer(s)}function Ude(s){return Ck.call(s)==="[object ArrayBuffer]"}function R0e(s){return Ck.call(s)==="[object FormData]"}function N0e(s){var e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(s):e=s&&s.buffer&&Ude(s.buffer),e}function P0e(s){return typeof s=="string"}function I0e(s){return typeof s=="number"}function Wde(s){return s!==null&&typeof s=="object"}function Sz(s){if(Ck.call(s)!=="[object Object]")return!1;var e=Object.getPrototypeOf(s);return e===null||e===Object.prototype}function B0e(s){return Ck.call(s)==="[object Date]"}function L0e(s){return Ck.call(s)==="[object File]"}function F0e(s){return Ck.call(s)==="[object Blob]"}function jde(s){return Ck.call(s)==="[object Function]"}function H0e(s){return Wde(s)&&jde(s.pipe)}function $0e(s){return Ck.call(s)==="[object URLSearchParams]"}function z0e(s){return s.trim?s.trim():s.replace(/^\s+|\s+$/g,"")}function V0e(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function koe(s,e){if(!(s===null||typeof s>"u"))if(typeof s!="object"&&(s=[s]),Soe(s))for(var t=0,r=s.length;t"u"||(xD.isArray(g)?y=y+"[]":g=[g],xD.forEach(g,function(A){xD.isDate(A)?A=A.toISOString():xD.isObject(A)&&(A=JSON.stringify(A)),u.push(eie(y)+"="+eie(A))}))}),a=u.join("&")}if(a){var f=e.indexOf("#");f!==-1&&(e=e.slice(0,f)),e+=(e.indexOf("?")===-1?"?":"&")+a}return e},j0e=Pp;function BV(){this.handlers=[]}BV.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1};BV.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)};BV.prototype.forEach=function(e){j0e.forEach(this.handlers,function(r){r!==null&&e(r)})};var Z0e=BV,q0e=Pp,G0e=function(e,t){q0e.forEach(e,function(a,u){u!==t&&u.toUpperCase()===t.toUpperCase()&&(e[t]=a,delete e[u])})},qde=function(e,t,r,a,u){return e.config=t,r&&(e.code=r),e.request=a,e.response=u,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e},$ee,tie;function Gde(){if(tie)return $ee;tie=1;var s=qde;return $ee=function(t,r,a,u,f){var h=new Error(t);return s(h,r,a,u,f)},$ee}var zee,nie;function K0e(){if(nie)return zee;nie=1;var s=Gde();return zee=function(t,r,a){var u=a.config.validateStatus;!a.status||!u||u(a.status)?t(a):r(s("Request failed with status code "+a.status,a.config,null,a.request,a))},zee}var Vee,oie;function Y0e(){if(oie)return Vee;oie=1;var s=Pp;return Vee=s.isStandardBrowserEnv()?function(){return{write:function(r,a,u,f,h,g){var y=[];y.push(r+"="+encodeURIComponent(a)),s.isNumber(u)&&y.push("expires="+new Date(u).toGMTString()),s.isString(f)&&y.push("path="+f),s.isString(h)&&y.push("domain="+h),g===!0&&y.push("secure"),document.cookie=y.join("; ")},read:function(r){var a=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return a?decodeURIComponent(a[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),Vee}var Uee,sie;function X0e(){return sie||(sie=1,Uee=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}),Uee}var Wee,rie;function J0e(){return rie||(rie=1,Wee=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}),Wee}var jee,iie;function Q0e(){if(iie)return jee;iie=1;var s=X0e(),e=J0e();return jee=function(r,a){return r&&!s(a)?e(r,a):a},jee}var Zee,aie;function ebe(){if(aie)return Zee;aie=1;var s=Pp,e=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return Zee=function(r){var a={},u,f,h;return r&&s.forEach(r.split(` +`),function(y){if(h=y.indexOf(":"),u=s.trim(y.substr(0,h)).toLowerCase(),f=s.trim(y.substr(h+1)),u){if(a[u]&&e.indexOf(u)>=0)return;u==="set-cookie"?a[u]=(a[u]?a[u]:[]).concat([f]):a[u]=a[u]?a[u]+", "+f:f}}),a},Zee}var qee,lie;function tbe(){if(lie)return qee;lie=1;var s=Pp;return qee=s.isStandardBrowserEnv()?function(){var t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),a;function u(f){var h=f;return t&&(r.setAttribute("href",h),h=r.href),r.setAttribute("href",h),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return a=u(window.location.href),function(h){var g=s.isString(h)?u(h):h;return g.protocol===a.protocol&&g.host===a.host}}():function(){return function(){return!0}}(),qee}var Gee,cie;function LV(){if(cie)return Gee;cie=1;function s(e){this.message=e}return s.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},s.prototype.__CANCEL__=!0,Gee=s,Gee}var Kee,uie;function fie(){if(uie)return Kee;uie=1;var s=Pp,e=K0e(),t=Y0e(),r=Zde,a=Q0e(),u=ebe(),f=tbe(),h=Gde(),g=FV(),y=LV();return Kee=function(A){return new Promise(function(N,L){var j=A.data,z=A.headers,q=A.responseType,ee;function F(){A.cancelToken&&A.cancelToken.unsubscribe(ee),A.signal&&A.signal.removeEventListener("abort",ee)}s.isFormData(j)&&delete z["Content-Type"];var ne=new XMLHttpRequest;if(A.auth){var oe=A.auth.username||"",re=A.auth.password?unescape(encodeURIComponent(A.auth.password)):"";z.Authorization="Basic "+btoa(oe+":"+re)}var J=a(A.baseURL,A.url);ne.open(A.method.toUpperCase(),r(J,A.params,A.paramsSerializer),!0),ne.timeout=A.timeout;function we(){if(!!ne){var De="getAllResponseHeaders"in ne?u(ne.getAllResponseHeaders()):null,_e=!q||q==="text"||q==="json"?ne.responseText:ne.response,be={data:_e,status:ne.status,statusText:ne.statusText,headers:De,config:A,request:ne};e(function(Qe){N(Qe),F()},function(Qe){L(Qe),F()},be),ne=null}}if("onloadend"in ne?ne.onloadend=we:ne.onreadystatechange=function(){!ne||ne.readyState!==4||ne.status===0&&!(ne.responseURL&&ne.responseURL.indexOf("file:")===0)||setTimeout(we)},ne.onabort=function(){!ne||(L(h("Request aborted",A,"ECONNABORTED",ne)),ne=null)},ne.onerror=function(){L(h("Network Error",A,null,ne)),ne=null},ne.ontimeout=function(){var _e=A.timeout?"timeout of "+A.timeout+"ms exceeded":"timeout exceeded",be=A.transitional||g.transitional;A.timeoutErrorMessage&&(_e=A.timeoutErrorMessage),L(h(_e,A,be.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",ne)),ne=null},s.isStandardBrowserEnv()){var ye=(A.withCredentials||f(J))&&A.xsrfCookieName?t.read(A.xsrfCookieName):void 0;ye&&(z[A.xsrfHeaderName]=ye)}"setRequestHeader"in ne&&s.forEach(z,function(_e,be){typeof j>"u"&&be.toLowerCase()==="content-type"?delete z[be]:ne.setRequestHeader(be,_e)}),s.isUndefined(A.withCredentials)||(ne.withCredentials=!!A.withCredentials),q&&q!=="json"&&(ne.responseType=A.responseType),typeof A.onDownloadProgress=="function"&&ne.addEventListener("progress",A.onDownloadProgress),typeof A.onUploadProgress=="function"&&ne.upload&&ne.upload.addEventListener("progress",A.onUploadProgress),(A.cancelToken||A.signal)&&(ee=function(De){!ne||(L(!De||De&&De.type?new y("canceled"):De),ne.abort(),ne=null)},A.cancelToken&&A.cancelToken.subscribe(ee),A.signal&&(A.signal.aborted?ee():A.signal.addEventListener("abort",ee))),j||(j=null),ne.send(j)})},Kee}var Yee,die;function FV(){if(die)return Yee;die=1;var s=Pp,e=G0e,t=qde,r={"Content-Type":"application/x-www-form-urlencoded"};function a(g,y){!s.isUndefined(g)&&s.isUndefined(g["Content-Type"])&&(g["Content-Type"]=y)}function u(){var g;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(g=fie()),g}function f(g,y,C){if(s.isString(g))try{return(y||JSON.parse)(g),s.trim(g)}catch(A){if(A.name!=="SyntaxError")throw A}return(C||JSON.stringify)(g)}var h={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:u(),transformRequest:[function(y,C){return e(C,"Accept"),e(C,"Content-Type"),s.isFormData(y)||s.isArrayBuffer(y)||s.isBuffer(y)||s.isStream(y)||s.isFile(y)||s.isBlob(y)?y:s.isArrayBufferView(y)?y.buffer:s.isURLSearchParams(y)?(a(C,"application/x-www-form-urlencoded;charset=utf-8"),y.toString()):s.isObject(y)||C&&C["Content-Type"]==="application/json"?(a(C,"application/json"),f(y)):y}],transformResponse:[function(y){var C=this.transitional||h.transitional,A=C&&C.silentJSONParsing,O=C&&C.forcedJSONParsing,N=!A&&this.responseType==="json";if(N||O&&s.isString(y)&&y.length)try{return JSON.parse(y)}catch(L){if(N)throw L.name==="SyntaxError"?t(L,this,"E_JSON_PARSE"):L}return y}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(y){return y>=200&&y<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};return s.forEach(["delete","get","head"],function(y){h.headers[y]={}}),s.forEach(["post","put","patch"],function(y){h.headers[y]=s.merge(r)}),Yee=h,Yee}var nbe=Pp,obe=FV(),sbe=function(e,t,r){var a=this||obe;return nbe.forEach(r,function(f){e=f.call(a,e,t)}),e},Xee,hie;function Kde(){return hie||(hie=1,Xee=function(e){return!!(e&&e.__CANCEL__)}),Xee}var mie=Pp,Jee=sbe,rbe=Kde(),ibe=FV(),abe=LV();function Qee(s){if(s.cancelToken&&s.cancelToken.throwIfRequested(),s.signal&&s.signal.aborted)throw new abe("canceled")}var lbe=function(e){Qee(e),e.headers=e.headers||{},e.data=Jee.call(e,e.data,e.headers,e.transformRequest),e.headers=mie.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),mie.forEach(["delete","get","head","post","put","patch","common"],function(a){delete e.headers[a]});var t=e.adapter||ibe.adapter;return t(e).then(function(a){return Qee(e),a.data=Jee.call(e,a.data,a.headers,e.transformResponse),a},function(a){return rbe(a)||(Qee(e),a&&a.response&&(a.response.data=Jee.call(e,a.response.data,a.response.headers,e.transformResponse))),Promise.reject(a)})},C1=Pp,Yde=function(e,t){t=t||{};var r={};function a(C,A){return C1.isPlainObject(C)&&C1.isPlainObject(A)?C1.merge(C,A):C1.isPlainObject(A)?C1.merge({},A):C1.isArray(A)?A.slice():A}function u(C){if(C1.isUndefined(t[C])){if(!C1.isUndefined(e[C]))return a(void 0,e[C])}else return a(e[C],t[C])}function f(C){if(!C1.isUndefined(t[C]))return a(void 0,t[C])}function h(C){if(C1.isUndefined(t[C])){if(!C1.isUndefined(e[C]))return a(void 0,e[C])}else return a(void 0,t[C])}function g(C){if(C in t)return a(e[C],t[C]);if(C in e)return a(void 0,e[C])}var y={url:f,method:f,data:f,baseURL:h,transformRequest:h,transformResponse:h,paramsSerializer:h,timeout:h,timeoutMessage:h,withCredentials:h,adapter:h,responseType:h,xsrfCookieName:h,xsrfHeaderName:h,onUploadProgress:h,onDownloadProgress:h,decompress:h,maxContentLength:h,maxBodyLength:h,transport:h,httpAgent:h,httpsAgent:h,cancelToken:h,socketPath:h,responseEncoding:h,validateStatus:g};return C1.forEach(Object.keys(e).concat(Object.keys(t)),function(A){var O=y[A]||u,N=O(A);C1.isUndefined(N)&&O!==g||(r[A]=N)}),r},ete,gie;function Xde(){return gie||(gie=1,ete={version:"0.25.0"}),ete}var cbe=Xde().version,Eoe={};["object","boolean","number","function","string","symbol"].forEach(function(s,e){Eoe[s]=function(r){return typeof r===s||"a"+(e<1?"n ":" ")+s}});var pie={};Eoe.transitional=function(e,t,r){function a(u,f){return"[Axios v"+cbe+"] Transitional option '"+u+"'"+f+(r?". "+r:"")}return function(u,f,h){if(e===!1)throw new Error(a(f," has been removed"+(t?" in "+t:"")));return t&&!pie[f]&&(pie[f]=!0,console.warn(a(f," has been deprecated since v"+t+" and will be removed in the near future"))),e?e(u,f,h):!0}};function ube(s,e,t){if(typeof s!="object")throw new TypeError("options must be an object");for(var r=Object.keys(s),a=r.length;a-- >0;){var u=r[a],f=e[u];if(f){var h=s[u],g=h===void 0||f(h,u,s);if(g!==!0)throw new TypeError("option "+u+" must be "+g);continue}if(t!==!0)throw Error("Unknown option "+u)}}var fbe={assertOptions:ube,validators:Eoe},Jde=Pp,dbe=Zde,bie=Z0e,vie=lbe,HV=Yde,Qde=fbe,AD=Qde.validators;function eI(s){this.defaults=s,this.interceptors={request:new bie,response:new bie}}eI.prototype.request=function(e,t){if(typeof e=="string"?(t=t||{},t.url=e):t=e||{},!t.url)throw new Error("Provided config url is not valid");t=HV(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var r=t.transitional;r!==void 0&&Qde.assertOptions(r,{silentJSONParsing:AD.transitional(AD.boolean),forcedJSONParsing:AD.transitional(AD.boolean),clarifyTimeoutError:AD.transitional(AD.boolean)},!1);var a=[],u=!0;this.interceptors.request.forEach(function(N){typeof N.runWhen=="function"&&N.runWhen(t)===!1||(u=u&&N.synchronous,a.unshift(N.fulfilled,N.rejected))});var f=[];this.interceptors.response.forEach(function(N){f.push(N.fulfilled,N.rejected)});var h;if(!u){var g=[vie,void 0];for(Array.prototype.unshift.apply(g,a),g=g.concat(f),h=Promise.resolve(t);g.length;)h=h.then(g.shift(),g.shift());return h}for(var y=t;a.length;){var C=a.shift(),A=a.shift();try{y=C(y)}catch(O){A(O);break}}try{h=vie(y)}catch(O){return Promise.reject(O)}for(;f.length;)h=h.then(f.shift(),f.shift());return h};eI.prototype.getUri=function(e){if(!e.url)throw new Error("Provided config url is not valid");return e=HV(this.defaults,e),dbe(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")};Jde.forEach(["delete","get","head","options"],function(e){eI.prototype[e]=function(t,r){return this.request(HV(r||{},{method:e,url:t,data:(r||{}).data}))}});Jde.forEach(["post","put","patch"],function(e){eI.prototype[e]=function(t,r,a){return this.request(HV(a||{},{method:e,url:t,data:r}))}});var hbe=eI,tte,yie;function mbe(){if(yie)return tte;yie=1;var s=LV();function e(t){if(typeof t!="function")throw new TypeError("executor must be a function.");var r;this.promise=new Promise(function(f){r=f});var a=this;this.promise.then(function(u){if(!!a._listeners){var f,h=a._listeners.length;for(f=0;fs;function tI(s,e){for(const t in e)s[t]=e[t];return s}function nhe(s){return s()}function Sie(){return Object.create(null)}function Zi(s){s.forEach(nhe)}function B0(s){return typeof s=="function"}function Co(s,e){return s!=s?e==e:s!==e||s&&typeof s=="object"||typeof s=="function"}let F$;function kie(s,e){return F$||(F$=document.createElement("a")),F$.href=e,s===F$.href}function _be(s){return Object.keys(s).length===0}function ohe(s,e,t,r){if(s){const a=she(s,e,t,r);return s[0](a)}}function she(s,e,t,r){return s[1]&&r?tI(t.ctx.slice(),s[1](r(e))):t.ctx}function rhe(s,e,t,r){if(s[2]&&r){const a=s[2](r(t));if(e.dirty===void 0)return a;if(typeof a=="object"){const u=[],f=Math.max(e.dirty.length,a.length);for(let h=0;h32){const e=[],t=s.ctx.length/32;for(let r=0;rwindow.performance.now():()=>Date.now(),xoe=lhe?s=>requestAnimationFrame(s):Sn;const ZD=new Set;function uhe(s){ZD.forEach(e=>{e.c(s)||(ZD.delete(e),e.f())}),ZD.size!==0&&xoe(uhe)}function fhe(s){let e;return ZD.size===0&&xoe(uhe),{promise:new Promise(t=>{ZD.add(e={c:s,f:t})}),abort(){ZD.delete(e)}}}const Cbe=typeof window<"u"?window:typeof globalThis<"u"?globalThis:global;function Q(s,e){s.appendChild(e)}function dhe(s){if(!s)return document;const e=s.getRootNode?s.getRootNode():s.ownerDocument;return e&&e.host?e:s.ownerDocument}function Sbe(s){const e=ce("style");return kbe(dhe(s),e),e.sheet}function kbe(s,e){return Q(s.head||s,e),e.sheet}function Le(s,e,t){s.insertBefore(e,t||null)}function Ie(s){s.parentNode&&s.parentNode.removeChild(s)}function ul(s,e){for(let t=0;ts.removeEventListener(e,t,r)}function $u(s){return function(e){return e.preventDefault(),s.call(this,e)}}function W(s,e,t){t==null?s.removeAttribute(e):s.getAttribute(e)!==t&&s.setAttribute(e,t)}function Aoe(s){let e;return{p(...t){e=t,e.forEach(r=>s.push(r))},r(){e.forEach(t=>s.splice(s.indexOf(t),1))}}}function qz(s){return s===""?null:+s}function Ebe(s){return Array.from(s.childNodes)}function Gn(s,e){e=""+e,s.data!==e&&(s.data=e)}function wr(s,e){s.value=e==null?"":e}function os(s,e,t,r){t==null?s.style.removeProperty(e):s.style.setProperty(e,t,r?"important":"")}function H$(s,e,t){for(let r=0;r>>0}function Tbe(s,e){const t={stylesheet:Sbe(e),rules:{}};return Gz.set(s,t),t}function hne(s,e,t,r,a,u,f,h=0){const g=16.666/r;let y=`{ +`;for(let z=0;z<=1;z+=g){const q=e+(t-e)*u(z);y+=z*100+`%{${f(q,1-q)}} +`}const C=y+`100% {${f(t,1-t)}} +}`,A=`__svelte_${Abe(C)}_${h}`,O=dhe(s),{stylesheet:N,rules:L}=Gz.get(O)||Tbe(O,s);L[A]||(L[A]=!0,N.insertRule(`@keyframes ${A} ${C}`,N.cssRules.length));const j=s.style.animation||"";return s.style.animation=`${j?`${j}, `:""}${A} ${r}ms linear ${a}ms 1 both`,Kz+=1,A}function ghe(s,e){const t=(s.style.animation||"").split(", "),r=t.filter(e?u=>u.indexOf(e)<0:u=>u.indexOf("__svelte")===-1),a=t.length-r.length;a&&(s.style.animation=r.join(", "),Kz-=a,Kz||Dbe())}function Dbe(){xoe(()=>{Kz||(Gz.forEach(s=>{const{ownerNode:e}=s.stylesheet;e&&Ie(e)}),Gz.clear())})}function phe(s,e,t,r){if(!e)return Sn;const a=s.getBoundingClientRect();if(e.left===a.left&&e.right===a.right&&e.top===a.top&&e.bottom===a.bottom)return Sn;const{delay:u=0,duration:f=300,easing:h=the,start:g=che()+u,end:y=g+f,tick:C=Sn,css:A}=t(s,{from:e,to:a},r);let O=!0,N=!1,L;function j(){A&&(L=hne(s,0,1,f,u,h,A)),u||(N=!0)}function z(){A&&ghe(s,L),O=!1}return fhe(q=>{if(!N&&q>=g&&(N=!0),N&&q>=y&&(C(1,0),z()),!O)return!1;if(N){const ee=q-g,F=0+1*h(ee/f);C(F,1-F)}return!0}),j(),C(0,1),z}function bhe(s){const e=getComputedStyle(s);if(e.position!=="absolute"&&e.position!=="fixed"){const{width:t,height:r}=e,a=s.getBoundingClientRect();s.style.position="absolute",s.style.width=t,s.style.height=r,Obe(s,a)}}function Obe(s,e){const t=s.getBoundingClientRect();if(e.left!==t.left||e.top!==t.top){const r=getComputedStyle(s),a=r.transform==="none"?"":r.transform;s.style.transform=`${a} translate(${e.left-t.left}px, ${e.top-t.top}px)`}}let PP;function _P(s){PP=s}function bO(){if(!PP)throw new Error("Function called outside component initialization");return PP}function H0(s){bO().$$.on_mount.push(s)}function vhe(s){bO().$$.after_update.push(s)}function yhe(s){bO().$$.on_destroy.push(s)}function Ip(){const s=bO();return(e,t,{cancelable:r=!1}={})=>{const a=s.$$.callbacks[e];if(a){const u=mhe(e,t,{cancelable:r});return a.slice().forEach(f=>{f.call(s,u)}),!u.defaultPrevented}return!0}}function Yz(s,e){return bO().$$.context.set(s,e),e}function ji(s){return bO().$$.context.get(s)}function Ez(s,e){const t=s.$$.callbacks[e.type];t&&t.slice().forEach(r=>r.call(this,e))}const PD=[],ss=[];let qD=[];const mne=[],Mbe=Promise.resolve();let gne=!1;function Rbe(){gne||(gne=!0,Mbe.then(whe))}function hk(s){qD.push(s)}function Dr(s){mne.push(s)}const ste=new Set;let TD=0;function whe(){if(TD!==0)return;const s=PP;do{try{for(;TDs.indexOf(r)===-1?e.push(r):t.push(r)),t.forEach(r=>r()),qD=e}let oP;function Ibe(){return oP||(oP=Promise.resolve(),oP.then(()=>{oP=null})),oP}function rte(s,e,t){s.dispatchEvent(mhe(`${e?"intro":"outro"}${t}`))}const xz=new Set;let E_;function To(){E_={r:0,c:[],p:E_}}function Do(){E_.r||Zi(E_.c),E_=E_.p}function Re(s,e){s&&s.i&&(xz.delete(s),s.i(e))}function Ue(s,e,t,r){if(s&&s.o){if(xz.has(s))return;xz.add(s),E_.c.push(()=>{xz.delete(s),r&&(t&&s.d(1),r())}),s.o(e)}else r&&r()}const Bbe={duration:0};function Xz(s,e,t,r){const a={direction:"both"};let u=e(s,t,a),f=r?0:1,h=null,g=null,y=null;function C(){y&&ghe(s,y)}function A(N,L){const j=N.b-f;return L*=Math.abs(j),{a:f,b:N.b,d:j,duration:L,start:N.start,end:N.start+L,group:N.group}}function O(N){const{delay:L=0,duration:j=300,easing:z=the,tick:q=Sn,css:ee}=u||Bbe,F={start:che()+L,b:N};N||(F.group=E_,E_.r+=1),h||g?g=F:(ee&&(C(),y=hne(s,f,N,j,L,z,ee)),N&&q(0,1),h=A(F,j),hk(()=>rte(s,N,"start")),fhe(ne=>{if(g&&ne>g.start&&(h=A(g,j),g=null,rte(s,h.b,"start"),ee&&(C(),y=hne(s,f,h.b,h.duration,0,z,u.css))),h){if(ne>=h.end)q(f=h.b,1-f),rte(s,h.b,"end"),g||(h.b?C():--h.group.r||Zi(h.group.c)),h=null;else if(ne>=h.start){const oe=ne-h.start;f=h.a+h.d*z(oe/h.duration),q(f,1-f)}}return!!(h||g)}))}return{run(N){B0(u)?Ibe().then(()=>{u=u(a),O(N)}):O(N)},end(){C(),h=g=null}}}function nI(s,e){s.d(1),e.delete(s.key)}function f2(s,e){Ue(s,1,1,()=>{e.delete(s.key)})}function _he(s,e){s.f(),f2(s,e)}function Om(s,e,t,r,a,u,f,h,g,y,C,A){let O=s.length,N=u.length,L=O;const j={};for(;L--;)j[s[L].key]=L;const z=[],q=new Map,ee=new Map,F=[];for(L=N;L--;){const J=A(a,u,L),we=t(J);let ye=f.get(we);ye?r&&F.push(()=>ye.p(J,e)):(ye=y(we,J),ye.c()),q.set(we,z[L]=ye),we in j&&ee.set(we,Math.abs(L-j[we]))}const ne=new Set,oe=new Set;function re(J){Re(J,1),J.m(h,C),f.set(J.key,J),C=J.first,N--}for(;O&&N;){const J=z[N-1],we=s[O-1],ye=J.key,De=we.key;J===we?(C=J.first,O--,N--):q.has(De)?!f.has(ye)||ne.has(ye)?re(J):oe.has(De)?O--:ee.get(ye)>ee.get(De)?(oe.add(ye),re(J)):(ne.add(De),O--):(g(we,f),O--)}for(;O--;){const J=s[O];q.has(J.key)||g(J,f)}for(;N;)re(z[N-1]);return Zi(F),z}function $V(s,e){const t={},r={},a={$$scope:1};let u=s.length;for(;u--;){const f=s[u],h=e[u];if(h){for(const g in f)g in h||(r[g]=1);for(const g in h)a[g]||(t[g]=h[g],a[g]=1);s[u]=h}else for(const g in f)a[g]=1}for(const f in r)f in t||(t[f]=void 0);return t}function zV(s){return typeof s=="object"&&s!==null?s:{}}function Er(s,e,t){const r=s.$$.props[e];r!==void 0&&(s.$$.bound[r]=t,t(s.$$.ctx[r]))}function rn(s){s&&s.c()}function on(s,e,t,r){const{fragment:a,after_update:u}=s.$$;a&&a.m(e,t),r||hk(()=>{const f=s.$$.on_mount.map(nhe).filter(B0);s.$$.on_destroy?s.$$.on_destroy.push(...f):Zi(f),s.$$.on_mount=[]}),u.forEach(hk)}function sn(s,e){const t=s.$$;t.fragment!==null&&(Pbe(t.after_update),Zi(t.on_destroy),t.fragment&&t.fragment.d(e),t.on_destroy=t.fragment=null,t.ctx=[])}function Lbe(s,e){s.$$.dirty[0]===-1&&(PD.push(s),Rbe(),s.$$.dirty.fill(0)),s.$$.dirty[e/31|0]|=1<{const L=N.length?N[0]:O;return y.ctx&&a(y.ctx[A],y.ctx[A]=L)&&(!y.skip_bound&&y.bound[A]&&y.bound[A](L),C&&Lbe(s,A)),O}):[],y.update(),C=!0,Zi(y.before_update),y.fragment=r?r(y.ctx):!1,e.target){if(e.hydrate){const A=Ebe(e.target);y.fragment&&y.fragment.l(A),A.forEach(Ie)}else y.fragment&&y.fragment.c();e.intro&&Re(s.$$.fragment),on(s,e.target,e.anchor,e.customElement),whe()}_P(g)}class ko{$destroy(){sn(this,1),this.$destroy=Sn}$on(e,t){if(!B0(t))return Sn;const r=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return r.push(t),()=>{const a=r.indexOf(t);a!==-1&&r.splice(a,1)}}$set(e){this.$$set&&!_be(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}function Aie(s){let e,t;return{c(){e=ce("div"),t=Kt(s[0]),W(e,"class","alert alert-danger"),W(e,"role","alert")},m(r,a){Le(r,e,a),Q(e,t)},p(r,a){a&1&&Gn(t,r[0])},d(r){r&&Ie(e)}}}function Fbe(s){let e,t=s[0]&&Aie(s);return{c(){t&&t.c(),e=Rs()},m(r,a){t&&t.m(r,a),Le(r,e,a)},p(r,[a]){r[0]?t?t.p(r,a):(t=Aie(r),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:Sn,o:Sn,d(r){t&&t.d(r),r&&Ie(e)}}}function Hbe(s,e,t){let{message:r=""}=e;return s.$$set=a=>{"message"in a&&t(0,r=a.message)},[r]}class oI extends ko{constructor(e){super(),So(this,e,Hbe,Fbe,Co,{message:0})}}function $be(s){let e,t,r,a;return{c(){e=ce("button"),t=ce("span"),r=Xe(),a=Kt(s[0]),W(t,"class","spinner-border spinner-border-sm"),W(t,"role","status"),W(t,"aria-hidden","true"),W(e,"type","submit"),W(e,"class","btn btn-primary btn-spinner"),e.disabled=s[1]},m(u,f){Le(u,e,f),Q(e,t),Q(e,r),Q(e,a)},p(u,[f]){f&1&&Gn(a,u[0]),f&2&&(e.disabled=u[1])},i:Sn,o:Sn,d(u){u&&Ie(e)}}}function zbe(s,e,t){let{label:r=""}=e,{disabled:a=!1}=e;return s.$$set=u=>{"label"in u&&t(0,r=u.label),"disabled"in u&&t(1,a=u.disabled)},[r,a]}class sI extends ko{constructor(e){super(),So(this,e,zbe,$be,Co,{label:0,disabled:1})}}function Vbe(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j,z,q,ee,F;return t=new oI({props:{message:s[2]}}),z=new sI({props:{label:"Register"}}),{c(){e=ce("div"),rn(t.$$.fragment),r=Xe(),a=ce("form"),u=ce("div"),f=ce("label"),f.textContent="Name",h=Xe(),g=ce("input"),y=Xe(),C=ce("div"),A=ce("label"),A.textContent="Email address",O=Xe(),N=ce("input"),L=Xe(),j=ce("div"),rn(z.$$.fragment),W(f,"for","name"),W(f,"class","form-label"),W(g,"type","text"),W(g,"class","form-control"),W(g,"id","name"),W(u,"class","mb-3"),W(A,"for","email"),W(A,"class","form-label"),W(N,"type","email"),W(N,"class","form-control"),W(N,"id","email"),W(C,"class","mb-3"),W(j,"class","text-center mt-5 d-block"),W(e,"class","wrapper-tiny")},m(ne,oe){Le(ne,e,oe),on(t,e,null),Q(e,r),Q(e,a),Q(a,u),Q(u,f),Q(u,h),Q(u,g),wr(g,s[1]),Q(a,y),Q(a,C),Q(C,A),Q(C,O),Q(C,N),wr(N,s[0]),Q(a,L),Q(a,j),on(z,j,null),q=!0,ee||(F=[Dn(g,"input",s[4]),Dn(N,"input",s[5]),Dn(a,"submit",s[3])],ee=!0)},p(ne,[oe]){const re={};oe&4&&(re.message=ne[2]),t.$set(re),oe&2&&g.value!==ne[1]&&wr(g,ne[1]),oe&1&&N.value!==ne[0]&&wr(N,ne[0])},i(ne){q||(Re(t.$$.fragment,ne),Re(z.$$.fragment,ne),q=!0)},o(ne){Ue(t.$$.fragment,ne),Ue(z.$$.fragment,ne),q=!1},d(ne){ne&&Ie(e),sn(t),sn(z),ee=!1,Zi(F)}}}function Ube(s,e,t){const r=ji("channel");let a="",{email:u=""}=e,f="";function h(C){C.preventDefault(),t(2,f=""),axios.post(r.lucentUrl+"/register",{name:a,email:u}).then(()=>{window.location=r.lucentUrl+"/login"}).catch(A=>{var O;t(2,f=(O=A.response)==null?void 0:O.data.error),console.log({errorMessage:f})})}function g(){a=this.value,t(1,a)}function y(){u=this.value,t(0,u)}return s.$$set=C=>{"email"in C&&t(0,u=C.email)},[u,a,f,h,g,y]}class Wbe extends ko{constructor(e){super(),So(this,e,Ube,Vbe,Co,{email:0})}}function Che(s){const e=s-1;return e*e*e+1}function She(s){return--s*s*s*s*s+1}function Jz(s,{delay:e=0,duration:t=400,easing:r=Che,x:a=0,y:u=0,opacity:f=0}={}){const h=getComputedStyle(s),g=+h.opacity,y=h.transform==="none"?"":h.transform,C=g*(1-f),[A,O]=Eie(a),[N,L]=Eie(u);return{delay:e,duration:t,easing:r,css:(j,z)=>` + transform: ${y} translate(${(1-j)*A}${O}, ${(1-j)*N}${L}); + opacity: ${g-C*z}`}}function Tie(s){let e,t,r,a;return{c(){e=ce("div"),t=Kt(s[1]),W(e,"class","lx-alert text-white bg-success border-1 border rounded px-3 py-0 text-center svelte-190ow44"),W(e,"role","alert")},m(u,f){Le(u,e,f),Q(e,t),a=!0},p(u,f){(!a||f&2)&&Gn(t,u[1])},i(u){a||(hk(()=>{!a||(r||(r=Xz(e,Jz,{duration:500},!0)),r.run(1))}),a=!0)},o(u){r||(r=Xz(e,Jz,{duration:500},!1)),r.run(0),a=!1},d(u){u&&Ie(e),u&&r&&r.end()}}}function jbe(s){let e,t,r=s[0]&&Tie(s);return{c(){r&&r.c(),e=Rs()},m(a,u){r&&r.m(a,u),Le(a,e,u),t=!0},p(a,[u]){a[0]?r?(r.p(a,u),u&1&&Re(r,1)):(r=Tie(a),r.c(),Re(r,1),r.m(e.parentNode,e)):r&&(To(),Ue(r,1,1,()=>{r=null}),Do())},i(a){t||(Re(r),t=!0)},o(a){Ue(r),t=!1},d(a){r&&r.d(a),a&&Ie(e)}}}function Zbe(s,e,t){let r,a;function u(f="Saved"){t(1,r=f),t(0,a=!0),setTimeout(function(){t(0,a=!1)},2e3)}return t(1,r="Saved"),t(0,a=!1),[a,r,u]}class Toe extends ko{constructor(e){super(),So(this,e,Zbe,jbe,Co,{show:2})}get show(){return this.$$.ctx[2]}}function qbe(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j={};return e=new Toe({props:j}),s[3](e),A=new sI({props:{label:"Login"}}),{c(){rn(e.$$.fragment),t=Xe(),r=ce("div"),a=ce("form"),u=ce("div"),f=ce("label"),f.textContent="Email address",h=Xe(),g=ce("input"),y=Xe(),C=ce("div"),rn(A.$$.fragment),W(f,"for","emailaddress"),W(f,"class","form-label"),W(g,"type","email"),W(g,"class","form-control"),W(g,"id","emailaddress"),W(u,"class","mb-3"),W(C,"class","text-center mt-5 d-block"),W(r,"class","wrapper-tiny")},m(z,q){on(e,z,q),Le(z,t,q),Le(z,r,q),Q(r,a),Q(a,u),Q(u,f),Q(u,h),Q(u,g),wr(g,s[0]),Q(a,y),Q(a,C),on(A,C,null),O=!0,N||(L=[Dn(g,"input",s[4]),Dn(a,"submit",s[2])],N=!0)},p(z,[q]){const ee={};e.$set(ee),q&1&&g.value!==z[0]&&wr(g,z[0])},i(z){O||(Re(e.$$.fragment,z),Re(A.$$.fragment,z),O=!0)},o(z){Ue(e.$$.fragment,z),Ue(A.$$.fragment,z),O=!1},d(z){s[3](null),sn(e,z),z&&Ie(t),z&&Ie(r),sn(A),N=!1,Zi(L)}}}function Gbe(s,e,t){const r=ji("channel");let a="",u;function f(y){y.preventDefault(),axios.post(r.lucentUrl+"/login",{email:a}).then(C=>{}).catch(C=>{})}function h(y){ss[y?"unshift":"push"](()=>{u=y,t(1,u)})}function g(){a=this.value,t(0,a)}return[a,u,f,h,g]}class Kbe extends ko{constructor(e){super(),So(this,e,Gbe,qbe,Co,{})}}function Ybe(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j={};return e=new Toe({props:j}),s[4](e),A=new sI({props:{label:"Enter"}}),{c(){rn(e.$$.fragment),t=Xe(),r=ce("div"),a=ce("form"),u=ce("div"),f=ce("h3"),h=Kt("Login as "),g=Kt(s[0]),y=Xe(),C=ce("div"),rn(A.$$.fragment),W(u,"class","mb-3 text-center"),W(C,"class","text-center mt-5 d-block"),W(r,"class","wrapper-tiny")},m(z,q){on(e,z,q),Le(z,t,q),Le(z,r,q),Q(r,a),Q(a,u),Q(u,f),Q(f,h),Q(f,g),Q(a,y),Q(a,C),on(A,C,null),O=!0,N||(L=Dn(a,"submit",s[2]),N=!0)},p(z,[q]){const ee={};e.$set(ee),(!O||q&1)&&Gn(g,z[0])},i(z){O||(Re(e.$$.fragment,z),Re(A.$$.fragment,z),O=!0)},o(z){Ue(e.$$.fragment,z),Ue(A.$$.fragment,z),O=!1},d(z){s[4](null),sn(e,z),z&&Ie(t),z&&Ie(r),sn(A),N=!1,L()}}}function Xbe(s,e,t){const r=ji("channel");let{email:a}=e,{token:u}=e,f;function h(y){y.preventDefault(),axios.post(r.lucentUrl+"/verify",{email:a,token:u}).then(C=>{window.location=r.lucentUrl}).catch(C=>{})}function g(y){ss[y?"unshift":"push"](()=>{f=y,t(1,f)})}return s.$$set=y=>{"email"in y&&t(0,a=y.email),"token"in y&&t(3,u=y.token)},[a,f,h,u,g]}class Jbe extends ko{constructor(e){super(),So(this,e,Xbe,Ybe,Co,{email:0,token:3})}}function Qbe(s){let e,t,r;return{c(){e=ce("div"),t=ce("div"),r=Kt(s[2]),W(t,"class","avatar__letters"),W(e,"class","avatar"),W(e,"title",s[0]),os(e,"background-color",s[3][s[4]]),os(e,"height",s[1]+"px"),os(e,"width",s[1]+"px"),os(e,"font-size",s[1]/2+"px")},m(a,u){Le(a,e,u),Q(e,t),Q(t,r)},p(a,[u]){u&4&&Gn(r,a[2]),u&1&&W(e,"title",a[0]),u&2&&os(e,"height",a[1]+"px"),u&2&&os(e,"width",a[1]+"px"),u&2&&os(e,"font-size",a[1]/2+"px")},i:Sn,o:Sn,d(a){a&&Ie(e)}}}function eve(s,e,t){let{name:r}=e,{side:a="48"}=e;const u=["#00AA55","#009FD4","#B381B3","#939393","#E3BC00","#D47500","#DC2A2A","#3ede91","#377dd4","#0256b0","#053d82","#3d026e","#b378e3","#c4065c","#543208","#d97811","#0c6b40"];let f="";r.split(" ").length>1?f=r.split(" ")[0].charAt(0).toUpperCase()+r.split(" ")[1].charAt(0).toUpperCase():f=r.split(" ")[0].charAt(0).toUpperCase()+r.split(" ")[0].charAt(1).toUpperCase();let g=(r.charCodeAt(1)+r.length)%19;return s.$$set=y=>{"name"in y&&t(0,r=y.name),"side"in y&&t(1,a=y.side)},[r,a,f,u,g]}class r2 extends ko{constructor(e){super(),So(this,e,eve,Qbe,Co,{name:0,side:1})}}function tve(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j,z,q,ee;return t=new oI({props:{message:s[1]}}),u=new r2({props:{name:s[2].name}}),A=new sI({props:{label:"Update"}}),{c(){e=ce("div"),rn(t.$$.fragment),r=Xe(),a=ce("h3"),rn(u.$$.fragment),f=Xe(),h=ce("form"),g=ce("div"),y=ce("input"),C=Xe(),rn(A.$$.fragment),O=Xe(),N=ce("div"),L=ce("a"),j=Kt("Logout from this device"),W(a,"class","header-small mb-5"),W(y,"type","text"),W(y,"class","form-control"),W(y,"placeholder","Name"),W(g,"class","input-group mb-3"),W(L,"class","list-group-item list-group-item-action"),W(L,"href",s[3].lucentUrl+"/logout"),W(N,"class","list-group"),W(e,"class","wrapper-tiny")},m(F,ne){Le(F,e,ne),on(t,e,null),Q(e,r),Q(e,a),on(u,a,null),Q(e,f),Q(e,h),Q(h,g),Q(g,y),wr(y,s[0]),Q(g,C),on(A,g,null),Q(e,O),Q(e,N),Q(N,L),Q(L,j),z=!0,q||(ee=[Dn(y,"input",s[5]),Dn(h,"submit",s[4])],q=!0)},p(F,[ne]){const oe={};ne&2&&(oe.message=F[1]),t.$set(oe),ne&1&&y.value!==F[0]&&wr(y,F[0])},i(F){z||(Re(t.$$.fragment,F),Re(u.$$.fragment,F),Re(A.$$.fragment,F),z=!0)},o(F){Ue(t.$$.fragment,F),Ue(u.$$.fragment,F),Ue(A.$$.fragment,F),z=!1},d(F){F&&Ie(e),sn(t),sn(u),sn(A),q=!1,Zi(ee)}}}function nve(s,e,t){const r=ji("user"),a=ji("channel");let u=r.name;r.email;let f="";function h(y){y.preventDefault(),t(1,f=""),axios.post("/account/update-name",{name:u}).then(C=>{}).catch(C=>{var A;t(1,f=(A=C.response)==null?void 0:A.data.error),console.log({errorMessage:f})})}function g(){u=this.value,t(0,u)}return[u,f,r,a,h,g]}class ove extends ko{constructor(e){super(),So(this,e,nve,tve,Co,{})}}function sve(s){let e,t,r;const a=[{title:s[0]},s[2]];var u=s[3][s[1]];function f(h){let g={};for(let y=0;y{sn(C,1)}),Do()}u?(e=dk(u,f()),rn(e.$$.fragment),Re(e.$$.fragment,1),on(e,t.parentNode,t)):e=null}else u&&e.$set(y)},i(h){r||(e&&Re(e.$$.fragment,h),r=!0)},o(h){e&&Ue(e.$$.fragment,h),r=!1},d(h){h&&Ie(t),e&&sn(e,h)}}}function rve(s,e,t){const r={register:Wbe,login:Kbe,verify:Jbe,profile:ove};let{title:a}=e,{view:u}=e,{user:f}=e,{data:h}=e,{channel:g}=e;return Yz("channel",g),Yz("user",f),s.$$set=y=>{"title"in y&&t(0,a=y.title),"view"in y&&t(1,u=y.view),"user"in y&&t(4,f=y.user),"data"in y&&t(2,h=y.data),"channel"in y&&t(5,g=y.channel)},[a,u,h,r,f,g]}class ive extends ko{constructor(e){super(),So(this,e,rve,sve,Co,{title:0,view:1,user:4,data:2,channel:5})}}function Die(s){let e,t;return{c(){e=ce("span"),t=Kt(s[4]),W(e,"class","text-muted")},m(r,a){Le(r,e,a),Q(e,t)},p(r,a){a&16&&Gn(t,r[4])},d(r){r&&Ie(e)}}}function ave(s){let e,t,r=!1,a,u,f,h,g,y,C,A=s[4]&&Die(s);return g=Aoe(s[7][0]),{c(){e=ce("div"),t=ce("input"),a=Xe(),u=ce("label"),f=Kt(s[1]),h=Xe(),A&&A.c(),W(t,"class","form-check-input"),W(t,"type","radio"),t.__value=s[3],t.value=t.__value,W(t,"name",s[2]),W(t,"id",s[5]),W(u,"class","form-check-label"),W(u,"for",s[5]),W(e,"class","form-check"),g.p(t)},m(O,N){Le(O,e,N),Q(e,t),t.checked=t.__value===s[0],Q(e,a),Q(e,u),Q(u,f),Q(e,h),A&&A.m(e,null),y||(C=Dn(t,"change",s[6]),y=!0)},p(O,[N]){N&8&&(t.__value=O[3],t.value=t.__value,r=!0),N&4&&W(t,"name",O[2]),(r||N&1)&&(t.checked=t.__value===O[0]),N&2&&Gn(f,O[1]),O[4]?A?A.p(O,N):(A=Die(O),A.c(),A.m(e,null)):A&&(A.d(1),A=null)},i:Sn,o:Sn,d(O){O&&Ie(e),A&&A.d(),g.r(),y=!1,C()}}}function lve(s,e,t){let{label:r}=e,{name:a}=e,{group:u}=e,{value:f}=e,{help:h}=e,g=Hu.exports.uniqueId();const y=[[]];function C(){u=this.__value,t(0,u)}return s.$$set=A=>{"label"in A&&t(1,r=A.label),"name"in A&&t(2,a=A.name),"group"in A&&t(0,u=A.group),"value"in A&&t(3,f=A.value),"help"in A&&t(4,h=A.help)},[u,r,a,f,h,g,C,y]}class cve extends ko{constructor(e){super(),So(this,e,lve,ave,Co,{label:1,name:2,group:0,value:3,help:4})}}function Oie(s,e,t){const r=s.slice();return r[5]=e[t],r}function Mie(s){let e,t,r=s[5]+"",a,u,f,h;function g(...y){return s[3](s[5],...y)}return{c(){e=ce("button"),t=Kt("Convert to "),a=Kt(r),u=Xe(),W(e,"class","dropdown-item")},m(y,C){Le(y,e,C),Q(e,t),Q(e,a),Q(e,u),f||(h=Dn(e,"click",g),f=!0)},p(y,C){s=y,C&2&&r!==(r=s[5]+"")&&Gn(a,r)},d(y){y&&Ie(e),f=!1,h()}}}function Rie(s){let e,t=s[0].role!==s[5]&&Mie(s);return{c(){t&&t.c(),e=Rs()},m(r,a){t&&t.m(r,a),Le(r,e,a)},p(r,a){r[0].role!==r[5]?t?t.p(r,a):(t=Mie(r),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},d(r){t&&t.d(r),r&&Ie(e)}}}function uve(s){var De;let e,t,r,a,u,f,h,g=s[0].name+"",y,C,A=s[0].email+"",O,N,L,j,z,q,ee=s[0].role+"",F,ne,oe,re,J;r=new r2({props:{name:(De=s[0].name)!=null?De:"",side:"32"}});let we=s[1],ye=[];for(let _e=0;_e{!J||(re||(re=Xz(e,Jz,{duration:200},!0)),re.run(1))}),J=!0)},o(_e){Ue(r.$$.fragment,_e),re||(re=Xz(e,Jz,{duration:200},!1)),re.run(0),J=!1},d(_e){_e&&Ie(e),sn(r),ul(ye,_e),_e&&re&&re.end()}}}function fve(s,e,t){const r=Ip();let{member:a}=e,{roles:u}=e;function f(g,y){g.preventDefault(),r("update",{user:a.id,role:y})}const h=(g,y)=>f(y,g);return s.$$set=g=>{"member"in g&&t(0,a=g.member),"roles"in g&&t(1,u=g.roles)},[a,u,f,h]}class dve extends ko{constructor(e){super(),So(this,e,fve,uve,Co,{member:0,roles:1})}}function Nie(s,e,t){const r=s.slice();return r[16]=e[t],r}function Pie(s,e,t){const r=s.slice();return r[19]=e[t],r}function Iie(s){let e,t,r;function a(f){s[13](f)}let u={value:s[19],name:"role",label:s[19]};return s[4]!==void 0&&(u.group=s[4]),e=new cve({props:u}),ss.push(()=>Er(e,"group",a)),{c(){rn(e.$$.fragment)},m(f,h){on(e,f,h),r=!0},p(f,h){const g={};h&2&&(g.value=f[19]),h&2&&(g.label=f[19]),!t&&h&16&&(t=!0,g.group=f[4],Dr(()=>t=!1)),e.$set(g)},i(f){r||(Re(e.$$.fragment,f),r=!0)},o(f){Ue(e.$$.fragment,f),r=!1},d(f){sn(e,f)}}}function Bie(s){let e,t;return e=new dve({props:{member:s[16],roles:s[1]}}),e.$on("update",s[9]),e.$on("reinvite",s[14]),{c(){rn(e.$$.fragment)},m(r,a){on(e,r,a),t=!0},p(r,a){const u={};a&1&&(u.member=r[16]),a&2&&(u.roles=r[1]),e.$set(u)},i(r){t||(Re(e.$$.fragment,r),t=!0)},o(r){Ue(e.$$.fragment,r),t=!1},d(r){sn(e,r)}}}function hve(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j,z,q,ee,F,ne,oe,re,J,we,ye,De,_e,be,tt,Qe;u=new oI({props:{message:s[5]}});let ft={};h=new Toe({props:ft}),s[10](h);let V=s[1].filter(Lie),mt=[];for(let ct=0;ctUe(mt[ct],1,1,()=>{mt[ct]=null});J=new sI({props:{label:"Invite"}});let Ot=s[0],Tt=[];for(let ct=0;ctUe(Tt[ct],1,1,()=>{Tt[ct]=null});return{c(){e=ce("div"),t=ce("div"),r=ce("h3"),r.textContent="Invite people",a=Xe(),rn(u.$$.fragment),f=Xe(),rn(h.$$.fragment),g=Xe(),y=ce("form"),C=ce("div"),A=ce("label"),A.textContent="Invitee Name",O=Xe(),N=ce("input"),L=Xe(),j=ce("div"),z=ce("label"),z.textContent="Invitee Email Address",q=Xe(),ee=ce("input"),F=Xe(),ne=ce("div");for(let ct=0;cts!=="removed";function mve(s,e,t){const r=ji("channel");let{users:a}=e,{roles:u}=e,f,h,g,y="",C;function A(F){F.preventDefault(),O(f,h,g)}function O(F,ne,oe){t(5,y=""),axios.post(r.lucentUrl+"/members/invite",{name:F,email:ne,role:oe}).then(re=>{C.show("User was invited"),t(0,a=[...a,re.data.user]),t(2,f=null),t(3,h=null),t(4,g=null)}).catch(re=>{var J,we,ye;t(5,y=(ye=(we=(J=re.response)==null?void 0:J.data)==null?void 0:we.error)!=null?ye:"")})}function N(F){F.preventDefault(),t(5,y=""),axios.post(r.lucentUrl+"/members/update",{id:F.detail.user,role:F.detail.role}).then(ne=>{C.show("Users updated"),t(0,a=ne.data.users)}).catch(ne=>{var oe,re,J;t(5,y=(J=(re=(oe=ne.response)==null?void 0:oe.data)==null?void 0:re.error)!=null?J:"")})}function L(F){ss[F?"unshift":"push"](()=>{C=F,t(6,C)})}function j(){f=this.value,t(2,f)}function z(){h=this.value,t(3,h)}function q(F){g=F,t(4,g)}const ee=F=>O(F.detail.email,F.detail.role);return s.$$set=F=>{"users"in F&&t(0,a=F.users),"roles"in F&&t(1,u=F.roles)},[a,u,f,h,g,y,C,A,O,N,L,j,z,q,ee]}class gve extends ko{constructor(e){super(),So(this,e,mve,hve,Co,{users:0,roles:1})}}function pve(s){let e;return{c(){e=ce("div"),e.innerHTML='
Record Not Found
',W(e,"class","wrapper-normal ")},m(t,r){Le(t,e,r)},p:Sn,i:Sn,o:Sn,d(t){t&&Ie(e)}}}class bve extends ko{constructor(e){super(),So(this,e,null,pve,Co,{})}}function vve(s){let e,t=s[5].path+"";return{c(){e=hhe("svg"),W(e,"class","bi svelte-1coky4l"),W(e,"xmlns","http://www.w3.org/2000/svg"),W(e,"width",s[0]),W(e,"height",s[1]),W(e,"viewBox",s[5].viewBox),W(e,"aria-labelledby",s[2]),W(e,"role","presentation"),W(e,"stroke",s[4]),W(e,"fill",s[3])},m(r,a){Le(r,e,a),e.innerHTML=t},p(r,[a]){a&1&&W(e,"width",r[0]),a&2&&W(e,"height",r[1]),a&4&&W(e,"aria-labelledby",r[2]),a&16&&W(e,"stroke",r[4]),a&8&&W(e,"fill",r[3])},i:Sn,o:Sn,d(r){r&&Ie(e)}}}function yve(s,e,t){const r={"trash-can":{path:'',viewBox:"0 0 448 512"},"circle-chevron-down":{path:'',viewBox:"0 0 512 512"},"circle-chevron-up":{path:'',viewBox:"0 0 512 512"},ellipsis:{path:'',viewBox:"0 0 448 512"},"ellipsis-vertical":{path:'',viewBox:"0 0 128 512"},"angles-down":{path:'',viewBox:"0 0 384 512"},"angle-right":{path:'',viewBox:"0 0 256 512"},"photo-film":{path:'',viewBox:"0 0 640 512"},file:{path:'',viewBox:"0 0 384 512"},"circle-info":{path:'',viewBox:"0 0 512 512"},"table-columns":{path:'',viewBox:"0 0 512 512"},"arrow-down-a-z":{path:'',viewBox:"0 0 512 512"},"arrow-up-short-wide":{path:'',viewBox:"0 0 576 512"},"arrow-down-wide-short":{path:'',viewBox:"0 0 576 512"},filter:{path:'',viewBox:"0 0 512 512"},calendar:{path:'',viewBox:"0 0 448 512"},pencil:{path:'',viewBox:"0 0 512 512"},database:{path:'',viewBox:"0 0 448 512"},dice:{path:'',viewBox:"0 0 640 512"},"triangle-exclamation":{path:'',viewBox:"0 0 512 512"},eye:{path:'',viewBox:"0 0 576 512"},"circle-plus":{path:'',viewBox:"0 0 512 512"},"magnifying-glass":{path:'',viewBox:"0 0 512 512"},expand:{path:'',viewBox:"0 0 448 512"},compress:{path:'',viewBox:"0 0 448 512"},check:{path:'',viewBox:"0 0 448 512"}};let{width:a=16}=e,{height:u=16}=e,{icon:f=""}=e,{fill:h="currentColor"}=e,{stroke:g="currentColor"}=e,y=r[f];return s.$$set=C=>{"width"in C&&t(0,a=C.width),"height"in C&&t(1,u=C.height),"icon"in C&&t(2,f=C.icon),"fill"in C&&t(3,h=C.fill),"stroke"in C&&t(4,g=C.stroke)},[a,u,f,h,g,y]}class wl extends ko{constructor(e){super(),So(this,e,yve,vve,Co,{width:0,height:1,icon:2,fill:3,stroke:4})}}/*! + * mustache.js - Logic-less {{mustache}} templates with JavaScript + * http://github.com/janl/mustache.js + */var wve=Object.prototype.toString,vO=Array.isArray||function(e){return wve.call(e)==="[object Array]"};function Doe(s){return typeof s=="function"}function _ve(s){return vO(s)?"array":typeof s}function ite(s){return s.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function Fie(s,e){return s!=null&&typeof s=="object"&&e in s}function Cve(s,e){return s!=null&&typeof s!="object"&&s.hasOwnProperty&&s.hasOwnProperty(e)}var Sve=RegExp.prototype.test;function kve(s,e){return Sve.call(s,e)}var Eve=/\S/;function xve(s){return!kve(Eve,s)}var Ave={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};function Tve(s){return String(s).replace(/[&<>"'`=\/]/g,function(t){return Ave[t]})}var Dve=/\s*/,Ove=/\s+/,Hie=/\s*=/,Mve=/\s*\}/,Rve=/#|\^|\/|>|\{|&|=|!/;function Nve(s,e){if(!s)return[];var t=!1,r=[],a=[],u=[],f=!1,h=!1,g="",y=0;function C(){if(f&&!h)for(;u.length;)delete a[u.pop()];else u=[];f=!1,h=!1}var A,O,N;function L(we){if(typeof we=="string"&&(we=we.split(Ove,2)),!vO(we)||we.length!==2)throw new Error("Invalid tags: "+we);A=new RegExp(ite(we[0])+"\\s*"),O=new RegExp("\\s*"+ite(we[1])),N=new RegExp("\\s*"+ite("}"+we[1]))}L(e||Rp.tags);for(var j=new rI(s),z,q,ee,F,ne,oe;!j.eos();){if(z=j.pos,ee=j.scanUntil(A),ee)for(var re=0,J=ee.length;re"?ne=[q,ee,z,j.pos,g,y,t]:ne=[q,ee,z,j.pos],y++,a.push(ne),q==="#"||q==="^")r.push(ne);else if(q==="/"){if(oe=r.pop(),!oe)throw new Error('Unopened section "'+ee+'" at '+z);if(oe[1]!==ee)throw new Error('Unclosed section "'+oe[1]+'" at '+z)}else q==="name"||q==="{"||q==="&"?h=!0:q==="="&&L(ee)}if(C(),oe=r.pop(),oe)throw new Error('Unclosed section "'+oe[1]+'" at '+j.pos);return Ive(Pve(a))}function Pve(s){for(var e=[],t,r,a=0,u=s.length;a0?r[r.length-1][4]:e;break;default:t.push(a)}return e}function rI(s){this.string=s,this.tail=s,this.pos=0}rI.prototype.eos=function(){return this.tail===""};rI.prototype.scan=function(e){var t=this.tail.match(e);if(!t||t.index!==0)return"";var r=t[0];return this.tail=this.tail.substring(r.length),this.pos+=r.length,r};rI.prototype.scanUntil=function(e){var t=this.tail.search(e),r;switch(t){case-1:r=this.tail,this.tail="";break;case 0:r="";break;default:r=this.tail.substring(0,t),this.tail=this.tail.substring(t)}return this.pos+=r.length,r};function oO(s,e){this.view=s,this.cache={".":this.view},this.parent=e}oO.prototype.push=function(e){return new oO(e,this)};oO.prototype.lookup=function(e){var t=this.cache,r;if(t.hasOwnProperty(e))r=t[e];else{for(var a=this,u,f,h,g=!1;a;){if(e.indexOf(".")>0)for(u=a.view,f=e.split("."),h=0;u!=null&&h"?y=this.renderPartial(h,t,r,u):g==="&"?y=this.unescapedValue(h,t):g==="name"?y=this.escapedValue(h,t,u):g==="text"&&(y=this.rawValue(h)),y!==void 0&&(f+=y);return f};Mg.prototype.renderSection=function(e,t,r,a,u){var f=this,h="",g=t.lookup(e[1]);function y(O){return f.render(O,t,r,u)}if(!!g){if(vO(g))for(var C=0,A=g.length;C0||!r)&&(u[f]=a+u[f]);return u.join(` +`)};Mg.prototype.renderPartial=function(e,t,r,a){if(!!r){var u=this.getConfigTags(a),f=Doe(r)?r(e[1]):r[e[1]];if(f!=null){var h=e[6],g=e[5],y=e[4],C=f;g==0&&y&&(C=this.indentPartial(f,y,h));var A=this.parse(C,u);return this.renderTokens(A,t,r,C,a)}}};Mg.prototype.unescapedValue=function(e,t){var r=t.lookup(e[1]);if(r!=null)return r};Mg.prototype.escapedValue=function(e,t,r){var a=this.getConfigEscape(r)||Rp.escape,u=t.lookup(e[1]);if(u!=null)return typeof u=="number"&&a===Rp.escape?String(u):a(u)};Mg.prototype.rawValue=function(e){return e[1]};Mg.prototype.getConfigTags=function(e){return vO(e)?e:e&&typeof e=="object"?e.tags:void 0};Mg.prototype.getConfigEscape=function(e){if(e&&typeof e=="object"&&!vO(e))return e.escape};var Rp={name:"mustache.js",version:"4.2.0",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(s){IP.templateCache=s},get templateCache(){return IP.templateCache}},IP=new Mg;Rp.clearCache=function(){return IP.clearCache()};Rp.parse=function(e,t){return IP.parse(e,t)};Rp.render=function(e,t,r,a){if(typeof e!="string")throw new TypeError('Invalid template! Template should be a "string" but "'+_ve(e)+'" was given as the first argument for mustache#render(template, view, partials)');return IP.render(e,t,r,a)};Rp.escape=Tve;Rp.Scanner=rI;Rp.Context=oO;Rp.Writer=Mg;function pne(s){return pne=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},pne(s)}function $0(s,e){if(e.length1?"s":"")+" required, but only "+e.length+" present")}function Hh(s){$0(1,arguments);var e=Object.prototype.toString.call(s);return s instanceof Date||pne(s)==="object"&&e==="[object Date]"?new Date(s.getTime()):typeof s=="number"||e==="[object Number]"?new Date(s):((typeof s=="string"||e==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}var Bve={};function Lve(){return Bve}function $ie(s){var e=new Date(Date.UTC(s.getFullYear(),s.getMonth(),s.getDate(),s.getHours(),s.getMinutes(),s.getSeconds(),s.getMilliseconds()));return e.setUTCFullYear(s.getFullYear()),s.getTime()-e.getTime()}function Az(s,e){$0(2,arguments);var t=Hh(s),r=Hh(e),a=t.getTime()-r.getTime();return a<0?-1:a>0?1:a}function Fve(s,e){$0(2,arguments);var t=Hh(s),r=Hh(e),a=t.getFullYear()-r.getFullYear(),u=t.getMonth()-r.getMonth();return a*12+u}function Hve(s,e){return $0(2,arguments),Hh(s).getTime()-Hh(e).getTime()}var zie={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},$ve="trunc";function zve(s){return s?zie[s]:zie[$ve]}function Vve(s){$0(1,arguments);var e=Hh(s);return e.setHours(23,59,59,999),e}function Uve(s){$0(1,arguments);var e=Hh(s),t=e.getMonth();return e.setFullYear(e.getFullYear(),t+1,0),e.setHours(23,59,59,999),e}function Wve(s){$0(1,arguments);var e=Hh(s);return Vve(e).getTime()===Uve(e).getTime()}function jve(s,e){$0(2,arguments);var t=Hh(s),r=Hh(e),a=Az(t,r),u=Math.abs(Fve(t,r)),f;if(u<1)f=0;else{t.getMonth()===1&&t.getDate()>27&&t.setDate(30),t.setMonth(t.getMonth()-a*u);var h=Az(t,r)===-a;Wve(Hh(s))&&u===1&&Az(s,r)===1&&(h=!1),f=a*(u-Number(h))}return f===0?0:f}function Zve(s,e,t){$0(2,arguments);var r=Hve(s,e)/1e3;return zve(t==null?void 0:t.roundingMethod)(r)}var qve={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},Gve=function(e,t,r){var a,u=qve[e];return typeof u=="string"?a=u:t===1?a=u.one:a=u.other.replace("{{count}}",t.toString()),r!=null&&r.addSuffix?r.comparison&&r.comparison>0?"in "+a:a+" ago":a};const Kve=Gve;function ate(s){return function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.width?String(e.width):s.defaultWidth,r=s.formats[t]||s.formats[s.defaultWidth];return r}}var Yve={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Xve={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Jve={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Qve={date:ate({formats:Yve,defaultWidth:"full"}),time:ate({formats:Xve,defaultWidth:"full"}),dateTime:ate({formats:Jve,defaultWidth:"full"})};const eye=Qve;var tye={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},nye=function(e,t,r,a){return tye[e]};const oye=nye;function sP(s){return function(e,t){var r=t!=null&&t.context?String(t.context):"standalone",a;if(r==="formatting"&&s.formattingValues){var u=s.defaultFormattingWidth||s.defaultWidth,f=t!=null&&t.width?String(t.width):u;a=s.formattingValues[f]||s.formattingValues[u]}else{var h=s.defaultWidth,g=t!=null&&t.width?String(t.width):s.defaultWidth;a=s.values[g]||s.values[h]}var y=s.argumentCallback?s.argumentCallback(e):e;return a[y]}}var sye={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},rye={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},iye={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},aye={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},lye={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},cye={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},uye=function(e,t){var r=Number(e),a=r%100;if(a>20||a<10)switch(a%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},fye={ordinalNumber:uye,era:sP({values:sye,defaultWidth:"wide"}),quarter:sP({values:rye,defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:sP({values:iye,defaultWidth:"wide"}),day:sP({values:aye,defaultWidth:"wide"}),dayPeriod:sP({values:lye,defaultWidth:"wide",formattingValues:cye,defaultFormattingWidth:"wide"})};const dye=fye;function rP(s){return function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.width,a=r&&s.matchPatterns[r]||s.matchPatterns[s.defaultMatchWidth],u=e.match(a);if(!u)return null;var f=u[0],h=r&&s.parsePatterns[r]||s.parsePatterns[s.defaultParseWidth],g=Array.isArray(h)?mye(h,function(A){return A.test(f)}):hye(h,function(A){return A.test(f)}),y;y=s.valueCallback?s.valueCallback(g):g,y=t.valueCallback?t.valueCallback(y):y;var C=e.slice(f.length);return{value:y,rest:C}}}function hye(s,e){for(var t in s)if(s.hasOwnProperty(t)&&e(s[t]))return t}function mye(s,e){for(var t=0;t1&&arguments[1]!==void 0?arguments[1]:{},r=e.match(s.matchPattern);if(!r)return null;var a=r[0],u=e.match(s.parsePattern);if(!u)return null;var f=s.valueCallback?s.valueCallback(u[0]):u[0];f=t.valueCallback?t.valueCallback(f):f;var h=e.slice(a.length);return{value:f,rest:h}}}var pye=/^(\d+)(th|st|nd|rd)?/i,bye=/\d+/i,vye={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},yye={any:[/^b/i,/^(a|c)/i]},wye={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},_ye={any:[/1/i,/2/i,/3/i,/4/i]},Cye={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Sye={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},kye={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Eye={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},xye={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},Aye={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},Tye={ordinalNumber:gye({matchPattern:pye,parsePattern:bye,valueCallback:function(e){return parseInt(e,10)}}),era:rP({matchPatterns:vye,defaultMatchWidth:"wide",parsePatterns:yye,defaultParseWidth:"any"}),quarter:rP({matchPatterns:wye,defaultMatchWidth:"wide",parsePatterns:_ye,defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:rP({matchPatterns:Cye,defaultMatchWidth:"wide",parsePatterns:Sye,defaultParseWidth:"any"}),day:rP({matchPatterns:kye,defaultMatchWidth:"wide",parsePatterns:Eye,defaultParseWidth:"any"}),dayPeriod:rP({matchPatterns:xye,defaultMatchWidth:"any",parsePatterns:Aye,defaultParseWidth:"any"})};const Dye=Tye;var Oye={code:"en-US",formatDistance:Kve,formatLong:eye,formatRelative:oye,localize:dye,match:Dye,options:{weekStartsOn:0,firstWeekContainsDate:1}};const Mye=Oye;function khe(s,e){if(s==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(s[t]=e[t]);return s}function Rye(s){return khe({},s)}var Vie=1440,Nye=2520,lte=43200,Pye=86400;function Iye(s,e,t){var r,a;$0(2,arguments);var u=Lve(),f=(r=(a=t==null?void 0:t.locale)!==null&&a!==void 0?a:u.locale)!==null&&r!==void 0?r:Mye;if(!f.formatDistance)throw new RangeError("locale must contain formatDistance property");var h=Az(s,e);if(isNaN(h))throw new RangeError("Invalid time value");var g=khe(Rye(t),{addSuffix:Boolean(t==null?void 0:t.addSuffix),comparison:h}),y,C;h>0?(y=Hh(e),C=Hh(s)):(y=Hh(s),C=Hh(e));var A=Zve(C,y),O=($ie(C)-$ie(y))/1e3,N=Math.round((A-O)/60),L;if(N<2)return t!=null&&t.includeSeconds?A<5?f.formatDistance("lessThanXSeconds",5,g):A<10?f.formatDistance("lessThanXSeconds",10,g):A<20?f.formatDistance("lessThanXSeconds",20,g):A<40?f.formatDistance("halfAMinute",0,g):A<60?f.formatDistance("lessThanXMinutes",1,g):f.formatDistance("xMinutes",1,g):N===0?f.formatDistance("lessThanXMinutes",1,g):f.formatDistance("xMinutes",N,g);if(N<45)return f.formatDistance("xMinutes",N,g);if(N<90)return f.formatDistance("aboutXHours",1,g);if(Ng.name===(e==null?void 0:e.schema));if(!(r!=null&&r.titleTemplate))return Uie(r,e);let a=e.data,f=Rp.parse(r.titleTemplate).filter(g=>g[0]=="name").map(g=>g[1]).filter(g=>{let y=r.fields.find(C=>C.name===g);return(y==null?void 0:y.info.name)==="reference"}).reduce((g,y)=>{let C=t.edges.find(O=>O.source===e.id&&O.field===y),A=t.records.find(O=>O.id===(C==null?void 0:C.target));return g[y]=dd(s,A,t),g},{});a={...a,...f};let h=Rp.render(r.titleTemplate,a);return!h||h===""?Uie(r,e):Ahe(h.slice(0,300))}function Uie(s,e){var t;return(s==null?void 0:s.type)==="files"?e._file.path:Ahe(e==null?void 0:e.data[(t=s.fields.filter(r=>r.info.name==="text")[0])==null?void 0:t.name]).slice(0,300)}function Wie(s){let e,t,r;return{c(){e=ce("a"),t=Kt(s[1]),W(e,"href",r=s[3].lucentUrl+"/records/"+s[0].id),W(e,"class","text-decoration-none rounded py-1 px-2 d-inline-block svelte-nbbgyi"),W(e,"title",s[1]),os(e,"border","2px solid "+(s[2].color?s[2].color:"#999"),1),os(e,"white-space","nowrap")},m(a,u){Le(a,e,u),Q(e,t)},p(a,u){u&2&&Gn(t,a[1]),u&1&&r!==(r=a[3].lucentUrl+"/records/"+a[0].id)&&W(e,"href",r),u&2&&W(e,"title",a[1]),u&4&&os(e,"border","2px solid "+(a[2].color?a[2].color:"#999"),1)},d(a){a&&Ie(e)}}}function Lye(s){var r;let e,t=((r=s[0])==null?void 0:r.data)&&Wie(s);return{c(){t&&t.c(),e=Rs()},m(a,u){t&&t.m(a,u),Le(a,e,u)},p(a,[u]){var f;(f=a[0])!=null&&f.data?t?t.p(a,u):(t=Wie(a),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:Sn,o:Sn,d(a){t&&t.d(a),a&&Ie(e)}}}function Fye(s,e,t){let r,a;const u=ji("channel");let{record:f}=e,{graph:h}=e;return s.$$set=g=>{"record"in g&&t(0,f=g.record),"graph"in g&&t(4,h=g.graph)},s.$$.update=()=>{s.$$.dirty&1&&t(2,r=u.schemas.find(g=>g.name===f.schema)),s.$$.dirty&17&&t(1,a=dd(u.schemas,f,h))},[f,a,r,u,h]}class iI extends ko{constructor(e){super(),So(this,e,Fye,Lye,Co,{record:0,graph:4})}}function jie(s,e,t){const r=s.slice();return r[2]=e[t],r[4]=t,r}function Zie(s){let e,t,r=s[0].reverse(),a=[];for(let f=0;fUe(a[f],1,1,()=>{a[f]=null});return{c(){e=ce("div");for(let f=0;f0&&Zie(s);return{c(){r&&r.c(),e=Rs()},m(a,u){r&&r.m(a,u),Le(a,e,u),t=!0},p(a,[u]){a[0].length>0?r?(r.p(a,u),u&1&&Re(r,1)):(r=Zie(a),r.c(),Re(r,1),r.m(e.parentNode,e)):r&&(To(),Ue(r,1,1,()=>{r=null}),Do())},i(a){t||(Re(r),t=!0)},o(a){Ue(r),t=!1},d(a){r&&r.d(a),a&&Ie(e)}}}function zye(s,e,t){let{managerRecords:r}=e,{graph:a}=e;return s.$$set=u=>{"managerRecords"in u&&t(0,r=u.managerRecords),"graph"in u&&t(1,a=u.graph)},[r,a]}class Vye extends ko{constructor(e){super(),So(this,e,zye,$ye,Co,{managerRecords:0,graph:1})}}function Uye(s){let e;return{c(){e=Kt("New Record")},m(t,r){Le(t,e,r)},p:Sn,d(t){t&&Ie(e)}}}function Wye(s){let e=dd(s[5].schemas,s[3],s[2])+"",t;return{c(){t=Kt(e)},m(r,a){Le(r,t,a)},p(r,a){a&12&&e!==(e=dd(r[5].schemas,r[3],r[2])+"")&&Gn(t,e)},d(r){r&&Ie(t)}}}function Gie(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j,z,q;r=new wl({props:{icon:"ellipsis"}});let ee=!s[4]&&Kie(s);return{c(){e=ce("div"),t=ce("button"),rn(r.$$.fragment),a=Xe(),u=ce("div"),f=ce("h6"),f.textContent="Record Actions",h=Xe(),g=ce("a"),y=Kt("Create new"),A=Xe(),ee&&ee.c(),O=Xe(),N=ce("a"),L=Kt("Revisions"),W(t,"class","btn btn-link btn-sm"),W(t,"type","button"),W(t,"data-bs-toggle","dropdown"),W(t,"aria-expanded","false"),W(f,"class","dropdown-header"),W(g,"class","dropdown-item"),W(g,"href",C=s[5].lucentUrl+"/records/new?schema="+s[1].name),W(N,"class","dropdown-item"),W(N,"href",s[5].lucentUrl),W(u,"class","dropdown-menu"),W(e,"class","dropdown d-inline-block")},m(F,ne){Le(F,e,ne),Q(e,t),on(r,t,null),Q(e,a),Q(e,u),Q(u,f),Q(u,h),Q(u,g),Q(g,y),Q(u,A),ee&&ee.m(u,null),Q(u,O),Q(u,N),Q(N,L),j=!0,z||(q=Dn(N,"click",$u(s[7])),z=!0)},p(F,ne){(!j||ne&2&&C!==(C=F[5].lucentUrl+"/records/new?schema="+F[1].name))&&W(g,"href",C),F[4]?ee&&(ee.d(1),ee=null):ee?ee.p(F,ne):(ee=Kie(F),ee.c(),ee.m(u,O))},i(F){j||(Re(r.$$.fragment,F),j=!0)},o(F){Ue(r.$$.fragment,F),j=!1},d(F){F&&Ie(e),sn(r),ee&&ee.d(),z=!1,q()}}}function Kie(s){let e,t,r,a;return{c(){e=ce("a"),t=Kt("Clone"),W(e,"class","dropdown-item"),W(e,"href",s[5].lucentUrl)},m(u,f){Le(u,e,f),Q(e,t),r||(a=Dn(e,"click",s[6]),r=!0)},p:Sn,d(u){u&&Ie(e),r=!1,a()}}}function jye(s){let e,t,r=s[1].label.toUpperCase()+"",a,u,f,h,g,y;function C(L,j){return L[4]?Uye:Wye}let A=C(s),O=A(s),N=!s[4]&&Gie(s);return{c(){e=ce("h3"),t=ce("a"),a=Kt(r),f=Xe(),h=ce("span"),O.c(),g=Xe(),N&&N.c(),W(t,"class","text-muted d-block text-decoration-none fs-6 mb-1"),W(t,"href",u=s[5].lucentUrl+"/content/"+s[1].name),W(h,"class","text-dark d-block"),W(e,"class","header-normal mt-5 mb-0")},m(L,j){Le(L,e,j),Q(e,t),Q(t,a),Q(e,f),Q(e,h),O.m(h,null),Q(e,g),N&&N.m(e,null),y=!0},p(L,[j]){(!y||j&2)&&r!==(r=L[1].label.toUpperCase()+"")&&Gn(a,r),(!y||j&2&&u!==(u=L[5].lucentUrl+"/content/"+L[1].name))&&W(t,"href",u),A===(A=C(L))&&O?O.p(L,j):(O.d(1),O=A(L),O&&(O.c(),O.m(h,null))),L[4]?N&&(To(),Ue(N,1,1,()=>{N=null}),Do()):N?(N.p(L,j),j&16&&Re(N,1)):(N=Gie(L),N.c(),Re(N,1),N.m(e,null))},i(L){y||(Re(N),y=!0)},o(L){Ue(N),y=!1},d(L){L&&Ie(e),O.d(),N&&N.d()}}}function Zye(s,e,t){const r=ji("channel");let{schema:a}=e,{graph:u}=e,{record:f}=e,{isCreateMode:h}=e,{activeContentTab:g}=e;function y(A){A.preventDefault(),axios.post(r.lucentUrl+"/records/clone/"+f.id).then(O=>{window.location=r.lucentUrl+"/records/"+O.data.id}).catch(O=>{})}const C=A=>t(0,g="_info");return s.$$set=A=>{"schema"in A&&t(1,a=A.schema),"graph"in A&&t(2,u=A.graph),"record"in A&&t(3,f=A.record),"isCreateMode"in A&&t(4,h=A.isCreateMode),"activeContentTab"in A&&t(0,g=A.activeContentTab)},[g,a,u,f,h,r,y,C]}class qye extends ko{constructor(e){super(),So(this,e,Zye,jye,Co,{schema:1,graph:2,record:3,isCreateMode:4,activeContentTab:0})}}function The(s){return Dhe()[s]}function Dhe(){return{published:{value:"published",text:"Published",bg:"success",color:"white"},trashed:{value:"trashed",text:"Trashed",bg:"danger",color:"white"},draft:{value:"draft",text:"Draft",bg:"warning",color:"dark"}}}function Gye(s){let e,t=s[0].text+"",r;return{c(){e=ce("span"),r=Kt(t),W(e,"class","badge text-bg-"+s[0].bg),os(e,"max-width","84px")},m(a,u){Le(a,e,u),Q(e,r)},p:Sn,i:Sn,o:Sn,d(a){a&&Ie(e)}}}function Kye(s,e,t){let{status:r}=e,a=The(r);return s.$$set=u=>{"status"in u&&t(1,r=u.status)},[a,r]}class VV extends ko{constructor(e){super(),So(this,e,Kye,Gye,Co,{status:1})}}function Yie(s,e,t){const r=s.slice();return r[10]=e[t],r}function Xie(s){let e,t=s[10].text+"",r,a,u,f;function h(...g){return s[9](s[10],...g)}return{c(){e=ce("button"),r=Kt(t),a=Xe(),W(e,"type","button"),W(e,"class","dropdown-item my-2 rounded w-100 bg-"+s[10].bg+" text-"+s[10].color)},m(g,y){Le(g,e,y),Q(e,r),Q(e,a),u||(f=Dn(e,"click",h),u=!0)},p(g,y){s=g},d(g){g&&Ie(e),u=!1,f()}}}function Jie(s){let e,t=s[10].value!==s[0]&&Xie(s);return{c(){t&&t.c(),e=Rs()},m(r,a){t&&t.m(r,a),Le(r,e,a)},p(r,a){r[10].value!==r[0]?t?t.p(r,a):(t=Xie(r),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},d(r){t&&t.d(r),r&&Ie(e)}}}function Yye(s){let e,t,r;return{c(){e=ce("a"),t=Kt("Preview"),W(e,"href",r=s[5].previewTargetUrl+"?schema="+s[2].name+"&id="+s[1].id),W(e,"target","_blank"),W(e,"class","btn btn-outline-info ms-3")},m(a,u){Le(a,e,u),Q(e,t)},p(a,u){u&6&&r!==(r=a[5].previewTargetUrl+"?schema="+a[2].name+"&id="+a[1].id)&&W(e,"href",r)},d(a){a&&Ie(e)}}}function Xye(s){let e,t,r,a=s[4].text+"",u,f,h,g,y,C,A,O,N,L,j,z=s[6],q=[];for(let F=0;F{g=N,t(3,g)})}const O=(N,L)=>C(L,N.value);return s.$$set=N=>{"status"in N&&t(0,u=N.status),"record"in N&&t(1,f=N.record),"schema"in N&&t(2,h=N.schema)},s.$$.update=()=>{s.$$.dirty&1&&t(4,r=The(u))},[u,f,h,g,r,a,y,C,A,O]}class Ohe extends ko{constructor(e){super(),So(this,e,Jye,Xye,Co,{status:0,record:1,schema:2})}}function Qie(s,e="",t="",r=""){return ji("channel").filesUrl+`/thumbs/${s._file.path}`}function eae(s){return ji("channel").filesUrl+`/${s._file.path}`}function tae(s){let e,t,r,a,u;const f=[e2e,Qye],h=[];function g(y,C){return C&1&&(e=null),e==null&&(e=!!y[0]._file.mime.startsWith("image")),e?0:1}return t=g(s,-1),r=h[t]=f[t](s),{c(){r.c(),a=Rs()},m(y,C){h[t].m(y,C),Le(y,a,C),u=!0},p(y,C){let A=t;t=g(y,C),t===A?h[t].p(y,C):(To(),Ue(h[A],1,1,()=>{h[A]=null}),Do(),r=h[t],r?r.p(y,C):(r=h[t]=f[t](y),r.c()),Re(r,1),r.m(a.parentNode,a))},i(y){u||(Re(r),u=!0)},o(y){Ue(r),u=!1},d(y){h[t].d(y),y&&Ie(a)}}}function Qye(s){let e,t,r,a,u,f=s[0]._file.path.split(".").pop()+"",h,g,y,C;return t=new wl({props:{icon:"file",width:s[3],height:s[3]}}),{c(){e=ce("a"),rn(t.$$.fragment),r=Xe(),a=ce("span"),u=Kt("."),h=Kt(f),W(a,"class","ms-2"),os(a,"font-size",s[4]+"px"),W(e,"href",g=s[5].lucentUrl+"/records/"+s[0].id),W(e,"title",y=s[0]._file.path),W(e,"class","btn btn-outline-primary btn-sm d-flex align-items-center justify-content-center"),os(e,"width",s[2]+"px"),os(e,"height",s[2]+"px")},m(A,O){Le(A,e,O),on(t,e,null),Q(e,r),Q(e,a),Q(a,u),Q(a,h),C=!0},p(A,O){const N={};O&8&&(N.width=A[3]),O&8&&(N.height=A[3]),t.$set(N),(!C||O&1)&&f!==(f=A[0]._file.path.split(".").pop()+"")&&Gn(h,f),(!C||O&16)&&os(a,"font-size",A[4]+"px"),(!C||O&1&&g!==(g=A[5].lucentUrl+"/records/"+A[0].id))&&W(e,"href",g),(!C||O&1&&y!==(y=A[0]._file.path))&&W(e,"title",y),(!C||O&4)&&os(e,"width",A[2]+"px"),(!C||O&4)&&os(e,"height",A[2]+"px")},i(A){C||(Re(t.$$.fragment,A),C=!0)},o(A){Ue(t.$$.fragment,A),C=!1},d(A){A&&Ie(e),sn(t)}}}function e2e(s){let e,t,r,a,u,f;return{c(){e=ce("a"),t=ce("img"),W(t,"class","rounded w-100"),kie(t.src,r=Qie(s[0],s[2],s[2],"crop"))||W(t,"src",r),W(t,"alt",a=s[0]._file.path),W(e,"href",u=s[5].lucentUrl+"/records/"+s[0].id),W(e,"title",f=s[0]._file.path),W(e,"class","d-flex align-items-center justify-content-center "),os(e,"width",s[2]+"px"),os(e,"height",s[2]+"px")},m(h,g){Le(h,e,g),Q(e,t)},p(h,g){g&5&&!kie(t.src,r=Qie(h[0],h[2],h[2],"crop"))&&W(t,"src",r),g&1&&a!==(a=h[0]._file.path)&&W(t,"alt",a),g&1&&u!==(u=h[5].lucentUrl+"/records/"+h[0].id)&&W(e,"href",u),g&1&&f!==(f=h[0]._file.path)&&W(e,"title",f),g&4&&os(e,"width",h[2]+"px"),g&4&&os(e,"height",h[2]+"px")},i:Sn,o:Sn,d(h){h&&Ie(e)}}}function nae(s){let e,t=s[0]._file.path+"",r,a,u;return{c(){e=ce("a"),r=Kt(t),W(e,"href",a=s[5].lucentUrl+"/records/"+s[0].id),W(e,"title",u=s[0]._file.path),W(e,"class","preview-file-filename lx-small-text text-decoration-none")},m(f,h){Le(f,e,h),Q(e,r)},p(f,h){h&1&&t!==(t=f[0]._file.path+"")&&Gn(r,t),h&1&&a!==(a=f[5].lucentUrl+"/records/"+f[0].id)&&W(e,"href",a),h&1&&u!==(u=f[0]._file.path)&&W(e,"title",u)},d(f){f&&Ie(e)}}}function t2e(s){let e,t,r,a=s[0]&&tae(s),u=s[1]&&nae(s);return{c(){a&&a.c(),e=Xe(),u&&u.c(),t=Rs()},m(f,h){a&&a.m(f,h),Le(f,e,h),u&&u.m(f,h),Le(f,t,h),r=!0},p(f,[h]){f[0]?a?(a.p(f,h),h&1&&Re(a,1)):(a=tae(f),a.c(),Re(a,1),a.m(e.parentNode,e)):a&&(To(),Ue(a,1,1,()=>{a=null}),Do()),f[1]?u?u.p(f,h):(u=nae(f),u.c(),u.m(t.parentNode,t)):u&&(u.d(1),u=null)},i(f){r||(Re(a),r=!0)},o(f){Ue(a),r=!1},d(f){a&&a.d(f),f&&Ie(e),u&&u.d(f),f&&Ie(t)}}}function n2e(s,e,t){let{record:r}=e;const a=ji("channel");let{size:u="small"}=e,{showFilename:f=!1}=e,h,g,y;return u=="large"?(h=256,g=32,y="20"):u=="medium"?(h=128,g=12,y="17"):u=="small"?(h=64,g=12,y="15"):u=="tiny"&&(h=42,g=12,y="13"),s.$$set=C=>{"record"in C&&t(0,r=C.record),"size"in C&&t(6,u=C.size),"showFilename"in C&&t(1,f=C.showFilename)},[r,f,h,g,y,a,u]}class P_ extends ko{constructor(e){super(),So(this,e,n2e,t2e,Co,{record:0,size:6,showFilename:1})}}function oae(s){let e,t,r,a,u,f,h,g,y,C,A=s[0]._file.path+"",O,N,L,j,z,q,ee=s[0]._file.originalName+"",F,ne,oe,re,J,we,ye=s[0]._file.mime+"",De,_e,be,tt,Qe,ft,V,mt=(s[0]._file.size/1024).toFixed(1)+"",nt,Ot,Tt,He,ct,dn,kt,xn=s[0]._file.checksum+"",We,xt,he,es,ho,ao,xo=s[0]._file.path+"",Yo,Ct,Jt;r=new P_({props:{record:s[0],size:"large"}});let Et=s[0]._file.width&&sae(s);return{c(){e=ce("div"),t=ce("div"),rn(r.$$.fragment),a=Xe(),u=ce("div"),f=ce("ul"),h=ce("li"),g=ce("span"),g.textContent="Filename",y=Xe(),C=ce("span"),O=Kt(A),N=Xe(),L=ce("li"),j=ce("span"),j.textContent="Original name",z=Xe(),q=ce("span"),F=Kt(ee),ne=Xe(),oe=ce("li"),re=ce("span"),re.textContent="Mime type",J=Xe(),we=ce("span"),De=Kt(ye),_e=Xe(),Et&&Et.c(),be=Xe(),tt=ce("li"),Qe=ce("span"),Qe.textContent="File size",ft=Xe(),V=ce("span"),nt=Kt(mt),Ot=Kt("kB"),Tt=Xe(),He=ce("li"),ct=ce("span"),ct.textContent="Checksum",dn=Xe(),kt=ce("span"),We=Kt(xn),xt=Xe(),he=ce("li"),es=ce("span"),es.textContent="Download",ho=Xe(),ao=ce("a"),Yo=Kt(xo),W(t,"class","col"),os(t,"max-width","276px"),W(g,"class","text-muted"),W(h,"class","list-group-item border-primary"),W(j,"class","text-muted"),W(L,"class","list-group-item border-primary"),W(re,"class","text-muted"),W(oe,"class","list-group-item border-primary"),W(Qe,"class","text-muted"),W(tt,"class","list-group-item border-primary"),W(ct,"class","text-muted"),W(He,"class","list-group-item border-primary"),W(es,"class","text-muted"),W(ao,"href",Ct=eae(s[0])),W(he,"class","list-group-item border-primary"),W(f,"class","list-group svelte-1qb90xc"),W(u,"class","col"),W(e,"class","row mb-4")},m(Pe,Ut){Le(Pe,e,Ut),Q(e,t),on(r,t,null),Q(e,a),Q(e,u),Q(u,f),Q(f,h),Q(h,g),Q(h,y),Q(h,C),Q(C,O),Q(f,N),Q(f,L),Q(L,j),Q(L,z),Q(L,q),Q(q,F),Q(f,ne),Q(f,oe),Q(oe,re),Q(oe,J),Q(oe,we),Q(we,De),Q(f,_e),Et&&Et.m(f,null),Q(f,be),Q(f,tt),Q(tt,Qe),Q(tt,ft),Q(tt,V),Q(V,nt),Q(V,Ot),Q(f,Tt),Q(f,He),Q(He,ct),Q(He,dn),Q(He,kt),Q(kt,We),Q(f,xt),Q(f,he),Q(he,es),Q(he,ho),Q(he,ao),Q(ao,Yo),Jt=!0},p(Pe,Ut){const gn={};Ut&1&&(gn.record=Pe[0]),r.$set(gn),(!Jt||Ut&1)&&A!==(A=Pe[0]._file.path+"")&&Gn(O,A),(!Jt||Ut&1)&&ee!==(ee=Pe[0]._file.originalName+"")&&Gn(F,ee),(!Jt||Ut&1)&&ye!==(ye=Pe[0]._file.mime+"")&&Gn(De,ye),Pe[0]._file.width?Et?Et.p(Pe,Ut):(Et=sae(Pe),Et.c(),Et.m(f,be)):Et&&(Et.d(1),Et=null),(!Jt||Ut&1)&&mt!==(mt=(Pe[0]._file.size/1024).toFixed(1)+"")&&Gn(nt,mt),(!Jt||Ut&1)&&xn!==(xn=Pe[0]._file.checksum+"")&&Gn(We,xn),(!Jt||Ut&1)&&xo!==(xo=Pe[0]._file.path+"")&&Gn(Yo,xo),(!Jt||Ut&1&&Ct!==(Ct=eae(Pe[0])))&&W(ao,"href",Ct)},i(Pe){Jt||(Re(r.$$.fragment,Pe),Jt=!0)},o(Pe){Ue(r.$$.fragment,Pe),Jt=!1},d(Pe){Pe&&Ie(e),sn(r),Et&&Et.d()}}}function sae(s){let e,t,r,a,u=s[0]._file.width+"",f,h,g=s[0]._file.height+"",y;return{c(){e=ce("li"),t=ce("span"),t.textContent="Dimensions",r=Xe(),a=ce("span"),f=Kt(u),h=Kt("x"),y=Kt(g),W(t,"class","text-muted"),W(e,"class","list-group-item border-primary")},m(C,A){Le(C,e,A),Q(e,t),Q(e,r),Q(e,a),Q(a,f),Q(a,h),Q(a,y)},p(C,A){A&1&&u!==(u=C[0]._file.width+"")&&Gn(f,u),A&1&&g!==(g=C[0]._file.height+"")&&Gn(y,g)},d(C){C&&Ie(e)}}}function o2e(s){let e,t,r=s[1].type==="files"&&oae(s);return{c(){r&&r.c(),e=Rs()},m(a,u){r&&r.m(a,u),Le(a,e,u),t=!0},p(a,[u]){a[1].type==="files"?r?(r.p(a,u),u&2&&Re(r,1)):(r=oae(a),r.c(),Re(r,1),r.m(e.parentNode,e)):r&&(To(),Ue(r,1,1,()=>{r=null}),Do())},i(a){t||(Re(r),t=!0)},o(a){Ue(r),t=!1},d(a){r&&r.d(a),a&&Ie(e)}}}function s2e(s,e,t){let{record:r}=e,{schema:a}=e;return s.$$set=u=>{"record"in u&&t(0,r=u.record),"schema"in u&&t(1,a=u.schema)},[r,a]}class Mhe extends ko{constructor(e){super(),So(this,e,s2e,o2e,Co,{record:0,schema:1})}}function rae(s,e,t){const r=s.slice();return r[9]=e[t],r}function iae(s){let e,t=s[1],r=[];for(let a=0;a1&&iae(s);return{c(){t&&t.c(),e=Rs()},m(r,a){t&&t.m(r,a),Le(r,e,a)},p(r,[a]){r[1].length>1?t?t.p(r,a):(t=iae(r),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:Sn,o:Sn,d(r){t&&t.d(r),r&&Ie(e)}}}function i2e(s,e,t){var O,N;let{schema:r}=e,{isCreateMode:a}=e,{active:u=""}=e,f=(N=(O=r.groups)==null?void 0:O.map(L=>({label:L,name:L})))!=null?N:[],h={label:"Main",name:""},g={label:"Graph",name:"_graph"};a?f=[h,...f]:f=[h,...f,g];function y(L){L.preventDefault(),t(0,u="_graph")}function C(L,j){L.preventDefault(),j=="_graph"?y(L):t(0,u=j)}const A=(L,j)=>C(j,L.name);return s.$$set=L=>{"schema"in L&&t(3,r=L.schema),"isCreateMode"in L&&t(4,a=L.isCreateMode),"active"in L&&t(0,u=L.active)},[u,f,C,r,a,A]}class Rhe extends ko{constructor(e){super(),So(this,e,i2e,r2e,Co,{schema:3,isCreateMode:4,active:0})}}function lae(s,e,t){const r=s.slice();return r[11]=e[t],r}function cae(s){let e=[],t=new Map,r,a=s[3];const u=h=>h[11].id;for(let h=0;h{axios.get("/records/suggestions",{params:{schema:u.optionsFrom,field:u.optionsField,value:h,ui:u.ui}}).then(j=>{t(3,r=j.data)}).catch(j=>{console.log(j)})},500);function y(L,j){L.preventDefault(),t(0,f=j.data[u.optionsField]),t(1,h="")}const C=(L,j)=>y(j,L),A=(L,j)=>y(j,L),O=L=>{t(0,f=h),t(1,h="")},N=L=>{t(0,f=h),t(1,h="")};return s.$$set=L=>{"field"in L&&t(2,u=L.field),"value"in L&&t(0,f=L.value),"search"in L&&t(1,h=L.search)},t(3,r=[]),[f,h,u,r,a,y,g,C,A,O,N]}class UV extends ko{constructor(e){super(),So(this,e,u2e,c2e,Co,{field:2,value:0,search:1,update:6})}get update(){return this.$$.ctx[6]}}function dae(s,e,t){const r=s.slice();return r[11]=e[t][0],r[12]=e[t][1],r}function hae(s,e,t){const r=s.slice();return r[8]=e[t],r}function mae(s){let e,t;function r(f,h){return h&1&&(e=null),e==null&&(e=!!Array.isArray(f[0].selectOptions)),e?d2e:f2e}let a=r(s,-1),u=a(s);return{c(){u.c(),t=Rs()},m(f,h){u.m(f,h),Le(f,t,h)},p(f,h){a===(a=r(f,h))&&u?u.p(f,h):(u.d(1),u=a(f),u&&(u.c(),u.m(t.parentNode,t)))},d(f){u.d(f),f&&Ie(t)}}}function f2e(s){let e=[],t=new Map,r,a=Object.entries(s[0].selectOptions);const u=f=>f[11];for(let f=0;ff[8];for(let f=0;ff(O,A),g=(A,O)=>f(O,A),y=(A,O)=>f(O,A),C=(A,O)=>f(O,A);return s.$$set=A=>{"field"in A&&t(0,r=A.field),"value"in A&&t(2,a=A.value),"search"in A&&t(3,u=A.search)},[r,f,a,u,h,g,y,C]}class g2e extends ko{constructor(e){super(),So(this,e,m2e,h2e,Co,{field:0,value:2,search:3})}}function Rg(s,e){return s&&s[e]?s[e].message:null}function p2e(s){let e,t,r,a;return{c(){e=ce("input"),W(e,"type","text"),W(e,"id",s[3]),W(e,"class","form-control"),W(e,"autocomplete","off"),e.readOnly=t=s[1].readonly&&!s[2],_s(e,"is-invalid",s[7])},m(u,f){Le(u,e,f),wr(e,s[0]),r||(a=Dn(e,"input",s[18]),r=!0)},p(u,f){f&8&&W(e,"id",u[3]),f&6&&t!==(t=u[1].readonly&&!u[2])&&(e.readOnly=t),f&1&&e.value!==u[0]&&wr(e,u[0]),f&128&&_s(e,"is-invalid",u[7])},i:Sn,o:Sn,d(u){u&&Ie(e),r=!1,a()}}}function b2e(s){let e,t,r,a,u,f,h,g,y,C,A,O,N;function L(ee){s[15](ee)}function j(ee){s[16](ee)}let z={field:s[1]};s[0]!==void 0&&(z.value=s[0]),s[6]!==void 0&&(z.search=s[6]),f=new g2e({props:z}),ss.push(()=>Er(f,"value",L)),ss.push(()=>Er(f,"search",j));let q=s[0]&&bae(s);return{c(){e=ce("div"),t=ce("input"),a=Xe(),u=ce("div"),rn(f.$$.fragment),y=Xe(),q&&q.c(),C=Rs(),W(t,"type","search"),W(t,"id",s[3]),W(t,"class","form-control dropdown-toggle"),W(t,"placeholder","Search for options"),W(t,"data-bs-toggle","dropdown"),W(t,"autocomplete","off"),t.readOnly=r=s[1].readonly&&!s[2],_s(t,"is-invalid",s[7]),W(u,"class","dropdown-menu w-100"),W(e,"class","dropdown")},m(ee,F){Le(ee,e,F),Q(e,t),wr(t,s[6]),Q(e,a),Q(e,u),on(f,u,null),Le(ee,y,F),q&&q.m(ee,F),Le(ee,C,F),A=!0,O||(N=Dn(t,"input",s[14]),O=!0)},p(ee,F){(!A||F&8)&&W(t,"id",ee[3]),(!A||F&6&&r!==(r=ee[1].readonly&&!ee[2]))&&(t.readOnly=r),F&64&&t.value!==ee[6]&&wr(t,ee[6]),(!A||F&128)&&_s(t,"is-invalid",ee[7]);const ne={};F&2&&(ne.field=ee[1]),!h&&F&1&&(h=!0,ne.value=ee[0],Dr(()=>h=!1)),!g&&F&64&&(g=!0,ne.search=ee[6],Dr(()=>g=!1)),f.$set(ne),ee[0]?q?q.p(ee,F):(q=bae(ee),q.c(),q.m(C.parentNode,C)):q&&(q.d(1),q=null)},i(ee){A||(Re(f.$$.fragment,ee),A=!0)},o(ee){Ue(f.$$.fragment,ee),A=!1},d(ee){ee&&Ie(e),sn(f),ee&&Ie(y),q&&q.d(ee),ee&&Ie(C),O=!1,N()}}}function v2e(s){let e,t,r,a,u,f,h,g,y,C,A=s[1].optionsFrom&&vae(s),O=s[0]&&yae(s);return{c(){e=ce("div"),t=ce("input"),a=Xe(),u=ce("div"),A&&A.c(),f=Xe(),O&&O.c(),h=Rs(),W(t,"type","search"),W(t,"id",s[3]),W(t,"class","form-control dropdown-toggle"),W(t,"placeholder","Search for options"),W(t,"data-bs-toggle","dropdown"),W(t,"autocomplete","off"),t.readOnly=r=s[1].readonly&&!s[2],_s(t,"is-invalid",s[7]),W(u,"class","dropdown-menu w-100"),W(e,"class","dropdown")},m(N,L){Le(N,e,L),Q(e,t),wr(t,s[6]),Q(e,a),Q(e,u),A&&A.m(u,null),Le(N,f,L),O&&O.m(N,L),Le(N,h,L),g=!0,y||(C=[Dn(t,"keyup",function(){B0(s[4].update)&&s[4].update.apply(this,arguments)}),Dn(t,"focus",function(){B0(s[4].update)&&s[4].update.apply(this,arguments)}),Dn(t,"input",s[9])],y=!0)},p(N,L){s=N,(!g||L&8)&&W(t,"id",s[3]),(!g||L&6&&r!==(r=s[1].readonly&&!s[2]))&&(t.readOnly=r),L&64&&t.value!==s[6]&&wr(t,s[6]),(!g||L&128)&&_s(t,"is-invalid",s[7]),s[1].optionsFrom?A?(A.p(s,L),L&2&&Re(A,1)):(A=vae(s),A.c(),Re(A,1),A.m(u,null)):A&&(To(),Ue(A,1,1,()=>{A=null}),Do()),s[0]?O?O.p(s,L):(O=yae(s),O.c(),O.m(h.parentNode,h)):O&&(O.d(1),O=null)},i(N){g||(Re(A),g=!0)},o(N){Ue(A),g=!1},d(N){N&&Ie(e),A&&A.d(),N&&Ie(f),O&&O.d(N),N&&Ie(h),y=!1,Zi(C)}}}function bae(s){let e,t,r,a,u,f,h;function g(A,O){return O&2&&(r=null),r==null&&(r=!!Array.isArray(A[1].selectOptions)),r?w2e:y2e}let y=g(s,-1),C=y(s);return{c(){e=ce("span"),t=ce("div"),C.c(),a=Xe(),u=ce("button"),W(u,"type","button"),W(u,"class","btn-close btn-sm ms-1"),os(u,"font-size","10px"),W(u,"aria-label","Close"),W(t,"class","d-flex align-items-center "),W(e,"class","badge rounded-pill bg-light text-dark fs-6 mt-3")},m(A,O){Le(A,e,O),Q(e,t),C.m(t,null),Q(t,a),Q(t,u),f||(h=Dn(u,"click",$u(s[17])),f=!0)},p(A,O){y===(y=g(A,O))&&C?C.p(A,O):(C.d(1),C=y(A),C&&(C.c(),C.m(t,a)))},d(A){A&&Ie(e),C.d(),f=!1,h()}}}function y2e(s){let e=s[1].selectOptions[s[0]]+"",t;return{c(){t=Kt(e)},m(r,a){Le(r,t,a)},p(r,a){a&3&&e!==(e=r[1].selectOptions[r[0]]+"")&&Gn(t,e)},d(r){r&&Ie(t)}}}function w2e(s){let e;return{c(){e=Kt(s[0])},m(t,r){Le(t,e,r)},p(t,r){r&1&&Gn(e,t[0])},d(t){t&&Ie(e)}}}function vae(s){let e,t,r,a;function u(g){s[11](g)}function f(g){s[12](g)}let h={field:s[1]};return s[0]!==void 0&&(h.value=s[0]),s[6]!==void 0&&(h.search=s[6]),e=new UV({props:h}),s[10](e),ss.push(()=>Er(e,"value",u)),ss.push(()=>Er(e,"search",f)),{c(){rn(e.$$.fragment)},m(g,y){on(e,g,y),a=!0},p(g,y){const C={};y&2&&(C.field=g[1]),!t&&y&1&&(t=!0,C.value=g[0],Dr(()=>t=!1)),!r&&y&64&&(r=!0,C.search=g[6],Dr(()=>r=!1)),e.$set(C)},i(g){a||(Re(e.$$.fragment,g),a=!0)},o(g){Ue(e.$$.fragment,g),a=!1},d(g){s[10](null),sn(e,g)}}}function yae(s){let e,t,r,a,u,f,h;return{c(){e=ce("span"),t=ce("div"),r=Kt(s[0]),a=Xe(),u=ce("button"),W(u,"type","button"),W(u,"class","btn-close btn-sm ms-1"),os(u,"font-size","10px"),W(u,"aria-label","Close"),W(t,"class","d-flex align-items-center "),W(e,"class","badge rounded-pill bg-light text-dark fs-6 mt-3")},m(g,y){Le(g,e,y),Q(e,t),Q(t,r),Q(t,a),Q(t,u),f||(h=Dn(u,"click",$u(s[13])),f=!0)},p(g,y){y&1&&Gn(r,g[0])},d(g){g&&Ie(e),f=!1,h()}}}function wae(s){let e,t;return{c(){e=ce("div"),t=Kt(s[7]),W(e,"class","invalid-feedback d-block")},m(r,a){Le(r,e,a),Q(e,t)},p(r,a){a&128&&Gn(t,r[7])},d(r){r&&Ie(e)}}}function _2e(s){let e,t,r,a,u;const f=[v2e,b2e,p2e],h=[];function g(C,A){return C[5]?0:C[1].selectOptions?1:2}t=g(s),r=h[t]=f[t](s);let y=s[7]&&wae(s);return{c(){e=ce("div"),r.c(),a=Xe(),y&&y.c(),W(e,"class","mb-0")},m(C,A){Le(C,e,A),h[t].m(e,null),Q(e,a),y&&y.m(e,null),u=!0},p(C,[A]){let O=t;t=g(C),t===O?h[t].p(C,A):(To(),Ue(h[O],1,1,()=>{h[O]=null}),Do(),r=h[t],r?r.p(C,A):(r=h[t]=f[t](C),r.c()),Re(r,1),r.m(e,a)),C[7]?y?y.p(C,A):(y=wae(C),y.c(),y.m(e,null)):y&&(y.d(1),y=null)},i(C){u||(Re(r),u=!0)},o(C){Ue(r),u=!1},d(C){C&&Ie(e),h[t].d(),y&&y.d()}}}function C2e(s,e,t){let r,a,u,{field:f}=e,{value:h}=e,{isCreateMode:g}=e,{validationErrors:y}=e,{id:C}=e,A;function O(){a=this.value,t(6,a)}function N(re){ss[re?"unshift":"push"](()=>{A=re,t(4,A)})}function L(re){h=re,t(0,h)}function j(re){a=re,t(6,a)}const z=re=>t(0,h="");function q(){a=this.value,t(6,a)}function ee(re){h=re,t(0,h)}function F(re){a=re,t(6,a)}const ne=re=>t(0,h="");function oe(){h=this.value,t(0,h)}return s.$$set=re=>{"field"in re&&t(1,f=re.field),"value"in re&&t(0,h=re.value),"isCreateMode"in re&&t(2,g=re.isCreateMode),"validationErrors"in re&&t(8,y=re.validationErrors),"id"in re&&t(3,C=re.id)},s.$$.update=()=>{s.$$.dirty&258&&t(7,r=Rg(y,f.name)),s.$$.dirty&6&&t(5,u=f.optionsFrom&&!(f.readonly&&!g))},t(6,a=""),[h,f,g,C,A,u,a,r,y,O,N,L,j,z,q,ee,F,ne,oe]}class Nhe extends ko{constructor(e){super(),So(this,e,C2e,_2e,Co,{field:1,value:0,isCreateMode:2,validationErrors:8,id:3})}}function _ae(s){let e,t;return{c(){e=ce("div"),t=Kt(s[4]),W(e,"class","invalid-feedback d-block")},m(r,a){Le(r,e,a),Q(e,t)},p(r,a){a&16&&Gn(t,r[4])},d(r){r&&Ie(e)}}}function S2e(s){let e,t,r,a,u,f,h=s[4]&&_ae(s);return{c(){e=ce("div"),t=ce("input"),a=Xe(),h&&h.c(),W(t,"type","text"),W(t,"id",s[3]),W(t,"class","form-control"),W(t,"autocomplete","off"),t.readOnly=r=s[1].readonly&&!s[2],_s(t,"is-invalid",s[4]),W(e,"class","mb-0")},m(g,y){Le(g,e,y),Q(e,t),wr(t,s[0]),Q(e,a),h&&h.m(e,null),u||(f=Dn(t,"input",s[6]),u=!0)},p(g,[y]){y&8&&W(t,"id",g[3]),y&6&&r!==(r=g[1].readonly&&!g[2])&&(t.readOnly=r),y&1&&t.value!==g[0]&&wr(t,g[0]),y&16&&_s(t,"is-invalid",g[4]),g[4]?h?h.p(g,y):(h=_ae(g),h.c(),h.m(e,null)):h&&(h.d(1),h=null)},i:Sn,o:Sn,d(g){g&&Ie(e),h&&h.d(),u=!1,f()}}}function k2e(s,e,t){let r,{field:a}=e,{value:u}=e,{isCreateMode:f}=e,{validationErrors:h}=e,{id:g}=e;function y(){u=this.value,t(0,u)}return s.$$set=C=>{"field"in C&&t(1,a=C.field),"value"in C&&t(0,u=C.value),"isCreateMode"in C&&t(2,f=C.isCreateMode),"validationErrors"in C&&t(5,h=C.validationErrors),"id"in C&&t(3,g=C.id)},s.$$.update=()=>{s.$$.dirty&34&&t(4,r=Rg(h,a.name))},[u,a,f,g,r,h,y]}class Phe extends ko{constructor(e){super(),So(this,e,k2e,S2e,Co,{field:1,value:0,isCreateMode:2,validationErrors:5,id:3})}}function Ooe(s,e,t,r,a=""){let u=t.map(h=>({target:h.id,source:e.id,sourceSchema:e.schema,targetSchema:h.schema,field:r,rank:""})),f=s.edges;return a==="replace"&&(f=f.filter(h=>h.field!==field.name)),s.records=Hu.exports.uniqBy([...s.records,...t],h=>h.id),s.edges=Hu.exports.uniqBy([...f,...u],h=>h.source+h.target+h.field),s}function E2e(s){let e,t,r;return t=new P_({props:{record:s[0],size:"small"}}),{c(){e=ce("div"),rn(t.$$.fragment),os(e,"max-width","94px"),os(e,"margin-right","15px")},m(a,u){Le(a,e,u),on(t,e,null),r=!0},p(a,u){const f={};u&1&&(f.record=a[0]),t.$set(f)},i(a){r||(Re(t.$$.fragment,a),r=!0)},o(a){Ue(t.$$.fragment,a),r=!1},d(a){a&&Ie(e),sn(t)}}}function Cae(s){let e,t;return e=new VV({props:{status:s[0].status}}),{c(){rn(e.$$.fragment)},m(r,a){on(e,r,a),t=!0},p(r,a){const u={};a&1&&(u.status=r[0].status),e.$set(u)},i(r){t||(Re(e.$$.fragment,r),t=!0)},o(r){Ue(e.$$.fragment,r),t=!1},d(r){sn(e,r)}}}function Sae(s){let e,t,r,a,u,f;return r=new wl({props:{icon:"trash-can"}}),{c(){e=ce("div"),t=ce("button"),rn(r.$$.fragment),W(t,"class","trash-button text-dark btn btn-sm btn-link svelte-dof9cm"),W(e,"class","position-absolute end-0"),os(e,"top","5px")},m(h,g){Le(h,e,g),Q(e,t),on(r,t,null),a=!0,u||(f=Dn(t,"click",s[6]),u=!0)},p:Sn,i(h){a||(Re(r.$$.fragment,h),a=!0)},o(h){Ue(r.$$.fragment,h),a=!1},d(h){h&&Ie(e),sn(r),u=!1,f()}}}function x2e(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j=s[4].type==="files"&&E2e(s),z=s[0].status==="draft"&&Cae(s),q=s[2]&&Sae(s);return{c(){var ee;e=ce("div"),t=ce("div"),j&&j.c(),r=Xe(),a=ce("div"),u=ce("a"),f=Kt(s[5]),g=Xe(),y=ce("small"),y.textContent=`${s[4].label}`,C=Xe(),A=ce("small"),z&&z.c(),O=Xe(),q&&q.c(),W(u,"class","title-link m-0 fs-5 text-decoration-none text-dark d-block svelte-dof9cm"),W(u,"href",h=s[3].lucentUrl+"/records/"+s[0].id),W(u,"title",s[5]),W(y,"class","text-muted"),W(A,"class","text-muted"),W(a,"class","overflow-hidden"),W(t,"class","card-body d-flex"),W(e,"class",N="card mb-2 bg-light "+s[1]+" svelte-dof9cm"),os(e,"border-color",(ee=s[4].color)!=null?ee:"#ccc"),os(e,"border-width","1px")},m(ee,F){Le(ee,e,F),Q(e,t),j&&j.m(t,null),Q(t,r),Q(t,a),Q(a,u),Q(u,f),Q(a,g),Q(a,y),Q(a,C),Q(a,A),z&&z.m(A,null),Q(e,O),q&&q.m(e,null),L=!0},p(ee,[F]){ee[4].type==="files"&&j.p(ee,F),(!L||F&1&&h!==(h=ee[3].lucentUrl+"/records/"+ee[0].id))&&W(u,"href",h),ee[0].status==="draft"?z?(z.p(ee,F),F&1&&Re(z,1)):(z=Cae(ee),z.c(),Re(z,1),z.m(A,null)):z&&(To(),Ue(z,1,1,()=>{z=null}),Do()),ee[2]?q?(q.p(ee,F),F&4&&Re(q,1)):(q=Sae(ee),q.c(),Re(q,1),q.m(e,null)):q&&(To(),Ue(q,1,1,()=>{q=null}),Do()),(!L||F&2&&N!==(N="card mb-2 bg-light "+ee[1]+" svelte-dof9cm"))&&W(e,"class",N)},i(ee){L||(Re(j),Re(z),Re(q),L=!0)},o(ee){Ue(j),Ue(z),Ue(q),L=!1},d(ee){ee&&Ie(e),j&&j.d(),z&&z.d(),q&&q.d()}}}function A2e(s,e,t){const r=Ip(),a=ji("channel");let{graph:u}=e,{record:f}=e,{classes:h=""}=e,{hasDelete:g=!1}=e,y=a.schemas.find(O=>O.name===f.schema),C=dd(a.schemas,f,u);function A(O){O.preventDefault(),r("remove",f.id)}return s.$$set=O=>{"graph"in O&&t(7,u=O.graph),"record"in O&&t(0,f=O.record),"classes"in O&&t(1,h=O.classes),"hasDelete"in O&&t(2,g=O.hasDelete)},[f,h,g,a,y,C,A,u]}class WV extends ko{constructor(e){super(),So(this,e,A2e,x2e,Co,{graph:7,record:0,classes:1,hasDelete:2})}}function aI(s,e,t,r){var h,g;if(console.log(s),console.log(e),s===e)return t;let a=(h=t==null?void 0:t.filter(y=>y.field===r))!=null?h:[],u=(g=t==null?void 0:t.filter(y=>y.field!==r))!=null?g:[],f=a.splice(s,1)[0];return a.splice(e,0,f),[...u,...a]}function kae(s,e,t){const r=s.slice();return r[23]=e[t],r}function Eae(s){let e,t,r,a;function u(g){s[13](g)}function f(g){s[14](g)}let h={field:s[23],schema:s[2],record:s[0],validationErrors:s[4],isCreateMode:s[3]};return s[0].data!==void 0&&(h.data=s[0].data),s[1]!==void 0&&(h.graph=s[1]),e=new u1e({props:h}),ss.push(()=>Er(e,"data",u)),ss.push(()=>Er(e,"graph",f)),{c(){rn(e.$$.fragment)},m(g,y){on(e,g,y),a=!0},p(g,y){const C={};y&4&&(C.schema=g[2]),y&1&&(C.record=g[0]),y&16&&(C.validationErrors=g[4]),y&8&&(C.isCreateMode=g[3]),!t&&y&1&&(t=!0,C.data=g[0].data,Dr(()=>t=!1)),!r&&y&2&&(r=!0,C.graph=g[1],Dr(()=>r=!1)),e.$set(C)},i(g){a||(Re(e.$$.fragment,g),a=!0)},o(g){Ue(e.$$.fragment,g),a=!1},d(g){sn(e,g)}}}function xae(s,e){let t,r,a,u=e[5]===e[23].group&&Eae(e);return{key:s,first:null,c(){t=Rs(),u&&u.c(),r=Rs(),this.first=t},m(f,h){Le(f,t,h),u&&u.m(f,h),Le(f,r,h),a=!0},p(f,h){e=f,e[5]===e[23].group?u?(u.p(e,h),h&32&&Re(u,1)):(u=Eae(e),u.c(),Re(u,1),u.m(r.parentNode,r)):u&&(To(),Ue(u,1,1,()=>{u=null}),Do())},i(f){a||(Re(u),a=!0)},o(f){Ue(u),a=!1},d(f){f&&Ie(t),u&&u.d(f),f&&Ie(r)}}}function Aae(s){let e,t,r;function a(f){s[15](f)}let u={schema:s[2]};return s[0].status!==void 0&&(u.status=s[0].status),e=new Ohe({props:u}),ss.push(()=>Er(e,"status",a)),{c(){rn(e.$$.fragment)},m(f,h){on(e,f,h),r=!0},p(f,h){const g={};h&4&&(g.schema=f[2]),!t&&h&1&&(t=!0,g.status=f[0].status,Dr(()=>t=!1)),e.$set(g)},i(f){r||(Re(e.$$.fragment,f),r=!0)},o(f){Ue(e.$$.fragment,f),r=!1},d(f){sn(e,f)}}}function T2e(s){let e,t,r,a,u,f;return{c(){e=ce("button"),t=ce("span"),r=Kt(` + Save`),W(t,"class","spinner-border spinner-border-sm"),W(t,"role","status"),W(t,"aria-hidden","true"),e.disabled=a=!s[6],W(e,"class","ms-2 btn btn-primary btn-spinner")},m(h,g){Le(h,e,g),Q(e,t),Q(e,r),u||(f=Dn(e,"click",s[11]),u=!0)},p(h,g){g&64&&a!==(a=!h[6])&&(e.disabled=a)},d(h){h&&Ie(e),u=!1,f()}}}function D2e(s){let e,t,r;return{c(){e=ce("button"),e.innerHTML=` + Add`,W(e,"class","ms-2 btn btn-primary btn-spinner")},m(a,u){Le(a,e,u),t||(r=Dn(e,"click",s[11]),t=!0)},p:Sn,d(a){a&&Ie(e),t=!1,r()}}}function O2e(s){let e,t,r,a,u,f,h,g,y,C=[],A=new Map,O,N,L,j,z,q,ee,F,ne;t=new oI({props:{message:s[7]}});function oe(tt){s[12](tt)}let re={schema:s[2],isCreateMode:s[3],record:s[0]};s[5]!==void 0&&(re.active=s[5]),u=new Rhe({props:re}),ss.push(()=>Er(u,"active",oe)),g=new Mhe({props:{record:s[0],schema:s[2]}});let J=s[8];const we=tt=>tt[23].name;for(let tt=0;ttf=!1)),u.$set(V);const mt={};Qe&1&&(mt.record=tt[0]),Qe&4&&(mt.schema=tt[2]),g.$set(mt),Qe&319&&(J=tt[8],To(),C=Om(C,Qe,we,1,tt,J,A,a,f2,xae,null,kae),Do()),tt[2].hasDrafts?ye?(ye.p(tt,Qe),Qe&4&&Re(ye,1)):(ye=Aae(tt),ye.c(),Re(ye,1),ye.m(L,j)):ye&&(To(),Ue(ye,1,1,()=>{ye=null}),Do()),_e===(_e=De(tt))&&be?be.p(tt,Qe):(be.d(1),be=_e(tt),be&&(be.c(),be.m(L,z)))},i(tt){if(!ee){Re(t.$$.fragment,tt),Re(u.$$.fragment,tt),Re(g.$$.fragment,tt);for(let Qe=0;Qeye.name!=="id"),j="_default";h.fields.reduce((ye,De)=>{var _e;return De.ui==="tab"?(j=De.name,ye):(ye[j]=[...(_e=ye[j])!=null?_e:[],De.name],ye)},[]),H0(()=>{z()});function z(){A={data:JSON.parse(JSON.stringify(g.data)),schema:g.schema,status:g.status,_sys:JSON.parse(JSON.stringify(g._sys)),_file:JSON.parse(JSON.stringify(g._file)),edges:JSON.parse(JSON.stringify(y.edges))}}vhe(()=>{t(6,N=ee())});function q(ye){return N?ye.returnValue="You have unsaved changes. Are you sure you want to exit?":(delete ye.returnValue,"...")}function ee(){return C?!1:!Hu.exports.isEqual(A,{data:g.data,schema:g.schema,status:g.status,_sys:g._sys,_file:g._file,edges:y.edges})}function F(ye){ye.preventDefault(),f("cancel")}function ne(ye){return ye.preventDefault(),console.log("SAVE: Attempt"),t(4,r=null),t(7,a=""),new Promise(function(De,_e){var be,tt;if(!N&&!C){De(null);return}if(!g){De(null);return}t(1,y.edges=(tt=(be=y.edges)==null?void 0:be.filter(Qe=>!Qe._isTrashed&&Qe.source===g.id))!=null?tt:[],y),axios.post(u.lucentUrl+"/records",{record:g,edges:y.edges,isCreateMode:C}).then(function(Qe){console.log("SAVE: SAVED INLINE"),t(0,g=Qe.data.records[0]),t(1,y=Qe.data),C||z(),f("inlinesaved",{records:[g]}),De(null)}).catch(function(Qe){Qe.response&&(typeof Qe.response.data.error=="string"?t(7,a=Qe.response.data.error):t(4,r=Qe.response.data.error)),De(null)})})}function oe(ye){O=ye,t(5,O)}function re(ye){s.$$.not_equal(g.data,ye)&&(g.data=ye,t(0,g))}function J(ye){y=ye,t(1,y)}function we(ye){s.$$.not_equal(g.status,ye)&&(g.status=ye,t(0,g))}return s.$$set=ye=>{"schema"in ye&&t(2,h=ye.schema),"record"in ye&&t(0,g=ye.record),"graph"in ye&&t(1,y=ye.graph),"isCreateMode"in ye&&t(3,C=ye.isCreateMode)},s.$$.update=()=>{s.$$.dirty&16&&t(7,a=r?`Record submission failed. ${Object.entries(r).length} error(s)`:null)},t(4,r=null),[g,y,h,C,r,O,N,a,L,q,F,ne,oe,re,J,we]}class Ihe extends ko{constructor(e){super(),So(this,e,M2e,O2e,Co,{schema:2,record:0,graph:1,isCreateMode:3})}}function Tae(s,e,t){const r=s.slice();return r[19]=e[t],r}function Dae(s,e,t){const r=s.slice();return r[22]=e[t],r}function Oae(s){let e,t=s[22].label+"",r;return{c(){e=ce("option"),r=Kt(t),e.__value=s[22],e.value=e.__value},m(a,u){Le(a,e,u),Q(e,r)},p:Sn,d(a){a&&Ie(e)}}}function Mae(s){let e,t=s[19].label+"",r,a;return{c(){e=ce("option"),r=Kt(t),e.__value=a=s[19],e.value=e.__value},m(u,f){Le(u,e,f),Q(e,r)},p(u,f){f&2&&t!==(t=u[19].label+"")&&Gn(r,t),f&2&&a!==(a=u[19])&&(e.__value=a,e.value=e.__value)},d(u){u&&Ie(e)}}}function R2e(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j,z,q,ee,F,ne,oe,re,J,we,ye,De,_e,be,tt,Qe;a=new wl({props:{icon:"filter"}});let ft=s[5],V=[];for(let Ot=0;OtAdvanced filters',we=Xe(),ye=ce("form"),De=ce("div"),_e=ce("input"),W(f,"class","ms-1"),W(r,"class","btn btn-sm btn-outline-primary dropdown-toggle d-flex align-items-center"),W(r,"type","button"),W(r,"data-bs-toggle","dropdown"),W(r,"data-bs-auto-close","outside"),W(r,"aria-expanded","false"),W(C,"class","form-select"),s[0]===void 0&&hk(()=>s[13].call(C)),W(y,"class","px-3 py-1 d-flex align-items-center"),W(N,"class","form-select"),s[4]===void 0&&hk(()=>s[14].call(N)),W(O,"class","px-3 py-1 d-flex align-items-center"),W(z,"type","text"),W(z,"class","form-control"),W(j,"class","px-3 py-1 d-flex align-items-center"),W(F,"class","btn btn-outline-primary"),W(F,"type","button"),W(ee,"class","px-3 py-1 d-flex align-items-center"),W(_e,"type","search"),W(_e,"class","form-control"),W(_e,"placeholder","Advanced filters"),_e.required=!0,W(De,"class","px-3 py-1 d-flex align-items-center"),W(g,"class","dropdown-menu"),os(g,"width","300px"),W(t,"class","btn-group"),W(e,"class","mx-2 d-flex align-items-center")},m(Ot,Tt){Le(Ot,e,Tt),Q(e,t),Q(t,r),on(a,r,null),Q(r,u),Q(r,f),Q(t,h),Q(t,g),Q(g,y),Q(y,C);for(let He=0;Here.files===!1));let N=[...f.fields,...O].filter(re=>!["file","json","tab"].includes(re.ui)),L,j="";function z(re){re.preventDefault();let J="";f.fields.find(De=>De.name===L.name)&&(J="data.");let we=`filter[${J+L.name}_${a.name}]`;const ye=new URL(C!=null?C:window.location.href);ye.searchParams.set("skip","0"),ye.searchParams.set(we,j),y?u("refresh",ye):window.location=ye}function q(re){var _e,be;re.preventDefault();let J=(_e=A.split("=")[0])!=null?_e:"";if(!J)return;let we=`filter[${J}]`,ye=(be=A.split("=")[1])!=null?be:"";if(!ye)return;const De=new URL(C!=null?C:window.location.href);De.searchParams.set("skip","0"),De.searchParams.set(we,ye),y?u("refresh",De):window.location=De}function ee(){L=xie(this),t(0,L),t(5,N)}function F(){a=xie(this),t(4,a),t(1,r),t(10,g),t(0,L),t(1,r),t(10,g),t(0,L)}function ne(){j=this.value,t(3,j)}function oe(){A=this.value,t(2,A)}return s.$$set=re=>{"schema"in re&&t(8,f=re.schema),"systemFields"in re&&t(9,h=re.systemFields),"operators"in re&&t(10,g=re.operators),"inModal"in re&&t(11,y=re.inModal),"modalUrl"in re&&t(12,C=re.modalUrl)},s.$$.update=()=>{s.$$.dirty&1025&&t(1,r=g.filter(re=>re.uis.includes(L==null?void 0:L.ui)||re.uis[0]=="*")),s.$$.dirty&2&&t(4,a=r[0])},[L,r,A,j,a,N,z,q,f,h,g,y,C,ee,F,ne,oe]}class P2e extends ko{constructor(e){super(),So(this,e,N2e,R2e,Co,{schema:8,systemFields:9,operators:10,inModal:11,modalUrl:12})}}function I2e(s){let e,t,r,a,u,f,h,g;return{c(){e=ce("fieldset"),t=ce("label"),r=Kt(`Upload file + `),a=ce("span"),a.innerHTML='Loading...',u=Xe(),f=ce("input"),W(a,"class","spinner-border spinner-border-sm"),W(a,"role","status"),W(a,"aria-hidden","true"),W(f,"class","form-control"),W(f,"type","file"),W(f,"id","formFile"),f.multiple=!0,W(f,"accept",B2e),f.disabled=s[0],f.hidden=!0,W(t,"class","btn btn-primary btn-sm btn-spinner "),e.disabled=s[0]},m(y,C){Le(y,e,C),Q(e,t),Q(t,r),Q(t,a),Q(t,u),Q(t,f),h||(g=Dn(f,"input",s[1]),h=!0)},p(y,[C]){C&1&&(f.disabled=y[0]),C&1&&(e.disabled=y[0])},i:Sn,o:Sn,d(y){y&&Ie(e),h=!1,g()}}}let B2e="";function L2e(s,e,t){const r=Ip(),a=ji("channel");let{schema:u}=e,f=[],h=!1;function g(y){t(0,h=!0),f=y.target.files?[...y.target.files]:[];let C=new FormData;C.append("schema",u.name),Array.from(f).forEach(function(A){C.append("files[]",A)}),r("beforeUpload",f),axios.post(a.lucentUrl+"/files/upload",C,{headers:{"Content-Type":"multipart/form-data"}}).then(A=>{A.data.error?r("uploadError",A.data.error):r("uploadComplete",A.data),t(0,h=!1)}).catch(A=>{t(0,h=!1),console.log(A.response.data)})}return s.$$set=y=>{"schema"in y&&t(2,u=y.schema)},[h,g,u]}class F2e extends ko{constructor(e){super(),So(this,e,L2e,I2e,Co,{schema:2})}}function Rae(s,e,t){const r=s.slice();return r[18]=e[t],r}function Nae(s,e,t){const r=s.slice();return r[18]=e[t],r}function H2e(s){let e,t;return e=new wl({props:{icon:"arrow-up-short-wide"}}),{c(){rn(e.$$.fragment)},m(r,a){on(e,r,a),t=!0},i(r){t||(Re(e.$$.fragment,r),t=!0)},o(r){Ue(e.$$.fragment,r),t=!1},d(r){sn(e,r)}}}function $2e(s){let e,t;return e=new wl({props:{icon:"arrow-down-wide-short"}}),{c(){rn(e.$$.fragment)},m(r,a){on(e,r,a),t=!0},i(r){t||(Re(e.$$.fragment,r),t=!0)},o(r){Ue(e.$$.fragment,r),t=!1},d(r){sn(e,r)}}}function Pae(s){let e,t,r,a,u,f,h,g,y,C,A,O=s[18].label+"",N,L,j,z,q;a=new wl({props:{icon:"arrow-up-short-wide"}});function ee(...oe){return s[10](s[18],...oe)}g=new wl({props:{icon:"arrow-down-wide-short"}});function F(...oe){return s[11](s[18],...oe)}function ne(...oe){return s[12](s[18],...oe)}return{c(){e=ce("div"),t=ce("div"),r=ce("button"),rn(a.$$.fragment),f=Xe(),h=ce("button"),rn(g.$$.fragment),C=Xe(),A=ce("button"),N=Kt(O),L=Xe(),W(r,"title","Sort Ascending"),W(r,"class",u="btn btn-sm "+(s[18].name==s[0]?"btn-primary":"btn-outline-primary")),W(h,"title","Sort Descending"),W(h,"class",y="btn btn-sm "+("-"+s[18].name==s[0]?"btn-primary":"btn-outline-primary")),W(A,"title","Sort Ascending"),W(A,"class","btn btn-sm btn-outline-primary w-100 text-nowrap"),os(A,"overflow","hidden"),W(t,"class","btn-group w-100"),W(e,"class","col-4 px-3 py-1 d-flex align-items-center")},m(oe,re){Le(oe,e,re),Q(e,t),Q(t,r),on(a,r,null),Q(t,f),Q(t,h),on(g,h,null),Q(t,C),Q(t,A),Q(A,N),Q(e,L),j=!0,z||(q=[Dn(r,"click",ee),Dn(h,"click",F),Dn(A,"click",ne)],z=!0)},p(oe,re){s=oe,(!j||re&5&&u!==(u="btn btn-sm "+(s[18].name==s[0]?"btn-primary":"btn-outline-primary")))&&W(r,"class",u),(!j||re&5&&y!==(y="btn btn-sm "+("-"+s[18].name==s[0]?"btn-primary":"btn-outline-primary")))&&W(h,"class",y),(!j||re&4)&&O!==(O=s[18].label+"")&&Gn(N,O)},i(oe){j||(Re(a.$$.fragment,oe),Re(g.$$.fragment,oe),j=!0)},o(oe){Ue(a.$$.fragment,oe),Ue(g.$$.fragment,oe),j=!1},d(oe){oe&&Ie(e),sn(a),sn(g),z=!1,Zi(q)}}}function Iae(s){let e,t,r,a,u,f,h,g,y,C,A,O=s[18].label+"",N,L,j,z,q;a=new wl({props:{icon:"arrow-up-short-wide"}});function ee(...oe){return s[13](s[18],...oe)}g=new wl({props:{icon:"arrow-down-wide-short"}});function F(...oe){return s[14](s[18],...oe)}function ne(...oe){return s[15](s[18],...oe)}return{c(){e=ce("div"),t=ce("div"),r=ce("button"),rn(a.$$.fragment),f=Xe(),h=ce("button"),rn(g.$$.fragment),C=Xe(),A=ce("button"),N=Kt(O),L=Xe(),W(r,"title","Sort Ascending"),W(r,"class",u="btn btn-sm "+(s[18].name==s[0]?"btn-primary":"btn-outline-primary")),W(h,"title","Sort Descending"),W(h,"class",y="btn btn-sm "+("-"+s[18].name==s[0]?"btn-primary":"btn-outline-primary")),W(A,"title","Sort Ascending"),W(A,"class","btn btn-sm btn-outline-primary w-100 text-nowrap"),os(A,"overflow","hidden"),W(t,"class","btn-group w-100"),W(e,"class","col-4 px-3 py-1 d-flex align-items-center")},m(oe,re){Le(oe,e,re),Q(e,t),Q(t,r),on(a,r,null),Q(t,f),Q(t,h),on(g,h,null),Q(t,C),Q(t,A),Q(A,N),Q(e,L),j=!0,z||(q=[Dn(r,"click",ee),Dn(h,"click",F),Dn(A,"click",ne)],z=!0)},p(oe,re){s=oe,(!j||re&3&&u!==(u="btn btn-sm "+(s[18].name==s[0]?"btn-primary":"btn-outline-primary")))&&W(r,"class",u),(!j||re&3&&y!==(y="btn btn-sm "+("-"+s[18].name==s[0]?"btn-primary":"btn-outline-primary")))&&W(h,"class",y),(!j||re&2)&&O!==(O=s[18].label+"")&&Gn(N,O)},i(oe){j||(Re(a.$$.fragment,oe),Re(g.$$.fragment,oe),j=!0)},o(oe){Ue(a.$$.fragment,oe),Ue(g.$$.fragment,oe),j=!1},d(oe){oe&&Ie(e),sn(a),sn(g),z=!1,Zi(q)}}}function z2e(s){let e,t,r,a,u,f,h,g=s[3].label+"",y,C,A,O,N,L,j,z,q;const ee=[$2e,H2e],F=[];function ne(_e,be){return be&1&&(r=null),r==null&&(r=!!_e[0].startsWith("-")),r?0:1}a=ne(s,-1),u=F[a]=ee[a](s);let oe=s[2],re=[];for(let _e=0;_eUe(re[_e],1,1,()=>{re[_e]=null});let we=s[1],ye=[];for(let _e=0;_eUe(ye[_e],1,1,()=>{ye[_e]=null});return{c(){e=ce("div"),t=ce("button"),u.c(),f=Xe(),h=ce("span"),y=Kt(g),C=Xe(),A=ce("div"),O=ce("div");for(let _e=0;_e{F[tt]=null}),Do(),u=F[a],u||(u=F[a]=ee[a](_e),u.c()),Re(u,1),u.m(t,f)),(!q||be&8)&&g!==(g=_e[3].label+"")&&Gn(y,g),be&53){oe=_e[2];let Qe;for(Qe=0;Qewe.name===re.name)?"":"data.";return O(J+re.name)}function L(oe,re){oe.preventDefault();let J=A.includes(we=>we.name===re.name)?"":"data.";return O("-"+J+re.name)}const j=(oe,re)=>N(re,oe),z=(oe,re)=>L(re,oe),q=(oe,re)=>N(re,oe),ee=(oe,re)=>N(re,oe),F=(oe,re)=>L(re,oe),ne=(oe,re)=>N(re,oe);return s.$$set=oe=>{"schema"in oe&&t(6,h=oe.schema),"sort"in oe&&t(0,g=oe.sort),"inModal"in oe&&t(7,y=oe.inModal),"modalUrl"in oe&&t(8,C=oe.modalUrl),"systemFields"in oe&&t(9,A=oe.systemFields)},s.$$.update=()=>{s.$$.dirty&577&&t(3,r=[...h.fields,...A].find(oe=>oe.name===g||"-"+oe.name===g||"data."+oe.name===g||"-data."+oe.name===g)),s.$$.dirty&64&&t(2,a=h.fields.filter(oe=>!["reference","file","json","id","tab"].includes(oe.ui))),s.$$.dirty&512&&t(1,u=A),s.$$.dirty&576&&h.type==="collection"&&t(1,u=A.filter(oe=>oe.files===!1))},[g,u,a,r,N,L,h,y,C,A,j,z,q,ee,F,ne]}class U2e extends ko{constructor(e){super(),So(this,e,V2e,z2e,Co,{schema:6,sort:0,inModal:7,modalUrl:8,systemFields:9})}}function W2e(s){var N,L;let e,t,r,a,u=((L=(N=s[0].find(s[9]))==null?void 0:N.symbol)!=null?L:"")+"",f,h,g,y,C,A,O;return{c(){e=ce("span"),t=ce("div"),r=Kt(s[4]),a=Xe(),f=Kt(u),h=Xe(),g=Kt(s[2]),y=Xe(),C=ce("button"),W(C,"type","button"),W(C,"class","btn-close btn-close ms-1"),W(C,"aria-label","Close"),W(t,"class","d-flex align-items-center justify-content-center"),W(e,"class","applied-filter d-inline-block border border-primary rounded lx-small-text me-1 px-2 py-1 svelte-6qi3g8"),os(e,"line-height","22px ")},m(j,z){Le(j,e,z),Q(e,t),Q(t,r),Q(t,a),Q(t,f),Q(t,h),Q(t,g),Q(t,y),Q(t,C),A||(O=Dn(C,"click",s[10]),A=!0)},p(j,[z]){var q,ee;z&1&&u!==(u=((ee=(q=j[0].find(j[9]))==null?void 0:q.symbol)!=null?ee:"")+"")&&Gn(f,u),z&4&&Gn(g,j[2])},i:Sn,o:Sn,d(j){j&&Ie(e),A=!1,O()}}}function j2e(s,e,t){var ee,F;const r=Ip();let{schema:a}=e,{operators:u}=e,{key:f}=e,{value:h}=e,{inModal:g}=e,{modalUrl:y}=e,C=f.split("_"),A=(ee=C[C.length-1])!=null?ee:"eq",O=f.replace("_"+A,""),N=a.fields.find(ne=>ne.name===O),L=(F=N==null?void 0:N.label)!=null?F:O;function j(ne,oe){ne.preventDefault();let re=`filter[${oe}]`;const J=new URL(y!=null?y:window.location.href);J.searchParams.set("skip","0"),J.searchParams.delete(re),g?r("refresh",J):window.location=J}const z=ne=>ne.name===A,q=ne=>j(ne,f);return s.$$set=ne=>{"schema"in ne&&t(6,a=ne.schema),"operators"in ne&&t(0,u=ne.operators),"key"in ne&&t(1,f=ne.key),"value"in ne&&t(2,h=ne.value),"inModal"in ne&&t(7,g=ne.inModal),"modalUrl"in ne&&t(8,y=ne.modalUrl)},[u,f,h,A,L,j,a,g,y,z,q]}class Z2e extends ko{constructor(e){super(),So(this,e,j2e,W2e,Co,{schema:6,operators:0,key:1,value:2,inModal:7,modalUrl:8})}}function Bae(s,e,t){const r=s.slice();return r[18]=e[t][0],r[19]=e[t][1],r}function q2e(s){let e;return{c(){e=ce("input"),W(e,"type","search"),W(e,"name","filter[_file.originalName_regex]"),W(e,"placeholder","Search"),W(e,"class","form-control"),e.required=!0},m(t,r){Le(t,e,r)},p:Sn,d(t){t&&Ie(e)}}}function G2e(s){let e,t;return{c(){e=ce("input"),W(e,"type","search"),W(e,"name",t="filter[data."+s[0].fields[0].name+"_regex]"),W(e,"placeholder","Search"),W(e,"class","form-control"),e.required=!0},m(r,a){Le(r,e,a)},p(r,a){a&1&&t!==(t="filter[data."+r[0].fields[0].name+"_regex]")&&W(e,"name",t)},d(r){r&&Ie(e)}}}function K2e(s){let e,t,r;return t=new F2e({props:{schema:s[0]}}),t.$on("uploadComplete",s[10]),{c(){e=ce("div"),rn(t.$$.fragment),W(e,"class","d-inline-block ms-1")},m(a,u){Le(a,e,u),on(t,e,null),r=!0},p(a,u){const f={};u&1&&(f.schema=a[0]),t.$set(f)},i(a){r||(Re(t.$$.fragment,a),r=!0)},o(a){Ue(t.$$.fragment,a),r=!1},d(a){a&&Ie(e),sn(t)}}}function Y2e(s){let e,t=!s[4]&&Lae(s);return{c(){t&&t.c(),e=Rs()},m(r,a){t&&t.m(r,a),Le(r,e,a)},p(r,a){r[4]?t&&(t.d(1),t=null):t?t.p(r,a):(t=Lae(r),t.c(),t.m(e.parentNode,e))},i:Sn,o:Sn,d(r){t&&t.d(r),r&&Ie(e)}}}function Lae(s){let e,t,r;return{c(){e=ce("a"),t=Kt("New Record"),W(e,"href",r=s[7].lucentUrl+"/records/new?schema="+s[0].name),W(e,"class","btn btn-sm btn-primary")},m(a,u){Le(a,e,u),Q(e,t)},p(a,u){u&1&&r!==(r=a[7].lucentUrl+"/records/new?schema="+a[0].name)&&W(e,"href",r)},d(a){a&&Ie(e)}}}function Fae(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L;return r=new wl({props:{icon:"ellipsis-vertical"}}),{c(){e=ce("div"),t=ce("button"),rn(r.$$.fragment),a=Xe(),u=ce("ul"),f=ce("li"),h=ce("a"),g=Kt("Export to CSV"),y=Xe(),C=ce("li"),A=ce("a"),O=Kt("View trashed records"),W(t,"class","btn btn-link btn-sm"),W(t,"type","button"),W(t,"data-bs-toggle","dropdown"),W(t,"aria-expanded","false"),W(h,"class","dropdown-item"),W(h,"href",s[8]),W(A,"class","dropdown-item"),W(A,"href",N=s[7].lucentUrl+"/content/"+s[0].name+"?filter[status_in]=trashed"),W(u,"class","dropdown-menu"),W(e,"class","dropdown d-inline-block")},m(j,z){Le(j,e,z),Q(e,t),on(r,t,null),Q(e,a),Q(e,u),Q(u,f),Q(f,h),Q(h,g),Q(u,y),Q(u,C),Q(C,A),Q(A,O),L=!0},p(j,z){(!L||z&1&&N!==(N=j[7].lucentUrl+"/content/"+j[0].name+"?filter[status_in]=trashed"))&&W(A,"href",N)},i(j){L||(Re(r.$$.fragment,j),L=!0)},o(j){Ue(r.$$.fragment,j),L=!1},d(j){j&&Ie(e),sn(r)}}}function Hae(s){let e,t,r=Object.entries(s[3]),a=[];for(let f=0;fUe(a[f],1,1,()=>{a[f]=null});return{c(){e=ce("div");for(let f=0;f0,z,q,ee,F;r=new U2e({props:{schema:s[0],sort:s[1],systemFields:s[6],inModal:s[4],modalUrl:s[5]}}),r.$on("refresh",s[12]);function ne(Qe){s[13](Qe)}let oe={systemFields:s[6],operators:s[2],filter:s[3],inModal:s[4],modalUrl:s[5]};s[0]!==void 0&&(oe.schema=s[0]),u=new P2e({props:oe}),ss.push(()=>Er(u,"schema",ne)),u.$on("refresh",s[14]);function re(Qe,ft){var V;return(V=Qe[0].fields[0])!=null&&V.name?G2e:q2e}let J=re(s),we=J(s);const ye=[Y2e,K2e],De=[];function _e(Qe,ft){return Qe[0].type==="collection"?0:1}A=_e(s),O=De[A]=ye[A](s);let be=!s[4]&&Fae(s),tt=j&&Hae(s);return{c(){e=ce("div"),t=ce("div"),rn(r.$$.fragment),a=Xe(),rn(u.$$.fragment),h=Xe(),g=ce("form"),we.c(),y=Xe(),C=ce("div"),O.c(),N=Xe(),be&&be.c(),L=Xe(),tt&&tt.c(),z=Rs(),W(g,"method","GET"),W(t,"class","d-flex align-items-center"),W(C,"class","d-flex align-items-center "),W(e,"class","mb-3 d-flex align-items-center justify-content-between")},m(Qe,ft){Le(Qe,e,ft),Q(e,t),on(r,t,null),Q(t,a),on(u,t,null),Q(t,h),Q(t,g),we.m(g,null),Q(e,y),Q(e,C),De[A].m(C,null),Q(C,N),be&&be.m(C,null),Le(Qe,L,ft),tt&&tt.m(Qe,ft),Le(Qe,z,ft),q=!0,ee||(F=Dn(g,"submit",s[9]),ee=!0)},p(Qe,[ft]){const V={};ft&1&&(V.schema=Qe[0]),ft&2&&(V.sort=Qe[1]),ft&64&&(V.systemFields=Qe[6]),ft&16&&(V.inModal=Qe[4]),ft&32&&(V.modalUrl=Qe[5]),r.$set(V);const mt={};ft&64&&(mt.systemFields=Qe[6]),ft&4&&(mt.operators=Qe[2]),ft&8&&(mt.filter=Qe[3]),ft&16&&(mt.inModal=Qe[4]),ft&32&&(mt.modalUrl=Qe[5]),!f&&ft&1&&(f=!0,mt.schema=Qe[0],Dr(()=>f=!1)),u.$set(mt),J===(J=re(Qe))&&we?we.p(Qe,ft):(we.d(1),we=J(Qe),we&&(we.c(),we.m(g,null)));let nt=A;A=_e(Qe),A===nt?De[A].p(Qe,ft):(To(),Ue(De[nt],1,1,()=>{De[nt]=null}),Do(),O=De[A],O?O.p(Qe,ft):(O=De[A]=ye[A](Qe),O.c()),Re(O,1),O.m(C,N)),Qe[4]?be&&(To(),Ue(be,1,1,()=>{be=null}),Do()):be?(be.p(Qe,ft),ft&16&&Re(be,1)):(be=Fae(Qe),be.c(),Re(be,1),be.m(C,null)),ft&8&&(j=Object.entries(Qe[3]).length>0),j?tt?(tt.p(Qe,ft),ft&8&&Re(tt,1)):(tt=Hae(Qe),tt.c(),Re(tt,1),tt.m(z.parentNode,z)):tt&&(To(),Ue(tt,1,1,()=>{tt=null}),Do())},i(Qe){q||(Re(r.$$.fragment,Qe),Re(u.$$.fragment,Qe),Re(O),Re(be),Re(tt),q=!0)},o(Qe){Ue(r.$$.fragment,Qe),Ue(u.$$.fragment,Qe),Ue(O),Ue(be),Ue(tt),q=!1},d(Qe){Qe&&Ie(e),sn(r),sn(u),we.d(),De[A].d(),be&&be.d(),Qe&&Ie(L),tt&&tt.d(Qe),Qe&&Ie(z),ee=!1,F()}}}function J2e(s,e,t){const r=ji("channel"),a=Ip();let{sort:u}=e,{schema:f}=e,{operators:h}=e,{filter:g}=e,{inModal:y}=e,{modalUrl:C}=e,{records:A}=e,{systemFields:O=[]}=e,N=new URL(window.location.href),L=N.pathname+"/csv?"+N.searchParams.toString();function j(oe){oe.preventDefault();const re=new FormData(oe.target);let J=re.keys().next().value,we=re.values().next().value;const ye=new URL(C!=null?C:window.location.href);ye.searchParams.set("skip","0"),ye.searchParams.set(J,we),y?a("refresh",ye):window.location=ye}function z(oe){t(11,A=oe.detail)}function q(oe){Ez.call(this,s,oe)}function ee(oe){f=oe,t(0,f)}function F(oe){Ez.call(this,s,oe)}function ne(oe){Ez.call(this,s,oe)}return s.$$set=oe=>{"sort"in oe&&t(1,u=oe.sort),"schema"in oe&&t(0,f=oe.schema),"operators"in oe&&t(2,h=oe.operators),"filter"in oe&&t(3,g=oe.filter),"inModal"in oe&&t(4,y=oe.inModal),"modalUrl"in oe&&t(5,C=oe.modalUrl),"records"in oe&&t(11,A=oe.records),"systemFields"in oe&&t(6,O=oe.systemFields)},[f,u,h,g,y,C,O,r,L,j,z,A,q,ee,F,ne]}class Q2e extends ko{constructor(e){super(),So(this,e,J2e,X2e,Co,{sort:1,schema:0,operators:2,filter:3,inModal:4,modalUrl:5,records:11,systemFields:6})}}function zae(s,e,t){const r=s.slice();return r[9]=e[t],r}function ewe(s){let e,t=s[9]+"",r,a,u,f;function h(...g){return s[7](s[9],...g)}return{c(){e=ce("a"),r=Kt(t),W(e,"class","page-link"),W(e,"href",a=s[2](s[9]))},m(g,y){Le(g,e,y),Q(e,r),u||(f=Dn(e,"click",h),u=!0)},p(g,y){s=g,y&1&&t!==(t=s[9]+"")&&Gn(r,t),y&1&&a!==(a=s[2](s[9]))&&W(e,"href",a)},d(g){g&&Ie(e),u=!1,f()}}}function twe(s){let e,t=s[9]+"",r;return{c(){e=ce("span"),r=Kt(t),W(e,"class","page-link active")},m(a,u){Le(a,e,u),Q(e,r)},p(a,u){u&1&&t!==(t=a[9]+"")&&Gn(r,t)},d(a){a&&Ie(e)}}}function Vae(s){let e,t;function r(f,h){return f[1]==f[9]?twe:ewe}let a=r(s),u=a(s);return{c(){e=ce("li"),u.c(),t=Xe(),W(e,"class","page-item")},m(f,h){Le(f,e,h),u.m(e,null),Q(e,t)},p(f,h){a===(a=r(f))&&u?u.p(f,h):(u.d(1),u=a(f),u&&(u.c(),u.m(e,t)))},d(f){f&&Ie(e),u.d()}}}function nwe(s){let e,t=s[0],r=[];for(let a=0;aC(N,O);return s.$$set=O=>{"pages"in O&&t(0,a=O.pages),"limit"in O&&t(4,u=O.limit),"currentPage"in O&&t(1,f=O.currentPage),"inModal"in O&&t(5,h=O.inModal),"modalUrl"in O&&t(6,g=O.modalUrl)},[a,f,y,C,u,h,g,A]}class swe extends ko{constructor(e){super(),So(this,e,owe,nwe,Co,{pages:0,limit:4,currentPage:1,inModal:5,modalUrl:6})}}function Uae(s){let e,t,r,a,u,f,h,g,y,C;return a=new swe({props:{pages:s[7],currentPage:s[6],limit:s[2],inModal:s[0],modalUrl:s[1]}}),a.$on("refresh",s[10]),{c(){e=ce("li"),t=ce("a"),t.textContent="First",r=Xe(),rn(a.$$.fragment),u=Xe(),f=ce("li"),h=ce("a"),h.textContent="Last",W(t,"href","/"),W(t,"class","page-link"),W(e,"class","page-item disabled"),_s(e,"disabled",s[6]===1),W(h,"class","page-link"),W(h,"href","/"),_s(h,"disabled",s[6]===s[5]),W(f,"class","page-item")},m(A,O){Le(A,e,O),Q(e,t),Le(A,r,O),on(a,A,O),Le(A,u,O),Le(A,f,O),Q(f,h),g=!0,y||(C=[Dn(t,"click",s[9]),Dn(h,"click",s[8])],y=!0)},p(A,O){(!g||O&64)&&_s(e,"disabled",A[6]===1);const N={};O&128&&(N.pages=A[7]),O&64&&(N.currentPage=A[6]),O&4&&(N.limit=A[2]),O&1&&(N.inModal=A[0]),O&2&&(N.modalUrl=A[1]),a.$set(N),(!g||O&96)&&_s(h,"disabled",A[6]===A[5])},i(A){g||(Re(a.$$.fragment,A),g=!0)},o(A){Ue(a.$$.fragment,A),g=!1},d(A){A&&Ie(e),A&&Ie(r),sn(a,A),A&&Ie(u),A&&Ie(f),y=!1,Zi(C)}}}function rwe(s){let e,t,r,a,u,f,h=+s[3]+1+"",g,y,C,A=(+s[3]+s[2]>s[4]?s[4]:+s[3]+s[2])+"",O,N,L,j,z,q,ee=s[5]>1&&Uae(s);return{c(){e=ce("nav"),t=ce("ul"),ee&&ee.c(),r=Xe(),a=ce("p"),u=Kt(`Showing + `),f=ce("span"),g=Kt(h),y=Kt(` + to + `),C=ce("span"),O=Kt(A),N=Kt(` + of + `),L=ce("span"),j=Kt(s[4]),z=Kt(` + total`),W(t,"class","pagination justify-content-center"),W(f,"class","font-medium"),W(C,"class","font-medium"),W(L,"class","font-medium"),W(a,"class","text-muted text-center")},m(F,ne){Le(F,e,ne),Q(e,t),ee&&ee.m(t,null),Le(F,r,ne),Le(F,a,ne),Q(a,u),Q(a,f),Q(f,g),Q(a,y),Q(a,C),Q(C,O),Q(a,N),Q(a,L),Q(L,j),Q(a,z),q=!0},p(F,[ne]){F[5]>1?ee?(ee.p(F,ne),ne&32&&Re(ee,1)):(ee=Uae(F),ee.c(),Re(ee,1),ee.m(t,null)):ee&&(To(),Ue(ee,1,1,()=>{ee=null}),Do()),(!q||ne&8)&&h!==(h=+F[3]+1+"")&&Gn(g,h),(!q||ne&28)&&A!==(A=(+F[3]+F[2]>F[4]?F[4]:+F[3]+F[2])+"")&&Gn(O,A),(!q||ne&16)&&Gn(j,F[4])},i(F){q||(Re(ee),q=!0)},o(F){Ue(ee),q=!1},d(F){F&&Ie(e),ee&&ee.d(),F&&Ie(r),F&&Ie(a)}}}function iwe(s,e,t){let r,a,u;const f=Ip();let{inModal:h}=e,{modalUrl:g}=e,{limit:y}=e,{skip:C}=e,{total:A}=e;function O(z){z.preventDefault(),L(r)}function N(z){z.preventDefault(),L(1)}function L(z){const q=new URL(g!=null?g:window.location.href);let ee=z*y-y;q.searchParams.set("skip",ee),h?f("refresh",q):window.location=q}function j(z){Ez.call(this,s,z)}return s.$$set=z=>{"inModal"in z&&t(0,h=z.inModal),"modalUrl"in z&&t(1,g=z.modalUrl),"limit"in z&&t(2,y=z.limit),"skip"in z&&t(3,C=z.skip),"total"in z&&t(4,A=z.total)},s.$$.update=()=>{s.$$.dirty&20&&t(5,r=Math.ceil(A/y)),s.$$.dirty&12&&t(6,a=Math.ceil((C-1)/y)+1),s.$$.dirty&96&&t(7,u=Hu.exports.range(a-3,a+4).filter(z=>z>0&&z<=r))},[h,g,y,C,A,r,a,u,O,N,j]}class awe extends ko{constructor(e){super(),So(this,e,iwe,rwe,Co,{inModal:0,modalUrl:1,limit:2,skip:3,total:4})}}function lwe(s){let e,t,r;return{c(){e=ce("button"),e.textContent="Move to trash",W(e,"type","button"),W(e,"class","btn btn-sm btn-outline-primary")},m(a,u){Le(a,e,u),t||(r=Dn(e,"click",$u(s[9])),t=!0)},p:Sn,d(a){a&&Ie(e),t=!1,r()}}}function cwe(s){let e,t,r,a,u,f,h=s[1].hasDrafts&&Wae(s);return{c(){e=ce("button"),e.textContent="Publish",t=Xe(),h&&h.c(),r=Xe(),a=ce("button"),a.textContent="Delete forever",W(e,"type","button"),W(e,"class","btn btn-sm btn-outline-primary"),W(a,"type","button"),W(a,"class","btn btn-sm btn-outline-primary")},m(g,y){Le(g,e,y),Le(g,t,y),h&&h.m(g,y),Le(g,r,y),Le(g,a,y),u||(f=[Dn(e,"click",$u(s[7])),Dn(a,"click",$u(s[3]))],u=!0)},p(g,y){g[1].hasDrafts?h?h.p(g,y):(h=Wae(g),h.c(),h.m(r.parentNode,r)):h&&(h.d(1),h=null)},d(g){g&&Ie(e),g&&Ie(t),h&&h.d(g),g&&Ie(r),g&&Ie(a),u=!1,Zi(f)}}}function Wae(s){let e,t,r;return{c(){e=ce("button"),e.textContent="Make Draft",W(e,"type","button"),W(e,"class","btn btn-sm btn-outline-primary")},m(a,u){Le(a,e,u),t||(r=Dn(e,"click",$u(s[8])),t=!0)},p:Sn,d(a){a&&Ie(e),t=!1,r()}}}function uwe(s){let e,t,r=s[0].length+"",a,u,f,h,g,y,C,A,O,N;function L(q,ee){return q[2].status_in==="trashed"?cwe:lwe}let j=L(s),z=j(s);return{c(){e=ce("div"),t=ce("span"),a=Kt(r),u=Kt(" records selected"),f=Xe(),h=ce("div"),g=ce("button"),g.textContent="Publish",y=Xe(),C=ce("button"),C.textContent="Make Draft",A=Xe(),z.c(),W(t,"class","me-2"),W(g,"type","button"),W(g,"class","btn btn-sm btn-outline-primary"),W(C,"type","button"),W(C,"class","btn btn-sm btn-outline-primary"),W(h,"class","btn-group "),W(h,"role","group"),W(h,"aria-label","Basic example"),W(e,"class","d-flex align-items-center mb-3")},m(q,ee){Le(q,e,ee),Q(e,t),Q(t,a),Q(t,u),Q(e,f),Q(e,h),Q(h,g),Q(h,y),Q(h,C),Q(h,A),z.m(h,null),O||(N=[Dn(g,"click",$u(s[5])),Dn(C,"click",$u(s[6]))],O=!0)},p(q,[ee]){ee&1&&r!==(r=q[0].length+"")&&Gn(a,r),j===(j=L(q))&&z?z.p(q,ee):(z.d(1),z=j(q),z&&(z.c(),z.m(h,null)))},i:Sn,o:Sn,d(q){q&&Ie(e),z.d(),O=!1,Zi(N)}}}function fwe(s,e,t){const r=ji("channel");let{selected:a}=e,{schema:u}=e,{filter:f}=e;function h(L){L.preventDefault(),axios.post(r.lucentUrl+"/records/delete",{ids:a.map(j=>j.id)}).then(j=>{window.location.reload()}).catch(j=>{console.log(j)})}function g(L,j){axios.post(r.lucentUrl+"/records/status/"+j,{schemaName:u.name,records:a}).then(z=>{window.location.reload()}).catch(z=>{console.log(z)})}const y=L=>g(L,"published"),C=L=>g(L,"draft"),A=L=>g(L,"published"),O=L=>g(L,"draft"),N=L=>g(L,"trashed");return s.$$set=L=>{"selected"in L&&t(0,a=L.selected),"schema"in L&&t(1,u=L.schema),"filter"in L&&t(2,f=L.filter)},[a,u,f,h,g,y,C,A,O,N]}class dwe extends ko{constructor(e){super(),So(this,e,fwe,uwe,Co,{selected:0,schema:1,filter:2})}}function hwe(s){let e;return{c(){e=Kt(s[0])},m(t,r){Le(t,e,r)},p(t,[r]){r&1&&Gn(e,t[0])},i:Sn,o:Sn,d(t){t&&Ie(e)}}}function mwe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class gwe extends ko{constructor(e){super(),So(this,e,mwe,hwe,Co,{value:0})}}function jae(s){let e,t,r,a;return{c(){e=ce("div"),t=ce("span"),r=Xe(),a=Kt(s[0]),W(t,"class","color border border-2 svelte-78o2k4"),os(t,"background",s[0]),W(e,"class","d-inline-flex")},m(u,f){Le(u,e,f),Q(e,t),Q(e,r),Q(e,a)},p(u,f){f&1&&os(t,"background",u[0]),f&1&&Gn(a,u[0])},d(u){u&&Ie(e)}}}function pwe(s){let e,t=s[0]&&jae(s);return{c(){t&&t.c(),e=Rs()},m(r,a){t&&t.m(r,a),Le(r,e,a)},p(r,[a]){r[0]?t?t.p(r,a):(t=jae(r),t.c(),t.m(e.parentNode,e)):t&&(t.d(1),t=null)},i:Sn,o:Sn,d(r){t&&t.d(r),r&&Ie(e)}}}function bwe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class vwe extends ko{constructor(e){super(),So(this,e,bwe,pwe,Co,{value:0})}}function Zae(s,e,t){const r=s.slice();return r[5]=e[t],r}function qae(s){let e,t,r,a;return t=new iI({props:{schemas:s[0],graph:s[1],record:s[5]}}),{c(){e=ce("span"),rn(t.$$.fragment),r=Xe(),W(e,"class","mr-3")},m(u,f){Le(u,e,f),on(t,e,null),Q(e,r),a=!0},p(u,f){const h={};f&1&&(h.schemas=u[0]),f&2&&(h.graph=u[1]),f&4&&(h.record=u[5]),t.$set(h)},i(u){a||(Re(t.$$.fragment,u),a=!0)},o(u){Ue(t.$$.fragment,u),a=!1},d(u){u&&Ie(e),sn(t)}}}function ywe(s){let e,t,r=s[2],a=[];for(let f=0;fUe(a[f],1,1,()=>{a[f]=null});return{c(){e=ce("div");for(let f=0;f{"record"in g&&t(3,a=g.record),"field"in g&&t(4,u=g.field),"schemas"in g&&t(0,f=g.schemas),"graph"in g&&t(1,h=g.graph)},s.$$.update=()=>{var g,y;s.$$.dirty&26&&t(2,r=(y=(g=h.edges)==null?void 0:g.filter(C=>C.field===u.name&&C.source===a.id).map(C=>h.records.find(A=>A.id===C.target)).filter(C=>!!C))!=null?y:[])},[f,h,r,a,u]}class Bhe extends ko{constructor(e){super(),So(this,e,wwe,ywe,Co,{record:3,field:4,schemas:0,graph:1})}}function _we(s){let e;return{c(){e=Kt(s[0])},m(t,r){Le(t,e,r)},p(t,[r]){r&1&&Gn(e,t[0])},i:Sn,o:Sn,d(t){t&&Ie(e)}}}function Cwe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class Swe extends ko{constructor(e){super(),So(this,e,Cwe,_we,Co,{value:0})}}function kwe(s){let e,t;return{c(){e=ce("div"),t=Kt(s[0]),W(e,"title",s[0]),W(e,"data-bs-toggle","tooltip"),W(e,"data-bs-placement","top"),W(e,"class","svelte-1ft053t")},m(r,a){Le(r,e,a),Q(e,t)},p(r,[a]){a&1&&Gn(t,r[0]),a&1&&W(e,"title",r[0])},i:Sn,o:Sn,d(r){r&&Ie(e)}}}function Ewe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class cte extends ko{constructor(e){super(),So(this,e,Ewe,kwe,Co,{value:0})}}function xwe(s){let e,t;return{c(){e=ce("a"),t=Kt(s[0]),W(e,"href",s[0]),W(e,"target","_blank")},m(r,a){Le(r,e,a),Q(e,t)},p(r,[a]){a&1&&Gn(t,r[0]),a&1&&W(e,"href",r[0])},i:Sn,o:Sn,d(r){r&&Ie(e)}}}function Awe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class Twe extends ko{constructor(e){super(),So(this,e,Awe,xwe,Co,{value:0})}}function Dwe(s){let e;return{c(){e=Kt(s[0])},m(t,r){Le(t,e,r)},p(t,[r]){r&1&&Gn(e,t[0])},i:Sn,o:Sn,d(t){t&&Ie(e)}}}function Owe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class Gae extends ko{constructor(e){super(),So(this,e,Owe,Dwe,Co,{value:0})}}function Kae(s,e,t){const r=s.slice();return r[4]=e[t],r}function Yae(s){let e,t,r,a;return t=new P_({props:{record:s[4],size:"tiny"}}),{c(){e=ce("div"),rn(t.$$.fragment),r=Xe(),W(e,"class","me-1")},m(u,f){Le(u,e,f),on(t,e,null),Q(e,r),a=!0},p:Sn,i(u){a||(Re(t.$$.fragment,u),a=!0)},o(u){Ue(t.$$.fragment,u),a=!1},d(u){u&&Ie(e),sn(t)}}}function Mwe(s){let e,t,r=s[0],a=[];for(let f=0;fUe(a[f],1,1,()=>{a[f]=null});return{c(){e=ce("div");for(let f=0;fg.field===a.name&&g.source===r.id).map(g=>u.records.find(y=>y.id===g.target));return console.log(f),s.$$set=g=>{"record"in g&&t(1,r=g.record),"field"in g&&t(2,a=g.field),"graph"in g&&t(3,u=g.graph)},[f,r,a,u]}class Lhe extends ko{constructor(e){super(),So(this,e,Rwe,Mwe,Co,{record:1,field:2,graph:3})}}function Nwe(s){let e,t;return{c(){e=ce("span"),t=Kt(s[0]),W(e,"class","badge rounded-pill bg-primary bg-opacity-75"),os(e,"max-width","64px"),os(e,"overflow","hidden"),os(e,"white-space","nowrap"),os(e,"text-overflow","ellipsis"),W(e,"title",s[0]),W(e,"data-bs-toggle","tooltip")},m(r,a){Le(r,e,a),Q(e,t)},p(r,[a]){a&1&&Gn(t,r[0]),a&1&&W(e,"title",r[0])},i:Sn,o:Sn,d(r){r&&Ie(e)}}}function Pwe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class Iwe extends ko{constructor(e){super(),So(this,e,Pwe,Nwe,Co,{value:0})}}function Bwe(s){let e,t;return{c(){e=ce("div"),t=Kt(s[0]),W(e,"class","svelte-1ft053t")},m(r,a){Le(r,e,a),Q(e,t)},p(r,[a]){a&1&&Gn(t,r[0])},i:Sn,o:Sn,d(r){r&&Ie(e)}}}function Lwe(s,e,t){let{value:r}=e;return s.$$set=a=>{"value"in a&&t(0,r=a.value)},[r]}class Fwe extends ko{constructor(e){super(),So(this,e,Lwe,Bwe,Co,{value:0})}}function Hwe(s){let e,t,r;var a=s[4][s[0].info.name];function u(f){return{props:{value:f[2].data[f[0].name],record:f[2],graph:f[3],schema:f[1],field:f[0]}}}return a&&(e=dk(a,u(s))),{c(){e&&rn(e.$$.fragment),t=Rs()},m(f,h){e&&on(e,f,h),Le(f,t,h),r=!0},p(f,[h]){const g={};if(h&5&&(g.value=f[2].data[f[0].name]),h&4&&(g.record=f[2]),h&8&&(g.graph=f[3]),h&2&&(g.schema=f[1]),h&1&&(g.field=f[0]),h&1&&a!==(a=f[4][f[0].info.name])){if(e){To();const y=e;Ue(y.$$.fragment,1,0,()=>{sn(y,1)}),Do()}a?(e=dk(a,u(f)),rn(e.$$.fragment),Re(e.$$.fragment,1),on(e,t.parentNode,t)):e=null}else a&&e.$set(g)},i(f){r||(e&&Re(e.$$.fragment,f),r=!0)},o(f){e&&Ue(e.$$.fragment,f),r=!1},d(f){f&&Ie(t),e&&sn(e,f)}}}function $we(s,e,t){const r={text:cte,slug:cte,rich:Fwe,textarea:cte,color:vwe,checkbox:gwe,reference:Bhe,number:Swe,url:Twe,date:Gae,datetime:Gae,uuid:Iwe,file:Lhe};let{field:a}=e,{schema:u}=e,{record:f}=e,{graph:h}=e;return s.$$set=g=>{"field"in g&&t(0,a=g.field),"schema"in g&&t(1,u=g.schema),"record"in g&&t(2,f=g.record),"graph"in g&&t(3,h=g.graph)},[a,u,f,h,r]}class Fhe extends ko{constructor(e){super(),So(this,e,$we,Hwe,Co,{field:0,schema:1,record:2,graph:3})}}function Dp(s,e){var t,r;return s&&(r=(t=s.find(a=>a.id===e))==null?void 0:t.name)!=null?r:e}function Xae(s,e,t){const r=s.slice();return r[6]=e[t],r[8]=t,r}function Jae(s){let e,t,r,a;return t=new Fhe({props:{record:s[3],schema:s[0],graph:s[2],field:s[6]}}),{c(){e=ce("td"),rn(t.$$.fragment),W(e,"class",r="field-ui-"+s[6].info.name),_s(e,"is-sort","-"+s[6].name==s[4]||s[6].name==s[4])},m(u,f){Le(u,e,f),on(t,e,null),a=!0},p(u,f){const h={};f&8&&(h.record=u[3]),f&1&&(h.schema=u[0]),f&4&&(h.graph=u[2]),f&32&&(h.field=u[6]),t.$set(h),(!a||f&32&&r!==(r="field-ui-"+u[6].info.name))&&W(e,"class",r),(!a||f&48)&&_s(e,"is-sort","-"+u[6].name==u[4]||u[6].name==u[4])},i(u){a||(Re(t.$$.fragment,u),a=!0)},o(u){Ue(t.$$.fragment,u),a=!1},d(u){u&&Ie(e),sn(t)}}}function Qae(s){let e,t,r;return t=new VV({props:{status:s[3].status}}),{c(){e=ce("td"),rn(t.$$.fragment),W(e,"class","text-center"),_s(e,"is-sort",s[4]=="-status"||s[4]=="status")},m(a,u){Le(a,e,u),on(t,e,null),r=!0},p(a,u){const f={};u&8&&(f.status=a[3].status),t.$set(f),(!r||u&16)&&_s(e,"is-sort",a[4]=="-status"||a[4]=="status")},i(a){r||(Re(t.$$.fragment,a),r=!0)},o(a){Ue(t.$$.fragment,a),r=!1},d(a){a&&Ie(e),sn(t)}}}function ele(s){let e,t,r;return t=new r2({props:{name:Dp(s[1],s[3]._sys.createdBy),side:24}}),{c(){e=ce("td"),rn(t.$$.fragment),W(e,"class","text-center"),_s(e,"is-sort",s[4]=="-_sys.createdBy"||s[4]=="_sys.createdBy")},m(a,u){Le(a,e,u),on(t,e,null),r=!0},p(a,u){const f={};u&10&&(f.name=Dp(a[1],a[3]._sys.createdBy)),t.$set(f),(!r||u&16)&&_s(e,"is-sort",a[4]=="-_sys.createdBy"||a[4]=="_sys.createdBy")},i(a){r||(Re(t.$$.fragment,a),r=!0)},o(a){Ue(t.$$.fragment,a),r=!1},d(a){a&&Ie(e),sn(t)}}}function tle(s){let e,t,r;return t=new r2({props:{name:Dp(s[1],s[3]._sys.updatedBy),side:24}}),{c(){e=ce("td"),rn(t.$$.fragment),W(e,"class","text-center"),_s(e,"is-sort",s[4]=="-_sys.updatedBy"||s[4]=="_sys.updatedBy")},m(a,u){Le(a,e,u),on(t,e,null),r=!0},p(a,u){const f={};u&10&&(f.name=Dp(a[1],a[3]._sys.updatedBy)),t.$set(f),(!r||u&16)&&_s(e,"is-sort",a[4]=="-_sys.updatedBy"||a[4]=="_sys.updatedBy")},i(a){r||(Re(t.$$.fragment,a),r=!0)},o(a){Ue(t.$$.fragment,a),r=!1},d(a){a&&Ie(e),sn(t)}}}function nle(s){let e,t=Jy(s[3]._sys.createdAt)+"",r;return{c(){e=ce("td"),r=Kt(t),_s(e,"is-sort",s[4]=="-_sys.createdAt"||s[4]=="_sys.createdAt")},m(a,u){Le(a,e,u),Q(e,r)},p(a,u){u&8&&t!==(t=Jy(a[3]._sys.createdAt)+"")&&Gn(r,t),u&16&&_s(e,"is-sort",a[4]=="-_sys.createdAt"||a[4]=="_sys.createdAt")},d(a){a&&Ie(e)}}}function ole(s){let e,t=Jy(s[3]._sys.updatedAt)+"",r;return{c(){e=ce("td"),r=Kt(t),_s(e,"is-sort",s[4]=="-_sys.updatedAt"||s[4]=="_sys.updatedAt")},m(a,u){Le(a,e,u),Q(e,r)},p(a,u){u&8&&t!==(t=Jy(a[3]._sys.updatedAt)+"")&&Gn(r,t),u&16&&_s(e,"is-sort",a[4]=="-_sys.updatedAt"||a[4]=="_sys.updatedAt")},d(a){a&&Ie(e)}}}function zwe(s){let e,t=s[0].visible.includes("status"),r,a=s[0].visible.includes("_sys.createdBy"),u,f=s[0].visible.includes("_sys.updatedBy"),h,g=s[0].visible.includes("_sys.createdAt"),y,C=s[0].visible.includes("_sys.updatedAt"),A,O,N=s[5],L=[];for(let oe=0;oeUe(L[oe],1,1,()=>{L[oe]=null});let z=t&&Qae(s),q=a&&ele(s),ee=f&&tle(s),F=g&&nle(s),ne=C&&ole(s);return{c(){for(let oe=0;oe{z=null}),Do()),re&1&&(a=oe[0].visible.includes("_sys.createdBy")),a?q?(q.p(oe,re),re&1&&Re(q,1)):(q=ele(oe),q.c(),Re(q,1),q.m(u.parentNode,u)):q&&(To(),Ue(q,1,1,()=>{q=null}),Do()),re&1&&(f=oe[0].visible.includes("_sys.updatedBy")),f?ee?(ee.p(oe,re),re&1&&Re(ee,1)):(ee=tle(oe),ee.c(),Re(ee,1),ee.m(h.parentNode,h)):ee&&(To(),Ue(ee,1,1,()=>{ee=null}),Do()),re&1&&(g=oe[0].visible.includes("_sys.createdAt")),g?F?F.p(oe,re):(F=nle(oe),F.c(),F.m(y.parentNode,y)):F&&(F.d(1),F=null),re&1&&(C=oe[0].visible.includes("_sys.updatedAt")),C?ne?ne.p(oe,re):(ne=ole(oe),ne.c(),ne.m(A.parentNode,A)):ne&&(ne.d(1),ne=null)},i(oe){if(!O){for(let re=0;re{"schema"in y&&t(0,r=y.schema),"users"in y&&t(1,a=y.users),"graph"in y&&t(2,u=y.graph),"record"in y&&t(3,f=y.record),"sort"in y&&t(4,h=y.sort),"visibleColumns"in y&&t(5,g=y.visibleColumns)},[r,a,u,f,h,g]}class Uwe extends ko{constructor(e){super(),So(this,e,Vwe,zwe,Co,{schema:0,users:1,graph:2,record:3,sort:4,visibleColumns:5})}}function sle(s,e,t){const r=s.slice();return r[15]=e[t],r}function rle(s,e,t){const r=s.slice();return r[18]=e[t],r}function ile(s,e,t){const r=s.slice();return r[21]=e[t],r}function ale(s){let e,t=s[21].label+"",r,a,u;return{c(){e=ce("th"),r=Kt(t),W(e,"class",a="field-ui-"+s[21].ui),W(e,"scope","col"),W(e,"title",u=s[21].help),W(e,"data-bs-toggle","tooltip"),W(e,"data-bs-placement","top"),_s(e,"is-sort","-"+s[21].name==s[6]||s[21].name==s[6])},m(f,h){Le(f,e,h),Q(e,r)},p(f,h){h&256&&t!==(t=f[21].label+"")&&Gn(r,t),h&256&&a!==(a="field-ui-"+f[21].ui)&&W(e,"class",a),h&256&&u!==(u=f[21].help)&&W(e,"title",u),h&320&&_s(e,"is-sort","-"+f[21].name==f[6]||f[21].name==f[6])},d(f){f&&Ie(e)}}}function lle(s){let e,t=s[18].label+"",r;return{c(){e=ce("th"),r=Kt(t)},m(a,u){Le(a,e,u),Q(e,r)},p(a,u){u&34&&t!==(t=a[18].label+"")&&Gn(r,t)},d(a){a&&Ie(e)}}}function cle(s,e){let t,r,a,u,f,h,g,y,C,A,O=dd(e[9].schemas,e[15],e[4])+"",N,L,j,z,q,ee,F,ne,oe,re,J,we,ye;function De(...be){return e[13](e[15],...be)}function _e(...be){return e[14](e[15],...be)}return F=new r2({props:{name:Dp(e[2],e[15]._sys.updatedBy),side:24}}),oe=new Uwe({props:{record:e[15],graph:e[4],schema:e[1],visibleColumns:e[8],sort:e[6],systemFields:e[5],inModal:e[7],users:e[2]}}),{key:s,first:null,c(){t=ce("tr"),r=ce("td"),a=ce("div"),u=ce("div"),f=ce("div"),h=ce("input"),C=Xe(),A=ce("a"),N=Kt(O),q=Xe(),ee=ce("div"),rn(F.$$.fragment),ne=Xe(),rn(oe.$$.fragment),re=Xe(),W(h,"class","form-check-input "),W(h,"type","checkbox"),h.checked=g=e[0].find(De),h.value=y=e[15],W(f,"class","form-check"),W(A,"class","me-2 text-decoration-none text-dark fs-6"),W(A,"href",L=e[9].lucentUrl+"/records/"+e[15].id),W(A,"target",j=e[7]?"_blank":"_self"),W(A,"title",z=dd(e[9].schemas,e[15],e[4])),W(A,"data-bs-toggle","tooltip"),W(A,"data-bs-placement","left"),W(u,"class","d-flex align-items-center "),W(a,"class","title-td-contents d-inline-flex justify-content-between w-100 align-items-center"),W(r,"class","title-td"),this.first=t},m(be,tt){Le(be,t,tt),Q(t,r),Q(r,a),Q(a,u),Q(u,f),Q(f,h),Q(u,C),Q(u,A),Q(A,N),Q(a,q),Q(a,ee),on(F,ee,null),Q(t,ne),on(oe,t,null),Q(t,re),J=!0,we||(ye=Dn(h,"change",_e),we=!0)},p(be,tt){e=be,(!J||tt&9&&g!==(g=e[0].find(De)))&&(h.checked=g),(!J||tt&8&&y!==(y=e[15]))&&(h.value=y),(!J||tt&24)&&O!==(O=dd(e[9].schemas,e[15],e[4])+"")&&Gn(N,O),(!J||tt&8&&L!==(L=e[9].lucentUrl+"/records/"+e[15].id))&&W(A,"href",L),(!J||tt&128&&j!==(j=e[7]?"_blank":"_self"))&&W(A,"target",j),(!J||tt&24&&z!==(z=dd(e[9].schemas,e[15],e[4])))&&W(A,"title",z);const Qe={};tt&12&&(Qe.name=Dp(e[2],e[15]._sys.updatedBy)),F.$set(Qe);const ft={};tt&8&&(ft.record=e[15]),tt&16&&(ft.graph=e[4]),tt&2&&(ft.schema=e[1]),tt&256&&(ft.visibleColumns=e[8]),tt&64&&(ft.sort=e[6]),tt&32&&(ft.systemFields=e[5]),tt&128&&(ft.inModal=e[7]),tt&4&&(ft.users=e[2]),oe.$set(ft)},i(be){J||(Re(F.$$.fragment,be),Re(oe.$$.fragment,be),J=!0)},o(be){Ue(F.$$.fragment,be),Ue(oe.$$.fragment,be),J=!1},d(be){be&&Ie(t),sn(F),sn(oe),we=!1,ye()}}}function Wwe(s){let e,t,r,a,u,f,h,g,y,C,A,O,N=[],L=new Map,j,z,q,ee=s[8],F=[];for(let we=0;wewe[15].id;for(let we=0;we0&&s[0].length0&&we[0].length0}function L(ee,F){O.find(oe=>oe.id==F.id)?t(0,O=O.filter(oe=>oe.id!==F.id)):t(0,O=[...O,F])}const j=ee=>u.visible.includes(ee.name),z=(ee,F)=>F.id===ee.id,q=(ee,F)=>L(F,ee);return s.$$set=ee=>{"schema"in ee&&t(1,u=ee.schema),"users"in ee&&t(2,f=ee.users),"records"in ee&&t(3,h=ee.records),"graph"in ee&&t(4,g=ee.graph),"systemFields"in ee&&t(5,y=ee.systemFields),"sort"in ee&&t(6,C=ee.sort),"inModal"in ee&&t(7,A=ee.inModal),"selected"in ee&&t(0,O=ee.selected)},s.$$.update=()=>{s.$$.dirty&2&&t(8,r=u.fields.filter(ee=>u.visible.includes(ee.name)))},[O,u,f,h,g,y,C,A,r,a,N,L,j,z,q]}class Zwe extends ko{constructor(e){super(),So(this,e,jwe,Wwe,Co,{schema:1,users:2,records:3,graph:4,systemFields:5,sort:6,inModal:7,selected:0})}}function ule(s,e,t){const r=s.slice();return r[22]=e[t],r}function qwe(s){let e,t,r,a;function u(g){s[17](g)}function f(g){s[18](g)}let h={systemFields:s[12],sort:s[2],operators:s[3],filter:s[4],inModal:s[13],modalUrl:s[8]};return s[0]!==void 0&&(h.schema=s[0]),s[1]!==void 0&&(h.records=s[1]),e=new Q2e({props:h}),ss.push(()=>Er(e,"schema",u)),ss.push(()=>Er(e,"records",f)),e.$on("refresh",s[16]),{c(){rn(e.$$.fragment)},m(g,y){on(e,g,y),a=!0},p(g,y){const C={};y&4096&&(C.systemFields=g[12]),y&4&&(C.sort=g[2]),y&8&&(C.operators=g[3]),y&16&&(C.filter=g[4]),y&8192&&(C.inModal=g[13]),y&256&&(C.modalUrl=g[8]),!t&&y&1&&(t=!0,C.schema=g[0],Dr(()=>t=!1)),!r&&y&2&&(r=!0,C.records=g[1],Dr(()=>r=!1)),e.$set(C)},i(g){a||(Re(e.$$.fragment,g),a=!0)},o(g){Ue(e.$$.fragment,g),a=!1},d(g){sn(e,g)}}}function Gwe(s){let e,t;return e=new dwe({props:{schema:s[0],selected:s[9],inModal:s[13],filter:s[4]}}),{c(){rn(e.$$.fragment)},m(r,a){on(e,r,a),t=!0},p(r,a){const u={};a&1&&(u.schema=r[0]),a&512&&(u.selected=r[9]),a&8192&&(u.inModal=r[13]),a&16&&(u.filter=r[4]),e.$set(u)},i(r){t||(Re(e.$$.fragment,r),t=!0)},o(r){Ue(e.$$.fragment,r),t=!1},d(r){sn(e,r)}}}function Kwe(s){let e,t=[],r=new Map,a,u=s[1];const f=h=>h[22].id;for(let h=0;hEr(e,"selected",a)),{c(){rn(e.$$.fragment)},m(f,h){on(e,f,h),r=!0},p(f,h){const g={};h&2&&(g.records=f[1]),h&2048&&(g.graph=f[11]),h&1&&(g.schema=f[0]),h&4&&(g.sort=f[2]),h&4096&&(g.systemFields=f[12]),h&8192&&(g.inModal=f[13]),h&1024&&(g.users=f[10]),!t&&h&512&&(t=!0,g.selected=f[9],Dr(()=>t=!1)),e.$set(g)},i(f){r||(Re(e.$$.fragment,f),r=!0)},o(f){Ue(e.$$.fragment,f),r=!1},d(f){sn(e,f)}}}function fle(s,e){let t,r,a,u,f,h,g,y,C,A,O,N=e[22]._file.path+"",L,j,z,q,ee,F=e[22]._file.mime+"",ne,oe,re,J,we;function ye(..._e){return e[20](e[22],..._e)}function De(..._e){return e[21](e[22],..._e)}return C=new P_({props:{record:e[22],size:"medium"}}),{key:s,first:null,c(){t=ce("div"),r=ce("div"),a=ce("div"),u=ce("input"),g=Xe(),y=ce("div"),rn(C.$$.fragment),A=Xe(),O=ce("a"),L=Kt(N),q=Xe(),ee=ce("span"),ne=Kt(F),oe=Xe(),W(u,"class","form-check-input "),W(u,"type","checkbox"),u.checked=f=e[9].find(ye),u.value=h=e[22],W(a,"class","form-check svelte-1xyvs2b"),W(y,"class","d-flex justify-content-center"),W(O,"href",j=e[14].lucentUrl+"/records/"+e[22].id),W(O,"title",z=e[22]._file.path),W(O,"class","d-block text-center overflow-hidden text-nowrap my-2 "),os(O,"text-overflow","ellipsis"),os(O,"font-size","13px"),os(O,"color","#333"),W(ee,"class","lx-small-text text-muted d-block text-center"),W(r,"class","file-wrapper rounded p-2 mb-4 bg-light"),_s(r,"selected",e[9].includes(e[22])),W(t,"class","col-6 col-md-4"),this.first=t},m(_e,be){Le(_e,t,be),Q(t,r),Q(r,a),Q(a,u),Q(r,g),Q(r,y),on(C,y,null),Q(r,A),Q(r,O),Q(O,L),Q(r,q),Q(r,ee),Q(ee,ne),Q(t,oe),re=!0,J||(we=Dn(u,"change",De),J=!0)},p(_e,be){e=_e,(!re||be&514&&f!==(f=e[9].find(ye)))&&(u.checked=f),(!re||be&2&&h!==(h=e[22]))&&(u.value=h);const tt={};be&2&&(tt.record=e[22]),C.$set(tt),(!re||be&2)&&N!==(N=e[22]._file.path+"")&&Gn(L,N),(!re||be&2&&j!==(j=e[14].lucentUrl+"/records/"+e[22].id))&&W(O,"href",j),(!re||be&2&&z!==(z=e[22]._file.path))&&W(O,"title",z),(!re||be&2)&&F!==(F=e[22]._file.mime+"")&&Gn(ne,F),(!re||be&514)&&_s(r,"selected",e[9].includes(e[22]))},i(_e){re||(Re(C.$$.fragment,_e),re=!0)},o(_e){Ue(C.$$.fragment,_e),re=!1},d(_e){_e&&Ie(t),sn(C),J=!1,we()}}}function Xwe(s){let e,t,r,a=s[0].label+"",u,f,h,g,y,C,A,O,N,L,j;const z=[Gwe,qwe],q=[];function ee(re,J){return re[9].length>0&&!re[13]?0:1}h=ee(s),g=q[h]=z[h](s);const F=[Ywe,Kwe],ne=[];function oe(re,J){return re[0].type==="collection"?0:1}return C=oe(s),A=ne[C]=F[C](s),L=new awe({props:{limit:s[5],skip:s[6],total:s[7],inModal:s[13],modalUrl:s[8]}}),L.$on("refresh",s[16]),{c(){e=ce("div"),t=ce("div"),r=ce("h3"),u=Kt(a),f=Xe(),g.c(),y=Xe(),A.c(),N=Xe(),rn(L.$$.fragment),W(r,"class","header-normal mb-5 "),W(t,"class",O="lx-card mb-4 "+(s[13]?"mt-0":"mt-5")),W(e,"class","wrapper-large transparent ")},m(re,J){Le(re,e,J),Q(e,t),Q(t,r),Q(r,u),Q(t,f),q[h].m(t,null),Q(t,y),ne[C].m(t,null),Q(e,N),on(L,e,null),j=!0},p(re,[J]){(!j||J&1)&&a!==(a=re[0].label+"")&&Gn(u,a);let we=h;h=ee(re),h===we?q[h].p(re,J):(To(),Ue(q[we],1,1,()=>{q[we]=null}),Do(),g=q[h],g?g.p(re,J):(g=q[h]=z[h](re),g.c()),Re(g,1),g.m(t,y));let ye=C;C=oe(re),C===ye?ne[C].p(re,J):(To(),Ue(ne[ye],1,1,()=>{ne[ye]=null}),Do(),A=ne[C],A?A.p(re,J):(A=ne[C]=F[C](re),A.c()),Re(A,1),A.m(t,null)),(!j||J&8192&&O!==(O="lx-card mb-4 "+(re[13]?"mt-0":"mt-5")))&&W(t,"class",O);const De={};J&32&&(De.limit=re[5]),J&64&&(De.skip=re[6]),J&128&&(De.total=re[7]),J&8192&&(De.inModal=re[13]),J&256&&(De.modalUrl=re[8]),L.$set(De)},i(re){j||(Re(g),Re(A),Re(L.$$.fragment,re),j=!0)},o(re){Ue(g),Ue(A),Ue(L.$$.fragment,re),j=!1},d(re){re&&Ie(e),q[h].d(),ne[C].d(),sn(L)}}}function Jwe(s,e,t){const r=ji("channel");let{schema:a}=e,{users:u}=e,{records:f}=e,{graph:h}=e,{systemFields:g}=e,{sort:y}=e,{operators:C}=e,{filter:A}=e,{limit:O}=e,{skip:N}=e,{total:L}=e,{inModal:j}=e,{modalUrl:z}=e,{selected:q=[]}=e;function ee(ye,De){q.find(be=>be.id===De.id)?t(9,q=q.filter(be=>be.id!==De.id)):t(9,q=[...q,De])}function F(ye){const De=ye.detail;axios.get(De).then(_e=>{t(1,f=_e.data.records),t(2,y=_e.data.sort),t(3,C=_e.data.operators),t(4,A=_e.data.filter),t(6,N=_e.data.skip),t(5,O=_e.data.limit),t(7,L=_e.data.total),t(8,z=_e.data.modalUrl)}).catch(_e=>{console.log(_e)})}function ne(ye){a=ye,t(0,a)}function oe(ye){f=ye,t(1,f)}function re(ye){q=ye,t(9,q)}const J=(ye,De)=>De.id===ye.id,we=(ye,De)=>ee(De,ye);return s.$$set=ye=>{"schema"in ye&&t(0,a=ye.schema),"users"in ye&&t(10,u=ye.users),"records"in ye&&t(1,f=ye.records),"graph"in ye&&t(11,h=ye.graph),"systemFields"in ye&&t(12,g=ye.systemFields),"sort"in ye&&t(2,y=ye.sort),"operators"in ye&&t(3,C=ye.operators),"filter"in ye&&t(4,A=ye.filter),"limit"in ye&&t(5,O=ye.limit),"skip"in ye&&t(6,N=ye.skip),"total"in ye&&t(7,L=ye.total),"inModal"in ye&&t(13,j=ye.inModal),"modalUrl"in ye&&t(8,z=ye.modalUrl),"selected"in ye&&t(9,q=ye.selected)},[a,f,y,C,A,O,N,L,z,q,u,h,g,j,r,ee,F,ne,oe,re,J,we]}class Hhe extends ko{constructor(e){super(),So(this,e,Jwe,Xwe,Co,{schema:0,users:10,records:1,graph:11,systemFields:12,sort:2,operators:3,filter:4,limit:5,skip:6,total:7,inModal:13,modalUrl:8,selected:9})}}function dle(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j,z,q,ee,F,ne,oe,re,J=s[1].length>0&&hle(s);const we=[s[2]];function ye(_e){s[8](_e)}let De={};for(let _e=0;_eEr(ee,"selected",ye)),{c(){e=ce("div"),t=ce("div"),r=ce("div"),a=ce("div"),u=ce("div"),f=ce("button"),h=Kt("Insert"),y=Xe(),C=ce("button"),A=Kt("Replace"),N=Xe(),J&&J.c(),L=Xe(),j=ce("button"),z=Xe(),q=ce("div"),rn(ee.$$.fragment),W(f,"type","button"),W(f,"class","btn btn-primary me-1"),f.disabled=g=s[1].length===0,W(C,"type","button"),W(C,"class","btn btn-outline-primary me-3"),C.disabled=O=s[1].length===0,W(u,"class","d-flex align-items-center"),W(j,"type","button"),W(j,"class","btn-close"),W(j,"data-bs-dismiss","modal"),W(j,"aria-label","Close"),W(a,"class","modal-header"),W(q,"class","modal-body"),W(r,"class","modal-content svelte-1mf5922"),W(t,"class","modal-dialog modal-dialog-centered modal-dialog-scrollable svelte-1mf5922"),W(e,"class","modal fade show"),W(e,"tabindex","-1"),W(e,"aria-modal","true"),W(e,"role","dialog"),os(e,"background","rgba(100,100,100,.6)"),_s(e,"d-block",s[0])},m(_e,be){Le(_e,e,be),Q(e,t),Q(t,r),Q(r,a),Q(a,u),Q(u,f),Q(f,h),Q(u,y),Q(u,C),Q(C,A),Q(u,N),J&&J.m(u,null),Q(a,L),Q(a,j),Q(r,z),Q(r,q),on(ee,q,null),ne=!0,oe||(re=[Dn(f,"click",s[3]),Dn(C,"click",s[4]),Dn(j,"click",$u(s[7]))],oe=!0)},p(_e,be){(!ne||be&2&&g!==(g=_e[1].length===0))&&(f.disabled=g),(!ne||be&2&&O!==(O=_e[1].length===0))&&(C.disabled=O),_e[1].length>0?J?J.p(_e,be):(J=hle(_e),J.c(),J.m(u,null)):J&&(J.d(1),J=null);const tt=be&4?$V(we,[zV(_e[2])]):{};!F&&be&2&&(F=!0,tt.selected=_e[1],Dr(()=>F=!1)),ee.$set(tt),(!ne||be&1)&&_s(e,"d-block",_e[0])},i(_e){ne||(Re(ee.$$.fragment,_e),ne=!0)},o(_e){Ue(ee.$$.fragment,_e),ne=!1},d(_e){_e&&Ie(e),J&&J.d(),sn(ee),oe=!1,Zi(re)}}}function hle(s){let e,t=s[1].length+"",r,a;return{c(){e=ce("span"),r=Kt(t),a=Kt(" records selected"),W(e,"class","")},m(u,f){Le(u,e,f),Q(e,r),Q(e,a)},p(u,f){f&2&&t!==(t=u[1].length+"")&&Gn(r,t)},d(u){u&&Ie(e)}}}function Qwe(s){let e,t,r=s[2].schema&&dle(s);return{c(){r&&r.c(),e=Rs()},m(a,u){r&&r.m(a,u),Le(a,e,u),t=!0},p(a,[u]){a[2].schema?r?(r.p(a,u),u&4&&Re(r,1)):(r=dle(a),r.c(),Re(r,1),r.m(e.parentNode,e)):r&&(To(),Ue(r,1,1,()=>{r=null}),Do())},i(a){t||(Re(r),t=!0)},o(a){Ue(r),t=!1},d(a){r&&r.d(a),a&&Ie(e)}}}function e_e(s,e,t){let r;const a=Ip(),u=ji("channel");let f=!1,h=[];function g(j){t(0,f=!0),C(j)}function y(){t(0,f=!1),t(1,h=[])}function C(j){axios.get(u.lucentUrl+"/content/"+j).then(z=>{t(2,r=z.data)}).catch(z=>console.log(z))}function A(j){j.preventDefault(),a("insert",{records:h,action:"insert"})}function O(j){j.preventDefault(),a("insert",{records:h,action:"replace"})}const N=j=>t(0,f=!1);function L(j){h=j,t(1,h)}return t(2,r={}),[f,h,r,A,O,g,y,N,L]}class $he extends ko{constructor(e){super(),So(this,e,e_e,Qwe,Co,{open:5,close:6})}get open(){return this.$$.ctx[5]}get close(){return this.$$.ctx[6]}}function mle(s,e,t){const r=s.slice();return r[18]=e[t],r}function t_e(s){let e,t,r,a,u,f,h,g,y;return f=new wl({props:{icon:"magnifying-glass"}}),{c(){e=ce("div"),t=ce("div"),r=ce("button"),r.textContent="New",a=Xe(),u=ce("button"),rn(f.$$.fragment),W(r,"class","btn btn-sm btn-primary"),W(u,"class","btn btn-sm btn-outline-primary"),W(t,"class","mb-2"),W(e,"class","pb-2 text-start")},m(C,A){Le(C,e,A),Q(e,t),Q(t,r),Q(t,a),Q(t,u),on(f,u,null),h=!0,g||(y=[Dn(r,"click",s[12]),Dn(u,"click",s[13])],g=!0)},p:Sn,i(C){h||(Re(f.$$.fragment,C),h=!0)},o(C){Ue(f.$$.fragment,C),h=!1},d(C){C&&Ie(e),sn(f),g=!1,Zi(y)}}}function n_e(s){let e,t,r,a,u,f,h;t=new wl({props:{width:24,height:24,icon:"circle-plus"}});let g=s[4]&&gle(s);return{c(){e=ce("button"),rn(t.$$.fragment),r=Xe(),g&&g.c(),a=Rs(),W(e,"type","button"),W(e,"class","btn btn-lg btn-link text-decoration-none inline-card-button svelte-1lp73xk"),_s(e,"is-first",!s[1])},m(y,C){Le(y,e,C),on(t,e,null),Le(y,r,C),g&&g.m(y,C),Le(y,a,C),u=!0,f||(h=Dn(e,"click",$u(s[9])),f=!0)},p(y,C){(!u||C&2)&&_s(e,"is-first",!y[1]),y[4]?g?(g.p(y,C),C&16&&Re(g,1)):(g=gle(y),g.c(),Re(g,1),g.m(a.parentNode,a)):g&&(To(),Ue(g,1,1,()=>{g=null}),Do())},i(y){u||(Re(t.$$.fragment,y),Re(g),u=!0)},o(y){Ue(t.$$.fragment,y),Ue(g),u=!1},d(y){y&&Ie(e),sn(t),y&&Ie(r),g&&g.d(y),y&&Ie(a),f=!1,h()}}}function gle(s){let e,t,r=s[0],a=[];for(let f=0;fUe(a[f],1,1,()=>{a[f]=null});return{c(){e=ce("div");for(let f=0;f1?0:1}e=y(s),t=g[e]=h[e](s);let C=s[3]&&ble(s),A={};return u=new $he({props:A}),s[15](u),u.$on("insert",s[7]),{c(){t.c(),r=Xe(),C&&C.c(),a=Xe(),rn(u.$$.fragment)},m(O,N){g[e].m(O,N),Le(O,r,N),C&&C.m(O,N),Le(O,a,N),on(u,O,N),f=!0},p(O,[N]){let L=e;e=y(O),e===L?g[e].p(O,N):(To(),Ue(g[L],1,1,()=>{g[L]=null}),Do(),t=g[e],t?t.p(O,N):(t=g[e]=h[e](O),t.c()),Re(t,1),t.m(r.parentNode,r)),O[3]?C?(C.p(O,N),N&8&&Re(C,1)):(C=ble(O),C.c(),Re(C,1),C.m(a.parentNode,a)):C&&(To(),Ue(C,1,1,()=>{C=null}),Do());const j={};u.$set(j)},i(O){f||(Re(t),Re(C),Re(u.$$.fragment,O),f=!0)},o(O){Ue(t),Ue(C),Ue(u.$$.fragment,O),f=!1},d(O){g[e].d(O),O&&Ie(r),C&&C.d(O),O&&Ie(a),s[15](null),sn(u,O)}}}function s_e(s,e,t){let r;const a=Ip(),u=ji("channel");let{schemas:f}=e,{recordId:h}=e,g,y;function C(oe,re){oe.preventDefault(),g.open(re)}function A(oe){oe.preventDefault(),console.log("Save inline"),t(3,y=null),a("save",{records:oe.detail.records,after:h})}function O(oe){oe.preventDefault(),g.close(),t(4,r=!1),a("insert",{records:oe.detail.records,after:h})}function N(oe,re){oe.preventDefault(),axios.get(u.lucentUrl+"/records/newInline?schema="+re).then(J=>{t(3,y=J.data),t(4,r=!1)}).catch(J=>{console.log(J)})}const L=oe=>t(4,r=!r),j=(oe,re)=>N(re,oe.name),z=(oe,re)=>C(re,oe.name),q=oe=>N(oe,f[0].name),ee=oe=>C(oe,f[0].name),F=oe=>t(3,y=null);function ne(oe){ss[oe?"unshift":"push"](()=>{g=oe,t(2,g)})}return s.$$set=oe=>{"schemas"in oe&&t(0,f=oe.schemas),"recordId"in oe&&t(1,h=oe.recordId)},t(4,r=!1),[f,h,g,y,r,C,A,O,N,L,j,z,q,ee,F,ne]}class lI extends ko{constructor(e){super(),So(this,e,s_e,o_e,Co,{schemas:0,recordId:1})}}/**! + * Sortable 1.15.0 + * @author RubaXa + * @author owenm + * @license MIT + */function vle(s,e){var t=Object.keys(s);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(s);e&&(r=r.filter(function(a){return Object.getOwnPropertyDescriptor(s,a).enumerable})),t.push.apply(t,r)}return t}function i2(s){for(var e=1;e=0)&&(t[a]=s[a]);return t}function a_e(s,e){if(s==null)return{};var t=i_e(s,e),r,a;if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(s);for(a=0;a=0)&&(!Object.prototype.propertyIsEnumerable.call(s,r)||(t[r]=s[r]))}return t}var l_e="1.15.0";function x_(s){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(s)}var I_=x_(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),cI=x_(/Edge/i),yle=x_(/firefox/i),CP=x_(/safari/i)&&!x_(/chrome/i)&&!x_(/android/i),zhe=x_(/iP(ad|od|hone)/i),Vhe=x_(/chrome/i)&&x_(/android/i),Uhe={capture:!1,passive:!1};function ll(s,e,t){s.addEventListener(e,t,!I_&&Uhe)}function Ia(s,e,t){s.removeEventListener(e,t,!I_&&Uhe)}function Qz(s,e){if(!!e){if(e[0]===">"&&(e=e.substring(1)),s)try{if(s.matches)return s.matches(e);if(s.msMatchesSelector)return s.msMatchesSelector(e);if(s.webkitMatchesSelector)return s.webkitMatchesSelector(e)}catch{return!1}return!1}}function c_e(s){return s.host&&s!==document&&s.host.nodeType?s.host:s.parentNode}function Gy(s,e,t,r){if(s){t=t||document;do{if(e!=null&&(e[0]===">"?s.parentNode===t&&Qz(s,e):Qz(s,e))||r&&s===t)return s;if(s===t)break}while(s=c_e(s))}return null}var wle=/\s+/g;function x1(s,e,t){if(s&&e)if(s.classList)s.classList[t?"add":"remove"](e);else{var r=(" "+s.className+" ").replace(wle," ").replace(" "+e+" "," ");s.className=(r+(t?" "+e:"")).replace(wle," ")}}function zr(s,e,t){var r=s&&s.style;if(r){if(t===void 0)return document.defaultView&&document.defaultView.getComputedStyle?t=document.defaultView.getComputedStyle(s,""):s.currentStyle&&(t=s.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 GD(s,e){var t="";if(typeof s=="string")t=s;else do{var r=zr(s,"transform");r&&r!=="none"&&(t=r+" "+t)}while(!e&&(s=s.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(t)}function Whe(s,e,t){if(s){var r=s.getElementsByTagName(e),a=0,u=r.length;if(t)for(;a=u:f=a<=u,!f)return r;if(r===t2())break;r=rk(r,!1)}return!1}function sO(s,e,t,r){for(var a=0,u=0,f=s.children;u2&&arguments[2]!==void 0?arguments[2]:{},a=r.evt,u=a_e(r,b_e);uI.pluginEvent.bind(Vr)(e,t,i2({dragEl:$o,parentEl:Fu,ghostEl:Si,rootEl:Wc,nextEl:BA,lastDownEl:Dz,cloneEl:hu,cloneHidden:ok,dragStarted:hP,putSortable:Ih,activeSortable:Vr.active,originalEvent:a,oldIndex:zD,oldDraggableIndex:kP,newIndex:T1,newDraggableIndex:ek,hideGhostForTarget:Xhe,unhideGhostForTarget:Jhe,cloneNowHidden:function(){ok=!0},cloneNowShown:function(){ok=!1},dispatchSortableEvent:function(h){Eg({sortable:t,name:h,originalEvent:a})}},u))};function Eg(s){p_e(i2({putSortable:Ih,cloneEl:hu,targetEl:$o,rootEl:Wc,oldIndex:zD,oldDraggableIndex:kP,newIndex:T1,newDraggableIndex:ek},s))}var $o,Fu,Si,Wc,BA,Dz,hu,ok,zD,T1,kP,ek,$$,Ih,ID=!1,eV=!1,tV=[],NA,dv,dte,hte,Sle,kle,hP,OD,EP,xP=!1,z$=!1,Oz,km,mte=[],bne=!1,nV=[],jV=typeof document<"u",V$=zhe,Ele=cI||I_?"cssFloat":"float",v_e=jV&&!Vhe&&!zhe&&"draggable"in document.createElement("div"),Ghe=function(){if(!!jV){if(I_)return!1;var s=document.createElement("x");return s.style.cssText="pointer-events:auto",s.style.pointerEvents==="auto"}}(),Khe=function(e,t){var r=zr(e),a=parseInt(r.width)-parseInt(r.paddingLeft)-parseInt(r.paddingRight)-parseInt(r.borderLeftWidth)-parseInt(r.borderRightWidth),u=sO(e,0,t),f=sO(e,1,t),h=u&&zr(u),g=f&&zr(f),y=h&&parseInt(h.marginLeft)+parseInt(h.marginRight)+ud(u).width,C=g&&parseInt(g.marginLeft)+parseInt(g.marginRight)+ud(f).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(u&&h.float&&h.float!=="none"){var A=h.float==="left"?"left":"right";return f&&(g.clear==="both"||g.clear===A)?"vertical":"horizontal"}return u&&(h.display==="block"||h.display==="flex"||h.display==="table"||h.display==="grid"||y>=a&&r[Ele]==="none"||f&&r[Ele]==="none"&&y+C>a)?"vertical":"horizontal"},y_e=function(e,t,r){var a=r?e.left:e.top,u=r?e.right:e.bottom,f=r?e.width:e.height,h=r?t.left:t.top,g=r?t.right:t.bottom,y=r?t.width:t.height;return a===h||u===g||a+f/2===h+y/2},w_e=function(e,t){var r;return tV.some(function(a){var u=a[M1].options.emptyInsertThreshold;if(!(!u||Moe(a))){var f=ud(a),h=e>=f.left-u&&e<=f.right+u,g=t>=f.top-u&&t<=f.bottom+u;if(h&&g)return r=a}}),r},Yhe=function(e){function t(u,f){return function(h,g,y,C){var A=h.options.group.name&&g.options.group.name&&h.options.group.name===g.options.group.name;if(u==null&&(f||A))return!0;if(u==null||u===!1)return!1;if(f&&u==="clone")return u;if(typeof u=="function")return t(u(h,g,y,C),f)(h,g,y,C);var O=(f?h:g).options.group.name;return u===!0||typeof u=="string"&&u===O||u.join&&u.indexOf(O)>-1}}var r={},a=e.group;(!a||Tz(a)!="object")&&(a={name:a}),r.name=a.name,r.checkPull=t(a.pull,!0),r.checkPut=t(a.put),r.revertClone=a.revertClone,e.group=r},Xhe=function(){!Ghe&&Si&&zr(Si,"display","none")},Jhe=function(){!Ghe&&Si&&zr(Si,"display","")};jV&&!Vhe&&document.addEventListener("click",function(s){if(eV)return s.preventDefault(),s.stopPropagation&&s.stopPropagation(),s.stopImmediatePropagation&&s.stopImmediatePropagation(),eV=!1,!1},!0);var PA=function(e){if($o){e=e.touches?e.touches[0]:e;var t=w_e(e.clientX,e.clientY);if(t){var r={};for(var a in e)e.hasOwnProperty(a)&&(r[a]=e[a]);r.target=r.rootEl=t,r.preventDefault=void 0,r.stopPropagation=void 0,t[M1]._onDragOver(r)}}},__e=function(e){$o&&$o.parentNode[M1]._isOutsideThisEl(e.target)};function Vr(s,e){if(!(s&&s.nodeType&&s.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(s));this.el=s,this.options=e=D_({},e),s[M1]=this;var t={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(s.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Khe(s,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(f,h){f.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:Vr.supportPointer!==!1&&"PointerEvent"in window&&!CP,emptyInsertThreshold:5};uI.initializePlugins(this,s,t);for(var r in t)!(r in e)&&(e[r]=t[r]);Yhe(e);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=e.forceFallback?!1:v_e,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?ll(s,"pointerdown",this._onTapStart):(ll(s,"mousedown",this._onTapStart),ll(s,"touchstart",this._onTapStart)),this.nativeDraggable&&(ll(s,"dragover",this),ll(s,"dragenter",this)),tV.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),D_(this,h_e())}Vr.prototype={constructor:Vr,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(OD=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,$o):this.options.direction},_onTapStart:function(e){if(!!e.cancelable){var t=this,r=this.el,a=this.options,u=a.preventOnFilter,f=e.type,h=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,g=(h||e).target,y=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||g,C=a.filter;if(D_e(r),!$o&&!(/mousedown|pointerdown/.test(f)&&e.button!==0||a.disabled)&&!y.isContentEditable&&!(!this.nativeDraggable&&CP&&g&&g.tagName.toUpperCase()==="SELECT")&&(g=Gy(g,a.draggable,r,!1),!(g&&g.animated)&&Dz!==g)){if(zD=D0(g),kP=D0(g,a.draggable),typeof C=="function"){if(C.call(this,e,g,this)){Eg({sortable:t,rootEl:y,name:"filter",targetEl:g,toEl:r,fromEl:r}),Ep("filter",t,{evt:e}),u&&e.cancelable&&e.preventDefault();return}}else if(C&&(C=C.split(",").some(function(A){if(A=Gy(y,A.trim(),r,!1),A)return Eg({sortable:t,rootEl:A,name:"filter",targetEl:g,fromEl:r,toEl:r}),Ep("filter",t,{evt:e}),!0}),C)){u&&e.cancelable&&e.preventDefault();return}a.handle&&!Gy(y,a.handle,r,!1)||this._prepareDragStart(e,h,g)}}},_prepareDragStart:function(e,t,r){var a=this,u=a.el,f=a.options,h=u.ownerDocument,g;if(r&&!$o&&r.parentNode===u){var y=ud(r);if(Wc=u,$o=r,Fu=$o.parentNode,BA=$o.nextSibling,Dz=r,$$=f.group,Vr.dragged=$o,NA={target:$o,clientX:(t||e).clientX,clientY:(t||e).clientY},Sle=NA.clientX-y.left,kle=NA.clientY-y.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,$o.style["will-change"]="all",g=function(){if(Ep("delayEnded",a,{evt:e}),Vr.eventCanceled){a._onDrop();return}a._disableDelayedDragEvents(),!yle&&a.nativeDraggable&&($o.draggable=!0),a._triggerDragStart(e,t),Eg({sortable:a,name:"choose",originalEvent:e}),x1($o,f.chosenClass,!0)},f.ignore.split(",").forEach(function(C){Whe($o,C.trim(),gte)}),ll(h,"dragover",PA),ll(h,"mousemove",PA),ll(h,"touchmove",PA),ll(h,"mouseup",a._onDrop),ll(h,"touchend",a._onDrop),ll(h,"touchcancel",a._onDrop),yle&&this.nativeDraggable&&(this.options.touchStartThreshold=4,$o.draggable=!0),Ep("delayStart",this,{evt:e}),f.delay&&(!f.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(cI||I_))){if(Vr.eventCanceled){this._onDrop();return}ll(h,"mouseup",a._disableDelayedDrag),ll(h,"touchend",a._disableDelayedDrag),ll(h,"touchcancel",a._disableDelayedDrag),ll(h,"mousemove",a._delayedDragTouchMoveHandler),ll(h,"touchmove",a._delayedDragTouchMoveHandler),f.supportPointer&&ll(h,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(g,f.delay)}else g()}},_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(){$o&>e($o),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;Ia(e,"mouseup",this._disableDelayedDrag),Ia(e,"touchend",this._disableDelayedDrag),Ia(e,"touchcancel",this._disableDelayedDrag),Ia(e,"mousemove",this._delayedDragTouchMoveHandler),Ia(e,"touchmove",this._delayedDragTouchMoveHandler),Ia(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?ll(document,"pointermove",this._onTouchMove):t?ll(document,"touchmove",this._onTouchMove):ll(document,"mousemove",this._onTouchMove):(ll($o,"dragend",this),ll(Wc,"dragstart",this._onDragStart));try{document.selection?Mz(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(ID=!1,Wc&&$o){Ep("dragStarted",this,{evt:t}),this.nativeDraggable&&ll(document,"dragover",__e);var r=this.options;!e&&x1($o,r.dragClass,!1),x1($o,r.ghostClass,!0),Vr.active=this,e&&this._appendGhost(),Eg({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(dv){this._lastX=dv.clientX,this._lastY=dv.clientY,Xhe();for(var e=document.elementFromPoint(dv.clientX,dv.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(dv.clientX,dv.clientY),e!==t);)t=e;if($o.parentNode[M1]._isOutsideThisEl(e),t)do{if(t[M1]){var r=void 0;if(r=t[M1]._onDragOver({clientX:dv.clientX,clientY:dv.clientY,target:e,rootEl:t}),r&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Jhe()}},_onTouchMove:function(e){if(NA){var t=this.options,r=t.fallbackTolerance,a=t.fallbackOffset,u=e.touches?e.touches[0]:e,f=Si&&GD(Si,!0),h=Si&&f&&f.a,g=Si&&f&&f.d,y=V$&&km&&Cle(km),C=(u.clientX-NA.clientX+a.x)/(h||1)+(y?y[0]-mte[0]:0)/(h||1),A=(u.clientY-NA.clientY+a.y)/(g||1)+(y?y[1]-mte[1]:0)/(g||1);if(!Vr.active&&!ID){if(r&&Math.max(Math.abs(u.clientX-this._lastX),Math.abs(u.clientY-this._lastY))=0&&(Eg({rootEl:Fu,name:"add",toEl:Fu,fromEl:Wc,originalEvent:e}),Eg({sortable:this,name:"remove",toEl:Fu,originalEvent:e}),Eg({rootEl:Fu,name:"sort",toEl:Fu,fromEl:Wc,originalEvent:e}),Eg({sortable:this,name:"sort",toEl:Fu,originalEvent:e})),Ih&&Ih.save()):T1!==zD&&T1>=0&&(Eg({sortable:this,name:"update",toEl:Fu,originalEvent:e}),Eg({sortable:this,name:"sort",toEl:Fu,originalEvent:e})),Vr.active&&((T1==null||T1===-1)&&(T1=zD,ek=kP),Eg({sortable:this,name:"end",toEl:Fu,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Ep("nulling",this),Wc=$o=Fu=Si=BA=hu=Dz=ok=NA=dv=hP=T1=ek=zD=kP=OD=EP=Ih=$$=Vr.dragged=Vr.ghost=Vr.clone=Vr.active=null,nV.forEach(function(e){e.checked=!0}),nV.length=dte=hte=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":$o&&(this._onDragOver(e),C_e(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,r=this.el.children,a=0,u=r.length,f=this.options;ar.right+a||s.clientX<=r.right&&s.clientY>r.bottom&&s.clientX>=r.left:s.clientX>r.right&&s.clientY>r.top||s.clientX<=r.right&&s.clientY>r.bottom+a}function x_e(s,e,t,r,a,u,f,h){var g=r?s.clientY:s.clientX,y=r?t.height:t.width,C=r?t.top:t.left,A=r?t.bottom:t.right,O=!1;if(!f){if(h&&OzC+y*u/2:gA-Oz)return-EP}else if(g>C+y*(1-a)/2&&gA-y*u/2)?g>C+y/2?1:-1:0}function A_e(s){return D0($o){f[C]=null}),Do(),t=f[e],t?t.p(g,y):(t=f[e]=u[e](g),t.c()),Re(t,1),t.m(r.parentNode,r))},i(g){a||(Re(t),a=!0)},o(g){Ue(t),a=!1},d(g){f[e].d(g),g&&Ie(r)}}}function P_e(s,e,t){let{$$slots:r={},$$scope:a}=e,{sortableClass:u}=e,{isTable:f=!1}=e,{sortableInstance:h}=e;const g=Ip();let y;H0(()=>{let O={animation:150,easing:"cubic-bezier(1, 0, 0, 1)",onUpdate(N){g("update",{source:N.oldIndex,target:N.newIndex})},onMove(N){}};t(3,h=Vr.create(y,O))});function C(O){ss[O?"unshift":"push"](()=>{y=O,t(2,y)})}function A(O){ss[O?"unshift":"push"](()=>{y=O,t(2,y)})}return s.$$set=O=>{"sortableClass"in O&&t(0,u=O.sortableClass),"isTable"in O&&t(1,f=O.isTable),"sortableInstance"in O&&t(3,h=O.sortableInstance),"$$scope"in O&&t(4,a=O.$$scope)},[u,f,y,h,a,r,C,A]}class ZV extends ko{constructor(e){super(),So(this,e,P_e,N_e,Co,{sortableClass:0,isTable:1,sortableInstance:3})}}function Ale(s,e,t){const r=s.slice();return r[11]=e[t],r}function Tle(s){let e,t;return{c(){e=ce("div"),t=Kt(s[1]),W(e,"class","invalid-feedback d-block mb-3")},m(r,a){Le(r,e,a),Q(e,t)},p(r,a){a&2&&Gn(t,r[1])},d(r){r&&Ie(e)}}}function Dle(s){let e,t;return e=new ZV({props:{sortableClass:"row row-cols-3 mt-3",$$slots:{default:[I_e]},$$scope:{ctx:s}}}),e.$on("update",s[4]),{c(){rn(e.$$.fragment)},m(r,a){on(e,r,a),t=!0},p(r,a){const u={};a&16385&&(u.$$scope={dirty:a,ctx:r}),e.$set(u)},i(r){t||(Re(e.$$.fragment,r),t=!0)},o(r){Ue(e.$$.fragment,r),t=!1},d(r){sn(e,r)}}}function Ole(s,e){let t,r,a,u;return r=new WV({props:{classes:"h-100",record:e[11],hasDelete:!0}}),r.$on("remove",e[3]),{key:s,first:null,c(){t=ce("div"),rn(r.$$.fragment),a=Xe(),W(t,"class","col mb-3"),this.first=t},m(f,h){Le(f,t,h),on(r,t,null),Q(t,a),u=!0},p(f,h){e=f;const g={};h&1&&(g.record=e[11]),r.$set(g)},i(f){u||(Re(r.$$.fragment,f),u=!0)},o(f){Ue(r.$$.fragment,f),u=!1},d(f){f&&Ie(t),sn(r)}}}function I_e(s){let e=[],t=new Map,r,a,u=s[0];const f=h=>h[11].id;for(let h=0;h0&&Dle(s);return{c(){h&&h.c(),e=Xe(),t=ce("div"),rn(r.$$.fragment),a=Xe(),g&&g.c(),u=Rs(),W(t,"class","inline-card-wrapper")},m(y,C){h&&h.m(y,C),Le(y,e,C),Le(y,t,C),on(r,t,null),Le(y,a,C),g&&g.m(y,C),Le(y,u,C),f=!0},p(y,[C]){y[1]?h?h.p(y,C):(h=Tle(y),h.c(),h.m(e.parentNode,e)):h&&(h.d(1),h=null),y[0].length>0?g?(g.p(y,C),C&1&&Re(g,1)):(g=Dle(y),g.c(),Re(g,1),g.m(u.parentNode,u)):g&&(To(),Ue(g,1,1,()=>{g=null}),Do())},i(y){f||(Re(r.$$.fragment,y),Re(g),f=!0)},o(y){Ue(r.$$.fragment,y),Ue(g),f=!1},d(y){h&&h.d(y),y&&Ie(e),y&&Ie(t),sn(r),y&&Ie(a),g&&g.d(y),y&&Ie(u)}}}function L_e(s,e,t){let r,a;const u=ji("channel");let{record:f}=e,{field:h}=e,{graph:g}=e,{validationErrors:y}=e,C=u.schemas.filter(L=>h.collections.includes(L.name));function A(L){L.preventDefault(),t(6,g.edges=g.edges.filter(j=>!(j.target===L.detail&&j.field===h.name)),g)}function O(L){t(6,g.edges=aI(L.detail.source,L.detail.target,g.edges,h.name),g)}function N(L){L.preventDefault(),t(6,g=Ooe(g,f,L.detail.records,h.name,L.detail.action))}return s.$$set=L=>{"record"in L&&t(7,f=L.record),"field"in L&&t(8,h=L.field),"graph"in L&&t(6,g=L.graph),"validationErrors"in L&&t(9,y=L.validationErrors)},s.$$.update=()=>{var L;s.$$.dirty&768&&t(1,r=Rg(y,h.name)),s.$$.dirty&448&&t(0,a=(L=g.edges.filter(j=>j.field===h.name).map(j=>g.records.find(z=>z.id==j.target&&f.id==j.source)).filter(j=>!!(j!=null&&j.id)))!=null?L:[])},[a,r,C,A,O,N,g,f,h,y]}class F_e extends ko{constructor(e){super(),So(this,e,L_e,B_e,Co,{record:7,field:8,graph:6,validationErrors:9})}}function Mle(s,e,t){const r=s.slice();return r[21]=e[t],r}function H_e(s){let e,t,r,a,u,f,h,g,y,C,A,O,N,L,j,z,q,ee,F,ne,oe,re,J,we,ye,De,_e,be,tt,Qe;f=new wl({props:{icon:"pencil",width:12,height:12}});const ft=[U_e,V_e],V=[];function mt(kt,xn){return kt[7]?0:1}y=mt(s),C=V[y]=ft[y](s),L=new wl({props:{icon:"ellipsis"}});let nt=!s[1]&&Rle(s),Ot=!s[2]&&Nle(s),Tt=s[8].type==="files"&&W_e(s),He=s[8].fields.filter(Ile),ct=[];for(let kt=0;ktUe(ct[kt],1,1,()=>{ct[kt]=null});return{c(){e=ce("div"),t=ce("div"),r=ce("small"),r.textContent=`${s[8].label}`,a=Xe(),u=ce("button"),rn(f.$$.fragment),h=Xe(),g=ce("button"),C.c(),A=Xe(),O=ce("div"),N=ce("button"),rn(L.$$.fragment),j=Xe(),z=ce("div"),q=ce("a"),ee=Kt("Edit in new tab"),ne=Xe(),oe=ce("button"),oe.textContent="Remove",re=Xe(),J=ce("div"),nt&&nt.c(),we=Xe(),Ot&&Ot.c(),ye=Xe(),De=ce("div"),Tt&&Tt.c(),_e=Xe();for(let kt=0;kt{V[We]=null}),Do(),C=V[y],C||(C=V[y]=ft[y](kt),C.c()),Re(C,1),C.m(g,null)),(!be||xn&1&&F!==(F="/records/"+kt[0].id))&&W(q,"href",F),kt[1]?nt&&(To(),Ue(nt,1,1,()=>{nt=null}),Do()):nt?(nt.p(kt,xn),xn&2&&Re(nt,1)):(nt=Rle(kt),nt.c(),Re(nt,1),nt.m(J,we)),kt[2]?Ot&&(To(),Ue(Ot,1,1,()=>{Ot=null}),Do()):Ot?(Ot.p(kt,xn),xn&4&&Re(Ot,1)):(Ot=Nle(kt),Ot.c(),Re(Ot,1),Ot.m(J,null)),kt[8].type==="files"&&Tt.p(kt,xn),xn&257){He=kt[8].fields.filter(Ile);let xt;for(xt=0;xt{f[C]=null}),Do(),r=f[t],r?r.p(g,y):(r=f[t]=u[t](g),r.c()),Re(r,1),r.m(e,null))},i(g){a||(Re(r),a=!0)},o(g){Ue(r),a=!1},d(g){g&&Ie(e),f[t].d()}}}const Ile=s=>!(s.trashed||["tab"].includes(s.ui)||["id"].includes(s.name));function K_e(s,e,t){let r,a;const u=ji("channel"),f=Ip();let{isFirst:h}=e,{isLast:g}=e,{toDelete:y=!1}=e,{record:C}=e,A,O,N=u.schemas.find(we=>we.name===C.schema);function L(we){we.preventDefault(),axios.get(u.lucentUrl+"/records/editInline/"+C.id).then(ye=>{t(0,C=ye.data),t(4,A=ye.data.record),t(5,O=ye.data.graph),t(6,r=!0)}).catch(ye=>{console.log(ye)})}function j(we){we.preventDefault(),f("moveup")}function z(we){we.preventDefault(),f("movedn")}function q(we){we.preventDefault(),f("inlinesaved",we.detail),t(6,r=!1)}function ee(we){we.preventDefault(),f("remove",C.id)}function F(we){we.preventDefault(),f("trash",C.id)}function ne(we){we.preventDefault(),f("undoremove",C.id)}function oe(we){we.preventDefault(),t(6,r=!1)}H0(()=>{t(6,r=!1)});function re(we){we.preventDefault(),axios.post(u.lucentUrl+"/records/status/trashed",[C]).then(ye=>{f("remove",C.id)}).catch(ye=>{console.log(ye)})}const J=we=>t(7,a=!a);return s.$$set=we=>{"isFirst"in we&&t(1,h=we.isFirst),"isLast"in we&&t(2,g=we.isLast),"toDelete"in we&&t(3,y=we.toDelete),"record"in we&&t(0,C=we.record)},t(6,r=!1),t(7,a=!1),[C,h,g,y,A,O,r,a,N,L,j,z,q,ee,F,ne,oe,re,J]}class Y_e extends ko{constructor(e){super(),So(this,e,K_e,G_e,Co,{isFirst:1,isLast:2,toDelete:3,record:0})}}function eme(s,{from:e,to:t},r={}){const a=getComputedStyle(s),u=a.transform==="none"?"":a.transform,[f,h]=a.transformOrigin.split(" ").map(parseFloat),g=e.left+e.width*f/t.width-(t.left+f),y=e.top+e.height*h/t.height-(t.top+h),{delay:C=0,duration:A=N=>Math.sqrt(N)*120,easing:O=Che}=r;return{delay:C,duration:B0(A)?A(Math.sqrt(g*g+y*y)):A,easing:O,css:(N,L)=>{const j=L*g,z=L*y,q=N+L*e.width/t.width,ee=N+L*e.height/t.height;return`transform: ${u} translate(${j}px, ${z}px) scale(${q}, ${ee});`}}}function Ble(s,e,t){const r=s.slice();return r[18]=e[t],r[19]=e,r[20]=t,r}function Lle(s){let e,t;return{c(){e=ce("div"),t=Kt(s[3]),W(e,"class","invalid-feedback d-block mb-3")},m(r,a){Le(r,e,a),Q(e,t)},p(r,a){a&8&&Gn(t,r[3])},d(r){r&&Ie(e)}}}function Fle(s){let e=[],t=new Map,r,a,u=s[2];const f=h=>h[18].id;for(let h=0;hEr(r,"record",O)),r.$on("inlinesaved",e[5]),r.$on("moveup",N),r.$on("movedn",L),r.$on("remove",e[6]),r.$on("undoremove",e[8]),r.$on("trash",e[7]),f=new lI({props:{field:e[1],recordId:e[18].id,schemas:e[4]}}),f.$on("insert",e[9]),f.$on("save",e[9]),{key:s,first:null,c(){t=ce("div"),rn(r.$$.fragment),u=Xe(),rn(f.$$.fragment),h=Xe(),W(t,"class","inline-card-wrapper"),this.first=t},m(z,q){Le(z,t,q),on(r,t,null),Q(t,u),on(f,t,null),Q(t,h),C=!0},p(z,q){e=z;const ee={};q&4&&(ee.isFirst=e[20]===0),q&4&&(ee.isLast=e[20]+1===e[2].length),q&7&&(ee.toDelete=e[0].edges.find(A)._isTrashed),!a&&q&4&&(a=!0,ee.record=e[18],Dr(()=>a=!1)),r.$set(ee);const F={};q&2&&(F.field=e[1]),q&4&&(F.recordId=e[18].id),f.$set(F)},r(){g=t.getBoundingClientRect()},f(){bhe(t),y()},a(){y(),y=phe(t,g,eme,{delay:250,duration:250,easing:She})},i(z){C||(Re(r.$$.fragment,z),Re(f.$$.fragment,z),C=!0)},o(z){Ue(r.$$.fragment,z),Ue(f.$$.fragment,z),C=!1},d(z){z&&Ie(t),sn(r),sn(f)}}}function X_e(s){let e,t,r,a,u,f,h=s[3]&&Lle(s);r=new lI({props:{field:s[1],recordId:null,schemas:s[4]}}),r.$on("insert",s[9]),r.$on("save",s[9]);let g=s[2].length>0&&Fle(s);return{c(){h&&h.c(),e=Xe(),t=ce("div"),rn(r.$$.fragment),a=Xe(),g&&g.c(),u=Rs(),W(t,"class","inline-card-wrapper")},m(y,C){h&&h.m(y,C),Le(y,e,C),Le(y,t,C),on(r,t,null),Le(y,a,C),g&&g.m(y,C),Le(y,u,C),f=!0},p(y,[C]){y[3]?h?h.p(y,C):(h=Lle(y),h.c(),h.m(e.parentNode,e)):h&&(h.d(1),h=null);const A={};C&2&&(A.field=y[1]),r.$set(A),y[2].length>0?g?(g.p(y,C),C&4&&Re(g,1)):(g=Fle(y),g.c(),Re(g,1),g.m(u.parentNode,u)):g&&(To(),Ue(g,1,1,()=>{g=null}),Do())},i(y){f||(Re(r.$$.fragment,y),Re(g),f=!0)},o(y){Ue(r.$$.fragment,y),Ue(g),f=!1},d(y){h&&h.d(y),y&&Ie(e),y&&Ie(t),sn(r),y&&Ie(a),g&&g.d(y),y&&Ie(u)}}}function J_e(s,e,t){let r,a;const u=ji("channel");let{field:f}=e,{record:h}=e,{graph:g}=e,{validationErrors:y}=e,C=u.schemas.filter(oe=>f.collections.includes(oe.name));function A(oe){const re=oe.detail.records[0];t(0,g.edges=g.edges.map(J=>J.source===re.id?re:J),g)}function O(oe){oe.preventDefault(),t(0,g.edges=g.edges.filter(re=>!(re.target===oe.detail&&re.field===f.name)),g)}function N(oe){oe.preventDefault(),t(0,g.edges=g.edges.map(re=>(re.target===oe.detail&&re.field===f.name&&(re._isTrashed=!0),re)),g)}function L(oe){oe.preventDefault(),t(0,g.edges=g.edges.map(re=>(re.target===oe.detail&&re.field===f.name&&delete re._isTrashed,re)),g)}function j(oe){var _e;oe.preventDefault();const re=oe.detail.records,J=(_e=oe.detail.after)!=null?_e:null,we=oe.detail.action;let ye=re.map(be=>({target:be.id,source:h.id,sourceSchema:h.schema,targetSchema:be.schema,field:f.name,rank:""})),De=g.edges;if(we==="replace"&&(De=De.filter(be=>be.field!==f.name)),t(0,g.records=Hu.exports.uniqBy([...g.records,...re],be=>be.id),g),t(0,g.edges=Hu.exports.uniqBy([...De,...ye],be=>be.target+be.field),g),!J)t(0,g.edges=Hu.exports.uniqBy([...ye,...De],be=>be.target+be.field),g);else{let be=!1,tt=De.reduce((Qe,ft)=>(be?Qe.after.push(ft):Qe.before.push(ft),be===!1&&ft.target===J&&(be=!0),Qe),{before:[],after:[]});t(0,g.edges=Hu.exports.uniqBy([...tt.before,...ye,...tt.after],Qe=>Qe.target+Qe.field),g)}}function z(oe,re,J){t(0,g.edges=aI(re,J,g.edges,f.name),g)}const q=(oe,re)=>re.field===f.name&&re.target===oe.id;function ee(oe,re,J,we){J[we]=oe,t(2,a),t(0,g),t(1,f),t(11,h)}const F=(oe,re)=>z(re,oe,oe-1),ne=(oe,re)=>z(re,oe,oe+1);return s.$$set=oe=>{"field"in oe&&t(1,f=oe.field),"record"in oe&&t(11,h=oe.record),"graph"in oe&&t(0,g=oe.graph),"validationErrors"in oe&&t(12,y=oe.validationErrors)},s.$$.update=()=>{var oe;s.$$.dirty&4098&&t(3,r=Rg(y,f.name)),s.$$.dirty&2051&&t(2,a=(oe=g.edges.filter(re=>re.field===f.name).map(re=>g.records.find(J=>J.id==re.target&&h.id==re.source)).filter(re=>!!(re!=null&&re.id)))!=null?oe:[])},[g,f,a,r,C,A,O,N,L,j,z,h,y,q,ee,F,ne]}class Q_e extends ko{constructor(e){super(),So(this,e,J_e,X_e,Co,{field:1,record:11,graph:0,validationErrors:12})}}function $le(s,e,t){const r=s.slice();return r[7]=e[t],r}function zle(s){let e,t=s[2],r=[];for(let a=0;at(1,r=!r),y=(C,A)=>h(A,C);return s.$$set=C=>{"blockId"in C&&t(0,a=C.blockId),"blockData"in C&&t(4,u=C.blockData)},t(1,r=!1),[a,r,f,h,u,g,y]}class tme extends ko{constructor(e){super(),So(this,e,tCe,eCe,Co,{blockId:0,blockData:4})}}function nCe(s){let e,t,r,a,u;return{c(){e=ce("div"),t=ce("input"),W(t,"type","text"),W(t,"id",r=s[0].id),W(t,"class","form-control"),W(t,"autocomplete","off"),W(e,"class","mb-0")},m(f,h){Le(f,e,h),Q(e,t),wr(t,s[0].value),a||(u=Dn(t,"input",s[1]),a=!0)},p(f,[h]){h&1&&r!==(r=f[0].id)&&W(t,"id",r),h&1&&t.value!==f[0].value&&wr(t,f[0].value)},i:Sn,o:Sn,d(f){f&&Ie(e),a=!1,u()}}}function oCe(s,e,t){let{block:r}=e;function a(){r.value=this.value,t(0,r)}return s.$$set=u=>{"block"in u&&t(0,r=u.block)},[r,a]}class sCe extends ko{constructor(e){super(),So(this,e,oCe,nCe,Co,{block:0})}}function rCe(s){let e,t,r,a,u;return{c(){e=ce("div"),t=ce("textarea"),W(t,"id",r=s[0].id),W(t,"class","form-control svelte-1er4ovm"),W(t,"autocomplete","off"),W(e,"class","mb-0")},m(f,h){Le(f,e,h),Q(e,t),wr(t,s[0].value),s[3](t),a||(u=[Dn(t,"input",s[2]),Dn(t,"input",nme)],a=!0)},p(f,[h]){h&1&&r!==(r=f[0].id)&&W(t,"id",r),h&1&&wr(t,f[0].value)},i:Sn,o:Sn,d(f){f&&Ie(e),s[3](null),a=!1,Zi(u)}}}function nme(s){let e;s.target?e=s.target:e=s,e.style.overflow="hidden",e.style.height="1px",e.style.height=+e.scrollHeight+"px"}function iCe(s,e,t){let{block:r}=e,a;H0(()=>{nme(a)});function u(){r.value=this.value,t(0,r)}function f(h){ss[h?"unshift":"push"](()=>{a=h,t(1,a)})}return s.$$set=h=>{"block"in h&&t(0,r=h.block)},[r,a,u,f]}class aCe extends ko{constructor(e){super(),So(this,e,iCe,rCe,Co,{block:0})}}var ome={exports:{}};(function(s){(function(){var e=function(n){if(n===null)return"null";if(n===void 0)return"undefined";var i=typeof n;return i==="object"&&(Array.prototype.isPrototypeOf(n)||n.constructor&&n.constructor.name==="Array")?"array":i==="object"&&(String.prototype.isPrototypeOf(n)||n.constructor&&n.constructor.name==="String")?"string":i},t=function(n){return["undefined","boolean","number","string","function","xml","null"].indexOf(n)!==-1},r=function(n,i){var l=Array.prototype.slice.call(n);return l.sort(i)},a=function(n,i){return u(function(l,d){return n.eq(i(l),i(d))})},u=function(n){return{eq:n}},f=u(function(n,i){return n===i}),h=f,g=function(n){return u(function(i,l){if(i.length!==l.length)return!1;for(var d=i.length,p=0;p{var d;return l(n,i.prototype)?!0:((d=n.constructor)===null||d===void 0?void 0:d.name)===i.name},L=n=>{const i=typeof n;return n===null?"null":i==="object"&&Array.isArray(n)?"array":i==="object"&&N(n,String,(l,d)=>d.isPrototypeOf(l))?"string":i},j=n=>i=>L(i)===n,z=n=>i=>typeof i===n,q=n=>i=>n===i,ee=(n,i)=>ne(n)&&N(n,i,(l,d)=>O(l)===d),F=j("string"),ne=j("object"),oe=n=>ee(n,Object),re=j("array"),J=q(null),we=z("boolean"),ye=q(void 0),De=n=>n==null,_e=n=>!De(n),be=z("function"),tt=z("number"),Qe=(n,i)=>{if(re(n)){for(let l=0,d=n.length;l{},V=(n,i)=>(...l)=>n(i.apply(null,l)),mt=(n,i)=>l=>n(i(l)),nt=n=>()=>n,Ot=n=>n,Tt=(n,i)=>n===i;function He(n,...i){return(...l)=>{const d=i.concat(l);return n.apply(null,d)}}const ct=n=>i=>!n(i),dn=n=>()=>{throw new Error(n)},kt=n=>n(),xn=n=>{n()},We=nt(!1),xt=nt(!0);class he{constructor(i,l){this.tag=i,this.value=l}static some(i){return new he(!0,i)}static none(){return he.singletonNone}fold(i,l){return this.tag?l(this.value):i()}isSome(){return this.tag}isNone(){return!this.tag}map(i){return this.tag?he.some(i(this.value)):he.none()}bind(i){return this.tag?i(this.value):he.none()}exists(i){return this.tag&&i(this.value)}forall(i){return!this.tag||i(this.value)}filter(i){return!this.tag||i(this.value)?this:he.none()}getOr(i){return this.tag?this.value:i}or(i){return this.tag?this:i}getOrThunk(i){return this.tag?this.value:i()}orThunk(i){return this.tag?this:i()}getOrDie(i){if(this.tag)return this.value;throw new Error(i!=null?i:"Called getOrDie on None")}static from(i){return _e(i)?he.some(i):he.none()}getOrNull(){return this.tag?this.value:null}getOrUndefined(){return this.value}each(i){this.tag&&i(this.value)}toArray(){return this.tag?[this.value]:[]}toString(){return this.tag?`some(${this.value})`:"none()"}}he.singletonNone=new he(!1);const es=Array.prototype.slice,ho=Array.prototype.indexOf,ao=Array.prototype.push,xo=(n,i)=>ho.call(n,i),Yo=(n,i)=>{const l=xo(n,i);return l===-1?he.none():he.some(l)},Ct=(n,i)=>xo(n,i)>-1,Jt=(n,i)=>{for(let l=0,d=n.length;l{const l=n.length,d=new Array(l);for(let p=0;p{for(let l=0,d=n.length;l{for(let l=n.length-1;l>=0;l--){const d=n[l];i(d,l)}},gn=(n,i)=>{const l=[],d=[];for(let p=0,w=n.length;p{const l=[];for(let d=0,p=n.length;d(Ut(n,(d,p)=>{l=i(l,d,p)}),l),bn=(n,i,l)=>(Pe(n,(d,p)=>{l=i(l,d,p)}),l),rs=(n,i,l)=>{for(let d=0,p=n.length;drs(n,i,We),ds=(n,i)=>{for(let l=0,d=n.length;l{const i=[];for(let l=0,d=n.length;lOr(Et(n,i)),Js=(n,i)=>{for(let l=0,d=n.length;l{const i=es.call(n,0);return i.reverse(),i},ba=(n,i)=>yt(n,l=>!Ct(i,l)),ar=(n,i)=>{const l={};for(let d=0,p=n.length;d{const l=es.call(n,0);return l.sort(i),l},Zr=(n,i)=>i>=0&&iZr(n,0),Mo=n=>Zr(n,n.length-1),Mr=be(Array.from)?Array.from:n=>es.call(n),Ls=(n,i)=>{for(let l=0;l{const l=[],d=be(i)?p=>Jt(l,w=>i(w,p)):p=>Ct(l,p);for(let p=0,w=n.length;p{const l=gs(n);for(let d=0,p=l.length;dIi(n,(l,d)=>({k:d,v:i(l,d)})),Ii=(n,i)=>{const l={};return an(n,(d,p)=>{const w=i(d,p);l[w.k]=w.v}),l},$e=n=>(i,l)=>{n[l]=i},Je=(n,i,l,d)=>{an(n,(p,w)=>{(i(p,w)?l:d)(p,w)})},At=(n,i)=>{const l={},d={};return Je(n,i,$e(l),$e(d)),{t:l,f:d}},Wt=(n,i)=>{const l={};return Je(n,i,$e(l),ft),l},Wn=(n,i)=>{const l=[];return an(n,(d,p)=>{l.push(i(d,p))}),l},lo=n=>Wn(n,Ot),go=(n,i)=>cn(n,i)?he.from(n[i]):he.none(),cn=(n,i)=>va.call(n,i),ts=(n,i)=>cn(n,i)&&n[i]!==void 0&&n[i]!==null,wo=(n,i,l=A)=>C(l).eq(n,i),cs=n=>{const i={};return Pe(n,l=>{i[l]={}}),gs(i)},_r=n=>n.length!==void 0,Ir=Array.isArray,Vs=n=>{if(Ir(n))return n;{const i=[];for(let l=0,d=n.length;l{if(!n)return!1;if(l=l||n,_r(n)){for(let d=0,p=n.length;d{const l=[];return Ur(n,(d,p)=>{l.push(i(d,p,n))}),l},Ba=(n,i)=>{const l=[];return Ur(n,(d,p)=>{(!i||i(d,p,n))&&l.push(d)}),l},hi=(n,i)=>{if(n){for(let l=0,d=n.length;l{let p=ye(l)?n[0]:l;for(let w=0;w{for(let d=0,p=n.length;dn[n.length-1],jt=n=>{let i=!1,l;return(...d)=>(i||(i=!0,l=n.apply(null,d)),l)},co=(n,i,l,d)=>{const p=n.isiOS()&&/ipad/i.test(l)===!0,w=n.isiOS()&&!p,E=n.isiOS()||n.isAndroid(),R=E||d("(pointer:coarse)"),B=p||!w&&E&&d("(min-device-width:768px)"),K=w||E&&!B,ie=i.isSafari()&&n.isiOS()&&/safari/i.test(l)===!1,ue=!K&&!B&&!ie;return{isiPad:nt(p),isiPhone:nt(w),isTablet:nt(B),isPhone:nt(K),isTouch:nt(R),isAndroid:n.isAndroid,isiOS:n.isiOS,isWebView:nt(ie),isDesktop:nt(ue)}},Bo=(n,i)=>{for(let l=0;l{const l=Bo(n,i);if(!l)return{major:0,minor:0};const d=p=>Number(i.replace(l,"$"+p));return Wo(d(1),d(2))},Yr=(n,i)=>{const l=String(i).toLowerCase();return n.length===0?it():qo(n,l)},it=()=>Wo(0,0),Wo=(n,i)=>({major:n,minor:i}),Di={nu:Wo,detect:Yr,unknown:it},oa=(n,i)=>Ls(i.brands,l=>{const d=l.brand.toLowerCase();return Jn(n,p=>{var w;return d===((w=p.brand)===null||w===void 0?void 0:w.toLowerCase())}).map(p=>({current:p.name,version:Di.nu(parseInt(l.version,10),0)}))}),ua=(n,i)=>{const l=String(i).toLowerCase();return Jn(n,d=>d.search(l))},ur=(n,i)=>ua(n,i).map(l=>{const d=Di.detect(l.versionRegexes,i);return{current:l.name,version:d}}),Dc=(n,i)=>ua(n,i).map(l=>{const d=Di.detect(l.versionRegexes,i);return{current:l.name,version:d}}),gc=(n,i)=>n.substring(i),Xa=(n,i,l)=>i===""||n.length>=i.length&&n.substr(l,l+i.length)===i,fa=(n,i)=>xr(n,i)?gc(n,i.length):n,Qs=(n,i,l=0,d)=>{const p=n.indexOf(i,l);return p!==-1?ye(d)?!0:p+i.length<=d:!1},xr=(n,i)=>Xa(n,i,0),Ki=(n,i)=>Xa(n,i,n.length-i.length),fl=n=>i=>i.replace(n,""),pc=fl(/^\s+|\s+$/g),Zc=fl(/^\s+/g),gu=fl(/\s+$/g),gr=n=>n.length>0,Ja=n=>!gr(n),pu=(n,i)=>i<=0?"":new Array(i+1).join(n),qc=(n,i=10)=>{const l=parseInt(n,i);return isNaN(l)?he.none():he.some(l)},Vl=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,xa=n=>i=>Qs(i,n),Ar=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:n=>Qs(n,"edge/")&&Qs(n,"chrome")&&Qs(n,"safari")&&Qs(n,"applewebkit")},{name:"Chromium",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Vl],search:n=>Qs(n,"chrome")&&!Qs(n,"chromeframe")},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:n=>Qs(n,"msie")||Qs(n,"trident")},{name:"Opera",versionRegexes:[Vl,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:xa("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:xa("firefox")},{name:"Safari",versionRegexes:[Vl,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:n=>(Qs(n,"safari")||Qs(n,"mobile/"))&&Qs(n,"applewebkit")}],Rm=[{name:"Windows",search:xa("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:n=>Qs(n,"iphone")||Qs(n,"ipad"),versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:xa("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"macOS",search:xa("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:xa("linux"),versionRegexes:[]},{name:"Solaris",search:xa("sunos"),versionRegexes:[]},{name:"FreeBSD",search:xa("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:xa("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],pf={browsers:nt(Ar),oses:nt(Rm)},Cr="Edge",La="Chromium",sa="IE",Yi="Opera",bu="Firefox",Oc="Safari",Fa=()=>Mc({current:void 0,version:Di.unknown()}),Mc=n=>{const i=n.current,l=n.version,d=p=>()=>i===p;return{current:i,version:l,isEdge:d(Cr),isChromium:d(La),isIE:d(sa),isOpera:d(Yi),isFirefox:d(bu),isSafari:d(Oc)}},bc={unknown:Fa,nu:Mc,edge:nt(Cr),chromium:nt(La),ie:nt(sa),opera:nt(Yi),firefox:nt(bu),safari:nt(Oc)},gd="Windows",Lf="iOS",vu="Android",Ul="Linux",Rc="macOS",bf="Solaris",Gc="FreeBSD",pd="ChromeOS",Ae=()=>et({current:void 0,version:Di.unknown()}),et=n=>{const i=n.current,l=n.version,d=p=>()=>i===p;return{current:i,version:l,isWindows:d(gd),isiOS:d(Lf),isAndroid:d(vu),isMacOS:d(Rc),isLinux:d(Ul),isSolaris:d(bf),isFreeBSD:d(Gc),isChromeOS:d(pd)}},gt={unknown:Ae,nu:et,windows:nt(gd),ios:nt(Lf),android:nt(vu),linux:nt(Ul),macos:nt(Rc),solaris:nt(bf),freebsd:nt(Gc),chromeos:nt(pd)},vn={detect:(n,i,l)=>{const d=pf.browsers(),p=pf.oses(),w=i.bind(B=>oa(d,B)).orThunk(()=>ur(d,n)).fold(bc.unknown,bc.nu),E=Dc(p,n).fold(gt.unknown,gt.nu),R=co(E,w,n,l);return{browser:w,os:E,deviceType:R}}},Ro=n=>window.matchMedia(n).matches;let Rr=jt(()=>vn.detect(navigator.userAgent,he.from(navigator.userAgentData),Ro));const vs=()=>Rr(),is=navigator.userAgent,ki=vs(),qs=ki.browser,Li=ki.os,yu=ki.deviceType,bd=is.indexOf("Windows Phone")!==-1,Kn={transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",documentMode:qs.isIE()?document.documentMode||7:10,cacheSuffix:null,container:null,canHaveCSP:!qs.isIE(),windowsPhone:bd,browser:{current:qs.current,version:qs.version,isChromium:qs.isChromium,isEdge:qs.isEdge,isFirefox:qs.isFirefox,isIE:qs.isIE,isOpera:qs.isOpera,isSafari:qs.isSafari},os:{current:Li.current,version:Li.version,isAndroid:Li.isAndroid,isChromeOS:Li.isChromeOS,isFreeBSD:Li.isFreeBSD,isiOS:Li.isiOS,isLinux:Li.isLinux,isMacOS:Li.isMacOS,isSolaris:Li.isSolaris,isWindows:Li.isWindows},deviceType:{isDesktop:yu.isDesktop,isiPad:yu.isiPad,isiPhone:yu.isiPhone,isPhone:yu.isPhone,isTablet:yu.isTablet,isTouch:yu.isTouch,isWebView:yu.isWebView}},Nm=/^\s*|\s*$/g,Fi=n=>De(n)?"":(""+n).replace(Nm,""),de=(n,i)=>i?i==="array"&&Ir(n)?!0:typeof n===i:n!==void 0,Me=(n,i,l={})=>{const d=F(n)?n.split(i||","):n||[];let p=d.length;for(;p--;)l[d[p]]={};return l},je=cn,Bt=(n,...i)=>{for(let l=0;li.call(d,p,w,l)===!1?!1:(Ln(p,i,l,d),!0)))},hn={trim:Fi,isArray:Ir,is:de,toArray:Vs,makeMap:Me,each:Ur,map:Bi,grep:Ba,inArray:hi,hasOwn:je,extend:Bt,walk:Ln,resolve:(n,i=window)=>{const l=n.split(".");for(let d=0,p=l.length;dre(n)?n:n===""?[]:Bi(n.split(i||","),Fi),_addCacheSuffix:n=>{const i=Kn.cacheSuffix;return i&&(n+=(n.indexOf("?")===-1?"?":"&")+i),n}},qr=(n,i,l=Tt)=>n.exists(d=>l(d,i)),Nl=(n,i,l=Tt)=>ni(n,i,l).getOr(n.isNone()&&i.isNone()),Xi=n=>{const i=[],l=d=>{i.push(d)};for(let d=0;dn.isSome()&&i.isSome()?he.some(l(n.getOrDie(),i.getOrDie())):he.none(),vf=(n,i,l,d)=>n.isSome()&&i.isSome()&&l.isSome()?he.some(d(n.getOrDie(),i.getOrDie(),l.getOrDie())):he.none(),Ss=(n,i)=>n?he.some(i):he.none(),Kc=typeof window<"u"?window:Function("return this;")(),Ei=(n,i)=>{let l=i!=null?i:Kc;for(let d=0;d{const l=n.split(".");return Ei(l,i)},Oi=(n,i)=>sc(n,i),Ff=(n,i)=>{const l=Oi(n,i);if(l==null)throw new Error(n+" not available on this browser");return l},da=Object.getPrototypeOf,Hf=n=>Ff("HTMLElement",n),fr=n=>{const i=sc("ownerDocument.defaultView",n);return ne(n)&&(Hf(i).prototype.isPrototypeOf(n)||/^HTML\w*Element$/.test(da(n).constructor.name))},zu=8,Vu=9,vc=11,$f=1,jd=3,Xr=n=>n.dom.nodeName.toLowerCase(),Ji=n=>n.dom.nodeType,Ha=n=>i=>Ji(i)===n,U0=n=>Ji(n)===zu||Xr(n)==="#comment",xi=n=>_l(n)&&fr(n.dom),_l=Ha($f),Qa=Ha(jd),Ng=Ha(Vu),zf=Ha(vc),yc=n=>i=>_l(i)&&Xr(i)===n,yf=(n,i,l)=>{if(F(l)||we(l)||tt(l))n.setAttribute(i,l+"");else throw console.error("Invalid call to Attribute.set. Key ",i,":: Value ",l,":: Element ",n),new Error("Attribute value was not simple")},Tr=(n,i,l)=>{yf(n.dom,i,l)},Uu=(n,i)=>{const l=n.dom;an(i,(d,p)=>{yf(l,p,d)})},Pl=(n,i)=>{const l=n.dom.getAttribute(i);return l===null?void 0:l},$a=(n,i)=>he.from(Pl(n,i)),qi=(n,i)=>{const l=n.dom;return l&&l.hasAttribute?l.hasAttribute(i):!1},Hi=(n,i)=>{n.dom.removeAttribute(i)},rc=n=>{const i=n.dom.attributes;return i==null||i.length===0},Vf=n=>bn(n.dom.attributes,(i,l)=>(i[l.name]=l.value,i),{}),Zd=(n,i)=>{const l=Pl(n,i);return l===void 0||l===""?[]:l.split(" ")},Pg=(n,i,l)=>{const p=Zd(n,i).concat([l]);return Tr(n,i,p.join(" ")),!0},Pm=(n,i,l)=>{const d=yt(Zd(n,i),p=>p!==l);return d.length>0?Tr(n,i,d.join(" ")):Hi(n,i),!1},Il=n=>n.dom.classList!==void 0,Im=n=>Zd(n,"class"),el=(n,i)=>Pg(n,"class",i),wf=(n,i)=>Pm(n,"class",i),$h=(n,i)=>Ct(Im(n),i)?wf(n,i):el(n,i),Wu=(n,i)=>{Il(n)?n.dom.classList.add(i):el(n,i)},zh=n=>{(Il(n)?n.dom.classList:Im(n)).length===0&&Hi(n,"class")},Nc=(n,i)=>{Il(n)?n.dom.classList.remove(i):wf(n,i),zh(n)},Vh=(n,i)=>{const l=Il(n)?n.dom.classList.toggle(i):$h(n,i);return zh(n),l},_f=(n,i)=>Il(n)&&n.dom.classList.contains(i),Bp=(n,i)=>{const d=(i||document).createElement("div");if(d.innerHTML=n,!d.hasChildNodes()||d.childNodes.length>1){const p="HTML does not have a single root node";throw console.error(p,n),new Error(p)}return Wl(d.childNodes[0])},Bm=(n,i)=>{const d=(i||document).createElement(n);return Wl(d)},Uf=(n,i)=>{const d=(i||document).createTextNode(n);return Wl(d)},Wl=n=>{if(n==null)throw new Error("Node cannot be null or undefined");return{dom:n}},Ke={fromHtml:Bp,fromTag:Bm,fromText:Uf,fromDom:Wl,fromPoint:(n,i,l)=>he.from(n.dom.elementFromPoint(i,l)).map(Wl)},qd=(n,i)=>{const l=[],d=w=>(l.push(w),i(w));let p=i(n);do p=p.bind(d);while(p.isSome());return l},wu=(n,i)=>{const l=n.dom;if(l.nodeType!==$f)return!1;{const d=l;if(d.matches!==void 0)return d.matches(i);if(d.msMatchesSelector!==void 0)return d.msMatchesSelector(i);if(d.webkitMatchesSelector!==void 0)return d.webkitMatchesSelector(i);if(d.mozMatchesSelector!==void 0)return d.mozMatchesSelector(i);throw new Error("Browser lacks native selectors")}},Bg=n=>n.nodeType!==$f&&n.nodeType!==Vu&&n.nodeType!==vc||n.childElementCount===0,L1=(n,i)=>{const l=i===void 0?document:i.dom;return Bg(l)?[]:Et(l.querySelectorAll(n),Ke.fromDom)},Uh=(n,i)=>{const l=i===void 0?document:i.dom;return Bg(l)?he.none():he.from(l.querySelector(n)).map(Ke.fromDom)},pt=(n,i)=>n.dom===i.dom,ln=(n,i)=>{const l=n.dom,d=i.dom;return l===d?!1:l.contains(d)},nn=n=>Ke.fromDom(n.dom.ownerDocument),Eo=n=>Ng(n)?n:nn(n),er=n=>Ke.fromDom(Eo(n).dom.documentElement),Wr=n=>Ke.fromDom(Eo(n).dom.defaultView),ai=n=>he.from(n.dom.parentNode).map(Ke.fromDom),gi=n=>he.from(n.dom.parentElement).map(Ke.fromDom),Gd=(n,i)=>{const l=be(i)?i:We;let d=n.dom;const p=[];for(;d.parentNode!==null&&d.parentNode!==void 0;){const w=d.parentNode,E=Ke.fromDom(w);if(p.push(E),l(E)===!0)break;d=w}return p},W0=n=>{const i=l=>yt(l,d=>!pt(n,d));return ai(n).map(Aa).map(i).getOr([])},ya=n=>he.from(n.dom.previousSibling).map(Ke.fromDom),vd=n=>he.from(n.dom.nextSibling).map(Ke.fromDom),Lg=n=>Zs(qd(n,ya)),tl=n=>qd(n,vd),Aa=n=>Et(n.dom.childNodes,Ke.fromDom),ju=(n,i)=>{const l=n.dom.childNodes;return he.from(l[i]).map(Ke.fromDom)},oi=n=>ju(n,0),_u=n=>ju(n,n.dom.childNodes.length-1),ic=n=>n.dom.childNodes.length,Wh=n=>n.dom.hasChildNodes(),F1=n=>{const i=n.dom.head;if(i==null)throw new Error("Head is not available yet");return Ke.fromDom(i)},Kd=n=>zf(n)&&_e(n.dom.host),Fg=be(Element.prototype.attachShadow)&&be(Node.prototype.getRootNode),Yd=nt(Fg),jl=Fg?n=>Ke.fromDom(n.dom.getRootNode()):Eo,jh=n=>Kd(n)?n:F1(Eo(n)),H1=n=>Kd(n)?n:Ke.fromDom(Eo(n).dom.body),Lm=n=>{const i=jl(n);return Kd(i)?he.some(i):he.none()},Hg=n=>Ke.fromDom(n.dom.host),Zh=n=>{if(Yd()&&_e(n.target)){const i=Ke.fromDom(n.target);if(_l(i)&&Xd(i)&&n.composed&&n.composedPath){const l=n.composedPath();if(l)return No(l)}}return he.from(n.target)},Xd=n=>_e(n.dom.shadowRoot),yd=n=>{const i=Qa(n)?n.dom.parentNode:n.dom;if(i==null||i.ownerDocument===null)return!1;const l=i.ownerDocument;return Lm(Ke.fromDom(i)).fold(()=>l.body.contains(i),mt(yd,Hg))};var si=(n,i,l,d,p)=>n(l,d)?he.some(l):be(p)&&p(l)?he.none():i(l,d,p);const li=(n,i,l)=>{let d=n.dom;const p=be(l)?l:We;for(;d.parentNode;){d=d.parentNode;const w=Ke.fromDom(d);if(i(w))return he.some(w);if(p(w))break}return he.none()},Bl=(n,i,l)=>si((p,w)=>w(p),li,n,i,l),Lp=(n,i)=>{const l=n.dom;return l.parentNode?X(Ke.fromDom(l.parentNode),d=>!pt(n,d)&&i(d)):he.none()},X=(n,i)=>{const l=p=>i(Ke.fromDom(p));return Jn(n.dom.childNodes,l).map(Ke.fromDom)},le=(n,i)=>{const l=d=>{for(let p=0;pli(n,d=>wu(d,i),l),Ye=(n,i)=>Uh(i,n),rt=(n,i,l)=>si((p,w)=>wu(p,w),Se,n,i,l),On=n=>rt(n,"[contenteditable]"),wn=(n,i=!1)=>yd(n)?n.dom.isContentEditable:On(n).fold(nt(i),l=>Go(l)==="true"),Go=n=>n.dom.contentEditable,ns=n=>n.style!==void 0&&be(n.style.getPropertyValue),uo=(n,i,l)=>{if(!F(l))throw console.error("Invalid call to CSS.set. Property ",i,":: Value ",l,":: Element ",n),new Error("CSS value must be a string: "+l);ns(n)&&n.style.setProperty(i,l)},Sr=(n,i)=>{ns(n)&&n.style.removeProperty(i)},Zl=(n,i,l)=>{const d=n.dom;uo(d,i,l)},ra=(n,i)=>{const l=n.dom;an(i,(d,p)=>{uo(l,p,d)})},Mi=(n,i)=>{const l=n.dom,p=window.getComputedStyle(l).getPropertyValue(i);return p===""&&!yd(n)?Cu(l,i):p},Cu=(n,i)=>ns(n)?n.style.getPropertyValue(i):"",Ta=(n,i)=>{const l=n.dom,d=Cu(l,i);return he.from(d).filter(p=>p.length>0)},qh=n=>{const i={},l=n.dom;if(ns(l))for(let d=0;d{const l=n.dom;Sr(l,i),qr($a(n,"style").map(pc),"")&&Hi(n,"style")},$i=n=>n.dom.offsetWidth,wa=(n,i)=>{ai(n).each(d=>{d.dom.insertBefore(i.dom,n.dom)})},Yc=(n,i)=>{vd(n).fold(()=>{ai(n).each(p=>{Qi(p,i)})},d=>{wa(d,i)})},Jd=(n,i)=>{oi(n).fold(()=>{Qi(n,i)},d=>{n.dom.insertBefore(i.dom,d.dom)})},Qi=(n,i)=>{n.dom.appendChild(i.dom)},j0=(n,i)=>{wa(n,i),Qi(i,n)},vv=(n,i)=>{Pe(i,(l,d)=>{const p=d===0?n:i[d-1];Yc(p,l)})},Jr=(n,i)=>{Pe(i,l=>{Qi(n,l)})},wd=n=>{n.dom.textContent="",Pe(Aa(n),i=>{pr(i)})},pr=n=>{const i=n.dom;i.parentNode!==null&&i.parentNode.removeChild(i)},ql=n=>{const i=Aa(n);i.length>0&&vv(n,i),pr(n)},Wf=(n,i)=>{const d=(i||document).createElement("div");return d.innerHTML=n,Aa(Ke.fromDom(d))},Qd=n=>Et(n,Ke.fromDom),xe=n=>n.dom.innerHTML,Cf=(n,i)=>{const d=nn(n).dom,p=Ke.fromDom(d.createDocumentFragment()),w=Wf(i,d);Jr(p,w),wd(n),Qi(n,p)},$g=n=>{const i=Ke.fromTag("div"),l=Ke.fromDom(n.dom.cloneNode(!0));return Qi(i,l),xe(i)},Su=(n,i,l,d,p,w,E)=>({target:n,x:i,y:l,stop:d,prevent:p,kill:w,raw:E}),ci=n=>{const i=Ke.fromDom(Zh(n).getOr(n.target)),l=()=>n.stopPropagation(),d=()=>n.preventDefault(),p=V(d,l);return Su(i,n.clientX,n.clientY,l,d,p,n)},yv=(n,i)=>l=>{n(l)&&i(ci(l))},$1=(n,i,l,d,p)=>{const w=yv(l,d);return n.dom.addEventListener(i,w,p),{unbind:He(jf,n,i,w,p)}},Z0=(n,i,l,d)=>$1(n,i,l,d,!1),jf=(n,i,l,d)=>{n.dom.removeEventListener(i,l,d)},Hm=(n,i)=>({left:n,top:i,translate:(d,p)=>Hm(n+d,i+p)}),zg=Hm,wv=n=>{const i=n.getBoundingClientRect();return zg(i.left,i.top)},Sf=(n,i)=>n!==void 0?n:i!==void 0?i:0,h2=n=>{const i=n.dom.ownerDocument,l=i.body,d=i.defaultView,p=i.documentElement;if(l===n.dom)return zg(l.offsetLeft,l.offsetTop);const w=Sf(d==null?void 0:d.pageYOffset,p.scrollTop),E=Sf(d==null?void 0:d.pageXOffset,p.scrollLeft),R=Sf(p.clientTop,l.clientTop),B=Sf(p.clientLeft,l.clientLeft);return ku(n).translate(E-B,w-R)},ku=n=>{const i=n.dom,d=i.ownerDocument.body;return d===i?zg(d.offsetLeft,d.offsetTop):yd(n)?wv(i):zg(0,0)},Zu=n=>{const i=n!==void 0?n.dom:document,l=i.body.scrollLeft||i.documentElement.scrollLeft,d=i.body.scrollTop||i.documentElement.scrollTop;return zg(l,d)},q0=(n,i,l)=>{const p=(l!==void 0?l.dom:document).defaultView;p&&p.scrollTo(n,i)},G0=(n,i)=>{vs().browser.isSafari()&&be(n.dom.scrollIntoViewIfNeeded)?n.dom.scrollIntoViewIfNeeded(!1):n.dom.scrollIntoView(i)},K0=n=>{const i=n===void 0?window:n;return vs().browser.isFirefox()?he.none():he.from(i.visualViewport)},z1=(n,i,l,d)=>({x:n,y:i,width:l,height:d,right:n+l,bottom:i+d}),Zf=n=>{const i=n===void 0?window:n,l=i.document,d=Zu(Ke.fromDom(l));return K0(i).fold(()=>{const p=i.document.documentElement,w=p.clientWidth,E=p.clientHeight;return z1(d.left,d.top,w,E)},p=>z1(Math.max(p.pageLeft,d.left),Math.max(p.pageTop,d.top),p.width,p.height))},Y0=(n,i)=>yt(Aa(n),i),X0=(n,i)=>{let l=[];return Pe(Aa(n),d=>{i(d)&&(l=l.concat([d])),l=l.concat(X0(d,i))}),l},dl=(n,i)=>L1(i,n),m2=(n,i,l)=>Se(n,i,l).isSome();class pi{constructor(i,l){this.node=i,this.rootNode=l,this.current=this.current.bind(this),this.next=this.next.bind(this),this.prev=this.prev.bind(this),this.prev2=this.prev2.bind(this)}current(){return this.node}next(i){return this.node=this.findSibling(this.node,"firstChild","nextSibling",i),this.node}prev(i){return this.node=this.findSibling(this.node,"lastChild","previousSibling",i),this.node}prev2(i){return this.node=this.findPreviousNode(this.node,i),this.node}findSibling(i,l,d,p){if(i){if(!p&&i[l])return i[l];if(i!==this.rootNode){let w=i[d];if(w)return w;for(let E=i.parentNode;E&&E!==this.rootNode;E=E.parentNode)if(w=E[d],w)return w}}}findPreviousNode(i,l){if(i){const d=i.previousSibling;if(this.rootNode&&d===this.rootNode)return;if(d){if(!l){for(let w=d.lastChild;w;w=w.lastChild)if(!w.lastChild)return w}return d}const p=i.parentNode;if(p&&p!==this.rootNode)return p}}}const ro=n=>i=>!!i&&i.nodeType===n,_d=n=>!!n&&!Object.getPrototypeOf(n),Xn=ro(1),wc=n=>{const i=n.toLowerCase();return l=>_e(l)&&l.nodeName.toLowerCase()===i},kf=n=>{const i=n.map(l=>l.toLowerCase());return l=>{if(l&&l.nodeName){const d=l.nodeName.toLowerCase();return Ct(i,d)}return!1}},eh=(n,i)=>{const l=i.toLowerCase().split(" ");return d=>{if(Xn(d)){const p=d.ownerDocument.defaultView;if(p)for(let w=0;wi=>Xn(i)&&i.hasAttribute(n),Vg=(n,i)=>l=>Xn(l)&&l.getAttribute(n)===i,Cd=n=>Xn(n)&&n.hasAttribute("data-mce-bogus"),hl=n=>Xn(n)&&n.getAttribute("data-mce-bogus")==="all",Eu=n=>Xn(n)&&n.tagName==="TABLE",Fp=n=>i=>!!(Xn(i)&&(i.contentEditable===n||i.getAttribute("data-mce-contenteditable")===n)),V1=kf(["textarea","input"]),_n=ro(3),$m=ro(4),Sd=ro(7),th=ro(8),qu=ro(9),U1=ro(11),ui=wc("br"),zi=wc("img"),ha=Fp("true"),xs=Fp("false"),kd=kf(["td","th"]),Cl=kf(["td","th","caption"]),Gu=kf(["video","audio","object","embed"]),za=wc("li"),_a=wc("details"),Hp=wc("summary"),Qt="\uFEFF",Gr="\xA0",J0=n=>n===Qt,Ca=n=>n.replace(/\uFEFF/g,""),Ug=((n,i)=>{const l=w=>{if(!n(w))throw new Error("Can only get "+i+" value of a "+i+" node");return d(w).getOr("")},d=w=>n(w)?he.from(w.dom.nodeValue):he.none();return{get:l,getOption:d,set:(w,E)=>{if(!n(w))throw new Error("Can only set raw "+i+" value of a "+i+" node");w.dom.nodeValue=E}}})(Qa,"text"),Ic=n=>Ug.get(n),qf=n=>Ug.getOption(n),Gf=(n,i)=>Ug.set(n,i),$p=["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"],Ll=["td","th"],kr=["thead","tbody","tfoot"],Ua=["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"],nh=["h1","h2","h3","h4","h5","h6"],Gl=["li","dd","dt"],Q0=["ul","ol","dl"],zm=["pre","script","textarea","style"],W1=["pre"].concat(nh),Wa=n=>{let i;return l=>(i=i||ar(n,xt),cn(i,Xr(l)))},ac=Wa($p),St=n=>Xr(n)==="table",_c=n=>_l(n)&&!ac(n),Xc=n=>_l(n)&&Xr(n)==="br",lc=Wa(Ua),xu=Wa(Q0),ja=Wa(Gl),Za=Wa(kr),Vm=Wa(Ll),Jc=Wa(zm),eb=Wa(W1),Ho=n=>eb(n)||_c(n),$=n=>{const i=[];let l=n.dom;for(;l;)i.push(Ke.fromDom(l)),l=l.lastChild;return i},G=n=>{const i=dl(n,"br"),l=yt($(n).slice(-1),Xc);i.length===l.length&&Pe(l,pr)},ve=()=>{const n=Ke.fromTag("br");return Tr(n,"data-mce-bogus","1"),n},Te=n=>{wd(n),Qi(n,ve())},at=n=>{_u(n).each(i=>{ya(i).each(l=>{ac(n)&&Xc(i)&&ac(l)&&pr(i)})})},Ft=Qt,Cn=J0,Bn=Ca,Uo=Xn,Jo=_n,bi=n=>(Jo(n)&&(n=n.parentNode),Uo(n)&&n.hasAttribute("data-mce-caret")),tr=n=>Jo(n)&&Cn(n.data),br=n=>bi(n)||tr(n),Bc=n=>n.firstChild!==n.lastChild||!ui(n.firstChild),Qc=(n,i)=>{var l;const p=((l=n.ownerDocument)!==null&&l!==void 0?l:document).createTextNode(Ft),w=n.parentNode;if(i){const E=n.previousSibling;if(Jo(E)){if(br(E))return E;if(lr(E))return E.splitText(E.data.length-1)}w==null||w.insertBefore(p,n)}else{const E=n.nextSibling;if(Jo(E)){if(br(E))return E;if(sh(E))return E.splitText(1),E}n.nextSibling?w==null||w.insertBefore(p,n.nextSibling):w==null||w.appendChild(p)}return p},Ku=n=>{const i=n.container();return _n(i)?i.data.charAt(n.offset())===Ft||n.isAtStart()&&tr(i.previousSibling):!1},Ef=n=>{const i=n.container();return _n(i)?i.data.charAt(n.offset()-1)===Ft||n.isAtEnd()&&tr(i.nextSibling):!1},oh=(n,i,l)=>{var d;const w=((d=i.ownerDocument)!==null&&d!==void 0?d:document).createElement(n);w.setAttribute("data-mce-caret",l?"before":"after"),w.setAttribute("data-mce-bogus","all"),w.appendChild(ve().dom);const E=i.parentNode;return l?E==null||E.insertBefore(w,i):i.nextSibling?E==null||E.insertBefore(w,i.nextSibling):E==null||E.appendChild(w),w},sh=n=>Jo(n)&&n.data[0]===Ft,lr=n=>Jo(n)&&n.data[n.data.length-1]===Ft,Um=n=>{var i;const l=n.getElementsByTagName("br"),d=l[l.length-1];Cd(d)&&((i=d.parentNode)===null||i===void 0||i.removeChild(d))},Wm=n=>n&&n.hasAttribute("data-mce-caret")?(Um(n),n.removeAttribute("data-mce-caret"),n.removeAttribute("data-mce-bogus"),n.removeAttribute("style"),n.removeAttribute("data-mce-style"),n.removeAttribute("_moz_abspos"),n):null,ea=n=>bi(n.startContainer),eu=ha,zp=xs,jm=ui,Os=_n,Br=kf(["script","style","textarea"]),Da=kf(["img","input","textarea","hr","iframe","video","audio","object","embed"]),cc=kf(["table"]),j1=br,Sl=n=>j1(n)?!1:Os(n)?!Br(n.parentNode):Da(n)||jm(n)||cc(n)||tu(n),Gi=n=>Xn(n)&&n.getAttribute("unselectable")==="true",tu=n=>!Gi(n)&&zp(n),xf=(n,i)=>{for(let l=n.parentNode;l&&l!==i;l=l.parentNode){if(tu(l))return!1;if(eu(l))return!0}return!0},F_=n=>tu(n)?!bn(Mr(n.getElementsByTagName("*")),(i,l)=>i||eu(l),!1):!1,Gh=n=>Da(n)||F_(n),Wg=(n,i)=>Sl(n)&&xf(n,i),Kh=/^[ \t\r\n]*$/,Zm=n=>Kh.test(n),jg=n=>{for(const i of n)if(!J0(i))return!1;return!0},tb=n=>" \f \v".indexOf(n)!==-1,Yh=n=>n===` +`||n==="\r",Oa=(n,i)=>i=0?Yh(n[i]):!1,rh=(n,i=4,l=!0,d=!0)=>{const p=pu(" ",i),w=n.replace(/\t/g,p);return bn(w,(R,B)=>tb(B)||B===Gr?R.pcIsSpace||R.str===""&&l||R.str.length===w.length-1&&d||Oa(w,R.str.length+1)?{pcIsSpace:!1,str:R.str+Gr}:{pcIsSpace:!0,str:R.str+" "}:{pcIsSpace:Yh(B),str:R.str+B},{pcIsSpace:!1,str:""}).str},Ed=(n,i)=>{const l=Ke.fromDom(i),d=Ke.fromDom(n);return m2(d,"pre,code",He(pt,l))},qm=(n,i)=>_n(n)&&Zm(n.data)&&!Ed(n,i),Gm=n=>Xn(n)&&n.nodeName==="A"&&!n.hasAttribute("href")&&(n.hasAttribute("name")||n.hasAttribute("id")),Xh=(n,i)=>Sl(n)&&!qm(n,i)||Gm(n)||Yu(n),Yu=Pc("data-mce-bookmark"),nb=Pc("data-mce-bogus"),Z1=Vg("data-mce-bogus","all"),H_=(n,i)=>{let l=0;if(Xh(n,n))return!1;{let d=n.firstChild;if(!d)return!0;const p=new pi(d,n);do{if(i){if(Z1(d)){d=p.next(!0);continue}if(nb(d)){d=p.next();continue}}if(ui(d)){l++,d=p.next();continue}if(Xh(d,n))return!1;d=p.next()}while(d);return l<=1}},Ma=(n,i=!0)=>H_(n.dom,i),Zg="data-mce-block",Km=n=>yt(gs(n),i=>!/[A-Z]/.test(i)),nu=n=>Km(n).join(","),Af=(n,i)=>_e(i.querySelector(n))?(i.setAttribute(Zg,"true"),i.getAttribute("data-mce-selected")==="inline-boundary"&&i.removeAttribute("data-mce-selected"),!0):(i.removeAttribute(Zg),!1),Ym=(n,i)=>{const l=nu(n.getTransparentElements()),d=nu(n.getBlockElements());return yt(i.querySelectorAll(l),p=>Af(d,p))},ih=(n,i)=>{var l;const d=i?"lastChild":"firstChild";for(let p=n[d];p;p=p[d])if(Ma(Ke.fromDom(p))){(l=p.parentNode)===null||l===void 0||l.removeChild(p);return}},Au=(n,i)=>{const l=document.createRange(),d=n.parentNode;if(d){l.setStartBefore(n),l.setEndBefore(i);const p=l.extractContents();ih(p,!0),l.setStartAfter(i),l.setEndAfter(n);const w=l.extractContents();ih(w,!1),Ma(Ke.fromDom(p))||d.insertBefore(p,n),Ma(Ke.fromDom(i))||d.insertBefore(i,n),Ma(Ke.fromDom(w))||d.insertBefore(w,n),d.removeChild(n)}},xd=(n,i,l)=>{const d=n.getBlockElements(),p=Ke.fromDom(i),w=R=>Xr(R)in d,E=R=>pt(R,p);Pe(Qd(l),R=>{li(R,w,E).each(B=>{const K=Y0(R,ie=>w(ie)&&!n.isValidChild(Xr(B),Xr(ie)));if(K.length>0){const ie=gi(B);Pe(K,ue=>{li(ue,w,E).each(pe=>{Au(pe.dom,ue.dom)})}),ie.each(ue=>Ym(n,ue.dom))}})})},Xm=(n,i,l)=>{Pe([...l,...Jm(n,i)?[i]:[]],d=>Pe(dl(Ke.fromDom(d),d.nodeName.toLowerCase()),p=>{kv(n,p.dom)&&ql(p)}))},ob=(n,i)=>{const l=Ym(n,i);xd(n,i,l),Xm(n,i,l)},_v=(n,i)=>{if(Sv(n,i)){const l=nu(n.getBlockElements());Af(l,i)}},Cv=(n,i,l)=>{const d=w=>pt(w,Ke.fromDom(i)),p=Gd(Ke.fromDom(l),d);Zr(p,p.length-2).filter(_l).fold(()=>ob(n,i),w=>ob(n,w.dom))},ah=n=>n.hasAttribute(Zg),qg=(n,i)=>cn(n.getTransparentElements(),i),Sv=(n,i)=>Xn(i)&&qg(n,i.nodeName),Jm=(n,i)=>Sv(n,i)&&ah(i),kv=(n,i)=>Sv(n,i)&&!ah(i),nr=(n,i)=>i.type===1&&qg(n,i.name)&&F(i.attr(Zg)),Ao=vs().browser,lh=n=>Jn(n,_l),q1=n=>Ao.isFirefox()&&Xr(n)==="table"?lh(Aa(n)).filter(i=>Xr(i)==="caption").bind(i=>lh(tl(i)).map(l=>{const d=l.dom.offsetTop,p=i.dom.offsetTop,w=i.dom.offsetHeight;return d<=p?-w:0})).getOr(0):0,Gg=(n,i)=>n.children&&Ct(n.children,i),Tk=(n,i,l)=>{let d=0,p=0;const w=n.ownerDocument;if(l=l||n,i){if(l===n&&i.getBoundingClientRect&&Mi(Ke.fromDom(n),"position")==="static"){const R=i.getBoundingClientRect();return d=R.left+(w.documentElement.scrollLeft||n.scrollLeft)-w.documentElement.clientLeft,p=R.top+(w.documentElement.scrollTop||n.scrollTop)-w.documentElement.clientTop,{x:d,y:p}}let E=i;for(;E&&E!==l&&E.nodeType&&!Gg(E,l);){const R=E;d+=R.offsetLeft||0,p+=R.offsetTop||0,E=R.offsetParent}for(E=i.parentNode;E&&E!==l&&E.nodeType&&!Gg(E,l);)d-=E.scrollLeft||0,p-=E.scrollTop||0,E=E.parentNode;p+=q1(Ke.fromDom(i))}return{x:d,y:p}},Ev=(n,i={})=>{let l=0;const d={},p=Ke.fromDom(n),w=Eo(p),E=Oe=>{i.referrerPolicy=Oe},R=Oe=>{i.contentCssCors=Oe},B=Oe=>{Qi(jh(p),Oe)},K=Oe=>{const ze=jh(p);Ye(ze,"#"+Oe).each(pr)},ie=Oe=>go(d,Oe).getOrThunk(()=>({id:"mce-u"+l++,passed:[],failed:[],count:0})),ue=Oe=>new Promise((ze,ht)=>{let bt;const vt=hn._addCacheSuffix(Oe),Mt=ie(vt);d[vt]=Mt,Mt.count++;const fn=($t,yn)=>{Pe($t,xn),Mt.status=yn,Mt.passed=[],Mt.failed=[],bt&&(bt.onload=null,bt.onerror=null,bt=null)},$n=()=>fn(Mt.passed,2),Pn=()=>fn(Mt.failed,3);if(ze&&Mt.passed.push(ze),ht&&Mt.failed.push(ht),Mt.status===1)return;if(Mt.status===2){$n();return}if(Mt.status===3){Pn();return}Mt.status=1;const Lt=Ke.fromTag("link",w.dom);Uu(Lt,{rel:"stylesheet",type:"text/css",id:Mt.id}),i.contentCssCors&&Tr(Lt,"crossOrigin","anonymous"),i.referrerPolicy&&Tr(Lt,"referrerpolicy",i.referrerPolicy),bt=Lt.dom,bt.onload=$n,bt.onerror=Pn,B(Lt),Tr(Lt,"href",vt)}),pe=Oe=>Promise.allSettled(Et(Oe,ht=>ue(ht).then(nt(ht)))).then(ht=>{const bt=gn(ht,vt=>vt.status==="fulfilled");return bt.fail.length>0?Promise.reject(Et(bt.fail,vt=>vt.reason)):Et(bt.pass,vt=>vt.value)}),Be=Oe=>{const ze=hn._addCacheSuffix(Oe);go(d,ze).each(ht=>{--ht.count===0&&(delete d[ze],K(ht.id))})};return{load:ue,loadAll:pe,unload:Be,unloadAll:Oe=>{Pe(Oe,ze=>{Be(ze)})},_setReferrerPolicy:E,_setContentCssCors:R}},xv=(()=>{const n=new WeakMap;return{forElement:(l,d)=>{const w=jl(l).dom;return he.from(n.get(w)).getOrThunk(()=>{const E=Ev(w,d);return n.set(w,E),E})}}})(),G1=n=>n.nodeName.toLowerCase()==="span",g2=(n,i)=>_e(n)&&(Xh(n,i)||_c(Ke.fromDom(n))),en=(n,i)=>{const l=new pi(n,i).prev(!1),d=new pi(n,i).next(!1),p=ye(l)||g2(l,i),w=ye(d)||g2(d,i);return p&&w},Ad=n=>G1(n)&&n.getAttribute("data-mce-type")==="bookmark",$_=(n,i)=>_n(n)&&n.data.length>0&&en(n,i),sb=n=>Xn(n)?n.childNodes.length>0:!1,Dk=n=>U1(n)||qu(n),Qm=(n,i,l)=>{var d;const p=l||i;if(Xn(i)&&Ad(i))return i;const w=i.childNodes;for(let E=w.length-1;E>=0;E--)Qm(n,w[E],p);if(Xn(i)){const E=i.childNodes;E.length===1&&Ad(E[0])&&((d=i.parentNode)===null||d===void 0||d.insertBefore(E[0],i))}return!Dk(i)&&!Xh(i,p)&&!sb(i)&&!$_(i,p)&&n.remove(i),i},p2=hn.makeMap,Jh=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Td=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,eg=/[<>&\"\']/g,vi=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,Dd={128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"},Od={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},ou={"<":"<",">":">","&":"&",""":'"',"'":"'"},Hs=n=>{const i=Ke.fromTag("div").dom;return i.innerHTML=n,i.textContent||i.innerText||n},Vp=(n,i)=>{const l={};if(n){const d=n.split(",");i=i||10;for(let p=0;pn.replace(i?Jh:Td,l=>Od[l]||l),Ok=n=>(""+n).replace(eg,i=>Od[i]||i),rb=(n,i)=>n.replace(i?Jh:Td,l=>l.length>1?"&#"+((l.charCodeAt(0)-55296)*1024+(l.charCodeAt(1)-56320)+65536)+";":Od[l]||"&#"+l.charCodeAt(0)+";"),Av=(n,i,l)=>{const d=l||ch;return n.replace(i?Jh:Td,p=>Od[p]||d[p]||p)},Yg={encodeRaw:Kg,encodeAllRaw:Ok,encodeNumeric:rb,encodeNamed:Av,getEncodeFunc:(n,i)=>{const l=Vp(i)||ch,d=(E,R)=>E.replace(R?Jh:Td,B=>Od[B]!==void 0?Od[B]:l[B]!==void 0?l[B]:B.length>1?"&#"+((B.charCodeAt(0)-55296)*1024+(B.charCodeAt(1)-56320)+65536)+";":"&#"+B.charCodeAt(0)+";"),p=(E,R)=>Av(E,R,l),w=p2(n.replace(/\+/g,","));return w.named&&w.numeric?d:w.named?i?p:Av:w.numeric?rb:Kg},decode:n=>n.replace(vi,(i,l)=>l?(l.charAt(0).toLowerCase()==="x"?l=parseInt(l.substr(1),16):l=parseInt(l,10),l>65535?(l-=65536,String.fromCharCode(55296+(l>>10),56320+(l&1023))):Dd[l]||String.fromCharCode(l)):ou[i]||ch[i]||Hs(i))},El=(n,i)=>(n=hn.trim(n),n?n.split(i||" "):[]),b2=n=>new RegExp("^"+n.replace(/([?+*])/g,".$1")+"$"),oo=n=>{const i=/^(~)?(.+)$/;return Ns(El(n,","),l=>{const d=i.exec(l);if(d){const p=d[1]==="~",w=p?"span":"div",E=d[2];return[{inline:p,cloneName:w,name:E}]}else return[]})},v2=n=>{let i,l,d,p;if(i="id accesskey class dir lang style tabindex title role",l="address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul",d="a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment",n!=="html4"){const w="a ins del canvas map";i+=" contenteditable contextmenu draggable dropzone hidden spellcheck translate",l+=" article aside details dialog figure main header footer hgroup section nav "+w,d+=" audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen"}return n!=="html5-strict"&&(i+=" xml:lang",d=[d,"acronym applet basefont big font strike tt"].join(" "),l=[l,"center dir isindex noframes"].join(" "),p=[l,d].join(" ")),p=p||[l,d].join(" "),{globalAttributes:i,blockContent:l,phrasingContent:d,flowContent:p}},Mk=n=>{const{globalAttributes:i,phrasingContent:l,flowContent:d}=v2(n),p={},w=(R,B="",K="")=>{const ie=El(K),ue=El(R);let pe=ue.length;for(;pe--;){const Be=El([i,B].join(" "));p[ue[pe]]={attributes:ar(Be,nt({})),attributesOrder:Be,children:ar(ie,nt({}))}}},E=(R,B)=>{const K=El(R),ie=El(B);let ue=K.length;for(;ue--;){const pe=p[K[ue]];for(let Be=0,Ze=ie.length;Be{w(K,"",l)}),Pe(El("center dir isindex noframes"),K=>{w(K,"",d)})),w("html","manifest","head body"),w("head","","base command link meta noscript script style title"),w("title hr noscript br"),w("base","href target"),w("link","href rel media hreflang type sizes hreflang"),w("meta","name http-equiv content charset"),w("style","media type scoped"),w("script","src async defer type charset"),w("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",d),w("dd div","",d),w("address dt caption","",n==="html4"?l:d),w("h1 h2 h3 h4 h5 h6 pre p abbr code var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",l),w("blockquote","cite",d),w("ol","reversed start type","li"),w("ul","","li"),w("li","value",d),w("dl","","dt dd"),w("a","href target rel media hreflang type",n==="html4"?l:d),w("q","cite",l),w("ins del","cite datetime",d),w("img","src sizes srcset alt usemap ismap width height"),w("iframe","src name width height",d),w("embed","src type width height"),w("object","data type typemustmatch name usemap form width height",[d,"param"].join(" ")),w("param","name value"),w("map","name",[d,"area"].join(" ")),w("area","alt coords shape href target rel media hreflang type"),w("table","border","caption colgroup thead tfoot tbody tr"+(n==="html4"?" col":"")),w("colgroup","span","col"),w("col","span"),w("tbody thead tfoot","","tr"),w("tr","","td th"),w("td","colspan rowspan headers",d),w("th","colspan rowspan headers scope abbr",d),w("form","accept-charset action autocomplete enctype method name novalidate target",d),w("fieldset","disabled form name",[d,"legend"].join(" ")),w("label","form for",l),w("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),w("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value",n==="html4"?d:l),w("select","disabled form multiple name required size","option optgroup"),w("optgroup","disabled label","option"),w("option","disabled label selected value"),w("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),w("menu","type label",[d,"li"].join(" ")),w("noscript","",d),n!=="html4"&&(w("wbr"),w("ruby","",[l,"rt rp"].join(" ")),w("figcaption","",d),w("mark rt rp summary bdi","",l),w("canvas","width height",d),w("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",[d,"track source"].join(" ")),w("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",[d,"track source"].join(" ")),w("picture","","img source"),w("source","src srcset type media sizes"),w("track","kind src srclang label default"),w("datalist","",[l,"option"].join(" ")),w("article section nav aside main header footer","",d),w("hgroup","","h1 h2 h3 h4 h5 h6"),w("figure","",[d,"figcaption"].join(" ")),w("time","datetime",l),w("dialog","open",d),w("command","type label icon disabled checked radiogroup command"),w("output","for form name",l),w("progress","value max",l),w("meter","value min max low high optimum",l),w("details","open",[d,"summary"].join(" ")),w("keygen","autofocus challenge disabled form keytype name")),n!=="html5-strict"&&(E("script","language xml:space"),E("style","xml:space"),E("object","declare classid code codebase codetype archive standby align border hspace vspace"),E("embed","align name hspace vspace"),E("param","valuetype type"),E("a","charset name rev shape coords"),E("br","clear"),E("applet","codebase archive code object alt name width height align hspace vspace"),E("img","name longdesc align border hspace vspace"),E("iframe","longdesc frameborder marginwidth marginheight scrolling align"),E("font basefont","size color face"),E("input","usemap align"),E("select"),E("textarea"),E("h1 h2 h3 h4 h5 h6 div p legend caption","align"),E("ul","type compact"),E("li","type"),E("ol dl menu dir","compact"),E("pre","width xml:space"),E("hr","align noshade size width"),E("isindex","prompt"),E("table","summary width frame rules cellspacing cellpadding align bgcolor"),E("col","width align char charoff valign"),E("colgroup","width align char charoff valign"),E("thead","align char charoff valign"),E("tr","align char charoff valign bgcolor"),E("th","axis align char charoff valign nowrap bgcolor width height"),E("form","accept"),E("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),E("tfoot","align char charoff valign"),E("tbody","align char charoff valign"),E("area","nohref"),E("body","background bgcolor text link vlink alink")),n!=="html4"&&(E("input button select textarea","autofocus"),E("input textarea","placeholder"),E("a","download"),E("link script img","crossorigin"),E("img","loading"),E("iframe","sandbox seamless allow allowfullscreen loading")),n!=="html4"&&Pe([p.video,p.audio],R=>{delete R.children.audio,delete R.children.video}),Pe(El("a form meter progress dfn"),R=>{p[R]&&delete p[R].children[R]}),delete p.caption.children.table,delete p.script,p},y2=n=>n==="-"?"remove":"add",Qh=n=>{const i=/^([+\-]?)([A-Za-z0-9_\-.\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u037f-\u1fff\u200c-\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd]+)\[([^\]]+)]$/;return Ns(El(n,","),l=>{const d=i.exec(l);if(d){const p=d[1],w=p?y2(p):"replace",E=d[2],R=El(d[3],"|");return[{operation:w,name:E,validChildren:R}]}else return[]})},Xu=(n,i)=>{const l=/^([!\-])?(\w+[\\:]:\w+|[^=~<]+)?(?:([=~<])(.*))?$/,d=/[*?+]/,{attributes:p,attributesOrder:w}=i;return Pe(El(n,"|"),E=>{const R=l.exec(E);if(R){const B={},K=R[1],ie=R[2].replace(/[\\:]:/g,":"),ue=R[3],pe=R[4];if(K==="!"&&(i.attributesRequired=i.attributesRequired||[],i.attributesRequired.push(ie),B.required=!0),K==="-"){delete p[ie],w.splice(hn.inArray(w,ie),1);return}if(ue&&(ue==="="?(i.attributesDefault=i.attributesDefault||[],i.attributesDefault.push({name:ie,value:pe}),B.defaultValue=pe):ue==="~"?(i.attributesForced=i.attributesForced||[],i.attributesForced.push({name:ie,value:pe}),B.forcedValue=pe):ue==="<"&&(B.validValues=hn.makeMap(pe,"?"))),d.test(ie)){const Be=B;i.attributePatterns=i.attributePatterns||[],Be.pattern=b2(ie),i.attributePatterns.push(Be)}else p[ie]||w.push(ie),p[ie]=B}})},uh=(n,i)=>{an(n.attributes,(l,d)=>{i.attributes[d]=l}),i.attributesOrder.push(...n.attributesOrder)},Xg=(n,i)=>{const l=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)])?$/;return Ns(El(i,","),d=>{const p=l.exec(d);if(p){const w=p[1],E=p[2],R=p[3],B=p[4],K=p[5],ie={attributes:{},attributesOrder:[]};if(n.each(ue=>uh(ue,ie)),w==="#"?ie.paddEmpty=!0:w==="-"&&(ie.removeEmpty=!0),B==="!"&&(ie.removeEmptyAttrs=!0),K&&Xu(K,ie),R&&(ie.outputName=E),E==="@")if(n.isNone())n=he.some(ie);else return[];return[R?{name:E,element:ie,aliasName:R}:{name:E,element:ie}]}else return[]})},fh={},ib=hn.makeMap,Tf=hn.each,Jg=hn.extend,w2=hn.explode,Up=(n,i={})=>{const l=ib(n," ",ib(n.toUpperCase()," "));return Jg(l,i)},Kf=n=>Up("td th li dt dd figcaption caption details summary",n.getTextBlockElements()),_2=(n,i)=>{if(n){const l={};return F(n)&&(n={"*":n}),Tf(n,(d,p)=>{l[p]=l[p.toUpperCase()]=i==="map"?ib(d,/[, ]/):w2(d,/[, ]/)}),l}else return},dh=(n={})=>{var i;const l={},d={};let p=[];const w={},E={},R=(io,Ws,ii)=>{const Ka=n[io];if(Ka)return ib(Ka,/[, ]/,ib(Ka.toUpperCase(),/[, ]/));{let Ci=fh[io];return Ci||(Ci=Up(Ws,ii),fh[io]=Ci),Ci}},B=(i=n.schema)!==null&&i!==void 0?i:"html5",K=Mk(B);n.verify_html===!1&&(n.valid_elements="*[*]");const ie=_2(n.valid_styles),ue=_2(n.invalid_styles,"map"),pe=_2(n.valid_classes,"map"),Be=R("whitespace_elements","pre script noscript style textarea video audio iframe object code"),Ze=R("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),Oe=R("void_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),ze=R("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls allowfullscreen"),ht="td th iframe video audio object script code",bt=R("non_empty_elements",ht+" pre",Oe),vt=R("move_caret_before_on_enter_elements",ht+" table",Oe),Mt=R("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside main nav figure"),fn=R("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption details summary",Mt),$n=R("text_inline_elements","span strong b em i font s strike u var cite dfn code mark q sup sub samp"),Pn=R("transparent_elements","a ins del canvas map");Tf("script noscript iframe noframes noembed title style textarea xmp plaintext".split(" "),io=>{E[io]=new RegExp("]*>","gi")});const Lt=io=>{const Ws=he.from(l["@"]),ii=/[*?+]/;Pe(Xg(Ws,io!=null?io:""),({name:Ka,element:Ci,aliasName:Ec})=>{if(Ec&&(l[Ec]=Ci),ii.test(Ka)){const Mh=Ci;Mh.pattern=b2(Ka),p.push(Mh)}else l[Ka]=Ci})},$t=io=>{p=[],Pe(gs(l),Ws=>{delete l[Ws]}),Lt(io)},yn=io=>{delete fh.text_block_elements,delete fh.block_elements,Pe(oo(io!=null?io:""),({inline:Ws,name:ii,cloneName:Ka})=>{if(d[ii]=d[Ka],w[ii]=Ka,bt[ii.toUpperCase()]={},bt[ii]={},Ws||(fn[ii.toUpperCase()]={},fn[ii]={}),!l[ii]){let Ci=l[Ka];Ci=Jg({},Ci),delete Ci.removeEmptyAttrs,delete Ci.removeEmpty,l[ii]=Ci}an(d,(Ci,Ec)=>{Ci[Ka]&&(d[Ec]=Ci=Jg({},d[Ec]),Ci[ii]=Ci[Ka])})})},mo=io=>{Pe(Qh(io!=null?io:""),({operation:Ws,name:ii,validChildren:Ka})=>{const Ci=Ws==="replace"?{"#comment":{}}:d[ii];Pe(Ka,Ec=>{Ws==="remove"?delete Ci[Ec]:Ci[Ec]={}}),d[ii]=Ci})},Oo=io=>{const Ws=l[io];if(Ws)return Ws;let ii=p.length;for(;ii--;){const Ka=p[ii];if(Ka.pattern.test(io))return Ka}};n.valid_elements?($t(n.valid_elements),Tf(K,(io,Ws)=>{d[Ws]=io.children})):(Tf(K,(io,Ws)=>{l[Ws]={attributes:io.attributes,attributesOrder:io.attributesOrder},d[Ws]=io.children}),Tf(El("strong/b em/i"),io=>{const Ws=El(io,"/");l[Ws[1]].outputName=Ws[0]}),Tf($n,(io,Ws)=>{l[Ws]&&(n.padd_empty_block_inline_children&&(l[Ws].paddInEmptyBlock=!0),l[Ws].removeEmpty=!0)}),Tf(El("ol ul blockquote a table tbody"),io=>{l[io]&&(l[io].removeEmpty=!0)}),Tf(El("p h1 h2 h3 h4 h5 h6 th td pre div address caption li summary"),io=>{l[io]&&(l[io].paddEmpty=!0)}),Tf(El("span"),io=>{l[io].removeEmptyAttrs=!0})),yn(n.custom_elements),mo(n.valid_children),Lt(n.extended_valid_elements),mo("+ol[ul|ol],+ul[ul|ol]"),Tf({dd:"dl",dt:"dl",li:"ul ol",td:"tr",th:"tr",tr:"tbody thead tfoot",tbody:"table",thead:"table",tfoot:"table",legend:"fieldset",area:"map",param:"video audio object"},(io,Ws)=>{l[Ws]&&(l[Ws].parentsRequired=El(io))}),n.invalid_elements&&Tf(w2(n.invalid_elements),io=>{l[io]&&delete l[io]}),Oo("span")||Lt("span[!data-mce-type|*]");const Cs=nt(ie),Us=nt(ue),Pr=nt(pe),di=nt(ze),il=nt(fn),Rl=nt(Mt),hc=nt($n),Mn=nt(Object.seal(Oe)),Qn=nt(Ze),yr=nt(bt),Bs=nt(vt),vo=nt(Be),Rn=nt(Pn),Tn=nt(Object.seal(E)),jo=(io,Ws)=>{const ii=d[io.toLowerCase()];return!!(ii&&ii[Ws.toLowerCase()])},Ys=(io,Ws)=>{const ii=Oo(io);if(ii)if(Ws){if(ii.attributes[Ws])return!0;const Ka=ii.attributePatterns;if(Ka){let Ci=Ka.length;for(;Ci--;)if(Ka[Ci].pattern.test(Ws))return!0}}else return!0;return!1},Kr=nt(w);return{type:B,children:d,elements:l,getValidStyles:Cs,getValidClasses:Pr,getBlockElements:il,getInvalidStyles:Us,getVoidElements:Mn,getTextBlockElements:Rl,getTextInlineElements:hc,getBoolAttrs:di,getElementRule:Oo,getSelfClosingElements:Qn,getNonEmptyElements:yr,getMoveCaretBeforeOnEnterElements:Bs,getWhitespaceElements:vo,getTransparentElements:Rn,getSpecialElements:Tn,isValidChild:jo,isValid:Ys,getCustomElements:Kr,addValidElements:Lt,setValidElements:$t,addCustomElements:yn,addValidChildren:mo}},Tv=(n={},i)=>{const l=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,d=/\s*([^:]+):\s*([^;]+);?/g,p=/\s+$/,w={};let E,R;const B=Qt;i&&(E=i.getValidStyles(),R=i.getInvalidStyles());const K=(`\\" \\' \\; \\: ; : `+B).split(" ");for(let ue=0;ue{const pe={};let Be=!1;const Ze=n.url_converter,Oe=n.url_converter_scope||ie,ze=(Lt,$t,yn)=>{const mo=pe[Lt+"-top"+$t];if(!mo)return;const Oo=pe[Lt+"-right"+$t];if(!Oo)return;const Cs=pe[Lt+"-bottom"+$t];if(!Cs)return;const Us=pe[Lt+"-left"+$t];if(!Us)return;const Pr=[mo,Oo,Cs,Us];let di=Pr.length-1;for(;di--&&Pr[di]===Pr[di+1];);di>-1&&yn||(pe[Lt+$t]=di===-1?Pr[0]:Pr.join(" "),delete pe[Lt+"-top"+$t],delete pe[Lt+"-right"+$t],delete pe[Lt+"-bottom"+$t],delete pe[Lt+"-left"+$t])},ht=Lt=>{const $t=pe[Lt];if(!$t)return;const yn=$t.indexOf(",")>-1?[$t]:$t.split(" ");let mo=yn.length;for(;mo--;)if(yn[mo]!==yn[0])return!1;return pe[Lt]=yn[0],!0},bt=(Lt,$t,yn,mo)=>{!ht($t)||!ht(yn)||!ht(mo)||(pe[Lt]=pe[$t]+" "+pe[yn]+" "+pe[mo],delete pe[$t],delete pe[yn],delete pe[mo])},vt=Lt=>(Be=!0,w[Lt]),Mt=(Lt,$t)=>(Be&&(Lt=Lt.replace(/\uFEFF[0-9]/g,yn=>w[yn])),$t||(Lt=Lt.replace(/\\([\'\";:])/g,"$1")),Lt),fn=Lt=>String.fromCharCode(parseInt(Lt.slice(1),16)),$n=Lt=>Lt.replace(/\\[0-9a-f]+/gi,fn),Pn=(Lt,$t,yn,mo,Oo,Cs)=>{if(Oo=Oo||Cs,Oo)return Oo=Mt(Oo),"'"+Oo.replace(/\'/g,"\\'")+"'";if($t=Mt($t||yn||mo||""),!n.allow_script_urls){const Us=$t.replace(/[\s\r\n]+/g,"");if(/(java|vb)script:/i.test(Us)||!n.allow_svg_data_urls&&/^data:image\/svg/i.test(Us))return""}return Ze&&($t=Ze.call(Oe,$t,"style")),"url('"+$t.replace(/\'/g,"\\'")+"')"};if(ue){ue=ue.replace(/[\u0000-\u001F]/g,""),ue=ue.replace(/\\[\"\';:\uFEFF]/g,vt).replace(/\"[^\"]+\"|\'[^\']+\'/g,$t=>$t.replace(/[;:]/g,vt));let Lt;for(;Lt=d.exec(ue);){d.lastIndex=Lt.index+Lt[0].length;let $t=Lt[1].replace(p,"").toLowerCase(),yn=Lt[2].replace(p,"");if($t&&yn){if($t=$n($t),yn=$n(yn),$t.indexOf(B)!==-1||$t.indexOf('"')!==-1||!n.allow_script_urls&&($t==="behavior"||/expression\s*\(|\/\*|\*\//.test(yn)))continue;$t==="font-weight"&&yn==="700"?yn="bold":($t==="color"||$t==="background-color")&&(yn=yn.toLowerCase()),yn=yn.replace(l,Pn),pe[$t]=Be?Mt(yn,!0):yn}}ze("border","",!0),ze("border","-width"),ze("border","-color"),ze("border","-style"),ze("padding",""),ze("margin",""),bt("border","border-width","border-style","border-color"),pe.border==="medium none"&&delete pe.border,pe["border-image"]==="none"&&delete pe["border-image"]}return pe},serialize:(ue,pe)=>{let Be="";const Ze=(ze,ht)=>{const bt=ht[ze];if(bt)for(let vt=0,Mt=bt.length;vt0?" ":"")+fn+": "+$n+";")}},Oe=(ze,ht)=>{if(!R||!ht)return!0;let bt=R["*"];return bt&&bt[ze]?!1:(bt=R[ht],!(bt&&bt[ze]))};return pe&&E?(Ze("*",E),Ze(pe,E)):an(ue,(ze,ht)=>{ze&&Oe(ht,pe)&&(Be+=(Be.length>0?" ":"")+ht+": "+ze+";")}),Be}};return ie},z_={keyLocation:!0,layerX:!0,layerY:!0,returnValue:!0,webkitMovementX:!0,webkitMovementY:!0,keyIdentifier:!0,mozPressure:!0},C2=n=>n instanceof Event||be(n.initEvent),Qg=n=>n.isDefaultPrevented===xt||n.isDefaultPrevented===We,Df=n=>De(n.preventDefault)||C2(n),su=(n,i)=>{const l=i!=null?i:{};for(const d in n)cn(z_,d)||(l[d]=n[d]);return _e(n.composedPath)&&(l.composedPath=()=>n.composedPath()),l},ep=(n,i,l,d)=>{var p;const w=su(i,d);return w.type=n,De(w.target)&&(w.target=(p=w.srcElement)!==null&&p!==void 0?p:l),Df(i)&&(w.preventDefault=()=>{w.defaultPrevented=!0,w.isDefaultPrevented=xt,be(i.preventDefault)&&i.preventDefault()},w.stopPropagation=()=>{w.cancelBubble=!0,w.isPropagationStopped=xt,be(i.stopPropagation)&&i.stopPropagation()},w.stopImmediatePropagation=()=>{w.isImmediatePropagationStopped=xt,w.stopPropagation()},Qg(w)||(w.isDefaultPrevented=w.defaultPrevented===!0?xt:We,w.isPropagationStopped=w.cancelBubble===!0?xt:We,w.isImmediatePropagationStopped=We)),w},S2="mce-data-",V_=/^(?:mouse|contextmenu)|click/,ab=(n,i,l,d)=>{n.addEventListener(i,l,d||!1)},Lc=(n,i,l,d)=>{n.removeEventListener(i,l,d||!1)},lb=n=>_e(n)&&V_.test(n.type),Ju=(n,i)=>{const l=ep(n.type,n,document,i);if(lb(n)&&ye(n.pageX)&&!ye(n.clientX)){const d=l.target.ownerDocument||document,p=d.documentElement,w=d.body,E=l;E.pageX=n.clientX+(p&&p.scrollLeft||w&&w.scrollLeft||0)-(p&&p.clientLeft||w&&w.clientLeft||0),E.pageY=n.clientY+(p&&p.scrollTop||w&&w.scrollTop||0)-(p&&p.clientTop||w&&w.clientTop||0)}return l},tp=(n,i,l)=>{const d=n.document,p={type:"ready"};if(l.domLoaded){i(p);return}const w=()=>d.readyState==="complete"||d.readyState==="interactive"&&d.body,E=()=>{Lc(n,"DOMContentLoaded",E),Lc(n,"load",E),l.domLoaded||(l.domLoaded=!0,i(p)),n=null};w()?E():ab(n,"DOMContentLoaded",E),l.domLoaded||ab(n,"load",E)};class em{constructor(){this.domLoaded=!1,this.events={},this.count=1,this.expando=S2+(+new Date).toString(32),this.hasFocusIn="onfocusin"in document.documentElement,this.count=1}bind(i,l,d,p){const w=this;let E;const R=window,B=pe=>{w.executeHandlers(Ju(pe||R.event),K)};if(!i||_n(i)||th(i))return d;let K;i[w.expando]?K=i[w.expando]:(K=w.count++,i[w.expando]=K,w.events[K]={}),p=p||i;const ie=l.split(" ");let ue=ie.length;for(;ue--;){let pe=ie[ue],Be=B,Ze=!1,Oe=!1;if(pe==="DOMContentLoaded"&&(pe="ready"),w.domLoaded&&pe==="ready"&&i.readyState==="complete"){d.call(p,Ju({type:pe}));continue}!w.hasFocusIn&&(pe==="focusin"||pe==="focusout")&&(Ze=!0,Oe=pe==="focusin"?"focus":"blur",Be=ze=>{const ht=Ju(ze||R.event);ht.type=ht.type==="focus"?"focusin":"focusout",w.executeHandlers(ht,K)}),E=w.events[K][pe],E?pe==="ready"&&w.domLoaded?d(Ju({type:pe})):E.push({func:d,scope:p}):(w.events[K][pe]=E=[{func:d,scope:p}],E.fakeName=Oe,E.capture=Ze,E.nativeHandler=Be,pe==="ready"?tp(i,Be,w):ab(i,Oe||pe,Be,Ze))}return i=E=null,d}unbind(i,l,d){if(!i||_n(i)||th(i))return this;const p=i[this.expando];if(p){let w=this.events[p];if(l){const E=l.split(" ");let R=E.length;for(;R--;){const B=E[R],K=w[B];if(K){if(d){let ie=K.length;for(;ie--;)if(K[ie].func===d){const ue=K.nativeHandler,pe=K.fakeName,Be=K.capture,Ze=K.slice(0,ie).concat(K.slice(ie+1));Ze.nativeHandler=ue,Ze.fakeName=pe,Ze.capture=Be,w[B]=Ze}}(!d||K.length===0)&&(delete w[B],Lc(i,K.fakeName||B,K.nativeHandler,K.capture))}}}else an(w,(E,R)=>{Lc(i,E.fakeName||R,E.nativeHandler,E.capture)}),w={};for(const E in w)if(cn(w,E))return this;delete this.events[p];try{delete i[this.expando]}catch{i[this.expando]=null}}return this}fire(i,l,d){return this.dispatch(i,l,d)}dispatch(i,l,d){if(!i||_n(i)||th(i))return this;const p=Ju({type:l,target:i},d);do{const w=i[this.expando];w&&this.executeHandlers(p,w),i=i.parentNode||i.ownerDocument||i.defaultView||i.parentWindow}while(i&&!p.isPropagationStopped());return this}clean(i){if(!i||_n(i)||th(i))return this;if(i[this.expando]&&this.unbind(i),i.getElementsByTagName||(i=i.document),i&&i.getElementsByTagName){this.unbind(i);const l=i.getElementsByTagName("*");let d=l.length;for(;d--;)i=l[d],i[this.expando]&&this.unbind(i)}return this}destroy(){this.events={}}cancel(i){return i&&(i.preventDefault(),i.stopImmediatePropagation()),!1}executeHandlers(i,l){const d=this.events[l],p=d&&d[i.type];if(p)for(let w=0,E=p.length;w{De(l)||l===""?Hi(n,i):Tr(n,i,l)},cb=n=>n.replace(/[A-Z]/g,i=>"-"+i.toLowerCase()),K1=(n,i)=>{let l=0;if(n)for(let d=n.nodeType,p=n.previousSibling;p;p=p.previousSibling){const w=p.nodeType;i&&_n(p)&&(w===d||!p.data.length)||(l++,d=w)}return l},E2=(n,i)=>{const l=Pl(i,"style"),d=n.serialize(n.parse(l),Xr(i));np(i,Wp,d)},x2=(n,i)=>tt(n)?cn(k2,i)?n+"":n+"px":n,W_=(n,i,l)=>{const d=cb(i);De(l)||l===""?Fm(n,d):Zl(n,d,x2(l,d))},Rk=(n,i,l)=>{const d=i.keep_values,p={set:(E,R,B)=>{const K=Ke.fromDom(E);be(i.url_converter)&&_e(R)&&(R=i.url_converter.call(i.url_converter_scope||l(),String(R),B,E));const ie="data-mce-"+B;np(K,ie,R),np(K,B,R)},get:(E,R)=>{const B=Ke.fromDom(E);return Pl(B,"data-mce-"+R)||Pl(B,R)}},w={style:{set:(E,R)=>{const B=Ke.fromDom(E);d&&np(B,Wp,R),Hi(B,"style"),F(R)&&ra(B,n.parse(R))},get:E=>{const R=Ke.fromDom(E),B=Pl(R,Wp)||Pl(R,"style");return n.serialize(n.parse(B),Xr(R))}}};return d&&(w.href=w.src=p),w},Lr=(n,i={})=>{const l={},d=window,p={};let w=0;const E=!0,R=!0,B=xv.forElement(Ke.fromDom(n),{contentCssCors:i.contentCssCors,referrerPolicy:i.referrerPolicy}),K=[],ie=i.schema?i.schema:dh({}),ue=Tv({url_converter:i.url_converter,url_converter_scope:i.url_converter_scope},i.schema),pe=i.ownEvents?new em:em.Event,Be=ie.getBlockElements(),Ze=Rt=>F(Rt)?cn(Be,Rt):Xn(Rt)&&(cn(Be,Rt.nodeName)||Jm(ie,Rt)),Oe=Rt=>Rt&&n&&F(Rt)?n.getElementById(Rt):Rt,ze=Rt=>{const Nt=Oe(Rt);return _e(Nt)?Ke.fromDom(Nt):null},ht=(Rt,Nt,Nn="")=>{let En;const Io=ze(Rt);if(_e(Io)&&_l(Io)){const dr=w_[Nt];dr&&dr.get?En=dr.get(Io.dom,Nt):En=Pl(Io,Nt)}return _e(En)?En:Nn},bt=Rt=>{const Nt=Oe(Rt);return De(Nt)?[]:Nt.attributes},vt=(Rt,Nt,Nn)=>{Qn(Rt,En=>{if(Xn(En)){const Io=Ke.fromDom(En),dr=Nn===""?null:Nn,la=Pl(Io,Nt),xc=w_[Nt];xc&&xc.set?xc.set(Io.dom,dr,Nt):np(Io,Nt,dr),la!==dr&&i.onSetAttrib&&i.onSetAttrib({attrElm:Io.dom,attrName:Nt,attrValue:dr})}})},Mt=(Rt,Nt)=>Rt.cloneNode(Nt),fn=()=>i.root_element||n.body,$n=Rt=>{const Nt=Zf(Rt);return{x:Nt.x,y:Nt.y,w:Nt.width,h:Nt.height}},Pn=(Rt,Nt)=>Tk(n.body,Oe(Rt),Nt),Lt=(Rt,Nt,Nn)=>{Qn(Rt,En=>{const Io=Ke.fromDom(En);W_(Io,Nt,Nn),i.update_styles&&E2(ue,Io)})},$t=(Rt,Nt)=>{Qn(Rt,Nn=>{const En=Ke.fromDom(Nn);an(Nt,(Io,dr)=>{W_(En,dr,Io)}),i.update_styles&&E2(ue,En)})},yn=(Rt,Nt,Nn)=>{const En=Oe(Rt);if(!(De(En)||!Xn(En)))return Nn?Mi(Ke.fromDom(En),cb(Nt)):(Nt=Nt.replace(/-(\D)/g,(Io,dr)=>dr.toUpperCase()),Nt==="float"&&(Nt="cssFloat"),En.style?En.style[Nt]:void 0)},mo=Rt=>{const Nt=Oe(Rt);if(!Nt)return{w:0,h:0};let Nn=yn(Nt,"width"),En=yn(Nt,"height");return(!Nn||Nn.indexOf("px")===-1)&&(Nn="0"),(!En||En.indexOf("px")===-1)&&(En="0"),{w:parseInt(Nn,10)||Nt.offsetWidth||Nt.clientWidth,h:parseInt(En,10)||Nt.offsetHeight||Nt.clientHeight}},Oo=Rt=>{const Nt=Oe(Rt),Nn=Pn(Nt),En=mo(Nt);return{x:Nn.x,y:Nn.y,w:En.w,h:En.h}},Cs=(Rt,Nt)=>{if(!Rt)return!1;const Nn=re(Rt)?Rt:[Rt];return Jt(Nn,En=>wu(Ke.fromDom(En),Nt))},Us=(Rt,Nt,Nn,En)=>{const Io=[];let dr=Oe(Rt);En=En===void 0;const la=Nn||(fn().nodeName!=="BODY"?fn().parentNode:null);if(F(Nt))if(Nt==="*")Nt=Xn;else{const xc=Nt;Nt=du=>Cs(du,xc)}for(;dr&&!(dr===la||De(dr.nodeType)||qu(dr)||U1(dr));){if(!Nt||Nt(dr))if(En)Io.push(dr);else return[dr];dr=dr.parentNode}return En?Io:null},Pr=(Rt,Nt,Nn)=>{const En=Us(Rt,Nt,Nn,!1);return En&&En.length>0?En[0]:null},di=(Rt,Nt,Nn)=>{let En=Nt;if(Rt){F(Nt)&&(En=Io=>Cs(Io,Nt));for(let Io=Rt[Nn];Io;Io=Io[Nn])if(be(En)&&En(Io))return Io}return null},il=(Rt,Nt)=>di(Rt,Nt,"nextSibling"),Rl=(Rt,Nt)=>di(Rt,Nt,"previousSibling"),hc=Rt=>be(Rt.querySelectorAll),Mn=(Rt,Nt)=>{var Nn,En;const Io=(En=(Nn=Oe(Nt))!==null&&Nn!==void 0?Nn:i.root_element)!==null&&En!==void 0?En:n;return hc(Io)?Mr(Io.querySelectorAll(Rt)):[]},Qn=function(Rt,Nt,Nn){const En=Nn!=null?Nn:this;if(re(Rt)){const Io=[];return Dv(Rt,(dr,la)=>{const xc=Oe(dr);xc&&Io.push(Nt.call(En,xc,la))}),Io}else{const Io=Oe(Rt);return Io?Nt.call(En,Io):!1}},yr=(Rt,Nt)=>{Qn(Rt,Nn=>{an(Nt,(En,Io)=>{vt(Nn,Io,En)})})},Bs=(Rt,Nt)=>{Qn(Rt,Nn=>{const En=Ke.fromDom(Nn);Cf(En,Nt)})},vo=(Rt,Nt,Nn,En,Io)=>Qn(Rt,dr=>{const la=F(Nt)?n.createElement(Nt):Nt;return _e(Nn)&&yr(la,Nn),En&&(!F(En)&&En.nodeType?la.appendChild(En):F(En)&&Bs(la,En)),Io?la:dr.appendChild(la)}),Rn=(Rt,Nt,Nn)=>vo(n.createElement(Rt),Rt,Nt,Nn,!0),Tn=Yg.decode,jo=Yg.encodeAllRaw,Ys=(Rt,Nt,Nn="")=>{let En="<"+Rt;for(const Io in Nt)ts(Nt,Io)&&(En+=" "+Io+'="'+jo(Nt[Io])+'"');return Ja(Nn)&&cn(ie.getVoidElements(),Rt)?En+" />":En+">"+Nn+""},Kr=Rt=>{const Nt=n.createElement("div"),Nn=n.createDocumentFragment();Nn.appendChild(Nt),Rt&&(Nt.innerHTML=Rt);let En;for(;En=Nt.firstChild;)Nn.appendChild(En);return Nn.removeChild(Nt),Nn},io=(Rt,Nt)=>Qn(Rt,Nn=>{const En=Ke.fromDom(Nn);return Nt&&Pe(Aa(En),Io=>{Qa(Io)&&Io.dom.length===0?pr(Io):wa(En,Io)}),pr(En),En.dom}),Ws=Rt=>Qn(Rt,Nt=>{const Nn=Nt.attributes;for(let En=Nn.length-1;En>=0;En--)Nt.removeAttributeNode(Nn.item(En))}),ii=Rt=>ue.parse(Rt),Ka=(Rt,Nt)=>ue.serialize(Rt,Nt),Ci=Rt=>{if(_1!==Lr.DOM&&n===document){if(l[Rt])return;l[Rt]=!0}let Nt=n.getElementById("mceDefaultStyles");if(!Nt){Nt=n.createElement("style"),Nt.id="mceDefaultStyles",Nt.type="text/css";const Nn=n.head;Nn.firstChild?Nn.insertBefore(Nt,Nn.firstChild):Nn.appendChild(Nt)}Nt.styleSheet?Nt.styleSheet.cssText+=Rt:Nt.appendChild(n.createTextNode(Rt))},Ec=Rt=>{Rt||(Rt=""),Pe(Rt.split(","),Nt=>{p[Nt]=!0,B.load(Nt).catch(ft)})},Mh=(Rt,Nt,Nn)=>{Qn(Rt,En=>{if(Xn(En)){const Io=Ke.fromDom(En),dr=Nt.split(" ");Pe(dr,la=>{_e(Nn)?(Nn?Wu:Nc)(Io,la):Vh(Io,la)})}})},zd=(Rt,Nt)=>{Mh(Rt,Nt,!0)},_m=(Rt,Nt)=>{Mh(Rt,Nt,!1)},Fy=(Rt,Nt)=>{const Nn=ze(Rt),En=Nt.split(" ");return _e(Nn)&&Js(En,Io=>_f(Nn,Io))},v_=Rt=>{Qn(Rt,Nt=>Fm(Ke.fromDom(Nt),"display"))},Hy=Rt=>{Qn(Rt,Nt=>Zl(Ke.fromDom(Nt),"display","none"))},$y=Rt=>{const Nt=ze(Rt);return _e(Nt)&&qr(Ta(Nt,"display"),"none")},bD=Rt=>(Rt||"mce_")+w++,vD=Rt=>{const Nt=ze(Rt);return _e(Nt)?Xn(Nt.dom)?Nt.dom.outerHTML:$g(Nt):""},yD=(Rt,Nt)=>{Qn(Rt,Nn=>{Xn(Nn)&&(Nn.outerHTML=Nt)})},CA=(Rt,Nt)=>{const Nn=Oe(Nt);return Qn(Rt,En=>{const Io=Nn==null?void 0:Nn.parentNode,dr=Nn==null?void 0:Nn.nextSibling;return Io&&(dr?Io.insertBefore(En,dr):Io.appendChild(En)),En})},SA=(Rt,Nt,Nn)=>Qn(Nt,En=>{var Io;const dr=re(Nt)?Rt.cloneNode(!0):Rt;return Nn&&Dv(U_(En.childNodes),la=>{dr.appendChild(la)}),(Io=En.parentNode)===null||Io===void 0||Io.replaceChild(dr,En),En}),kA=(Rt,Nt)=>{if(Rt.nodeName!==Nt.toUpperCase()){const Nn=Rn(Nt);return Dv(bt(Rt),En=>{vt(Nn,En.nodeName,ht(Rt,En.nodeName))}),SA(Nn,Rt,!0),Nn}else return Rt},GS=(Rt,Nt)=>{let Nn=Rt;for(;Nn;){let En=Nt;for(;En&&Nn!==En;)En=En.parentNode;if(Nn===En)break;Nn=Nn.parentNode}return!Nn&&Rt.ownerDocument?Rt.ownerDocument.documentElement:Nn},w1=Rt=>{if(Xn(Rt)){const Nt=Rt.nodeName.toLowerCase()==="a"&&!ht(Rt,"href")&&ht(Rt,"id");if(ht(Rt,"name")||ht(Rt,"data-mce-bookmark")||Nt)return!0}return!1},KS=(Rt,Nt,Nn)=>{let En=0;if(w1(Rt))return!1;const Io=Rt.firstChild;if(Io){const dr=new pi(Io,Rt),la=ie?ie.getWhitespaceElements():{},xc=Nt||(ie?ie.getNonEmptyElements():null);let du=Io;do{if(Xn(du)){const OA=du.getAttribute("data-mce-bogus");if(OA){du=dr.next(OA==="all");continue}const MA=du.nodeName.toLowerCase();if(xc&&xc[MA]){if(MA==="br"){En++,du=dr.next();continue}return!1}if(w1(du))return!1}if(th(du)||_n(du)&&!Zm(du.data)&&(!(Nn!=null&&Nn.includeZwsp)||!jg(du.data))||_n(du)&&du.parentNode&&la[du.parentNode.nodeName]&&Zm(du.data))return!1;du=dr.next()}while(du)}return En<=1},y_=()=>n.createRange(),cv=(Rt,Nt,Nn)=>{let En=y_(),Io,dr;if(Rt&&Nt&&Rt.parentNode&&Nt.parentNode){const la=Rt.parentNode;return En.setStart(la,K1(Rt)),En.setEnd(Nt.parentNode,K1(Nt)),Io=En.extractContents(),En=y_(),En.setStart(Nt.parentNode,K1(Nt)+1),En.setEnd(la,K1(Rt)+1),dr=En.extractContents(),la.insertBefore(Qm(_1,Io),Rt),Nn?la.insertBefore(Nn,Rt):la.insertBefore(Nt,Rt),la.insertBefore(Qm(_1,dr),Rt),io(Rt),Nn||Nt}else return},EA=(Rt,Nt,Nn,En)=>{if(re(Rt)){let Io=Rt.length;const dr=[];for(;Io--;)dr[Io]=EA(Rt[Io],Nt,Nn,En);return dr}else return i.collect&&(Rt===n||Rt===d)&&K.push([Rt,Nt,Nn,En]),pe.bind(Rt,Nt,Nn,En||_1)},xA=(Rt,Nt,Nn)=>{if(re(Rt)){let En=Rt.length;const Io=[];for(;En--;)Io[En]=xA(Rt[En],Nt,Nn);return Io}else{if(K.length>0&&(Rt===n||Rt===d)){let En=K.length;for(;En--;){const[Io,dr,la]=K[En];Rt===Io&&(!Nt||Nt===dr)&&(!Nn||Nn===la)&&pe.unbind(Io,dr,la)}}return pe.unbind(Rt,Nt,Nn)}},A0=(Rt,Nt,Nn)=>pe.dispatch(Rt,Nt,Nn),uv=(Rt,Nt,Nn)=>pe.dispatch(Rt,Nt,Nn),AA=Rt=>{if(Rt&&Xn(Rt)){const Nt=Rt.getAttribute("data-mce-contenteditable");return Nt&&Nt!=="inherit"?Nt:Rt.contentEditable!=="inherit"?Rt.contentEditable:null}else return null},_1={doc:n,settings:i,win:d,files:p,stdMode:E,boxModel:R,styleSheetLoader:B,boundEvents:K,styles:ue,schema:ie,events:pe,isBlock:Ze,root:null,clone:Mt,getRoot:fn,getViewPort:$n,getRect:Oo,getSize:mo,getParent:Pr,getParents:Us,get:Oe,getNext:il,getPrev:Rl,select:Mn,is:Cs,add:vo,create:Rn,createHTML:Ys,createFragment:Kr,remove:io,setStyle:Lt,getStyle:yn,setStyles:$t,removeAllAttribs:Ws,setAttrib:vt,setAttribs:yr,getAttrib:ht,getPos:Pn,parseStyle:ii,serializeStyle:Ka,addStyle:Ci,loadCSS:Ec,addClass:zd,removeClass:_m,hasClass:Fy,toggleClass:Mh,show:v_,hide:Hy,isHidden:$y,uniqueId:bD,setHTML:Bs,getOuterHTML:vD,setOuterHTML:yD,decode:Tn,encode:jo,insertAfter:CA,replace:SA,rename:kA,findCommonAncestor:GS,run:Qn,getAttribs:bt,isEmpty:KS,createRng:y_,nodeIndex:K1,split:cv,bind:EA,unbind:xA,fire:uv,dispatch:A0,getContentEditable:AA,getContentEditableParent:Rt=>{const Nt=fn();let Nn=null;for(let En=Rt;En&&En!==Nt&&(Nn=AA(En),Nn===null);En=En.parentNode);return Nn},isEditable:Rt=>{if(_e(Rt)){const Nt=Xn(Rt)?Rt:Rt.parentElement;return _e(Nt)&&wn(Ke.fromDom(Nt))}else return!1},destroy:()=>{if(K.length>0){let Rt=K.length;for(;Rt--;){const[Nt,Nn,En]=K[Rt];pe.unbind(Nt,Nn,En)}}an(p,(Rt,Nt)=>{B.unload(Nt),delete p[Nt]})},isChildOf:(Rt,Nt)=>Rt===Nt||Nt.contains(Rt),dumpRng:Rt=>"startContainer: "+Rt.startContainer.nodeName+", startOffset: "+Rt.startOffset+", endContainer: "+Rt.endContainer.nodeName+", endOffset: "+Rt.endOffset},w_=Rk(ue,i,nt(_1));return _1};Lr.DOM=Lr(document),Lr.nodeIndex=K1;const Ov=Lr.DOM,A2=0,T2=1,ub=2,Nk=3;class tm{constructor(i={}){this.states={},this.queue=[],this.scriptLoadedCallbacks={},this.queueLoadedCallbacks=[],this.loading=!1,this.settings=i}_setReferrerPolicy(i){this.settings.referrerPolicy=i}loadScript(i){return new Promise((l,d)=>{const p=Ov;let w;const E=()=>{p.remove(K),w&&(w.onerror=w.onload=w=null)},R=()=>{E(),l()},B=()=>{E(),d("Failed to load script: "+i)},K=p.uniqueId();w=document.createElement("script"),w.id=K,w.type="text/javascript",w.src=hn._addCacheSuffix(i),this.settings.referrerPolicy&&p.setAttrib(w,"referrerpolicy",this.settings.referrerPolicy),w.onload=R,w.onerror=B,(document.getElementsByTagName("head")[0]||document.body).appendChild(w)})}isDone(i){return this.states[i]===ub}markDone(i){this.states[i]=ub}add(i){const l=this;return l.queue.push(i),l.states[i]===void 0&&(l.states[i]=A2),new Promise((p,w)=>{l.scriptLoadedCallbacks[i]||(l.scriptLoadedCallbacks[i]=[]),l.scriptLoadedCallbacks[i].push({resolve:p,reject:w})})}load(i){return this.add(i)}remove(i){delete this.states[i],delete this.scriptLoadedCallbacks[i]}loadQueue(){const i=this.queue;return this.queue=[],this.loadScripts(i)}loadScripts(i){const l=this,d=(B,K)=>{go(l.scriptLoadedCallbacks,K).each(ie=>{Pe(ie,ue=>ue[B](K))}),delete l.scriptLoadedCallbacks[K]},p=B=>{const K=yt(B,ie=>ie.status==="rejected");return K.length>0?Promise.reject(Ns(K,({reason:ie})=>re(ie)?ie:[ie])):Promise.resolve()},w=B=>Promise.allSettled(Et(B,K=>l.states[K]===ub?(d("resolve",K),Promise.resolve()):l.states[K]===Nk?(d("reject",K),Promise.reject(K)):(l.states[K]=T2,l.loadScript(K).then(()=>{l.states[K]=ub,d("resolve",K);const ie=l.queue;return ie.length>0?(l.queue=[],w(ie).then(p)):Promise.resolve()},()=>(l.states[K]=Nk,d("reject",K),Promise.reject(K)))))),E=B=>(l.loading=!0,w(B).then(K=>{l.loading=!1;const ie=l.queueLoadedCallbacks.shift();return he.from(ie).each(xn),p(K)})),R=cs(i);return l.loading?new Promise((B,K)=>{l.queueLoadedCallbacks.push(()=>{E(R).then(B,K)})}):E(R)}}tm.ScriptLoader=new tm;const qa=n=>{let i=n;return{get:()=>i,set:p=>{i=p}}},fb=(n,i)=>{const l=n.indexOf(i);return l!==-1&&n.indexOf(i,l+1)>l},Y1=n=>ne(n)&&cn(n,"raw"),j_=n=>re(n)&&n.length>1,db={},D2=qa("en"),Ra=()=>go(db,D2.get()),Yf={getData:()=>ps(db,n=>({...n})),setCode:n=>{n&&D2.set(n)},getCode:()=>D2.get(),add:(n,i)=>{let l=db[n];l||(db[n]=l={});const d=Et(gs(i),p=>p.toLowerCase());an(i,(p,w)=>{const E=w.toLowerCase();E!==w&&fb(d,E)?(cn(i,E)||(l[E]=p),l[w]=p):l[E]=p})},translate:n=>{const i=Ra().getOr({}),l=E=>be(E)?Object.prototype.toString.call(E):d(E)?"":""+E,d=E=>E===""||E===null||E===void 0,p=E=>{const R=l(E);return cn(i,R)?l(i[R]):go(i,R.toLowerCase()).map(l).getOr(R)},w=E=>E.replace(/{context:\w+}$/,"");if(d(n))return"";if(Y1(n))return l(n.raw);if(j_(n)){const E=n.slice(1),R=p(n[0]).replace(/\{([0-9]+)\}/g,(B,K)=>cn(E,K)?l(E[K]):B);return w(R)}return w(p(n))},isRtl:()=>Ra().bind(n=>go(n,"_dir")).exists(n=>n==="rtl"),hasCode:n=>cn(db,n)},Na=()=>{const n=[],i={},l={},d=[],p=(Oe,ze)=>{const ht=yt(d,bt=>bt.name===Oe&&bt.state===ze);Pe(ht,bt=>bt.resolve())},w=Oe=>cn(i,Oe),E=Oe=>cn(l,Oe),R=Oe=>{if(l[Oe])return l[Oe].instance},B=(Oe,ze)=>{const ht=Yf.getCode(),bt=","+(ze||"")+",";!ht||ze&&bt.indexOf(","+ht+",")===-1||tm.ScriptLoader.add(i[Oe]+"/langs/"+ht+".js")},K=(Oe,ze)=>{Na.languageLoad!==!1&&(w(Oe)?B(Oe,ze):Ze(Oe,"loaded").then(()=>B(Oe,ze)))},ie=(Oe,ze)=>(n.push(ze),l[Oe]={instance:ze},p(Oe,"added"),ze),ue=Oe=>{delete i[Oe],delete l[Oe]},pe=(Oe,ze)=>F(ze)?F(Oe)?{prefix:"",resource:ze,suffix:""}:{prefix:Oe.prefix,resource:ze,suffix:Oe.suffix}:ze,Be=(Oe,ze)=>{if(i[Oe])return Promise.resolve();let ht=F(ze)?ze:ze.prefix+ze.resource+ze.suffix;ht.indexOf("/")!==0&&ht.indexOf("://")===-1&&(ht=Na.baseURL+"/"+ht),i[Oe]=ht.substring(0,ht.lastIndexOf("/"));const bt=()=>(p(Oe,"loaded"),Promise.resolve());return l[Oe]?bt():tm.ScriptLoader.add(ht).then(bt)},Ze=(Oe,ze="added")=>ze==="added"&&E(Oe)||ze==="loaded"&&w(Oe)?Promise.resolve():new Promise(ht=>{d.push({name:Oe,state:ze,resolve:ht})});return{items:n,urls:i,lookup:l,get:R,requireLangPack:K,add:ie,remove:ue,createUrl:pe,load:Be,waitFor:Ze}};Na.languageLoad=!0,Na.baseURL="",Na.PluginManager=Na(),Na.ThemeManager=Na(),Na.ModelManager=Na();const Sa=n=>{const i=qa(he.none()),l=()=>i.get().each(n);return{clear:()=>{l(),i.set(he.none())},isSet:()=>i.get().isSome(),get:()=>i.get(),set:R=>{l(),i.set(he.some(R))}}},Ik=n=>{const i=qa(he.none()),l=()=>i.get().each(R=>clearInterval(R));return{clear:()=>{l(),i.set(he.none())},isSet:()=>i.get().isSome(),get:()=>i.get(),set:R=>{l(),i.set(he.some(setInterval(R,n)))}}},mh=()=>{const n=Sa(ft);return{...n,on:l=>n.get().each(l)}},hb=(n,i)=>{let l=null;return{cancel:()=>{J(l)||(clearTimeout(l),l=null)},throttle:(...w)=>{J(l)&&(l=setTimeout(()=>{l=null,n.apply(null,w)},i))}}},Mv=(n,i)=>{let l=null;const d=()=>{J(l)||(clearTimeout(l),l=null)};return{cancel:d,throttle:(...w)=>{d(),l=setTimeout(()=>{l=null,n.apply(null,w)},i)}}},Xf=nt("mce-annotation"),ef=nt("data-mce-annotation"),jp=nt("data-mce-annotation-uid"),X1=nt("data-mce-annotation-active"),mb=nt("data-mce-annotation-classes"),gb=nt("data-mce-annotation-attrs"),Z_=n=>i=>pt(i,n),M2=(n,i)=>{const l=n.selection.getRng(),d=Ke.fromDom(l.startContainer),p=Ke.fromDom(n.getBody()),w=i.fold(()=>"."+Xf(),B=>`[${ef()}="${B}"]`),E=ju(d,l.startOffset).getOr(d);return rt(E,w,Z_(p)).bind(B=>$a(B,`${jp()}`).bind(K=>$a(B,`${ef()}`).map(ie=>{const ue=G_(n,K);return{uid:K,name:ie,elements:ue}})))},Bk=n=>_l(n)&&_f(n,Xf()),q_=(n,i)=>qi(n,"data-mce-bogus")||m2(n,'[data-mce-bogus="all"]',Z_(i)),G_=(n,i)=>{const l=Ke.fromDom(n.getBody()),d=dl(l,`[${jp()}="${i}"]`);return yt(d,p=>!q_(p,l))},R2=(n,i)=>{const l=Ke.fromDom(n.getBody()),d=dl(l,`[${ef()}="${i}"]`),p={};return Pe(d,w=>{if(!q_(w,l)){const E=Pl(w,jp()),R=go(p,E).getOr([]);p[E]=R.concat([w])}}),p},K_=(n,i)=>{const l=qa({}),d=()=>({listeners:[],previous:mh()}),p=(ue,pe)=>{w(ue,Be=>(pe(Be),Be))},w=(ue,pe)=>{const Be=l.get(),Ze=go(Be,ue).getOrThunk(d),Oe=pe(Ze);Be[ue]=Oe,l.set(Be)},E=(ue,pe,Be)=>{p(ue,Ze=>{Pe(Ze.listeners,Oe=>Oe(!0,ue,{uid:pe,nodes:Et(Be,ze=>ze.dom)}))})},R=ue=>{p(ue,pe=>{Pe(pe.listeners,Be=>Be(!1,ue))})},B=(ue,pe)=>{Pe(G_(n,ue),Be=>{pe?Tr(Be,X1(),"true"):Hi(Be,X1())})},K=Mv(()=>{const ue=Ps(i.getNames());Pe(ue,pe=>{w(pe,Be=>{const Ze=Be.previous.get();return M2(n,he.some(pe)).fold(()=>{Ze.each(Oe=>{R(pe),Be.previous.clear(),B(Oe,!1)})},({uid:Oe,name:ze,elements:ht})=>{qr(Ze,Oe)||(Ze.each(bt=>B(bt,!1)),E(ze,Oe,ht),Be.previous.set(Oe),B(Oe,!0))}),{previous:Be.previous,listeners:Be.listeners}})})},30);return n.on("remove",()=>{K.cancel()}),n.on("NodeChange",()=>{K.throttle()}),{addListener:(ue,pe)=>{w(ue,Be=>({previous:Be.previous,listeners:Be.listeners.concat([pe])}))}}},s3=(n,i)=>{const l=ef(),d=w=>he.from(w.attr(l)).bind(i.lookup),p=w=>{var E,R;w.attr(jp(),null),w.attr(ef(),null),w.attr(X1(),null);const B=he.from(w.attr(gb())).map(pe=>pe.split(",")).getOr([]),K=he.from(w.attr(mb())).map(pe=>pe.split(",")).getOr([]);Pe(B,pe=>w.attr(pe,null));const ie=(R=(E=w.attr("class"))===null||E===void 0?void 0:E.split(" "))!==null&&R!==void 0?R:[],ue=ba(ie,[Xf()].concat(K));w.attr("class",ue.length>0?ue.join(" "):null),w.attr(mb(),null),w.attr(gb(),null)};n.serializer.addTempAttr(X1()),n.serializer.addAttributeFilter(l,w=>{for(const E of w)d(E).each(R=>{R.persistent===!1&&(E.name==="span"?E.unwrap():p(E))})})},Rv=()=>{const n={};return{register:(p,w)=>{n[p]={name:p,settings:w}},lookup:p=>go(n,p).map(w=>w.settings),getNames:()=>gs(n)}};let Y_=0;const Ri=n=>{const l=new Date().getTime(),d=Math.floor(Math.random()*1e9);return Y_++,n+"_"+d+Y_+String(l)},Nv=(n,i)=>{Pe(i,l=>{Wu(n,l)})},N2=(n,i)=>{Pe(i,l=>{Nc(n,l)})},X_=(n,i)=>Ke.fromDom(n.dom.cloneNode(i)),ng=n=>X_(n,!1),uc=n=>X_(n,!0),ru=(n,i)=>{const l=Ke.fromTag(i),d=Vf(n);return Uu(l,d),l},J_=(n,i)=>{const l=ru(n,i);Yc(n,l);const d=Aa(n);return Jr(l,d),pr(n),l},P2=(n,i,l=We)=>{const d=new pi(n,i),p=w=>{let E;do E=d[w]();while(E&&!_n(E)&&!l(E));return he.from(E).filter(_n)};return{current:()=>he.from(d.current()).filter(_n),next:()=>p("next"),prev:()=>p("prev"),prev2:()=>p("prev2")}},op=(n,i)=>{const l=i||(E=>n.isBlock(E)||ui(E)||xs(E)),d=(E,R,B,K)=>{if(_n(E)){const ie=K(E,R,E.data);if(ie!==-1)return he.some({container:E,offset:ie})}return B().bind(ie=>d(ie.container,ie.offset,B,K))};return{backwards:(E,R,B,K)=>{const ie=P2(E,K!=null?K:n.getRoot(),l);return d(E,R,()=>ie.prev().map(ue=>({container:ue,offset:ue.length})),B).getOrNull()},forwards:(E,R,B,K)=>{const ie=P2(E,K!=null?K:n.getRoot(),l);return d(E,R,()=>ie.next().map(ue=>({container:ue,offset:0})),B).getOrNull()}}},sp=Math.round,Zp=n=>n?{left:sp(n.left),top:sp(n.top),bottom:sp(n.bottom),right:sp(n.right),width:sp(n.width),height:sp(n.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0},qp=(n,i)=>(n=Zp(n),i||(n.left=n.left+n.width),n.right=n.left,n.width=0,n),og=(n,i)=>n.left===i.left&&n.top===i.top&&n.bottom===i.bottom&&n.right===i.right,Pv=(n,i,l)=>n>=0&&n<=Math.min(i.height,l.height)/2,ta=(n,i)=>{const l=Math.min(i.height/2,n.height/2);return n.bottom-li.bottom?!1:Pv(i.top-n.bottom,n,i)},tf=(n,i)=>n.top>i.bottom?!0:n.bottomi>=n.left&&i<=n.right&&l>=n.top&&l<=n.bottom,Lk=n=>bn(n,(i,l)=>i.fold(()=>he.some(l),d=>{const p=Math.min(l.left,d.left),w=Math.min(l.top,d.top),E=Math.max(l.right,d.right),R=Math.max(l.bottom,d.bottom);return he.some({top:w,right:E,bottom:R,left:p,width:E-p,height:R-w})}),he.none()),I2=(n,i,l)=>{const d=Math.max(Math.min(i,n.left+n.width),n.left),p=Math.max(Math.min(l,n.top+n.height),n.top);return Math.sqrt((i-d)*(i-d)+(l-p)*(l-p))},Fk=(n,i)=>Math.max(0,Math.min(n.bottom,i.bottom)-Math.max(n.top,i.top)),Gp=(n,i,l)=>Math.min(Math.max(n,i),l),Q1=n=>{const i=n.startContainer,l=n.startOffset;return i===n.endContainer&&i.hasChildNodes()&&n.endOffset===l+1?i.childNodes[l]:null},Jf=(n,i)=>{if(Xn(n)&&n.hasChildNodes()){const l=n.childNodes,d=Gp(i,0,l.length-1);return l[d]}else return n},B2=(n,i)=>{if(!(i<0&&Xn(n)&&n.hasChildNodes()))return Jf(n,i)},Q_=new RegExp("[\u0300-\u036F\u0483-\u0487\u0488-\u0489\u0591-\u05BD\u05BF\u05C1-\u05C2\u05C4-\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7-\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962-\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2-\u09E3\u0A01-\u0A02\u0A3C\u0A41-\u0A42\u0A47-\u0A48\u0A4B-\u0A4D\u0A51\u0A70-\u0A71\u0A75\u0A81-\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7-\u0AC8\u0ACD\u0AE2-\u0AE3\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B56\u0B57\u0B62-\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55-\u0C56\u0C62-\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC-\u0CCD\u0CD5-\u0CD6\u0CE2-\u0CE3\u0D01\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62-\u0D63\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EB9\u0EBB-\u0EBC\u0EC8-\u0ECD\u0F18-\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86-\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039-\u103A\u103D-\u103E\u1058-\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085-\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752-\u1753\u1772-\u1773\u17B4-\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u18A9\u1920-\u1922\u1927-\u1928\u1932\u1939-\u193B\u1A17-\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1ABD\u1ABE\u1B00-\u1B03\u1B34\u1B36-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80-\u1B81\u1BA2-\u1BA5\u1BA8-\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8-\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36-\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8-\u1CF9\u1DC0-\u1DF5\u1DFC-\u1DFF\u200C-\u200D\u20D0-\u20DC\u20DD-\u20E0\u20E1\u20E2-\u20E4\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302D\u302E-\u302F\u3099-\u309A\uA66F\uA670-\uA672\uA674-\uA67D\uA69E-\uA69F\uA6F0-\uA6F1\uA802\uA806\uA80B\uA825-\uA826\uA8C4\uA8E0-\uA8F1\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9E5\uAA29-\uAA2E\uAA31-\uAA32\uAA35-\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7-\uAAB8\uAABE-\uAABF\uAAC1\uAAEC-\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E-\uFF9F]"),eC=n=>F(n)&&n.charCodeAt(0)>=768&&Q_.test(n),Hk=(...n)=>i=>{for(let l=0;li=>{for(let l=0;ln?n.createRange():Lr.DOM.createRng(),Gs=n=>F(n)&&/[\r\n\t ]/.test(n),iu=n=>!!n.setStart&&!!n.setEnd,rg=n=>{const i=n.startContainer,l=n.startOffset;if(Gs(n.toString())&&oC(i.parentNode)&&_n(i)){const d=i.data;if(Gs(d[l-1])||Gs(d[l+1]))return!0}return!1},F2=n=>{const i=n.ownerDocument,l=e0(i),d=i.createTextNode(Gr),p=n.parentNode;p.insertBefore(d,n),l.setStart(d,0),l.setEnd(d,1);const w=Zp(l.getBoundingClientRect());return p.removeChild(d),w},Vi=n=>{const i=n.startContainer,l=n.endContainer,d=n.startOffset,p=n.endOffset;if(i===l&&_n(l)&&d===0&&p===1){const w=n.cloneRange();return w.setEndAfter(l),ig(w)}else return null},H2=n=>n.left===0&&n.right===0&&n.top===0&&n.bottom===0,ig=n=>{var i;let l;const d=n.getClientRects();return d.length>0?l=Zp(d[0]):l=Zp(n.getBoundingClientRect()),!iu(n)&&sg(n)&&H2(l)?F2(n):H2(l)&&iu(n)&&(i=Vi(n))!==null&&i!==void 0?i:l},ga=(n,i)=>{const l=qp(n,i);return l.width=1,l.right=l.left+1,l},nm=n=>{const i=[],l=E=>{E.height!==0&&(i.length>0&&og(E,i[i.length-1])||i.push(E))},d=(E,R)=>{const B=e0(E.ownerDocument);if(R0&&(B.setStart(E,R-1),B.setEnd(E,R),rg(B)||l(ga(ig(B),!1))),R{const d=()=>(Yp(n),i===0),p=()=>Yp(n)?i>=n.data.length:i>=n.childNodes.length,w=()=>{const ie=e0(n.ownerDocument);return ie.setStart(n,i),ie.setEnd(n,i),ie},E=()=>(l||(l=nm(Vt(n,i))),l),R=()=>E().length>0,B=ie=>ie&&n===ie.container()&&i===ie.offset(),K=ie=>nf(n,ie?i-1:i);return{container:nt(n),offset:nt(i),toRange:w,getClientRects:E,isVisible:R,isAtStart:d,isAtEnd:p,isEqual:B,getNode:K}};Vt.fromRangeStart=n=>Vt(n.startContainer,n.startOffset),Vt.fromRangeEnd=n=>Vt(n.endContainer,n.endOffset),Vt.after=n=>Vt(n.parentNode,Iv(n)+1),Vt.before=n=>Vt(n.parentNode,Iv(n)),Vt.isAbove=(n,i)=>ni(No(i.getClientRects()),Mo(n.getClientRects()),ta).getOr(!1),Vt.isBelow=(n,i)=>ni(Mo(i.getClientRects()),No(n.getClientRects()),tf).getOr(!1),Vt.isAtStart=n=>n?n.isAtStart():!1,Vt.isAtEnd=n=>n?n.isAtEnd():!1,Vt.isTextPosition=n=>n?_n(n.container()):!1,Vt.isElementPosition=n=>!Vt.isTextPosition(n);const vb=(n,i)=>{_n(i)&&i.data.length===0&&n.remove(i)},$2=(n,i,l)=>{i.insertNode(l),vb(n,l.previousSibling),vb(n,l.nextSibling)},yb=(n,i,l)=>{const d=he.from(l.firstChild),p=he.from(l.lastChild);i.insertNode(l),d.each(w=>vb(n,w.previousSibling)),p.each(w=>vb(n,w.nextSibling))},gh=(n,i,l)=>{U1(l)?yb(n,i,l):$2(n,i,l)},of=_n,t0=Cd,Bv=Lr.nodeIndex,z2=n=>{const i=n.parentNode;return t0(i)?z2(i):i},Lv=n=>n?Ge(n.childNodes,(i,l)=>(t0(l)&&l.nodeName!=="BR"?i=i.concat(Lv(l)):i.push(l),i),[]):[],wb=(n,i)=>{let l=n;for(;(l=l.previousSibling)&&of(l);)i+=l.data.length;return i},ph=n=>i=>n===i,Qf=n=>{let i,l;i=Lv(z2(n)),l=qe(i,ph(n),n),i=i.slice(0,l+1);const d=Ge(i,(p,w,E)=>(of(w)&&of(i[E-1])&&p++,p),0);return i=Ba(i,kf([n.nodeName])),l=qe(i,ph(n),n),l-d},Tu=n=>(of(n)?"text()":n.nodeName.toLowerCase())+"["+Qf(n)+"]",Fl=(n,i,l)=>{const d=[];for(let p=i.parentNode;p&&p!==n&&!(l&&l(p));p=p.parentNode)d.push(p);return d},V2=(n,i)=>{let l=[],d=i.container(),p=i.offset(),w;if(of(d))w=wb(d,p);else{const R=d.childNodes;p>=R.length?(w="after",p=R.length-1):w="before",d=R[p]}l.push(Tu(d));let E=Fl(n,d);return E=Ba(E,ct(Cd)),l=l.concat(Bi(E,R=>Tu(R))),l.reverse().join("/")+","+w},rp=(n,i,l)=>{let d=Lv(n);return d=Ba(d,(p,w)=>!of(p)||!of(d[w-1])),d=Ba(d,kf([i])),d[l]},sC=(n,i)=>{let l=n,d=0;for(;of(l);){const p=l.data.length;if(i>=d&&i<=d+p){n=l,i=i-d;break}if(!of(l.nextSibling)){n=l,i=p;break}d+=p,l=l.nextSibling}return of(n)&&i>n.data.length&&(i=n.data.length),Vt(n,i)},_b=(n,i)=>{if(!i)return null;const l=i.split(","),d=l[0].split("/"),p=l.length>1?l[1]:"before",w=Ge(d,(E,R)=>{const B=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(R);return B?(B[1]==="text()"&&(B[1]="#text"),rp(E,B[1],parseInt(B[2],10))):null},n);if(!w)return null;if(!of(w)&&w.parentNode){let E;return p==="after"?E=Bv(w)+1:E=Bv(w),Vt(w.parentNode,E)}return sC(w,parseInt(p,10))},Xp=xs,U2=(n,i,l)=>{let d=n(i.data.slice(0,l)).length;for(let p=i.previousSibling;p&&_n(p);p=p.previousSibling)d+=n(p.data).length;return d},Fv=(n,i,l,d,p)=>{const w=p?d.startContainer:d.endContainer;let E=p?d.startOffset:d.endOffset;const R=[],B=n.getRoot();if(_n(w))R.push(l?U2(i,w,E):E);else{let K=0;const ie=w.childNodes;E>=ie.length&&ie.length&&(K=1,E=Math.max(0,ie.length-1)),R.push(n.nodeIndex(ie[E],l)+K)}for(let K=w;K&&K!==B;K=K.parentNode)R.push(n.nodeIndex(K,l));return R},rC=(n,i,l,d)=>{const p=i.dom,w=Fv(p,n,l,d,!0),E=i.isForward(),R=ea(d)?{isFakeCaret:!0}:{};if(i.isCollapsed())return{start:w,forward:E,...R};{const B=Fv(p,n,l,d,!1);return{start:w,end:B,forward:E,...R}}},Hv=(n,i,l)=>{let d=0;return hn.each(n.select(i),p=>{if(p.getAttribute("data-mce-bogus")!=="all"){if(p===l)return!1;d++;return}}),d},W2=(n,i)=>{let l=i?n.startContainer:n.endContainer,d=i?n.startOffset:n.endOffset;if(Xn(l)&&l.nodeName==="TR"){const p=l.childNodes;l=p[Math.min(i?d:d-1,p.length-1)],l&&(d=i?0:l.childNodes.length,i?n.setStart(l,d):n.setEnd(l,d))}},ml=n=>(W2(n,!0),W2(n,!1),n),Kl=(n,i)=>{if(Xn(n)&&(n=Jf(n,i),Xp(n)))return n;if(br(n)){_n(n)&&bi(n)&&(n=n.parentNode);let l=n.previousSibling;if(Xp(l)||(l=n.nextSibling,Xp(l)))return l}},Du=n=>Kl(n.startContainer,n.startOffset)||Kl(n.endContainer,n.endOffset),Fr=(n,i,l)=>{const d=l.getNode(),p=l.getRng();if(d.nodeName==="IMG"||Xp(d)){const E=d.nodeName;return{name:E,index:Hv(l.dom,E,d)}}const w=Du(p);if(w){const E=w.tagName;return{name:E,index:Hv(l.dom,E,w)}}return rC(n,l,i,p)},Yl=n=>{const i=n.getRng();return{start:V2(n.dom.getRoot(),Vt.fromRangeStart(i)),end:V2(n.dom.getRoot(),Vt.fromRangeEnd(i)),forward:n.isForward()}},Hl=n=>({rng:n.getRng(),forward:n.isForward()}),om=(n,i,l)=>{const d={"data-mce-type":"bookmark",id:i,style:"overflow:hidden;line-height:0px"};return l?n.create("span",d,""):n.create("span",d)},vr=(n,i)=>{const l=n.dom;let d=n.getRng();const p=l.uniqueId(),w=n.isCollapsed(),E=n.getNode(),R=E.nodeName,B=n.isForward();if(R==="IMG")return{name:R,index:Hv(l,R,E)};const K=ml(d.cloneRange());if(!w){K.collapse(!1);const ue=om(l,p+"_end",i);gh(l,K,ue)}d=ml(d),d.collapse(!0);const ie=om(l,p+"_start",i);return gh(l,d,ie),n.moveToBookmark({id:p,keep:!0,forward:B}),{id:p,forward:B}},iC=(n,i,l=!1)=>i===2?Fr(Bn,l,n):i===3?Yl(n):i?Hl(n):vr(n,!1),au=He(Fr,Ot,!0),xl=n=>{const i=w=>w(n),l=nt(n),d=()=>p,p={tag:!0,inner:n,fold:(w,E)=>E(n),isValue:xt,isError:We,map:w=>fc.value(w(n)),mapError:d,bind:i,exists:i,forall:i,getOr:l,or:d,getOrThunk:l,orThunk:d,getOrDie:l,each:w=>{w(n)},toOptional:()=>he.some(n)};return p},j2=n=>{const i=()=>l,l={tag:!1,inner:n,fold:(d,p)=>d(n),isValue:We,isError:xt,map:i,mapError:d=>fc.error(d(n)),bind:i,exists:We,forall:xt,getOr:Ot,or:Ot,getOrThunk:kt,orThunk:kt,getOrDie:dn(String(n)),each:ft,toOptional:he.none};return l},fc={value:xl,error:j2,fromOption:(n,i)=>n.fold(()=>j2(i),xl)},lg={generate:n=>{if(!re(n))throw new Error("cases must be an array");if(n.length===0)throw new Error("there must be at least one case");const i=[],l={};return Pe(n,(d,p)=>{const w=gs(d);if(w.length!==1)throw new Error("one and only one name per case");const E=w[0],R=d[E];if(l[E]!==void 0)throw new Error("duplicate key detected:"+E);if(E==="cata")throw new Error("cannot have a case named cata (sorry)");if(!re(R))throw new Error("case arguments must be an array");i.push(E),l[E]=(...B)=>{const K=B.length;if(K!==R.length)throw new Error("Wrong number of arguments to case "+E+". Expected "+R.length+" ("+R+"), got "+K);return{fold:(...ue)=>{if(ue.length!==n.length)throw new Error("Wrong number of arguments to fold. Expected "+n.length+", got "+ue.length);return ue[p].apply(null,B)},match:ue=>{const pe=gs(ue);if(i.length!==pe.length)throw new Error("Wrong number of arguments to match. Expected: "+i.join(",")+` +Actual: `+pe.join(","));if(!Js(i,Ze=>Ct(pe,Ze)))throw new Error("Not all branches were specified when using match. Specified: "+pe.join(", ")+` +Required: `+i.join(", "));return ue[E].apply(null,B)},log:ue=>{console.log(ue,{constructors:i,constructor:E,params:B})}}}}),l}};lg.generate([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]);const $k=n=>{const i=[],l=[];return Pe(n,d=>{d.fold(p=>{i.push(p)},p=>{l.push(p)})}),{errors:i,values:l}},zk=n=>n.type==="inline-command"||n.type==="inline-format",Z2=n=>n.type==="block-command"||n.type==="block-format",q2=n=>{const i=d=>fc.error({message:d,pattern:n}),l=(d,p,w)=>{if(n.format!==void 0){let E;if(re(n.format)){if(!Js(n.format,F))return i(d+" pattern has non-string items in the `format` array");E=n.format}else if(F(n.format))E=[n.format];else return i(d+" pattern has non-string `format` parameter");return fc.value(p(E))}else return n.cmd!==void 0?F(n.cmd)?fc.value(w(n.cmd,n.value)):i(d+" pattern has non-string `cmd` parameter"):i(d+" pattern is missing both `format` and `cmd` parameters")};if(!ne(n))return i("Raw pattern is not an object");if(!F(n.start))return i("Raw pattern is missing `start` parameter");if(n.end!==void 0){if(!F(n.end))return i("Inline pattern has non-string `end` parameter");if(n.start.length===0&&n.end.length===0)return i("Inline pattern has empty `start` and `end` parameters");let d=n.start,p=n.end;return p.length===0&&(p=d,d=""),l("Inline",w=>({type:"inline-format",start:d,end:p,format:w}),(w,E)=>({type:"inline-command",start:d,end:p,cmd:w,value:E}))}else return n.replacement!==void 0?F(n.replacement)?n.start.length===0?i("Replacement pattern has empty `start` parameter"):fc.value({type:"inline-command",start:"",end:n.start,cmd:"mceInsertContent",value:n.replacement}):i("Replacement pattern has non-string `replacement` parameter"):n.start.length===0?i("Block pattern has empty `start` parameter"):l("Block",d=>({type:"block-format",start:n.start,format:d[0]}),(d,p)=>({type:"block-command",start:n.start,cmd:d,value:p}))},sm=n=>yt(n,Z2),G2=n=>yt(n,zk),Jp=(n,i)=>({inlinePatterns:G2(n),blockPatterns:sm(n),dynamicPatternsLookup:i}),gl=n=>{const i=$k(Et(n,q2));return Pe(i.errors,l=>console.error(l.message,l.pattern)),i.values},Al=n=>i=>{const l=n(i);return gl(l)},An=vs().deviceType,Vk=An.isTouch(),Xl=Lr.DOM,Uk=n=>{const i=n.indexOf("=")>0?n.split(/[;,](?![^=;,]*(?:[;,]|$))/):n.split(",");return bn(i,(l,d)=>{const p=d.split("="),w=p[0],E=p.length>1?p[1]:w;return l[pc(w)]=pc(E),l},{})},K2=n=>ee(n,RegExp),to=n=>i=>i.options.get(n),Cc=n=>F(n)||ne(n),Y2=(n,i="")=>l=>{const d=F(l);if(d)if(l.indexOf("=")!==-1){const p=Uk(l);return{value:go(p,n.id).getOr(i),valid:d}}else return{value:l,valid:d};else return{valid:!1,message:"Must be a string."}},n0=n=>{const i=n.options.register;i("id",{processor:"string",default:n.id}),i("selector",{processor:"string"}),i("target",{processor:"object"}),i("suffix",{processor:"string"}),i("cache_suffix",{processor:"string"}),i("base_url",{processor:"string"}),i("referrer_policy",{processor:"string",default:""}),i("language_load",{processor:"boolean",default:!0}),i("inline",{processor:"boolean",default:!1}),i("iframe_attrs",{processor:"object",default:{}}),i("doctype",{processor:"string",default:""}),i("document_base_url",{processor:"string",default:n.documentBaseUrl}),i("body_id",{processor:Y2(n,"tinymce"),default:"tinymce"}),i("body_class",{processor:Y2(n),default:""}),i("content_security_policy",{processor:"string",default:""}),i("br_in_pre",{processor:"boolean",default:!0}),i("forced_root_block",{processor:l=>{const d=F(l)&&gr(l);return d?{value:l,valid:d}:{valid:!1,message:"Must be a non-empty string."}},default:"p"}),i("forced_root_block_attrs",{processor:"object",default:{}}),i("newline_behavior",{processor:l=>{const d=Ct(["block","linebreak","invert","default"],l);return d?{value:l,valid:d}:{valid:!1,message:"Must be one of: block, linebreak, invert or default."}},default:"default"}),i("br_newline_selector",{processor:"string",default:".mce-toc h2,figcaption,caption"}),i("no_newline_selector",{processor:"string",default:""}),i("keep_styles",{processor:"boolean",default:!0}),i("end_container_on_empty_block",{processor:l=>we(l)?{valid:!0,value:l}:F(l)?{valid:!0,value:l}:{valid:!1,message:"Must be boolean or a string"},default:"blockquote"}),i("font_size_style_values",{processor:"string",default:"xx-small,x-small,small,medium,large,x-large,xx-large"}),i("font_size_legacy_values",{processor:"string",default:"xx-small,small,medium,large,x-large,xx-large,300%"}),i("font_size_classes",{processor:"string",default:""}),i("automatic_uploads",{processor:"boolean",default:!0}),i("images_reuse_filename",{processor:"boolean",default:!1}),i("images_replace_blob_uris",{processor:"boolean",default:!0}),i("icons",{processor:"string",default:""}),i("icons_url",{processor:"string",default:""}),i("images_upload_url",{processor:"string",default:""}),i("images_upload_base_path",{processor:"string",default:""}),i("images_upload_credentials",{processor:"boolean",default:!1}),i("images_upload_handler",{processor:"function"}),i("language",{processor:"string",default:"en"}),i("language_url",{processor:"string",default:""}),i("entity_encoding",{processor:"string",default:"named"}),i("indent",{processor:"boolean",default:!0}),i("indent_before",{processor:"string",default:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,details,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist"}),i("indent_after",{processor:"string",default:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,details,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist"}),i("indent_use_margin",{processor:"boolean",default:!1}),i("indentation",{processor:"string",default:"40px"}),i("content_css",{processor:l=>{const d=l===!1||F(l)||Qe(l,F);return d?F(l)?{value:Et(l.split(","),pc),valid:d}:re(l)?{value:l,valid:d}:l===!1?{value:[],valid:d}:{value:l,valid:d}:{valid:!1,message:"Must be false, a string or an array of strings."}},default:bC(n)?[]:["default"]}),i("content_style",{processor:"string"}),i("content_css_cors",{processor:"boolean",default:!1}),i("font_css",{processor:l=>{const d=F(l)||Qe(l,F);return d?{value:re(l)?l:Et(l.split(","),pc),valid:d}:{valid:!1,message:"Must be a string or an array of strings."}},default:[]}),i("inline_boundaries",{processor:"boolean",default:!0}),i("inline_boundaries_selector",{processor:"string",default:"a[href],code,span.mce-annotation"}),i("object_resizing",{processor:l=>{const d=we(l)||F(l);return d?l===!1||An.isiPhone()||An.isiPad()?{value:"",valid:d}:{value:l===!0?"table,img,figure.image,div,video,iframe":l,valid:d}:{valid:!1,message:"Must be boolean or a string"}},default:!Vk}),i("resize_img_proportional",{processor:"boolean",default:!0}),i("event_root",{processor:"object"}),i("service_message",{processor:"string"}),i("theme",{processor:l=>l===!1||F(l)||be(l),default:"silver"}),i("theme_url",{processor:"string"}),i("formats",{processor:"object"}),i("format_empty_lines",{processor:"boolean",default:!1}),i("format_noneditable_selector",{processor:"string",default:""}),i("preview_styles",{processor:l=>{const d=l===!1||F(l);return d?{value:l===!1?"":l,valid:d}:{valid:!1,message:"Must be false or a string"}},default:"font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow"}),i("custom_ui_selector",{processor:"string",default:""}),i("hidden_input",{processor:"boolean",default:!0}),i("submit_patch",{processor:"boolean",default:!0}),i("encoding",{processor:"string"}),i("add_form_submit_trigger",{processor:"boolean",default:!0}),i("add_unload_trigger",{processor:"boolean",default:!0}),i("custom_undo_redo_levels",{processor:"number",default:0}),i("disable_nodechange",{processor:"boolean",default:!1}),i("readonly",{processor:"boolean",default:!1}),i("editable_root",{processor:"boolean",default:!0}),i("plugins",{processor:"string[]",default:[]}),i("external_plugins",{processor:"object"}),i("forced_plugins",{processor:"string[]"}),i("model",{processor:"string",default:n.hasPlugin("rtc")?"plugin":"dom"}),i("model_url",{processor:"string"}),i("block_unsupported_drop",{processor:"boolean",default:!0}),i("visual",{processor:"boolean",default:!0}),i("visual_table_class",{processor:"string",default:"mce-item-table"}),i("visual_anchor_class",{processor:"string",default:"mce-item-anchor"}),i("iframe_aria_text",{processor:"string",default:"Rich Text Area. Press ALT-0 for help."}),i("setup",{processor:"function"}),i("init_instance_callback",{processor:"function"}),i("url_converter",{processor:"function",default:n.convertURL}),i("url_converter_scope",{processor:"object",default:n}),i("urlconverter_callback",{processor:"function"}),i("allow_conditional_comments",{processor:"boolean",default:!1}),i("allow_html_data_urls",{processor:"boolean",default:!1}),i("allow_svg_data_urls",{processor:"boolean"}),i("allow_html_in_named_anchor",{processor:"boolean",default:!1}),i("allow_script_urls",{processor:"boolean",default:!1}),i("allow_unsafe_link_target",{processor:"boolean",default:!1}),i("convert_fonts_to_spans",{processor:"boolean",default:!0,deprecated:!0}),i("fix_list_elements",{processor:"boolean",default:!1}),i("preserve_cdata",{processor:"boolean",default:!1}),i("remove_trailing_brs",{processor:"boolean",default:!0}),i("pad_empty_with_br",{processor:"boolean",default:!1}),i("inline_styles",{processor:"boolean",default:!0,deprecated:!0}),i("element_format",{processor:"string",default:"html"}),i("entities",{processor:"string"}),i("schema",{processor:"string",default:"html5"}),i("convert_urls",{processor:"boolean",default:!0}),i("relative_urls",{processor:"boolean",default:!0}),i("remove_script_host",{processor:"boolean",default:!0}),i("custom_elements",{processor:"string"}),i("extended_valid_elements",{processor:"string"}),i("invalid_elements",{processor:"string"}),i("invalid_styles",{processor:Cc}),i("valid_children",{processor:"string"}),i("valid_classes",{processor:Cc}),i("valid_elements",{processor:"string"}),i("valid_styles",{processor:Cc}),i("verify_html",{processor:"boolean",default:!0}),i("auto_focus",{processor:l=>F(l)||l===!0}),i("browser_spellcheck",{processor:"boolean",default:!1}),i("protect",{processor:"array"}),i("images_file_types",{processor:"string",default:"jpeg,jpg,jpe,jfi,jif,jfif,png,gif,bmp,webp"}),i("deprecation_warnings",{processor:"boolean",default:!0}),i("a11y_advanced_options",{processor:"boolean",default:!1}),i("api_key",{processor:"string"}),i("paste_block_drop",{processor:"boolean",default:!1}),i("paste_data_images",{processor:"boolean",default:!0}),i("paste_preprocess",{processor:"function"}),i("paste_postprocess",{processor:"function"}),i("paste_webkit_styles",{processor:"string",default:"none"}),i("paste_remove_styles_if_webkit",{processor:"boolean",default:!0}),i("paste_merge_formats",{processor:"boolean",default:!0}),i("smart_paste",{processor:"boolean",default:!0}),i("paste_as_text",{processor:"boolean",default:!1}),i("paste_tab_spaces",{processor:"number",default:4}),i("text_patterns",{processor:l=>Qe(l,ne)||l===!1?{value:gl(l===!1?[]:l),valid:!0}:{valid:!1,message:"Must be an array of objects or false."},default:[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}]}),i("text_patterns_lookup",{processor:l=>be(l)?{value:Al(l),valid:!0}:{valid:!1,message:"Must be a single function"},default:l=>[]}),i("noneditable_class",{processor:"string",default:"mceNonEditable"}),i("editable_class",{processor:"string",default:"mceEditable"}),i("noneditable_regexp",{processor:l=>Qe(l,K2)?{value:l,valid:!0}:K2(l)?{value:[l],valid:!0}:{valid:!1,message:"Must be a RegExp or an array of RegExp."},default:[]}),i("table_tab_navigation",{processor:"boolean",default:!0}),i("highlight_on_focus",{processor:"boolean",default:!1}),i("xss_sanitization",{processor:"boolean",default:!0}),i("details_initial_state",{processor:l=>{const d=Ct(["inherited","collapsed","expanded"],l);return d?{value:l,valid:d}:{valid:!1,message:"Must be one of: inherited, collapsed, or expanded."}},default:"inherited"}),i("details_serialized_state",{processor:l=>{const d=Ct(["inherited","collapsed","expanded"],l);return d?{value:l,valid:d}:{valid:!1,message:"Must be one of: inherited, collapsed, or expanded."}},default:"inherited"}),i("init_content_sync",{processor:"boolean",default:!1}),i("newdocument_content",{processor:"string",default:""}),n.on("ScriptsLoaded",()=>{i("directionality",{processor:"string",default:Yf.isRtl()?"rtl":void 0}),i("placeholder",{processor:"string",default:Xl.getAttrib(n.getElement(),"placeholder")})})},sf=to("iframe_attrs"),$v=to("doctype"),Qp=to("document_base_url"),Of=to("body_id"),nl=to("body_class"),Md=to("content_security_policy"),Rd=to("br_in_pre"),Hc=to("forced_root_block"),o0=to("forced_root_block_attrs"),X2=to("newline_behavior"),aC=to("br_newline_selector"),J2=to("no_newline_selector"),bh=to("keep_styles"),jr=to("end_container_on_empty_block"),zv=to("automatic_uploads"),ed=to("images_reuse_filename"),lC=to("images_replace_blob_uris"),cC=to("icons"),ia=to("icons_url"),Wk=to("images_upload_url"),Vv=to("images_upload_base_path"),Uv=to("images_upload_credentials"),uC=to("images_upload_handler"),jk=to("content_css_cors"),s0=to("referrer_policy"),fC=to("language"),Zk=to("language_url"),dC=to("indent_use_margin"),qk=to("indentation"),hC=to("content_css"),Wv=to("content_style"),ip=to("font_css"),r0=to("directionality"),Ui=to("inline_boundaries_selector"),Q2=to("object_resizing"),Sc=to("resize_img_proportional"),i0=to("placeholder"),ol=to("event_root"),mC=to("service_message"),rm=to("theme"),Gk=to("theme_url"),Jl=to("model"),rf=to("model_url"),Cb=to("inline_boundaries"),Kk=to("formats"),Yk=to("preview_styles"),gC=to("format_empty_lines"),Sb=to("format_noneditable_selector"),pC=to("custom_ui_selector"),bC=to("inline"),ap=to("hidden_input"),Xk=to("submit_patch"),Jk=to("add_form_submit_trigger"),Qk=to("add_unload_trigger"),ew=to("custom_undo_redo_levels"),jv=to("disable_nodechange"),cg=to("readonly"),vC=to("editable_root"),yC=to("content_css_cors"),Zv=to("plugins"),a0=to("external_plugins"),ug=to("block_unsupported_drop"),qv=to("visual"),Gv=to("visual_table_class"),kb=to("visual_anchor_class"),wC=to("iframe_aria_text"),vh=to("setup"),Eb=to("init_instance_callback"),_C=to("urlconverter_callback"),yh=to("auto_focus"),lp=to("browser_spellcheck"),tw=to("protect"),CC=to("paste_block_drop"),Kv=to("paste_data_images"),eE=to("paste_preprocess"),SC=to("paste_postprocess"),tE=to("newdocument_content"),nE=to("paste_webkit_styles"),kC=to("paste_remove_styles_if_webkit"),EC=to("paste_merge_formats"),xC=to("smart_paste"),oE=to("paste_as_text"),sE=to("paste_tab_spaces"),rE=to("allow_html_data_urls"),AC=to("text_patterns"),nw=to("text_patterns_lookup"),ow=to("noneditable_class"),iE=to("editable_class"),aE=to("noneditable_regexp"),Yv=to("preserve_cdata"),TC=to("highlight_on_focus"),Xv=to("xss_sanitization"),xb=to("init_content_sync"),l0=n=>n.options.isSet("text_patterns_lookup"),Jv=n=>hn.explode(n.options.get("font_size_style_values")),sw=n=>hn.explode(n.options.get("font_size_classes")),DC=n=>n.options.get("encoding")==="xml",rw=n=>hn.explode(n.options.get("images_file_types")),lE=to("table_tab_navigation"),Qv=to("details_initial_state"),Ab=to("details_serialized_state"),cE=Xn,ey=_n,af=n=>{const i=n.parentNode;i&&i.removeChild(n)},ty=n=>{const i=Bn(n);return{count:n.length-i.length,text:i}},OC=n=>{let i;for(;(i=n.data.lastIndexOf(Ft))!==-1;)n.deleteData(i,1)},ny=(n,i)=>(pl(n),i),uE=(n,i)=>{const l=ty(n.data.substr(0,i.offset())),d=ty(n.data.substr(i.offset()));return(l.text+d.text).length>0?(OC(n),Vt(n,i.offset()-l.count)):i},Tb=(n,i)=>{const l=i.container(),d=Yo(Mr(l.childNodes),n).map(p=>pey(n)&&i.container()===n?uE(n,i):ny(n,i),fE=(n,i)=>i.container()===n.parentNode?Tb(n,i):ny(n,i),oy=(n,i)=>Vt.isTextPosition(i)?iw(n,i):fE(n,i),pl=n=>{cE(n)&&br(n)&&(Bc(n)?n.removeAttribute("data-mce-caret"):af(n)),ey(n)&&(OC(n),n.data.length===0&&af(n))},dE=xs,c0=Gu,hE=kd,u0="*[contentEditable=false],video,audio,embed,object",aw=(n,i,l)=>{const d=qp(i.getBoundingClientRect(),l);let p,w;if(n.tagName==="BODY"){const R=n.ownerDocument.documentElement;p=n.scrollLeft||R.scrollLeft,w=n.scrollTop||R.scrollTop}else{const R=n.getBoundingClientRect();p=n.scrollLeft-R.left,w=n.scrollTop-R.top}d.left+=p,d.right+=p,d.top+=w,d.bottom+=w,d.width=1;let E=i.offsetWidth-i.clientWidth;return E>0&&(l&&(E*=-1),d.left+=E,d.right+=E),d},mE=n=>{var i,l;const d=dl(Ke.fromDom(n),u0);for(let p=0;p{const p=mh();let w,E;const R=Hc(n),B=n.dom,K=(Oe,ze)=>{let ht;if(ie(),hE(ze))return null;if(l(ze)){const bt=oh(R,ze,Oe),vt=aw(i,ze,Oe);B.setStyle(bt,"top",vt.top),E=bt;const Mt=B.create("div",{class:"mce-visual-caret","data-mce-bogus":"all"});B.setStyles(Mt,{...vt}),B.add(i,Mt),p.set({caret:Mt,element:ze,before:Oe}),Oe&&B.addClass(Mt,"mce-visual-caret-before"),ue(),ht=ze.ownerDocument.createRange(),ht.setStart(bt,0),ht.setEnd(bt,0)}else return E=Qc(ze,Oe),ht=ze.ownerDocument.createRange(),im(E.nextSibling)?(ht.setStart(E,0),ht.setEnd(E,0)):(ht.setStart(E,1),ht.setEnd(E,1)),ht;return ht},ie=()=>{mE(i),E&&(pl(E),E=null),p.on(Oe=>{B.remove(Oe.caret),p.clear()}),w&&(clearInterval(w),w=void 0)},ue=()=>{w=setInterval(()=>{p.on(Oe=>{d()?B.toggleClass(Oe.caret,"mce-visual-caret-hidden"):B.addClass(Oe.caret,"mce-visual-caret-hidden")})},500)};return{show:K,hide:ie,getCss:()=>".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}",reposition:()=>{p.on(Oe=>{const ze=aw(i,Oe.element,Oe.before);B.setStyles(Oe.caret,{...ze})})},destroy:()=>clearInterval(w)}},Db=()=>Kn.browser.isFirefox(),im=n=>dE(n)||c0(n),f0=n=>(im(n)||Eu(n)&&Db())&&gi(Ke.fromDom(n)).exists(wn),lu=ha,e1=xs,MC=Gu,RC=eh("display","block table table-cell table-caption list-item"),lw=br,cw=bi,uw=Xn,pE=_n,Ob=Sl,sy=n=>n>0,cp=n=>n<0,Mb=(n,i)=>{let l;for(;l=n(i);)if(!cw(l))return l;return null},wh=(n,i,l,d,p)=>{const w=new pi(n,d),E=e1(n)||cw(n);let R;if(cp(i)){if(E&&(R=Mb(w.prev.bind(w),!0),l(R)))return R;for(;R=Mb(w.prev.bind(w),p);)if(l(R))return R}if(sy(i)){if(E&&(R=Mb(w.next.bind(w),!0),l(R)))return R;for(;R=Mb(w.next.bind(w),p);)if(l(R))return R}return null},bE=(n,i)=>{const l=p=>lu(p.dom),d=p=>p.dom===i;return li(Ke.fromDom(n),l,d).map(p=>p.dom).getOr(i)},am=(n,i)=>{for(;n&&n!==i;){if(RC(n))return n;n=n.parentNode}return null},Nd=(n,i,l)=>am(n.container(),l)===am(i.container(),l),d0=(n,i)=>{if(!i)return he.none();const l=i.container(),d=i.offset();return uw(l)?he.from(l.childNodes[d+n]):he.none()},fw=(n,i)=>{var l;const p=((l=i.ownerDocument)!==null&&l!==void 0?l:document).createRange();return n?(p.setStartBefore(i),p.setEndBefore(i)):(p.setStartAfter(i),p.setEndAfter(i)),p},h0=(n,i,l)=>am(i,n)===am(l,n),fg=(n,i,l)=>{const d=n?"previousSibling":"nextSibling";let p=l;for(;p&&p!==i;){let w=p[d];if(w&&lw(w)&&(w=w[d]),e1(w)||MC(w)){if(h0(i,w,p))return w;break}if(Ob(w))break;p=p.parentNode}return null},S=He(fw,!0),T=He(fw,!1),H=(n,i,l)=>{let d;const p=He(fg,!0,i),w=He(fg,!1,i),E=l.startContainer,R=l.startOffset;if(bi(E)){const B=pE(E)?E.parentNode:E,K=B.getAttribute("data-mce-caret");if(K==="before"&&(d=B.nextSibling,f0(d)))return S(d);if(K==="after"&&(d=B.previousSibling,f0(d)))return T(d)}if(!l.collapsed)return l;if(_n(E)){if(lw(E)){if(n===1){if(d=w(E),d)return S(d);if(d=p(E),d)return T(d)}if(n===-1){if(d=p(E),d)return T(d);if(d=w(E),d)return S(d)}return l}if(lr(E)&&R>=E.data.length-1)return n===1&&(d=w(E),d)?S(d):l;if(sh(E)&&R<=1)return n===-1&&(d=p(E),d)?T(d):l;if(R===E.data.length)return d=w(E),d?S(d):l;if(R===0)return d=p(E),d?T(d):l}return l},ae=(n,i)=>d0(n?0:-1,i).filter(e1),ke=(n,i,l)=>{const d=H(n,i,l);return n===-1?Vt.fromRangeStart(d):Vt.fromRangeEnd(d)},Ve=n=>he.from(n.getNode()).map(Ke.fromDom),dt=n=>he.from(n.getNode(!0)).map(Ke.fromDom),_t=(n,i)=>{let l=i;for(;l=n(l);)if(l.isVisible())return l;return l},zt=(n,i)=>{const l=Nd(n,i);return!l&&ui(n.getNode())?!0:l};var pn;(function(n){n[n.Backwards=-1]="Backwards",n[n.Forwards=1]="Forwards"})(pn||(pn={}));const Hn=xs,zn=_n,Lo=Xn,hs=ui,Is=Sl,Hr=Gh,$s=Wg,fi=(n,i)=>{const l=[];let d=n;for(;d&&d!==i;)l.push(d),d=d.parentNode;return l},yi=(n,i)=>n.hasChildNodes()&&i{if(sy(n)){if(Is(i.previousSibling)&&!zn(i.previousSibling))return Vt.before(i);if(zn(i))return Vt(i,0)}if(cp(n)){if(Is(i.nextSibling)&&!zn(i.nextSibling))return Vt.after(i);if(zn(i))return Vt(i,i.data.length)}return cp(n)?hs(i)?Vt.before(i):Vt.after(i):Vt.before(i)},Ou=(n,i)=>{const l=i.nextSibling;return l&&Is(l)?zn(l)?Vt(l,0):Vt.before(l):Mf(pn.Forwards,Vt.after(i),n)},Mf=(n,i,l)=>{let d,p,w,E;if(!Lo(l)||!i)return null;if(i.isEqual(Vt.after(l))&&l.lastChild){if(E=Vt.after(l.lastChild),cp(n)&&Is(l.lastChild)&&Lo(l.lastChild))return hs(l.lastChild)?Vt.before(l.lastChild):E}else E=i;const R=E.container();let B=E.offset();if(zn(R)){if(cp(n)&&B>0)return Vt(R,--B);if(sy(n)&&B0&&(p=yi(R,B-1),Is(p)))return!Hr(p)&&(w=wh(p,n,$s,p),w)?zn(w)?Vt(w,w.data.length):Vt.after(w):zn(p)?Vt(p,p.data.length):Vt.before(p);if(sy(n)&&B({next:i=>Mf(pn.Forwards,i,n),prev:i=>Mf(pn.Backwards,i,n)}),lm=(n,i,l)=>{const d=n?Vt.before(l):Vt.after(l);return Pd(n,i,d)},td=n=>ui(n)?Vt.before(n):Vt.after(n),dw=n=>Vt.isTextPosition(n)?n.offset()===0:Sl(n.getNode()),uu=n=>{if(Vt.isTextPosition(n)){const i=n.container();return n.offset()===i.data.length}else return Sl(n.getNode(!0))},NC=(n,i)=>!Vt.isTextPosition(n)&&!Vt.isTextPosition(i)&&n.getNode()===i.getNode(!0),Rb=n=>!Vt.isTextPosition(n)&&ui(n.getNode()),Nb=(n,i,l)=>n?!NC(i,l)&&!Rb(i)&&uu(i)&&dw(l):!NC(l,i)&&dw(i)&&uu(l),Pd=(n,i,l)=>{const d=ka(i);return he.from(n?d.next(l):d.prev(l))},m0=(n,i,l)=>Pd(n,i,l).bind(d=>Nd(l,d,i)&&Nb(n,l,d)?Pd(n,i,d):he.some(d)),vE=(n,i,l,d)=>m0(n,i,l).bind(p=>d(p)?vE(n,i,p,d):he.some(p)),ry=(n,i)=>{const l=n?i.firstChild:i.lastChild;return _n(l)?he.some(Vt(l,n?0:l.data.length)):l?Sl(l)?he.some(n?Vt.before(l):td(l)):lm(n,i,l):he.none()},Rf=He(Pd,!0),Mu=He(Pd,!1),sl=He(ry,!0),Id=He(ry,!1),PC="_mce_caret",$c=n=>Xn(n)&&n.id===PC,g0=(n,i)=>{let l=i;for(;l&&l!==n;){if($c(l))return l;l=l.parentNode}return null},iy=n=>F(n.start),hw=n=>cn(n,"rng"),yE=n=>cn(n,"id"),wE=n=>cn(n,"name"),t1=n=>hn.isArray(n.start),mw=n=>!wE(n)&&we(n.forward)?n.forward:!0,dg=(n,i)=>(Xn(i)&&n.isBlock(i)&&!i.innerHTML&&(i.innerHTML='
'),i),xO=(n,i)=>{const l=he.from(_b(n.getRoot(),i.start)),d=he.from(_b(n.getRoot(),i.end));return ni(l,d,(p,w)=>{const E=n.createRng();return E.setStart(p.container(),p.offset()),E.setEnd(w.container(),w.offset()),{range:E,forward:mw(i)}})},_E=(n,i)=>{var l;const p=((l=n.ownerDocument)!==null&&l!==void 0?l:document).createTextNode(Ft);n.appendChild(p),i.setStart(p,0),i.setEnd(p,0)},i3=n=>!n.hasChildNodes(),_I=(n,i)=>Id(n).fold(We,l=>(i.setStart(l.container(),l.offset()),i.setEnd(l.container(),l.offset()),!0)),a3=(n,i,l)=>i3(i)&&g0(n,i)?(_E(i,l),!0):!1,l3=(n,i,l,d)=>{const p=l[i?"start":"end"],w=n.getRoot();if(p){let E=w,R=p[0];for(let B=p.length-1;E&&B>=1;B--){const K=E.childNodes;if(a3(w,E,d))return!0;if(p[B]>K.length-1)return a3(w,E,d)?!0:_I(E,d);E=K[p[B]]}_n(E)&&(R=Math.min(p[0],E.data.length)),Xn(E)&&(R=Math.min(p[0],E.childNodes.length)),i?d.setStart(E,R):d.setEnd(E,R)}return!0},CE=n=>_n(n)&&n.data.length>0,SE=(n,i,l)=>{const d=n.get(l.id+"_"+i),p=d==null?void 0:d.parentNode,w=l.keep;if(d&&p){let E,R;if(i==="start"?w?d.hasChildNodes()?(E=d.firstChild,R=1):CE(d.nextSibling)?(E=d.nextSibling,R=0):CE(d.previousSibling)?(E=d.previousSibling,R=d.previousSibling.data.length):(E=p,R=n.nodeIndex(d)+1):(E=p,R=n.nodeIndex(d)):w?d.hasChildNodes()?(E=d.firstChild,R=1):CE(d.previousSibling)?(E=d.previousSibling,R=d.previousSibling.data.length):(E=p,R=n.nodeIndex(d)):(E=p,R=n.nodeIndex(d)),!w){const B=d.previousSibling,K=d.nextSibling;hn.each(hn.grep(d.childNodes),ue=>{_n(ue)&&(ue.data=ue.data.replace(/\uFEFF/g,""))});let ie;for(;ie=n.get(l.id+"_"+i);)n.remove(ie,!0);if(_n(K)&&_n(B)&&!Kn.browser.isOpera()){const ue=B.data.length;B.appendData(K.data),n.remove(K),E=B,R=ue}}return he.some(Vt(E,R))}else return he.none()},kE=(n,i)=>{const l=n.createRng();return l3(n,!0,i,l)&&l3(n,!1,i,l)?he.some({range:l,forward:mw(i)}):he.none()},c3=(n,i)=>{const l=SE(n,"start",i),d=SE(n,"end",i);return ni(l,d.or(l),(p,w)=>{const E=n.createRng();return E.setStart(dg(n,p.container()),p.offset()),E.setEnd(dg(n,w.container()),w.offset()),{range:E,forward:mw(i)}})},u3=(n,i)=>he.from(n.select(i.name)[i.index]).map(l=>{const d=n.createRng();return d.selectNode(l),{range:d,forward:!0}}),f3=(n,i)=>{const l=n.dom;if(i){if(t1(i))return kE(l,i);if(iy(i))return xO(l,i);if(yE(i))return c3(l,i);if(wE(i))return u3(l,i);if(hw(i))return he.some({range:i.rng,forward:mw(i)})}return he.none()},AO=(n,i,l)=>iC(n,i,l),TO=(n,i)=>{f3(n,i).each(({range:l,forward:d})=>{n.setRng(l,d)})},Bd=n=>Xn(n)&&n.tagName==="SPAN"&&n.getAttribute("data-mce-type")==="bookmark",Ks=(n=>i=>n===i)(Gr),_h=n=>n!==""&&` \f +\r \v`.indexOf(n)!==-1,p0=n=>!_h(n)&&!Ks(n)&&!J0(n),EE=n=>({value:d3(n)}),d3=n=>fa(n,"#").toUpperCase(),ay=n=>{const i=n.toString(16);return(i.length===1?"0"+i:i).toUpperCase()},OO=n=>{const i=ay(n.red)+ay(n.green)+ay(n.blue);return EE(i)},xE=/^\s*rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)\s*$/i,IC=/^\s*rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d?(?:\.\d+)?)\s*\)\s*$/i,gw=(n,i,l,d)=>({red:n,green:i,blue:l,alpha:d}),MO=(n,i,l,d)=>{const p=parseInt(n,10),w=parseInt(i,10),E=parseInt(l,10),R=parseFloat(d);return gw(p,w,E,R)},AE=n=>{if(n==="transparent")return he.some(gw(0,0,0,0));const i=xE.exec(n);if(i!==null)return he.some(MO(i[1],i[2],i[3],"1"));const l=IC.exec(n);return l!==null?he.some(MO(l[1],l[2],l[3],l[4])):he.none()},BC=n=>AE(n).map(OO).map(i=>"#"+i.value).getOr(n),TE=n=>{const i=[];if(n)for(let l=0;lNs(n,i=>{const l=Q1(i);return l?[Ke.fromDom(l)]:[]}),h3=n=>TE(n).length>1,DE=n=>yt(CI(n),Vm),ly=n=>dl(n,"td[data-mce-selected],th[data-mce-selected]"),pw=(n,i)=>{const l=ly(i);return l.length>0?l:DE(n)},b0=n=>pw(TE(n.selection.getSel()),Ke.fromDom(n.getBody())),up=(n,i)=>Se(n,"table",i),m3=n=>{const i=n.startContainer,l=n.startOffset;return _n(i)?l===0?he.some(Ke.fromDom(i)):he.none():he.from(i.childNodes[l]).map(Ke.fromDom)},RO=n=>{const i=n.endContainer,l=n.endOffset;return _n(i)?l===i.data.length?he.some(Ke.fromDom(i)):he.none():he.from(i.childNodes[l-1]).map(Ke.fromDom)},g3=n=>oi(n).fold(nt([n]),i=>[n].concat(g3(i))),OE=n=>_u(n).fold(nt([n]),i=>Xr(i)==="br"?ya(i).map(l=>[n].concat(OE(l))).getOr([]):[n].concat(OE(i))),cy=(n,i)=>ni(m3(i),RO(i),(l,d)=>{const p=Jn(g3(n),He(pt,l)),w=Jn(OE(n),He(pt,d));return p.isSome()&&w.isSome()}).getOr(!1),ME=(n,i,l,d)=>{const p=l,w=new pi(l,p),E=Wt(n.schema.getMoveCaretBeforeOnEnterElements(),(B,K)=>!Ct(["td","th","table"],K.toLowerCase()));let R=l;do{if(_n(R)&&hn.trim(R.data).length!==0){d?i.setStart(R,0):i.setEnd(R,R.data.length);return}if(E[R.nodeName]){d?i.setStartBefore(R):R.nodeName==="BR"?i.setEndBefore(R):i.setEndAfter(R);return}}while(R=d?w.next():w.prev());p.nodeName==="BODY"&&(d?i.setStart(p,0):i.setEnd(p,p.childNodes.length))},LC=n=>{const i=n.selection.getSel();return _e(i)&&i.rangeCount>0},RE=(n,i)=>{const l=b0(n);l.length>0?Pe(l,d=>{const p=d.dom,w=n.dom.createRng();w.setStartBefore(p),w.setEndAfter(p),i(w,!0)}):i(n.selection.getRng(),!1)},p3=(n,i,l)=>{const d=vr(n,i);l(d),n.moveToBookmark(d)},bw=n=>tt(n==null?void 0:n.nodeType),NE=n=>Xn(n)&&!Bd(n)&&!$c(n)&&!Cd(n),NO=(n,i)=>{if(NE(i)&&!/^(TD|TH)$/.test(i.nodeName)){const l=n.getAttrib(i,"data-mce-selected"),d=parseInt(l,10);return!isNaN(d)&&d>0}else return!1},cm=n=>n.isContentEditable===!0,b3=(n,i,l)=>{const{selection:d,dom:p}=n,w=d.getNode(),E=xs(w);p3(d,!0,()=>{i()}),E&&xs(w)&&p.isChildOf(w,n.getBody())?n.selection.select(w):l(d.getStart())&&PO(p,d)},PO=(n,i)=>{var l,d;const p=i.getRng(),{startContainer:w,startOffset:E}=p,R=i.getNode();if(!NO(n,R)&&Xn(w)){const B=w.childNodes,K=n.getRoot();let ie;if(E{if(n){const d=i?"nextSibling":"previousSibling";for(n=l?n:n[d];n;n=n[d])if(Xn(n)||!Ql(n))return n}},$l=(n,i)=>!!n.getTextBlockElements()[i.nodeName.toLowerCase()]||Jm(n,i),um=(n,i,l)=>n.schema.isValidChild(i,l),Ql=(n,i=!1)=>{if(_e(n)&&_n(n)){const l=i?n.data.replace(/ /g,"\xA0"):n.data;return Zm(l)}else return!1},fm=n=>_e(n)&&_n(n)&&n.length===0,v3=(n,i)=>{const l="[data-mce-cef-wrappable]",d=Sb(n),p=Ja(d)?l:`${l},${d}`;return wu(Ke.fromDom(i),p)},vw=(n,i)=>{const l=n.dom;return NE(i)&&l.getContentEditable(i)==="false"&&v3(n,i)&&l.select('[contenteditable="true"]',i).length===0},Ch=(n,i)=>be(n)?n(i):(_e(i)&&(n=n.replace(/%(\w+)/g,(l,d)=>i[d]||l)),n),FC=(n,i)=>(n=n||"",i=i||"",n=""+(n.nodeName||n),i=""+(i.nodeName||i),n.toLowerCase()===i.toLowerCase()),yw=(n,i)=>{if(De(n))return null;{let l=String(n);return(i==="color"||i==="backgroundColor")&&(l=BC(l)),i==="fontWeight"&&n===700&&(l="bold"),i==="fontFamily"&&(l=l.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),l}},ww=(n,i,l)=>{const d=n.getStyle(i,l);return yw(d,l)},PE=(n,i)=>{let l;return n.getParent(i,d=>Xn(d)?(l=n.getStyle(d,"text-decoration"),!!l&&l!=="none"):!1),l},_w=(n,i,l)=>n.getParents(i,l,n.getRoot()),HC=(n,i,l)=>{const d=n.formatter.get(i);return _e(d)&&Jt(d,l)},IE=(n,i)=>HC(n,i,d=>{const p=w=>be(w)||w.length>1&&w.charAt(0)==="%";return Jt(["styles","attributes"],w=>go(d,w).exists(E=>{const R=re(E)?E:lo(E);return Jt(R,p)}))}),IO=(n,i,l)=>{const d=["inline","block","selector","attributes","styles","classes"],p=w=>Wt(w,(E,R)=>Jt(d,B=>B===R));return HC(n,i,w=>{const E=p(w);return HC(n,l,R=>{const B=p(R);return wo(E,B)})})},dm=n=>ts(n,"block"),$C=n=>dm(n)&&n.wrapper===!0,Cw=n=>dm(n)&&n.wrapper!==!0,nd=n=>ts(n,"selector"),Tl=n=>ts(n,"inline"),BE=n=>nd(n)&&Tl(n)&&qr(go(n,"mixed"),!0),Sw=n=>nd(n)&&n.expand!==!1&&!Tl(n),Ld=Bd,kw=_w,LE=Ql,FE=$l,BO=n=>ui(n)&&n.getAttribute("data-mce-bogus")&&!n.nextSibling,y3=(n,i)=>{let l=i;for(;l;){if(Xn(l)&&n.getContentEditable(l))return n.getContentEditable(l)==="false"?l:i;l=l.parentNode}return i},Ew=(n,i,l,d)=>{const p=i.data;if(n){for(let w=l;w>0;w--)if(d(p.charAt(w-1)))return w}else for(let w=l;wEw(n,i,l,d=>Ks(d)||_h(d)),LO=(n,i,l)=>Ew(n,i,l,p0),v0=(n,i,l,d,p,w)=>{let E;const R=n.getParent(l,n.isBlock)||i,B=(ie,ue,pe)=>{const Be=op(n),Ze=p?Be.backwards:Be.forwards;return he.from(Ze(ie,ue,(Oe,ze)=>Ld(Oe.parentNode)?-1:(E=Oe,pe(p,Oe,ze)),R))};return B(l,d,w3).bind(ie=>w?B(ie.container,ie.offset+(p?-1:0),LO):he.some(ie)).orThunk(()=>E?he.some({container:E,offset:p?0:E.length}):he.none())},zc=(n,i,l,d,p)=>{const w=d[p];_n(d)&&Ja(d.data)&&w&&(d=w);const E=kw(n,d);for(let R=0;R{var p;let w=l;const E=n.getRoot(),R=i[0];if(dm(R)&&(w=R.wrapper?null:n.getParent(l,R.block,E)),!w){const B=(p=n.getParent(l,"LI,TD,TH"))!==null&&p!==void 0?p:E;w=n.getParent(_n(l)?l.parentNode:l,K=>K!==E&&FE(n.schema,K),B)}if(w&&dm(R)&&R.wrapper&&(w=kw(n,w,"ul,ol").reverse()[0]||w),!w)for(w=l;w&&w[d]&&!n.isBlock(w[d])&&(w=w[d],!FC(w,"br")););return w||l},Fd=(n,i,l,d)=>{const p=l.parentNode;return _e(l[d])?!1:p===i||De(p)||n.isBlock(p)?!0:Fd(n,i,p,d)},od=(n,i,l,d,p)=>{let w=l;const E=p?"previousSibling":"nextSibling",R=n.getRoot();if(_n(l)&&!LE(l)&&(p?d>0:dLd(n.parentNode)||Ld(n),Pb=(n,i,l,d=!1)=>{let{startContainer:p,startOffset:w,endContainer:E,endOffset:R}=i;const B=l[0];return Xn(p)&&p.hasChildNodes()&&(p=Jf(p,w),_n(p)&&(w=0)),Xn(E)&&E.hasChildNodes()&&(E=Jf(E,i.collapsed?R:R-1),_n(E)&&(R=E.data.length)),p=y3(n,p),E=y3(n,E),zC(p)&&(p=Ld(p)?p:p.parentNode,i.collapsed?p=p.previousSibling||p:p=p.nextSibling||p,_n(p)&&(w=i.collapsed?p.length:0)),zC(E)&&(E=Ld(E)?E:E.parentNode,i.collapsed?E=E.nextSibling||E:E=E.previousSibling||E,_n(E)&&(R=i.collapsed?0:E.length)),i.collapsed&&(v0(n,n.getRoot(),p,w,!0,d).each(({container:ue,offset:pe})=>{p=ue,w=pe}),v0(n,n.getRoot(),E,R,!1,d).each(({container:ue,offset:pe})=>{E=ue,R=pe})),(Tl(B)||B.block_expand)&&((!Tl(B)||!_n(p)||w===0)&&(p=od(n,l,p,w,!0)),(!Tl(B)||!_n(E)||R===E.data.length)&&(E=od(n,l,E,R,!1))),Sw(B)&&(p=zc(n,l,i,p,"previousSibling"),E=zc(n,l,i,E,"nextSibling")),(dm(B)||nd(B))&&(p=Sh(n,l,p,"previousSibling"),E=Sh(n,l,E,"nextSibling"),dm(B)&&(n.isBlock(p)||(p=od(n,l,p,w,!0)),n.isBlock(E)||(E=od(n,l,E,R,!1)))),Xn(p)&&p.parentNode&&(w=n.nodeIndex(p),p=p.parentNode),Xn(E)&&E.parentNode&&(R=n.nodeIndex(E)+1,E=E.parentNode),{startContainer:p,startOffset:w,endContainer:E,endOffset:R}},n1=(n,i,l)=>{var d;const p=i.startOffset,w=Jf(i.startContainer,p),E=i.endOffset,R=Jf(i.endContainer,E-1),B=ze=>{const ht=ze[0];_n(ht)&&ht===w&&p>=ht.data.length&&ze.splice(0,1);const bt=ze[ze.length-1];return E===0&&ze.length>0&&bt===R&&_n(bt)&&ze.splice(ze.length-1,1),ze},K=(ze,ht,bt)=>{const vt=[];for(;ze&&ze!==bt;ze=ze[ht])vt.push(ze);return vt},ie=(ze,ht)=>n.getParent(ze,bt=>bt.parentNode===ht,ht),ue=(ze,ht,bt)=>{const vt=bt?"nextSibling":"previousSibling";for(let Mt=ze,fn=Mt.parentNode;Mt&&Mt!==ht;Mt=fn){fn=Mt.parentNode;const $n=K(Mt===ze?Mt:Mt[vt],vt);$n.length&&(bt||$n.reverse(),l(B($n)))}};if(w===R)return l(B([w]));const pe=(d=n.findCommonAncestor(w,R))!==null&&d!==void 0?d:n.getRoot();if(n.isChildOf(w,R))return ue(w,pe,!0);if(n.isChildOf(R,w))return ue(R,pe);const Be=ie(w,pe)||w,Ze=ie(R,pe)||R;ue(w,Be,!0);const Oe=K(Be===w?Be:Be.nextSibling,"nextSibling",Ze===R?Ze.nextSibling:Ze);Oe.length&&l(B(Oe)),ue(R,Ze)},FO=['pre[class*=language-][contenteditable="false"]',"figure.image","div[data-ephox-embed-iri]","div.tiny-pageembed","div.mce-toc","div[data-mce-toc]"],HE=n=>Qa(n)&&Ic(n)===Ft,HO=(n,i,l,d)=>ai(i).fold(()=>"skipping",p=>d==="br"||HE(i)?"valid":Bk(i)?"existing":$c(i.dom)?"caret":Jt(FO,w=>wu(i,w))?"valid-block":!um(n,l,d)||!um(n,Xr(p),l)?"invalid-child":"valid"),_3=(n,i)=>{const l=Pb(n.dom,i,[{inline:"span"}]);i.setStart(l.startContainer,l.startOffset),i.setEnd(l.endContainer,l.endOffset),n.selection.setRng(i)},C3=(n,i,l,d,p,w)=>{const{uid:E=i,...R}=l;Wu(n,Xf()),Tr(n,`${jp()}`,E),Tr(n,`${ef()}`,d);const{attributes:B={},classes:K=[]}=p(E,R);if(Uu(n,B),Nv(n,K),w){K.length>0&&Tr(n,`${mb()}`,K.join(","));const ie=gs(B);ie.length>0&&Tr(n,`${gb()}`,ie.join(","))}},S3=n=>{Nc(n,Xf()),Hi(n,`${jp()}`),Hi(n,`${ef()}`),Hi(n,`${X1()}`);const i=$a(n,`${gb()}`).map(d=>d.split(",")).getOr([]),l=$a(n,`${mb()}`).map(d=>d.split(",")).getOr([]);Pe(i,d=>Hi(n,d)),N2(n,l),Hi(n,`${mb()}`),Hi(n,`${gb()}`)},VC=(n,i,l,d,p)=>{const w=Ke.fromTag("span",n);return C3(w,i,l,d,p,!1),w},$E=(n,i,l,d,p,w)=>{const E=[],R=VC(n.getDoc(),l,w,d,p),B=mh(),K=()=>{B.clear()},ie=()=>B.get().getOrThunk(()=>{const Ze=ng(R);return E.push(Ze),B.set(Ze),Ze}),ue=Ze=>{Pe(Ze,pe)},pe=Ze=>{switch(HO(n,Ze,"span",Xr(Ze))){case"invalid-child":{K();const ze=Aa(Ze);ue(ze),K();break}case"valid-block":{K(),C3(Ze,l,w,d,p,!0);break}case"valid":{const ze=ie();j0(Ze,ze);break}}},Be=Ze=>{const Oe=Et(Ze,Ke.fromDom);ue(Oe)};return n1(n.dom,i,Ze=>{K(),Be(Ze)}),E},Ai=(n,i,l,d)=>{n.undoManager.transact(()=>{const p=n.selection,w=p.getRng(),E=b0(n).length>0,R=Ri("mce-annotation");if(w.collapsed&&!E&&_3(n,w),p.getRng().collapsed&&!E){const B=VC(n.getDoc(),R,d,i,l.decorate);Cf(B,Gr),p.getRng().insertNode(B.dom),p.select(B.dom)}else p3(p,!1,()=>{RE(n,B=>{$E(n,B,R,i,l.decorate,d)})})})},o1=n=>{const i=Rv();s3(n,i);const l=K_(n,i),d=yc("span"),p=w=>{Pe(w,E=>{d(E)?ql(E):S3(E)})};return{register:(w,E)=>{i.register(w,E)},annotate:(w,E)=>{i.lookup(w).each(R=>{Ai(n,w,R,E)})},annotationChanged:(w,E)=>{l.addListener(w,E)},remove:w=>{M2(n,he.some(w)).each(({elements:E})=>{const R=n.selection.getBookmark();p(E),n.selection.moveToBookmark(R)})},removeAll:w=>{const E=n.selection.getBookmark();an(R2(n,w),(R,B)=>{p(R)}),n.selection.moveToBookmark(E)},getAll:w=>{const E=R2(n,w);return ps(E,R=>Et(R,B=>B.dom))}}},uy=n=>({getBookmark:He(AO,n),moveToBookmark:He(TO,n)});uy.isBookmarkNode=Bd;const zE=(n,i,l)=>l.collapsed?!1:Jt(l.getClientRects(),d=>J1(d,n,i)),k3=(n,i)=>n.dispatch("PreProcess",i),VE=(n,i)=>n.dispatch("PostProcess",i),E3=n=>{n.dispatch("remove")},UC=n=>{n.dispatch("detach")},$O=(n,i)=>{n.dispatch("SwitchMode",{mode:i})},zO=(n,i,l,d,p)=>{n.dispatch("ObjectResizeStart",{target:i,width:l,height:d,origin:p})},x3=(n,i,l,d,p)=>{n.dispatch("ObjectResized",{target:i,width:l,height:d,origin:p})},VO=n=>{n.dispatch("PreInit")},UE=n=>{n.dispatch("PostRender")},fy=n=>{n.dispatch("Init")},dy=(n,i)=>{n.dispatch("PlaceholderToggle",{state:i})},WC=(n,i,l)=>{n.dispatch(i,l)},A3=(n,i,l,d)=>{n.dispatch("FormatApply",{format:i,node:l,vars:d})},kh=(n,i,l,d)=>{n.dispatch("FormatRemove",{format:i,node:l,vars:d})},Vc=(n,i)=>n.dispatch("BeforeSetContent",i),fu=(n,i)=>n.dispatch("SetContent",i),fp=(n,i)=>n.dispatch("BeforeGetContent",i),UO=(n,i)=>n.dispatch("GetContent",i),WO=(n,i)=>{n.dispatch("AutocompleterStart",i)},jO=(n,i)=>{n.dispatch("AutocompleterUpdate",i)},sr=n=>{n.dispatch("AutocompleterEnd")},ZO=(n,i,l)=>n.dispatch("PastePreProcess",{content:i,internal:l}),T3=(n,i,l)=>n.dispatch("PastePostProcess",{node:i,internal:l}),jC=(n,i)=>n.dispatch("PastePlainTextToggle",{state:i}),qO=(n,i)=>n.dispatch("EditableRootStateChange",{state:i}),eo={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,ESC:27,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,modifierPressed:n=>n.shiftKey||n.ctrlKey||n.altKey||eo.metaKeyPressed(n),metaKeyPressed:n=>Kn.os.isMacOS()||Kn.os.isiOS()?n.metaKey:n.ctrlKey&&!n.altKey},Ib="data-mce-selected",GO="table,img,figure.image,hr,video,span.mce-preview-object,details",D3=Math.abs,ZC=Math.round,xw={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]},WE=n=>n.type==="longpress"||n.type.indexOf("touch")===0,jE=(n,i)=>{const l=i.dom,d=i.getDoc(),p=document,w=i.getBody();let E,R,B,K,ie,ue,pe,Be,Ze,Oe,ze,ht,bt,vt,Mt,fn,$n;const Pn=Tn=>_e(Tn)&&(zi(Tn)||l.is(Tn,"figure.image")),Lt=Tn=>Gu(Tn)||l.hasClass(Tn,"mce-preview-object"),$t=(Tn,jo)=>{if(WE(Tn)){const Ys=Tn.touches[0];return Pn(Tn.target)&&!zE(Ys.clientX,Ys.clientY,jo)}else return Pn(Tn.target)&&!zE(Tn.clientX,Tn.clientY,jo)},yn=Tn=>{const jo=Tn.target;$t(Tn,i.selection.getRng())&&!Tn.isDefaultPrevented()&&i.selection.select(jo)},mo=Tn=>l.hasClass(Tn,"mce-preview-object")&&_e(Tn.firstElementChild)?[Tn,Tn.firstElementChild]:l.is(Tn,"figure.image")?[Tn.querySelector("img")]:[Tn],Oo=Tn=>{const jo=Q2(i);return!jo||Tn.getAttribute("data-mce-resize")==="false"||Tn===i.getBody()?!1:l.hasClass(Tn,"mce-preview-object")&&_e(Tn.firstElementChild)?wu(Ke.fromDom(Tn.firstElementChild),jo):wu(Ke.fromDom(Tn),jo)},Cs=Tn=>Lt(Tn)?l.create("img",{src:Kn.transparentSrc}):Tn.cloneNode(!0),Us=(Tn,jo,Ys)=>{if(_e(Ys)){const Kr=mo(Tn);Pe(Kr,io=>{io.style[jo]||!i.schema.isValid(io.nodeName.toLowerCase(),jo)?l.setStyle(io,jo,Ys):l.setAttrib(io,jo,""+Ys)})}},Pr=(Tn,jo,Ys)=>{Us(Tn,"width",jo),Us(Tn,"height",Ys)},di=Tn=>{let jo,Ys,Kr,io,Ws;jo=Tn.screenX-ue,Ys=Tn.screenY-pe,vt=jo*K[2]+Oe,Mt=Ys*K[3]+ze,vt=vt<5?5:vt,Mt=Mt<5?5:Mt,(Pn(E)||Lt(E))&&Sc(i)!==!1?Kr=!eo.modifierPressed(Tn):Kr=eo.modifierPressed(Tn),Kr&&(D3(jo)>D3(Ys)?(Mt=ZC(vt*ht),vt=ZC(Mt/ht)):(vt=ZC(Mt/ht),Mt=ZC(vt*ht))),Pr(R,vt,Mt),io=K.startPos.x+jo,Ws=K.startPos.y+Ys,io=io>0?io:0,Ws=Ws>0?Ws:0,l.setStyles(B,{left:io,top:Ws,display:"block"}),B.innerHTML=vt+" × "+Mt,K[2]<0&&R.clientWidth<=vt&&l.setStyle(R,"left",Be+(Oe-vt)),K[3]<0&&R.clientHeight<=Mt&&l.setStyle(R,"top",Ze+(ze-Mt)),jo=w.scrollWidth-fn,Ys=w.scrollHeight-$n,jo+Ys!==0&&l.setStyles(B,{left:io-jo,top:Ws-Ys}),bt||(zO(i,E,Oe,ze,"corner-"+K.name),bt=!0)},il=()=>{const Tn=bt;bt=!1,Tn&&(Us(E,"width",vt),Us(E,"height",Mt)),l.unbind(d,"mousemove",di),l.unbind(d,"mouseup",il),p!==d&&(l.unbind(p,"mousemove",di),l.unbind(p,"mouseup",il)),l.remove(R),l.remove(B),l.remove(ie),Rl(E),Tn&&(x3(i,E,vt,Mt,"corner-"+K.name),l.setAttrib(E,"style",l.getAttrib(E,"style"))),i.nodeChanged()},Rl=Tn=>{Bs();const jo=l.getPos(Tn,w),Ys=jo.x,Kr=jo.y,io=Tn.getBoundingClientRect(),Ws=io.width||io.right-io.left,ii=io.height||io.bottom-io.top;E!==Tn&&(Mn(),E=Tn,vt=Mt=0);const Ka=i.dispatch("ObjectSelected",{target:Tn});Oo(Tn)&&!Ka.isDefaultPrevented()?an(xw,(Ci,Ec)=>{const Mh=_m=>{const Fy=mo(E)[0];ue=_m.screenX,pe=_m.screenY,Oe=Fy.clientWidth,ze=Fy.clientHeight,ht=ze/Oe,K=Ci,K.name=Ec,K.startPos={x:Ws*Ci[0]+Ys,y:ii*Ci[1]+Kr},fn=w.scrollWidth,$n=w.scrollHeight,ie=l.add(w,"div",{class:"mce-resize-backdrop","data-mce-bogus":"all"}),l.setStyles(ie,{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}),R=Cs(E),l.addClass(R,"mce-clonedresizable"),l.setAttrib(R,"data-mce-bogus","all"),R.contentEditable="false",l.setStyles(R,{left:Ys,top:Kr,margin:0}),Pr(R,Ws,ii),R.removeAttribute(Ib),w.appendChild(R),l.bind(d,"mousemove",di),l.bind(d,"mouseup",il),p!==d&&(l.bind(p,"mousemove",di),l.bind(p,"mouseup",il)),B=l.add(w,"div",{class:"mce-resize-helper","data-mce-bogus":"all"},Oe+" × "+ze)};let zd=l.get("mceResizeHandle"+Ec);zd&&l.remove(zd),zd=l.add(w,"div",{id:"mceResizeHandle"+Ec,"data-mce-bogus":"all",class:"mce-resizehandle",unselectable:!0,style:"cursor:"+Ec+"-resize; margin:0; padding:0"}),l.bind(zd,"mousedown",_m=>{_m.stopImmediatePropagation(),_m.preventDefault(),Mh(_m)}),Ci.elm=zd,l.setStyles(zd,{left:Ws*Ci[0]+Ys-zd.offsetWidth/2,top:ii*Ci[1]+Kr-zd.offsetHeight/2})}):Mn(!1)},hc=hb(Rl,0),Mn=(Tn=!0)=>{hc.cancel(),Bs(),E&&Tn&&E.removeAttribute(Ib),an(xw,(jo,Ys)=>{const Kr=l.get("mceResizeHandle"+Ys);Kr&&(l.unbind(Kr),l.remove(Kr))})},Qn=(Tn,jo)=>l.isChildOf(Tn,jo),yr=Tn=>{if(bt||i.removed||i.composing)return;const jo=Tn.type==="mousedown"?Tn.target:n.getNode(),Ys=rt(Ke.fromDom(jo),GO).map(io=>io.dom).filter(io=>l.isEditable(io.parentElement)).getOrUndefined(),Kr=_e(Ys)?l.getAttrib(Ys,Ib,"1"):"1";if(Pe(l.select(`img[${Ib}],hr[${Ib}]`),io=>{io.removeAttribute(Ib)}),_e(Ys)&&Qn(Ys,w)&&i.hasFocus()){vo();const io=n.getStart(!0);if(Qn(io,Ys)&&Qn(n.getEnd(!0),Ys)){l.setAttrib(Ys,Ib,Kr),hc.throttle(Ys);return}}Mn()},Bs=()=>{an(xw,Tn=>{Tn.elm&&(l.unbind(Tn.elm),delete Tn.elm)})},vo=()=>{try{i.getDoc().execCommand("enableObjectResizing",!1,"false")}catch{}};return i.on("init",()=>{vo(),i.on("NodeChange ResizeEditor ResizeWindow ResizeContent drop",yr),i.on("keyup compositionend",Tn=>{E&&E.nodeName==="TABLE"&&yr(Tn)}),i.on("hide blur",Mn),i.on("contextmenu longpress",yn,!0)}),i.on("remove",Bs),{isResizable:Oo,showResizeRect:Rl,hideResizeRect:Mn,updateResizeRect:yr,destroy:()=>{hc.cancel(),E=R=ie=null}}},KO=(n,i)=>{i.fold(l=>{n.setStartBefore(l.dom)},(l,d)=>{n.setStart(l.dom,d)},l=>{n.setStartAfter(l.dom)})},SI=(n,i)=>{i.fold(l=>{n.setEndBefore(l.dom)},(l,d)=>{n.setEnd(l.dom,d)},l=>{n.setEndAfter(l.dom)})},O3=(n,i,l)=>{const d=n.document.createRange();return KO(d,i),SI(d,l),d},M3=(n,i,l,d,p)=>{const w=n.document.createRange();return w.setStart(i.dom,l),w.setEnd(d.dom,p),w},qC=lg.generate([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),YO=(n,i,l)=>i(Ke.fromDom(l.startContainer),l.startOffset,Ke.fromDom(l.endContainer),l.endOffset),Ko=(n,i)=>i.match({domRange:l=>({ltr:nt(l),rtl:he.none}),relative:(l,d)=>({ltr:jt(()=>O3(n,l,d)),rtl:jt(()=>he.some(O3(n,d,l)))}),exact:(l,d,p,w)=>({ltr:jt(()=>M3(n,l,d,p,w)),rtl:jt(()=>he.some(M3(n,p,w,l,d)))})}),XO=(n,i)=>{const l=i.ltr();return l.collapsed?i.rtl().filter(p=>p.collapsed===!1).map(p=>qC.rtl(Ke.fromDom(p.endContainer),p.endOffset,Ke.fromDom(p.startContainer),p.startOffset)).getOrThunk(()=>YO(n,qC.ltr,l)):YO(n,qC.ltr,l)},JO=(n,i)=>{const l=Ko(n,i);return XO(n,l)};qC.ltr,qC.rtl;const Aw={create:(n,i,l,d)=>({start:n,soffset:i,finish:l,foffset:d})},GC=(n,i,l)=>{var d,p;return he.from((p=(d=n.dom).caretPositionFromPoint)===null||p===void 0?void 0:p.call(d,i,l)).bind(w=>{if(w.offsetNode===null)return he.none();const E=n.dom.createRange();return E.setStart(w.offsetNode,w.offset),E.collapse(),he.some(E)})},QO=(n,i,l)=>{var d,p;return he.from((p=(d=n.dom).caretRangeFromPoint)===null||p===void 0?void 0:p.call(d,i,l))},eM=(()=>document.caretPositionFromPoint?GC:document.caretRangeFromPoint?QO:he.none)(),tM=(n,i,l)=>{const d=Ke.fromDom(n.document);return eM(d,i,l).map(p=>Aw.create(Ke.fromDom(p.startContainer),p.startOffset,Ke.fromDom(p.endContainer),p.endOffset))},Tw=lg.generate([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),ZE=(n,i,l,d)=>n.fold(i,l,d),R3=n=>n.fold(Ot,Ot,Ot),qE=Tw.before,GE=Tw.on,N3=Tw.after,s1={before:qE,on:GE,after:N3,cata:ZE,getStart:R3},hy=lg.generate([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),KE=n=>hy.exact(n.start,n.soffset,n.finish,n.foffset),nM=n=>n.match({domRange:i=>Ke.fromDom(i.startContainer),relative:(i,l)=>s1.getStart(i),exact:(i,l,d,p)=>i}),oM=hy.domRange,Nr=hy.relative,YE=hy.exact,dp=n=>{const i=nM(n);return Wr(i)},hp=Aw.create,r1={domRange:oM,relative:Nr,exact:YE,exactFromRange:KE,getWin:dp,range:hp},Ru=(n,i)=>{const l=Xr(n);return l==="input"?s1.after(n):Ct(["br","img"],l)?i===0?s1.before(n):s1.after(n):s1.on(n,i)},KC=(n,i)=>{const l=n.fold(s1.before,Ru,s1.after),d=i.fold(s1.before,Ru,s1.after);return r1.relative(l,d)},my=(n,i,l,d)=>{const p=Ru(n,i),w=Ru(l,d);return r1.relative(p,w)},YC=n=>n.match({domRange:i=>{const l=Ke.fromDom(i.startContainer),d=Ke.fromDom(i.endContainer);return my(l,i.startOffset,d,i.endOffset)},relative:KC,exact:my}),Bb=(n,i)=>{const d=(i||document).createDocumentFragment();return Pe(n,p=>{d.appendChild(p.dom)}),Ke.fromDom(d)},sM=n=>{const i=r1.getWin(n).dom,l=(p,w,E,R)=>M3(i,p,w,E,R),d=YC(n);return JO(i,d).match({ltr:l,rtl:l})},EI=(n,i,l)=>tM(n,i,l),rM=(n,i,l)=>{const d=Wr(Ke.fromDom(l));return EI(d.dom,n,i).map(p=>{const w=l.createRange();return w.setStart(p.start.dom,p.soffset),w.setEnd(p.finish.dom,p.foffset),w}).getOrUndefined()},P3=(n,i)=>_e(n)&&_e(i)&&n.startContainer===i.startContainer&&n.startOffset===i.startOffset&&n.endContainer===i.endContainer&&n.endOffset===i.endOffset,rr=(n,i,l)=>{let d=n;for(;d&&d!==i;){if(l(d))return d;d=d.parentNode}return null},hm=(n,i,l)=>rr(n,i,l)!==null,gy=(n,i,l)=>hm(n,i,d=>d.nodeName===l),iM=(n,i)=>br(n)&&!hm(n,i,$c),Lb=(n,i,l)=>{const d=i.parentNode;if(d){const p=new pi(i,n.getParent(d,n.isBlock)||n.getRoot());let w;for(;w=p[l?"prev":"next"]();)if(ui(w))return!0}return!1},cr=(n,i)=>{var l;return((l=n.previousSibling)===null||l===void 0?void 0:l.nodeName)===i},aM=(n,i)=>{let l=i;for(;l&&l!==n;){if(xs(l))return!0;l=l.parentNode}return!1},XC=(n,i,l,d,p)=>{const w=n.getRoot(),E=n.schema.getNonEmptyElements(),R=p.parentNode;let B,K;if(!R)return he.none();const ie=n.getParent(R,n.isBlock)||w;if(d&&ui(p)&&i&&n.isEmpty(ie))return he.some(Vt(R,n.nodeIndex(p)));const ue=new pi(p,ie);for(;K=ue[d?"prev":"next"]();){if(n.getContentEditableParent(K)==="false"||iM(K,w))return he.none();if(_n(K)&&K.data.length>0)return gy(K,w,"A")?he.none():he.some(Vt(K,d?K.data.length:0));if(n.isBlock(K)||E[K.nodeName.toLowerCase()])return he.none();B=K}return th(B)?he.none():l&&B?he.some(Vt(B,0)):he.none()},JC=(n,i,l,d)=>{const p=n.getRoot();let w,E=!1,R=l?d.startContainer:d.endContainer,B=l?d.startOffset:d.endOffset;const K=Xn(R)&&B===R.childNodes.length,ie=n.schema.getNonEmptyElements();let ue=l;if(br(R))return he.none();if(Xn(R)&&B>R.childNodes.length-1&&(ue=!1),qu(R)&&(R=p,B=0),R===p){if(ue&&(w=R.childNodes[B>0?B-1:0],w&&(br(w)||ie[w.nodeName]||Eu(w))))return he.none();if(R.hasChildNodes()){if(B=Math.min(!ue&&B>0?B-1:B,R.childNodes.length-1),R=R.childNodes[B],B=_n(R)&&K?R.data.length:0,!i&&R===p.lastChild&&Eu(R)||aM(p,R)||br(R))return he.none();if(R.hasChildNodes()&&!Eu(R)){w=R;const pe=new pi(R,p);do{if(xs(w)||br(w)){E=!1;break}if(_n(w)&&w.data.length>0){B=ue?0:w.data.length,R=w,E=!0;break}if(ie[w.nodeName.toLowerCase()]&&!Cl(w)){B=n.nodeIndex(w),R=w.parentNode,ue||B++,E=!0;break}}while(w=ue?pe.next():pe.prev())}}}return i&&(_n(R)&&B===0&&XC(n,K,i,!0,R).each(pe=>{R=pe.container(),B=pe.offset(),E=!0}),Xn(R)&&(w=R.childNodes[B],w||(w=R.childNodes[B-1]),w&&ui(w)&&!cr(w,"A")&&!Lb(n,w,!1)&&!Lb(n,w,!0)&&XC(n,K,i,!0,w).each(pe=>{R=pe.container(),B=pe.offset(),E=!0}))),ue&&!i&&_n(R)&&B===R.data.length&&XC(n,K,i,!1,R).each(pe=>{R=pe.container(),B=pe.offset(),E=!0}),E&&R?he.some(Vt(R,B)):he.none()},QC=(n,i)=>{const l=i.collapsed,d=i.cloneRange(),p=Vt.fromRangeStart(i);return JC(n,l,!0,d).each(w=>{(!l||!Vt.isAbove(p,w))&&d.setStart(w.container(),w.offset())}),l||JC(n,l,!1,d).each(w=>{d.setEnd(w.container(),w.offset())}),l&&d.collapse(!0),P3(i,d)?he.none():he.some(d)},i1=(n,i)=>n.splitText(i),mp=n=>{let i=n.startContainer,l=n.startOffset,d=n.endContainer,p=n.endOffset;if(i===d&&_n(i)){if(l>0&&ll){p=p-l;const w=i1(d,p).previousSibling;i=d=w,p=w.data.length,l=0}else p=0}else if(_n(i)&&l>0&&l0&&p({walk:(w,E)=>n1(n,w,E),split:mp,expand:(w,E={type:"word"})=>{if(E.type==="word"){const R=Pb(n,w,[{inline:"span"}]),B=n.createRng();return B.setStart(R.startContainer,R.startOffset),B.setEnd(R.endContainer,R.endOffset),B}return w},normalize:w=>QC(n,w).fold(We,E=>(w.setStart(E.startContainer,E.startOffset),w.setEnd(E.endContainer,E.endOffset),!0))});v.compareRanges=P3,v.getCaretRangeFromPoint=rM,v.getSelectedNode=Q1,v.getNode=Jf;const D=((n,i)=>{const l=(R,B)=>{if(!tt(B)&&!B.match(/^[0-9]+$/))throw new Error(n+".set accepts only positive integer values. Value was "+B);const K=R.dom;ns(K)&&(K.style[n]=B+"px")},d=R=>{const B=i(R);if(B<=0||B===null){const K=Mi(R,n);return parseFloat(K)||0}return B},p=d,w=(R,B)=>bn(B,(K,ie)=>{const ue=Mi(R,ie),pe=ue===void 0?0:parseInt(ue,10);return isNaN(pe)?K:K+pe},0);return{set:l,get:d,getOuter:p,aggregate:w,max:(R,B,K)=>{const ie=w(R,K);return B>ie?B-ie:0}}})("height",n=>{const i=n.dom;return yd(n)?i.getBoundingClientRect().height:i.offsetHeight}),P=n=>D.get(n),Z=()=>Ke.fromDom(document),te=(n,i)=>n.view(i).fold(nt([]),d=>{const p=n.owner(d),w=te(n,p);return[d].concat(w)}),ge=(n,i)=>{const l=i.owner(n);return te(i,l)};var ot=Object.freeze({__proto__:null,view:n=>{var i;return(n.dom===document?he.none():he.from((i=n.dom.defaultView)===null||i===void 0?void 0:i.frameElement)).map(Ke.fromDom)},owner:n=>Eo(n)});const wt=n=>{const i=Z(),l=Zu(i),d=ge(n,ot),p=ku(n),w=Yt(d,(E,R)=>{const B=ku(R);return{left:E.left+B.left,top:E.top+B.top}},{left:0,top:0});return zg(w.left+p.left+l.left,w.top+p.top+l.top)},un=n=>Xr(n)==="textarea",jn=(n,i)=>n.dispatch("ScrollIntoView",i).isDefaultPrevented(),Vn=(n,i)=>{n.dispatch("AfterScrollIntoView",i)},tn=(n,i)=>{const l=Aa(n);if(l.length===0||un(n))return{element:n,offset:i};if(i{const l=h2(n),d=P(n);return{element:n,bottom:l.top+d,height:d,pos:l,cleanup:i}},Xt=(n,i)=>{const l=tn(n,i),d=Ke.fromHtml(''+Ft+"");return wa(l.element,d),Un(d,()=>pr(d))},fo=n=>Un(Ke.fromDom(n),ft),as=(n,i,l,d)=>{bl(n,(p,w)=>aa(n,i,l,d),l)},Ts=(n,i,l,d,p)=>{const w={elm:d.element.dom,alignToTop:p};if(jn(n,w))return;const E=Zu(i).top;l(n,i,E,d,p),Vn(n,w)},aa=(n,i,l,d)=>{const p=Ke.fromDom(n.getBody()),w=Ke.fromDom(n.getDoc());$i(p);const E=Xt(Ke.fromDom(l.startContainer),l.startOffset);Ts(n,w,i,E,d),E.cleanup()},Dl=(n,i,l,d)=>{const p=Ke.fromDom(n.getDoc());Ts(n,p,l,fo(i),d)},bl=(n,i,l)=>{const d=l.startContainer,p=l.startOffset,w=l.endContainer,E=l.endOffset;i(Ke.fromDom(d),Ke.fromDom(w));const R=n.dom.createRng();R.setStart(d,p),R.setEnd(w,E),n.selection.setRng(l)},Nu=(n,i,l,d,p)=>{const w=i.pos;if(d)q0(w.left,w.top,p);else{const E=w.top-l+i.height;q0(-n.getBody().getBoundingClientRect().left,E,p)}},Fb=(n,i,l,d,p,w)=>{const E=d+l,R=p.pos.top,B=p.bottom,K=B-R>=d;RE?Nu(n,p,d,K?w!==!1:w===!0,i):B>E&&!K&&Nu(n,p,d,w===!0,i)},Dw=(n,i,l,d,p)=>{const w=Wr(i).dom.innerHeight;Fb(n,i,l,w,d,p)},eS=(n,i,l,d,p)=>{const w=Wr(i).dom.innerHeight;Fb(n,i,l,w,d,p);const E=wt(d.element),R=Zf(window);E.topR.bottom&&G0(d.element,p===!0)},tS=(n,i,l)=>as(n,Dw,i,l),wi=(n,i,l)=>Dl(n,i,Dw,l),Pu=(n,i,l)=>as(n,eS,i,l),lf=(n,i,l)=>Dl(n,i,eS,l),mm=(n,i,l)=>{(n.inline?wi:lf)(n,i,l)},cf=(n,i,l)=>{(n.inline?tS:Pu)(n,i,l)},Hb=n=>n.dom.focus(),Iu=n=>{const i=jl(n).dom;return n.dom===i.activeElement},Ow=(n=Z())=>he.from(n.dom.activeElement).map(Ke.fromDom),Mw=n=>Ow(jl(n)).filter(i=>n.dom.contains(i.dom)),hg=(n,i)=>{const l=Qa(i)?Ic(i).length:Aa(i).length+1;return n>l?l:n<0?0:n},dc=n=>r1.range(n.start,hg(n.soffset,n.start),n.finish,hg(n.foffset,n.finish)),XE=(n,i)=>!_d(i.dom)&&(ln(n,i)||pt(n,i)),I3=n=>i=>XE(n,i.start)&&XE(n,i.finish),B3=n=>n.inline||Kn.browser.isFirefox(),L3=n=>r1.range(Ke.fromDom(n.startContainer),n.startOffset,Ke.fromDom(n.endContainer),n.endOffset),lM=n=>{const i=n.getSelection();return(!i||i.rangeCount===0?he.none():he.from(i.getRangeAt(0))).map(L3)},JE=n=>{const i=Wr(n);return lM(i.dom).filter(I3(n))},cM=(n,i)=>he.from(i).filter(I3(n)).map(dc),Rw=n=>{const i=document.createRange();try{return i.setStart(n.start.dom,n.soffset),i.setEnd(n.finish.dom,n.foffset),he.some(i)}catch{return he.none()}},uM=n=>{const i=B3(n)?JE(Ke.fromDom(n.getBody())):he.none();n.bookmark=i.isSome()?i:n.bookmark},F3=n=>(n.bookmark?n.bookmark:he.none()).bind(l=>cM(Ke.fromDom(n.getBody()),l)).bind(Rw),xI=n=>{F3(n).each(i=>n.selection.setRng(i))},AI={isEditorUIElement:n=>{const i=n.className.toString();return i.indexOf("tox-")!==-1||i.indexOf("mce-")!==-1}},bU=(n,i)=>(tt(i)||(i=0),setTimeout(n,i)),dM=(n,i)=>(tt(i)||(i=0),setInterval(n,i)),mg={setEditorTimeout:(n,i,l)=>bU(()=>{n.removed||i()},l),setEditorInterval:(n,i,l)=>{const d=dM(()=>{n.removed?clearInterval(d):i()},l);return d}},TI=n=>n.type==="nodechange"&&n.selectionChange,DI=(n,i)=>{const l=()=>{i.throttle()};Lr.DOM.bind(document,"mouseup",l),n.on("remove",()=>{Lr.DOM.unbind(document,"mouseup",l)})},OI=(n,i)=>{n.on("mouseup touchend",l=>{i.throttle()})},vU=(n,i)=>{OI(n,i),n.on("keyup NodeChange AfterSetSelectionRange",l=>{TI(l)||uM(n)})},yU=n=>{const i=hb(()=>{uM(n)},0);n.on("init",()=>{n.inline&&DI(n,i),vU(n,i)}),n.on("remove",()=>{i.cancel()})};let nS;const hM=Lr.DOM,H3=n=>Xn(n)&&AI.isEditorUIElement(n),$3=n=>{const i=n.classList;return i!==void 0?i.contains("tox-edit-area")||i.contains("tox-edit-area__iframe")||i.contains("mce-content-body"):!1},QE=(n,i)=>{const l=pC(n);return hM.getParent(i,p=>H3(p)||(l?n.dom.is(p,l):!1))!==null},z3=n=>{try{const i=jl(Ke.fromDom(n.getElement()));return Ow(i).fold(()=>document.body,l=>l.dom)}catch{return document.body}},MI=(n,i)=>{const l=i.editor;yU(l);const d=(p,w)=>{if(TC(p)&&p.inline!==!0){const E=Ke.fromDom(p.getContainer());w(E,"tox-edit-focus")}};l.on("focusin",()=>{const p=n.focusedEditor;$3(z3(l))&&d(l,Wu),p!==l&&(p&&p.dispatch("blur",{focusedEditor:l}),n.setActive(l),n.focusedEditor=l,l.dispatch("focus",{blurredEditor:p}),l.focus(!0))}),l.on("focusout",()=>{mg.setEditorTimeout(l,()=>{const p=n.focusedEditor;(!$3(z3(l))||p!==l)&&d(l,Nc),!QE(l,z3(l))&&p===l&&(l.dispatch("blur",{focusedEditor:null}),n.focusedEditor=null)})}),nS||(nS=p=>{const w=n.activeEditor;w&&Zh(p).each(E=>{const R=E;R.ownerDocument===document&&R!==document.body&&!QE(w,R)&&n.focusedEditor===w&&(w.dispatch("blur",{focusedEditor:null}),n.focusedEditor=null)})},hM.bind(document,"focusin",nS))},wU=(n,i)=>{n.focusedEditor===i.editor&&(n.focusedEditor=null),!n.activeEditor&&nS&&(hM.unbind(document,"focusin",nS),nS=null)},_U=n=>{n.on("AddEditor",He(MI,n)),n.on("RemoveEditor",He(wU,n))},CU=(n,i)=>n.dom.getParent(i,l=>n.dom.getContentEditable(l)==="true"),SU=n=>n.collapsed?he.from(Jf(n.startContainer,n.startOffset)).map(Ke.fromDom):he.none(),kU=(n,i)=>SU(i).bind(l=>Za(l)?he.some(l):ln(n,l)?he.none():he.some(n)),RI=(n,i)=>{kU(Ke.fromDom(n.getBody()),i).bind(l=>sl(l.dom)).fold(()=>{n.selection.normalize()},l=>n.selection.setRng(l.toRange()))},mM=n=>{if(n.setActive)try{n.setActive()}catch{n.focus()}else n.focus()},EU=n=>Iu(n)||Mw(n).isSome(),xU=n=>_e(n.iframeElement)&&Iu(Ke.fromDom(n.iframeElement)),AU=n=>{const i=n.getBody();return i&&EU(Ke.fromDom(i))},TU=n=>{const i=jl(Ke.fromDom(n.getElement()));return Ow(i).filter(l=>!$3(l.dom)&&QE(n,l.dom)).isSome()},Nw=n=>n.inline?AU(n):xU(n),V3=n=>Nw(n)||TU(n),NI=n=>{const i=n.selection,l=n.getBody();let d=i.getRng();n.quirks.refreshContentEditable(),_e(n.bookmark)&&!Nw(n)&&F3(n).each(w=>{n.selection.setRng(w),d=w});const p=CU(n,i.getNode());if(p&&n.dom.isChildOf(p,l)){mM(p),RI(n,d),U3(n);return}n.inline||(Kn.browser.isOpera()||mM(l),n.getWin().focus()),(Kn.browser.isFirefox()||n.inline)&&(mM(l),RI(n,d)),U3(n)},U3=n=>n.editorManager.setActive(n),DU=(n,i)=>{n.removed||(i?U3(n):NI(n))},PI=(n,i,l,d,p)=>{const w=l?i.startContainer:i.endContainer,E=l?i.startOffset:i.endOffset;return he.from(w).map(Ke.fromDom).map(R=>!d||!i.collapsed?ju(R,p(R,E)).getOr(R):R).bind(R=>_l(R)?he.some(R):ai(R).filter(_l)).map(R=>R.dom).getOr(n)},II=(n,i,l=!1)=>PI(n,i,!0,l,(d,p)=>Math.min(ic(d),p)),BI=(n,i,l=!1)=>PI(n,i,!1,l,(d,p)=>p>0?p-1:p),LI=(n,i)=>{const l=n;for(;n&&_n(n)&&n.length===0;)n=i?n.nextSibling:n.previousSibling;return n||l},OU=(n,i)=>{if(!i)return n;let l=i.startContainer,d=i.endContainer;const p=i.startOffset,w=i.endOffset;let E=i.commonAncestorContainer;i.collapsed||(l===d&&w-p<2&&l.hasChildNodes()&&(E=l.childNodes[p]),_n(l)&&_n(d)&&(l.length===p?l=LI(l.nextSibling,!0):l=l.parentNode,w===0?d=LI(d.previousSibling,!1):d=d.parentNode,l&&l===d&&(E=l)));const R=_n(E)?E.parentNode:E;return Xn(R)?R:n},FI=(n,i,l,d)=>{const p=[],w=n.getRoot(),E=n.getParent(l||II(w,i,i.collapsed),n.isBlock),R=n.getParent(d||BI(w,i,i.collapsed),n.isBlock);if(E&&E!==w&&p.push(E),E&&R&&E!==R){let B;const K=new pi(E,w);for(;(B=K.next())&&B!==R;)n.isBlock(B)&&p.push(B)}return R&&E!==R&&R!==w&&p.push(R),p},MU=(n,i,l)=>he.from(i).bind(d=>he.from(d.parentNode).map(p=>{const w=n.nodeIndex(d),E=n.createRng();return E.setStart(p,w),E.setEnd(p,w+1),l&&(ME(n,E,d,!0),ME(n,E,d,!1)),E})),W3=(n,i)=>Et(i,l=>{const d=n.dispatch("GetSelectionRange",{range:l});return d.range!==l?d.range:l}),HI=n=>Xr(n)==="img"?1:qf(n).fold(()=>Aa(n).length,i=>i.length),RU=n=>qf(n).filter(i=>i.trim().length!==0||i.indexOf(Gr)>-1).isSome(),NU=n=>xi(n)&&Pl(n,"contenteditable")==="false",PU=["img","br"],$I=n=>RU(n)||Ct(PU,Xr(n))||NU(n),IU=n=>le(n,$I),BU=n=>LU(n,$I),LU=(n,i)=>{const l=d=>{const p=Aa(d);for(let w=p.length-1;w>=0;w--){const E=p[w];if(i(E))return he.some(E);const R=l(E);if(R.isSome())return R}return he.none()};return l(n)},zI="[data-mce-autocompleter]",FU=(n,i)=>{if(VI(Ke.fromDom(n.getBody())).isNone()){const l=Ke.fromHtml('',n.getDoc());Qi(l,Ke.fromDom(i.extractContents())),i.insertNode(l.dom),ai(l).each(d=>d.dom.normalize()),BU(l).map(d=>{n.selection.setCursorLocation(d.dom,HI(d))})}},HU=n=>rt(n,zI),VI=n=>Ye(n,zI),$U=(n,i)=>VI(i).each(l=>{const d=n.selection.getBookmark();ql(l),n.selection.moveToBookmark(d)}),zU={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11},j3=(n,i,l)=>{const d=l?"lastChild":"firstChild",p=l?"prev":"next";if(n[d])return n[d];if(n!==i){let w=n[p];if(w)return w;for(let E=n.parent;E&&E!==i;E=E.parent)if(w=E[p],w)return w}},VU=n=>{var i;const l=(i=n.value)!==null&&i!==void 0?i:"";if(!Zm(l))return!1;const d=n.parent;return!(d&&(d.name!=="span"||d.attr("style"))&&/^[ ]+$/.test(l))},UI=n=>{const i=n.name==="a"&&!n.attr("href")&&n.attr("id");return n.attr("name")||n.attr("id")&&!n.firstChild||n.attr("data-mce-bookmark")||i};class Hd{static create(i,l){const d=new Hd(i,zU[i]||1);return l&&an(l,(p,w)=>{d.attr(w,p)}),d}constructor(i,l){this.name=i,this.type=l,l===1&&(this.attributes=[],this.attributes.map={})}replace(i){const l=this;return i.parent&&i.remove(),l.insert(i,l),l.remove(),l}attr(i,l){const d=this;if(!F(i))return _e(i)&&an(i,(w,E)=>{d.attr(E,w)}),d;const p=d.attributes;if(p){if(l!==void 0){if(l===null){if(i in p.map){delete p.map[i];let w=p.length;for(;w--;)if(p[w].name===i)return p.splice(w,1),d}return d}if(i in p.map){let w=p.length;for(;w--;)if(p[w].name===i){p[w].value=l;break}}else p.push({name:i,value:l});return p.map[i]=l,d}return p.map[i]}}clone(){const i=this,l=new Hd(i.name,i.type),d=i.attributes;if(d){const p=[];p.map={};for(let w=0,E=d.length;w/^\s*\[if [\w\W]+\]>.*/.test(n.substr(i)),WI=(n,i,l=0)=>{const d=n.toLowerCase();if(d.indexOf("[if ",l)!==-1&&UU(d,l)){const p=d.indexOf("[endif]",l);return d.indexOf(">",p)}else if(i){const p=d.indexOf(">",l);return p!==-1?p:d.length}else{const p=/--!?>/g;p.lastIndex=l;const w=p.exec(n);return w?w.index+w[0].length:d.length}},Po=(n,i,l)=>{const d=/<([!?\/])?([A-Za-z0-9\-_:.]+)/g,p=/(?:\s(?:[^'">]+(?:"[^"]*"|'[^']*'))*[^"'>]*(?:"[^">]*|'[^'>]*)?|\s*|\/)>/g,w=n.getVoidElements();let E=1,R=l;for(;E!==0;)for(d.lastIndex=R;;){const B=d.exec(i);if(B===null)return R;if(B[1]==="!"){xr(B[2],"--")?R=WI(i,!1,B.index+3):R=WI(i,!0,B.index+1);break}else{p.lastIndex=d.lastIndex;const K=p.exec(i);if(J(K)||K.index!==d.lastIndex)continue;B[1]==="/"?E-=1:cn(w,B[2])||(E+=1),R=d.lastIndex+K[0].length;break}}return R},jI=(n,i)=>{const l=new RegExp(["\\s?("+n.join("|")+')="[^"]+"'].join("|"),"gi");return i.replace(l,"")},gM=(n,i)=>{const l=/<(\w+) [^>]*data-mce-bogus="all"[^>]*>/g,d=n.schema;let p=jI(n.getTempAttrs(),i);const w=d.getVoidElements();let E;for(;E=l.exec(p);){const R=l.lastIndex,B=E[0].length;let K;w[E[1]]?K=R:K=Po(d,p,R),p=p.substring(0,R-B)+p.substring(K),l.lastIndex=R-B}return Bn(p)},WU=gM,Z3=n=>{const i=dl(n,"[data-mce-bogus]");Pe(i,l=>{Pl(l,"data-mce-bogus")==="all"?pr(l):Xc(l)?(wa(l,Ke.fromText(Qt)),pr(l)):ql(l)})},ZI=n=>{const i=dl(n,"input");Pe(i,l=>{Hi(l,"name")})},jU=(n,i)=>{const l=Hc(n),d=new RegExp(`^(<${l}[^>]*>( | |\\s|\xA0|
|)<\\/${l}>[\r +]*|
[\r +]*)$`);return i.replace(d,"")},ZU=(n,i)=>{const l=n.getDoc(),d=jl(Ke.fromDom(n.getBody())),p=Ke.fromTag("div",l);Tr(p,"data-mce-bogus","all"),ra(p,{position:"fixed",left:"-9999999px",top:"0"}),Cf(p,i.innerHTML),Z3(p),ZI(p);const w=H1(d);Qi(w,p);const E=Bn(p.dom.innerText);return pr(p),E},qU=(n,i,l)=>{let d;return i.format==="raw"?d=hn.trim(WU(n.serializer,l.innerHTML)):i.format==="text"?d=ZU(n,l):i.format==="tree"?d=n.serializer.serialize(l,i):d=jU(n,n.serializer.serialize(l,i)),i.format!=="text"&&!Jc(Ke.fromDom(l))&&F(d)?hn.trim(d):d},GU=(n,i)=>he.from(n.getBody()).fold(nt(i.format==="tree"?new Hd("body",11):""),l=>qU(n,i,l)),ex=hn.makeMap,pM=n=>{const i=[];n=n||{};const l=n.indent,d=ex(n.indent_before||""),p=ex(n.indent_after||""),w=Yg.getEncodeFunc(n.entity_encoding||"raw",n.entities),E=n.element_format!=="xhtml";return{start:(R,B,K)=>{if(l&&d[R]&&i.length>0){const ie=i[i.length-1];ie.length>0&&ie!==` +`&&i.push(` +`)}if(i.push("<",R),B)for(let ie=0,ue=B.length;ie0){const ie=i[i.length-1];ie.length>0&&ie!==` +`&&i.push(` +`)}},end:R=>{let B;i.push(""),l&&p[R]&&i.length>0&&(B=i[i.length-1],B.length>0&&B!==` +`&&i.push(` +`))},text:(R,B)=>{R.length>0&&(i[i.length]=B?R:w(R))},cdata:R=>{i.push("")},comment:R=>{i.push("")},pi:(R,B)=>{B?i.push(""):i.push(""),l&&i.push(` +`)},doctype:R=>{i.push("",l?` +`:"")},reset:()=>{i.length=0},getContent:()=>i.join("").replace(/\n$/,"")}},Pw=(n={},i=dh())=>{const l=pM(n);return n.validate="validate"in n?n.validate:!0,{serialize:p=>{const w=n.validate,E={3:B=>{var K;l.text((K=B.value)!==null&&K!==void 0?K:"",B.raw)},8:B=>{var K;l.comment((K=B.value)!==null&&K!==void 0?K:"")},7:B=>{l.pi(B.name,B.value)},10:B=>{var K;l.doctype((K=B.value)!==null&&K!==void 0?K:"")},4:B=>{var K;l.cdata((K=B.value)!==null&&K!==void 0?K:"")},11:B=>{let K=B;if(K=K.firstChild)do R(K);while(K=K.next)}};l.reset();const R=B=>{var K;const ie=E[B.type];if(ie)ie(B);else{const ue=B.name,pe=ue in i.getVoidElements();let Be=B.attributes;if(w&&Be&&Be.length>1){const Ze=[];Ze.map={};const Oe=i.getElementRule(B.name);if(Oe){for(let ze=0,ht=Oe.attributesOrder.length;ze{qI.add(i)});const ms=["font","text-decoration","text-emphasis"],bM=(n,i)=>gs(n.parseStyle(n.getAttrib(i,"style"))),ks=n=>qI.has(n),GI=(n,i)=>Js(bM(n,i),l=>!ks(l)),Tse=n=>yt(n,i=>Jt(ms,l=>xr(i,l))),Dse=(n,i,l)=>{const d=bM(n,i),p=bM(n,l),w=E=>{var R,B;const K=(R=n.getStyle(i,E))!==null&&R!==void 0?R:"",ie=(B=n.getStyle(l,E))!==null&&B!==void 0?B:"";return gr(K)&&gr(ie)&&K!==ie};return Jt(d,E=>{const R=B=>Jt(B,K=>K===E);if(!R(p)&&R(ms)){const B=Tse(p);return Jt(B,w)}else return w(E)})},KI=(n,i,l)=>he.from(l.container()).filter(_n).exists(d=>{const p=n?0:-1;return i(d.data.charAt(l.offset()+p))}),YI=He(KI,!0,_h),XI=He(KI,!1,_h),KU=n=>{const i=n.container();return _n(i)&&(i.data.length===0||Cn(i.data)&&uy.isBookmarkNode(i.parentNode))},py=(n,i)=>l=>d0(n?0:-1,l).filter(i).isSome(),Qo=n=>zi(n)&&Mi(Ke.fromDom(n),"display")==="block",JI=n=>xs(n)&&!hl(n),YU=py(!0,Qo),XU=py(!1,Qo),$b=py(!0,Gu),oS=py(!1,Gu),QI=py(!0,Eu),eB=py(!1,Eu),by=py(!0,JI),zb=py(!1,JI),JU=n=>n.slice(0,-1),Ose=(n,i,l)=>ln(i,n)?JU(Gd(n,d=>l(d)||pt(d,i))):[],QU=(n,i)=>Ose(n,i,We),Vb=(n,i)=>[n].concat(QU(n,i)),vM=(n,i,l)=>vE(n,i,l,KU),tB=(n,i)=>Jn(Vb(Ke.fromDom(i.container()),n),ac),nB=(n,i,l)=>vM(n,i.dom,l).forall(d=>tB(i,l).fold(()=>!Nd(d,l,i.dom),p=>!Nd(d,l,i.dom)&&ln(p,Ke.fromDom(d.container())))),yM=(n,i,l)=>tB(i,l).fold(()=>vM(n,i.dom,l).forall(d=>!Nd(d,l,i.dom)),d=>vM(n,d.dom,l).isNone()),wM=He(yM,!1),Ms=He(yM,!0),oB=He(nB,!1),q3=He(nB,!0),sB=n=>Ve(n).exists(Xc),tx=(n,i,l)=>{const d=yt(Vb(Ke.fromDom(l.container()),i),ac),p=No(d).getOr(i);return Pd(n,p.dom,l).filter(sB)},G3=(n,i)=>Ve(i).exists(Xc)||tx(!0,n,i).isSome(),K3=(n,i)=>dt(i).exists(Xc)||tx(!1,n,i).isSome(),rB=He(tx,!1),eW=He(tx,!0),_M=n=>Vt.isTextPosition(n)&&!n.isAtStart()&&!n.isAtEnd(),iB=(n,i)=>{const l=yt(Vb(Ke.fromDom(i.container()),n),ac);return No(l).getOr(n)},aB=(n,i)=>_M(i)?XI(i):XI(i)||Mu(iB(n,i).dom,i).exists(XI),lB=(n,i)=>_M(i)?YI(i):YI(i)||Rf(iB(n,i).dom,i).exists(YI),tW=n=>Ct(["pre","pre-wrap"],n),CM=n=>Ve(n).bind(i=>Bl(i,_l)).exists(i=>tW(Mi(i,"white-space"))),nW=(n,i)=>Mu(n.dom,i).isNone(),oW=(n,i)=>Rf(n.dom,i).isNone(),sW=(n,i)=>nW(n,i)||oW(n,i)||wM(n,i)||Ms(n,i)||K3(n,i)||G3(n,i),SM=n=>_e(n)&&xs(n)&&RC(n),Y3=(n,i)=>l=>SM(new pi(l,n)[i]()),rW=(n,i)=>{const l=Rf(n.dom,i).getOr(i),d=Y3(n.dom,"next");return i.isAtEnd()&&(d(i.container())||d(l.container()))},iW=(n,i)=>{const l=Mu(n.dom,i).getOr(i),d=Y3(n.dom,"prev");return i.isAtStart()&&(d(i.container())||d(l.container()))},cB=(n,i)=>CM(i)?!1:sW(n,i)||aB(n,i)||lB(n,i),nx=(n,i)=>CM(i)?!1:wM(n,i)||oB(n,i)||K3(n,i)||aB(n,i)||iW(n,i),aW=n=>{const i=n.container(),l=n.offset();return _n(i)&&lCM(i)?!1:Ms(n,i)||q3(n,i)||G3(n,i)||lB(n,i)||rW(n,i),kM=(n,i)=>nx(n,i)||ox(n,aW(i)),uB=(n,i)=>Ks(n.charAt(i)),EM=(n,i)=>_h(n.charAt(i)),lW=n=>{const i=n.container();return _n(i)&&Qs(i.data,Gr)},cW=n=>{const i=n.split("");return Et(i,(l,d)=>Ks(l)&&d>0&&d{const d=i.data,p=Vt(i,0);return!l&&uB(d,0)&&!kM(n,p)?(i.data=" "+d.slice(1),!0):l&&EM(d,0)&&nx(n,p)?(i.data=Gr+d.slice(1),!0):!1},uW=n=>{const i=n.data,l=cW(i);return l!==i?(n.data=l,!0):!1},xM=(n,i,l)=>{const d=i.data,p=Vt(i,d.length-1);return!l&&uB(d,d.length-1)&&!kM(n,p)?(i.data=d.slice(0,-1)+" ",!0):l&&EM(d,d.length-1)&&ox(n,p)?(i.data=d.slice(0,-1)+Gr,!0):!1},fW=(n,i)=>{const l=i.container();if(!_n(l))return he.none();if(lW(i)){const d=vy(n,l,!1)||uW(l)||xM(n,l,!1);return Ss(d,i)}else if(kM(n,i)){const d=vy(n,l,!0)||xM(n,l,!0);return Ss(d,i)}else return he.none()},dW=n=>{const i=Ke.fromDom(n.getBody());n.selection.isCollapsed()&&fW(i,Vt.fromRangeStart(n.selection.getRng())).each(l=>{n.selection.setRng(l.toRange())})},AM=(n,i,l)=>{if(l===0)return;const d=Ke.fromDom(n),p=li(d,ac).getOr(d),w=n.data.slice(i,i+l),E=i+l>=n.data.length&&ox(p,Vt(n,n.data.length)),R=i===0&&nx(p,Vt(n,0));n.replaceData(i,l,rh(w,4,R,E))},sx=(n,i)=>{const l=n.data.slice(i),d=l.length-Zc(l).length;AM(n,i,d)},X3=(n,i)=>{const l=n.data.slice(0,i),d=l.length-gu(l).length;AM(n,i-d,d)},J3=(n,i,l,d=!0)=>{const p=gu(n.data).length,w=d?n:i,E=d?i:n;return d?w.appendData(E.data):w.insertData(0,E.data),pr(Ke.fromDom(E)),l&&sx(w,p),w},sd=(n,i)=>{const l=n.container(),d=n.offset();return!Vt.isTextPosition(n)&&l===i.parentNode&&d>Vt.before(i).offset()},hW=(n,i)=>sd(i,n)?Vt(i.container(),i.offset()-1):i,mW=n=>_n(n)?Vt(n,0):Vt.before(n),gW=n=>_n(n)?Vt(n,n.data.length):Vt.after(n),fB=n=>Sl(n.previousSibling)?he.some(gW(n.previousSibling)):n.previousSibling?Id(n.previousSibling):he.none(),dB=n=>Sl(n.nextSibling)?he.some(mW(n.nextSibling)):n.nextSibling?sl(n.nextSibling):he.none(),Iw=(n,i)=>he.from(i.previousSibling?i.previousSibling:i.parentNode).bind(l=>Mu(n,Vt.before(l))).orThunk(()=>Rf(n,Vt.after(i))),pW=(n,i)=>Rf(n,Vt.after(i)).orThunk(()=>Mu(n,Vt.before(i))),bW=(n,i)=>fB(i).orThunk(()=>dB(i)).orThunk(()=>Iw(n,i)),Pa=(n,i)=>dB(i).orThunk(()=>fB(i)).orThunk(()=>pW(n,i)),Q3=(n,i,l)=>n?Pa(i,l):bW(i,l),Mse=(n,i,l)=>Q3(n,i,l).map(He(hW,l)),Uc=(n,i,l)=>{l.fold(()=>{n.focus()},d=>{n.selection.setRng(d.toRange(),i)})},Qr=n=>i=>i.dom===n,gm=(n,i)=>i&&cn(n.schema.getBlockElements(),Xr(i)),vW=n=>{if(Ma(n)){const i=Ke.fromHtml('
');return wd(n),Qi(n,i),he.some(Vt.before(i.dom))}else return he.none()},hB=(n,i,l)=>{const d=ya(n).filter(Qa),p=vd(n).filter(Qa);return pr(n),vf(d,p,i,(w,E,R)=>{const B=w.dom,K=E.dom,ie=B.data.length;return J3(B,K,l),R.container()===K?Vt(B,ie):R}).orThunk(()=>(l&&(d.each(w=>X3(w.dom,w.dom.length)),p.each(w=>sx(w.dom,0))),i))},TM=(n,i)=>cn(n.schema.getTextInlineElements(),Xr(i)),Ub=(n,i,l,d=!0)=>{const p=Mse(i,n.getBody(),l.dom),w=li(l,He(gm,n),Qr(n.getBody())),E=hB(l,p,TM(n,l));n.dom.isEmpty(n.getBody())?(n.setContent(""),n.selection.setCursorLocation()):w.bind(vW).fold(()=>{d&&Uc(n,i,E)},R=>{d&&Uc(n,i,he.some(R))})},mB=/[\u0591-\u07FF\uFB1D-\uFDFF\uFE70-\uFEFC]/,gB=n=>mB.test(n),Bw=(n,i)=>wu(Ke.fromDom(i),Ui(n))&&!Jm(n.schema,i)&&n.dom.isEditable(i),pB=n=>{var i;return Lr.DOM.getStyle(n,"direction",!0)==="rtl"||gB((i=n.textContent)!==null&&i!==void 0?i:"")},DM=(n,i,l)=>yt(Lr.DOM.getParents(l.container(),"*",i),n),Wb=(n,i,l)=>{const d=DM(n,i,l);return he.from(d[d.length-1])},gp=(n,i,l)=>{const d=am(i,n),p=am(l,n);return _e(d)&&d===p},yW=n=>Ku(n)||Ef(n),gg=(n,i)=>{const l=i.container(),d=i.offset();return n?tr(l)?_n(l.nextSibling)?Vt(l.nextSibling,0):Vt.after(l):Ku(i)?Vt(l,d+1):i:tr(l)?_n(l.previousSibling)?Vt(l.previousSibling,l.previousSibling.data.length):Vt.before(l):Ef(i)?Vt(l,d-1):i},wW=He(gg,!0),eT=He(gg,!1),bB=(n,i)=>{const l=d=>d.stopImmediatePropagation();n.on("beforeinput input",l,!0),n.getDoc().execCommand(i),n.off("beforeinput input",l)},rx=n=>{n.execCommand("delete")},OM=n=>bB(n,"Delete"),sS=n=>bB(n,"ForwardDelete"),pg=n=>i=>qr(ai(i),n,pt),ix=n=>lc(n)||ja(n),_i=(n,i)=>ln(n,i)?Bl(i,ix,pg(n)):he.none(),Lw=(n,i=!0)=>{n.dom.isEmpty(n.getBody())&&n.setContent("",{no_selection:!i})},MM=(n,i,l)=>ni(sl(l),Id(l),(d,p)=>{const w=gg(!0,d),E=gg(!1,p),R=gg(!1,i);return n?Rf(l,R).exists(B=>B.isEqual(E)&&i.isEqual(w)):Mu(l,R).exists(B=>B.isEqual(w)&&i.isEqual(E))}).getOr(!0),RM=n=>(U0(n)?ya(n):_u(n)).bind(RM).orThunk(()=>he.some(n)),tT=(n,i,l,d=!0)=>{var p;i.deleteContents();const w=RM(l).getOr(l),E=Ke.fromDom((p=n.dom.getParent(w.dom,n.dom.isBlock))!==null&&p!==void 0?p:l.dom);if(E.dom===n.getBody()?Lw(n,d):Ma(E)&&(Te(E),d&&n.selection.setCursorLocation(E.dom,0)),!pt(l,E)){const R=qr(ai(E),l)?[]:W0(E);Pe(R.concat(Aa(l)),B=>{!pt(B,E)&&!ln(B,E)&&Ma(B)&&pr(B)})}},NM=n=>i=>pt(n,i),ax=n=>dl(n,"td,th"),PM=(n,i)=>{const l=K=>up(Ke.fromDom(K),i),d=l(n.startContainer),p=l(n.endContainer),w=d.isSome(),E=p.isSome(),R=ni(d,p,pt).getOr(!1);return{startTable:d,endTable:p,isStartInTable:w,isEndInTable:E,isSameTable:R,isMultiTable:!R&&w&&E}},rS=(n,i)=>({start:n,end:i}),IM=(n,i,l)=>({rng:n,table:i,cells:l}),iS=lg.generate([{singleCellTable:["rng","cell"]},{fullTable:["table"]},{partialTable:["cells","outsideDetails"]},{multiTable:["startTableCells","endTableCells","betweenRng"]}]),lx=(n,i)=>rt(Ke.fromDom(n),"td,th",i),BM=n=>!pt(n.start,n.end),LM=(n,i)=>up(n.start,i).bind(l=>up(n.end,i).bind(d=>Ss(pt(l,d),l))),vB=(n,i)=>!BM(n)&&LM(n,i).exists(l=>{const d=l.dom.rows;return d.length===1&&d[0].cells.length===1}),aS=(n,i)=>{const l=lx(n.startContainer,i),d=lx(n.endContainer,i);return ni(l,d,rS)},yB=n=>i=>up(i,n).bind(l=>Mo(ax(l)).map(d=>rS(i,d))),FM=n=>i=>up(i,n).bind(l=>No(ax(l)).map(d=>rS(d,i))),HM=n=>i=>LM(i,n).map(l=>IM(i,l,ax(l))),wB=(n,i,l,d)=>{if(l.collapsed||!n.forall(BM))return he.none();if(i.isSameTable){const p=n.bind(HM(d));return he.some({start:p,end:p})}else{const p=lx(l.startContainer,d),w=lx(l.endContainer,d),E=p.bind(yB(d)).bind(HM(d)),R=w.bind(FM(d)).bind(HM(d));return he.some({start:E,end:R})}},$M=(n,i)=>ds(n,l=>pt(l,i)),nT=n=>ni($M(n.cells,n.rng.start),$M(n.cells,n.rng.end),(i,l)=>n.cells.slice(i,l+1)),_B=(n,i,l)=>n.exists(d=>vB(d,l)&&cy(d.start,i)),cx=(n,i)=>{const{startTable:l,endTable:d}=i,p=n.cloneRange();return l.each(w=>p.setStartAfter(w.dom)),d.each(w=>p.setEndBefore(w.dom)),p},CB=(n,i,l,d)=>wB(n,i,l,d).bind(({start:p,end:w})=>p.or(w)).bind(p=>{const{isSameTable:w}=i,E=nT(p).getOr([]);if(w&&p.cells.length===E.length)return he.some(iS.fullTable(p.table));if(E.length>0){if(w)return he.some(iS.partialTable(E,he.none()));{const R=cx(l,i);return he.some(iS.partialTable(E,he.some({...i,rng:R})))}}else return he.none()}),SB=(n,i,l,d)=>wB(n,i,l,d).bind(({start:p,end:w})=>{const E=p.bind(nT).getOr([]),R=w.bind(nT).getOr([]);if(E.length>0&&R.length>0){const B=cx(l,i);return he.some(iS.multiTable(E,R,B))}else return he.none()}),kB=(n,i)=>{const l=NM(n),d=aS(i,l),p=PM(i,l);return _B(d,i,l)?d.map(w=>iS.singleCellTable(i,w.start)):p.isMultiTable?SB(d,p,i,l):CB(d,p,i,l)},zM=n=>Pe(n,i=>{Hi(i,"contenteditable"),Te(i)}),EB=(n,i)=>he.from(n.dom.getParent(i,n.dom.isBlock)).map(Ke.fromDom),xB=(n,i,l)=>{l.each(d=>{i?pr(d):(Te(d),n.selection.setCursorLocation(d.dom,0))})},oT=(n,i,l,d)=>{const p=l.cloneRange();d?(p.setStart(l.startContainer,l.startOffset),p.setEndAfter(i.dom.lastChild)):(p.setStartBefore(i.dom.firstChild),p.setEnd(l.endContainer,l.endOffset)),ux(n,p,i,!1).each(w=>w())},VM=n=>{const i=b0(n),l=Ke.fromDom(n.selection.getNode());kd(l.dom)&&Ma(l)?n.selection.setCursorLocation(l.dom,0):n.selection.collapse(!0),i.length>1&&Jt(i,d=>pt(d,l))&&Tr(l,"data-mce-selected","1")},UM=(n,i,l)=>he.some(()=>{const d=n.selection.getRng(),p=l.bind(({rng:w,isStartInTable:E})=>{const R=EB(n,E?w.endContainer:w.startContainer);w.deleteContents(),xB(n,E,R.filter(Ma));const B=E?i[0]:i[i.length-1];return oT(n,B,d,E),Ma(B)?he.none():he.some(E?i.slice(1):i.slice(0,-1))}).getOr(i);zM(p),VM(n)}),AB=(n,i,l,d)=>he.some(()=>{const p=n.selection.getRng(),w=i[0],E=l[l.length-1];oT(n,w,p,!0),oT(n,E,p,!1);const R=Ma(w)?i:i.slice(1),B=Ma(E)?l:l.slice(0,-1);zM(R.concat(B)),d.deleteContents(),VM(n)}),ux=(n,i,l,d=!0)=>he.some(()=>{tT(n,i,l,d)}),TB=(n,i)=>he.some(()=>Ub(n,!1,i)),DB=(n,i,l)=>kB(i,l).bind(d=>d.fold(He(ux,n),He(TB,n),He(UM,n),He(AB,n))),OB=(n,i)=>fx(n,i),MB=(n,i,l,d)=>lS(i,d).fold(()=>DB(n,i,l),p=>OB(n,p)),RB=(n,i,l)=>{const d=Ke.fromDom(n.getBody()),p=n.selection.getRng();return l.length!==0?UM(n,l,he.none()):MB(n,d,p,i)},sT=(n,i)=>Jn(Vb(i,n),Vm),lS=(n,i)=>Jn(Vb(i,n),yc("caption")),NB=(n,i,l,d,p)=>m0(l,n.getBody(),p).bind(w=>sT(i,Ke.fromDom(w.getNode())).bind(E=>pt(E,d)?he.none():he.some(ft))),fx=(n,i)=>he.some(()=>{Te(i),n.selection.setCursorLocation(i.dom,0)}),rT=(n,i,l,d)=>sl(n.dom).bind(p=>Id(n.dom).map(w=>i?l.isEqual(p)&&d.isEqual(w):l.isEqual(w)&&d.isEqual(p))).getOr(!0),WM=(n,i)=>fx(n,i),dx=(n,i,l)=>lS(n,Ke.fromDom(l.getNode())).fold(()=>he.some(ft),d=>Ss(!pt(d,i),ft)),jM=(n,i,l,d,p)=>m0(l,n.getBody(),p).fold(()=>he.some(ft),w=>rT(d,l,p,w)?WM(n,d):dx(i,d,w)),PB=(n,i,l,d)=>{const p=Vt.fromRangeStart(n.selection.getRng());return sT(l,d).bind(w=>Ma(w)?fx(n,w):NB(n,l,i,w,p))},cS=(n,i,l,d)=>{const p=Vt.fromRangeStart(n.selection.getRng());return Ma(d)?fx(n,d):jM(n,l,i,d,p)},iT=(n,i)=>n?QI(i):eB(i),ZM=(n,i)=>{const l=Vt.fromRangeStart(n.selection.getRng());return iT(i,l)||Pd(i,n.getBody(),l).exists(d=>iT(i,d))},hx=(n,i,l)=>{const d=Ke.fromDom(n.getBody());return lS(d,l).fold(()=>PB(n,i,d,l).orThunk(()=>Ss(ZM(n,i),ft)),p=>cS(n,i,d,p))},y0=(n,i)=>{const l=Ke.fromDom(n.selection.getStart(!0)),d=b0(n);return n.selection.isCollapsed()&&d.length===0?hx(n,i,l):RB(n,l,d)},yy=(n,i)=>{let l=i;for(;l&&l!==n;){if(ha(l)||xs(l))return l;l=l.parentNode}return null},_W=["data-ephox-","data-mce-","data-alloy-","data-snooker-","_"],IB=hn.each,aT=n=>{const i=n.dom,l=new Set(n.serializer.getTempAttrs()),d=(w,E)=>{if(w.nodeName!==E.nodeName||w.nodeType!==E.nodeType)return!1;const R=K=>{const ie={};return IB(i.getAttribs(K),ue=>{const pe=ue.nodeName.toLowerCase();pe!=="style"&&!p(pe)&&(ie[pe]=i.getAttrib(K,pe))}),ie},B=(K,ie)=>{for(const ue in K)if(cn(K,ue)){const pe=ie[ue];if(ye(pe)||K[ue]!==pe)return!1;delete ie[ue]}for(const ue in ie)if(cn(ie,ue))return!1;return!0};return Xn(w)&&Xn(E)&&(!B(R(w),R(E))||!B(i.parseStyle(i.getAttrib(w,"style")),i.parseStyle(i.getAttrib(E,"style"))))?!1:!Bd(w)&&!Bd(E)},p=w=>Jt(_W,E=>xr(w,E))||l.has(w);return{compare:d,isAttributeInternal:p}},CW=(n,i)=>{let l=n;for(;l=l.walk();)i(l)},SW=(n,i,l,d)=>{const p=l.name;for(let w=0,E=n.length;w{const d={nodes:{},attributes:{}};return l.firstChild&&CW(l,p=>{SW(n,i,p,d)}),d},lT=(n,i)=>{const l=(d,p)=>{an(d,w=>{const E=Mr(w.nodes);Pe(w.filter.callbacks,R=>{for(let B=E.length-1;B>=0;B--){const K=E[B];(!(p?K.attr(w.filter.name)!==void 0:K.name===w.filter.name)||De(K.parent))&&E.splice(B,1)}E.length>0&&R(E,w.filter.name,i)})})};l(n.nodes,!1),l(n.attributes,!0)},pp=(n,i,l,d={})=>{const p=kW(n,i,l);lT(p,d)},mx=(n,i,l,d)=>{if((n.pad_empty_with_br||i.insert)&&l(d)){const w=new Hd("br",1);i.insert&&w.attr("data-mce-bogus","1"),d.empty().append(w)}else d.empty().append(new Hd("#text",3)).value=Gr},cT=n=>{var i;return uT(n,"#text")&&((i=n==null?void 0:n.firstChild)===null||i===void 0?void 0:i.value)===Gr},uT=(n,i)=>{const l=n==null?void 0:n.firstChild;return _e(l)&&l===n.lastChild&&l.name===i},EW=(n,i)=>{const l=n.getElementRule(i.name);return(l==null?void 0:l.paddEmpty)===!0},uS=(n,i,l,d)=>d.isEmpty(i,l,p=>EW(n,p)),xW=(n,i)=>_e(n)&&(i(n)||n.name==="br"),BB=n=>{let i;for(let l=n;l;l=l.parent){const d=l.attr("contenteditable");if(d==="false")break;d==="true"&&(i=l)}return he.from(i)},gx=(n,i,l=n.parent)=>{if(i.getSpecialElements()[n.name])n.empty().remove();else{const d=n.children();for(const p of d)l&&!i.isValidChild(l.name,p.name)&&gx(p,i,l);n.unwrap()}},qM=(n,i,l,d=ft)=>{const p=i.getTextBlockElements(),w=i.getNonEmptyElements(),E=i.getWhitespaceElements(),R=hn.makeMap("tr,td,th,tbody,thead,tfoot,table,summary"),B=new Set,K=ie=>ie!==l&&!R[ie.name];for(let ie=0;ie1)if(i.isValidChild(pe.name,ue.name)){Oe.reverse(),Be=Oe[0].clone(),d(Be);let ze=Be;for(let ht=0;ht0?(Ze=Oe[ht].clone(),d(Ze),ze.append(Ze)):Ze=ze;for(let bt=Oe[ht].firstChild;bt&&bt!==Oe[ht+1];){const vt=bt.next;Ze.append(bt),bt=vt}ze=Ze}uS(i,w,E,Be)?pe.insert(ue,Oe[0],!0):(pe.insert(Be,Oe[0],!0),pe.insert(ue,Be)),pe=Oe[0],(uS(i,w,E,pe)||uT(pe,"br"))&&pe.empty().remove()}else gx(ue,i);else if(ue.parent){if(ue.name==="li"){let ze=ue.prev;if(ze&&(ze.name==="ul"||ze.name==="ol")){ze.append(ue);continue}if(ze=ue.next,ze&&(ze.name==="ul"||ze.name==="ol")&&ze.firstChild){ze.insert(ue,ze.firstChild,!0);continue}const ht=new Hd("ul",1);d(ht),ue.wrap(ht);continue}if(i.isValidChild(ue.parent.name,"div")&&i.isValidChild("div",ue.name)){const ze=new Hd("div",1);d(ze),ue.wrap(ze)}else gx(ue,i)}}},LB=(n,i)=>{let l=n;for(;l;){if(l.name===i)return!0;l=l.parent}return!1},FB=(n,i,l=i.parent)=>l&&n.children[i.name]&&!n.isValidChild(l.name,i.name)?!0:!!(l&&i.name==="a"&&LB(l,"a")),px=(n,i,l,d)=>{const p=document.createRange();return p.setStart(n,i),p.setEnd(l,d),p},HB=n=>{const i=Vt.fromRangeStart(n),l=Vt.fromRangeEnd(n),d=n.commonAncestorContainer;return Pd(!1,d,l).map(p=>!Nd(i,l,d)&&Nd(i,p,d)?px(i.container(),i.offset(),p.container(),p.offset()):n).getOr(n)},GM=n=>n.collapsed?n:HB(n),$B=n=>_e(n.firstChild)&&n.firstChild===n.lastChild,AW=n=>n.name==="br"||n.value===Gr,TW=(n,i)=>n.getBlockElements()[i.name]&&$B(i)&&AW(i.firstChild),DW=(n,i)=>{const l=n.getNonEmptyElements();return _e(i)&&(i.isEmpty(l)||TW(n,i))},OW=(n,i)=>{let l=i.firstChild,d=i.lastChild;return l&&l.name==="meta"&&(l=l.next),d&&d.attr("id")==="mce_marker"&&(d=d.prev),DW(n,d)&&(d=d==null?void 0:d.prev),!l||l!==d?!1:l.name==="ul"||l.name==="ol"},MW=n=>{var i,l;const d=n.firstChild,p=n.lastChild;return d&&d.nodeName==="META"&&((i=d.parentNode)===null||i===void 0||i.removeChild(d)),p&&p.id==="mce_marker"&&((l=p.parentNode)===null||l===void 0||l.removeChild(p)),n},zB=(n,i,l)=>{const d=i.serialize(l),p=n.createFragment(d);return MW(p)},RW=n=>{var i;return yt((i=n==null?void 0:n.childNodes)!==null&&i!==void 0?i:[],l=>l.nodeName==="LI")},KM=n=>n.data===Gr||ui(n),Fw=n=>_e(n==null?void 0:n.firstChild)&&n.firstChild===n.lastChild&&KM(n.firstChild),NW=n=>!n.firstChild||Fw(n),PW=n=>n.length>0&&NW(n[n.length-1])?n.slice(0,-1):n,fS=(n,i)=>{const l=n.getParent(i,n.isBlock);return l&&l.nodeName==="LI"?l:null},VB=(n,i)=>!!fS(n,i),UB=(n,i)=>{const l=i.cloneRange(),d=i.cloneRange();return l.setStartBefore(n),d.setEndAfter(n),[l.cloneContents(),d.cloneContents()]},IW=(n,i)=>{const l=Vt.before(n),p=ka(i).next(l);return p?p.toRange():null},YM=(n,i)=>{const l=Vt.after(n),p=ka(i).prev(l);return p?p.toRange():null},BW=(n,i,l,d)=>{const p=UB(n,d),w=n.parentNode;return w&&(w.insertBefore(p[0],n),hn.each(i,E=>{w.insertBefore(E,n)}),w.insertBefore(p[1],n),w.removeChild(n)),YM(i[i.length-1],l)},Hw=(n,i,l)=>{const d=n.parentNode;return d&&hn.each(i,p=>{d.insertBefore(p,n)}),IW(n,l)},WB=(n,i,l,d)=>(d.insertAfter(i.reverse(),n),YM(i[0],l)),jB=(n,i,l,d)=>{const p=zB(i,n,d),w=fS(i,l.startContainer),E=PW(RW(p.firstChild)),R=1,B=2,K=i.getRoot(),ie=ue=>{const pe=Vt.fromRangeStart(l),Be=ka(i.getRoot()),Ze=ue===R?Be.prev(pe):Be.next(pe),Oe=Ze==null?void 0:Ze.getNode();return Oe?fS(i,Oe)!==w:!0};return w?ie(R)?Hw(w,E,K):ie(B)?WB(w,E,K,i):BW(w,E,K,l):null},ZB=["pre"],fT=(n,i,l,d)=>{var p;const w=i.firstChild,E=i.lastChild,R=E.attr("data-mce-type")==="bookmark"?E.prev:E,B=w===R,K=Ct(ZB,w.name);if(B&&K){const ie=w.attr("contenteditable")!=="false",ue=((p=n.getParent(l,n.isBlock))===null||p===void 0?void 0:p.nodeName.toLowerCase())===w.name,pe=he.from(yy(d,l)).forall(ha);return ie&&ue&&pe}else return!1},dT=kd,LW=(n,i,l)=>{if(_e(l)){const d=n.getParent(i.endContainer,dT);return l===d&&cy(Ke.fromDom(l),i)}else return!1},qB=(n,i,l)=>{var d;if(l.getAttribute("data-mce-bogus")==="all")(d=l.parentNode)===null||d===void 0||d.insertBefore(n.dom.createFragment(i),l);else{const p=l.firstChild,w=l.lastChild;!p||p===w&&p.nodeName==="BR"?n.dom.setHTML(l,i):n.selection.setContent(i,{no_events:!0})}},FW=(n,i)=>{he.from(n.getParent(i,"td,th")).map(Ke.fromDom).each(at)},HW=(n,i)=>{const l=n.schema.getTextInlineElements(),d=n.dom;if(i){const p=n.getBody(),w=aT(n);hn.each(d.select("*[data-mce-fragment]"),E=>{if(_e(l[E.nodeName.toLowerCase()])&&GI(d,E)){for(let B=E.parentElement;_e(B)&&B!==p&&!Dse(d,E,B);B=B.parentElement)if(w.compare(B,E)){d.remove(E,!0);break}}})}},hT=n=>{let i=n;for(;i=i.walk();)i.type===1&&i.attr("data-mce-fragment","1")},GB=n=>{hn.each(n.getElementsByTagName("*"),i=>{i.removeAttribute("data-mce-fragment")})},XM=n=>!!n.getAttribute("data-mce-fragment"),$W=(n,i)=>_e(i)&&!n.schema.getVoidElements()[i.nodeName],zW=(n,i)=>{var l,d,p;let w;const E=n.dom,R=n.selection;if(!i)return;R.scrollIntoView(i);const B=yy(n.getBody(),i);if(B&&E.getContentEditable(B)==="false"){E.remove(i),R.select(B);return}let K=E.createRng();const ie=i.previousSibling;if(_n(ie)){K.setStart(ie,(d=(l=ie.nodeValue)===null||l===void 0?void 0:l.length)!==null&&d!==void 0?d:0);const Be=i.nextSibling;_n(Be)&&(ie.appendData(Be.data),(p=Be.parentNode)===null||p===void 0||p.removeChild(Be))}else K.setStartBefore(i),K.setEndBefore(i);const ue=Be=>{let Ze=Vt.fromRangeStart(Be);return Ze=ka(n.getBody()).next(Ze),Ze==null?void 0:Ze.toRange()},pe=E.getParent(i,E.isBlock);if(E.remove(i),pe&&E.isEmpty(pe)){const Be=dT(pe);wd(Ke.fromDom(pe)),K.setStart(pe,0),K.setEnd(pe,0),!Be&&!XM(pe)&&(w=ue(K))?(K=w,E.remove(pe)):E.add(pe,E.create("br",Be?{}:{"data-mce-bogus":"1"}))}R.setRng(K)},KB=n=>{const i=n.dom,l=GM(n.selection.getRng());n.selection.setRng(l);const d=i.getParent(l.startContainer,dT);LW(i,l,d)?ux(n,l,Ke.fromDom(d)):l.startContainer===l.endContainer&&l.endOffset-l.startOffset===1&&_n(l.startContainer.childNodes[l.startOffset])?l.deleteContents():n.getDoc().execCommand("Delete",!1)},JM=n=>{for(let i=n;i;i=i.walk())if(i.attr("id")==="mce_marker")return he.some(i);return he.none()},YB=(n,i,l)=>{var d,p;const w=n.selection,E=n.dom,R=n.parser,B=l.merge,K=Pw({validate:!0},n.schema),ie='';i.indexOf("{$caret}")===-1&&(i+="{$caret}"),i=i.replace(/\{\$caret\}/,ie);let ue=w.getRng();const pe=ue.startContainer,Be=n.getBody();pe===Be&&w.isCollapsed()&&E.isBlock(Be.firstChild)&&$W(n,Be.firstChild)&&E.isEmpty(Be.firstChild)&&(ue=E.createRng(),ue.setStart(Be.firstChild,0),ue.setEnd(Be.firstChild,0),w.setRng(ue)),w.isCollapsed()||KB(n);const Ze=w.getNode(),Oe={context:Ze.nodeName.toLowerCase(),data:l.data,insert:!0},ze=R.parse(i,Oe);if(l.paste===!0&&OW(n.schema,ze)&&VB(E,Ze))return ue=jB(K,E,w.getRng(),ze),ue&&w.setRng(ue),i;l.paste===!0&&fT(E,ze,Ze,n.getBody())&&((d=ze.firstChild)===null||d===void 0||d.unwrap()),hT(ze);let ht=ze.lastChild;if(ht&&ht.attr("id")==="mce_marker"){const bt=ht;for(ht=ht.prev;ht;ht=ht.walk(!0))if(ht.type===3||!E.isBlock(ht.name)){ht.parent&&n.schema.isValidChild(ht.parent.name,"span")&&ht.parent.insert(bt,ht,ht.name==="br");break}}if(n._selectionOverrides.showBlockCaretContainer(Ze),!Oe.invalid)i=K.serialize(ze),qB(n,i,Ze);else{n.selection.setContent(ie);let bt=w.getNode(),vt;const Mt=n.getBody();for(qu(bt)?bt=vt=Mt:vt=bt;vt&&vt!==Mt;)bt=vt,vt=vt.parentNode;i=bt===Mt?Mt.innerHTML:E.getOuterHTML(bt);const fn=R.parse(i),$n=JM(fn),Pn=$n.bind(BB).getOr(fn);$n.each(mo=>mo.replace(ze));const Lt=ze.children(),$t=(p=ze.parent)!==null&&p!==void 0?p:fn;ze.unwrap();const yn=yt(Lt,mo=>FB(n.schema,mo,$t));qM(yn,n.schema,Pn),pp(R.getNodeFilters(),R.getAttributeFilters(),fn),i=K.serialize(fn),bt===Mt?E.setHTML(Mt,i):E.setOuterHTML(bt,i)}return HW(n,B),zW(n,E.get("mce_marker")),GB(n.getBody()),FW(E,w.getStart()),Cv(n.schema,n.getBody(),w.getStart()),i},mT=n=>n instanceof Hd,VW=n=>{Nw(n)&&sl(n.getBody()).each(i=>{const l=i.getNode(),d=Eu(l)?sl(l).getOr(i):i;n.selection.setRng(d.toRange())})},QM=(n,i,l)=>{n.dom.setHTML(n.getBody(),i),l!==!0&&VW(n)},gT=(n,i,l,d)=>{if(l.length===0||/^\s+$/.test(l)){const p='
';i.nodeName==="TABLE"?l=""+p+"":/^(UL|OL)$/.test(i.nodeName)&&(l="
  • "+p+"
  • ");const w=Hc(n);return n.schema.isValidChild(i.nodeName.toLowerCase(),w.toLowerCase())?(l=p,l=n.dom.createHTML(w,o0(n),l)):l||(l=p),QM(n,l,d.no_selection),{content:l,html:l}}else{d.format!=="raw"&&(l=Pw({validate:!1},n.schema).serialize(n.parser.parse(l,{isRootContent:!0,insert:!0})));const p=Jc(Ke.fromDom(i))?l:hn.trim(l);return QM(n,p,d.no_selection),{content:p,html:p}}},jb=(n,i,l,d)=>{pp(n.parser.getNodeFilters(),n.parser.getAttributeFilters(),l);const p=Pw({validate:!1},n.schema).serialize(l),w=Jc(Ke.fromDom(i))?p:hn.trim(p);return QM(n,w,d.no_selection),{content:l,html:w}},UW=(n,i,l)=>he.from(n.getBody()).map(d=>mT(i)?jb(n,d,i,l):gT(n,d,i,l)).getOr({content:i,html:mT(l.content)?"":l.content}),eR=(n,i,l)=>li(n,i,l).isSome(),Ol=(n,i)=>Lp(n,i).isSome(),pT=n=>be(n)?n:We,tR=(n,i,l)=>{let d=n.dom;const p=pT(l);for(;d.parentNode;){d=d.parentNode;const w=Ke.fromDom(d),E=i(w);if(E.isSome())return E;if(p(w))break}return he.none()},a1=(n,i,l)=>{const d=i(n),p=pT(l);return d.orThunk(()=>p(n)?he.none():tR(n,i,p))},bT=FC,nR=(n,i,l)=>{const d=n.formatter.get(l);if(d)for(let p=0;p{const w=n.dom.getRoot();if(i===w)return!1;const E=n.dom.getParent(i,R=>nR(n,R,l)?!0:R.parentNode===w||!!Eh(n,R,l,d,!0));return!!Eh(n,E,l,d,p)},vT=(n,i,l)=>Tl(l)&&bT(i,l.inline)||dm(l)&&bT(i,l.block)?!0:nd(l)?Xn(i)&&n.is(i,l.selector):!1,XB=(n,i,l,d,p,w)=>{const E=l[d],R=d==="attributes";if(be(l.onmatch))return l.onmatch(i,l,d);if(E){if(_r(E)){for(let B=0;B{const w=n.formatter.get(l),E=n.dom;if(w&&Xn(i))for(let R=0;R{if(d)return $w(n,d,i,l,p);if(d=n.selection.getNode(),$w(n,d,i,l,p))return!0;const w=n.selection.getStart();return!!(w!==d&&$w(n,w,i,l,p))},zw=(n,i,l)=>{const d=[],p={},w=n.selection.getStart();return n.dom.getParent(w,E=>{for(let R=0;R{const l=p=>pt(p,Ke.fromDom(n.getBody())),d=(p,w)=>Eh(n,p.dom,w)?he.some(w):he.none();return he.from(n.selection.getStart(!0)).bind(p=>a1(Ke.fromDom(p),w=>Ls(i,E=>d(w,E)),l)).getOrNull()},wy=(n,i)=>{const l=n.formatter.get(i),d=n.dom;if(l&&n.selection.isEditable()){const p=n.selection.getStart(),w=_w(d,p);for(let E=l.length-1;E>=0;E--){const R=l[E];if(!nd(R))return!0;for(let B=w.length-1;B>=0;B--)if(d.is(w[B],R.selector))return!0}}return!1},bg=(n,i,l)=>bn(l,(d,p)=>{const w=IE(n,p);return n.formatter.matchNode(i,p,{},w)?d.concat([p]):d},[]),Zb=Ft,sR=(n,i)=>n.importNode(i,!0),jW=n=>{const i=[];let l=n;for(;l;){if(_n(l)&&l.data!==Zb||l.childNodes.length>1)return[];Xn(l)&&i.push(l),l=l.firstChild}return i},JB=n=>jW(n).length>0,bx=n=>{if(n){const i=new pi(n,n);for(let l=i.current();l;l=i.next())if(_n(l))return l}return null},rR=n=>{const i=Ke.fromTag("span");return Uu(i,{id:PC,"data-mce-bogus":"1","data-mce-type":"format-caret"}),n&&Qi(i,Ke.fromText(Zb)),i},bp=n=>{const i=bx(n);return i&&i.data.charAt(0)===Zb&&i.deleteData(0,1),i},dS=(n,i,l=!0)=>{const d=n.dom,p=n.selection;if(JB(i))Ub(n,!1,Ke.fromDom(i),l);else{const w=p.getRng(),E=d.getParent(i,d.isBlock),R=w.startContainer,B=w.startOffset,K=w.endContainer,ie=w.endOffset,ue=bp(i);d.remove(i,!0),R===ue&&B>0&&w.setStart(ue,B-1),K===ue&&ie>0&&w.setEnd(ue,ie-1),E&&d.isEmpty(E)&&Te(Ke.fromDom(E)),p.setRng(w)}},yT=(n,i,l=!0)=>{const d=n.dom,p=n.selection;if(i)dS(n,i,l);else if(i=g0(n.getBody(),p.getStart()),!i)for(;i=d.get(PC);)dS(n,i,l)},iR=(n,i,l)=>{var d,p;const w=n.dom,E=w.getParent(l,He($l,n.schema));E&&w.isEmpty(E)?(d=l.parentNode)===null||d===void 0||d.replaceChild(i,l):(G(Ke.fromDom(l)),w.isEmpty(l)?(p=l.parentNode)===null||p===void 0||p.replaceChild(i,l):w.insertAfter(i,l))},wT=(n,i)=>(n.appendChild(i),i),_y=(n,i)=>{var l;const d=Yt(n,(w,E)=>wT(w,E.cloneNode(!1)),i),p=(l=d.ownerDocument)!==null&&l!==void 0?l:document;return wT(d,p.createTextNode(Zb))},aR=(n,i,l,d,p,w)=>{const E=n.formatter,R=n.dom,B=yt(gs(E.get()),ue=>ue!==d&&!Qs(ue,"removeformat")),K=bg(n,l,B);if(yt(K,ue=>!IO(n,ue,d)).length>0){const ue=l.cloneNode(!1);return R.add(i,ue),E.remove(d,p,ue,w),R.remove(ue),he.some(ue)}else return he.none()},ZW=(n,i,l)=>{let d;const p=n.selection,w=n.formatter.get(i);if(!w)return;const E=p.getRng();let R=E.startOffset;const K=E.startContainer.nodeValue;d=g0(n.getBody(),p.getStart());const ie=/[^\s\u00a0\u00ad\u200b\ufeff]/;if(K&&R>0&&R{const p=n.dom,w=n.selection;let E=!1;const R=n.formatter.get(i);if(!R)return;const B=w.getRng(),K=B.startContainer,ie=B.startOffset;let ue=K;_n(K)&&(ie!==K.data.length&&(E=!0),ue=ue.parentNode);const pe=[];let Be;for(;ue;){if(Eh(n,ue,i,l,d)){Be=ue;break}ue.nextSibling&&(E=!0),pe.push(ue),ue=ue.parentNode}if(!!Be)if(E){const Ze=w.getBookmark();B.collapse(!0);let Oe=Pb(p,B,R,!0);Oe=mp(Oe),n.formatter.remove(i,l,Oe,d),w.moveToBookmark(Ze)}else{const Ze=g0(n.getBody(),Be),Oe=rR(!1).dom;iR(n,Oe,Ze!=null?Ze:Be);const ze=aR(n,Oe,Be,i,l,d),ht=_y(pe.concat(ze.toArray()),Oe);Ze&&dS(n,Ze,!1),w.setCursorLocation(ht,1),p.isEmpty(Be)&&p.remove(Be)}},qW=(n,i,l)=>{const d=n.selection,p=n.getBody();yT(n,null,l),(i===8||i===46)&&d.isCollapsed()&&d.getStart().innerHTML===Zb&&yT(n,g0(p,d.getStart())),(i===37||i===39)&&yT(n,g0(p,d.getStart()))},GW=n=>_n(n)&&Ki(n.data,Gr),KW=n=>{n.on("mouseup keydown",i=>{qW(n,i.keyCode,GW(n.selection.getRng().endContainer))})},e8=n=>{const i=rR(!1),l=_y(n,i.dom);return{caretContainer:i,caretPosition:Vt(l,0)}},hS=(n,i)=>{const{caretContainer:l,caretPosition:d}=e8(i);return wa(Ke.fromDom(n),l),pr(Ke.fromDom(n)),d},YW=(n,i)=>{const{caretContainer:l,caretPosition:d}=e8(i);return n.insertNode(l.dom),d},lR=(n,i)=>{const l=n.schema.getTextInlineElements();return cn(l,Xr(i))&&!$c(i.dom)&&!Cd(i.dom)},_T=n=>$c(n.dom)&&JB(n.dom),vx={},cR=kf(["pre"]),t8=(n,i)=>{vx[n]||(vx[n]=[]),vx[n].push(i)},XW=(n,i)=>{cn(vx,n)&&Pe(vx[n],l=>{l(i)})};t8("pre",n=>{const i=n.selection.getRng(),l=p=>w=>{const E=w.previousSibling;return cR(E)&&Ct(p,E)},d=(p,w)=>{const E=Ke.fromDom(w),R=Eo(E).dom;pr(E),Jr(Ke.fromDom(p),[Ke.fromTag("br",R),Ke.fromTag("br",R),...Aa(E)])};if(!i.collapsed){const p=n.selection.getSelectedBlocks(),w=yt(yt(p,cR),l(p));Pe(w,E=>{d(E.previousSibling,E)})}});const n8=["fontWeight","fontStyle","color","fontSize","fontFamily"],JW=n=>ne(n.styles)&&Jt(gs(n.styles),i=>Ct(n8,i)),QW=n=>Jn(n,i=>Tl(i)&&i.inline==="span"&&JW(i)),o8=(n,i)=>{const l=n.get(i);return re(l)?QW(l):he.none()},s8=(n,i)=>Mu(i,Vt.fromRangeStart(n)).isNone(),r8=(n,i)=>Rf(i,Vt.fromRangeEnd(n)).exists(l=>!ui(l.getNode())||Rf(i,l).isSome())===!1,i8=n=>i=>za(i)&&n.isEditable(i),ej=n=>{const i=n.getSelectedBlocks(),l=n.getRng();if(n.isCollapsed())return[];if(i.length===1)return s8(l,i[0])&&r8(l,i[0])?i:[];{const d=No(i).filter(E=>s8(l,E)).toArray(),p=Mo(i).filter(E=>r8(l,E)).toArray(),w=i.slice(1,-1);return d.concat(w).concat(p)}},tj=n=>yt(ej(n),i8(n.dom)),a8=n=>yt(n.getSelectedBlocks(),i8(n.dom)),uR=hn.each,fR=n=>Xn(n)&&!Bd(n)&&!$c(n)&&!Cd(n),dR=(n,i)=>{for(let l=n;l;l=l[i]){if(_n(l)&&gr(l.data))return n;if(Xn(l)&&!Bd(l))return l}return n},l8=(n,i,l)=>{const d=aT(n),p=Xn(i)&&cm(i),w=Xn(l)&&cm(l);if(p&&w){const E=dR(i,"previousSibling"),R=dR(l,"nextSibling");if(d.compare(E,R)){for(let B=E.nextSibling;B&&B!==R;){const K=B;B=B.nextSibling,E.appendChild(K)}return n.dom.remove(R),hn.each(hn.grep(R.childNodes),B=>{E.appendChild(B)}),E}}return l},Vw=(n,i,l,d)=>{var p;if(d&&i.merge_siblings!==!1){const w=(p=l8(n,Yn(d),d))!==null&&p!==void 0?p:d;l8(n,w,Yn(w,!0))}},nj=(n,i,l)=>{if(i.clear_child_styles){const d=i.links?"*:not(a)":"*";uR(n.select(d,l),p=>{fR(p)&&cm(p)&&uR(i.styles,(w,E)=>{n.setStyle(p,E,"")})})}},hR=(n,i,l)=>{uR(n.childNodes,d=>{fR(d)&&(i(d)&&l(d),d.hasChildNodes()&&hR(d,i,l))})},oj=(n,i)=>{i.nodeName==="SPAN"&&n.getAttribs(i).length===0&&n.remove(i,!0)},c8=(n,i)=>l=>!!(l&&ww(n,l,i)),mR=(n,i,l)=>d=>{n.setStyle(d,i,l),d.getAttribute("style")===""&&d.removeAttribute("style"),oj(n,d)},Uw=lg.generate([{keep:[]},{rename:["name"]},{removed:[]}]),sj=/^(src|href|style)$/,gR=hn.each,CT=FC,rj=n=>/^(TR|TH|TD)$/.test(n.nodeName),u8=(n,i,l)=>n.isChildOf(i,l)&&i!==l&&!n.isBlock(l),f8=(n,i,l)=>{let d=i[l?"startContainer":"endContainer"],p=i[l?"startOffset":"endOffset"];if(Xn(d)){const w=d.childNodes.length-1;!l&&p&&p--,d=d.childNodes[p>w?w:p]}return _n(d)&&l&&p>=d.data.length&&(d=new pi(d,n.getBody()).next()||d),_n(d)&&!l&&p===0&&(d=new pi(d,n.getBody()).prev()||d),d},d8=(n,i)=>{const l=i?"firstChild":"lastChild",d=n[l];return rj(n)&&d?n.nodeName==="TR"&&d[l]||d:n},pR=(n,i,l,d)=>{var p;const w=n.create(l,d);return(p=i.parentNode)===null||p===void 0||p.insertBefore(w,i),w.appendChild(i),w},h8=(n,i,l,d,p)=>{const w=Ke.fromDom(i),E=Ke.fromDom(n.create(d,p)),R=l?tl(w):Lg(w);return Jr(E,R),l?(wa(w,E),Jd(E,w)):(Yc(w,E),Qi(E,w)),E.dom},bR=(n,i)=>i.links&&n.nodeName==="A",vR=(n,i,l)=>{const d=i.parentNode;let p;const w=n.dom,E=Hc(n);dm(l)&&d===w.getRoot()&&(!l.list_block||!CT(i,l.list_block))&&Pe(Mr(i.childNodes),R=>{um(n,E,R.nodeName.toLowerCase())?p?p.appendChild(R):(p=pR(w,R,E),w.setAttribs(p,o0(n))):p=null}),!(BE(l)&&!CT(l.inline,i))&&w.remove(i,!0)},ij=(n,i,l)=>tt(n)?{name:i,value:null}:{name:n,value:Ch(i,l)},mS=(n,i)=>{n.getAttrib(i,"style")===""&&(i.removeAttribute("style"),i.removeAttribute("data-mce-style"))},yR=(n,i,l,d,p)=>{let w=!1;gR(l.styles,(E,R)=>{const{name:B,value:K}=ij(R,E,d),ie=yw(K,B);(l.remove_similar||J(K)||!Xn(p)||CT(ww(n,p,B),ie))&&n.setStyle(i,B,""),w=!0}),w&&mS(n,i)},yx=(n,i,l)=>{i==="removeformat"?Pe(a8(n.selection),d=>{Pe(n8,p=>n.dom.setStyle(d,p,"")),mS(n.dom,d)}):o8(n.formatter,i).each(d=>{Pe(a8(n.selection),p=>yR(n.dom,p,d,l,null))})},gS=(n,i,l,d,p)=>{const w=n.dom,E=aT(n),R=n.schema;if(Tl(i)&&qg(R,i.inline)&&Jm(R,d)&&d.parentElement===n.getBody())return vR(n,d,i),Uw.removed();if(!i.ceFalseOverride&&d&&w.getContentEditableParent(d)==="false"||d&&!vT(w,d,i)&&!bR(d,i))return Uw.keep();const B=d,K=i.preserve_attributes;if(Tl(i)&&i.remove==="all"&&re(K)){const ie=yt(w.getAttribs(B),ue=>Ct(K,ue.name.toLowerCase()));if(w.removeAllAttribs(B),Pe(ie,ue=>w.setAttrib(B,ue.name,ue.value)),ie.length>0)return Uw.rename("span")}if(i.remove!=="all"){yR(w,B,i,l,p),gR(i.attributes,(ue,pe)=>{const{name:Be,value:Ze}=ij(pe,ue,l);if(i.remove_similar||J(Ze)||!Xn(p)||CT(w.getAttrib(p,Be),Ze)){if(Be==="class"){const Oe=w.getAttrib(B,Be);if(Oe){let ze="";if(Pe(Oe.split(/\s+/),ht=>{/mce\-\w+/.test(ht)&&(ze+=(ze?" ":"")+ht)}),ze){w.setAttrib(B,Be,ze);return}}}if(sj.test(Be)&&B.removeAttribute("data-mce-"+Be),Be==="style"&&kf(["li"])(B)&&w.getStyle(B,"list-style-type")==="none"){B.removeAttribute(Be),w.setStyle(B,"list-style-type","none");return}Be==="class"&&B.removeAttribute("className"),B.removeAttribute(Be)}}),gR(i.classes,ue=>{ue=Ch(ue,l),(!Xn(p)||w.hasClass(p,ue))&&w.removeClass(B,ue)});const ie=w.getAttribs(B);for(let ue=0;ue{let w;return i.parentNode&&Pe(_w(n.dom,i.parentNode).reverse(),E=>{if(!w&&Xn(E)&&E.id!=="_start"&&E.id!=="_end"){const R=Eh(n,E,l,d,p);R&&R.split!==!1&&(w=E)}}),w},Rse=(n,i,l,d)=>gS(n,i,l,d,d).fold(nt(d),p=>(n.dom.createFragment().appendChild(d),n.dom.rename(d,p)),nt(null)),aj=(n,i,l,d,p,w,E,R)=>{var B,K;let ie,ue;const pe=n.dom;if(l){const Be=l.parentNode;for(let Ze=d.parentNode;Ze&&Ze!==Be;Ze=Ze.parentNode){let Oe=pe.clone(Ze,!1);for(let ze=0;ze{const w=n.formatter.get(i),E=w[0],R=n.dom,B=n.selection,K=Oe=>{const ze=m8(n,Oe,i,l,p);return aj(n,w,ze,Oe,Oe,!0,E,l)},ie=Oe=>Bd(Oe)&&Xn(Oe)&&(Oe.id==="_start"||Oe.id==="_end"),ue=Oe=>Jt(w,ze=>wx(n,ze,l,Oe,Oe)),pe=Oe=>{const ze=Mr(Oe.childNodes),bt=ue(Oe)||Jt(w,fn=>vT(R,Oe,fn)),vt=Oe.parentNode;if(!bt&&_e(vt)&&Sw(E)&&ue(vt),E.deep&&ze.length)for(let fn=0;fn{Xn(Oe)&&n.dom.getStyle(Oe,"text-decoration")===fn&&Oe.parentNode&&PE(R,Oe.parentNode)===fn&&wx(n,{deep:!1,exact:!0,inline:"span",styles:{textDecoration:fn}},void 0,Oe)})},Be=Oe=>{const ze=R.get(Oe?"_start":"_end");if(ze){let ht=ze[Oe?"firstChild":"lastChild"];return ie(ht)&&(ht=ht[Oe?"firstChild":"lastChild"]),_n(ht)&&ht.data.length===0&&(ht=Oe?ze.previousSibling||ze.nextSibling:ze.nextSibling||ze.previousSibling),R.remove(ze,!0),ht}else return null},Ze=Oe=>{let ze,ht,bt=Pb(R,Oe,w,Oe.collapsed);if(E.split){if(bt=mp(bt),ze=f8(n,bt,!0),ht=f8(n,bt),ze!==ht){if(ze=d8(ze,!0),ht=d8(ht,!1),u8(R,ze,ht)){const Mt=he.from(ze.firstChild).getOr(ze);K(h8(R,Mt,!0,"span",{id:"_start","data-mce-type":"bookmark"})),Be(!0);return}if(u8(R,ht,ze)){const Mt=he.from(ht.lastChild).getOr(ht);K(h8(R,Mt,!1,"span",{id:"_end","data-mce-type":"bookmark"})),Be(!1);return}ze=pR(R,ze,"span",{id:"_start","data-mce-type":"bookmark"}),ht=pR(R,ht,"span",{id:"_end","data-mce-type":"bookmark"});const vt=R.createRng();vt.setStartAfter(ze),vt.setEndBefore(ht),n1(R,vt,Mt=>{Pe(Mt,fn=>{!Bd(fn)&&!Bd(fn.parentNode)&&K(fn)})}),K(ze),K(ht),ze=Be(!0),ht=Be()}else ze=ht=K(ze);bt.startContainer=ze.parentNode?ze.parentNode:ze,bt.startOffset=R.nodeIndex(ze),bt.endContainer=ht.parentNode?ht.parentNode:ht,bt.endOffset=R.nodeIndex(ht)+1}n1(R,bt,vt=>{Pe(vt,pe)})};if(d){if(bw(d)){const Oe=R.createRng();Oe.setStartBefore(d),Oe.setEndAfter(d),Ze(Oe)}else Ze(d);kh(n,i,d,l);return}!B.isCollapsed()||!Tl(E)||b0(n).length?(b3(n,()=>RE(n,Ze),Oe=>Tl(E)&&oR(n,i,l,Oe)),n.nodeChanged()):QB(n,i,l,p),yx(n,i,l),kh(n,i,d,l)},g8=(n,i,l,d,p)=>{(d||n.selection.isEditable())&&Nse(n,i,l,d,p)},wx=(n,i,l,d,p)=>gS(n,i,l,d,p).fold(We,w=>(n.dom.rename(d,w),!0),xt),lj=hn.each,cj=(n,i,l,d)=>{const p=w=>{if(Xn(w)&&Xn(w.parentNode)&&cm(w)){const E=PE(n,w.parentNode);n.getStyle(w,"color")&&E?n.setStyle(w,"text-decoration",E):n.getStyle(w,"text-decoration")===E&&n.setStyle(w,"text-decoration",null)}};i.styles&&(i.styles.color||i.styles.textDecoration)&&(hn.walk(d,p,"childNodes"),p(d))},p8=(n,i,l,d)=>{if(i.styles&&i.styles.backgroundColor){const p=c8(n,"fontSize");hR(d,w=>p(w)&&cm(w),mR(n,"backgroundColor",Ch(i.styles.backgroundColor,l)))}},uj=(n,i,l,d)=>{if(Tl(i)&&(i.inline==="sub"||i.inline==="sup")){const p=c8(n,"fontSize");hR(d,E=>p(E)&&cm(E),mR(n,"fontSize",""));const w=yt(n.select(i.inline==="sup"?"sub":"sup",d),cm);n.remove(w,!0)}},b8=(n,i,l,d)=>{lj(i,p=>{Tl(p)&&lj(n.dom.select(p.inline,d),w=>{fR(w)&&wx(n,p,l,w,p.exact?w:null)}),nj(n.dom,p,d)})},fj=(n,i,l,d,p)=>{const w=p.parentNode;Eh(n,w,l,d)&&wx(n,i,d,p)||i.merge_with_parents&&w&&n.dom.getParent(w,E=>Eh(n,E,l,d)?(wx(n,i,d,p),!0):!1)},Ww=hn.each,v8=(n,i,l,d)=>{if(gC(n)&&Tl(i)&&l.parentNode){const p=Kf(n.schema),w=Ol(Ke.fromDom(l),E=>$c(E.dom));return ts(p,d)&&Ma(Ke.fromDom(l.parentNode),!1)&&!w}else return!1},ec=(n,i,l,d)=>{if(Ww(l.styles,(p,w)=>{n.setStyle(i,w,Ch(p,d))}),l.styles){const p=n.getAttrib(i,"style");p&&n.setAttrib(i,"data-mce-style",p)}},Pse=(n,i,l,d)=>{const p=n.formatter.get(i),w=p[0],E=!d&&n.selection.isCollapsed(),R=n.dom,B=n.selection,K=(Ze,Oe=w)=>{be(Oe.onformat)&&Oe.onformat(Ze,Oe,l,d),ec(R,Ze,Oe,l),Ww(Oe.attributes,(ze,ht)=>{R.setAttrib(Ze,ht,Ch(ze,l))}),Ww(Oe.classes,ze=>{const ht=Ch(ze,l);R.hasClass(Ze,ht)||R.addClass(Ze,ht)})},ie=(Ze,Oe)=>{let ze=!1;return Ww(Ze,ht=>nd(ht)?R.getContentEditable(Oe)==="false"&&!ht.ceFalseOverride||_e(ht.collapsed)&&ht.collapsed!==E?!0:R.is(Oe,ht.selector)&&!$c(Oe)?(K(Oe,ht),ze=!0,!1):!0:!1),ze},ue=Ze=>{if(F(Ze)){const Oe=R.create(Ze);return K(Oe),Oe}else return null},pe=(Ze,Oe,ze)=>{const ht=[];let bt=!0;const vt=w.inline||w.block,Mt=ue(vt),fn=Lt=>$C(w)&&Eh(n,Lt,i,l),$n=(Lt,$t,yn)=>{const mo=Cw(w)&&$l(n.schema,Lt)&&um(n,$t,vt);return yn&&mo},Pn=(Lt,$t,yn,mo)=>{const Oo=Lt.nodeName.toLowerCase(),Cs=um(n,vt,Oo)&&um(n,$t,vt),Us=!ze&&_n(Lt)&&Cn(Lt.data),Pr=$c(Lt),di=!Tl(w)||!Ze.isBlock(Lt);return(yn||mo)&&Cs&&!Us&&!Pr&&di};n1(Ze,Oe,Lt=>{let $t;const yn=mo=>{let Oo=!1,Cs=bt,Us=!1;const Pr=mo.parentNode,di=Pr.nodeName.toLowerCase(),il=Ze.getContentEditable(mo);_e(il)&&(Cs=bt,bt=il==="true",Oo=!0,Us=vw(n,mo));const Rl=bt&&!Oo;if(ui(mo)&&!v8(n,w,mo,di)){$t=null,dm(w)&&Ze.remove(mo);return}if(fn(mo)){$t=null;return}if($n(mo,di,Rl)){const hc=Ze.rename(mo,vt);K(hc),ht.push(hc),$t=null;return}if(nd(w)){let hc=ie(p,mo);if(!hc&&_e(Pr)&&Sw(w)&&(hc=ie(p,Pr)),!Tl(w)||hc){$t=null;return}}_e(Mt)&&Pn(mo,di,Rl,Us)?($t||($t=Ze.clone(Mt,!1),Pr.insertBefore($t,mo),ht.push($t)),Us&&Oo&&(bt=Cs),$t.appendChild(mo)):($t=null,Pe(Mr(mo.childNodes),yn),Oo&&(bt=Cs),$t=null)};Pe(Lt,yn)}),w.links===!0&&Pe(ht,Lt=>{const $t=yn=>{yn.nodeName==="A"&&K(yn,w),Pe(Mr(yn.childNodes),$t)};$t(Lt)}),Pe(ht,Lt=>{const $t=Oo=>{let Cs=0;return Pe(Oo.childNodes,Us=>{!fm(Us)&&!Bd(Us)&&Cs++}),Cs},yn=Oo=>Jn(Oo.childNodes,NE).filter(Us=>Ze.getContentEditable(Us)!=="false"&&vT(Ze,Us,w)).map(Us=>{const Pr=Ze.clone(Us,!1);return K(Pr),Ze.replace(Pr,Oo,!0),Ze.remove(Us,!0),Pr}).getOr(Oo),mo=$t(Lt);if((ht.length>1||!Ze.isBlock(Lt))&&mo===0){Ze.remove(Lt,!0);return}(Tl(w)||dm(w)&&w.wrapper)&&(!w.exact&&mo===1&&(Lt=yn(Lt)),b8(n,p,l,Lt),fj(n,w,i,l,Lt),p8(Ze,w,l,Lt),cj(Ze,w,l,Lt),uj(Ze,w,l,Lt),Vw(n,w,l,Lt))})},Be=bw(d)?d:B.getNode();if(R.getContentEditable(Be)==="false"&&!vw(n,Be)){d=Be,ie(p,d),A3(n,i,d,l);return}if(w){if(d)if(bw(d)){if(!ie(p,d)){const Ze=R.createRng();Ze.setStartBefore(d),Ze.setEndAfter(d),pe(R,Pb(R,Ze,p),!0)}}else pe(R,d,!0);else!E||!Tl(w)||b0(n).length?(B.setRng(GM(B.getRng())),b3(n,()=>{RE(n,(Ze,Oe)=>{const ze=Oe?Ze:Pb(R,Ze,p);pe(R,ze,!1)})},xt),n.nodeChanged()):ZW(n,i,l),o8(n.formatter,i).each(Ze=>{Pe(tj(n.selection),Oe=>ec(R,Oe,Ze,l))});XW(i,n)}A3(n,i,d,l)},dj=(n,i,l,d)=>{(d||n.selection.isEditable())&&Pse(n,i,l,d)},hj=n=>cn(n,"vars"),Ise=(n,i)=>{n.set({}),i.on("NodeChange",l=>{Gb(i,l.element,n.get())}),i.on("FormatApply FormatRemove",l=>{const d=he.from(l.node).map(p=>bw(p)?p:p.startContainer).bind(p=>Xn(p)?he.some(p):he.from(p.parentElement)).getOrThunk(()=>vg(i));Gb(i,d,n.get())})},vg=n=>n.selection.getStart(),_x=(n,i,l,d,p)=>rs(i,R=>{const B=n.formatter.matchNode(R,l,p!=null?p:{},d);return!ye(B)},R=>nR(n,R,l)?!0:d?!1:_e(n.formatter.matchNode(R,l,p,!0))),qb=(n,i)=>{const l=i!=null?i:vg(n);return yt(_w(n.dom,l),d=>Xn(d)&&!Cd(d))},Gb=(n,i,l)=>{const d=qb(n,i);an(l,(p,w)=>{const E=R=>{const B=_x(n,d,w,R.similar,hj(R)?R.vars:void 0),K=B.isSome();if(R.state.get()!==K){R.state.set(K);const ie=B.getOr(i);hj(R)?R.callback(K,{node:ie,format:w,parents:d}):Pe(R.callbacks,ue=>ue(K,{node:ie,format:w,parents:d}))}};Pe([p.withSimilar,p.withoutSimilar],E),Pe(p.withVars,E)})},mj=(n,i,l,d,p,w)=>{const E=i.get();Pe(l.split(","),R=>{const B=go(E,R).getOrThunk(()=>{const ie={withSimilar:{state:qa(!1),similar:!0,callbacks:[]},withoutSimilar:{state:qa(!1),similar:!1,callbacks:[]},withVars:[]};return E[R]=ie,ie}),K=()=>{const ie=qb(n);return _x(n,ie,R,p,w).isSome()};if(ye(w)){const ie=p?B.withSimilar:B.withoutSimilar;ie.callbacks.push(d),ie.callbacks.length===1&&ie.state.set(K())}else B.withVars.push({state:qa(K()),similar:p,vars:w,callback:d})}),i.set(E)},gj=(n,i,l)=>{const d=n.get();Pe(i.split(","),p=>go(d,p).each(w=>{d[p]={withSimilar:{...w.withSimilar,callbacks:yt(w.withSimilar.callbacks,E=>E!==l)},withoutSimilar:{...w.withoutSimilar,callbacks:yt(w.withoutSimilar.callbacks,E=>E!==l)},withVars:yt(w.withVars,E=>E.callback!==l)}})),n.set(d)},pS=(n,i,l,d,p,w)=>(mj(n,i,l,d,p,w),{unbind:()=>gj(i,l,d)}),bS=(n,i,l,d)=>{const p=n.formatter.get(i);p&&(oR(n,i,l,d)&&(!("toggle"in p[0])||p[0].toggle)?g8(n,i,l,d):dj(n,i,l,d))},jw=hn.explode,wR=()=>{const n={};return{addFilter:(p,w)=>{Pe(jw(p),E=>{cn(n,E)||(n[E]={name:E,callbacks:[]}),n[E].callbacks.push(w)})},getFilters:()=>lo(n),removeFilter:(p,w)=>{Pe(jw(p),E=>{if(cn(n,E))if(_e(w)){const R=n[E],B=yt(R.callbacks,K=>K!==w);B.length>0?R.callbacks=B:delete n[E]}else delete n[E]})}}},_R=(n,i)=>{Pe(i,l=>{n.attr(l,null)})},y8=(n,i,l)=>{n.addNodeFilter("font",d=>{Pe(d,p=>{const w=i.parse(p.attr("style")),E=p.attr("color"),R=p.attr("face"),B=p.attr("size");E&&(w.color=E),R&&(w["font-family"]=R),B&&qc(B).each(K=>{w["font-size"]=l[K-1]}),p.name="span",p.attr("style",i.serialize(w)),_R(p,["color","face","size"])})})},w8=(n,i,l)=>{n.addNodeFilter("strike",d=>{const p=i.type!=="html4";Pe(d,w=>{if(p)w.name="s";else{const E=l.parse(w.attr("style"));E["text-decoration"]="line-through",w.name="span",w.attr("style",l.serialize(E))}})})},pj=(n,i,l)=>{var d;const p=Tv();i.convert_fonts_to_spans&&y8(n,p,hn.explode((d=i.font_size_legacy_values)!==null&&d!==void 0?d:"")),w8(n,l,p)},bj=(n,i,l)=>{i.inline_styles&&pj(n,i,l)},CR=(n,i,l)=>{i.addNodeFilter("br",(d,p,w)=>{const E=hn.extend({},l.getBlockElements()),R=l.getNonEmptyElements(),B=l.getWhitespaceElements();E.body=1;const K=ie=>ie.name in E||nr(l,ie);for(let ie=0,ue=d.length;iefetch(n).then(i=>i.ok?i.blob():Promise.reject()).catch(()=>Promise.reject({message:`Cannot convert ${n} to Blob. Resource might not exist or is inaccessible.`,uriType:"blob"})),yj=n=>{const i=/([a-z0-9+\/=\s]+)/i.exec(n);return i?i[1]:""},SR=n=>{const[i,...l]=n.split(","),d=l.join(","),p=/data:([^/]+\/[^;]+)(;.+)?/.exec(i);if(p){const w=p[2]===";base64",E=w?yj(d):decodeURIComponent(d);return he.some({type:p[1],data:E,base64Encoded:w})}else return he.none()},_8=(n,i,l=!0)=>{let d=i;if(l)try{d=atob(i)}catch{return he.none()}const p=new Uint8Array(d.length);for(let w=0;wnew Promise((i,l)=>{SR(n).bind(({type:d,data:p,base64Encoded:w})=>_8(d,p,w)).fold(()=>l("Invalid data URI"),i)}),C8=n=>xr(n,"blob:")?vj(n):xr(n,"data:")?wj(n):Promise.reject("Unknown URI format"),S8=n=>new Promise((i,l)=>{const d=new FileReader;d.onloadend=()=>{i(d.result)},d.onerror=()=>{var p;l((p=d.error)===null||p===void 0?void 0:p.message)},d.readAsDataURL(n)});let Cx=0;const k8=n=>(n||"blobid")+Cx++,E8=(n,i,l)=>SR(n).bind(({data:d,type:p,base64Encoded:w})=>{if(i&&!w)return he.none();{const E=w?d:btoa(d);return l(E,p)}}),kR=(n,i,l)=>{const d=n.create(k8(),i,l);return n.add(d),d},x8=(n,i,l=!1)=>E8(i,l,(d,p)=>he.from(n.getByData(d,p)).orThunk(()=>_8(p,d).map(w=>kR(n,w,d)))),A8=(n,i)=>{const l=()=>Promise.reject("Invalid data URI");if(xr(i,"blob:")){const d=n.getByUri(i);return _e(d)?Promise.resolve(d):C8(i).then(p=>S8(p).then(w=>E8(w,!1,E=>he.some(kR(n,p,E))).getOrThunk(l)))}else return xr(i,"data:")?x8(n,i).fold(l,d=>Promise.resolve(d)):Promise.reject("Unknown image data format")},_j=n=>_e(n.attr("data-mce-bogus")),Cj=n=>n.attr("src")===Kn.transparentSrc||_e(n.attr("data-mce-placeholder")),T8=(n,i)=>{const{blob_cache:l}=i;if(l){const d=p=>{const w=p.attr("src");Cj(p)||_j(p)||De(w)||x8(l,w,!0).each(E=>{p.attr("src",E.blobUri())})};n.addAttributeFilter("src",p=>Pe(p,d))}},D8=(n,i)=>{const l=n.schema;i.remove_trailing_brs&&CR(i,n,l),n.addAttributeFilter("href",p=>{let w=p.length;const E=B=>B.split(" ").filter(ie=>ie.length>0).concat(["noopener"]).sort().join(" "),R=B=>{const K=B?hn.trim(B):"";return/\b(noopener)\b/g.test(K)?K:E(K)};if(!i.allow_unsafe_link_target)for(;w--;){const B=p[w];B.name==="a"&&B.attr("target")==="_blank"&&B.attr("rel",R(B.attr("rel")))}}),i.allow_html_in_named_anchor||n.addAttributeFilter("id,name",p=>{let w=p.length,E,R,B,K;for(;w--;)if(K=p[w],K.name==="a"&&K.firstChild&&!K.attr("href"))for(B=K.parent,E=K.lastChild;E&&B;)R=E.prev,B.insert(E,K),E=R}),i.fix_list_elements&&n.addNodeFilter("ul,ol",p=>{let w=p.length,E,R;for(;w--;)if(E=p[w],R=E.parent,R&&(R.name==="ul"||R.name==="ol"))if(E.prev&&E.prev.name==="li")E.prev.append(E);else{const B=new Hd("li",1);B.attr("style","list-style-type: none"),E.wrap(B)}});const d=l.getValidClasses();i.validate&&d&&n.addAttributeFilter("class",p=>{var w;let E=p.length;for(;E--;){const R=p[E],B=(w=R.attr("class"))!==null&&w!==void 0?w:"",K=hn.explode(B," ");let ie="";for(let ue=0;ue"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Sx(n,i,l){return O8()?Sx=Reflect.construct:Sx=function(p,w,E){var R=[null];R.push.apply(R,w);var B=Function.bind.apply(p,R),K=new B;return E&&ST(K,E.prototype),K},Sx.apply(null,arguments)}function l1(n){return Sj(n)||kj(n)||ER(n)||M8()}function Sj(n){if(Array.isArray(n))return Zw(n)}function kj(n){if(typeof Symbol<"u"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}function ER(n,i){if(!!n){if(typeof n=="string")return Zw(n,i);var l=Object.prototype.toString.call(n).slice(8,-1);if(l==="Object"&&n.constructor&&(l=n.constructor.name),l==="Map"||l==="Set")return Array.from(n);if(l==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(l))return Zw(n,i)}}function Zw(n,i){(i==null||i>n.length)&&(i=n.length);for(var l=0,d=new Array(i);l1?l-1:0),p=1;p/gm),RR=c1(/^data-[\-\w.\u00B7-\uFFFF]/),NR=c1(/^aria-[\-\w]+$/),Oj=c1(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Mj=c1(/^(?:\w+script|data):/i),C0=c1(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),PR=c1(/^html$/i),Rj=function(){return typeof window>"u"?null:window},IR=function(i,l){if(Cy(i)!=="object"||typeof i.createPolicy!="function")return null;var d=null,p="data-tt-policy-suffix";l.currentScript&&l.currentScript.hasAttribute(p)&&(d=l.currentScript.getAttribute(p));var w="dompurify"+(d?"#"+d:"");try{return i.createPolicy(w,{createHTML:function(R){return R}})}catch{return console.warn("TrustedTypes policy "+w+" could not be created."),null}};function TT(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Rj(),i=function(qt){return TT(qt)};if(i.version="2.3.8",i.removed=[],!n||!n.document||n.document.nodeType!==9)return i.isSupported=!1,i;var l=n.document,d=n.document,p=n.DocumentFragment,w=n.HTMLTemplateElement,E=n.Node,R=n.Element,B=n.NodeFilter,K=n.NamedNodeMap,ie=K===void 0?n.NamedNodeMap||n.MozNamedAttrMap:K,ue=n.HTMLFormElement,pe=n.DOMParser,Be=n.trustedTypes,Ze=R.prototype,Oe=_0(Ze,"cloneNode"),ze=_0(Ze,"nextSibling"),ht=_0(Ze,"childNodes"),bt=_0(Ze,"parentNode");if(typeof w=="function"){var vt=d.createElement("template");vt.content&&vt.content.ownerDocument&&(d=vt.content.ownerDocument)}var Mt=IR(Be,l),fn=Mt?Mt.createHTML(""):"",$n=d,Pn=$n.implementation,Lt=$n.createNodeIterator,$t=$n.createDocumentFragment,yn=$n.getElementsByTagName,mo=l.importNode,Oo={};try{Oo=w0(d).documentMode?d.documentMode:{}}catch{}var Cs={};i.isSupported=typeof bt=="function"&&Pn&&typeof Pn.createHTMLDocument<"u"&&Oo!==9;var Us=F8,Pr=Dj,di=RR,il=NR,Rl=Mj,hc=C0,Mn=Oj,Qn=null,yr=Ni({},[].concat(l1(DR),l1(id),l1(Kb),l1(OR),l1(L8))),Bs=null,vo=Ni({},[].concat(l1(MR),l1(qw),l1(xT),l1(AT))),Rn=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Tn=null,jo=null,Ys=!0,Kr=!0,io=!1,Ws=!1,ii=!1,Ka=!1,Ci=!1,Ec=!1,Mh=!1,zd=!1,_m=!0,Fy=!0,v_=!1,Hy={},$y=null,bD=Ni({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),vD=null,yD=Ni({},["audio","video","img","source","image","track"]),CA=null,SA=Ni({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),kA="http://www.w3.org/1998/Math/MathML",GS="http://www.w3.org/2000/svg",w1="http://www.w3.org/1999/xhtml",KS=w1,y_=!1,cv,EA=["application/xhtml+xml","text/html"],xA="text/html",A0,uv=null,AA=d.createElement("form"),TA=function(qt){return qt instanceof RegExp||qt instanceof Function},DA=function(qt){uv&&uv===qt||((!qt||Cy(qt)!=="object")&&(qt={}),qt=w0(qt),Qn="ALLOWED_TAGS"in qt?Ni({},qt.ALLOWED_TAGS):yr,Bs="ALLOWED_ATTR"in qt?Ni({},qt.ALLOWED_ATTR):vo,CA="ADD_URI_SAFE_ATTR"in qt?Ni(w0(SA),qt.ADD_URI_SAFE_ATTR):SA,vD="ADD_DATA_URI_TAGS"in qt?Ni(w0(yD),qt.ADD_DATA_URI_TAGS):yD,$y="FORBID_CONTENTS"in qt?Ni({},qt.FORBID_CONTENTS):bD,Tn="FORBID_TAGS"in qt?Ni({},qt.FORBID_TAGS):{},jo="FORBID_ATTR"in qt?Ni({},qt.FORBID_ATTR):{},Hy="USE_PROFILES"in qt?qt.USE_PROFILES:!1,Ys=qt.ALLOW_ARIA_ATTR!==!1,Kr=qt.ALLOW_DATA_ATTR!==!1,io=qt.ALLOW_UNKNOWN_PROTOCOLS||!1,Ws=qt.SAFE_FOR_TEMPLATES||!1,ii=qt.WHOLE_DOCUMENT||!1,Ec=qt.RETURN_DOM||!1,Mh=qt.RETURN_DOM_FRAGMENT||!1,zd=qt.RETURN_TRUSTED_TYPE||!1,Ci=qt.FORCE_BODY||!1,_m=qt.SANITIZE_DOM!==!1,Fy=qt.KEEP_CONTENT!==!1,v_=qt.IN_PLACE||!1,Mn=qt.ALLOWED_URI_REGEXP||Mn,KS=qt.NAMESPACE||w1,qt.CUSTOM_ELEMENT_HANDLING&&TA(qt.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Rn.tagNameCheck=qt.CUSTOM_ELEMENT_HANDLING.tagNameCheck),qt.CUSTOM_ELEMENT_HANDLING&&TA(qt.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Rn.attributeNameCheck=qt.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),qt.CUSTOM_ELEMENT_HANDLING&&typeof qt.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements=="boolean"&&(Rn.allowCustomizedBuiltInElements=qt.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),cv=EA.indexOf(qt.PARSER_MEDIA_TYPE)===-1?cv=xA:cv=qt.PARSER_MEDIA_TYPE,A0=cv==="application/xhtml+xml"?function(bo){return bo}:ET,Ws&&(Kr=!1),Mh&&(Ec=!0),Hy&&(Qn=Ni({},l1(L8)),Bs=[],Hy.html===!0&&(Ni(Qn,DR),Ni(Bs,MR)),Hy.svg===!0&&(Ni(Qn,id),Ni(Bs,qw),Ni(Bs,AT)),Hy.svgFilters===!0&&(Ni(Qn,Kb),Ni(Bs,qw),Ni(Bs,AT)),Hy.mathMl===!0&&(Ni(Qn,OR),Ni(Bs,xT),Ni(Bs,AT))),qt.ADD_TAGS&&(Qn===yr&&(Qn=w0(Qn)),Ni(Qn,qt.ADD_TAGS)),qt.ADD_ATTR&&(Bs===vo&&(Bs=w0(Bs)),Ni(Bs,qt.ADD_ATTR)),qt.ADD_URI_SAFE_ATTR&&Ni(CA,qt.ADD_URI_SAFE_ATTR),qt.FORBID_CONTENTS&&($y===bD&&($y=w0($y)),Ni($y,qt.FORBID_CONTENTS)),Fy&&(Qn["#text"]=!0),ii&&Ni(Qn,["html","head","body"]),Qn.table&&(Ni(Qn,["tbody"]),delete Tn.tbody),rd&&rd(qt),uv=qt)},wD=Ni({},["mi","mo","mn","ms","mtext"]),_D=Ni({},["foreignobject","desc","title","annotation-xml"]),D$=Ni({},["title","style","font","a","script"]),_1=Ni({},id);Ni(_1,Kb),Ni(_1,I8);var w_=Ni({},OR);Ni(w_,B8);var Rt=function(qt){var bo=bt(qt);(!bo||!bo.tagName)&&(bo={namespaceURI:w1,tagName:"template"});var ys=ET(qt.tagName),yl=ET(bo.tagName);return qt.namespaceURI===GS?bo.namespaceURI===w1?ys==="svg":bo.namespaceURI===kA?ys==="svg"&&(yl==="annotation-xml"||wD[yl]):Boolean(_1[ys]):qt.namespaceURI===kA?bo.namespaceURI===w1?ys==="math":bo.namespaceURI===GS?ys==="math"&&_D[yl]:Boolean(w_[ys]):qt.namespaceURI===w1?bo.namespaceURI===GS&&!_D[yl]||bo.namespaceURI===kA&&!wD[yl]?!1:!w_[ys]&&(D$[ys]||!_1[ys]):!1},Nt=function(qt){xx(i.removed,{element:qt});try{qt.parentNode.removeChild(qt)}catch{try{qt.outerHTML=fn}catch{qt.remove()}}},Nn=function(qt,bo){try{xx(i.removed,{attribute:bo.getAttributeNode(qt),from:bo})}catch{xx(i.removed,{attribute:null,from:bo})}if(bo.removeAttribute(qt),qt==="is"&&!Bs[qt])if(Ec||Mh)try{Nt(bo)}catch{}else try{bo.setAttribute(qt,"")}catch{}},En=function(qt){var bo,ys;if(Ci)qt=""+qt;else{var yl=AR(qt,/^[\r\n\t ]+/);ys=yl&&yl[0]}cv==="application/xhtml+xml"&&(qt=''+qt+"");var Cm=Mt?Mt.createHTML(qt):qt;if(KS===w1)try{bo=new pe().parseFromString(Cm,cv)}catch{}if(!bo||!bo.documentElement){bo=Pn.createDocument(KS,"template",null);try{bo.documentElement.innerHTML=y_?"":Cm}catch{}}var Vd=bo.body||bo.documentElement;return qt&&ys&&Vd.insertBefore(d.createTextNode(ys),Vd.childNodes[0]||null),KS===w1?yn.call(bo,ii?"html":"body")[0]:ii?bo.documentElement:Vd},Io=function(qt){return Lt.call(qt.ownerDocument||qt,qt,B.SHOW_ELEMENT|B.SHOW_COMMENT|B.SHOW_TEXT,null,!1)},dr=function(qt){return qt instanceof ue&&(typeof qt.nodeName!="string"||typeof qt.textContent!="string"||typeof qt.removeChild!="function"||!(qt.attributes instanceof ie)||typeof qt.removeAttribute!="function"||typeof qt.setAttribute!="function"||typeof qt.namespaceURI!="string"||typeof qt.insertBefore!="function")},la=function(qt){return Cy(E)==="object"?qt instanceof E:qt&&Cy(qt)==="object"&&typeof qt.nodeType=="number"&&typeof qt.nodeName=="string"},xc=function(qt,bo,ys){!Cs[qt]||N8(Cs[qt],function(yl){yl.call(i,bo,ys,uv)})},du=function(qt){var bo;if(xc("beforeSanitizeElements",qt,null),dr(qt)||xh(/[\u0080-\uFFFF]/,qt.nodeName))return Nt(qt),!0;var ys=A0(qt.nodeName);if(xc("uponSanitizeElement",qt,{tagName:ys,allowedTags:Qn}),qt.hasChildNodes()&&!la(qt.firstElementChild)&&(!la(qt.content)||!la(qt.content.firstElementChild))&&xh(/<[/\w]/g,qt.innerHTML)&&xh(/<[/\w]/g,qt.textContent)||ys==="select"&&xh(/