diff --git a/resources/assets/dist/mix-manifest.json b/resources/assets/dist/mix-manifest.json index 888972698..66335b1ee 100644 --- a/resources/assets/dist/mix-manifest.json +++ b/resources/assets/dist/mix-manifest.json @@ -1,9 +1,9 @@ { - "/sharp.js": "/sharp.js?id=70e11e49c4560781d8c02e21fea9b839", + "/sharp.js": "/sharp.js?id=7d2476b725161ebc6679ee16fec33495", "/client-api.js": "/client-api.js?id=414df3ae4d446b5a9913f975a7080c17", "/manifest.js": "/manifest.js?id=2d1b2dace7fcde89c62fd11c2792eea1", "/vendors.css": "/vendors.css?id=9e49e6c50d04b8682ecdc57389f76e37", - "/sharp.css": "/sharp.css?id=c7a0f413059a52684f47bae83bde695b", + "/sharp.css": "/sharp.css?id=920e09b42d8468eec2adfacf5a70003f", "/vendor.js": "/vendor.js?id=769d55fc4b546e15d677eae4e691b430", "/fonts/fa-brands-400.eot": "/fonts/fa-brands-400.eot?id=34790c832f71198978330201dcb4ba34", "/fonts/fa-brands-400.svg": "/fonts/fa-brands-400.svg?id=9d67fa1429375bd2a899a17eb77d0342", diff --git a/resources/assets/dist/sharp.css b/resources/assets/dist/sharp.css index 9a6659d63..63d8fddef 100644 --- a/resources/assets/dist/sharp.css +++ b/resources/assets/dist/sharp.css @@ -1 +1 @@ -@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#004c9b;--bs-secondary:#6c757d;--bs-success:#3dc322;--bs-info:#5aaafa;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,76,155;--bs-secondary-rgb:108,117,125;--bs-success-rgb:61,195,34;--bs-info-rgb:90,170,250;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:21,41,53;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,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:#152935;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.25rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:hsl(var(--primary-h),var(--primary-s),30%);--bs-link-hover-color:hsl(var(--primary-h),var(--primary-s),15%);--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);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);margin:0;text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.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-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a.multiselect__option--highlight,a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}.SharpFilterSelect--open button.form-control:not(:focus-visible),.SharpUpload .dz-drag-hover button.SharpUpload__browse:not(:focus-visible),button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{width:auto}.row-cols-1>*,.row-cols-auto>*{-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-1>*{width:100%}.row-cols-2>*{width:50%}.row-cols-2>*,.row-cols-3>*{-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-3>*{width:33.3333333333%}.row-cols-4>*{width:25%}.row-cols-4>*,.row-cols-5>*{-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-5>*{width:20%}.row-cols-6>*{width:16.6666666667%}.col-auto,.row-cols-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-auto{width:auto}.col-1{width:8.33333333%}.col-1,.col-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-2{width:16.66666667%}.col-3{width:25%}.col-3,.col-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-5,.col-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-6{width:50%}.col-7{width:58.33333333%}.col-7,.col-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-8{width:66.66666667%}.col-9{width:75%}.col-10,.col-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-11,.col-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-12{width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{width:16.6666666667%}.col-sm-auto,.row-cols-sm-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-auto{width:auto}.col-sm-1{width:8.33333333%}.col-sm-1,.col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-3,.col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-5,.col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-7,.col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10,.col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-11,.col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-12{width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{width:16.6666666667%}.col-md-auto,.row-cols-md-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-auto{width:auto}.col-md-1{width:8.33333333%}.col-md-1,.col-md-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-3,.col-md-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-5,.col-md-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-7,.col-md-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10,.col-md-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-11,.col-md-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-12{width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{width:16.6666666667%}.col-lg-auto,.row-cols-lg-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-auto{width:auto}.col-lg-1{width:8.33333333%}.col-lg-1,.col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-3,.col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-5,.col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-7,.col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10,.col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-11,.col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-12{width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{width:16.6666666667%}.col-xl-auto,.row-cols-xl-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-auto{width:auto}.col-xl-1{width:8.33333333%}.col-xl-1,.col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-3,.col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-5,.col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-7,.col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10,.col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-11,.col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-12{width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{width:auto}.col-xxl-1,.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-1{width:8.33333333%}.col-xxl-2{width:16.66666667%}.col-xxl-2,.col-xxl-3{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-3{width:25%}.col-xxl-4{width:33.33333333%}.col-xxl-4,.col-xxl-5{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-5{width:41.66666667%}.col-xxl-6{width:50%}.col-xxl-6,.col-xxl-7{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-7{width:58.33333333%}.col-xxl-8{width:66.66666667%}.col-xxl-8,.col-xxl-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-9{width:75%}.col-xxl-10{width:83.33333333%}.col-xxl-10,.col-xxl-11{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-11{width:91.66666667%}.col-xxl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.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 .3s cubic-bezier(.5,0,.1,1)}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.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-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.form-label{color:hsl(var(--primary-h),var(--primary-s),20%);font-size:.875rem;margin-bottom:.5rem}.col-form-label{color:hsl(var(--primary-h),var(--primary-s),20%);font-size:inherit;line-height:1.5;margin-bottom:0}.col-form-label,.col-form-label-lg{padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-lg{font-size:1.25rem}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.75rem;margin-top:.5rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#152935;display:block;font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@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}.SharpFilterSelect--open .form-control,.SharpUpload .dz-drag-hover .form-control.SharpUpload__browse,.form-control:focus{background-color:#fff;border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);color:#152935;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#152935;margin:-.5rem -.75rem;margin-inline-end:.75rem;padding:.5rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#152935;margin:-.5rem -.75rem;margin-inline-end:.75rem;padding:.5rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control.multiselect__option--highlight:not(:disabled):not([readonly])::-webkit-file-upload-button,.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control.multiselect__option--highlight:not(:disabled):not([readonly])::file-selector-button,.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#152935;display:block;line-height:1.5;margin-bottom:0;padding:.5rem 0;width:100%}.SharpFilterSelect--open .form-control-plaintext.form-control,.SharpUpload .dz-drag-hover .form-control-plaintext.SharpUpload__browse,.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + 1rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:calc(1.5em + 1rem + 2px);padding:.5rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.SharpForm .SharpSelect--dropdown,.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;color:#152935;display:block;font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem 2.25rem .5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.SharpForm .SharpSelect--dropdown,.form-select{transition:none}}.SharpFilterSelect--open .SharpForm .SharpSelect--dropdown.form-control,.SharpFilterSelect--open .form-select.form-control,.SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control,.SharpForm .SharpSelect--dropdown:focus,.SharpForm .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .form-select.SharpUpload__browse,.form-select:focus{border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);outline:0}.SharpForm [multiple].SharpSelect--dropdown,.SharpForm [size].SharpSelect--dropdown:not([size="1"]),.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.SharpForm .SharpSelect--dropdown:disabled,.form-select:disabled{background-color:#e9ecef}.SharpForm .SharpSelect--dropdown:-moz-focusring,.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #152935}.form-select-sm{border-radius:.25rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{print-color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.SharpFilterSelect--open .form-check-input.form-control,.SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse,.form-check-input:focus{border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);outline:0}.form-check-input:checked{background-color:#004c9b;border-color:#004c9b}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%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:#004c9b;background-image:url("data:image/svg+xml;charset=utf-8,%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");border-color:#004c9b}.form-check-input:disabled{-webkit-filter:none;filter:none;opacity:.5;pointer-events:none}.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{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.SharpFilterSelect--open .form-switch .form-check-input.form-control,.SharpUpload .dz-drag-hover .form-switch .form-check-input.SharpUpload__browse,.form-switch .SharpFilterSelect--open .form-check-input.form-control,.form-switch .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse,.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2380a6cd'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{-webkit-filter:none;filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.SharpFilterSelect--open .form-range.form-control,.SharpUpload .dz-drag-hover .form-range.SharpUpload__browse,.form-range:focus{outline:0}.SharpFilterSelect--open .form-range.form-control::-webkit-slider-thumb,.SharpUpload .dz-drag-hover .form-range.SharpUpload__browse::-webkit-slider-thumb,.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,76,155,.25)}.SharpFilterSelect--open .form-range.form-control::-moz-range-thumb,.SharpUpload .dz-drag-hover .form-range.SharpUpload__browse::-moz-range-thumb,.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,76,155,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#004c9b;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3c9e1}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#004c9b;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3c9e1}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.SharpForm .form-floating>.SharpSelect--dropdown,.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out;white-space:nowrap;width:100%}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-webkit-input-placeholder,.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext:-ms-input-placeholder,.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-ms-input-placeholder,.form-floating>.form-control::-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:not(:-ms-input-placeholder),.form-floating>.form-control:not(:-ms-input-placeholder){padding-bottom:.625rem;padding-top:1.625rem}.SharpFilterSelect--open .form-floating>.form-control,.SharpUpload .dz-drag-hover .form-floating>.form-control-plaintext.SharpUpload__browse,.SharpUpload .dz-drag-hover .form-floating>.form-control.SharpUpload__browse,.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.SharpForm .form-floating>.SharpSelect--dropdown,.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.SharpFilterSelect--open .form-floating>.form-control~label,.SharpForm .form-floating>.SharpSelect--dropdown~label,.SharpUpload .dz-drag-hover .form-floating>.form-control.SharpUpload__browse~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.SharpForm .input-group>.SharpSelect--dropdown,.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;position:relative;width:1%}.SharpFilterSelect--open .SharpForm .input-group>.SharpSelect--dropdown.form-control,.SharpFilterSelect--open .input-group>.form-control,.SharpForm .SharpUpload .dz-drag-hover .input-group>.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .input-group>.SharpSelect--dropdown:focus,.SharpUpload .dz-drag-hover .SharpForm .input-group>.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .input-group>.form-control.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group>.form-select.SharpUpload__browse,.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.SharpFilterSelect--open .input-group .btn.form-control,.SharpUpload .dz-drag-hover .input-group .btn.SharpUpload__browse,.input-group .SharpFilterSelect--open .btn.form-control,.input-group .SharpUpload .dz-drag-hover .btn.SharpUpload__browse,.input-group .btn:focus{z-index:3}.input-group-text{-ms-flex-align:center;align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#152935;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem .75rem;text-align:center;white-space:nowrap}.SharpForm .input-group-lg>.SharpSelect--dropdown,.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;font-size:1.25rem;padding:.5rem 1rem}.SharpForm .input-group-sm>.SharpSelect--dropdown,.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;font-size:.875rem;padding:.25rem .5rem}.SharpForm .input-group-lg>.SharpSelect--dropdown,.SharpForm .input-group-sm>.SharpSelect--dropdown,.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.SharpForm .input-group.has-validation>.form-floating:nth-last-child(n+3)>.SharpSelect--dropdown,.SharpForm .input-group.input-group--clearable>.form-floating:nth-last-child(n+3)>.SharpSelect--dropdown,.SharpForm .input-group:not(.has-validation):not(.input-group--clearable)>.form-floating:not(:last-child)>.SharpSelect--dropdown,.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.input-group--clearable>.dropdown-toggle:nth-last-child(n+4),.input-group.input-group--clearable>.form-floating:nth-last-child(n+3)>.form-control,.input-group.input-group--clearable>.form-floating:nth-last-child(n+3)>.form-select,.input-group.input-group--clearable>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation):not(.input-group--clearable)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation):not(.input-group--clearable)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation):not(.input-group--clearable)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation):not(.input-group--clearable)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.SharpForm .input-group>.form-floating:not(:first-child)>.SharpSelect--dropdown,.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select,.input-group>:not(:first-child):not(.dropdown-menu):not(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.valid-feedback{color:#3dc322;display:none;font-size:.75rem;margin-top:.5rem;width:100%}.valid-tooltip{background-color:rgba(61,195,34,.9);border-radius:.25rem;color:#000;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233dc322' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:#3dc322;padding-right:calc(1.5em + 1rem)}.SharpFilterSelect--open .form-control.is-valid,.SharpFilterSelect--open .was-validated .form-control:valid,.SharpUpload .dz-drag-hover .form-control.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-control.SharpUpload__browse:valid,.form-control.is-valid:focus,.was-validated .SharpFilterSelect--open .form-control:valid,.was-validated .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:valid,.was-validated .form-control:valid:focus{border-color:#3dc322;box-shadow:0 0 0 .25rem rgba(61,195,34,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.SharpForm .is-valid.SharpSelect--dropdown,.SharpForm .was-validated .SharpSelect--dropdown:valid,.form-select.is-valid,.was-validated .SharpForm .SharpSelect--dropdown:valid,.was-validated .form-select:valid{border-color:#3dc322}.SharpForm .is-valid.SharpSelect--dropdown:not([multiple]):not([size]),.SharpForm .is-valid.SharpSelect--dropdown:not([multiple])[size="1"],.SharpForm .was-validated .SharpSelect--dropdown:valid:not([multiple]):not([size]),.SharpForm .was-validated .SharpSelect--dropdown:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .SharpForm .SharpSelect--dropdown:valid:not([multiple]):not([size]),.was-validated .SharpForm .SharpSelect--dropdown:valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233dc322' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.SharpFilterSelect--open .SharpForm .is-valid.SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm .was-validated .SharpSelect--dropdown.form-control:valid,.SharpFilterSelect--open .form-select.is-valid.form-control,.SharpFilterSelect--open .was-validated .SharpForm .SharpSelect--dropdown.form-control:valid,.SharpFilterSelect--open .was-validated .form-select.form-control:valid,.SharpForm .SharpFilterSelect--open .is-valid.SharpSelect--dropdown.form-control,.SharpForm .SharpUpload .dz-drag-hover .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpForm .is-valid.SharpSelect--dropdown:focus,.SharpForm .was-validated .SharpFilterSelect--open .SharpSelect--dropdown.form-control:valid,.SharpForm .was-validated .SharpSelect--dropdown:valid:focus,.SharpForm .was-validated .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .SharpForm .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .form-select.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .was-validated .form-select.SharpUpload__browse:valid,.form-select.is-valid:focus,.was-validated .SharpFilterSelect--open .form-select.form-control:valid,.was-validated .SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control:valid,.was-validated .SharpForm .SharpSelect--dropdown:valid:focus,.was-validated .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.was-validated .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:valid,.was-validated .form-select:valid:focus{border-color:#3dc322;box-shadow:0 0 0 .25rem rgba(61,195,34,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(4rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#3dc322}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#3dc322}.SharpFilterSelect--open .form-check-input.is-valid.form-control,.SharpFilterSelect--open .was-validated .form-check-input.form-control:valid,.SharpUpload .dz-drag-hover .form-check-input.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-check-input.SharpUpload__browse:valid,.form-check-input.is-valid:focus,.was-validated .SharpFilterSelect--open .form-check-input.form-control:valid,.was-validated .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse:valid,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(61,195,34,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#3dc322}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.SharpForm .input-group .is-valid.SharpSelect--dropdown,.SharpForm .was-validated .input-group .SharpSelect--dropdown:valid,.input-group .SharpForm .is-valid.SharpSelect--dropdown,.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.SharpFilterSelect--open .input-group .form-control.is-valid,.SharpFilterSelect--open .was-validated .input-group .form-control:valid,.SharpForm .SharpUpload .dz-drag-hover .input-group .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .input-group .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpForm .input-group .SharpUpload .dz-drag-hover .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .input-group .is-valid.SharpSelect--dropdown:focus,.SharpForm .was-validated .input-group .SharpSelect--dropdown:valid:focus,.SharpForm .was-validated .input-group .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .input-group .SharpForm .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .input-group .form-control.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group .form-select.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .input-group .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-control.SharpUpload__browse:valid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-select.SharpUpload__browse:valid,.input-group .SharpFilterSelect--open .form-control.is-valid,.input-group .SharpForm .is-valid.SharpSelect--dropdown:focus,.input-group .SharpUpload .dz-drag-hover .SharpForm .is-valid.SharpUpload__browse.SharpSelect--dropdown,.input-group .SharpUpload .dz-drag-hover .form-control.is-valid.SharpUpload__browse,.input-group .SharpUpload .dz-drag-hover .form-select.is-valid.SharpUpload__browse,.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .SharpFilterSelect--open .form-control:valid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:valid:focus,.was-validated .input-group .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:valid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:valid,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.75rem;margin-top:.5rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.SharpForm__form-item--danger .form-control~.invalid-feedback,.SharpForm__form-item--danger .form-control~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.SharpForm__form-item--danger .form-control,.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:#dc3545;padding-right:calc(1.5em + 1rem)}.SharpFilterSelect--open .SharpForm__form-item--danger .form-control,.SharpFilterSelect--open .form-control.is-invalid,.SharpFilterSelect--open .was-validated .form-control:invalid,.SharpForm__form-item--danger .SharpFilterSelect--open .form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse,.SharpForm__form-item--danger .form-control:focus,.SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-control.SharpUpload__browse,.SharpUpload .dz-drag-hover .form-control.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-control.SharpUpload__browse:invalid,.form-control.is-invalid:focus,.was-validated .SharpFilterSelect--open .form-control:invalid,.was-validated .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:invalid,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.SharpForm__form-item--danger textarea.form-control,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control,.SharpForm .is-invalid.SharpSelect--dropdown,.SharpForm .was-validated .SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .form-select.form-control,.form-select.is-invalid,.was-validated .SharpForm .SharpSelect--dropdown:invalid,.was-validated .form-select:invalid{border-color:#dc3545}.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control:not([multiple]):not([size]),.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control:not([multiple])[size="1"],.SharpForm .is-invalid.SharpSelect--dropdown:not([multiple]):not([size]),.SharpForm .is-invalid.SharpSelect--dropdown:not([multiple])[size="1"],.SharpForm .was-validated .SharpSelect--dropdown:invalid:not([multiple]):not([size]),.SharpForm .was-validated .SharpSelect--dropdown:invalid:not([multiple])[size="1"],.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control:not([multiple]):not([size]),.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control:not([multiple])[size="1"],.SharpForm__form-item--danger .form-select.form-control:not([multiple]):not([size]),.SharpForm__form-item--danger .form-select.form-control:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .SharpForm .SharpSelect--dropdown:invalid:not([multiple]):not([size]),.was-validated .SharpForm .SharpSelect--dropdown:invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.SharpFilterSelect--open .SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm .is-invalid.SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm .was-validated .SharpSelect--dropdown.form-control:invalid,.SharpFilterSelect--open .SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm__form-item--danger .form-select.form-control,.SharpFilterSelect--open .form-select.is-invalid.form-control,.SharpFilterSelect--open .was-validated .SharpForm .SharpSelect--dropdown.form-control:invalid,.SharpFilterSelect--open .was-validated .form-select.form-control:invalid,.SharpForm .SharpFilterSelect--open .is-invalid.SharpSelect--dropdown.form-control,.SharpForm .SharpForm__form-item--danger .SharpFilterSelect--open .SharpSelect--dropdown.form-control,.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control:focus,.SharpForm .SharpUpload .dz-drag-hover .SharpForm__form-item--danger .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpForm .SharpUpload .dz-drag-hover .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm .is-invalid.SharpSelect--dropdown:focus,.SharpForm .was-validated .SharpFilterSelect--open .SharpSelect--dropdown.form-control:invalid,.SharpForm .was-validated .SharpSelect--dropdown:invalid:focus,.SharpForm .was-validated .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .SharpFilterSelect--open .form-select.form-control,.SharpForm__form-item--danger .SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control:focus,.SharpForm__form-item--danger .SharpForm .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse.form-control,.SharpForm__form-item--danger .form-select.form-control:focus,.SharpUpload .dz-drag-hover .SharpForm .SharpForm__form-item--danger .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpUpload .dz-drag-hover .SharpForm .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-select.SharpUpload__browse.form-control,.SharpUpload .dz-drag-hover .form-select.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpUpload .dz-drag-hover .was-validated .form-select.SharpUpload__browse:invalid,.form-select.is-invalid:focus,.was-validated .SharpFilterSelect--open .form-select.form-control:invalid,.was-validated .SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control:invalid,.was-validated .SharpForm .SharpSelect--dropdown:invalid:focus,.was-validated .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.was-validated .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:invalid,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.SharpForm__form-item--danger .form-control-color.form-control,.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(4rem + 1.5em)}.SharpForm__form-item--danger .form-check-input.form-control,.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.SharpForm__form-item--danger .form-check-input.form-control:checked,.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.SharpFilterSelect--open .SharpForm__form-item--danger .form-check-input.form-control,.SharpFilterSelect--open .form-check-input.is-invalid.form-control,.SharpFilterSelect--open .was-validated .form-check-input.form-control:invalid,.SharpForm__form-item--danger .SharpFilterSelect--open .form-check-input.form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse.form-control,.SharpForm__form-item--danger .form-check-input.form-control:focus,.SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-check-input.SharpUpload__browse.form-control,.SharpUpload .dz-drag-hover .form-check-input.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-check-input.SharpUpload__browse:invalid,.form-check-input.is-invalid:focus,.was-validated .SharpFilterSelect--open .form-check-input.form-control:invalid,.was-validated .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse:invalid,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.SharpForm__form-item--danger .form-check-input.form-control~.form-check-label,.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.SharpForm .input-group .is-invalid.SharpSelect--dropdown,.SharpForm .was-validated .input-group .SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .input-group .form-control,.input-group .SharpForm .is-invalid.SharpSelect--dropdown,.input-group .SharpForm__form-item--danger .form-control,.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.SharpFilterSelect--open .SharpForm__form-item--danger .input-group .form-control,.SharpFilterSelect--open .input-group .SharpForm__form-item--danger .form-control,.SharpFilterSelect--open .input-group .form-control.is-invalid,.SharpFilterSelect--open .was-validated .input-group .form-control:invalid,.SharpForm .SharpUpload .dz-drag-hover .input-group .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .input-group .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm .input-group .SharpUpload .dz-drag-hover .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .input-group .is-invalid.SharpSelect--dropdown:focus,.SharpForm .was-validated .input-group .SharpSelect--dropdown:invalid:focus,.SharpForm .was-validated .input-group .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .input-group .form-control.SharpUpload__browse,.SharpForm__form-item--danger .input-group .SharpFilterSelect--open .form-control,.SharpForm__form-item--danger .input-group .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse,.SharpForm__form-item--danger .input-group .form-control:focus,.SharpUpload .dz-drag-hover .input-group .SharpForm .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .input-group .SharpForm__form-item--danger .form-control.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group .form-control.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group .form-select.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .input-group .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-control.SharpUpload__browse:invalid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-select.SharpUpload__browse:invalid,.input-group .SharpFilterSelect--open .form-control.is-invalid,.input-group .SharpForm .is-invalid.SharpSelect--dropdown:focus,.input-group .SharpForm__form-item--danger .SharpFilterSelect--open .form-control,.input-group .SharpForm__form-item--danger .form-control:focus,.input-group .SharpUpload .dz-drag-hover .SharpForm .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.input-group .SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-control.SharpUpload__browse,.input-group .SharpUpload .dz-drag-hover .form-control.is-invalid.SharpUpload__browse,.input-group .SharpUpload .dz-drag-hover .form-select.is-invalid.SharpUpload__browse,.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .SharpFilterSelect--open .form-control:invalid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:invalid:focus,.was-validated .input-group .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:invalid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:invalid,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.SharpNotification,.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:0.75rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.25rem;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close,.alert-dismissible .close{padding:.9375rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:#002e5d;--bs-alert-bg:#ccdbeb;--bs-alert-border-color:#b3c9e1}.alert-primary .alert-link{color:#00254a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#257514;--bs-alert-bg:#d8f3d3;--bs-alert-border-color:#c5edbd}.alert-success .alert-link{color:#1e5e10}.SharpNotification--info,.alert-info{--bs-alert-color:#366696;--bs-alert-bg:#deeefe;--bs-alert-border-color:#cee6fe}.SharpNotification--info .alert-link,.alert-info .alert-link{color:#2b5278}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:500;--bs-btn-line-height:1.45;--bs-btn-color:#152935;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.25rem;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;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);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn.multiselect__option--highlight,.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.SharpFilterSelect--open .btn-check.form-control+.btn,.SharpFilterSelect--open .btn.form-control,.SharpUpload .dz-drag-hover .btn-check.SharpUpload__browse+.btn,.SharpUpload .dz-drag-hover .btn.SharpUpload__browse,.btn-check:focus+.btn,.btn:focus{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.SharpTrix .btn.trix-active,.btn-check:active+.btn,.btn-check:checked+.btn,.btn.active,.btn.multiselect__option--selected,.btn.show,.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.SharpFilterSelect--open .SharpTrix .btn.trix-active.form-control,.SharpFilterSelect--open .btn-check:active+.btn.form-control,.SharpFilterSelect--open .btn-check:checked+.btn.form-control,.SharpFilterSelect--open .btn.active.form-control,.SharpFilterSelect--open .btn.form-control:active,.SharpFilterSelect--open .btn.multiselect__option--selected.form-control,.SharpFilterSelect--open .btn.show.form-control,.SharpTrix .SharpFilterSelect--open .btn.trix-active.form-control,.SharpTrix .SharpUpload .dz-drag-hover .btn.SharpUpload__browse.trix-active,.SharpTrix .btn.trix-active:focus,.SharpUpload .dz-drag-hover .SharpTrix .btn.SharpUpload__browse.trix-active,.SharpUpload .dz-drag-hover .btn-check:active+.btn.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn-check:checked+.btn.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn.SharpUpload__browse:active,.SharpUpload .dz-drag-hover .btn.active.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn.multiselect__option--selected.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn.show.SharpUpload__browse,.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.multiselect__option--selected:focus,.btn.show:focus,.btn:active:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#004c9b;--bs-btn-border-color:#004c9b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#004184;--bs-btn-hover-border-color:#003d7c;--bs-btn-focus-shadow-rgb:38,103,170;--bs-btn-active-color:#fff;--bs-btn-active-bg:#003d7c;--bs-btn-active-border-color:#003974;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-bg:#004c9b;--bs-btn-disabled-border-color:#004c9b}.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:#000;--bs-btn-bg:#3dc322;--bs-btn-border-color:#3dc322;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#5acc43;--bs-btn-hover-border-color:#50c938;--bs-btn-focus-shadow-rgb:52,166,29;--bs-btn-active-color:#000;--bs-btn-active-bg:#64cf4e;--bs-btn-active-border-color:#50c938;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#3dc322;--bs-btn-disabled-border-color:#3dc322}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#5aaafa;--bs-btn-border-color:#5aaafa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#73b7fb;--bs-btn-hover-border-color:#6bb3fb;--bs-btn-focus-shadow-rgb:77,145,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#7bbbfb;--bs-btn-active-border-color:#6bb3fb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#5aaafa;--bs-btn-disabled-border-color:#5aaafa}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#004c9b;--bs-btn-border-color:#004c9b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#004c9b;--bs-btn-hover-border-color:#004c9b;--bs-btn-focus-shadow-rgb:0,76,155;--bs-btn-active-color:#fff;--bs-btn-active-bg:#004c9b;--bs-btn-active-border-color:#004c9b;--bs-btn-disabled-color:#004c9b;--bs-btn-disabled-border-color:#004c9b}.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:#3dc322;--bs-btn-border-color:#3dc322;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#3dc322;--bs-btn-hover-border-color:#3dc322;--bs-btn-focus-shadow-rgb:61,195,34;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dc322;--bs-btn-active-border-color:#3dc322;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#3dc322;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#3dc322;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#5aaafa;--bs-btn-border-color:#5aaafa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#5aaafa;--bs-btn-hover-border-color:#5aaafa;--bs-btn-focus-shadow-rgb:90,170,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#5aaafa;--bs-btn-active-border-color:#5aaafa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#5aaafa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#5aaafa;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.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:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.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:none;--bs-btn-focus-shadow-rgb:38,103,170;text-decoration:underline}.SharpFilterSelect--open .btn-link.form-control,.SharpUpload .dz-drag-hover .btn-link.SharpUpload__browse,.btn-link:focus{color:var(--bs-btn-color)}.btn-link.multiselect__option--highlight,.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:0.9375rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.75rem;--bs-btn-border-radius:0.25rem}.btn-group,.btn-group-vertical{display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.SharpFilterSelect--open .btn-group-vertical>.btn-check.form-control+.btn,.SharpFilterSelect--open .btn-group-vertical>.btn.form-control,.SharpFilterSelect--open .btn-group>.btn-check.form-control+.btn,.SharpFilterSelect--open .btn-group>.btn.form-control,.SharpTrix .btn-group-vertical>.btn.trix-active,.SharpTrix .btn-group>.btn.trix-active,.SharpUpload .dz-drag-hover .btn-group-vertical>.btn-check.SharpUpload__browse+.btn,.SharpUpload .dz-drag-hover .btn-group-vertical>.btn.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn-group>.btn-check.SharpUpload__browse+.btn,.SharpUpload .dz-drag-hover .btn-group>.btn.SharpUpload__browse,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.multiselect__option--highlight,.btn-group-vertical>.btn.multiselect__option--selected,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn.multiselect__option--highlight,.btn-group>.btn.multiselect__option--selected,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{-ms-flex-pack:start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{-ms-flex-align:start;-ms-flex-pack:center;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:0;--bs-breadcrumb-bg:transparent;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.SharpTrix .breadcrumb-item.btn.trix-active,.breadcrumb-item.active,.breadcrumb-item.multiselect__option--selected{color:var(--bs-breadcrumb-item-active-color)}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.45em;vertical-align:.15em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu,.multiselect .multiselect__content{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color:#152935;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:rgba(0,0,0,.075);--bs-dropdown-border-radius:0.25rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.25rem - 1px);--bs-dropdown-divider-bg:rgba(0,0,0,.075);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-dropdown-link-color:hsl(var(--primary-h),var(--primary-s),20%);--bs-dropdown-link-hover-color:hsl(var(--primary-h),var(--primary-s),20%);--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:var(--component-active-color);--bs-dropdown-link-active-bg:var(--component-active-bg);--bs-dropdown-link-disabled-color:hsla(var(--primary-h),var(--primary-s),20%,0.65);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.375rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper],.multiselect [data-bs-popper].multiselect__content{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper],.dropup .multiselect [data-bs-popper].multiselect__content,.multiselect .dropup [data-bs-popper].multiselect__content{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.45em;vertical-align:.15em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper],.dropend .multiselect [data-bs-popper].multiselect__content,.multiselect .dropend [data-bs-popper].multiselect__content{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.45em;vertical-align:.15em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper],.dropstart .multiselect [data-bs-popper].multiselect__content,.multiselect .dropstart [data-bs-popper].multiselect__content{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.45em;vertical-align:.15em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.45em;vertical-align:.15em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item,.multiselect__option{background-color:transparent;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.SharpFilterSelect--open .dropdown-item.form-control,.SharpFilterSelect--open .multiselect__option.form-control,.SharpUpload .dz-drag-hover .dropdown-item.SharpUpload__browse,.SharpUpload .dz-drag-hover .multiselect__option.SharpUpload__browse,.dropdown-item.multiselect__option--highlight,.dropdown-item:focus,.dropdown-item:hover,.multiselect__option.multiselect__option--highlight,.multiselect__option:focus,.multiselect__option:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.SharpTrix .dropdown-item.btn.trix-active,.SharpTrix .multiselect__option.btn.trix-active,.active.multiselect__option,.dropdown-item.active,.dropdown-item.multiselect__option--selected,.dropdown-item:active,.multiselect__option.multiselect__option--selected,.multiselect__option:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.disabled.multiselect__option,.dropdown-item.disabled,.dropdown-item:disabled,.multiselect__option:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show,.multiselect .show.multiselect__content{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:rgba(0,0,0,.075);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:rgba(0,0,0,.075);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:var(--component-active-color);--bs-dropdown-link-active-bg:var(--component-active-bg);--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.25rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.SharpTrix .card-header-tabs .nav-link.btn.trix-active,.card-header-tabs .SharpTrix .nav-link.btn.trix-active,.card-header-tabs .nav-link.active,.card-header-tabs .nav-link.multiselect__option--selected{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.btn-close,.close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%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") 50%/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close.multiselect__option--highlight,.btn-close:hover,.close.multiselect__option--highlight,.close:hover{color:#000;opacity:.75;text-decoration:none}.SharpFilterSelect--open .btn-close.form-control,.SharpFilterSelect--open .close.form-control,.SharpUpload .dz-drag-hover .btn-close.SharpUpload__browse,.SharpUpload .dz-drag-hover .close.SharpUpload__browse,.btn-close:focus,.close:focus{box-shadow:0 0 0 .25rem rgba(0,76,155,.25);opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled,.close:disabled,.disabled.close{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0,0,0,.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.25rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#152935;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:var(--component-active-color);--bs-list-group-active-bg:var(--component-active-bg);--bs-list-group-active-border-color:var(--component-active-bg);border-radius:var(--bs-list-group-border-radius);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}.SharpFilterSelect--open .list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-action.SharpUpload__browse,.list-group-item-action.multiselect__option--highlight,.list-group-item-action:focus,.list-group-item-action:hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.SharpTrix .list-group-item.btn.trix-active,.list-group-item.active,.list-group-item.multiselect__option--selected{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.SharpTrix .list-group-item+.list-group-item.btn.trix-active,.list-group-item+.list-group-item.active,.list-group-item+.list-group-item.multiselect__option--selected{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal>.list-group-item.btn.trix-active,.list-group-horizontal>.list-group-item.active,.list-group-horizontal>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal>.list-group-item+.list-group-item.active,.list-group-horizontal>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-sm>.list-group-item.btn.trix-active,.list-group-horizontal-sm>.list-group-item.active,.list-group-horizontal-sm>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-sm>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-sm>.list-group-item+.list-group-item.active,.list-group-horizontal-sm>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-md>.list-group-item.btn.trix-active,.list-group-horizontal-md>.list-group-item.active,.list-group-horizontal-md>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-md>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-md>.list-group-item+.list-group-item.active,.list-group-horizontal-md>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-lg>.list-group-item.btn.trix-active,.list-group-horizontal-lg>.list-group-item.active,.list-group-horizontal-lg>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-lg>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-lg>.list-group-item+.list-group-item.active,.list-group-horizontal-lg>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-xl>.list-group-item.btn.trix-active,.list-group-horizontal-xl>.list-group-item.active,.list-group-horizontal-xl>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-xl>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-xl>.list-group-item+.list-group-item.active,.list-group-horizontal-xl>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1400px){.list-group-horizontal-xxl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-xxl>.list-group-item.btn.trix-active,.list-group-horizontal-xxl>.list-group-item.active,.list-group-horizontal-xxl>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-xxl>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-xxl>.list-group-item+.list-group-item.active,.list-group-horizontal-xxl>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-bottom-width:var(--bs-list-group-border-width);border-left-width:0;border-right-width:0;border-top-width:0}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#ccdbeb;color:#002e5d}.SharpFilterSelect--open .list-group-item-primary.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-primary.list-group-item-action.SharpUpload__browse,.list-group-item-primary.list-group-item-action.multiselect__option--highlight,.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#b8c5d4;color:#002e5d}.SharpTrix .list-group-item-primary.list-group-item-action.btn.trix-active,.list-group-item-primary.list-group-item-action.active,.list-group-item-primary.list-group-item-action.multiselect__option--selected{background-color:#002e5d;border-color:#002e5d;color:#fff}.list-group-item-secondary{background-color:#e2e3e5;color:#41464b}.SharpFilterSelect--open .list-group-item-secondary.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-secondary.list-group-item-action.SharpUpload__browse,.list-group-item-secondary.list-group-item-action.multiselect__option--highlight,.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#cbccce;color:#41464b}.SharpTrix .list-group-item-secondary.list-group-item-action.btn.trix-active,.list-group-item-secondary.list-group-item-action.active,.list-group-item-secondary.list-group-item-action.multiselect__option--selected{background-color:#41464b;border-color:#41464b;color:#fff}.list-group-item-success{background-color:#d8f3d3;color:#257514}.SharpFilterSelect--open .list-group-item-success.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-success.list-group-item-action.SharpUpload__browse,.list-group-item-success.list-group-item-action.multiselect__option--highlight,.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#c2dbbe;color:#257514}.SharpTrix .list-group-item-success.list-group-item-action.btn.trix-active,.list-group-item-success.list-group-item-action.active,.list-group-item-success.list-group-item-action.multiselect__option--selected{background-color:#257514;border-color:#257514;color:#fff}.list-group-item-info{background-color:#deeefe;color:#366696}.SharpFilterSelect--open .list-group-item-info.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-info.list-group-item-action.SharpUpload__browse,.list-group-item-info.list-group-item-action.multiselect__option--highlight,.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#c8d6e5;color:#366696}.SharpTrix .list-group-item-info.list-group-item-action.btn.trix-active,.list-group-item-info.list-group-item-action.active,.list-group-item-info.list-group-item-action.multiselect__option--selected{background-color:#366696;border-color:#366696;color:#fff}.list-group-item-warning{background-color:#fff3cd;color:#664d03}.SharpFilterSelect--open .list-group-item-warning.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-warning.list-group-item-action.SharpUpload__browse,.list-group-item-warning.list-group-item-action.multiselect__option--highlight,.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#e6dbb9;color:#664d03}.SharpTrix .list-group-item-warning.list-group-item-action.btn.trix-active,.list-group-item-warning.list-group-item-action.active,.list-group-item-warning.list-group-item-action.multiselect__option--selected{background-color:#664d03;border-color:#664d03;color:#fff}.list-group-item-danger{background-color:#f8d7da;color:#842029}.SharpFilterSelect--open .list-group-item-danger.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-danger.list-group-item-action.SharpUpload__browse,.list-group-item-danger.list-group-item-action.multiselect__option--highlight,.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#dfc2c4;color:#842029}.SharpTrix .list-group-item-danger.list-group-item-action.btn.trix-active,.list-group-item-danger.list-group-item-action.active,.list-group-item-danger.list-group-item-action.multiselect__option--selected{background-color:#842029;border-color:#842029;color:#fff}.list-group-item-light{background-color:#fefefe;color:#636464}.SharpFilterSelect--open .list-group-item-light.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-light.list-group-item-action.SharpUpload__browse,.list-group-item-light.list-group-item-action.multiselect__option--highlight,.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#e5e5e5;color:#636464}.SharpTrix .list-group-item-light.list-group-item-action.btn.trix-active,.list-group-item-light.list-group-item-action.active,.list-group-item-light.list-group-item-action.multiselect__option--selected{background-color:#636464;border-color:#636464;color:#fff}.list-group-item-dark{background-color:#d3d3d4;color:#141619}.SharpFilterSelect--open .list-group-item-dark.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-dark.list-group-item-action.SharpUpload__browse,.list-group-item-dark.list-group-item-action.multiselect__option--highlight,.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#bebebf;color:#141619}.SharpTrix .list-group-item-dark.list-group-item-action.btn.trix-active,.list-group-item-dark.list-group-item-action.active,.list-group-item-dark.list-group-item-action.multiselect__option--selected{background-color:#141619;border-color:#141619;color:#fff}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:0;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-modal-inner-border-radius:0.5rem;--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:0;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:0;display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);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{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{-ms-flex-negative:0;-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;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);display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:space-between;padding:var(--bs-modal-header-padding)}.modal-header .btn-close,.modal-header .close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{-ms-flex-negative:0;-ms-flex-align:center;-ms-flex-pack:end;align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:-ms-flexbox;display:flex;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.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{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--primary-hsl);--bs-nav-link-hover-color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 10%));--bs-nav-link-disabled-color:#6c757d;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.SharpFilterSelect--open .nav-link.form-control,.SharpUpload .dz-drag-hover .nav-link.SharpUpload__browse,.nav-link.multiselect__option--highlight,.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.25rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{background:none;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);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.SharpFilterSelect--open .nav-tabs .nav-link.form-control,.SharpUpload .dz-drag-hover .nav-tabs .nav-link.SharpUpload__browse,.nav-tabs .SharpFilterSelect--open .nav-link.form-control,.nav-tabs .SharpUpload .dz-drag-hover .nav-link.SharpUpload__browse,.nav-tabs .nav-link.multiselect__option--highlight,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--bs-nav-link-disabled-color)}.SharpTrix .nav-tabs .nav-link.btn.trix-active,.nav-tabs .SharpTrix .nav-link.btn.trix-active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link.multiselect__option--selected{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.multiselect .nav-tabs .multiselect__content,.nav-tabs .dropdown-menu,.nav-tabs .multiselect .multiselect__content{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:0.25rem;--bs-nav-pills-link-active-color:var(--component-active-color);--bs-nav-pills-link-active-bg:var(--component-active-bg)}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--bs-nav-link-disabled-color)}.SharpTrix .nav-pills .nav-link.btn.trix-active,.nav-pills .SharpTrix .nav-link.btn.trix-active,.nav-pills .nav-link.active,.nav-pills .nav-link.multiselect__option--selected,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;-ms-flex-positive:1;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}.SharpTrix .tab-content>.btn.trix-active,.tab-content>.active,.tab-content>.multiselect__option--selected{display:block}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.25rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(0,76,155,.25);--bs-pagination-active-color:var(--component-active-color);--bs-pagination-active-bg:var(--component-active-bg);--bs-pagination-active-border-color:var(--component-active-bg);--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:-ms-flexbox;display:flex;list-style:none;padding-left:0}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link.multiselect__option--highlight,.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);z-index:2}.SharpFilterSelect--open .page-link.form-control,.SharpUpload .dz-drag-hover .page-link.SharpUpload__browse,.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.SharpTrix .btn.trix-active>.page-link,.SharpTrix .page-link.btn.trix-active,.active>.page-link,.multiselect__option--selected>.page-link,.page-link.active,.page-link.multiselect__option--selected{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:var(--bs-heading-color);--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#152935;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid transparent;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-bottom-width:0;border-left-width:calc(var(--bs-popover-arrow-width)*.5);border-right-width:calc(var(--bs-popover-arrow-width)*.5);border-top-width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-bottom-width:calc(var(--bs-popover-arrow-width)*.5);border-left-width:0;border-right-width:var(--bs-popover-arrow-height);border-top-width:calc(var(--bs-popover-arrow-width)*.5)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-bottom-width:var(--bs-popover-arrow-height);border-left-width:calc(var(--bs-popover-arrow-width)*.5);border-right-width:calc(var(--bs-popover-arrow-width)*.5);border-top-width:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-bottom-width:calc(var(--bs-popover-arrow-width)*.5);border-left-width:var(--bs-popover-arrow-height);border-right-width:0;border-top-width:calc(var(--bs-popover-arrow-width)*.5)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{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);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.spinner-border,.spinner-grow{-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.2em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid transparent}.spinner-border-sm{--bs-spinner-width:1.25rem;--bs-spinner-height:1.25rem;--bs-spinner-border-width:0.15em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1.25rem;--bs-spinner-height:1.25rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.toast{--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:hsla(0,0%,100%,.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.25rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-toast-header-color:#444c55;--bs-toast-header-bg:hsla(0,0%,100%,.85);--bs-toast-header-border-color:rgba(0,0,0,.05);background-clip:padding-box;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{max-width:100%;pointer-events:none;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1090}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{-ms-flex-align:center;align-items:center;background-clip:padding-box;background-color:var(--bs-toast-header-bg);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));color:var(--bs-toast-header-color);display:-ms-flexbox;display:flex;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close,.toast-header .close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{word-wrap:break-word;padding:var(--bs-toast-padding-x)}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.25rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;word-wrap:break-word;display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;padding:var(--bs-tooltip-arrow-height);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-bottom-width:0;border-left-width:calc(var(--bs-tooltip-arrow-width)*.5);border-right-width:calc(var(--bs-tooltip-arrow-width)*.5);border-top-color:var(--bs-tooltip-bg);border-top-width:var(--bs-tooltip-arrow-height);top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-bottom-width:calc(var(--bs-tooltip-arrow-width)*.5);border-left-width:0;border-right-color:var(--bs-tooltip-bg);border-right-width:var(--bs-tooltip-arrow-height);border-top-width:calc(var(--bs-tooltip-arrow-width)*.5);right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-bottom-width:var(--bs-tooltip-arrow-height);border-left-width:calc(var(--bs-tooltip-arrow-width)*.5);border-right-width:calc(var(--bs-tooltip-arrow-width)*.5);border-top-width:0;bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-bottom-width:calc(var(--bs-tooltip-arrow-width)*.5);border-left-color:var(--bs-tooltip-bg);border-left-width:var(--bs-tooltip-arrow-height);border-right-width:0;border-top-width:calc(var(--bs-tooltip-arrow-width)*.5);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0,0,0,.075);border-color:var(--bs-table-border-color);color:var(--bs-table-color);margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr.multiselect__option--highlight>*,.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#ccdbeb;--bs-table-border-color:#b8c5d4;--bs-table-striped-bg:#c2d0df;--bs-table-striped-color:#000;--bs-table-active-bg:#b8c5d4;--bs-table-active-color:#000;--bs-table-hover-bg:#bdcbd9;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d8f3d3;--bs-table-border-color:#c2dbbe;--bs-table-striped-bg:#cde7c8;--bs-table-striped-color:#000;--bs-table-active-bg:#c2dbbe;--bs-table-active-color:#000;--bs-table-hover-bg:#c8e1c3;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#deeefe;--bs-table-border-color:#c8d6e5;--bs-table-striped-bg:#d3e2f1;--bs-table-striped-color:#000;--bs-table-active-bg:#c8d6e5;--bs-table-active-color:#000;--bs-table-hover-bg:#cddceb;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position: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{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.translate-middle-x{-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.translate-middle-y{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-first{-ms-flex-order:-1!important;order:-1!important}.order-0{-ms-flex-order:0!important;order:0!important}.order-1{-ms-flex-order:1!important;order:1!important}.order-2{-ms-flex-order:2!important;order:2!important}.order-3{-ms-flex-order:3!important;order:3!important}.order-4{-ms-flex-order:4!important;order:4!important}.order-5{-ms-flex-order:5!important;order:5!important}.order-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top: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}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-3rem!important}.mx-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-3rem!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-3rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-3rem!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fs-7{font-size:.875rem!important}.fs-8{font-size:.75rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important}.rounded-end,.rounded-top{border-top-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-sm-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-sm-first{-ms-flex-order:-1!important;order:-1!important}.order-sm-0{-ms-flex-order:0!important;order:0!important}.order-sm-1{-ms-flex-order:1!important;order:1!important}.order-sm-2{-ms-flex-order:2!important;order:2!important}.order-sm-3{-ms-flex-order:3!important;order:3!important}.order-sm-4{-ms-flex-order:4!important;order:4!important}.order-sm-5{-ms-flex-order:5!important;order:5!important}.order-sm-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top: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}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mx-sm-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-sm-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-sm-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-sm-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-sm-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-sm-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-sm-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-sm-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-sm-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-sm-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-3rem!important}.me-sm-n1{margin-right:-.25rem!important}.me-sm-n2{margin-right:-.5rem!important}.me-sm-n3{margin-right:-1rem!important}.me-sm-n4{margin-right:-1.5rem!important}.me-sm-n5{margin-right:-3rem!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-3rem!important}.ms-sm-n1{margin-left:-.25rem!important}.ms-sm-n2{margin-left:-.5rem!important}.ms-sm-n3{margin-left:-1rem!important}.ms-sm-n4{margin-left:-1.5rem!important}.ms-sm-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-md-first{-ms-flex-order:-1!important;order:-1!important}.order-md-0{-ms-flex-order:0!important;order:0!important}.order-md-1{-ms-flex-order:1!important;order:1!important}.order-md-2{-ms-flex-order:2!important;order:2!important}.order-md-3{-ms-flex-order:3!important;order:3!important}.order-md-4{-ms-flex-order:4!important;order:4!important}.order-md-5{-ms-flex-order:5!important;order:5!important}.order-md-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top: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}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mx-md-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-md-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-md-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-md-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-md-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-md-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-md-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-md-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-md-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-md-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-3rem!important}.me-md-n1{margin-right:-.25rem!important}.me-md-n2{margin-right:-.5rem!important}.me-md-n3{margin-right:-1rem!important}.me-md-n4{margin-right:-1.5rem!important}.me-md-n5{margin-right:-3rem!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-3rem!important}.ms-md-n1{margin-left:-.25rem!important}.ms-md-n2{margin-left:-.5rem!important}.ms-md-n3{margin-left:-1rem!important}.ms-md-n4{margin-left:-1.5rem!important}.ms-md-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-lg-first{-ms-flex-order:-1!important;order:-1!important}.order-lg-0{-ms-flex-order:0!important;order:0!important}.order-lg-1{-ms-flex-order:1!important;order:1!important}.order-lg-2{-ms-flex-order:2!important;order:2!important}.order-lg-3{-ms-flex-order:3!important;order:3!important}.order-lg-4{-ms-flex-order:4!important;order:4!important}.order-lg-5{-ms-flex-order:5!important;order:5!important}.order-lg-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top: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}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mx-lg-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-lg-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-lg-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-lg-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-lg-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-lg-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-lg-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-lg-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-lg-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-lg-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-3rem!important}.me-lg-n1{margin-right:-.25rem!important}.me-lg-n2{margin-right:-.5rem!important}.me-lg-n3{margin-right:-1rem!important}.me-lg-n4{margin-right:-1.5rem!important}.me-lg-n5{margin-right:-3rem!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-3rem!important}.ms-lg-n1{margin-left:-.25rem!important}.ms-lg-n2{margin-left:-.5rem!important}.ms-lg-n3{margin-left:-1rem!important}.ms-lg-n4{margin-left:-1.5rem!important}.ms-lg-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xl-first{-ms-flex-order:-1!important;order:-1!important}.order-xl-0{-ms-flex-order:0!important;order:0!important}.order-xl-1{-ms-flex-order:1!important;order:1!important}.order-xl-2{-ms-flex-order:2!important;order:2!important}.order-xl-3{-ms-flex-order:3!important;order:3!important}.order-xl-4{-ms-flex-order:4!important;order:4!important}.order-xl-5{-ms-flex-order:5!important;order:5!important}.order-xl-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top: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}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mx-xl-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-xl-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-xl-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-xl-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xl-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-xl-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-xl-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-xl-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-xl-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xl-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-3rem!important}.me-xl-n1{margin-right:-.25rem!important}.me-xl-n2{margin-right:-.5rem!important}.me-xl-n3{margin-right:-1rem!important}.me-xl-n4{margin-right:-1.5rem!important}.me-xl-n5{margin-right:-3rem!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-3rem!important}.ms-xl-n1{margin-left:-.25rem!important}.ms-xl-n2{margin-left:-.5rem!important}.ms-xl-n3{margin-left:-1rem!important}.ms-xl-n4{margin-left:-1.5rem!important}.ms-xl-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xxl-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xxl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xxl-first{-ms-flex-order:-1!important;order:-1!important}.order-xxl-0{-ms-flex-order:0!important;order:0!important}.order-xxl-1{-ms-flex-order:1!important;order:1!important}.order-xxl-2{-ms-flex-order:2!important;order:2!important}.order-xxl-3{-ms-flex-order:3!important;order:3!important}.order-xxl-4{-ms-flex-order:4!important;order:4!important}.order-xxl-5{-ms-flex-order:5!important;order:5!important}.order-xxl-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top: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}.m-xxl-n1{margin:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mx-xxl-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-xxl-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-xxl-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-xxl-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xxl-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-xxl-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-xxl-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-xxl-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-xxl-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xxl-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-xxl-n1{margin-top:-.25rem!important}.mt-xxl-n2{margin-top:-.5rem!important}.mt-xxl-n3{margin-top:-1rem!important}.mt-xxl-n4{margin-top:-1.5rem!important}.mt-xxl-n5{margin-top:-3rem!important}.me-xxl-n1{margin-right:-.25rem!important}.me-xxl-n2{margin-right:-.5rem!important}.me-xxl-n3{margin-right:-1rem!important}.me-xxl-n4{margin-right:-1.5rem!important}.me-xxl-n5{margin-right:-3rem!important}.mb-xxl-n1{margin-bottom:-.25rem!important}.mb-xxl-n2{margin-bottom:-.5rem!important}.mb-xxl-n3{margin-bottom:-1rem!important}.mb-xxl-n4{margin-bottom:-1.5rem!important}.mb-xxl-n5{margin-bottom:-3rem!important}.ms-xxl-n1{margin-left:-.25rem!important}.ms-xxl-n2{margin-left:-.5rem!important}.ms-xxl-n3{margin-left:-1rem!important}.ms-xxl-n4{margin-left:-1.5rem!important}.ms-xxl-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-print-none{display:none!important}}.SharpFilterSelect--open .bv-no-focus-ring.form-control,.SharpUpload .dz-drag-hover .bv-no-focus-ring.SharpUpload__browse,.bv-no-focus-ring:focus{outline:none}.bv-d-xs-down-none{display:none!important}@media (max-width:575.98px){.bv-d-sm-down-none{display:none!important}}@media (max-width:767.98px){.bv-d-md-down-none{display:none!important}}@media (max-width:991.98px){.bv-d-lg-down-none{display:none!important}}@media (max-width:1199.98px){.bv-d-xl-down-none{display:none!important}}@media (max-width:1399.98px){.bv-d-xxl-down-none{display:none!important}}.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret:before,.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret:after{display:none!important}.SharpFilterSelect--open .dropdown .dropdown-menu.form-control,.SharpFilterSelect--open .dropdown .multiselect .multiselect__content.form-control,.SharpFilterSelect--open .multiselect .dropdown .multiselect__content.form-control,.SharpUpload .dz-drag-hover .dropdown .dropdown-menu.SharpUpload__browse,.SharpUpload .dz-drag-hover .dropdown .multiselect .multiselect__content.SharpUpload__browse,.SharpUpload .dz-drag-hover .multiselect .dropdown .multiselect__content.SharpUpload__browse,.dropdown .SharpFilterSelect--open .dropdown-menu.form-control,.dropdown .SharpUpload .dz-drag-hover .dropdown-menu.SharpUpload__browse,.dropdown .dropdown-menu:focus,.dropdown .multiselect .SharpFilterSelect--open .multiselect__content.form-control,.dropdown .multiselect .SharpUpload .dz-drag-hover .multiselect__content.SharpUpload__browse,.dropdown .multiselect .multiselect__content:focus,.multiselect .dropdown .SharpFilterSelect--open .multiselect__content.form-control,.multiselect .dropdown .SharpUpload .dz-drag-hover .multiselect__content.SharpUpload__browse,.multiselect .dropdown .multiselect__content:focus{outline:none}.b-dropdown-form{clear:both;display:inline-block;font-weight:400;padding:.375rem 1rem;width:100%}.SharpFilterSelect--open .b-dropdown-form.form-control,.SharpUpload .dz-drag-hover .b-dropdown-form.SharpUpload__browse,.b-dropdown-form:focus{outline:1px dotted!important;outline:5px auto -webkit-focus-ring-color!important}.b-dropdown-form.disabled,.b-dropdown-form:disabled{color:hsla(var(--primary-h),var(--primary-s),20%,.65);outline:0!important;pointer-events:none}.b-dropdown-text{clear:both;display:inline-block;font-weight:lighter;margin-bottom:0;padding:.375rem 1rem;width:100%}.modal-backdrop{opacity:.5}.tooltip.b-tooltip{display:block;opacity:.9;outline:0}.tooltip.b-tooltip.fade:not(.show){opacity:0}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip.noninteractive{pointer-events:none}.tooltip.b-tooltip .arrow{margin:0 .25rem}.tooltip.b-tooltip.bs-tooltip-left .arrow,.tooltip.b-tooltip.bs-tooltip-right .arrow{margin:.25rem 0}.alert-primary{background-color:hsl(var(--primary-h),var(--primary-s),92.5%);border-color:hsla(var(--primary-h),var(--primary-s),20%,.1);color:hsl(var(--primary-h),var(--primary-s),20%)}.close{color:transparent!important}.SharpFilterSelect--open .list-group-item-action.form-control:not(:focus-visible),.SharpUpload .dz-drag-hover .list-group-item-action.SharpUpload__browse:not(:focus-visible),.list-group-item-action:focus:not(:focus-visible){outline:0}.toast{border-bottom:0;border-left-width:6px;border-right:0;border-top:0}.toast .toast-header:last-child{border-bottom:0;border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.toast .btn-close,.toast .close{min-width:1em}.SharpForm .input-group-sm>.SharpSelect--dropdown,.input-group-sm>.form-select{padding-right:2.5rem}.input-group-sm>.input-group-text{font-size:.75rem;line-height:1.7}.input-group-sm>.btn{font-size:.75rem}.input-group-text.btn{border-color:#ced4da}.nav-pills .nav-link{font-size:.875rem}.btn,.input-group-text,.nav-pills .nav-link{letter-spacing:.025em}.form-label{line-height:1.4}.card{border-color:var(--card-border-color,var(--bs-border-color-translucent));transition:var(--card-transition)}.card.form-control{color:#152935;font-size:1rem;font-weight:400;line-height:1.5}.dropdown-menu,.multiselect .multiselect__content{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.form-check-label{font-size:.875rem}.stretched-link:after{outline:inherit}.modal-open{overflow:hidden}:root{--primary:#004c9b;--primary-h:210.5806451613deg;--primary-s:100%;--primary-l:30.3921568627%;--primary-hsl:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--accent-bg-amount:20%;--accent-bg-l:calc(var(--primary-l) + var(--accent-bg-amount));--accent-bg:hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l));--l-threshold:80%;--component-active-bg:var(--primary-hsl);--component-active-color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000));--filter-close-icon-color:hsl(var(--primary-h),var(--primary-s),35%);--navbar-height:5rem;--navbar-top:0;--navbar-color:hsl(0,0%,calc((var(--accent-bg-l) - var(--l-threshold))*-100000));--field-header-sticky-top:var(--navbar-height)}@font-face{font-family:Karla;font-style:normal;font-weight:700;src:url(fonts/Karla-Bold.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Karla;font-style:normal;font-weight:600;src:url(fonts/Karla-SemiBold.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.SharpDataList__th,.SharpDropdown .dropdown-item,.SharpDropdown .multiselect__option,.SharpGlobalFilters .multiselect__single,.SharpLeftNav__item:not(.SharpLeftNav__item--disabled),.ShowSection__title,.breadcrumb,.btn,.form-label,.input-group-text,.nav-pills .nav-link,.ui-font{font-family:Karla,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;font-weight:700;text-transform:uppercase}.SharpLeftNav__title,.ui-title-font{font-family:Karla,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;font-weight:600;text-transform:uppercase}.ui-font-size{font-size:.9375rem}.ui-heading-font-size.h1,h1.ui-heading-font-size{font-size:1.75rem}.ui-heading-font-size.h2,h2.ui-heading-font-size{font-size:1.5rem}.ui-heading-font-size.h3,h3.ui-heading-font-size{font-size:1.25rem}.ui-heading-font-size.h4,h4.ui-heading-font-size{font-size:1.125rem}.ui-heading-font-size.h5,h5.ui-heading-font-size{font-size:1rem}.ui-heading-font-size.h6,h6.ui-heading-font-size{font-size:.875rem}.SharpFieldLocaleSelect__btn--error:after,.SharpForm__form-item--danger .SharpTabs__nav .nav-link.form-control:after,.SharpTabs__nav .SharpForm__form-item--danger .nav-link.form-control:after,.SharpTabs__nav .nav-link.is-invalid:after,.error-dot:after{background-color:#e71d32;border-radius:50%;content:"";display:inline-block;height:.5em;margin-left:.75em;width:.5em}.error-dot--partial:after{background-color:transparent;border:1px solid #e71d32}@media (min-width:992px){.leftNav--collapsed .SharpActionBar__bar{left:3.25rem;padding-left:0}}.SharpActionBar{margin-bottom:1rem}.SharpActionBar__bar{--threshold:var(--l-threshold);background:#314255;background:#004c9b;background:linear-gradient(45deg,hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l)),hsl(var(--primary-h),var(--primary-s),var(--primary-l)) 70%);color:var(--navbar-color);left:3.25rem;min-height:5rem;padding-bottom:1.25rem;padding-top:1.25rem;position:fixed!important;right:0;top:var(--navbar-top,0);transition:width .3s ease;transition-property:left;z-index:1020}@media (min-width:992px){.SharpActionBar__bar{left:15rem}}.SharpActionBar__bar>.container>.row{min-height:calc(2.5rem + var(--bs-gutter-y))}.SharpActionBar__extras{padding-top:1rem}.SharpActionBar__extras .SharpFilterSelect{margin:0 0 0 .5rem}@media (max-width:575.98px){.SharpActionBar__extras .SharpFilterSelect{margin:.5rem 0 0}}.SharpActionBar__extras .SharpFilterSelect:first-child{margin:0}.SharpActionBar__forms-dropdown .dropdown-menu,.SharpActionBar__forms-dropdown .multiselect .multiselect__content,.multiselect .SharpActionBar__forms-dropdown .multiselect__content{margin-top:1px}.SharpActionBar .breadcrumb{-ms-flex-item-align:end;align-self:flex-end;font-size:.75rem;margin-bottom:.5rem;padding-bottom:.5rem;padding-top:.5rem}.SharpActionBar .breadcrumb a{text-decoration:none}.SharpActionBar .breadcrumb .SharpFilterSelect--open a.form-control,.SharpActionBar .breadcrumb .SharpUpload .dz-drag-hover a.SharpUpload__browse,.SharpActionBar .breadcrumb a.multiselect__option--highlight,.SharpActionBar .breadcrumb a:focus,.SharpActionBar .breadcrumb a:hover,.SharpFilterSelect--open .SharpActionBar .breadcrumb a.form-control,.SharpUpload .dz-drag-hover .SharpActionBar .breadcrumb a.SharpUpload__browse{text-decoration:underline}.btn{text-transform:uppercase}.btn svg{fill:currentColor;vertical-align:-.125em}.SharpFilterSelect--open .SharpTrix .btn.trix-active.form-control:not(:focus-visible),.SharpFilterSelect--open .btn.active.form-control:not(:focus-visible),.SharpFilterSelect--open .btn.multiselect__option--selected.form-control:not(:focus-visible),.SharpTrix .SharpFilterSelect--open .btn.trix-active.form-control:not(:focus-visible),.SharpTrix .SharpUpload .dz-drag-hover .btn.SharpUpload__browse.trix-active:not(:focus-visible),.SharpTrix .btn.trix-active:focus:not(:focus-visible),.SharpUpload .dz-drag-hover .SharpTrix .btn.SharpUpload__browse.trix-active:not(:focus-visible),.SharpUpload .dz-drag-hover .btn.active.SharpUpload__browse:not(:focus-visible),.SharpUpload .dz-drag-hover .btn.multiselect__option--selected.SharpUpload__browse:not(:focus-visible),.btn.active:focus:not(:focus-visible),.btn.multiselect__option--selected:focus:not(:focus-visible){box-shadow:none}.btn-primary{--threshold:var(--l-threshold);--color-l:calc((var(--primary-l) - var(--threshold))*-100000);--hover-bg-l:calc(var(--primary-l) + clamp(-15%, var(--color-l), 15%));--active-bg-l:calc(var(--primary-l) + clamp(-20%, var(--color-l), 20%));--bs-btn-bg:var(--primary-hsl);--bs-btn-color:hsl(0,0%,var(--color-l));--bs-btn-border-color:var(--primary-hsl);--bs-btn-hover-bg:hsl(var(--primary-h),var(--primary-s),var(--hover-bg-l));--bs-btn-hover-border-color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + clamp(-20%, var(--color-l), 10%)));--bs-btn-hover-color:hsl(0,0%,calc((var(--hover-bg-l) - var(--threshold))*-100000));--bs-btn-active-bg:hsl(var(--primary-h),var(--primary-s),var(--active-bg-l));--bs-btn-active-border-color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + clamp(-20%, var(--color-l), 20%)));--bs-btn-active-color:hsl(0,0%,calc((var(--active-bg-l) - var(--threshold))*-100000));--bs-btn-disabled-bg:var(--primary);--bs-btn-disabled-border-color:var(--primary);--bs-btn-disabled-color:#fff;--bs-btn-focus-box-shadow:0 0 0 0.25rem hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + clamp(-15%, var(--color-l), 15%)),.5)}.btn-text{--color-l:30%;--color-hsl:var(--primary-h),var(--primary-s),var(--color-l);--bs-btn-bg:hsla(var(--color-hsl),.1);--bs-btn-border-color:transparent;--bs-btn-color:hsla(var(--color-hsl),.875);--bs-btn-hover-bg:hsla(var(--color-hsl),.15);--bs-btn-hover-border-color:hsla(var(--color-hsl),.25);--bs-btn-hover-color:hsl(var(--color-hsl));--bs-btn-active-bg:hsl(var(--color-hsl));--bs-btn-active-border-color:hsl(var(--color-hsl));--bs-btn-active-color:hsl(0,0%,calc((var(--color-l) - var(--l-threshold))*-100000));--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent;--bs-btn-disabled-color:hsl(var(--color-hsl));--bs-btn-focus-box-shadow:0 0 0 0.25rem hsla(var(--primary-h),var(--primary-s),45%,.5)}.btn-outline-primary{--bs-btn-color:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000));--bs-btn-hover-bg:var(--primary-hsl);--bs-btn-hover-border-color:var(--primary-hsl);--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000));--bs-btn-active-bg:var(--primary-hsl);--bs-btn-active-border-color:var(--primary-hsl);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#000;--bs-gradient:none;--bs-btn-color:var(--primary-hsl);--bs-btn-border-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.375);--bs-btn-focus-box-shadow:0 0 0 0.25rem hsla(var(--primary-h),var(--primary-s),var(--primary-l),.5)}.btn-light{--bs-btn-bg:var(--bs-light);--bs-btn-border-color:transparent;--bs-btn-color:#000;--bs-btn-hover-bg:var(--bs-light);--bs-btn-hover-border-color:transparent;--bs-btn-hover-color:hsl(var(--primary-h),var(--primary-s),30%);--bs-btn-active-bg:hsl(var(--primary-h),75%,94%);--bs-btn-active-border-color:transparent;--bs-btn-active-color:hsl(var(--primary-h),var(--primary-s),25%);--bs-btn-disabled-bg:var(--bs-light);--bs-btn-disabled-border-color:transparent;--bs-btn-disabled-color:var(--bs-btn-color)}.btn-outline-light{--bs-btn-border-color:rgba(var(--bs-light-rgb),.5)}.btn-outline-danger{--bs-btn-bg:#fff;--bs-btn-border-color:rgba(var(--bs-danger-rgb),.375)}.btn-block{width:100%}.btn-block:not(.btn-sm):not(.btn-lg){border-radius:.5rem}.btn--outline-hover{--bs-btn-border-color:transparent;--bs-btn-disabled-border-color:transparent;background-color:transparent!important}.btn--opacity-1.disabled,.btn--opacity-1:disabled{opacity:1}.SharpClearButton{background-color:transparent;border:none;cursor:pointer;height:16px;padding:0;position:relative;width:12px}.SharpClearButton__icon{fill:currentColor;color:#8c9ba5;height:10px;width:10px}.SharpClearButton--form-control{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;justify-content:center;position:absolute!important;right:0;top:0;width:2rem;z-index:12}.SharpClearButton--form-control .SharpClearButton__icon{position:static}.SharpDataList--reordering .SharpDataList__row:not(.SharpDataList__row--header){background:#f2f2f2!important;border-bottom:0;border-color:transparent;cursor:move;margin-bottom:.25rem}.SharpDataList--reordering .SharpDataList__row:not(.SharpDataList__row--header) .SharpDataList__row-link{display:none}.SharpDataList--reordering .SharpDataList__row:not(.SharpDataList__row--header):last-child{margin-bottom:0}.SharpDataList--reordering .SharpDataList__tbody{border:.25rem solid #fff}.SharpDataList__empty{background:#fff;border:1px solid #dfe3e6;border-radius:.25rem;position:relative}.SharpDataList__table{background-color:transparent;border-collapse:collapse;border-radius:.25rem;border-spacing:0;width:100%}.SharpDataList__table--border{background-color:#fff;border:1px solid #dfe3e6}.SharpDataList__tbody{border-radius:.25rem;position:relative;vertical-align:middle}.SharpDataList__thead{border-bottom:1px solid #314255;vertical-align:middle}.SharpDataList__row-spacer{width:var(--append-width,auto)}.SharpDataList__row{border-bottom:1px solid #dfe3e6;transition:box-shadow .25s ease-in-out}@media (max-width:575.98px){.SharpDataList__row{-ms-flex-flow:column;flex-flow:column}}.SharpDataList__row:last-child{border-bottom:0}.SharpDataList__row--header{border:none;cursor:inherit}.SharpDataList__row--header .SharpDataList__row-append{display:none}@media (min-width:576px){.SharpDataList__row--header .SharpDataList__row-append{display:block}}.SharpDataList__row.multiselect__option--highlight,.SharpDataList__row:focus-within,.SharpDataList__row:hover{box-shadow:inset 5px 0 0 hsla(var(--primary-h),var(--primary-s),40%,.5)}.SharpDataList__row--disabled.multiselect__option--highlight,.SharpDataList__row--disabled:focus-within,.SharpDataList__row--disabled:hover,.SharpDataList__row--header.multiselect__option--highlight,.SharpDataList__row--header:focus-within,.SharpDataList__row--header:hover{box-shadow:none}.SharpDataList__row--highlight{box-shadow:inset 3px 0 0 hsla(var(--primary-h),var(--primary-s),40%,.25)}.modal-open .SharpDataList__row--highlight{box-shadow:inset 5px 0 0 hsla(var(--primary-h),var(--primary-s),40%,.5)}.SharpDataList__row .SharpDataList__cols{position:relative}@media (max-width:575.98px){.SharpDataList__row .SharpDataList__row-append{padding-top:0;width:100%!important}}.SharpDataList__row-append{position:relative}.SharpDataList__th{font-size:.8125rem;font-weight:700;overflow-wrap:break-word;padding-bottom:.625rem;padding-top:.625rem;position:relative;text-align:left;vertical-align:middle;word-break:break-word}.SharpDataList__th .SharpDataList__sort-link{bottom:0;left:0;position:absolute;right:0;top:0}.SharpDataList__td{font-size:.875rem;line-height:1.5;position:relative}.SharpDataList__td-html-container{max-width:100%;overflow-wrap:break-word}.SharpDataList__td-html-container *{font-size:.875rem!important}.SharpDataList__td-html-container img{max-width:100%}.SharpDataList__td-html-container .small,.SharpDataList__td-html-container small{font-size:smaller!important}.SharpDataList__td-html-container b,.SharpDataList__td-html-container strong{font-weight:700!important}.SharpDataList__td-html-container em{font-style:italic!important}.SharpDataList__td-html-container a,.SharpDataList__td-html-container a *{position:relative;z-index:1}.SharpDataList__td-html-container a.multiselect__option--highlight,.SharpDataList__td-html-container a:hover{color:#1c3453}.SharpDataList__caret{fill:#8c9ba5;cursor:pointer;display:block;height:8px;min-width:8px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:8px}.SharpDataList__caret,.SharpDataList__caret--ascending{transition:-webkit-transform .2s cubic-bezier(.5,0,.1,1);transition:transform .2s cubic-bezier(.5,0,.1,1);transition:transform .2s cubic-bezier(.5,0,.1,1),-webkit-transform .2s cubic-bezier(.5,0,.1,1)}.SharpDataList__caret--ascending{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SharpDataList__caret--selected{fill:#314255}.SharpDataList__pagination-container{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.SharpDataList__pagination-container .SharpPagination{margin-bottom:0;margin-top:3rem;width:auto}.SharpDropdown .dropdown-menu>li:first-child .dropdown-divider,.SharpDropdown .dropdown-menu>li:last-child .dropdown-divider,.SharpDropdown .multiselect .multiselect__content>li:first-child .dropdown-divider,.SharpDropdown .multiselect .multiselect__content>li:last-child .dropdown-divider,.multiselect .SharpDropdown .multiselect__content>li:first-child .dropdown-divider,.multiselect .SharpDropdown .multiselect__content>li:last-child .dropdown-divider{display:none}.SharpDropdown .dropdown-item,.SharpDropdown .multiselect__option{font-size:.8203125rem}.SharpGlobalMessage{margin-bottom:var(--global-message-margin-bottom,1.5rem);margin-top:var(--global-message-margin-top,1.5rem)}.SharpGrid{width:100%}.SharpLeftNav{--item-color-l:30%;background-color:#fff;height:100vh;max-height:100vh;position:fixed;top:var(--navbar-top,0);z-index:1030}.SharpLeftNav__content{bottom:0;box-shadow:1px 0 3px 0 hsla(var(--primary-h),var(--primary-s),30%,.075);left:0;position:absolute;right:0;top:0}.SharpLeftNav__inner{overflow:auto}.SharpLeftNav__title-container{-ms-flex-align:center;align-items:center;background-color:#004c9b;background:linear-gradient(0deg,hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l)),hsl(var(--primary-h),var(--primary-s),calc(var(--accent-bg-l) - 1.4%)));display:-ms-flexbox;display:flex;min-height:var(--navbar-height);padding:.75rem 1.25rem;z-index:1}.SharpLeftNav__title{color:var(--navbar-color);font-size:1rem}.SharpLeftNav__top-icon{color:hsl(var(--primary-h),var(--primary-s),30%);left:0;opacity:0;position:absolute;right:0}.SharpLeftNav__top-icon .fa{text-align:center;width:100%}.SharpLeftNav__list{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.SharpLeftNav__list.SharpLeftNav__list--nested .SharpLeftNav__item:last-child{margin-bottom:0}.SharpLeftNav__list:not(.SharpLeftNav__list--nested)>.SharpLeftNav__item{border-bottom:1px solid #dae3ee;padding-bottom:1rem;padding-top:1rem}.SharpLeftNav__list .SharpLeftNav__item{font-size:1rem}.SharpLeftNav__separator{color:hsl(var(--primary-h),10%,60%);cursor:default;font-size:.6875rem;line-height:1.2;margin-bottom:1.25rem;margin-top:.75rem;min-height:1px;padding-left:3.5rem;padding-right:3rem;position:relative}.SharpLeftNav__separator:before{border-bottom:1px solid #dae3ee;content:"";display:block;left:1.25rem;position:absolute;right:1.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SharpLeftNav__separator>span{background-color:#fff;-webkit-box-decoration-break:clone;margin-left:-.75em;margin-right:-.75em;max-width:100%;padding:.125em .75em;position:relative}.SharpLeftNav__item{padding:0;width:100%}.SharpFilterSelect--open .SharpLeftNav__item.form-control:not(:focus-visible),.SharpLeftNav__item:focus:not(:focus-visible),.SharpUpload .dz-drag-hover .SharpLeftNav__item.SharpUpload__browse:not(:focus-visible){outline:0}.SharpLeftNav__item.SharpLeftNav__item--active>.SharpLeftNav__item-link{background-color:hsla(var(--primary-h),var(--primary-s),var(--item-color-l),.1);color:hsl(var(--primary-h),var(--primary-s),var(--item-color-l));font-weight:700;letter-spacing:-.0125em}.SharpLeftNav__item-icon{display:-ms-flexbox;display:flex}.SharpLeftNav__item-icon .SharpLeftNav__icon{fill:currentColor;height:.5rem;transition:.25s;width:.5rem}.SharpLeftNav__item--expanded .SharpLeftNav__item-icon .SharpLeftNav__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SharpLeftNav__item:not(.SharpLeftNav__item--active):not(.SharpLeftNav__item--disabled)>.SharpLeftNav__item-link.multiselect__option--highlight,.SharpLeftNav__item:not(.SharpLeftNav__item--active):not(.SharpLeftNav__item--disabled)>.SharpLeftNav__item-link:hover{background-color:hsla(var(--primary-h),var(--primary-s),var(--item-color-l),.05);color:inherit}.SharpLeftNav__item:not(.SharpLeftNav__item--disabled){letter-spacing:-.025em}.SharpLeftNav__item.SharpLeftNav__item--disabled .SharpLeftNav__item-link{cursor:default}.SharpLeftNav__item--has-children>.SharpLeftNav__item-link{color:#6c757d;font-size:.875rem;font-weight:700;letter-spacing:0}.SharpLeftNav__item--has-children>.SharpLeftNav__item-link.multiselect__option--highlight,.SharpLeftNav__item--has-children>.SharpLeftNav__item-link:hover,.SharpLeftNav__item-link{color:hsl(var(--primary-h),10%,20%)}.SharpLeftNav__item-link{cursor:pointer;display:block;font-size:.9375rem;font-size:.8125rem;line-height:1.4;padding:var(--link-padding-y,.5rem) var(--link-padding-x,1.25rem);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.SharpLeftNav__item-link .fa,.SharpLeftNav__item-link .fab,.SharpLeftNav__item-link .far,.SharpLeftNav__item-link .fas{font-size:1.125em}.SharpLeftNav__item-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SharpFilterSelect--open .SharpLeftNav__item-link.form-control,.SharpLeftNav__item-link:focus,.SharpUpload .dz-drag-hover .SharpLeftNav__item-link.SharpUpload__browse{background-color:hsla(var(--primary-h),var(--primary-s),var(--item-color-l),.05);color:inherit}.SharpLeftNav__list--nested{padding-bottom:.375rem;padding-top:.625rem}.SharpLeftNav__list--nested .SharpLeftNav__item{margin-bottom:.5rem}.SharpLeftNav--collapseable{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:background-color .3s ease-in-out,width .3s ease;width:15rem}.SharpLeftNav--collapseable .SharpGlobalFilters,.SharpLeftNav--collapseable .SharpLeftNav__collapse-target,.SharpLeftNav--collapseable .SharpLeftNav__title-container,.SharpLeftNav--collapseable hr,.SharpLeftNav--collapseable li,.SharpLeftNav--collapseable ul{opacity:1}.SharpLeftNav--collapseable .SharpLeftNav__item-link,.SharpLeftNav--collapseable .SharpLeftNav__list{background-color:inherit}.SharpLeftNav--collapseable .SharpLeftNav__item--expanded>.SharpLeftNav__item-link{color:hsl(var(--primary-h),var(--primary-s),25%)!important}.SharpLeftNav--collapseable .SharpLeftNav__collapse-button{bottom:.5rem;position:absolute;right:.5rem}.SharpLeftNav--collapseable .SharpLeftNav__collapse-arrow{fill:currentColor;height:12px;-webkit-transform:rotate(0);transform:rotate(0);width:12px}.SharpLeftNav--collapsed,.SharpLeftNav--collapsing{background-color:hsla(var(--primary-h),var(--primary-s),30%,.1);cursor:pointer;transition:background-color .3s ease-in-out,width .3s ease;width:3.25rem}.SharpLeftNav--collapsed .SharpLeftNav__content,.SharpLeftNav--collapsing .SharpLeftNav__content{box-shadow:none}.SharpFilterSelect--open .SharpLeftNav--collapsed.form-control,.SharpFilterSelect--open .SharpLeftNav--collapsing.form-control,.SharpLeftNav--collapsed.multiselect__option--highlight,.SharpLeftNav--collapsed:focus,.SharpLeftNav--collapsed:hover,.SharpLeftNav--collapsing.multiselect__option--highlight,.SharpLeftNav--collapsing:focus,.SharpLeftNav--collapsing:hover,.SharpUpload .dz-drag-hover .SharpLeftNav--collapsed.SharpUpload__browse,.SharpUpload .dz-drag-hover .SharpLeftNav--collapsing.SharpUpload__browse{background-color:hsla(var(--primary-h),var(--primary-s),30%,.15)}.SharpLeftNav--collapsed .SharpGlobalFilters,.SharpLeftNav--collapsed .SharpLeftNav__collapse-target,.SharpLeftNav--collapsed .SharpLeftNav__title-container,.SharpLeftNav--collapsed hr,.SharpLeftNav--collapsed li,.SharpLeftNav--collapsed ul,.SharpLeftNav--collapsing .SharpGlobalFilters,.SharpLeftNav--collapsing .SharpLeftNav__collapse-target,.SharpLeftNav--collapsing .SharpLeftNav__title-container,.SharpLeftNav--collapsing hr,.SharpLeftNav--collapsing li,.SharpLeftNav--collapsing ul{opacity:0;overflow:hidden;transition:opacity .3s ease-in-out;white-space:nowrap}.SharpLeftNav--collapsed .SharpLeftNav__collapse,.SharpLeftNav--collapsed .SharpLeftNav__collapse.multiselect__option--highlight,.SharpLeftNav--collapsed .SharpLeftNav__collapse:hover,.SharpLeftNav--collapsing .SharpLeftNav__collapse,.SharpLeftNav--collapsing .SharpLeftNav__collapse.multiselect__option--highlight,.SharpLeftNav--collapsing .SharpLeftNav__collapse:hover{background-color:transparent}.SharpLeftNav--collapsed .SharpLeftNav__collapse-arrow,.SharpLeftNav--collapsing .SharpLeftNav__collapse-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.SharpLeftNav--collapsed .SharpLeftNav__top-icon,.SharpLeftNav--collapsing .SharpLeftNav__top-icon{transition:opacity .3s ease-in-out}.SharpLeftNav--collapsed{height:100%;padding-top:1.25rem}.SharpLeftNav--collapsed .SharpGlobalFilters,.SharpLeftNav--collapsed .SharpLeftNav__collapse-target,.SharpLeftNav--collapsed .SharpLeftNav__title-container,.SharpLeftNav--collapsed hr,.SharpLeftNav--collapsed li,.SharpLeftNav--collapsed ul{display:none}.SharpLeftNav--collapsed .SharpLeftNav__collapse{-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}.SharpLeftNav--collapsed .SharpLeftNav__top-icon{display:-ms-flexbox;display:flex;opacity:1}.SharpLeftNav--expanding{background-color:#fff;transition:width .3s ease;width:15rem}.SharpLeftNav--expanding .SharpLeftNav__content{box-shadow:none}.SharpLeftNav--expanding .SharpGlobalFilters,.SharpLeftNav--expanding .SharpLeftNav__collapse-target,.SharpLeftNav--expanding .SharpLeftNav__title-container,.SharpLeftNav--expanding hr,.SharpLeftNav--expanding li,.SharpLeftNav--expanding ul{opacity:1;overflow:hidden;transition:opacity .3s ease-in-out;white-space:nowrap}.SharpLeftNav--expanding .SharpLeftNav__collapse-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.SharpLeftNav--expanding .SharpLeftNav__top-icon{opacity:0}.SharpLeftNav--expanded .SharpLeftNav__top-icon{display:none}.SharpLeftNav--filter-opened .SharpLeftNav__inner{overflow:hidden}.SharpLoading{color:hsl(var(--primary-h),var(--primary-s),40%)}.btn .SharpLoading{color:inherit}.SharpLoading--light{opacity:.5}.SharpLoading__overlay{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.6);bottom:0;display:-ms-flexbox;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}.SharpLoading__overlay--absolute{position:absolute}.loading-fade-enter-active,.loading-fade-leave-active{transition:opacity .25s ease-in-out}.loading-fade-enter-active{transition-delay:.2s}.loading-fade-enter,.loading-fade-leave-to{opacity:0}.modal-sm .modal-header{padding-bottom:.5rem}.modal-footer{padding-top:.5rem}.multiselect{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-right:2rem;position:relative}.multiselect ul{margin:0;padding:0}.multiselect .multiselect__placeholder{color:#8c9ba5;margin-bottom:.375rem}.multiselect .multiselect__select{display:none}.multiselect .multiselect__tags,.multiselect .multiselect__tags-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.multiselect .multiselect__tags{-ms-flex-align:center;align-items:center;cursor:default;margin-bottom:-.375rem;width:100%}.multiselect .multiselect__tags .multiselect__input{background:none;border:none;display:inline-block;height:auto;margin-bottom:.375rem;padding:0;width:auto}.SharpFilterSelect--open .multiselect .multiselect__tags .multiselect__input.form-control,.SharpUpload .dz-drag-hover .multiselect .multiselect__tags .multiselect__input.SharpUpload__browse,.multiselect .multiselect__tags .SharpFilterSelect--open .multiselect__input.form-control,.multiselect .multiselect__tags .SharpUpload .dz-drag-hover .multiselect__input.SharpUpload__browse,.multiselect .multiselect__tags .multiselect__input:focus{outline:none}.multiselect .multiselect__tags .multiselect__tag{margin-left:0;margin-top:0;padding:4px 24px 4px 8px;position:relative}.multiselect .multiselect__input{box-shadow:none!important}.multiselect .multiselect__input,.multiselect .multiselect__single{transition:border .1s ease}.multiselect .multiselect__single{margin-bottom:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect .multiselect__single:empty:before{content:"  "}.multiselect .multiselect__content{left:0;max-height:20rem;overflow:auto;width:100%}.multiselect__option{cursor:pointer;overflow:hidden;text-overflow:ellipsis}.multiselect .multiselect__tag{margin-bottom:.375rem}.multiselect .multiselect__tag-icon{border-radius:50%;bottom:0;cursor:pointer;font-style:normal;font-weight:500;line-height:18px;margin-left:7px;position:absolute;right:1px;text-align:center;top:0;transition:all .2s ease;width:22px}.multiselect .multiselect__tag-icon:after{content:"×";font-size:14px}.multiselect .multiselect__spinner{right:2px;width:40px}.multiselect .multiselect__spinner:after,.multiselect .multiselect__spinner:before{border-color:#314255 transparent transparent}.SharpFilterSelect--open .multiselect,.multiselect--active{background-color:#fff;border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);color:#152935;outline:0}.multiselect--disabled{opacity:.5;outline:none!important;pointer-events:none}.multiselect--disabled,.multiselect--disabled .multiselect__tags .multiselect__tag-icon{cursor:not-allowed!important}.SharpNotification p{margin-bottom:0}.notifications{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.vue-notification-wrapper{overflow:visible!important}.popover{border-color:rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);max-width:none;z-index:80}.popover .arrow{display:block;height:.5rem;margin:0 .5rem;position:absolute;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.popover-body{padding:.5rem}.SharpSearch__input{border-bottom-right-radius:0;border-top-right-radius:0;font-weight:700;padding-right:2.5rem}.SharpSearch__input::-webkit-input-placeholder{font-weight:400}.SharpSearch__input::-moz-placeholder{font-weight:400}.SharpSearch__input:-ms-input-placeholder{font-weight:400}.SharpSearch__input::-ms-input-placeholder{font-weight:400}.SharpSearch__input::placeholder{font-weight:400}.SharpSearch .input-group{background:#fff;border-radius:.25rem}.SharpSearch__clear{color:#999;position:absolute;right:0;top:0}@media (min-width:768px){.SharpSearch__button{min-width:4em}}.StateIcon{border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:inline-block;height:10px;width:10px}.btn .StateIcon{vertical-align:-.125em}.SharpTabbedLayout .tab-pane{padding:var(--tab-padding-top) var(--tab-padding-x) var(--tab-padding-bottom)}.SharpTabbedLayout__divider{margin:var(--tab-divider-margin-top,1rem) calc(var(--tab-padding-x)*-1) var(--tab-divider-margin-bottom,1rem);opacity:.125}.SharpTabbedLayout__divider:last-child{display:none}.SharpTabs__nav{position:relative}.SharpTabs__nav .nav-link{border:1px solid hsla(var(--primary-h),var(--primary-s),var(--primary-l),.375)}.SharpTabs__nav .nav-link:not(.active):not(.multiselect__option--selected):not(.multiselect__option--selected:hover){background:#fff}.SharpTabs__nav .SharpTrix .nav-link.btn.trix-active,.SharpTabs__nav .nav-link.active,.SharpTabs__nav .nav-link.multiselect__option--selected,.SharpTrix .SharpTabs__nav .nav-link.btn.trix-active{position:relative;z-index:1}.SharpTabs__nav .nav-item:not(:nth-child(2)){margin-left:-1px}.SharpTabs__nav .nav-item:not(:nth-child(2)) .nav-link{border-bottom-left-radius:0;border-top-left-radius:0}.SharpTabs__nav .nav-item:not(:nth-last-child(2)) .nav-link{border-bottom-right-radius:0;border-top-right-radius:0}.SharpTag,.multiselect .multiselect__tag{-ms-flex-align:center;align-items:center;background-color:hsla(var(--primary-h),var(--primary-s),30%,.15);border-radius:3px;color:hsl(var(--primary-h),var(--primary-s),20%);display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;height:1.25rem;margin:.375rem;padding:0 .625rem}.SharpTag:not(:first-child),.multiselect .multiselect__tag:not(:first-child){margin-left:0}.SharpCommandsDropdown__description{color:#6c757d;font-family:var(--bs-font-sans-serif);font-size:.875em;font-weight:400;margin-top:.125rem;min-width:15rem;text-transform:none;white-space:normal}.SharpCommandsDropdown .dropdown-menu,.SharpCommandsDropdown .multiselect .multiselect__content,.multiselect .SharpCommandsDropdown .multiselect__content{min-width:12rem}.SharpCommandsDropdown--has-state .dropdown-menu,.SharpCommandsDropdown--has-state .multiselect .multiselect__content,.multiselect .SharpCommandsDropdown--has-state .multiselect__content{min-width:14rem}.SharpViewPanel{background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);height:100%;left:0;position:fixed;top:0;width:90%;z-index:1055}.SharpViewPanel iframe{border:0;height:100%;width:100%}.SharpViewPanel--collapsed{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.SharpViewPanel--collapsing,.SharpViewPanel--expanding{transition:-webkit-transform .4s cubic-bezier(.5,0,.1,1);transition:transform .4s cubic-bezier(.5,0,.1,1);transition:transform .4s cubic-bezier(.5,0,.1,1),-webkit-transform .4s cubic-bezier(.5,0,.1,1)}.SharpViewPanel--expanded{-webkit-transform:translateZ(0);transform:translateZ(0)}.SharpViewPanel__glasspane{background:rgba(0,0,0,.1);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1050}.editor{--card-border-color:#ced4da}.editor__header{background:#fff;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:.75rem;position:sticky;top:var(--navbar-height);transition:box-shadow .2s ease-in-out;z-index:1}.editor__header.stuck{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);z-index:3}.editor .card-body{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.editor .card-body.form-control{border-top-color:transparent;border-top-left-radius:var(--card-body-border-top-radius,0);border-top-right-radius:var(--card-body-border-top-radius,0);margin:-1px;padding:.5rem .75rem;width:auto}.SharpForm__form-item--danger .editor .card-body.form-control,.editor .SharpForm__form-item--danger .card-body.form-control,.editor .card-body.form-control.is-invalid{border-top-color:#dc3545}.editor__content{max-height:var(--max-height);min-height:var(--min-height);overflow-y:auto;position:relative}.SharpFilterSelect--open .editor__content.form-control,.SharpUpload .dz-drag-hover .editor__content.SharpUpload__browse,.editor__content:focus{z-index:2}.editor__content .h1,.editor__content .h1 b,.editor__content .h1 strong,.editor__content .h2,.editor__content .h2 b,.editor__content .h2 strong,.editor__content .h3,.editor__content .h3 b,.editor__content .h3 strong,.editor__content .h4,.editor__content .h4 b,.editor__content .h4 strong,.editor__content .h5,.editor__content .h5 b,.editor__content .h5 strong,.editor__content .h6,.editor__content .h6 b,.editor__content .h6 strong,.editor__content h1,.editor__content h1 b,.editor__content h1 strong,.editor__content h2,.editor__content h2 b,.editor__content h2 strong,.editor__content h3,.editor__content h3 b,.editor__content h3 strong,.editor__content h4,.editor__content h4 b,.editor__content h4 strong,.editor__content h5,.editor__content h5 b,.editor__content h5 strong,.editor__content h6,.editor__content h6 b,.editor__content h6 strong{font-weight:700}.editor__content .h1,.editor__content h1{font-size:calc(1.625rem + (var(--heading-depth) - 1)*.1875rem)}.editor__content .h2,.editor__content h2{font-size:calc(1.375rem + (var(--heading-depth) - 1)*.0625rem)}.editor__content .h3,.editor__content h3{font-size:1.125rem}.editor__content .h4,.editor__content .h5,.editor__content .h6,.editor__content h4,.editor__content h5,.editor__content h6{font-size:1rem}.editor__content table{margin-bottom:1rem;overflow:visible;vertical-align:top;width:100%}.editor__content table>tbody{vertical-align:inherit}.editor__content table td,.editor__content table th{border:1px solid #dee2e6;padding:.5rem}.editor__content table td:before,.editor__content table th:before{border:var(--border);bottom:-1px;content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.editor__content table td.selectedCell,.editor__content table th.selectedCell{z-index:0}.editor__content table td.selected,.editor__content table th.selected{--border:1px solid hsla(var(--primary-h),var(--primary-s),30%,.5)}.editor__content table th{background-color:#f8f9fa}.editor__content table p{margin-bottom:0}.editor__content pre{overflow-wrap:anywhere}.editor__content pre code{display:block;padding:.5rem .75rem}.editor__content code{background-color:#f0f2f4;border-radius:3px;color:inherit;display:inline;padding:.25em .5em}.editor__content ol.tight p,.editor__content ul.tight p{margin-bottom:0}.editor__content .editor__image{border:1px solid var(--bs-border-color-translucent);border-radius:.25rem;display:inline-block;height:auto;margin-bottom:1rem;max-height:200px;max-width:100%;transition:border .125s ease-in-out,box-shadow .125s ease-in-out;width:auto}.editor__content .editor__image.selected{border-color:var(--primary);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.editor__content [data-color=selection].mark,.editor__content mark[data-color=selection]{background-color:#accef7;padding:0}.editor__content blockquote{border-left:5px solid #dee2e6;color:#6c757d;padding:.25rem .25rem .25rem 1rem}.editor__content blockquote p:last-child{margin-bottom:0}.editor__content iframe{display:block;margin-bottom:1rem;max-height:200px;max-width:100%;width:450px}.editor__content iframe[height$="%"]{height:200px}.editor__content [data-node-view-wrapper]{display:block}.editor__content .btn-light{--bs-btn-color:rgba(0,0,0,.675)}.editor__content .Prosemirror-selectednode{outline:0}.editor .ProseMirror-focused{--node-selected-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--node-selected-card-border:var(--primary)}.editor__node{--card-transition:border .125s ease-in-out,box-shadow .125s ease-in-out;border-radius:4px;margin-bottom:1rem}.editor__node.selected{--card-border-color:var(--node-selected-card-border,#ced4da);box-shadow:var(--node-selected-box-shadow)}.editor__node .embed-node__template{--card-border-color:var(--bs-border-color-translucent)}.editor__dropdown .dropdown-menu,.editor__dropdown .multiselect .multiselect__content,.multiselect .editor__dropdown .multiselect__content{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:576px){.editor__dropdown .dropdown-menu,.editor__dropdown .multiselect .multiselect__content,.multiselect .editor__dropdown .multiselect__content{min-width:var(--dropdown-min-width,10rem)}}.editor__dropdown .dropdown-menu[x-placement^=top],.editor__dropdown .multiselect [x-placement^=top].multiselect__content,.multiselect .editor__dropdown [x-placement^=top].multiselect__content{bottom:auto}.editor__dropdown--link,.editor__dropdown--table{--dropdown-min-width:18rem}.editor__toolbar .fa-paperclip{-webkit-text-stroke:.03em var(--bs-light)}.editor__toolbar .fa-paperclip:before{display:inline-block;-webkit-transform:scale(1.2) rotate(-45deg);transform:scale(1.2) rotate(-45deg)}.editor__toolbar .fa-caret-square-right{font-size:1rem}.editor__toolbar .btn{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;line-height:1;padding:.625rem .75rem}.editor__toolbar .fa-sm{font-size:.75rem}.editor__toolbar .fa-xs{font-size:.675rem}.editor__toolbar .btn-light{--bs-btn-color:rgba(0,0,0,.675)}.editor--disabled{cursor:default;opacity:.8;pointer-events:none}.editor--no-toolbar{--card-body-border-top-radius:0.25rem}.html-node pre{max-height:17em;overflow:hidden}.iframe-node__modal-renderer{position:relative}.iframe-node__modal-renderer iframe{display:block;max-height:260px;width:100%}.iframe-node__modal-renderer iframe[height$="%"]{height:260px}.SharpAutocomplete{font-size:1rem;position:relative}.SharpAutocomplete__multiselect--hide-dropdown.multiselect--active .multiselect__content,.SharpFilterSelect--open .SharpAutocomplete__multiselect--hide-dropdown.multiselect .multiselect__content{display:none!important}.SharpAutocomplete__multiselect.multiselect--active .multiselect__input,.SharpFilterSelect--open .SharpAutocomplete__multiselect.multiselect .multiselect__input{width:100%!important}.SharpAutocomplete__result{overflow:hidden;position:relative}.SharpAutocomplete .SharpClearButton{background-color:#fff}.SharpAutocomplete .SharpTemplate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SharpAutocomplete--wrap .SharpTemplate--has-children{overflow:visible;white-space:normal}.SharpAutocomplete--disabled{cursor:not-allowed!important;opacity:.5;outline:none!important}.SharpAutocomplete .SharpLoading{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SharpAutocomplete .SharpLoading__svg{stroke:#314255}.SharpUpload{position:relative}.SharpUpload .dropzone{margin:0}.SharpUpload .dz-image-preview{display:none}.SharpUpload__thumbnail{-ms-flex-item-align:center;align-self:center}.SharpUpload__thumbnail img{display:block;height:auto;margin:auto;max-height:150px;max-width:100%;width:auto}.SharpUpload__infos{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;justify-content:space-between}.SharpUpload__infos .progress-bar{transition:width .5s}.SharpUpload__infos .SharpUpload__info{font-size:.75rem}.SharpUpload__infos .SharpUpload__download-link{font-size:.75rem;text-decoration:none}.SharpUpload__infos .SharpUpload__filename{font-size:.875rem;font-weight:500}.SharpUpload__progress{background:#ebf0f7;height:3px;transition-delay:.5s}.SharpUpload__progress-bar{background:#5596e6;height:100%;transition:width .5s cubic-bezier(.5,0,.1,1)}.SharpUpload__progress-leave-to .SharpUpload__progress-bar{width:100%}.SharpUpload__card{transition:border .125s ease-in-out,box-shadow .125s ease-in-out}.SharpUpload .dz-drag-hover .SharpUpload__card,.SharpUpload--focused .SharpUpload__card{border-color:var(--primary-hsl);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.SharpUpload--compacted .SharpUpload__thumbnail img{max-height:60px!important}.SharpUpload--disabled{cursor:default;opacity:.7}.SharpUpload--disabled .SharpUpload__upload-button{pointer-events:none}.SharpList__empty-alert{opacity:.5}.SharpList__add-button{position:relative}.SharpList__sort-button{margin-top:.675rem;pointer-events:auto;position:sticky;top:calc(var(--field-header-sticky-top) + .675rem);z-index:51}.SharpList__sticky-wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.SharpList__remove-button{font-size:.75rem;padding:.5em;position:absolute;right:.25rem;top:.375rem;transition:opacity .25s ease-in-out;z-index:1}.SharpList__remove-button:not(:hover):not(.multiselect__option--highlight):not(:focus){opacity:.375}.SharpList__item{outline:1px solid transparent;padding-bottom:2rem;position:relative;transition:outline-color .15s ease-in-out}.SharpList__item,.SharpList__item:first-child{padding-top:1.5rem}.SharpList__item:not(:last-child){border-bottom-color:rgba(0,0,0,.25);border-bottom-style:dashed}.SharpList__item .SharpGrid__row:first-child .SharpForm__form-item--no-label{margin-top:1rem}.SharpList__item .SharpGrid__row:first-child>.SharpGrid__col:last-child .SharpForm__label{margin-right:1rem}.SharpList__item .SharpGrid__row--has-label:first-child .SharpForm__form-item--no-label{margin-top:0}.SharpList__item .SharpGrid__row--has-locale-select:first-child{margin-top:.75rem}.SharpList__item .btn-block{font-size:.75rem}.SharpList__item .btn-group-sm>.btn,.SharpList__item .btn-sm{font-size:.6875rem}.SharpList__item .SharpFieldLocaleSelect__btn{font-size:.625rem}.SharpList__item .SharpForm__label{font-size:.765625rem}.SharpList__item .SharpField .SharpClearButton:not(:focus){opacity:0}.SharpList__item .SharpField.multiselect__option--highlight .SharpClearButton,.SharpList__item .SharpField:hover .SharpClearButton{opacity:1}.SharpList__item .SharpSelect.SharpSelect--list{padding-left:0!important;padding-right:0!important}.SharpList__item .SharpList__drag-handle{cursor:move;font-size:.625rem;height:100%;left:0;opacity:var(--drag-handle-opacity,0);position:absolute;top:0;transition:opacity .15s ease-in-out;width:1rem;z-index:40}.SharpList__item.expand-enter-active{transition:all .4s}.SharpList__item.expand-leave-active{transition:all .2s}.SharpList__item.expand-enter,.SharpList__item.expand-leave-to{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.SharpList__item--no-transition{transition:unset}.SharpList__item[style*="display: none"]:first-child+.SharpList__item{border-top-left-radius:inherit;border-top-right-radius:inherit;border-top-width:var(--bs-list-group-border-width)}.SharpList__item--drag-active{cursor:move}.SharpList__item--drag-active *{pointer-events:none}.SharpList__item--drag-active.multiselect__option--highlight,.SharpList__item--drag-active:hover{outline:var(--hover-outline,1px solid rgba(var(--bs-body-color-rgb),.5));z-index:1}.SharpList__item.sortable-chosen{outline:1px solid rgba(var(--bs-body-color-rgb),.5);z-index:1}.SharpList__item.multiselect__option--highlight,.SharpList__item:hover{--drag-handle-opacity:1}.SharpList__new-item-zone{height:2rem;left:0;position:absolute;right:0;text-align:center;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.SharpList__new-item-zone.multiselect__option--highlight button,.SharpList__new-item-zone:hover button{opacity:1}.SharpList__new-item-zone button{opacity:0;transition:opacity .25s ease-in-out}.SharpFilterSelect--open .SharpList__new-item-zone button.form-control,.SharpList__new-item-zone .SharpFilterSelect--open button.form-control,.SharpList__new-item-zone .SharpUpload .dz-drag-hover button.SharpUpload__browse,.SharpList__new-item-zone button:focus,.SharpUpload .dz-drag-hover .SharpList__new-item-zone button.SharpUpload__browse{opacity:1}.SharpList--dragging .SharpList__item{--drag-handle-opacity:0;--hover-outline:0}.SharpForm__form-item--no-label .SharpList--can-sort{margin-top:1.5rem}.SharpListUpload{position:relative;transition:border-color .125s ease-in-out,box-shadow .125s ease-in-out}.SharpListUpload__content{min-height:80px}.SharpListUpload__text{font-size:.875rem}.SharpListUpload__text a{position:relative;z-index:1}.SharpListUpload__icon{fill:currentColor;margin-right:.75rem;opacity:.375}.SharpListUpload__input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.SharpListUpload__help{bottom:.25rem;font-size:.75rem;opacity:.675;position:absolute;right:.5rem}.SharpListUpload--active .SharpListUpload__text a{position:static}.SharpListUpload--disabled{opacity:.75;pointer-events:none}.SharpListUpload--active,.SharpListUpload:focus-within{border:1px solid hsl(var(--primary-h),var(--primary-s),30%);border-top-width:1px!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.SharpListUpload--active:not(:first-child),.SharpListUpload:focus-within:not(:first-child){margin-top:-1px}.SharpDate{position:relative}.SharpDate__input--valuated.is-invalid,.SharpForm__form-item--danger .SharpDate__input--valuated.form-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:center right 2.25rem;background-size:calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.SharpDate__input-wrapper.multiselect__option--highlight .SharpDate__clear-button,.SharpDate__input-wrapper:hover .SharpDate__clear-button{opacity:1}.SharpDate .vc-date{display:none!important}.SharpDate .SharpDatePicker>.vc-popover-content-wrapper{top:100%!important;-webkit-transform:none!important;transform:none!important}.SharpDate .vc-time-picker{padding:.875rem .5rem!important}.SharpSelect__clear-button{background:#fff}.SharpSelect__links{font-size:.75em}.SharpSelect__links a{color:#314255}.SharpTags .multiselect__option:before{content:attr(data-select) " "}.SharpGeolocation__map{max-width:100%;padding-bottom:80%}.SharpTrix--read-only{cursor:default;opacity:.8;pointer-events:none}.SharpTrix--read-only trix-editor{opacity:.8}.SharpTrix .separator{border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;display:inline-block;margin:0 6px;text-indent:-10px;width:0}.SharpTrix trix-toolbar{display:block!important}.SharpTrix trix-editor{min-height:0!important;overflow:auto}.SharpTrix trix-editor[disabled]{cursor:default;opacity:.8;pointer-events:none}.SharpTrix .h1,.SharpTrix h1{font-size:1.25rem;font-weight:400;line-height:1.5;margin-top:.5rem}.SharpTrix .h1:first-child,.SharpTrix h1:first-child{margin:0}.SharpTrix pre{word-wrap:normal;background:rgba(0,0,0,.05);font-family:Lucida Console,Monaco,monospace;font-size:.875em;margin:0;padding:1rem;white-space:pre;word-break:normal}.SharpTrix ol,.SharpTrix ol ol,.SharpTrix ol ul,.SharpTrix ul,.SharpTrix ul ol,.SharpTrix ul ul{padding-left:1rem}.SharpTrix ul{list-style-type:disc}.SharpTrix ol{list-style-type:decimal}.SharpTrix blockquote{border-left:3px solid #000;margin:0;padding:0 0 0 1em}.SharpTrix .attachment{position:relative}.SharpTrix .attachment__remove{background:#1b6ac9;border:0;border-radius:5px;color:transparent;height:3rem;left:50%;margin:0 0 0 -1.5rem;position:absolute;text-indent:0;top:-3.4rem;width:3rem;z-index:4}.SharpTrix .attachment__remove:before{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:none!important;color:#fff;content:"\f1f8";display:-ms-inline-flexbox;display:inline-flex;font-family:FontAwesome;font-size:1rem;justify-content:center;opacity:1}.SharpTrix .attachment__remove:after{border:6px solid hsla(0,0%,100%,0);border-top-color:#1b6ac9;content:" ";height:0;left:50%;margin-left:-6px;pointer-events:none;position:absolute;top:100%;width:0}.SharpGeolocationEdit--loading .SharpGeolocationEdit__input{padding-right:2rem}.SharpGeolocationEdit__loading{bottom:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SharpGeolocationEdit .leaflet-container{cursor:crosshair}.SharpGeolocationEdit__map{max-width:100%;padding-bottom:80%}.SharpDateRange .form-control{text-align:center}.SharpDateRange__dash.form-control{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.SharpDatePicker .vc-popover-content-wrapper{z-index:120!important}.SharpDatePicker .vc-container{--primary-100:hsl(var(--primary-h),var(--primary-s),90%);--primary-200:hsl(var(--primary-h),var(--primary-s),85%);--primary-300:hsl(var(--primary-h),var(--primary-s),70%);--primary-400:hsl(var(--primary-h),var(--primary-s),60%);--primary-500:hsl(var(--primary-h),var(--primary-s),50%);--primary-600:hsl(var(--primary-h),var(--primary-s),40%);--primary-700:hsl(var(--primary-h),var(--primary-s),30%);--primary-800:hsl(var(--primary-h),var(--primary-s),20%);--primary-900:hsl(var(--primary-h),var(--primary-s),10%)}.SharpFieldLocaleSelect{margin-bottom:.5rem}.SharpFieldLocaleSelect__btn{-ms-flex-align:center;--primary:hsl(var(--primary-h),var(--primary-s),30%);--padding-y:.25rem;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b9cadf;border-radius:5px;color:var(--primary);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:.625rem;line-height:1;outline-offset:2px;padding-bottom:var(--padding-y);padding-top:var(--padding-y);text-transform:uppercase}.SharpFieldLocaleSelect__btn:not(:focus-visible){outline:0}.SharpFieldLocaleSelect__btn--empty:not(.SharpFieldLocaleSelect__btn--active){background:transparent;border:1px dashed var(--primary)}.SharpFieldLocaleSelect__btn--active{background:var(--primary);border:1px solid var(--primary);color:#fff}.SharpFieldLocaleSelect__btn--error:after{margin-left:.5em}.SharpFieldLocaleSelect__btn.multiselect__option--highlight,.SharpFieldLocaleSelect__btn:hover{border:1px solid var(--primary)}.SharpFieldContainer{position:relative}.SharpForm__alert{font-size:.875rem}.SharpForm__fieldset .SharpForm__label{font-size:.75rem}.SharpForm .SharpGrid{margin-bottom:-1.5rem}.SharpForm .SharpGrid__col--empty{display:none}.SharpForm .SharpGrid__col{margin-bottom:1.5rem}.SharpForm__label{display:block;min-height:1.25rem}.SharpForm__label--placeholder{display:none}.SharpForm__form-item{-ms-flex:1;flex:1;height:100%}@media (min-width:576px){.SharpForm__form-item--type-list{margin-top:-1rem}.SharpForm__form-item--type-list>.SharpForm__field-header{margin-left:-.5rem;margin-right:-.5rem;padding-left:.5rem;padding-right:.5rem;padding-top:1rem;position:sticky;top:var(--field-header-sticky-top)}.SharpForm__form-item--type-list>.SharpForm__field-header.stuck{background-color:#fff;border-bottom:1px solid #dee2e6;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);z-index:50}}.SharpForm__form-item--type-list .SharpForm__help-message{margin-top:1rem}.SharpForm__form-item--type-check .form-check{margin-bottom:0}.SharpForm__form-item>.SharpForm__field-content{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:2.5rem}.SharpForm .SharpGrid__row--has-label>.SharpGrid__col>.SharpForm__form-item--no-label .SharpForm__label{display:block}.SharpForm .SharpGrid__row--has-label>.SharpGrid__col>.SharpForm__form-item--no-label .SharpForm__label:after{content:"  "}.SharpForm .SharpGrid__row>.col-md-12>.SharpForm__form-item--type-check .SharpForm__label{display:none}.SharpForm .SharpGrid__row>.col-md-12>.SharpForm__form-item--type-check .SharpForm__field-content{min-height:auto}.SharpForm__label--disabled{opacity:.5}.SharpForm .invalid-feedback{font-size:.875rem;font-weight:600;margin-top:.25rem}.SharpForm .form-text{line-height:1.4}.SharpForm .SharpTabs .SharpForm__locale-dropdown{-ms-flex-item-align:center;align-self:center;margin-right:1rem}@media (min-width:768px){.SharpForm .SharpTabs .SharpForm__locale-dropdown{bottom:0;left:0;margin-right:0;position:absolute}}.form-modal{--global-message-margin-top:-.5rem;--global-message-margin-bottom:1.5rem;--field-header-sticky-top:0px;--bs-modal-width:558px}.form .SharpActionView{padding-bottom:0}.form .SharpForm{min-height:calc(100vh - 5rem);padding-bottom:3rem}.form .SharpForm .tab-pane{--tab-padding-x:1.25rem;--tab-padding-top:1rem;--tab-padding-bottom:3rem;--tab-divider-margin-top:3rem;--tab-divider-margin-bottom:1.5rem;background-color:#fff;min-height:max(30vh,200px)}.clearable{padding-right:2rem}.input-group--clearable{position:relative}.SharpEntityList .SharpDataList__row-append{background:#fff;width:7.5rem}@media (min-width:576px){.SharpEntityList--has-state-only .SharpEntityList__actions{-ms-flex-pack:start;justify-content:flex-start}}.SharpEntityListTitle__info{font-size:var(--entity-list-title-info-font-size,.8125rem);opacity:var(--entity-list-title-info-opacity,.625)}.SharpWidget{border-width:0;text-align:center}.SharpWidget--link{border:1px solid transparent;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.SharpWidget--link.multiselect__option--highlight,.SharpWidget--link:hover{border-color:hsla(var(--primary-h),var(--primary-s),30%,.75)}.SharpWidget__title{font-size:1.375rem}.SharpWidget.SharpWidget--chart .card-body{padding:0}.SharpWidgetChart{text-align:left}.SharpWidgetChart--aspect-ratio{position:relative}.SharpWidgetChart--aspect-ratio:before{content:"";display:block;padding-top:calc(var(--ratio-y)/var(--ratio-x)*100%)}.SharpWidgetChart--aspect-ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.SharpWidgetChart .apexcharts-canvas,.SharpWidgetChart .apexcharts-canvas>svg{max-width:100%}.SharpWidgetChart .apexcharts-zoom-icon{display:none}.SharpWidgetPanel{width:100%}.SharpLegend{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.SharpLegend__item{white-space:nowrap}.SharpLegend__color{display:inline-block;height:.5rem;vertical-align:center;width:1rem}.SharpLegend__text{white-space:nowrap}.SharpWidgetOrderedList__list{text-align:left}.SharpWidgetOrderedList .SharpDataList{margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem}.SharpWidgetOrderedList .SharpDataList__table{border-bottom:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-left:0;border-right:0;margin-bottom:0}.SharpWidgetOrderedList .SharpDataList__row:last-of-type{border-bottom:0}.dashboard .SharpDashboardPage .row+.row{margin-top:1rem}.ShowPage{--content-margin-top:2rem}.ShowPage__content{margin-top:var(--content-margin-top)}.ShowPage__section{margin-bottom:2rem}.ShowPage__fields-grid{margin-bottom:-1.5rem}.ShowPage .show-field{margin-bottom:1.5rem}.ShowPage__fields-row--list{margin-top:.5rem}.ShowPage__fields-row:first-child{margin-top:0}.ShowPage--localized{--content-margin-top:1.25rem}.ShowPage--title{--content-margin-top:2rem}.ShowSection__header{min-height:2.75rem}.ShowSection__header--collapsable{--title-margin-left:.25rem;cursor:pointer;line-height:1.2;transition:background-color .125s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ShowSection__header--collapsable.multiselect__option--highlight,.ShowSection__header--collapsable:hover{background-color:rgba(0,0,0,.075)}.SharpFilterSelect--open .ShowSection__header--collapsable.form-control:not(:focus-visible),.SharpUpload .dz-drag-hover .ShowSection__header--collapsable.SharpUpload__browse:not(:focus-visible),.ShowSection__header--collapsable:focus:not(:focus-visible){outline:0}.ShowSection__title{font-size:1.0625rem;margin-bottom:0;margin-left:var(--title-margin-left);padding-bottom:.75rem;padding-top:.75rem}.ShowSection__grid{margin-bottom:-2rem}.ShowSection__col{margin-bottom:2rem}.ShowSection--layout-card .ShowSection__content{background:#fff;padding:1rem 1.25rem}.ShowEntityListField{--global-message-margin-top:.5rem;--global-message-margin-bottom:1.5rem;--entity-list-title-info-opacity:.5;--entity-list-title-font-size:.75rem}.ShowEntityListField .SharpDataList__table{border:0}.ShowEntityListField .SharpPagination{margin-top:1.5rem}.ShowEntityListField__action-bar{--bg-padding-top:1rem;--bg-padding-bottom:.75rem;top:calc(var(--navbar-height) + var(--bg-padding-top) + var(--sticky-offset, 0px));transition:padding .2s ease-in-out;z-index:10}.ShowEntityListField__action-bar .SharpButton--secondary-accent{border-color:#dfe3e6}.ShowEntityListField__action-bar:before{background:#fff;bottom:calc(var(--bg-padding-bottom)*-1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:calc(var(--bg-padding-top)*-1 - var(--sticky-offset, 0px));transition:opacity .2s ease-in-out}.ShowEntityListField__action-bar.stuck{padding-left:1.5rem;padding-right:1.5rem}.ShowEntityListField__action-bar.stuck:before{opacity:1}.ShowEntityListField--collapsed .SharpDataList{display:none}.ShowPictureField>.show-field__label{margin-bottom:1em}.ShowPictureField__thumbnail{max-width:100%}.ShowTextField{--file-font-size:.875em}.ShowTextField__content{white-space:pre-line}.ShowTextField__content .h1,.ShowTextField__content .h2,.ShowTextField__content .h3,.ShowTextField__content .h4,.ShowTextField__content .h5,.ShowTextField__content .h6,.ShowTextField__content h1,.ShowTextField__content h2,.ShowTextField__content h3,.ShowTextField__content h4,.ShowTextField__content h5,.ShowTextField__content h6{letter-spacing:normal}.ShowTextField__content .h1,.ShowTextField__content h1{font-size:2rem}.ShowTextField__content .h2,.ShowTextField__content h2{font-size:1.5rem}.ShowTextField__content .h3,.ShowTextField__content h3{font-size:1.125rem;font-weight:600}.ShowTextField__content .h4,.ShowTextField__content h4{font-size:1rem;font-weight:700}.ShowTextField__content .h5,.ShowTextField__content h5{font-size:.875rem;font-weight:700}.ShowTextField__content>img{height:auto;max-height:200px;max-width:100%;width:auto}@media (min-width:768px){.ShowTextField__content>img{max-height:300px;max-width:75%}}.ShowTextField__content>ol,.ShowTextField__content>ul{list-style:initial;margin-bottom:1rem;padding-left:2rem}.ShowTextField__content>ol p,.ShowTextField__content>ul p{margin-bottom:0}.ShowTextField__content>.html-content{max-height:200px}.ShowTextField__content>.embed{display:block;margin-bottom:1.5rem;white-space:normal}.ShowTextField__content .iframe-wrapper iframe{display:block;margin-bottom:1rem;max-height:200px;max-width:100%;width:450px}.ShowTextField__content .iframe-wrapper iframe[height$="%"]{height:200px}.ShowTextField__content>:last-child{margin-bottom:0}.ShowTextField__more{font-size:.875em;font-weight:600;text-decoration:none;text-transform:lowercase}.ShowTextField--html .ShowTextField__content{white-space:normal}.ShowFileField .show-field__content{font-size:var(--file-font-size,1em)}.ShowFileField__name{font-size:1em;font-weight:600;white-space:nowrap}.ShowFileField__info{font-size:.75em}.ShowFileField__download-container:before{content:"";display:block;height:calc(50% - 2em);max-height:calc(100% - 2.4em)}.ShowFileField__download-button{font-size:.75em;height:auto;line-height:1.75;padding:.25em 1em}.ShowFileField__thumbnail-col{max-width:125px}.ShowFileField__thumbnail-col--collapsed{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.ShowFileField__thumbnail-container{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center}.ShowFileField__thumbnail{display:block;max-width:100%}.ShowFileField__placeholder{color:rgba(0,0,0,.25);font-size:3rem;line-height:1}.ShowFileField--root{--file-font-size:.875em}.ShowFileField--root .show-field__content{padding-bottom:.5rem}.ShowFileField--has-label .ShowFileField__name{font-weight:400}.ShowFileField--has-placeholder .ShowFileField__name{margin-top:.25rem}.ShowListField>.show-field__label{margin-bottom:1em}.ShowListField>.show-field__content{font-size:.875em}.ShowListField__list{border:1px solid #dfe3e6}.ShowListField__item{border-bottom:1px solid #dfe3e6;padding:1em}.ShowListField__item:last-child{border-bottom:0}.ShowListField__fields-grid{margin-bottom:-.5rem}.ShowListField .show-field,.ShowListField--empty .ShowListField__label{margin-bottom:.5rem}.SharpFilterControl{font-size:.875rem;min-height:1.9375rem}.SharpFilterControl .form-control{min-width:2rem}.SharpFilterControl .input-group-text{color:hsl(var(--primary-h),var(--primary-s),20%)}.SharpFilterControl .SharpClearButton{width:1.75rem}.SharpFilterDateRange__field{max-width:220px}.SharpFilterDateRange__field .input-group{height:100%}.SharpFilterDateRange .form-control{font-size:.8125rem;font-weight:700;height:100%}.SharpFilterDateRange .form-control:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.SharpFilterDateRange .form-control.clearable{padding-right:1.5rem}.SharpFilterDateRange .SharpDateRange__dash{min-width:auto}.SharpFilterDateRange .dropdown-toggle{font-size:.875rem}.SharpFilterSelect{border-radius:.25rem;display:-ms-flexbox;display:flex;position:relative}.SharpFilterSelect .form-control{font-size:inherit}.SharpFilterSelect .multiselect__tags-wrap{margin-bottom:0;margin-left:-8px}.SharpFilterSelect .multiselect__placeholder:before{content:"​"}.SharpFilterSelect--searchable.SharpFilterSelect--open .SharpAutocomplete .multiselect__tags{border-radius:.25rem;left:0;margin-top:5px;padding:0 1rem;top:100%;width:10rem;z-index:1001}.SharpFilterSelect--searchable.SharpFilterSelect--open .SharpAutocomplete .multiselect__input{font-size:.875rem;height:2.5rem}.SharpFilterSelect--searchable .SharpAutocomplete .multiselect__content{border-top:2.5rem solid #fff!important}.SharpFilterSelect .SharpAutocomplete .multiselect{background:none;border:0}.SharpFilterSelect .SharpAutocomplete .multiselect__tags{height:0!important;padding:0;position:absolute;transition:none;width:0}.SharpFilterSelect .SharpAutocomplete .multiselect__input{transition:none}.SharpFilterSelect .SharpAutocomplete .multiselect__placeholder,.SharpFilterSelect .SharpAutocomplete .multiselect__single,.SharpFilterSelect .SharpAutocomplete .multiselect__tags-wrap{display:none}.SharpFilterSelect .SharpAutocomplete .multiselect__content{margin-top:5px;top:100%}.SharpFilterSelect .SharpAutocomplete .SharpClearButton{display:none}.SharpFilterSelect .SharpSelect{width:100%}.SharpFilterSelect .SharpSelect .multiselect__content{display:none!important}.SharpFilterSelect .SharpSelect .multiselect{box-shadow:none!important}.SharpFilterSelect__select{position:static}.SharpFilterSelect__select .multiselect{background:none;position:static}.SharpFilterSelect__select .multiselect__content{left:0;min-width:10rem}@media (min-width:768px){.SharpFilterSelect__select .multiselect__content{max-width:30rem;width:auto}}.SharpFilterSelect__select .multiselect__tag{background:#fff;color:#152935;font-weight:700;height:auto;margin-bottom:0;margin-right:.125rem;padding-bottom:0!important;padding-right:23px!important;padding-top:0!important}.SharpFilterSelect__select .multiselect__tag:not(:first-child){border-left:1px solid #dae3ee}.SharpFilterSelect__select .multiselect__tag-icon{color:var(--filter-close-icon-color)}.SharpFilterSelect__select .multiselect__tag-icon:after{color:inherit;font-size:1rem;font-weight:400}.SharpFilterSelect__select .multiselect__placeholder{margin-bottom:0}.SharpFilterSelect__select .multiselect__single{font-size:.8125rem;font-weight:700;margin-bottom:0;margin-right:.25rem}.SharpFilterSelect__select .multiselect__tags{border:none;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;cursor:default;margin-bottom:0;min-height:0}@media (max-width:575.98px){.SharpFilterSelect__select .multiselect__tags-wrap{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}}.SharpFilterSelect--open .SharpFilterSelect__select .multiselect.form-control,.SharpFilterSelect__select .SharpFilterSelect--open .multiselect.form-control,.SharpFilterSelect__select .SharpUpload .dz-drag-hover .multiselect.SharpUpload__browse,.SharpFilterSelect__select .multiselect:focus,.SharpUpload .dz-drag-hover .SharpFilterSelect__select .multiselect.SharpUpload__browse{outline:1px solid transparent}.SharpFilterSelect--open .SharpFilterSelect__select .multiselect,.SharpFilterSelect__select .SharpFilterSelect--open .multiselect,.SharpFilterSelect__select .multiselect.multiselect--active{box-shadow:unset}.SharpFilterSelect__select .SharpSelect__clear-button{width:1.5rem}.SharpFilterCheck{color:hsl(var(--primary-h),var(--primary-s),20%);line-height:1.25}:first-child>.SharpFilterCheck{margin-left:0!important}.SharpGlobalFilters{min-height:calc(4rem + 1px)}.SharpGlobalFilters .form-control{padding:0}.SharpGlobalFilters .SharpFilterControl,.SharpGlobalFilters .SharpFilterSelect,.SharpGlobalFilters .SharpSelect{border:0;border-radius:0}.SharpGlobalFilters .SharpFilterControl{border-bottom:1px solid hsla(var(--primary-h),var(--primary-s),30%,.375);border-left:6px solid hsla(var(--primary-h),var(--primary-s),40%,.5);width:100%}.SharpGlobalFilters .SharpFilterControl__text{display:none}.SharpGlobalFilters .multiselect{color:hsl(var(--primary-h),var(--primary-s),30%);font-size:1.125rem;min-height:4rem;padding:.875rem 2.25rem .875rem 1.25rem}.SharpGlobalFilters .multiselect__single{font-size:.875rem;margin-right:0;white-space:normal}.SharpGlobalFilters .multiselect__tags{border-radius:0;cursor:pointer;line-height:1.3}.SharpGlobalFilters .SharpAutocomplete .multiselect__content{box-shadow:0 1rem 3rem rgba(0,0,0,.175);left:1px;margin-top:-1px;padding-bottom:1rem;width:calc(100% - 2px)}.SharpActionView{--content-left:3.25rem;--content-top:var(--navbar-height);min-height:100vh;padding-bottom:3rem;padding-left:var(--content-left);padding-top:var(--content-top);position:relative;transition:width .3s ease;transition-property:padding-left}@media (min-width:992px){.SharpActionView{--content-left:15rem;overflow:visible}}.SharpActionView__loading{left:var(--content-left,0);top:var(--content-top,0)}@media (min-width:992px){.leftNav--collapsed .SharpActionView{--content-left:3.25rem}}.login{background:linear-gradient(45deg,hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l)),hsl(var(--primary-h),var(--primary-s),var(--primary-l)) 80%)}.login__content{display:-ms-flexbox;display:flex;height:100vh;padding:20vh 0}.login__powered{font-size:.75rem}.login__powered a,.login__powered>span{mix-blend-mode:overlay;opacity:.5}.login__powered a.multiselect__option--highlight,.login__powered a:hover{opacity:1}.login .container{width:100%}.login .SharpNotification,.login .alert{font-size:.875rem}.login .logo svg{--width:225px;fill:currentColor;color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 12.5%));height:calc(var(--width)*15/100);width:var(--width)}.login .card{border-radius:.5rem}.text-inverted{color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000))}.bg-primary{background-color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))!important}.text-primary{color:hsl(var(--primary-h),var(--primary-s),30%)!important}.inset-0{bottom:0;left:0;right:0;top:0}body{background-color:hsl(var(--primary-h),20%,95%)}input[type=number].hide-controls{-moz-appearance:textfield}input[type=number].hide-controls::-webkit-inner-spin-button,input[type=number].hide-controls::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[v-cloak]{display:none} +@charset "UTF-8";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#004c9b;--bs-secondary:#6c757d;--bs-success:#3dc322;--bs-info:#5aaafa;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:0,76,155;--bs-secondary-rgb:108,117,125;--bs-success-rgb:61,195,34;--bs-info-rgb:90,170,250;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:21,41,53;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,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:#152935;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.25rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:hsl(var(--primary-h),var(--primary-s),30%);--bs-link-hover-color:hsl(var(--primary-h),var(--primary-s),15%);--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--bs-body-bg);color:var(--bs-body-color);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);margin:0;text-align:var(--bs-body-text-align)}hr{border:0;border-top:1px solid;color:inherit;margin:1rem 0;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin-bottom:.5rem;margin-top:0}.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-bottom:1rem;margin-top:0}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a.multiselect__option--highlight,a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;font-size:.875em;margin-bottom:1rem;margin-top:0;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word;color:var(--bs-code-color);font-size:.875em}a>code{color:inherit}kbd{background-color:var(--bs-body-color);border-radius:.25rem;color:var(--bs-body-bg);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;padding:0}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{border-collapse:collapse;caption-side:bottom}caption{color:#6c757d;padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}.SharpFilterSelect--open button.form-control:not(:focus-visible),.SharpUpload .dz-drag-hover button.SharpUpload__browse:not(:focus-visible),button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:calc(1.275rem + .3vw);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{-ms-flex-negative:0;flex-shrink:0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.col{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-auto>*{width:auto}.row-cols-1>*,.row-cols-auto>*{-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-1>*{width:100%}.row-cols-2>*{width:50%}.row-cols-2>*,.row-cols-3>*{-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-3>*{width:33.3333333333%}.row-cols-4>*{width:25%}.row-cols-4>*,.row-cols-5>*{-ms-flex:0 0 auto;flex:0 0 auto}.row-cols-5>*{width:20%}.row-cols-6>*{width:16.6666666667%}.col-auto,.row-cols-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-auto{width:auto}.col-1{width:8.33333333%}.col-1,.col-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-2{width:16.66666667%}.col-3{width:25%}.col-3,.col-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-4{width:33.33333333%}.col-5{width:41.66666667%}.col-5,.col-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-6{width:50%}.col-7{width:58.33333333%}.col-7,.col-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-8{width:66.66666667%}.col-9{width:75%}.col-10,.col-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-10{width:83.33333333%}.col-11{width:91.66666667%}.col-11,.col-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-12{width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-sm-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-sm-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-sm-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-sm-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-sm-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-sm-6>*{width:16.6666666667%}.col-sm-auto,.row-cols-sm-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-auto{width:auto}.col-sm-1{width:8.33333333%}.col-sm-1,.col-sm-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-3,.col-sm-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-5,.col-sm-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-7,.col-sm-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10,.col-sm-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-11,.col-sm-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-sm-12{width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-md-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-md-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-md-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-md-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-md-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-md-6>*{width:16.6666666667%}.col-md-auto,.row-cols-md-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-auto{width:auto}.col-md-1{width:8.33333333%}.col-md-1,.col-md-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-3,.col-md-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-5,.col-md-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-7,.col-md-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10,.col-md-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-11,.col-md-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-md-12{width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-lg-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-lg-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-lg-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-lg-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-lg-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-lg-6>*{width:16.6666666667%}.col-lg-auto,.row-cols-lg-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-auto{width:auto}.col-lg-1{width:8.33333333%}.col-lg-1,.col-lg-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-3,.col-lg-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-5,.col-lg-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-7,.col-lg-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10,.col-lg-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-11,.col-lg-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-lg-12{width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xl-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xl-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xl-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xl-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xl-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xl-6>*{width:16.6666666667%}.col-xl-auto,.row-cols-xl-6>*{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-auto{width:auto}.col-xl-1{width:8.33333333%}.col-xl-1,.col-xl-2{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-2{width:16.66666667%}.col-xl-3{width:25%}.col-xl-3,.col-xl-4{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-4{width:33.33333333%}.col-xl-5{width:41.66666667%}.col-xl-5,.col-xl-6{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-6{width:50%}.col-xl-7{width:58.33333333%}.col-xl-7,.col-xl-8{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-8{width:66.66666667%}.col-xl-9{width:75%}.col-xl-10,.col-xl-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-10{width:83.33333333%}.col-xl-11{width:91.66666667%}.col-xl-11,.col-xl-12{-ms-flex:0 0 auto;flex:0 0 auto}.col-xl-12{width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{-ms-flex:1 0 0%;flex:1 0 0%}.row-cols-xxl-auto>*{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.row-cols-xxl-1>*{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.row-cols-xxl-2>*{-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.row-cols-xxl-3>*{-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.row-cols-xxl-5>*{-ms-flex:0 0 auto;flex:0 0 auto;width:20%}.row-cols-xxl-6>*{-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{width:auto}.col-xxl-1,.col-xxl-auto{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-1{width:8.33333333%}.col-xxl-2{width:16.66666667%}.col-xxl-2,.col-xxl-3{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-3{width:25%}.col-xxl-4{width:33.33333333%}.col-xxl-4,.col-xxl-5{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-5{width:41.66666667%}.col-xxl-6{width:50%}.col-xxl-6,.col-xxl-7{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-7{width:58.33333333%}.col-xxl-8{width:66.66666667%}.col-xxl-8,.col-xxl-9{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-9{width:75%}.col-xxl-10{width:83.33333333%}.col-xxl-10,.col-xxl-11{-ms-flex:0 0 auto;flex:0 0 auto}.col-xxl-11{width:91.66666667%}.col-xxl-12{-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-left:auto;margin-right:auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.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 .3s cubic-bezier(.5,0,.1,1)}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{height:auto;transition:width .35s ease;width:0}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.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-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{font-size:1.25rem;margin-bottom:1rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;font-size:.875em;margin-bottom:1rem;margin-top:-1rem}.blockquote-footer:before{content:"— "}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fixed-top{top:0}.fixed-bottom,.fixed-top{left:0;position:fixed;right:0;z-index:1030}.fixed-bottom{bottom:0}.sticky-top{top:0}.sticky-bottom,.sticky-top{position:sticky;z-index:1020}.sticky-bottom{bottom:0}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{bottom:0;position:sticky;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{bottom:0;position:sticky;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.form-label{color:hsl(var(--primary-h),var(--primary-s),20%);font-size:.875rem;margin-bottom:.5rem}.col-form-label{color:hsl(var(--primary-h),var(--primary-s),20%);font-size:inherit;line-height:1.5;margin-bottom:0}.col-form-label,.col-form-label-lg{padding-bottom:calc(.5rem + 1px);padding-top:calc(.5rem + 1px)}.col-form-label-lg{font-size:1.25rem}.col-form-label-sm{font-size:.875rem;padding-bottom:calc(.25rem + 1px);padding-top:calc(.25rem + 1px)}.form-text{color:#6c757d;font-size:.75rem;margin-top:.5rem}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;color:#152935;display:block;font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@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}.SharpFilterSelect--open .form-control,.SharpUpload .dz-drag-hover .form-control.SharpUpload__browse,.form-control:focus{background-color:#fff;border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);color:#152935;outline:0}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#152935;margin:-.5rem -.75rem;margin-inline-end:.75rem;padding:.5rem .75rem;pointer-events:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;background-color:#e9ecef;border:0 solid;border-color:inherit;border-inline-end-width:1px;border-radius:0;color:#152935;margin:-.5rem -.75rem;margin-inline-end:.75rem;padding:.5rem .75rem;pointer-events:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control.multiselect__option--highlight:not(:disabled):not([readonly])::-webkit-file-upload-button,.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control.multiselect__option--highlight:not(:disabled):not([readonly])::file-selector-button,.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{background-color:transparent;border:solid transparent;border-width:1px 0;color:#152935;display:block;line-height:1.5;margin-bottom:0;padding:.5rem 0;width:100%}.SharpFilterSelect--open .form-control-plaintext.form-control,.SharpUpload .dz-drag-hover .form-control-plaintext.SharpUpload__browse,.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{border-radius:.25rem;font-size:.875rem;min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{border-radius:.5rem;font-size:1.25rem;min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + 1rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{height:calc(1.5em + 1rem + 2px);padding:.5rem;width:3rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.25rem}.form-control-color::-webkit-color-swatch{border-radius:.25rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.SharpForm .SharpSelect--dropdown,.form-select{-moz-padding-start:calc(.75rem - 3px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;color:#152935;display:block;font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem 2.25rem .5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.SharpForm .SharpSelect--dropdown,.form-select{transition:none}}.SharpFilterSelect--open .SharpForm .SharpSelect--dropdown.form-control,.SharpFilterSelect--open .form-select.form-control,.SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control,.SharpForm .SharpSelect--dropdown:focus,.SharpForm .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .form-select.SharpUpload__browse,.form-select:focus{border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);outline:0}.SharpForm [multiple].SharpSelect--dropdown,.SharpForm [size].SharpSelect--dropdown:not([size="1"]),.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.SharpForm .SharpSelect--dropdown:disabled,.form-select:disabled{background-color:#e9ecef}.SharpForm .SharpSelect--dropdown:-moz-focusring,.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #152935}.form-select-sm{border-radius:.25rem;font-size:.875rem;padding-bottom:.25rem;padding-left:.5rem;padding-top:.25rem}.form-select-lg{border-radius:.5rem;font-size:1.25rem;padding-bottom:.5rem;padding-left:1rem;padding-top:.5rem}.form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{print-color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.SharpFilterSelect--open .form-check-input.form-control,.SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse,.form-check-input:focus{border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);outline:0}.form-check-input:checked{background-color:#004c9b;border-color:#004c9b}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%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:#004c9b;background-image:url("data:image/svg+xml;charset=utf-8,%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");border-color:#004c9b}.form-check-input:disabled{-webkit-filter:none;filter:none;opacity:.5;pointer-events:none}.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{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.SharpFilterSelect--open .form-switch .form-check-input.form-control,.SharpUpload .dz-drag-hover .form-switch .form-check-input.SharpUpload__browse,.form-switch .SharpFilterSelect--open .form-check-input.form-control,.form-switch .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse,.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2380a6cd'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{-webkit-filter:none;filter:none;opacity:.65;pointer-events:none}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;height:1.5rem;padding:0;width:100%}.SharpFilterSelect--open .form-range.form-control,.SharpUpload .dz-drag-hover .form-range.SharpUpload__browse,.form-range:focus{outline:0}.SharpFilterSelect--open .form-range.form-control::-webkit-slider-thumb,.SharpUpload .dz-drag-hover .form-range.SharpUpload__browse::-webkit-slider-thumb,.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,76,155,.25)}.SharpFilterSelect--open .form-range.form-control::-moz-range-thumb,.SharpUpload .dz-drag-hover .form-range.SharpUpload__browse::-moz-range-thumb,.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(0,76,155,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#004c9b;border:0;border-radius:1rem;height:1rem;margin-top:-.25rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b3c9e1}.form-range::-webkit-slider-runnable-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range::-moz-range-thumb{-moz-appearance:none;appearance:none;background-color:#004c9b;border:0;border-radius:1rem;height:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:1rem}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b3c9e1}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:1rem;color:transparent;cursor:pointer;height:.5rem;width:100%}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.SharpForm .form-floating>.SharpSelect--dropdown,.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{border:1px solid transparent;height:100%;left:0;overflow:hidden;padding:1rem .75rem;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out;white-space:nowrap;width:100%}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-webkit-input-placeholder,.form-floating>.form-control::-webkit-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext:-ms-input-placeholder,.form-floating>.form-control:-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::-ms-input-placeholder,.form-floating>.form-control::-ms-input-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:not(:-ms-input-placeholder),.form-floating>.form-control:not(:-ms-input-placeholder){padding-bottom:.625rem;padding-top:1.625rem}.SharpFilterSelect--open .form-floating>.form-control,.SharpUpload .dz-drag-hover .form-floating>.form-control-plaintext.SharpUpload__browse,.SharpUpload .dz-drag-hover .form-floating>.form-control.SharpUpload__browse,.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-bottom:.625rem;padding-top:1.625rem}.SharpForm .form-floating>.SharpSelect--dropdown,.form-floating>.form-select{padding-bottom:.625rem;padding-top:1.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.SharpFilterSelect--open .form-floating>.form-control~label,.SharpForm .form-floating>.SharpSelect--dropdown~label,.SharpUpload .dz-drag-hover .form-floating>.form-control.SharpUpload__browse~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;-webkit-transform:scale(.85) translateY(-.5rem) translateX(.15rem);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.SharpForm .input-group>.SharpSelect--dropdown,.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;position:relative;width:1%}.SharpFilterSelect--open .SharpForm .input-group>.SharpSelect--dropdown.form-control,.SharpFilterSelect--open .input-group>.form-control,.SharpForm .SharpUpload .dz-drag-hover .input-group>.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .input-group>.SharpSelect--dropdown:focus,.SharpUpload .dz-drag-hover .SharpForm .input-group>.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .input-group>.form-control.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group>.form-select.SharpUpload__browse,.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.SharpFilterSelect--open .input-group .btn.form-control,.SharpUpload .dz-drag-hover .input-group .btn.SharpUpload__browse,.input-group .SharpFilterSelect--open .btn.form-control,.input-group .SharpUpload .dz-drag-hover .btn.SharpUpload__browse,.input-group .btn:focus{z-index:3}.input-group-text{-ms-flex-align:center;align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;color:#152935;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem .75rem;text-align:center;white-space:nowrap}.SharpForm .input-group-lg>.SharpSelect--dropdown,.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;font-size:1.25rem;padding:.5rem 1rem}.SharpForm .input-group-sm>.SharpSelect--dropdown,.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;font-size:.875rem;padding:.25rem .5rem}.SharpForm .input-group-lg>.SharpSelect--dropdown,.SharpForm .input-group-sm>.SharpSelect--dropdown,.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.SharpForm .input-group.has-validation>.form-floating:nth-last-child(n+3)>.SharpSelect--dropdown,.SharpForm .input-group.input-group--clearable>.form-floating:nth-last-child(n+3)>.SharpSelect--dropdown,.SharpForm .input-group:not(.has-validation):not(.input-group--clearable)>.form-floating:not(:last-child)>.SharpSelect--dropdown,.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.input-group--clearable>.dropdown-toggle:nth-last-child(n+4),.input-group.input-group--clearable>.form-floating:nth-last-child(n+3)>.form-control,.input-group.input-group--clearable>.form-floating:nth-last-child(n+3)>.form-select,.input-group.input-group--clearable>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation):not(.input-group--clearable)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation):not(.input-group--clearable)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation):not(.input-group--clearable)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation):not(.input-group--clearable)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-right-radius:0;border-top-right-radius:0}.SharpForm .input-group>.form-floating:not(:first-child)>.SharpSelect--dropdown,.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select,.input-group>:not(:first-child):not(.dropdown-menu):not(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.valid-feedback{color:#3dc322;display:none;font-size:.75rem;margin-top:.5rem;width:100%}.valid-tooltip{background-color:rgba(61,195,34,.9);border-radius:.25rem;color:#000;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233dc322' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:#3dc322;padding-right:calc(1.5em + 1rem)}.SharpFilterSelect--open .form-control.is-valid,.SharpFilterSelect--open .was-validated .form-control:valid,.SharpUpload .dz-drag-hover .form-control.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-control.SharpUpload__browse:valid,.form-control.is-valid:focus,.was-validated .SharpFilterSelect--open .form-control:valid,.was-validated .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:valid,.was-validated .form-control:valid:focus{border-color:#3dc322;box-shadow:0 0 0 .25rem rgba(61,195,34,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.SharpForm .is-valid.SharpSelect--dropdown,.SharpForm .was-validated .SharpSelect--dropdown:valid,.form-select.is-valid,.was-validated .SharpForm .SharpSelect--dropdown:valid,.was-validated .form-select:valid{border-color:#3dc322}.SharpForm .is-valid.SharpSelect--dropdown:not([multiple]):not([size]),.SharpForm .is-valid.SharpSelect--dropdown:not([multiple])[size="1"],.SharpForm .was-validated .SharpSelect--dropdown:valid:not([multiple]):not([size]),.SharpForm .was-validated .SharpSelect--dropdown:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .SharpForm .SharpSelect--dropdown:valid:not([multiple]):not([size]),.was-validated .SharpForm .SharpSelect--dropdown:valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233dc322' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.SharpFilterSelect--open .SharpForm .is-valid.SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm .was-validated .SharpSelect--dropdown.form-control:valid,.SharpFilterSelect--open .form-select.is-valid.form-control,.SharpFilterSelect--open .was-validated .SharpForm .SharpSelect--dropdown.form-control:valid,.SharpFilterSelect--open .was-validated .form-select.form-control:valid,.SharpForm .SharpFilterSelect--open .is-valid.SharpSelect--dropdown.form-control,.SharpForm .SharpUpload .dz-drag-hover .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpForm .is-valid.SharpSelect--dropdown:focus,.SharpForm .was-validated .SharpFilterSelect--open .SharpSelect--dropdown.form-control:valid,.SharpForm .was-validated .SharpSelect--dropdown:valid:focus,.SharpForm .was-validated .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .SharpForm .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .form-select.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .was-validated .form-select.SharpUpload__browse:valid,.form-select.is-valid:focus,.was-validated .SharpFilterSelect--open .form-select.form-control:valid,.was-validated .SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control:valid,.was-validated .SharpForm .SharpSelect--dropdown:valid:focus,.was-validated .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.was-validated .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:valid,.was-validated .form-select:valid:focus{border-color:#3dc322;box-shadow:0 0 0 .25rem rgba(61,195,34,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(4rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#3dc322}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#3dc322}.SharpFilterSelect--open .form-check-input.is-valid.form-control,.SharpFilterSelect--open .was-validated .form-check-input.form-control:valid,.SharpUpload .dz-drag-hover .form-check-input.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-check-input.SharpUpload__browse:valid,.form-check-input.is-valid:focus,.was-validated .SharpFilterSelect--open .form-check-input.form-control:valid,.was-validated .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse:valid,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(61,195,34,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#3dc322}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.SharpForm .input-group .is-valid.SharpSelect--dropdown,.SharpForm .was-validated .input-group .SharpSelect--dropdown:valid,.input-group .SharpForm .is-valid.SharpSelect--dropdown,.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.SharpFilterSelect--open .input-group .form-control.is-valid,.SharpFilterSelect--open .was-validated .input-group .form-control:valid,.SharpForm .SharpUpload .dz-drag-hover .input-group .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .input-group .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpForm .input-group .SharpUpload .dz-drag-hover .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .input-group .is-valid.SharpSelect--dropdown:focus,.SharpForm .was-validated .input-group .SharpSelect--dropdown:valid:focus,.SharpForm .was-validated .input-group .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .input-group .SharpForm .is-valid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .input-group .form-control.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group .form-select.is-valid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .input-group .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-control.SharpUpload__browse:valid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-select.SharpUpload__browse:valid,.input-group .SharpFilterSelect--open .form-control.is-valid,.input-group .SharpForm .is-valid.SharpSelect--dropdown:focus,.input-group .SharpUpload .dz-drag-hover .SharpForm .is-valid.SharpUpload__browse.SharpSelect--dropdown,.input-group .SharpUpload .dz-drag-hover .form-control.is-valid.SharpUpload__browse,.input-group .SharpUpload .dz-drag-hover .form-select.is-valid.SharpUpload__browse,.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .SharpFilterSelect--open .form-control:valid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:valid:focus,.was-validated .input-group .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:valid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:valid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:valid,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{color:#dc3545;display:none;font-size:.75rem;margin-top:.5rem;width:100%}.invalid-tooltip{background-color:rgba(220,53,69,.9);border-radius:.25rem;color:#fff;display:none;font-size:.875rem;margin-top:.1rem;max-width:100%;padding:.25rem .5rem;position:absolute;top:100%;z-index:5}.SharpForm__form-item--danger .form-control~.invalid-feedback,.SharpForm__form-item--danger .form-control~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.SharpForm__form-item--danger .form-control,.form-control.is-invalid,.was-validated .form-control:invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:#dc3545;padding-right:calc(1.5em + 1rem)}.SharpFilterSelect--open .SharpForm__form-item--danger .form-control,.SharpFilterSelect--open .form-control.is-invalid,.SharpFilterSelect--open .was-validated .form-control:invalid,.SharpForm__form-item--danger .SharpFilterSelect--open .form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse,.SharpForm__form-item--danger .form-control:focus,.SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-control.SharpUpload__browse,.SharpUpload .dz-drag-hover .form-control.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-control.SharpUpload__browse:invalid,.form-control.is-invalid:focus,.was-validated .SharpFilterSelect--open .form-control:invalid,.was-validated .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:invalid,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.SharpForm__form-item--danger textarea.form-control,.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top calc(.375em + .25rem) right calc(.375em + .25rem);padding-right:calc(1.5em + 1rem)}.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control,.SharpForm .is-invalid.SharpSelect--dropdown,.SharpForm .was-validated .SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .form-select.form-control,.form-select.is-invalid,.was-validated .SharpForm .SharpSelect--dropdown:invalid,.was-validated .form-select:invalid{border-color:#dc3545}.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control:not([multiple]):not([size]),.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control:not([multiple])[size="1"],.SharpForm .is-invalid.SharpSelect--dropdown:not([multiple]):not([size]),.SharpForm .is-invalid.SharpSelect--dropdown:not([multiple])[size="1"],.SharpForm .was-validated .SharpSelect--dropdown:invalid:not([multiple]):not([size]),.SharpForm .was-validated .SharpSelect--dropdown:invalid:not([multiple])[size="1"],.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control:not([multiple]):not([size]),.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control:not([multiple])[size="1"],.SharpForm__form-item--danger .form-select.form-control:not([multiple]):not([size]),.SharpForm__form-item--danger .form-select.form-control:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .SharpForm .SharpSelect--dropdown:invalid:not([multiple]):not([size]),.was-validated .SharpForm .SharpSelect--dropdown:invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.SharpFilterSelect--open .SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm .is-invalid.SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm .was-validated .SharpSelect--dropdown.form-control:invalid,.SharpFilterSelect--open .SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control,.SharpFilterSelect--open .SharpForm__form-item--danger .form-select.form-control,.SharpFilterSelect--open .form-select.is-invalid.form-control,.SharpFilterSelect--open .was-validated .SharpForm .SharpSelect--dropdown.form-control:invalid,.SharpFilterSelect--open .was-validated .form-select.form-control:invalid,.SharpForm .SharpFilterSelect--open .is-invalid.SharpSelect--dropdown.form-control,.SharpForm .SharpForm__form-item--danger .SharpFilterSelect--open .SharpSelect--dropdown.form-control,.SharpForm .SharpForm__form-item--danger .SharpSelect--dropdown.form-control:focus,.SharpForm .SharpUpload .dz-drag-hover .SharpForm__form-item--danger .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpForm .SharpUpload .dz-drag-hover .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm .is-invalid.SharpSelect--dropdown:focus,.SharpForm .was-validated .SharpFilterSelect--open .SharpSelect--dropdown.form-control:invalid,.SharpForm .was-validated .SharpSelect--dropdown:invalid:focus,.SharpForm .was-validated .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .SharpFilterSelect--open .form-select.form-control,.SharpForm__form-item--danger .SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .SharpForm .SharpSelect--dropdown.form-control:focus,.SharpForm__form-item--danger .SharpForm .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse.form-control,.SharpForm__form-item--danger .form-select.form-control:focus,.SharpUpload .dz-drag-hover .SharpForm .SharpForm__form-item--danger .SharpUpload__browse.SharpSelect--dropdown.form-control,.SharpUpload .dz-drag-hover .SharpForm .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-select.SharpUpload__browse.form-control,.SharpUpload .dz-drag-hover .form-select.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpUpload .dz-drag-hover .was-validated .form-select.SharpUpload__browse:invalid,.form-select.is-invalid:focus,.was-validated .SharpFilterSelect--open .form-select.form-control:invalid,.was-validated .SharpForm .SharpFilterSelect--open .SharpSelect--dropdown.form-control:invalid,.was-validated .SharpForm .SharpSelect--dropdown:invalid:focus,.was-validated .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.was-validated .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:invalid,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.SharpForm__form-item--danger .form-control-color.form-control,.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(4rem + 1.5em)}.SharpForm__form-item--danger .form-check-input.form-control,.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.SharpForm__form-item--danger .form-check-input.form-control:checked,.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.SharpFilterSelect--open .SharpForm__form-item--danger .form-check-input.form-control,.SharpFilterSelect--open .form-check-input.is-invalid.form-control,.SharpFilterSelect--open .was-validated .form-check-input.form-control:invalid,.SharpForm__form-item--danger .SharpFilterSelect--open .form-check-input.form-control,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse.form-control,.SharpForm__form-item--danger .form-check-input.form-control:focus,.SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-check-input.SharpUpload__browse.form-control,.SharpUpload .dz-drag-hover .form-check-input.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .form-check-input.SharpUpload__browse:invalid,.form-check-input.is-invalid:focus,.was-validated .SharpFilterSelect--open .form-check-input.form-control:invalid,.was-validated .SharpUpload .dz-drag-hover .form-check-input.SharpUpload__browse:invalid,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.SharpForm__form-item--danger .form-check-input.form-control~.form-check-label,.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.SharpForm .input-group .is-invalid.SharpSelect--dropdown,.SharpForm .was-validated .input-group .SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .input-group .form-control,.input-group .SharpForm .is-invalid.SharpSelect--dropdown,.input-group .SharpForm__form-item--danger .form-control,.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.SharpFilterSelect--open .SharpForm__form-item--danger .input-group .form-control,.SharpFilterSelect--open .input-group .SharpForm__form-item--danger .form-control,.SharpFilterSelect--open .input-group .form-control.is-invalid,.SharpFilterSelect--open .was-validated .input-group .form-control:invalid,.SharpForm .SharpUpload .dz-drag-hover .input-group .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .SharpUpload .dz-drag-hover .was-validated .input-group .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm .input-group .SharpUpload .dz-drag-hover .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpForm .input-group .is-invalid.SharpSelect--dropdown:focus,.SharpForm .was-validated .input-group .SharpSelect--dropdown:invalid:focus,.SharpForm .was-validated .input-group .SharpUpload .dz-drag-hover .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpForm__form-item--danger .SharpUpload .dz-drag-hover .input-group .form-control.SharpUpload__browse,.SharpForm__form-item--danger .input-group .SharpFilterSelect--open .form-control,.SharpForm__form-item--danger .input-group .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse,.SharpForm__form-item--danger .input-group .form-control:focus,.SharpUpload .dz-drag-hover .input-group .SharpForm .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.SharpUpload .dz-drag-hover .input-group .SharpForm__form-item--danger .form-control.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group .form-control.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .input-group .form-select.is-invalid.SharpUpload__browse,.SharpUpload .dz-drag-hover .was-validated .input-group .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-control.SharpUpload__browse:invalid,.SharpUpload .dz-drag-hover .was-validated .input-group .form-select.SharpUpload__browse:invalid,.input-group .SharpFilterSelect--open .form-control.is-invalid,.input-group .SharpForm .is-invalid.SharpSelect--dropdown:focus,.input-group .SharpForm__form-item--danger .SharpFilterSelect--open .form-control,.input-group .SharpForm__form-item--danger .form-control:focus,.input-group .SharpUpload .dz-drag-hover .SharpForm .is-invalid.SharpUpload__browse.SharpSelect--dropdown,.input-group .SharpUpload .dz-drag-hover .SharpForm__form-item--danger .form-control.SharpUpload__browse,.input-group .SharpUpload .dz-drag-hover .form-control.is-invalid.SharpUpload__browse,.input-group .SharpUpload .dz-drag-hover .form-select.is-invalid.SharpUpload__browse,.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .SharpFilterSelect--open .form-control:invalid,.was-validated .input-group .SharpForm .SharpSelect--dropdown:invalid:focus,.was-validated .input-group .SharpUpload .dz-drag-hover .SharpForm .SharpUpload__browse.SharpSelect--dropdown:invalid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-control.SharpUpload__browse:invalid,.was-validated .input-group .SharpUpload .dz-drag-hover .form-select.SharpUpload__browse:invalid,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.SharpNotification,.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:0.75rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.25rem;background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);color:var(--bs-alert-color);margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close,.alert-dismissible .close{padding:.9375rem 1rem;position:absolute;right:0;top:0;z-index:2}.alert-primary{--bs-alert-color:#002e5d;--bs-alert-bg:#ccdbeb;--bs-alert-border-color:#b3c9e1}.alert-primary .alert-link{color:#00254a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#257514;--bs-alert-bg:#d8f3d3;--bs-alert-border-color:#c5edbd}.alert-success .alert-link{color:#1e5e10}.SharpNotification--info,.alert-info{--bs-alert-color:#366696;--bs-alert-bg:#deeefe;--bs-alert-border-color:#cee6fe}.SharpNotification--info .alert-link,.alert-info .alert-link{color:#2b5278}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:0.875rem;--bs-btn-font-weight:500;--bs-btn-line-height:1.45;--bs-btn-color:#152935;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.25rem;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;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);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn.multiselect__option--highlight,.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.SharpFilterSelect--open .btn-check.form-control+.btn,.SharpFilterSelect--open .btn.form-control,.SharpUpload .dz-drag-hover .btn-check.SharpUpload__browse+.btn,.SharpUpload .dz-drag-hover .btn.SharpUpload__browse,.btn-check:focus+.btn,.btn:focus{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.SharpTrix .btn.trix-active,.btn-check:active+.btn,.btn-check:checked+.btn,.btn.active,.btn.multiselect__option--selected,.btn.show,.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.SharpFilterSelect--open .SharpTrix .btn.trix-active.form-control,.SharpFilterSelect--open .btn-check:active+.btn.form-control,.SharpFilterSelect--open .btn-check:checked+.btn.form-control,.SharpFilterSelect--open .btn.active.form-control,.SharpFilterSelect--open .btn.form-control:active,.SharpFilterSelect--open .btn.multiselect__option--selected.form-control,.SharpFilterSelect--open .btn.show.form-control,.SharpTrix .SharpFilterSelect--open .btn.trix-active.form-control,.SharpTrix .SharpUpload .dz-drag-hover .btn.SharpUpload__browse.trix-active,.SharpTrix .btn.trix-active:focus,.SharpUpload .dz-drag-hover .SharpTrix .btn.SharpUpload__browse.trix-active,.SharpUpload .dz-drag-hover .btn-check:active+.btn.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn-check:checked+.btn.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn.SharpUpload__browse:active,.SharpUpload .dz-drag-hover .btn.active.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn.multiselect__option--selected.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn.show.SharpUpload__browse,.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.multiselect__option--selected:focus,.btn.show:focus,.btn:active:focus{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#004c9b;--bs-btn-border-color:#004c9b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#004184;--bs-btn-hover-border-color:#003d7c;--bs-btn-focus-shadow-rgb:38,103,170;--bs-btn-active-color:#fff;--bs-btn-active-bg:#003d7c;--bs-btn-active-border-color:#003974;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-bg:#004c9b;--bs-btn-disabled-border-color:#004c9b}.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:#000;--bs-btn-bg:#3dc322;--bs-btn-border-color:#3dc322;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#5acc43;--bs-btn-hover-border-color:#50c938;--bs-btn-focus-shadow-rgb:52,166,29;--bs-btn-active-color:#000;--bs-btn-active-bg:#64cf4e;--bs-btn-active-border-color:#50c938;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#3dc322;--bs-btn-disabled-border-color:#3dc322}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#5aaafa;--bs-btn-border-color:#5aaafa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#73b7fb;--bs-btn-hover-border-color:#6bb3fb;--bs-btn-focus-shadow-rgb:77,145,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#7bbbfb;--bs-btn-active-border-color:#6bb3fb;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#5aaafa;--bs-btn-disabled-border-color:#5aaafa}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#004c9b;--bs-btn-border-color:#004c9b;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#004c9b;--bs-btn-hover-border-color:#004c9b;--bs-btn-focus-shadow-rgb:0,76,155;--bs-btn-active-color:#fff;--bs-btn-active-bg:#004c9b;--bs-btn-active-border-color:#004c9b;--bs-btn-disabled-color:#004c9b;--bs-btn-disabled-border-color:#004c9b}.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:#3dc322;--bs-btn-border-color:#3dc322;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#3dc322;--bs-btn-hover-border-color:#3dc322;--bs-btn-focus-shadow-rgb:61,195,34;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dc322;--bs-btn-active-border-color:#3dc322;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#3dc322;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#3dc322;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#5aaafa;--bs-btn-border-color:#5aaafa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#5aaafa;--bs-btn-hover-border-color:#5aaafa;--bs-btn-focus-shadow-rgb:90,170,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#5aaafa;--bs-btn-active-border-color:#5aaafa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#5aaafa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#5aaafa;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.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:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.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:none;--bs-btn-focus-shadow-rgb:38,103,170;text-decoration:underline}.SharpFilterSelect--open .btn-link.form-control,.SharpUpload .dz-drag-hover .btn-link.SharpUpload__browse,.btn-link:focus{color:var(--bs-btn-color)}.btn-link.multiselect__option--highlight,.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:0.9375rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.75rem;--bs-btn-border-radius:0.25rem}.btn-group,.btn-group-vertical{display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.SharpFilterSelect--open .btn-group-vertical>.btn-check.form-control+.btn,.SharpFilterSelect--open .btn-group-vertical>.btn.form-control,.SharpFilterSelect--open .btn-group>.btn-check.form-control+.btn,.SharpFilterSelect--open .btn-group>.btn.form-control,.SharpTrix .btn-group-vertical>.btn.trix-active,.SharpTrix .btn-group>.btn.trix-active,.SharpUpload .dz-drag-hover .btn-group-vertical>.btn-check.SharpUpload__browse+.btn,.SharpUpload .dz-drag-hover .btn-group-vertical>.btn.SharpUpload__browse,.SharpUpload .dz-drag-hover .btn-group>.btn-check.SharpUpload__browse+.btn,.SharpUpload .dz-drag-hover .btn-group>.btn.SharpUpload__browse,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn.multiselect__option--highlight,.btn-group-vertical>.btn.multiselect__option--selected,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn.multiselect__option--highlight,.btn-group>.btn.multiselect__option--selected,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{-ms-flex-pack:start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.25rem}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{-ms-flex-align:start;-ms-flex-pack:center;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:0;--bs-breadcrumb-bg:transparent;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:var(--bs-breadcrumb-font-size);list-style:none;margin-bottom:var(--bs-breadcrumb-margin-bottom);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/");float:left;padding-right:var(--bs-breadcrumb-item-padding-x)}.SharpTrix .breadcrumb-item.btn.trix-active,.breadcrumb-item.active,.breadcrumb-item.multiselect__option--selected{color:var(--bs-breadcrumb-item-active-color)}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;margin-left:.45em;vertical-align:.15em}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu,.multiselect .multiselect__content{--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:0.875rem;--bs-dropdown-color:#152935;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:rgba(0,0,0,.075);--bs-dropdown-border-radius:0.25rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.25rem - 1px);--bs-dropdown-divider-bg:rgba(0,0,0,.075);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-dropdown-link-color:hsl(var(--primary-h),var(--primary-s),20%);--bs-dropdown-link-hover-color:hsl(var(--primary-h),var(--primary-s),20%);--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:var(--component-active-color);--bs-dropdown-link-active-bg:var(--component-active-bg);--bs-dropdown-link-disabled-color:hsla(var(--primary-h),var(--primary-s),20%,0.65);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.375rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:1000}.dropdown-menu[data-bs-popper],.multiselect [data-bs-popper].multiselect__content{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper],.dropup .multiselect [data-bs-popper].multiselect__content,.multiselect .dropup [data-bs-popper].multiselect__content{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropup .dropdown-toggle:after{border-bottom:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:0;content:"";display:inline-block;margin-left:.45em;vertical-align:.15em}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper],.dropend .multiselect [data-bs-popper].multiselect__content,.multiselect .dropend [data-bs-popper].multiselect__content{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{border-bottom:.3em solid transparent;border-left:.3em solid;border-right:0;border-top:.3em solid transparent;content:"";display:inline-block;margin-left:.45em;vertical-align:.15em}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper],.dropstart .multiselect [data-bs-popper].multiselect__content,.multiselect .dropstart [data-bs-popper].multiselect__content{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:after{content:"";display:inline-block;display:none;margin-left:.45em;vertical-align:.15em}.dropstart .dropdown-toggle:before{border-bottom:.3em solid transparent;border-right:.3em solid;border-top:.3em solid transparent;content:"";display:inline-block;margin-right:.45em;vertical-align:.15em}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item,.multiselect__option{background-color:transparent;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.SharpFilterSelect--open .dropdown-item.form-control,.SharpFilterSelect--open .multiselect__option.form-control,.SharpUpload .dz-drag-hover .dropdown-item.SharpUpload__browse,.SharpUpload .dz-drag-hover .multiselect__option.SharpUpload__browse,.dropdown-item.multiselect__option--highlight,.dropdown-item:focus,.dropdown-item:hover,.multiselect__option.multiselect__option--highlight,.multiselect__option:focus,.multiselect__option:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.SharpTrix .dropdown-item.btn.trix-active,.SharpTrix .multiselect__option.btn.trix-active,.active.multiselect__option,.dropdown-item.active,.dropdown-item.multiselect__option--selected,.dropdown-item:active,.multiselect__option.multiselect__option--selected,.multiselect__option:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.disabled.multiselect__option,.dropdown-item.disabled,.dropdown-item:disabled,.multiselect__option:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show,.multiselect .show.multiselect__content{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.875rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:rgba(0,0,0,.075);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:rgba(0,0,0,.075);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:var(--component-active-color);--bs-dropdown-link-active-bg:var(--component-active-bg);--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.25rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.25rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;word-wrap:break-word;background-clip:border-box;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:var(--bs-card-height);min-width:0;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-bottom:inherit;border-top:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{color:var(--bs-card-color);-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(var(--bs-card-title-spacer-y)*-.5)}.card-subtitle,.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);margin-bottom:0;padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color);color:var(--bs-card-cap-color);padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{border-bottom:0;margin-bottom:calc(var(--bs-card-cap-padding-y)*-1);margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.SharpTrix .card-header-tabs .nav-link.btn.trix-active,.card-header-tabs .SharpTrix .nav-link.btn.trix-active,.card-header-tabs .nav-link.active,.card-header-tabs .nav-link.multiselect__option--selected{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-left:calc(var(--bs-card-cap-padding-x)*-.5);margin-right:calc(var(--bs-card-cap-padding-x)*-.5)}.card-img-overlay{border-radius:var(--bs-card-inner-border-radius);bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);position:absolute;right:0;top:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-right-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.btn-close,.close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%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") 50%/1em auto no-repeat;border:0;border-radius:.25rem;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.btn-close.multiselect__option--highlight,.btn-close:hover,.close.multiselect__option--highlight,.close:hover{color:#000;opacity:.75;text-decoration:none}.SharpFilterSelect--open .btn-close.form-control,.SharpFilterSelect--open .close.form-control,.SharpUpload .dz-drag-hover .btn-close.SharpUpload__browse,.SharpUpload .dz-drag-hover .close.SharpUpload__browse,.btn-close:focus,.close:focus{box-shadow:0 0 0 .25rem rgba(0,76,155,.25);opacity:1;outline:0}.btn-close.disabled,.btn-close:disabled,.close:disabled,.disabled.close{opacity:.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn-close-white{-webkit-filter:invert(1) grayscale(100%) brightness(200%);filter:invert(1) grayscale(100%) brightness(200%)}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0,0,0,.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.25rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#152935;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:var(--component-active-color);--bs-list-group-active-bg:var(--component-active-bg);--bs-list-group-active-border-color:var(--component-active-bg);border-radius:var(--bs-list-group-border-radius);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;padding-left:0}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item-action{color:var(--bs-list-group-action-color);text-align:inherit;width:100%}.SharpFilterSelect--open .list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-action.SharpUpload__browse,.list-group-item-action.multiselect__option--highlight,.list-group-item-action:focus,.list-group-item-action:hover{background-color:var(--bs-list-group-action-hover-bg);color:var(--bs-list-group-action-hover-color);text-decoration:none;z-index:1}.list-group-item-action:active{background-color:var(--bs-list-group-action-active-bg);color:var(--bs-list-group-action-active-color)}.list-group-item{background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);color:var(--bs-list-group-color);display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);position:relative;text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{background-color:var(--bs-list-group-disabled-bg);color:var(--bs-list-group-disabled-color);pointer-events:none}.SharpTrix .list-group-item.btn.trix-active,.list-group-item.active,.list-group-item.multiselect__option--selected{background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color);color:var(--bs-list-group-active-color);z-index:2}.list-group-item+.list-group-item{border-top-width:0}.SharpTrix .list-group-item+.list-group-item.btn.trix-active,.list-group-item+.list-group-item.active,.list-group-item+.list-group-item.multiselect__option--selected{border-top-width:var(--bs-list-group-border-width);margin-top:calc(var(--bs-list-group-border-width)*-1)}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal>.list-group-item.btn.trix-active,.list-group-horizontal>.list-group-item.active,.list-group-horizontal>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal>.list-group-item+.list-group-item.active,.list-group-horizontal>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-sm>.list-group-item.btn.trix-active,.list-group-horizontal-sm>.list-group-item.active,.list-group-horizontal-sm>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-sm>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-sm>.list-group-item+.list-group-item.active,.list-group-horizontal-sm>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-md>.list-group-item.btn.trix-active,.list-group-horizontal-md>.list-group-item.active,.list-group-horizontal-md>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-md>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-md>.list-group-item+.list-group-item.active,.list-group-horizontal-md>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-lg>.list-group-item.btn.trix-active,.list-group-horizontal-lg>.list-group-item.active,.list-group-horizontal-lg>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-lg>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-lg>.list-group-item+.list-group-item.active,.list-group-horizontal-lg>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-xl>.list-group-item.btn.trix-active,.list-group-horizontal-xl>.list-group-item.active,.list-group-horizontal-xl>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-xl>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-xl>.list-group-item+.list-group-item.active,.list-group-horizontal-xl>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}@media (min-width:1400px){.list-group-horizontal-xxl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-bottom-left-radius:0;border-top-right-radius:var(--bs-list-group-border-radius)}.SharpTrix .list-group-horizontal-xxl>.list-group-item.btn.trix-active,.list-group-horizontal-xxl>.list-group-item.active,.list-group-horizontal-xxl>.list-group-item.multiselect__option--selected{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-left-width:0;border-top-width:var(--bs-list-group-border-width)}.SharpTrix .list-group-horizontal-xxl>.list-group-item+.list-group-item.btn.trix-active,.list-group-horizontal-xxl>.list-group-item+.list-group-item.active,.list-group-horizontal-xxl>.list-group-item+.list-group-item.multiselect__option--selected{border-left-width:var(--bs-list-group-border-width);margin-left:calc(var(--bs-list-group-border-width)*-1)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-bottom-width:var(--bs-list-group-border-width);border-left-width:0;border-right-width:0;border-top-width:0}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{background-color:#ccdbeb;color:#002e5d}.SharpFilterSelect--open .list-group-item-primary.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-primary.list-group-item-action.SharpUpload__browse,.list-group-item-primary.list-group-item-action.multiselect__option--highlight,.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{background-color:#b8c5d4;color:#002e5d}.SharpTrix .list-group-item-primary.list-group-item-action.btn.trix-active,.list-group-item-primary.list-group-item-action.active,.list-group-item-primary.list-group-item-action.multiselect__option--selected{background-color:#002e5d;border-color:#002e5d;color:#fff}.list-group-item-secondary{background-color:#e2e3e5;color:#41464b}.SharpFilterSelect--open .list-group-item-secondary.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-secondary.list-group-item-action.SharpUpload__browse,.list-group-item-secondary.list-group-item-action.multiselect__option--highlight,.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{background-color:#cbccce;color:#41464b}.SharpTrix .list-group-item-secondary.list-group-item-action.btn.trix-active,.list-group-item-secondary.list-group-item-action.active,.list-group-item-secondary.list-group-item-action.multiselect__option--selected{background-color:#41464b;border-color:#41464b;color:#fff}.list-group-item-success{background-color:#d8f3d3;color:#257514}.SharpFilterSelect--open .list-group-item-success.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-success.list-group-item-action.SharpUpload__browse,.list-group-item-success.list-group-item-action.multiselect__option--highlight,.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{background-color:#c2dbbe;color:#257514}.SharpTrix .list-group-item-success.list-group-item-action.btn.trix-active,.list-group-item-success.list-group-item-action.active,.list-group-item-success.list-group-item-action.multiselect__option--selected{background-color:#257514;border-color:#257514;color:#fff}.list-group-item-info{background-color:#deeefe;color:#366696}.SharpFilterSelect--open .list-group-item-info.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-info.list-group-item-action.SharpUpload__browse,.list-group-item-info.list-group-item-action.multiselect__option--highlight,.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{background-color:#c8d6e5;color:#366696}.SharpTrix .list-group-item-info.list-group-item-action.btn.trix-active,.list-group-item-info.list-group-item-action.active,.list-group-item-info.list-group-item-action.multiselect__option--selected{background-color:#366696;border-color:#366696;color:#fff}.list-group-item-warning{background-color:#fff3cd;color:#664d03}.SharpFilterSelect--open .list-group-item-warning.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-warning.list-group-item-action.SharpUpload__browse,.list-group-item-warning.list-group-item-action.multiselect__option--highlight,.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{background-color:#e6dbb9;color:#664d03}.SharpTrix .list-group-item-warning.list-group-item-action.btn.trix-active,.list-group-item-warning.list-group-item-action.active,.list-group-item-warning.list-group-item-action.multiselect__option--selected{background-color:#664d03;border-color:#664d03;color:#fff}.list-group-item-danger{background-color:#f8d7da;color:#842029}.SharpFilterSelect--open .list-group-item-danger.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-danger.list-group-item-action.SharpUpload__browse,.list-group-item-danger.list-group-item-action.multiselect__option--highlight,.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{background-color:#dfc2c4;color:#842029}.SharpTrix .list-group-item-danger.list-group-item-action.btn.trix-active,.list-group-item-danger.list-group-item-action.active,.list-group-item-danger.list-group-item-action.multiselect__option--selected{background-color:#842029;border-color:#842029;color:#fff}.list-group-item-light{background-color:#fefefe;color:#636464}.SharpFilterSelect--open .list-group-item-light.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-light.list-group-item-action.SharpUpload__browse,.list-group-item-light.list-group-item-action.multiselect__option--highlight,.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{background-color:#e5e5e5;color:#636464}.SharpTrix .list-group-item-light.list-group-item-action.btn.trix-active,.list-group-item-light.list-group-item-action.active,.list-group-item-light.list-group-item-action.multiselect__option--selected{background-color:#636464;border-color:#636464;color:#fff}.list-group-item-dark{background-color:#d3d3d4;color:#141619}.SharpFilterSelect--open .list-group-item-dark.list-group-item-action.form-control,.SharpUpload .dz-drag-hover .list-group-item-dark.list-group-item-action.SharpUpload__browse,.list-group-item-dark.list-group-item-action.multiselect__option--highlight,.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{background-color:#bebebf;color:#141619}.SharpTrix .list-group-item-dark.list-group-item-action.btn.trix-active,.list-group-item-dark.list-group-item-action.active,.list-group-item-dark.list-group-item-action.multiselect__option--selected{background-color:#141619;border-color:#141619;color:#fff}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:0;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-modal-inner-border-radius:0.5rem;--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:0;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:0;display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:var(--bs-modal-zindex)}.modal-dialog{margin:var(--bs-modal-margin);pointer-events:none;position:relative;width:auto}.modal.fade .modal-dialog{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);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{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{background-clip:padding-box;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);color:var(--bs-modal-color);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;background-color:var(--bs-backdrop-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--bs-backdrop-zindex)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{-ms-flex-negative:0;-ms-flex-align:center;-ms-flex-pack:justify;align-items:center;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);display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:space-between;padding:var(--bs-modal-header-padding)}.modal-header .btn-close,.modal-header .close{margin:calc(var(--bs-modal-header-padding-y)*-.5) calc(var(--bs-modal-header-padding-x)*-.5) calc(var(--bs-modal-header-padding-y)*-.5) auto;padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5)}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-modal-padding);position:relative}.modal-footer{-ms-flex-negative:0;-ms-flex-align:center;-ms-flex-pack:end;align-items:center;background-color:var(--bs-modal-footer-bg);border-bottom-left-radius:var(--bs-modal-inner-border-radius);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);display:-ms-flexbox;display:flex;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15)}.modal-dialog{margin-left:auto;margin-right:auto;max-width:var(--bs-modal-width)}.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{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--primary-hsl);--bs-nav-link-hover-color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 10%));--bs-nav-link-disabled-color:#6c757d;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}.nav-link{color:var(--bs-nav-link-color);display:block;font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.SharpFilterSelect--open .nav-link.form-control,.SharpUpload .dz-drag-hover .nav-link.SharpUpload__browse,.nav-link.multiselect__option--highlight,.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);cursor:default;pointer-events:none}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.25rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{background:none;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);margin-bottom:calc(var(--bs-nav-tabs-border-width)*-1)}.SharpFilterSelect--open .nav-tabs .nav-link.form-control,.SharpUpload .dz-drag-hover .nav-tabs .nav-link.SharpUpload__browse,.nav-tabs .SharpFilterSelect--open .nav-link.form-control,.nav-tabs .SharpUpload .dz-drag-hover .nav-link.SharpUpload__browse,.nav-tabs .nav-link.multiselect__option--highlight,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:var(--bs-nav-tabs-link-hover-border-color);isolation:isolate}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--bs-nav-link-disabled-color)}.SharpTrix .nav-tabs .nav-link.btn.trix-active,.nav-tabs .SharpTrix .nav-link.btn.trix-active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link.multiselect__option--selected{background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color);color:var(--bs-nav-tabs-link-active-color)}.multiselect .nav-tabs .multiselect__content,.nav-tabs .dropdown-menu,.nav-tabs .multiselect .multiselect__content{border-top-left-radius:0;border-top-right-radius:0;margin-top:calc(var(--bs-nav-tabs-border-width)*-1)}.nav-pills{--bs-nav-pills-border-radius:0.25rem;--bs-nav-pills-link-active-color:var(--component-active-color);--bs-nav-pills-link-active-bg:var(--component-active-bg)}.nav-pills .nav-link{background:none;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{background-color:transparent;border-color:transparent;color:var(--bs-nav-link-disabled-color)}.SharpTrix .nav-pills .nav-link.btn.trix-active,.nav-pills .SharpTrix .nav-link.btn.trix-active,.nav-pills .nav-link.active,.nav-pills .nav-link.multiselect__option--selected,.nav-pills .show>.nav-link{background-color:var(--bs-nav-pills-link-active-bg);color:var(--bs-nav-pills-link-active-color)}.nav-fill .nav-item,.nav-fill>.nav-link{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{-ms-flex-preferred-size:0;-ms-flex-positive:1;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}.SharpTrix .tab-content>.btn.trix-active,.tab-content>.active,.tab-content>.multiselect__option--selected{display:block}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.25rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(0,76,155,.25);--bs-pagination-active-color:var(--component-active-color);--bs-pagination-active-bg:var(--component-active-bg);--bs-pagination-active-border-color:var(--component-active-bg);--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:-ms-flexbox;display:flex;list-style:none;padding-left:0}.page-link{background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);color:var(--bs-pagination-color);display:block;font-size:var(--bs-pagination-font-size);padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link.multiselect__option--highlight,.page-link:hover{background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color);color:var(--bs-pagination-hover-color);z-index:2}.SharpFilterSelect--open .page-link.form-control,.SharpUpload .dz-drag-hover .page-link.SharpUpload__browse,.page-link:focus{background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);color:var(--bs-pagination-focus-color);outline:0;z-index:3}.SharpTrix .btn.trix-active>.page-link,.SharpTrix .page-link.btn.trix-active,.active>.page-link,.multiselect__option--selected>.page-link,.page-link.active,.page-link.multiselect__option--selected{background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color);color:var(--bs-pagination-active-color);z-index:3}.disabled>.page-link,.page-link.disabled{background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color);color:var(--bs-pagination-disabled-color);pointer-events:none}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-bottom-left-radius:var(--bs-pagination-border-radius);border-top-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-bottom-right-radius:var(--bs-pagination-border-radius);border-top-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:var(--bs-heading-color);--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#152935;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);word-wrap:break-word;background-clip:padding-box;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-popover-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:var(--bs-popover-max-width);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-popover-zindex)}.popover .popover-arrow{display:block;height:var(--bs-popover-arrow-height);width:var(--bs-popover-arrow-width)}.popover .popover-arrow:after,.popover .popover-arrow:before{border:0 solid transparent;content:"";display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-bottom-width:0;border-left-width:calc(var(--bs-popover-arrow-width)*.5);border-right-width:calc(var(--bs-popover-arrow-width)*.5);border-top-width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{border-top-color:var(--bs-popover-bg);bottom:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{height:var(--bs-popover-arrow-width);left:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-bottom-width:calc(var(--bs-popover-arrow-width)*.5);border-left-width:0;border-right-width:var(--bs-popover-arrow-height);border-top-width:calc(var(--bs-popover-arrow-width)*.5)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{border-right-color:var(--bs-popover-bg);left:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-bottom-width:var(--bs-popover-arrow-height);border-left-width:calc(var(--bs-popover-arrow-width)*.5);border-right-width:calc(var(--bs-popover-arrow-width)*.5);border-top-width:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{border-bottom-color:var(--bs-popover-bg);top:var(--bs-popover-border-width)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);content:"";display:block;left:50%;margin-left:calc(var(--bs-popover-arrow-width)*-.5);position:absolute;top:0;width:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{height:var(--bs-popover-arrow-width);right:calc(var(--bs-popover-arrow-height)*-1 - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-bottom-width:calc(var(--bs-popover-arrow-width)*.5);border-left-width:var(--bs-popover-arrow-height);border-right-width:0;border-top-width:calc(var(--bs-popover-arrow-width)*.5)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:var(--bs-popover-bg);right:var(--bs-popover-border-width)}.popover-header{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);color:var(--bs-popover-header-color);font-size:var(--bs-popover-header-font-size);margin-bottom:0;padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x)}.popover-header:empty{display:none}.popover-body{color:var(--bs-popover-body-color);padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x)}.spinner-border,.spinner-grow{-webkit-animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner-border{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.2em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid transparent}.spinner-border-sm{--bs-spinner-width:1.25rem;--bs-spinner-height:1.25rem;--bs-spinner-border-width:0.15em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1.25rem;--bs-spinner-height:1.25rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.toast{--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:hsla(0,0%,100%,.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.25rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-toast-header-color:#444c55;--bs-toast-header-bg:hsla(0,0%,100%,.85);--bs-toast-header-border-color:rgba(0,0,0,.05);background-clip:padding-box;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);border-radius:var(--bs-toast-border-radius);box-shadow:var(--bs-toast-box-shadow);color:var(--bs-toast-color);font-size:var(--bs-toast-font-size);max-width:100%;pointer-events:auto;width:var(--bs-toast-max-width)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{max-width:100%;pointer-events:none;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1090}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{-ms-flex-align:center;align-items:center;background-clip:padding-box;background-color:var(--bs-toast-header-bg);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));color:var(--bs-toast-header-color);display:-ms-flexbox;display:flex;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x)}.toast-header .btn-close,.toast-header .close{margin-left:var(--bs-toast-padding-x);margin-right:calc(var(--bs-toast-padding-x)*-.5)}.toast-body{word-wrap:break-word;padding:var(--bs-toast-padding-x)}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.25rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;word-wrap:break-word;display:block;font-family:var(--bs-font-sans-serif);font-size:var(--bs-tooltip-font-size);font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:var(--bs-tooltip-margin);opacity:0;padding:var(--bs-tooltip-arrow-height);text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:var(--bs-tooltip-zindex)}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;height:var(--bs-tooltip-arrow-height);width:var(--bs-tooltip-arrow-width)}.tooltip .tooltip-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-bottom-width:0;border-left-width:calc(var(--bs-tooltip-arrow-width)*.5);border-right-width:calc(var(--bs-tooltip-arrow-width)*.5);border-top-color:var(--bs-tooltip-bg);border-top-width:var(--bs-tooltip-arrow-height);top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{height:var(--bs-tooltip-arrow-width);left:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-bottom-width:calc(var(--bs-tooltip-arrow-width)*.5);border-left-width:0;border-right-color:var(--bs-tooltip-bg);border-right-width:var(--bs-tooltip-arrow-height);border-top-width:calc(var(--bs-tooltip-arrow-width)*.5);right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:var(--bs-tooltip-bg);border-bottom-width:var(--bs-tooltip-arrow-height);border-left-width:calc(var(--bs-tooltip-arrow-width)*.5);border-right-width:calc(var(--bs-tooltip-arrow-width)*.5);border-top-width:0;bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{height:var(--bs-tooltip-arrow-width);right:0;width:var(--bs-tooltip-arrow-height)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-bottom-width:calc(var(--bs-tooltip-arrow-width)*.5);border-left-color:var(--bs-tooltip-bg);border-left-width:var(--bs-tooltip-arrow-height);border-right-width:0;border-top-width:calc(var(--bs-tooltip-arrow-width)*.5);left:-1px}.tooltip-inner{background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius);color:var(--bs-tooltip-color);max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);text-align:center}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0,0,0,.075);border-color:var(--bs-table-border-color);color:var(--bs-table-color);margin-bottom:1rem;vertical-align:top;width:100%}.table>:not(caption)>*>*{background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped-columns>:not(caption)>tr>:nth-child(2n),.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr.multiselect__option--highlight>*,.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#ccdbeb;--bs-table-border-color:#b8c5d4;--bs-table-striped-bg:#c2d0df;--bs-table-striped-color:#000;--bs-table-active-bg:#b8c5d4;--bs-table-active-color:#000;--bs-table-hover-bg:#bdcbd9;--bs-table-hover-color:#000}.table-primary,.table-secondary{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000}.table-success{--bs-table-color:#000;--bs-table-bg:#d8f3d3;--bs-table-border-color:#c2dbbe;--bs-table-striped-bg:#cde7c8;--bs-table-striped-color:#000;--bs-table-active-bg:#c2dbbe;--bs-table-active-color:#000;--bs-table-hover-bg:#c8e1c3;--bs-table-hover-color:#000}.table-info,.table-success{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#deeefe;--bs-table-border-color:#c8d6e5;--bs-table-striped-bg:#d3e2f1;--bs-table-striped-color:#000;--bs-table-active-bg:#c8d6e5;--bs-table-active-color:#000;--bs-table-hover-bg:#cddceb;--bs-table-hover-color:#000}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000}.table-danger,.table-warning{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000}.table-dark,.table-light{border-color:var(--bs-table-border-color);color:var(--bs-table-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position: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{-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.translate-middle-x{-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.translate-middle-y{-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-first{-ms-flex-order:-1!important;order:-1!important}.order-0{-ms-flex-order:0!important;order:0!important}.order-1{-ms-flex-order:1!important;order:1!important}.order-2{-ms-flex-order:2!important;order:2!important}.order-3{-ms-flex-order:3!important;order:3!important}.order-4{-ms-flex-order:4!important;order:4!important}.order-5{-ms-flex-order:5!important;order:5!important}.order-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-auto{margin-bottom:auto!important;margin-top: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}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-3rem!important}.mx-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-3rem!important}.me-n1{margin-right:-.25rem!important}.me-n2{margin-right:-.5rem!important}.me-n3{margin-right:-1rem!important}.me-n4{margin-right:-1.5rem!important}.me-n5{margin-right:-3rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-3rem!important}.ms-n1{margin-left:-.25rem!important}.ms-n2{margin-left:-.5rem!important}.ms-n3{margin-left:-1rem!important}.ms-n4{margin-left:-1.5rem!important}.ms-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fs-7{font-size:.875rem!important}.fs-8{font-size:.75rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:hsla(0,0%,100%,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important}.rounded-end,.rounded-top{border-top-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-end{border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom,.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-sm-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-sm-first{-ms-flex-order:-1!important;order:-1!important}.order-sm-0{-ms-flex-order:0!important;order:0!important}.order-sm-1{-ms-flex-order:1!important;order:1!important}.order-sm-2{-ms-flex-order:2!important;order:2!important}.order-sm-3{-ms-flex-order:3!important;order:3!important}.order-sm-4{-ms-flex-order:4!important;order:4!important}.order-sm-5{-ms-flex-order:5!important;order:5!important}.order-sm-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-bottom:0!important;margin-top:0!important}.my-sm-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-sm-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-sm-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-sm-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-sm-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-sm-auto{margin-bottom:auto!important;margin-top: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}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mx-sm-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-sm-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-sm-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-sm-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-sm-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-sm-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-sm-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-sm-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-sm-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-sm-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-3rem!important}.me-sm-n1{margin-right:-.25rem!important}.me-sm-n2{margin-right:-.5rem!important}.me-sm-n3{margin-right:-1rem!important}.me-sm-n4{margin-right:-1.5rem!important}.me-sm-n5{margin-right:-3rem!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-3rem!important}.ms-sm-n1{margin-left:-.25rem!important}.ms-sm-n2{margin-left:-.5rem!important}.ms-sm-n3{margin-left:-1rem!important}.ms-sm-n4{margin-left:-1.5rem!important}.ms-sm-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-bottom:0!important;padding-top:0!important}.py-sm-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-sm-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-sm-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-sm-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-sm-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-md-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-md-first{-ms-flex-order:-1!important;order:-1!important}.order-md-0{-ms-flex-order:0!important;order:0!important}.order-md-1{-ms-flex-order:1!important;order:1!important}.order-md-2{-ms-flex-order:2!important;order:2!important}.order-md-3{-ms-flex-order:3!important;order:3!important}.order-md-4{-ms-flex-order:4!important;order:4!important}.order-md-5{-ms-flex-order:5!important;order:5!important}.order-md-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-bottom:0!important;margin-top:0!important}.my-md-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-md-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-md-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-md-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-md-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-md-auto{margin-bottom:auto!important;margin-top: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}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mx-md-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-md-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-md-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-md-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-md-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-md-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-md-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-md-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-md-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-md-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-3rem!important}.me-md-n1{margin-right:-.25rem!important}.me-md-n2{margin-right:-.5rem!important}.me-md-n3{margin-right:-1rem!important}.me-md-n4{margin-right:-1.5rem!important}.me-md-n5{margin-right:-3rem!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-3rem!important}.ms-md-n1{margin-left:-.25rem!important}.ms-md-n2{margin-left:-.5rem!important}.ms-md-n3{margin-left:-1rem!important}.ms-md-n4{margin-left:-1.5rem!important}.ms-md-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-bottom:0!important;padding-top:0!important}.py-md-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-md-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-md-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-md-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-md-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-lg-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-lg-first{-ms-flex-order:-1!important;order:-1!important}.order-lg-0{-ms-flex-order:0!important;order:0!important}.order-lg-1{-ms-flex-order:1!important;order:1!important}.order-lg-2{-ms-flex-order:2!important;order:2!important}.order-lg-3{-ms-flex-order:3!important;order:3!important}.order-lg-4{-ms-flex-order:4!important;order:4!important}.order-lg-5{-ms-flex-order:5!important;order:5!important}.order-lg-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-bottom:0!important;margin-top:0!important}.my-lg-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-lg-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-lg-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-lg-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-lg-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-lg-auto{margin-bottom:auto!important;margin-top: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}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mx-lg-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-lg-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-lg-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-lg-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-lg-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-lg-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-lg-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-lg-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-lg-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-lg-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-3rem!important}.me-lg-n1{margin-right:-.25rem!important}.me-lg-n2{margin-right:-.5rem!important}.me-lg-n3{margin-right:-1rem!important}.me-lg-n4{margin-right:-1.5rem!important}.me-lg-n5{margin-right:-3rem!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-3rem!important}.ms-lg-n1{margin-left:-.25rem!important}.ms-lg-n2{margin-left:-.5rem!important}.ms-lg-n3{margin-left:-1rem!important}.ms-lg-n4{margin-left:-1.5rem!important}.ms-lg-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-bottom:0!important;padding-top:0!important}.py-lg-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-lg-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-lg-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-lg-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-lg-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xl-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xl-first{-ms-flex-order:-1!important;order:-1!important}.order-xl-0{-ms-flex-order:0!important;order:0!important}.order-xl-1{-ms-flex-order:1!important;order:1!important}.order-xl-2{-ms-flex-order:2!important;order:2!important}.order-xl-3{-ms-flex-order:3!important;order:3!important}.order-xl-4{-ms-flex-order:4!important;order:4!important}.order-xl-5{-ms-flex-order:5!important;order:5!important}.order-xl-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-bottom:0!important;margin-top:0!important}.my-xl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xl-auto{margin-bottom:auto!important;margin-top: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}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mx-xl-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-xl-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-xl-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-xl-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xl-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-xl-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-xl-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-xl-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-xl-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xl-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-3rem!important}.me-xl-n1{margin-right:-.25rem!important}.me-xl-n2{margin-right:-.5rem!important}.me-xl-n3{margin-right:-1rem!important}.me-xl-n4{margin-right:-1.5rem!important}.me-xl-n5{margin-right:-3rem!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-3rem!important}.ms-xl-n1{margin-left:-.25rem!important}.ms-xl-n2{margin-left:-.5rem!important}.ms-xl-n3{margin-left:-1rem!important}.ms-xl-n4{margin-left:-1.5rem!important}.ms-xl-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-bottom:0!important;padding-top:0!important}.py-xl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xxl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-content-xxl-evenly{-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.align-items-xxl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.order-xxl-first{-ms-flex-order:-1!important;order:-1!important}.order-xxl-0{-ms-flex-order:0!important;order:0!important}.order-xxl-1{-ms-flex-order:1!important;order:1!important}.order-xxl-2{-ms-flex-order:2!important;order:2!important}.order-xxl-3{-ms-flex-order:3!important;order:3!important}.order-xxl-4{-ms-flex-order:4!important;order:4!important}.order-xxl-5{-ms-flex-order:5!important;order:5!important}.order-xxl-last{-ms-flex-order:6!important;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-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-bottom:0!important;margin-top:0!important}.my-xxl-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-xxl-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-xxl-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-xxl-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-xxl-5{margin-bottom:3rem!important;margin-top:3rem!important}.my-xxl-auto{margin-bottom:auto!important;margin-top: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}.m-xxl-n1{margin:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mx-xxl-n1{margin-left:-.25rem!important;margin-right:-.25rem!important}.mx-xxl-n2{margin-left:-.5rem!important;margin-right:-.5rem!important}.mx-xxl-n3{margin-left:-1rem!important;margin-right:-1rem!important}.mx-xxl-n4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.mx-xxl-n5{margin-left:-3rem!important;margin-right:-3rem!important}.my-xxl-n1{margin-bottom:-.25rem!important;margin-top:-.25rem!important}.my-xxl-n2{margin-bottom:-.5rem!important;margin-top:-.5rem!important}.my-xxl-n3{margin-bottom:-1rem!important;margin-top:-1rem!important}.my-xxl-n4{margin-bottom:-1.5rem!important;margin-top:-1.5rem!important}.my-xxl-n5{margin-bottom:-3rem!important;margin-top:-3rem!important}.mt-xxl-n1{margin-top:-.25rem!important}.mt-xxl-n2{margin-top:-.5rem!important}.mt-xxl-n3{margin-top:-1rem!important}.mt-xxl-n4{margin-top:-1.5rem!important}.mt-xxl-n5{margin-top:-3rem!important}.me-xxl-n1{margin-right:-.25rem!important}.me-xxl-n2{margin-right:-.5rem!important}.me-xxl-n3{margin-right:-1rem!important}.me-xxl-n4{margin-right:-1.5rem!important}.me-xxl-n5{margin-right:-3rem!important}.mb-xxl-n1{margin-bottom:-.25rem!important}.mb-xxl-n2{margin-bottom:-.5rem!important}.mb-xxl-n3{margin-bottom:-1rem!important}.mb-xxl-n4{margin-bottom:-1.5rem!important}.mb-xxl-n5{margin-bottom:-3rem!important}.ms-xxl-n1{margin-left:-.25rem!important}.ms-xxl-n2{margin-left:-.5rem!important}.ms-xxl-n3{margin-left:-1rem!important}.ms-xxl-n4{margin-left:-1.5rem!important}.ms-xxl-n5{margin-left:-3rem!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-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-bottom:0!important;padding-top:0!important}.py-xxl-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-xxl-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-xxl-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-xxl-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-xxl-5{padding-bottom:3rem!important;padding-top:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-print-none{display:none!important}}.SharpFilterSelect--open .bv-no-focus-ring.form-control,.SharpUpload .dz-drag-hover .bv-no-focus-ring.SharpUpload__browse,.bv-no-focus-ring:focus{outline:none}.bv-d-xs-down-none{display:none!important}@media (max-width:575.98px){.bv-d-sm-down-none{display:none!important}}@media (max-width:767.98px){.bv-d-md-down-none{display:none!important}}@media (max-width:991.98px){.bv-d-lg-down-none{display:none!important}}@media (max-width:1199.98px){.bv-d-xl-down-none{display:none!important}}@media (max-width:1399.98px){.bv-d-xxl-down-none{display:none!important}}.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret:before,.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret:after{display:none!important}.SharpFilterSelect--open .dropdown .dropdown-menu.form-control,.SharpFilterSelect--open .dropdown .multiselect .multiselect__content.form-control,.SharpFilterSelect--open .multiselect .dropdown .multiselect__content.form-control,.SharpUpload .dz-drag-hover .dropdown .dropdown-menu.SharpUpload__browse,.SharpUpload .dz-drag-hover .dropdown .multiselect .multiselect__content.SharpUpload__browse,.SharpUpload .dz-drag-hover .multiselect .dropdown .multiselect__content.SharpUpload__browse,.dropdown .SharpFilterSelect--open .dropdown-menu.form-control,.dropdown .SharpUpload .dz-drag-hover .dropdown-menu.SharpUpload__browse,.dropdown .dropdown-menu:focus,.dropdown .multiselect .SharpFilterSelect--open .multiselect__content.form-control,.dropdown .multiselect .SharpUpload .dz-drag-hover .multiselect__content.SharpUpload__browse,.dropdown .multiselect .multiselect__content:focus,.multiselect .dropdown .SharpFilterSelect--open .multiselect__content.form-control,.multiselect .dropdown .SharpUpload .dz-drag-hover .multiselect__content.SharpUpload__browse,.multiselect .dropdown .multiselect__content:focus{outline:none}.b-dropdown-form{clear:both;display:inline-block;font-weight:400;padding:.375rem 1rem;width:100%}.SharpFilterSelect--open .b-dropdown-form.form-control,.SharpUpload .dz-drag-hover .b-dropdown-form.SharpUpload__browse,.b-dropdown-form:focus{outline:1px dotted!important;outline:5px auto -webkit-focus-ring-color!important}.b-dropdown-form.disabled,.b-dropdown-form:disabled{color:hsla(var(--primary-h),var(--primary-s),20%,.65);outline:0!important;pointer-events:none}.b-dropdown-text{clear:both;display:inline-block;font-weight:lighter;margin-bottom:0;padding:.375rem 1rem;width:100%}.modal-backdrop{opacity:.5}.tooltip.b-tooltip{display:block;opacity:.9;outline:0}.tooltip.b-tooltip.fade:not(.show){opacity:0}.tooltip.b-tooltip.show{opacity:.9}.tooltip.b-tooltip.noninteractive{pointer-events:none}.tooltip.b-tooltip .arrow{margin:0 .25rem}.tooltip.b-tooltip.bs-tooltip-left .arrow,.tooltip.b-tooltip.bs-tooltip-right .arrow{margin:.25rem 0}.alert-primary{background-color:hsl(var(--primary-h),var(--primary-s),92.5%);border-color:hsla(var(--primary-h),var(--primary-s),20%,.1);color:hsl(var(--primary-h),var(--primary-s),20%)}.close{color:transparent!important}.SharpFilterSelect--open .list-group-item-action.form-control:not(:focus-visible),.SharpUpload .dz-drag-hover .list-group-item-action.SharpUpload__browse:not(:focus-visible),.list-group-item-action:focus:not(:focus-visible){outline:0}.toast{border-bottom:0;border-left-width:6px;border-right:0;border-top:0}.toast .toast-header:last-child{border-bottom:0;border-bottom-left-radius:calc(.25rem - 1px);border-bottom-right-radius:calc(.25rem - 1px)}.toast .btn-close,.toast .close{min-width:1em}.SharpForm .input-group-sm>.SharpSelect--dropdown,.input-group-sm>.form-select{padding-right:2.5rem}.input-group-sm>.input-group-text{font-size:.75rem;line-height:1.7}.input-group-sm>.btn{font-size:.75rem}.input-group-text.btn{border-color:#ced4da}.nav-pills .nav-link{font-size:.875rem}.btn,.input-group-text,.nav-pills .nav-link{letter-spacing:.025em}.form-label{line-height:1.4}.card{border-color:var(--card-border-color,var(--bs-border-color-translucent));transition:var(--card-transition)}.card.form-control{color:#152935;font-size:1rem;font-weight:400;line-height:1.5}.dropdown-menu,.multiselect .multiselect__content{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.form-check-label{font-size:.875rem}.stretched-link:after{outline:inherit}.modal-open{overflow:hidden}:root{--primary:#004c9b;--primary-h:210.5806451613deg;--primary-s:100%;--primary-l:30.3921568627%;--primary-hsl:hsl(var(--primary-h),var(--primary-s),var(--primary-l));--accent-bg-amount:20%;--accent-bg-l:calc(var(--primary-l) + var(--accent-bg-amount));--accent-bg:hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l));--l-threshold:80%;--component-active-bg:var(--primary-hsl);--component-active-color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000));--filter-close-icon-color:hsl(var(--primary-h),var(--primary-s),35%);--navbar-height:5rem;--navbar-top:0;--navbar-color:hsl(0,0%,calc((var(--accent-bg-l) - var(--l-threshold))*-100000));--field-header-sticky-top:var(--navbar-height)}@font-face{font-family:Karla;font-style:normal;font-weight:700;src:url(fonts/Karla-Bold.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Karla;font-style:normal;font-weight:600;src:url(fonts/Karla-SemiBold.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.SharpDataList__th,.SharpDropdown .dropdown-item,.SharpDropdown .multiselect__option,.SharpGlobalFilters .multiselect__single,.SharpLeftNav__item:not(.SharpLeftNav__item--unstyled),.ShowSection__title,.breadcrumb,.btn,.form-label,.input-group-text,.nav-pills .nav-link,.ui-font{font-family:Karla,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;font-weight:700;text-transform:uppercase}.SharpLeftNav__title,.ui-title-font{font-family:Karla,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;font-weight:600;text-transform:uppercase}.ui-font-size{font-size:.9375rem}.ui-heading-font-size.h1,h1.ui-heading-font-size{font-size:1.75rem}.ui-heading-font-size.h2,h2.ui-heading-font-size{font-size:1.5rem}.ui-heading-font-size.h3,h3.ui-heading-font-size{font-size:1.25rem}.ui-heading-font-size.h4,h4.ui-heading-font-size{font-size:1.125rem}.ui-heading-font-size.h5,h5.ui-heading-font-size{font-size:1rem}.ui-heading-font-size.h6,h6.ui-heading-font-size{font-size:.875rem}.SharpFieldLocaleSelect__btn--error:after,.SharpForm__form-item--danger .SharpTabs__nav .nav-link.form-control:after,.SharpTabs__nav .SharpForm__form-item--danger .nav-link.form-control:after,.SharpTabs__nav .nav-link.is-invalid:after,.error-dot:after{background-color:#e71d32;border-radius:50%;content:"";display:inline-block;height:.5em;margin-left:.75em;width:.5em}.error-dot--partial:after{background-color:transparent;border:1px solid #e71d32}@media (min-width:992px){.leftNav--collapsed .SharpActionBar__bar{left:3.25rem;padding-left:0}}.SharpActionBar{margin-bottom:1rem}.SharpActionBar__bar{--threshold:var(--l-threshold);background:#314255;background:#004c9b;background:linear-gradient(45deg,hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l)),hsl(var(--primary-h),var(--primary-s),var(--primary-l)) 70%);color:var(--navbar-color);left:3.25rem;min-height:5rem;padding-bottom:1.25rem;padding-top:1.25rem;position:fixed!important;right:0;top:var(--navbar-top,0);transition:width .3s ease;transition-property:left;z-index:1020}@media (min-width:992px){.SharpActionBar__bar{left:15rem}}.SharpActionBar__bar>.container>.row{min-height:calc(2.5rem + var(--bs-gutter-y))}.SharpActionBar__extras{padding-top:1rem}.SharpActionBar__extras .SharpFilterSelect{margin:0 0 0 .5rem}@media (max-width:575.98px){.SharpActionBar__extras .SharpFilterSelect{margin:.5rem 0 0}}.SharpActionBar__extras .SharpFilterSelect:first-child{margin:0}.SharpActionBar__forms-dropdown .dropdown-menu,.SharpActionBar__forms-dropdown .multiselect .multiselect__content,.multiselect .SharpActionBar__forms-dropdown .multiselect__content{margin-top:1px}.SharpActionBar .breadcrumb{-ms-flex-item-align:end;align-self:flex-end;font-size:.75rem;margin-bottom:.5rem;padding-bottom:.5rem;padding-top:.5rem}.SharpActionBar .breadcrumb a{text-decoration:none}.SharpActionBar .breadcrumb .SharpFilterSelect--open a.form-control,.SharpActionBar .breadcrumb .SharpUpload .dz-drag-hover a.SharpUpload__browse,.SharpActionBar .breadcrumb a.multiselect__option--highlight,.SharpActionBar .breadcrumb a:focus,.SharpActionBar .breadcrumb a:hover,.SharpFilterSelect--open .SharpActionBar .breadcrumb a.form-control,.SharpUpload .dz-drag-hover .SharpActionBar .breadcrumb a.SharpUpload__browse{text-decoration:underline}.btn{text-transform:uppercase}.btn svg{fill:currentColor;vertical-align:-.125em}.SharpFilterSelect--open .SharpTrix .btn.trix-active.form-control:not(:focus-visible),.SharpFilterSelect--open .btn.active.form-control:not(:focus-visible),.SharpFilterSelect--open .btn.multiselect__option--selected.form-control:not(:focus-visible),.SharpTrix .SharpFilterSelect--open .btn.trix-active.form-control:not(:focus-visible),.SharpTrix .SharpUpload .dz-drag-hover .btn.SharpUpload__browse.trix-active:not(:focus-visible),.SharpTrix .btn.trix-active:focus:not(:focus-visible),.SharpUpload .dz-drag-hover .SharpTrix .btn.SharpUpload__browse.trix-active:not(:focus-visible),.SharpUpload .dz-drag-hover .btn.active.SharpUpload__browse:not(:focus-visible),.SharpUpload .dz-drag-hover .btn.multiselect__option--selected.SharpUpload__browse:not(:focus-visible),.btn.active:focus:not(:focus-visible),.btn.multiselect__option--selected:focus:not(:focus-visible){box-shadow:none}.btn-primary{--threshold:var(--l-threshold);--color-l:calc((var(--primary-l) - var(--threshold))*-100000);--hover-bg-l:calc(var(--primary-l) + clamp(-15%, var(--color-l), 15%));--active-bg-l:calc(var(--primary-l) + clamp(-20%, var(--color-l), 20%));--bs-btn-bg:var(--primary-hsl);--bs-btn-color:hsl(0,0%,var(--color-l));--bs-btn-border-color:var(--primary-hsl);--bs-btn-hover-bg:hsl(var(--primary-h),var(--primary-s),var(--hover-bg-l));--bs-btn-hover-border-color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + clamp(-20%, var(--color-l), 10%)));--bs-btn-hover-color:hsl(0,0%,calc((var(--hover-bg-l) - var(--threshold))*-100000));--bs-btn-active-bg:hsl(var(--primary-h),var(--primary-s),var(--active-bg-l));--bs-btn-active-border-color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + clamp(-20%, var(--color-l), 20%)));--bs-btn-active-color:hsl(0,0%,calc((var(--active-bg-l) - var(--threshold))*-100000));--bs-btn-disabled-bg:var(--primary);--bs-btn-disabled-border-color:var(--primary);--bs-btn-disabled-color:#fff;--bs-btn-focus-box-shadow:0 0 0 0.25rem hsla(var(--primary-h),var(--primary-s),calc(var(--primary-l) + clamp(-15%, var(--color-l), 15%)),.5)}.btn-text{--color-l:30%;--color-hsl:var(--primary-h),var(--primary-s),var(--color-l);--bs-btn-bg:hsla(var(--color-hsl),.1);--bs-btn-border-color:transparent;--bs-btn-color:hsla(var(--color-hsl),.875);--bs-btn-hover-bg:hsla(var(--color-hsl),.15);--bs-btn-hover-border-color:hsla(var(--color-hsl),.25);--bs-btn-hover-color:hsl(var(--color-hsl));--bs-btn-active-bg:hsl(var(--color-hsl));--bs-btn-active-border-color:hsl(var(--color-hsl));--bs-btn-active-color:hsl(0,0%,calc((var(--color-l) - var(--l-threshold))*-100000));--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:transparent;--bs-btn-disabled-color:hsl(var(--color-hsl));--bs-btn-focus-box-shadow:0 0 0 0.25rem hsla(var(--primary-h),var(--primary-s),45%,.5)}.btn-outline-primary{--bs-btn-color:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000));--bs-btn-hover-bg:var(--primary-hsl);--bs-btn-hover-border-color:var(--primary-hsl);--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000));--bs-btn-active-bg:var(--primary-hsl);--bs-btn-active-border-color:var(--primary-hsl);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#000;--bs-gradient:none;--bs-btn-color:var(--primary-hsl);--bs-btn-border-color:hsla(var(--primary-h),var(--primary-s),var(--primary-l),.375);--bs-btn-focus-box-shadow:0 0 0 0.25rem hsla(var(--primary-h),var(--primary-s),var(--primary-l),.5)}.btn-light{--bs-btn-bg:var(--bs-light);--bs-btn-border-color:transparent;--bs-btn-color:#000;--bs-btn-hover-bg:var(--bs-light);--bs-btn-hover-border-color:transparent;--bs-btn-hover-color:hsl(var(--primary-h),var(--primary-s),30%);--bs-btn-active-bg:hsl(var(--primary-h),75%,94%);--bs-btn-active-border-color:transparent;--bs-btn-active-color:hsl(var(--primary-h),var(--primary-s),25%);--bs-btn-disabled-bg:var(--bs-light);--bs-btn-disabled-border-color:transparent;--bs-btn-disabled-color:var(--bs-btn-color)}.btn-outline-light{--bs-btn-border-color:rgba(var(--bs-light-rgb),.5)}.btn-outline-danger{--bs-btn-bg:#fff;--bs-btn-border-color:rgba(var(--bs-danger-rgb),.375)}.btn-block{width:100%}.btn-block:not(.btn-sm):not(.btn-lg){border-radius:.5rem}.btn--outline-hover{--bs-btn-border-color:transparent;--bs-btn-disabled-border-color:transparent;background-color:transparent!important}.btn--opacity-1.disabled,.btn--opacity-1:disabled{opacity:1}.SharpClearButton{background-color:transparent;border:none;cursor:pointer;height:16px;padding:0;position:relative;width:12px}.SharpClearButton__icon{fill:currentColor;color:#8c9ba5;height:10px;width:10px}.SharpClearButton--form-control{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;justify-content:center;position:absolute!important;right:0;top:0;width:2rem;z-index:12}.SharpClearButton--form-control .SharpClearButton__icon{position:static}.SharpDataList--reordering .SharpDataList__row:not(.SharpDataList__row--header){background:#f2f2f2!important;border-bottom:0;border-color:transparent;cursor:move;margin-bottom:.25rem}.SharpDataList--reordering .SharpDataList__row:not(.SharpDataList__row--header) .SharpDataList__row-link{display:none}.SharpDataList--reordering .SharpDataList__row:not(.SharpDataList__row--header):last-child{margin-bottom:0}.SharpDataList--reordering .SharpDataList__tbody{border:.25rem solid #fff}.SharpDataList__empty{background:#fff;border:1px solid #dfe3e6;border-radius:.25rem;position:relative}.SharpDataList__table{background-color:transparent;border-collapse:collapse;border-radius:.25rem;border-spacing:0;width:100%}.SharpDataList__table--border{background-color:#fff;border:1px solid #dfe3e6}.SharpDataList__tbody{border-radius:.25rem;position:relative;vertical-align:middle}.SharpDataList__thead{border-bottom:1px solid #314255;vertical-align:middle}.SharpDataList__row-spacer{width:var(--append-width,auto)}.SharpDataList__row{border-bottom:1px solid #dfe3e6;transition:box-shadow .25s ease-in-out}@media (max-width:575.98px){.SharpDataList__row{-ms-flex-flow:column;flex-flow:column}}.SharpDataList__row:last-child{border-bottom:0}.SharpDataList__row--header{border:none;cursor:inherit}.SharpDataList__row--header .SharpDataList__row-append{display:none}@media (min-width:576px){.SharpDataList__row--header .SharpDataList__row-append{display:block}}.SharpDataList__row.multiselect__option--highlight,.SharpDataList__row:focus-within,.SharpDataList__row:hover{box-shadow:inset 5px 0 0 hsla(var(--primary-h),var(--primary-s),40%,.5)}.SharpDataList__row--disabled.multiselect__option--highlight,.SharpDataList__row--disabled:focus-within,.SharpDataList__row--disabled:hover,.SharpDataList__row--header.multiselect__option--highlight,.SharpDataList__row--header:focus-within,.SharpDataList__row--header:hover{box-shadow:none}.SharpDataList__row--highlight{box-shadow:inset 3px 0 0 hsla(var(--primary-h),var(--primary-s),40%,.25)}.modal-open .SharpDataList__row--highlight{box-shadow:inset 5px 0 0 hsla(var(--primary-h),var(--primary-s),40%,.5)}.SharpDataList__row .SharpDataList__cols{position:relative}@media (max-width:575.98px){.SharpDataList__row .SharpDataList__row-append{padding-top:0;width:100%!important}}.SharpDataList__row-append{position:relative}.SharpDataList__th{font-size:.8125rem;font-weight:700;overflow-wrap:break-word;padding-bottom:.625rem;padding-top:.625rem;position:relative;text-align:left;vertical-align:middle;word-break:break-word}.SharpDataList__th .SharpDataList__sort-link{bottom:0;left:0;position:absolute;right:0;top:0}.SharpDataList__td{font-size:.875rem;line-height:1.5;position:relative}.SharpDataList__td-html-container{max-width:100%;overflow-wrap:break-word}.SharpDataList__td-html-container *{font-size:.875rem!important}.SharpDataList__td-html-container img{max-width:100%}.SharpDataList__td-html-container .small,.SharpDataList__td-html-container small{font-size:smaller!important}.SharpDataList__td-html-container b,.SharpDataList__td-html-container strong{font-weight:700!important}.SharpDataList__td-html-container em{font-style:italic!important}.SharpDataList__td-html-container a,.SharpDataList__td-html-container a *{position:relative;z-index:1}.SharpDataList__td-html-container a.multiselect__option--highlight,.SharpDataList__td-html-container a:hover{color:#1c3453}.SharpDataList__caret{fill:#8c9ba5;cursor:pointer;display:block;height:8px;min-width:8px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:8px}.SharpDataList__caret,.SharpDataList__caret--ascending{transition:-webkit-transform .2s cubic-bezier(.5,0,.1,1);transition:transform .2s cubic-bezier(.5,0,.1,1);transition:transform .2s cubic-bezier(.5,0,.1,1),-webkit-transform .2s cubic-bezier(.5,0,.1,1)}.SharpDataList__caret--ascending{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SharpDataList__caret--selected{fill:#314255}.SharpDataList__pagination-container{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.SharpDataList__pagination-container .SharpPagination{margin-bottom:0;margin-top:3rem;width:auto}.SharpDropdown .dropdown-menu>li:first-child .dropdown-divider,.SharpDropdown .dropdown-menu>li:last-child .dropdown-divider,.SharpDropdown .multiselect .multiselect__content>li:first-child .dropdown-divider,.SharpDropdown .multiselect .multiselect__content>li:last-child .dropdown-divider,.multiselect .SharpDropdown .multiselect__content>li:first-child .dropdown-divider,.multiselect .SharpDropdown .multiselect__content>li:last-child .dropdown-divider{display:none}.SharpDropdown .dropdown-item,.SharpDropdown .multiselect__option{font-size:.8203125rem}.SharpGlobalMessage{margin-bottom:var(--global-message-margin-bottom,1.5rem);margin-top:var(--global-message-margin-top,1.5rem)}.SharpGrid{width:100%}.SharpLeftNav{--item-color-l:30%;background-color:#fff;height:100vh;max-height:100vh;position:fixed;top:var(--navbar-top,0);z-index:1030}.SharpLeftNav__content{bottom:0;box-shadow:1px 0 3px 0 hsla(var(--primary-h),var(--primary-s),30%,.075);left:0;position:absolute;right:0;top:0}.SharpLeftNav__inner{overflow:auto}.SharpLeftNav__title-container{-ms-flex-align:center;align-items:center;background-color:#004c9b;background:linear-gradient(0deg,hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l)),hsl(var(--primary-h),var(--primary-s),calc(var(--accent-bg-l) - 1.4%)));display:-ms-flexbox;display:flex;min-height:var(--navbar-height);padding:.75rem 1.25rem;z-index:1}.SharpLeftNav__title{color:var(--navbar-color);font-size:1rem}.SharpLeftNav__top-icon{color:hsl(var(--primary-h),var(--primary-s),30%);left:0;opacity:0;position:absolute;right:0}.SharpLeftNav__top-icon .fa{text-align:center;width:100%}.SharpLeftNav__list{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin-bottom:0;padding-left:0}.SharpLeftNav__list.SharpLeftNav__list--nested .SharpLeftNav__item:last-child{margin-bottom:0}.SharpLeftNav__list:not(.SharpLeftNav__list--nested)>.SharpLeftNav__item{border-bottom:1px solid #dae3ee;padding-bottom:1rem;padding-top:1rem}.SharpLeftNav__list .SharpLeftNav__item{font-size:1rem}.SharpLeftNav__separator{color:hsl(var(--primary-h),10%,60%);cursor:default;font-size:.6875rem;line-height:1.2;margin-bottom:1.25rem;margin-top:.75rem;min-height:1px;padding-left:3.5rem;padding-right:3rem;position:relative}.SharpLeftNav__separator:before{border-bottom:1px solid #dae3ee;content:"";display:block;left:1.25rem;position:absolute;right:1.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SharpLeftNav__separator>span{background-color:#fff;-webkit-box-decoration-break:clone;margin-left:-.75em;margin-right:-.75em;max-width:100%;padding:.125em .75em;position:relative}.SharpLeftNav__item{padding:0;width:100%}.SharpFilterSelect--open .SharpLeftNav__item.form-control:not(:focus-visible),.SharpLeftNav__item:focus:not(:focus-visible),.SharpUpload .dz-drag-hover .SharpLeftNav__item.SharpUpload__browse:not(:focus-visible){outline:0}.SharpLeftNav__item.SharpLeftNav__item--active>.SharpLeftNav__item-link{background-color:hsla(var(--primary-h),var(--primary-s),var(--item-color-l),.1);color:hsl(var(--primary-h),var(--primary-s),var(--item-color-l));font-weight:700;letter-spacing:-.0125em}.SharpLeftNav__item-icon{display:-ms-flexbox;display:flex}.SharpLeftNav__item-icon .SharpLeftNav__icon{fill:currentColor;height:.5rem;transition:.25s;width:.5rem}.SharpLeftNav__item--expanded .SharpLeftNav__item-icon .SharpLeftNav__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.SharpLeftNav__item:not(.SharpLeftNav__item--active):not(.SharpLeftNav__item--disabled)>.SharpLeftNav__item-link.multiselect__option--highlight,.SharpLeftNav__item:not(.SharpLeftNav__item--active):not(.SharpLeftNav__item--disabled)>.SharpLeftNav__item-link:hover{background-color:hsla(var(--primary-h),var(--primary-s),var(--item-color-l),.05);color:inherit}.SharpLeftNav__item:not(.SharpLeftNav__item--unstyled){letter-spacing:-.025em}.SharpLeftNav__item.SharpLeftNav__item--disabled>.SharpLeftNav__item-link{cursor:default}.SharpLeftNav__item--has-children>.SharpLeftNav__item-link{color:#6c757d;font-size:.875rem;font-weight:700;letter-spacing:0}.SharpLeftNav__item--has-children>.SharpLeftNav__item-link.multiselect__option--highlight,.SharpLeftNav__item--has-children>.SharpLeftNav__item-link:hover,.SharpLeftNav__item-link{color:hsl(var(--primary-h),10%,20%)}.SharpLeftNav__item-link{cursor:pointer;display:block;font-size:.9375rem;font-size:.8125rem;line-height:1.4;padding:var(--link-padding-y,.5rem) var(--link-padding-x,1.25rem);position:relative;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.SharpLeftNav__item-link .fa,.SharpLeftNav__item-link .fab,.SharpLeftNav__item-link .far,.SharpLeftNav__item-link .fas{font-size:1.125em}.SharpLeftNav__item-link>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.SharpLeftNav__item-link:focus-visible{background-color:transparent;color:inherit}.SharpLeftNav__list--nested{padding-bottom:.375rem;padding-top:.625rem}.SharpLeftNav__list--nested .SharpLeftNav__item{margin-bottom:.5rem}.SharpLeftNav--collapseable{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transition:background-color .3s ease-in-out,width .3s ease;width:15rem}.SharpLeftNav--collapseable .SharpGlobalFilters,.SharpLeftNav--collapseable .SharpLeftNav__collapse-target,.SharpLeftNav--collapseable .SharpLeftNav__title-container,.SharpLeftNav--collapseable hr,.SharpLeftNav--collapseable li,.SharpLeftNav--collapseable ul{opacity:1}.SharpLeftNav--collapseable .SharpLeftNav__item-link,.SharpLeftNav--collapseable .SharpLeftNav__list{background-color:inherit}.SharpLeftNav--collapseable .SharpLeftNav__item--expanded>.SharpLeftNav__item-link{color:hsl(var(--primary-h),var(--primary-s),25%)!important}.SharpLeftNav--collapseable .SharpLeftNav__collapse-button{bottom:.5rem;position:absolute;right:.5rem}.SharpLeftNav--collapseable .SharpLeftNav__collapse-arrow{fill:currentColor;height:12px;-webkit-transform:rotate(0);transform:rotate(0);width:12px}.SharpLeftNav--collapsed,.SharpLeftNav--collapsing{background-color:hsla(var(--primary-h),var(--primary-s),30%,.1);cursor:pointer;transition:background-color .3s ease-in-out,width .3s ease;width:3.25rem}.SharpLeftNav--collapsed .SharpLeftNav__content,.SharpLeftNav--collapsing .SharpLeftNav__content{box-shadow:none}.SharpFilterSelect--open .SharpLeftNav--collapsed.form-control,.SharpFilterSelect--open .SharpLeftNav--collapsing.form-control,.SharpLeftNav--collapsed.multiselect__option--highlight,.SharpLeftNav--collapsed:focus,.SharpLeftNav--collapsed:hover,.SharpLeftNav--collapsing.multiselect__option--highlight,.SharpLeftNav--collapsing:focus,.SharpLeftNav--collapsing:hover,.SharpUpload .dz-drag-hover .SharpLeftNav--collapsed.SharpUpload__browse,.SharpUpload .dz-drag-hover .SharpLeftNav--collapsing.SharpUpload__browse{background-color:hsla(var(--primary-h),var(--primary-s),30%,.15)}.SharpLeftNav--collapsed .SharpGlobalFilters,.SharpLeftNav--collapsed .SharpLeftNav__collapse-target,.SharpLeftNav--collapsed .SharpLeftNav__title-container,.SharpLeftNav--collapsed hr,.SharpLeftNav--collapsed li,.SharpLeftNav--collapsed ul,.SharpLeftNav--collapsing .SharpGlobalFilters,.SharpLeftNav--collapsing .SharpLeftNav__collapse-target,.SharpLeftNav--collapsing .SharpLeftNav__title-container,.SharpLeftNav--collapsing hr,.SharpLeftNav--collapsing li,.SharpLeftNav--collapsing ul{opacity:0;overflow:hidden;transition:opacity .3s ease-in-out;white-space:nowrap}.SharpLeftNav--collapsed .SharpLeftNav__collapse,.SharpLeftNav--collapsed .SharpLeftNav__collapse.multiselect__option--highlight,.SharpLeftNav--collapsed .SharpLeftNav__collapse:hover,.SharpLeftNav--collapsing .SharpLeftNav__collapse,.SharpLeftNav--collapsing .SharpLeftNav__collapse.multiselect__option--highlight,.SharpLeftNav--collapsing .SharpLeftNav__collapse:hover{background-color:transparent}.SharpLeftNav--collapsed .SharpLeftNav__collapse-arrow,.SharpLeftNav--collapsing .SharpLeftNav__collapse-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.SharpLeftNav--collapsed .SharpLeftNav__top-icon,.SharpLeftNav--collapsing .SharpLeftNav__top-icon{transition:opacity .3s ease-in-out}.SharpLeftNav--collapsed{height:100%;padding-top:1.25rem}.SharpLeftNav--collapsed .SharpGlobalFilters,.SharpLeftNav--collapsed .SharpLeftNav__collapse-target,.SharpLeftNav--collapsed .SharpLeftNav__title-container,.SharpLeftNav--collapsed hr,.SharpLeftNav--collapsed li,.SharpLeftNav--collapsed ul{display:none}.SharpLeftNav--collapsed .SharpLeftNav__collapse{-ms-flex-pack:center;justify-content:center;padding-left:0;padding-right:0}.SharpLeftNav--collapsed .SharpLeftNav__top-icon{display:-ms-flexbox;display:flex;opacity:1}.SharpLeftNav--expanding{background-color:#fff;transition:width .3s ease;width:15rem}.SharpLeftNav--expanding .SharpLeftNav__content{box-shadow:none}.SharpLeftNav--expanding .SharpGlobalFilters,.SharpLeftNav--expanding .SharpLeftNav__collapse-target,.SharpLeftNav--expanding .SharpLeftNav__title-container,.SharpLeftNav--expanding hr,.SharpLeftNav--expanding li,.SharpLeftNav--expanding ul{opacity:1;overflow:hidden;transition:opacity .3s ease-in-out;white-space:nowrap}.SharpLeftNav--expanding .SharpLeftNav__collapse-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.SharpLeftNav--expanding .SharpLeftNav__top-icon{opacity:0}.SharpLeftNav--expanded .SharpLeftNav__top-icon{display:none}.SharpLeftNav--filter-opened .SharpLeftNav__inner{overflow:hidden}.SharpLoading{color:hsl(var(--primary-h),var(--primary-s),40%)}.btn .SharpLoading{color:inherit}.SharpLoading--light{opacity:.5}.SharpLoading__overlay{-ms-flex-pack:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.6);bottom:0;display:-ms-flexbox;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}.SharpLoading__overlay--absolute{position:absolute}.loading-fade-enter-active,.loading-fade-leave-active{transition:opacity .25s ease-in-out}.loading-fade-enter-active{transition-delay:.2s}.loading-fade-enter,.loading-fade-leave-to{opacity:0}.modal-sm .modal-header{padding-bottom:.5rem}.modal-footer{padding-top:.5rem}.multiselect{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-right:2rem;position:relative}.multiselect ul{margin:0;padding:0}.multiselect .multiselect__placeholder{color:#8c9ba5;margin-bottom:.375rem}.multiselect .multiselect__select{display:none}.multiselect .multiselect__tags,.multiselect .multiselect__tags-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.multiselect .multiselect__tags{-ms-flex-align:center;align-items:center;cursor:default;margin-bottom:-.375rem;width:100%}.multiselect .multiselect__tags .multiselect__input{background:none;border:none;display:inline-block;height:auto;margin-bottom:.375rem;padding:0;width:auto}.SharpFilterSelect--open .multiselect .multiselect__tags .multiselect__input.form-control,.SharpUpload .dz-drag-hover .multiselect .multiselect__tags .multiselect__input.SharpUpload__browse,.multiselect .multiselect__tags .SharpFilterSelect--open .multiselect__input.form-control,.multiselect .multiselect__tags .SharpUpload .dz-drag-hover .multiselect__input.SharpUpload__browse,.multiselect .multiselect__tags .multiselect__input:focus{outline:none}.multiselect .multiselect__tags .multiselect__tag{margin-left:0;margin-top:0;padding:4px 24px 4px 8px;position:relative}.multiselect .multiselect__input{box-shadow:none!important}.multiselect .multiselect__input,.multiselect .multiselect__single{transition:border .1s ease}.multiselect .multiselect__single{margin-bottom:.375rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.multiselect .multiselect__single:empty:before{content:"  "}.multiselect .multiselect__content{left:0;max-height:20rem;overflow:auto;width:100%}.multiselect__option{cursor:pointer;overflow:hidden;text-overflow:ellipsis}.multiselect .multiselect__tag{margin-bottom:.375rem}.multiselect .multiselect__tag-icon{border-radius:50%;bottom:0;cursor:pointer;font-style:normal;font-weight:500;line-height:18px;margin-left:7px;position:absolute;right:1px;text-align:center;top:0;transition:all .2s ease;width:22px}.multiselect .multiselect__tag-icon:after{content:"×";font-size:14px}.multiselect .multiselect__spinner{right:2px;width:40px}.multiselect .multiselect__spinner:after,.multiselect .multiselect__spinner:before{border-color:#314255 transparent transparent}.SharpFilterSelect--open .multiselect,.multiselect--active{background-color:#fff;border-color:#80a6cd;box-shadow:0 0 0 .25rem rgba(0,76,155,.25);color:#152935;outline:0}.multiselect--disabled{opacity:.5;outline:none!important;pointer-events:none}.multiselect--disabled,.multiselect--disabled .multiselect__tags .multiselect__tag-icon{cursor:not-allowed!important}.SharpNotification p{margin-bottom:0}.notifications{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.vue-notification-wrapper{overflow:visible!important}.popover{border-color:rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);max-width:none;z-index:80}.popover .arrow{display:block;height:.5rem;margin:0 .5rem;position:absolute;width:1rem}.popover .arrow:after,.popover .arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.popover-body{padding:.5rem}.SharpSearch__input{border-bottom-right-radius:0;border-top-right-radius:0;font-weight:700;padding-right:2.5rem}.SharpSearch__input::-webkit-input-placeholder{font-weight:400}.SharpSearch__input::-moz-placeholder{font-weight:400}.SharpSearch__input:-ms-input-placeholder{font-weight:400}.SharpSearch__input::-ms-input-placeholder{font-weight:400}.SharpSearch__input::placeholder{font-weight:400}.SharpSearch .input-group{background:#fff;border-radius:.25rem}.SharpSearch__clear{color:#999;position:absolute;right:0;top:0}@media (min-width:768px){.SharpSearch__button{min-width:4em}}.StateIcon{border:1px solid hsla(0,0%,100%,.5);border-radius:50%;display:inline-block;height:10px;width:10px}.btn .StateIcon{vertical-align:-.125em}.SharpTabbedLayout .tab-pane{padding:var(--tab-padding-top) var(--tab-padding-x) var(--tab-padding-bottom)}.SharpTabbedLayout__divider{margin:var(--tab-divider-margin-top,1rem) calc(var(--tab-padding-x)*-1) var(--tab-divider-margin-bottom,1rem);opacity:.125}.SharpTabbedLayout__divider:last-child{display:none}.SharpTabs__nav{position:relative}.SharpTabs__nav .nav-link{border:1px solid hsla(var(--primary-h),var(--primary-s),var(--primary-l),.375)}.SharpTabs__nav .nav-link:not(.active):not(.multiselect__option--selected):not(.multiselect__option--selected:hover){background:#fff}.SharpTabs__nav .SharpTrix .nav-link.btn.trix-active,.SharpTabs__nav .nav-link.active,.SharpTabs__nav .nav-link.multiselect__option--selected,.SharpTrix .SharpTabs__nav .nav-link.btn.trix-active{position:relative;z-index:1}.SharpTabs__nav .nav-item:not(:nth-child(2)){margin-left:-1px}.SharpTabs__nav .nav-item:not(:nth-child(2)) .nav-link{border-bottom-left-radius:0;border-top-left-radius:0}.SharpTabs__nav .nav-item:not(:nth-last-child(2)) .nav-link{border-bottom-right-radius:0;border-top-right-radius:0}.SharpTag,.multiselect .multiselect__tag{-ms-flex-align:center;align-items:center;background-color:hsla(var(--primary-h),var(--primary-s),30%,.15);border-radius:3px;color:hsl(var(--primary-h),var(--primary-s),20%);display:-ms-inline-flexbox;display:inline-flex;font-size:.75rem;height:1.25rem;margin:.375rem;padding:0 .625rem}.SharpTag:not(:first-child),.multiselect .multiselect__tag:not(:first-child){margin-left:0}.SharpCommandsDropdown__description{color:#6c757d;font-family:var(--bs-font-sans-serif);font-size:.875em;font-weight:400;margin-top:.125rem;min-width:15rem;text-transform:none;white-space:normal}.SharpCommandsDropdown .dropdown-menu,.SharpCommandsDropdown .multiselect .multiselect__content,.multiselect .SharpCommandsDropdown .multiselect__content{min-width:12rem}.SharpCommandsDropdown--has-state .dropdown-menu,.SharpCommandsDropdown--has-state .multiselect .multiselect__content,.multiselect .SharpCommandsDropdown--has-state .multiselect__content{min-width:14rem}.SharpViewPanel{background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);height:100%;left:0;position:fixed;top:0;width:90%;z-index:1055}.SharpViewPanel iframe{border:0;height:100%;width:100%}.SharpViewPanel--collapsed{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.SharpViewPanel--collapsing,.SharpViewPanel--expanding{transition:-webkit-transform .4s cubic-bezier(.5,0,.1,1);transition:transform .4s cubic-bezier(.5,0,.1,1);transition:transform .4s cubic-bezier(.5,0,.1,1),-webkit-transform .4s cubic-bezier(.5,0,.1,1)}.SharpViewPanel--expanded{-webkit-transform:translateZ(0);transform:translateZ(0)}.SharpViewPanel__glasspane{background:rgba(0,0,0,.1);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1050}.editor{--card-border-color:#ced4da}.editor__header{background:#fff;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:.75rem;position:sticky;top:var(--navbar-height);transition:box-shadow .2s ease-in-out;z-index:1}.editor__header.stuck{box-shadow:0 .125rem .25rem rgba(0,0,0,.075);z-index:3}.editor .card-body{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.editor .card-body.form-control{border-top-color:transparent;border-top-left-radius:var(--card-body-border-top-radius,0);border-top-right-radius:var(--card-body-border-top-radius,0);margin:-1px;padding:.5rem .75rem;width:auto}.SharpForm__form-item--danger .editor .card-body.form-control,.editor .SharpForm__form-item--danger .card-body.form-control,.editor .card-body.form-control.is-invalid{border-top-color:#dc3545}.editor__content{max-height:var(--max-height);min-height:var(--min-height);overflow-y:auto;position:relative}.SharpFilterSelect--open .editor__content.form-control,.SharpUpload .dz-drag-hover .editor__content.SharpUpload__browse,.editor__content:focus{z-index:2}.editor__content .h1,.editor__content .h1 b,.editor__content .h1 strong,.editor__content .h2,.editor__content .h2 b,.editor__content .h2 strong,.editor__content .h3,.editor__content .h3 b,.editor__content .h3 strong,.editor__content .h4,.editor__content .h4 b,.editor__content .h4 strong,.editor__content .h5,.editor__content .h5 b,.editor__content .h5 strong,.editor__content .h6,.editor__content .h6 b,.editor__content .h6 strong,.editor__content h1,.editor__content h1 b,.editor__content h1 strong,.editor__content h2,.editor__content h2 b,.editor__content h2 strong,.editor__content h3,.editor__content h3 b,.editor__content h3 strong,.editor__content h4,.editor__content h4 b,.editor__content h4 strong,.editor__content h5,.editor__content h5 b,.editor__content h5 strong,.editor__content h6,.editor__content h6 b,.editor__content h6 strong{font-weight:700}.editor__content .h1,.editor__content h1{font-size:calc(1.625rem + (var(--heading-depth) - 1)*.1875rem)}.editor__content .h2,.editor__content h2{font-size:calc(1.375rem + (var(--heading-depth) - 1)*.0625rem)}.editor__content .h3,.editor__content h3{font-size:1.125rem}.editor__content .h4,.editor__content .h5,.editor__content .h6,.editor__content h4,.editor__content h5,.editor__content h6{font-size:1rem}.editor__content table{margin-bottom:1rem;overflow:visible;vertical-align:top;width:100%}.editor__content table>tbody{vertical-align:inherit}.editor__content table td,.editor__content table th{border:1px solid #dee2e6;padding:.5rem}.editor__content table td:before,.editor__content table th:before{border:var(--border);bottom:-1px;content:"";display:block;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.editor__content table td.selectedCell,.editor__content table th.selectedCell{z-index:0}.editor__content table td.selected,.editor__content table th.selected{--border:1px solid hsla(var(--primary-h),var(--primary-s),30%,.5)}.editor__content table th{background-color:#f8f9fa}.editor__content table p{margin-bottom:0}.editor__content pre{overflow-wrap:anywhere}.editor__content pre code{display:block;padding:.5rem .75rem}.editor__content code{background-color:#f0f2f4;border-radius:3px;color:inherit;display:inline;padding:.25em .5em}.editor__content ol.tight p,.editor__content ul.tight p{margin-bottom:0}.editor__content .editor__image{border:1px solid var(--bs-border-color-translucent);border-radius:.25rem;display:inline-block;height:auto;margin-bottom:1rem;max-height:200px;max-width:100%;transition:border .125s ease-in-out,box-shadow .125s ease-in-out;width:auto}.editor__content .editor__image.selected{border-color:var(--primary);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.editor__content [data-color=selection].mark,.editor__content mark[data-color=selection]{background-color:#accef7;padding:0}.editor__content blockquote{border-left:5px solid #dee2e6;color:#6c757d;padding:.25rem .25rem .25rem 1rem}.editor__content blockquote p:last-child{margin-bottom:0}.editor__content iframe{display:block;margin-bottom:1rem;max-height:200px;max-width:100%;width:450px}.editor__content iframe[height$="%"]{height:200px}.editor__content [data-node-view-wrapper]{display:block}.editor__content .btn-light{--bs-btn-color:rgba(0,0,0,.675)}.editor__content .Prosemirror-selectednode{outline:0}.editor .ProseMirror-focused{--node-selected-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--node-selected-card-border:var(--primary)}.editor__node{--card-transition:border .125s ease-in-out,box-shadow .125s ease-in-out;border-radius:4px;margin-bottom:1rem}.editor__node.selected{--card-border-color:var(--node-selected-card-border,#ced4da);box-shadow:var(--node-selected-box-shadow)}.editor__node .embed-node__template{--card-border-color:var(--bs-border-color-translucent)}.editor__dropdown .dropdown-menu,.editor__dropdown .multiselect .multiselect__content,.multiselect .editor__dropdown .multiselect__content{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (min-width:576px){.editor__dropdown .dropdown-menu,.editor__dropdown .multiselect .multiselect__content,.multiselect .editor__dropdown .multiselect__content{min-width:var(--dropdown-min-width,10rem)}}.editor__dropdown .dropdown-menu[x-placement^=top],.editor__dropdown .multiselect [x-placement^=top].multiselect__content,.multiselect .editor__dropdown [x-placement^=top].multiselect__content{bottom:auto}.editor__dropdown--link,.editor__dropdown--table{--dropdown-min-width:18rem}.editor__toolbar .fa-paperclip{-webkit-text-stroke:.03em var(--bs-light)}.editor__toolbar .fa-paperclip:before{display:inline-block;-webkit-transform:scale(1.2) rotate(-45deg);transform:scale(1.2) rotate(-45deg)}.editor__toolbar .fa-caret-square-right{font-size:1rem}.editor__toolbar .btn{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;line-height:1;padding:.625rem .75rem}.editor__toolbar .fa-sm{font-size:.75rem}.editor__toolbar .fa-xs{font-size:.675rem}.editor__toolbar .btn-light{--bs-btn-color:rgba(0,0,0,.675)}.editor--disabled{cursor:default;opacity:.8;pointer-events:none}.editor--no-toolbar{--card-body-border-top-radius:0.25rem}.html-node pre{max-height:17em;overflow:hidden}.iframe-node__modal-renderer{position:relative}.iframe-node__modal-renderer iframe{display:block;max-height:260px;width:100%}.iframe-node__modal-renderer iframe[height$="%"]{height:260px}.SharpAutocomplete{font-size:1rem;position:relative}.SharpAutocomplete__multiselect--hide-dropdown.multiselect--active .multiselect__content,.SharpFilterSelect--open .SharpAutocomplete__multiselect--hide-dropdown.multiselect .multiselect__content{display:none!important}.SharpAutocomplete__multiselect.multiselect--active .multiselect__input,.SharpFilterSelect--open .SharpAutocomplete__multiselect.multiselect .multiselect__input{width:100%!important}.SharpAutocomplete__result{overflow:hidden;position:relative}.SharpAutocomplete .SharpClearButton{background-color:#fff}.SharpAutocomplete .SharpTemplate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SharpAutocomplete--wrap .SharpTemplate--has-children{overflow:visible;white-space:normal}.SharpAutocomplete--disabled{cursor:not-allowed!important;opacity:.5;outline:none!important}.SharpAutocomplete .SharpLoading{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SharpAutocomplete .SharpLoading__svg{stroke:#314255}.SharpUpload{position:relative}.SharpUpload .dropzone{margin:0}.SharpUpload .dz-image-preview{display:none}.SharpUpload__thumbnail{-ms-flex-item-align:center;align-self:center}.SharpUpload__thumbnail img{display:block;height:auto;margin:auto;max-height:150px;max-width:100%;width:auto}.SharpUpload__infos{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;justify-content:space-between}.SharpUpload__infos .progress-bar{transition:width .5s}.SharpUpload__infos .SharpUpload__info{font-size:.75rem}.SharpUpload__infos .SharpUpload__download-link{font-size:.75rem;text-decoration:none}.SharpUpload__infos .SharpUpload__filename{font-size:.875rem;font-weight:500}.SharpUpload__progress{background:#ebf0f7;height:3px;transition-delay:.5s}.SharpUpload__progress-bar{background:#5596e6;height:100%;transition:width .5s cubic-bezier(.5,0,.1,1)}.SharpUpload__progress-leave-to .SharpUpload__progress-bar{width:100%}.SharpUpload__card{transition:border .125s ease-in-out,box-shadow .125s ease-in-out}.SharpUpload .dz-drag-hover .SharpUpload__card,.SharpUpload--focused .SharpUpload__card{border-color:var(--primary-hsl);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.SharpUpload--compacted .SharpUpload__thumbnail img{max-height:60px!important}.SharpUpload--disabled{cursor:default;opacity:.7}.SharpUpload--disabled .SharpUpload__upload-button{pointer-events:none}.SharpList__empty-alert{opacity:.5}.SharpList__add-button{position:relative}.SharpList__sort-button{margin-top:.675rem;pointer-events:auto;position:sticky;top:calc(var(--field-header-sticky-top) + .675rem);z-index:51}.SharpList__sticky-wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.SharpList__remove-button{font-size:.75rem;padding:.5em;position:absolute;right:.25rem;top:.375rem;transition:opacity .25s ease-in-out;z-index:1}.SharpList__remove-button:not(:hover):not(.multiselect__option--highlight):not(:focus){opacity:.375}.SharpList__item{outline:1px solid transparent;padding-bottom:2rem;position:relative;transition:outline-color .15s ease-in-out}.SharpList__item,.SharpList__item:first-child{padding-top:1.5rem}.SharpList__item:not(:last-child){border-bottom-color:rgba(0,0,0,.25);border-bottom-style:dashed}.SharpList__item .SharpGrid__row:first-child .SharpForm__form-item--no-label{margin-top:1rem}.SharpList__item .SharpGrid__row:first-child>.SharpGrid__col:last-child .SharpForm__label{margin-right:1rem}.SharpList__item .SharpGrid__row--has-label:first-child .SharpForm__form-item--no-label{margin-top:0}.SharpList__item .SharpGrid__row--has-locale-select:first-child{margin-top:.75rem}.SharpList__item .btn-block{font-size:.75rem}.SharpList__item .btn-group-sm>.btn,.SharpList__item .btn-sm{font-size:.6875rem}.SharpList__item .SharpFieldLocaleSelect__btn{font-size:.625rem}.SharpList__item .SharpForm__label{font-size:.765625rem}.SharpList__item .SharpField .SharpClearButton:not(:focus){opacity:0}.SharpList__item .SharpField.multiselect__option--highlight .SharpClearButton,.SharpList__item .SharpField:hover .SharpClearButton{opacity:1}.SharpList__item .SharpSelect.SharpSelect--list{padding-left:0!important;padding-right:0!important}.SharpList__item .SharpList__drag-handle{cursor:move;font-size:.625rem;height:100%;left:0;opacity:var(--drag-handle-opacity,0);position:absolute;top:0;transition:opacity .15s ease-in-out;width:1rem;z-index:40}.SharpList__item.expand-enter-active{transition:all .4s}.SharpList__item.expand-leave-active{transition:all .2s}.SharpList__item.expand-enter,.SharpList__item.expand-leave-to{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.SharpList__item--no-transition{transition:unset}.SharpList__item[style*="display: none"]:first-child+.SharpList__item{border-top-left-radius:inherit;border-top-right-radius:inherit;border-top-width:var(--bs-list-group-border-width)}.SharpList__item--drag-active{cursor:move}.SharpList__item--drag-active *{pointer-events:none}.SharpList__item--drag-active.multiselect__option--highlight,.SharpList__item--drag-active:hover{outline:var(--hover-outline,1px solid rgba(var(--bs-body-color-rgb),.5));z-index:1}.SharpList__item.sortable-chosen{outline:1px solid rgba(var(--bs-body-color-rgb),.5);z-index:1}.SharpList__item.multiselect__option--highlight,.SharpList__item:hover{--drag-handle-opacity:1}.SharpList__new-item-zone{height:2rem;left:0;position:absolute;right:0;text-align:center;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.SharpList__new-item-zone.multiselect__option--highlight button,.SharpList__new-item-zone:hover button{opacity:1}.SharpList__new-item-zone button{opacity:0;transition:opacity .25s ease-in-out}.SharpFilterSelect--open .SharpList__new-item-zone button.form-control,.SharpList__new-item-zone .SharpFilterSelect--open button.form-control,.SharpList__new-item-zone .SharpUpload .dz-drag-hover button.SharpUpload__browse,.SharpList__new-item-zone button:focus,.SharpUpload .dz-drag-hover .SharpList__new-item-zone button.SharpUpload__browse{opacity:1}.SharpList--dragging .SharpList__item{--drag-handle-opacity:0;--hover-outline:0}.SharpForm__form-item--no-label .SharpList--can-sort{margin-top:1.5rem}.SharpListUpload{position:relative;transition:border-color .125s ease-in-out,box-shadow .125s ease-in-out}.SharpListUpload__content{min-height:80px}.SharpListUpload__text{font-size:.875rem}.SharpListUpload__text a{position:relative;z-index:1}.SharpListUpload__icon{fill:currentColor;margin-right:.75rem;opacity:.375}.SharpListUpload__input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.SharpListUpload__help{bottom:.25rem;font-size:.75rem;opacity:.675;position:absolute;right:.5rem}.SharpListUpload--active .SharpListUpload__text a{position:static}.SharpListUpload--disabled{opacity:.75;pointer-events:none}.SharpListUpload--active,.SharpListUpload:focus-within{border:1px solid hsl(var(--primary-h),var(--primary-s),30%);border-top-width:1px!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.SharpListUpload--active:not(:first-child),.SharpListUpload:focus-within:not(:first-child){margin-top:-1px}.SharpDate{position:relative}.SharpDate__input--valuated.is-invalid,.SharpForm__form-item--danger .SharpDate__input--valuated.form-control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:center right 2.25rem;background-size:calc(.75em + .5rem) calc(.75em + .5rem);padding-right:4.125rem}.SharpDate__input-wrapper.multiselect__option--highlight .SharpDate__clear-button,.SharpDate__input-wrapper:hover .SharpDate__clear-button{opacity:1}.SharpDate .vc-date{display:none!important}.SharpDate .SharpDatePicker>.vc-popover-content-wrapper{top:100%!important;-webkit-transform:none!important;transform:none!important}.SharpDate .vc-time-picker{padding:.875rem .5rem!important}.SharpSelect__clear-button{background:#fff}.SharpSelect__links{font-size:.75em}.SharpSelect__links a{color:#314255}.SharpTags .multiselect__option:before{content:attr(data-select) " "}.SharpGeolocation__map{max-width:100%;padding-bottom:80%}.SharpTrix--read-only{cursor:default;opacity:.8;pointer-events:none}.SharpTrix--read-only trix-editor{opacity:.8}.SharpTrix .separator{border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;display:inline-block;margin:0 6px;text-indent:-10px;width:0}.SharpTrix trix-toolbar{display:block!important}.SharpTrix trix-editor{min-height:0!important;overflow:auto}.SharpTrix trix-editor[disabled]{cursor:default;opacity:.8;pointer-events:none}.SharpTrix .h1,.SharpTrix h1{font-size:1.25rem;font-weight:400;line-height:1.5;margin-top:.5rem}.SharpTrix .h1:first-child,.SharpTrix h1:first-child{margin:0}.SharpTrix pre{word-wrap:normal;background:rgba(0,0,0,.05);font-family:Lucida Console,Monaco,monospace;font-size:.875em;margin:0;padding:1rem;white-space:pre;word-break:normal}.SharpTrix ol,.SharpTrix ol ol,.SharpTrix ol ul,.SharpTrix ul,.SharpTrix ul ol,.SharpTrix ul ul{padding-left:1rem}.SharpTrix ul{list-style-type:disc}.SharpTrix ol{list-style-type:decimal}.SharpTrix blockquote{border-left:3px solid #000;margin:0;padding:0 0 0 1em}.SharpTrix .attachment{position:relative}.SharpTrix .attachment__remove{background:#1b6ac9;border:0;border-radius:5px;color:transparent;height:3rem;left:50%;margin:0 0 0 -1.5rem;position:absolute;text-indent:0;top:-3.4rem;width:3rem;z-index:4}.SharpTrix .attachment__remove:before{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:none!important;color:#fff;content:"\f1f8";display:-ms-inline-flexbox;display:inline-flex;font-family:FontAwesome;font-size:1rem;justify-content:center;opacity:1}.SharpTrix .attachment__remove:after{border:6px solid hsla(0,0%,100%,0);border-top-color:#1b6ac9;content:" ";height:0;left:50%;margin-left:-6px;pointer-events:none;position:absolute;top:100%;width:0}.SharpGeolocationEdit--loading .SharpGeolocationEdit__input{padding-right:2rem}.SharpGeolocationEdit__loading{bottom:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SharpGeolocationEdit .leaflet-container{cursor:crosshair}.SharpGeolocationEdit__map{max-width:100%;padding-bottom:80%}.SharpDateRange .form-control{text-align:center}.SharpDateRange__dash.form-control{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.SharpDatePicker .vc-popover-content-wrapper{z-index:120!important}.SharpDatePicker .vc-container{--primary-100:hsl(var(--primary-h),var(--primary-s),90%);--primary-200:hsl(var(--primary-h),var(--primary-s),85%);--primary-300:hsl(var(--primary-h),var(--primary-s),70%);--primary-400:hsl(var(--primary-h),var(--primary-s),60%);--primary-500:hsl(var(--primary-h),var(--primary-s),50%);--primary-600:hsl(var(--primary-h),var(--primary-s),40%);--primary-700:hsl(var(--primary-h),var(--primary-s),30%);--primary-800:hsl(var(--primary-h),var(--primary-s),20%);--primary-900:hsl(var(--primary-h),var(--primary-s),10%)}.SharpFieldLocaleSelect{margin-bottom:.5rem}.SharpFieldLocaleSelect__btn{-ms-flex-align:center;--primary:hsl(var(--primary-h),var(--primary-s),30%);--padding-y:.25rem;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #b9cadf;border-radius:5px;color:var(--primary);cursor:pointer;display:-ms-inline-flexbox;display:inline-flex;font-size:.625rem;line-height:1;outline-offset:2px;padding-bottom:var(--padding-y);padding-top:var(--padding-y);text-transform:uppercase}.SharpFieldLocaleSelect__btn:not(:focus-visible){outline:0}.SharpFieldLocaleSelect__btn--empty:not(.SharpFieldLocaleSelect__btn--active){background:transparent;border:1px dashed var(--primary)}.SharpFieldLocaleSelect__btn--active{background:var(--primary);border:1px solid var(--primary);color:#fff}.SharpFieldLocaleSelect__btn--error:after{margin-left:.5em}.SharpFieldLocaleSelect__btn.multiselect__option--highlight,.SharpFieldLocaleSelect__btn:hover{border:1px solid var(--primary)}.SharpFieldContainer{position:relative}.SharpForm__alert{font-size:.875rem}.SharpForm__fieldset .SharpForm__label{font-size:.75rem}.SharpForm .SharpGrid{margin-bottom:-1.5rem}.SharpForm .SharpGrid__col--empty{display:none}.SharpForm .SharpGrid__col{margin-bottom:1.5rem}.SharpForm__label{display:block;min-height:1.25rem}.SharpForm__label--placeholder{display:none}.SharpForm__form-item{-ms-flex:1;flex:1;height:100%}@media (min-width:576px){.SharpForm__form-item--type-list{margin-top:-1rem}.SharpForm__form-item--type-list>.SharpForm__field-header{margin-left:-.5rem;margin-right:-.5rem;padding-left:.5rem;padding-right:.5rem;padding-top:1rem;position:sticky;top:var(--field-header-sticky-top)}.SharpForm__form-item--type-list>.SharpForm__field-header.stuck{background-color:#fff;border-bottom:1px solid #dee2e6;box-shadow:0 .125rem .25rem rgba(0,0,0,.075);z-index:50}}.SharpForm__form-item--type-list .SharpForm__help-message{margin-top:1rem}.SharpForm__form-item--type-check .form-check{margin-bottom:0}.SharpForm__form-item>.SharpForm__field-content{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:2.5rem}.SharpForm .SharpGrid__row--has-label>.SharpGrid__col>.SharpForm__form-item--no-label .SharpForm__label{display:block}.SharpForm .SharpGrid__row--has-label>.SharpGrid__col>.SharpForm__form-item--no-label .SharpForm__label:after{content:"  "}.SharpForm .SharpGrid__row>.col-md-12>.SharpForm__form-item--type-check .SharpForm__label{display:none}.SharpForm .SharpGrid__row>.col-md-12>.SharpForm__form-item--type-check .SharpForm__field-content{min-height:auto}.SharpForm__label--disabled{opacity:.5}.SharpForm .invalid-feedback{font-size:.875rem;font-weight:600;margin-top:.25rem}.SharpForm .form-text{line-height:1.4}.SharpForm .SharpTabs .SharpForm__locale-dropdown{-ms-flex-item-align:center;align-self:center;margin-right:1rem}@media (min-width:768px){.SharpForm .SharpTabs .SharpForm__locale-dropdown{bottom:0;left:0;margin-right:0;position:absolute}}.form-modal{--global-message-margin-top:-.5rem;--global-message-margin-bottom:1.5rem;--field-header-sticky-top:0px;--bs-modal-width:558px}.form .SharpActionView{padding-bottom:0}.form .SharpForm{min-height:calc(100vh - 5rem);padding-bottom:3rem}.form .SharpForm .tab-pane{--tab-padding-x:1.25rem;--tab-padding-top:1rem;--tab-padding-bottom:3rem;--tab-divider-margin-top:3rem;--tab-divider-margin-bottom:1.5rem;background-color:#fff;min-height:max(30vh,200px)}.clearable{padding-right:2rem}.input-group--clearable{position:relative}.SharpEntityList .SharpDataList__row-append{background:#fff;width:7.5rem}@media (min-width:576px){.SharpEntityList--has-state-only .SharpEntityList__actions{-ms-flex-pack:start;justify-content:flex-start}}.SharpEntityListTitle__info{font-size:var(--entity-list-title-info-font-size,.8125rem);opacity:var(--entity-list-title-info-opacity,.625)}.SharpWidget{border-width:0;text-align:center}.SharpWidget--link{border:1px solid transparent;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.SharpWidget--link.multiselect__option--highlight,.SharpWidget--link:hover{border-color:hsla(var(--primary-h),var(--primary-s),30%,.75)}.SharpWidget__title{font-size:1.375rem}.SharpWidget.SharpWidget--chart .card-body{padding:0}.SharpWidgetChart{text-align:left}.SharpWidgetChart--aspect-ratio{position:relative}.SharpWidgetChart--aspect-ratio:before{content:"";display:block;padding-top:calc(var(--ratio-y)/var(--ratio-x)*100%)}.SharpWidgetChart--aspect-ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.SharpWidgetChart .apexcharts-canvas,.SharpWidgetChart .apexcharts-canvas>svg{max-width:100%}.SharpWidgetChart .apexcharts-zoom-icon{display:none}.SharpWidgetPanel{width:100%}.SharpLegend{-ms-flex-pack:center;display:-ms-flexbox;display:flex;justify-content:center}.SharpLegend__item{white-space:nowrap}.SharpLegend__color{display:inline-block;height:.5rem;vertical-align:center;width:1rem}.SharpLegend__text{white-space:nowrap}.SharpWidgetOrderedList__list{text-align:left}.SharpWidgetOrderedList .SharpDataList{margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem}.SharpWidgetOrderedList .SharpDataList__table{border-bottom:0;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;border-left:0;border-right:0;margin-bottom:0}.SharpWidgetOrderedList .SharpDataList__row:last-of-type{border-bottom:0}.dashboard .SharpDashboardPage .row+.row{margin-top:1rem}.ShowPage{--content-margin-top:2rem}.ShowPage__content{margin-top:var(--content-margin-top)}.ShowPage__section{margin-bottom:2rem}.ShowPage__fields-grid{margin-bottom:-1.5rem}.ShowPage .show-field{margin-bottom:1.5rem}.ShowPage__fields-row--list{margin-top:.5rem}.ShowPage__fields-row:first-child{margin-top:0}.ShowPage--localized{--content-margin-top:1.25rem}.ShowPage--title{--content-margin-top:2rem}.ShowSection__header{min-height:2.75rem}.ShowSection__header--collapsable{--title-margin-left:.25rem;cursor:pointer;line-height:1.2;transition:background-color .125s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ShowSection__header--collapsable.multiselect__option--highlight,.ShowSection__header--collapsable:hover{background-color:rgba(0,0,0,.075)}.SharpFilterSelect--open .ShowSection__header--collapsable.form-control:not(:focus-visible),.SharpUpload .dz-drag-hover .ShowSection__header--collapsable.SharpUpload__browse:not(:focus-visible),.ShowSection__header--collapsable:focus:not(:focus-visible){outline:0}.ShowSection__title{font-size:1.0625rem;margin-bottom:0;margin-left:var(--title-margin-left);padding-bottom:.75rem;padding-top:.75rem}.ShowSection__grid{margin-bottom:-2rem}.ShowSection__col{margin-bottom:2rem}.ShowSection--layout-card .ShowSection__content{background:#fff;padding:1rem 1.25rem}.ShowEntityListField{--global-message-margin-top:.5rem;--global-message-margin-bottom:1.5rem;--entity-list-title-info-opacity:.5;--entity-list-title-font-size:.75rem}.ShowEntityListField .SharpDataList__table{border:0}.ShowEntityListField .SharpPagination{margin-top:1.5rem}.ShowEntityListField__action-bar{--bg-padding-top:1rem;--bg-padding-bottom:.75rem;top:calc(var(--navbar-height) + var(--bg-padding-top) + var(--sticky-offset, 0px));transition:padding .2s ease-in-out;z-index:10}.ShowEntityListField__action-bar .SharpButton--secondary-accent{border-color:#dfe3e6}.ShowEntityListField__action-bar:before{background:#fff;bottom:calc(var(--bg-padding-bottom)*-1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:calc(var(--bg-padding-top)*-1 - var(--sticky-offset, 0px));transition:opacity .2s ease-in-out}.ShowEntityListField__action-bar.stuck{padding-left:1.5rem;padding-right:1.5rem}.ShowEntityListField__action-bar.stuck:before{opacity:1}.ShowEntityListField--collapsed .SharpDataList{display:none}.ShowPictureField>.show-field__label{margin-bottom:1em}.ShowPictureField__thumbnail{max-width:100%}.ShowTextField{--file-font-size:.875em}.ShowTextField__content{white-space:pre-line}.ShowTextField__content .h1,.ShowTextField__content .h2,.ShowTextField__content .h3,.ShowTextField__content .h4,.ShowTextField__content .h5,.ShowTextField__content .h6,.ShowTextField__content h1,.ShowTextField__content h2,.ShowTextField__content h3,.ShowTextField__content h4,.ShowTextField__content h5,.ShowTextField__content h6{letter-spacing:normal}.ShowTextField__content .h1,.ShowTextField__content h1{font-size:2rem}.ShowTextField__content .h2,.ShowTextField__content h2{font-size:1.5rem}.ShowTextField__content .h3,.ShowTextField__content h3{font-size:1.125rem;font-weight:600}.ShowTextField__content .h4,.ShowTextField__content h4{font-size:1rem;font-weight:700}.ShowTextField__content .h5,.ShowTextField__content h5{font-size:.875rem;font-weight:700}.ShowTextField__content>img{height:auto;max-height:200px;max-width:100%;width:auto}@media (min-width:768px){.ShowTextField__content>img{max-height:300px;max-width:75%}}.ShowTextField__content>ol,.ShowTextField__content>ul{list-style:initial;margin-bottom:1rem;padding-left:2rem}.ShowTextField__content>ol p,.ShowTextField__content>ul p{margin-bottom:0}.ShowTextField__content>.html-content{max-height:200px}.ShowTextField__content>.embed{display:block;margin-bottom:1.5rem;white-space:normal}.ShowTextField__content .iframe-wrapper iframe{display:block;margin-bottom:1rem;max-height:200px;max-width:100%;width:450px}.ShowTextField__content .iframe-wrapper iframe[height$="%"]{height:200px}.ShowTextField__content>:last-child{margin-bottom:0}.ShowTextField__more{font-size:.875em;font-weight:600;text-decoration:none;text-transform:lowercase}.ShowTextField--html .ShowTextField__content{white-space:normal}.ShowFileField .show-field__content{font-size:var(--file-font-size,1em)}.ShowFileField__name{font-size:1em;font-weight:600;white-space:nowrap}.ShowFileField__info{font-size:.75em}.ShowFileField__download-container:before{content:"";display:block;height:calc(50% - 2em);max-height:calc(100% - 2.4em)}.ShowFileField__download-button{font-size:.75em;height:auto;line-height:1.75;padding:.25em 1em}.ShowFileField__thumbnail-col{max-width:125px}.ShowFileField__thumbnail-col--collapsed{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.ShowFileField__thumbnail-container{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:center}.ShowFileField__thumbnail{display:block;max-width:100%}.ShowFileField__placeholder{color:rgba(0,0,0,.25);font-size:3rem;line-height:1}.ShowFileField--root{--file-font-size:.875em}.ShowFileField--root .show-field__content{padding-bottom:.5rem}.ShowFileField--has-label .ShowFileField__name{font-weight:400}.ShowFileField--has-placeholder .ShowFileField__name{margin-top:.25rem}.ShowListField>.show-field__label{margin-bottom:1em}.ShowListField>.show-field__content{font-size:.875em}.ShowListField__list{border:1px solid #dfe3e6}.ShowListField__item{border-bottom:1px solid #dfe3e6;padding:1em}.ShowListField__item:last-child{border-bottom:0}.ShowListField__fields-grid{margin-bottom:-.5rem}.ShowListField .show-field,.ShowListField--empty .ShowListField__label{margin-bottom:.5rem}.SharpFilterControl{font-size:.875rem;min-height:1.9375rem}.SharpFilterControl .form-control{min-width:2rem}.SharpFilterControl .input-group-text{color:hsl(var(--primary-h),var(--primary-s),20%)}.SharpFilterControl .SharpClearButton{width:1.75rem}.SharpFilterDateRange__field{max-width:220px}.SharpFilterDateRange__field .input-group{height:100%}.SharpFilterDateRange .form-control{font-size:.8125rem;font-weight:700;height:100%}.SharpFilterDateRange .form-control:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.SharpFilterDateRange .form-control.clearable{padding-right:1.5rem}.SharpFilterDateRange .SharpDateRange__dash{min-width:auto}.SharpFilterDateRange .dropdown-toggle{font-size:.875rem}.SharpFilterSelect{border-radius:.25rem;display:-ms-flexbox;display:flex;position:relative}.SharpFilterSelect .form-control{font-size:inherit}.SharpFilterSelect .multiselect__tags-wrap{margin-bottom:0;margin-left:-8px}.SharpFilterSelect .multiselect__placeholder:before{content:"​"}.SharpFilterSelect--searchable.SharpFilterSelect--open .SharpAutocomplete .multiselect__tags{border-radius:.25rem;left:0;margin-top:5px;padding:0 1rem;top:100%;width:10rem;z-index:1001}.SharpFilterSelect--searchable.SharpFilterSelect--open .SharpAutocomplete .multiselect__input{font-size:.875rem;height:2.5rem}.SharpFilterSelect--searchable .SharpAutocomplete .multiselect__content{border-top:2.5rem solid #fff!important}.SharpFilterSelect .SharpAutocomplete .multiselect{background:none;border:0}.SharpFilterSelect .SharpAutocomplete .multiselect__tags{height:0!important;padding:0;position:absolute;transition:none;width:0}.SharpFilterSelect .SharpAutocomplete .multiselect__input{transition:none}.SharpFilterSelect .SharpAutocomplete .multiselect__placeholder,.SharpFilterSelect .SharpAutocomplete .multiselect__single,.SharpFilterSelect .SharpAutocomplete .multiselect__tags-wrap{display:none}.SharpFilterSelect .SharpAutocomplete .multiselect__content{margin-top:5px;top:100%}.SharpFilterSelect .SharpAutocomplete .SharpClearButton{display:none}.SharpFilterSelect .SharpSelect{width:100%}.SharpFilterSelect .SharpSelect .multiselect__content{display:none!important}.SharpFilterSelect .SharpSelect .multiselect{box-shadow:none!important}.SharpFilterSelect__select{position:static}.SharpFilterSelect__select .multiselect{background:none;position:static}.SharpFilterSelect__select .multiselect__content{left:0;min-width:10rem}@media (min-width:768px){.SharpFilterSelect__select .multiselect__content{max-width:30rem;width:auto}}.SharpFilterSelect__select .multiselect__tag{background:#fff;color:#152935;font-weight:700;height:auto;margin-bottom:0;margin-right:.125rem;padding-bottom:0!important;padding-right:23px!important;padding-top:0!important}.SharpFilterSelect__select .multiselect__tag:not(:first-child){border-left:1px solid #dae3ee}.SharpFilterSelect__select .multiselect__tag-icon{color:var(--filter-close-icon-color)}.SharpFilterSelect__select .multiselect__tag-icon:after{color:inherit;font-size:1rem;font-weight:400}.SharpFilterSelect__select .multiselect__placeholder{margin-bottom:0}.SharpFilterSelect__select .multiselect__single{font-size:.8125rem;font-weight:700;margin-bottom:0;margin-right:.25rem}.SharpFilterSelect__select .multiselect__tags{border:none;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;cursor:default;margin-bottom:0;min-height:0}@media (max-width:575.98px){.SharpFilterSelect__select .multiselect__tags-wrap{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}}.SharpFilterSelect--open .SharpFilterSelect__select .multiselect.form-control,.SharpFilterSelect__select .SharpFilterSelect--open .multiselect.form-control,.SharpFilterSelect__select .SharpUpload .dz-drag-hover .multiselect.SharpUpload__browse,.SharpFilterSelect__select .multiselect:focus,.SharpUpload .dz-drag-hover .SharpFilterSelect__select .multiselect.SharpUpload__browse{outline:1px solid transparent}.SharpFilterSelect--open .SharpFilterSelect__select .multiselect,.SharpFilterSelect__select .SharpFilterSelect--open .multiselect,.SharpFilterSelect__select .multiselect.multiselect--active{box-shadow:unset}.SharpFilterSelect__select .SharpSelect__clear-button{width:1.5rem}.SharpFilterCheck{color:hsl(var(--primary-h),var(--primary-s),20%);line-height:1.25}:first-child>.SharpFilterCheck{margin-left:0!important}.SharpGlobalFilters{min-height:calc(4rem + 1px)}.SharpGlobalFilters .form-control{padding:0}.SharpGlobalFilters .SharpFilterControl,.SharpGlobalFilters .SharpFilterSelect,.SharpGlobalFilters .SharpSelect{border:0;border-radius:0}.SharpGlobalFilters .SharpFilterControl{border-bottom:1px solid hsla(var(--primary-h),var(--primary-s),30%,.375);border-left:6px solid hsla(var(--primary-h),var(--primary-s),40%,.5);width:100%}.SharpGlobalFilters .SharpFilterControl__text{display:none}.SharpGlobalFilters .multiselect{color:hsl(var(--primary-h),var(--primary-s),30%);font-size:1.125rem;min-height:4rem;padding:.875rem 2.25rem .875rem 1.25rem}.SharpGlobalFilters .multiselect__single{font-size:.875rem;margin-right:0;white-space:normal}.SharpGlobalFilters .multiselect__tags{border-radius:0;cursor:pointer;line-height:1.3}.SharpGlobalFilters .SharpAutocomplete .multiselect__content{box-shadow:0 1rem 3rem rgba(0,0,0,.175);left:1px;margin-top:-1px;padding-bottom:1rem;width:calc(100% - 2px)}.SharpActionView{--content-left:3.25rem;--content-top:var(--navbar-height);min-height:100vh;padding-bottom:3rem;padding-left:var(--content-left);padding-top:var(--content-top);position:relative;transition:width .3s ease;transition-property:padding-left}@media (min-width:992px){.SharpActionView{--content-left:15rem;overflow:visible}}.SharpActionView__loading{left:var(--content-left,0);top:var(--content-top,0)}@media (min-width:992px){.leftNav--collapsed .SharpActionView{--content-left:3.25rem}}.login{background:linear-gradient(45deg,hsl(var(--primary-h),var(--primary-s),var(--accent-bg-l)),hsl(var(--primary-h),var(--primary-s),var(--primary-l)) 80%)}.login__content{display:-ms-flexbox;display:flex;height:100vh;padding:20vh 0}.login__powered{font-size:.75rem}.login__powered a,.login__powered>span{mix-blend-mode:overlay;opacity:.5}.login__powered a.multiselect__option--highlight,.login__powered a:hover{opacity:1}.login .container{width:100%}.login .SharpNotification,.login .alert{font-size:.875rem}.login .logo svg{--width:225px;fill:currentColor;color:hsl(var(--primary-h),var(--primary-s),calc(var(--primary-l) + 12.5%));height:calc(var(--width)*15/100);width:var(--width)}.login .card{border-radius:.5rem}.text-inverted{color:hsl(0,0%,calc((var(--primary-l) - var(--l-threshold))*-100000))}.bg-primary{background-color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))!important}.text-primary{color:hsl(var(--primary-h),var(--primary-s),30%)!important}.inset-0{bottom:0;left:0;right:0;top:0}body{background-color:hsl(var(--primary-h),20%,95%)}input[type=number].hide-controls{-moz-appearance:textfield}input[type=number].hide-controls::-webkit-inner-spin-button,input[type=number].hide-controls::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[v-cloak]{display:none} diff --git a/resources/assets/dist/sharp.js b/resources/assets/dist/sharp.js index 3739a968a..926263c87 100644 --- a/resources/assets/dist/sharp.js +++ b/resources/assets/dist/sharp.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[705],{93312:function(t,e,n){n(74577),n(3758),n(3573),n(68965),n(15634),n(76554),n(81817),n(61357),n(19266),n(88188);var r=n(70538),i=n(20629),o=n(78345),a=n(36292),l=n(14765),s=n.n(l),u=n(87757),c=n.n(u);function d(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function f(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){d(o,r,i,a,l,"next",t)}function l(t){d(o,r,i,a,l,"throw",t)}a(void 0)}))}}function h(t){return p.apply(this,arguments)}function p(){return(p=f(c().mark((function t(e){var n,r;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,new Promise((function(t){return setTimeout(t,10)}));case 2:n=e.$el.querySelector(".multiselect__content"),(r=n.getBoundingClientRect()).bottom>window.innerHeight&&window.scrollBy({top:r.bottom-window.innerHeight+20,behavior:"smooth"});case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var m={name:"SharpActionBar",props:{container:Boolean},computed:{hasExtras:function(){return this.$slots.extras||this.$slots["extras-right"]}},methods:{layout:function(t){document.documentElement.style.setProperty("--navbar-height","".concat(t.height,"px"))}},mounted:function(){var t=this;this.layout(this.$refs.bar.getBoundingClientRect()),window.ResizeObserver&&new ResizeObserver((function(e){t.layout(e[0].target.getBoundingClientRect())})).observe(this.$refs.bar)}},v=m,b=n(51900),y=(0,b.Z)(v,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpActionBar"},[n("div",{ref:"bar",staticClass:"SharpActionBar__bar sticky-top"},[n("div",{staticClass:"container"},[n("div",{staticClass:"row align-items-center g-2 gx-md-4"},[n("div",{staticClass:"col SharpActionBar__col--left",staticStyle:{"min-width":"0"}},[t._t("left")],2),t._v(" "),n("div",{staticClass:"col-auto SharpActionBar__col--right"},[t._t("right")],2)])])]),t._v(" "),t.hasExtras?[n("div",{class:{container:t.container}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-sm"},[n("div",{staticClass:"SharpActionBar__extras"},[t._t("extras")],2)]),t._v(" "),t.$slots["extras-right"]?[n("div",{staticClass:"col-sm-auto"},[n("div",{staticClass:"SharpActionBar__extras"},[t._t("extras-right")],2)])]:t._e()],2)])]:t._e()],2)}),[],!1,null,null,null).exports,g={props:{items:Array},computed:{icon:function(){var t;return null===(t=this.$store.state.currentEntity)||void 0===t?void 0:t.icon}},methods:{isActive:function(t){return t===this.items.length-1}}},w=(0,b.Z)(g,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"d-flex"},[n("div",{staticClass:"input-group input-group-sm w-auto"},[t.icon?[n("div",{staticClass:"input-group-text"},[n("i",{staticClass:"fa fa-sm",class:t.icon,staticStyle:{opacity:".75","font-size":".75rem"}})])]:t._e(),t._v(" "),n("div",{staticClass:"form-control"},[n("div",{staticClass:"breadcrumb p-0 m-0"},[t._l(t.items,(function(e,r){return[n("div",{staticClass:"breadcrumb-item",class:{active:t.isActive(r)}},[t.isActive(r)?[n("span",[t._v(t._s(e.name))])]:[n("a",{attrs:{href:e.url}},[t._v(t._s(e.name))])]],2)]}))],2)])],2)])}),[],!1,null,null,null).exports,_={props:{variant:{type:String,default:"primary"},text:Boolean,outline:Boolean,small:Boolean,large:Boolean,active:Boolean,block:Boolean,href:String,disabled:Boolean},computed:{variantClass:function(){return!this.hasTextStyle&&this.variant?"btn".concat(this.outline?"-outline":"","-").concat(this.variant):null},classes:function(){return[this.variantClass,{"btn-sm":this.small,"btn-lg":this.large,"btn-text":this.hasTextStyle,"btn-block":this.block,active:this.active,disabled:this.disabled}]},hasTextStyle:function(){return!0===this.text},tag:function(){return this.href?"a":"button"}},methods:{focus:function(){this.$el.focus()}}},O=(0,b.Z)(_,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.tag,t._g({tag:"component",staticClass:"SharpButton btn",class:t.classes,attrs:{href:t.href,disabled:t.disabled}},t.$listeners),[t._t("default")],2)}),[],!1,null,null,null).exports,S={props:{formControl:{type:Boolean,default:!0}},computed:{classes:function(){return{"SharpClearButton--form-control":this.formControl}}},methods:{click:function(){this.$el.click()}}},C=(0,b.Z)(S,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("button",t._g({staticClass:"SharpClearButton btn",class:t.classes,attrs:{type:"button"}},t.$listeners),[n("svg",{staticClass:"SharpClearButton__icon",attrs:{"aria-label":"close",width:"10",height:"10",viewBox:"0 0 10 10","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M9.8 8.6L8.4 10 5 6.4 1.4 10 0 8.6 3.6 5 .1 1.4 1.5 0 5 3.6 8.6 0 10 1.4 6.4 5z"}})])])}),[],!1,null,null,null).exports,j={name:"SharpNavItem",props:{current:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},href:String,target:String}},x=(0,b.Z)(j,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{staticClass:"SharpLeftNav__item",class:{"SharpLeftNav__item--active":t.current,"SharpLeftNav__item--disabled":t.disabled},attrs:{role:"menuitem"}},[t.disabled?[n("span",{staticClass:"SharpLeftNav__item-link"},[t._t("default")],2)]:[n("a",{staticClass:"SharpLeftNav__item-link",attrs:{href:t.href,target:t.target}},[t._t("default")],2)]],2)}),[],!1,null,null,null).exports,k={components:{BCollapse:n(11688).k},props:{label:String,opened:Boolean},data:function(){return{expanded:this.opened}},methods:{toggle:function(){this.expanded=!this.expanded}}},P=(0,b.Z)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{staticClass:"SharpLeftNav__item SharpLeftNav__item--has-children",class:{"SharpLeftNav__item--expanded":t.expanded},attrs:{tabindex:"0"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.toggle.apply(null,arguments)}}},[n("a",{staticClass:"SharpLeftNav__item-link",on:{click:t.toggle}},[n("div",{staticClass:"row gx-2 align-items-center flex-nowrap"},[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[t._t("label",(function(){return[t._v("\n "+t._s(t.label)+"\n ")]}))],2),t._v(" "),n("div",{staticClass:"col-auto"},[n("div",{staticClass:"SharpLeftNav__item-icon"},[n("svg",{staticClass:"SharpLeftNav__icon",attrs:{width:"10",height:"5",viewBox:"0 0 10 5","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M10 0L5 5 0 0z"}})])])])])]),t._v(" "),n("b-collapse",{attrs:{visible:t.expanded}},[n("ul",{staticClass:"SharpLeftNav__list SharpLeftNav__list--nested",attrs:{role:"menu","aria-hidden":"true"}},[t._t("default")],2)])],1)}),[],!1,null,null,null),D=P.exports,A={name:"SharpPagination",inheritAttrs:!1,components:{BPagination:n(61081).c},props:{totalRows:Number,perPage:Number,minPageEndButtons:{type:Number,default:0}},computed:{hideGotoEndButtons:function(){return Math.ceil(this.totalRows/Math.max(this.perPage,1))t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1},draggableOptions:function(){return{disabled:!this.reorderActive}},currentItems:function(){return this.reorderActive?this.reorderedItems:this.items},isEmpty:function(){return 0===(this.items||[]).length},styles:function(){return{"--append-width":this.appendWidth?"".concat(this.appendWidth,"px"):null}}},methods:{handleItemsChanged:function(t){this.reorderedItems=t,this.$emit("change",t)},handleSortClicked:function(t){this.$emit("sort-change",{prop:t,dir:this.sort===t&&"asc"===this.dir?"desc":"asc"})},handlePageChanged:function(t){this.$emit("page-change",t)},handleReorderActiveChanged:function(t){this.reorderedItems=t?M(this.items):null},getAppendWidth:function(t){if(!t)return 0;var e=t.querySelector(".SharpDataList__row-append");return e?e.offsetWidth:0},updateLayout:function(){var t,e=this;return(t=c().mark((function t(){var n,r;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.appendWidth=0,t.next=3,e.$nextTick();case 3:n=e.getAppendWidth(e.$refs.head),r=e.getAppendWidth(e.$refs.body),e.appendWidth=Math.max(n,r);case 6:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){T(o,r,i,a,l,"next",t)}function l(t){T(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},mounted:function(){this.updateLayout(),window.addEventListener("resize",this.updateLayout)},destroyed:function(){window.removeEventListener("resize",this.updateLayout)}},R=z,N=(0,b.Z)(R,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpDataList",class:{"SharpDataList--reordering":t.reorderActive},style:t.styles},[t.isEmpty?[n("div",{staticClass:"SharpDataList__empty p-3"},[t._t("empty"),t._v(" "),t._t("append-body")],2)]:[t.$slots["append-head"]?[n("div",{staticClass:"d-flex justify-content-end mb-3 d-sm-none"},[t._t("append-head")],2)]:t._e(),t._v(" "),n("div",{staticClass:"SharpDataList__table SharpDataList__table--border"},[t.hideHeader?t._e():[n("div",{ref:"head",staticClass:"SharpDataList__thead"},[n("DataListRow",{attrs:{columns:t.columns,header:""},scopedSlots:t._u([{key:"cell",fn:function(e){var r=e.column;return[n("div",{staticClass:"row"},[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"row align-items-center gx-2"},[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[n("div",{staticClass:"overflow-hidden"},[t._v("\n "+t._s(r.label)+"\n ")])]),t._v(" "),r.sortable?[n("div",{staticClass:"col-auto"},[n("svg",{staticClass:"SharpDataList__caret",class:{"SharpDataList__caret--selected":t.sort===r.key,"SharpDataList__caret--ascending":t.sort===r.key&&"asc"===t.dir},attrs:{width:"10",height:"5",viewBox:"0 0 10 5","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M10 0L5 5 0 0z"}})]),t._v(" "),n("a",{staticClass:"SharpDataList__sort-link",attrs:{href:""},on:{click:function(e){return e.preventDefault(),t.handleSortClicked(r.key)}}})])]:t._e()],2)])])]}},t.$slots["append-head"]?{key:"append",fn:function(){return[t._t("append-head")]},proxy:!0}:null],null,!0)})],1)],t._v(" "),n("div",{ref:"body",staticClass:"SharpDataList__tbody"},[n("Draggable",{attrs:{options:t.draggableOptions,value:t.reorderedItems},on:{input:t.handleItemsChanged}},[t._l(t.currentItems,(function(e){return[t._t("item",(function(){return[n("DataListRow",{attrs:{columns:t.columns,row:e}})]}),{item:e})]}))],2),t._v(" "),t._t("append-body")],2)],2)],t._v(" "),t.hasPagination?[n("div",{staticClass:"SharpDataList__pagination-container"},[n("Pagination",{attrs:{"total-rows":t.totalCount,"per-page":t.pageSize,"min-page-end-buttons":3,limit:7,value:t.page},on:{change:t.handlePageChanged}})],1)]:t._e()],2)}),[],!1,null,null,null).exports;function U(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function K(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n'.concat(null!==(t=this.template)&&void 0!==t?t:"",""),props:[].concat(J(this.templateProps||[]),J(Object.keys(null!==(e=this.templateData)&&void 0!==e?e:{}))),mounted:function(){var t,e,n,r=!(null!==(t=this.$el.children)&&void 0!==t&&t.length||null!==(e=this.$el.innerText)&&void 0!==e&&e.trim());this.$emit("content-change",{isEmpty:r}),(null===(n=this.$el.children)||void 0===n?void 0:n.length)>0&&this.$el.classList.add("SharpTemplate--has-children")}}}}},nt=et,rt=(0,b.Z)(nt,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.component,t._g(t._b({tag:"component"},"component",t.templateData,!1),t.$listeners),[t._t("default")],2)}),[],!1,null,null,null).exports,it={props:{name:String}},ot=n(93379),at=n.n(ot),lt=n(27531),st={insert:"head",singleton:!1},ut=(at()(lt.Z,st),lt.Z.locals,(0,b.Z)(it,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"unknown-field"},[n("span",[t._v("Unknown field «"+t._s(t.name)+"»")])])}),[],!1,null,"d6c36028",null).exports),ct={props:{options:Object},computed:{alertClasses:function(){return["alert-".concat(this.options.alertLevel)]}}},dt={components:{GlobalMessageLayout:(0,b.Z)(ct,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.options.alertLevel?[n("div",{staticClass:"alert mb-0",class:t.alertClasses},[t._t("default")],2)]:[t._t("default")]],2)}),[],!1,null,null,null).exports,TemplateRenderer:rt},props:{options:Object,fields:Object,data:Object},data:function(){return{visible:!0}},computed:{fieldKey:function(){return this.options.fieldKey},fieldOptions:function(){var t;return null===(t=this.fields)||void 0===t?void 0:t[this.fieldKey]},value:function(){var t;return null===(t=this.data)||void 0===t?void 0:t[this.fieldKey]}},methods:{handleTemplateContentChanged:function(t){var e=t.isEmpty;this.visible=!e}}},ft=dt,ht=(0,b.Z)(ft,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("GlobalMessageLayout",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpGlobalMessage",attrs:{options:t.options}},[t.fieldOptions?[n("TemplateRenderer",{attrs:{name:"GlobalMessage","template-data":t.value,template:t.fieldOptions.template},on:{"content-change":t.handleTemplateContentChanged}})]:t._e()],2)}),[],!1,null,null,null).exports;function pt(t,e,n){var r=e.value;!n.children.length||n.children.every((function(t){return function(t){return t.text?0===t.text.trim().length:t.elm instanceof HTMLElement?"none"===t.elm.style.display:!t.tag}(t)}))?t.classList.add(r):t.classList.remove(r)}var mt={inserted:pt,componentUpdated:pt},vt=n(23493),bt=n.n(vt);function yt(t,e){for(var n=0;nthis.sentinel.getBoundingClientRect().top),e&&this.el.style.setProperty("--sticky-offset","".concat(t.top-e.getBoundingClientRect().top,"px"))}}},{key:"setStuck",value:function(t){this.el.classList.toggle("stuck",t),this.el.dispatchEvent(new CustomEvent("sticky-change",{detail:t}))}}])&&yt(e.prototype,n),r&&yt(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),_t={inserted:function(t,e){var n=e.value,r=e.expression;!n&&r||(t._stickyObserver=new wt(t))},update:function(t,e){var n;e.value&&!t._stickyObserver&&(t._stickyObserver=new wt(t)),null===(n=t._stickyObserver)||void 0===n||n.refresh()},unbind:function(t){var e;null===(e=t._stickyObserver)||void 0===e||e.destroy()}};function Ot(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var St={name:"SharpGrid",props:{rows:{type:Array,required:!0},rowClass:[Function,String],colClass:{type:Function,default:function(){return null}}},methods:{colClasses:function(t){var e,n=t.size,r=t.sizeXS,i=!!n;return[(e={},Ot(e,"col-".concat(r),r),Ot(e,"col-md-".concat(n),i),Ot(e,"col-md",!i),e),this.colClass(t)]},rowClasses:function(t){return"function"==typeof this.rowClass?this.rowClass(t):this.rowClass}},directives:{"empty-class":mt}},Ct=(0,b.Z)(St,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpGrid"},[t._l(t.rows,(function(e){return[n("div",{staticClass:"SharpGrid__row row",class:t.rowClasses(e)},[t._l(e,(function(e){return[n("div",{directives:[{name:"empty-class",rawName:"v-empty-class",value:"SharpGrid__col--empty",expression:"'SharpGrid__col--empty'"}],staticClass:"SharpGrid__col",class:t.colClasses(e)},[t._t("default",null,{itemLayout:e})],2)]}))],2)]}))],2)}),[],!1,null,null,null).exports,jt={name:"SharpItemVisual",props:{item:Object,iconClass:String,imageClass:String},computed:{iconClasses:function(){var t=[this.item.icon];return this.iconClass&&t.push(this.iconClass),t}}},xt=(0,b.Z)(jt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t.item.icon?[n("i",{staticClass:"fa",class:t.iconClasses})]:t.item.image?[n("img",{staticClass:"img-fluid",attrs:{src:t.item.image}})]:t._e()],2)}),[],!1,null,null,null).exports,kt={props:{fade:Boolean},computed:{name:function(){if(this.fade)return"loading-fade"}}},Pt=(0,b.Z)(kt,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("transition",{attrs:{name:t.name,appear:""}},[t._t("default")],2)}),[],!1,null,null,null).exports,Dt={components:{LoadingTransition:Pt},props:{visible:{type:Boolean,default:!0},small:Boolean,light:Boolean,fade:Boolean},computed:{classes:function(){return{"SharpLoading--light":this.light}},spinnerClasses:function(){return{"spinner-border-sm":this.small}}}},At=(0,b.Z)(Dt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("loading-transition",{attrs:{fade:t.fade}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpLoading",class:t.classes},[n("div",{staticClass:"spinner-border",class:t.spinnerClasses})])])}),[],!1,null,null,null).exports,Et={components:{LoadingTransition:Pt,Loading:At},props:{visible:{type:Boolean,default:!0},absolute:Boolean,fade:Boolean},computed:{classes:function(){return{"SharpLoading__overlay--absolute":this.absolute}}}},Lt=(0,b.Z)(Et,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("loading-transition",{attrs:{fade:t.fade}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpLoading__overlay",class:t.classes},[n("Loading",t._b({},"Loading",t.$attrs,!1))],1)])}),[],!1,null,null,null).exports,It={methods:{getMergedIdentifier:function(t,e){for(var n,r=this.$parent;r&&void 0===r[t];)r=r.$parent;var i="";return null!==(n=r)&&void 0!==n&&n[t]&&(i=r[t]+"."),"".concat(i).concat(e)}}},Bt={mixins:[It],props:{errorIdentifier:{type:[String,Number],required:!0}},computed:{mergedErrorIdentifier:function(){return this.getMergedIdentifier("mergedErrorIdentifier",this.errorIdentifier)}}},Ft=n(9669),$t=n.n(Ft),Tt=n(4372),Mt=n.n(Tt);var Vt,zt=(Vt=document.head.querySelector("meta[name=base-url]"))?"/".concat(Vt.content):"/sharp",Rt="".concat(zt,"/api"),Nt="".concat(Rt,"/upload"),Ut=n(80129),Kt=n.n(Ut);function Ht(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function qt(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var fe=0;function he(t){var e=t.text,n=(t.okCallback,t.okCloseOnly),r=t.isError,i=de(t,re),o=fe++;function a(){ne().dispatch("setDialogs",ne().state.dialogs.filter((function(t){return t.id!==o})))}return new Promise((function(t){ne().dispatch("setDialogs",[].concat(ue(ne().state.dialogs),[{id:o,props:le(le({},i),{},{okOnly:n,noCloseOnBackdrop:n,noCloseOnEsc:n,visible:!0,isError:r}),okCallback:t,hiddenCallback:a,text:e}]))}))}function pe(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,r=de(e,ie);return he(le({okCloseOnly:!0,text:t,title:n},r))}function me(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,r=de(e,oe);return he(le({text:t,title:n,size:"sm",hideHeader:!0,okTitle:Jt("modals.confirm.ok_button"),bodyClass:"pt-4"},r))}function ve(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function be(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){ve(o,r,i,a,l,"next",t)}function l(t){ve(o,r,i,a,l,"throw",t)}a(void 0)}))}}function ye(t){var e=t.data,n=t.status;return Jt("modals.".concat(n,".message"),null)||"".concat(n,": ").concat(e.message)||Jt("modals.error.message")}function ge(t){return we.apply(this,arguments)}function we(){return(we=be(c().mark((function t(e){var n,r,i,o,a;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.data,r=e.method,i=e.status,o=ye({data:n,status:i}),a=Jt("modals.".concat(i,".title"),null)||Jt("modals.error.title"),(404!==i||"get"!==r)&&422!==i){t.next=5;break}return t.abrupt("return");case 5:return t.next=7,pe(o,{title:a,isError:!0});case 7:401!==i&&419!==i||location.reload();case 8:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function _e(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Oe(t){t.interceptors.response.use((function(t){return function(t){var e,n=t.headers["content-type"];if(!(null!=n&&n.includes("application/json")||null!==(e=t.headers["content-disposition"])&&void 0!==e&&e.includes("attachment"))){var r=t.config,i=r.method,o=r.url,a="".concat(i.toUpperCase()," ").concat(o,' : Invalid response content-type "').concat(n,'", expected JSON');throw console.error(a),new Error(a)}}(t),t}),function(){var t,e=(t=c().mark((function t(e){var n;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!((n=e.response).data instanceof Blob&&"application/json"===n.data.type)){t.next=5;break}return t.next=4,Xt(n.data);case 4:n.data=t.sent;case 5:return ge({data:n.data,status:n.status,method:e.config.method}),t.abrupt("return",Promise.reject(e));case 7:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){_e(o,r,i,a,l,"next",t)}function l(t){_e(o,r,i,a,l,"throw",t)}a(void 0)}))});return function(t){return e.apply(this,arguments)}}())}var Se=Ce();function Ce(){var t=$t().create({baseURL:Rt,paramsSerializer:Yt});return Oe(t),t}var je=n(21057),xe=n.n(je);function ke(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Pe(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n1?n-1:0),i=1;i1?n-1:0),i=1;it.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:{},n=e.append,r=nn().resolve(t),i=r.href,o=r.route;if(n){var a=nn().currentRoute.path.replace(/\/$/,""),l=nn().resolve(a+o.fullPath);i=l.href}return i}function on(t,e){return rn({name:"form",params:{entityKey:t.entityKey,instanceId:t.instanceId}},e)}function an(t,e){return rn({name:"show",params:{entityKey:t.entityKey,instanceId:t.instanceId}},e)}var ln={computed:{language:function(){return document.documentElement.lang}},methods:{l:Jt}},sn=n(23279),un=n.n(sn);var cn={mixins:[It],props:{configIdentifier:{type:String,required:!0}},computed:{mergedConfigIdentifier:function(){return this.getMergedIdentifier("mergedConfigIdentifier",this.configIdentifier)}}},dn={mixins:[{inject:["axiosInstance"],methods:{showLoading:function(){this.$store.dispatch("setLoading",!0)},hideLoading:function(){this.$store.dispatch("setLoading",!1)},installInterceptors:function(){var t=this;this.axiosInstance.interceptors.request.use((function(e){return t.showLoading(),e}),(function(t){return Promise.reject(t)})),this.axiosInstance.interceptors.response.use((function(e){return t.hideLoading(),e}),(function(e){return t.hideLoading(),Promise.reject(e)}))}},created:function(){this.synchronous||(this.installInterceptors(),this.showLoading())}}],inject:["axiosInstance"],data:function(){return{data:null,layout:null}},methods:{get:function(){var t=this;return this.axiosInstance.get(this.apiPath,{params:this.apiParams}).then((function(e){return t.mount(e.data),Ye(e.data.notifications),Promise.resolve(e)}))},post:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.apiPath,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.data,n=arguments.length>2?arguments[2]:void 0;return this.axiosInstance.post(t,e,n)}}};function fn(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function hn(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){fn(o,r,i,a,l,"next",t)}function l(t){fn(o,r,i,a,l,"throw",t)}a(void 0)}))}}function pn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function mn(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{})["content-disposition"];if(t&&t.includes("attachment")){var e=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(t);if(null!=e&&e[1])return e[1].replace(/['"]/g,"")}return null}(t.headers),e.click()},handleCommandResponse:function(t){var e=this;return hn(c().mark((function n(){var r;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("application/json"===t.data.type){n.next=3;break}return e.downloadCommandFile(t),n.abrupt("return",null);case 3:return n.next=5,Xt(t.data);case 5:return r=n.sent,e.handleCommandActionRequested(r.action,r),n.abrupt("return",r);case 8:case"end":return n.stop()}}),n)})))()},postCommandForm:function(t){var e=this;return hn(c().mark((function n(){var r,i,o;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commandEndpoints.postCommand,n.next=3,t.submit({postFn:function(t){return r({data:t,command_step:e.currentCommand.step})}});case 3:return i=n.sent,n.next=6,e.handleCommandResponse(i);case 6:if("step"!==(null==(o=n.sent)?void 0:o.action)){n.next=13;break}return e.currentCommand=mn(mn({},e.currentCommand),{},{step:o.step}),n.next=11,e.showCommandForm(e.currentCommand);case 11:n.next=14;break;case 13:e.currentCommand=null;case 14:case"end":return n.stop()}}),n)})))()},getCommandForm:function(){var t=this;return hn(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.commandEndpoints.getForm,!t.currentCommand){e.next=4;break}return t.commandFormProps.loading=!0,e.abrupt("return",n({command_step:t.currentCommand.step}).finally((function(){t.commandFormProps.loading=!1})));case 4:return e.abrupt("return",Xe(n()));case 5:case"end":return e.stop()}}),e)})))()},showCommandForm:function(t){var e=this;return hn(c().mark((function n(){var r;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e.getCommandForm();case 2:r=n.sent,e.currentCommand=mn(mn({},t),{},{form:e.transformCommandForm(r)});case 4:case"end":return n.stop()}}),n)})))()},sendCommand:function(t,e){var n=this;return hn(c().mark((function r(){var i,o,a;return c().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(i=e.postCommand,o=e.getForm,n.commandEndpoints={postCommand:i,getForm:o},!t.has_form){r.next=4;break}return r.abrupt("return",n.showCommandForm(t));case 4:if(!t.confirmation){r.next=7;break}return r.next=7,me(t.confirmation);case 7:return r.prev=7,r.next=10,Xe(i());case 10:return a=r.sent,r.next=13,n.handleCommandResponse(a);case 13:r.next=18;break;case 15:r.prev=15,r.t0=r.catch(7),console.error(r.t0);case 18:case"end":return r.stop()}}),r,null,[[7,15]])})))()},addCommandActionHandlers:function(t){this.commandHandlers=mn(mn({},this.commandHandlers),t)},handleCommandActionRequested:function(t,e){var n=this.commandHandlers[t];n&&n(e)},handleReloadCommand:function(){this.init()},handleInfoCommand:function(t){pe(t.message,{title:Jt("modals.command.info.title")})},handleViewCommand:function(t){this.commandViewContent=t.html},handleLinkCommand:function(t){window.location.href=t.link},handleCommandFormSubmitClicked:function(t){this.postCommandForm(t)},handleCommandFormClosed:function(){this.currentCommand=null},handleCommandViewPanelClosed:function(){this.commandViewContent=null}},created:function(){this.addCommandActionHandlers({reload:this.handleReloadCommand,info:this.handleInfoCommand,link:this.handleLinkCommand,view:this.handleViewCommand})}};var yn={name:"SharpModal",mixins:[ln],components:{LoadingOverlay:Lt,Loading:At,BModal:n(13228).N},inheritAttrs:!1,props:{visible:Boolean,cancelTitle:String,title:String,okTitle:String,okOnly:Boolean,okVariant:{type:String,default:"primary"},static:Boolean,modalClass:String,isError:Boolean,loading:Boolean},computed:{okClasses:function(){return t={"btn-lg":this.okOnly},e="btn-".concat(this.okVariant),n=!!this.okVariant,e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t;var t,e,n}},methods:{show:function(){this.$refs.modal.show()},hide:function(){this.$refs.modal.hide()},handleVisiblityChanged:function(t){this.$emit("update:visible",t)}}},gn=yn,wn=(0,b.Z)(gn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-modal",t._g(t._b({ref:"modal",attrs:{title:t.title,visible:t.visible,"ok-only":t.okOnly,static:t.static,"modal-class":[t.modalClass,"SharpModal"],"title-class":{"text-danger":t.isError},"header-class":{"pb-0":!t.title},"no-enforce-focus":"","no-close-on-backdrop":""},on:{change:t.handleVisiblityChanged},scopedSlots:t._u([t.$slots.title?{key:"modal-title",fn:function(){return[t._t("title")]},proxy:!0}:null,{key:"modal-footer",fn:function(e){var r=e.cancel,i=e.ok;return[n("div",{staticClass:"w-100"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col"},[t._t("footer-prepend")],2),t._v(" "),n("div",{staticClass:"col-auto align-self-end"},[n("div",{staticClass:"row gx-2"},[t.okOnly?t._e():[n("div",{staticClass:"col-auto"},[n("button",{staticClass:"btn btn-outline-primary",on:{click:r}},[t._v("\n "+t._s(t.cancelTitle||t.l("modals.cancel_button"))+"\n ")])])],t._v(" "),n("div",{staticClass:"col-auto"},[n("button",{staticClass:"btn position-relative",class:t.okClasses,staticStyle:{"min-width":"70px"},attrs:{disabled:t.loading},on:{click:i}},[n("span",{class:{invisible:t.loading}},[t._v("\n "+t._s(t.okTitle||t.l("modals.ok_button"))+"\n ")]),t._v(" "),t.loading?[n("LoadingOverlay",{staticClass:"bg-transparent",attrs:{absolute:"",small:""}})]:t._e()],2)])],2)])])])]}}],null,!0)},"b-modal",t.$attrs,!1),t.$listeners),[t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports,_n={components:{Modal:wn},props:{value:[Number,String],visible:Boolean,options:Array,title:String,okTitle:String,size:String},data:function(){var t;return{modalVisible:this.visible,selected:null!==(t=this.value)&&void 0!==t?t:null}},watch:{visible:function(t){this.modalVisible=t},value:function(t){this.selected=t}},methods:{itemClass:function(t){return{"active bg-white text-primary":this.isSelected(t)}},isSelected:function(t){return t.value===this.selected},handleOptionSelected:function(t){this.$emit("select",t),this.selected=t.value},handleButtonClicked:function(){this.modalVisible=!0,this.$emit("update:visible",!0)},handleVisibleChanged:function(t){this.modalVisible=t,this.$emit("update:visible",t)},handleModalOkClicked:function(){this.$emit("input",this.selected),this.$emit("change",this.selected)}}},On=(0,b.Z)(_n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("default",null,{on:{click:t.handleButtonClicked}}),t._v(" "),n("Modal",{attrs:{visible:t.modalVisible,title:t.title,"ok-title":t.okTitle,"ok-only":"",size:t.size},on:{ok:t.handleModalOkClicked,change:t.handleVisibleChanged}},[n("div",{staticClass:"list-group",attrs:{role:"menu"}},[t._l(t.options,(function(e){return[n("div",{key:e.value,staticClass:"list-group-item list-group-item-action pe-2",class:t.itemClass(e),staticStyle:{cursor:"pointer","outline-offset":"4px"},attrs:{role:"menuitemradio",tabindex:"0","aria-checked":t.isSelected(e)},on:{click:function(n){return t.handleOptionSelected(e)},keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")&&t._k(n.keyCode,"space",32,n.key,[" ","Spacebar"])?null:t.handleOptionSelected(e)}}},[n("div",{staticClass:"py-1"},[n("div",{staticClass:"row align-items-center gx-3"},[t.$scopedSlots["item-prepend"]?[n("div",{staticClass:"col-auto"},[t._t("item-prepend",null,{option:e})],2)]:t._e(),t._v(" "),n("div",{staticClass:"col"},[t._v("\n "+t._s(e.label)+"\n ")]),t._v(" "),n("div",{staticClass:"col-auto",class:{invisible:!t.isSelected(e)}},[n("div",{staticClass:"bg-primary text-inverted d-inline-flex rounded-circle justify-content-center align-items-center",staticStyle:{width:"1.5em",height:"1.5em"}},[n("i",{staticClass:"fas fa-check fa-sm"})])])],2)])])]}))],2)])],2)}),[],!1,null,null,null).exports,Sn=n(47907),Cn=n.n(Sn);function jn(t){return function(t){if(Array.isArray(t))return xn(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return xn(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xn(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0}},methods:{handleValueChanged:function(t){this.search=t},handleClearButtonClicked:function(){this.search="",this.$emit("submit",""),this.$emit("clear"),this.$refs.input.focus()},handleFocused:function(){this.$emit("focus")},handleBlur:function(){this.$emit("blur")},handleFocusout:function(t){t.relatedTarget&&this.$el.contains(t.relatedTarget)||(this.search=this.value)},handleSubmitted:function(){this.$emit("submit",this.search)}}},An=Dn,En=(0,b.Z)(An,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpSearch",attrs:{role:"search"}},[n("form",{staticClass:"h-100",on:{submit:function(e){return e.preventDefault(),t.handleSubmitted.apply(null,arguments)}}},[n("label",{staticClass:"SharpSearch__label visually-hidden",attrs:{id:"ab-search-label",for:"ab-search-input"}},[t._v(t._s(t.placeholder))]),t._v(" "),n("div",{staticClass:"input-group input-group-sm flex-nowrap"},[n("div",{staticClass:"position-relative flex-fill",staticStyle:{"min-width":"0"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],ref:"input",staticClass:"SharpSearch__input form-control form-control-sm",attrs:{placeholder:t.placeholder,disabled:t.disabled,type:"text",id:"ab-search-input",role:"search","aria-labelledby":"ab-search-label"},domProps:{value:t.search},on:{focus:t.handleFocused,blur:t.handleBlur,focusout:t.handleFocusout,input:function(e){e.target.composing||(t.search=e.target.value)}}}),t._v(" "),n("button",{staticClass:"btn btn-sm SharpSearch__clear h-100 d-inline-flex align-items-center position-absolute",class:{invisible:!t.clearVisible},attrs:{type:"button","aria-label":"Clear search"},on:{click:t.handleClearButtonClicked}},[n("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 16 16","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm3.5 10.1l-1.4 1.4L8 9.4l-2.1 2.1-1.4-1.4L6.6 8 4.5 5.9l1.4-1.4L8 6.6l2.1-2.1 1.4 1.4L9.4 8l2.1 2.1z"}})])])]),t._v(" "),n("button",{staticClass:"btn btn-sm btn-outline-primary SharpSearch__button"},[n("svg",{staticClass:"align-middle",attrs:{width:"1.25em",height:"1.25em",viewBox:"0 0 16 16","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M6 2c2.2 0 4 1.8 4 4s-1.8 4-4 4-4-1.8-4-4 1.8-4 4-4zm0-2C2.7 0 0 2.7 0 6s2.7 6 6 6 6-2.7 6-6-2.7-6-6-6zM16 13.8L13.8 16l-3.6-3.6 2.2-2.2z"}}),t._v(" "),n("path",{attrs:{d:"M16 13.8L13.8 16l-3.6-3.6 2.2-2.2z"}})])])])])])}),[],!1,null,null,null),Ln=En.exports,In={name:"SharpStateIcon",props:{color:{required:!0,type:String}},computed:{style:function(){return{background:this.color}}}},Bn=(0,b.Z)(In,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("span",{staticClass:"StateIcon",style:t.style})}),[],!1,null,null,null).exports;function Fn(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var $n={name:"SharpTab",components:{BTab:n(51015).L},provide:function(){return{$tab:this}},props:{title:String,active:Boolean},data:function(){return{errors:{}}},computed:{hasError:function(){return Object.keys(this.errors).length>0},classes:function(){return{"is-invalid":this.hasError}}},methods:{setError:function(t){this.$set(this.errors,t,!0)},clearError:function(t){this.$delete(this.errors,t)},handleActiveChanged:function(t){var e,n=this;return(e=c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=4;break}return e.next=3,n.$nextTick();case 3:n.$emit("active");case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(t){Fn(o,r,i,a,l,"next",t)}function l(t){Fn(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){var t=this;this.$on("error",(function(e){return t.setError(e)})),this.$on("clear",(function(e){return t.clearError(e)}))}},Tn=$n,Mn=(0,b.Z)(Tn,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("b-tab",{attrs:{"title-link-class":t.classes,active:t.active},on:{"update:active":t.handleActiveChanged},scopedSlots:t._u([{key:"title",fn:function(){return[t._v("\n "+t._s(t.title)+"\n ")]},proxy:!0}])},[t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports,Vn={name:"SharpTabs",components:{BTabs:n(21247).M},computed:{dropdownButtonClasses:function(){return this.tabs[this.currentTab].hasError?"error-dot":this.tabsHaveError?"error-dot--partial":""}}},zn=(0,b.Z)(Vn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-tabs",{staticClass:"SharpTabs",attrs:{"nav-class":"SharpTabs__nav mb-4 align-items-center",pills:""},scopedSlots:t._u([{key:"tabs-start",fn:function(){return[n("li",{staticClass:"nav-item me-sm-auto"},[t._t("nav-prepend")],2)]},proxy:!0},{key:"tabs-end",fn:function(){return[n("li",{staticClass:"ms-auto"})]},proxy:!0}],null,!0)},[t._v(" "),t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports;function Rn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nn(t){for(var e=1;e1}},methods:{isActive:function(t){return this.$route.query.tab===Kn(t.title)},handleTabActivated:function(t){this.$router.replace({query:Nn(Nn({},this.$route.query),{},{tab:Kn(t.title)})})}}},qn=Hn,Zn=(0,b.Z)(qn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpTabbedLayout"},[t.showTabs?[n("Tabs",{scopedSlots:t._u([{key:"nav-prepend",fn:function(){return[t._t("nav-prepend")]},proxy:!0}],null,!0)},[t._v(" "),t._l(t.layout.tabs,(function(e,r){return[n("Tab",{key:"tab-"+r,attrs:{title:e.title,active:t.isActive(e)},on:{active:function(n){return t.handleTabActivated(e)}}},[t._t("default",null,{tab:e})],2)]}))],2)]:[t.$slots["nav-prepend"]?[n("div",{staticClass:"my-4"},[t._t("nav-prepend")],2)]:t._e(),t._v(" "),n("div",{staticClass:"tab-pane"},[t._l(t.layout.tabs,(function(e){return[t._t("default",null,{tab:e}),t._v(" "),n("hr",{staticClass:"SharpTabbedLayout__divider"})]}))],2)]],2)}),[],!1,null,null,null),Gn=Zn.exports;function Wn(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var Qn={components:{BTooltip:n(49845).T},props:{target:Function,triggers:String,placement:String,overflowOnly:Boolean,disabled:Boolean},data:function(){return{isOverflowing:!1}},computed:{isEnabled:function(){return!this.disabled&&(!this.overflowOnly||this.isOverflowing)}},methods:{layout:function(t){this.isOverflowing=t.scrollWidth>t.offsetWidth},getTarget:function(){return this.target()}},mounted:function(){var t,e=this;return(t=c().mark((function t(){var n;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$nextTick();case 2:n=e.getTarget(),e.layout(n),"ResizeObserver"in window&&(e.observer=new ResizeObserver((function(){return e.layout(n)})),e.observer.observe(n));case 5:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){Wn(o,r,i,a,l,"next",t)}function l(t){Wn(o,r,i,a,l,"throw",t)}a(void 0)}))})()},beforeDestroy:function(){var t;null===(t=this.observer)||void 0===t||t.disconnect()}},Yn=Qn,Xn=(0,b.Z)(Yn,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("b-tooltip",{attrs:{target:t.target,triggers:t.triggers,placement:t.placement,disabled:!t.isEnabled}},[t._t("default")],2)}),[],!1,null,null,null).exports;function Jn(t){var e,n,r,i=t.url,o=t.method,a=t.locale,l=t.searchAttribute,s=t.query,u=t.dataWrapper,c=t.fieldKey,d=t.cancelToken,f="get"===o.toLowerCase(),h=(r=s,(n=l)in(e={locale:a})?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e);return $t()({url:i,method:o,params:f?h:void 0,data:f?void 0:h,cancelToken:d}).then((function(t){var e,n,r;return function(t){var e=t.results,n=t.dataWrapper,r=t.fieldKey,i=t.url;if(e){if(n&&!e.hasOwnProperty(n))return ze("Autocomplete (".concat(r,'): dataWrapper "').concat(n,'" seems to be invalid :')),ze('- search url "'.concat(i,'"')),ze("- results",e),!1;if(!n&&!Array.isArray(e))return ze("Autocomplete (".concat(r,"): search results response is not an array, please use setDataWrapper() if results are wrapped inside an object (https://sharp.code16.fr/docs/guide/form-fields/autocomplete.html#setdatawrapper)")),ze('- search url "'.concat(i,'"')),ze("- response",e),!1}return!0}({results:t.data,dataWrapper:u,fieldKey:c,url:i})?u?null!==(e=null===(n=t.data)||void 0===n?void 0:n[u])&&void 0!==e?e:[]:null!==(r=t.data)&&void 0!==r?r:[]:[]}))}var tr={inject:{$form:{default:function(){return{}}}},props:{locale:String,localized:Boolean},computed:{locales:function(){return this.$form.locales},isLocalized:function(){return this.$form.localized&&this.localized}}};function er(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function nr(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0?{isEmpty:null==o.default,value:o.default}:{value:jr({dynamicOptions:o,attributeValue:e,contextData:i,contextSources:a})}}(o,i[1],{dynamicAttributes:e,contextData:n}),l=t.resolvedEmptyAttributes||[];return a.isEmpty&&l.push(o),kr(kr({},t),{},{resolvedEmptyAttributes:l,attributes:kr(kr({},t.attributes),{},Pr({},o,a.value))})}),{});return{attributes:r.attributes,resolvedEmptyAttributes:r.resolvedEmptyAttributes}}function Lr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ir(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{},r=n.dependantAttributes,i=t.$attrs.dynamicAttributes,o=(r||[]).some((function(t){return Sr(i,t)}));o?t.$nextTick(e):e()}function Tr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Mr(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n0;return Mr(Mr({},t),{},Vr({},i,Mr(Mr({},l),{},{readOnly:u})))}),{})}function Ur(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Kr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Hr(t){for(var e=1;e=this.searchMinChars?function(t,e){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).searchKeys;return new(xe())(t,Pe(Pe({},Ae),{},{keys:n})).search(e)}(this.localValues,t,{searchKeys:this.searchKeys}):this.localValues},updateRemoteSuggestions:function(t){var e,n=this;return null===(e=this.cancelSource)||void 0===e||e.cancel(),this.cancelSource=Ft.CancelToken.source(),Jn({url:this.remoteEndpoint,method:this.remoteMethod,locale:this.locale,searchAttribute:this.remoteSearchAttribute,dataWrapper:this.dataWrapper,fieldKey:this.fieldKey,query:t,cancelToken:this.cancelSource.token}).then((function(t){n.suggestions=t,n.scroll()})).finally((function(){n.isLoading=!1}))},scroll:function(){h(this)},handleSelect:function(t){this.$emit("input",t)},handleDropdownClose:function(){this.opened=!1,this.$emit("close")},handleDropdownOpen:function(){this.opened=!0,this.$emit("open"),this.scroll()},handleClearButtonClicked:function(){var t=this;this.$emit("input",null),this.$nextTick((function(){t.$refs.multiselect.activate()}))},resolveTemplateData:function(t){return Hr(Hr({},this.templateData),this.localizedTemplateData(t))},itemMatchValue:function(t){return t[this.itemIdAttribute]==this.value[this.itemIdAttribute]},findLocalValue:function(){return this.value&&null!=this.value[this.itemIdAttribute]?this.localValues.some(this.itemMatchValue)?this.localValues.find(this.itemMatchValue):(ze("Autocomplete (key: ".concat(this.fieldKey,") can't find local value matching : ").concat(JSON.stringify(this.value))),null):null},setDefault:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.$emit("input",e.findLocalValue(),{force:!0}),t.next=3,e.$nextTick();case 3:e.ready=!0;case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){Ur(o,r,i,a,l,"next",t)}function l(t){Ur(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.updateRemoteSuggestions=un()(this.updateRemoteSuggestions,this.debounceDelay),"local"!==this.mode||this.searchKeys||function(t){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;in?Jt("form.text.validation.maxlength").replace(":maxlength",n):null}function Yr(t){return t.normalize()}var Xr={name:"SharpTextarea",props:{value:String,placeholder:String,readOnly:Boolean,maxLength:Number,rows:Number},methods:{validate:function(t){return Qr(t,{maxlength:this.maxLength})},handleInput:function(t){var e=Yr(t.target.value),n=this.validate(e);this.$emit("input",e,{error:n})}}},Jr=Xr,ti=(0,b.Z)(Jr,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("textarea",{staticClass:"SharpTextarea form-control",attrs:{rows:t.rows,placeholder:t.placeholder,disabled:t.readOnly},domProps:{value:t.value},on:{input:t.handleInput}})}),[],!1,null,null,null).exports,ei={name:"SharpText",props:{value:[String,Number],placeholder:String,readOnly:Boolean,maxLength:Number,inputType:{type:String,default:"text"}},methods:{validate:function(t){return Qr(t,{maxlength:this.maxLength})},handleInput:function(t){var e=Yr(t.target.value),n=this.validate(e);this.$emit("input",e,{error:n})},focus:function(){this.$refs.input.focus()}}},ni=ei,ri=(0,b.Z)(ni,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("input",{ref:"input",staticClass:"SharpText form-control",attrs:{type:t.inputType,placeholder:t.placeholder,disabled:t.readOnly},domProps:{value:t.value},on:{input:t.handleInput}})}),[],!1,null,null,null).exports,ii={components:{TextField:ri},props:{value:[String,Number],showControls:Boolean,min:Number,max:Number,step:Number}},oi=(0,b.Z)(ii,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("TextField",t._g(t._b({class:{"hide-controls":!t.showControls},attrs:{value:t.value,step:t.step,min:t.min,max:t.max,"input-type":"number"}},"TextField",t.$attrs,!1),t.$listeners))}),[],!1,null,null,null).exports,ai=n(94831),li=n(17652);function si(t){var e=t.entityKey,n=t.instanceId,r=t.files,i=t.thumbnailWidth,o=t.thumbnailHeight;return Se.post("/files/".concat(e,"/").concat(null!=n?n:""),{files:r,thumbnail_width:i,thumbnail_height:o}).then((function(t){return t.data.files}))}function ui(t){var e=t.entityKey,n=t.instanceId,r=t.disk,i=t.path;return function(t){var e=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).params;return Se.getUri({url:"".concat(Rt,"/").concat(t.replace(/^\//,"")),params:e})}("/download/".concat(e,"/").concat(null!=n?n:""),{params:{disk:r,path:i}})}function ci(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return di(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return di(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function di(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0])||arguments[0];this.removeFile(this.file),this.files.splice(0,1),this.setPending(!1),this.resetThumbnails(),this.transformedImg=null,t&&(this.$emit("input",null),this.$emit("reset"))},handleEditButtonClick:function(){this.showEditModal=!0},handleRemoveClicked:function(){this.remove(),this.$emit("removed")},handleClick:function(){this.uploader._uploader.hiddenFileInput.click()},handleDrop:function(t){var e,n;this.file&&(null===(e=t.dataTransfer)||void 0===e||null===(n=e.files)||void 0===n?void 0:n.length)>0&&this.remove(!1)},handleEditSubmitted:function(t){this.updateTransformedImage(t),this.updateFilters(t)},onCropperReady:function(){this.hasInitialTransform&&(this.updateTransformedImage(this.$refs.cropper),this.updateFilters(this.$refs.cropper))},updateFilters:function(t){var e,n=t.getData(!0),r=t.getImageData(),i=ji(ji({},this.value),{},{transformed:!0,filters:ji(ji({},null===(e=this.value)||void 0===e?void 0:e.filters),yi({cropData:n,imageWidth:r.naturalWidth,imageHeight:r.naturalHeight}))});this.$emit("input",i),this.$emit("updated",i)},updateTransformedImage:function(t){var e=this;this.resetTransformedImage(),t.getCroppedCanvas({width:300,height:300}).toBlob((function(t){e.transformedImg=URL.createObjectURL(t)}))},resetTransformedImage:function(){this.transformedImg&&URL.revokeObjectURL(this.transformedImg)},resetThumbnails:function(){var t;null!==(t=this.file)&&void 0!==t&&t.blobUrl&&!this.persistThumbnails&&URL.revokeObjectURL(this.file.blobUrl),this.resetTransformedImage()},validateValue:function(){return!!this.value.name||ze("Upload field '".concat(this.downloadId,'\' has an invalid value: expects to have a "name", given :'),JSON.parse(JSON.stringify(this.value)))},init:function(){var t;this.value?(this.file?Object.assign(this.file,this.value):this.addedFile(ji(ji({},this.value),{},{upload:{}})),this.$set(this.file,"thumbnail",null!==(t=this.value.thumbnail)&&void 0!==t?t:null)):this.files=[]}},created:function(){this.options.thumbnailWidth=null,this.options.thumbnailHeight=null,this.options.maxFiles=1,this.value&&!this.value.file&&this.validateValue()&&(this.init(),this.file.status="exist")},mounted:function(){var t,e=this.uploader._uploader;e.disable(),e.listeners=e.listeners.filter((function(t){return!t.events.click})),e.enable(),e.on("drop",this.handleDrop),e.on("thumbnail",this.onThumbnail),null!==(t=this.value)&&void 0!==t&&t.file&&(e.addFile(this.value.file),this.$emit("input",{}))},beforeDestroy:function(){this.resetThumbnails(),this.setPending(!1),this.uploader._uploader.destroy()}},Di=Pi,Ai=(0,b.Z)(Di,(function(){var t,e=this,n=e.$createElement,r=e._self._c||n;return r("div",{staticClass:"SharpUpload",class:e.classes},[r("div",[e.file?[r("div",{staticClass:"card card-body SharpUpload__card",class:{"border-danger":e.hasError}},[r("div",{class:{row:e.showThumbnail}},[e.showThumbnail?[r("div",{staticClass:"SharpUpload__thumbnail",class:[e.compactThumbnail?"col-4 col-sm-3 col-xl-2":"col-4 col-md-4"]},[r("img",{attrs:{src:e.imageSrc,alt:""}})])]:e._e(),e._v(" "),r("div",{staticClass:"SharpUpload__infos",class:(t={},t[e.compactThumbnail?"col-8 col-sm-9 col-xl-10":"col-8 col-md-8"]=e.showThumbnail,t)},[r("div",{staticClass:"mb-3"},[r("label",{staticClass:"SharpUpload__filename text-truncate d-block"},[e._v(e._s(e.fileName))]),e._v(" "),r("div",{staticClass:"SharpUpload__info mt-2"},[r("div",{staticClass:"row g-2"},[e.size?[r("div",{staticClass:"col-auto"},[e._v(e._s(e.size))])]:e._e(),e._v(" "),e.hasDownload?[r("div",{staticClass:"col-auto"},[r("a",{staticClass:"SharpUpload__download-link",attrs:{href:e.downloadUrl,download:e.fileName}},[r("i",{staticClass:"fas fa-download"}),e._v("\n "+e._s(e.l("form.upload.download_link"))+"\n ")])])]:e._e()],2)]),e._v(" "),r("transition",{attrs:{name:"SharpUpload__progress"}},[e.inProgress?[r("div",{staticClass:"SharpUpload__progress mt-2"},[r("div",{staticClass:"SharpUpload__progress-bar",style:{width:e.progress+"%"},attrs:{role:"progressbar","aria-valuenow":e.progress,"aria-valuemin":"0","aria-valuemax":"100"}})])]:e._e()],2)],1),e._v(" "),e.readOnly?e._e():[r("div",[e.hasEdit&&!e.hasError?[r("Button",{attrs:{outline:"",small:""},on:{click:e.handleEditButtonClick}},[e._v("\n "+e._s(e.l("form.upload.edit_button"))+"\n ")])]:e._e(),e._v(" "),r("Button",{staticClass:"SharpUpload__remove-button",attrs:{variant:"danger",outline:"",small:""},on:{click:e.handleRemoveClicked}},[e._v("\n "+e._s(e.l("form.upload.remove_button"))+"\n ")])],2)]],2)],2)])]:[r("Button",{staticClass:"SharpUpload__browse dz-message",attrs:{text:"",block:"",disabled:e.readOnly,type:"button"},on:{click:e.handleClick}},[e._v("\n "+e._s(e.l("form.upload.browse_button"))+"\n ")])],e._v(" "),r("div",{ref:"clip-preview-template",staticClass:"clip-preview-template",staticStyle:{display:"none"}},[r("div")])],2),e._v(" "),r("EditModal",{ref:"modal",attrs:{value:e.value,visible:e.showEditModal,src:e.originalImageSrc,"transform-original":e.transformKeepOriginal,"ratio-x":e.ratioX,"ratio-y":e.ratioY},on:{"update:visible":function(t){e.showEditModal=t},submit:e.handleEditSubmitted}}),e._v(" "),e.hasInitialTransform?[r("vue-cropper",{ref:"cropper",staticClass:"d-none",attrs:{src:e.originalImageSrc,"aspect-ratio":e.ratioX/e.ratioY,"auto-crop-area":1,ready:e.onCropperReady}})]:e._e(),e._v(" "),r("a",{ref:"dlLink",staticStyle:{display:"none"}})],2)}),[],!1,null,null,null).exports;function Ei(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Li(t){for(var e=1;e0&&this.$refs.multiselect.filteredOptions.length>1?this.$refs.multiselect.pointer=1:this.$refs.multiselect.pointer=0},onTagsChanged:function(){this.$emit("input",this.tags.map((function(t){return new Ji(t)})))}},created:function(){this.lastIndex+=this.options.length,this.tags=(this.value||[]).map(this.patchTag)}},eo=(0,b.Z)(to,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("Multiselect",{ref:"multiselect",staticClass:"SharpTags form-select",attrs:{id:t.id,value:t.tags,options:t.indexedOptions,placeholder:t.dynamicPlaceholder,"tag-placeholder":t.createText,max:t.maxTagCount,taggable:t.creatable,"close-on-select":!1,disabled:t.readOnly,"track-by":"_internalId",label:"label","custom-label":t.localizedCustomLabel,multiple:"",searchable:"","hide-selected":"","show-labels":!1},on:{"search-change":t.handleTextInput,input:t.handleInput,tag:t.handleNewTag}})}),[],!1,null,null,null).exports,no=(n(94470),{name:"SharpDatePicker",components:{VDatePicker:n(23919).DatePicker},props:{value:[Date,Object],isRange:Boolean,mondayFirst:Boolean,displayFormat:String},computed:{popoverOptions:function(){var t;return{visibility:"focus",hideDelay:10,placement:"bottom",modifiers:[{name:"preventOverflow",options:{boundary:null!==(t=document.querySelector("[data-popover-boundary]"))&&void 0!==t?t:"clippingParents",padding:8}},{name:"flip",enabled:!1}]}},masks:function(){return{input:this.displayFormat||void 0}},locale:function(){return document.documentElement.lang},firstDayOfWeek:function(){return this.mondayFirst?2:1},attributes:function(){return[{key:"today",dot:!0,dates:new Date}]}},methods:{handleInput:function(t){this.$emit("input",t)}}}),ro=no,io=(0,b.Z)(ro,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("v-date-picker",t._g(t._b({staticClass:"SharpDatePicker",attrs:{value:t.value,popover:t.popoverOptions,"is-range":t.isRange,locale:t.locale,"first-day-of-week":t.firstDayOfWeek,attributes:t.attributes,color:"primary",is24hr:"","trim-weeks":""},on:{input:t.handleInput},scopedSlots:t._u([{key:"default",fn:function(e){return[t._t("default",null,null,e)]}}],null,!0)},"v-date-picker",t.$attrs,!1),t.$listeners))}),[],!1,null,null,null).exports;function oo(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}Le().locale(Le().locales().includes(document.documentElement.lang)?document.documentElement.lang:"en");var ao={name:"SharpDate",components:{DatePicker:io,ClearButton:C},mixins:[ln],props:{id:String,value:{type:[Date,String]},hasDate:{type:Boolean,default:!0},hasTime:{type:Boolean,default:!1},displayFormat:String,mondayFirst:Boolean,stepTime:{type:Number,default:30},minTime:String,maxTime:String,readOnly:Boolean},data:function(){return{localInputValue:null}},computed:{format:function(){return this.hasTime&&!this.hasDate?"HH:mm":null},mode:function(){return this.hasDate&&this.hasTime?"dateTime":this.hasTime?"time":"date"},validHours:function(){return{min:this.minTime?parseInt(this.minTime):null,max:this.maxTime?parseInt(this.maxTime):null}},pickerValue:function(){return this.value?Le()(this.value,this.format).toDate():null},inputValue:function(){return"string"==typeof this.localInputValue?this.localInputValue:this.value?Le()(this.value,this.format).format(this.displayFormat):""},hasClearButton:function(){return!!this.value}},methods:{getMoment:function(){return this.value?Le()(this.value,this.format):Le()()},formatDateValue:function(t){return t?this.hasDate?this.hasTime?Le()(t).format():Le()(t).format("YYYY-MM-DD"):Le()(t).format("HH:mm"):null},handleDateChanged:function(t){this.$emit("input",this.formatDateValue(t))},handleInput:function(t){var e=Le()(t.target.value,this.displayFormat,!0);this.localInputValue=t.target.value,e.isValid()?(this.rollback(),this.$emit("input",this.formatDateValue(e.toDate())),this.updatePopover()):this.$emit("error","".concat(Jt("form.date.validation_error.format")," (").concat(this.displayFormat,")"))},handlePrependButtonClicked:function(){var t=this;setTimeout((function(){return t.$refs.input.focus()}))},handleBlur:function(){this.localInputValue&&this.rollback()},updatePopover:function(){this.$refs.input.dispatchEvent(new Event("change",{bubbles:!0}))},increase:function(t){this.translate(t.target,1)},decrease:function(t){this.translate(t.target,-1)},translate:function(t,e){var n,r=this;return(n=c().mark((function n(){var i;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(i=r.changeOnArrowPressed(t.selectionStart,e))){n.next=6;break}return n.next=4,r.$nextTick();case 4:t.setSelectionRange(i.start,i.end),r.updatePopover();case 6:case"end":return n.stop()}}),n)})),function(){var t=this,e=arguments;return new Promise((function(r,i){var o=n.apply(t,e);function a(t){oo(o,r,i,a,l,"next",t)}function l(t){oo(o,r,i,a,l,"throw",t)}a(void 0)}))})()},add:function(t,e){var n=this.getMoment();n.add(t,e),this.$emit("input",this.formatDateValue(n.toDate()))},nearestMinutesDist:function(t){var e=this.getMoment().minutes();if(e%this.stepTime==0)return t*this.stepTime;var n=t<0?"floor":"ceil";return this.stepTime*Math[n](e/this.stepTime)-e},updateMoment:function(t,e){switch(t){case"H":this.add(e,"hours");break;case"m":this.add(this.nearestMinutesDist(e),"minutes");break;case"s":this.add(e,"seconds");break;case"Y":this.add(e,"years");break;case"M":this.add(e,"months");break;case"D":this.add(e,"days");break;default:return!1}return!0},changeOnArrowPressed:function(t,e){var n=t;if(!this.updateMoment(this.displayFormat[n],e)&&t&&(n--,!this.updateMoment(this.displayFormat[n],e)))return null;var r=this.displayFormat[n];return{start:this.displayFormat.indexOf(r),end:this.displayFormat.lastIndexOf(r)+1}},rollback:function(){this.$emit("clear"),this.localInputValue=null},clear:function(){var t=this;this.rollback(),this.$emit("input",null),setTimeout((function(){return t.$refs.input.focus()}))}}},lo=ao,so=(0,b.Z)(lo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpDate"},[n("div",{staticClass:"SharpDate__input-wrapper position-relative"},[n("DatePicker",{attrs:{value:t.pickerValue,mode:t.mode,"minute-increment":t.stepTime,"monday-first":t.mondayFirst,"update-on-input":!1},on:{input:t.handleDateChanged},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.inputEvents;e.togglePopover;return[n("div",{staticClass:"input-group",class:{"input-group--clearable":t.hasClearButton}},[n("button",{staticClass:"input-group-text btn",on:{click:t.handlePrependButtonClicked}},[n("svg",{staticClass:"align-middle",staticStyle:{fill:"currentColor"},attrs:{width:"1.25em",height:"1.25em",viewBox:"0 0 32 32"}},[n("path",{attrs:{d:"M26,4h-4V2h-2v2h-8V2h-2v2H6C4.9,4,4,4.9,4,6v20c0,1.1,0.9,2,2,2h20c1.1,0,2-0.9,2-2V6C28,4.9,27.1,4,26,4z M26,26H6V12h20 V26z M26,10H6V6h4v2h2V6h8v2h2V6h4V10z"}})])]),t._v(" "),n("input",t._g({ref:"input",staticClass:"form-control clearable SharpDate__input",class:{"SharpDate__input--valuated":t.value},attrs:{id:t.id,placeholder:t.displayFormat,disabled:t.readOnly,autocomplete:"off"},domProps:{value:t.inputValue},on:{input:t.handleInput,blur:t.handleBlur,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.increase.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.decrease.apply(null,arguments))}]}},r)),t._v(" "),t.hasClearButton?[n("ClearButton",{ref:"clearButton",on:{click:t.clear}})]:t._e()],2)]}}])})],1)])}),[],!1,null,null,null),uo=so.exports,co={name:"SharpCheck",props:{value:Boolean,text:String,readOnly:Boolean,uniqueIdentifier:String,id:String},computed:{resolvedId:function(){var t;return null!==(t=this.id)&&void 0!==t?t:this.uniqueIdentifier}},methods:{handleCheck:function(t){this.$emit("input",t.target.checked)}}},fo=(0,b.Z)(co,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpCheck form-check"},[n("input",{staticClass:"form-check-input",attrs:{type:"checkbox",id:t.resolvedId,disabled:t.readOnly},domProps:{checked:t.value},on:{change:t.handleCheck}}),t._v(" "),n("label",{staticClass:"form-check-label",attrs:{for:t.resolvedId}},[t._v("\n "+t._s(t.text)+"\n ")])])}),[],!1,null,null,null).exports,ho={name:"FieldsLayout",components:{Grid:Ct},props:{layout:{type:Array,required:!0},visible:{type:Object,default:function(){return{}}}},data:function(){return{fieldsetMap:{}}},methods:{isFieldset:function(t){return!!t.legend},isFieldsetVisible:function(t){var e=this;return(t.fields||[]).flat().some((function(t){return e.visible[t.key]}))},updateLayout:function(){this.$el.querySelectorAll(":scope > .SharpGrid__row").forEach((function(t){var e=!!t.querySelector(":scope > .SharpGrid__col > .SharpForm__form-item--has-label"),n=!!t.querySelector(".SharpFieldLocaleSelect");t.classList.toggle("SharpGrid__row--has-label",e),t.classList.toggle("SharpGrid__row--has-locale-select",n)}))}},mounted:function(){this.updateLayout()},updated:function(){this.updateLayout()}},po=(0,b.Z)(ho,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Grid",{attrs:{rows:t.layout},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.itemLayout;return[t.isFieldset(r)?[n("fieldset",{directives:[{name:"show",rawName:"v-show",value:t.isFieldsetVisible(r),expression:"isFieldsetVisible(fieldLayout)"}]},[n("legend",{staticClass:"SharpForm__label form-label"},[t._v(t._s(r.legend))]),t._v(" "),n("div",{staticClass:"card SharpForm__fieldset shadow-sm"},[n("div",{staticClass:"card-body"},[n("FieldsLayout",{attrs:{layout:r.fields},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.fieldLayout;return[t._t("default",null,{fieldLayout:n})]}}],null,!0)})],1)])])]:[t._t("default",null,{fieldLayout:r})]]}}])})}),[],!1,null,null,null).exports,mo={name:"SharpListItem",extends:po,mixins:[Bt]},vo=(0,b.Z)(mo,undefined,undefined,!1,null,null,null).exports;function bo(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function yo(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:this.data,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.fieldLocale,o=this[t][e];return this.localized&&o.localized&&sr(o)?ur({localeObject:r[e],locale:i[e],value:n}):n},defaultFieldLocaleMap:function(t,e){var n=t.fields,r=t.locales;return Object.values(n).filter((function(t){var e;return"list"===t.type?Object.values(null!==(e=t.itemFields)&&void 0!==e?e:{}).some((function(t){return t.localized})):t.localized})).reduce((function(t,n){return yo(yo({},t),{},go({},n.key,e||r&&r[0]))}),{})}}}}var _o={props:{field:Object,limit:Number,disabled:Boolean},data:function(){return{dragActive:!1}},computed:{classes:function(){return{"SharpListUpload--active":this.dragActive,"SharpListUpload--disabled":this.disabled}},text:function(){return this.getText({link:'$1'})},label:function(){return this.getText()},accept:function(){var t;return null===(t=this.field.fileFilter)||void 0===t?void 0:t.join(",")},helpText:function(){return Jt("form.list.bulk_upload.help_text").replace(":limit",this.limit)}},methods:{getText:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.link;return Jt("form.list.bulk_upload.text").replace(/\[(.+?)]\(.*?\)/,null!=e?e:"$1")},handleDragEnter:function(){this.dragActive=!0},handleDragLeave:function(){this.dragActive=!1},handleDrop:function(){this.dragActive=!1},handleTextClicked:function(){this.$refs.input.click()},handleChanged:function(t){this.$emit("change",t),t.target.value=""}}},Oo=_o,So=(0,b.Z)(Oo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"list-group-item text-muted SharpListUpload",class:t.classes},[n("div",{staticClass:"SharpListUpload__content d-flex align-items-center justify-content-center"},[n("div",{staticClass:"SharpListUpload__text"},[n("div",{staticClass:"row align-items-center gx-0"},[n("div",{staticClass:"col-auto"},[n("svg",{staticClass:"SharpListUpload__icon",attrs:{width:"2em",height:"2em",viewBox:"0 0 32 32"}},[n("path",{attrs:{d:"M26,24v4H6V24H4v4H4a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2h0V24Z"}}),n("polygon",{attrs:{points:"26 14 24.59 12.59 17 20.17 17 2 15 2 15 20.17 7.41 12.59 6 14 16 24 26 14"}})])]),t._v(" "),n("div",{staticClass:"col"},[n("div",{domProps:{innerHTML:t._s(t.text)},on:{click:function(e){return e.preventDefault(),t.handleTextClicked.apply(null,arguments)}}})])])])]),t._v(" "),n("div",{staticClass:"SharpListUpload__help"},[t._v("\n "+t._s(t.helpText)+"\n ")]),t._v(" "),n("input",{ref:"input",staticClass:"SharpListUpload__input",attrs:{type:"file","aria-label":t.label,disabled:t.disabled,accept:t.accept,multiple:""},on:{change:t.handleChanged,dragenter:t.handleDragEnter,dragleave:t.handleDragLeave,drop:t.handleDrop}})])}),[],!1,null,null,null),Co=So.exports,jo=["_fieldsLocale"];function xo(t){return function(t){if(Array.isArray(t))return Do(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Po(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ko(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||Po(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Po(t,e){if(t){if("string"==typeof t)return Do(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Do(t,e):void 0}}function Do(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var Bo={name:"SharpList",inject:["$form"],mixins:[ln,wo("itemFields")],components:{ListUpload:Co,Draggable:$(),ListItem:vo,Button:O,TemplateRenderer:rt},props:{fieldKey:String,fieldLayout:Object,value:Array,addable:{type:Boolean,default:!0},sortable:{type:Boolean,default:!1},removable:{type:Boolean,default:!1},addText:{type:String,default:"Ajouter un élément"},itemFields:{type:Object,required:!0},collapsedItemTemplate:String,maxItemCount:Number,bulkUploadField:String,bulkUploadLimit:{type:Number,default:10},itemIdAttribute:String,readOnly:Boolean,locale:[String,Array]},data:function(){return{list:[],dragActive:!1,dragging:!1,lastIndex:0}},watch:{list:"handleListChanged",locale:"handleLocaleChanged"},computed:{classes:function(){return{"SharpList--can-sort":this.showSortButton,"SharpList--dragging":this.dragging}},dragOptions:function(){return{handle:this.dragActive?".SharpList__item":".SharpList__drag-handle",filter:".SharpListUpload"}},canAddItem:function(){return this.addable&&(this.list.length1},showRemoveButton:function(){return this.removable&&!this.isReadOnly},dragIndexSymbol:function(){return Symbol("dragIndex")},indexSymbol:function(){return Symbol("index")},hasPendingActions:function(){var t;return null===(t=this.$form)||void 0===t?void 0:t.hasUploadingFields(this.fieldKey)},isReadOnly:function(){return this.readOnly||this.dragActive},hasUpload:function(){var t;return"upload"===(null===(t=this.uploadField)||void 0===t?void 0:t.type)&&this.canAddItem&&this.uploadLimit>0},uploadField:function(){return this.bulkUploadField?this.itemFields[this.bulkUploadField]:null},uploadLimit:function(){if(this.maxItemCount){var t=this.maxItemCount-this.list.length;return Math.min(t,this.bulkUploadLimit)}return this.bulkUploadLimit}},methods:{handleListChanged:function(){this.$emit("locale-change",this.list.map((function(t){return t._fieldsLocale})))},handleLocaleChanged:function(t){var e=this;"string"==typeof t&&this.list.forEach((function(n){Object.assign(n,e.withLocale(null,t))}))},itemData:function(t){t._fieldsLocale;return Io(t,jo)},transformedFields:function(t){var e=this.list[t],n=this.itemData(e);return Nr(this.itemFields,n)},indexedList:function(){var t=this;return(this.value||[]).map((function(e,n){return t.withLocale(Eo(Lo({},t.indexSymbol,n),e))}))},createItem:function(){var t;return Object.entries(this.itemFields).reduce((function(t,e){var n=ko(e,2),r=n[0],i=n[1];return t[r]="editor"===i.type?{}:null,t}),this.withLocale((Lo(t={},this.itemIdAttribute,null),Lo(t,this.indexSymbol,this.lastIndex++),t)))},insertNewItem:function(t,e){e.target&&e.target.blur(),this.list.splice(t,0,this.createItem())},add:function(){this.list.push(this.createItem())},remove:function(t){this.list.splice(t,1)},update:function(t){var e=this;return function(n,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=i.forced,a=Eo({},e.list[t]),l=Eo(Eo({},o?null:Fr(e.itemFields,n,(function(){return e.fieldLocalizedValue(n,null,a,a._fieldsLocale)}))),{},Lo({},n,e.fieldLocalizedValue(n,r,a,a._fieldsLocale)));Object.assign(e.list[t],l)}},updateLocale:function(t,e,n){this.$set(this.list[t]._fieldsLocale,e,n),this.handleListChanged()},collapsedItemData:function(t){return Eo({$index:t[this.dragIndexSymbol]},t)},toggleDrag:function(){var t=this;this.dragActive=!this.dragActive,this.list.forEach((function(e,n){return e[t.dragIndexSymbol]=n}))},withLocale:function(t,e){var n;return Eo(Eo({},t),{},{_fieldsLocale:this.defaultFieldLocaleMap({fields:this.itemFields,locales:null===(n=this.$form)||void 0===n?void 0:n.locales},e)})},handleUploadChanged:function(t){var e=this,n=xo(t.target.files).slice(0,this.uploadLimit);t.target.files.length>this.uploadLimit&&pe(Jt("form.list.bulk_upload.validation.limit").replace(":limit",this.uploadLimit),{title:Jt("modals.error.title")});n.forEach((function(t){var n=e.createItem();n[e.bulkUploadField]={file:t},e.list.push(n)}))},initList:function(){this.list=this.indexedList(),this.lastIndex=this.list.length,this.$emit("input",this.list)}},created:function(){var t;this.localized=null===(t=this.$form)||void 0===t?void 0:t.localized,this.initList()}},Fo=Bo,$o=(0,b.Z)(Fo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpList",class:t.classes,on:{dragstart:function(e){t.dragging=!0},dragend:function(e){t.dragging=!1}}},[n("div",{staticClass:"SharpList__sticky-wrapper text-end"},[t.showSortButton?[n("Button",{staticClass:"SharpList__sort-button",staticStyle:{"pointer-events":"auto"},attrs:{text:"",small:"",active:t.dragActive},on:{click:t.toggleDrag}},[t._v("\n "+t._s(t.l("form.list.sort_button.inactive"))+"\n "),n("svg",{staticStyle:{"margin-left":".5em"},attrs:{width:"1.125em",height:"1.125em",viewBox:"0 0 24 22","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M20 14V0h-4v14h-4l6 8 6-8zM4 8v14h4V8h4L6 0 0 8z"}})])])]:t._e()],2),t._v(" "),n("Draggable",{ref:"draggable",attrs:{options:t.dragOptions,list:t.list},scopedSlots:t._u([t.showAddButton?{key:"footer",fn:function(){return[n("div",{class:{"mt-3":t.list.length>0||t.hasUpload}},[n("Button",{key:-1,staticClass:"SharpList__add-button",attrs:{disabled:t.isReadOnly,text:"",block:""},on:{click:t.add}},[t._v("\n + "+t._s(t.addText)+"\n ")])],1)]},proxy:!0}:null],null,!0)},[n("transition-group",{staticClass:"list-group shadow-sm",attrs:{name:"expand",tag:"div"}},[t._l(t.list,(function(e,r){return[n("div",{key:e[t.indexSymbol],staticClass:"SharpList__item list-group-item",class:{"SharpList__item--drag-active":t.dragActive}},[t.showInsertButton?[n("div",{staticClass:"SharpList__new-item-zone"},[n("Button",{attrs:{small:""},on:{click:function(e){return t.insertNewItem(r,e)}}},[t._v("\n "+t._s(t.l("form.list.insert_button"))+"\n ")])],1)]:t._e(),t._v(" "),t.dragActive&&t.collapsedItemTemplate?[n("TemplateRenderer",{attrs:{name:"CollapsedItem",template:t.collapsedItemTemplate,"template-data":t.collapsedItemData(e)}})]:[n("ListItem",{attrs:{layout:t.fieldLayout.item,"error-identifier":r},scopedSlots:t._u([{key:"default",fn:function(i){var o=i.fieldLayout;return[n("FieldDisplay",{attrs:{"field-key":o.key,"context-fields":t.transformedFields(r),"context-data":e,"error-identifier":o.key,"config-identifier":o.key,"update-data":t.update(r),locale:e._fieldsLocale[o.key],"read-only":t.isReadOnly,list:!0},on:{"locale-change":function(e,n){return t.updateLocale(r,e,n)}}})]}}],null,!0)}),t._v(" "),t.showRemoveButton?[n("button",{staticClass:"SharpList__remove-button btn-close",attrs:{"aria-label":t.l("form.list.remove_button")},on:{click:function(e){return t.remove(r)}}})]:t._e()],t._v(" "),t.showSortButton?[n("div",{staticClass:"SharpList__drag-handle d-flex align-items-center px-1"},[n("i",{staticClass:"fas fa-grip-vertical opacity-25"})])]:t._e()],2)]})),t._v(" "),t.hasUpload?[n("ListUpload",{key:"upload",attrs:{field:t.uploadField,limit:t.uploadLimit,disabled:t.isReadOnly},on:{change:t.handleUploadChanged}})]:t._e()],2)],1),t._v(" "),t.readOnly&&!t.list.length?[n("em",{staticClass:"SharpList__empty-alert"},[t._v(t._s(t.l("form.list.empty")))])]:t._e()],2)}),[],!1,null,null,null),To=$o.exports;function Mo(t,e,n){if(e){var r=document.querySelector('label[for="'.concat(e,'"]'));r&&(r.addEventListener("click",n),t.$on("hook:beforeDestroy",(function(){r.removeEventListener("click",n)})))}}var Vo={components:{Multiselect:Pn,ClearButton:C},props:{id:String,value:[Array,String,Number],options:Array,labels:Object,multiple:Boolean,clearable:Boolean,placeholder:String,maxSelected:Number,readOnly:Boolean},computed:{multiselectOptions:function(){return this.options.map((function(t){return t.id}))},hasClearButton:function(){return this.clearable&&!this.multiple&&null!=this.value}},methods:{multiselectLabel:function(t){return this.labels[t]},remove:function(){this.$emit("input",null),this.$refs.multiselect.activate()},handleInput:function(t){this.$emit("input",t)}},mounted:function(){var t=this;Mo(this,this.id,(function(){t.$el.focus()}))}},zo=(0,b.Z)(Vo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Multiselect",{ref:"multiselect",attrs:{id:t.id,value:t.value,searchable:!1,options:t.multiselectOptions,multiple:t.multiple,"hide-selected":t.multiple,"close-on-select":!t.multiple,"custom-label":t.multiselectLabel,placeholder:t.placeholder,disabled:t.readOnly,max:t.maxSelected,"allow-empty":t.clearable},on:{input:t.handleInput,open:function(e){return t.$emit("open")},close:function(e){return t.$emit("close")}},scopedSlots:t._u([t.hasClearButton?{key:"caret",fn:function(){return[n("ClearButton",{staticClass:"SharpSelect__clear-button",on:{click:t.remove}})]},proxy:!0}:null,{key:"tag",fn:function(e){var r=e.option,i=e.remove;return[n("span",{key:r,staticClass:"multiselect__tag"},[n("span",[t._v(t._s(t.multiselectLabel(r)))]),t._v(" "),n("i",{staticClass:"multiselect__tag-icon",attrs:{"aria-hidden":"true",tabindex:"1"},on:{keypress:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),i(r))},mousedown:function(t){return t.preventDefault(),t.stopPropagation(),i(r)}}})])]}},{key:"option",fn:function(){return[t._t("option")]},proxy:!0}],null,!0)})}),[],!1,null,null,null).exports;function Ro(t,e){return null!=t.id&&null!=e&&t.id==e}function No(t){return function(t){if(Array.isArray(t))return Uo(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Uo(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Uo(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Uo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nthis.maxSelected?Jt("form.select.validation.max_selected").replace(":max_selected",this.maxSelected):null}}},Ho=Ko,qo=(0,b.Z)(Ho,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{"card card-body form-control":t.root}},[n("div",{staticClass:"row gy-1 gx-3",class:t.inline?"row-cols-auto":"row-cols-1"},[t._l(t.options,(function(e,r){return[n("div",{staticClass:"col"},[n("Check",{key:e.id,staticClass:"mb-0",attrs:{id:t.checkboxId(r),value:t.isChecked(e),text:t.labels[e.id],"read-only":t.readOnly},on:{input:function(n){return t.handleCheckboxChanged(n,e)}}})],1)]}))],2),t._v(" "),t.showSelectAll?[n("div",{staticClass:"SharpSelect__links mt-3"},[n("div",{staticClass:"row gx-3"},[n("div",{staticClass:"col-auto"},[n("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.handleSelectAllClicked.apply(null,arguments)}}},[t._v(t._s(t.lang("form.select.select_all")))])]),t._v(" "),n("div",{staticClass:"col-auto"},[n("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.handleUnselectAllClicked.apply(null,arguments)}}},[t._v(t._s(t.lang("form.select.unselect_all")))])])])])]:t._e()],2)}),[],!1,null,null,null),Zo=qo.exports,Go={props:{value:[String,Number],options:Array,labels:Object,uniqueIdentifier:String,readOnly:Boolean,inline:Boolean,root:Boolean},methods:{isSelected:function(t){return Ro(t,this.value)},handleRadioChanged:function(t){this.$emit("input",t.id)}}},Wo=(0,b.Z)(Go,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{"card card-body form-control":t.root}},[n("div",{staticClass:"row gy-1 gx-3",class:t.inline?"row-cols-auto":"row-cols-1"},[t._l(t.options,(function(e,r){return[n("div",{key:e.id,staticClass:"col"},[n("div",{staticClass:"form-check mb-0"},[n("input",{staticClass:"form-check-input",attrs:{type:"radio",tabindex:"0",id:t.uniqueIdentifier+"."+r,disabled:t.readOnly,name:t.uniqueIdentifier},domProps:{checked:t.isSelected(e),value:e.id},on:{change:function(n){return t.handleRadioChanged(e)}}}),t._v(" "),n("label",{staticClass:"form-check-label",attrs:{for:t.uniqueIdentifier+"."+r}},[t._v("\n "+t._s(t.labels[e.id])+"\n ")])])])]}))],2)])}),[],!1,null,null,null).exports,Qo={name:"SharpSelect",mixins:[zi],props:{value:[Array,String,Number],uniqueIdentifier:String,options:{type:Array,required:!0,default:function(){return[]}},multiple:{type:Boolean,default:!1},display:{type:String,default:"dropdown"},clearable:{type:Boolean,default:!1},showSelectAll:{type:Boolean,default:!0},placeholder:{type:String,default:"-"},maxSelected:Number,readOnly:Boolean,inline:{type:Boolean,default:!0},root:Boolean},watch:{options:function(){this.init()}},computed:{classes:function(){return["SharpSelect--".concat(this.display),{"SharpSelect--multiple":this.multiple}]},component:function(){return"dropdown"===this.display?zo:this.multiple?Zo:Wo},optionsLabel:function(){var t=this;return this.options.reduce((function(e,n){return e[n.id]=t.localizedOptionLabel(n),e}),{})}},methods:{handleInput:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.error;this.$emit("input",t,{error:n})},setDefault:function(){!this.clearable&&!this.multiple&&null==this.value&&this.options.length>0&&this.$emit("input",this.options[0].id,{force:!0})},init:function(){$r(this,this.setDefault,{dependantAttributes:["options"]})},blur:function(){var t;null===(t=this.$refs.component.$refs)||void 0===t||t.multiselect.deactivate()}},created:function(){this.init()}},Yo=Qo,Xo=(0,b.Z)(Yo,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.component,t._b({ref:"component",tag:"component",staticClass:"SharpSelect",class:t.classes,attrs:{labels:t.optionsLabel},on:{input:t.handleInput}},"component",[t.$props,t.$attrs],!1))}),[],!1,null,null,null).exports,Jo={name:"SharpHtml",components:{TemplateRenderer:rt},props:{value:Object,template:String}},ta=(0,b.Z)(Jo,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("TemplateRenderer",{attrs:{name:"Html",template:t.template,"template-data":t.value}})}),[],!1,null,null,null).exports,ea=["maxBounds"];function na(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ra(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ia(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var oa={mapTypeControl:!1,streetViewControl:!1};function aa(t){var e=t;return Array.isArray(e)?new google.maps.LatLngBounds(e[0],e[1]):null}function la(t){var e=t.maxBounds,n=function(t){for(var e=1;e0&&(e.search=t[0].address)})).finally((function(){e.loading=!1})))},handleSearchSubmitted:function(){var t=this,e=this.search;this.message="",this.loading=!0,Ra(this.geocodingProvider,{address:e},this.geocodingOptions).then((function(n){n.length>0?(t.currentLocation=n[0].location,t.currentBounds=n[0].bounds,t.$emit("change",t.currentLocation)):t.message=t.lSub("geocode_input.message.no_results").replace(":query",e||"")})).catch((function(e){t.message="".concat(t.lSub("geocode_input.message.error")).concat(e?" (".concat(e,")"):"")})).finally((function(){t.loading=!1}))}}},Ka=Ua,Ha=(0,b.Z)(Ka,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpGeolocationEdit",class:t.classes},[t.hasGeocoding?[n("div",{staticClass:"mb-2"},[n("form",{on:{submit:function(e){return e.preventDefault(),t.handleSearchSubmitted.apply(null,arguments)}}},[n("div",{staticClass:"row no-gutters"},[n("div",{staticClass:"col position-relative"},[n("TextField",{staticClass:"SharpGeolocationEdit__input",attrs:{value:t.search,placeholder:t.lSub("geocode_input.placeholder")},on:{input:t.handleSearchInput}}),t._v(" "),n("Loading",{staticClass:"SharpGeolocationEdit__loading",attrs:{visible:t.loading,small:""}})],1),t._v(" "),n("div",{staticClass:"col-auto pl-2"},[n("Button",{attrs:{outline:""}},[t._v(t._s(t.lSub("search_button")))])],1)])]),t._v(" "),t.message?[n("small",[t._v(t._s(t.message))])]:t._e()],2)]:t._e(),t._v(" "),n(t.editableMapComponent,{tag:"component",staticClass:"SharpGeolocationEdit__map",class:t.mapClasses,attrs:{"marker-position":t.currentLocation,center:t.center,bounds:t.currentBounds,zoom:t.zoom,"max-bounds":t.maxBounds,"tiles-url":t.tilesUrl},on:{change:t.handleMarkerPositionChanged}})],2)}),[],!1,null,null,null);function qa(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var Za={name:"SharpGeolocation",mixins:[ln],inject:{$tab:{default:null}},components:{GeolocationEdit:Ha.exports,Button:O,Modal:wn},props:{value:Object,readOnly:Boolean,uniqueIdentifier:String,geocoding:Boolean,apiKey:String,boundaries:Object,zoomLevel:{type:Number,default:4},initialPosition:{type:Object,default:function(){return{lat:46.1445458,lng:-2.4343779}}},displayUnit:{type:String,default:"DD",validator:function(t){return"DMS"===t||"DD"===t}},mapsProvider:{type:Object,default:function(){return{name:"gmaps"}}},geocodingProvider:{type:Object,default:function(){return{name:"gmaps"}}}},data:function(){return{ready:!1,modalVisible:!1,location:this.value}},computed:{isLoading:function(){return!this.ready},isEmpty:function(){return!this.value},latLngString:function(){return"DMS"===this.displayUnit?{lat:Pa(this.value.lat),lng:Pa(this.value.lng,!0)}:"DD"===this.displayUnit?this.value:void 0},mapComponent:function(){return"gmaps"===(t=Da(this.mapsProvider))?fa:"osm"===t?ka:void 0;var t},mapClasses:function(){return["SharpGeolocation__map--".concat(Da(this.mapsProvider))]},tilesUrl:function(){return Ea(Aa(this.mapsProvider))},maxBounds:function(){return this.boundaries?[this.boundaries.sw,this.boundaries.ne]:null},modalTitle:function(){return this.geocoding?this.l("form.geolocation.modal.title"):this.l("form.geolocation.modal.title-no-geocoding")}},methods:{providerName:Da,providerOptions:Aa,handleModalSubmitted:function(){this.$emit("input",this.location)},handleRemoveButtonClicked:function(){this.$emit("input",null)},handleShowModalButtonClicked:function(){this.modalVisible=!0},handleEditButtonClicked:function(){this.modalVisible=!0},handleLocationChanged:function(t){this.location=t},loadProvider:function(t){return function(t,e){return"gmaps"===t?Promise.resolve(ga(e)):Promise.resolve()}(Da(t),{apiKey:Aa(t).apiKey})},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.loadProvider(e.mapsProvider);case 2:if(!e.geocodingProvider){t.next=5;break}return t.next=5,e.loadProvider(e.geocodingProvider);case 5:e.ready=!0;case 6:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){qa(o,r,i,a,l,"next",t)}function l(t){qa(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.init()},mounted:function(){var t;null===(t=this.$tab)||void 0===t||t.$once("active",(function(){La()}))}},Ga=Za,Wa=(0,b.Z)(Ga,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpGeolocation"},[t.isLoading?[t._v("\n "+t._s(t.l("form.geolocation.loading"))+"\n ")]:t.isEmpty?[n("Button",{attrs:{text:"",block:""},on:{click:t.handleShowModalButtonClicked}},[t._v("\n "+t._s(t.l("form.geolocation.browse_button"))+"\n ")])]:[n("div",{staticClass:"card card-body form-control"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-7"},[n(t.mapComponent,{tag:"component",staticClass:"SharpGeolocation__map",class:t.mapClasses,attrs:{"marker-position":t.value,center:t.value,zoom:t.zoomLevel,"max-bounds":t.maxBounds,"tiles-url":t.tilesUrl}})],1),t._v(" "),n("div",{staticClass:"col-5 pl-0"},[n("div",{staticClass:"d-flex flex-column justify-content-between h-100"},[n("div",[n("div",[n("small",[t._v("Latitude : "+t._s(t.latLngString.lat))])]),t._v(" "),n("div",[n("small",[t._v("Longitude : "+t._s(t.latLngString.lng))])])]),t._v(" "),n("div",[n("Button",{staticClass:"remove-button",attrs:{variant:"danger",small:"",outline:"",disabled:t.readOnly},on:{click:t.handleRemoveButtonClicked}},[t._v("\n "+t._s(t.l("form.geolocation.remove_button"))+"\n ")]),t._v(" "),n("Button",{attrs:{small:"",outline:"",disabled:t.readOnly},on:{click:t.handleEditButtonClicked}},[t._v("\n "+t._s(t.l("form.geolocation.edit_button"))+"\n ")])],1)])])])])],t._v(" "),n("Modal",{attrs:{title:t.modalTitle,visible:t.modalVisible,"no-close-on-backdrop":""},on:{"update:visible":function(e){t.modalVisible=e},ok:t.handleModalSubmitted}},[n("transition",{attrs:{duration:300}},[t.modalVisible?[n("GeolocationEdit",{attrs:{location:t.value,center:t.value||t.initialPosition,zoom:t.zoomLevel,"max-bounds":t.maxBounds,"maps-provider":t.providerName(t.mapsProvider),"maps-options":t.providerOptions(t.mapsProvider),geocoding:t.geocoding,"geocoding-provider":t.providerName(t.geocodingProvider),"geocoding-options":t.providerOptions(t.geocodingProvider)},on:{change:t.handleLocationChanged}})]:t._e()],2)],1)],2)}),[],!1,null,null,null).exports,Qa=n(80772),Ya=n(35507);function Xa(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ja(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n> ").concat(e.name),{isError:!0,title:Jt("modals.error.title")})},handleUpdated:function(t){this.updateAttributes({filters:t.filters}),this.node.attrs.file||this.extension.options.onUpdate(t)},handleSuccess:function(t){this.updateAttributes(ll(ll({},t),{},{file:null,uploaded:!0})),this.extension.options.onSuccess(t)},init:function(){var t,e=this;return(t=c().mark((function t(){var n;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.node.attrs.file&&!e.node.attrs.notFound){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.extension.options.registerFile(e.value);case 4:(n=t.sent)?e.updateAttributes(n):e.updateAttributes({notFound:!0});case 6:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){ol(o,r,i,a,l,"next",t)}function l(t){ol(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.init()},beforeDestroy:function(){this.node.attrs.file||this.extension.options.onRemove(this.value)}},cl=ul,dl=(0,b.Z)(cl,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NodeRenderer",{staticClass:"editor__node",attrs:{node:t.node}},[n("VueClip",t._b({attrs:{value:t.value,root:!1,options:t.options,invalid:!!t.error,"persist-thumbnails":""},on:{thumbnail:t.handleThumbnailChanged,updated:t.handleUpdated,removed:t.handleRemoveClicked,success:t.handleSuccess,error:t.handleError}},"VueClip",t.fieldProps,!1)),t._v(" "),t.error?[n("div",{staticClass:"invalid-feedback d-block",staticStyle:{"font-size":".75rem"}},[t._v("\n "+t._s(t.error)+"\n ")])]:t._e()],2)}),[],!1,null,null,null).exports,fl=n(76922);function hl(t){return function(t){if(Array.isArray(t))return pl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return pl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n').concat(r||n,"")).run():t.chain().focus().setLink({href:n}).run()},isActive:function(t){return t.isActive("link")},icon:wl("link"),label:Jt("form.editor.toolbar.link.title")},"upload-image":{command:function(t){return t.chain().focus().newUpload().run()},isActive:function(t){return t.isActive("upload")||t.isActive("image")},icon:wl("image"),label:Jt("form.editor.toolbar.upload_image.title")},upload:{command:function(t){return t.chain().focus().newUpload().run()},isActive:function(t){return t.isActive("upload")},icon:wl("document"),label:Jt("form.editor.toolbar.upload.title")},"horizontal-rule":{command:function(t){return t.chain().focus().setHorizontalRule().run()},isActive:function(t){return t.isActive("horizontalRule")},icon:wl("hr"),label:Jt("form.editor.toolbar.horizontal_rule.title")},iframe:{command:function(t){return t.chain().focus().insertIframe().run()},isActive:function(t){return t.isActive("iframe")},icon:wl("iframe"),label:Jt("form.editor.toolbar.iframe.title")},table:{command:function(t){return t.chain().focus().insertTable().run()},isActive:function(t){return t.isActive("table")},icon:wl("table")},html:{command:function(t){return t.chain().focus().insertHtml().run()},isActive:function(t){return t.isActive("html")},icon:wl("html")},"code-block":{command:function(t){return t.chain().focus().toggleCodeBlock().run()},isActive:function(t){return t.isActive("codeBlock")},icon:wl("code-block")},superscript:{command:function(t){return t.chain().focus().toggleSuperscript().run()},isActive:function(t){return t.isActive("superscript")},icon:wl("superscript")},undo:{command:function(t){return t.chain().undo().run()},icon:wl("undo"),label:Jt("form.editor.toolbar.undo.title")},redo:{command:function(t){return t.chain().redo().run()},icon:wl("redo"),label:Jt("form.editor.toolbar.redo.title")}},Ol=n(16248),Sl=n(57883),Cl={components:{Button:O,Dropdown:Z,BDropdownForm:Ol.N,BFormGroup:Sl.x,TextInput:ri},props:{id:String,active:Boolean,editor:Object},data:function(){return{label:null,href:null,hasSelectedText:!1,inserted:!1,selection:null}},computed:{hasLabelInput:function(){return!this.active&&!this.hasSelectedText},isEdit:function(){return this.inserted}},methods:{lang:Jt,fieldId:function(t){return"".concat(this.id,"-").concat(t)},hide:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.$refs.dropdown.hide(),t&&this.editor.chain().focus().run()},handleDropdownShow:function(){var t=this.editor.state.selection;if(this.href=null,this.inserted=!1,this.hasSelectedText=!t.empty,this.active){var e=this.editor.getAttributes("link");this.href=null==e?void 0:e.href,this.inserted=!0}this.hasSelectedText&&(this.editor.commands.setLink({href:"#"}),this.selection={from:t.from,to:t.to})},handleDropdownShown:function(){var t=this;setTimeout((function(){t.$refs.input.focus()}),0)},handleDropdownHide:function(){if(!this.inserted&&this.hasSelectedText){var t=this.editor.state.selection,e=t.from,n=t.to;this.editor.chain().setTextSelection(this.selection.from,this.selection.to).unsetLink().setTextSelection(e,n).run()}},handleCancelClicked:function(){this.hide()},handleLinkSubmitted:function(){this.href?(this.$emit("submit",{href:this.href,label:this.label}),this.inserted=!0):this.hide()},handleRemoveClicked:function(){this.$emit("remove")}}},jl=Cl,xl=(0,b.Z)(jl,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown editor__dropdown--link",attrs:{variant:"light",active:t.active},on:{show:t.handleDropdownShow,shown:t.handleDropdownShown,hide:t.handleDropdownHide},scopedSlots:t._u([{key:"text",fn:function(){return[t._t("default")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[n("b-dropdown-form",{on:{submit:function(e){return e.preventDefault(),t.handleLinkSubmitted.apply(null,arguments)}}},[t.isEdit?[n("button",{staticClass:"btn-close position-absolute end-0 top-0 p-2 fs-8",attrs:{type:"button"},on:{click:t.handleCancelClicked}},[n("span",{staticClass:"visually-hidden"},[t._v(t._s(t.lang("modals.cancel_button","Cancel")))])])]:t._e(),t._v(" "),t.hasLabelInput?[n("div",{staticClass:"mb-3"},[n("label",{staticClass:"form-label",attrs:{for:t.fieldId("label")}},[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.text_label","Text"))+"\n ")]),t._v(" "),n("TextInput",{attrs:{id:t.fieldId("label")},model:{value:t.label,callback:function(e){t.label=e},expression:"label"}})],1)]:t._e(),t._v(" "),n("div",{staticClass:"mb-3"},[n("label",{staticClass:"form-label",attrs:{for:t.fieldId("href")}},[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.url_label","URL"))+"\n ")]),t._v(" "),n("TextInput",{ref:"input",attrs:{id:t.fieldId("href"),placeholder:"https://example.org",autocomplete:"off"},model:{value:t.href,callback:function(e){t.href=e},expression:"href"}})],1),t._v(" "),n("div",{staticClass:"mt-3"},[n("div",{staticClass:"row g-2 flex-sm-nowrap"},[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{type:"submit",small:"",variant:"primary"}},[t.isEdit?[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.update_button","Update"))+"\n ")]:[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.insert_button","Insert link"))+"\n ")]],2)],1),t._v(" "),n("div",{staticClass:"col-auto"},[t.isEdit?[n("Button",{attrs:{type:"button",small:"",variant:"danger",outline:""},on:{click:t.handleRemoveClicked}},[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.remove_button","Remove link"))+"\n ")])]:[n("Button",{attrs:{type:"button",small:"",variant:"light"},on:{click:t.handleCancelClicked}},[t._v("\n "+t._s(t.lang("modals.cancel_button","Cancel"))+"\n ")])]],2)])])],2)]}}],null,!0)},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null),kl=xl.exports,Pl={components:{Button:O,Dropdown:Z,DropdownItem:Q,DropdownSeparator:X},props:{id:String,active:Boolean,editor:Object},data:function(){return{}},methods:{lang:Jt,handleInsertClicked:function(){var t=this;this.command((function(){t.editor.chain().focus().insertTable().run()}))},command:function(t){var e=this;t(),setTimeout((function(){e.editor.chain().focus().run()}),0)}}},Dl=(0,b.Z)(Pl,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown editor__dropdown--table",attrs:{variant:"light",active:t.active},scopedSlots:t._u([{key:"text",fn:function(){return[t._t("default")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[n("DropdownItem",{attrs:{disabled:t.editor.isActive("table")},on:{click:t.handleInsertClicked}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_table","Insert table"))+"\n ")]),t._v(" "),n("DropdownSeparator"),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addRowBefore()},on:{click:function(e){t.command((function(){return t.editor.chain().addRowBefore().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_row_above","Insert row above"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addRowAfter()},on:{click:function(e){t.command((function(){return t.editor.chain().addRowAfter().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_row_below","Insert row below"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().deleteRow()},on:{click:function(e){t.command((function(){return t.editor.chain().deleteRow().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.remove_row","Remove row"))+"\n ")]),t._v(" "),n("DropdownSeparator"),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addColumnBefore()},on:{click:function(e){t.command((function(){return t.editor.chain().addColumnBefore().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_col_left","Insert column to the left"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addColumnAfter()},on:{click:function(e){t.command((function(){return t.editor.chain().addColumnAfter().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_col_right","Insert column to the right"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().deleteColumn()},on:{click:function(e){t.command((function(){return t.editor.chain().deleteColumn().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.remove_col","Remove column"))+"\n ")]),t._v(" "),n("DropdownSeparator"),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().deleteTable()},on:{click:function(e){t.command((function(){return t.editor.chain().deleteTable().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.remove_table","Remove table"))+"\n ")])]}}],null,!0)},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null).exports,Al={components:{Dropdown:Z,DropdownItem:Q},props:{id:String,editor:Object,options:Array},data:function(){return{}},computed:{disabled:function(){return this.options.every((function(t){return t.disabled}))}},methods:{runCommand:function(t){var e=this;t.command(),setTimeout((function(){e.editor.chain().focus().run()}),0)}}},El=(0,b.Z)(Al,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown",attrs:{variant:"light",small:"",disabled:t.disabled},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n Options\n ")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[t._l(t.options,(function(e){return[n("DropdownItem",{attrs:{disabled:e.disabled},on:{click:function(n){return t.runCommand(e)}}},[t._v("\n "+t._s(e.label)+"\n ")])]}))]}}])},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null).exports,Ll={components:{Dropdown:Z,DropdownItem:Q},props:{embeds:Array,editor:Object},methods:{lang:Jt,handleClicked:function(t){this.editor.chain().focus().insertEmbed({embedKey:t.key}).run()}}},Il=(0,b.Z)(Ll,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown",attrs:{variant:"light",small:""},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.lang("form.editor.dropdown.embeds"))+"\n ")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[t._l(t.embeds,(function(e){return[n("DropdownItem",{on:{click:function(n){return t.handleClicked(e)}}},[t._v("\n "+t._s(e.label)+"\n ")])]}))]}}])},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null).exports,Bl=["upload"];function Fl(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function $l(t){return function(t){if(Array.isArray(t))return Tl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Tl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Tl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0?[n("div",{staticClass:"btn-group"},[n("OptionsDropdown",{attrs:{options:t.options,editor:t.editor}})],1)]:t._e(),t._v(" "),t.customEmbeds&&t.customEmbeds.length>0?[n("div",{staticClass:"btn-group"},[n("EmbedDropdown",{attrs:{embeds:t.customEmbeds,editor:t.editor}})],1)]:t._e()],2)])}),[],!1,null,null,null).exports;function zl(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Rl(t){return function(t){if(Array.isArray(t))return Nl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Nl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Nl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Nl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n',rows:"6"},domProps:{value:t.html},on:{input:[function(e){e.target.composing||(t.html=e.target.value)},t.handleInput],paste:t.handleChanged,focus:function(t){return t.target.select()}}}),t._v(" "),t.previewHtml&&!t.invalid?[n("div",{staticClass:"iframe-node__modal-renderer mt-3",domProps:{innerHTML:t._s(t.previewHtml)}})]:t._e()],2)],2)}),[],!1,null,null,null).exports,ts=Ya.NB.create({name:"iframe",group:"block",atom:!0,addOptions:function(){return{HTMLAttributes:{class:"iframe-wrapper"}}},addAttributes:function(){return{src:{default:null},frameborder:{default:0},width:{default:null},height:{default:null},allow:{default:null},allowfullscreen:{default:null},isNew:{default:!1,renderHTML:function(){return null}}}},parseHTML:function(){return[{tag:"iframe"}]},renderHTML:function(t){var e=t.HTMLAttributes;return["div",this.options.HTMLAttributes,["iframe",e]]},addPasteRules:function(){var t=this;return[new Ya.hD({find:/(?:^|\s)().*/g,handler:function(e){e.state;var n=e.range,r=e.match[1];setTimeout((function(){t.editor.commands.insertContentAt(n,r)}))}})]},addCommands:function(){var t=this;return{insertIframe:function(){return function(e){var n=e.commands,r=e.tr;return n.insertContentAt(r.selection.to,{type:t.name,attrs:{isNew:!0}})}}}},addNodeView:function(){return(0,Qa.uf)(Jl)}}),es=n(71419),ns=n(41769),rs=n(47191),is=n(26950),os=n(92943),as=n(6829),ls=n(62797),ss=n(13160),us=n(40157),cs=n(82992),ds=n(29467),fs=n(34524),hs=n(9889),ps=n(43136),ms=n(98780),vs=Ya.hj.create({name:"selected",addProseMirrorPlugins:function(){return[new fl.Sy({props:{decorations:function(t){var e=t.selection,n=[];return t.doc.nodesBetween(e.from,e.to,(function(t,e){t.isBlock&&n.push(ms.p.node(e,e+t.nodeSize,{class:"selected"}))})),ms.EH.create(t.doc,n)}}})]}});function bs(t){return function(t){if(Array.isArray(t))return ys(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ys(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ys(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ys(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n");return(new window.DOMParser).parseFromString(e,"text/html").body}function ws(t,e){var n=ql.aw.fromSchema(e),r=gs(t.outerHTML);return n.parseSlice(r).content}function _s(t,e){return bs(t.children).forEach((function(t){var n;if(t.hasAttribute("data-html-content")&&1===t.children.length)null!==(n=ws(t.firstElementChild,e).firstChild)&&void 0!==n&&n.type.name.startsWith("embed:")&&t.parentElement.replaceChild(t.firstElementChild,t);else if(!ws(t,e).size){var r=document.createElement("div");r.setAttribute("data-html-content","true"),t.parentElement.replaceChild(r,t),r.appendChild(t)}})),t.innerHTML}var Os={components:{NodeViewWrapper:Qa.T5,Button:O,Modal:wn},props:{node:Object,editor:Object,updateAttributes:Function,selected:Boolean,deleteNode:Function},data:function(){return{editContent:null,editVisible:this.node.attrs.new}},methods:{lang:Jt,handleEditClicked:function(){this.editContent=this.node.attrs.content,this.$refs.modal.show()},handleModalOk:function(){var t=gs(this.editContent).innerHTML;this.updateAttributes({content:t,new:!1})},handleModalShown:function(t){t.target.querySelector("textarea").focus()},handleModalHidden:function(){var t=this;this.node.attrs.content||this.deleteNode(),setTimeout((function(){t.editor.commands.focus()}))}}},Ss=(0,b.Z)(Os,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NodeViewWrapper",[n("div",{staticClass:"card editor__node html-node",class:{"shadow border-primary":t.selected}},[n("div",{staticClass:"card-body"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[n("pre",{staticClass:"mb-0"},[t._v(t._s(t.node.attrs.content))])]),t._v(" "),n("div",{staticClass:"col-auto me-n2 my-n2"},[n("Button",{attrs:{small:"",variant:"light"},on:{click:t.handleEditClicked}},[n("i",{staticClass:"fas fa-pencil-alt fs-7"})])],1)])])]),t._v(" "),n("Modal",{ref:"modal",attrs:{visible:t.editVisible},on:{"update:visible":function(e){t.editVisible=e},ok:t.handleModalOk,hidden:t.handleModalHidden,shown:t.handleModalShown},scopedSlots:t._u([{key:"title",fn:function(){return[t.node.attrs.new?[t._v("\n "+t._s(t.lang("form.editor.dialogs.raw_html.insert_title"))+"\n ")]:[t._v("\n "+t._s(t.lang("form.editor.dialogs.raw_html.edit_title"))+"\n ")]]},proxy:!0}])},[t._v(" "),n("textarea",{directives:[{name:"model",rawName:"v-model",value:t.editContent,expression:"editContent"}],staticClass:"form-control",attrs:{rows:"6"},domProps:{value:t.editContent},on:{input:function(e){e.target.composing||(t.editContent=e.target.value)}}})])],1)}),[],!1,null,null,null).exports,Cs=n(3695);function js(t){return function(t){if(Array.isArray(t))return xs(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return xs(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xs(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xs(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n"),n.parseSlice(i,{preserveWhitespace:!0,context:r})}return null},transformPastedHTML:function(e){return t.options.inline?e.replace(/<\/p>\s*]*>/g,"

").replace(/]*>/g,"").replace(/<\/p>/g,""):e}}})]}});var Fs=Ya.vc.create({name:"small",parseHTML:function(){return[{tag:"small"}]},renderHTML:function(t){var e=t.HTMLAttributes;return["small",(0,Ya.P1)(this.options.HTMLAttributes,e),0]},addCommands:function(){var t=this;return{toggleSmall:function(){return function(e){return e.commands.toggleMark(t.name)}}}},addKeyboardShortcuts:function(){var t=this;return{"Mod-Shift-s":function(){return t.editor.commands.toggleSmall()}}}});function $s(t,e){return!t||t.some((function(t){return t===e}))}function Ts(t){return function(t){if(Array.isArray(t))return Ms(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Ms(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ms(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ms(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0)){t.next=6;break}return t.next=3,d(l.registeredFiles);case 3:e=t.sent,u(e),l.onResolve();case 6:l.created=!0,l.registeredFiles=[];case 8:case"end":return t.stop()}}),t)}))))},h={fieldProps:Ns(Ns({},n),{},{uniqueIdentifier:i,fieldConfigIdentifier:o}),state:l,registerFile:(s=zs(c().mark((function t(n){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!l.created){t.next=3;break}return u([].concat(Ts(e.value.files),[n])),t.abrupt("return",n);case 3:return l.registeredFiles.push(n),t.next=6,l.resolved;case 6:return t.abrupt("return",e.value.files.find((function(t){return vi(n,t)})));case 7:case"end":return t.stop()}}),t)}))),function(t){return s.apply(this,arguments)}),onSuccess:function(t){u([].concat(Ts(e.value.files),[t]))},onRemove:function(t){u(e.value.files.filter((function(e){return!vi(e,t)})))},onUpdate:function(t){u(e.value.files.map((function(e){return vi(e,t)?t:e})))}};return vl.extend(f).configure(h)}function Hs(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function qs(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Zs(t){if(!t)return ns.X;var e=function(t){return t.map((function(t){return t.match(/^heading-(\d)$/)})).filter((function(t){return!!t})).map((function(t){return Number(t[1])}))}(t);return e.length>0?ns.X.configure({levels:e}):void 0}function Gs(t){if($s(t,"link"))return is.r.configure({openOnClick:!1,HTMLAttributes:{rel:null,target:null}})}function Ws(t){if($s(t,"horizontal-rule"))return as.b.extend({selectable:!1})}function Qs(t){if($s(t,"table"))return[ss.iA,us.S,cs.x,ds.p]}function Ys(t){if(t)return ls.V.configure({placeholder:t})}function Xs(t){if($s(t,"iframe"))return ts}function Js(t){if($s(t,"highlight"))return fs.y$}function tu(t){if($s(t,"small"))return Fs}function eu(t){if($s(t,"code-block"))return hs.dn}function nu(t){if($s(t,"superscript"))return ps.$}function ru(t){var e=t.toolbar,n=t.inline,r=lu({toolbar:null!=e?e:[],inline:n}),i=(0,Ya.J1)(r);return Bs.configure({schema:i,inline:n})}function iu(t){var e=t.inline;return rs.U.extend({addKeyboardShortcuts:function(){var t=this;return e?function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n").concat(t.innerHTML),i.remove())}}))}(e),function(t){bu(t).forEach((function(e){if(function(t){pu(t.childNodes).reverse().slice(0,2).filter((function(t){var e;return null===(e=t.matches)||void 0===e?void 0:e.call(t,"br")})).forEach((function(t){t.nextSibling||t.remove()}))}(e),e.childNodes.length){var n=document.createElement("p");n.innerHTML=e.innerHTML,t.replaceChild(n,e)}else e.remove()}))}(e),e.innerHTML}function bu(t){return pu(t.children).filter((function(t){return t.matches("div")&&!t.attributes.length}))}var yu={components:{SharpEditor:Hl},props:{editor:Object,name:String,value:Object,locales:Array,locale:String,createEditor:Function},data:function(){return{localizedEditors:{}}},methods:{isActive:function(t){return this.locale===t}},created:function(){var t=this;!this.editor&&this.locales&&(this.localizedEditors=Object.fromEntries(this.locales.map((function(e){var n,r,i;return[e,t.createEditor({content:null!==(n=null===(r=t.value)||void 0===r||null===(i=r.text)||void 0===i?void 0:i[e])&&void 0!==n?n:null})]}))))},beforeDestroy:function(){Object.values(this.localizedEditors).forEach((function(t){t.destroy()}))}},gu=(0,b.Z)(yu,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.editor?[t._t("default",null,{editor:t.editor}),t._v(" "),n("input",{attrs:{type:"hidden",name:t.name},domProps:{value:t.value&&t.value.text}})]:[t._l(t.locales,(function(e){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive(e),expression:"isActive(locale)"}],key:e},[t._t("default",null,{editor:t.localizedEditors[e]})],2)]}))]],2)}),[],!1,null,null,null).exports;function wu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _u(t){for(var e=1;e/g,""):t.replace(/(

\s*<\/p>)+$/,"")}(t.getHTML(),{inline:this.inline}));this.$emit("input",this.localizedValue(e))},createEditor:function(t){var e=t.content;return new Qa.ML(_u(_u({},su),{},{extensions:this.extensions,content:vu(e),editable:!this.readOnly}))}},created:function(){this.isLocalized||(this.editor=this.createEditor({content:this.localizedText}))},beforeDestroy:function(){var t;null===(t=this.editor)||void 0===t||t.destroy()}},Cu=(0,b.Z)(Su,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("LocalizedEditors",{attrs:{editor:t.editor,name:t.uniqueIdentifier,value:t.value,locale:t.locale,locales:t.locales,"create-editor":t.createEditor},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.editor;return[n("SharpEditor",t._b({attrs:{editor:r},on:{update:t.handleUpdate}},"SharpEditor",t.$props,!1))]}}])})],1)}),[],!1,null,null,null).exports;function ju(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xu(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var Vu={components:{TemplateRenderer:rt},props:{data:Object,options:Object},computed:{templateData:function(){var t=this.data;t.slot;return Mu(t,Tu)},templateProps:function(){return this.options.attributes.filter((function(t){return"slot"!==t}))}}},zu=(0,b.Z)(Vu,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("TemplateRenderer",{attrs:{name:"Embed","template-data":t.templateData,"template-props":t.templateProps,template:t.options.template}},[t._t("default",(function(){return[t.data.slot?[n("div",{domProps:{innerHTML:t._s(t.data.slot)}})]:t._e()]}))],2)}),[],!1,null,null,null).exports,Ru={components:{Dropdown:Z,DropdownItem:Q},props:{locale:String,locales:Array},methods:{handleChanged:function(t){this.$emit("change",t)},isActive:function(t){return this.locale===t}}},Nu=(0,b.Z)(Ru,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{"min-width":"4rem"}},[n("Dropdown",{staticClass:"SharpForm__locale-dropdown",scopedSlots:t._u([{key:"text",fn:function(){return[t.locale?[t._v(t._s(t.locale))]:[t._v("-")]]},proxy:!0}])},[t._v(" "),t._l(t.locales,(function(e){return[n("DropdownItem",{key:e,staticClass:"text-uppercase small",attrs:{active:t.isActive(e)},on:{click:function(n){return t.handleChanged(e)}}},[t._v("\n "+t._s(e)+"\n ")])]}))],2)],1)}),[],!1,null,null,null).exports;function Uu(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||Qu(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ku(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Hu(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n2&&void 0!==n[2]?n[2]:{},a=o.forced,r.data=Hu(Hu(Hu({},r.data),a?null:Fr(r.fields,t,(function(t){return r.fieldLocalizedValue(t.key,null)}))),{},qu({},t,r.fieldLocalizedValue(t,e)));case 2:case"end":return i.stop()}}),i)})))()},updateVisibility:function(t,e){this.$set(this.fieldVisible,t,e)},updateLocale:function(t,e){this.$set(this.fieldLocale,t,e)},handleLocaleChanged:function(t){this.fieldLocale=this.defaultFieldLocaleMap({fields:this.fields,locales:this.locales},t)},mount:function(t){var e=t.fields,n=t.layout,r=t.data,i=t.authorizations,o=t.locales,a=t.breadcrumb,l=t.config;this.fields=e,this.data=null!=r?r:{},this.layout=this.patchLayout(n),this.locales=o,this.authorizations=null!=i?i:{},this.breadcrumb=a,this.config=null!=l?l:{},e&&(this.fieldVisible=Object.keys(this.fields).reduce((function(t,e){return t[e]=!0,t}),{}),this.fieldLocale=this.defaultFieldLocaleMap({fields:e,locales:o})),this.validate()},validate:function(){Object.keys(this.fieldLocale).length>0&&!this.locales.length&&pe("Some fields are localized but the form hasn't any locales configured",{title:"Data error",isError:!0})},handleError:function(t){var e;return 422===(null===(e=t.response)||void 0===e?void 0:e.status)&&(this.errors=t.response.data.errors||{}),Promise.reject(t)},patchLayout:function(t){if(!t)return null;this.noTabs&&(t={tabs:[{columns:[{fields:t}]}]});var e=0,n=function t(n){n.legend?n.id="".concat(e++,"#").concat(n.legend):n.fields&&n.fields.forEach((function(e){e.forEach(t)}))};return t.tabs.forEach((function(t){return t.columns.forEach(n)})),t},serialize:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.data;return Object.fromEntries(Object.entries(null!=e?e:{}).filter((function(e){var n,r=Uu(e,1)[0];return"html"!==(null===(n=t.fields[r])||void 0===n?void 0:n.type)})))},setLoading:function(t){this.$emit("loading",t),this.loading=t},get:function(){var t=this;return this.axiosInstance.get(this.apiPath,{params:this.apiParams}).then((function(e){return t.mount(e.data),t.$emit("update:form",e.data),e})).catch((function(e){return t.$emit("error",e),Promise.reject(e)}))},init:function(){var t=this;return Gu(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.independant){e.next=5;break}t.mount(t.form),t.ready=!0,e.next=12;break;case 5:if(!t.entityKey){e.next=11;break}return e.next=8,t.get();case 8:t.ready=!0,e.next=12;break;case 11:ze("no entity key provided");case 12:case"end":return e.stop()}}),e)})))()},redirectForResponse:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.replace,r=t.data.redirectUrl;n?location.replace(r):location.href=r},redirectToParentPage:function(){location.href=He(this.breadcrumb.items)},submit:function(){var t=arguments,e=this;return Gu(c().mark((function n(){var r,i,o,a,l;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t.length>0&&void 0!==t[0]?t[0]:{},i=r.postFn,!e.isUploading){n.next=3;break}return n.abrupt("return");case 3:return e.setLoading(!0),o=e.serialize(),a=function(){return i?i(o):e.post(e.apiPath,o)},n.next=8,a().catch(e.handleError).finally((function(){e.setLoading(!1)}));case 8:if(l=n.sent,!e.independant){n.next=12;break}return e.$emit("submit",l),n.abrupt("return",l);case 12:e.setLoading(!0),e.$store.dispatch("setLoading",!0),e.redirectForResponse(l);case 15:case"end":return n.stop()}}),n)})))()},handleSubmitClicked:function(){this.submit().catch((function(){}))},handleDeleteClicked:function(){var t=this;return Gu(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.config.deleteConfirmationText){e.next=3;break}return e.next=3,me(t.config.deleteConfirmationText,{okTitle:Jt("modals.confirm.delete.ok_button"),okVariant:"danger"});case 3:t.axiosInstance.delete(t.apiPath).then((function(e){t.redirectForResponse(e,{replace:!0})}));case 4:case"end":return e.stop()}}),e)})))()},handleCancelClicked:function(){this.redirectToParentPage()},setUploading:function(t,e){this.uploadingFields=Hu(Hu({},this.uploadingFields),{},qu({},t,e))},hasUploadingFields:function(t){return Object.entries(this.uploadingFields).some((function(e){var n=Uu(e,2),r=n[0],i=n[1];return r.startsWith("".concat(t,"."))&&i}))}},created:function(){var t=this;this.$on("error-cleared",(function(e){t.errors=Hu(Hu({},t.errors),{},qu({},e,null))})),this.init()}},Ju=Xu,tc=(0,b.Z)(Ju,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpForm",attrs:{"data-popover-boundary":""}},[t._t("action-bar",null,{props:t.actionBarProps,listeners:t.actionBarListeners}),t._v(" "),t.ready?[t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),t.hasErrors&&t.showAlert?[n("div",{staticClass:"alert alert-danger SharpForm__alert",attrs:{role:"alert"}},[n("div",{staticClass:"fw-bold"},[t._v(t._s(t.l("form.validation_error.title")))]),t._v(" "),n("div",[t._v(t._s(t.l("form.validation_error.description")))])])]:t._e(),t._v(" "),n("TabbedLayout",{ref:"tabbedLayout",attrs:{layout:t.layout},scopedSlots:t._u([t.localized?{key:"nav-prepend",fn:function(){return[n("LocaleSelect",{attrs:{locale:t.currentLocale,locales:t.locales},on:{change:t.handleLocaleChanged}})]},proxy:!0}:null,{key:"default",fn:function(e){var r=e.tab;return[n("Grid",{ref:"columnsGrid",attrs:{rows:[r.columns]},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.itemLayout;return[n("FieldsLayout",{ref:"fieldLayout",attrs:{layout:r.fields,visible:t.fieldVisible},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.fieldLayout;return[n("FieldDisplay",{ref:"field",attrs:{"field-key":r.key,"context-fields":t.transformedFields,"context-data":t.data,"field-layout":r,locale:t.fieldLocale[r.key],"read-only":t.isReadOnly,"error-identifier":r.key,"config-identifier":r.key,root:"","update-data":t.updateData,"update-visibility":t.updateVisibility},on:{"locale-change":t.updateLocale}})]}}],null,!0)})]}}],null,!0)})]}}],null,!0)})]:t._e()],2)}),[],!1,null,null,null),ec=tc.exports,nc={components:{Modal:wn,Form:ec},inject:{$form:{default:null}},props:{visible:Boolean,form:Object,post:Function},data:function(){return{loading:!1}},methods:{handleSubmitButtonClicked:function(t){var e=this;t.preventDefault(),this.loading=!0,this.$refs.form.submit({postFn:this.post}).finally((function(){e.loading=!1}))},handleCancelClicked:function(){this.$emit("cancel")}}};function rc(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function ic(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){rc(o,r,i,a,l,"next",t)}function l(t){rc(o,r,i,a,l,"throw",t)}a(void 0)}))}}function oc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ac(t){for(var e=1;e0}},methods:{lang:Jt,handleEditClicked:function(){this.showForm()},handleCancelClicked:function(){var t=this;this.node.attrs.isNew&&(this.deleteNode(),setTimeout((function(){t.editor.commands.focus()}),0))},handleRemoveClicked:function(){this.deleteNode()},showForm:function(){var t=this;return ic(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.extension.options.resolveForm(t.embedData);case 2:t.modalForm=e.sent,t.modalVisible=!0;case 4:case"end":return e.stop()}}),e)})))()},postForm:function(t){var e=this;return ic(c().mark((function n(){var r;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e.extension.options.postForm(t);case 2:r=n.sent,e.updateAttributes({attributes:r,additionalData:r,isNew:!1}),e.modalVisible=!1;case 5:case"end":return n.stop()}}),n)})))()},init:function(){var t=this;return ic(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.node.attrs.isNew){e.next=11;break}if(!t.hasForm){e.next=6;break}return e.next=4,t.showForm();case 4:e.next=10;break;case 6:return e.next=8,t.$nextTick();case 8:t.updateAttributes({isNew:!1}),t.editor.commands.focus();case 10:return e.abrupt("return");case 11:if(!t.hasForm){e.next=16;break}return e.next=14,t.extension.options.getAdditionalData(t.node.attrs.attributes);case 14:(n=e.sent)&&t.updateAttributes({additionalData:n});case 16:case"end":return e.stop()}}),e)})))()}},created:function(){this.init()}},uc=(0,b.Z)(sc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NodeRenderer",{staticClass:"editor__node embed-node",attrs:{node:t.node}},[t.node.attrs.isNew?t._e():[n("div",{staticClass:"card"},[n("div",{staticClass:"card-body"},[n("EmbedRenderer",{staticClass:"embed-node__template",attrs:{data:t.embedData,options:t.extension.options}}),t._v(" "),n("div",{staticClass:"mt-3"},[n("div",{staticClass:"row row-cols-auto gx-2"},[t.hasForm?[n("div",[n("Button",{attrs:{outline:"",small:""},on:{click:t.handleEditClicked}},[t._v("\n "+t._s(t.lang("form.upload.edit_button"))+"\n ")])],1)]:t._e(),t._v(" "),n("div",[n("Button",{attrs:{variant:"danger",outline:"",small:""},on:{click:t.handleRemoveClicked}},[t._v("\n "+t._s(t.lang("form.upload.remove_button"))+"\n ")])],1)],2)])],1)])],t._v(" "),n("EmbedFormModal",{attrs:{visible:t.modalVisible,form:t.modalForm,post:t.postForm},on:{"update:visible":function(e){t.modalVisible=e},cancel:t.handleCancelClicked},scopedSlots:t._u([{key:"title",fn:function(){return[t._v("\n "+t._s(t.extension.options.label)+"\n ")]},proxy:!0}])})],2)}),[],!1,null,null,null).exports;function cc(t){return t.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(function(t,e){return(e?"-":"")+t.toLowerCase()}))}function dc(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return fc(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fc(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fc(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function gc(t){var e=function(t,e){if("object"!==bc(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==bc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===bc(e)?e:String(e)}function wc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _c(t){for(var e=1;e0)){t.next=5;break}return t.next=3,e=a.embeds,Bu({entityKey:o.entityKey,instanceId:o.instanceId,embedKey:n,embeds:e,form:!0});case 3:a.embeds=t.sent,a.onResolve();case 5:a.created=!0;case 6:case"end":return t.stop()}var e}),t)}))))},s={label:i.label,tag:i.tag,attributes:null!==(e=i.attributes)&&void 0!==e?e:[],template:i.template,state:a,isReady:function(){return a.created},getEmbed:function(t){return a.embeds[t]},getAdditionalData:function(t){return Cc(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!a.created){e.next=2;break}return e.abrupt("return",null);case 2:return n=a.currentIndex++,a.embeds.push(t),e.next=6,a.resolved;case 6:return e.abrupt("return",a.embeds[n]);case 7:case"end":return e.stop()}}),e)})))()},onUpdate:function(t,e){a.embeds=_c(_c({},a.embeds),{},Oc({},t,e))},onRemove:function(t){var e=a.embeds,n=(e[t],yc(e,[t].map(gc)));a.embeds=n},resolveForm:function(t){return function(t){var e=t.entityKey,n=t.instanceId,r=t.embedKey,i=t.attributes;return Se.post("/embeds/".concat(r,"/").concat(e).concat(n?"/".concat(n):"","/form/init"),Lu({},i)).then((function(t){return t.data}))}({entityKey:o.entityKey,instanceId:o.instanceId,embedKey:n,attributes:t})},postForm:function(t){return function(t){var e=t.entityKey,n=t.instanceId,r=t.embedKey,i=t.data;return Se.post("/embeds/".concat(r,"/").concat(e).concat(n?"/".concat(n):"","/form"),Lu({},i)).then((function(t){return t.data}))}({entityKey:o.entityKey,instanceId:o.instanceId,embedKey:n,data:t})}};return vc.extend(l).configure(s)}var xc=["upload"];function kc(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||Ac(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pc(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function Dc(t){return function(t){if(Array.isArray(t))return Ec(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Ac(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ac(t,e){if(t){if("string"==typeof t)return Ec(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ec(t,e):void 0}}function Ec(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:{},e=t.placeholder,n=t.toolbar,r=t.inline;return[lu({toolbar:n,inline:r}),ru({toolbar:n,inline:r}),Ys(e),ou({inline:r}),ks,vs].flat().filter((function(t){return!!t}))}({placeholder:this.placeholder,toolbar:this.toolbar,inline:this.inline})),Dc(this.embedExtensions),[this.uploadExtension]);return t.filter((function(t){return!!t}))},uploadExtension:function(){var t;return null!==(t=this.embeds)&&void 0!==t&&t.upload?Ks.call(this,{fieldProps:this.embeds.upload,uniqueIdentifier:this.uniqueIdentifier,fieldConfigIdentifier:this.fieldConfigIdentifier,form:this.$form}):null},embedExtensions:function(){var t,e=this,n=null!==(t=this.embeds)&&void 0!==t?t:{},r=(n.upload,Pc(n,xc));return Object.entries(r).map((function(t){var n=kc(t,2);return jc({embedKey:n[0],embedOptions:n[1],form:e.$form})}))}}},Fc=Bc,$c=(0,b.Z)(Fc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.markdown?[n("MarkdownContentEditor",t._g(t._b({attrs:{extensions:t.extensions}},"MarkdownContentEditor",[t.$props,t.$attrs],!1),t.$listeners))]:[n("HtmlContentEditor",t._g(t._b({attrs:{extensions:t.extensions}},"HtmlContentEditor",[t.$props,t.$attrs],!1),t.$listeners))]],2)}),[],!1,null,null,null).exports,Tc={components:{DatePicker:io,ClearButton:C},props:{value:{default:function(){return{start:null,end:null}}},displayFormat:{type:String,default:"DD/MM/YYYY"},startPlaceholder:{type:String,default:function(){return Jt("form.daterange.start_placeholder")}},endPlaceholder:{type:String,default:function(){return Jt("form.daterange.end_placeholder")}},clearable:{type:Boolean,default:!0},readOnly:Boolean,mondayFirst:Boolean,small:Boolean,updateOnInput:{type:Boolean,default:!0}},computed:{hasClearButton:function(){var t,e;return this.clearable&&!(null===(t=this.value)||void 0===t||!t.start)&&!(null===(e=this.value)||void 0===e||!e.end)}},methods:{handleChanged:function(t){var e,n,r,i,o,a;(null==t||null===(e=t.start)||void 0===e?void 0:e.toDateString())===(null===(n=this.oldValue)||void 0===n||null===(r=n.start)||void 0===r?void 0:r.toDateString())&&(null==t||null===(i=t.end)||void 0===i?void 0:i.toDateString())===(null===(o=this.oldValue)||void 0===o||null===(a=o.end)||void 0===a?void 0:a.toDateString())||(this.$emit("input",t),this.oldValue=t)},handleClearClicked:function(){this.$emit("input",null)},focus:function(){var t=this;setTimeout((function(){t.$el.querySelector(".form-control").focus()}))}}},Mc=Tc,Vc=(0,b.Z)(Mc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("DatePicker",{staticClass:"SharpDateRange position-relative",attrs:{value:t.value,"monday-first":t.mondayFirst,"display-format":t.displayFormat,columns:t.$screens({default:1,lg:2}),"update-on-input":t.updateOnInput,"is-range":""},on:{input:t.handleChanged},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.inputValue,i=e.inputEvents;return[n("div",{staticClass:"input-group",class:{"input-group-sm":t.small}},[t.small&&!t.value?[n("div",t._g({staticClass:"form-control dropdown-toggle",attrs:{tabindex:"0"}},i.start),[n("span")])]:[n("input",t._g(t._b({staticClass:"form-control border-end-0",attrs:{placeholder:t.startPlaceholder,disabled:t.readOnly,autocomplete:"off"},domProps:{value:r.start}},"input",t.$props,!1),i.start)),t._v(" "),n("div",{staticClass:"form-control SharpDateRange__dash px-0 border-start-0 border-end-0"},[t._v("\n -\n ")]),t._v(" "),n("input",t._g(t._b({staticClass:"form-control border-start-0",class:{clearable:t.hasClearButton},attrs:{placeholder:t.endPlaceholder,disabled:t.readOnly,autocomplete:"off"},domProps:{value:r.end}},"input",t.$props,!1),i.end))]],2),t._v(" "),t.hasClearButton?[n("ClearButton",{on:{click:t.handleClearClicked}})]:t._e()]}}])})}),[],!1,null,null,null).exports,zc={autocomplete:Wr,text:ri,textarea:ti,editor:$c,number:oi,upload:Vi,tags:eo,date:uo,check:fo,list:To,select:Xo,html:ta,geolocation:Wa,daterange:Vc},Rc=["key"];function Nc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Uc(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var qc={name:"SharpField",inheritAttrs:!1,provide:function(){return{$field:this}},props:{fieldKey:String,fieldType:String,fieldProps:Object,fieldLayout:Object,value:[String,Number,Boolean,Object,Array,Date],locale:[Array,String],uniqueIdentifier:String,fieldConfigIdentifier:String,updateData:Function,readOnly:Boolean,root:Boolean},computed:{isCustom:function(){return We(this.fieldType)},component:function(){return this.isCustom?Qe(this.fieldType):zc[this.fieldType]}},render:function(t){var e=this;if(!this.component)return this.custom||ze("Unknown field type '".concat(this.fieldType,"'"),this.fieldProps),null;var n=this.fieldProps,r=(n.key,Hc(n,Rc));return t(this.component,{class:"SharpField",props:{fieldKey:this.fieldKey,fieldLayout:this.fieldLayout,value:this.value,locale:this.locale,uniqueIdentifier:this.uniqueIdentifier,fieldConfigIdentifier:this.fieldConfigIdentifier,root:this.root},attrs:Uc({id:this.$attrs.id,dynamicAttributes:r.dynamicAttributes},r),on:Uc(Uc({},this.$listeners),{},{input:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!e.fieldProps.readOnly||n.force?(e.updateData(e.fieldKey,t,{forced:n.force}),e.$emit("input",t,{force:n.force,error:n.error})):Ve("SharpField '".concat(e.fieldKey,"', can't update because is readOnly"))}})})}},Zc=qc,Gc=(0,b.Z)(Zc,undefined,undefined,!1,null,null,null).exports,Wc={props:{locales:{type:Array,required:!0},currentLocale:{type:String,required:!0},fieldValue:[String,Number,Boolean,Object,Array],isLocaleObject:Boolean,errors:Array},methods:{isActive:function(t){return this.currentLocale===t},isEmpty:function(t){var e=this.isLocaleObject?(this.fieldValue||{})[t]:this.fieldValue;return Array.isArray(e)?!e.length:!e},hasError:function(t){var e;return null===(e=this.errors)||void 0===e?void 0:e.includes(t)},handleButtonClicked:function(t){this.$emit("change",t)}}},Qc=Wc;function Yc(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Xc(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Xc(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xc(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},showLabel:function(){return!!this.label},resolvedOriginalValue:function(){return function(t){var e=t.field,n=t.value;return"editor"===e.type?(n||{}).text:n}({field:this.fieldProps,value:this.originalValue})},isLocaleObject:function(){return sr(this.fieldProps)||"editor"===this.fieldProps.type},mergedErrorIdentifier:function(){return this.getMergedIdentifier("mergedErrorIdentifier",this.errorIdentifier)},mergedLocalizedErrorIdentifier:function(){return this.localizedErrorIdentifier?this.getMergedIdentifier("mergedErrorIdentifier",this.localizedErrorIdentifier):null},errorsLocales:function(){var t=this;return Object.entries(this.$form.errors).filter((function(t){var e=Yc(t,2);e[0];return!!e[1]})).map((function(e){var n=Yc(e,1)[0].match(new RegExp("^".concat(t.mergedErrorIdentifier,"\\.([^.]+)$")));return null==n?void 0:n[1]})).filter((function(e){var n;return e&&(null===(n=t.$form.locales)||void 0===n?void 0:n.includes(e))}))}},methods:{updateError:function(t){var e,n=null!==(e=t[this.mergedLocalizedErrorIdentifier])&&void 0!==e?e:t[this.mergedErrorIdentifier];if(Array.isArray(n))this.setError(n[0]);else if(this.fieldProps.localized&&this.errorsLocales.length>0){var r=this.errorsLocales.join(", ").toUpperCase(),i=Jt("form.validation_error.localized").replace(":locales",r);this.setError(i)}else null==n?this.clear(!1):ze('FieldContainer : Not processable error "'.concat(this.mergedErrorIdentifier,'" : '),n)},setError:function(t){var e;this.state="error",this.stateMessage=t,null===(e=this.$tab)||void 0===e||e.$emit("error",this.mergedErrorIdentifier)},setOk:function(){this.state="ok",this.stateMessage=""},clear:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.state="default",this.stateMessage="",t&&(this.emitClear(this.mergedErrorIdentifier),this.mergedLocalizedErrorIdentifier&&this.emitClear(this.mergedLocalizedErrorIdentifier))},emitClear:function(t){var e;null===(e=this.$tab)||void 0===e||e.$emit("clear",t),this.$form.$emit("error-cleared",t)},triggerFocus:function(){this.$set(this.fieldProps,"focused",!0)},handleBlur:function(){this.$set(this.fieldProps,"focused",!1)},handleValueChanged:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.error;n?this.setError(n):"error"===this.state&&this.clear()},handleLocaleChanged:function(t){this.$emit("locale-change",this.fieldKey,t)}},directives:{sticky:_t}},rd=nd,id=(0,b.Z)(rd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpFieldContainer SharpForm__form-item",class:t.formGroupClasses,style:t.extraStyle},[n("div",{directives:[{name:"sticky",rawName:"v-sticky",value:"list"===t.fieldType,expression:"fieldType === 'list'"}],staticClass:"SharpForm__field-header"},[n("div",{staticClass:"row align-items-end"},[n("div",{staticClass:"col d-flex"},[t.showLabel?[n("label",{staticClass:"SharpForm__label form-label",attrs:{for:t.fieldId}},[t._v("\n "+t._s(t.label)+"\n ")])]:[n("div",{staticClass:"SharpForm__label SharpForm__label--placeholder form-label"})]],2),t._v(" "),t.fieldProps.localized?[n("div",{staticClass:"col-auto"},[n("FieldLocaleSelect",{attrs:{locales:t.$form.locales,"current-locale":t.locale,"field-value":t.resolvedOriginalValue,"is-locale-object":t.isLocaleObject,errors:t.errorsLocales},on:{change:t.handleLocaleChanged}})],1)]:t._e()],2)]),t._v(" "),n("div",{staticClass:"SharpForm__field-content"},[n("Field",t._b({ref:"field",attrs:{id:t.fieldId,"unique-identifier":t.mergedErrorIdentifier,"field-config-identifier":t.mergedConfigIdentifier},on:{error:t.setError,ok:t.setOk,clear:t.clear,blur:t.handleBlur,"locale-change":t.handleLocaleChanged,input:t.handleValueChanged}},"Field",t.$props,!1))],1),t._v(" "),t.stateMessage?[n("div",{staticClass:"invalid-feedback d-block"},[t._v(t._s(t.stateMessage))])]:t._e(),t._v(" "),t.helpMessage?[n("div",{staticClass:"SharpForm__help-message form-text"},[t._v(t._s(t.helpMessage))])]:t._e()],2)}),[],!1,null,null,null).exports;function od(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return ad(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ad(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){l=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function ad(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function pd(t){return pd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pd(t)}function md(t,e,n){return!n||function(t,e,n){var r=!0,i=n.operator;if("or"!==i&&"and"!==i)return ze("Conditional display : unknown operator '".concat(i,"'"),n),!0;var o,a=od(n.fields);try{for(a.s();!(o=a.n()).done;){var l=o.value;l.key in t||(ze("Conditional display : can't find a field with key '".concat(n.key,"' in 'fields'"),n),r=!0);var s=t[l.key],u=e[l.key];if("autocomplete"===s.type||"select"===s.type||"tags"===s.type?r=ld({condValues:l.values,fieldValue:"autocomplete"===s.type?u&&u.id:u,isSingleSelect:"select"===s.type&&!s.multiple||"autocomplete"===s.type}):"check"===s.type?"boolean"!=typeof l.values?(ze("Conditional display : 'values' must be a boolean for a 'check' field ('".concat(l.key,"')"),n,s),r=!0):r=!!u===l.values:(ze("Conditional display : unprocessable field type '".concat(s.type,"'"),s),r=!0),"and"===i&&!r)return!1;if("or"===i&&r)return!0}}catch(t){a.e(t)}finally{a.f()}return r}(t,e,n)}var vd=function(t,e,n,r){return t.localized&&e.localized&&n&&sr(e)?"object"!==pd(n)||(0,sd.isArray)(n)?(ze("Localized field '".concat(e.key,"' value must be a object, given :"),JSON.stringify(n)),n):n[r]:n},bd={name:"SharpFieldDisplay",functional:!0,inject:["$form"],render:function(t,e){var n=e.props,r=e.injections,i=e.data,o=n.fieldKey,a=n.contextFields,l=n.contextData,s=n.errorIdentifier,u=n.updateVisibility,c=n.readOnly,d=hd(n,ud),f=r.$form,h=a[o],p=l[o];if(!(o in a))return ze("Field display ('layout') : Can't find a field with key '".concat(o,"' in 'fields'"),a),t(ut,{props:{name:o}});var m=md(a,l,h.conditionalDisplay);return u&&u(o,m),m?t(id,dd(dd({},i),{},{attrs:dd({fieldKey:o,fieldProps:dd(dd({},h),{},{readOnly:c||h.readOnly}),fieldType:h.type,value:vd(f,h,p,n.locale),originalValue:p,label:h.label,helpMessage:h.helpMessage,errorIdentifier:s,localizedErrorIdentifier:h.localized?"".concat(s,".").concat(n.locale):null},d)})):null}},yd={name:"SharpActionBarForm",mixins:[ln],components:{ActionBar:y,Button:O,Breadcrumb:w},props:{showSubmitButton:Boolean,showDeleteButton:Boolean,showBackButton:Boolean,create:Boolean,uploading:Boolean,loading:Boolean,breadcrumb:Array,showBreadcrumb:Boolean,hasDeleteConfirmation:Boolean},data:function(){return{deleteFocused:!1}},computed:{submitLabel:function(){return this.uploading?Jt("action_bar.form.submit_button.pending.upload"):this.create?Jt("action_bar.form.submit_button.create"):Jt("action_bar.form.submit_button.update")}},methods:{handleSubmitClicked:function(){this.$emit("submit")},handleDeleteClicked:function(){this.deleteFocused||this.hasDeleteConfirmation?this.$emit("delete"):this.deleteFocused=!0},handleCancelClicked:function(){this.$emit("cancel")}}},gd={components:{Form:ec,ActionBarForm:(0,b.Z)(yd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ActionBar",{scopedSlots:t._u([{key:"left",fn:function(){return[n("div",{staticClass:"row gx-3"},[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{variant:"light",large:"",outline:""},on:{click:t.handleCancelClicked}},[t.showBackButton?[t._v("\n "+t._s(t.l("action_bar.form.back_button"))+"\n ")]:[t._v("\n "+t._s(t.l("action_bar.form.cancel_button"))+"\n ")]],2)],1),t._v(" "),t.showDeleteButton?[n("div",{staticClass:"col-auto"},[t.deleteFocused?[n("Button",{attrs:{variant:"danger",disabled:t.loading,large:""},on:{click:t.handleDeleteClicked,blur:function(e){t.deleteFocused=!1}}},[t._v("\n "+t._s(t.l("action_bar.form.delete_button"))+"\n ")])]:[n("Button",{staticClass:"px-3",attrs:{variant:"light",disabled:t.loading,large:"",outline:""},on:{click:t.handleDeleteClicked}},[n("svg",{attrs:{width:"1.125em",height:"1.125em",viewBox:"0 0 16 24","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M4 0h8v2H4zM0 3v4h1v17h14V7h1V3H0zm13 18H3V8h10v13z"}}),t._v(" "),n("path",{attrs:{d:"M5 10h2v9H5zm4 0h2v9H9z"}})])])]],2)]:t._e()],2)]},proxy:!0},{key:"right",fn:function(){return[t.showSubmitButton?[n("Button",{attrs:{variant:"light",large:"",disabled:t.uploading||t.loading},on:{click:t.handleSubmitClicked}},[t._v("\n "+t._s(t.submitLabel)+"\n ")])]:t._e()]},proxy:!0},{key:"extras",fn:function(){return[t.showBreadcrumb?[n("Breadcrumb",{attrs:{items:t.breadcrumb}})]:t._e()]},proxy:!0}])})}),[],!1,null,null,null).exports},data:function(){return{form:null}},computed:{entityKey:function(){return this.$route.params.entityKey},instanceId:function(){return this.$route.params.instanceId}},methods:{handleError:function(t){this.$emit("error",t)},handleFormUpdated:function(t){this.updateDocumentTitle(t)},updateDocumentTitle:function(t){var e,n,r=null===(e=t.breadcrumb)||void 0===e||null===(n=e.items[t.breadcrumb.items.length-1])||void 0===n?void 0:n.documentTitleLabel;r&&(document.title="".concat(r,", ").concat(document.title))}}},wd=[{name:"form",path:"/(.*)?/s-form/:entityKey/:instanceId?",component:(0,b.Z)(gd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"FormPage"},[n("div",{staticClass:"container"},[n("Form",{attrs:{form:t.form,"entity-key":t.entityKey,"instance-id":t.instanceId},on:{"update:form":[function(e){t.form=e},t.handleFormUpdated],error:t.handleError},scopedSlots:t._u([{key:"action-bar",fn:function(e){var r=e.props,i=e.listeners;return[n("ActionBarForm",t._g(t._b({},"ActionBarForm",r,!1),i))]}}])})],1)])}),[],!1,null,null,null).exports}];var _d={components:{Modal:wn,Form:ec,LoadingOverlay:Lt},props:{command:Object,entityKey:String,instanceId:[Number,String],loading:Boolean},data:function(){return{visible:!1}},watch:{command:function(t){this.visible=!(null==t||!t.form)}},computed:{title:function(){var t,e,n;return null!==(t=null===(e=this.command)||void 0===e?void 0:e.modal_title)&&void 0!==t?t:null===(n=this.command)||void 0===n?void 0:n.label}},methods:{submit:function(){var t;return(t=this.$refs.form).submit.apply(t,arguments)},handleSubmitButtonClicked:function(t){t.preventDefault(),this.$emit("submit",this)},handleClosed:function(){this.$emit("close")},handleLoadingChanged:function(t){this.$emit("update:loading",t)}}},Od=_d,Sd=(0,b.Z)(Od,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Modal",{attrs:{"modal-class":"form-modal",visible:t.visible,loading:t.loading,title:t.title},on:{"update:visible":function(e){t.visible=e},ok:t.handleSubmitButtonClicked,hidden:t.handleClosed}},[n("transition",[t.visible?[n("Form",{ref:"form",staticStyle:{"transition-duration":"300ms"},attrs:{"entity-key":t.entityKey,"instance-id":t.instanceId,form:t.command.form,"show-alert":!1,independant:"","ignore-authorizations":""},on:{loading:t.handleLoadingChanged}})]:t._e()],2)],1)}),[],!1,null,null,null).exports,Cd={name:"SharpCommandsDropdown",components:{Dropdown:Z,DropdownItem:Q,DropdownSeparator:X},props:{commands:{type:Array},small:{type:Boolean,default:!0},hasState:Boolean},computed:{commandGroups:function(){return this.commands.filter((function(t){return t.length>0}))},classes:function(){return{"SharpCommandsDropdown--has-state":this.hasState}}},methods:{handleCommandClicked:function(t){this.$emit("select",t)}}},jd=(0,b.Z)(Cd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({staticClass:"SharpCommandsDropdown",class:t.classes,attrs:{small:t.small,right:""},scopedSlots:t._u([{key:"text",fn:function(){return[t._t("text")]},proxy:!0}],null,!0)},"Dropdown",t.$attrs,!1),[t._v(" "),t._t("prepend"),t._v(" "),t._l(t.commandGroups,(function(e,r){return[r>0?[n("DropdownSeparator")]:t._e(),t._v(" "),t._l(e,(function(e){return[n("DropdownItem",{key:e.key,on:{click:function(n){return t.handleCommandClicked(e)}}},[t._v("\n "+t._s(e.label)+"\n "),e.description?[n("div",{staticClass:"SharpCommandsDropdown__description"},[t._v("\n "+t._s(e.description)+"\n ")])]:t._e()],2)]}))]}))],2)}),[],!1,null,null,null).exports,xd={name:"SharpViewPanel",props:{content:String},computed:{visible:function(){return!!this.content}},methods:{handleBackdropClicked:function(){this.$emit("close")}},directives:{srcdoc:{inserted:function(t,e){var n=e.value;t.contentWindow.document.write(n)}}}},kd=xd,Pd=(0,b.Z)(kd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpViewPanel__glasspane",on:{click:t.handleBackdropClicked}}),t._v(" "),n("transition",{attrs:{"enter-class":"SharpViewPanel--collapsed","enter-active-class":"SharpViewPanel--expanding","enter-to-class":"SharpViewPanel--expanded","leave-class":"SharpViewPanel--expanded","leave-active-class":"SharpViewPanel--collapsing","leave-to-class":"SharpViewPanel--collapsed"}},[t.visible?[n("div",{staticClass:"SharpViewPanel"},[n("iframe",{directives:[{name:"srcdoc",rawName:"v-srcdoc",value:t.content,expression:"content"}],attrs:{src:"about:blank",sandbox:"allow-forms allow-scripts allow-same-origin allow-popups allow-modals allow-downloads"}})])]:t._e()],2)],1)}),[],!1,null,null,null).exports;var Dd,Ad,Ed,Ld="SET_COMMANDS",Id={namespaced:!0,state:{commands:null},mutations:(Dd={},Ad=Ld,Ed=function(t,e){t.commands=e},Ad in Dd?Object.defineProperty(Dd,Ad,{value:Ed,enumerable:!0,configurable:!0,writable:!0}):Dd[Ad]=Ed,Dd),getters:{forType:function(t){return function(e){return t.commands?t.commands[e]:null}}},actions:{update:function(t,e){var n=t.commit,r=e.commands;n(Ld,r)}}};function Bd(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Fd(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:function(t){return t};return Object.entries(t).reduce((function(t,n){var r=Rd(n,2),i=r[0],o=r[1];return Vd(Vd({},t),{},zd({},qd(i),e(o,i)))}),{})}(t,(function(t,n){return e.serializeValue({filter:e.filter(n),value:t})}))}},getValuesFromQuery:function(){return function(t){return function(t){return Object.entries(t||{}).filter((function(t){var e=Rd(t,1)[0];return Hd.test(e)})).reduce((function(t,e){var n=Rd(e,2),r=n[0],i=n[1];return Vd(Vd({},t),{},zd({},r.replace(Hd,""),i))}),{})}(t)}},resolveFilterValue:function(t,e){return function(t){var n,r,i,o=t.filter,a=t.value;return null==a?e.defaultValue(o):o.multiple&&!Array.isArray(a)?[a]:"daterange"===o.type?(n=Ie((a||"").split(".."),2),r=n[0],i=n[1],{start:r?Le()(r,Fe).toDate():null,end:i?Le()(i,Fe).toDate():null}):"check"===o.type?"1"===a:a}},serializeValue:function(){return function(t){var e=t.filter,n=t.value;return e?"daterange"===e.type?function(t){if("string"==typeof t)return t;var e=(t||{}).start,n=(t||{}).end;return e&&(e=Le()(e).format(Fe)),n&&(n=Le()(n).format(Fe)),e||n?"".concat(e||"","..").concat(n||""):null}(n):"check"===e.type?n?"1":null:n:n}},nextValues:function(t){return function(e){var n=e.filter,r=e.value;return n.master?Qd(Qd({},Object.fromEntries(Object.entries(t.values).map((function(t){var e=Zd(t,2),n=e[0];e[1];return[n,null]})))),{},Yd({},n.key,r)):Qd(Qd({},t.values),{},Yd({},n.key,r))}},nextQuery:function(t,e){return function(t){var n=t.filter,r=t.value;return e.getQueryParams(e.nextValues({filter:n,value:r}))}}},actions:{update:function(t,e){var n=t.commit,r=t.dispatch,i=e.filters,o=e.values;return n(Xd,i),Promise.all((i||[]).map((function(t){r("setFilterValue",{filter:t,value:(o||{})[t.key]})})))},setFilterValue:function(t,e){var n=t.commit,r=t.getters,i=e.filter,o=e.value;n(Jd,{key:i.key,value:r.resolveFilterValue({filter:i,value:o})})}}};function ef(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var nf={namespaced:!0,modules:{filters:tf},actions:{get:function(t){return(e=c().mark((function e(){var n,r;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.dispatch,e.next=3,Se.get("filters").then((function(t){return t.data}));case 3:r=e.sent,n("filters/update",{filters:r.filters});case 5:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(t){ef(o,r,i,a,l,"next",t)}function l(t){ef(o,r,i,a,l,"throw",t)}a(void 0)}))})();var e},post:function(t,e){!function(t){if(null==t)throw new TypeError("Cannot destructure undefined")}(t);var n=e.filter,r=e.value;return function(t){var e=t.filterKey,n=t.value;return Se.post("filters/".concat(e),{value:n})}({filterKey:n.key,value:r})}}},rf={name:"SharpFilterControl",props:{label:String},methods:{handleLabelClicked:function(){this.$emit("label-click")},handleClicked:function(){this.$emit("click")}}},of=(0,b.Z)(rf,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"input-group input-group-sm flex-nowrap SharpFilterControl",on:{click:t.handleClicked}},[t.label?[n("div",{staticClass:"input-group-text bg-white",on:{click:t.handleLabelClicked}},[t._v("\n "+t._s(t.label)+"\n ")])]:t._e(),t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports,af={name:"SharpFilterDateRange",components:{DateRange:Vc,FilterControl:of},props:{value:{required:!0},required:Boolean,displayFormat:String,mondayFirst:Boolean,disabled:Boolean,label:String},methods:{handleClicked:function(){this.$refs.range.focus()},handleInput:function(t){this.$emit("input",t)}}},lf=(0,b.Z)(af,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpFilterDateRange"},[n("FilterControl",{attrs:{label:t.label},on:{"label-click":t.handleClicked}},[n("DateRange",{ref:"range",staticClass:"SharpFilterDateRange__field",attrs:{value:t.value,"display-format":t.displayFormat,"monday-first":t.mondayFirst,clearable:!t.required,"read-only":t.disabled,"update-on-input":!1,small:""},on:{input:t.handleInput}})],1)],1)}),[],!1,null,null,null).exports;function sf(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function uf(t){for(var e=1;e0}));return{series:n.map((function(t){return t.data[0]})),colors:qf(n.map((function(t){return t.color}))),labels:n.map((function(t){var e;return null!==(e=t.label)&&void 0!==e?e:""}))}}(e):void 0;var n,r,i,o,a}var th={name:"SharpWidgetChart",props:{display:String,title:String,value:Object,ratioX:Number,ratioY:Number,height:Number,minimal:Boolean,showLegend:{type:Boolean,default:!0},dateLabels:Boolean,options:Object},data:function(){return{zoomed:!1}},computed:{classes:function(){return["SharpWidgetChart--".concat(this.display),{"SharpWidgetChart--aspect-ratio":!this.height}]},style:function(){return{"--ratio-x":this.ratioX,"--ratio-y":this.ratioY}},chartComp:function(){return"line"===(t=this.display)?Gf:"bar"===t?Qf:"pie"===t?Xf:void 0;var t},chartData:function(){return Jf(this.display,this.value)},chartOptions:function(){var t,e,n,r,i,o=this;return{chart:{toolbar:{show:this.zoomed},height:null!==(t=this.height)&&void 0!==t?t:"100%",width:"100%",sparkline:{enabled:this.minimal},parentHeightOffset:0,events:{zoomed:function(){o.zoomed=!0}}},xaxis:{type:null!==(e=this.options)&&void 0!==e&&e.horizontal||!this.dateLabels?"category":"datetime"},plotOptions:{bar:{horizontal:!(null===(n=this.options)||void 0===n||!n.horizontal)}},legend:{show:this.showLegend&&!this.minimal},stroke:{curve:null===(r=null===(i=this.options)||void 0===i?void 0:i.curved)||void 0===r||r?"smooth":"straight"}}}}},eh=(0,b.Z)(th,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.title?[n("h2",{staticClass:"SharpWidget__title mb-2 mt-3"},[t._v(t._s(t.title))])]:t._e(),t._v(" "),n(t.chartComp,{tag:"component",staticClass:"SharpWidgetChart",class:t.classes,style:t.style,attrs:{"chart-data":t.chartData,options:t.chartOptions}})],2)}),[],!1,null,null,null).exports;function nh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rh(t){for(var e=1;e0?{key:"extras",fn:function(){return[n("div",{staticClass:"row mx-n2"},[t._l(t.filters,(function(e){return[n("div",{staticClass:"col-auto px-2"},[n("SharpFilter",{key:e.id,attrs:{filter:e,value:t.filterValue(e.key)},on:{input:function(n){return t.handleFilterChanged(e,n)}}})],1)]}))],2)]},proxy:!0}:null,t.commands.length?{key:"extras-right",fn:function(){return[n("CommandsDropdown",{attrs:{commands:t.commands},on:{select:t.handleCommandSelected},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.l("dashboard.commands.dashboard.label"))+"\n ")]},proxy:!0}],null,!1,3867860828)})]},proxy:!0}:null],null,!0)})}),[],!1,null,null,null).exports,GlobalMessage:ht,CommandFormModal:Sd,CommandViewPanel:Pd},data:function(){return{ready:!1}},watch:{$route:"init"},computed:ph(ph(ph({},(0,i.rn)("dashboard",{data:function(t){return t.data},widgets:function(t){return t.widgets},layout:function(t){return t.layout},config:function(t){return t.config},fields:function(t){return t.fields}})),(0,i.Se)("dashboard",{filtersValues:"filters/values",getFiltersQueryParams:"filters/getQueryParams",getFiltersValuesFromQuery:"filters/getValuesFromQuery",commandsForType:"commands/forType"})),{},{dashboardKey:function(){return this.$route.params.dashboardKey},commands:function(){return this.commandsForType("dashboard")||[]},commandsQuery:function(){return ph(ph({},this.getFiltersQueryParams(this.filtersValues)),this.$route.query)}}),methods:{handleCommandRequested:function(t){var e=this,n=this.commandsQuery;this.sendCommand(t,{postCommand:function(r){return e.$store.dispatch("dashboard/postCommand",{command:t,query:n,data:r})},getForm:function(r){return e.$store.dispatch("dashboard/getCommandForm",{command:t,query:ph(ph({},n),r)})}})},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.$store.commit("dashboard/setDashboardKey",e.dashboardKey),t.next=3,Xe(e.$store.dispatch("dashboard/get",{filtersValues:e.getFiltersValuesFromQuery(e.$route.query)}).catch((function(t){return e.$emit("error",t),Promise.reject(t)})));case 3:e.ready=!0;case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){fh(o,r,i,a,l,"next",t)}function l(t){fh(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.init()}},yh=bh,gh=[{name:"dashboard",path:"/s-dashboard/:dashboardKey",component:(0,b.Z)(yh,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpDashboardPage",attrs:{"data-popover-boundary":""}},[t.ready?[n("div",{staticClass:"container"},[n("ActionBarDashboard",{attrs:{commands:t.commands},on:{command:t.handleCommandRequested}}),t._v(" "),t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),n("Grid",{attrs:{rows:t.layout.rows,"row-class":"gx-3"},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.itemLayout;return[n("Widget",{attrs:{"widget-type":t.widgets[r.key].type,"widget-props":t.widgets[r.key],value:t.data[r.key]}})]}}],null,!1,1993281933)})],2)]:[n("ActionBar")],t._v(" "),n("CommandFormModal",t._g(t._b({attrs:{command:t.currentCommand,"entity-key":t.dashboardKey}},"CommandFormModal",t.commandFormProps,!1),t.commandFormListeners)),t._v(" "),n("CommandViewPanel",{attrs:{content:t.commandViewContent},on:{close:t.handleCommandViewPanelClosed}})],2)}),[],!1,null,null,null).exports}];function wh(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _h="SET_ENTITY_KEY",Oh="SET_QUERY",Sh={namespaced:!0,modules:{filters:tf},state:function(){return{entityKey:null,query:{}}},mutations:(vh={},wh(vh,_h,(function(t,e){t.entityKey=e})),wh(vh,Oh,(function(t,e){t.query=e})),vh),getters:{query:function(t){return t.query}},actions:{update:function(t,e){var n=t.dispatch,r=(e.data,e.layout,e.config),i=e.filtersValues;return Promise.all([n("filters/update",{filters:r.filters,values:i})])},reorder:function(t,e){var n=t.state,r=e.instances;return function(t){var e=t.entityKey,n=t.instances;return Se.post("list/".concat(e,"/reorder"),{instances:n})}({entityKey:n.entityKey,instances:r})},setEntityKey:function(t,e){(0,t.commit)(_h,e)},setQuery:function(t,e){(0,t.commit)(Oh,e)}}},Ch=n(18446),jh=n.n(Ch),xh={components:{DropdownItem:Q,DropdownSeparator:X,CommandsDropdown:jd,StateIcon:Bn,ModalSelect:On,Button:O,Tooltip:Xn},props:{config:Object,hasState:Boolean,state:[String,Number],stateDisabled:Boolean,stateOptions:Object,hasCommands:Boolean,commands:Array},data:function(){return{stateModalVisible:!1}},computed:{hasActionsButton:function(){return this.hasCommands||this.hasState&&!this.stateDisabled}},methods:{l:Jt,handleStateChanged:function(t){this.$emit("state-change",t)},handleCommandRequested:function(t){this.$emit("command",t)},handleSelecting:function(t){this.$emit("selecting",t)},handleStateDropdownClicked:function(){this.$emit("selecting",!0),this.stateModalVisible=!0}}};function kh(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Ph(t){return function(t){if(Array.isArray(t))return Dh(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Dh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Dh(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},multiforms:function(){return this.forms?Object.values(this.forms):null},canCreate:function(){return this.showCreateButton&&!!this.authorizations.create},canReorder:function(){return this.showReorderButton&&this.config.reorderable&&this.authorizations.update&&this.items.length>1},canSearch:function(){return this.showSearchField&&!!this.config.searchable},items:function(){var t,e;return null!==(t=null===(e=this.data)||void 0===e?void 0:e.list.items)&&void 0!==t?t:[]},columns:function(){var t=this;return this.layout.map((function(e){return Eh(Eh({},e),t.containers[e.key])}))},paginated:function(){return!!this.config.paginated},totalCount:function(){var t,e;return null!==(t=null===(e=this.data)||void 0===e?void 0:e.list.totalCount)&&void 0!==t?t:this.items.length},pageSize:function(){var t;return null===(t=this.data)||void 0===t?void 0:t.list.pageSize},hasActionsColumn:function(){var t=this;return!this.reorderActive&&this.items.some((function(e){return t.instanceHasState(e)||t.instanceHasCommands(e)}))},hasStateOnly:function(){var t=this;return this.items.some((function(e){return!t.instanceHasCommands(e)&&t.instanceHasState(e)&&!t.instanceHasStateAuthorization(e)}))}},methods:{storeGetter:function(t){return this.$store.getters["".concat(this.module,"/").concat(t)]},storeDispatch:function(t,e){return this.$store.dispatch("".concat(this.module,"/").concat(t),e)},handleSearchSubmitted:function(t){this.search=t,this.storeDispatch("setQuery",Eh(Eh({},this.query),{},{search:t,page:1}))},handleFilterChanged:function(t,e){this.storeDispatch("setQuery",Eh(Eh(Eh({},this.query),this.filterNextQuery({filter:t,value:e})),{},{page:1}))},handleReorderButtonClicked:function(){this.reorderActive=!this.reorderActive,this.reorderedItems=this.reorderActive?Ph(this.items):null,this.$emit("reordering",this.reorderActive)},handleReorderSubmitted:function(){var t=this;return this.storeDispatch("reorder",{instances:this.reorderedItems.map((function(e){return t.instanceId(e)}))}).then((function(){t.data.list.items=Ph(t.reorderedItems),t.reorderedItems=null,t.reorderActive=!1,t.$emit("reordering",!1)}))},handleCreateButtonClicked:function(t){var e=t?this.formUrl({formKey:t.key}):this.formUrl();location.href=e},instanceId:function(t){var e=this.config.instanceIdAttribute;return e?t[e]:t.id},instanceState:function(t){if(!this.instanceHasState(t))return null;var e=this.config.state.attribute;return e?t[e]:t.state},instanceHasState:function(t){return!!this.config.state&&this.showEntityState},instanceHasCommands:function(t){return this.instanceCommands(t).flat().length>0},instanceHasStateAuthorization:function(t){if(!this.instanceHasState(t))return!1;var e=this.config.state.authorization,n=this.instanceId(t);return Array.isArray(e)?e.includes(n):!!e},instanceCommands:function(t){var e=this;return(this.config.commands.instance||[]).reduce((function(n,r){return[].concat(Ph(n),[r.filter((function(n){return e.isInstanceCommandAllowed(t,n)}))])}),[])},instanceStateOptions:function(t){if(!this.config.state)return null;var e=this.instanceState(t);return this.config.state.values.find((function(t){return t.value===e}))},instanceForm:function(t){var e=this.instanceId(t);return this.multiforms.find((function(t){return t.instances.includes(e)}))},instanceUrl:function(t){var e=this.instanceId(t);if(!this.instanceHasViewAuthorization(t))return null;if(this.hasShowPage)return this.showUrl({instanceId:e});if(this.hasMultiforms){var n=this.instanceForm(t)||{};return this.formUrl({formKey:n.key,instanceId:e})}return this.formUrl({instanceId:e})},instanceHasViewAuthorization:function(t){var e=this.instanceId(t),n=this.authorizations.view;return Array.isArray(n)?n.includes(e):!!n},instanceIsFocused:function(t){var e=this.instanceId(t);return this.focusedItem&&this.focusedItem===e},filterByKey:function(t){return(this.config.filters||[]).find((function(e){return e.key===t}))},setState:function(t,e){var n=this,r=this.instanceId(t);return this.axiosInstance.post("".concat(this.apiPath,"/state/").concat(r),{attribute:this.config.state.attribute,value:e}).then((function(t){var e=t.data;n.handleCommandActionRequested(e.action,e)})).catch((function(t){var e,n,r=null===(e=t.response)||void 0===e?void 0:e.data;422===(null===(n=t.response)||void 0===n?void 0:n.status)&&pe(r.message,{title:Jt("modals.state.422.title"),isError:!0})}))},handleInstanceStateChanged:function(t,e){this.setState(t,e)},handleInstanceCommandRequested:function(t,e){var n=this.instanceId(t);this.handleCommandRequested(e,{instanceId:n})},handleSortChanged:function(t){var e=t.prop,n=t.dir;this.storeDispatch("setQuery",Eh(Eh({},this.query),{},{page:1,sort:e,dir:n}))},handleReorderedItemsChanged:function(t){this.reorderedItems=t},handlePageChanged:function(t){this.storeDispatch("setQuery",Eh(Eh({},this.query),{},{page:t}))},formUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.formKey,n=t.instanceId;return on({entityKey:e?"".concat(this.entityKey,":").concat(e):this.entityKey,instanceId:n},{append:!0})},showUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.instanceId;return an({entityKey:this.entityKey,instanceId:e},{append:!0})},tryParseNumber:function(t){if(Array.isArray(t))return t.map(this.tryParseNumber);var e=Number(t);return isNaN(Number(e))?t:e},filterValueOrDefault:function(t,e){return null!=t&&""!==t?this.tryParseNumber(t):e.default||(e.multiple?[]:null)},showLoading:function(){this.inline||this.$store.dispatch("setLoading",!0)},hideLoading:function(){this.inline||this.$store.dispatch("setLoading",!1)},initCommands:function(){this.addCommandActionHandlers({refresh:this.handleRefreshCommand})},handleCommandRequested:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.instanceId,r=this.commandsQuery,i=this.commandEndpoint(t.key,n);this.currentCommandInstanceId=n,this.sendCommand(t,{postCommand:function(t){return Se.post(i,Eh({query:r},t),{responseType:"blob"})},getForm:function(t){return Se.get("".concat(i,"/form"),{params:Eh(Eh({},r),t)}).then((function(t){return t.data}))}})},handleRefreshCommand:function(t){var e=this;this.data.list.items=this.items.map((function(n){return r=t.items,i=n,r.find((function(t){return e.instanceId(i)===e.instanceId(t)}))||n;var r,i}))},commandEndpoint:function(t,e){return"".concat(this.apiPath,"/command/").concat(t).concat(e?"/".concat(e):"")},isEntityCommandAllowed:function(t){var e=this.hiddenCommands?this.hiddenCommands.entity:null;return!!t.authorization&&!(e||[]).includes(t.key)},isInstanceCommandAllowed:function(t,e){var n=this.instanceId(t),r=this.hiddenCommands?this.hiddenCommands.instance:null;return(Array.isArray(e.authorization)?e.authorization.includes(n):!!e.authorization)&&!(r||[]).includes(e.key)},mount:function(t){var e,n,r=t.containers,i=t.layout,o=t.data,a=t.fields,l=t.config,s=t.authorizations,u=t.forms;this.containers=r,this.layout=i,this.data=null!=o?o:{},this.fields=null!=a?a:{},this.config=Eh(Eh({},l),{},{commands:null!==(e=null==l?void 0:l.commands)&&void 0!==e?e:{},filters:null!==(n=null==l?void 0:l.filters)&&void 0!==n?n:[]}),this.authorizations=s,this.forms=u,this.page=this.data.list.page,!this.sortDir&&(this.sortDir=this.config.defaultSortDir),!this.sortedBy&&(this.sortedBy=this.config.defaultSort)},bindParams:function(t){var e=t.search,n=t.page,r=t.sort,i=t.dir;this.search=e,n&&(this.page=Number(n)),r&&(this.sortedBy=r),i&&(this.sortDir=i)},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.visible){t.next=2;break}return t.abrupt("return");case 2:return e.loading=!0,t.next=5,e.storeDispatch("setEntityKey",e.entityKey);case 5:return t.next=7,e.get().catch((function(t){return e.$emit("error",t),Promise.reject(t)}));case 7:return e.bindParams(e.query),t.next=10,e.storeDispatch("update",{config:e.config,filtersValues:e.getFiltersValuesFromQuery(e.query)});case 10:e.$emit("change",{data:e.data,layout:e.layout,config:e.config,containers:e.containers,authorizations:e.authorizations,forms:e.forms}),e.ready=!0,e.loading=!1;case 13:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){kh(o,r,i,a,l,"next",t)}function l(t){kh(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},beforeMount:function(){this.init(),this.initCommands()}},Bh=Ih,Fh=(0,b.Z)(Bh,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpEntityList",class:t.classes},[t._t("action-bar",null,{props:t.actionBarProps,listeners:t.actionBarListeners}),t._v(" "),t.ready?[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}]},[t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),n("DataList",{attrs:{items:t.items,columns:t.columns,page:t.page,paginated:t.paginated,"total-count":t.totalCount,"page-size":t.pageSize,"reorder-active":t.reorderActive,sort:t.sortedBy,dir:t.sortDir},on:{change:t.handleReorderedItemsChanged,"sort-change":t.handleSortChanged,"page-change":t.handlePageChanged},scopedSlots:t._u([{key:"empty",fn:function(){return[t._v("\n "+t._s(t.l("entity_list.empty_text"))+"\n ")]},proxy:!0},{key:"append-head",fn:function(){return[t.hasEntityCommands?[n("div",{staticClass:"d-flex align-items-center justify-content-end"},[n("CommandsDropdown",{attrs:{commands:t.dropdownEntityCommands,disabled:t.reorderActive},on:{select:t.handleCommandRequested},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.l("entity_list.commands.entity.label"))+"\n ")]},proxy:!0}],null,!1,2220987489)})],1)]:t._e()]},proxy:!0},{key:"item",fn:function(e){var r=e.item;return[n("DataListRow",{attrs:{url:t.instanceUrl(r),columns:t.columns,highlight:t.instanceIsFocused(r),row:r},scopedSlots:t._u([t.hasActionsColumn?{key:"append",fn:function(e){return[n("EntityActions",{attrs:{config:t.config,"has-state":t.instanceHasState(r),state:t.instanceState(r),"state-options":t.instanceStateOptions(r),"state-disabled":!t.instanceHasStateAuthorization(r),"has-commands":t.instanceHasCommands(r),commands:t.instanceCommands(r)},on:{command:function(e){return t.handleInstanceCommandRequested(r,e)},"state-change":function(e){return t.handleInstanceStateChanged(r,e)},selecting:function(t){return e.toggleHighlight(t)}}})]}}:null],null,!0)})]}},{key:"append-body",fn:function(){return[t.inline&&t.loading?[n("LoadingOverlay",{attrs:{small:"",absolute:"",fade:""}})]:t._e()]},proxy:!0}],null,!1,2931809364)})],2)]:t.visible&&t.inline?[n("Loading",{attrs:{small:"",fade:""}})]:t._e(),t._v(" "),n("CommandFormModal",t._g(t._b({attrs:{command:t.currentCommand,"entity-key":t.entityKey,"instance-id":t.currentCommandInstanceId}},"CommandFormModal",t.commandFormProps,!1),t.commandFormListeners)),t._v(" "),n("CommandViewPanel",{attrs:{content:t.commandViewContent},on:{close:t.handleCommandViewPanelClosed}})],2)}),[],!1,null,null,null).exports,$h={components:{Dropdown:Z,DropdownItem:Q},props:{forms:Array},computed:{hasIcon:function(){var t;return null===(t=this.forms)||void 0===t?void 0:t.some((function(t){return t.icon}))},visibleForms:function(){var t;return null===(t=this.forms)||void 0===t?void 0:t.filter((function(t){return!!t.label||t.icon}))}},methods:{l:Jt,handleSelected:function(t){this.$emit("select",t)}}},Th=(0,b.Z)($h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({attrs:{text:t.l("action_bar.list.forms_dropdown")}},"Dropdown",t.$attrs,!1),[t._l(t.visibleForms,(function(e){return[n("DropdownItem",{key:e.key,on:{click:function(n){return t.handleSelected(e)}}},[n("div",{staticClass:"row gx-2 flex-nowrap"},[t.hasIcon?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"fa-fw"},[n("i",{staticClass:"fa",class:e.icon})])])]:t._e(),t._v(" "),n("div",{staticClass:"col"},[t._v("\n "+t._s(e.label)+"\n ")])],2)])]}))],2)}),[],!1,null,null,null).exports,Mh={props:{count:Number,search:String},methods:{lang:Jt},computed:{searchLabel:function(){return Jt("action_bar.list.search.title").replace(":search",this.search)}}},Vh=(0,b.Z)(Mh,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpEntityListTitle"},[n("div",{staticClass:"row align-items-center gx-2 h-100"},[t.$slots.default?[n("div",{staticClass:"col-auto"},[t._t("default")],2)]:t._e(),t._v(" "),t.count?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"SharpEntityListTitle__info"},[n("div",{staticClass:"row",staticStyle:{"--bs-gutter-x":"inherit"}},[t.$slots.default?[n("div",{staticClass:"col-auto"},[t._v("\n •\n ")])]:t._e(),t._v(" "),n("div",{staticClass:"col"},[n("span",{staticClass:"text-nowrap"},[t._v(t._s(t.count)+" "+t._s(t.lang("action_bar.list.items_count")))])])],2)])])]:t._e(),t._v(" "),t.search?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"SharpEntityListTitle__info"},[n("div",{staticClass:"row",staticStyle:{"--bs-gutter-x":"inherit"}},[n("div",{staticClass:"col-auto"},[t._v("\n •\n ")]),t._v(" "),n("div",{staticClass:"col"},[n("span",{staticClass:"text-nowrap"},[t._v(t._s(t.searchLabel))])])])])])]:t._e()],2)])}),[],!1,null,null,null).exports,zh={name:"SharpActionBarList",mixins:[ln],components:{EntityListTitle:Vh,MultiformDropdown:Th,ActionBar:y,Dropdown:Z,DropdownItem:Q,ItemVisual:xt,SharpFilter:yf,Search:Ln,Button:O},props:{count:Number,search:String,filters:Array,filtersValues:Object,forms:Array,primaryCommand:Object,canCreate:Boolean,canReorder:Boolean,canSearch:Boolean,reorderActive:Boolean},computed:{hasForms:function(){return this.forms&&this.forms.length>0},currentEntity:function(){return this.$store.state.currentEntity}},methods:{handleSearchSubmitted:function(t){this.$emit("search-submit",t)},handleFilterChanged:function(t,e){this.$emit("filter-change",t,e)},handlePrimaryCommandClicked:function(){this.$emit("command",this.primaryCommand)},handleReorderButtonClicked:function(){this.$emit("reorder-click"),document.activeElement.blur()},handleReorderSubmitButtonClicked:function(){this.$emit("reorder-submit")},handleCreateButtonClicked:function(){this.$emit("create")},handleCreateFormSelected:function(t){this.$emit("create",t)}}},Rh=zh;function Nh(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Uh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Kh(t){for(var e=1;e0},hasState:function(){return!!this.state},title:function(){var t;return this.breadcrumb&&this.showBreadcrumb?null===(t=this.breadcrumb[this.breadcrumb.length-1])||void 0===t?void 0:t.name:null}},methods:{handleEditButtonClicked:function(){this.$emit("edit")},handleCommandSelected:function(t){this.$emit("command",t)},handleStateChanged:function(t){this.$emit("state-change",t)},handleScroll:function(){this.showTitle=document.querySelector(".ShowPage__content").getBoundingClientRect().top<0}},mounted:function(){window.addEventListener("scroll",this.handleScroll)}},lp=(0,b.Z)(ap,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ActionBar",{scopedSlots:t._u([{key:"left",fn:function(){return[n("div",{staticClass:"row align-items-center gx-4"},[t.showBackButton?[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{href:t.backUrl,outline:"",variant:"light",large:""}},[t._v("\n "+t._s(t.l("action_bar.show.back_button"))+"\n ")])],1)]:t._e(),t._v(" "),t.title?[n("div",{staticClass:"col d-none d-md-block",staticStyle:{"min-width":"0"}},[n("div",{staticClass:"h5 mb-0 text-truncate",class:{"opacity-0":!t.showTitle},staticStyle:{transition:"opacity .2s ease-in-out"}},[t._v("\n "+t._s(t.title)+"\n ")])])]:t._e()],2)]},proxy:!0},{key:"right",fn:function(){return[t.canEdit?[n("Button",{attrs:{href:t.formUrl,disabled:t.editDisabled,variant:"light",large:""}},[t._v("\n "+t._s(t.l("action_bar.show.edit_button"))+"\n ")])]:t._e()]},proxy:!0},{key:"extras",fn:function(){return[t.showBreadcrumb?[n("Breadcrumb",{attrs:{items:t.breadcrumb}})]:t._e()]},proxy:!0},{key:"extras-right",fn:function(){return[n("div",{staticClass:"row gx-3"},[t.hasState?[n("div",{staticClass:"col-auto"},[n("ModalSelect",{attrs:{title:t.l("modals.entity_state.edit.title"),"ok-title":t.l("modals.entity_state.edit.ok_button"),value:t.state.value,options:t.stateValues,size:"sm"},on:{change:t.handleStateChanged},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.on;return[n("Button",t._g({staticClass:"btn--opacity-1",class:{"dropdown-toggle":t.canChangeState},attrs:{disabled:!t.canChangeState,text:"",small:""}},r),[n("StateIcon",{staticClass:"me-1",staticStyle:{"vertical-align":"-.125em"},attrs:{color:t.state.color}}),t._v(" "),n("span",{staticClass:"text-truncate"},[t._v(t._s(t.state.label))])],1)]}},{key:"item-prepend",fn:function(t){var e=t.option;return[n("StateIcon",{attrs:{color:e.color}})]}}],null,!1,617643985)})],1)]:t._e(),t._v(" "),t.hasCommands?[n("div",{staticClass:"col-auto"},[n("CommandsDropdown",{attrs:{commands:t.commands},on:{select:t.handleCommandSelected},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.l("entity_list.commands.instance.label"))+"\n ")]},proxy:!0}],null,!1,2971469203)})],1)]:t._e()],2)]},proxy:!0}])})}),[],!1,null,null,null).exports,sp={mixins:[ln],components:{ItemVisual:xt,Search:Ln,SharpFilter:yf,MultiformDropdown:Th,Button:O},props:{ready:Boolean,count:Number,search:String,hasSearchQuery:Boolean,filters:Array,filtersValues:Object,primaryCommand:Object,forms:Array,canCreate:Boolean,canReorder:Boolean,canSearch:Boolean,reorderActive:Boolean,collapsed:Boolean,hasActiveQuery:Boolean,sticky:Boolean},data:function(){return{stuck:!1}},computed:{hasForms:function(){return this.forms&&this.forms.length>0},hasLeftControls:function(){var t;return this.hasActiveQuery||this.count>0&&((null===(t=this.filters)||void 0===t?void 0:t.length)>0||this.canSearch)},hasRightControls:function(){return this.canReorder||this.canCreate||!!this.primaryCommand},hasOuterTitle:function(){return this.$slots.default&&(!this.ready||this.hasLeftControls)},barVisible:function(){return!this.collapsed||!this.hasLeftControls},searchLabel:function(){return Jt("action_bar.list.search.title").replace(":search",this.search)}},methods:{handleSearchSubmitted:function(t){this.$emit("search-submit",t)},handleFilterChanged:function(t,e){this.$emit("filter-change",t,e)},handleReorderButtonClicked:function(){this.$emit("reorder-click"),document.activeElement.blur()},handleReorderSubmitButtonClicked:function(){this.$emit("reorder-submit")},handlePrimaryCommandClicked:function(){this.$emit("command",this.primaryCommand)},handleCreateButtonClicked:function(){this.$emit("create")},handleCreateFormSelected:function(t){this.$emit("create",t)}},directives:{sticky:_t}},up=sp,cp=(0,b.Z)(up,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"sticky",rawName:"v-sticky",value:t.sticky,expression:"sticky"}],staticClass:"action-bar",class:{"position-sticky":t.sticky},on:{"sticky-change":function(e){t.stuck=e.detail}}},[n("div",{staticClass:"position-relative"},[t.hasOuterTitle?[n("div",{staticClass:"mb-2"},[t._t("default")],2)]:t._e(),t._v(" "),t.ready&&t.barVisible?[n("div",{staticClass:"row align-items-end align-content-end",attrs:{"data-sticky-anchor":""}},[t.hasLeftControls&&!t.stuck?[n("div",{staticClass:"col-sm mb-2"},[n("div",{staticClass:"row gy-1 gx-2 gx-md-3"},[t._l(t.filters,(function(e){return[n("div",{staticClass:"col-auto mb-1"},[n("div",{staticClass:"action-bar__element"},[n("SharpFilter",{key:e.id,staticClass:"h-100",attrs:{filter:e,value:t.filtersValues[e.key],disabled:t.reorderActive},on:{input:function(n){return t.handleFilterChanged(e,n)}}})],1)])]})),t._v(" "),t.canSearch?[n("div",{staticClass:"col-auto mb-1"},[n("div",{staticClass:"action-bar__element"},[n("Search",{staticClass:"h-100",attrs:{value:t.search,placeholder:t.l("action_bar.list.search.placeholder"),disabled:t.reorderActive},on:{submit:t.handleSearchSubmitted}})],1)])]:t._e()],2)])]:[n("div",{staticClass:"col-sm align-self-end"},[t._t("default")],2)],t._v(" "),t.hasRightControls&&!t.collapsed?[n("div",{staticClass:"col-sm-auto mb-2"},[n("div",{staticClass:"row flex-nowrap justify-content-end g-2 gx-md-3"},[t.canReorder?[n("div",{staticClass:"col-auto"},[t.reorderActive?[n("div",{staticClass:"row gx-3"},[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{text:""},on:{click:t.handleReorderButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.reorder_button.cancel"))+"\n ")])],1),t._v(" "),n("div",{staticClass:"col-auto"},[n("Button",{attrs:{variant:"primary"},on:{click:t.handleReorderSubmitButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.reorder_button.finish"))+"\n ")])],1)])]:[n("Button",{attrs:{text:""},on:{click:t.handleReorderButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.reorder_button"))+"\n ")])]],2)]:t._e(),t._v(" "),t.primaryCommand&&!t.reorderActive?[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{variant:"primary"},on:{click:t.handlePrimaryCommandClicked}},[t._v("\n "+t._s(t.primaryCommand.label)+"\n ")])],1)]:t._e(),t._v(" "),t.canCreate&&!t.reorderActive?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"action-bar__element"},[t.hasForms?[n("MultiformDropdown",{attrs:{forms:t.forms,variant:"primary",right:""},on:{select:t.handleCreateFormSelected}})]:[n("Button",{attrs:{variant:"primary"},on:{click:t.handleCreateButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.create_button"))+"\n ")])]],2)])]:t._e()],2)])]:t._e()],2)]:t._e()],2)])}),[],!1,null,null,null).exports,dp={props:{label:String}},fp=(0,b.Z)(dp,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.label?[n("div",{staticClass:"show-field__label form-label"},[t._v(t._s(t.label))])]:t._e(),t._v(" "),n("div",{staticClass:"show-field__content"},[t._t("default")],2)],2)}),[],!1,null,null,null).exports;function hp(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.lazy;t.$watch(e,(function(e){t.$emit("visible-change",e)}),{immediate:!r})}function pp(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var mp={mixins:[ln],components:{EntityListTitle:Vh,EntityList:Fh,CommandsDropdown:jd,ActionBar:cp,FieldLayout:fp},props:{fieldKey:String,entityListKey:String,showCreateButton:Boolean,showReorderButton:Boolean,showSearchField:Boolean,showEntityState:Boolean,showCount:Boolean,hiddenFilters:Object,hiddenCommands:Object,label:String,emptyVisible:Boolean,collapsable:Boolean},data:function(){return{list:null,collapsed:this.collapsable&&!this.getFocusedItem(),focusedItem:this.getFocusedItem(),sticky:!1}},computed:{classes:function(){return{"ShowEntityListField--collapsed":this.collapsed}},storeModule:function(){return"show/entity-lists/".concat(this.fieldKey)},query:function(){return this.storeGetter("query")},filters:function(){return this.storeGetter("filters/filters")},getFiltersQueryParams:function(){return this.storeGetter("filters/getQueryParams")},filtersValues:function(){return this.storeGetter("filters/values")},isVisible:function(){if(this.hasCollapse||this.emptyVisible)return!0;if(this.list){var t,e=this.list,n=e.data,r=e.authorizations;return!!((null===(t=n.list.items)||void 0===t?void 0:t.length)>0||this.showCreateButton&&r.create||this.hasActiveQuery)}},visibleFilters:function(){var t=this;return this.hiddenFilters?this.filters.filter((function(e){return!(e.key in t.hiddenFilters)})):this.filters},hasActiveQuery:function(){var t=this,e=this.visibleFilters.some((function(e){return null!=t.filtersValues[e.key]}));return!!this.query.search||e},hasCollapse:function(){return this.collapsable}},methods:{hasCommands:function(t){return t&&t.some((function(t){return t&&t.length>0}))},storeGetter:function(t){return this.$store.getters["".concat(this.storeModule,"/").concat(t)]},handleChanged:function(t){var e,n=this;return(e=c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.list=t,e.next=3,n.$nextTick();case 3:n.layout();case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(t){pp(o,r,i,a,l,"next",t)}function l(t){pp(o,r,i,a,l,"throw",t)}a(void 0)}))})()},handleDetailsToggle:function(t){this.collapsed=!t.target.open},getFocusedItem:function(){var t,e,n=function(){if(document.referrer){var t=new URL(document.referrer);if(t.origin===location.origin)return nn().resolve(t.pathname+t.search).route}}();if(null!=n&&n.name&&(t=n.params.entityKey,e=this.entityListKey,t&&e&&t.replace(/:(.*)/,"")===e.replace(/:(.*)/,""))&&n.params.instanceId&&n.path.length>this.$route.path.length)return Number(n.params.instanceId)},layout:function(){var t;this.sticky=this.$el.offsetHeight>window.innerHeight-(t=document.documentElement.style.getPropertyValue("--navbar-height"),parseInt(t)||0)}},created:function(){var t=this,e=this.storeModule.split("/");this.$store.hasModule(e)||this.$store.registerModule(e,Sh),this.hiddenFilters&&this.$store.dispatch("".concat(this.storeModule,"/setQuery"),this.getFiltersQueryParams(this.hiddenFilters)),hp(this,(function(){return t.isVisible}),{lazy:!0})},mounted:function(){var t=this;if(this.focusedItem){var e=this.$el.getBoundingClientRect();window.scrollBy(0,e.top-100)}window.addEventListener("resize",(function(){return t.layout()}))}},vp=mp,bp=(0,b.Z)(vp,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("FieldLayout",{staticClass:"ShowEntityListField",class:t.classes},[n("EntityList",{attrs:{"entity-key":t.entityListKey,module:t.storeModule,"show-create-button":t.showCreateButton,"show-reorder-button":t.showReorderButton,"show-search-field":t.showSearchField,"show-entity-state":t.showEntityState,"hidden-commands":t.hiddenCommands,visible:!t.collapsed,"focused-item":t.focusedItem,inline:""},on:{change:t.handleChanged,reordering:function(e){return t.$emit("reordering",e)}},scopedSlots:t._u([{key:"action-bar",fn:function(e){var r=e.props,i=e.listeners;return[n("ActionBar",t._g(t._b({staticClass:"ShowEntityListField__action-bar",attrs:{collapsed:t.collapsed,filters:t.visibleFilters,"has-active-query":t.hasActiveQuery,sticky:t.sticky}},"ActionBar",r,!1),i),[t.hasCollapse?[n("div",{staticClass:"ShowSection__header ShowSection__header--collapsable position-relative"},[n("div",{staticClass:"row align-items-center gx-0 h-100"},[n("div",{staticClass:"col-auto"},[n("details",{attrs:{open:!t.collapsed},on:{toggle:t.handleDetailsToggle}},[n("summary",{staticClass:"stretched-link"},[n("span",{staticClass:"visually-hidden"},[t._v(t._s(t.label))])])])]),t._v(" "),n("div",{staticClass:"col"},[n("EntityListTitle",{attrs:{count:t.showCount?r.count:null}},[n("h2",{staticClass:"ShowEntityListField__label ShowSection__title mb-0"},[t._v("\n "+t._s(t.label)+"\n ")])])],1)])])]:[n("div",{staticClass:"ShowSection__header d-grid"},[n("EntityListTitle",{attrs:{count:t.showCount?r.count:null}},[n("h2",{staticClass:"ShowEntityListField__label ShowSection__title mb-0"},[t._v("\n "+t._s(t.label)+"\n ")])])],1)]],2)]}}])})],1)}),[],!1,null,null,null).exports,yp=n(15104),gp=n.n(yp);function wp(t){return function(t){if(Array.isArray(t))return _p(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return _p(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _p(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _p(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n".concat(this.formattedContent,""),components:Zp({"x-sharp-file":Vp,"x-sharp-image":Vp,"html-content":Rp},Object.values(null!==(t=this.embeds)&&void 0!==t?t:{}).reduce((function(t,e){return Zp(Zp({},t),{},Gp({},e.tag,{name:"Embed_".concat((n=e).tag),template:'\n \n \n \n \n \n ',components:{EmbedRenderer:zu},inject:["state"],props:Cp({},null===(r=n.attributes)||void 0===r?void 0:r.filter((function(t){return"slot"!==t})).reduce((function(t,e){return Cp(Cp({},t),{},jp({},e,null))}),{})),data:function(){return{index:0}},computed:{embedOptions:function(){return n},embedData:function(){var t,e=this,r=this.state.embeds[n.key][this.index];return Cp(Cp({},null===(t=n.attributes)||void 0===t?void 0:t.reduce((function(t,n){return Cp(Cp({},t),{},jp({},n,$u(e.$props[n])))}),{})),r)}},created:function(){this.index=this.state.embeds[n.key].length,this.state.embeds[n.key].push(this.embedData),Je(this.embedOptions.tag)}}));var n,r}),{}))}},formattedContent:function(){var t=document.createElement("template");return t.innerHTML=this.content,t.content.querySelectorAll("[data-html-content]").forEach((function(e){var n=document.createElement("html-content");n.setAttribute("content",e.innerHTML.trim()),t.content.insertBefore(n,e),t.content.removeChild(e)})),t.innerHTML}},methods:{init:function(){var t=this;return Hp(c().mark((function e(){var n,r,i;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.$store.getters["show/entityKey"],r=t.$store.getters["show/instanceId"],!((i=t.state.files).length>0)){e.next=7;break}return e.next=6,si({entityKey:n,instanceId:r,files:i,thumbnailWidth:200,thumbnailHeight:200});case 6:t.state.files=e.sent;case 7:Object.entries(t.state.embeds).filter((function(t){var e=Np(t,2);e[0];return e[1].length>0})).forEach(function(){var e=Hp(c().mark((function e(i){var o,a,l,s;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=Np(i,2),a=o[0],l=o[1],e.next=3,Bu({entityKey:n,instanceId:r,embedKey:a,embeds:l});case 3:s=e.sent,t.state.embeds=Zp(Zp({},t.state.embeds),{},Gp({},a,s));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 8:case"end":return e.stop()}}),e)})))()},initState:function(){var t;this.state.files=[],this.state.embeds=Object.fromEntries(Object.entries(null!==(t=this.embeds)&&void 0!==t?t:{}).map((function(t){return[Np(t,1)[0],[]]})))},handleContentChanged:function(){var t=this;return Hp(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.initState(),e.next=3,t.$nextTick();case 3:return e.next=5,t.init();case 5:case"end":return e.stop()}}),e)})))()}},created:function(){this.initState()},mounted:function(){this.init()}},Qp=Wp,Yp={mixins:[ln],components:{FieldLayout:fp,TextRenderer:(0,b.Z)(Qp,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.component,{tag:"component"})}),[],!1,null,null,null).exports},props:{value:[Object,String],collapseToWordCount:Number,label:String,emptyVisible:Boolean,html:Boolean,localized:Boolean,locale:String,embeds:Object},data:function(){return{expanded:!1}},computed:{classes:function(){return{"ShowTextField--html":this.html}},resolvedValue:function(){var t;return this.localized?null===(t=this.value)||void 0===t?void 0:t[this.locale]:this.value},currentContent:function(){return this.resolvedValue?this.hasCollapsed&&!this.expanded?this.collapsedContent:this.html?this.resolvedValue:Op(this.resolvedValue).trim():null},hasCollapsed:function(){return!!this.collapsedContent},collapsedContent:function(){if(!this.collapseToWordCount||!this.value)return null;var t=this.resolvedValue.trim(),e=Op(t),n=this.html?t:e,r=function(t,e){var n=wp(t.matchAll(/\S+\s*/g));return n.length>e?n.slice(0,e).map((function(t){return t[0]})).join(""):t}(e,this.collapseToWordCount);return r.lengtht.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},wrapperElement:function(){return this.hasCollapse?"details":"div"}},methods:{lang:Jt,handleCommandSelected:function(t){this.$emit("command",t)},handleDetailsToggle:function(t){this.collapsed=!t.target.open}}};function ym(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function gm(t){return function(t){if(Array.isArray(t))return wm(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return wm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wm(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wm(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},title:function(){var t,e;return this.ready&&this.config.titleAttribute?null!==(t=this.fields[this.config.titleAttribute])&&void 0!==t&&t.localized?null===(e=this.data[this.config.titleAttribute])||void 0===e?void 0:e[this.locale]:this.data[this.config.titleAttribute]:null},isReordering:function(){return Object.values(this.reorderingLists).some((function(t){return t}))}}),methods:{fieldOptions:function(t){var e,n=null===(e=this.fields)||void 0===e?void 0:e[t.key];return n||console.error('Show page: unknown field "'.concat(t.key,'"')),n},fieldValue:function(t){var e;return null===(e=this.data)||void 0===e?void 0:e[t.key]},isFieldVisible:function(t){var e;return!1!==(null===(e=this.fieldsVisible)||void 0===e?void 0:e[t.key])},isSectionCollapsable:function(t){return t.collapsable&&!this.sectionHasField(t,"entityList")},sectionLayout:function(t){return this.sectionHasField(t,"entityList")?"contents":"card"},sectionCommands:function(t){var e;return t.key?(null!==(e=this.config.commands[t.key])&&void 0!==e?e:[]).map((function(t){return t.filter((function(t){return t.authorization}))})):null},fieldsRowClass:function(t){var e=this,n=t.map((function(t){var n=e.fieldOptions(t);return"ShowPage__fields-row--".concat(n.type)}));return["ShowPage__fields-row"].concat(gm(n))},sectionFields:function(t){return t.columns.reduce((function(t,e){return[].concat(gm(t),gm(e.fields.flat()))}),[])},isSectionVisible:function(t){var e,n=this;return this.sectionFields(t).some((function(t){return n.isFieldVisible(t)}))||(null===(e=this.sectionCommands(t))||void 0===e?void 0:e.flat().length)},sectionHasField:function(t,e){var n=this;return this.sectionFields(t).some((function(t){var r=n.fieldOptions(t);return r&&r.type===e}))},handleFieldVisibilityChanged:function(t,e){this.fieldsVisible=Om(Om({},this.fieldsVisible),{},Sm({},t,e))},handleLocaleChanged:function(t){this.locale=t},handleReordering:function(t,e){this.reorderingLists=Sm({},t,e)},handleCommandRequested:function(t){var e=this;this.sendCommand(t,{postCommand:function(n){return e.$store.dispatch("show/postCommand",{command:t,data:n})},getForm:function(n){return e.$store.dispatch("show/getCommandForm",{command:t,query:Om({},n)})}})},handleStateChanged:function(t){var e=this;return this.$store.dispatch("show/postState",t).then((function(t){e.handleCommandActionRequested(t.action,t)})).catch((function(t){var e,n,r=null===(e=t.response)||void 0===e?void 0:e.data;422===(null===(n=t.response)||void 0===n?void 0:n.status)&&pe(r.message,{title:Jt("modals.state.422.title"),isError:!0})}))},handleRefreshCommand:function(){this.init()},initCommands:function(){this.addCommandActionHandlers({refresh:this.handleRefreshCommand})},updateDocumentTitle:function(t){var e,n,r=null===(e=t.breadcrumb)||void 0===e||null===(n=e.items[t.breadcrumb.items.length-1])||void 0===n?void 0:n.documentTitleLabel;r&&(document.title="".concat(r,", ").concat(document.title))},init:function(){var t,e=this;return(t=c().mark((function t(){var n,r;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$store.dispatch("show/setEntityKey",e.$route.params.entityKey);case 2:return t.next=4,e.$store.dispatch("show/setInstanceId",e.$route.params.instanceId);case 4:return t.next=6,Xe(e.$store.dispatch("show/get").catch((function(t){return e.$emit("error",t),Promise.reject(t)})));case 6:Ye((n=t.sent).notifications),e.updateDocumentTitle(n),e.localized&&(e.locale=null===(r=e.locales)||void 0===r?void 0:r[0]),e.ready=!0,e.refreshKey++;case 12:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){ym(o,r,i,a,l,"next",t)}function l(t){ym(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},beforeMount:function(){this.init(),this.initCommands()}},jm=Cm,xm=[{name:"show",path:"/(.*)?/s-show/:entityKey/:instanceId?",component:(0,b.Z)(jm,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"ShowPage",class:t.classes},[n("div",{staticClass:"container"},[t.ready?[n("ActionBarShow",{attrs:{commands:t.authorizedCommands,state:t.instanceState,"state-values":t.stateValues,"form-url":t.formUrl,"back-url":t.backUrl,"can-edit":t.canEdit,"can-change-state":t.canChangeState,"show-back-button":t.showBackButton,breadcrumb:t.breadcrumbItems,"show-breadcrumb":t.breadcrumb.visible,"edit-disabled":t.isReordering},on:{command:t.handleCommandRequested,"state-change":t.handleStateChanged}}),t._v(" "),t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),n("div",{staticClass:"ShowPage__content"},[t.title||t.localized?[n("div",{class:t.title?"mb-3":"mb-4"},[n("div",{staticClass:"row align-items-center gx-3 gx-md-4"},[t.localized?[n("div",{staticClass:"col-auto"},[n("LocaleSelect",{attrs:{locales:t.locales,locale:t.locale},on:{change:t.handleLocaleChanged}})],1)]:t._e(),t._v(" "),t.title?[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[n("h1",{staticClass:"mb-0 text-truncate h2",domProps:{innerHTML:t._s(t.title)}})])]:t._e()],2)])]:t._e(),t._v(" "),t._l(t.layout.sections,(function(e){return[n("Section",{directives:[{name:"show",rawName:"v-show",value:t.isSectionVisible(e),expression:"isSectionVisible(section)"}],staticClass:"ShowPage__section",attrs:{section:e,layout:t.sectionLayout(e),"fields-row-class":t.fieldsRowClass,collapsable:t.isSectionCollapsable(e),commands:t.sectionCommands(e)},on:{command:t.handleCommandRequested},scopedSlots:t._u([{key:"default",fn:function(r){var i=r.fieldLayout;return[t.fieldOptions(i)?[n("ShowField",{key:t.refreshKey,attrs:{options:t.fieldOptions(i),value:t.fieldValue(i),locale:t.locale,locales:t.locales,"config-identifier":i.key,layout:i,collapsable:e.collapsable},on:{"visible-change":function(e){return t.handleFieldVisibilityChanged(i.key,e)},reordering:function(e){return t.handleReordering(i.key,e)}}})]:[n("UnknownField",{attrs:{name:i.key}})]]}}],null,!0)})]}))],2)]:[n("ActionBarShow")]],2),t._v(" "),n("CommandFormModal",t._g(t._b({attrs:{command:t.currentCommand,"entity-key":t.entityKey,"instance-id":t.instanceId}},"CommandFormModal",t.commandFormProps,!1),t.commandFormListeners)),t._v(" "),n("CommandViewPanel",{attrs:{content:t.commandViewContent},on:{close:t.handleCommandViewPanelClosed}})],1)}),[],!1,null,null,null).exports}];var km={name:"SharpActionView",components:{Modal:wn,LoadingOverlay:Lt,ActionBar:y},provide:function(){return{axiosInstance:Ce()}},data:function(){return{showErrorPage:!1,errorPageData:null}},computed:{dialogs:function(){return this.$store.state.dialogs},isLoading:function(){return this.$store.getters.isLoading}},methods:{handlePageError:function(t){var e=t.response,n=e.status,r=e.data;("get"===t.config.method&&404===n||403===n)&&(this.showErrorPage=!0,this.errorPageData={status:n,message:r.message})}}},Pm=(0,b.Z)(km,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpActionView"},[t.showErrorPage?[n("div",{staticClass:"container"},[n("ActionBar"),t._v(" "),n("h1",[t._v("Error "+t._s(t.errorPageData.status))]),t._v(" "),n("p",[t._v(t._s(t.errorPageData.message))])],1)]:[n("router-view",{on:{error:t.handlePageError}}),t._v(" "),n("notifications",{staticStyle:{top:"6rem",right:"1rem"},attrs:{position:"top right","animation-name":"slideRight",reverse:""},scopedSlots:t._u([{key:"body",fn:function(e){var r=e.item,i=e.close;return[n("div",{staticClass:"toast show mb-3",class:"border-"+r.type,attrs:{role:"alert","aria-live":"assertive","aria-atomic":"true","data-test":"notification"}},[n("div",{staticClass:"toast-header"},[n("strong",{staticClass:"me-auto"},[t._v(t._s(r.title))]),t._v(" "),n("button",{staticClass:"btn-close",attrs:{type:"button","data-test":"close-notification","aria-label":"Close"},on:{click:i}})]),t._v(" "),r.text?[n("div",{staticClass:"toast-body",domProps:{innerHTML:t._s(r.text)}})]:t._e()],2)]}}])}),t._v(" "),t._l(t.dialogs,(function(e){return[n("Modal",t._b({key:e.id,on:{ok:e.okCallback,hidden:e.hiddenCallback}},"Modal",e.props,!1),[n("div",{domProps:{innerHTML:t._s(e.text)}})])]}))],t._v(" "),n("LoadingOverlay",{staticClass:"SharpActionView__loading",attrs:{visible:t.isLoading,fade:""}})],2)}),[],!1,null,null,null).exports;function Dm(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var Am={name:"SharpLeftNav",mixins:[function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"sm";return{data:function(){return{isViewportSmall:!1}},methods:{$_responsiveUpdate:function(){var t=this.$_testElm.offsetWidth;this.isViewportSmall=!!t}},created:function(){var e="viewport-down-".concat(t);this.$_testElm=document.getElementById(e),this.$_testElm||(this.$_testElm=document.createElement("div"),this.$_testElm.id=e,this.$_testElm.classList.add("d-".concat(t,"-none")),document.body.appendChild(this.$_testElm)),this.$_responsiveUpdate(),this.$_debouncedRespnsiveUpdate=un()(this.$_responsiveUpdate,300),window.addEventListener("resize",this.$_debouncedRespnsiveUpdate)},destroyed:function(){window.removeEventListener("resize",this.$_debouncedRespnsiveUpdate)}}}("lg")],components:{GlobalFilters:Cf,Loading:At},props:{items:Array,current:String,title:String,collapseable:{type:Boolean,default:!0},hasGlobalFilters:Boolean},data:function(){return{ready:!1,collapsed:!1,state:"expanded",filterOpened:!1}},watch:{collapsed:{handler:function(t){document.body.classList.toggle("leftNav--collapsed",this.collapsed),this.state=t?"collapsing":"expanding",setTimeout(this.updateState,250)}}},computed:{flattenedItems:function(){return this.items.map((function(t){return"category"===t.type?t.entities:t})).flat()},currentEntity:function(){var t=this;return this.flattenedItems.find((function(e){return e.key===t.current}))},currentIcon:function(){var t;return"dashboard"===this.current?"fas fa-tachometer-alt":null===(t=this.currentEntity)||void 0===t?void 0:t.icon},classes:function(){return["SharpLeftNav--".concat(this.state),{"SharpLeftNav--filter-opened":this.filterOpened,"SharpLeftNav--collapseable":this.collapseable}]}},methods:{updateState:function(){this.state=this.collapsed?"collapsed":"expanded"},handleGlobalFilterOpened:function(){this.filterOpened=!0},handleGlobalFilterClosed:function(){this.filterOpened=!1},handleClicked:function(){this.collapsed&&(this.collapsed=!1)},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.hasGlobalFilters){t.next=3;break}return t.next=3,e.$store.dispatch("global-filters/get");case 3:e.$store.dispatch("setCurrentEntity",e.currentEntity),e.ready=!0;case 5:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){Dm(o,r,i,a,l,"next",t)}function l(t){Dm(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.collapsed=this.isViewportSmall,this.updateState(),this.init()}},Em=Am,Lm=(0,b.Z)(Em,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"SharpLeftNav",class:t.classes,attrs:{role:"navigation","aria-label":"Menu Sharp"},on:{click:t.handleClicked}},[n("div",{staticClass:"SharpLeftNav__top-icon"},[n("i",{staticClass:"fa",class:t.currentIcon})]),t._v(" "),n("div",{staticClass:"flex-grow-0"},[n("div",{staticClass:"SharpLeftNav__title-container position-relative"},[t._t("title",(function(){return[n("h2",{staticClass:"SharpLeftNav__title mb-0"},[t._v(t._s(t.title))])]}))],2)]),t._v(" "),n("div",{staticClass:"flex-grow-1 position-relative",staticStyle:{"min-height":"0"}},[n("div",{staticClass:"SharpLeftNav__content d-flex flex-column"},[n("div",{staticClass:"SharpLeftNav__inner flex-grow-1 pb-5",staticStyle:{"min-height":"0"}},[t.hasGlobalFilters?[n("GlobalFilters",{on:{open:t.handleGlobalFilterOpened,close:t.handleGlobalFilterClosed}})]:t._e(),t._v(" "),t._t("default")],2),t._v(" "),n("a",{staticClass:"SharpLeftNav__collapse-button btn btn-text",attrs:{href:"#"},on:{click:function(e){e.preventDefault(),e.stopPropagation(),t.collapsed=!t.collapsed}}},[n("svg",{staticClass:"SharpLeftNav__collapse-arrow",staticStyle:{fill:"currentColor"},attrs:{width:"8",height:"12",viewBox:"0 0 8 12","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M7.5 10.6L2.8 6l4.7-4.6L6.1 0 0 6l6.1 6z"}})])])])])])}),[],!1,null,null,null).exports;r.default.use(s()),r.default.use(a.N9,{installComponents:!1}),r.default.use(o.Z),r.default.use(i.ZP);var Im=nn(),Bm=ne();r.default.use((function(t,e){e.store,e.router}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router;e.store.registerModule("dashboard",Af),n.addRoutes(gh)}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router;e.store.registerModule("entity-list",Sh),n.addRoutes(Wh)}),{store:Bm,router:Im}),r.default.use((function(t,e){e.store.registerModule("global-filters",nf)}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router;e.store,t.component("FieldDisplay",bd),n.addRoutes(wd)}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router,r=e.store;n.addRoutes(xm),r.registerModule("show",op),t.component("ShowField",vm)}),{store:Bm,router:Im}),r.default.use((function(t,e){e.store,e.router,t.component("sharp-dropdown",Z),t.component("sharp-dropdown-item",Q)}),{store:Bm,router:Im}),r.default.component("sharp-action-view",Pm),r.default.component("sharp-left-nav",Lm),r.default.component("sharp-collapsible-item",D),r.default.component("sharp-nav-item",x),r.default.component("sharp-item-visual",xt),new r.default({el:"#sharp-app",store:Bm,router:Im})},27531:function(t,e,n){var r=n(23645),i=n.n(r)()((function(t){return t[1]}));i.push([t.id,".unknown-field[data-v-d6c36028]{background:rgba(255,0,0,.25);border:1px solid red;font-family:Courier New,Courier,monospace;font-weight:700;padding:.5em 1em}",""]),e.Z=i},60330:function(){},25390:function(){}},function(t){var e=function(e){return t(t.s=e)};t.O(0,[216,421,660],(function(){return e(93312),e(60330),e(25390)}));t.O()}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[705],{52435:function(t,e,n){n(74577),n(3758),n(3573),n(68965),n(15634),n(76554),n(81817),n(61357),n(19266),n(88188);var r=n(70538),i=n(20629),o=n(78345),a=n(36292),l=n(14765),s=n.n(l),u=n(87757),c=n.n(u);function d(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function f(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){d(o,r,i,a,l,"next",t)}function l(t){d(o,r,i,a,l,"throw",t)}a(void 0)}))}}function h(t){return p.apply(this,arguments)}function p(){return(p=f(c().mark((function t(e){var n,r;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,new Promise((function(t){return setTimeout(t,10)}));case 2:n=e.$el.querySelector(".multiselect__content"),(r=n.getBoundingClientRect()).bottom>window.innerHeight&&window.scrollBy({top:r.bottom-window.innerHeight+20,behavior:"smooth"});case 5:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var m={name:"SharpActionBar",props:{container:Boolean},computed:{hasExtras:function(){return this.$slots.extras||this.$slots["extras-right"]}},methods:{layout:function(t){document.documentElement.style.setProperty("--navbar-height","".concat(t.height,"px"))}},mounted:function(){var t=this;this.layout(this.$refs.bar.getBoundingClientRect()),window.ResizeObserver&&new ResizeObserver((function(e){t.layout(e[0].target.getBoundingClientRect())})).observe(this.$refs.bar)}},v=m,b=n(51900),y=(0,b.Z)(v,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpActionBar"},[n("div",{ref:"bar",staticClass:"SharpActionBar__bar sticky-top"},[n("div",{staticClass:"container"},[n("div",{staticClass:"row align-items-center g-2 gx-md-4"},[n("div",{staticClass:"col SharpActionBar__col--left",staticStyle:{"min-width":"0"}},[t._t("left")],2),t._v(" "),n("div",{staticClass:"col-auto SharpActionBar__col--right"},[t._t("right")],2)])])]),t._v(" "),t.hasExtras?[n("div",{class:{container:t.container}},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-sm"},[n("div",{staticClass:"SharpActionBar__extras"},[t._t("extras")],2)]),t._v(" "),t.$slots["extras-right"]?[n("div",{staticClass:"col-sm-auto"},[n("div",{staticClass:"SharpActionBar__extras"},[t._t("extras-right")],2)])]:t._e()],2)])]:t._e()],2)}),[],!1,null,null,null).exports,g={props:{items:Array},computed:{icon:function(){var t;return null===(t=this.$store.state.currentEntity)||void 0===t?void 0:t.icon}},methods:{isActive:function(t){return t===this.items.length-1}}},w=(0,b.Z)(g,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"d-flex"},[n("div",{staticClass:"input-group input-group-sm w-auto"},[t.icon?[n("div",{staticClass:"input-group-text"},[n("i",{staticClass:"fa fa-sm",class:t.icon,staticStyle:{opacity:".75","font-size":".75rem"}})])]:t._e(),t._v(" "),n("div",{staticClass:"form-control"},[n("div",{staticClass:"breadcrumb p-0 m-0"},[t._l(t.items,(function(e,r){return[n("div",{staticClass:"breadcrumb-item",class:{active:t.isActive(r)}},[t.isActive(r)?[n("span",[t._v(t._s(e.name))])]:[n("a",{attrs:{href:e.url}},[t._v(t._s(e.name))])]],2)]}))],2)])],2)])}),[],!1,null,null,null).exports,_={props:{variant:{type:String,default:"primary"},text:Boolean,outline:Boolean,small:Boolean,large:Boolean,active:Boolean,block:Boolean,href:String,disabled:Boolean},computed:{variantClass:function(){return!this.hasTextStyle&&this.variant?"btn".concat(this.outline?"-outline":"","-").concat(this.variant):null},classes:function(){return[this.variantClass,{"btn-sm":this.small,"btn-lg":this.large,"btn-text":this.hasTextStyle,"btn-block":this.block,active:this.active,disabled:this.disabled}]},hasTextStyle:function(){return!0===this.text},tag:function(){return this.href?"a":"button"}},methods:{focus:function(){this.$el.focus()}}},O=(0,b.Z)(_,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.tag,t._g({tag:"component",staticClass:"SharpButton btn",class:t.classes,attrs:{href:t.href,disabled:t.disabled}},t.$listeners),[t._t("default")],2)}),[],!1,null,null,null).exports,S={props:{formControl:{type:Boolean,default:!0}},computed:{classes:function(){return{"SharpClearButton--form-control":this.formControl}}},methods:{click:function(){this.$el.click()}}},C=(0,b.Z)(S,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("button",t._g({staticClass:"SharpClearButton btn",class:t.classes,attrs:{type:"button"}},t.$listeners),[n("svg",{staticClass:"SharpClearButton__icon",attrs:{"aria-label":"close",width:"10",height:"10",viewBox:"0 0 10 10","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M9.8 8.6L8.4 10 5 6.4 1.4 10 0 8.6 3.6 5 .1 1.4 1.5 0 5 3.6 8.6 0 10 1.4 6.4 5z"}})])])}),[],!1,null,null,null).exports,j={name:"SharpNavItem",props:{current:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},href:String,target:String}},x=(0,b.Z)(j,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{staticClass:"SharpLeftNav__item",class:{"SharpLeftNav__item--active":t.current,"SharpLeftNav__item--disabled":t.disabled},attrs:{role:"menuitem"}},[t.disabled?[n("span",{staticClass:"SharpLeftNav__item-link"},[t._t("default")],2)]:[n("a",{staticClass:"SharpLeftNav__item-link",attrs:{href:t.href,target:t.target}},[t._t("default")],2)]],2)}),[],!1,null,null,null).exports,k={components:{BCollapse:n(11688).k},props:{label:String,opened:Boolean,collapsible:Boolean},data:function(){return{expanded:this.opened||!this.collapsible}},methods:{toggle:function(){this.collapsible&&(this.expanded=!this.expanded)}}},P=(0,b.Z)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("li",{staticClass:"SharpLeftNav__item SharpLeftNav__item--has-children",class:{"SharpLeftNav__item--expanded":t.expanded,"SharpLeftNav__item--disabled":!t.collapsible}},[n("div",{staticClass:"SharpLeftNav__item-link",attrs:{tabindex:t.collapsible?"0":"-1"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.toggle.apply(null,arguments)},click:t.toggle}},[n("div",{staticClass:"row gx-2 align-items-center flex-nowrap"},[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[t._t("label",(function(){return[t._v("\n "+t._s(t.label)+"\n ")]}))],2),t._v(" "),t.collapsible?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"SharpLeftNav__item-icon"},[n("svg",{staticClass:"SharpLeftNav__icon",attrs:{width:"10",height:"5",viewBox:"0 0 10 5","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M10 0L5 5 0 0z"}})])])])]:t._e()],2)]),t._v(" "),n("b-collapse",{attrs:{visible:t.expanded}},[n("ul",{staticClass:"SharpLeftNav__list SharpLeftNav__list--nested",attrs:{role:"menu","aria-hidden":"true"}},[t._t("default")],2)])],1)}),[],!1,null,null,null),D=P.exports,A={name:"SharpPagination",inheritAttrs:!1,components:{BPagination:n(61081).c},props:{totalRows:Number,perPage:Number,minPageEndButtons:{type:Number,default:0}},computed:{hideGotoEndButtons:function(){return Math.ceil(this.totalRows/Math.max(this.perPage,1))t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1},draggableOptions:function(){return{disabled:!this.reorderActive}},currentItems:function(){return this.reorderActive?this.reorderedItems:this.items},isEmpty:function(){return 0===(this.items||[]).length},styles:function(){return{"--append-width":this.appendWidth?"".concat(this.appendWidth,"px"):null}}},methods:{handleItemsChanged:function(t){this.reorderedItems=t,this.$emit("change",t)},handleSortClicked:function(t){this.$emit("sort-change",{prop:t,dir:this.sort===t&&"asc"===this.dir?"desc":"asc"})},handlePageChanged:function(t){this.$emit("page-change",t)},handleReorderActiveChanged:function(t){this.reorderedItems=t?M(this.items):null},getAppendWidth:function(t){if(!t)return 0;var e=t.querySelector(".SharpDataList__row-append");return e?e.offsetWidth:0},updateLayout:function(){var t,e=this;return(t=c().mark((function t(){var n,r;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.appendWidth=0,t.next=3,e.$nextTick();case 3:n=e.getAppendWidth(e.$refs.head),r=e.getAppendWidth(e.$refs.body),e.appendWidth=Math.max(n,r);case 6:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){T(o,r,i,a,l,"next",t)}function l(t){T(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},mounted:function(){this.updateLayout(),window.addEventListener("resize",this.updateLayout)},destroyed:function(){window.removeEventListener("resize",this.updateLayout)}},R=z,N=(0,b.Z)(R,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpDataList",class:{"SharpDataList--reordering":t.reorderActive},style:t.styles},[t.isEmpty?[n("div",{staticClass:"SharpDataList__empty p-3"},[t._t("empty"),t._v(" "),t._t("append-body")],2)]:[t.$slots["append-head"]?[n("div",{staticClass:"d-flex justify-content-end mb-3 d-sm-none"},[t._t("append-head")],2)]:t._e(),t._v(" "),n("div",{staticClass:"SharpDataList__table SharpDataList__table--border"},[t.hideHeader?t._e():[n("div",{ref:"head",staticClass:"SharpDataList__thead"},[n("DataListRow",{attrs:{columns:t.columns,header:""},scopedSlots:t._u([{key:"cell",fn:function(e){var r=e.column;return[n("div",{staticClass:"row"},[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"row align-items-center gx-2"},[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[n("div",{staticClass:"overflow-hidden"},[t._v("\n "+t._s(r.label)+"\n ")])]),t._v(" "),r.sortable?[n("div",{staticClass:"col-auto"},[n("svg",{staticClass:"SharpDataList__caret",class:{"SharpDataList__caret--selected":t.sort===r.key,"SharpDataList__caret--ascending":t.sort===r.key&&"asc"===t.dir},attrs:{width:"10",height:"5",viewBox:"0 0 10 5","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M10 0L5 5 0 0z"}})]),t._v(" "),n("a",{staticClass:"SharpDataList__sort-link",attrs:{href:""},on:{click:function(e){return e.preventDefault(),t.handleSortClicked(r.key)}}})])]:t._e()],2)])])]}},t.$slots["append-head"]?{key:"append",fn:function(){return[t._t("append-head")]},proxy:!0}:null],null,!0)})],1)],t._v(" "),n("div",{ref:"body",staticClass:"SharpDataList__tbody"},[n("Draggable",{attrs:{options:t.draggableOptions,value:t.reorderedItems},on:{input:t.handleItemsChanged}},[t._l(t.currentItems,(function(e){return[t._t("item",(function(){return[n("DataListRow",{attrs:{columns:t.columns,row:e}})]}),{item:e})]}))],2),t._v(" "),t._t("append-body")],2)],2)],t._v(" "),t.hasPagination?[n("div",{staticClass:"SharpDataList__pagination-container"},[n("Pagination",{attrs:{"total-rows":t.totalCount,"per-page":t.pageSize,"min-page-end-buttons":3,limit:7,value:t.page},on:{change:t.handlePageChanged}})],1)]:t._e()],2)}),[],!1,null,null,null).exports;function U(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function K(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n'.concat(null!==(t=this.template)&&void 0!==t?t:"",""),props:[].concat(J(this.templateProps||[]),J(Object.keys(null!==(e=this.templateData)&&void 0!==e?e:{}))),mounted:function(){var t,e,n,r=!(null!==(t=this.$el.children)&&void 0!==t&&t.length||null!==(e=this.$el.innerText)&&void 0!==e&&e.trim());this.$emit("content-change",{isEmpty:r}),(null===(n=this.$el.children)||void 0===n?void 0:n.length)>0&&this.$el.classList.add("SharpTemplate--has-children")}}}}},nt=et,rt=(0,b.Z)(nt,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.component,t._g(t._b({tag:"component"},"component",t.templateData,!1),t.$listeners),[t._t("default")],2)}),[],!1,null,null,null).exports,it={props:{name:String}},ot=n(93379),at=n.n(ot),lt=n(27531),st={insert:"head",singleton:!1},ut=(at()(lt.Z,st),lt.Z.locals,(0,b.Z)(it,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"unknown-field"},[n("span",[t._v("Unknown field «"+t._s(t.name)+"»")])])}),[],!1,null,"d6c36028",null).exports),ct={props:{options:Object},computed:{alertClasses:function(){return["alert-".concat(this.options.alertLevel)]}}},dt={components:{GlobalMessageLayout:(0,b.Z)(ct,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.options.alertLevel?[n("div",{staticClass:"alert mb-0",class:t.alertClasses},[t._t("default")],2)]:[t._t("default")]],2)}),[],!1,null,null,null).exports,TemplateRenderer:rt},props:{options:Object,fields:Object,data:Object},data:function(){return{visible:!0}},computed:{fieldKey:function(){return this.options.fieldKey},fieldOptions:function(){var t;return null===(t=this.fields)||void 0===t?void 0:t[this.fieldKey]},value:function(){var t;return null===(t=this.data)||void 0===t?void 0:t[this.fieldKey]}},methods:{handleTemplateContentChanged:function(t){var e=t.isEmpty;this.visible=!e}}},ft=dt,ht=(0,b.Z)(ft,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("GlobalMessageLayout",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpGlobalMessage",attrs:{options:t.options}},[t.fieldOptions?[n("TemplateRenderer",{attrs:{name:"GlobalMessage","template-data":t.value,template:t.fieldOptions.template},on:{"content-change":t.handleTemplateContentChanged}})]:t._e()],2)}),[],!1,null,null,null).exports;function pt(t,e,n){var r=e.value;!n.children.length||n.children.every((function(t){return function(t){return t.text?0===t.text.trim().length:t.elm instanceof HTMLElement?"none"===t.elm.style.display:!t.tag}(t)}))?t.classList.add(r):t.classList.remove(r)}var mt={inserted:pt,componentUpdated:pt},vt=n(23493),bt=n.n(vt);function yt(t,e){for(var n=0;nthis.sentinel.getBoundingClientRect().top),e&&this.el.style.setProperty("--sticky-offset","".concat(t.top-e.getBoundingClientRect().top,"px"))}}},{key:"setStuck",value:function(t){this.el.classList.toggle("stuck",t),this.el.dispatchEvent(new CustomEvent("sticky-change",{detail:t}))}}])&&yt(e.prototype,n),r&&yt(e,r),Object.defineProperty(e,"prototype",{writable:!1}),t}(),_t={inserted:function(t,e){var n=e.value,r=e.expression;!n&&r||(t._stickyObserver=new wt(t))},update:function(t,e){var n;e.value&&!t._stickyObserver&&(t._stickyObserver=new wt(t)),null===(n=t._stickyObserver)||void 0===n||n.refresh()},unbind:function(t){var e;null===(e=t._stickyObserver)||void 0===e||e.destroy()}};function Ot(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var St={name:"SharpGrid",props:{rows:{type:Array,required:!0},rowClass:[Function,String],colClass:{type:Function,default:function(){return null}}},methods:{colClasses:function(t){var e,n=t.size,r=t.sizeXS,i=!!n;return[(e={},Ot(e,"col-".concat(r),r),Ot(e,"col-md-".concat(n),i),Ot(e,"col-md",!i),e),this.colClass(t)]},rowClasses:function(t){return"function"==typeof this.rowClass?this.rowClass(t):this.rowClass}},directives:{"empty-class":mt}},Ct=(0,b.Z)(St,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpGrid"},[t._l(t.rows,(function(e){return[n("div",{staticClass:"SharpGrid__row row",class:t.rowClasses(e)},[t._l(e,(function(e){return[n("div",{directives:[{name:"empty-class",rawName:"v-empty-class",value:"SharpGrid__col--empty",expression:"'SharpGrid__col--empty'"}],staticClass:"SharpGrid__col",class:t.colClasses(e)},[t._t("default",null,{itemLayout:e})],2)]}))],2)]}))],2)}),[],!1,null,null,null).exports,jt={name:"SharpItemVisual",props:{item:Object,iconClass:String,imageClass:String},computed:{iconClasses:function(){var t=[this.item.icon];return this.iconClass&&t.push(this.iconClass),t}}},xt=(0,b.Z)(jt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",[t.item.icon?[n("i",{staticClass:"fa",class:t.iconClasses})]:t.item.image?[n("img",{staticClass:"img-fluid",attrs:{src:t.item.image}})]:t._e()],2)}),[],!1,null,null,null).exports,kt={props:{fade:Boolean},computed:{name:function(){if(this.fade)return"loading-fade"}}},Pt=(0,b.Z)(kt,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("transition",{attrs:{name:t.name,appear:""}},[t._t("default")],2)}),[],!1,null,null,null).exports,Dt={components:{LoadingTransition:Pt},props:{visible:{type:Boolean,default:!0},small:Boolean,light:Boolean,fade:Boolean},computed:{classes:function(){return{"SharpLoading--light":this.light}},spinnerClasses:function(){return{"spinner-border-sm":this.small}}}},At=(0,b.Z)(Dt,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("loading-transition",{attrs:{fade:t.fade}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpLoading",class:t.classes},[n("div",{staticClass:"spinner-border",class:t.spinnerClasses})])])}),[],!1,null,null,null).exports,Et={components:{LoadingTransition:Pt,Loading:At},props:{visible:{type:Boolean,default:!0},absolute:Boolean,fade:Boolean},computed:{classes:function(){return{"SharpLoading__overlay--absolute":this.absolute}}}},Lt=(0,b.Z)(Et,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("loading-transition",{attrs:{fade:t.fade}},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpLoading__overlay",class:t.classes},[n("Loading",t._b({},"Loading",t.$attrs,!1))],1)])}),[],!1,null,null,null).exports,It={methods:{getMergedIdentifier:function(t,e){for(var n,r=this.$parent;r&&void 0===r[t];)r=r.$parent;var i="";return null!==(n=r)&&void 0!==n&&n[t]&&(i=r[t]+"."),"".concat(i).concat(e)}}},Bt={mixins:[It],props:{errorIdentifier:{type:[String,Number],required:!0}},computed:{mergedErrorIdentifier:function(){return this.getMergedIdentifier("mergedErrorIdentifier",this.errorIdentifier)}}},Ft=n(9669),$t=n.n(Ft),Tt=n(4372),Mt=n.n(Tt);var Vt,zt=(Vt=document.head.querySelector("meta[name=base-url]"))?"/".concat(Vt.content):"/sharp",Rt="".concat(zt,"/api"),Nt="".concat(Rt,"/upload"),Ut=n(80129),Kt=n.n(Ut);function Ht(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function qt(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var fe=0;function he(t){var e=t.text,n=(t.okCallback,t.okCloseOnly),r=t.isError,i=de(t,re),o=fe++;function a(){ne().dispatch("setDialogs",ne().state.dialogs.filter((function(t){return t.id!==o})))}return new Promise((function(t){ne().dispatch("setDialogs",[].concat(ue(ne().state.dialogs),[{id:o,props:le(le({},i),{},{okOnly:n,noCloseOnBackdrop:n,noCloseOnEsc:n,visible:!0,isError:r}),okCallback:t,hiddenCallback:a,text:e}]))}))}function pe(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,r=de(e,ie);return he(le({okCloseOnly:!0,text:t,title:n},r))}function me(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.title,r=de(e,oe);return he(le({text:t,title:n,size:"sm",hideHeader:!0,okTitle:Jt("modals.confirm.ok_button"),bodyClass:"pt-4"},r))}function ve(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function be(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){ve(o,r,i,a,l,"next",t)}function l(t){ve(o,r,i,a,l,"throw",t)}a(void 0)}))}}function ye(t){var e=t.data,n=t.status;return Jt("modals.".concat(n,".message"),null)||"".concat(n,": ").concat(e.message)||Jt("modals.error.message")}function ge(t){return we.apply(this,arguments)}function we(){return(we=be(c().mark((function t(e){var n,r,i,o,a;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.data,r=e.method,i=e.status,o=ye({data:n,status:i}),a=Jt("modals.".concat(i,".title"),null)||Jt("modals.error.title"),(404!==i||"get"!==r)&&422!==i){t.next=5;break}return t.abrupt("return");case 5:return t.next=7,pe(o,{title:a,isError:!0});case 7:401!==i&&419!==i||location.reload();case 8:case"end":return t.stop()}}),t)})))).apply(this,arguments)}function _e(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Oe(t){t.interceptors.response.use((function(t){return function(t){var e,n=t.headers["content-type"];if(!(null!=n&&n.includes("application/json")||null!==(e=t.headers["content-disposition"])&&void 0!==e&&e.includes("attachment"))){var r=t.config,i=r.method,o=r.url,a="".concat(i.toUpperCase()," ").concat(o,' : Invalid response content-type "').concat(n,'", expected JSON');throw console.error(a),new Error(a)}}(t),t}),function(){var t,e=(t=c().mark((function t(e){var n;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!((n=e.response).data instanceof Blob&&"application/json"===n.data.type)){t.next=5;break}return t.next=4,Xt(n.data);case 4:n.data=t.sent;case 5:return ge({data:n.data,status:n.status,method:e.config.method}),t.abrupt("return",Promise.reject(e));case 7:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){_e(o,r,i,a,l,"next",t)}function l(t){_e(o,r,i,a,l,"throw",t)}a(void 0)}))});return function(t){return e.apply(this,arguments)}}())}var Se=Ce();function Ce(){var t=$t().create({baseURL:Rt,paramsSerializer:Yt});return Oe(t),t}var je=n(21057),xe=n.n(je);function ke(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Pe(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n1?n-1:0),i=1;i1?n-1:0),i=1;it.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:{},n=e.append,r=nn().resolve(t),i=r.href,o=r.route;if(n){var a=nn().currentRoute.path.replace(/\/$/,""),l=nn().resolve(a+o.fullPath);i=l.href}return i}function on(t,e){return rn({name:"form",params:{entityKey:t.entityKey,instanceId:t.instanceId}},e)}function an(t,e){return rn({name:"show",params:{entityKey:t.entityKey,instanceId:t.instanceId}},e)}var ln={computed:{language:function(){return document.documentElement.lang}},methods:{l:Jt}},sn=n(23279),un=n.n(sn);var cn={mixins:[It],props:{configIdentifier:{type:String,required:!0}},computed:{mergedConfigIdentifier:function(){return this.getMergedIdentifier("mergedConfigIdentifier",this.configIdentifier)}}},dn={mixins:[{inject:["axiosInstance"],methods:{showLoading:function(){this.$store.dispatch("setLoading",!0)},hideLoading:function(){this.$store.dispatch("setLoading",!1)},installInterceptors:function(){var t=this;this.axiosInstance.interceptors.request.use((function(e){return t.showLoading(),e}),(function(t){return Promise.reject(t)})),this.axiosInstance.interceptors.response.use((function(e){return t.hideLoading(),e}),(function(e){return t.hideLoading(),Promise.reject(e)}))}},created:function(){this.synchronous||(this.installInterceptors(),this.showLoading())}}],inject:["axiosInstance"],data:function(){return{data:null,layout:null}},methods:{get:function(){var t=this;return this.axiosInstance.get(this.apiPath,{params:this.apiParams}).then((function(e){return t.mount(e.data),Ye(e.data.notifications),Promise.resolve(e)}))},post:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.apiPath,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.data,n=arguments.length>2?arguments[2]:void 0;return this.axiosInstance.post(t,e,n)}}};function fn(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function hn(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){fn(o,r,i,a,l,"next",t)}function l(t){fn(o,r,i,a,l,"throw",t)}a(void 0)}))}}function pn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function mn(t){for(var e=1;e0&&void 0!==arguments[0]?arguments[0]:{})["content-disposition"];if(t&&t.includes("attachment")){var e=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(t);if(null!=e&&e[1])return e[1].replace(/['"]/g,"")}return null}(t.headers),e.click()},handleCommandResponse:function(t){var e=this;return hn(c().mark((function n(){var r;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("application/json"===t.data.type){n.next=3;break}return e.downloadCommandFile(t),n.abrupt("return",null);case 3:return n.next=5,Xt(t.data);case 5:return r=n.sent,e.handleCommandActionRequested(r.action,r),n.abrupt("return",r);case 8:case"end":return n.stop()}}),n)})))()},postCommandForm:function(t){var e=this;return hn(c().mark((function n(){var r,i,o;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=e.commandEndpoints.postCommand,n.next=3,t.submit({postFn:function(t){return r({data:t,command_step:e.currentCommand.step})}});case 3:return i=n.sent,n.next=6,e.handleCommandResponse(i);case 6:if("step"!==(null==(o=n.sent)?void 0:o.action)){n.next=13;break}return e.currentCommand=mn(mn({},e.currentCommand),{},{step:o.step}),n.next=11,e.showCommandForm(e.currentCommand);case 11:n.next=14;break;case 13:e.currentCommand=null;case 14:case"end":return n.stop()}}),n)})))()},getCommandForm:function(){var t=this;return hn(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.commandEndpoints.getForm,!t.currentCommand){e.next=4;break}return t.commandFormProps.loading=!0,e.abrupt("return",n({command_step:t.currentCommand.step}).finally((function(){t.commandFormProps.loading=!1})));case 4:return e.abrupt("return",Xe(n()));case 5:case"end":return e.stop()}}),e)})))()},showCommandForm:function(t){var e=this;return hn(c().mark((function n(){var r;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e.getCommandForm();case 2:r=n.sent,e.currentCommand=mn(mn({},t),{},{form:e.transformCommandForm(r)});case 4:case"end":return n.stop()}}),n)})))()},sendCommand:function(t,e){var n=this;return hn(c().mark((function r(){var i,o,a;return c().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(i=e.postCommand,o=e.getForm,n.commandEndpoints={postCommand:i,getForm:o},!t.has_form){r.next=4;break}return r.abrupt("return",n.showCommandForm(t));case 4:if(!t.confirmation){r.next=7;break}return r.next=7,me(t.confirmation);case 7:return r.prev=7,r.next=10,Xe(i());case 10:return a=r.sent,r.next=13,n.handleCommandResponse(a);case 13:r.next=18;break;case 15:r.prev=15,r.t0=r.catch(7),console.error(r.t0);case 18:case"end":return r.stop()}}),r,null,[[7,15]])})))()},addCommandActionHandlers:function(t){this.commandHandlers=mn(mn({},this.commandHandlers),t)},handleCommandActionRequested:function(t,e){var n=this.commandHandlers[t];n&&n(e)},handleReloadCommand:function(){this.init()},handleInfoCommand:function(t){pe(t.message,{title:Jt("modals.command.info.title")})},handleViewCommand:function(t){this.commandViewContent=t.html},handleLinkCommand:function(t){window.location.href=t.link},handleCommandFormSubmitClicked:function(t){this.postCommandForm(t)},handleCommandFormClosed:function(){this.currentCommand=null},handleCommandViewPanelClosed:function(){this.commandViewContent=null}},created:function(){this.addCommandActionHandlers({reload:this.handleReloadCommand,info:this.handleInfoCommand,link:this.handleLinkCommand,view:this.handleViewCommand})}};var yn={name:"SharpModal",mixins:[ln],components:{LoadingOverlay:Lt,Loading:At,BModal:n(13228).N},inheritAttrs:!1,props:{visible:Boolean,cancelTitle:String,title:String,okTitle:String,okOnly:Boolean,okVariant:{type:String,default:"primary"},static:Boolean,modalClass:String,isError:Boolean,loading:Boolean},computed:{okClasses:function(){return t={"btn-lg":this.okOnly},e="btn-".concat(this.okVariant),n=!!this.okVariant,e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t;var t,e,n}},methods:{show:function(){this.$refs.modal.show()},hide:function(){this.$refs.modal.hide()},handleVisiblityChanged:function(t){this.$emit("update:visible",t)}}},gn=yn,wn=(0,b.Z)(gn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-modal",t._g(t._b({ref:"modal",attrs:{title:t.title,visible:t.visible,"ok-only":t.okOnly,static:t.static,"modal-class":[t.modalClass,"SharpModal"],"title-class":{"text-danger":t.isError},"header-class":{"pb-0":!t.title},"no-enforce-focus":"","no-close-on-backdrop":""},on:{change:t.handleVisiblityChanged},scopedSlots:t._u([t.$slots.title?{key:"modal-title",fn:function(){return[t._t("title")]},proxy:!0}:null,{key:"modal-footer",fn:function(e){var r=e.cancel,i=e.ok;return[n("div",{staticClass:"w-100"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col"},[t._t("footer-prepend")],2),t._v(" "),n("div",{staticClass:"col-auto align-self-end"},[n("div",{staticClass:"row gx-2"},[t.okOnly?t._e():[n("div",{staticClass:"col-auto"},[n("button",{staticClass:"btn btn-outline-primary",on:{click:r}},[t._v("\n "+t._s(t.cancelTitle||t.l("modals.cancel_button"))+"\n ")])])],t._v(" "),n("div",{staticClass:"col-auto"},[n("button",{staticClass:"btn position-relative",class:t.okClasses,staticStyle:{"min-width":"70px"},attrs:{disabled:t.loading},on:{click:i}},[n("span",{class:{invisible:t.loading}},[t._v("\n "+t._s(t.okTitle||t.l("modals.ok_button"))+"\n ")]),t._v(" "),t.loading?[n("LoadingOverlay",{staticClass:"bg-transparent",attrs:{absolute:"",small:""}})]:t._e()],2)])],2)])])])]}}],null,!0)},"b-modal",t.$attrs,!1),t.$listeners),[t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports,_n={components:{Modal:wn},props:{value:[Number,String],visible:Boolean,options:Array,title:String,okTitle:String,size:String},data:function(){var t;return{modalVisible:this.visible,selected:null!==(t=this.value)&&void 0!==t?t:null}},watch:{visible:function(t){this.modalVisible=t},value:function(t){this.selected=t}},methods:{itemClass:function(t){return{"active bg-white text-primary":this.isSelected(t)}},isSelected:function(t){return t.value===this.selected},handleOptionSelected:function(t){this.$emit("select",t),this.selected=t.value},handleButtonClicked:function(){this.modalVisible=!0,this.$emit("update:visible",!0)},handleVisibleChanged:function(t){this.modalVisible=t,this.$emit("update:visible",t)},handleModalOkClicked:function(){this.$emit("input",this.selected),this.$emit("change",this.selected)}}},On=(0,b.Z)(_n,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("default",null,{on:{click:t.handleButtonClicked}}),t._v(" "),n("Modal",{attrs:{visible:t.modalVisible,title:t.title,"ok-title":t.okTitle,"ok-only":"",size:t.size},on:{ok:t.handleModalOkClicked,change:t.handleVisibleChanged}},[n("div",{staticClass:"list-group",attrs:{role:"menu"}},[t._l(t.options,(function(e){return[n("div",{key:e.value,staticClass:"list-group-item list-group-item-action pe-2",class:t.itemClass(e),staticStyle:{cursor:"pointer","outline-offset":"4px"},attrs:{role:"menuitemradio",tabindex:"0","aria-checked":t.isSelected(e)},on:{click:function(n){return t.handleOptionSelected(e)},keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")&&t._k(n.keyCode,"space",32,n.key,[" ","Spacebar"])?null:t.handleOptionSelected(e)}}},[n("div",{staticClass:"py-1"},[n("div",{staticClass:"row align-items-center gx-3"},[t.$scopedSlots["item-prepend"]?[n("div",{staticClass:"col-auto"},[t._t("item-prepend",null,{option:e})],2)]:t._e(),t._v(" "),n("div",{staticClass:"col"},[t._v("\n "+t._s(e.label)+"\n ")]),t._v(" "),n("div",{staticClass:"col-auto",class:{invisible:!t.isSelected(e)}},[n("div",{staticClass:"bg-primary text-inverted d-inline-flex rounded-circle justify-content-center align-items-center",staticStyle:{width:"1.5em",height:"1.5em"}},[n("i",{staticClass:"fas fa-check fa-sm"})])])],2)])])]}))],2)])],2)}),[],!1,null,null,null).exports,Sn=n(47907),Cn=n.n(Sn);function jn(t){return function(t){if(Array.isArray(t))return xn(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return xn(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xn(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xn(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0}},methods:{handleValueChanged:function(t){this.search=t},handleClearButtonClicked:function(){this.search="",this.$emit("submit",""),this.$emit("clear"),this.$refs.input.focus()},handleFocused:function(){this.$emit("focus")},handleBlur:function(){this.$emit("blur")},handleFocusout:function(t){t.relatedTarget&&this.$el.contains(t.relatedTarget)||(this.search=this.value)},handleSubmitted:function(){this.$emit("submit",this.search)}}},An=Dn,En=(0,b.Z)(An,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpSearch",attrs:{role:"search"}},[n("form",{staticClass:"h-100",on:{submit:function(e){return e.preventDefault(),t.handleSubmitted.apply(null,arguments)}}},[n("label",{staticClass:"SharpSearch__label visually-hidden",attrs:{id:"ab-search-label",for:"ab-search-input"}},[t._v(t._s(t.placeholder))]),t._v(" "),n("div",{staticClass:"input-group input-group-sm flex-nowrap"},[n("div",{staticClass:"position-relative flex-fill",staticStyle:{"min-width":"0"}},[n("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],ref:"input",staticClass:"SharpSearch__input form-control form-control-sm",attrs:{placeholder:t.placeholder,disabled:t.disabled,type:"text",id:"ab-search-input",role:"search","aria-labelledby":"ab-search-label"},domProps:{value:t.search},on:{focus:t.handleFocused,blur:t.handleBlur,focusout:t.handleFocusout,input:function(e){e.target.composing||(t.search=e.target.value)}}}),t._v(" "),n("button",{staticClass:"btn btn-sm SharpSearch__clear h-100 d-inline-flex align-items-center position-absolute",class:{invisible:!t.clearVisible},attrs:{type:"button","aria-label":"Clear search"},on:{click:t.handleClearButtonClicked}},[n("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 16 16","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm3.5 10.1l-1.4 1.4L8 9.4l-2.1 2.1-1.4-1.4L6.6 8 4.5 5.9l1.4-1.4L8 6.6l2.1-2.1 1.4 1.4L9.4 8l2.1 2.1z"}})])])]),t._v(" "),n("button",{staticClass:"btn btn-sm btn-outline-primary SharpSearch__button"},[n("svg",{staticClass:"align-middle",attrs:{width:"1.25em",height:"1.25em",viewBox:"0 0 16 16","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M6 2c2.2 0 4 1.8 4 4s-1.8 4-4 4-4-1.8-4-4 1.8-4 4-4zm0-2C2.7 0 0 2.7 0 6s2.7 6 6 6 6-2.7 6-6-2.7-6-6-6zM16 13.8L13.8 16l-3.6-3.6 2.2-2.2z"}}),t._v(" "),n("path",{attrs:{d:"M16 13.8L13.8 16l-3.6-3.6 2.2-2.2z"}})])])])])])}),[],!1,null,null,null),Ln=En.exports,In={name:"SharpStateIcon",props:{color:{required:!0,type:String}},computed:{style:function(){return{background:this.color}}}},Bn=(0,b.Z)(In,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("span",{staticClass:"StateIcon",style:t.style})}),[],!1,null,null,null).exports;function Fn(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var $n={name:"SharpTab",components:{BTab:n(51015).L},provide:function(){return{$tab:this}},props:{title:String,active:Boolean},data:function(){return{errors:{}}},computed:{hasError:function(){return Object.keys(this.errors).length>0},classes:function(){return{"is-invalid":this.hasError}}},methods:{setError:function(t){this.$set(this.errors,t,!0)},clearError:function(t){this.$delete(this.errors,t)},handleActiveChanged:function(t){var e,n=this;return(e=c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=4;break}return e.next=3,n.$nextTick();case 3:n.$emit("active");case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(t){Fn(o,r,i,a,l,"next",t)}function l(t){Fn(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){var t=this;this.$on("error",(function(e){return t.setError(e)})),this.$on("clear",(function(e){return t.clearError(e)}))}},Tn=$n,Mn=(0,b.Z)(Tn,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("b-tab",{attrs:{"title-link-class":t.classes,active:t.active},on:{"update:active":t.handleActiveChanged},scopedSlots:t._u([{key:"title",fn:function(){return[t._v("\n "+t._s(t.title)+"\n ")]},proxy:!0}])},[t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports,Vn={name:"SharpTabs",components:{BTabs:n(21247).M},computed:{dropdownButtonClasses:function(){return this.tabs[this.currentTab].hasError?"error-dot":this.tabsHaveError?"error-dot--partial":""}}},zn=(0,b.Z)(Vn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("b-tabs",{staticClass:"SharpTabs",attrs:{"nav-class":"SharpTabs__nav mb-4 align-items-center",pills:""},scopedSlots:t._u([{key:"tabs-start",fn:function(){return[n("li",{staticClass:"nav-item me-sm-auto"},[t._t("nav-prepend")],2)]},proxy:!0},{key:"tabs-end",fn:function(){return[n("li",{staticClass:"ms-auto"})]},proxy:!0}],null,!0)},[t._v(" "),t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports;function Rn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Nn(t){for(var e=1;e1}},methods:{isActive:function(t){return this.$route.query.tab===Kn(t.title)},handleTabActivated:function(t){this.$router.replace({query:Nn(Nn({},this.$route.query),{},{tab:Kn(t.title)})})}}},qn=Hn,Zn=(0,b.Z)(qn,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpTabbedLayout"},[t.showTabs?[n("Tabs",{scopedSlots:t._u([{key:"nav-prepend",fn:function(){return[t._t("nav-prepend")]},proxy:!0}],null,!0)},[t._v(" "),t._l(t.layout.tabs,(function(e,r){return[n("Tab",{key:"tab-"+r,attrs:{title:e.title,active:t.isActive(e)},on:{active:function(n){return t.handleTabActivated(e)}}},[t._t("default",null,{tab:e})],2)]}))],2)]:[t.$slots["nav-prepend"]?[n("div",{staticClass:"my-4"},[t._t("nav-prepend")],2)]:t._e(),t._v(" "),n("div",{staticClass:"tab-pane"},[t._l(t.layout.tabs,(function(e){return[t._t("default",null,{tab:e}),t._v(" "),n("hr",{staticClass:"SharpTabbedLayout__divider"})]}))],2)]],2)}),[],!1,null,null,null),Gn=Zn.exports;function Wn(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var Qn={components:{BTooltip:n(49845).T},props:{target:Function,triggers:String,placement:String,overflowOnly:Boolean,disabled:Boolean},data:function(){return{isOverflowing:!1}},computed:{isEnabled:function(){return!this.disabled&&(!this.overflowOnly||this.isOverflowing)}},methods:{layout:function(t){this.isOverflowing=t.scrollWidth>t.offsetWidth},getTarget:function(){return this.target()}},mounted:function(){var t,e=this;return(t=c().mark((function t(){var n;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$nextTick();case 2:n=e.getTarget(),e.layout(n),"ResizeObserver"in window&&(e.observer=new ResizeObserver((function(){return e.layout(n)})),e.observer.observe(n));case 5:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){Wn(o,r,i,a,l,"next",t)}function l(t){Wn(o,r,i,a,l,"throw",t)}a(void 0)}))})()},beforeDestroy:function(){var t;null===(t=this.observer)||void 0===t||t.disconnect()}},Yn=Qn,Xn=(0,b.Z)(Yn,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("b-tooltip",{attrs:{target:t.target,triggers:t.triggers,placement:t.placement,disabled:!t.isEnabled}},[t._t("default")],2)}),[],!1,null,null,null).exports;function Jn(t){var e,n,r,i=t.url,o=t.method,a=t.locale,l=t.searchAttribute,s=t.query,u=t.dataWrapper,c=t.fieldKey,d=t.cancelToken,f="get"===o.toLowerCase(),h=(r=s,(n=l)in(e={locale:a})?Object.defineProperty(e,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[n]=r,e);return $t()({url:i,method:o,params:f?h:void 0,data:f?void 0:h,cancelToken:d}).then((function(t){var e,n,r;return function(t){var e=t.results,n=t.dataWrapper,r=t.fieldKey,i=t.url;if(e){if(n&&!e.hasOwnProperty(n))return ze("Autocomplete (".concat(r,'): dataWrapper "').concat(n,'" seems to be invalid :')),ze('- search url "'.concat(i,'"')),ze("- results",e),!1;if(!n&&!Array.isArray(e))return ze("Autocomplete (".concat(r,"): search results response is not an array, please use setDataWrapper() if results are wrapped inside an object (https://sharp.code16.fr/docs/guide/form-fields/autocomplete.html#setdatawrapper)")),ze('- search url "'.concat(i,'"')),ze("- response",e),!1}return!0}({results:t.data,dataWrapper:u,fieldKey:c,url:i})?u?null!==(e=null===(n=t.data)||void 0===n?void 0:n[u])&&void 0!==e?e:[]:null!==(r=t.data)&&void 0!==r?r:[]:[]}))}var tr={inject:{$form:{default:function(){return{}}}},props:{locale:String,localized:Boolean},computed:{locales:function(){return this.$form.locales},isLocalized:function(){return this.$form.localized&&this.localized}}};function er(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function nr(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n0?{isEmpty:null==o.default,value:o.default}:{value:jr({dynamicOptions:o,attributeValue:e,contextData:i,contextSources:a})}}(o,i[1],{dynamicAttributes:e,contextData:n}),l=t.resolvedEmptyAttributes||[];return a.isEmpty&&l.push(o),kr(kr({},t),{},{resolvedEmptyAttributes:l,attributes:kr(kr({},t.attributes),{},Pr({},o,a.value))})}),{});return{attributes:r.attributes,resolvedEmptyAttributes:r.resolvedEmptyAttributes}}function Lr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ir(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:{},r=n.dependantAttributes,i=t.$attrs.dynamicAttributes,o=(r||[]).some((function(t){return Sr(i,t)}));o?t.$nextTick(e):e()}function Tr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Mr(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n0;return Mr(Mr({},t),{},Vr({},i,Mr(Mr({},l),{},{readOnly:u})))}),{})}function Ur(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Kr(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Hr(t){for(var e=1;e=this.searchMinChars?function(t,e){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).searchKeys;return new(xe())(t,Pe(Pe({},Ae),{},{keys:n})).search(e)}(this.localValues,t,{searchKeys:this.searchKeys}):this.localValues},updateRemoteSuggestions:function(t){var e,n=this;return null===(e=this.cancelSource)||void 0===e||e.cancel(),this.cancelSource=Ft.CancelToken.source(),Jn({url:this.remoteEndpoint,method:this.remoteMethod,locale:this.locale,searchAttribute:this.remoteSearchAttribute,dataWrapper:this.dataWrapper,fieldKey:this.fieldKey,query:t,cancelToken:this.cancelSource.token}).then((function(t){n.suggestions=t,n.scroll()})).finally((function(){n.isLoading=!1}))},scroll:function(){h(this)},handleSelect:function(t){this.$emit("input",t)},handleDropdownClose:function(){this.opened=!1,this.$emit("close")},handleDropdownOpen:function(){this.opened=!0,this.$emit("open"),this.scroll()},handleClearButtonClicked:function(){var t=this;this.$emit("input",null),this.$nextTick((function(){t.$refs.multiselect.activate()}))},resolveTemplateData:function(t){return Hr(Hr({},this.templateData),this.localizedTemplateData(t))},itemMatchValue:function(t){return t[this.itemIdAttribute]==this.value[this.itemIdAttribute]},findLocalValue:function(){return this.value&&null!=this.value[this.itemIdAttribute]?this.localValues.some(this.itemMatchValue)?this.localValues.find(this.itemMatchValue):(ze("Autocomplete (key: ".concat(this.fieldKey,") can't find local value matching : ").concat(JSON.stringify(this.value))),null):null},setDefault:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.$emit("input",e.findLocalValue(),{force:!0}),t.next=3,e.$nextTick();case 3:e.ready=!0;case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){Ur(o,r,i,a,l,"next",t)}function l(t){Ur(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.updateRemoteSuggestions=un()(this.updateRemoteSuggestions,this.debounceDelay),"local"!==this.mode||this.searchKeys||function(t){for(var e,n=arguments.length,r=new Array(n>1?n-1:0),i=1;in?Jt("form.text.validation.maxlength").replace(":maxlength",n):null}function Yr(t){return t.normalize()}var Xr={name:"SharpTextarea",props:{value:String,placeholder:String,readOnly:Boolean,maxLength:Number,rows:Number},methods:{validate:function(t){return Qr(t,{maxlength:this.maxLength})},handleInput:function(t){var e=Yr(t.target.value),n=this.validate(e);this.$emit("input",e,{error:n})}}},Jr=Xr,ti=(0,b.Z)(Jr,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("textarea",{staticClass:"SharpTextarea form-control",attrs:{rows:t.rows,placeholder:t.placeholder,disabled:t.readOnly},domProps:{value:t.value},on:{input:t.handleInput}})}),[],!1,null,null,null).exports,ei={name:"SharpText",props:{value:[String,Number],placeholder:String,readOnly:Boolean,maxLength:Number,inputType:{type:String,default:"text"}},methods:{validate:function(t){return Qr(t,{maxlength:this.maxLength})},handleInput:function(t){var e=Yr(t.target.value),n=this.validate(e);this.$emit("input",e,{error:n})},focus:function(){this.$refs.input.focus()}}},ni=ei,ri=(0,b.Z)(ni,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("input",{ref:"input",staticClass:"SharpText form-control",attrs:{type:t.inputType,placeholder:t.placeholder,disabled:t.readOnly},domProps:{value:t.value},on:{input:t.handleInput}})}),[],!1,null,null,null).exports,ii={components:{TextField:ri},props:{value:[String,Number],showControls:Boolean,min:Number,max:Number,step:Number}},oi=(0,b.Z)(ii,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("TextField",t._g(t._b({class:{"hide-controls":!t.showControls},attrs:{value:t.value,step:t.step,min:t.min,max:t.max,"input-type":"number"}},"TextField",t.$attrs,!1),t.$listeners))}),[],!1,null,null,null).exports,ai=n(94831),li=n(17652);function si(t){var e=t.entityKey,n=t.instanceId,r=t.files,i=t.thumbnailWidth,o=t.thumbnailHeight;return Se.post("/files/".concat(e,"/").concat(null!=n?n:""),{files:r,thumbnail_width:i,thumbnail_height:o}).then((function(t){return t.data.files}))}function ui(t){var e=t.entityKey,n=t.instanceId,r=t.disk,i=t.path;return function(t){var e=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).params;return Se.getUri({url:"".concat(Rt,"/").concat(t.replace(/^\//,"")),params:e})}("/download/".concat(e,"/").concat(null!=n?n:""),{params:{disk:r,path:i}})}function ci(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return di(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return di(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function di(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0])||arguments[0];this.removeFile(this.file),this.files.splice(0,1),this.setPending(!1),this.resetThumbnails(),this.transformedImg=null,t&&(this.$emit("input",null),this.$emit("reset"))},handleEditButtonClick:function(){this.showEditModal=!0},handleRemoveClicked:function(){this.remove(),this.$emit("removed")},handleClick:function(){this.uploader._uploader.hiddenFileInput.click()},handleDrop:function(t){var e,n;this.file&&(null===(e=t.dataTransfer)||void 0===e||null===(n=e.files)||void 0===n?void 0:n.length)>0&&this.remove(!1)},handleEditSubmitted:function(t){this.updateTransformedImage(t),this.updateFilters(t)},onCropperReady:function(){this.hasInitialTransform&&(this.updateTransformedImage(this.$refs.cropper),this.updateFilters(this.$refs.cropper))},updateFilters:function(t){var e,n=t.getData(!0),r=t.getImageData(),i=ji(ji({},this.value),{},{transformed:!0,filters:ji(ji({},null===(e=this.value)||void 0===e?void 0:e.filters),yi({cropData:n,imageWidth:r.naturalWidth,imageHeight:r.naturalHeight}))});this.$emit("input",i),this.$emit("updated",i)},updateTransformedImage:function(t){var e=this;this.resetTransformedImage(),t.getCroppedCanvas({width:300,height:300}).toBlob((function(t){e.transformedImg=URL.createObjectURL(t)}))},resetTransformedImage:function(){this.transformedImg&&URL.revokeObjectURL(this.transformedImg)},resetThumbnails:function(){var t;null!==(t=this.file)&&void 0!==t&&t.blobUrl&&!this.persistThumbnails&&URL.revokeObjectURL(this.file.blobUrl),this.resetTransformedImage()},validateValue:function(){return!!this.value.name||ze("Upload field '".concat(this.downloadId,'\' has an invalid value: expects to have a "name", given :'),JSON.parse(JSON.stringify(this.value)))},init:function(){var t;this.value?(this.file?Object.assign(this.file,this.value):this.addedFile(ji(ji({},this.value),{},{upload:{}})),this.$set(this.file,"thumbnail",null!==(t=this.value.thumbnail)&&void 0!==t?t:null)):this.files=[]}},created:function(){this.options.thumbnailWidth=null,this.options.thumbnailHeight=null,this.options.maxFiles=1,this.value&&!this.value.file&&this.validateValue()&&(this.init(),this.file.status="exist")},mounted:function(){var t,e=this.uploader._uploader;e.disable(),e.listeners=e.listeners.filter((function(t){return!t.events.click})),e.enable(),e.on("drop",this.handleDrop),e.on("thumbnail",this.onThumbnail),null!==(t=this.value)&&void 0!==t&&t.file&&(e.addFile(this.value.file),this.$emit("input",{}))},beforeDestroy:function(){this.resetThumbnails(),this.setPending(!1),this.uploader._uploader.destroy()}},Di=Pi,Ai=(0,b.Z)(Di,(function(){var t,e=this,n=e.$createElement,r=e._self._c||n;return r("div",{staticClass:"SharpUpload",class:e.classes},[r("div",[e.file?[r("div",{staticClass:"card card-body SharpUpload__card",class:{"border-danger":e.hasError}},[r("div",{class:{row:e.showThumbnail}},[e.showThumbnail?[r("div",{staticClass:"SharpUpload__thumbnail",class:[e.compactThumbnail?"col-4 col-sm-3 col-xl-2":"col-4 col-md-4"]},[r("img",{attrs:{src:e.imageSrc,alt:""}})])]:e._e(),e._v(" "),r("div",{staticClass:"SharpUpload__infos",class:(t={},t[e.compactThumbnail?"col-8 col-sm-9 col-xl-10":"col-8 col-md-8"]=e.showThumbnail,t)},[r("div",{staticClass:"mb-3"},[r("label",{staticClass:"SharpUpload__filename text-truncate d-block"},[e._v(e._s(e.fileName))]),e._v(" "),r("div",{staticClass:"SharpUpload__info mt-2"},[r("div",{staticClass:"row g-2"},[e.size?[r("div",{staticClass:"col-auto"},[e._v(e._s(e.size))])]:e._e(),e._v(" "),e.hasDownload?[r("div",{staticClass:"col-auto"},[r("a",{staticClass:"SharpUpload__download-link",attrs:{href:e.downloadUrl,download:e.fileName}},[r("i",{staticClass:"fas fa-download"}),e._v("\n "+e._s(e.l("form.upload.download_link"))+"\n ")])])]:e._e()],2)]),e._v(" "),r("transition",{attrs:{name:"SharpUpload__progress"}},[e.inProgress?[r("div",{staticClass:"SharpUpload__progress mt-2"},[r("div",{staticClass:"SharpUpload__progress-bar",style:{width:e.progress+"%"},attrs:{role:"progressbar","aria-valuenow":e.progress,"aria-valuemin":"0","aria-valuemax":"100"}})])]:e._e()],2)],1),e._v(" "),e.readOnly?e._e():[r("div",[e.hasEdit&&!e.hasError?[r("Button",{attrs:{outline:"",small:""},on:{click:e.handleEditButtonClick}},[e._v("\n "+e._s(e.l("form.upload.edit_button"))+"\n ")])]:e._e(),e._v(" "),r("Button",{staticClass:"SharpUpload__remove-button",attrs:{variant:"danger",outline:"",small:""},on:{click:e.handleRemoveClicked}},[e._v("\n "+e._s(e.l("form.upload.remove_button"))+"\n ")])],2)]],2)],2)])]:[r("Button",{staticClass:"SharpUpload__browse dz-message",attrs:{text:"",block:"",disabled:e.readOnly,type:"button"},on:{click:e.handleClick}},[e._v("\n "+e._s(e.l("form.upload.browse_button"))+"\n ")])],e._v(" "),r("div",{ref:"clip-preview-template",staticClass:"clip-preview-template",staticStyle:{display:"none"}},[r("div")])],2),e._v(" "),r("EditModal",{ref:"modal",attrs:{value:e.value,visible:e.showEditModal,src:e.originalImageSrc,"transform-original":e.transformKeepOriginal,"ratio-x":e.ratioX,"ratio-y":e.ratioY},on:{"update:visible":function(t){e.showEditModal=t},submit:e.handleEditSubmitted}}),e._v(" "),e.hasInitialTransform?[r("vue-cropper",{ref:"cropper",staticClass:"d-none",attrs:{src:e.originalImageSrc,"aspect-ratio":e.ratioX/e.ratioY,"auto-crop-area":1,ready:e.onCropperReady}})]:e._e(),e._v(" "),r("a",{ref:"dlLink",staticStyle:{display:"none"}})],2)}),[],!1,null,null,null).exports;function Ei(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Li(t){for(var e=1;e0&&this.$refs.multiselect.filteredOptions.length>1?this.$refs.multiselect.pointer=1:this.$refs.multiselect.pointer=0},onTagsChanged:function(){this.$emit("input",this.tags.map((function(t){return new Ji(t)})))}},created:function(){this.lastIndex+=this.options.length,this.tags=(this.value||[]).map(this.patchTag)}},eo=(0,b.Z)(to,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("Multiselect",{ref:"multiselect",staticClass:"SharpTags form-select",attrs:{id:t.id,value:t.tags,options:t.indexedOptions,placeholder:t.dynamicPlaceholder,"tag-placeholder":t.createText,max:t.maxTagCount,taggable:t.creatable,"close-on-select":!1,disabled:t.readOnly,"track-by":"_internalId",label:"label","custom-label":t.localizedCustomLabel,multiple:"",searchable:"","hide-selected":"","show-labels":!1},on:{"search-change":t.handleTextInput,input:t.handleInput,tag:t.handleNewTag}})}),[],!1,null,null,null).exports,no=(n(94470),{name:"SharpDatePicker",components:{VDatePicker:n(23919).DatePicker},props:{value:[Date,Object],isRange:Boolean,mondayFirst:Boolean,displayFormat:String},computed:{popoverOptions:function(){var t;return{visibility:"focus",hideDelay:10,placement:"bottom",modifiers:[{name:"preventOverflow",options:{boundary:null!==(t=document.querySelector("[data-popover-boundary]"))&&void 0!==t?t:"clippingParents",padding:8}},{name:"flip",enabled:!1}]}},masks:function(){return{input:this.displayFormat||void 0}},locale:function(){return document.documentElement.lang},firstDayOfWeek:function(){return this.mondayFirst?2:1},attributes:function(){return[{key:"today",dot:!0,dates:new Date}]}},methods:{handleInput:function(t){this.$emit("input",t)}}}),ro=no,io=(0,b.Z)(ro,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("v-date-picker",t._g(t._b({staticClass:"SharpDatePicker",attrs:{value:t.value,popover:t.popoverOptions,"is-range":t.isRange,locale:t.locale,"first-day-of-week":t.firstDayOfWeek,attributes:t.attributes,color:"primary",is24hr:"","trim-weeks":""},on:{input:t.handleInput},scopedSlots:t._u([{key:"default",fn:function(e){return[t._t("default",null,null,e)]}}],null,!0)},"v-date-picker",t.$attrs,!1),t.$listeners))}),[],!1,null,null,null).exports;function oo(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}Le().locale(Le().locales().includes(document.documentElement.lang)?document.documentElement.lang:"en");var ao={name:"SharpDate",components:{DatePicker:io,ClearButton:C},mixins:[ln],props:{id:String,value:{type:[Date,String]},hasDate:{type:Boolean,default:!0},hasTime:{type:Boolean,default:!1},displayFormat:String,mondayFirst:Boolean,stepTime:{type:Number,default:30},minTime:String,maxTime:String,readOnly:Boolean},data:function(){return{localInputValue:null}},computed:{format:function(){return this.hasTime&&!this.hasDate?"HH:mm":null},mode:function(){return this.hasDate&&this.hasTime?"dateTime":this.hasTime?"time":"date"},validHours:function(){return{min:this.minTime?parseInt(this.minTime):null,max:this.maxTime?parseInt(this.maxTime):null}},pickerValue:function(){return this.value?Le()(this.value,this.format).toDate():null},inputValue:function(){return"string"==typeof this.localInputValue?this.localInputValue:this.value?Le()(this.value,this.format).format(this.displayFormat):""},hasClearButton:function(){return!!this.value}},methods:{getMoment:function(){return this.value?Le()(this.value,this.format):Le()()},formatDateValue:function(t){return t?this.hasDate?this.hasTime?Le()(t).format():Le()(t).format("YYYY-MM-DD"):Le()(t).format("HH:mm"):null},handleDateChanged:function(t){this.$emit("input",this.formatDateValue(t))},handleInput:function(t){var e=Le()(t.target.value,this.displayFormat,!0);this.localInputValue=t.target.value,e.isValid()?(this.rollback(),this.$emit("input",this.formatDateValue(e.toDate())),this.updatePopover()):this.$emit("error","".concat(Jt("form.date.validation_error.format")," (").concat(this.displayFormat,")"))},handlePrependButtonClicked:function(){var t=this;setTimeout((function(){return t.$refs.input.focus()}))},handleBlur:function(){this.localInputValue&&this.rollback()},updatePopover:function(){this.$refs.input.dispatchEvent(new Event("change",{bubbles:!0}))},increase:function(t){this.translate(t.target,1)},decrease:function(t){this.translate(t.target,-1)},translate:function(t,e){var n,r=this;return(n=c().mark((function n(){var i;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(i=r.changeOnArrowPressed(t.selectionStart,e))){n.next=6;break}return n.next=4,r.$nextTick();case 4:t.setSelectionRange(i.start,i.end),r.updatePopover();case 6:case"end":return n.stop()}}),n)})),function(){var t=this,e=arguments;return new Promise((function(r,i){var o=n.apply(t,e);function a(t){oo(o,r,i,a,l,"next",t)}function l(t){oo(o,r,i,a,l,"throw",t)}a(void 0)}))})()},add:function(t,e){var n=this.getMoment();n.add(t,e),this.$emit("input",this.formatDateValue(n.toDate()))},nearestMinutesDist:function(t){var e=this.getMoment().minutes();if(e%this.stepTime==0)return t*this.stepTime;var n=t<0?"floor":"ceil";return this.stepTime*Math[n](e/this.stepTime)-e},updateMoment:function(t,e){switch(t){case"H":this.add(e,"hours");break;case"m":this.add(this.nearestMinutesDist(e),"minutes");break;case"s":this.add(e,"seconds");break;case"Y":this.add(e,"years");break;case"M":this.add(e,"months");break;case"D":this.add(e,"days");break;default:return!1}return!0},changeOnArrowPressed:function(t,e){var n=t;if(!this.updateMoment(this.displayFormat[n],e)&&t&&(n--,!this.updateMoment(this.displayFormat[n],e)))return null;var r=this.displayFormat[n];return{start:this.displayFormat.indexOf(r),end:this.displayFormat.lastIndexOf(r)+1}},rollback:function(){this.$emit("clear"),this.localInputValue=null},clear:function(){var t=this;this.rollback(),this.$emit("input",null),setTimeout((function(){return t.$refs.input.focus()}))}}},lo=ao,so=(0,b.Z)(lo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpDate"},[n("div",{staticClass:"SharpDate__input-wrapper position-relative"},[n("DatePicker",{attrs:{value:t.pickerValue,mode:t.mode,"minute-increment":t.stepTime,"monday-first":t.mondayFirst,"update-on-input":!1},on:{input:t.handleDateChanged},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.inputEvents;e.togglePopover;return[n("div",{staticClass:"input-group",class:{"input-group--clearable":t.hasClearButton}},[n("button",{staticClass:"input-group-text btn",on:{click:t.handlePrependButtonClicked}},[n("svg",{staticClass:"align-middle",staticStyle:{fill:"currentColor"},attrs:{width:"1.25em",height:"1.25em",viewBox:"0 0 32 32"}},[n("path",{attrs:{d:"M26,4h-4V2h-2v2h-8V2h-2v2H6C4.9,4,4,4.9,4,6v20c0,1.1,0.9,2,2,2h20c1.1,0,2-0.9,2-2V6C28,4.9,27.1,4,26,4z M26,26H6V12h20 V26z M26,10H6V6h4v2h2V6h8v2h2V6h4V10z"}})])]),t._v(" "),n("input",t._g({ref:"input",staticClass:"form-control clearable SharpDate__input",class:{"SharpDate__input--valuated":t.value},attrs:{id:t.id,placeholder:t.displayFormat,disabled:t.readOnly,autocomplete:"off"},domProps:{value:t.inputValue},on:{input:t.handleInput,blur:t.handleBlur,keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"up",38,e.key,["Up","ArrowUp"])?null:(e.preventDefault(),t.increase.apply(null,arguments))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"down",40,e.key,["Down","ArrowDown"])?null:(e.preventDefault(),t.decrease.apply(null,arguments))}]}},r)),t._v(" "),t.hasClearButton?[n("ClearButton",{ref:"clearButton",on:{click:t.clear}})]:t._e()],2)]}}])})],1)])}),[],!1,null,null,null),uo=so.exports,co={name:"SharpCheck",props:{value:Boolean,text:String,readOnly:Boolean,uniqueIdentifier:String,id:String},computed:{resolvedId:function(){var t;return null!==(t=this.id)&&void 0!==t?t:this.uniqueIdentifier}},methods:{handleCheck:function(t){this.$emit("input",t.target.checked)}}},fo=(0,b.Z)(co,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpCheck form-check"},[n("input",{staticClass:"form-check-input",attrs:{type:"checkbox",id:t.resolvedId,disabled:t.readOnly},domProps:{checked:t.value},on:{change:t.handleCheck}}),t._v(" "),n("label",{staticClass:"form-check-label",attrs:{for:t.resolvedId}},[t._v("\n "+t._s(t.text)+"\n ")])])}),[],!1,null,null,null).exports,ho={name:"FieldsLayout",components:{Grid:Ct},props:{layout:{type:Array,required:!0},visible:{type:Object,default:function(){return{}}}},data:function(){return{fieldsetMap:{}}},methods:{isFieldset:function(t){return!!t.legend},isFieldsetVisible:function(t){var e=this;return(t.fields||[]).flat().some((function(t){return e.visible[t.key]}))},updateLayout:function(){this.$el.querySelectorAll(":scope > .SharpGrid__row").forEach((function(t){var e=!!t.querySelector(":scope > .SharpGrid__col > .SharpForm__form-item--has-label"),n=!!t.querySelector(".SharpFieldLocaleSelect");t.classList.toggle("SharpGrid__row--has-label",e),t.classList.toggle("SharpGrid__row--has-locale-select",n)}))}},mounted:function(){this.updateLayout()},updated:function(){this.updateLayout()}},po=(0,b.Z)(ho,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Grid",{attrs:{rows:t.layout},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.itemLayout;return[t.isFieldset(r)?[n("fieldset",{directives:[{name:"show",rawName:"v-show",value:t.isFieldsetVisible(r),expression:"isFieldsetVisible(fieldLayout)"}]},[n("legend",{staticClass:"SharpForm__label form-label"},[t._v(t._s(r.legend))]),t._v(" "),n("div",{staticClass:"card SharpForm__fieldset shadow-sm"},[n("div",{staticClass:"card-body"},[n("FieldsLayout",{attrs:{layout:r.fields},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.fieldLayout;return[t._t("default",null,{fieldLayout:n})]}}],null,!0)})],1)])])]:[t._t("default",null,{fieldLayout:r})]]}}])})}),[],!1,null,null,null).exports,mo={name:"SharpListItem",extends:po,mixins:[Bt]},vo=(0,b.Z)(mo,undefined,undefined,!1,null,null,null).exports;function bo(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function yo(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:this.data,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.fieldLocale,o=this[t][e];return this.localized&&o.localized&&sr(o)?ur({localeObject:r[e],locale:i[e],value:n}):n},defaultFieldLocaleMap:function(t,e){var n=t.fields,r=t.locales;return Object.values(n).filter((function(t){var e;return"list"===t.type?Object.values(null!==(e=t.itemFields)&&void 0!==e?e:{}).some((function(t){return t.localized})):t.localized})).reduce((function(t,n){return yo(yo({},t),{},go({},n.key,e||r&&r[0]))}),{})}}}}var _o={props:{field:Object,limit:Number,disabled:Boolean},data:function(){return{dragActive:!1}},computed:{classes:function(){return{"SharpListUpload--active":this.dragActive,"SharpListUpload--disabled":this.disabled}},text:function(){return this.getText({link:'$1'})},label:function(){return this.getText()},accept:function(){var t;return null===(t=this.field.fileFilter)||void 0===t?void 0:t.join(",")},helpText:function(){return Jt("form.list.bulk_upload.help_text").replace(":limit",this.limit)}},methods:{getText:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.link;return Jt("form.list.bulk_upload.text").replace(/\[(.+?)]\(.*?\)/,null!=e?e:"$1")},handleDragEnter:function(){this.dragActive=!0},handleDragLeave:function(){this.dragActive=!1},handleDrop:function(){this.dragActive=!1},handleTextClicked:function(){this.$refs.input.click()},handleChanged:function(t){this.$emit("change",t),t.target.value=""}}},Oo=_o,So=(0,b.Z)(Oo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"list-group-item text-muted SharpListUpload",class:t.classes},[n("div",{staticClass:"SharpListUpload__content d-flex align-items-center justify-content-center"},[n("div",{staticClass:"SharpListUpload__text"},[n("div",{staticClass:"row align-items-center gx-0"},[n("div",{staticClass:"col-auto"},[n("svg",{staticClass:"SharpListUpload__icon",attrs:{width:"2em",height:"2em",viewBox:"0 0 32 32"}},[n("path",{attrs:{d:"M26,24v4H6V24H4v4H4a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2h0V24Z"}}),n("polygon",{attrs:{points:"26 14 24.59 12.59 17 20.17 17 2 15 2 15 20.17 7.41 12.59 6 14 16 24 26 14"}})])]),t._v(" "),n("div",{staticClass:"col"},[n("div",{domProps:{innerHTML:t._s(t.text)},on:{click:function(e){return e.preventDefault(),t.handleTextClicked.apply(null,arguments)}}})])])])]),t._v(" "),n("div",{staticClass:"SharpListUpload__help"},[t._v("\n "+t._s(t.helpText)+"\n ")]),t._v(" "),n("input",{ref:"input",staticClass:"SharpListUpload__input",attrs:{type:"file","aria-label":t.label,disabled:t.disabled,accept:t.accept,multiple:""},on:{change:t.handleChanged,dragenter:t.handleDragEnter,dragleave:t.handleDragLeave,drop:t.handleDrop}})])}),[],!1,null,null,null),Co=So.exports,jo=["_fieldsLocale"];function xo(t){return function(t){if(Array.isArray(t))return Do(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Po(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ko(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||Po(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Po(t,e){if(t){if("string"==typeof t)return Do(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Do(t,e):void 0}}function Do(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var Bo={name:"SharpList",inject:["$form"],mixins:[ln,wo("itemFields")],components:{ListUpload:Co,Draggable:$(),ListItem:vo,Button:O,TemplateRenderer:rt},props:{fieldKey:String,fieldLayout:Object,value:Array,addable:{type:Boolean,default:!0},sortable:{type:Boolean,default:!1},removable:{type:Boolean,default:!1},addText:{type:String,default:"Ajouter un élément"},itemFields:{type:Object,required:!0},collapsedItemTemplate:String,maxItemCount:Number,bulkUploadField:String,bulkUploadLimit:{type:Number,default:10},itemIdAttribute:String,readOnly:Boolean,locale:[String,Array]},data:function(){return{list:[],dragActive:!1,dragging:!1,lastIndex:0}},watch:{list:"handleListChanged",locale:"handleLocaleChanged"},computed:{classes:function(){return{"SharpList--can-sort":this.showSortButton,"SharpList--dragging":this.dragging}},dragOptions:function(){return{handle:this.dragActive?".SharpList__item":".SharpList__drag-handle",filter:".SharpListUpload"}},canAddItem:function(){return this.addable&&(this.list.length1},showRemoveButton:function(){return this.removable&&!this.isReadOnly},dragIndexSymbol:function(){return Symbol("dragIndex")},indexSymbol:function(){return Symbol("index")},hasPendingActions:function(){var t;return null===(t=this.$form)||void 0===t?void 0:t.hasUploadingFields(this.fieldKey)},isReadOnly:function(){return this.readOnly||this.dragActive},hasUpload:function(){var t;return"upload"===(null===(t=this.uploadField)||void 0===t?void 0:t.type)&&this.canAddItem&&this.uploadLimit>0},uploadField:function(){return this.bulkUploadField?this.itemFields[this.bulkUploadField]:null},uploadLimit:function(){if(this.maxItemCount){var t=this.maxItemCount-this.list.length;return Math.min(t,this.bulkUploadLimit)}return this.bulkUploadLimit}},methods:{handleListChanged:function(){this.$emit("locale-change",this.list.map((function(t){return t._fieldsLocale})))},handleLocaleChanged:function(t){var e=this;"string"==typeof t&&this.list.forEach((function(n){Object.assign(n,e.withLocale(null,t))}))},itemData:function(t){t._fieldsLocale;return Io(t,jo)},transformedFields:function(t){var e=this.list[t],n=this.itemData(e);return Nr(this.itemFields,n)},indexedList:function(){var t=this;return(this.value||[]).map((function(e,n){return t.withLocale(Eo(Lo({},t.indexSymbol,n),e))}))},createItem:function(){var t;return Object.entries(this.itemFields).reduce((function(t,e){var n=ko(e,2),r=n[0],i=n[1];return t[r]="editor"===i.type?{}:null,t}),this.withLocale((Lo(t={},this.itemIdAttribute,null),Lo(t,this.indexSymbol,this.lastIndex++),t)))},insertNewItem:function(t,e){e.target&&e.target.blur(),this.list.splice(t,0,this.createItem())},add:function(){this.list.push(this.createItem())},remove:function(t){this.list.splice(t,1)},update:function(t){var e=this;return function(n,r){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=i.forced,a=Eo({},e.list[t]),l=Eo(Eo({},o?null:Fr(e.itemFields,n,(function(){return e.fieldLocalizedValue(n,null,a,a._fieldsLocale)}))),{},Lo({},n,e.fieldLocalizedValue(n,r,a,a._fieldsLocale)));Object.assign(e.list[t],l)}},updateLocale:function(t,e,n){this.$set(this.list[t]._fieldsLocale,e,n),this.handleListChanged()},collapsedItemData:function(t){return Eo({$index:t[this.dragIndexSymbol]},t)},toggleDrag:function(){var t=this;this.dragActive=!this.dragActive,this.list.forEach((function(e,n){return e[t.dragIndexSymbol]=n}))},withLocale:function(t,e){var n;return Eo(Eo({},t),{},{_fieldsLocale:this.defaultFieldLocaleMap({fields:this.itemFields,locales:null===(n=this.$form)||void 0===n?void 0:n.locales},e)})},handleUploadChanged:function(t){var e=this,n=xo(t.target.files).slice(0,this.uploadLimit);t.target.files.length>this.uploadLimit&&pe(Jt("form.list.bulk_upload.validation.limit").replace(":limit",this.uploadLimit),{title:Jt("modals.error.title")});n.forEach((function(t){var n=e.createItem();n[e.bulkUploadField]={file:t},e.list.push(n)}))},initList:function(){this.list=this.indexedList(),this.lastIndex=this.list.length,this.$emit("input",this.list)}},created:function(){var t;this.localized=null===(t=this.$form)||void 0===t?void 0:t.localized,this.initList()}},Fo=Bo,$o=(0,b.Z)(Fo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpList",class:t.classes,on:{dragstart:function(e){t.dragging=!0},dragend:function(e){t.dragging=!1}}},[n("div",{staticClass:"SharpList__sticky-wrapper text-end"},[t.showSortButton?[n("Button",{staticClass:"SharpList__sort-button",staticStyle:{"pointer-events":"auto"},attrs:{text:"",small:"",active:t.dragActive},on:{click:t.toggleDrag}},[t._v("\n "+t._s(t.l("form.list.sort_button.inactive"))+"\n "),n("svg",{staticStyle:{"margin-left":".5em"},attrs:{width:"1.125em",height:"1.125em",viewBox:"0 0 24 22","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M20 14V0h-4v14h-4l6 8 6-8zM4 8v14h4V8h4L6 0 0 8z"}})])])]:t._e()],2),t._v(" "),n("Draggable",{ref:"draggable",attrs:{options:t.dragOptions,list:t.list},scopedSlots:t._u([t.showAddButton?{key:"footer",fn:function(){return[n("div",{class:{"mt-3":t.list.length>0||t.hasUpload}},[n("Button",{key:-1,staticClass:"SharpList__add-button",attrs:{disabled:t.isReadOnly,text:"",block:""},on:{click:t.add}},[t._v("\n + "+t._s(t.addText)+"\n ")])],1)]},proxy:!0}:null],null,!0)},[n("transition-group",{staticClass:"list-group shadow-sm",attrs:{name:"expand",tag:"div"}},[t._l(t.list,(function(e,r){return[n("div",{key:e[t.indexSymbol],staticClass:"SharpList__item list-group-item",class:{"SharpList__item--drag-active":t.dragActive}},[t.showInsertButton?[n("div",{staticClass:"SharpList__new-item-zone"},[n("Button",{attrs:{small:""},on:{click:function(e){return t.insertNewItem(r,e)}}},[t._v("\n "+t._s(t.l("form.list.insert_button"))+"\n ")])],1)]:t._e(),t._v(" "),t.dragActive&&t.collapsedItemTemplate?[n("TemplateRenderer",{attrs:{name:"CollapsedItem",template:t.collapsedItemTemplate,"template-data":t.collapsedItemData(e)}})]:[n("ListItem",{attrs:{layout:t.fieldLayout.item,"error-identifier":r},scopedSlots:t._u([{key:"default",fn:function(i){var o=i.fieldLayout;return[n("FieldDisplay",{attrs:{"field-key":o.key,"context-fields":t.transformedFields(r),"context-data":e,"error-identifier":o.key,"config-identifier":o.key,"update-data":t.update(r),locale:e._fieldsLocale[o.key],"read-only":t.isReadOnly,list:!0},on:{"locale-change":function(e,n){return t.updateLocale(r,e,n)}}})]}}],null,!0)}),t._v(" "),t.showRemoveButton?[n("button",{staticClass:"SharpList__remove-button btn-close",attrs:{"aria-label":t.l("form.list.remove_button")},on:{click:function(e){return t.remove(r)}}})]:t._e()],t._v(" "),t.showSortButton?[n("div",{staticClass:"SharpList__drag-handle d-flex align-items-center px-1"},[n("i",{staticClass:"fas fa-grip-vertical opacity-25"})])]:t._e()],2)]})),t._v(" "),t.hasUpload?[n("ListUpload",{key:"upload",attrs:{field:t.uploadField,limit:t.uploadLimit,disabled:t.isReadOnly},on:{change:t.handleUploadChanged}})]:t._e()],2)],1),t._v(" "),t.readOnly&&!t.list.length?[n("em",{staticClass:"SharpList__empty-alert"},[t._v(t._s(t.l("form.list.empty")))])]:t._e()],2)}),[],!1,null,null,null),To=$o.exports;function Mo(t,e,n){if(e){var r=document.querySelector('label[for="'.concat(e,'"]'));r&&(r.addEventListener("click",n),t.$on("hook:beforeDestroy",(function(){r.removeEventListener("click",n)})))}}var Vo={components:{Multiselect:Pn,ClearButton:C},props:{id:String,value:[Array,String,Number],options:Array,labels:Object,multiple:Boolean,clearable:Boolean,placeholder:String,maxSelected:Number,readOnly:Boolean},computed:{multiselectOptions:function(){return this.options.map((function(t){return t.id}))},hasClearButton:function(){return this.clearable&&!this.multiple&&null!=this.value}},methods:{multiselectLabel:function(t){return this.labels[t]},remove:function(){this.$emit("input",null),this.$refs.multiselect.activate()},handleInput:function(t){this.$emit("input",t)}},mounted:function(){var t=this;Mo(this,this.id,(function(){t.$el.focus()}))}},zo=(0,b.Z)(Vo,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Multiselect",{ref:"multiselect",attrs:{id:t.id,value:t.value,searchable:!1,options:t.multiselectOptions,multiple:t.multiple,"hide-selected":t.multiple,"close-on-select":!t.multiple,"custom-label":t.multiselectLabel,placeholder:t.placeholder,disabled:t.readOnly,max:t.maxSelected,"allow-empty":t.clearable},on:{input:t.handleInput,open:function(e){return t.$emit("open")},close:function(e){return t.$emit("close")}},scopedSlots:t._u([t.hasClearButton?{key:"caret",fn:function(){return[n("ClearButton",{staticClass:"SharpSelect__clear-button",on:{click:t.remove}})]},proxy:!0}:null,{key:"tag",fn:function(e){var r=e.option,i=e.remove;return[n("span",{key:r,staticClass:"multiselect__tag"},[n("span",[t._v(t._s(t.multiselectLabel(r)))]),t._v(" "),n("i",{staticClass:"multiselect__tag-icon",attrs:{"aria-hidden":"true",tabindex:"1"},on:{keypress:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),i(r))},mousedown:function(t){return t.preventDefault(),t.stopPropagation(),i(r)}}})])]}},{key:"option",fn:function(){return[t._t("option")]},proxy:!0}],null,!0)})}),[],!1,null,null,null).exports;function Ro(t,e){return null!=t.id&&null!=e&&t.id==e}function No(t){return function(t){if(Array.isArray(t))return Uo(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Uo(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Uo(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Uo(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nthis.maxSelected?Jt("form.select.validation.max_selected").replace(":max_selected",this.maxSelected):null}}},Ho=Ko,qo=(0,b.Z)(Ho,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{"card card-body form-control":t.root}},[n("div",{staticClass:"row gy-1 gx-3",class:t.inline?"row-cols-auto":"row-cols-1"},[t._l(t.options,(function(e,r){return[n("div",{staticClass:"col"},[n("Check",{key:e.id,staticClass:"mb-0",attrs:{id:t.checkboxId(r),value:t.isChecked(e),text:t.labels[e.id],"read-only":t.readOnly},on:{input:function(n){return t.handleCheckboxChanged(n,e)}}})],1)]}))],2),t._v(" "),t.showSelectAll?[n("div",{staticClass:"SharpSelect__links mt-3"},[n("div",{staticClass:"row gx-3"},[n("div",{staticClass:"col-auto"},[n("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.handleSelectAllClicked.apply(null,arguments)}}},[t._v(t._s(t.lang("form.select.select_all")))])]),t._v(" "),n("div",{staticClass:"col-auto"},[n("a",{attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.handleUnselectAllClicked.apply(null,arguments)}}},[t._v(t._s(t.lang("form.select.unselect_all")))])])])])]:t._e()],2)}),[],!1,null,null,null),Zo=qo.exports,Go={props:{value:[String,Number],options:Array,labels:Object,uniqueIdentifier:String,readOnly:Boolean,inline:Boolean,root:Boolean},methods:{isSelected:function(t){return Ro(t,this.value)},handleRadioChanged:function(t){this.$emit("input",t.id)}}},Wo=(0,b.Z)(Go,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{class:{"card card-body form-control":t.root}},[n("div",{staticClass:"row gy-1 gx-3",class:t.inline?"row-cols-auto":"row-cols-1"},[t._l(t.options,(function(e,r){return[n("div",{key:e.id,staticClass:"col"},[n("div",{staticClass:"form-check mb-0"},[n("input",{staticClass:"form-check-input",attrs:{type:"radio",tabindex:"0",id:t.uniqueIdentifier+"."+r,disabled:t.readOnly,name:t.uniqueIdentifier},domProps:{checked:t.isSelected(e),value:e.id},on:{change:function(n){return t.handleRadioChanged(e)}}}),t._v(" "),n("label",{staticClass:"form-check-label",attrs:{for:t.uniqueIdentifier+"."+r}},[t._v("\n "+t._s(t.labels[e.id])+"\n ")])])])]}))],2)])}),[],!1,null,null,null).exports,Qo={name:"SharpSelect",mixins:[zi],props:{value:[Array,String,Number],uniqueIdentifier:String,options:{type:Array,required:!0,default:function(){return[]}},multiple:{type:Boolean,default:!1},display:{type:String,default:"dropdown"},clearable:{type:Boolean,default:!1},showSelectAll:{type:Boolean,default:!0},placeholder:{type:String,default:"-"},maxSelected:Number,readOnly:Boolean,inline:{type:Boolean,default:!0},root:Boolean},watch:{options:function(){this.init()}},computed:{classes:function(){return["SharpSelect--".concat(this.display),{"SharpSelect--multiple":this.multiple}]},component:function(){return"dropdown"===this.display?zo:this.multiple?Zo:Wo},optionsLabel:function(){var t=this;return this.options.reduce((function(e,n){return e[n.id]=t.localizedOptionLabel(n),e}),{})}},methods:{handleInput:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.error;this.$emit("input",t,{error:n})},setDefault:function(){!this.clearable&&!this.multiple&&null==this.value&&this.options.length>0&&this.$emit("input",this.options[0].id,{force:!0})},init:function(){$r(this,this.setDefault,{dependantAttributes:["options"]})},blur:function(){var t;null===(t=this.$refs.component.$refs)||void 0===t||t.multiselect.deactivate()}},created:function(){this.init()}},Yo=Qo,Xo=(0,b.Z)(Yo,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.component,t._b({ref:"component",tag:"component",staticClass:"SharpSelect",class:t.classes,attrs:{labels:t.optionsLabel},on:{input:t.handleInput}},"component",[t.$props,t.$attrs],!1))}),[],!1,null,null,null).exports,Jo={name:"SharpHtml",components:{TemplateRenderer:rt},props:{value:Object,template:String}},ta=(0,b.Z)(Jo,(function(){var t=this,e=t.$createElement;return(t._self._c||e)("TemplateRenderer",{attrs:{name:"Html",template:t.template,"template-data":t.value}})}),[],!1,null,null,null).exports,ea=["maxBounds"];function na(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ra(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ia(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var oa={mapTypeControl:!1,streetViewControl:!1};function aa(t){var e=t;return Array.isArray(e)?new google.maps.LatLngBounds(e[0],e[1]):null}function la(t){var e=t.maxBounds,n=function(t){for(var e=1;e0&&(e.search=t[0].address)})).finally((function(){e.loading=!1})))},handleSearchSubmitted:function(){var t=this,e=this.search;this.message="",this.loading=!0,Ra(this.geocodingProvider,{address:e},this.geocodingOptions).then((function(n){n.length>0?(t.currentLocation=n[0].location,t.currentBounds=n[0].bounds,t.$emit("change",t.currentLocation)):t.message=t.lSub("geocode_input.message.no_results").replace(":query",e||"")})).catch((function(e){t.message="".concat(t.lSub("geocode_input.message.error")).concat(e?" (".concat(e,")"):"")})).finally((function(){t.loading=!1}))}}},Ka=Ua,Ha=(0,b.Z)(Ka,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpGeolocationEdit",class:t.classes},[t.hasGeocoding?[n("div",{staticClass:"mb-2"},[n("form",{on:{submit:function(e){return e.preventDefault(),t.handleSearchSubmitted.apply(null,arguments)}}},[n("div",{staticClass:"row no-gutters"},[n("div",{staticClass:"col position-relative"},[n("TextField",{staticClass:"SharpGeolocationEdit__input",attrs:{value:t.search,placeholder:t.lSub("geocode_input.placeholder")},on:{input:t.handleSearchInput}}),t._v(" "),n("Loading",{staticClass:"SharpGeolocationEdit__loading",attrs:{visible:t.loading,small:""}})],1),t._v(" "),n("div",{staticClass:"col-auto pl-2"},[n("Button",{attrs:{outline:""}},[t._v(t._s(t.lSub("search_button")))])],1)])]),t._v(" "),t.message?[n("small",[t._v(t._s(t.message))])]:t._e()],2)]:t._e(),t._v(" "),n(t.editableMapComponent,{tag:"component",staticClass:"SharpGeolocationEdit__map",class:t.mapClasses,attrs:{"marker-position":t.currentLocation,center:t.center,bounds:t.currentBounds,zoom:t.zoom,"max-bounds":t.maxBounds,"tiles-url":t.tilesUrl},on:{change:t.handleMarkerPositionChanged}})],2)}),[],!1,null,null,null);function qa(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var Za={name:"SharpGeolocation",mixins:[ln],inject:{$tab:{default:null}},components:{GeolocationEdit:Ha.exports,Button:O,Modal:wn},props:{value:Object,readOnly:Boolean,uniqueIdentifier:String,geocoding:Boolean,apiKey:String,boundaries:Object,zoomLevel:{type:Number,default:4},initialPosition:{type:Object,default:function(){return{lat:46.1445458,lng:-2.4343779}}},displayUnit:{type:String,default:"DD",validator:function(t){return"DMS"===t||"DD"===t}},mapsProvider:{type:Object,default:function(){return{name:"gmaps"}}},geocodingProvider:{type:Object,default:function(){return{name:"gmaps"}}}},data:function(){return{ready:!1,modalVisible:!1,location:this.value}},computed:{isLoading:function(){return!this.ready},isEmpty:function(){return!this.value},latLngString:function(){return"DMS"===this.displayUnit?{lat:Pa(this.value.lat),lng:Pa(this.value.lng,!0)}:"DD"===this.displayUnit?this.value:void 0},mapComponent:function(){return"gmaps"===(t=Da(this.mapsProvider))?fa:"osm"===t?ka:void 0;var t},mapClasses:function(){return["SharpGeolocation__map--".concat(Da(this.mapsProvider))]},tilesUrl:function(){return Ea(Aa(this.mapsProvider))},maxBounds:function(){return this.boundaries?[this.boundaries.sw,this.boundaries.ne]:null},modalTitle:function(){return this.geocoding?this.l("form.geolocation.modal.title"):this.l("form.geolocation.modal.title-no-geocoding")}},methods:{providerName:Da,providerOptions:Aa,handleModalSubmitted:function(){this.$emit("input",this.location)},handleRemoveButtonClicked:function(){this.$emit("input",null)},handleShowModalButtonClicked:function(){this.modalVisible=!0},handleEditButtonClicked:function(){this.modalVisible=!0},handleLocationChanged:function(t){this.location=t},loadProvider:function(t){return function(t,e){return"gmaps"===t?Promise.resolve(ga(e)):Promise.resolve()}(Da(t),{apiKey:Aa(t).apiKey})},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.loadProvider(e.mapsProvider);case 2:if(!e.geocodingProvider){t.next=5;break}return t.next=5,e.loadProvider(e.geocodingProvider);case 5:e.ready=!0;case 6:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){qa(o,r,i,a,l,"next",t)}function l(t){qa(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.init()},mounted:function(){var t;null===(t=this.$tab)||void 0===t||t.$once("active",(function(){La()}))}},Ga=Za,Wa=(0,b.Z)(Ga,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpGeolocation"},[t.isLoading?[t._v("\n "+t._s(t.l("form.geolocation.loading"))+"\n ")]:t.isEmpty?[n("Button",{attrs:{text:"",block:""},on:{click:t.handleShowModalButtonClicked}},[t._v("\n "+t._s(t.l("form.geolocation.browse_button"))+"\n ")])]:[n("div",{staticClass:"card card-body form-control"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col-7"},[n(t.mapComponent,{tag:"component",staticClass:"SharpGeolocation__map",class:t.mapClasses,attrs:{"marker-position":t.value,center:t.value,zoom:t.zoomLevel,"max-bounds":t.maxBounds,"tiles-url":t.tilesUrl}})],1),t._v(" "),n("div",{staticClass:"col-5 pl-0"},[n("div",{staticClass:"d-flex flex-column justify-content-between h-100"},[n("div",[n("div",[n("small",[t._v("Latitude : "+t._s(t.latLngString.lat))])]),t._v(" "),n("div",[n("small",[t._v("Longitude : "+t._s(t.latLngString.lng))])])]),t._v(" "),n("div",[n("Button",{staticClass:"remove-button",attrs:{variant:"danger",small:"",outline:"",disabled:t.readOnly},on:{click:t.handleRemoveButtonClicked}},[t._v("\n "+t._s(t.l("form.geolocation.remove_button"))+"\n ")]),t._v(" "),n("Button",{attrs:{small:"",outline:"",disabled:t.readOnly},on:{click:t.handleEditButtonClicked}},[t._v("\n "+t._s(t.l("form.geolocation.edit_button"))+"\n ")])],1)])])])])],t._v(" "),n("Modal",{attrs:{title:t.modalTitle,visible:t.modalVisible,"no-close-on-backdrop":""},on:{"update:visible":function(e){t.modalVisible=e},ok:t.handleModalSubmitted}},[n("transition",{attrs:{duration:300}},[t.modalVisible?[n("GeolocationEdit",{attrs:{location:t.value,center:t.value||t.initialPosition,zoom:t.zoomLevel,"max-bounds":t.maxBounds,"maps-provider":t.providerName(t.mapsProvider),"maps-options":t.providerOptions(t.mapsProvider),geocoding:t.geocoding,"geocoding-provider":t.providerName(t.geocodingProvider),"geocoding-options":t.providerOptions(t.geocodingProvider)},on:{change:t.handleLocationChanged}})]:t._e()],2)],1)],2)}),[],!1,null,null,null).exports,Qa=n(80772),Ya=n(35507);function Xa(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ja(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n> ").concat(e.name),{isError:!0,title:Jt("modals.error.title")})},handleUpdated:function(t){this.updateAttributes({filters:t.filters}),this.node.attrs.file||this.extension.options.onUpdate(t)},handleSuccess:function(t){this.updateAttributes(ll(ll({},t),{},{file:null,uploaded:!0})),this.extension.options.onSuccess(t)},init:function(){var t,e=this;return(t=c().mark((function t(){var n;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.node.attrs.file&&!e.node.attrs.notFound){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,e.extension.options.registerFile(e.value);case 4:(n=t.sent)?e.updateAttributes(n):e.updateAttributes({notFound:!0});case 6:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){ol(o,r,i,a,l,"next",t)}function l(t){ol(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.init()},beforeDestroy:function(){this.node.attrs.file||this.extension.options.onRemove(this.value)}},cl=ul,dl=(0,b.Z)(cl,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NodeRenderer",{staticClass:"editor__node",attrs:{node:t.node}},[n("VueClip",t._b({attrs:{value:t.value,root:!1,options:t.options,invalid:!!t.error,"persist-thumbnails":""},on:{thumbnail:t.handleThumbnailChanged,updated:t.handleUpdated,removed:t.handleRemoveClicked,success:t.handleSuccess,error:t.handleError}},"VueClip",t.fieldProps,!1)),t._v(" "),t.error?[n("div",{staticClass:"invalid-feedback d-block",staticStyle:{"font-size":".75rem"}},[t._v("\n "+t._s(t.error)+"\n ")])]:t._e()],2)}),[],!1,null,null,null).exports,fl=n(76922);function hl(t){return function(t){if(Array.isArray(t))return pl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return pl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return pl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function pl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n').concat(r||n,"")).run():t.chain().focus().setLink({href:n}).run()},isActive:function(t){return t.isActive("link")},icon:wl("link"),label:Jt("form.editor.toolbar.link.title")},"upload-image":{command:function(t){return t.chain().focus().newUpload().run()},isActive:function(t){return t.isActive("upload")||t.isActive("image")},icon:wl("image"),label:Jt("form.editor.toolbar.upload_image.title")},upload:{command:function(t){return t.chain().focus().newUpload().run()},isActive:function(t){return t.isActive("upload")},icon:wl("document"),label:Jt("form.editor.toolbar.upload.title")},"horizontal-rule":{command:function(t){return t.chain().focus().setHorizontalRule().run()},isActive:function(t){return t.isActive("horizontalRule")},icon:wl("hr"),label:Jt("form.editor.toolbar.horizontal_rule.title")},iframe:{command:function(t){return t.chain().focus().insertIframe().run()},isActive:function(t){return t.isActive("iframe")},icon:wl("iframe"),label:Jt("form.editor.toolbar.iframe.title")},table:{command:function(t){return t.chain().focus().insertTable().run()},isActive:function(t){return t.isActive("table")},icon:wl("table")},html:{command:function(t){return t.chain().focus().insertHtml().run()},isActive:function(t){return t.isActive("html")},icon:wl("html")},"code-block":{command:function(t){return t.chain().focus().toggleCodeBlock().run()},isActive:function(t){return t.isActive("codeBlock")},icon:wl("code-block")},superscript:{command:function(t){return t.chain().focus().toggleSuperscript().run()},isActive:function(t){return t.isActive("superscript")},icon:wl("superscript")},undo:{command:function(t){return t.chain().undo().run()},icon:wl("undo"),label:Jt("form.editor.toolbar.undo.title")},redo:{command:function(t){return t.chain().redo().run()},icon:wl("redo"),label:Jt("form.editor.toolbar.redo.title")}},Ol=n(16248),Sl=n(57883),Cl={components:{Button:O,Dropdown:Z,BDropdownForm:Ol.N,BFormGroup:Sl.x,TextInput:ri},props:{id:String,active:Boolean,editor:Object},data:function(){return{label:null,href:null,hasSelectedText:!1,inserted:!1,selection:null}},computed:{hasLabelInput:function(){return!this.active&&!this.hasSelectedText},isEdit:function(){return this.inserted}},methods:{lang:Jt,fieldId:function(t){return"".concat(this.id,"-").concat(t)},hide:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.$refs.dropdown.hide(),t&&this.editor.chain().focus().run()},handleDropdownShow:function(){var t=this.editor.state.selection;if(this.href=null,this.inserted=!1,this.hasSelectedText=!t.empty,this.active){var e=this.editor.getAttributes("link");this.href=null==e?void 0:e.href,this.inserted=!0}this.hasSelectedText&&(this.editor.commands.setLink({href:"#"}),this.selection={from:t.from,to:t.to})},handleDropdownShown:function(){var t=this;setTimeout((function(){t.$refs.input.focus()}),0)},handleDropdownHide:function(){if(!this.inserted&&this.hasSelectedText){var t=this.editor.state.selection,e=t.from,n=t.to;this.editor.chain().setTextSelection(this.selection.from,this.selection.to).unsetLink().setTextSelection(e,n).run()}},handleCancelClicked:function(){this.hide()},handleLinkSubmitted:function(){this.href?(this.$emit("submit",{href:this.href,label:this.label}),this.inserted=!0):this.hide()},handleRemoveClicked:function(){this.$emit("remove")}}},jl=Cl,xl=(0,b.Z)(jl,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown editor__dropdown--link",attrs:{variant:"light",active:t.active},on:{show:t.handleDropdownShow,shown:t.handleDropdownShown,hide:t.handleDropdownHide},scopedSlots:t._u([{key:"text",fn:function(){return[t._t("default")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[n("b-dropdown-form",{on:{submit:function(e){return e.preventDefault(),t.handleLinkSubmitted.apply(null,arguments)}}},[t.isEdit?[n("button",{staticClass:"btn-close position-absolute end-0 top-0 p-2 fs-8",attrs:{type:"button"},on:{click:t.handleCancelClicked}},[n("span",{staticClass:"visually-hidden"},[t._v(t._s(t.lang("modals.cancel_button","Cancel")))])])]:t._e(),t._v(" "),t.hasLabelInput?[n("div",{staticClass:"mb-3"},[n("label",{staticClass:"form-label",attrs:{for:t.fieldId("label")}},[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.text_label","Text"))+"\n ")]),t._v(" "),n("TextInput",{attrs:{id:t.fieldId("label")},model:{value:t.label,callback:function(e){t.label=e},expression:"label"}})],1)]:t._e(),t._v(" "),n("div",{staticClass:"mb-3"},[n("label",{staticClass:"form-label",attrs:{for:t.fieldId("href")}},[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.url_label","URL"))+"\n ")]),t._v(" "),n("TextInput",{ref:"input",attrs:{id:t.fieldId("href"),placeholder:"https://example.org",autocomplete:"off"},model:{value:t.href,callback:function(e){t.href=e},expression:"href"}})],1),t._v(" "),n("div",{staticClass:"mt-3"},[n("div",{staticClass:"row g-2 flex-sm-nowrap"},[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{type:"submit",small:"",variant:"primary"}},[t.isEdit?[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.update_button","Update"))+"\n ")]:[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.insert_button","Insert link"))+"\n ")]],2)],1),t._v(" "),n("div",{staticClass:"col-auto"},[t.isEdit?[n("Button",{attrs:{type:"button",small:"",variant:"danger",outline:""},on:{click:t.handleRemoveClicked}},[t._v("\n "+t._s(t.lang("form.editor.dialogs.link.remove_button","Remove link"))+"\n ")])]:[n("Button",{attrs:{type:"button",small:"",variant:"light"},on:{click:t.handleCancelClicked}},[t._v("\n "+t._s(t.lang("modals.cancel_button","Cancel"))+"\n ")])]],2)])])],2)]}}],null,!0)},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null),kl=xl.exports,Pl={components:{Button:O,Dropdown:Z,DropdownItem:Q,DropdownSeparator:X},props:{id:String,active:Boolean,editor:Object},data:function(){return{}},methods:{lang:Jt,handleInsertClicked:function(){var t=this;this.command((function(){t.editor.chain().focus().insertTable().run()}))},command:function(t){var e=this;t(),setTimeout((function(){e.editor.chain().focus().run()}),0)}}},Dl=(0,b.Z)(Pl,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown editor__dropdown--table",attrs:{variant:"light",active:t.active},scopedSlots:t._u([{key:"text",fn:function(){return[t._t("default")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[n("DropdownItem",{attrs:{disabled:t.editor.isActive("table")},on:{click:t.handleInsertClicked}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_table","Insert table"))+"\n ")]),t._v(" "),n("DropdownSeparator"),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addRowBefore()},on:{click:function(e){t.command((function(){return t.editor.chain().addRowBefore().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_row_above","Insert row above"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addRowAfter()},on:{click:function(e){t.command((function(){return t.editor.chain().addRowAfter().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_row_below","Insert row below"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().deleteRow()},on:{click:function(e){t.command((function(){return t.editor.chain().deleteRow().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.remove_row","Remove row"))+"\n ")]),t._v(" "),n("DropdownSeparator"),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addColumnBefore()},on:{click:function(e){t.command((function(){return t.editor.chain().addColumnBefore().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_col_left","Insert column to the left"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().addColumnAfter()},on:{click:function(e){t.command((function(){return t.editor.chain().addColumnAfter().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.insert_col_right","Insert column to the right"))+"\n ")]),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().deleteColumn()},on:{click:function(e){t.command((function(){return t.editor.chain().deleteColumn().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.remove_col","Remove column"))+"\n ")]),t._v(" "),n("DropdownSeparator"),t._v(" "),n("DropdownItem",{attrs:{disabled:!t.editor.can().deleteTable()},on:{click:function(e){t.command((function(){return t.editor.chain().deleteTable().run()}))}}},[t._v("\n "+t._s(t.lang("form.editor.dropdown.table.remove_table","Remove table"))+"\n ")])]}}],null,!0)},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null).exports,Al={components:{Dropdown:Z,DropdownItem:Q},props:{id:String,editor:Object,options:Array},data:function(){return{}},computed:{disabled:function(){return this.options.every((function(t){return t.disabled}))}},methods:{runCommand:function(t){var e=this;t.command(),setTimeout((function(){e.editor.chain().focus().run()}),0)}}},El=(0,b.Z)(Al,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown",attrs:{variant:"light",small:"",disabled:t.disabled},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n Options\n ")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[t._l(t.options,(function(e){return[n("DropdownItem",{attrs:{disabled:e.disabled},on:{click:function(n){return t.runCommand(e)}}},[t._v("\n "+t._s(e.label)+"\n ")])]}))]}}])},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null).exports,Ll={components:{Dropdown:Z,DropdownItem:Q},props:{embeds:Array,editor:Object},methods:{lang:Jt,handleClicked:function(t){this.editor.chain().focus().insertEmbed({embedKey:t.key}).run()}}},Il=(0,b.Z)(Ll,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({ref:"dropdown",staticClass:"editor__dropdown",attrs:{variant:"light",small:""},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.lang("form.editor.dropdown.embeds"))+"\n ")]},proxy:!0},{key:"default",fn:function(e){e.hide;return[t._l(t.embeds,(function(e){return[n("DropdownItem",{on:{click:function(n){return t.handleClicked(e)}}},[t._v("\n "+t._s(e.label)+"\n ")])]}))]}}])},"Dropdown",t.$attrs,!1))}),[],!1,null,null,null).exports,Bl=["upload"];function Fl(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function $l(t){return function(t){if(Array.isArray(t))return Tl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Tl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Tl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0?[n("div",{staticClass:"btn-group"},[n("OptionsDropdown",{attrs:{options:t.options,editor:t.editor}})],1)]:t._e(),t._v(" "),t.customEmbeds&&t.customEmbeds.length>0?[n("div",{staticClass:"btn-group"},[n("EmbedDropdown",{attrs:{embeds:t.customEmbeds,editor:t.editor}})],1)]:t._e()],2)])}),[],!1,null,null,null).exports;function zl(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Rl(t){return function(t){if(Array.isArray(t))return Nl(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Nl(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Nl(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Nl(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n',rows:"6"},domProps:{value:t.html},on:{input:[function(e){e.target.composing||(t.html=e.target.value)},t.handleInput],paste:t.handleChanged,focus:function(t){return t.target.select()}}}),t._v(" "),t.previewHtml&&!t.invalid?[n("div",{staticClass:"iframe-node__modal-renderer mt-3",domProps:{innerHTML:t._s(t.previewHtml)}})]:t._e()],2)],2)}),[],!1,null,null,null).exports,ts=Ya.NB.create({name:"iframe",group:"block",atom:!0,addOptions:function(){return{HTMLAttributes:{class:"iframe-wrapper"}}},addAttributes:function(){return{src:{default:null},frameborder:{default:0},width:{default:null},height:{default:null},allow:{default:null},allowfullscreen:{default:null},isNew:{default:!1,renderHTML:function(){return null}}}},parseHTML:function(){return[{tag:"iframe"}]},renderHTML:function(t){var e=t.HTMLAttributes;return["div",this.options.HTMLAttributes,["iframe",e]]},addPasteRules:function(){var t=this;return[new Ya.hD({find:/(?:^|\s)().*/g,handler:function(e){e.state;var n=e.range,r=e.match[1];setTimeout((function(){t.editor.commands.insertContentAt(n,r)}))}})]},addCommands:function(){var t=this;return{insertIframe:function(){return function(e){var n=e.commands,r=e.tr;return n.insertContentAt(r.selection.to,{type:t.name,attrs:{isNew:!0}})}}}},addNodeView:function(){return(0,Qa.uf)(Jl)}}),es=n(71419),ns=n(41769),rs=n(47191),is=n(26950),os=n(92943),as=n(6829),ls=n(62797),ss=n(13160),us=n(40157),cs=n(82992),ds=n(29467),fs=n(34524),hs=n(9889),ps=n(43136),ms=n(98780),vs=Ya.hj.create({name:"selected",addProseMirrorPlugins:function(){return[new fl.Sy({props:{decorations:function(t){var e=t.selection,n=[];return t.doc.nodesBetween(e.from,e.to,(function(t,e){t.isBlock&&n.push(ms.p.node(e,e+t.nodeSize,{class:"selected"}))})),ms.EH.create(t.doc,n)}}})]}});function bs(t){return function(t){if(Array.isArray(t))return ys(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return ys(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ys(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ys(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n");return(new window.DOMParser).parseFromString(e,"text/html").body}function ws(t,e){var n=ql.aw.fromSchema(e),r=gs(t.outerHTML);return n.parseSlice(r).content}function _s(t,e){return bs(t.children).forEach((function(t){var n;if(t.hasAttribute("data-html-content")&&1===t.children.length)null!==(n=ws(t.firstElementChild,e).firstChild)&&void 0!==n&&n.type.name.startsWith("embed:")&&t.parentElement.replaceChild(t.firstElementChild,t);else if(!ws(t,e).size){var r=document.createElement("div");r.setAttribute("data-html-content","true"),t.parentElement.replaceChild(r,t),r.appendChild(t)}})),t.innerHTML}var Os={components:{NodeViewWrapper:Qa.T5,Button:O,Modal:wn},props:{node:Object,editor:Object,updateAttributes:Function,selected:Boolean,deleteNode:Function},data:function(){return{editContent:null,editVisible:this.node.attrs.new}},methods:{lang:Jt,handleEditClicked:function(){this.editContent=this.node.attrs.content,this.$refs.modal.show()},handleModalOk:function(){var t=gs(this.editContent).innerHTML;this.updateAttributes({content:t,new:!1})},handleModalShown:function(t){t.target.querySelector("textarea").focus()},handleModalHidden:function(){var t=this;this.node.attrs.content||this.deleteNode(),setTimeout((function(){t.editor.commands.focus()}))}}},Ss=(0,b.Z)(Os,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NodeViewWrapper",[n("div",{staticClass:"card editor__node html-node",class:{"shadow border-primary":t.selected}},[n("div",{staticClass:"card-body"},[n("div",{staticClass:"row"},[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[n("pre",{staticClass:"mb-0"},[t._v(t._s(t.node.attrs.content))])]),t._v(" "),n("div",{staticClass:"col-auto me-n2 my-n2"},[n("Button",{attrs:{small:"",variant:"light"},on:{click:t.handleEditClicked}},[n("i",{staticClass:"fas fa-pencil-alt fs-7"})])],1)])])]),t._v(" "),n("Modal",{ref:"modal",attrs:{visible:t.editVisible},on:{"update:visible":function(e){t.editVisible=e},ok:t.handleModalOk,hidden:t.handleModalHidden,shown:t.handleModalShown},scopedSlots:t._u([{key:"title",fn:function(){return[t.node.attrs.new?[t._v("\n "+t._s(t.lang("form.editor.dialogs.raw_html.insert_title"))+"\n ")]:[t._v("\n "+t._s(t.lang("form.editor.dialogs.raw_html.edit_title"))+"\n ")]]},proxy:!0}])},[t._v(" "),n("textarea",{directives:[{name:"model",rawName:"v-model",value:t.editContent,expression:"editContent"}],staticClass:"form-control",attrs:{rows:"6"},domProps:{value:t.editContent},on:{input:function(e){e.target.composing||(t.editContent=e.target.value)}}})])],1)}),[],!1,null,null,null).exports,Cs=n(3695);function js(t){return function(t){if(Array.isArray(t))return xs(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return xs(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xs(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xs(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n"),n.parseSlice(i,{preserveWhitespace:!0,context:r})}return null},transformPastedHTML:function(e){return t.options.inline?e.replace(/<\/p>\s*]*>/g,"

").replace(/]*>/g,"").replace(/<\/p>/g,""):e}}})]}});var Fs=Ya.vc.create({name:"small",parseHTML:function(){return[{tag:"small"}]},renderHTML:function(t){var e=t.HTMLAttributes;return["small",(0,Ya.P1)(this.options.HTMLAttributes,e),0]},addCommands:function(){var t=this;return{toggleSmall:function(){return function(e){return e.commands.toggleMark(t.name)}}}},addKeyboardShortcuts:function(){var t=this;return{"Mod-Shift-s":function(){return t.editor.commands.toggleSmall()}}}});function $s(t,e){return!t||t.some((function(t){return t===e}))}function Ts(t){return function(t){if(Array.isArray(t))return Ms(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Ms(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ms(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ms(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0)){t.next=6;break}return t.next=3,d(l.registeredFiles);case 3:e=t.sent,u(e),l.onResolve();case 6:l.created=!0,l.registeredFiles=[];case 8:case"end":return t.stop()}}),t)}))))},h={fieldProps:Ns(Ns({},n),{},{uniqueIdentifier:i,fieldConfigIdentifier:o}),state:l,registerFile:(s=zs(c().mark((function t(n){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!l.created){t.next=3;break}return u([].concat(Ts(e.value.files),[n])),t.abrupt("return",n);case 3:return l.registeredFiles.push(n),t.next=6,l.resolved;case 6:return t.abrupt("return",e.value.files.find((function(t){return vi(n,t)})));case 7:case"end":return t.stop()}}),t)}))),function(t){return s.apply(this,arguments)}),onSuccess:function(t){u([].concat(Ts(e.value.files),[t]))},onRemove:function(t){u(e.value.files.filter((function(e){return!vi(e,t)})))},onUpdate:function(t){u(e.value.files.map((function(e){return vi(e,t)?t:e})))}};return vl.extend(f).configure(h)}function Hs(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function qs(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Zs(t){if(!t)return ns.X;var e=function(t){return t.map((function(t){return t.match(/^heading-(\d)$/)})).filter((function(t){return!!t})).map((function(t){return Number(t[1])}))}(t);return e.length>0?ns.X.configure({levels:e}):void 0}function Gs(t){if($s(t,"link"))return is.r.configure({openOnClick:!1,HTMLAttributes:{rel:null,target:null}})}function Ws(t){if($s(t,"horizontal-rule"))return as.b.extend({selectable:!1})}function Qs(t){if($s(t,"table"))return[ss.iA,us.S,cs.x,ds.p]}function Ys(t){if(t)return ls.V.configure({placeholder:t})}function Xs(t){if($s(t,"iframe"))return ts}function Js(t){if($s(t,"highlight"))return fs.y$}function tu(t){if($s(t,"small"))return Fs}function eu(t){if($s(t,"code-block"))return hs.dn}function nu(t){if($s(t,"superscript"))return ps.$}function ru(t){var e=t.toolbar,n=t.inline,r=lu({toolbar:null!=e?e:[],inline:n}),i=(0,Ya.J1)(r);return Bs.configure({schema:i,inline:n})}function iu(t){var e=t.inline;return rs.U.extend({addKeyboardShortcuts:function(){var t=this;return e?function(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n").concat(t.innerHTML),i.remove())}}))}(e),function(t){bu(t).forEach((function(e){if(function(t){pu(t.childNodes).reverse().slice(0,2).filter((function(t){var e;return null===(e=t.matches)||void 0===e?void 0:e.call(t,"br")})).forEach((function(t){t.nextSibling||t.remove()}))}(e),e.childNodes.length){var n=document.createElement("p");n.innerHTML=e.innerHTML,t.replaceChild(n,e)}else e.remove()}))}(e),e.innerHTML}function bu(t){return pu(t.children).filter((function(t){return t.matches("div")&&!t.attributes.length}))}var yu={components:{SharpEditor:Hl},props:{editor:Object,name:String,value:Object,locales:Array,locale:String,createEditor:Function},data:function(){return{localizedEditors:{}}},methods:{isActive:function(t){return this.locale===t}},created:function(){var t=this;!this.editor&&this.locales&&(this.localizedEditors=Object.fromEntries(this.locales.map((function(e){var n,r,i;return[e,t.createEditor({content:null!==(n=null===(r=t.value)||void 0===r||null===(i=r.text)||void 0===i?void 0:i[e])&&void 0!==n?n:null})]}))))},beforeDestroy:function(){Object.values(this.localizedEditors).forEach((function(t){t.destroy()}))}},gu=(0,b.Z)(yu,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.editor?[t._t("default",null,{editor:t.editor}),t._v(" "),n("input",{attrs:{type:"hidden",name:t.name},domProps:{value:t.value&&t.value.text}})]:[t._l(t.locales,(function(e){return[n("div",{directives:[{name:"show",rawName:"v-show",value:t.isActive(e),expression:"isActive(locale)"}],key:e},[t._t("default",null,{editor:t.localizedEditors[e]})],2)]}))]],2)}),[],!1,null,null,null).exports;function wu(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _u(t){for(var e=1;e/g,""):t.replace(/(

\s*<\/p>)+$/,"")}(t.getHTML(),{inline:this.inline}));this.$emit("input",this.localizedValue(e))},createEditor:function(t){var e=t.content;return new Qa.ML(_u(_u({},su),{},{extensions:this.extensions,content:vu(e),editable:!this.readOnly}))}},created:function(){this.isLocalized||(this.editor=this.createEditor({content:this.localizedText}))},beforeDestroy:function(){var t;null===(t=this.editor)||void 0===t||t.destroy()}},Cu=(0,b.Z)(Su,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("LocalizedEditors",{attrs:{editor:t.editor,name:t.uniqueIdentifier,value:t.value,locale:t.locale,locales:t.locales,"create-editor":t.createEditor},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.editor;return[n("SharpEditor",t._b({attrs:{editor:r},on:{update:t.handleUpdate}},"SharpEditor",t.$props,!1))]}}])})],1)}),[],!1,null,null,null).exports;function ju(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xu(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var Vu={components:{TemplateRenderer:rt},props:{data:Object,options:Object},computed:{templateData:function(){var t=this.data;t.slot;return Mu(t,Tu)},templateProps:function(){return this.options.attributes.filter((function(t){return"slot"!==t}))}}},zu=(0,b.Z)(Vu,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("TemplateRenderer",{attrs:{name:"Embed","template-data":t.templateData,"template-props":t.templateProps,template:t.options.template}},[t._t("default",(function(){return[t.data.slot?[n("div",{domProps:{innerHTML:t._s(t.data.slot)}})]:t._e()]}))],2)}),[],!1,null,null,null).exports,Ru={components:{Dropdown:Z,DropdownItem:Q},props:{locale:String,locales:Array},methods:{handleChanged:function(t){this.$emit("change",t)},isActive:function(t){return this.locale===t}}},Nu=(0,b.Z)(Ru,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{"min-width":"4rem"}},[n("Dropdown",{staticClass:"SharpForm__locale-dropdown",scopedSlots:t._u([{key:"text",fn:function(){return[t.locale?[t._v(t._s(t.locale))]:[t._v("-")]]},proxy:!0}])},[t._v(" "),t._l(t.locales,(function(e){return[n("DropdownItem",{key:e,staticClass:"text-uppercase small",attrs:{active:t.isActive(e)},on:{click:function(n){return t.handleChanged(e)}}},[t._v("\n "+t._s(e)+"\n ")])]}))],2)],1)}),[],!1,null,null,null).exports;function Uu(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||Qu(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ku(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Hu(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);n2&&void 0!==n[2]?n[2]:{},a=o.forced,r.data=Hu(Hu(Hu({},r.data),a?null:Fr(r.fields,t,(function(t){return r.fieldLocalizedValue(t.key,null)}))),{},qu({},t,r.fieldLocalizedValue(t,e)));case 2:case"end":return i.stop()}}),i)})))()},updateVisibility:function(t,e){this.$set(this.fieldVisible,t,e)},updateLocale:function(t,e){this.$set(this.fieldLocale,t,e)},handleLocaleChanged:function(t){this.fieldLocale=this.defaultFieldLocaleMap({fields:this.fields,locales:this.locales},t)},mount:function(t){var e=t.fields,n=t.layout,r=t.data,i=t.authorizations,o=t.locales,a=t.breadcrumb,l=t.config;this.fields=e,this.data=null!=r?r:{},this.layout=this.patchLayout(n),this.locales=o,this.authorizations=null!=i?i:{},this.breadcrumb=a,this.config=null!=l?l:{},e&&(this.fieldVisible=Object.keys(this.fields).reduce((function(t,e){return t[e]=!0,t}),{}),this.fieldLocale=this.defaultFieldLocaleMap({fields:e,locales:o})),this.validate()},validate:function(){Object.keys(this.fieldLocale).length>0&&!this.locales.length&&pe("Some fields are localized but the form hasn't any locales configured",{title:"Data error",isError:!0})},handleError:function(t){var e;return 422===(null===(e=t.response)||void 0===e?void 0:e.status)&&(this.errors=t.response.data.errors||{}),Promise.reject(t)},patchLayout:function(t){if(!t)return null;this.noTabs&&(t={tabs:[{columns:[{fields:t}]}]});var e=0,n=function t(n){n.legend?n.id="".concat(e++,"#").concat(n.legend):n.fields&&n.fields.forEach((function(e){e.forEach(t)}))};return t.tabs.forEach((function(t){return t.columns.forEach(n)})),t},serialize:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.data;return Object.fromEntries(Object.entries(null!=e?e:{}).filter((function(e){var n,r=Uu(e,1)[0];return"html"!==(null===(n=t.fields[r])||void 0===n?void 0:n.type)})))},setLoading:function(t){this.$emit("loading",t),this.loading=t},get:function(){var t=this;return this.axiosInstance.get(this.apiPath,{params:this.apiParams}).then((function(e){return t.mount(e.data),t.$emit("update:form",e.data),e})).catch((function(e){return t.$emit("error",e),Promise.reject(e)}))},init:function(){var t=this;return Gu(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.independant){e.next=5;break}t.mount(t.form),t.ready=!0,e.next=12;break;case 5:if(!t.entityKey){e.next=11;break}return e.next=8,t.get();case 8:t.ready=!0,e.next=12;break;case 11:ze("no entity key provided");case 12:case"end":return e.stop()}}),e)})))()},redirectForResponse:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.replace,r=t.data.redirectUrl;n?location.replace(r):location.href=r},redirectToParentPage:function(){location.href=He(this.breadcrumb.items)},submit:function(){var t=arguments,e=this;return Gu(c().mark((function n(){var r,i,o,a,l;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t.length>0&&void 0!==t[0]?t[0]:{},i=r.postFn,!e.isUploading){n.next=3;break}return n.abrupt("return");case 3:return e.setLoading(!0),o=e.serialize(),a=function(){return i?i(o):e.post(e.apiPath,o)},n.next=8,a().catch(e.handleError).finally((function(){e.setLoading(!1)}));case 8:if(l=n.sent,!e.independant){n.next=12;break}return e.$emit("submit",l),n.abrupt("return",l);case 12:e.setLoading(!0),e.$store.dispatch("setLoading",!0),e.redirectForResponse(l);case 15:case"end":return n.stop()}}),n)})))()},handleSubmitClicked:function(){this.submit().catch((function(){}))},handleDeleteClicked:function(){var t=this;return Gu(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.config.deleteConfirmationText){e.next=3;break}return e.next=3,me(t.config.deleteConfirmationText,{okTitle:Jt("modals.confirm.delete.ok_button"),okVariant:"danger"});case 3:t.axiosInstance.delete(t.apiPath).then((function(e){t.redirectForResponse(e,{replace:!0})}));case 4:case"end":return e.stop()}}),e)})))()},handleCancelClicked:function(){this.redirectToParentPage()},setUploading:function(t,e){this.uploadingFields=Hu(Hu({},this.uploadingFields),{},qu({},t,e))},hasUploadingFields:function(t){return Object.entries(this.uploadingFields).some((function(e){var n=Uu(e,2),r=n[0],i=n[1];return r.startsWith("".concat(t,"."))&&i}))}},created:function(){var t=this;this.$on("error-cleared",(function(e){t.errors=Hu(Hu({},t.errors),{},qu({},e,null))})),this.init()}},Ju=Xu,tc=(0,b.Z)(Ju,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpForm",attrs:{"data-popover-boundary":""}},[t._t("action-bar",null,{props:t.actionBarProps,listeners:t.actionBarListeners}),t._v(" "),t.ready?[t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),t.hasErrors&&t.showAlert?[n("div",{staticClass:"alert alert-danger SharpForm__alert",attrs:{role:"alert"}},[n("div",{staticClass:"fw-bold"},[t._v(t._s(t.l("form.validation_error.title")))]),t._v(" "),n("div",[t._v(t._s(t.l("form.validation_error.description")))])])]:t._e(),t._v(" "),n("TabbedLayout",{ref:"tabbedLayout",attrs:{layout:t.layout},scopedSlots:t._u([t.localized?{key:"nav-prepend",fn:function(){return[n("LocaleSelect",{attrs:{locale:t.currentLocale,locales:t.locales},on:{change:t.handleLocaleChanged}})]},proxy:!0}:null,{key:"default",fn:function(e){var r=e.tab;return[n("Grid",{ref:"columnsGrid",attrs:{rows:[r.columns]},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.itemLayout;return[n("FieldsLayout",{ref:"fieldLayout",attrs:{layout:r.fields,visible:t.fieldVisible},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.fieldLayout;return[n("FieldDisplay",{ref:"field",attrs:{"field-key":r.key,"context-fields":t.transformedFields,"context-data":t.data,"field-layout":r,locale:t.fieldLocale[r.key],"read-only":t.isReadOnly,"error-identifier":r.key,"config-identifier":r.key,root:"","update-data":t.updateData,"update-visibility":t.updateVisibility},on:{"locale-change":t.updateLocale}})]}}],null,!0)})]}}],null,!0)})]}}],null,!0)})]:t._e()],2)}),[],!1,null,null,null),ec=tc.exports,nc={components:{Modal:wn,Form:ec},inject:{$form:{default:null}},props:{visible:Boolean,form:Object,post:Function},data:function(){return{loading:!1}},methods:{handleSubmitButtonClicked:function(t){var e=this;t.preventDefault(),this.loading=!0,this.$refs.form.submit({postFn:this.post}).finally((function(){e.loading=!1}))},handleCancelClicked:function(){this.$emit("cancel")}}};function rc(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function ic(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){rc(o,r,i,a,l,"next",t)}function l(t){rc(o,r,i,a,l,"throw",t)}a(void 0)}))}}function oc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ac(t){for(var e=1;e0}},methods:{lang:Jt,handleEditClicked:function(){this.showForm()},handleCancelClicked:function(){var t=this;this.node.attrs.isNew&&(this.deleteNode(),setTimeout((function(){t.editor.commands.focus()}),0))},handleRemoveClicked:function(){this.deleteNode()},showForm:function(){var t=this;return ic(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.extension.options.resolveForm(t.embedData);case 2:t.modalForm=e.sent,t.modalVisible=!0;case 4:case"end":return e.stop()}}),e)})))()},postForm:function(t){var e=this;return ic(c().mark((function n(){var r;return c().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,e.extension.options.postForm(t);case 2:r=n.sent,e.updateAttributes({attributes:r,additionalData:r,isNew:!1}),e.modalVisible=!1;case 5:case"end":return n.stop()}}),n)})))()},init:function(){var t=this;return ic(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.node.attrs.isNew){e.next=11;break}if(!t.hasForm){e.next=6;break}return e.next=4,t.showForm();case 4:e.next=10;break;case 6:return e.next=8,t.$nextTick();case 8:t.updateAttributes({isNew:!1}),t.editor.commands.focus();case 10:return e.abrupt("return");case 11:if(!t.hasForm){e.next=16;break}return e.next=14,t.extension.options.getAdditionalData(t.node.attrs.attributes);case 14:(n=e.sent)&&t.updateAttributes({additionalData:n});case 16:case"end":return e.stop()}}),e)})))()}},created:function(){this.init()}},uc=(0,b.Z)(sc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("NodeRenderer",{staticClass:"editor__node embed-node",attrs:{node:t.node}},[t.node.attrs.isNew?t._e():[n("div",{staticClass:"card"},[n("div",{staticClass:"card-body"},[n("EmbedRenderer",{staticClass:"embed-node__template",attrs:{data:t.embedData,options:t.extension.options}}),t._v(" "),n("div",{staticClass:"mt-3"},[n("div",{staticClass:"row row-cols-auto gx-2"},[t.hasForm?[n("div",[n("Button",{attrs:{outline:"",small:""},on:{click:t.handleEditClicked}},[t._v("\n "+t._s(t.lang("form.upload.edit_button"))+"\n ")])],1)]:t._e(),t._v(" "),n("div",[n("Button",{attrs:{variant:"danger",outline:"",small:""},on:{click:t.handleRemoveClicked}},[t._v("\n "+t._s(t.lang("form.upload.remove_button"))+"\n ")])],1)],2)])],1)])],t._v(" "),n("EmbedFormModal",{attrs:{visible:t.modalVisible,form:t.modalForm,post:t.postForm},on:{"update:visible":function(e){t.modalVisible=e},cancel:t.handleCancelClicked},scopedSlots:t._u([{key:"title",fn:function(){return[t._v("\n "+t._s(t.extension.options.label)+"\n ")]},proxy:!0}])})],2)}),[],!1,null,null,null).exports;function cc(t){return t.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(function(t,e){return(e?"-":"")+t.toLowerCase()}))}function dc(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return fc(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return fc(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function fc(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function gc(t){var e=function(t,e){if("object"!==bc(t)||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!==bc(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===bc(e)?e:String(e)}function wc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _c(t){for(var e=1;e0)){t.next=5;break}return t.next=3,e=a.embeds,Bu({entityKey:o.entityKey,instanceId:o.instanceId,embedKey:n,embeds:e,form:!0});case 3:a.embeds=t.sent,a.onResolve();case 5:a.created=!0;case 6:case"end":return t.stop()}var e}),t)}))))},s={label:i.label,tag:i.tag,attributes:null!==(e=i.attributes)&&void 0!==e?e:[],template:i.template,state:a,isReady:function(){return a.created},getEmbed:function(t){return a.embeds[t]},getAdditionalData:function(t){return Cc(c().mark((function e(){var n;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!a.created){e.next=2;break}return e.abrupt("return",null);case 2:return n=a.currentIndex++,a.embeds.push(t),e.next=6,a.resolved;case 6:return e.abrupt("return",a.embeds[n]);case 7:case"end":return e.stop()}}),e)})))()},onUpdate:function(t,e){a.embeds=_c(_c({},a.embeds),{},Oc({},t,e))},onRemove:function(t){var e=a.embeds,n=(e[t],yc(e,[t].map(gc)));a.embeds=n},resolveForm:function(t){return function(t){var e=t.entityKey,n=t.instanceId,r=t.embedKey,i=t.attributes;return Se.post("/embeds/".concat(r,"/").concat(e).concat(n?"/".concat(n):"","/form/init"),Lu({},i)).then((function(t){return t.data}))}({entityKey:o.entityKey,instanceId:o.instanceId,embedKey:n,attributes:t})},postForm:function(t){return function(t){var e=t.entityKey,n=t.instanceId,r=t.embedKey,i=t.data;return Se.post("/embeds/".concat(r,"/").concat(e).concat(n?"/".concat(n):"","/form"),Lu({},i)).then((function(t){return t.data}))}({entityKey:o.entityKey,instanceId:o.instanceId,embedKey:n,data:t})}};return vc.extend(l).configure(s)}var xc=["upload"];function kc(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||Ac(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pc(t,e){if(null==t)return{};var n,r,i=function(t,e){if(null==t)return{};var n,r,i={},o=Object.keys(t);for(r=0;r=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function Dc(t){return function(t){if(Array.isArray(t))return Ec(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||Ac(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ac(t,e){if(t){if("string"==typeof t)return Ec(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ec(t,e):void 0}}function Ec(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:{},e=t.placeholder,n=t.toolbar,r=t.inline;return[lu({toolbar:n,inline:r}),ru({toolbar:n,inline:r}),Ys(e),ou({inline:r}),ks,vs].flat().filter((function(t){return!!t}))}({placeholder:this.placeholder,toolbar:this.toolbar,inline:this.inline})),Dc(this.embedExtensions),[this.uploadExtension]);return t.filter((function(t){return!!t}))},uploadExtension:function(){var t;return null!==(t=this.embeds)&&void 0!==t&&t.upload?Ks.call(this,{fieldProps:this.embeds.upload,uniqueIdentifier:this.uniqueIdentifier,fieldConfigIdentifier:this.fieldConfigIdentifier,form:this.$form}):null},embedExtensions:function(){var t,e=this,n=null!==(t=this.embeds)&&void 0!==t?t:{},r=(n.upload,Pc(n,xc));return Object.entries(r).map((function(t){var n=kc(t,2);return jc({embedKey:n[0],embedOptions:n[1],form:e.$form})}))}}},Fc=Bc,$c=(0,b.Z)(Fc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.markdown?[n("MarkdownContentEditor",t._g(t._b({attrs:{extensions:t.extensions}},"MarkdownContentEditor",[t.$props,t.$attrs],!1),t.$listeners))]:[n("HtmlContentEditor",t._g(t._b({attrs:{extensions:t.extensions}},"HtmlContentEditor",[t.$props,t.$attrs],!1),t.$listeners))]],2)}),[],!1,null,null,null).exports,Tc={components:{DatePicker:io,ClearButton:C},props:{value:{default:function(){return{start:null,end:null}}},displayFormat:{type:String,default:"DD/MM/YYYY"},startPlaceholder:{type:String,default:function(){return Jt("form.daterange.start_placeholder")}},endPlaceholder:{type:String,default:function(){return Jt("form.daterange.end_placeholder")}},clearable:{type:Boolean,default:!0},readOnly:Boolean,mondayFirst:Boolean,small:Boolean,updateOnInput:{type:Boolean,default:!0}},computed:{hasClearButton:function(){var t,e;return this.clearable&&!(null===(t=this.value)||void 0===t||!t.start)&&!(null===(e=this.value)||void 0===e||!e.end)}},methods:{handleChanged:function(t){var e,n,r,i,o,a;(null==t||null===(e=t.start)||void 0===e?void 0:e.toDateString())===(null===(n=this.oldValue)||void 0===n||null===(r=n.start)||void 0===r?void 0:r.toDateString())&&(null==t||null===(i=t.end)||void 0===i?void 0:i.toDateString())===(null===(o=this.oldValue)||void 0===o||null===(a=o.end)||void 0===a?void 0:a.toDateString())||(this.$emit("input",t),this.oldValue=t)},handleClearClicked:function(){this.$emit("input",null)},focus:function(){var t=this;setTimeout((function(){t.$el.querySelector(".form-control").focus()}))}}},Mc=Tc,Vc=(0,b.Z)(Mc,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("DatePicker",{staticClass:"SharpDateRange position-relative",attrs:{value:t.value,"monday-first":t.mondayFirst,"display-format":t.displayFormat,columns:t.$screens({default:1,lg:2}),"update-on-input":t.updateOnInput,"is-range":""},on:{input:t.handleChanged},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.inputValue,i=e.inputEvents;return[n("div",{staticClass:"input-group",class:{"input-group-sm":t.small}},[t.small&&!t.value?[n("div",t._g({staticClass:"form-control dropdown-toggle",attrs:{tabindex:"0"}},i.start),[n("span")])]:[n("input",t._g(t._b({staticClass:"form-control border-end-0",attrs:{placeholder:t.startPlaceholder,disabled:t.readOnly,autocomplete:"off"},domProps:{value:r.start}},"input",t.$props,!1),i.start)),t._v(" "),n("div",{staticClass:"form-control SharpDateRange__dash px-0 border-start-0 border-end-0"},[t._v("\n -\n ")]),t._v(" "),n("input",t._g(t._b({staticClass:"form-control border-start-0",class:{clearable:t.hasClearButton},attrs:{placeholder:t.endPlaceholder,disabled:t.readOnly,autocomplete:"off"},domProps:{value:r.end}},"input",t.$props,!1),i.end))]],2),t._v(" "),t.hasClearButton?[n("ClearButton",{on:{click:t.handleClearClicked}})]:t._e()]}}])})}),[],!1,null,null,null).exports,zc={autocomplete:Wr,text:ri,textarea:ti,editor:$c,number:oi,upload:Vi,tags:eo,date:uo,check:fo,list:To,select:Xo,html:ta,geolocation:Wa,daterange:Vc},Rc=["key"];function Nc(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Uc(t){for(var e=1;e=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var qc={name:"SharpField",inheritAttrs:!1,provide:function(){return{$field:this}},props:{fieldKey:String,fieldType:String,fieldProps:Object,fieldLayout:Object,value:[String,Number,Boolean,Object,Array,Date],locale:[Array,String],uniqueIdentifier:String,fieldConfigIdentifier:String,updateData:Function,readOnly:Boolean,root:Boolean},computed:{isCustom:function(){return We(this.fieldType)},component:function(){return this.isCustom?Qe(this.fieldType):zc[this.fieldType]}},render:function(t){var e=this;if(!this.component)return this.custom||ze("Unknown field type '".concat(this.fieldType,"'"),this.fieldProps),null;var n=this.fieldProps,r=(n.key,Hc(n,Rc));return t(this.component,{class:"SharpField",props:{fieldKey:this.fieldKey,fieldLayout:this.fieldLayout,value:this.value,locale:this.locale,uniqueIdentifier:this.uniqueIdentifier,fieldConfigIdentifier:this.fieldConfigIdentifier,root:this.root},attrs:Uc({id:this.$attrs.id,dynamicAttributes:r.dynamicAttributes},r),on:Uc(Uc({},this.$listeners),{},{input:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!e.fieldProps.readOnly||n.force?(e.updateData(e.fieldKey,t,{forced:n.force}),e.$emit("input",t,{force:n.force,error:n.error})):Ve("SharpField '".concat(e.fieldKey,"', can't update because is readOnly"))}})})}},Zc=qc,Gc=(0,b.Z)(Zc,undefined,undefined,!1,null,null,null).exports,Wc={props:{locales:{type:Array,required:!0},currentLocale:{type:String,required:!0},fieldValue:[String,Number,Boolean,Object,Array],isLocaleObject:Boolean,errors:Array},methods:{isActive:function(t){return this.currentLocale===t},isEmpty:function(t){var e=this.isLocaleObject?(this.fieldValue||{})[t]:this.fieldValue;return Array.isArray(e)?!e.length:!e},hasError:function(t){var e;return null===(e=this.errors)||void 0===e?void 0:e.includes(t)},handleButtonClicked:function(t){this.$emit("change",t)}}},Qc=Wc;function Yc(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,l=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){l=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(l)throw i}}return o}(t,e)||function(t,e){if(!t)return;if("string"==typeof t)return Xc(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Xc(t,e)}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Xc(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},showLabel:function(){return!!this.label},resolvedOriginalValue:function(){return function(t){var e=t.field,n=t.value;return"editor"===e.type?(n||{}).text:n}({field:this.fieldProps,value:this.originalValue})},isLocaleObject:function(){return sr(this.fieldProps)||"editor"===this.fieldProps.type},mergedErrorIdentifier:function(){return this.getMergedIdentifier("mergedErrorIdentifier",this.errorIdentifier)},mergedLocalizedErrorIdentifier:function(){return this.localizedErrorIdentifier?this.getMergedIdentifier("mergedErrorIdentifier",this.localizedErrorIdentifier):null},errorsLocales:function(){var t=this;return Object.entries(this.$form.errors).filter((function(t){var e=Yc(t,2);e[0];return!!e[1]})).map((function(e){var n=Yc(e,1)[0].match(new RegExp("^".concat(t.mergedErrorIdentifier,"\\.([^.]+)$")));return null==n?void 0:n[1]})).filter((function(e){var n;return e&&(null===(n=t.$form.locales)||void 0===n?void 0:n.includes(e))}))}},methods:{updateError:function(t){var e,n=null!==(e=t[this.mergedLocalizedErrorIdentifier])&&void 0!==e?e:t[this.mergedErrorIdentifier];if(Array.isArray(n))this.setError(n[0]);else if(this.fieldProps.localized&&this.errorsLocales.length>0){var r=this.errorsLocales.join(", ").toUpperCase(),i=Jt("form.validation_error.localized").replace(":locales",r);this.setError(i)}else null==n?this.clear(!1):ze('FieldContainer : Not processable error "'.concat(this.mergedErrorIdentifier,'" : '),n)},setError:function(t){var e;this.state="error",this.stateMessage=t,null===(e=this.$tab)||void 0===e||e.$emit("error",this.mergedErrorIdentifier)},setOk:function(){this.state="ok",this.stateMessage=""},clear:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.state="default",this.stateMessage="",t&&(this.emitClear(this.mergedErrorIdentifier),this.mergedLocalizedErrorIdentifier&&this.emitClear(this.mergedLocalizedErrorIdentifier))},emitClear:function(t){var e;null===(e=this.$tab)||void 0===e||e.$emit("clear",t),this.$form.$emit("error-cleared",t)},triggerFocus:function(){this.$set(this.fieldProps,"focused",!0)},handleBlur:function(){this.$set(this.fieldProps,"focused",!1)},handleValueChanged:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.error;n?this.setError(n):"error"===this.state&&this.clear()},handleLocaleChanged:function(t){this.$emit("locale-change",this.fieldKey,t)}},directives:{sticky:_t}},rd=nd,id=(0,b.Z)(rd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpFieldContainer SharpForm__form-item",class:t.formGroupClasses,style:t.extraStyle},[n("div",{directives:[{name:"sticky",rawName:"v-sticky",value:"list"===t.fieldType,expression:"fieldType === 'list'"}],staticClass:"SharpForm__field-header"},[n("div",{staticClass:"row align-items-end"},[n("div",{staticClass:"col d-flex"},[t.showLabel?[n("label",{staticClass:"SharpForm__label form-label",attrs:{for:t.fieldId}},[t._v("\n "+t._s(t.label)+"\n ")])]:[n("div",{staticClass:"SharpForm__label SharpForm__label--placeholder form-label"})]],2),t._v(" "),t.fieldProps.localized?[n("div",{staticClass:"col-auto"},[n("FieldLocaleSelect",{attrs:{locales:t.$form.locales,"current-locale":t.locale,"field-value":t.resolvedOriginalValue,"is-locale-object":t.isLocaleObject,errors:t.errorsLocales},on:{change:t.handleLocaleChanged}})],1)]:t._e()],2)]),t._v(" "),n("div",{staticClass:"SharpForm__field-content"},[n("Field",t._b({ref:"field",attrs:{id:t.fieldId,"unique-identifier":t.mergedErrorIdentifier,"field-config-identifier":t.mergedConfigIdentifier},on:{error:t.setError,ok:t.setOk,clear:t.clear,blur:t.handleBlur,"locale-change":t.handleLocaleChanged,input:t.handleValueChanged}},"Field",t.$props,!1))],1),t._v(" "),t.stateMessage?[n("div",{staticClass:"invalid-feedback d-block"},[t._v(t._s(t.stateMessage))])]:t._e(),t._v(" "),t.helpMessage?[n("div",{staticClass:"SharpForm__help-message form-text"},[t._v(t._s(t.helpMessage))])]:t._e()],2)}),[],!1,null,null,null).exports;function od(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return ad(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ad(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,i=function(){};return{s:i,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){l=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function ad(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function pd(t){return pd="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},pd(t)}function md(t,e,n){return!n||function(t,e,n){var r=!0,i=n.operator;if("or"!==i&&"and"!==i)return ze("Conditional display : unknown operator '".concat(i,"'"),n),!0;var o,a=od(n.fields);try{for(a.s();!(o=a.n()).done;){var l=o.value;l.key in t||(ze("Conditional display : can't find a field with key '".concat(n.key,"' in 'fields'"),n),r=!0);var s=t[l.key],u=e[l.key];if("autocomplete"===s.type||"select"===s.type||"tags"===s.type?r=ld({condValues:l.values,fieldValue:"autocomplete"===s.type?u&&u.id:u,isSingleSelect:"select"===s.type&&!s.multiple||"autocomplete"===s.type}):"check"===s.type?"boolean"!=typeof l.values?(ze("Conditional display : 'values' must be a boolean for a 'check' field ('".concat(l.key,"')"),n,s),r=!0):r=!!u===l.values:(ze("Conditional display : unprocessable field type '".concat(s.type,"'"),s),r=!0),"and"===i&&!r)return!1;if("or"===i&&r)return!0}}catch(t){a.e(t)}finally{a.f()}return r}(t,e,n)}var vd=function(t,e,n,r){return t.localized&&e.localized&&n&&sr(e)?"object"!==pd(n)||(0,sd.isArray)(n)?(ze("Localized field '".concat(e.key,"' value must be a object, given :"),JSON.stringify(n)),n):n[r]:n},bd={name:"SharpFieldDisplay",functional:!0,inject:["$form"],render:function(t,e){var n=e.props,r=e.injections,i=e.data,o=n.fieldKey,a=n.contextFields,l=n.contextData,s=n.errorIdentifier,u=n.updateVisibility,c=n.readOnly,d=hd(n,ud),f=r.$form,h=a[o],p=l[o];if(!(o in a))return ze("Field display ('layout') : Can't find a field with key '".concat(o,"' in 'fields'"),a),t(ut,{props:{name:o}});var m=md(a,l,h.conditionalDisplay);return u&&u(o,m),m?t(id,dd(dd({},i),{},{attrs:dd({fieldKey:o,fieldProps:dd(dd({},h),{},{readOnly:c||h.readOnly}),fieldType:h.type,value:vd(f,h,p,n.locale),originalValue:p,label:h.label,helpMessage:h.helpMessage,errorIdentifier:s,localizedErrorIdentifier:h.localized?"".concat(s,".").concat(n.locale):null},d)})):null}},yd={name:"SharpActionBarForm",mixins:[ln],components:{ActionBar:y,Button:O,Breadcrumb:w},props:{showSubmitButton:Boolean,showDeleteButton:Boolean,showBackButton:Boolean,create:Boolean,uploading:Boolean,loading:Boolean,breadcrumb:Array,showBreadcrumb:Boolean,hasDeleteConfirmation:Boolean},data:function(){return{deleteFocused:!1}},computed:{submitLabel:function(){return this.uploading?Jt("action_bar.form.submit_button.pending.upload"):this.create?Jt("action_bar.form.submit_button.create"):Jt("action_bar.form.submit_button.update")}},methods:{handleSubmitClicked:function(){this.$emit("submit")},handleDeleteClicked:function(){this.deleteFocused||this.hasDeleteConfirmation?this.$emit("delete"):this.deleteFocused=!0},handleCancelClicked:function(){this.$emit("cancel")}}},gd={components:{Form:ec,ActionBarForm:(0,b.Z)(yd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ActionBar",{scopedSlots:t._u([{key:"left",fn:function(){return[n("div",{staticClass:"row gx-3"},[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{variant:"light",large:"",outline:""},on:{click:t.handleCancelClicked}},[t.showBackButton?[t._v("\n "+t._s(t.l("action_bar.form.back_button"))+"\n ")]:[t._v("\n "+t._s(t.l("action_bar.form.cancel_button"))+"\n ")]],2)],1),t._v(" "),t.showDeleteButton?[n("div",{staticClass:"col-auto"},[t.deleteFocused?[n("Button",{attrs:{variant:"danger",disabled:t.loading,large:""},on:{click:t.handleDeleteClicked,blur:function(e){t.deleteFocused=!1}}},[t._v("\n "+t._s(t.l("action_bar.form.delete_button"))+"\n ")])]:[n("Button",{staticClass:"px-3",attrs:{variant:"light",disabled:t.loading,large:"",outline:""},on:{click:t.handleDeleteClicked}},[n("svg",{attrs:{width:"1.125em",height:"1.125em",viewBox:"0 0 16 24","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M4 0h8v2H4zM0 3v4h1v17h14V7h1V3H0zm13 18H3V8h10v13z"}}),t._v(" "),n("path",{attrs:{d:"M5 10h2v9H5zm4 0h2v9H9z"}})])])]],2)]:t._e()],2)]},proxy:!0},{key:"right",fn:function(){return[t.showSubmitButton?[n("Button",{attrs:{variant:"light",large:"",disabled:t.uploading||t.loading},on:{click:t.handleSubmitClicked}},[t._v("\n "+t._s(t.submitLabel)+"\n ")])]:t._e()]},proxy:!0},{key:"extras",fn:function(){return[t.showBreadcrumb?[n("Breadcrumb",{attrs:{items:t.breadcrumb}})]:t._e()]},proxy:!0}])})}),[],!1,null,null,null).exports},data:function(){return{form:null}},computed:{entityKey:function(){return this.$route.params.entityKey},instanceId:function(){return this.$route.params.instanceId}},methods:{handleError:function(t){this.$emit("error",t)},handleFormUpdated:function(t){this.updateDocumentTitle(t)},updateDocumentTitle:function(t){var e,n,r=null===(e=t.breadcrumb)||void 0===e||null===(n=e.items[t.breadcrumb.items.length-1])||void 0===n?void 0:n.documentTitleLabel;r&&(document.title="".concat(r,", ").concat(document.title))}}},wd=[{name:"form",path:"/(.*)?/s-form/:entityKey/:instanceId?",component:(0,b.Z)(gd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"FormPage"},[n("div",{staticClass:"container"},[n("Form",{attrs:{form:t.form,"entity-key":t.entityKey,"instance-id":t.instanceId},on:{"update:form":[function(e){t.form=e},t.handleFormUpdated],error:t.handleError},scopedSlots:t._u([{key:"action-bar",fn:function(e){var r=e.props,i=e.listeners;return[n("ActionBarForm",t._g(t._b({},"ActionBarForm",r,!1),i))]}}])})],1)])}),[],!1,null,null,null).exports}];var _d={components:{Modal:wn,Form:ec,LoadingOverlay:Lt},props:{command:Object,entityKey:String,instanceId:[Number,String],loading:Boolean},data:function(){return{visible:!1}},watch:{command:function(t){this.visible=!(null==t||!t.form)}},computed:{title:function(){var t,e,n;return null!==(t=null===(e=this.command)||void 0===e?void 0:e.modal_title)&&void 0!==t?t:null===(n=this.command)||void 0===n?void 0:n.label}},methods:{submit:function(){var t;return(t=this.$refs.form).submit.apply(t,arguments)},handleSubmitButtonClicked:function(t){t.preventDefault(),this.$emit("submit",this)},handleClosed:function(){this.$emit("close")},handleLoadingChanged:function(t){this.$emit("update:loading",t)}}},Od=_d,Sd=(0,b.Z)(Od,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Modal",{attrs:{"modal-class":"form-modal",visible:t.visible,loading:t.loading,title:t.title},on:{"update:visible":function(e){t.visible=e},ok:t.handleSubmitButtonClicked,hidden:t.handleClosed}},[n("transition",[t.visible?[n("Form",{ref:"form",staticStyle:{"transition-duration":"300ms"},attrs:{"entity-key":t.entityKey,"instance-id":t.instanceId,form:t.command.form,"show-alert":!1,independant:"","ignore-authorizations":""},on:{loading:t.handleLoadingChanged}})]:t._e()],2)],1)}),[],!1,null,null,null).exports,Cd={name:"SharpCommandsDropdown",components:{Dropdown:Z,DropdownItem:Q,DropdownSeparator:X},props:{commands:{type:Array},small:{type:Boolean,default:!0},hasState:Boolean},computed:{commandGroups:function(){return this.commands.filter((function(t){return t.length>0}))},classes:function(){return{"SharpCommandsDropdown--has-state":this.hasState}}},methods:{handleCommandClicked:function(t){this.$emit("select",t)}}},jd=(0,b.Z)(Cd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({staticClass:"SharpCommandsDropdown",class:t.classes,attrs:{small:t.small,right:""},scopedSlots:t._u([{key:"text",fn:function(){return[t._t("text")]},proxy:!0}],null,!0)},"Dropdown",t.$attrs,!1),[t._v(" "),t._t("prepend"),t._v(" "),t._l(t.commandGroups,(function(e,r){return[r>0?[n("DropdownSeparator")]:t._e(),t._v(" "),t._l(e,(function(e){return[n("DropdownItem",{key:e.key,on:{click:function(n){return t.handleCommandClicked(e)}}},[t._v("\n "+t._s(e.label)+"\n "),e.description?[n("div",{staticClass:"SharpCommandsDropdown__description"},[t._v("\n "+t._s(e.description)+"\n ")])]:t._e()],2)]}))]}))],2)}),[],!1,null,null,null).exports,xd={name:"SharpViewPanel",props:{content:String},computed:{visible:function(){return!!this.content}},methods:{handleBackdropClicked:function(){this.$emit("close")}},directives:{srcdoc:{inserted:function(t,e){var n=e.value;t.contentWindow.document.write(n)}}}},kd=xd,Pd=(0,b.Z)(kd,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],staticClass:"SharpViewPanel__glasspane",on:{click:t.handleBackdropClicked}}),t._v(" "),n("transition",{attrs:{"enter-class":"SharpViewPanel--collapsed","enter-active-class":"SharpViewPanel--expanding","enter-to-class":"SharpViewPanel--expanded","leave-class":"SharpViewPanel--expanded","leave-active-class":"SharpViewPanel--collapsing","leave-to-class":"SharpViewPanel--collapsed"}},[t.visible?[n("div",{staticClass:"SharpViewPanel"},[n("iframe",{directives:[{name:"srcdoc",rawName:"v-srcdoc",value:t.content,expression:"content"}],attrs:{src:"about:blank",sandbox:"allow-forms allow-scripts allow-same-origin allow-popups allow-modals allow-downloads"}})])]:t._e()],2)],1)}),[],!1,null,null,null).exports;var Dd,Ad,Ed,Ld="SET_COMMANDS",Id={namespaced:!0,state:{commands:null},mutations:(Dd={},Ad=Ld,Ed=function(t,e){t.commands=e},Ad in Dd?Object.defineProperty(Dd,Ad,{value:Ed,enumerable:!0,configurable:!0,writable:!0}):Dd[Ad]=Ed,Dd),getters:{forType:function(t){return function(e){return t.commands?t.commands[e]:null}}},actions:{update:function(t,e){var n=t.commit,r=e.commands;n(Ld,r)}}};function Bd(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Fd(t){for(var e=1;et.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:function(t){return t};return Object.entries(t).reduce((function(t,n){var r=Rd(n,2),i=r[0],o=r[1];return Vd(Vd({},t),{},zd({},qd(i),e(o,i)))}),{})}(t,(function(t,n){return e.serializeValue({filter:e.filter(n),value:t})}))}},getValuesFromQuery:function(){return function(t){return function(t){return Object.entries(t||{}).filter((function(t){var e=Rd(t,1)[0];return Hd.test(e)})).reduce((function(t,e){var n=Rd(e,2),r=n[0],i=n[1];return Vd(Vd({},t),{},zd({},r.replace(Hd,""),i))}),{})}(t)}},resolveFilterValue:function(t,e){return function(t){var n,r,i,o=t.filter,a=t.value;return null==a?e.defaultValue(o):o.multiple&&!Array.isArray(a)?[a]:"daterange"===o.type?(n=Ie((a||"").split(".."),2),r=n[0],i=n[1],{start:r?Le()(r,Fe).toDate():null,end:i?Le()(i,Fe).toDate():null}):"check"===o.type?"1"===a:a}},serializeValue:function(){return function(t){var e=t.filter,n=t.value;return e?"daterange"===e.type?function(t){if("string"==typeof t)return t;var e=(t||{}).start,n=(t||{}).end;return e&&(e=Le()(e).format(Fe)),n&&(n=Le()(n).format(Fe)),e||n?"".concat(e||"","..").concat(n||""):null}(n):"check"===e.type?n?"1":null:n:n}},nextValues:function(t){return function(e){var n=e.filter,r=e.value;return n.master?Qd(Qd({},Object.fromEntries(Object.entries(t.values).map((function(t){var e=Zd(t,2),n=e[0];e[1];return[n,null]})))),{},Yd({},n.key,r)):Qd(Qd({},t.values),{},Yd({},n.key,r))}},nextQuery:function(t,e){return function(t){var n=t.filter,r=t.value;return e.getQueryParams(e.nextValues({filter:n,value:r}))}}},actions:{update:function(t,e){var n=t.commit,r=t.dispatch,i=e.filters,o=e.values;return n(Xd,i),Promise.all((i||[]).map((function(t){r("setFilterValue",{filter:t,value:(o||{})[t.key]})})))},setFilterValue:function(t,e){var n=t.commit,r=t.getters,i=e.filter,o=e.value;n(Jd,{key:i.key,value:r.resolveFilterValue({filter:i,value:o})})}}};function ef(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var nf={namespaced:!0,modules:{filters:tf},actions:{get:function(t){return(e=c().mark((function e(){var n,r;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.dispatch,e.next=3,Se.get("filters").then((function(t){return t.data}));case 3:r=e.sent,n("filters/update",{filters:r.filters});case 5:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(t){ef(o,r,i,a,l,"next",t)}function l(t){ef(o,r,i,a,l,"throw",t)}a(void 0)}))})();var e},post:function(t,e){!function(t){if(null==t)throw new TypeError("Cannot destructure undefined")}(t);var n=e.filter,r=e.value;return function(t){var e=t.filterKey,n=t.value;return Se.post("filters/".concat(e),{value:n})}({filterKey:n.key,value:r})}}},rf={name:"SharpFilterControl",props:{label:String},methods:{handleLabelClicked:function(){this.$emit("label-click")},handleClicked:function(){this.$emit("click")}}},of=(0,b.Z)(rf,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"input-group input-group-sm flex-nowrap SharpFilterControl",on:{click:t.handleClicked}},[t.label?[n("div",{staticClass:"input-group-text bg-white",on:{click:t.handleLabelClicked}},[t._v("\n "+t._s(t.label)+"\n ")])]:t._e(),t._v(" "),t._t("default")],2)}),[],!1,null,null,null).exports,af={name:"SharpFilterDateRange",components:{DateRange:Vc,FilterControl:of},props:{value:{required:!0},required:Boolean,displayFormat:String,mondayFirst:Boolean,disabled:Boolean,label:String},methods:{handleClicked:function(){this.$refs.range.focus()},handleInput:function(t){this.$emit("input",t)}}},lf=(0,b.Z)(af,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpFilterDateRange"},[n("FilterControl",{attrs:{label:t.label},on:{"label-click":t.handleClicked}},[n("DateRange",{ref:"range",staticClass:"SharpFilterDateRange__field",attrs:{value:t.value,"display-format":t.displayFormat,"monday-first":t.mondayFirst,clearable:!t.required,"read-only":t.disabled,"update-on-input":!1,small:""},on:{input:t.handleInput}})],1)],1)}),[],!1,null,null,null).exports;function sf(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function uf(t){for(var e=1;e0}));return{series:n.map((function(t){return t.data[0]})),colors:qf(n.map((function(t){return t.color}))),labels:n.map((function(t){var e;return null!==(e=t.label)&&void 0!==e?e:""}))}}(e):void 0;var n,r,i,o,a}var th={name:"SharpWidgetChart",props:{display:String,title:String,value:Object,ratioX:Number,ratioY:Number,height:Number,minimal:Boolean,showLegend:{type:Boolean,default:!0},dateLabels:Boolean,options:Object},data:function(){return{zoomed:!1}},computed:{classes:function(){return["SharpWidgetChart--".concat(this.display),{"SharpWidgetChart--aspect-ratio":!this.height}]},style:function(){return{"--ratio-x":this.ratioX,"--ratio-y":this.ratioY}},chartComp:function(){return"line"===(t=this.display)?Gf:"bar"===t?Qf:"pie"===t?Xf:void 0;var t},chartData:function(){return Jf(this.display,this.value)},chartOptions:function(){var t,e,n,r,i,o=this;return{chart:{toolbar:{show:this.zoomed},height:null!==(t=this.height)&&void 0!==t?t:"100%",width:"100%",sparkline:{enabled:this.minimal},parentHeightOffset:0,events:{zoomed:function(){o.zoomed=!0}}},xaxis:{type:null!==(e=this.options)&&void 0!==e&&e.horizontal||!this.dateLabels?"category":"datetime"},plotOptions:{bar:{horizontal:!(null===(n=this.options)||void 0===n||!n.horizontal)}},legend:{show:this.showLegend&&!this.minimal},stroke:{curve:null===(r=null===(i=this.options)||void 0===i?void 0:i.curved)||void 0===r||r?"smooth":"straight"}}}}},eh=(0,b.Z)(th,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.title?[n("h2",{staticClass:"SharpWidget__title mb-2 mt-3"},[t._v(t._s(t.title))])]:t._e(),t._v(" "),n(t.chartComp,{tag:"component",staticClass:"SharpWidgetChart",class:t.classes,style:t.style,attrs:{"chart-data":t.chartData,options:t.chartOptions}})],2)}),[],!1,null,null,null).exports;function nh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function rh(t){for(var e=1;e0?{key:"extras",fn:function(){return[n("div",{staticClass:"row mx-n2"},[t._l(t.filters,(function(e){return[n("div",{staticClass:"col-auto px-2"},[n("SharpFilter",{key:e.id,attrs:{filter:e,value:t.filterValue(e.key)},on:{input:function(n){return t.handleFilterChanged(e,n)}}})],1)]}))],2)]},proxy:!0}:null,t.commands.length?{key:"extras-right",fn:function(){return[n("CommandsDropdown",{attrs:{commands:t.commands},on:{select:t.handleCommandSelected},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.l("dashboard.commands.dashboard.label"))+"\n ")]},proxy:!0}],null,!1,3867860828)})]},proxy:!0}:null],null,!0)})}),[],!1,null,null,null).exports,GlobalMessage:ht,CommandFormModal:Sd,CommandViewPanel:Pd},data:function(){return{ready:!1}},watch:{$route:"init"},computed:ph(ph(ph({},(0,i.rn)("dashboard",{data:function(t){return t.data},widgets:function(t){return t.widgets},layout:function(t){return t.layout},config:function(t){return t.config},fields:function(t){return t.fields}})),(0,i.Se)("dashboard",{filtersValues:"filters/values",getFiltersQueryParams:"filters/getQueryParams",getFiltersValuesFromQuery:"filters/getValuesFromQuery",commandsForType:"commands/forType"})),{},{dashboardKey:function(){return this.$route.params.dashboardKey},commands:function(){return this.commandsForType("dashboard")||[]},commandsQuery:function(){return ph(ph({},this.getFiltersQueryParams(this.filtersValues)),this.$route.query)}}),methods:{handleCommandRequested:function(t){var e=this,n=this.commandsQuery;this.sendCommand(t,{postCommand:function(r){return e.$store.dispatch("dashboard/postCommand",{command:t,query:n,data:r})},getForm:function(r){return e.$store.dispatch("dashboard/getCommandForm",{command:t,query:ph(ph({},n),r)})}})},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.$store.commit("dashboard/setDashboardKey",e.dashboardKey),t.next=3,Xe(e.$store.dispatch("dashboard/get",{filtersValues:e.getFiltersValuesFromQuery(e.$route.query)}).catch((function(t){return e.$emit("error",t),Promise.reject(t)})));case 3:e.ready=!0;case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){fh(o,r,i,a,l,"next",t)}function l(t){fh(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.init()}},yh=bh,gh=[{name:"dashboard",path:"/s-dashboard/:dashboardKey",component:(0,b.Z)(yh,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpDashboardPage",attrs:{"data-popover-boundary":""}},[t.ready?[n("div",{staticClass:"container"},[n("ActionBarDashboard",{attrs:{commands:t.commands},on:{command:t.handleCommandRequested}}),t._v(" "),t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),n("Grid",{attrs:{rows:t.layout.rows,"row-class":"gx-3"},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.itemLayout;return[n("Widget",{attrs:{"widget-type":t.widgets[r.key].type,"widget-props":t.widgets[r.key],value:t.data[r.key]}})]}}],null,!1,1993281933)})],2)]:[n("ActionBar")],t._v(" "),n("CommandFormModal",t._g(t._b({attrs:{command:t.currentCommand,"entity-key":t.dashboardKey}},"CommandFormModal",t.commandFormProps,!1),t.commandFormListeners)),t._v(" "),n("CommandViewPanel",{attrs:{content:t.commandViewContent},on:{close:t.handleCommandViewPanelClosed}})],2)}),[],!1,null,null,null).exports}];function wh(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var _h="SET_ENTITY_KEY",Oh="SET_QUERY",Sh={namespaced:!0,modules:{filters:tf},state:function(){return{entityKey:null,query:{}}},mutations:(vh={},wh(vh,_h,(function(t,e){t.entityKey=e})),wh(vh,Oh,(function(t,e){t.query=e})),vh),getters:{query:function(t){return t.query}},actions:{update:function(t,e){var n=t.dispatch,r=(e.data,e.layout,e.config),i=e.filtersValues;return Promise.all([n("filters/update",{filters:r.filters,values:i})])},reorder:function(t,e){var n=t.state,r=e.instances;return function(t){var e=t.entityKey,n=t.instances;return Se.post("list/".concat(e,"/reorder"),{instances:n})}({entityKey:n.entityKey,instances:r})},setEntityKey:function(t,e){(0,t.commit)(_h,e)},setQuery:function(t,e){(0,t.commit)(Oh,e)}}},Ch=n(18446),jh=n.n(Ch),xh={components:{DropdownItem:Q,DropdownSeparator:X,CommandsDropdown:jd,StateIcon:Bn,ModalSelect:On,Button:O,Tooltip:Xn},props:{config:Object,hasState:Boolean,state:[String,Number],stateDisabled:Boolean,stateOptions:Object,hasCommands:Boolean,commands:Array},data:function(){return{stateModalVisible:!1}},computed:{hasActionsButton:function(){return this.hasCommands||this.hasState&&!this.stateDisabled}},methods:{l:Jt,handleStateChanged:function(t){this.$emit("state-change",t)},handleCommandRequested:function(t){this.$emit("command",t)},handleSelecting:function(t){this.$emit("selecting",t)},handleStateDropdownClicked:function(){this.$emit("selecting",!0),this.stateModalVisible=!0}}};function kh(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Ph(t){return function(t){if(Array.isArray(t))return Dh(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return Dh(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Dh(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Dh(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},multiforms:function(){return this.forms?Object.values(this.forms):null},canCreate:function(){return this.showCreateButton&&!!this.authorizations.create},canReorder:function(){return this.showReorderButton&&this.config.reorderable&&this.authorizations.update&&this.items.length>1},canSearch:function(){return this.showSearchField&&!!this.config.searchable},items:function(){var t,e;return null!==(t=null===(e=this.data)||void 0===e?void 0:e.list.items)&&void 0!==t?t:[]},columns:function(){var t=this;return this.layout.map((function(e){return Eh(Eh({},e),t.containers[e.key])}))},paginated:function(){return!!this.config.paginated},totalCount:function(){var t,e;return null!==(t=null===(e=this.data)||void 0===e?void 0:e.list.totalCount)&&void 0!==t?t:this.items.length},pageSize:function(){var t;return null===(t=this.data)||void 0===t?void 0:t.list.pageSize},hasActionsColumn:function(){var t=this;return!this.reorderActive&&this.items.some((function(e){return t.instanceHasState(e)||t.instanceHasCommands(e)}))},hasStateOnly:function(){var t=this;return this.items.some((function(e){return!t.instanceHasCommands(e)&&t.instanceHasState(e)&&!t.instanceHasStateAuthorization(e)}))}},methods:{storeGetter:function(t){return this.$store.getters["".concat(this.module,"/").concat(t)]},storeDispatch:function(t,e){return this.$store.dispatch("".concat(this.module,"/").concat(t),e)},handleSearchSubmitted:function(t){this.search=t,this.storeDispatch("setQuery",Eh(Eh({},this.query),{},{search:t,page:1}))},handleFilterChanged:function(t,e){this.storeDispatch("setQuery",Eh(Eh(Eh({},this.query),this.filterNextQuery({filter:t,value:e})),{},{page:1}))},handleReorderButtonClicked:function(){this.reorderActive=!this.reorderActive,this.reorderedItems=this.reorderActive?Ph(this.items):null,this.$emit("reordering",this.reorderActive)},handleReorderSubmitted:function(){var t=this;return this.storeDispatch("reorder",{instances:this.reorderedItems.map((function(e){return t.instanceId(e)}))}).then((function(){t.data.list.items=Ph(t.reorderedItems),t.reorderedItems=null,t.reorderActive=!1,t.$emit("reordering",!1)}))},handleCreateButtonClicked:function(t){var e=t?this.formUrl({formKey:t.key}):this.formUrl();location.href=e},instanceId:function(t){var e=this.config.instanceIdAttribute;return e?t[e]:t.id},instanceState:function(t){if(!this.instanceHasState(t))return null;var e=this.config.state.attribute;return e?t[e]:t.state},instanceHasState:function(t){return!!this.config.state&&this.showEntityState},instanceHasCommands:function(t){return this.instanceCommands(t).flat().length>0},instanceHasStateAuthorization:function(t){if(!this.instanceHasState(t))return!1;var e=this.config.state.authorization,n=this.instanceId(t);return Array.isArray(e)?e.includes(n):!!e},instanceCommands:function(t){var e=this;return(this.config.commands.instance||[]).reduce((function(n,r){return[].concat(Ph(n),[r.filter((function(n){return e.isInstanceCommandAllowed(t,n)}))])}),[])},instanceStateOptions:function(t){if(!this.config.state)return null;var e=this.instanceState(t);return this.config.state.values.find((function(t){return t.value===e}))},instanceForm:function(t){var e=this.instanceId(t);return this.multiforms.find((function(t){return t.instances.includes(e)}))},instanceUrl:function(t){var e=this.instanceId(t);if(!this.instanceHasViewAuthorization(t))return null;if(this.hasShowPage)return this.showUrl({instanceId:e});if(this.hasMultiforms){var n=this.instanceForm(t)||{};return this.formUrl({formKey:n.key,instanceId:e})}return this.formUrl({instanceId:e})},instanceHasViewAuthorization:function(t){var e=this.instanceId(t),n=this.authorizations.view;return Array.isArray(n)?n.includes(e):!!n},instanceIsFocused:function(t){var e=this.instanceId(t);return this.focusedItem&&this.focusedItem===e},filterByKey:function(t){return(this.config.filters||[]).find((function(e){return e.key===t}))},setState:function(t,e){var n=this,r=this.instanceId(t);return this.axiosInstance.post("".concat(this.apiPath,"/state/").concat(r),{attribute:this.config.state.attribute,value:e}).then((function(t){var e=t.data;n.handleCommandActionRequested(e.action,e)})).catch((function(t){var e,n,r=null===(e=t.response)||void 0===e?void 0:e.data;422===(null===(n=t.response)||void 0===n?void 0:n.status)&&pe(r.message,{title:Jt("modals.state.422.title"),isError:!0})}))},handleInstanceStateChanged:function(t,e){this.setState(t,e)},handleInstanceCommandRequested:function(t,e){var n=this.instanceId(t);this.handleCommandRequested(e,{instanceId:n})},handleSortChanged:function(t){var e=t.prop,n=t.dir;this.storeDispatch("setQuery",Eh(Eh({},this.query),{},{page:1,sort:e,dir:n}))},handleReorderedItemsChanged:function(t){this.reorderedItems=t},handlePageChanged:function(t){this.storeDispatch("setQuery",Eh(Eh({},this.query),{},{page:t}))},formUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.formKey,n=t.instanceId;return on({entityKey:e?"".concat(this.entityKey,":").concat(e):this.entityKey,instanceId:n},{append:!0})},showUrl:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.instanceId;return an({entityKey:this.entityKey,instanceId:e},{append:!0})},tryParseNumber:function(t){if(Array.isArray(t))return t.map(this.tryParseNumber);var e=Number(t);return isNaN(Number(e))?t:e},filterValueOrDefault:function(t,e){return null!=t&&""!==t?this.tryParseNumber(t):e.default||(e.multiple?[]:null)},showLoading:function(){this.inline||this.$store.dispatch("setLoading",!0)},hideLoading:function(){this.inline||this.$store.dispatch("setLoading",!1)},initCommands:function(){this.addCommandActionHandlers({refresh:this.handleRefreshCommand})},handleCommandRequested:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.instanceId,r=this.commandsQuery,i=this.commandEndpoint(t.key,n);this.currentCommandInstanceId=n,this.sendCommand(t,{postCommand:function(t){return Se.post(i,Eh({query:r},t),{responseType:"blob"})},getForm:function(t){return Se.get("".concat(i,"/form"),{params:Eh(Eh({},r),t)}).then((function(t){return t.data}))}})},handleRefreshCommand:function(t){var e=this;this.data.list.items=this.items.map((function(n){return r=t.items,i=n,r.find((function(t){return e.instanceId(i)===e.instanceId(t)}))||n;var r,i}))},commandEndpoint:function(t,e){return"".concat(this.apiPath,"/command/").concat(t).concat(e?"/".concat(e):"")},isEntityCommandAllowed:function(t){var e=this.hiddenCommands?this.hiddenCommands.entity:null;return!!t.authorization&&!(e||[]).includes(t.key)},isInstanceCommandAllowed:function(t,e){var n=this.instanceId(t),r=this.hiddenCommands?this.hiddenCommands.instance:null;return(Array.isArray(e.authorization)?e.authorization.includes(n):!!e.authorization)&&!(r||[]).includes(e.key)},mount:function(t){var e,n,r=t.containers,i=t.layout,o=t.data,a=t.fields,l=t.config,s=t.authorizations,u=t.forms;this.containers=r,this.layout=i,this.data=null!=o?o:{},this.fields=null!=a?a:{},this.config=Eh(Eh({},l),{},{commands:null!==(e=null==l?void 0:l.commands)&&void 0!==e?e:{},filters:null!==(n=null==l?void 0:l.filters)&&void 0!==n?n:[]}),this.authorizations=s,this.forms=u,this.page=this.data.list.page,!this.sortDir&&(this.sortDir=this.config.defaultSortDir),!this.sortedBy&&(this.sortedBy=this.config.defaultSort)},bindParams:function(t){var e=t.search,n=t.page,r=t.sort,i=t.dir;this.search=e,n&&(this.page=Number(n)),r&&(this.sortedBy=r),i&&(this.sortDir=i)},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.visible){t.next=2;break}return t.abrupt("return");case 2:return e.loading=!0,t.next=5,e.storeDispatch("setEntityKey",e.entityKey);case 5:return t.next=7,e.get().catch((function(t){return e.$emit("error",t),Promise.reject(t)}));case 7:return e.bindParams(e.query),t.next=10,e.storeDispatch("update",{config:e.config,filtersValues:e.getFiltersValuesFromQuery(e.query)});case 10:e.$emit("change",{data:e.data,layout:e.layout,config:e.config,containers:e.containers,authorizations:e.authorizations,forms:e.forms}),e.ready=!0,e.loading=!1;case 13:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){kh(o,r,i,a,l,"next",t)}function l(t){kh(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},beforeMount:function(){this.init(),this.initCommands()}},Bh=Ih,Fh=(0,b.Z)(Bh,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpEntityList",class:t.classes},[t._t("action-bar",null,{props:t.actionBarProps,listeners:t.actionBarListeners}),t._v(" "),t.ready?[n("div",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}]},[t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),n("DataList",{attrs:{items:t.items,columns:t.columns,page:t.page,paginated:t.paginated,"total-count":t.totalCount,"page-size":t.pageSize,"reorder-active":t.reorderActive,sort:t.sortedBy,dir:t.sortDir},on:{change:t.handleReorderedItemsChanged,"sort-change":t.handleSortChanged,"page-change":t.handlePageChanged},scopedSlots:t._u([{key:"empty",fn:function(){return[t._v("\n "+t._s(t.l("entity_list.empty_text"))+"\n ")]},proxy:!0},{key:"append-head",fn:function(){return[t.hasEntityCommands?[n("div",{staticClass:"d-flex align-items-center justify-content-end"},[n("CommandsDropdown",{attrs:{commands:t.dropdownEntityCommands,disabled:t.reorderActive},on:{select:t.handleCommandRequested},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.l("entity_list.commands.entity.label"))+"\n ")]},proxy:!0}],null,!1,2220987489)})],1)]:t._e()]},proxy:!0},{key:"item",fn:function(e){var r=e.item;return[n("DataListRow",{attrs:{url:t.instanceUrl(r),columns:t.columns,highlight:t.instanceIsFocused(r),row:r},scopedSlots:t._u([t.hasActionsColumn?{key:"append",fn:function(e){return[n("EntityActions",{attrs:{config:t.config,"has-state":t.instanceHasState(r),state:t.instanceState(r),"state-options":t.instanceStateOptions(r),"state-disabled":!t.instanceHasStateAuthorization(r),"has-commands":t.instanceHasCommands(r),commands:t.instanceCommands(r)},on:{command:function(e){return t.handleInstanceCommandRequested(r,e)},"state-change":function(e){return t.handleInstanceStateChanged(r,e)},selecting:function(t){return e.toggleHighlight(t)}}})]}}:null],null,!0)})]}},{key:"append-body",fn:function(){return[t.inline&&t.loading?[n("LoadingOverlay",{attrs:{small:"",absolute:"",fade:""}})]:t._e()]},proxy:!0}],null,!1,2931809364)})],2)]:t.visible&&t.inline?[n("Loading",{attrs:{small:"",fade:""}})]:t._e(),t._v(" "),n("CommandFormModal",t._g(t._b({attrs:{command:t.currentCommand,"entity-key":t.entityKey,"instance-id":t.currentCommandInstanceId}},"CommandFormModal",t.commandFormProps,!1),t.commandFormListeners)),t._v(" "),n("CommandViewPanel",{attrs:{content:t.commandViewContent},on:{close:t.handleCommandViewPanelClosed}})],2)}),[],!1,null,null,null).exports,$h={components:{Dropdown:Z,DropdownItem:Q},props:{forms:Array},computed:{hasIcon:function(){var t;return null===(t=this.forms)||void 0===t?void 0:t.some((function(t){return t.icon}))},visibleForms:function(){var t;return null===(t=this.forms)||void 0===t?void 0:t.filter((function(t){return!!t.label||t.icon}))}},methods:{l:Jt,handleSelected:function(t){this.$emit("select",t)}}},Th=(0,b.Z)($h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("Dropdown",t._b({attrs:{text:t.l("action_bar.list.forms_dropdown")}},"Dropdown",t.$attrs,!1),[t._l(t.visibleForms,(function(e){return[n("DropdownItem",{key:e.key,on:{click:function(n){return t.handleSelected(e)}}},[n("div",{staticClass:"row gx-2 flex-nowrap"},[t.hasIcon?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"fa-fw"},[n("i",{staticClass:"fa",class:e.icon})])])]:t._e(),t._v(" "),n("div",{staticClass:"col"},[t._v("\n "+t._s(e.label)+"\n ")])],2)])]}))],2)}),[],!1,null,null,null).exports,Mh={props:{count:Number,search:String},methods:{lang:Jt},computed:{searchLabel:function(){return Jt("action_bar.list.search.title").replace(":search",this.search)}}},Vh=(0,b.Z)(Mh,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpEntityListTitle"},[n("div",{staticClass:"row align-items-center gx-2 h-100"},[t.$slots.default?[n("div",{staticClass:"col-auto"},[t._t("default")],2)]:t._e(),t._v(" "),t.count?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"SharpEntityListTitle__info"},[n("div",{staticClass:"row",staticStyle:{"--bs-gutter-x":"inherit"}},[t.$slots.default?[n("div",{staticClass:"col-auto"},[t._v("\n •\n ")])]:t._e(),t._v(" "),n("div",{staticClass:"col"},[n("span",{staticClass:"text-nowrap"},[t._v(t._s(t.count)+" "+t._s(t.lang("action_bar.list.items_count")))])])],2)])])]:t._e(),t._v(" "),t.search?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"SharpEntityListTitle__info"},[n("div",{staticClass:"row",staticStyle:{"--bs-gutter-x":"inherit"}},[n("div",{staticClass:"col-auto"},[t._v("\n •\n ")]),t._v(" "),n("div",{staticClass:"col"},[n("span",{staticClass:"text-nowrap"},[t._v(t._s(t.searchLabel))])])])])])]:t._e()],2)])}),[],!1,null,null,null).exports,zh={name:"SharpActionBarList",mixins:[ln],components:{EntityListTitle:Vh,MultiformDropdown:Th,ActionBar:y,Dropdown:Z,DropdownItem:Q,ItemVisual:xt,SharpFilter:yf,Search:Ln,Button:O},props:{count:Number,search:String,filters:Array,filtersValues:Object,forms:Array,primaryCommand:Object,canCreate:Boolean,canReorder:Boolean,canSearch:Boolean,reorderActive:Boolean},computed:{hasForms:function(){return this.forms&&this.forms.length>0},currentEntity:function(){return this.$store.state.currentEntity}},methods:{handleSearchSubmitted:function(t){this.$emit("search-submit",t)},handleFilterChanged:function(t,e){this.$emit("filter-change",t,e)},handlePrimaryCommandClicked:function(){this.$emit("command",this.primaryCommand)},handleReorderButtonClicked:function(){this.$emit("reorder-click"),document.activeElement.blur()},handleReorderSubmitButtonClicked:function(){this.$emit("reorder-submit")},handleCreateButtonClicked:function(){this.$emit("create")},handleCreateFormSelected:function(t){this.$emit("create",t)}}},Rh=zh;function Nh(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function Uh(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Kh(t){for(var e=1;e0},hasState:function(){return!!this.state},title:function(){var t;return this.breadcrumb&&this.showBreadcrumb?null===(t=this.breadcrumb[this.breadcrumb.length-1])||void 0===t?void 0:t.name:null}},methods:{handleEditButtonClicked:function(){this.$emit("edit")},handleCommandSelected:function(t){this.$emit("command",t)},handleStateChanged:function(t){this.$emit("state-change",t)},handleScroll:function(){this.showTitle=document.querySelector(".ShowPage__content").getBoundingClientRect().top<0}},mounted:function(){window.addEventListener("scroll",this.handleScroll)}},lp=(0,b.Z)(ap,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ActionBar",{scopedSlots:t._u([{key:"left",fn:function(){return[n("div",{staticClass:"row align-items-center gx-4"},[t.showBackButton?[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{href:t.backUrl,outline:"",variant:"light",large:""}},[t._v("\n "+t._s(t.l("action_bar.show.back_button"))+"\n ")])],1)]:t._e(),t._v(" "),t.title?[n("div",{staticClass:"col d-none d-md-block",staticStyle:{"min-width":"0"}},[n("div",{staticClass:"h5 mb-0 text-truncate",class:{"opacity-0":!t.showTitle},staticStyle:{transition:"opacity .2s ease-in-out"}},[t._v("\n "+t._s(t.title)+"\n ")])])]:t._e()],2)]},proxy:!0},{key:"right",fn:function(){return[t.canEdit?[n("Button",{attrs:{href:t.formUrl,disabled:t.editDisabled,variant:"light",large:""}},[t._v("\n "+t._s(t.l("action_bar.show.edit_button"))+"\n ")])]:t._e()]},proxy:!0},{key:"extras",fn:function(){return[t.showBreadcrumb?[n("Breadcrumb",{attrs:{items:t.breadcrumb}})]:t._e()]},proxy:!0},{key:"extras-right",fn:function(){return[n("div",{staticClass:"row gx-3"},[t.hasState?[n("div",{staticClass:"col-auto"},[n("ModalSelect",{attrs:{title:t.l("modals.entity_state.edit.title"),"ok-title":t.l("modals.entity_state.edit.ok_button"),value:t.state.value,options:t.stateValues,size:"sm"},on:{change:t.handleStateChanged},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.on;return[n("Button",t._g({staticClass:"btn--opacity-1",class:{"dropdown-toggle":t.canChangeState},attrs:{disabled:!t.canChangeState,text:"",small:""}},r),[n("StateIcon",{staticClass:"me-1",staticStyle:{"vertical-align":"-.125em"},attrs:{color:t.state.color}}),t._v(" "),n("span",{staticClass:"text-truncate"},[t._v(t._s(t.state.label))])],1)]}},{key:"item-prepend",fn:function(t){var e=t.option;return[n("StateIcon",{attrs:{color:e.color}})]}}],null,!1,617643985)})],1)]:t._e(),t._v(" "),t.hasCommands?[n("div",{staticClass:"col-auto"},[n("CommandsDropdown",{attrs:{commands:t.commands},on:{select:t.handleCommandSelected},scopedSlots:t._u([{key:"text",fn:function(){return[t._v("\n "+t._s(t.l("entity_list.commands.instance.label"))+"\n ")]},proxy:!0}],null,!1,2971469203)})],1)]:t._e()],2)]},proxy:!0}])})}),[],!1,null,null,null).exports,sp={mixins:[ln],components:{ItemVisual:xt,Search:Ln,SharpFilter:yf,MultiformDropdown:Th,Button:O},props:{ready:Boolean,count:Number,search:String,hasSearchQuery:Boolean,filters:Array,filtersValues:Object,primaryCommand:Object,forms:Array,canCreate:Boolean,canReorder:Boolean,canSearch:Boolean,reorderActive:Boolean,collapsed:Boolean,hasActiveQuery:Boolean,sticky:Boolean},data:function(){return{stuck:!1}},computed:{hasForms:function(){return this.forms&&this.forms.length>0},hasLeftControls:function(){var t;return this.hasActiveQuery||this.count>0&&((null===(t=this.filters)||void 0===t?void 0:t.length)>0||this.canSearch)},hasRightControls:function(){return this.canReorder||this.canCreate||!!this.primaryCommand},hasOuterTitle:function(){return this.$slots.default&&(!this.ready||this.hasLeftControls)},barVisible:function(){return!this.collapsed||!this.hasLeftControls},searchLabel:function(){return Jt("action_bar.list.search.title").replace(":search",this.search)}},methods:{handleSearchSubmitted:function(t){this.$emit("search-submit",t)},handleFilterChanged:function(t,e){this.$emit("filter-change",t,e)},handleReorderButtonClicked:function(){this.$emit("reorder-click"),document.activeElement.blur()},handleReorderSubmitButtonClicked:function(){this.$emit("reorder-submit")},handlePrimaryCommandClicked:function(){this.$emit("command",this.primaryCommand)},handleCreateButtonClicked:function(){this.$emit("create")},handleCreateFormSelected:function(t){this.$emit("create",t)}},directives:{sticky:_t}},up=sp,cp=(0,b.Z)(up,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"sticky",rawName:"v-sticky",value:t.sticky,expression:"sticky"}],staticClass:"action-bar",class:{"position-sticky":t.sticky},on:{"sticky-change":function(e){t.stuck=e.detail}}},[n("div",{staticClass:"position-relative"},[t.hasOuterTitle?[n("div",{staticClass:"mb-2"},[t._t("default")],2)]:t._e(),t._v(" "),t.ready&&t.barVisible?[n("div",{staticClass:"row align-items-end align-content-end",attrs:{"data-sticky-anchor":""}},[t.hasLeftControls&&!t.stuck?[n("div",{staticClass:"col-sm mb-2"},[n("div",{staticClass:"row gy-1 gx-2 gx-md-3"},[t._l(t.filters,(function(e){return[n("div",{staticClass:"col-auto mb-1"},[n("div",{staticClass:"action-bar__element"},[n("SharpFilter",{key:e.id,staticClass:"h-100",attrs:{filter:e,value:t.filtersValues[e.key],disabled:t.reorderActive},on:{input:function(n){return t.handleFilterChanged(e,n)}}})],1)])]})),t._v(" "),t.canSearch?[n("div",{staticClass:"col-auto mb-1"},[n("div",{staticClass:"action-bar__element"},[n("Search",{staticClass:"h-100",attrs:{value:t.search,placeholder:t.l("action_bar.list.search.placeholder"),disabled:t.reorderActive},on:{submit:t.handleSearchSubmitted}})],1)])]:t._e()],2)])]:[n("div",{staticClass:"col-sm align-self-end"},[t._t("default")],2)],t._v(" "),t.hasRightControls&&!t.collapsed?[n("div",{staticClass:"col-sm-auto mb-2"},[n("div",{staticClass:"row flex-nowrap justify-content-end g-2 gx-md-3"},[t.canReorder?[n("div",{staticClass:"col-auto"},[t.reorderActive?[n("div",{staticClass:"row gx-3"},[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{text:""},on:{click:t.handleReorderButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.reorder_button.cancel"))+"\n ")])],1),t._v(" "),n("div",{staticClass:"col-auto"},[n("Button",{attrs:{variant:"primary"},on:{click:t.handleReorderSubmitButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.reorder_button.finish"))+"\n ")])],1)])]:[n("Button",{attrs:{text:""},on:{click:t.handleReorderButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.reorder_button"))+"\n ")])]],2)]:t._e(),t._v(" "),t.primaryCommand&&!t.reorderActive?[n("div",{staticClass:"col-auto"},[n("Button",{attrs:{variant:"primary"},on:{click:t.handlePrimaryCommandClicked}},[t._v("\n "+t._s(t.primaryCommand.label)+"\n ")])],1)]:t._e(),t._v(" "),t.canCreate&&!t.reorderActive?[n("div",{staticClass:"col-auto"},[n("div",{staticClass:"action-bar__element"},[t.hasForms?[n("MultiformDropdown",{attrs:{forms:t.forms,variant:"primary",right:""},on:{select:t.handleCreateFormSelected}})]:[n("Button",{attrs:{variant:"primary"},on:{click:t.handleCreateButtonClicked}},[t._v("\n "+t._s(t.l("action_bar.list.create_button"))+"\n ")])]],2)])]:t._e()],2)])]:t._e()],2)]:t._e()],2)])}),[],!1,null,null,null).exports,dp={props:{label:String}},fp=(0,b.Z)(dp,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.label?[n("div",{staticClass:"show-field__label form-label"},[t._v(t._s(t.label))])]:t._e(),t._v(" "),n("div",{staticClass:"show-field__content"},[t._t("default")],2)],2)}),[],!1,null,null,null).exports;function hp(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.lazy;t.$watch(e,(function(e){t.$emit("visible-change",e)}),{immediate:!r})}function pp(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var mp={mixins:[ln],components:{EntityListTitle:Vh,EntityList:Fh,CommandsDropdown:jd,ActionBar:cp,FieldLayout:fp},props:{fieldKey:String,entityListKey:String,showCreateButton:Boolean,showReorderButton:Boolean,showSearchField:Boolean,showEntityState:Boolean,showCount:Boolean,hiddenFilters:Object,hiddenCommands:Object,label:String,emptyVisible:Boolean,collapsable:Boolean},data:function(){return{list:null,collapsed:this.collapsable&&!this.getFocusedItem(),focusedItem:this.getFocusedItem(),sticky:!1}},computed:{classes:function(){return{"ShowEntityListField--collapsed":this.collapsed}},storeModule:function(){return"show/entity-lists/".concat(this.fieldKey)},query:function(){return this.storeGetter("query")},filters:function(){return this.storeGetter("filters/filters")},getFiltersQueryParams:function(){return this.storeGetter("filters/getQueryParams")},filtersValues:function(){return this.storeGetter("filters/values")},isVisible:function(){if(this.hasCollapse||this.emptyVisible)return!0;if(this.list){var t,e=this.list,n=e.data,r=e.authorizations;return!!((null===(t=n.list.items)||void 0===t?void 0:t.length)>0||this.showCreateButton&&r.create||this.hasActiveQuery)}},visibleFilters:function(){var t=this;return this.hiddenFilters?this.filters.filter((function(e){return!(e.key in t.hiddenFilters)})):this.filters},hasActiveQuery:function(){var t=this,e=this.visibleFilters.some((function(e){return null!=t.filtersValues[e.key]}));return!!this.query.search||e},hasCollapse:function(){return this.collapsable}},methods:{hasCommands:function(t){return t&&t.some((function(t){return t&&t.length>0}))},storeGetter:function(t){return this.$store.getters["".concat(this.storeModule,"/").concat(t)]},handleChanged:function(t){var e,n=this;return(e=c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.list=t,e.next=3,n.$nextTick();case 3:n.layout();case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(t){pp(o,r,i,a,l,"next",t)}function l(t){pp(o,r,i,a,l,"throw",t)}a(void 0)}))})()},handleDetailsToggle:function(t){this.collapsed=!t.target.open},getFocusedItem:function(){var t,e,n=function(){if(document.referrer){var t=new URL(document.referrer);if(t.origin===location.origin)return nn().resolve(t.pathname+t.search).route}}();if(null!=n&&n.name&&(t=n.params.entityKey,e=this.entityListKey,t&&e&&t.replace(/:(.*)/,"")===e.replace(/:(.*)/,""))&&n.params.instanceId&&n.path.length>this.$route.path.length)return Number(n.params.instanceId)},layout:function(){var t;this.sticky=this.$el.offsetHeight>window.innerHeight-(t=document.documentElement.style.getPropertyValue("--navbar-height"),parseInt(t)||0)}},created:function(){var t=this,e=this.storeModule.split("/");this.$store.hasModule(e)||this.$store.registerModule(e,Sh),this.hiddenFilters&&this.$store.dispatch("".concat(this.storeModule,"/setQuery"),this.getFiltersQueryParams(this.hiddenFilters)),hp(this,(function(){return t.isVisible}),{lazy:!0})},mounted:function(){var t=this;if(this.focusedItem){var e=this.$el.getBoundingClientRect();window.scrollBy(0,e.top-100)}window.addEventListener("resize",(function(){return t.layout()}))}},vp=mp,bp=(0,b.Z)(vp,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("FieldLayout",{staticClass:"ShowEntityListField",class:t.classes},[n("EntityList",{attrs:{"entity-key":t.entityListKey,module:t.storeModule,"show-create-button":t.showCreateButton,"show-reorder-button":t.showReorderButton,"show-search-field":t.showSearchField,"show-entity-state":t.showEntityState,"hidden-commands":t.hiddenCommands,visible:!t.collapsed,"focused-item":t.focusedItem,inline:""},on:{change:t.handleChanged,reordering:function(e){return t.$emit("reordering",e)}},scopedSlots:t._u([{key:"action-bar",fn:function(e){var r=e.props,i=e.listeners;return[n("ActionBar",t._g(t._b({staticClass:"ShowEntityListField__action-bar",attrs:{collapsed:t.collapsed,filters:t.visibleFilters,"has-active-query":t.hasActiveQuery,sticky:t.sticky}},"ActionBar",r,!1),i),[t.hasCollapse?[n("div",{staticClass:"ShowSection__header ShowSection__header--collapsable position-relative"},[n("div",{staticClass:"row align-items-center gx-0 h-100"},[n("div",{staticClass:"col-auto"},[n("details",{attrs:{open:!t.collapsed},on:{toggle:t.handleDetailsToggle}},[n("summary",{staticClass:"stretched-link"},[n("span",{staticClass:"visually-hidden"},[t._v(t._s(t.label))])])])]),t._v(" "),n("div",{staticClass:"col"},[n("EntityListTitle",{attrs:{count:t.showCount?r.count:null}},[n("h2",{staticClass:"ShowEntityListField__label ShowSection__title mb-0"},[t._v("\n "+t._s(t.label)+"\n ")])])],1)])])]:[n("div",{staticClass:"ShowSection__header d-grid"},[n("EntityListTitle",{attrs:{count:t.showCount?r.count:null}},[n("h2",{staticClass:"ShowEntityListField__label ShowSection__title mb-0"},[t._v("\n "+t._s(t.label)+"\n ")])])],1)]],2)]}}])})],1)}),[],!1,null,null,null).exports,yp=n(15104),gp=n.n(yp);function wp(t){return function(t){if(Array.isArray(t))return _p(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return _p(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _p(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _p(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);nt.length)&&(e=t.length);for(var n=0,r=new Array(e);n".concat(this.formattedContent,""),components:Zp({"x-sharp-file":Vp,"x-sharp-image":Vp,"html-content":Rp},Object.values(null!==(t=this.embeds)&&void 0!==t?t:{}).reduce((function(t,e){return Zp(Zp({},t),{},Gp({},e.tag,{name:"Embed_".concat((n=e).tag),template:'\n \n \n \n \n \n ',components:{EmbedRenderer:zu},inject:["state"],props:Cp({},null===(r=n.attributes)||void 0===r?void 0:r.filter((function(t){return"slot"!==t})).reduce((function(t,e){return Cp(Cp({},t),{},jp({},e,null))}),{})),data:function(){return{index:0}},computed:{embedOptions:function(){return n},embedData:function(){var t,e=this,r=this.state.embeds[n.key][this.index];return Cp(Cp({},null===(t=n.attributes)||void 0===t?void 0:t.reduce((function(t,n){return Cp(Cp({},t),{},jp({},n,$u(e.$props[n])))}),{})),r)}},created:function(){this.index=this.state.embeds[n.key].length,this.state.embeds[n.key].push(this.embedData),Je(this.embedOptions.tag)}}));var n,r}),{}))}},formattedContent:function(){var t=document.createElement("template");return t.innerHTML=this.content,t.content.querySelectorAll("[data-html-content]").forEach((function(e){var n=document.createElement("html-content");n.setAttribute("content",e.innerHTML.trim()),t.content.insertBefore(n,e),t.content.removeChild(e)})),t.innerHTML}},methods:{init:function(){var t=this;return Hp(c().mark((function e(){var n,r,i;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.$store.getters["show/entityKey"],r=t.$store.getters["show/instanceId"],!((i=t.state.files).length>0)){e.next=7;break}return e.next=6,si({entityKey:n,instanceId:r,files:i,thumbnailWidth:200,thumbnailHeight:200});case 6:t.state.files=e.sent;case 7:Object.entries(t.state.embeds).filter((function(t){var e=Np(t,2);e[0];return e[1].length>0})).forEach(function(){var e=Hp(c().mark((function e(i){var o,a,l,s;return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=Np(i,2),a=o[0],l=o[1],e.next=3,Bu({entityKey:n,instanceId:r,embedKey:a,embeds:l});case 3:s=e.sent,t.state.embeds=Zp(Zp({},t.state.embeds),{},Gp({},a,s));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());case 8:case"end":return e.stop()}}),e)})))()},initState:function(){var t;this.state.files=[],this.state.embeds=Object.fromEntries(Object.entries(null!==(t=this.embeds)&&void 0!==t?t:{}).map((function(t){return[Np(t,1)[0],[]]})))},handleContentChanged:function(){var t=this;return Hp(c().mark((function e(){return c().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.initState(),e.next=3,t.$nextTick();case 3:return e.next=5,t.init();case 5:case"end":return e.stop()}}),e)})))()}},created:function(){this.initState()},mounted:function(){this.init()}},Qp=Wp,Yp={mixins:[ln],components:{FieldLayout:fp,TextRenderer:(0,b.Z)(Qp,(function(){var t=this,e=t.$createElement;return(t._self._c||e)(t.component,{tag:"component"})}),[],!1,null,null,null).exports},props:{value:[Object,String],collapseToWordCount:Number,label:String,emptyVisible:Boolean,html:Boolean,localized:Boolean,locale:String,embeds:Object},data:function(){return{expanded:!1}},computed:{classes:function(){return{"ShowTextField--html":this.html}},resolvedValue:function(){var t;return this.localized?null===(t=this.value)||void 0===t?void 0:t[this.locale]:this.value},currentContent:function(){return this.resolvedValue?this.hasCollapsed&&!this.expanded?this.collapsedContent:this.html?this.resolvedValue:Op(this.resolvedValue).trim():null},hasCollapsed:function(){return!!this.collapsedContent},collapsedContent:function(){if(!this.collapseToWordCount||!this.value)return null;var t=this.resolvedValue.trim(),e=Op(t),n=this.html?t:e,r=function(t,e){var n=wp(t.matchAll(/\S+\s*/g));return n.length>e?n.slice(0,e).map((function(t){return t[0]})).join(""):t}(e,this.collapseToWordCount);return r.lengtht.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},wrapperElement:function(){return this.hasCollapse?"details":"div"}},methods:{lang:Jt,handleCommandSelected:function(t){this.$emit("command",t)},handleDetailsToggle:function(t){this.collapsed=!t.target.open}}};function ym(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}function gm(t){return function(t){if(Array.isArray(t))return wm(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){if(!t)return;if("string"==typeof t)return wm(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return wm(t,e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wm(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0},title:function(){var t,e;return this.ready&&this.config.titleAttribute?null!==(t=this.fields[this.config.titleAttribute])&&void 0!==t&&t.localized?null===(e=this.data[this.config.titleAttribute])||void 0===e?void 0:e[this.locale]:this.data[this.config.titleAttribute]:null},isReordering:function(){return Object.values(this.reorderingLists).some((function(t){return t}))}}),methods:{fieldOptions:function(t){var e,n=null===(e=this.fields)||void 0===e?void 0:e[t.key];return n||console.error('Show page: unknown field "'.concat(t.key,'"')),n},fieldValue:function(t){var e;return null===(e=this.data)||void 0===e?void 0:e[t.key]},isFieldVisible:function(t){var e;return!1!==(null===(e=this.fieldsVisible)||void 0===e?void 0:e[t.key])},isSectionCollapsable:function(t){return t.collapsable&&!this.sectionHasField(t,"entityList")},sectionLayout:function(t){return this.sectionHasField(t,"entityList")?"contents":"card"},sectionCommands:function(t){var e;return t.key?(null!==(e=this.config.commands[t.key])&&void 0!==e?e:[]).map((function(t){return t.filter((function(t){return t.authorization}))})):null},fieldsRowClass:function(t){var e=this,n=t.map((function(t){var n=e.fieldOptions(t);return"ShowPage__fields-row--".concat(n.type)}));return["ShowPage__fields-row"].concat(gm(n))},sectionFields:function(t){return t.columns.reduce((function(t,e){return[].concat(gm(t),gm(e.fields.flat()))}),[])},isSectionVisible:function(t){var e,n=this;return this.sectionFields(t).some((function(t){return n.isFieldVisible(t)}))||(null===(e=this.sectionCommands(t))||void 0===e?void 0:e.flat().length)},sectionHasField:function(t,e){var n=this;return this.sectionFields(t).some((function(t){var r=n.fieldOptions(t);return r&&r.type===e}))},handleFieldVisibilityChanged:function(t,e){this.fieldsVisible=Om(Om({},this.fieldsVisible),{},Sm({},t,e))},handleLocaleChanged:function(t){this.locale=t},handleReordering:function(t,e){this.reorderingLists=Sm({},t,e)},handleCommandRequested:function(t){var e=this;this.sendCommand(t,{postCommand:function(n){return e.$store.dispatch("show/postCommand",{command:t,data:n})},getForm:function(n){return e.$store.dispatch("show/getCommandForm",{command:t,query:Om({},n)})}})},handleStateChanged:function(t){var e=this;return this.$store.dispatch("show/postState",t).then((function(t){e.handleCommandActionRequested(t.action,t)})).catch((function(t){var e,n,r=null===(e=t.response)||void 0===e?void 0:e.data;422===(null===(n=t.response)||void 0===n?void 0:n.status)&&pe(r.message,{title:Jt("modals.state.422.title"),isError:!0})}))},handleRefreshCommand:function(){this.init()},initCommands:function(){this.addCommandActionHandlers({refresh:this.handleRefreshCommand})},updateDocumentTitle:function(t){var e,n,r=null===(e=t.breadcrumb)||void 0===e||null===(n=e.items[t.breadcrumb.items.length-1])||void 0===n?void 0:n.documentTitleLabel;r&&(document.title="".concat(r,", ").concat(document.title))},init:function(){var t,e=this;return(t=c().mark((function t(){var n,r;return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$store.dispatch("show/setEntityKey",e.$route.params.entityKey);case 2:return t.next=4,e.$store.dispatch("show/setInstanceId",e.$route.params.instanceId);case 4:return t.next=6,Xe(e.$store.dispatch("show/get").catch((function(t){return e.$emit("error",t),Promise.reject(t)})));case 6:Ye((n=t.sent).notifications),e.updateDocumentTitle(n),e.localized&&(e.locale=null===(r=e.locales)||void 0===r?void 0:r[0]),e.ready=!0,e.refreshKey++;case 12:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){ym(o,r,i,a,l,"next",t)}function l(t){ym(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},beforeMount:function(){this.init(),this.initCommands()}},jm=Cm,xm=[{name:"show",path:"/(.*)?/s-show/:entityKey/:instanceId?",component:(0,b.Z)(jm,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"ShowPage",class:t.classes},[n("div",{staticClass:"container"},[t.ready?[n("ActionBarShow",{attrs:{commands:t.authorizedCommands,state:t.instanceState,"state-values":t.stateValues,"form-url":t.formUrl,"back-url":t.backUrl,"can-edit":t.canEdit,"can-change-state":t.canChangeState,"show-back-button":t.showBackButton,breadcrumb:t.breadcrumbItems,"show-breadcrumb":t.breadcrumb.visible,"edit-disabled":t.isReordering},on:{command:t.handleCommandRequested,"state-change":t.handleStateChanged}}),t._v(" "),t.config.globalMessage?[n("GlobalMessage",{attrs:{options:t.config.globalMessage,data:t.data,fields:t.fields}})]:t._e(),t._v(" "),n("div",{staticClass:"ShowPage__content"},[t.title||t.localized?[n("div",{class:t.title?"mb-3":"mb-4"},[n("div",{staticClass:"row align-items-center gx-3 gx-md-4"},[t.localized?[n("div",{staticClass:"col-auto"},[n("LocaleSelect",{attrs:{locales:t.locales,locale:t.locale},on:{change:t.handleLocaleChanged}})],1)]:t._e(),t._v(" "),t.title?[n("div",{staticClass:"col",staticStyle:{"min-width":"0"}},[n("h1",{staticClass:"mb-0 text-truncate h2",domProps:{innerHTML:t._s(t.title)}})])]:t._e()],2)])]:t._e(),t._v(" "),t._l(t.layout.sections,(function(e){return[n("Section",{directives:[{name:"show",rawName:"v-show",value:t.isSectionVisible(e),expression:"isSectionVisible(section)"}],staticClass:"ShowPage__section",attrs:{section:e,layout:t.sectionLayout(e),"fields-row-class":t.fieldsRowClass,collapsable:t.isSectionCollapsable(e),commands:t.sectionCommands(e)},on:{command:t.handleCommandRequested},scopedSlots:t._u([{key:"default",fn:function(r){var i=r.fieldLayout;return[t.fieldOptions(i)?[n("ShowField",{key:t.refreshKey,attrs:{options:t.fieldOptions(i),value:t.fieldValue(i),locale:t.locale,locales:t.locales,"config-identifier":i.key,layout:i,collapsable:e.collapsable},on:{"visible-change":function(e){return t.handleFieldVisibilityChanged(i.key,e)},reordering:function(e){return t.handleReordering(i.key,e)}}})]:[n("UnknownField",{attrs:{name:i.key}})]]}}],null,!0)})]}))],2)]:[n("ActionBarShow")]],2),t._v(" "),n("CommandFormModal",t._g(t._b({attrs:{command:t.currentCommand,"entity-key":t.entityKey,"instance-id":t.instanceId}},"CommandFormModal",t.commandFormProps,!1),t.commandFormListeners)),t._v(" "),n("CommandViewPanel",{attrs:{content:t.commandViewContent},on:{close:t.handleCommandViewPanelClosed}})],1)}),[],!1,null,null,null).exports}];var km={name:"SharpActionView",components:{Modal:wn,LoadingOverlay:Lt,ActionBar:y},provide:function(){return{axiosInstance:Ce()}},data:function(){return{showErrorPage:!1,errorPageData:null}},computed:{dialogs:function(){return this.$store.state.dialogs},isLoading:function(){return this.$store.getters.isLoading}},methods:{handlePageError:function(t){var e=t.response,n=e.status,r=e.data;("get"===t.config.method&&404===n||403===n)&&(this.showErrorPage=!0,this.errorPageData={status:n,message:r.message})}}},Pm=(0,b.Z)(km,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"SharpActionView"},[t.showErrorPage?[n("div",{staticClass:"container"},[n("ActionBar"),t._v(" "),n("h1",[t._v("Error "+t._s(t.errorPageData.status))]),t._v(" "),n("p",[t._v(t._s(t.errorPageData.message))])],1)]:[n("router-view",{on:{error:t.handlePageError}}),t._v(" "),n("notifications",{staticStyle:{top:"6rem",right:"1rem"},attrs:{position:"top right","animation-name":"slideRight",reverse:""},scopedSlots:t._u([{key:"body",fn:function(e){var r=e.item,i=e.close;return[n("div",{staticClass:"toast show mb-3",class:"border-"+r.type,attrs:{role:"alert","aria-live":"assertive","aria-atomic":"true","data-test":"notification"}},[n("div",{staticClass:"toast-header"},[n("strong",{staticClass:"me-auto"},[t._v(t._s(r.title))]),t._v(" "),n("button",{staticClass:"btn-close",attrs:{type:"button","data-test":"close-notification","aria-label":"Close"},on:{click:i}})]),t._v(" "),r.text?[n("div",{staticClass:"toast-body",domProps:{innerHTML:t._s(r.text)}})]:t._e()],2)]}}])}),t._v(" "),t._l(t.dialogs,(function(e){return[n("Modal",t._b({key:e.id,on:{ok:e.okCallback,hidden:e.hiddenCallback}},"Modal",e.props,!1),[n("div",{domProps:{innerHTML:t._s(e.text)}})])]}))],t._v(" "),n("LoadingOverlay",{staticClass:"SharpActionView__loading",attrs:{visible:t.isLoading,fade:""}})],2)}),[],!1,null,null,null).exports;function Dm(t,e,n,r,i,o,a){try{var l=t[o](a),s=l.value}catch(t){return void n(t)}l.done?e(s):Promise.resolve(s).then(r,i)}var Am={name:"SharpLeftNav",mixins:[function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"sm";return{data:function(){return{isViewportSmall:!1}},methods:{$_responsiveUpdate:function(){var t=this.$_testElm.offsetWidth;this.isViewportSmall=!!t}},created:function(){var e="viewport-down-".concat(t);this.$_testElm=document.getElementById(e),this.$_testElm||(this.$_testElm=document.createElement("div"),this.$_testElm.id=e,this.$_testElm.classList.add("d-".concat(t,"-none")),document.body.appendChild(this.$_testElm)),this.$_responsiveUpdate(),this.$_debouncedRespnsiveUpdate=un()(this.$_responsiveUpdate,300),window.addEventListener("resize",this.$_debouncedRespnsiveUpdate)},destroyed:function(){window.removeEventListener("resize",this.$_debouncedRespnsiveUpdate)}}}("lg")],components:{GlobalFilters:Cf,Loading:At},props:{currentEntity:Object,title:String,collapseable:{type:Boolean,default:!0},hasGlobalFilters:Boolean},data:function(){return{ready:!1,collapsed:!1,state:"expanded",filterOpened:!1}},watch:{collapsed:{handler:function(t){document.body.classList.toggle("leftNav--collapsed",this.collapsed),this.state=t?"collapsing":"expanding",setTimeout(this.updateState,250)}}},computed:{currentIcon:function(){var t;return null===(t=this.currentEntity)||void 0===t?void 0:t.icon},classes:function(){return["SharpLeftNav--".concat(this.state),{"SharpLeftNav--filter-opened":this.filterOpened,"SharpLeftNav--collapseable":this.collapseable}]}},methods:{updateState:function(){this.state=this.collapsed?"collapsed":"expanded"},handleGlobalFilterOpened:function(){this.filterOpened=!0},handleGlobalFilterClosed:function(){this.filterOpened=!1},handleClicked:function(){this.collapsed&&(this.collapsed=!1)},init:function(){var t,e=this;return(t=c().mark((function t(){return c().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.hasGlobalFilters){t.next=3;break}return t.next=3,e.$store.dispatch("global-filters/get");case 3:e.$store.dispatch("setCurrentEntity",e.currentEntity),e.ready=!0;case 5:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){Dm(o,r,i,a,l,"next",t)}function l(t){Dm(o,r,i,a,l,"throw",t)}a(void 0)}))})()}},created:function(){this.collapsed=this.isViewportSmall,this.updateState(),this.init()}},Em=Am,Lm=(0,b.Z)(Em,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("nav",{staticClass:"SharpLeftNav",class:t.classes,attrs:{role:"navigation","aria-label":"Menu Sharp"},on:{click:t.handleClicked}},[n("div",{staticClass:"SharpLeftNav__top-icon"},[n("i",{staticClass:"fa",class:t.currentIcon})]),t._v(" "),n("div",{staticClass:"flex-grow-0"},[n("div",{staticClass:"SharpLeftNav__title-container position-relative"},[t._t("title",(function(){return[n("h2",{staticClass:"SharpLeftNav__title mb-0"},[t._v(t._s(t.title))])]}))],2)]),t._v(" "),n("div",{staticClass:"flex-grow-1 position-relative",staticStyle:{"min-height":"0"}},[n("div",{staticClass:"SharpLeftNav__content d-flex flex-column"},[n("div",{staticClass:"SharpLeftNav__inner flex-grow-1 pb-5",staticStyle:{"min-height":"0"}},[t.hasGlobalFilters?[n("GlobalFilters",{on:{open:t.handleGlobalFilterOpened,close:t.handleGlobalFilterClosed}})]:t._e(),t._v(" "),t._t("default")],2),t._v(" "),n("a",{staticClass:"SharpLeftNav__collapse-button btn btn-text",attrs:{href:"#"},on:{click:function(e){e.preventDefault(),e.stopPropagation(),t.collapsed=!t.collapsed}}},[n("svg",{staticClass:"SharpLeftNav__collapse-arrow",staticStyle:{fill:"currentColor"},attrs:{width:"8",height:"12",viewBox:"0 0 8 12","fill-rule":"evenodd"}},[n("path",{attrs:{d:"M7.5 10.6L2.8 6l4.7-4.6L6.1 0 0 6l6.1 6z"}})])])])])])}),[],!1,null,null,null).exports;r.default.use(s()),r.default.use(a.N9,{installComponents:!1}),r.default.use(o.Z),r.default.use(i.ZP);var Im=nn(),Bm=ne();r.default.use((function(t,e){e.store,e.router}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router;e.store.registerModule("dashboard",Af),n.addRoutes(gh)}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router;e.store.registerModule("entity-list",Sh),n.addRoutes(Wh)}),{store:Bm,router:Im}),r.default.use((function(t,e){e.store.registerModule("global-filters",nf)}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router;e.store,t.component("FieldDisplay",bd),n.addRoutes(wd)}),{store:Bm,router:Im}),r.default.use((function(t,e){var n=e.router,r=e.store;n.addRoutes(xm),r.registerModule("show",op),t.component("ShowField",vm)}),{store:Bm,router:Im}),r.default.use((function(t,e){e.store,e.router,t.component("sharp-dropdown",Z),t.component("sharp-dropdown-item",Q)}),{store:Bm,router:Im}),r.default.component("sharp-action-view",Pm),r.default.component("sharp-left-nav",Lm),r.default.component("sharp-nav-section",D),r.default.component("sharp-nav-item",x),r.default.component("sharp-item-visual",xt),new r.default({el:"#sharp-app",store:Bm,router:Im})},27531:function(t,e,n){var r=n(23645),i=n.n(r)()((function(t){return t[1]}));i.push([t.id,".unknown-field[data-v-d6c36028]{background:rgba(255,0,0,.25);border:1px solid red;font-family:Courier New,Courier,monospace;font-weight:700;padding:.5em 1em}",""]),e.Z=i},60330:function(){},25390:function(){}},function(t){var e=function(e){return t(t.s=e)};t.O(0,[216,421,660],(function(){return e(52435),e(60330),e(25390)}));t.O()}]); \ No newline at end of file