diff --git a/package.json b/package.json index cb4421f6b..e0fa4af55 100644 --- a/package.json +++ b/package.json @@ -15,11 +15,11 @@ "axios": "^0.21.1", "cross-env": "^7.0.3", "jquery": "3.6.0", - "laravel-mix": "^6.0.16", + "laravel-mix": "^6.0.18", "lodash": "^4.17.21", "popper.js": "^1.16.1", "prettier": "^2.2.1", - "resolve-url-loader": "^3.1.2", + "resolve-url-loader": "^3.1.3", "vue": "^2.6.12" }, "dependencies": { @@ -27,7 +27,7 @@ "@fortawesome/fontawesome-free": "^5.15.3", "animate.css": "^4.1.1", "autosize": "^4.0.2", - "bootstrap": "^4.6.0", + "bootstrap": "^5.0.0", "bootstrap-datepicker": "^1.9.0", "bootstrap-hover-dropdown": "^2.2.1", "bootstrap-progressbar": "^0.9.0", @@ -41,6 +41,6 @@ "normalize.css": "^8.0.1", "pace-js": "^1.2.4", "pnotify": "^4.0.1", - "tinymce": "^5.7.1" + "tinymce": "^5.8.0" } } diff --git a/public/assets/css/all-css.css b/public/assets/css/all-css.css index 63ecce49c..509e02f31 100644 --- a/public/assets/css/all-css.css +++ b/public/assets/css/all-css.css @@ -1,15 +1,15 @@ @charset "UTF-8";/*! - * Bootstrap v4.6.0 (https://getbootstrap.com/) + * Bootstrap v5.0.0 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) - */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[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}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-sm-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-md-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-lg-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.row-cols-xl-4>*{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.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,.form-control[readonly]{background-color:#e9ecef;opacity:1}input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;font-size:1rem;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*=col-]>.valid-tooltip{left:5px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*=col-]>.invalid-tooltip{left:5px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%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") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:first-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after,.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.form-control:nth-last-child(n+3){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.5rem;padding-left:1.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label,.custom-control-input[disabled]~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before,.custom-control-input[disabled]~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:50%/50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label,.custom-file-input[disabled]~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-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;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.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;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50%/100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{-ms-flex-negative:0;flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{-ms-flex:1 0 0%;flex:1 0 0%;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group>.card{margin-bottom:15px}@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{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.toast{-ms-flex-preferred-size:350px;flex-basis:350px;max-width:350px;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@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{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:50%/100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-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{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.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}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!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}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!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}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!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}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!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}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!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}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!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}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.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-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}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!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}.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}.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}@media (min-width:576px){.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-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}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!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}.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}.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}}@media (min-width:768px){.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-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}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!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}.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}.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}}@media (min-width:992px){.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-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}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!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}.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}.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}}@media (min-width:1200px){.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-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}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!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}.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}.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}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!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}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.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}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;word-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}/*! - * Bootstrap Reboot v4.6.0 (https://getbootstrap.com/) + */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}.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{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}.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{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}.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{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}.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{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}.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{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.3333333333%}.offset-xxl-2{margin-left:16.6666666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333333333%}.offset-xxl-5{margin-left:41.6666666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333333333%}.offset-xxl-8{margin-left:66.6666666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333333333%}.offset-xxl-11{margin-left:91.6666666667%}.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}}.table{--bs-table-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not(:-moz-read-only){cursor:pointer}.form-control[type=file]:not(:disabled):not(:read-only){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:-moz-read-only{background-color:#e9ecef;opacity:1}.form-control:disabled,.form-control:read-only{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not(:-moz-read-only)::file-selector-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not(:read-only)::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not(:read-only)::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{max-width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not(:-moz-read-only){cursor:pointer}.form-control-color:not(:disabled):not(:read-only){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);padding:1rem .75rem}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast:not(.showing):not(.show){opacity:0}.toast.hide{display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem 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:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{color:#0d6efd!important}.text-secondary{color:#6c757d!important}.text-success{color:#198754!important}.text-info{color:#0dcaf0!important}.text-warning{color:#ffc107!important}.text-danger{color:#dc3545!important}.text-light{color:#f8f9fa!important}.text-dark{color:#212529!important}.text-white{color:#fff!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.bg-primary{background-color:#0d6efd!important}.bg-secondary{background-color:#6c757d!important}.bg-success{background-color:#198754!important}.bg-info{background-color:#0dcaf0!important}.bg-warning{background-color:#ffc107!important}.bg-danger{background-color:#dc3545!important}.bg-light{background-color:#f8f9fa!important}.bg-dark{background-color:#212529!important}.bg-body{background-color:#fff!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*! + * Bootstrap Reboot v5.0.0 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) - */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[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}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.icheckbox_flat-green,.iradio_flat-green{display:inline-block;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(green.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-green{background-position:0 0}.icheckbox_flat-green.checked{background-position:-22px 0}.icheckbox_flat-green.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-green.checked.disabled{background-position:-66px 0}.iradio_flat-green{background-position:-88px 0}.iradio_flat-green.checked{background-position:-110px 0}.iradio_flat-green.disabled{background-position:-132px 0;cursor:default}.iradio_flat-green.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-green,.iradio_flat-green{background-image:url(green@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(../images/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(../images/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(../images/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(../images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(../images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}table.dataTable.display tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable td,table.dataTable th{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}/*! + */*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.icheckbox_flat-green,.iradio_flat-green{display:inline-block;vertical-align:middle;margin:0;padding:0;width:20px;height:20px;background:url(green.png) no-repeat;border:none;cursor:pointer}.icheckbox_flat-green{background-position:0 0}.icheckbox_flat-green.checked{background-position:-22px 0}.icheckbox_flat-green.disabled{background-position:-44px 0;cursor:default}.icheckbox_flat-green.checked.disabled{background-position:-66px 0}.iradio_flat-green{background-position:-88px 0}.iradio_flat-green.checked{background-position:-110px 0}.iradio_flat-green.disabled{background-position:-132px 0;cursor:default}.iradio_flat-green.checked.disabled{background-position:-154px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_flat-green,.iradio_flat-green{background-image:url(green@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead td:active,table.dataTable thead th:active{outline:0}table.dataTable tfoot td,table.dataTable tfoot th{padding:10px 18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url(../images/sort_both.png)}table.dataTable thead .sorting_asc{background-image:url(../images/sort_asc.png)}table.dataTable thead .sorting_desc{background-image:url(../images/sort_desc.png)}table.dataTable thead .sorting_asc_disabled{background-image:url(../images/sort_asc_disabled.png)}table.dataTable thead .sorting_desc_disabled{background-image:url(../images/sort_desc_disabled.png)}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody td,table.dataTable tbody th{padding:8px 10px}table.dataTable.display tbody td,table.dataTable.display tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{border-top:1px solid #ddd}table.dataTable.display tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{border-top:none}table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{border-top:none}table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:#f9f9f9}table.dataTable.display tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{background-color:#acbad4}table.dataTable.display tbody tr:hover,table.dataTable.hover tbody tr:hover{background-color:#f6f6f6}table.dataTable.display tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px 17px 4px 4px}table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{padding:4px}table.dataTable.compact tbody td,table.dataTable.compact tbody th{padding:4px}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable td,table.dataTable th{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none!important;cursor:pointer;color:#333!important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333!important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{cursor:default;color:#666!important;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}/*! * animate.css - https://animate.style/ * Version - 4.1.1 * Licensed under the MIT license - http://opensource.org/licenses/MIT diff --git a/public/assets/js/all-js.js b/public/assets/js/all-js.js index d177718db..a28fc24ab 100644 --- a/public/assets/js/all-js.js +++ b/public/assets/js/all-js.js @@ -1 +1 @@ -var l,a;!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,o=n.slice,a=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},i=n.push,c=n.indexOf,s={},l=s.toString,u=s.hasOwnProperty,f=u.toString,h=f.call(Object),d={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},p=function(e){return null!=e&&e===e.window},v=e.document,g={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,o,a=(n=n||v).createElement("script");if(a.text=e,t)for(r in g)(o=t[r]||t.getAttribute&&t.getAttribute(r))&&a.setAttribute(r,o);n.head.appendChild(a).parentNode.removeChild(a)}function y(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?s[l.call(e)]||"object":typeof e}var z="3.6.0",C=function(e,t){return new C.fn.init(e,t)};function M(e){var t=!!e&&"length"in e&&e.length,n=y(e);return!m(e)&&!p(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+P+")"+P+"*"),U=new RegExp(P+"|>"),W=new RegExp(B),Z=new RegExp("^"+R+"$"),Y={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+O+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},X=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,G=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ae=function(){h()},ie=ze((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{E.apply(V=D.call(C.childNodes),C.childNodes),V[C.childNodes.length].nodeType}catch(t){E={apply:V.length?function(e,t){T.apply(e,D.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function ce(e,t,r,o){var a,c,l,u,f,m,g,b=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!o&&(h(t),t=t||d,p)){if(11!==C&&(f=J.exec(e)))if(a=f[1]){if(9===C){if(!(l=t.getElementById(a)))return r;if(l.id===a)return r.push(l),r}else if(b&&(l=b.getElementById(a))&&y(t,l)&&l.id===a)return r.push(l),r}else{if(f[2])return E.apply(r,t.getElementsByTagName(e)),r;if((a=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return E.apply(r,t.getElementsByClassName(a)),r}if(n.qsa&&!S[e+" "]&&(!v||!v.test(e))&&(1!==C||"object"!==t.nodeName.toLowerCase())){if(g=e,b=t,1===C&&(U.test(e)||q.test(e))){for((b=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((u=t.getAttribute("id"))?u=u.replace(re,oe):t.setAttribute("id",u=z)),c=(m=i(e)).length;c--;)m[c]=(u?"#"+u:":scope")+" "+ye(m[c]);g=m.join(",")}try{return E.apply(r,b.querySelectorAll(g)),r}catch(t){S(e,!0)}finally{u===z&&t.removeAttribute("id")}}}return s(e.replace(F,"$1"),t,r,o)}function se(){var e=[];return function t(n,o){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function le(e){return e[z]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),o=n.length;o--;)r.attrHandle[n[o]]=t}function he(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function me(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ve(e){return le((function(t){return t=+t,le((function(n,r){for(var o,a=e([],n.length,t),i=a.length;i--;)n[o=a[i]]&&(n[o]=!(r[o]=n[o]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ce.support={},a=ce.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!X.test(t||n&&n.nodeName||"HTML")},h=ce.setDocument=function(e){var t,o,i=e?e.ownerDocument||e:C;return i!=d&&9===i.nodeType&&i.documentElement&&(m=(d=i).documentElement,p=!a(d),C!=d&&(o=d.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",ae,!1):o.attachEvent&&o.attachEvent("onunload",ae)),n.scope=ue((function(e){return m.appendChild(e).appendChild(d.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=ue((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ue((function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=K.test(d.getElementsByClassName),n.getById=ue((function(e){return m.appendChild(e).id=z,!d.getElementsByName||!d.getElementsByName(z).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&p){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&p){var n,r,o,a=t.getElementById(e);if(a){if((n=a.getAttributeNode("id"))&&n.value===e)return[a];for(o=t.getElementsByName(e),r=0;a=o[r++];)if((n=a.getAttributeNode("id"))&&n.value===e)return[a]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,a=t.getElementsByTagName(e);if("*"===e){for(;n=a[o++];)1===n.nodeType&&r.push(n);return r}return a},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&p)return t.getElementsByClassName(e)},g=[],v=[],(n.qsa=K.test(d.querySelectorAll))&&(ue((function(e){var t;m.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+P+"*(?:value|"+O+")"),e.querySelectorAll("[id~="+z+"-]").length||v.push("~="),(t=d.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+P+"*name"+P+"*="+P+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+z+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")})),ue((function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+P+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),m.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")}))),(n.matchesSelector=K.test(b=m.matches||m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&ue((function(e){n.disconnectedMatch=b.call(e,"*"),b.call(e,"[s!='']:x"),g.push("!=",B)})),v=v.length&&new RegExp(v.join("|")),g=g.length&&new RegExp(g.join("|")),t=K.test(m.compareDocumentPosition),y=t||K.test(m.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},L=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==d||e.ownerDocument==C&&y(C,e)?-1:t==d||t.ownerDocument==C&&y(C,t)?1:u?N(u,e)-N(u,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,o=e.parentNode,a=t.parentNode,i=[e],c=[t];if(!o||!a)return e==d?-1:t==d?1:o?-1:a?1:u?N(u,e)-N(u,t):0;if(o===a)return he(e,t);for(n=e;n=n.parentNode;)i.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;i[r]===c[r];)r++;return r?he(i[r],c[r]):i[r]==C?-1:c[r]==C?1:0}),d},ce.matches=function(e,t){return ce(e,null,null,t)},ce.matchesSelector=function(e,t){if(h(e),n.matchesSelector&&p&&!S[t+" "]&&(!g||!g.test(t))&&(!v||!v.test(t)))try{var r=b.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){S(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ce.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ce.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Y.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&W.test(n)&&(t=i(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=_[e+" "];return t||(t=new RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&_(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var o=ce.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function k(e,t,n){return m(t)?C.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?C.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?C.grep(e,(function(e){return-1)[^>]*|#([\w-]+))$/;(C.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||V,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:A.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof C?t[0]:t,C.merge(this,C.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:v,!0)),L.test(r[1])&&C.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=v.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(C):C.makeArray(e,this)}).prototype=C.fn,V=C(v);var T=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};function D(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}C.fn.extend({has:function(e){var t=C(e,this),n=t.length;return this.filter((function(){for(var e=0;e\x20\t\r\n\f]*)/i,me=/^$|^module$|\/(?:java|ecma)script/i;ue=v.createDocumentFragment().appendChild(v.createElement("div")),(fe=v.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ue.appendChild(fe),d.checkClone=ue.cloneNode(!0).cloneNode(!0).lastChild.checked,ue.innerHTML="",d.noCloneChecked=!!ue.cloneNode(!0).lastChild.defaultValue,ue.innerHTML="",d.option=!!ue.lastChild;var pe={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?C.merge([e],n):n}function ge(e,t){for(var n=0,r=e.length;n",""]);var be=/<|&#?\w+;/;function ye(e,t,n,r,o){for(var a,i,c,s,l,u,f=t.createDocumentFragment(),h=[],d=0,m=e.length;d\s*$/g;function ke(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&C(e).children("tbody")[0]||e}function Ve(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ae(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Te(e,t){var n,r,o,a,i,c;if(1===t.nodeType){if(X.hasData(e)&&(c=X.get(e).events))for(o in X.remove(t,"handle events"),c)for(n=0,r=c[o].length;n").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),v.head.appendChild(t[0])},abort:function(){n&&n()}}}));var $t,qt=[],Ut=/(=)\?(?=&|$)|\?\?/;C.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=qt.pop()||C.expando+"_"+Ct.guid++;return this[e]=!0,e}}),C.ajaxPrefilter("json jsonp",(function(t,n,r){var o,a,i,c=!1!==t.jsonp&&(Ut.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(t.data)&&"data");if(c||"jsonp"===t.dataTypes[0])return o=t.jsonpCallback=m(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,c?t[c]=t[c].replace(Ut,"$1"+o):!1!==t.jsonp&&(t.url+=(Mt.test(t.url)?"&":"?")+t.jsonp+"="+o),t.converters["script json"]=function(){return i||C.error(o+" was not called"),i[0]},t.dataTypes[0]="json",a=e[o],e[o]=function(){i=arguments},r.always((function(){void 0===a?C(e).removeProp(o):e[o]=a,t[o]&&(t.jsonpCallback=n.jsonpCallback,qt.push(o)),i&&m(a)&&a(i[0]),i=a=void 0})),"script"})),d.createHTMLDocument=(($t=v.implementation.createHTMLDocument("").body).innerHTML="
",2===$t.childNodes.length),C.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(d.createHTMLDocument?((r=(t=v.implementation.createHTMLDocument("")).createElement("base")).href=v.location.href,t.head.appendChild(r)):t=v),a=!n&&[],(o=L.exec(e))?[t.createElement(o[1])]:(o=ye([e],t,a),a&&a.length&&C(a).remove(),C.merge([],o.childNodes)));var r,o,a},C.fn.load=function(e,t,n){var r,o,a,i=this,c=e.indexOf(" ");return-1").append(C.parseHTML(e)).find(r):e)})).always(n&&function(e,t){i.each((function(){n.apply(this,a||[e.responseText,t,e])}))}),this},C.expr.pseudos.animated=function(e){return C.grep(C.timers,(function(t){return e===t.elem})).length},C.offset={setOffset:function(e,t,n){var r,o,a,i,c,s,l=C.css(e,"position"),u=C(e),f={};"static"===l&&(e.style.position="relative"),c=u.offset(),a=C.css(e,"top"),s=C.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(a+s).indexOf("auto")?(i=(r=u.position()).top,o=r.left):(i=parseFloat(a)||0,o=parseFloat(s)||0),m(t)&&(t=t.call(e,n,C.extend({},c))),null!=t.top&&(f.top=t.top-c.top+i),null!=t.left&&(f.left=t.left-c.left+o),"using"in t?t.using.call(e,f):u.css(f)}},C.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){C.offset.setOffset(this,e,t)}));var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],o={top:0,left:0};if("fixed"===C.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===C.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((o=C(e).offset()).top+=C.css(e,"borderTopWidth",!0),o.left+=C.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-C.css(r,"marginTop",!0),left:t.left-o.left-C.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===C.css(e,"position");)e=e.offsetParent;return e||re}))}}),C.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;C.fn[e]=function(r){return F(this,(function(e,r,o){var a;if(p(e)?a=e:9===e.nodeType&&(a=e.defaultView),void 0===o)return a?a[t]:e[r];a?a.scrollTo(n?a.pageXOffset:o,n?o:a.pageYOffset):e[r]=o}),e,r,arguments.length)}})),C.each(["top","left"],(function(e,t){C.cssHooks[t]=Be(d.pixelPosition,(function(e,n){if(n)return n=Ie(e,t),Ne.test(n)?C(e).position()[t]+"px":n}))})),C.each({Height:"height",Width:"width"},(function(e,t){C.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,r){C.fn[r]=function(o,a){var i=arguments.length&&(n||"boolean"!=typeof o),c=n||(!0===o||!0===a?"margin":"border");return F(this,(function(t,n,o){var a;return p(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(a=t.documentElement,Math.max(t.body["scroll"+e],a["scroll"+e],t.body["offset"+e],a["offset"+e],a["client"+e])):void 0===o?C.css(t,n,c):C.style(t,n,o,c)}),t,i?o:void 0,i)}}))})),C.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){C.fn[t]=function(e){return this.on(t,e)}})),C.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),C.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){C.fn[t]=function(e,n){return 0");t!==e&&T(e)!==T(t)&&o("HTML tags must be properly nested and closed: "+e)}e.event.props=[],e.event.fixHooks={},a(e.event.props,"concat",e.event.props.concat,"jQuery.event.props.concat() is deprecated and removed"),e.event.fix=function(t){var n,r=t.type,a=this.fixHooks[r],i=e.event.props;if(i.length)for(o("jQuery.event.props are deprecated and removed: "+i.join());i.length;)e.event.addProp(i.pop());if(a&&!a._migrated_&&(a._migrated_=!0,o("jQuery.event.fixHooks are deprecated and removed: "+r),(i=a.props)&&i.length))for(;i.length;)e.event.addProp(i.pop());return n=A.call(this,t),a&&a.filter?a.filter(n,t):n},e.event.add=function(e,n){return e===t&&"load"===n&&"complete"===t.document.readyState&&o("jQuery(window).on('load'...) called after load event occurred"),V.apply(this,arguments)},e.each(["load","unload","error"],(function(t,n){e.fn[n]=function(){var e=Array.prototype.slice.call(arguments,0);return"load"===n&&"string"==typeof e[0]?k.apply(this,e):(o("jQuery.fn."+n+"() is deprecated"),e.splice(0,0,n),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))}})),e.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(t,n){e.fn[n]=function(e,t){return o("jQuery.fn."+n+"() event shorthand is deprecated"),0\x20\t\r\n\f]*)[^>]*)\/>/gi,N=e.htmlPrefilter;e.UNSAFE_restoreLegacyHtmlPrefilter=function(){e.htmlPrefilter=function(e){return E(e),e.replace(D,"<$1>")}},e.htmlPrefilter=function(e){return E(e),N(e)};var O,P=e.fn.offset;e.fn.offset=function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?P.apply(this,arguments):(o("jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},e.ajax&&(O=e.param,e.param=function(t,n){var r=e.ajaxSettings&&e.ajaxSettings.traditional;return void 0===n&&r&&(o("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),n=r),O.call(this,t,n)});var R,I,B=e.fn.andSelf||e.fn.addBack;return e.fn.andSelf=function(){return o("jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),B.apply(this,arguments)},e.Deferred&&(R=e.Deferred,I=[["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),"resolved"],["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),"rejected"],["notify","progress",e.Callbacks("memory"),e.Callbacks("memory")]],e.Deferred=function(t){var n=R(),r=n.promise();return n.pipe=r.pipe=function(){var t=arguments;return o("deferred.pipe() is deprecated"),e.Deferred((function(o){e.each(I,(function(e,a){var i="function"==typeof t[e]&&t[e];n[a[1]]((function(){var e=i&&i.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(o.resolve).fail(o.reject).progress(o.notify):o[a[0]+"With"](this===r?o.promise():this,i?[e]:arguments)}))})),t=null})).promise()},t&&t.call(n,n),n},e.Deferred.exceptionHook=R.exceptionHook),e})),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap={},e.jQuery)}(this,(function(e,t){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=n(t);function o(e,t){for(var n=0;n=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};l.jQueryDetection(),r.default.fn.emulateTransitionEnd=s,r.default.event.special[l.TRANSITION_END]={bindType:c,delegateType:c,handle:function(e){if(r.default(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}};var u="bs.alert",f=r.default.fn.alert,h=function(){function e(e){this._element=e}var t=e.prototype;return t.close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},t.dispose=function(){r.default.removeData(this._element,u),this._element=null},t._getRootElement=function(e){var t=l.getSelectorFromElement(e),n=!1;return t&&(n=document.querySelector(t)),n||(n=r.default(e).closest(".alert")[0]),n},t._triggerCloseEvent=function(e){var t=r.default.Event("close.bs.alert");return r.default(e).trigger(t),t},t._removeElement=function(e){var t=this;if(r.default(e).removeClass("show"),r.default(e).hasClass("fade")){var n=l.getTransitionDurationFromElement(e);r.default(e).one(l.TRANSITION_END,(function(n){return t._destroyElement(e,n)})).emulateTransitionEnd(n)}else this._destroyElement(e)},t._destroyElement=function(e){r.default(e).detach().trigger("closed.bs.alert").remove()},e._jQueryInterface=function(t){return this.each((function(){var n=r.default(this),o=n.data(u);o||(o=new e(this),n.data(u,o)),"close"===t&&o[t](this)}))},e._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},a(e,null,[{key:"VERSION",get:function(){return"4.6.0"}}]),e}();r.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',h._handleDismiss(new h)),r.default.fn.alert=h._jQueryInterface,r.default.fn.alert.Constructor=h,r.default.fn.alert.noConflict=function(){return r.default.fn.alert=f,h._jQueryInterface};var d="bs.button",m=r.default.fn.button,p="active",v='[data-toggle^="button"]',g='input:not([type="hidden"])',b=".btn",y=function(){function e(e){this._element=e,this.shouldAvoidTriggerChange=!1}var t=e.prototype;return t.toggle=function(){var e=!0,t=!0,n=r.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var o=this._element.querySelector(g);if(o){if("radio"===o.type)if(o.checked&&this._element.classList.contains(p))e=!1;else{var a=n.querySelector(".active");a&&r.default(a).removeClass(p)}e&&("checkbox"!==o.type&&"radio"!==o.type||(o.checked=!this._element.classList.contains(p)),this.shouldAvoidTriggerChange||r.default(o).trigger("change")),o.focus(),t=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(t&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(p)),e&&r.default(this._element).toggleClass(p))},t.dispose=function(){r.default.removeData(this._element,d),this._element=null},e._jQueryInterface=function(t,n){return this.each((function(){var o=r.default(this),a=o.data(d);a||(a=new e(this),o.data(d,a)),a.shouldAvoidTriggerChange=n,"toggle"===t&&a[t]()}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.0"}}]),e}();r.default(document).on("click.bs.button.data-api",v,(function(e){var t=e.target,n=t;if(r.default(t).hasClass("btn")||(t=r.default(t).closest(b)[0]),!t||t.hasAttribute("disabled")||t.classList.contains("disabled"))e.preventDefault();else{var o=t.querySelector(g);if(o&&(o.hasAttribute("disabled")||o.classList.contains("disabled")))return void e.preventDefault();"INPUT"!==n.tagName&&"LABEL"===t.tagName||y._jQueryInterface.call(r.default(t),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",v,(function(e){var t=r.default(e.target).closest(b)[0];r.default(t).toggleClass("focus",/^focus(in)?$/.test(e.type))})),r.default(window).on("load.bs.button.data-api",(function(){for(var e=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),t=0,n=e.length;t0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=e.prototype;return t.next=function(){this._isSliding||this._slide(H)},t.nextWhenVisible=function(){var e=r.default(this._element);!document.hidden&&e.is(":visible")&&"hidden"!==e.css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(S)},t.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(l.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(e){var t=this;this._activeElement=this._element.querySelector(V);var n=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)r.default(this._element).one(L,(function(){return t.to(e)}));else{if(n===e)return this.pause(),void this.cycle();var o=e>n?H:S;this._slide(o,this._items[e])}},t.dispose=function(){r.default(this._element).off(M),r.default.removeData(this._element,C),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(e){return e=i({},_,e),l.typeCheckConfig(z,e,x),e},t._handleSwipe=function(){var e=Math.abs(this.touchDeltaX);if(!(e<=40)){var t=e/this.touchDeltaX;this.touchDeltaX=0,t>0&&this.prev(),t<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&r.default(this._element).on("keydown.bs.carousel",(function(t){return e._keydown(t)})),"hover"===this._config.pause&&r.default(this._element).on("mouseenter.bs.carousel",(function(t){return e.pause(t)})).on("mouseleave.bs.carousel",(function(t){return e.cycle(t)})),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var e=this;if(this._touchSupported){var t=function(t){e._pointerEvent&&A[t.originalEvent.pointerType.toUpperCase()]?e.touchStartX=t.originalEvent.clientX:e._pointerEvent||(e.touchStartX=t.originalEvent.touches[0].clientX)},n=function(t){e._pointerEvent&&A[t.originalEvent.pointerType.toUpperCase()]&&(e.touchDeltaX=t.originalEvent.clientX-e.touchStartX),e._handleSwipe(),"hover"===e._config.pause&&(e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout((function(t){return e.cycle(t)}),500+e._config.interval))};r.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(e){return e.preventDefault()})),this._pointerEvent?(r.default(this._element).on("pointerdown.bs.carousel",(function(e){return t(e)})),r.default(this._element).on("pointerup.bs.carousel",(function(e){return n(e)})),this._element.classList.add("pointer-event")):(r.default(this._element).on("touchstart.bs.carousel",(function(e){return t(e)})),r.default(this._element).on("touchmove.bs.carousel",(function(t){return function(t){t.originalEvent.touches&&t.originalEvent.touches.length>1?e.touchDeltaX=0:e.touchDeltaX=t.originalEvent.touches[0].clientX-e.touchStartX}(t)})),r.default(this._element).on("touchend.bs.carousel",(function(e){return n(e)})))}},t._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:e.preventDefault(),this.prev();break;case 39:e.preventDefault(),this.next()}},t._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(e)},t._getItemByDirection=function(e,t){var n=e===H,r=e===S,o=this._getItemIndex(t),a=this._items.length-1;if((r&&0===o||n&&o===a)&&!this._config.wrap)return t;var i=(o+(e===S?-1:1))%this._items.length;return-1===i?this._items[this._items.length-1]:this._items[i]},t._triggerSlideEvent=function(e,t){var n=this._getItemIndex(e),o=this._getItemIndex(this._element.querySelector(V)),a=r.default.Event("slide.bs.carousel",{relatedTarget:e,direction:t,from:o,to:n});return r.default(this._element).trigger(a),a},t._setActiveIndicatorElement=function(e){if(this._indicatorsElement){var t=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));r.default(t).removeClass(k);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&r.default(n).addClass(k)}},t._updateInterval=function(){var e=this._activeElement||this._element.querySelector(V);if(e){var t=parseInt(e.getAttribute("data-interval"),10);t?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=t):this._config.interval=this._config.defaultInterval||this._config.interval}},t._slide=function(e,t){var n,o,a,i=this,c=this._element.querySelector(V),s=this._getItemIndex(c),u=t||c&&this._getItemByDirection(e,c),f=this._getItemIndex(u),h=Boolean(this._interval);if(e===H?(n="carousel-item-left",o="carousel-item-next",a="left"):(n="carousel-item-right",o="carousel-item-prev",a="right"),u&&r.default(u).hasClass(k))this._isSliding=!1;else if(!this._triggerSlideEvent(u,a).isDefaultPrevented()&&c&&u){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(u),this._activeElement=u;var d=r.default.Event(L,{relatedTarget:u,direction:a,from:s,to:f});if(r.default(this._element).hasClass("slide")){r.default(u).addClass(o),l.reflow(u),r.default(c).addClass(n),r.default(u).addClass(n);var m=l.getTransitionDurationFromElement(c);r.default(c).one(l.TRANSITION_END,(function(){r.default(u).removeClass(n+" "+o).addClass(k),r.default(c).removeClass("active "+o+" "+n),i._isSliding=!1,setTimeout((function(){return r.default(i._element).trigger(d)}),0)})).emulateTransitionEnd(m)}else r.default(c).removeClass(k),r.default(u).addClass(k),this._isSliding=!1,r.default(this._element).trigger(d);h&&this.cycle()}},e._jQueryInterface=function(t){return this.each((function(){var n=r.default(this).data(C),o=i({},_,r.default(this).data());"object"==typeof t&&(o=i({},o,t));var a="string"==typeof t?t:o.slide;if(n||(n=new e(this,o),r.default(this).data(C,n)),"number"==typeof t)n.to(t);else if("string"==typeof a){if(void 0===n[a])throw new TypeError('No method named "'+a+'"');n[a]()}else o.interval&&o.ride&&(n.pause(),n.cycle())}))},e._dataApiClickHandler=function(t){var n=l.getSelectorFromElement(this);if(n){var o=r.default(n)[0];if(o&&r.default(o).hasClass("carousel")){var a=i({},r.default(o).data(),r.default(this).data()),c=this.getAttribute("data-slide-to");c&&(a.interval=!1),e._jQueryInterface.call(r.default(o),a),c&&r.default(o).data(C).to(c),t.preventDefault()}}},a(e,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return _}}]),e}();r.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",T._dataApiClickHandler),r.default(window).on("load.bs.carousel.data-api",(function(){for(var e=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),t=0,n=e.length;t0&&(this._selector=i,this._triggerArray.push(a))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=e.prototype;return t.toggle=function(){r.default(this._element).hasClass(R)?this.hide():this.show()},t.show=function(){var t,n,o=this;if(!this._isTransitioning&&!r.default(this._element).hasClass(R)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(e){return"string"==typeof o._config.parent?e.getAttribute("data-parent")===o._config.parent:e.classList.contains(I)}))).length&&(t=null),!(t&&(n=r.default(t).not(this._selector).data(D))&&n._isTransitioning))){var a=r.default.Event("show.bs.collapse");if(r.default(this._element).trigger(a),!a.isDefaultPrevented()){t&&(e._jQueryInterface.call(r.default(t).not(this._selector),"hide"),n||r.default(t).data(D,null));var i=this._getDimension();r.default(this._element).removeClass(I).addClass(B),this._element.style[i]=0,this._triggerArray.length&&r.default(this._triggerArray).removeClass(j).attr("aria-expanded",!0),this.setTransitioning(!0);var c="scroll"+(i[0].toUpperCase()+i.slice(1)),s=l.getTransitionDurationFromElement(this._element);r.default(this._element).one(l.TRANSITION_END,(function(){r.default(o._element).removeClass(B).addClass("collapse show"),o._element.style[i]="",o.setTransitioning(!1),r.default(o._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(s),this._element.style[i]=this._element[c]+"px"}}},t.hide=function(){var e=this;if(!this._isTransitioning&&r.default(this._element).hasClass(R)){var t=r.default.Event("hide.bs.collapse");if(r.default(this._element).trigger(t),!t.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",l.reflow(this._element),r.default(this._element).addClass(B).removeClass("collapse show");var o=this._triggerArray.length;if(o>0)for(var a=0;a=0)return 1;return 0}();var Z=U&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),W))}};function Y(e){return e&&"[object Function]"==={}.toString.call(e)}function X(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function Q(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function G(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=X(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:G(Q(e))}function K(e){return e&&e.referenceNode?e.referenceNode:e}var J=U&&!(!window.MSInputMethodContext||!document.documentMode),ee=U&&/MSIE 10/.test(navigator.userAgent);function te(e){return 11===e?J:10===e?ee:J||ee}function ne(e){if(!e)return document.documentElement;for(var t=te(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===X(n,"position")?ne(n):n:e?e.ownerDocument.documentElement:document.documentElement}function re(e){return null!==e.parentNode?re(e.parentNode):e}function oe(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,a=document.createRange();a.setStart(r,0),a.setEnd(o,0);var i,c,s=a.commonAncestorContainer;if(e!==s&&t!==s||r.contains(o))return"BODY"===(c=(i=s).nodeName)||"HTML"!==c&&ne(i.firstElementChild)!==i?ne(s):s;var l=re(e);return l.host?oe(l.host,t):oe(e,re(t).host)}function ae(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement,a=e.ownerDocument.scrollingElement||o;return a[n]}return e[n]}function ie(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=ae(t,"top"),o=ae(t,"left"),a=n?-1:1;return e.top+=r*a,e.bottom+=r*a,e.left+=o*a,e.right+=o*a,e}function ce(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function se(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],te(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function le(e){var t=e.body,n=e.documentElement,r=te(10)&&getComputedStyle(n);return{height:se("Height",t,n,r),width:se("Width",t,n,r)}}var ue=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},fe=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=te(10),o="HTML"===t.nodeName,a=pe(e),i=pe(t),c=G(e),s=X(t),l=parseFloat(s.borderTopWidth),u=parseFloat(s.borderLeftWidth);n&&o&&(i.top=Math.max(i.top,0),i.left=Math.max(i.left,0));var f=me({top:a.top-i.top-l,left:a.left-i.left-u,width:a.width,height:a.height});if(f.marginTop=0,f.marginLeft=0,!r&&o){var h=parseFloat(s.marginTop),d=parseFloat(s.marginLeft);f.top-=l-h,f.bottom-=l-h,f.left-=u-d,f.right-=u-d,f.marginTop=h,f.marginLeft=d}return(r&&!n?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(f=ie(f,t)),f}function ge(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=ve(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),a=Math.max(n.clientHeight,window.innerHeight||0),i=t?0:ae(n),c=t?0:ae(n,"left"),s={top:i-r.top+r.marginTop,left:c-r.left+r.marginLeft,width:o,height:a};return me(s)}function be(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===X(e,"position"))return!0;var n=Q(e);return!!n&&be(n)}function ye(e){if(!e||!e.parentElement||te())return document.documentElement;for(var t=e.parentElement;t&&"none"===X(t,"transform");)t=t.parentElement;return t||document.documentElement}function ze(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],a={top:0,left:0},i=o?ye(e):oe(e,K(t));if("viewport"===r)a=ge(i,o);else{var c=void 0;"scrollParent"===r?"BODY"===(c=G(Q(t))).nodeName&&(c=e.ownerDocument.documentElement):c="window"===r?e.ownerDocument.documentElement:r;var s=ve(c,i,o);if("HTML"!==c.nodeName||be(i))a=s;else{var l=le(e.ownerDocument),u=l.height,f=l.width;a.top+=s.top-s.marginTop,a.bottom=u+s.top,a.left+=s.left-s.marginLeft,a.right=f+s.left}}var h="number"==typeof(n=n||0);return a.left+=h?n:n.left||0,a.top+=h?n:n.top||0,a.right-=h?n:n.right||0,a.bottom-=h?n:n.bottom||0,a}function Ce(e){return e.width*e.height}function Me(e,t,n,r,o){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var i=ze(n,r,a,o),c={top:{width:i.width,height:t.top-i.top},right:{width:i.right-t.right,height:i.height},bottom:{width:i.width,height:i.bottom-t.bottom},left:{width:t.left-i.left,height:i.height}},s=Object.keys(c).map((function(e){return de({key:e},c[e],{area:Ce(c[e])})})).sort((function(e,t){return t.area-e.area})),l=s.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),u=l.length>0?l[0].key:s[0].key,f=e.split("-")[1];return u+(f?"-"+f:"")}function we(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=r?ye(t):oe(t,K(n));return ve(n,o,r)}function _e(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function xe(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function He(e,t,n){n=n.split("-")[0];var r=_e(e),o={width:r.width,height:r.height},a=-1!==["right","left"].indexOf(n),i=a?"top":"left",c=a?"left":"top",s=a?"height":"width",l=a?"width":"height";return o[i]=t[i]+t[s]/2-r[s]/2,o[c]=n===c?t[c]-r[l]:t[xe(c)],o}function Se(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function Le(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=Se(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&Y(n)&&(t.offsets.popper=me(t.offsets.popper),t.offsets.reference=me(t.offsets.reference),t=n(t,e))})),t}function ke(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=we(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=Me(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=He(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=Le(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function Ve(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function Ae(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=$e.indexOf(e),r=$e.slice(n+1).concat($e.slice(0,n));return t?r.reverse():r}var Ue="flip",We="clockwise",Ze="counterclockwise";function Ye(e,t,n,r){var o=[0,0],a=-1!==["right","left"].indexOf(r),i=e.split(/(\+|\-)/).map((function(e){return e.trim()})),c=i.indexOf(Se(i,(function(e){return-1!==e.search(/,|\s/)})));i[c]&&-1===i[c].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var s=/\s*,\s*|\s+/,l=-1!==c?[i.slice(0,c).concat([i[c].split(s)[0]]),[i[c].split(s)[1]].concat(i.slice(c+1))]:[i];return(l=l.map((function(e,r){var o=(1===r?!a:a)?"height":"width",i=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),a=+o[1],i=o[2];if(!a)return e;if(0===i.indexOf("%")){var c=void 0;switch(i){case"%p":c=n;break;case"%":case"%r":default:c=r}return me(c)[t]/100*a}if("vh"===i||"vw"===i)return("vh"===i?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*a;return a}(e,o,t,n)}))}))).forEach((function(e,t){e.forEach((function(n,r){Re(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))}))})),o}var Xe={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,a=o.reference,i=o.popper,c=-1!==["bottom","top"].indexOf(n),s=c?"left":"top",l=c?"width":"height",u={start:he({},s,a[s]),end:he({},s,a[s]+a[l]-i[l])};e.offsets.popper=de({},i,u[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,a=o.popper,i=o.reference,c=r.split("-")[0],s=void 0;return s=Re(+n)?[+n,0]:Ye(n,a,i,c),"left"===c?(a.top+=s[0],a.left-=s[1]):"right"===c?(a.top+=s[0],a.left+=s[1]):"top"===c?(a.left+=s[0],a.top-=s[1]):"bottom"===c&&(a.left+=s[0],a.top+=s[1]),e.popper=a,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||ne(e.instance.popper);e.instance.reference===n&&(n=ne(n));var r=Ae("transform"),o=e.instance.popper.style,a=o.top,i=o.left,c=o[r];o.top="",o.left="",o[r]="";var s=ze(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=a,o.left=i,o[r]=c,t.boundaries=s;var l=t.priority,u=e.offsets.popper,f={primary:function(e){var n=u[e];return u[e]s[e]&&!t.escapeWithReference&&(r=Math.min(u[n],s[e]-("right"===e?u.width:u.height))),he({},n,r)}};return l.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";u=de({},u,f[t](e))})),e.offsets.popper=u,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],a=Math.floor,i=-1!==["top","bottom"].indexOf(o),c=i?"right":"bottom",s=i?"left":"top",l=i?"width":"height";return n[c]a(r[c])&&(e.offsets.popper[s]=a(r[c])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!je(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],a=e.offsets,i=a.popper,c=a.reference,s=-1!==["left","right"].indexOf(o),l=s?"height":"width",u=s?"Top":"Left",f=u.toLowerCase(),h=s?"left":"top",d=s?"bottom":"right",m=_e(r)[l];c[d]-mi[d]&&(e.offsets.popper[f]+=c[f]+m-i[d]),e.offsets.popper=me(e.offsets.popper);var p=c[f]+c[l]/2-m/2,v=X(e.instance.popper),g=parseFloat(v["margin"+u]),b=parseFloat(v["border"+u+"Width"]),y=p-e.offsets.popper[f]-g-b;return y=Math.max(Math.min(i[l]-m,y),0),e.arrowElement=r,e.offsets.arrow=(he(n={},f,Math.round(y)),he(n,h,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(Ve(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=ze(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=xe(r),a=e.placement.split("-")[1]||"",i=[];switch(t.behavior){case Ue:i=[r,o];break;case We:i=qe(r);break;case Ze:i=qe(r,!0);break;default:i=t.behavior}return i.forEach((function(c,s){if(r!==c||i.length===s+1)return e;r=e.placement.split("-")[0],o=xe(r);var l=e.offsets.popper,u=e.offsets.reference,f=Math.floor,h="left"===r&&f(l.right)>f(u.left)||"right"===r&&f(l.left)f(u.top)||"bottom"===r&&f(l.top)f(n.right),p=f(l.top)f(n.bottom),g="left"===r&&d||"right"===r&&m||"top"===r&&p||"bottom"===r&&v,b=-1!==["top","bottom"].indexOf(r),y=!!t.flipVariations&&(b&&"start"===a&&d||b&&"end"===a&&m||!b&&"start"===a&&p||!b&&"end"===a&&v),z=!!t.flipVariationsByContent&&(b&&"start"===a&&m||b&&"end"===a&&d||!b&&"start"===a&&v||!b&&"end"===a&&p),C=y||z;(h||g||C)&&(e.flipped=!0,(h||g)&&(r=i[s+1]),C&&(a=function(e){return"end"===e?"start":"start"===e?"end":e}(a)),e.placement=r+(a?"-"+a:""),e.offsets.popper=de({},e.offsets.popper,He(e.instance.popper,e.offsets.reference,e.placement)),e=Le(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,a=r.reference,i=-1!==["left","right"].indexOf(n),c=-1===["top","left"].indexOf(n);return o[i?"left":"top"]=a[n]-(c?o[i?"width":"height"]:0),e.placement=xe(t),e.offsets.popper=me(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!je(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=Se(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};ue(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=Z(this.update.bind(this)),this.options=de({},e.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(de({},e.Defaults.modifiers,o.modifiers)).forEach((function(t){r.options.modifiers[t]=de({},e.Defaults.modifiers[t]||{},o.modifiers?o.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return de({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&Y(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return fe(e,[{key:"update",value:function(){return ke.call(this)}},{key:"destroy",value:function(){return Te.call(this)}},{key:"enableEventListeners",value:function(){return Oe.call(this)}},{key:"disableEventListeners",value:function(){return Pe.call(this)}}]),e}();Qe.Utils=("undefined"!=typeof window?window:global).PopperUtils,Qe.placements=Fe,Qe.Defaults=Xe;var Ge="dropdown",Ke="bs.dropdown",Je=".bs.dropdown",et=r.default.fn[Ge],tt=new RegExp("38|40|27"),nt="hide.bs.dropdown",rt="hidden.bs.dropdown",ot="click.bs.dropdown.data-api",at="keydown.bs.dropdown.data-api",it="disabled",ct="show",st="dropdown-menu-right",lt='[data-toggle="dropdown"]',ut=".dropdown-menu",ft={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},ht={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},dt=function(){function e(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=e.prototype;return t.toggle=function(){if(!this._element.disabled&&!r.default(this._element).hasClass(it)){var t=r.default(this._menu).hasClass(ct);e._clearMenus(),t||this.show(!0)}},t.show=function(t){if(void 0===t&&(t=!1),!(this._element.disabled||r.default(this._element).hasClass(it)||r.default(this._menu).hasClass(ct))){var n={relatedTarget:this._element},o=r.default.Event("show.bs.dropdown",n),a=e._getParentFromElement(this._element);if(r.default(a).trigger(o),!o.isDefaultPrevented()){if(!this._inNavbar&&t){if(void 0===Qe)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var i=this._element;"parent"===this._config.reference?i=a:l.isElement(this._config.reference)&&(i=this._config.reference,void 0!==this._config.reference.jquery&&(i=this._config.reference[0])),"scrollParent"!==this._config.boundary&&r.default(a).addClass("position-static"),this._popper=new Qe(i,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===r.default(a).closest(".navbar-nav").length&&r.default(document.body).children().on("mouseover",null,r.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),r.default(this._menu).toggleClass(ct),r.default(a).toggleClass(ct).trigger(r.default.Event("shown.bs.dropdown",n))}}},t.hide=function(){if(!this._element.disabled&&!r.default(this._element).hasClass(it)&&r.default(this._menu).hasClass(ct)){var t={relatedTarget:this._element},n=r.default.Event(nt,t),o=e._getParentFromElement(this._element);r.default(o).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),r.default(this._menu).toggleClass(ct),r.default(o).toggleClass(ct).trigger(r.default.Event(rt,t)))}},t.dispose=function(){r.default.removeData(this._element,Ke),r.default(this._element).off(Je),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;r.default(this._element).on("click.bs.dropdown",(function(t){t.preventDefault(),t.stopPropagation(),e.toggle()}))},t._getConfig=function(e){return e=i({},this.constructor.Default,r.default(this._element).data(),e),l.typeCheckConfig(Ge,e,this.constructor.DefaultType),e},t._getMenuElement=function(){if(!this._menu){var t=e._getParentFromElement(this._element);t&&(this._menu=t.querySelector(ut))}return this._menu},t._getPlacement=function(){var e=r.default(this._element.parentNode),t="bottom-start";return e.hasClass("dropup")?t=r.default(this._menu).hasClass(st)?"top-end":"top-start":e.hasClass("dropright")?t="right-start":e.hasClass("dropleft")?t="left-start":r.default(this._menu).hasClass(st)&&(t="bottom-end"),t},t._detectNavbar=function(){return r.default(this._element).closest(".navbar").length>0},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=i({},t.offsets,e._config.offset(t.offsets,e._element)||{}),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var e={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(e.modifiers.applyStyle={enabled:!1}),i({},e,this._config.popperConfig)},e._jQueryInterface=function(t){return this.each((function(){var n=r.default(this).data(Ke);if(n||(n=new e(this,"object"==typeof t?t:null),r.default(this).data(Ke,n)),"string"==typeof t){if(void 0===n[t])throw new TypeError('No method named "'+t+'"');n[t]()}}))},e._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var n=[].slice.call(document.querySelectorAll(lt)),o=0,a=n.length;o0&&i--,40===t.which&&idocument.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add(Vt);var o=l.getTransitionDurationFromElement(this._dialog);r.default(this._element).off(l.TRANSITION_END),r.default(this._element).one(l.TRANSITION_END,(function(){e._element.classList.remove(Vt),n||r.default(e._element).one(l.TRANSITION_END,(function(){e._element.style.overflowY=""})).emulateTransitionEnd(e._element,o)})).emulateTransitionEnd(o),this._element.focus()}},t._showElement=function(e){var t=this,n=r.default(this._element).hasClass(Lt),o=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),r.default(this._dialog).hasClass("modal-dialog-scrollable")&&o?o.scrollTop=0:this._element.scrollTop=0,n&&l.reflow(this._element),r.default(this._element).addClass(kt),this._config.focus&&this._enforceFocus();var a=r.default.Event("shown.bs.modal",{relatedTarget:e}),i=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,r.default(t._element).trigger(a)};if(n){var c=l.getTransitionDurationFromElement(this._dialog);r.default(this._dialog).one(l.TRANSITION_END,i).emulateTransitionEnd(c)}else i()},t._enforceFocus=function(){var e=this;r.default(document).off(Mt).on(Mt,(function(t){document!==t.target&&e._element!==t.target&&0===r.default(e._element).has(t.target).length&&e._element.focus()}))},t._setEscapeEvent=function(){var e=this;this._isShown?r.default(this._element).on(xt,(function(t){e._config.keyboard&&27===t.which?(t.preventDefault(),e.hide()):e._config.keyboard||27!==t.which||e._triggerBackdropTransition()})):this._isShown||r.default(this._element).off(xt)},t._setResizeEvent=function(){var e=this;this._isShown?r.default(window).on(wt,(function(t){return e.handleUpdate(t)})):r.default(window).off(wt)},t._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){r.default(document.body).removeClass(St),e._resetAdjustments(),e._resetScrollbar(),r.default(e._element).trigger(zt)}))},t._removeBackdrop=function(){this._backdrop&&(r.default(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(e){var t=this,n=r.default(this._element).hasClass(Lt)?Lt:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),r.default(this._backdrop).appendTo(document.body),r.default(this._element).on(_t,(function(e){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===t._config.backdrop?t._triggerBackdropTransition():t.hide())})),n&&l.reflow(this._backdrop),r.default(this._backdrop).addClass(kt),!e)return;if(!n)return void e();var o=l.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(l.TRANSITION_END,e).emulateTransitionEnd(o)}else if(!this._isShown&&this._backdrop){r.default(this._backdrop).removeClass(kt);var a=function(){t._removeBackdrop(),e&&e()};if(r.default(this._element).hasClass(Lt)){var i=l.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(l.TRANSITION_END,a).emulateTransitionEnd(i)}else a()}else e&&e()},t._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(e.left+e.right)
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:Nt,popperConfig:null},Yt="show",Xt="out",Qt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Gt="fade",Kt="show",Jt="hover",en="focus",tn=function(){function e(e,t){if(void 0===Qe)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var t=e.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,n=r.default(e.currentTarget).data(t);n||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),r.default(e.currentTarget).data(t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(r.default(this.getTipElement()).hasClass(Kt))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),r.default.removeData(this.element,this.constructor.DATA_KEY),r.default(this.element).off(this.constructor.EVENT_KEY),r.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&r.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===r.default(this.element).css("display"))throw new Error("Please use show on visible elements");var t=r.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){r.default(this.element).trigger(t);var n=l.findShadowRoot(this.element),o=r.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!o)return;var a=this.getTipElement(),i=l.getUID(this.constructor.NAME);a.setAttribute("id",i),this.element.setAttribute("aria-describedby",i),this.setContent(),this.config.animation&&r.default(a).addClass(Gt);var c="function"==typeof this.config.placement?this.config.placement.call(this,a,this.element):this.config.placement,s=this._getAttachment(c);this.addAttachmentClass(s);var u=this._getContainer();r.default(a).data(this.constructor.DATA_KEY,this),r.default.contains(this.element.ownerDocument.documentElement,this.tip)||r.default(a).appendTo(u),r.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Qe(this.element,a,this._getPopperConfig(s)),r.default(a).addClass(Kt),r.default(a).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&r.default(document.body).children().on("mouseover",null,r.default.noop);var f=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,r.default(e.element).trigger(e.constructor.Event.SHOWN),t===Xt&&e._leave(null,e)};if(r.default(this.tip).hasClass(Gt)){var h=l.getTransitionDurationFromElement(this.tip);r.default(this.tip).one(l.TRANSITION_END,f).emulateTransitionEnd(h)}else f()}},t.hide=function(e){var t=this,n=this.getTipElement(),o=r.default.Event(this.constructor.Event.HIDE),a=function(){t._hoverState!==Yt&&n.parentNode&&n.parentNode.removeChild(n),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),r.default(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),e&&e()};if(r.default(this.element).trigger(o),!o.isDefaultPrevented()){if(r.default(n).removeClass(Kt),"ontouchstart"in document.documentElement&&r.default(document.body).children().off("mouseover",null,r.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,r.default(this.tip).hasClass(Gt)){var i=l.getTransitionDurationFromElement(n);r.default(n).one(l.TRANSITION_END,a).emulateTransitionEnd(i)}else a();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(e){r.default(this.getTipElement()).addClass("bs-tooltip-"+e)},t.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},t.setContent=function(){var e=this.getTipElement();this.setElementContent(r.default(e.querySelectorAll(".tooltip-inner")),this.getTitle()),r.default(e).removeClass("fade show")},t.setElementContent=function(e,t){"object"!=typeof t||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=Rt(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t):this.config.html?r.default(t).parent().is(e)||e.empty().append(t):e.text(r.default(t).text())},t.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},t._getPopperConfig=function(e){var t=this;return i({},{placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}},this.config.popperConfig)},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=i({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:l.isElement(this.config.container)?r.default(this.config.container):r.default(document).find(this.config.container)},t._getAttachment=function(e){return Wt[e.toUpperCase()]},t._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach((function(t){if("click"===t)r.default(e.element).on(e.constructor.Event.CLICK,e.config.selector,(function(t){return e.toggle(t)}));else if("manual"!==t){var n=t===Jt?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,o=t===Jt?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;r.default(e.element).on(n,e.config.selector,(function(t){return e._enter(t)})).on(o,e.config.selector,(function(t){return e._leave(t)}))}})),this._hideModalHandler=function(){e.element&&e.hide()},r.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=i({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(e,t){var n=this.constructor.DATA_KEY;(t=t||r.default(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),r.default(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusin"===e.type?en:Jt]=!0),r.default(t.getTipElement()).hasClass(Kt)||t._hoverState===Yt?t._hoverState=Yt:(clearTimeout(t._timeout),t._hoverState=Yt,t.config.delay&&t.config.delay.show?t._timeout=setTimeout((function(){t._hoverState===Yt&&t.show()}),t.config.delay.show):t.show())},t._leave=function(e,t){var n=this.constructor.DATA_KEY;(t=t||r.default(e.currentTarget).data(n))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),r.default(e.currentTarget).data(n,t)),e&&(t._activeTrigger["focusout"===e.type?en:Jt]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=Xt,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout((function(){t._hoverState===Xt&&t.hide()}),t.config.delay.hide):t.hide())},t._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},t._getConfig=function(e){var t=r.default(this.element).data();return Object.keys(t).forEach((function(e){-1!==qt.indexOf(e)&&delete t[e]})),"number"==typeof(e=i({},this.constructor.Default,t,"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),l.typeCheckConfig(It,e,this.constructor.DefaultType),e.sanitize&&(e.template=Rt(e.template,e.whiteList,e.sanitizeFn)),e},t._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},t._cleanTipClass=function(){var e=r.default(this.getTipElement()),t=e.attr("class").match($t);null!==t&&t.length&&e.removeClass(t.join(""))},t._handlePopperPlacementChange=function(e){this.tip=e.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},t._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(r.default(e).removeClass(Gt),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},e._jQueryInterface=function(t){return this.each((function(){var n=r.default(this),o=n.data(Bt),a="object"==typeof t&&t;if((o||!/dispose|hide/.test(t))&&(o||(o=new e(this,a),n.data(Bt,o)),"string"==typeof t)){if(void 0===o[t])throw new TypeError('No method named "'+t+'"');o[t]()}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return Zt}},{key:"NAME",get:function(){return It}},{key:"DATA_KEY",get:function(){return Bt}},{key:"Event",get:function(){return Qt}},{key:"EVENT_KEY",get:function(){return jt}},{key:"DefaultType",get:function(){return Ut}}]),e}();r.default.fn.tooltip=tn._jQueryInterface,r.default.fn.tooltip.Constructor=tn,r.default.fn.tooltip.noConflict=function(){return r.default.fn.tooltip=Ft,tn._jQueryInterface};var nn="popover",rn="bs.popover",on=".bs.popover",an=r.default.fn.popover,cn=new RegExp("(^|\\s)bs-popover\\S+","g"),sn=i({},tn.Default,{placement:"right",trigger:"click",content:"",template:''}),ln=i({},tn.DefaultType,{content:"(string|element|function)"}),un={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},fn=function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=o.prototype;return i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(e){r.default(this.getTipElement()).addClass("bs-popover-"+e)},i.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},i.setContent=function(){var e=r.default(this.getTipElement());this.setElementContent(e.find(".popover-header"),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(".popover-body"),t),e.removeClass("fade show")},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var e=r.default(this.getTipElement()),t=e.attr("class").match(cn);null!==t&&t.length>0&&e.removeClass(t.join(""))},o._jQueryInterface=function(e){return this.each((function(){var t=r.default(this).data(rn),n="object"==typeof e?e:null;if((t||!/dispose|hide/.test(e))&&(t||(t=new o(this,n),r.default(this).data(rn,t)),"string"==typeof e)){if(void 0===t[e])throw new TypeError('No method named "'+e+'"');t[e]()}}))},a(o,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return sn}},{key:"NAME",get:function(){return nn}},{key:"DATA_KEY",get:function(){return rn}},{key:"Event",get:function(){return un}},{key:"EVENT_KEY",get:function(){return on}},{key:"DefaultType",get:function(){return ln}}]),o}(tn);r.default.fn.popover=fn._jQueryInterface,r.default.fn.popover.Constructor=fn,r.default.fn.popover.noConflict=function(){return r.default.fn.popover=an,fn._jQueryInterface};var hn="scrollspy",dn="bs.scrollspy",mn="."+dn,pn=r.default.fn[hn],vn={offset:10,method:"auto",target:""},gn={offset:"number",method:"string",target:"(string|element)"},bn="active",yn=".nav, .list-group",zn=".nav-link",Cn="position",Mn=function(){function e(e,t){var n=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+".nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,r.default(this._scrollElement).on("scroll.bs.scrollspy",(function(e){return n._process(e)})),this.refresh(),this._process()}var t=e.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?"offset":Cn,n="auto"===this._config.method?t:this._config.method,o=n===Cn?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(e){var t,a=l.getSelectorFromElement(e);if(a&&(t=document.querySelector(a)),t){var i=t.getBoundingClientRect();if(i.width||i.height)return[r.default(t)[n]().top+o,a]}return null})).filter((function(e){return e})).sort((function(e,t){return e[0]-t[0]})).forEach((function(t){e._offsets.push(t[0]),e._targets.push(t[1])}))},t.dispose=function(){r.default.removeData(this._element,dn),r.default(this._scrollElement).off(mn),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(e){if("string"!=typeof(e=i({},vn,"object"==typeof e&&e?e:{})).target&&l.isElement(e.target)){var t=r.default(e.target).attr("id");t||(t=l.getUID(hn),r.default(e.target).attr("id",t)),e.target="#"+t}return l.typeCheckConfig(hn,e,gn),e},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=n){var r=this._targets[this._targets.length-1];this._activeTarget!==r&&this._activate(r)}else{if(this._activeTarget&&e0)return this._activeTarget=null,void this._clear();for(var o=this._offsets.length;o--;){this._activeTarget!==this._targets[o]&&e>=this._offsets[o]&&(void 0===this._offsets[o+1]||e li > .active",Vn=function(){function e(e){this._element=e}var t=e.prototype;return t.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&r.default(this._element).hasClass(xn)||r.default(this._element).hasClass("disabled"))){var t,n,o=r.default(this._element).closest(".nav, .list-group")[0],a=l.getSelectorFromElement(this._element);if(o){var i="UL"===o.nodeName||"OL"===o.nodeName?kn:Ln;n=(n=r.default.makeArray(r.default(o).find(i)))[n.length-1]}var c=r.default.Event("hide.bs.tab",{relatedTarget:this._element}),s=r.default.Event("show.bs.tab",{relatedTarget:n});if(n&&r.default(n).trigger(c),r.default(this._element).trigger(s),!s.isDefaultPrevented()&&!c.isDefaultPrevented()){a&&(t=document.querySelector(a)),this._activate(this._element,o);var u=function(){var t=r.default.Event("hidden.bs.tab",{relatedTarget:e._element}),o=r.default.Event("shown.bs.tab",{relatedTarget:n});r.default(n).trigger(t),r.default(e._element).trigger(o)};t?this._activate(t,t.parentNode,u):u()}}},t.dispose=function(){r.default.removeData(this._element,wn),this._element=null},t._activate=function(e,t,n){var o=this,a=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?r.default(t).children(Ln):r.default(t).find(kn))[0],i=n&&a&&r.default(a).hasClass(Hn),c=function(){return o._transitionComplete(e,a,n)};if(a&&i){var s=l.getTransitionDurationFromElement(a);r.default(a).removeClass(Sn).one(l.TRANSITION_END,c).emulateTransitionEnd(s)}else c()},t._transitionComplete=function(e,t,n){if(t){r.default(t).removeClass(xn);var o=r.default(t.parentNode).find("> .dropdown-menu .active")[0];o&&r.default(o).removeClass(xn),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}if(r.default(e).addClass(xn),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),l.reflow(e),e.classList.contains(Hn)&&e.classList.add(Sn),e.parentNode&&r.default(e.parentNode).hasClass("dropdown-menu")){var a=r.default(e).closest(".dropdown")[0];if(a){var i=[].slice.call(a.querySelectorAll(".dropdown-toggle"));r.default(i).addClass(xn)}e.setAttribute("aria-expanded",!0)}n&&n()},e._jQueryInterface=function(t){return this.each((function(){var n=r.default(this),o=n.data(wn);if(o||(o=new e(this),n.data(wn,o)),"string"==typeof t){if(void 0===o[t])throw new TypeError('No method named "'+t+'"');o[t]()}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.0"}}]),e}();r.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(e){e.preventDefault(),Vn._jQueryInterface.call(r.default(this),"show")})),r.default.fn.tab=Vn._jQueryInterface,r.default.fn.tab.Constructor=Vn,r.default.fn.tab.noConflict=function(){return r.default.fn.tab=_n,Vn._jQueryInterface};var An="toast",Tn="bs.toast",En=r.default.fn.toast,Dn="click.dismiss.bs.toast",Nn="hide",On="show",Pn="showing",Rn={animation:"boolean",autohide:"boolean",delay:"number"},In={animation:!0,autohide:!0,delay:500},Bn=function(){function e(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners()}var t=e.prototype;return t.show=function(){var e=this,t=r.default.Event("show.bs.toast");if(r.default(this._element).trigger(t),!t.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){e._element.classList.remove(Pn),e._element.classList.add(On),r.default(e._element).trigger("shown.bs.toast"),e._config.autohide&&(e._timeout=setTimeout((function(){e.hide()}),e._config.delay))};if(this._element.classList.remove(Nn),l.reflow(this._element),this._element.classList.add(Pn),this._config.animation){var o=l.getTransitionDurationFromElement(this._element);r.default(this._element).one(l.TRANSITION_END,n).emulateTransitionEnd(o)}else n()}},t.hide=function(){if(this._element.classList.contains(On)){var e=r.default.Event("hide.bs.toast");r.default(this._element).trigger(e),e.isDefaultPrevented()||this._close()}},t.dispose=function(){this._clearTimeout(),this._element.classList.contains(On)&&this._element.classList.remove(On),r.default(this._element).off(Dn),r.default.removeData(this._element,Tn),this._element=null,this._config=null},t._getConfig=function(e){return e=i({},In,r.default(this._element).data(),"object"==typeof e&&e?e:{}),l.typeCheckConfig(An,e,this.constructor.DefaultType),e},t._setListeners=function(){var e=this;r.default(this._element).on(Dn,'[data-dismiss="toast"]',(function(){return e.hide()}))},t._close=function(){var e=this,t=function(){e._element.classList.add(Nn),r.default(e._element).trigger("hidden.bs.toast")};if(this._element.classList.remove(On),this._config.animation){var n=l.getTransitionDurationFromElement(this._element);r.default(this._element).one(l.TRANSITION_END,t).emulateTransitionEnd(n)}else t()},t._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},e._jQueryInterface=function(t){return this.each((function(){var n=r.default(this),o=n.data(Tn);if(o||(o=new e(this,"object"==typeof t&&t),n.data(Tn,o)),"string"==typeof t){if(void 0===o[t])throw new TypeError('No method named "'+t+'"');o[t](this)}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"DefaultType",get:function(){return Rn}},{key:"Default",get:function(){return In}}]),e}();r.default.fn.toast=Bn._jQueryInterface,r.default.fn.toast.Constructor=Bn,r.default.fn.toast.noConflict=function(){return r.default.fn.toast=En,Bn._jQueryInterface},e.Alert=h,e.Button=y,e.Carousel=T,e.Collapse=q,e.Dropdown=dt,e.Modal=Et,e.Popover=fn,e.Scrollspy=Mn,e.Tab=Vn,e.Toast=Bn,e.Tooltip=tn,e.Util=l,Object.defineProperty(e,"__esModule",{value:!0})})),function(){"use strict";var e={},t={};try{"undefined"!=typeof window&&(e=window),"undefined"!=typeof document&&(t=document)}catch(e){}var n=(e.navigator||{}).userAgent,r=void 0===n?"":n,o=e,a=t,i=(o.document,!!a.documentElement&&!!a.head&&"function"==typeof a.addEventListener&&a.createElement,~r.indexOf("MSIE")||r.indexOf("Trident/"),"___FONT_AWESOME___"),c=function(){try{return!0}catch(e){return!1}}(),s=o||{};s[i]||(s[i]={}),s[i].styles||(s[i].styles={}),s[i].hooks||(s[i].hooks={}),s[i].shims||(s[i].shims=[]);var l=s[i];function u(e,t){var n=(2>>0;n--;)t[n]=e[n];return t}function ge(e){return e.classList?ve(e.classList):(e.getAttribute("class")||"").split(" ").filter((function(e){return e}))}function be(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function ye(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,": ").concat(e[n],";")}),"")}function ze(e){return e.size!==de.size||e.x!==de.x||e.y!==de.y||e.rotate!==de.rotate||e.flipX||e.flipY}function Ce(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,o={transform:"translate(".concat(n/2," 256)")},a="translate(".concat(32*t.x,", ").concat(32*t.y,") "),i="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),c="rotate(".concat(t.rotate," 0 0)");return{outer:o,inner:{transform:"".concat(a," ").concat(i," ").concat(c)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}var Me={x:0,y:0,width:"100%",height:"100%"};function we(e){var t=!(1").concat(i.map($e).join(""),"")}var qe=function(){};function Ue(e){return"string"==typeof(e.getAttribute?e.getAttribute(C):null)}var We={replace:function(e){var t=e[0],n=e[1].map((function(e){return $e(e)})).join("\n");if(t.parentNode&&t.outerHTML)t.outerHTML=n+(R.keepOriginalSource&&"svg"!==t.tagName.toLowerCase()?"\x3c!-- ".concat(t.outerHTML," Font Awesome fontawesome.com --\x3e"):"");else if(t.parentNode){var r=document.createElement("span");t.parentNode.replaceChild(r,t),r.outerHTML=n}},nest:function(e){var t=e[0],n=e[1];if(~ge(t).indexOf(R.replacementClass))return We.replace(e);var r=new RegExp("".concat(R.familyPrefix,"-.*"));delete n[0].attributes.style,delete n[0].attributes.id;var o=n[0].attributes.class.split(" ").reduce((function(e,t){return t===R.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e}),{toNode:[],toSvg:[]});n[0].attributes.class=o.toSvg.join(" ");var a=n.map((function(e){return $e(e)})).join("\n");t.setAttribute("class",o.toNode.join(" ")),t.setAttribute(C,""),t.innerHTML=a}};function Ze(e){e()}function Ye(e,t){var n="function"==typeof t?t:qe;if(0===e.length)n();else{var r=Ze;"async"===R.mutateApproach&&(r=h.requestAnimationFrame||Ze),r((function(){var t=!0===R.autoReplaceSvg?We.replace:We[R.autoReplaceSvg]||We.replace,r=Ve("mutate");e.map(t),r(),n()}))}}var Xe=!1;function Qe(){Xe=!1}var Ge=null;function Ke(e){if(m&&R.observeMutations){var t=e.treeCallback,n=e.nodeCallback,r=e.pseudoElementsCallback,o=e.observeMutationsRoot,a=void 0===o?d:o;Ge=new m((function(e){Xe||ve(e).forEach((function(e){if("childList"===e.type&&0li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}";if(n!==e||r!==t){var a=new RegExp("\\.".concat(e,"\\-"),"g"),i=new RegExp("\\--".concat(e,"\\-"),"g"),c=new RegExp("\\.".concat(t),"g");o=o.replace(a,".".concat(n,"-")).replace(i,"--".concat(n,"-")).replace(c,".".concat(r))}return o}function yt(){R.autoAddCss&&!_t&&(me(bt()),_t=!0)}function zt(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return $e(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(g){var t=d.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function Ct(e){var t=e.prefix,n=void 0===t?"fa":t,r=e.iconName;if(r)return Fe(wt.definitions,n,r)||Fe(B.styles,n,r)}var Mt,wt=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var r,o;return r=e,(o=[{key:"add",value:function(){for(var e=this,t=arguments.length,r=new Array(t),o=0;o',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'',spinnerTpl:'
',errorTpl:'

{{ERROR}}

',btnTpl:{download:'',zoom:'',close:'',arrowLeft:'',arrowRight:'',smallBtn:''},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(e,t){return"image"===e.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(e,t){return"image"===e.type&&"toggleControls"},clickSlide:function(e,t){return"image"===e.type?"toggleControls":"close"},dblclickContent:function(e,t){return"image"===e.type&&"zoom"},dblclickSlide:function(e,t){return"image"===e.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schließen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergrößern"}}},i=n(e),c=n(t),s=0,l=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)},u=e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||function(t){e.clearTimeout(t)},f=function(){var e,n=t.createElement("fakeelement"),r={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in r)if(void 0!==n.style[e])return r[e];return"transitionend"}(),h=function(e){return e&&e.length&&e[0].offsetHeight},d=function(e,t){var r=n.extend(!0,{},e,t);return n.each(t,(function(e,t){n.isArray(t)&&(r[e]=t)})),r},m=function(e){var r,o;return!(!e||e.ownerDocument!==t)&&(n(".fancybox-container").css("pointer-events","none"),r={x:e.getBoundingClientRect().left+e.offsetWidth/2,y:e.getBoundingClientRect().top+e.offsetHeight/2},o=t.elementFromPoint(r.x,r.y)===e,n(".fancybox-container").css("pointer-events",""),o)},p=function(e,t,r){var o=this;o.opts=d({index:r},n.fancybox.defaults),n.isPlainObject(t)&&(o.opts=d(o.opts,t)),n.fancybox.isMobile&&(o.opts=d(o.opts,o.opts.mobile)),o.id=o.opts.id||++s,o.currIndex=parseInt(o.opts.index,10)||0,o.prevIndex=null,o.prevPos=null,o.currPos=0,o.firstRun=!0,o.group=[],o.slides={},o.addContent(e),o.group.length&&o.init()};n.extend(p.prototype,{init:function(){var r,o,a=this,i=a.group[a.currIndex].opts;i.closeExisting&&n.fancybox.close(!0),n("body").addClass("fancybox-active"),!n.fancybox.getInstance()&&!1!==i.hideScrollbar&&!n.fancybox.isMobile&&t.body.scrollHeight>e.innerHeight&&(n("head").append('"),n("body").addClass("compensate-for-scrollbar")),o="",n.each(i.buttons,(function(e,t){o+=i.btnTpl[t]||""})),r=n(a.translate(a,i.baseTpl.replace("{{buttons}}",o).replace("{{arrows}}",i.btnTpl.arrowLeft+i.btnTpl.arrowRight))).attr("id","fancybox-container-"+a.id).addClass(i.baseClass).data("FancyBox",a).appendTo(i.parentEl),a.$refs={container:r},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach((function(e){a.$refs[e]=r.find(".fancybox-"+e)})),a.trigger("onInit"),a.activate(),a.jumpTo(a.currIndex)},translate:function(e,t){var n=e.opts.i18n[e.opts.lang]||e.opts.i18n.en;return t.replace(/\{\{(\w+)\}\}/g,(function(e,t){return void 0===n[t]?e:n[t]}))},addContent:function(e){var t,r=this,o=n.makeArray(e);n.each(o,(function(e,t){var o,a,i,c,s,l={},u={};n.isPlainObject(t)?(l=t,u=t.opts||t):"object"===n.type(t)&&n(t).length?(u=(o=n(t)).data()||{},(u=n.extend(!0,{},u,u.options)).$orig=o,l.src=r.opts.src||u.src||o.attr("href"),l.type||l.src||(l.type="inline",l.src=t)):l={type:"html",src:t+""},l.opts=n.extend(!0,{},r.opts,u),n.isArray(u.buttons)&&(l.opts.buttons=u.buttons),n.fancybox.isMobile&&l.opts.mobile&&(l.opts=d(l.opts,l.opts.mobile)),a=l.type||l.opts.type,c=l.src||"",!a&&c&&((i=c.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(a="video",l.opts.video.format||(l.opts.video.format="video/"+("ogv"===i[1]?"ogg":i[1]))):c.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?a="image":c.match(/\.(pdf)((\?|#).*)?$/i)?(a="iframe",l=n.extend(!0,l,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===c.charAt(0)&&(a="inline")),a?l.type=a:r.trigger("objectNeedsType",l),l.contentType||(l.contentType=n.inArray(l.type,["html","inline","ajax"])>-1?"html":l.type),l.index=r.group.length,"auto"==l.opts.smallBtn&&(l.opts.smallBtn=n.inArray(l.type,["html","inline","ajax"])>-1),"auto"===l.opts.toolbar&&(l.opts.toolbar=!l.opts.smallBtn),l.$thumb=l.opts.$thumb||null,l.opts.$trigger&&l.index===r.opts.index&&(l.$thumb=l.opts.$trigger.find("img:first"),l.$thumb.length&&(l.opts.$orig=l.opts.$trigger)),l.$thumb&&l.$thumb.length||!l.opts.$orig||(l.$thumb=l.opts.$orig.find("img:first")),l.$thumb&&!l.$thumb.length&&(l.$thumb=null),l.thumb=l.opts.thumb||(l.$thumb?l.$thumb[0].src:null),"function"===n.type(l.opts.caption)&&(l.opts.caption=l.opts.caption.apply(t,[r,l])),"function"===n.type(r.opts.caption)&&(l.opts.caption=r.opts.caption.apply(t,[r,l])),l.opts.caption instanceof n||(l.opts.caption=void 0===l.opts.caption?"":l.opts.caption+""),"ajax"===l.type&&((s=c.split(/\s+/,2)).length>1&&(l.src=s.shift(),l.opts.filter=s.shift())),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),r.group.push(l)})),Object.keys(r.slides).length&&(r.updateControls(),(t=r.Thumbs)&&t.isActive&&(t.create(),t.focus()))},addEvents:function(){var t=this;t.removeEvents(),t.$refs.container.on("click.fb-close","[data-fancybox-close]",(function(e){e.stopPropagation(),e.preventDefault(),t.close(e)})).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",(function(e){e.stopPropagation(),e.preventDefault(),t.previous()})).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",(function(e){e.stopPropagation(),e.preventDefault(),t.next()})).on("click.fb","[data-fancybox-zoom]",(function(e){t[t.isScaledDown()?"scaleToActual":"scaleToFit"]()})),i.on("orientationchange.fb resize.fb",(function(e){e&&e.originalEvent&&"resize"===e.originalEvent.type?(t.requestId&&u(t.requestId),t.requestId=l((function(){t.update(e)}))):(t.current&&"iframe"===t.current.type&&t.$refs.stage.hide(),setTimeout((function(){t.$refs.stage.show(),t.update(e)}),n.fancybox.isMobile?600:250))})),c.on("keydown.fb",(function(e){var r=(n.fancybox?n.fancybox.getInstance():null).current,o=e.keyCode||e.which;if(9!=o)return!r.opts.keyboard||e.ctrlKey||e.altKey||e.shiftKey||n(e.target).is("input,textarea,video,audio,select")?void 0:8===o||27===o?(e.preventDefault(),void t.close(e)):37===o||38===o?(e.preventDefault(),void t.previous()):39===o||40===o?(e.preventDefault(),void t.next()):void t.trigger("afterKeydown",e,o);r.opts.trapFocus&&t.focus(e)})),t.group[t.currIndex].opts.idleTime&&(t.idleSecondsCounter=0,c.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",(function(e){t.idleSecondsCounter=0,t.isIdle&&t.showControls(),t.isIdle=!1})),t.idleInterval=e.setInterval((function(){++t.idleSecondsCounter>=t.group[t.currIndex].opts.idleTime&&!t.isDragging&&(t.isIdle=!0,t.idleSecondsCounter=0,t.hideControls())}),1e3))},removeEvents:function(){var t=this;i.off("orientationchange.fb resize.fb"),c.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),t.idleInterval&&(e.clearInterval(t.idleInterval),t.idleInterval=null)},previous:function(e){return this.jumpTo(this.currPos-1,e)},next:function(e){return this.jumpTo(this.currPos+1,e)},jumpTo:function(e,t){var r,o,a,i,c,s,l,u,f,d=this,m=d.group.length;if(!(d.isDragging||d.isClosing||d.isAnimating&&d.firstRun)){if(e=parseInt(e,10),!(a=d.current?d.current.opts.loop:d.opts.loop)&&(e<0||e>=m))return!1;if(r=d.firstRun=!Object.keys(d.slides).length,c=d.current,d.prevIndex=d.currIndex,d.prevPos=d.currPos,i=d.createSlide(e),m>1&&((a||i.index0)&&d.createSlide(e-1)),d.current=i,d.currIndex=i.index,d.currPos=i.pos,d.trigger("beforeShow",r),d.updateControls(),i.forcedDuration=void 0,n.isNumeric(t)?i.forcedDuration=t:t=i.opts[r?"animationDuration":"transitionDuration"],t=parseInt(t,10),o=d.isMoved(i),i.$slide.addClass("fancybox-slide--current"),r)return i.opts.animationEffect&&t&&d.$refs.container.css("transition-duration",t+"ms"),d.$refs.container.addClass("fancybox-is-open").trigger("focus"),d.loadSlide(i),void d.preload("image");s=n.fancybox.getTranslate(c.$slide),l=n.fancybox.getTranslate(d.$refs.stage),n.each(d.slides,(function(e,t){n.fancybox.stop(t.$slide,!0)})),c.pos!==i.pos&&(c.isComplete=!1),c.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),o?(f=s.left-(c.pos*s.width+c.pos*c.opts.gutter),n.each(d.slides,(function(e,r){r.$slide.removeClass("fancybox-animated").removeClass((function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}));var o=r.pos*s.width+r.pos*r.opts.gutter;n.fancybox.setTranslate(r.$slide,{top:0,left:o-l.left+f}),r.pos!==i.pos&&r.$slide.addClass("fancybox-slide--"+(r.pos>i.pos?"next":"previous")),h(r.$slide),n.fancybox.animate(r.$slide,{top:0,left:(r.pos-i.pos)*s.width+(r.pos-i.pos)*r.opts.gutter},t,(function(){r.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),r.pos===d.currPos&&d.complete()}))}))):t&&i.opts.transitionEffect&&(u="fancybox-animated fancybox-fx-"+i.opts.transitionEffect,c.$slide.addClass("fancybox-slide--"+(c.pos>i.pos?"next":"previous")),n.fancybox.animate(c.$slide,u,t,(function(){c.$slide.removeClass(u).removeClass("fancybox-slide--next fancybox-slide--previous")}),!1)),i.isLoaded?d.revealContent(i):d.loadSlide(i),d.preload("image")}},createSlide:function(e){var t,r,o=this;return r=(r=e%o.group.length)<0?o.group.length+r:r,!o.slides[e]&&o.group[r]&&(t=n('
').appendTo(o.$refs.stage),o.slides[e]=n.extend(!0,{},o.group[r],{pos:e,$slide:t,isLoaded:!1}),o.updateSlide(o.slides[e])),o.slides[e]},scaleToActual:function(e,t,r){var o,a,i,c,s,l=this,u=l.current,f=u.$content,h=n.fancybox.getTranslate(u.$slide).width,d=n.fancybox.getTranslate(u.$slide).height,m=u.width,p=u.height;l.isAnimating||l.isMoved()||!f||"image"!=u.type||!u.isLoaded||u.hasError||(l.isAnimating=!0,n.fancybox.stop(f),e=void 0===e?.5*h:e,t=void 0===t?.5*d:t,(o=n.fancybox.getTranslate(f)).top-=n.fancybox.getTranslate(u.$slide).top,o.left-=n.fancybox.getTranslate(u.$slide).left,c=m/o.width,s=p/o.height,a=.5*h-.5*m,i=.5*d-.5*p,m>h&&((a=o.left*c-(e*c-e))>0&&(a=0),ad&&((i=o.top*s-(t*s-t))>0&&(i=0),it-.5&&(s=t),(l*=o)>r-.5&&(l=r),"image"===e.type?(u.top=Math.floor(.5*(r-l))+parseFloat(c.css("paddingTop")),u.left=Math.floor(.5*(t-s))+parseFloat(c.css("paddingLeft"))):"video"===e.contentType&&(l>s/(a=e.opts.width&&e.opts.height?s/l:e.opts.ratio||16/9)?l=s/a:s>l*a&&(s=l*a)),u.width=s,u.height=l,u)},update:function(e){var t=this;n.each(t.slides,(function(n,r){t.updateSlide(r,e)}))},updateSlide:function(e,t){var r=this,o=e&&e.$content,a=e.width||e.opts.width,i=e.height||e.opts.height,c=e.$slide;r.adjustCaption(e),o&&(a||i||"video"===e.contentType)&&!e.hasError&&(n.fancybox.stop(o),n.fancybox.setTranslate(o,r.getFitPos(e)),e.pos===r.currPos&&(r.isAnimating=!1,r.updateCursor())),r.adjustLayout(e),c.length&&(c.trigger("refresh"),e.pos===r.currPos&&r.$refs.toolbar.add(r.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",c.get(0).scrollHeight>c.get(0).clientHeight)),r.trigger("onUpdate",e,t)},centerSlide:function(e){var t=this,r=t.current,o=r.$slide;!t.isClosing&&r&&(o.siblings().css({transform:"",opacity:""}),o.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),n.fancybox.animate(o,{top:0,left:0,opacity:1},void 0===e?0:e,(function(){o.css({transform:"",opacity:""}),r.isComplete||t.complete()}),!1))},isMoved:function(e){var t,r,o=e||this.current;return!!o&&(r=n.fancybox.getTranslate(this.$refs.stage),t=n.fancybox.getTranslate(o.$slide),!o.$slide.hasClass("fancybox-animated")&&(Math.abs(t.top-r.top)>.5||Math.abs(t.left-r.left)>.5))},updateCursor:function(e,t){var r,o,a=this,i=a.current,c=a.$refs.container;i&&!a.isClosing&&a.Guestures&&(c.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),o=!!(r=a.canPan(e,t))||a.isZoomable(),c.toggleClass("fancybox-is-zoomable",o),n("[data-fancybox-zoom]").prop("disabled",!o),r?c.addClass("fancybox-can-pan"):o&&("zoom"===i.opts.clickContent||n.isFunction(i.opts.clickContent)&&"zoom"==i.opts.clickContent(i))?c.addClass("fancybox-can-zoomIn"):i.opts.touch&&(i.opts.touch.vertical||a.group.length>1)&&"video"!==i.contentType&&c.addClass("fancybox-can-swipe"))},isZoomable:function(){var e,t=this,n=t.current;if(n&&!t.isClosing&&"image"===n.type&&!n.hasError){if(!n.isLoaded)return!0;if((e=t.getFitPos(n))&&(n.width>e.width||n.height>e.height))return!0}return!1},isScaledDown:function(e,t){var r=!1,o=this.current,a=o.$content;return void 0!==e&&void 0!==t?r=e1.5||Math.abs(o.height-a.height)>1.5)),a},loadSlide:function(e){var t,r,o,a=this;if(!e.isLoading&&!e.isLoaded){if(e.isLoading=!0,!1===a.trigger("beforeLoad",e))return e.isLoading=!1,!1;switch(t=e.type,(r=e.$slide).off("refresh").trigger("onReset").addClass(e.opts.slideClass),t){case"image":a.setImage(e);break;case"iframe":a.setIframe(e);break;case"html":a.setContent(e,e.src||e.content);break;case"video":a.setContent(e,e.opts.video.tpl.replace(/\{\{src\}\}/gi,e.src).replace("{{format}}",e.opts.videoFormat||e.opts.video.format||"").replace("{{poster}}",e.thumb||""));break;case"inline":n(e.src).length?a.setContent(e,n(e.src)):a.setError(e);break;case"ajax":a.showLoading(e),o=n.ajax(n.extend({},e.opts.ajax.settings,{url:e.src,success:function(t,n){"success"===n&&a.setContent(e,t)},error:function(t,n){t&&"abort"!==n&&a.setError(e)}})),r.one("onReset",(function(){o.abort()}));break;default:a.setError(e)}return!0}},setImage:function(e){var r,o=this;setTimeout((function(){var t=e.$image;o.isClosing||!e.isLoading||t&&t.length&&t[0].complete||e.hasError||o.showLoading(e)}),50),o.checkSrcset(e),e.$content=n('
').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&e.thumb&&(e.width=e.opts.width,e.height=e.opts.height,(r=t.createElement("img")).onerror=function(){n(this).remove(),e.$ghost=null},r.onload=function(){o.afterLoad(e)},e.$ghost=n(r).addClass("fancybox-image").appendTo(e.$content).attr("src",e.thumb)),o.setBigImage(e)},checkSrcset:function(t){var n,r,o,a,i=t.opts.srcset||t.opts.image.srcset;if(i){o=e.devicePixelRatio||1,a=e.innerWidth*o,(r=i.split(",").map((function(e){var t={};return e.trim().split(/\s+/).forEach((function(e,n){var r=parseInt(e.substring(0,e.length-1),10);if(0===n)return t.url=e;r&&(t.value=r,t.postfix=e[e.length-1])})),t}))).sort((function(e,t){return e.value-t.value}));for(var c=0;c=a||"x"===s.postfix&&s.value>=o){n=s;break}}!n&&r.length&&(n=r[r.length-1]),n&&(t.src=n.url,t.width&&t.height&&"w"==n.postfix&&(t.height=t.width/t.height*n.value,t.width=n.value),t.opts.srcset=i)}},setBigImage:function(e){var r=this,o=t.createElement("img"),a=n(o);e.$image=a.one("error",(function(){r.setError(e)})).one("load",(function(){var t;e.$ghost||(r.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),r.afterLoad(e)),r.isClosing||(e.opts.srcset&&((t=e.opts.sizes)&&"auto"!==t||(t=(e.width/e.height>1&&i.width()/i.height()>1?"100":Math.round(e.width/e.height*100))+"vw"),a.attr("sizes",t).attr("srcset",e.opts.srcset)),e.$ghost&&setTimeout((function(){e.$ghost&&!r.isClosing&&e.$ghost.hide()}),Math.min(300,Math.max(1e3,e.height/1600))),r.hideLoading(e))})).addClass("fancybox-image").attr("src",e.src).appendTo(e.$content),(o.complete||"complete"==o.readyState)&&a.naturalWidth&&a.naturalHeight?a.trigger("load"):o.error&&a.trigger("error")},resolveImageSlideSize:function(e,t,n){var r=parseInt(e.opts.width,10),o=parseInt(e.opts.height,10);e.width=t,e.height=n,r>0&&(e.width=r,e.height=Math.floor(r*n/t)),o>0&&(e.width=Math.floor(o*t/n),e.height=o)},setIframe:function(e){var t,r=this,o=e.opts.iframe,a=e.$slide;e.$content=n('
').css(o.css).appendTo(a),a.addClass("fancybox-slide--"+e.contentType),e.$iframe=t=n(o.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(o.attr).appendTo(e.$content),o.preload?(r.showLoading(e),t.on("load.fb error.fb",(function(t){this.isReady=1,e.$slide.trigger("refresh"),r.afterLoad(e)})),a.on("refresh.fb",(function(){var n,r=e.$content,i=o.css.width,c=o.css.height;if(1===t[0].isReady){try{n=t.contents().find("body")}catch(e){}n&&n.length&&n.children().length&&(a.css("overflow","visible"),r.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===i&&(i=Math.ceil(Math.max(n[0].clientWidth,n.outerWidth(!0)))),r.css("width",i||"").css("max-width",""),void 0===c&&(c=Math.ceil(Math.max(n[0].clientHeight,n.outerHeight(!0)))),r.css("height",c||""),a.css("overflow","auto")),r.removeClass("fancybox-is-hidden")}}))):r.afterLoad(e),t.attr("src",e.src),a.one("onReset",(function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(e){}n(this).off("refresh.fb").empty(),e.isLoaded=!1,e.isRevealed=!1}))},setContent:function(e,t){var r=this;r.isClosing||(r.hideLoading(e),e.$content&&n.fancybox.stop(e.$content),e.$slide.empty(),function(e){return e&&e.hasOwnProperty&&e instanceof n}(t)&&t.parent().length?((t.hasClass("fancybox-content")||t.parent().hasClass("fancybox-content"))&&t.parents(".fancybox-slide").trigger("onReset"),e.$placeholder=n("
").hide().insertAfter(t),t.css("display","inline-block")):e.hasError||("string"===n.type(t)&&(t=n("
").append(n.trim(t)).contents()),e.opts.filter&&(t=n("
").html(t).find(e.opts.filter))),e.$slide.one("onReset",(function(){n(this).find("video,audio").trigger("pause"),e.$placeholder&&(e.$placeholder.after(t.removeClass("fancybox-content").hide()).remove(),e.$placeholder=null),e.$smallBtn&&(e.$smallBtn.remove(),e.$smallBtn=null),e.hasError||(n(this).empty(),e.isLoaded=!1,e.isRevealed=!1)})),n(t).appendTo(e.$slide),n(t).is("video,audio")&&(n(t).addClass("fancybox-video"),n(t).wrap("
"),e.contentType="video",e.opts.width=e.opts.width||n(t).attr("width"),e.opts.height=e.opts.height||n(t).attr("height")),e.$content=e.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),e.$content.siblings().hide(),e.$content.length||(e.$content=e.$slide.wrapInner("
").children().first()),e.$content.addClass("fancybox-content"),e.$slide.addClass("fancybox-slide--"+e.contentType),r.afterLoad(e))},setError:function(e){e.hasError=!0,e.$slide.trigger("onReset").removeClass("fancybox-slide--"+e.contentType).addClass("fancybox-slide--error"),e.contentType="html",this.setContent(e,this.translate(e,e.opts.errorTpl)),e.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(e){var t=this;(e=e||t.current)&&!e.$spinner&&(e.$spinner=n(t.translate(t,t.opts.spinnerTpl)).appendTo(e.$slide).hide().fadeIn("fast"))},hideLoading:function(e){(e=e||this.current)&&e.$spinner&&(e.$spinner.stop().remove(),delete e.$spinner)},afterLoad:function(e){var t=this;t.isClosing||(e.isLoading=!1,e.isLoaded=!0,t.trigger("afterLoad",e),t.hideLoading(e),!e.opts.smallBtn||e.$smallBtn&&e.$smallBtn.length||(e.$smallBtn=n(t.translate(e,e.opts.btnTpl.smallBtn)).appendTo(e.$content)),e.opts.protect&&e.$content&&!e.hasError&&(e.$content.on("contextmenu.fb",(function(e){return 2==e.button&&e.preventDefault(),!0})),"image"===e.type&&n('
').appendTo(e.$content)),t.adjustCaption(e),t.adjustLayout(e),e.pos===t.currPos&&t.updateCursor(),t.revealContent(e))},adjustCaption:function(e){var t,n=this,r=e||n.current,o=r.opts.caption,a=r.opts.preventCaptionOverlap,i=n.$refs.caption,c=!1;i.toggleClass("fancybox-caption--separate",a),a&&o&&o.length&&(r.pos!==n.currPos?((t=i.clone().appendTo(i.parent())).children().eq(0).empty().html(o),c=t.outerHeight(!0),t.empty().remove()):n.$caption&&(c=n.$caption.outerHeight(!0)),r.$slide.css("padding-bottom",c||""))},adjustLayout:function(e){var t,n,r,o,a=e||this.current;a.isLoaded&&!0!==a.opts.disableLayoutFix&&(a.$content.css("margin-bottom",""),a.$content.outerHeight()>a.$slide.height()+.5&&(r=a.$slide[0].style["padding-bottom"],o=a.$slide.css("padding-bottom"),parseFloat(o)>0&&(t=a.$slide[0].scrollHeight,a.$slide.css("padding-bottom",0),Math.abs(t-a.$slide[0].scrollHeight)<1&&(n=o),a.$slide.css("padding-bottom",r))),a.$content.css("margin-bottom",n))},revealContent:function(e){var t,r,o,a,i=this,c=e.$slide,s=!1,l=!1,u=i.isMoved(e),f=e.isRevealed;return e.isRevealed=!0,t=e.opts[i.firstRun?"animationEffect":"transitionEffect"],o=e.opts[i.firstRun?"animationDuration":"transitionDuration"],o=parseInt(void 0===e.forcedDuration?o:e.forcedDuration,10),!u&&e.pos===i.currPos&&o||(t=!1),"zoom"===t&&(e.pos===i.currPos&&o&&"image"===e.type&&!e.hasError&&(l=i.getThumbPos(e))?s=i.getFitPos(e):t="fade"),"zoom"===t?(i.isAnimating=!0,s.scaleX=s.width/l.width,s.scaleY=s.height/l.height,"auto"==(a=e.opts.zoomOpacity)&&(a=Math.abs(e.width/e.height-l.width/l.height)>.1),a&&(l.opacity=.1,s.opacity=1),n.fancybox.setTranslate(e.$content.removeClass("fancybox-is-hidden"),l),h(e.$content),void n.fancybox.animate(e.$content,s,o,(function(){i.isAnimating=!1,i.complete()}))):(i.updateSlide(e),t?(n.fancybox.stop(c),r="fancybox-slide--"+(e.pos>=i.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+t,c.addClass(r).removeClass("fancybox-slide--current"),e.$content.removeClass("fancybox-is-hidden"),h(c),"image"!==e.type&&e.$content.hide().show(0),void n.fancybox.animate(c,"fancybox-slide--current",o,(function(){c.removeClass(r).css({transform:"",opacity:""}),e.pos===i.currPos&&i.complete()}),!0)):(e.$content.removeClass("fancybox-is-hidden"),f||!u||"image"!==e.type||e.hasError||e.$content.hide().fadeIn("fast"),void(e.pos===i.currPos&&i.complete())))},getThumbPos:function(e){var t,r,o,a,i,c=!1,s=e.$thumb;return!(!s||!m(s[0]))&&(t=n.fancybox.getTranslate(s),r=parseFloat(s.css("border-top-width")||0),o=parseFloat(s.css("border-right-width")||0),a=parseFloat(s.css("border-bottom-width")||0),i=parseFloat(s.css("border-left-width")||0),c={top:t.top+r,left:t.left+i,width:t.width-o-i,height:t.height-r-a,scaleX:1,scaleY:1},t.width>0&&t.height>0&&c)},complete:function(){var e,t=this,r=t.current,o={};!t.isMoved()&&r.isLoaded&&(r.isComplete||(r.isComplete=!0,r.$slide.siblings().trigger("onReset"),t.preload("inline"),h(r.$slide),r.$slide.addClass("fancybox-slide--complete"),n.each(t.slides,(function(e,r){r.pos>=t.currPos-1&&r.pos<=t.currPos+1?o[r.pos]=r:r&&(n.fancybox.stop(r.$slide),r.$slide.off().remove())})),t.slides=o),t.isAnimating=!1,t.updateCursor(),t.trigger("afterShow"),r.opts.video.autoStart&&r.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",(function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),t.next()})),r.opts.autoFocus&&"html"===r.contentType&&((e=r.$content.find("input[autofocus]:enabled:visible:first")).length?e.trigger("focus"):t.focus(null,!0)),r.$slide.scrollTop(0).scrollLeft(0))},preload:function(e){var t,n,r=this;r.group.length<2||(n=r.slides[r.currPos+1],(t=r.slides[r.currPos-1])&&t.type===e&&r.loadSlide(t),n&&n.type===e&&r.loadSlide(n))},focus:function(e,r){var o,a,i=this,c=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");i.isClosing||((o=(o=!e&&i.current&&i.current.isComplete?i.current.$slide.find("*:visible"+(r?":not(.fancybox-close-small)":"")):i.$refs.container.find("*:visible")).filter(c).filter((function(){return"hidden"!==n(this).css("visibility")&&!n(this).hasClass("disabled")}))).length?(a=o.index(t.activeElement),e&&e.shiftKey?(a<0||0==a)&&(e.preventDefault(),o.eq(o.length-1).trigger("focus")):(a<0||a==o.length-1)&&(e&&e.preventDefault(),o.eq(0).trigger("focus"))):i.$refs.container.trigger("focus"))},activate:function(){var e=this;n(".fancybox-container").each((function(){var t=n(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)})),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(e,t){var r,o,a,i,c,s,u,f=this,d=f.current,m=function(){f.cleanUp(e)};return!(f.isClosing||(f.isClosing=!0,!1===f.trigger("beforeClose",e)?(f.isClosing=!1,l((function(){f.update()})),1):(f.removeEvents(),a=d.$content,r=d.opts.animationEffect,o=n.isNumeric(t)?t:r?d.opts.animationDuration:0,d.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==e?n.fancybox.stop(d.$slide):r=!1,d.$slide.siblings().trigger("onReset").remove(),o&&f.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",o+"ms"),f.hideLoading(d),f.hideControls(!0),f.updateCursor(),"zoom"!==r||a&&o&&"image"===d.type&&!f.isMoved()&&!d.hasError&&(u=f.getThumbPos(d))||(r="fade"),"zoom"===r?(n.fancybox.stop(a),i=n.fancybox.getTranslate(a),s={top:i.top,left:i.left,scaleX:i.width/u.width,scaleY:i.height/u.height,width:u.width,height:u.height},c=d.opts.zoomOpacity,"auto"==c&&(c=Math.abs(d.width/d.height-u.width/u.height)>.1),c&&(u.opacity=0),n.fancybox.setTranslate(a,s),h(a),n.fancybox.animate(a,u,o,m),0):(r&&o?n.fancybox.animate(d.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+r,o,m):!0===e?setTimeout(m,o):m(),0))))},cleanUp:function(t){var r,o,a,i=this,c=i.current.opts.$orig;i.current.$slide.trigger("onReset"),i.$refs.container.empty().remove(),i.trigger("afterClose",t),i.current.opts.backFocus&&(c&&c.length&&c.is(":visible")||(c=i.$trigger),c&&c.length&&(o=e.scrollX,a=e.scrollY,c.trigger("focus"),n("html, body").scrollTop(a).scrollLeft(o))),i.current=null,(r=n.fancybox.getInstance())?r.activate():(n("body").removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove())},trigger:function(e,t){var r,o=Array.prototype.slice.call(arguments,1),a=this,i=t&&t.opts?t:a.current;if(i?o.unshift(i):i=a,o.unshift(a),n.isFunction(i.opts[e])&&(r=i.opts[e].apply(i,o)),!1===r)return r;"afterClose"!==e&&a.$refs?a.$refs.container.trigger(e+".fb",o):c.trigger(e+".fb",o)},updateControls:function(){var e=this,r=e.current,o=r.index,a=e.$refs.container,i=e.$refs.caption,c=r.opts.caption;r.$slide.trigger("refresh"),c&&c.length?(e.$caption=i,i.children().eq(0).html(c)):e.$caption=null,e.hasHiddenControls||e.isIdle||e.showControls(),a.find("[data-fancybox-count]").html(e.group.length),a.find("[data-fancybox-index]").html(o+1),a.find("[data-fancybox-prev]").prop("disabled",!r.opts.loop&&o<=0),a.find("[data-fancybox-next]").prop("disabled",!r.opts.loop&&o>=e.group.length-1),"image"===r.type?a.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",r.opts.image.src||r.src).show():r.opts.toolbar&&a.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),n(t.activeElement).is(":hidden,[disabled]")&&e.$refs.container.trigger("focus")},hideControls:function(e){var t=["infobar","toolbar","nav"];!e&&this.current.opts.preventCaptionOverlap||t.push("caption"),this.$refs.container.removeClass(t.map((function(e){return"fancybox-show-"+e})).join(" ")),this.hasHiddenControls=!0},showControls:function(){var e=this,t=e.current?e.current.opts:e.opts,n=e.$refs.container;e.hasHiddenControls=!1,e.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!t.toolbar||!t.buttons)).toggleClass("fancybox-show-infobar",!!(t.infobar&&e.group.length>1)).toggleClass("fancybox-show-caption",!!e.$caption).toggleClass("fancybox-show-nav",!!(t.arrows&&e.group.length>1)).toggleClass("fancybox-is-modal",!!t.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.5.7",defaults:a,getInstance:function(e){var t=n('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),r=Array.prototype.slice.call(arguments,1);return t instanceof p&&("string"===n.type(e)?t[e].apply(t,r):"function"===n.type(e)&&e.apply(t,r),t)},open:function(e,t,n){return new p(e,t,n)},close:function(e){var t=this.getInstance();t&&(t.close(),!0===e&&this.close(e))},destroy:function(){this.close(!0),c.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=t.createElement("div");return e.getComputedStyle&&e.getComputedStyle(n)&&e.getComputedStyle(n).getPropertyValue("transform")&&!(t.documentMode&&t.documentMode<11)}(),getTranslate:function(e){var t;return!(!e||!e.length)&&{top:(t=e[0].getBoundingClientRect()).top||0,left:t.left||0,width:t.width,height:t.height,opacity:parseFloat(e.css("opacity"))}},setTranslate:function(e,t){var n="",r={};if(e&&t)return void 0===t.left&&void 0===t.top||(n=(void 0===t.left?e.position().left:t.left)+"px, "+(void 0===t.top?e.position().top:t.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),void 0!==t.scaleX&&void 0!==t.scaleY?n+=" scale("+t.scaleX+", "+t.scaleY+")":void 0!==t.scaleX&&(n+=" scaleX("+t.scaleX+")"),n.length&&(r.transform=n),void 0!==t.opacity&&(r.opacity=t.opacity),void 0!==t.width&&(r.width=t.width),void 0!==t.height&&(r.height=t.height),e.css(r)},animate:function(e,t,r,o,a){var i,c=this;n.isFunction(r)&&(o=r,r=null),c.stop(e),i=c.getTranslate(e),e.on(f,(function(s){(!s||!s.originalEvent||e.is(s.originalEvent.target)&&"z-index"!=s.originalEvent.propertyName)&&(c.stop(e),n.isNumeric(r)&&e.css("transition-duration",""),n.isPlainObject(t)?void 0!==t.scaleX&&void 0!==t.scaleY&&c.setTranslate(e,{top:t.top,left:t.left,width:i.width*t.scaleX,height:i.height*t.scaleY,scaleX:1,scaleY:1}):!0!==a&&e.removeClass(t),n.isFunction(o)&&o(s))})),n.isNumeric(r)&&e.css("transition-duration",r+"ms"),n.isPlainObject(t)?(void 0!==t.scaleX&&void 0!==t.scaleY&&(delete t.width,delete t.height,e.parent().hasClass("fancybox-slide--image")&&e.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(e,t)):e.addClass(t),e.data("timer",setTimeout((function(){e.trigger(f)}),r+33))},stop:function(e,t){e&&e.length&&(clearTimeout(e.data("timer")),t&&e.trigger(f),e.off(f).css("transition-duration",""),e.parent().removeClass("fancybox-is-scaling"))}},n.fn.fancybox=function(e){var t;return(t=(e=e||{}).selector||!1)?n("body").off("click.fb-start",t).on("click.fb-start",t,{options:e},o):this.off("click.fb-start").on("click.fb-start",{items:this,options:e},o),this},c.on("click.fb-start","[data-fancybox]",o),c.on("click.fb-start","[data-fancybox-trigger]",(function(e){n('[data-fancybox="'+n(this).attr("data-fancybox-trigger")+'"]').eq(n(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:n(this)})})),function(){var e=null;c.on("mousedown mouseup focus blur",".fancybox-button",(function(t){switch(t.type){case"mousedown":e=n(this);break;case"mouseup":e=null;break;case"focusin":n(".fancybox-button").removeClass("fancybox-focus"),n(this).is(e)||n(this).is("[disabled]")||n(this).addClass("fancybox-focus");break;case"focusout":n(".fancybox-button").removeClass("fancybox-focus")}}))}()}}(window,document,jQuery),function(e){"use strict";var t={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/?ll="+(e[9]?e[9]+"&z="+Math.floor(e[10])+(e[12]?e[12].replace(/^\//,"&"):""):e[12]+"").replace(/\?/,"&")+"&output="+(e[12]&&e[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/maps?q="+e[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},n=function(t,n,r){if(t)return r=r||"","object"===e.type(r)&&(r=e.param(r,!0)),e.each(n,(function(e,n){t=t.replace("$"+e,n||"")})),r.length&&(t+=(t.indexOf("?")>0?"&":"?")+r),t};e(document).on("objectNeedsType.fb",(function(r,o,a){var i,c,s,l,u,f,h,d=a.src||"",m=!1;i=e.extend(!0,{},t,a.opts.media),e.each(i,(function(t,r){if(s=d.match(r.matcher)){if(m=r.type,h=t,f={},r.paramPlace&&s[r.paramPlace]){"?"==(u=s[r.paramPlace])[0]&&(u=u.substring(1)),u=u.split("&");for(var o=0;o1&&("youtube"===n.contentSource||"vimeo"===n.contentSource)&&r.load(n.contentSource)}})}(jQuery),function(e,t,n){"use strict";var r=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)},o=e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||function(t){e.clearTimeout(t)},a=function(t){var n=[];for(var r in t=(t=t.originalEvent||t||e.e).touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t])t[r].pageX?n.push({x:t[r].pageX,y:t[r].pageY}):t[r].clientX&&n.push({x:t[r].clientX,y:t[r].clientY});return n},i=function(e,t,n){return t&&e?"x"===n?e.x-t.x:"y"===n?e.y-t.y:Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0},c=function(e){if(e.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||n.isFunction(e.get(0).onclick)||e.data("selectable"))return!0;for(var t=0,r=e[0].attributes,o=r.length;tt.clientHeight,a=("scroll"===r||"auto"===r)&&t.scrollWidth>t.clientWidth;return o||a},l=function(e){for(var t=!1;!(t=s(e.get(0)))&&((e=e.parent()).length&&!e.hasClass("fancybox-stage")&&!e.is("body")););return t},u=function(e){var t=this;t.instance=e,t.$bg=e.$refs.bg,t.$stage=e.$refs.stage,t.$container=e.$refs.container,t.destroy(),t.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(t,"ontouchstart"))};u.prototype.destroy=function(){var e=this;e.$container.off(".fb.touch"),n(t).off(".fb.touch"),e.requestId&&(o(e.requestId),e.requestId=null),e.tapped&&(clearTimeout(e.tapped),e.tapped=null)},u.prototype.ontouchstart=function(r){var o=this,s=n(r.target),u=o.instance,f=u.current,h=f.$slide,d=f.$content,m="touchstart"==r.type;if(m&&o.$container.off("mousedown.fb.touch"),(!r.originalEvent||2!=r.originalEvent.button)&&h.length&&s.length&&!c(s)&&!c(s.parent())&&(s.is("img")||!(r.originalEvent.clientX>s[0].clientWidth+s.offset().left))){if(!f||u.isAnimating||f.$slide.hasClass("fancybox-animated"))return r.stopPropagation(),void r.preventDefault();o.realPoints=o.startPoints=a(r),o.startPoints.length&&(f.touch&&r.stopPropagation(),o.startEvent=r,o.canTap=!0,o.$target=s,o.$content=d,o.opts=f.opts.touch,o.isPanning=!1,o.isSwiping=!1,o.isZooming=!1,o.isScrolling=!1,o.canPan=u.canPan(),o.startTime=(new Date).getTime(),o.distanceX=o.distanceY=o.distance=0,o.canvasWidth=Math.round(h[0].clientWidth),o.canvasHeight=Math.round(h[0].clientHeight),o.contentLastPos=null,o.contentStartPos=n.fancybox.getTranslate(o.$content)||{top:0,left:0},o.sliderStartPos=n.fancybox.getTranslate(h),o.stagePos=n.fancybox.getTranslate(u.$refs.stage),o.sliderStartPos.top-=o.stagePos.top,o.sliderStartPos.left-=o.stagePos.left,o.contentStartPos.top-=o.stagePos.top,o.contentStartPos.left-=o.stagePos.left,n(t).off(".fb.touch").on(m?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(o,"ontouchend")).on(m?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(o,"ontouchmove")),n.fancybox.isMobile&&t.addEventListener("scroll",o.onscroll,!0),((o.opts||o.canPan)&&(s.is(o.$stage)||o.$stage.find(s).length)||(s.is(".fancybox-image")&&r.preventDefault(),n.fancybox.isMobile&&s.parents(".fancybox-caption").length))&&(o.isScrollable=l(s)||l(s.parent()),n.fancybox.isMobile&&o.isScrollable||r.preventDefault(),(1===o.startPoints.length||f.hasError)&&(o.canPan?(n.fancybox.stop(o.$content),o.isPanning=!0):o.isSwiping=!0,o.$container.addClass("fancybox-is-grabbing")),2===o.startPoints.length&&"image"===f.type&&(f.isLoaded||f.$ghost)&&(o.canTap=!1,o.isSwiping=!1,o.isPanning=!1,o.isZooming=!0,n.fancybox.stop(o.$content),o.centerPointStartX=.5*(o.startPoints[0].x+o.startPoints[1].x)-n(e).scrollLeft(),o.centerPointStartY=.5*(o.startPoints[0].y+o.startPoints[1].y)-n(e).scrollTop(),o.percentageOfImageAtPinchPointX=(o.centerPointStartX-o.contentStartPos.left)/o.contentStartPos.width,o.percentageOfImageAtPinchPointY=(o.centerPointStartY-o.contentStartPos.top)/o.contentStartPos.height,o.startDistanceBetweenFingers=i(o.startPoints[0],o.startPoints[1]))))}},u.prototype.onscroll=function(e){this.isScrolling=!0,t.removeEventListener("scroll",this.onscroll,!0)},u.prototype.ontouchmove=function(e){var t=this;return void 0!==e.originalEvent.buttons&&0===e.originalEvent.buttons?void t.ontouchend(e):t.isScrolling?void(t.canTap=!1):(t.newPoints=a(e),void((t.opts||t.canPan)&&t.newPoints.length&&t.newPoints.length&&(t.isSwiping&&!0===t.isSwiping||e.preventDefault(),t.distanceX=i(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=i(t.newPoints[0],t.startPoints[0],"y"),t.distance=i(t.newPoints[0],t.startPoints[0]),t.distance>0&&(t.isSwiping?t.onSwipe(e):t.isPanning?t.onPan():t.isZooming&&t.onZoom()))))},u.prototype.onSwipe=function(t){var a,i=this,c=i.instance,s=i.isSwiping,l=i.sliderStartPos.left||0;if(!0!==s)"x"==s&&(i.distanceX>0&&(i.instance.group.length<2||0===i.instance.current.index&&!i.instance.current.opts.loop)?l+=Math.pow(i.distanceX,.8):i.distanceX<0&&(i.instance.group.length<2||i.instance.current.index===i.instance.group.length-1&&!i.instance.current.opts.loop)?l-=Math.pow(-i.distanceX,.8):l+=i.distanceX),i.sliderLastPos={top:"x"==s?0:i.sliderStartPos.top+i.distanceY,left:l},i.requestId&&(o(i.requestId),i.requestId=null),i.requestId=r((function(){i.sliderLastPos&&(n.each(i.instance.slides,(function(e,t){var r=t.pos-i.instance.currPos;n.fancybox.setTranslate(t.$slide,{top:i.sliderLastPos.top,left:i.sliderLastPos.left+r*i.canvasWidth+r*t.opts.gutter})})),i.$container.addClass("fancybox-is-sliding"))}));else if(Math.abs(i.distance)>10){if(i.canTap=!1,c.group.length<2&&i.opts.vertical?i.isSwiping="y":c.isDragging||!1===i.opts.vertical||"auto"===i.opts.vertical&&n(e).width()>800?i.isSwiping="x":(a=Math.abs(180*Math.atan2(i.distanceY,i.distanceX)/Math.PI),i.isSwiping=a>45&&a<135?"y":"x"),"y"===i.isSwiping&&n.fancybox.isMobile&&i.isScrollable)return void(i.isScrolling=!0);c.isDragging=i.isSwiping,i.startPoints=i.newPoints,n.each(c.slides,(function(e,t){var r,o;n.fancybox.stop(t.$slide),r=n.fancybox.getTranslate(t.$slide),o=n.fancybox.getTranslate(c.$refs.stage),t.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass((function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")})),t.pos===c.current.pos&&(i.sliderStartPos.top=r.top-o.top,i.sliderStartPos.left=r.left-o.left),n.fancybox.setTranslate(t.$slide,{top:r.top-o.top,left:r.left-o.left})})),c.SlideShow&&c.SlideShow.isActive&&c.SlideShow.stop()}},u.prototype.onPan=function(){var e=this;i(e.newPoints[0],e.realPoints[0])<(n.fancybox.isMobile?10:5)?e.startPoints=e.newPoints:(e.canTap=!1,e.contentLastPos=e.limitMovement(),e.requestId&&o(e.requestId),e.requestId=r((function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})))},u.prototype.limitMovement=function(){var e,t,n,r,o,a,i=this,c=i.canvasWidth,s=i.canvasHeight,l=i.distanceX,u=i.distanceY,f=i.contentStartPos,h=f.left,d=f.top,m=f.width,p=f.height;return o=m>c?h+l:h,a=d+u,e=Math.max(0,.5*c-.5*m),t=Math.max(0,.5*s-.5*p),n=Math.min(c-m,.5*c-.5*m),r=Math.min(s-p,.5*s-.5*p),l>0&&o>e&&(o=e-1+Math.pow(-e+h+l,.8)||0),l<0&&o0&&a>t&&(a=t-1+Math.pow(-t+d+u,.8)||0),u<0&&ao?e=(e=e>0?0:e)a?t=(t=t>0?0:t)1&&(r.dMs>130&&i>10||i>50);r.sliderLastPos=null,"y"==e&&!t&&Math.abs(r.distanceY)>50?(n.fancybox.animate(r.instance.current.$slide,{top:r.sliderStartPos.top+r.distanceY+150*r.velocityY,opacity:0},200),o=r.instance.close(!0,250)):c&&r.distanceX>0?o=r.instance.previous(300):c&&r.distanceX<0&&(o=r.instance.next(300)),!1!==o||"x"!=e&&"y"!=e||r.instance.centerSlide(200),r.$container.removeClass("fancybox-is-sliding")},u.prototype.endPanning=function(){var e,t,r,o=this;o.contentLastPos&&(!1===o.opts.momentum||o.dMs>350?(e=o.contentLastPos.left,t=o.contentLastPos.top):(e=o.contentLastPos.left+500*o.velocityX,t=o.contentLastPos.top+500*o.velocityY),(r=o.limitPosition(e,t,o.contentStartPos.width,o.contentStartPos.height)).width=o.contentStartPos.width,r.height=o.contentStartPos.height,n.fancybox.animate(o.$content,r,366))},u.prototype.endZooming=function(){var e,t,r,o,a=this,i=a.instance.current,c=a.newWidth,s=a.newHeight;a.contentLastPos&&(e=a.contentLastPos.left,o={top:t=a.contentLastPos.top,left:e,width:c,height:s,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,o),ci.width||s>i.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(r=a.limitPosition(e,t,c,s),n.fancybox.animate(a.$content,r,150)))},u.prototype.onTap=function(t){var r,o=this,i=n(t.target),c=o.instance,s=c.current,l=t&&a(t)||o.startPoints,u=l[0]?l[0].x-n(e).scrollLeft()-o.stagePos.left:0,f=l[0]?l[0].y-n(e).scrollTop()-o.stagePos.top:0,h=function(e){var r=s.opts[e];if(n.isFunction(r)&&(r=r.apply(c,[s,t])),r)switch(r){case"close":c.close(o.startEvent);break;case"toggleControls":c.toggleControls();break;case"next":c.next();break;case"nextOrClose":c.group.length>1?c.next():c.close(o.startEvent);break;case"zoom":"image"==s.type&&(s.isLoaded||s.$ghost)&&(c.canPan()?c.scaleToFit():c.isScaledDown()?c.scaleToActual(u,f):c.group.length<2&&c.close(o.startEvent))}};if((!t.originalEvent||2!=t.originalEvent.button)&&(i.is("img")||!(u>i[0].clientWidth+i.offset().left))){if(i.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))r="Outside";else if(i.is(".fancybox-slide"))r="Slide";else{if(!c.current.$content||!c.current.$content.find(i).addBack().filter(i).length)return;r="Content"}if(o.tapped){if(clearTimeout(o.tapped),o.tapped=null,Math.abs(u-o.tapX)>50||Math.abs(f-o.tapY)>50)return this;h("dblclick"+r)}else o.tapX=u,o.tapY=f,s.opts["dblclick"+r]&&s.opts["dblclick"+r]!==s.opts["click"+r]?o.tapped=setTimeout((function(){o.tapped=null,c.isAnimating||h("click"+r)}),500):h("click"+r);return this}},n(t).on("onActivate.fb",(function(e,t){t&&!t.Guestures&&(t.Guestures=new u(t))})).on("beforeClose.fb",(function(e,t){t&&t.Guestures&&t.Guestures.destroy()}))}(window,document,jQuery),function(e,t){"use strict";t.extend(!0,t.fancybox.defaults,{btnTpl:{slideShow:''},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(e){this.instance=e,this.init()};t.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var e=this,n=e.instance,r=n.group[n.currIndex].opts.slideShow;e.$button=n.$refs.toolbar.find("[data-fancybox-play]").on("click",(function(){e.toggle()})),n.group.length<2||!r?e.$button.hide():r.progress&&(e.$progress=t('
').appendTo(n.$refs.inner))},set:function(e){var n=this,r=n.instance,o=r.current;o&&(!0===e||o.opts.loop||r.currIndex'},fullScreen:{autoStart:!1}}),t(e).on(n.fullscreenchange,(function(){var e=r.isFullscreen(),n=t.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger("onFullscreenChange",e),n.$refs.container.toggleClass("fancybox-is-fullscreen",e),n.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!e).toggleClass("fancybox-button--fsexit",e))}))}t(e).on({"onInit.fb":function(e,t){n?t&&t.group[t.currIndex].opts.fullScreen?(t.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",(function(e){e.stopPropagation(),e.preventDefault(),r.toggle()})),t.opts.fullScreen&&!0===t.opts.fullScreen.autoStart&&r.request(),t.FullScreen=r):t&&t.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():t.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(e,t,n,r,o){t&&t.FullScreen&&70===o&&(r.preventDefault(),t.FullScreen.toggle())},"beforeClose.fb":function(e,t){t&&t.FullScreen&&t.$refs.container.hasClass("fancybox-is-fullscreen")&&r.exit()}})}(document,jQuery),function(e,t){"use strict";var n="fancybox-thumbs";t.fancybox.defaults=t.extend(!0,{btnTpl:{thumbs:''},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},t.fancybox.defaults);var r=function(e){this.init(e)};t.extend(r.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(e){var t=this,n=e.group,r=0;t.instance=e,t.opts=n[e.currIndex].opts.thumbs,e.Thumbs=t,t.$button=e.$refs.toolbar.find("[data-fancybox-thumbs]");for(var o=0,a=n.length;o1));o++);r>1&&t.opts?(t.$button.removeAttr("style").on("click",(function(){t.toggle()})),t.isActive=!0):t.$button.hide()},create:function(){var e,r=this,o=r.instance,a=r.opts.parentEl,i=[];r.$grid||(r.$grid=t('
').appendTo(o.$refs.container.find(a).addBack().filter(a)),r.$grid.on("click","a",(function(){o.jumpTo(t(this).attr("data-index"))}))),r.$list||(r.$list=t('
').appendTo(r.$grid)),t.each(o.group,(function(t,n){(e=n.thumb)||"image"!==n.type||(e=n.src),i.push('")})),r.$list[0].innerHTML=i.join(""),"x"===r.opts.axis&&r.$list.width(parseInt(r.$grid.css("padding-right"),10)+o.group.length*r.$list.children().eq(0).outerWidth(!0))},focus:function(e){var t,n,r=this,o=r.$list,a=r.$grid;r.instance.current&&(n=(t=o.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+r.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===r.opts.axis&&(n.top<0||n.top>o.height()-t.outerHeight())?o.stop().animate({scrollTop:o.scrollTop()+n.top},e):"x"===r.opts.axis&&(n.lefta.scrollLeft()+(a.width()-t.outerWidth()))&&o.parent().stop().animate({scrollLeft:n.left},e))},update:function(){var e=this;e.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),e.isVisible?(e.$grid||e.create(),e.instance.trigger("onThumbsShow"),e.focus(0)):e.$grid&&e.instance.trigger("onThumbsHide"),e.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),t(e).on({"onInit.fb":function(e,t){var n;t&&!t.Thumbs&&((n=new r(t)).isActive&&!0===n.opts.autoStart&&n.show())},"beforeShow.fb":function(e,t,n,r){var o=t&&t.Thumbs;o&&o.isVisible&&o.focus(r?0:250)},"afterKeydown.fb":function(e,t,n,r,o){var a=t&&t.Thumbs;a&&a.isActive&&71===o&&(r.preventDefault(),a.toggle())},"beforeClose.fb":function(e,t){var n=t&&t.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide()}})}(document,jQuery),function(e,t){"use strict";t.extend(!0,t.fancybox.defaults,{btnTpl:{share:''},share:{url:function(e,t){return!e.currentHash&&"inline"!==t.type&&"html"!==t.type&&(t.origSrc||t.src)||window.location},tpl:''}}),t(e).on("click","[data-fancybox-share]",(function(){var e,n,r=t.fancybox.getInstance(),o=r.current||null;o&&("function"===t.type(o.opts.share.url)&&(e=o.opts.share.url.apply(o,[r,o])),n=o.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===o.type?encodeURIComponent(o.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(e)).replace(/\{\{url_raw\}\}/g,function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))}(e)).replace(/\{\{descr\}\}/g,r.$caption?encodeURIComponent(r.$caption.text()):""),t.fancybox.open({src:r.translate(r,n),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(e,t){r.$refs.container.one("beforeClose.fb",(function(){e.close(null,0)})),t.$content.find(".fancybox-share__button").click((function(){return window.open(this.href,"Share","width=550, height=450"),!1}))},mobile:{autoFocus:!1}}}))}))}(document,jQuery),function(e,t,n){"use strict";function r(){var t=e.location.hash.substr(1),n=t.split("-"),r=n.length>1&&/^\+?\d+$/.test(n[n.length-1])&&parseInt(n.pop(-1),10)||1;return{hash:t,index:r<1?1:r,gallery:n.join("-")}}function o(e){""!==e.gallery&&n("[data-fancybox='"+n.escapeSelector(e.gallery)+"']").eq(e.index-1).focus().trigger("click.fb-start")}function a(e){var t,n;return!!e&&(""!==(n=(t=e.current?e.current.opts:e.opts).hash||(t.$orig?t.$orig.data("fancybox")||t.$orig.data("fancybox-trigger"):""))&&n)}n.escapeSelector||(n.escapeSelector=function(e){return(e+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,(function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}))}),n((function(){!1!==n.fancybox.defaults.hash&&(n(t).on({"onInit.fb":function(e,t){var n,o;!1!==t.group[t.currIndex].opts.hash&&(n=r(),(o=a(t))&&n.gallery&&o==n.gallery&&(t.currIndex=n.index-1))},"beforeShow.fb":function(n,r,o,i){var c;o&&!1!==o.opts.hash&&(c=a(r))&&(r.currentHash=c+(r.group.length>1?"-"+(o.index+1):""),e.location.hash!=="#"+r.currentHash&&(i&&!r.origHash&&(r.origHash=e.location.hash),r.hashTimer&&clearTimeout(r.hashTimer),r.hashTimer=setTimeout((function(){"replaceState"in e.history?(e.history[i?"pushState":"replaceState"]({},t.title,e.location.pathname+e.location.search+"#"+r.currentHash),i&&(r.hasCreatedHistory=!0)):e.location.hash=r.currentHash,r.hashTimer=null}),300)))},"beforeClose.fb":function(n,r,o){o&&!1!==o.opts.hash&&(clearTimeout(r.hashTimer),r.currentHash&&r.hasCreatedHistory?e.history.back():r.currentHash&&("replaceState"in e.history?e.history.replaceState({},t.title,e.location.pathname+e.location.search+(r.origHash||"")):e.location.hash=r.origHash),r.currentHash=null)}}),n(e).on("hashchange.fb",(function(){var e=r(),t=null;n.each(n(".fancybox-container").get().reverse(),(function(e,r){var o=n(r).data("FancyBox");if(o&&o.currentHash)return t=o,!1})),t?t.currentHash===e.gallery+"-"+e.index||1===e.index&&t.currentHash==e.gallery||(t.currentHash=null,t.close()):""!==e.gallery&&o(e)})),setTimeout((function(){n.fancybox.getInstance()||o(r())}),50))}))}(window,document,jQuery),function(e,t){"use strict";var n=(new Date).getTime();t(e).on({"onInit.fb":function(e,t,r){t.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",(function(e){var r=t.current,o=(new Date).getTime();t.group.length<2||!1===r.opts.wheel||"auto"===r.opts.wheel&&"image"!==r.type||(e.preventDefault(),e.stopPropagation(),r.$slide.hasClass("fancybox-animated")||(e=e.originalEvent||e,o-n<250||(n=o,t[(-e.deltaY||-e.deltaX||e.wheelDelta||-e.detail)<0?"next":"previous"]())))}))}})}(document,jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t,window,document)})):"object"==typeof exports?module.exports=function(t,n){return t||(t=window),n||(n="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(n,t,t.document)}:e(jQuery,window,document)}((function(e,t,n,r){function o(t){var n,r,a={};e.each(t,(function(e){(n=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(n[1]+" ")&&(r=e.replace(n[0],n[2].toLowerCase()),a[r]=e,"o"===n[1]&&o(t[e]))})),t._hungarianMap=a}function a(t,n,i){var c;t._hungarianMap||o(t),e.each(n,(function(o){(c=t._hungarianMap[o])===r||!i&&n[c]!==r||("o"===c.charAt(0)?(n[c]||(n[c]={}),e.extend(!0,n[c],n[o]),a(t[c],n[c],i)):n[c]=n[o])}))}function i(e){var t=We.defaults.oLanguage,n=t.sDecimal;if(n&&Be(n),e){var r=e.sZeroRecords;!e.sEmptyTable&&r&&"No data available in table"===t.sEmptyTable&&Ae(e,e,"sZeroRecords","sEmptyTable"),!e.sLoadingRecords&&r&&"Loading..."===t.sLoadingRecords&&Ae(e,e,"sZeroRecords","sLoadingRecords"),e.sInfoThousands&&(e.sThousands=e.sInfoThousands),(e=e.sDecimal)&&n!==e&&Be(e)}}function c(e){if(lt(e,"ordering","bSort"),lt(e,"orderMulti","bSortMulti"),lt(e,"orderClasses","bSortClasses"),lt(e,"orderCellsTop","bSortCellsTop"),lt(e,"order","aaSorting"),lt(e,"orderFixed","aaSortingFixed"),lt(e,"paging","bPaginate"),lt(e,"pagingType","sPaginationType"),lt(e,"pageLength","iDisplayLength"),lt(e,"searching","bFilter"),"boolean"==typeof e.sScrollX&&(e.sScrollX=e.sScrollX?"100%":""),"boolean"==typeof e.scrollX&&(e.scrollX=e.scrollX?"100%":""),e=e.aoSearchCols)for(var t=0,n=e.length;t").css({position:"fixed",top:0,left:-1*e(t).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(e("
").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(e("
").css({width:"100%",height:10}))).appendTo("body"),a=o.children(),i=a.children();r.barWidth=a[0].offsetWidth-a[0].clientWidth,r.bScrollOversize=100===i[0].offsetWidth&&100!==a[0].clientWidth,r.bScrollbarLeft=1!==Math.round(i.offset().left),r.bBounding=!!o[0].getBoundingClientRect().width,o.remove()}e.extend(n.oBrowser,We.__browser),n.oScroll.iBarWidth=We.__browser.barWidth}function u(e,t,n,o,a,i){var c,s=!1;for(n!==r&&(c=n,s=!0);o!==a;)e.hasOwnProperty(o)&&(c=s?t(c,e[o],o,e):e[o],s=!0,o+=i);return c}function f(t,r){var o=We.defaults.column,a=t.aoColumns.length;o=e.extend({},We.models.oColumn,o,{nTh:r||n.createElement("th"),sTitle:o.sTitle?o.sTitle:r?r.innerHTML:"",aDataSort:o.aDataSort?o.aDataSort:[a],mData:o.mData?o.mData:a,idx:a});t.aoColumns.push(o),(o=t.aoPreSearchCols)[a]=e.extend({},We.models.oSearch,o[a]),h(t,a,e(r).data())}function h(t,n,o){n=t.aoColumns[n];var i=t.oClasses,c=e(n.nTh);if(!n.sWidthOrig){n.sWidthOrig=c.attr("width")||null;var l=(c.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);l&&(n.sWidthOrig=l[1])}o!==r&&null!==o&&(s(o),a(We.defaults.column,o),o.mDataProp!==r&&!o.mData&&(o.mData=o.mDataProp),o.sType&&(n._sManualType=o.sType),o.className&&!o.sClass&&(o.sClass=o.className),o.sClass&&c.addClass(o.sClass),e.extend(n,o),Ae(n,o,"sWidth","sWidthOrig"),o.iDataSort!==r&&(n.aDataSort=[o.iDataSort]),Ae(n,o,"aDataSort"));var u=n.mData,f=x(u),h=n.mRender?x(n.mRender):null;o=function(e){return"string"==typeof e&&-1!==e.indexOf("@")};n._bAttrSrc=e.isPlainObject(u)&&(o(u.sort)||o(u.type)||o(u.filter)),n._setter=null,n.fnGetData=function(e,t,n){var o=f(e,t,r,n);return h&&t?h(o,t,e,n):o},n.fnSetData=function(e,t,n){return H(u)(e,t,n)},"number"!=typeof u&&(t._rowReadObject=!0),t.oFeatures.bSort||(n.bSortable=!1,c.addClass(i.sSortableNone)),t=-1!==e.inArray("asc",n.asSorting),o=-1!==e.inArray("desc",n.asSorting),n.bSortable&&(t||o)?t&&!o?(n.sSortingClass=i.sSortableAsc,n.sSortingClassJUI=i.sSortJUIAscAllowed):!t&&o?(n.sSortingClass=i.sSortableDesc,n.sSortingClassJUI=i.sSortJUIDescAllowed):(n.sSortingClass=i.sSortable,n.sSortingClassJUI=i.sSortJUI):(n.sSortingClass=i.sSortableNone,n.sSortingClassJUI="")}function d(e){if(!1!==e.oFeatures.bAutoWidth){var t=e.aoColumns;pe(e);for(var n=0,r=t.length;nm[c])a(d.length+m[c],h);else if("string"==typeof m[c])for(l=0,u=d.length;lt&&e[a]--;-1!=o&&n===r&&e.splice(o,1)}function V(e,t,n,o){var a,i=e.aoData[t],c=function(n,r){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=M(e,t,r,"display")};if("dom"!==n&&(n&&"auto"!==n||"dom"!==i.src)){var s=i.anCells;if(s)if(o!==r)c(s[o],o);else for(n=0,a=s.length;n").appendTo(c)),n=0,r=f.length;ntr").attr("role","row"),e(c).find(">tr>th, >tr>td").addClass(u.sHeaderTH),e(s).find(">tr>th, >tr>td").addClass(u.sFooterTH),null!==s)for(n=0,r=(t=t.aoFooter[0]).length;n=t.fnRecordsDisplay()?0:s,t.iInitDisplayStart=-1);s=t._iDisplayStart;var f=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,fe(t,!1);else if(l){if(!t.bDestroying&&!F(t))return}else t.iDraw++;if(0!==u.length)for(c=l?t.aoData.length:f,l=l?0:s;l",{class:i?a[0]:""}).append(e("",{valign:"top",colSpan:v(t),class:t.oClasses.sRowEmpty}).html(o))[0];Ne(t,"aoHeaderCallback","header",[e(t.nTHead).children("tr")[0],S(t),s,f,u]),Ne(t,"aoFooterCallback","footer",[e(t.nTFoot).children("tr")[0],S(t),s,f,u]),(a=e(t.nTBody)).children().detach(),a.append(e(n)),Ne(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}}function P(e,t){var n=e.oFeatures,r=n.bFilter;n.bSort&&Ce(e),r?Z(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice(),!0!==t&&(e._iDisplayStart=0),e._drawHold=t,O(e),e._drawHold=!1}function R(t){var n=t.oClasses,r=e(t.nTable),o=(r=e("
").insertBefore(r),t.oFeatures),a=e("
",{id:t.sTableId+"_wrapper",class:n.sWrapper+(t.nTFoot?"":" "+n.sNoFooter)});t.nHolding=r[0],t.nTableWrapper=a[0],t.nTableReinsertBefore=t.nTable.nextSibling;for(var i,c,s,l,u,f,h=t.sDom.split(""),d=0;d")[0],"'"==(l=h[d+1])||'"'==l){for(u="",f=2;h[d+f]!=l;)u+=h[d+f],f++;"H"==u?u=n.sJUIHeader:"F"==u&&(u=n.sJUIFooter),-1!=u.indexOf(".")?(l=u.split("."),s.id=l[0].substr(1,l[0].length-1),s.className=l[1]):"#"==u.charAt(0)?s.id=u.substr(1,u.length-1):s.className=u,d+=f}a.append(s),a=e(s)}else if(">"==c)a=a.parent();else if("l"==c&&o.bPaginate&&o.bLengthChange)i=ce(t);else if("f"==c&&o.bFilter)i=W(t);else if("r"==c&&o.bProcessing)i=ue(t);else if("t"==c)i=he(t);else if("i"==c&&o.bInfo)i=te(t);else if("p"==c&&o.bPaginate)i=se(t);else if(0!==We.ext.feature.length)for(f=0,l=(s=We.ext.feature).length;f',l=(l=a.sSearch).match(/_INPUT_/)?l.replace("_INPUT_",s):l+s,u=(r=e("
",{id:c.f?null:o+"_filter",class:r.sFilter}).append(e("
").addClass(n.sLength);return t.aanFeatures.l||(l[0].id=r+"_length"),l.children().append(t.oLanguage.sLengthMenu.replace("_MENU_",i[0].outerHTML)),e("select",l).val(t._iDisplayLength).on("change.DT",(function(){ie(t,e(this).val()),O(t)})),e(t.nTable).on("length.dt.DT",(function(n,r,o){t===r&&e("select",l).val(o)})),l[0]}function se(t){var n=t.sPaginationType,r=We.ext.pager[n],o="function"==typeof r,a=function(e){O(e)},i=(n=e("
").addClass(t.oClasses.sPaging+n)[0],t.aanFeatures);return o||r.fnInit(t,n,a),i.p||(n.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(e){if(o){var t,n=e._iDisplayStart,c=e._iDisplayLength,s=e.fnRecordsDisplay(),l=(n=(l=-1===c)?0:Math.ceil(n/c),c=l?1:Math.ceil(s/c),s=r(n,c),0);for(t=i.p.length;la&&(r=0):"first"==t?r=0:"previous"==t?0>(r=0<=o?r-o:0)&&(r=0):"next"==t?r+o",{id:t.aanFeatures.r?null:t.sTableId+"_processing",class:t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function fe(t,n){t.oFeatures.bProcessing&&e(t.aanFeatures.r).css("display",n?"block":"none"),Ne(t,null,"processing",[t,n])}function he(t){(f=e(t.nTable)).attr("role","grid");var n=t.oScroll;if(""===n.sX&&""===n.sY)return t.nTable;var r=n.sX,o=n.sY,a=t.oClasses,i=f.children("caption"),c=i.length?i[0]._captionSide:null,s=e(f[0].cloneNode(!1)),l=e(f[0].cloneNode(!1)),u=f.children("tfoot");u.length||(u=null),s=e("
",{class:a.sScrollWrapper}).append(e("
",{class:a.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?r?ye(r):null:"100%"}).append(e("
",{class:a.sScrollHeadInner}).css({"box-sizing":"content-box",width:n.sXInner||"100%"}).append(s.removeAttr("id").css("margin-left",0).append("top"===c?i:null).append(f.children("thead"))))).append(e("
",{class:a.sScrollBody}).css({position:"relative",overflow:"auto",width:r?ye(r):null}).append(f)),u&&s.append(e("
",{class:a.sScrollFoot}).css({overflow:"hidden",border:0,width:r?r?ye(r):null:"100%"}).append(e("
",{class:a.sScrollFootInner}).append(l.removeAttr("id").css("margin-left",0).append("bottom"===c?i:null).append(f.children("tfoot")))));var f,h=(f=s.children())[0],d=(a=f[1],u?f[2]:null);return r&&e(a).on("scroll.DT",(function(){var e=this.scrollLeft;h.scrollLeft=e,u&&(d.scrollLeft=e)})),e(a).css(o&&n.bCollapse?"max-height":"height",o),t.nScrollHead=h,t.nScrollBody=a,t.nScrollFoot=d,t.aoDrawCallback.push({fn:de,sName:"scrolling"}),s[0]}function de(t){var n,o,a,i,c,s=(f=t.oScroll).sX,l=f.sXInner,u=f.sY,f=f.iBarWidth,h=e(t.nScrollHead),p=h[0].style,v=(b=h.children("div"))[0].style,g=b.children("table"),b=t.nScrollBody,y=e(b),z=b.style,C=e(t.nScrollFoot).children("div"),M=C.children("table"),w=e(t.nTHead),_=e(t.nTable),x=_[0],H=x.style,S=t.nTFoot?e(t.nTFoot):null,L=t.oBrowser,k=L.bScrollOversize,V=ot(t.aoColumns,"nTh"),A=[],T=[],E=[],D=[],N=function(e){(e=e.style).paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0};o=b.scrollHeight>b.clientHeight,t.scrollBarVis!==o&&t.scrollBarVis!==r?(t.scrollBarVis=o,d(t)):(t.scrollBarVis=o,_.children("thead, tfoot").remove(),S&&(a=S.clone().prependTo(_),n=S.find("tr"),a=a.find("tr")),i=w.clone().prependTo(_),w=w.find("tr"),o=i.find("tr"),i.find("th, td").removeAttr("tabindex"),s||(z.width="100%",h[0].style.width="100%"),e.each(B(t,i),(function(e,n){c=m(t,e),n.style.width=t.aoColumns[c].sWidth})),S&&me((function(e){e.style.width=""}),a),h=_.outerWidth(),""===s?(H.width="100%",k&&(_.find("tbody").height()>b.offsetHeight||"scroll"==y.css("overflow-y"))&&(H.width=ye(_.outerWidth()-f)),h=_.outerWidth()):""!==l&&(H.width=ye(l),h=_.outerWidth()),me(N,o),me((function(t){E.push(t.innerHTML),A.push(ye(e(t).css("width")))}),o),me((function(t,n){-1!==e.inArray(t,V)&&(t.style.width=A[n])}),w),e(o).height(0),S&&(me(N,a),me((function(t){D.push(t.innerHTML),T.push(ye(e(t).css("width")))}),a),me((function(e,t){e.style.width=T[t]}),n),e(a).height(0)),me((function(e,t){e.innerHTML='
'+E[t]+"
",e.childNodes[0].style.height="0",e.childNodes[0].style.overflow="hidden",e.style.width=A[t]}),o),S&&me((function(e,t){e.innerHTML='
'+D[t]+"
",e.childNodes[0].style.height="0",e.childNodes[0].style.overflow="hidden",e.style.width=T[t]}),a),_.outerWidth()b.offsetHeight||"scroll"==y.css("overflow-y")?h+f:h,k&&(b.scrollHeight>b.offsetHeight||"scroll"==y.css("overflow-y"))&&(H.width=ye(n-f)),(""===s||""!==l)&&Ve(t,1,"Possible column misalignment",6)):n="100%",z.width=ye(n),p.width=ye(n),S&&(t.nScrollFoot.style.width=ye(n)),!u&&k&&(z.height=ye(x.offsetHeight+f)),s=_.outerWidth(),g[0].style.width=ye(s),v.width=ye(s),l=_.height()>b.clientHeight||"scroll"==y.css("overflow-y"),v[u="padding"+(L.bScrollbarLeft?"Left":"Right")]=l?f+"px":"0px",S&&(M[0].style.width=ye(s),C[0].style.width=ye(s),C[0].style[u]=l?f+"px":"0px"),_.children("colgroup").insertBefore(_.children("thead")),y.scroll(),!t.bSorted&&!t.bFiltered||t._drawHold||(b.scrollTop=0))}function me(e,t,n){for(var r,o,a=0,i=0,c=t.length;i").appendTo(u.find("tbody"));for(u.find("thead, tfoot").remove(),u.append(e(n.nTHead).clone()).append(e(n.nTFoot).clone()),u.find("tfoot th, tfoot td").css("width",""),h=B(n,u.find("thead")[0]),r=0;r").css({width:o.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(r=0;r").css(s||c?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(u).appendTo(b),s&&l?u.width(l):s?(u.css("width","auto"),u.removeAttr("width"),u.width()").css("width",ye(t)).appendTo(r||n.body),a=o[0].offsetWidth;return o.remove(),a}function ge(t,n){var r=be(t,n);if(0>r)return null;var o=t.aoData[r];return o.nTr?o.anCells[n]:e("").html(M(t,r,n,"display"))[0]}function be(e,t){for(var n,r=-1,o=-1,a=0,i=e.aoData.length;ar&&(r=n.length,o=a);return o}function ye(e){return null===e?"0px":"number"==typeof e?0>e?"0px":e+"px":e.match(/\d$/)?e+"px":e}function ze(t){var n,o,a,i,c,s,l=[],u=t.aoColumns;n=t.aaSortingFixed,o=e.isPlainObject(n);var f=[];for(a=function(t){t.length&&!e.isArray(t[0])?f.push(t):e.merge(f,t)},e.isArray(n)&&a(n),o&&n.pre&&a(n.pre),a(t.aaSorting),o&&n.post&&a(n.post),t=0;tr?1:0))return"asc"===s.dir?n:-n;return(n=a[e])<(r=a[t])?-1:n>r?1:0})):l.sort((function(e,t){var n,r,s,l,u=o.length,f=c[e]._aSortData,h=c[t]._aSortData;for(s=0;sr?1:0}))}e.bSorted=!0}function Me(e){for(var t,n,r=e.aoColumns,o=ze(e),a=(e=e.oLanguage.oAria,0),i=r.length;a/g,"");var s=n.nTh;s.removeAttribute("aria-sort"),n.bSortable&&(0c?c+1:3));for(c=0,n=i.length;cc?c+1:3))}t.aLastSort=i}function He(e,t){var n,r=e.aoColumns[t],o=We.ext.order[r.sSortDataType];o&&(n=o.call(e.oInstance,e,t,p(e,t)));for(var a,i=We.ext.type.order[r.sType+"-pre"],c=0,s=e.aoData.length;c=c.length?[0,n[1]]:n)}))),n.search!==r&&e.extend(t.oPreviousSearch,ee(n.search)),n.columns)for(a=0,i=n.columns.length;a=n&&(t=n-r),t-=t%r,(-1===r||0>t)&&(t=0),e._iDisplayStart=t}function Pe(t,n){var r=t.renderer,o=We.ext.renderer[n];return e.isPlainObject(r)&&r[n]?o[r[n]]||o._:"string"==typeof r&&o[r]||o._}function Re(e){return e.oFeatures.bServerSide?"ssp":e.ajax||e.sAjaxSource?"ajax":"dom"}function Ie(e,t){var n=[],r=(n=Lt.numbers_length,Math.floor(n/2));return t<=n?n=it(0,t):e<=r?((n=it(0,n-2)).push("ellipsis"),n.push(t-1)):(e>=t-1-r?n=it(t-(n-2),t):((n=it(e-r+2,e+r-1)).push("ellipsis"),n.push(t-1)),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}function Be(t){e.each({num:function(e){return kt(e,t)},"num-fmt":function(e){return kt(e,t,Ke)},"html-num":function(e){return kt(e,t,Xe)},"html-num-fmt":function(e){return kt(e,t,Xe,Ke)}},(function(e,n){Fe.type.order[e+t+"-pre"]=n,e.match(/^html\-/)&&(Fe.type.search[e+t]=Fe.type.search.html)}))}function je(e){return function(){var t=[ke(this[We.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return We.ext.internal[e].apply(this,t)}}var Fe,$e,qe,Ue,We=function(t){this.$=function(e,t){return this.api(!0).$(e,t)},this._=function(e,t){return this.api(!0).rows(e,t).data()},this.api=function(e){return new $e(e?ke(this[Fe.iApiIndex]):this)},this.fnAddData=function(t,n){var o=this.api(!0),a=e.isArray(t)&&(e.isArray(t[0])||e.isPlainObject(t[0]))?o.rows.add(t):o.row.add(t);return(n===r||n)&&o.draw(),a.flatten().toArray()},this.fnAdjustColumnSizing=function(e){var t=this.api(!0).columns.adjust(),n=t.settings()[0],o=n.oScroll;e===r||e?t.draw(!1):(""!==o.sX||""!==o.sY)&&de(n)},this.fnClearTable=function(e){var t=this.api(!0).clear();(e===r||e)&&t.draw()},this.fnClose=function(e){this.api(!0).row(e).child.hide()},this.fnDeleteRow=function(e,t,n){var o=this.api(!0),a=(e=o.rows(e)).settings()[0],i=a.aoData[e[0][0]];return e.remove(),t&&t.call(this,a,i),(n===r||n)&&o.draw(),i},this.fnDestroy=function(e){this.api(!0).destroy(e)},this.fnDraw=function(e){this.api(!0).draw(e)},this.fnFilter=function(e,t,n,o,a,i){a=this.api(!0),null===t||t===r?a.search(e,n,o,i):a.column(t).search(e,n,o,i),a.draw()},this.fnGetData=function(e,t){var n=this.api(!0);if(e!==r){var o=e.nodeName?e.nodeName.toLowerCase():"";return t!==r||"td"==o||"th"==o?n.cell(e,t).data():n.row(e).data()||null}return n.data().toArray()},this.fnGetNodes=function(e){var t=this.api(!0);return e!==r?t.row(e).node():t.rows().nodes().flatten().toArray()},this.fnGetPosition=function(e){var t=this.api(!0),n=e.nodeName.toUpperCase();return"TR"==n?t.row(e).index():"TD"==n||"TH"==n?[(e=t.cell(e).index()).row,e.columnVisible,e.column]:null},this.fnIsOpen=function(e){return this.api(!0).row(e).child.isShown()},this.fnOpen=function(e,t,n){return this.api(!0).row(e).child(t,n).show().child()[0]},this.fnPageChange=function(e,t){var n=this.api(!0).page(e);(t===r||t)&&n.draw(!1)},this.fnSetColumnVis=function(e,t,n){e=this.api(!0).column(e).visible(t),(n===r||n)&&e.columns.adjust().draw()},this.fnSettings=function(){return ke(this[Fe.iApiIndex])},this.fnSort=function(e){this.api(!0).order(e).draw()},this.fnSortListener=function(e,t,n){this.api(!0).order.listener(e,t,n)},this.fnUpdate=function(e,t,n,o,a){var i=this.api(!0);return n===r||null===n?i.row(t).data(e):i.cell(t,n).data(e),(a===r||a)&&i.columns.adjust(),(o===r||o)&&i.draw(),0},this.fnVersionCheck=Fe.fnVersionCheck;var n=this,o=t===r,u=this.length;for(var d in o&&(t={}),this.oApi=this.internal=Fe.internal,We.ext.internal)d&&(this[d]=je(d));return this.each((function(){var d,m={},p=1").appendTo(M)),S.nTHead=n[0],0===(n=M.children("tbody")).length&&(n=e("").appendTo(M)),S.nTBody=n[0],0===(n=M.children("tfoot")).length&&t.length>0&&(""!==S.oScroll.sX||""!==S.oScroll.sY)&&(n=e("").appendTo(M)),0===n.length||0===n.children().length?M.addClass(L.sNoFooter):n.length>0&&(S.nTFoot=n[0],I(S.aoFooter,S.nTFoot)),p.aaData)for(v=0;v/g,Qe=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Ge=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Ke=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,Je=function(e){return!e||!0===e||"-"===e},et=function(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null},tt=function(e,t){return Ze[t]||(Ze[t]=RegExp(ht(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace(Ze[t],"."):e},nt=function(e,t,n){var r="string"==typeof e;return!!Je(e)||(t&&r&&(e=tt(e,t)),n&&r&&(e=e.replace(Ke,"")),!isNaN(parseFloat(e))&&isFinite(e))},rt=function(e,t,n){return!!Je(e)||((Je(e)||"string"==typeof e)&&!!nt(e.replace(Xe,""),t,n)||null)},ot=function(e,t,n){var o=[],a=0,i=e.length;if(n!==r)for(;ae.length))for(var n=(t=e.slice().sort())[0],r=1,o=t.length;r")[0],mt=dt.textContent!==r,pt=/<.*?>/g,vt=We.util.throttle,gt=[],bt=Array.prototype;$e=function(t,n){if(!(this instanceof $e))return new $e(t,n);var r=[],o=function(t){(t=function(t){var n,r,o=We.settings,a=e.map(o,(function(e){return e.nTable}));return t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?-1!==(n=e.inArray(t,a))?[o[n]]:null:t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?r=e(t):t instanceof e&&(r=t),r?r.map((function(){return-1!==(n=e.inArray(this,a))?o[n]:null})).toArray():void 0):[]}(t))&&(r=r.concat(t))};if(e.isArray(t))for(var a=0,i=t.length;ae?new $e(t[e],this[e]):null},filter:function(e){var t=[];if(bt.filter)t=bt.filter.call(this,e,this);else for(var n=0,r=this.length;n").addClass(n),e("td",r).addClass(n).html(t)[0].colSpan=v(a),i.push(r[0]))};c(t,n),o._details&&o._details.detach(),o._details=e(i),o._detailsShow&&o._details.insertAfter(o.nTr)}return this})),qe(["row().child.show()","row().child().show()"],(function(){return xt(this,!0),this})),qe(["row().child.hide()","row().child().hide()"],(function(){return xt(this,!1),this})),qe(["row().child.remove()","row().child().remove()"],(function(){return _t(this),this})),qe("row().child.isShown()",(function(){var e=this.context;return e.length&&this.length&&e[0].aoData[this[0]]._detailsShow||!1}));var Ht=/^([^:]+):(name|visIdx|visible)$/,St=function(e,t,n,r,o){n=[],r=0;for(var a=o.length;r=0?n:i.length+n];if("function"==typeof t){var o=wt(r,a);return e.map(i,(function(e,n){return t(n,St(r,n,0,0,o),s[n])?n:null}))}var l="string"==typeof t?t.match(Ht):"";if(l)switch(l[2]){case"visIdx":case"visible":if((n=parseInt(l[1],10))<0){var u=e.map(i,(function(e,t){return e.bVisible?t:null}));return[u[u.length+n]]}return[m(r,n)];case"name":return e.map(c,(function(e,t){return e===l[1]?t:null}));default:return[]}return t.nodeName&&t._DT_CellIndex?[t._DT_CellIndex.column]:(n=e(s).filter(t).map((function(){return e.inArray(this,s)})).toArray()).length||!t.nodeName?n:(n=e(t).closest("*[data-dt-column]")).length?[n.data("dt-column")]:[]}),r,a)}),1);return o.selector.cols=t,o.selector.opts=n,o})),Ue("columns().header()","column().header()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t].nTh}),1)})),Ue("columns().footer()","column().footer()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t].nTf}),1)})),Ue("columns().data()","column().data()",(function(){return this.iterator("column-rows",St,1)})),Ue("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t].mData}),1)})),Ue("columns().cache()","column().cache()",(function(e){return this.iterator("column-rows",(function(t,n,r,o,a){return at(t.aoData,a,"search"===e?"_aFilterData":"_aSortData",n)}),1)})),Ue("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(e,t,n,r,o){return at(e.aoData,o,"anCells",t)}),1)})),Ue("columns().visible()","column().visible()",(function(t,n){var o=this.iterator("column",(function(n,o){if(t===r)return n.aoColumns[o].bVisible;var a,i,c,s=n.aoColumns,l=s[o],u=n.aoData;if(t!==r&&l.bVisible!==t){if(t){var f=e.inArray(!0,ot(s,"bVisible"),o+1);for(a=0,i=u.length;an;return!0},We.isDataTable=We.fnIsDataTable=function(t){var n=e(t).get(0),r=!1;return t instanceof We.Api||(e.each(We.settings,(function(t,o){var a=o.nScrollHead?e("table",o.nScrollHead)[0]:null,i=o.nScrollFoot?e("table",o.nScrollFoot)[0]:null;o.nTable!==n&&a!==n&&i!==n||(r=!0)})),r)},We.tables=We.fnTables=function(t){var n=!1;e.isPlainObject(t)&&(n=t.api,t=t.visible);var r=e.map(We.settings,(function(n){if(!t||t&&e(n.nTable).is(":visible"))return n.nTable}));return n?new $e(r):r},We.camelToHungarian=a,qe("$()",(function(t,n){var r=this.rows(n).nodes();r=e(r);return e([].concat(r.filter(t).toArray(),r.find(t).toArray()))})),e.each(["on","one","off"],(function(t,n){qe(n+"()",(function(){var t=Array.prototype.slice.call(arguments);t[0]=e.map(t[0].split(/\s/),(function(e){return e.match(/\.dt\b/)?e:e+".dt"})).join(" ");var r=e(this.tables().nodes());return r[n].apply(r,t),this}))})),qe("clear()",(function(){return this.iterator("table",(function(e){L(e)}))})),qe("settings()",(function(){return new $e(this.context,this.context)})),qe("init()",(function(){var e=this.context;return e.length?e[0].oInit:null})),qe("data()",(function(){return this.iterator("table",(function(e){return ot(e.aoData,"_aData")})).flatten()})),qe("destroy()",(function(n){return n=n||!1,this.iterator("table",(function(r){var o,a=r.nTableWrapper.parentNode,i=r.oClasses,c=r.nTable,s=r.nTBody,l=r.nTHead,u=r.nTFoot,f=e(c),h=(s=e(s),e(r.nTableWrapper)),d=e.map(r.aoData,(function(e){return e.nTr}));r.bDestroying=!0,Ne(r,"aoDestroyCallback","destroy",[r]),n||new $e(r).columns().visible(!0),h.off(".DT").find(":not(tbody *)").off(".DT"),e(t).off(".DT-"+r.sInstance),c!=l.parentNode&&(f.children("thead").detach(),f.append(l)),u&&c!=u.parentNode&&(f.children("tfoot").detach(),f.append(u)),r.aaSorting=[],r.aaSortingFixed=[],xe(r),e(d).removeClass(r.asStripeClasses.join(" ")),e("th, td",l).removeClass(i.sSortable+" "+i.sSortableAsc+" "+i.sSortableDesc+" "+i.sSortableNone),s.children().detach(),s.append(d),f[l=n?"remove":"detach"](),h[l](),!n&&a&&(a.insertBefore(c,r.nTableReinsertBefore),f.css("width",r.sDestroyWidth).removeClass(i.sTable),(o=r.asDestroyStripes.length)&&s.children().each((function(t){e(this).addClass(r.asDestroyStripes[t%o])}))),-1!==(a=e.inArray(r,We.settings))&&We.settings.splice(a,1)}))})),e.each(["column","row","cell"],(function(e,t){qe(t+"s().every()",(function(e){var n=this.selector.opts,o=this;return this.iterator(t,(function(a,i,c,s,l){e.call(o[t](i,"cell"===t?c:n,"cell"===t?n:r),i,c,s,l)}))}))})),qe("i18n()",(function(t,n,o){var a=this.context[0];return(t=x(t)(a.oLanguage))===r&&(t=n),o!==r&&e.isPlainObject(t)&&(t=t[o]!==r?t[o]:t._),t.replace("%d",o)})),We.version="1.10.18",We.settings=[],We.models={},We.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},We.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},We.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},We.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(e){try{return JSON.parse((-1===e.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(e){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(e,t){try{(-1===e.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+e.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(e){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:e.extend({},We.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},o(We.defaults),We.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},o(We.defaults.column),We.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:r,oAjaxData:r,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Re(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Re(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,t=this._iDisplayStart,n=t+e,r=this.aiDisplay.length,o=this.oFeatures,a=o.bPaginate;return o.bServerSide?!1===a||-1===e?t+r:Math.min(t+e,this._iRecordsDisplay):!a||n>r||-1===e?r:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},We.ext=Fe={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:We.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:We.version},e.extend(Fe,{afnFiltering:Fe.search,aTypes:Fe.type.detect,ofnSearch:Fe.type.search,oSort:Fe.type.order,afnSortData:Fe.order,aoFeatures:Fe.feature,oApi:Fe.internal,oStdClasses:Fe.classes,oPagination:Fe.pager}),e.extend(We.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var Lt=We.ext.pager;e.extend(Lt,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(e,t){return[Ie(e,t)]},simple_numbers:function(e,t){return["previous",Ie(e,t),"next"]},full_numbers:function(e,t){return["first","previous",Ie(e,t),"next","last"]},first_last_numbers:function(e,t){return["first",Ie(e,t),"last"]},_numbers:Ie,numbers_length:7}),e.extend(!0,We.ext.renderer,{pageButton:{_:function(t,o,a,i,c,s){var l,u,f,h=t.oClasses,d=t.oLanguage.oPaginate,m=t.oLanguage.oAria.paginate||{},p=0,v=function(n,r){var o,i,f,g,b=function(e){le(t,e.data.action,!0)};for(o=0,i=r.length;o").appendTo(n),v(f,g);else{switch(l=null,u="",g){case"ellipsis":n.append('');break;case"first":l=d.sFirst,u=g+(c>0?"":" "+h.sPageButtonDisabled);break;case"previous":l=d.sPrevious,u=g+(c>0?"":" "+h.sPageButtonDisabled);break;case"next":l=d.sNext,u=g+(c",{class:h.sPageButton+" "+u,"aria-controls":t.sTableId,"aria-label":m[g],"data-dt-idx":p,tabindex:t.iTabIndex,id:0===a&&"string"==typeof g?t.sTableId+"_"+g:null}).html(l).appendTo(n),{action:g},b),p++)}};try{f=e(o).find(n.activeElement).data("dt-idx")}catch(e){}v(e(o).empty(),i),f!==r&&e(o).find("[data-dt-idx="+f+"]").focus()}}}),e.extend(We.ext.type.detect,[function(e,t){var n=t.oLanguage.sDecimal;return nt(e,n)?"num"+n:null},function(e){if(e&&!(e instanceof Date)&&!Qe.test(e))return null;var t=Date.parse(e);return null!==t&&!isNaN(t)||Je(e)?"date":null},function(e,t){var n=t.oLanguage.sDecimal;return nt(e,n,!0)?"num-fmt"+n:null},function(e,t){var n=t.oLanguage.sDecimal;return rt(e,n)?"html-num"+n:null},function(e,t){var n=t.oLanguage.sDecimal;return rt(e,n,!0)?"html-num-fmt"+n:null},function(e){return Je(e)||"string"==typeof e&&-1!==e.indexOf("<")?"html":null}]),e.extend(We.ext.type.search,{html:function(e){return Je(e)?e:"string"==typeof e?e.replace(Ye," ").replace(Xe,""):""},string:function(e){return Je(e)?e:"string"==typeof e?e.replace(Ye," "):e}});var kt=function(e,t,n,r){return 0===e||e&&"-"!==e?(t&&(e=tt(e,t)),e.replace&&(n&&(e=e.replace(n,"")),r&&(e=e.replace(r,""))),1*e):-1/0};e.extend(Fe.type.order,{"date-pre":function(e){return e=Date.parse(e),isNaN(e)?-1/0:e},"html-pre":function(e){return Je(e)?"":e.replace?e.replace(/<.*?>/g,"").toLowerCase():e+""},"string-pre":function(e){return Je(e)?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""},"string-asc":function(e,t){return et?1:0},"string-desc":function(e,t){return et?-1:0}}),Be(""),e.extend(!0,We.ext.renderer,{header:{_:function(t,n,r,o){e(t.nTable).on("order.dt.DT",(function(e,a,i,c){t===a&&(e=r.idx,n.removeClass(r.sSortingClass+" "+o.sSortAsc+" "+o.sSortDesc).addClass("asc"==c[e]?o.sSortAsc:"desc"==c[e]?o.sSortDesc:r.sSortingClass))}))},jqueryui:function(t,n,r,o){e("
").addClass(o.sSortJUIWrapper).append(n.contents()).append(e("").addClass(o.sSortIcon+" "+r.sSortingClassJUI)).appendTo(n),e(t.nTable).on("order.dt.DT",(function(e,a,i,c){t===a&&(e=r.idx,n.removeClass(o.sSortAsc+" "+o.sSortDesc).addClass("asc"==c[e]?o.sSortAsc:"desc"==c[e]?o.sSortDesc:r.sSortingClass),n.find("span."+o.sSortIcon).removeClass(o.sSortJUIAsc+" "+o.sSortJUIDesc+" "+o.sSortJUI+" "+o.sSortJUIAscAllowed+" "+o.sSortJUIDescAllowed).addClass("asc"==c[e]?o.sSortJUIAsc:"desc"==c[e]?o.sSortJUIDesc:r.sSortingClassJUI))}))}}});var Vt=function(e){return"string"==typeof e?e.replace(//g,">").replace(/"/g,"""):e};return We.render={number:function(e,t,n,r,o){return{display:function(a){if("number"!=typeof a&&"string"!=typeof a)return a;var i=0>a?"-":"",c=parseFloat(a);return isNaN(c)?Vt(a):(c=c.toFixed(n),a=Math.abs(c),c=parseInt(a,10),a=n?t+(a-c).toFixed(n).substring(2):"",i+(r||"")+c.toString().replace(/\B(?=(\d{3})+(?!\d))/g,e)+a+(o||""))}}},text:function(){return{display:Vt}}},e.extend(We.ext.internal,{_fnExternApiFunc:je,_fnBuildAjax:j,_fnAjaxUpdate:F,_fnAjaxParameters:$,_fnAjaxUpdateDraw:q,_fnAjaxDataSrc:U,_fnAddColumn:f,_fnColumnOptions:h,_fnAdjustColumnSizing:d,_fnVisibleToColumnIndex:m,_fnColumnIndexToVisible:p,_fnVisbleColumns:v,_fnGetColumns:g,_fnColumnTypes:b,_fnApplyColumnDefs:y,_fnHungarianMap:o,_fnCamelToHungarian:a,_fnLanguageCompat:i,_fnBrowserDetect:l,_fnAddData:z,_fnAddTr:C,_fnNodeToDataIndex:function(e,t){return t._DT_RowIndex!==r?t._DT_RowIndex:null},_fnNodeToColumnIndex:function(t,n,r){return e.inArray(r,t.aoData[n].anCells)},_fnGetCellData:M,_fnSetCellData:w,_fnSplitObjNotation:_,_fnGetObjectDataFn:x,_fnSetObjectDataFn:H,_fnGetDataMaster:S,_fnClearTable:L,_fnDeleteIndex:k,_fnInvalidate:V,_fnGetRowElements:A,_fnCreateTr:T,_fnBuildHead:D,_fnDrawHead:N,_fnDraw:O,_fnReDraw:P,_fnAddOptionsHtml:R,_fnDetectHeader:I,_fnGetUniqueThs:B,_fnFeatureHtmlFilter:W,_fnFilterComplete:Z,_fnFilterCustom:Y,_fnFilterColumn:X,_fnFilter:Q,_fnFilterCreateSearch:G,_fnEscapeRegex:ht,_fnFilterData:K,_fnFeatureHtmlInfo:te,_fnUpdateInfo:ne,_fnInfoMacros:re,_fnInitialise:oe,_fnInitComplete:ae,_fnLengthChange:ie,_fnFeatureHtmlLength:ce,_fnFeatureHtmlPaginate:se,_fnPageChange:le,_fnFeatureHtmlProcessing:ue,_fnProcessingDisplay:fe,_fnFeatureHtmlTable:he,_fnScrollDraw:de,_fnApplyToChildren:me,_fnCalculateColumnWidths:pe,_fnThrottle:vt,_fnConvertToWidth:ve,_fnGetWidestNode:ge,_fnGetMaxLenString:be,_fnStringToCss:ye,_fnSortFlatten:ze,_fnSort:Ce,_fnSortAria:Me,_fnSortListener:we,_fnSortAttachListener:_e,_fnSortingClasses:xe,_fnSortData:He,_fnSaveState:Se,_fnLoadState:Le,_fnSettingsFromNode:ke,_fnLog:Ve,_fnMap:Ae,_fnBindAction:Ee,_fnCallbackReg:De,_fnCallbackFire:Ne,_fnLengthOverflow:Oe,_fnRenderer:Pe,_fnDataSource:Re,_fnRowAttributes:E,_fnExtend:Te,_fnCalculateEnd:function(){}}),e.fn.dataTable=We,We.$=e,e.fn.dataTableSettings=We.settings,e.fn.dataTableExt=We.ext,e.fn.DataTable=function(t){return e(this).dataTable(t).api()},e.each(We,(function(t,n){e.fn.DataTable[t]=n})),e.fn.dataTable})),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}((function(e,t){function n(){return new Date(Date.UTC.apply(Date,arguments))}function r(){var e=new Date;return n(e.getFullYear(),e.getMonth(),e.getDate())}function o(e,t){return e.getUTCFullYear()===t.getUTCFullYear()&&e.getUTCMonth()===t.getUTCMonth()&&e.getUTCDate()===t.getUTCDate()}function a(n,r){return function(){return r!==t&&e.fn.datepicker.deprecated(r),this[n].apply(this,arguments)}}function i(t,n){function r(e,t){return t.toLowerCase()}var o=e(t).data(),a={},i=new RegExp("^"+n.toLowerCase()+"([A-Z])");for(var c in n=new RegExp("^"+n.toLowerCase()),o)n.test(c)&&(a[c.replace(i,r)]=o[c]);return a}function c(t){var n={};if(p[t]||(t=t.split("-")[0],p[t])){var r=p[t];return e.each(m,(function(e,t){t in r&&(n[t]=r[t])})),n}}var s=function(){var t={get:function(e){return this.slice(e)[0]},contains:function(e){for(var t=e&&e.valueOf(),n=0,r=this.length;n]/g)||[]).length<=0||e(n).length>0)}catch(e){return!1}},_process_options:function(t){this._o=e.extend({},this._o,t);var o=this.o=e.extend({},this._o),a=o.language;p[a]||(a=a.split("-")[0],p[a]||(a=d.language)),o.language=a,o.startView=this._resolveViewName(o.startView),o.minViewMode=this._resolveViewName(o.minViewMode),o.maxViewMode=this._resolveViewName(o.maxViewMode),o.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,o.startView)),!0!==o.multidate&&(o.multidate=Number(o.multidate)||!1,!1!==o.multidate&&(o.multidate=Math.max(0,o.multidate))),o.multidateSeparator=String(o.multidateSeparator),o.weekStart%=7,o.weekEnd=(o.weekStart+6)%7;var i=v.parseFormat(o.format);o.startDate!==-1/0&&(o.startDate?o.startDate instanceof Date?o.startDate=this._local_to_utc(this._zero_time(o.startDate)):o.startDate=v.parseDate(o.startDate,i,o.language,o.assumeNearbyYear):o.startDate=-1/0),o.endDate!==1/0&&(o.endDate?o.endDate instanceof Date?o.endDate=this._local_to_utc(this._zero_time(o.endDate)):o.endDate=v.parseDate(o.endDate,i,o.language,o.assumeNearbyYear):o.endDate=1/0),o.daysOfWeekDisabled=this._resolveDaysOfWeek(o.daysOfWeekDisabled||[]),o.daysOfWeekHighlighted=this._resolveDaysOfWeek(o.daysOfWeekHighlighted||[]),o.datesDisabled=o.datesDisabled||[],e.isArray(o.datesDisabled)||(o.datesDisabled=o.datesDisabled.split(",")),o.datesDisabled=e.map(o.datesDisabled,(function(e){return v.parseDate(e,i,o.language,o.assumeNearbyYear)}));var c=String(o.orientation).toLowerCase().split(/\s+/g),s=o.orientation.toLowerCase();if(c=e.grep(c,(function(e){return/^auto|left|right|top|bottom$/.test(e)})),o.orientation={x:"auto",y:"auto"},s&&"auto"!==s)if(1===c.length)switch(c[0]){case"top":case"bottom":o.orientation.y=c[0];break;case"left":case"right":o.orientation.x=c[0]}else s=e.grep(c,(function(e){return/^left|right$/.test(e)})),o.orientation.x=s[0]||"auto",s=e.grep(c,(function(e){return/^top|bottom$/.test(e)})),o.orientation.y=s[0]||"auto";if(o.defaultViewDate instanceof Date||"string"==typeof o.defaultViewDate)o.defaultViewDate=v.parseDate(o.defaultViewDate,i,o.language,o.assumeNearbyYear);else if(o.defaultViewDate){var l=o.defaultViewDate.year||(new Date).getFullYear(),u=o.defaultViewDate.month||0,f=o.defaultViewDate.day||1;o.defaultViewDate=n(l,u,f)}else o.defaultViewDate=r()},_applyEvents:function(e){for(var n,r,o,a=0;ao?(this.picker.addClass("datepicker-orient-right"),h+=f-t):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left");var m=this.o.orientation.y;if("auto"===m&&(m=-a+d-n<0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+m),"top"===m?d-=n+parseInt(this.picker.css("padding-top")):d+=u,this.o.rtl){var p=o-(h+f);this.picker.css({top:d,right:p,zIndex:s})}else this.picker.css({top:d,left:h,zIndex:s});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var t=this.dates.copy(),n=[],r=!1;return arguments.length?(e.each(arguments,e.proxy((function(e,t){t instanceof Date&&(t=this._local_to_utc(t)),n.push(t)}),this)),r=!0):(n=(n=this.isInput?this.element.val():this.element.data("date")||this.inputField.val())&&this.o.multidate?n.split(this.o.multidateSeparator):[n],delete this.element.data().date),n=e.map(n,e.proxy((function(e){return v.parseDate(e,this.o.format,this.o.language,this.o.assumeNearbyYear)}),this)),n=e.grep(n,e.proxy((function(e){return!this.dateWithinRange(e)||!e}),this),!0),this.dates.replace(n),this.o.updateViewDate&&(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDatethis.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),r?(this.setValue(),this.element.change()):this.dates.length&&String(t)!==String(this.dates)&&r&&(this._trigger("changeDate"),this.element.change()),!this.dates.length&&t.length&&(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var t=this.o.weekStart,n="";for(this.o.calendarWeeks&&(n+=' ');t";n+="",this.picker.find(".datepicker-days thead").append(n)}},fillMonths:function(){for(var e=this._utc_to_local(this.viewDate),t="",n=0;n<12;n++)t+=''+p[this.o.language].monthsShort[n]+"";this.picker.find(".datepicker-months td").html(t)},setRange:function(t){t&&t.length?this.range=e.map(t,(function(e){return e.valueOf()})):delete this.range,this.fill()},getClassNames:function(t){var n=[],a=this.viewDate.getUTCFullYear(),i=this.viewDate.getUTCMonth(),c=r();return t.getUTCFullYear()a||t.getUTCFullYear()===a&&t.getUTCMonth()>i)&&n.push("new"),this.focusDate&&t.valueOf()===this.focusDate.valueOf()&&n.push("focused"),this.o.todayHighlight&&o(t,c)&&n.push("today"),-1!==this.dates.contains(t)&&n.push("active"),this.dateWithinRange(t)||n.push("disabled"),this.dateIsDisabled(t)&&n.push("disabled","disabled-date"),-1!==e.inArray(t.getUTCDay(),this.o.daysOfWeekHighlighted)&&n.push("highlighted"),this.range&&(t>this.range[0]&&tc)&&l.push("disabled"),y===g&&l.push("focused"),s!==e.noop&&((f=s(new Date(y,0,1)))===t?f={}:"boolean"==typeof f?f={enabled:f}:"string"==typeof f&&(f={classes:f}),!1===f.enabled&&l.push("disabled"),f.classes&&(l=l.concat(f.classes.split(/\s+/))),f.tooltip&&(u=f.tooltip)),h+='"+y+"";m.find(".datepicker-switch").text(p+"-"+v),m.find("td").html(h)},fill:function(){var o,a,i=new Date(this.viewDate),c=i.getUTCFullYear(),s=i.getUTCMonth(),l=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,u=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,f=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,h=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,d=p[this.o.language].today||p.en.today||"",m=p[this.o.language].clear||p.en.clear||"",g=p[this.o.language].titleFormat||p.en.titleFormat,b=r(),y=(!0===this.o.todayBtn||"linked"===this.o.todayBtn)&&b>=this.o.startDate&&b<=this.o.endDate&&!this.weekOfDateIsDisabled(b);if(!isNaN(c)&&!isNaN(s)){this.picker.find(".datepicker-days .datepicker-switch").text(v.formatDate(i,g,this.o.language)),this.picker.find("tfoot .today").text(d).css("display",y?"table-cell":"none"),this.picker.find("tfoot .clear").text(m).css("display",!0===this.o.clearBtn?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display","string"==typeof this.o.title&&""!==this.o.title?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();var z=n(c,s,0),C=z.getUTCDate();z.setUTCDate(C-(z.getUTCDay()-this.o.weekStart+7)%7);var M=new Date(z);z.getUTCFullYear()<100&&M.setUTCFullYear(z.getUTCFullYear()),M.setUTCDate(M.getUTCDate()+42),M=M.valueOf();for(var w,_,x=[];z.valueOf()"),this.o.calendarWeeks)){var H=new Date(+z+(this.o.weekStart-w-7)%7*864e5),S=new Date(Number(H)+(11-H.getUTCDay())%7*864e5),L=new Date(Number(L=n(S.getUTCFullYear(),0,1))+(11-L.getUTCDay())%7*864e5),k=(S-L)/864e5/7+1;x.push(''+k+"")}(_=this.getClassNames(z)).push("day");var V=z.getUTCDate();this.o.beforeShowDay!==e.noop&&((a=this.o.beforeShowDay(this._utc_to_local(z)))===t?a={}:"boolean"==typeof a?a={enabled:a}:"string"==typeof a&&(a={classes:a}),!1===a.enabled&&_.push("disabled"),a.classes&&(_=_.concat(a.classes.split(/\s+/))),a.tooltip&&(o=a.tooltip),a.content&&(V=a.content)),_=e.isFunction(e.uniqueSort)?e.uniqueSort(_):e.unique(_),x.push(''+V+""),o=null,w===this.o.weekEnd&&x.push(""),z.setUTCDate(z.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(x.join(""));var A=p[this.o.language].monthsTitle||p.en.monthsTitle||"Months",T=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode<2?A:c).end().find("tbody span").removeClass("active");if(e.each(this.dates,(function(e,t){t.getUTCFullYear()===c&&T.eq(t.getUTCMonth()).addClass("active")})),(cf)&&T.addClass("disabled"),c===l&&T.slice(0,u).addClass("disabled"),c===f&&T.slice(h+1).addClass("disabled"),this.o.beforeShowMonth!==e.noop){var E=this;e.each(T,(function(n,r){var o=new Date(c,n,1),a=E.o.beforeShowMonth(o);a===t?a={}:"boolean"==typeof a?a={enabled:a}:"string"==typeof a&&(a={classes:a}),!1!==a.enabled||e(r).hasClass("disabled")||e(r).addClass("disabled"),a.classes&&e(r).addClass(a.classes),a.tooltip&&e(r).prop("title",a.tooltip)}))}this._fill_yearsView(".datepicker-years","year",10,c,l,f,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,c,l,f,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,c,l,f,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var e,t,n=new Date(this.viewDate),r=n.getUTCFullYear(),o=n.getUTCMonth(),a=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,i=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,c=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,s=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,l=1;switch(this.viewMode){case 4:l*=10;case 3:l*=10;case 2:l*=10;case 1:e=Math.floor(r/l)*l<=a,t=Math.floor(r/l)*l+l>c;break;case 0:e=r<=a&&o<=i,t=r>=c&&o>=s}this.picker.find(".prev").toggleClass("disabled",e),this.picker.find(".next").toggleClass("disabled",t)}},click:function(t){var o,a,i;t.preventDefault(),t.stopPropagation(),(o=e(t.target)).hasClass("datepicker-switch")&&this.viewMode!==this.o.maxViewMode&&this.setViewMode(this.viewMode+1),o.hasClass("today")&&!o.hasClass("day")&&(this.setViewMode(0),this._setDate(r(),"linked"===this.o.todayBtn?null:"view")),o.hasClass("clear")&&this.clearDates(),o.hasClass("disabled")||(o.hasClass("month")||o.hasClass("year")||o.hasClass("decade")||o.hasClass("century"))&&(this.viewDate.setUTCDate(1),1,1===this.viewMode?(i=o.parent().find("span").index(o),a=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(i)):(i=0,a=Number(o.text()),this.viewDate.setUTCFullYear(a)),this._trigger(v.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(n(a,i,1)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&&this._focused_from&&this._focused_from.focus(),delete this._focused_from},dayCellClick:function(t){var n=e(t.currentTarget).data("date"),r=new Date(n);this.o.updateViewDate&&(r.getUTCFullYear()!==this.viewDate.getUTCFullYear()&&this._trigger("changeYear",this.viewDate),r.getUTCMonth()!==this.viewDate.getUTCMonth()&&this._trigger("changeMonth",this.viewDate)),this._setDate(r)},navArrowsClick:function(t){var n=e(t.currentTarget).hasClass("prev")?-1:1;0!==this.viewMode&&(n*=12*v.viewModes[this.viewMode].navStep),this.viewDate=this.moveMonth(this.viewDate,n),this._trigger(v.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(e){var t=this.dates.contains(e);if(e||this.dates.clear(),-1!==t?(!0===this.o.multidate||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(t):!1===this.o.multidate?(this.dates.clear(),this.dates.push(e)):this.dates.push(e),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(e,t){t&&"date"!==t||this._toggle_multidate(e&&new Date(e)),(!t&&this.o.updateViewDate||"view"===t)&&(this.viewDate=e&&new Date(e)),this.fill(),this.setValue(),t&&"view"===t||this._trigger("changeDate"),this.inputField.trigger("change"),!this.o.autoclose||t&&"date"!==t||this.hide()},moveDay:function(e,t){var n=new Date(e);return n.setUTCDate(e.getUTCDate()+t),n},moveWeek:function(e,t){return this.moveDay(e,7*t)},moveMonth:function(e,t){if(!function(e){return e&&!isNaN(e.getTime())}(e))return this.o.defaultViewDate;if(!t)return e;var n,r,o=new Date(e.valueOf()),a=o.getUTCDate(),i=o.getUTCMonth(),c=Math.abs(t);if(t=t>0?1:-1,1===c)r=-1===t?function(){return o.getUTCMonth()===i}:function(){return o.getUTCMonth()!==n},n=i+t,o.setUTCMonth(n),n=(n+12)%12;else{for(var s=0;s0},dateWithinRange:function(e){return e>=this.o.startDate&&e<=this.o.endDate},keydown:function(e){if(this.picker.is(":visible")){var t,n,r=!1,o=this.focusDate||this.viewDate;switch(e.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),e.preventDefault(),e.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||7===this.o.daysOfWeekDisabled.length)break;t=37===e.keyCode||38===e.keyCode?-1:1,0===this.viewMode?e.ctrlKey?(n=this.moveAvailableDate(o,t,"moveYear"))&&this._trigger("changeYear",this.viewDate):e.shiftKey?(n=this.moveAvailableDate(o,t,"moveMonth"))&&this._trigger("changeMonth",this.viewDate):37===e.keyCode||39===e.keyCode?n=this.moveAvailableDate(o,t,"moveDay"):this.weekOfDateIsDisabled(o)||(n=this.moveAvailableDate(o,t,"moveWeek")):1===this.viewMode?(38!==e.keyCode&&40!==e.keyCode||(t*=4),n=this.moveAvailableDate(o,t,"moveMonth")):2===this.viewMode&&(38!==e.keyCode&&40!==e.keyCode||(t*=4),n=this.moveAvailableDate(o,t,"moveYear")),n&&(this.focusDate=this.viewDate=n,this.setValue(),this.fill(),e.preventDefault());break;case 13:if(!this.o.forceParse)break;o=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(o),r=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(e.preventDefault(),e.stopPropagation(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}r&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))}else 40!==e.keyCode&&27!==e.keyCode||(this.show(),e.stopPropagation())},setViewMode:function(e){this.viewMode=e,this.picker.children("div").hide().filter(".datepicker-"+v.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};var u=function(t,n){e.data(t,"datepicker",this),this.element=e(t),this.inputs=e.map(n.inputs,(function(e){return e.jquery?e[0]:e})),delete n.inputs,this.keepEmptyValues=n.keepEmptyValues,delete n.keepEmptyValues,h.call(e(this.inputs),n).on("changeDate",e.proxy(this.dateUpdated,this)),this.pickers=e.map(this.inputs,(function(t){return e.data(t,"datepicker")})),this.updateDates()};u.prototype={updateDates:function(){this.dates=e.map(this.pickers,(function(e){return e.getUTCDate()})),this.updateRanges()},updateRanges:function(){var t=e.map(this.dates,(function(e){return e.valueOf()}));e.each(this.pickers,(function(e,n){n.setRange(t)}))},clearDates:function(){e.each(this.pickers,(function(e,t){t.clearDates()}))},dateUpdated:function(n){if(!this.updating){this.updating=!0;var r=e.data(n.target,"datepicker");if(r!==t){var o=r.getUTCDate(),a=this.keepEmptyValues,i=e.inArray(n.target,this.inputs),c=i-1,s=i+1,l=this.inputs.length;if(-1!==i){if(e.each(this.pickers,(function(e,t){t.getUTCDate()||t!==r&&a||t.setUTCDate(o)})),o=0&&othis.dates[s])for(;sthis.dates[s];)this.pickers[s++].setUTCDate(o);this.updateDates(),delete this.updating}}}},destroy:function(){e.map(this.pickers,(function(e){e.destroy()})),e(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:a("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};var f=e.fn.datepicker,h=function(n){var r,o=Array.apply(null,arguments);if(o.shift(),this.each((function(){var t=e(this),a=t.data("datepicker"),s="object"==typeof n&&n;if(!a){var f=i(this,"date"),h=c(e.extend({},d,f,s).language),m=e.extend({},d,h,f,s);t.hasClass("input-daterange")||m.inputs?(e.extend(m,{inputs:m.inputs||t.find("input").toArray()}),a=new u(this,m)):a=new l(this,m),t.data("datepicker",a)}"string"==typeof n&&"function"==typeof a[n]&&(r=a[n].apply(a,o))})),r===t||r instanceof l||r instanceof u)return this;if(this.length>1)throw new Error("Using only allowed for the collection of a single element ("+n+" function)");return r};e.fn.datepicker=h;var d=e.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:e.noop,beforeShowMonth:e.noop,beforeShowYear:e.noop,beforeShowDecade:e.noop,beforeShowCentury:e.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"«",rightArrow:"»"},showWeekDays:!0},m=e.fn.datepicker.locale_opts=["format","rtl","weekStart"];e.fn.datepicker.Constructor=l;var p=e.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}},v={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(e){if("function"==typeof e.toValue&&"function"==typeof e.toDisplay)return e;var t=e.replace(this.validParts,"\0").split("\0"),n=e.match(this.validParts);if(!t||!t.length||!n||0===n.length)throw new Error("Invalid date format.");return{separators:t,parts:n}},parseDate:function(n,o,a,i){function c(){var e=this.slice(0,s[h].length),t=s[h].slice(0,e.length);return e.toLowerCase()===t.toLowerCase()}if(!n)return t;if(n instanceof Date)return n;if("string"==typeof o&&(o=v.parseFormat(o)),o.toValue)return o.toValue(n,o,a);var s,u,f,h,d,m={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},g={yesterday:"-1d",today:"+0d",tomorrow:"+1d"};if(n in g&&(n=g[n]),/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(n)){for(s=n.match(/([\-+]\d+)([dmwy])/gi),n=new Date,h=0;h(new Date).getFullYear()+t&&(e-=100),e}(t,i):t)},m:function(e,t){if(isNaN(e))return e;for(t-=1;t<0;)t+=12;for(t%=12,e.setUTCMonth(t);e.getUTCMonth()!==t;)e.setUTCDate(e.getUTCDate()-1);return e},d:function(e,t){return e.setUTCDate(t)}};M.yy=M.yyyy,M.M=M.MM=M.mm=M.m,M.dd=M.d,n=r();var w=o.parts.slice();if(s.length!==w.length&&(w=e(w).filter((function(t,n){return-1!==e.inArray(n,C)})).toArray()),s.length===w.length){var _,x,H;for(h=0,_=w.length;h<_;h++){if(b=parseInt(s[h],10),u=w[h],isNaN(b))switch(u){case"MM":y=e(p[a].months).filter(c),b=e.inArray(y[0],p[a].months)+1;break;case"M":y=e(p[a].monthsShort).filter(c),b=e.inArray(y[0],p[a].monthsShort)+1}z[u]=b}for(h=0;h'+d.templates.leftArrow+''+d.templates.rightArrow+"",contTemplate:'',footTemplate:''};v.template='
'+v.headTemplate+""+v.footTemplate+'
'+v.headTemplate+v.contTemplate+v.footTemplate+'
'+v.headTemplate+v.contTemplate+v.footTemplate+'
'+v.headTemplate+v.contTemplate+v.footTemplate+'
'+v.headTemplate+v.contTemplate+v.footTemplate+"
",e.fn.datepicker.DPGlobal=v,e.fn.datepicker.noConflict=function(){return e.fn.datepicker=f,this},e.fn.datepicker.version="1.9.0",e.fn.datepicker.deprecated=function(e){var t=window.console;t&&t.warn&&t.warn("DEPRECATED: "+e)},e(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',(function(t){var n=e(this);n.data("datepicker")||(t.preventDefault(),h.call(n,"show"))})),e((function(){h.call(e('[data-provide="datepicker-inline"]'))}))})),function(e,t){if("function"==typeof define&&define.amd)define(["module","exports"],t);else if("undefined"!=typeof exports)t(module,exports);else{var n={exports:{}};t(n,n.exports),e.autosize=n.exports}}(this,(function(e,t){"use strict";var n,r,o="function"==typeof Map?new Map:(n=[],r=[],{has:function(e){return-1").addClass("progressbar-back-text").prependTo(r),this.$front_text=a=e("").addClass("progressbar-front-text").prependTo(n),u?(m=r.css("height"),o.css({height:m,"line-height":m}),a.css({height:m,"line-height":m}),e(window).resize((function(){m=r.css("height"),o.css({height:m,"line-height":m}),a.css({height:m,"line-height":m})}))):(m=r.css("width"),a.css({width:m}),e(window).resize((function(){m=r.css("width"),a.css({width:m})})));setTimeout((function(){var e,t,d,m,v;u?n.css("height",p+"%"):n.css("width",p+"%");var g=setInterval((function(){u?(d=n.height(),m=r.height()):(d=n.width(),m=r.width()),e=Math.round(100*d/m),t=Math.round(s+d/m*(l-s)),e>=p&&(e=p,t=c,h(n),clearInterval(g)),"none"!==i.display_text&&(v=i.use_percentage?i.percent_format(e):i.amount_format(t,l,s),"fill"===i.display_text?n.text(v):"center"===i.display_text&&(o.text(v),a.text(v))),n.attr("aria-valuenow",t),f(e,n)}),i.refresh_speed)}),i.transition_delay)}};var n=e.fn.progressbar;e.fn.progressbar=function(n){return this.each((function(){var r=e(this),o=r.data("bs.progressbar"),a="object"==typeof n&&n;o&&a&&e.extend(o.options,a),o||r.data("bs.progressbar",o=new t(this,a)),o.transition()}))},e.fn.progressbar.Constructor=t,e.fn.progressbar.noConflict=function(){return e.fn.progressbar=n,this}}(window.jQuery);var _extends=Object.assign||function(e){for(var t=1;te.addpos2&&(e.addpos2=t.offsetHeight);break;case"left":case"right":t.offsetWidth+(parseFloat(t.style.marginLeft,10)||0)+(parseFloat(t.style.marginRight,10)||0)>e.addpos2&&(e.addpos2=t.offsetWidth)}}else if(e.dir1){var m=void 0,p=void 0;switch(e.dir1){case"down":case"up":p=["left","right"],m=e.context.scrollWidth/2-t.offsetWidth/2;break;case"left":case"right":p=["top","bottom"],m=i/2-t.offsetHeight/2}t.style[p[0]]=m+"px",t.style[p[1]]="auto",e.animation||t.style[p[0]]}if(e.dir1)switch("number"==typeof e.nextpos1&&(t.style[s]=e.nextpos1+"px",e.animation||t.style[s]),e.dir1){case"down":case"up":e.nextpos1+=t.offsetHeight+(void 0===e.spacing1?25:e.spacing1);break;case"left":case"right":e.nextpos1+=t.offsetWidth+(void 0===e.spacing1?25:e.spacing1)}else{var v=c/2-t.offsetWidth/2,g=i/2-t.offsetHeight/2;t.style.left=v+"px",t.style.top=g+"px",e.animation||t.style.left}return this}},queuePosition:function(e){return o&&clearTimeout(o),e=e||10,o=setTimeout((function(){r.positionAll()}),e),this},cancelRemove:function(){return this.cancelClose()},cancelClose:function(){var e=this.get(),t=e._timer,n=e._animTimer,r=e._state,o=e.animation;return t&&clearTimeout(t),n&&clearTimeout(n),"closing"===r&&this.set({_state:"open",_animating:!1,_animatingClass:"fade"===o?"ui-pnotify-in ui-pnotify-fade-in":"ui-pnotify-in"}),this},queueRemove:function(){return this.queueClose()},queueClose:function(){var e=this;return this.cancelClose(),this.set({_timer:setTimeout((function(){return e.close(!0)}),isNaN(this.get().delay)?0:this.get().delay)}),this},addModuleClass:function(){for(var e=this.get()._moduleClasses,t=arguments.length,n=Array(t),r=0;r .ui-pnotify{position:fixed;z-index:100040}body > .ui-pnotify.ui-pnotify-modal{z-index:100042}.ui-pnotify{position:absolute;height:auto;z-index:1;display:none}.ui-pnotify.ui-pnotify-modal{z-index:3}.ui-pnotify.ui-pnotify-in{display:block}.ui-pnotify.ui-pnotify-initial-hidden{display:block;visibility:hidden}.ui-pnotify.ui-pnotify-move{transition:left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-slow{transition:opacity .4s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move{transition:opacity .4s linear, left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-normal{transition:opacity .25s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move{transition:opacity .25s linear, left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-fast{transition:opacity .1s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move{transition:opacity .1s linear, left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-in{opacity:1}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0px 6px 28px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 6px 28px 0px rgba(0,0,0,0.1);box-shadow:0px 6px 28px 0px rgba(0,0,0,0.1)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ui-pnotify-container.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;white-space:pre-line;margin-bottom:.4em;margin-top:0}.ui-pnotify.ui-pnotify-with-icon .ui-pnotify-title,.ui-pnotify.ui-pnotify-with-icon .ui-pnotify-text{margin-left:24px}[dir=rtl] .ui-pnotify.ui-pnotify-with-icon .ui-pnotify-title,[dir=rtl] .ui-pnotify.ui-pnotify-with-icon .ui-pnotify-text{margin-right:24px;margin-left:0}.ui-pnotify-title-bs4{font-size:1.2rem}.ui-pnotify-text{display:block;white-space:pre-line}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left}[dir=rtl] .ui-pnotify-icon,[dir=rtl] .ui-pnotify-icon span{float:right}.ui-pnotify-icon-bs3 > span{position:relative;top:2px}.ui-pnotify-icon-bs4 > span{position:relative;top:4px}.ui-pnotify-modal-overlay{background-color:rgba(0, 0, 0, .4);top:0;left:0;position:absolute;height:100%;width:100%;z-index:2}body > .ui-pnotify-modal-overlay{position:fixed;z-index:100041}',y(document.head,a)),this._fragment=function(e,t){for(var n,r,o,a,f,h,m,p,g,k=[],V=z(),A=[],T=z(),E=t._modulesPrependContainer,D=function(e){return e.module.key},N=0;Nz[V]?(x[k]=!0,H(S)):(_[V]=!0,m--):(l(L,c),m--)}for(;m--;)y[(L=e[m]).key]||l(L,c);for(;p;)H(b[p-1]);return b}function H(e,t){e.d(1),t[e.key]=null}function S(e){e.parentNode.removeChild(e)}function L(e,t,n,r){e.removeEventListener(t,n,r)}function k(){return document.createComment("")}function V(e,t){e.data=""+t}function A(e,t){for(;e.nextSibling&&e.nextSibling!==t;)e.parentNode.removeChild(e.nextSibling)}function T(e,t){for(var n in t)e[n]=t[n];return e}function E(e){e._lock=!0,D(e._beforecreate),D(e._oncreate),D(e._aftercreate),e._lock=!1}function D(e){for(;e&&e.length;)e.shift()()}function N(){}return T(g.prototype,{destroy:function(e){this.destroy=N,this.fire("destroy"),this.set=N,this._fragment.d(!1!==e),this._fragment=null,this._state={}},get:function(){return this._state},fire:function(e,t){var n=e in this._handlers&&this._handlers[e].slice();if(n)for(var r=0;r [ui-pnotify].ui-pnotify.ui-pnotify-mobile-able{position:fixed}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-top,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-bottom{width:100% !important}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-left,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-right{height:100% !important}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able .ui-pnotify-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-top .ui-pnotify-shadow{border-bottom-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-bottom .ui-pnotify-shadow{border-top-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-left .ui-pnotify-shadow{border-right-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-right .ui-pnotify-shadow{border-left-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able .ui-pnotify-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-top .ui-pnotify-container,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-bottom .ui-pnotify-container{width:auto !important}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-left .ui-pnotify-container,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-right .ui-pnotify-container{height:100% !important}}",e=t,document.head.appendChild(e)}(),this._fragment=(this._state,{c:o,m:o,p:o,d:o}),this.root._oncreate.push((function(){(function(){this.set({_doMobileStylingBound:this.doMobileStyling.bind(this)})}).call(s),s.fire("update",{changed:function(e,t){for(var n in t)e[n]=1;return e}({},s._state),current:s._state})})),t.target&&(this._fragment.c(),this._mount(t.target,t.anchor),i(this))}function o(){}function a(e,t){for(var n in t)e[n]=t[n];return e}function i(e){e._lock=!0,s(e._beforecreate),s(e._oncreate),s(e._aftercreate),e._lock=!1}function c(){return Object.create(null)}function s(e){for(;e&&e.length;)e.shift()()}return a(r.prototype,{destroy:function(e){this.destroy=o,this.fire("destroy"),this.set=o,this._fragment.d(!1!==e),this._fragment=null,this._state={}},get:function(){return this._state},fire:function(e,t){var n=e in this._handlers&&this._handlers[e].slice();if(n)for(var r=0;rn){for(var a="top"===o.push,i=[],c=0,s=a?0:e.notices.length-1;a?s=r.length&&n.substr(0,0+r.length)===r;var n,r},je=function(e){return function(t){return t.replace(e,"")}},Fe=je(/^\s+|\s+$/g),$e=je(/^\s+/g),qe=je(/\s+$/g),Ue=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,We=function(e){return function(t){return Ie(t,e)}},Ze=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(e){return Ie(e,"edge/")&&Ie(e,"chrome")&&Ie(e,"safari")&&Ie(e,"applewebkit")}},{name:"Chrome",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Ue],search:function(e){return Ie(e,"chrome")&&!Ie(e,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(e){return Ie(e,"msie")||Ie(e,"trident")}},{name:"Opera",versionRegexes:[Ue,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:We("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:We("firefox")},{name:"Safari",versionRegexes:[Ue,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(e){return(Ie(e,"safari")||Ie(e,"mobile/"))&&Ie(e,"applewebkit")}}],Ye=[{name:"Windows",search:We("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(e){return Ie(e,"iphone")||Ie(e,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:We("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:We("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:We("linux"),versionRegexes:[]},{name:"Solaris",search:We("sunos"),versionRegexes:[]},{name:"FreeBSD",search:We("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:We("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Xe={browsers:l(Ze),oses:l(Ye)},Qe="Firefox",Ge=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isEdge:r("Edge"),isChrome:r("Chrome"),isIE:r("IE"),isOpera:r("Opera"),isFirefox:r(Qe),isSafari:r("Safari")}},Ke=function(){return Ge({current:void 0,version:Pe()})},Je=Ge,et=(l("Edge"),l("Chrome"),l("IE"),l("Opera"),l(Qe),l("Safari"),"Windows"),tt="Android",nt="Solaris",rt="FreeBSD",ot="ChromeOS",at=function(e){var t=e.current,n=e.version,r=function(e){return function(){return t===e}};return{current:t,version:n,isWindows:r(et),isiOS:r("iOS"),isAndroid:r(tt),isOSX:r("OSX"),isLinux:r("Linux"),isSolaris:r(nt),isFreeBSD:r(rt),isChromeOS:r(ot)}},it=function(){return at({current:void 0,version:Pe()})},ct=at,st=(l(et),l("iOS"),l(tt),l("Linux"),l("OSX"),l(nt),l(rt),l(ot),function(e,t){var n,r,o,a,i,c,s,u,f,h,d,m,p=Xe.browsers(),v=Xe.oses(),g=function(e,t){return Re(e,t).map((function(e){var n=Oe(e.versionRegexes,t);return{current:e.name,version:n}}))}(p,e).fold(Ke,Je),b=function(e,t){return Re(e,t).map((function(e){var n=Oe(e.versionRegexes,t);return{current:e.name,version:n}}))}(v,e).fold(it,ct);return{browser:g,os:b,deviceType:(r=g,o=e,a=t,i=(n=b).isiOS()&&!0===/ipad/i.test(o),c=n.isiOS()&&!i,s=n.isiOS()||n.isAndroid(),u=s||a("(pointer:coarse)"),f=i||!c&&s&&a("(min-device-width:768px)"),h=c||s&&!f,d=r.isSafari()&&n.isiOS()&&!1===/safari/i.test(o),m=!h&&!f&&!d,{isiPad:l(i),isiPhone:l(c),isTablet:l(f),isPhone:l(h),isTouch:l(u),isAndroid:n.isAndroid,isiOS:n.isiOS,isWebView:l(d),isDesktop:l(m)})}}),lt=function(e){return window.matchMedia(e).matches},ut=(Ve=!(Le=function(){return st(navigator.userAgent,lt)}),function(){for(var e=[],t=0;t=e.length&&t(n)}))}))}))})(q(e,u),dr).get((function(e){var r=function(e,t){for(var n=[],r=[],o=0,a=e.length;o\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Fo=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,$o=/[<>&\"\']/g,qo=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,Uo={128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},Wo={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},Zo={"<":"<",">":">","&":"&",""":'"',"'":"'"},Yo=function(e,t){var n,r,o,a={};if(e){for(e=e.split(","),t=t||10,n=0;n>10),56320+(1023&t))):Uo[t]||String.fromCharCode(t):Zo[e]||Xo[e]||(n=e,(r=Lt("div").dom).innerHTML=n,r.textContent||r.innerText||n);var n,r}))}},ea={},ta={},na=xt.makeMap,ra=xt.each,oa=xt.extend,aa=xt.explode,ia=xt.inArray,ca=function(e,t){return(e=xt.trim(e))?e.split(t||" "):[]},sa=function(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),ra(e,(function(e,r){n[r]=n[r.toUpperCase()]=("map"===t?na:aa)(e,/[, ]/)}))),n},la=function(e){var t,n,r,o,a,i,c,s,l,u,f={},h={},d=[],m={},p={},v=function(t,n,r){var o=e[t];return o?o=na(o,/[, ]/,na(o.toUpperCase(),/[, ]/)):(o=ea[t])||(o=na(n," ",na(n.toUpperCase()," ")),o=oa(o,r),ea[t]=o),o},g=(t=(e=e||{}).schema,s={},l=function(e,t,r){var o,a,i=function(e,t){for(var n={},r=0,o=e.length;r
').css(o).appendTo(t)[0];return i.set(_.some({caret:f,element:r,before:e})),i.get().each((function(t){e&&oc(t.caret).addClass("mce-visual-caret-before")})),u(),(c=r.ownerDocument.createRange()).setStart(a,0),c.setEnd(a,0),c},hide:l,getCss:function(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"},reposition:function(){i.get().each((function(e){var n=bl(t,e.element,e.before);oc(e.caret).css(He({},n))}))},destroy:function(){return jr.clearInterval(o)}}},zl=function(){return ml.isIE()||ml.isEdge()||ml.isFirefox()},Cl=function(e){return pl(e)||vl(e)},Ml=function(e){return Cl(e)||En(e)&&zl()},wl=$n,_l=Un,xl=Vn("display","block table table-cell table-caption list-item"),Hl=fo,Sl=lo,Ll=Ln,kl=So,Vl=function(e,t){for(var n;n=e(t);)if(!Sl(n))return n;return null},Al=function(e,t,n,r,o){var a=new qr(e,r),i=wl(e)||Sl(e);if(t<0){if(i&&n(e=Vl(a.prev.bind(a),!0)))return e;for(;e=Vl(a.prev.bind(a),o);)if(n(e))return e}if(0=c.data.length-1)return 1===e&&(r=i(c))?Pl(r):n;if(vo(c)&&s<=1)return-1===e&&(r=a(c))?Rl(r):n;if(s===c.data.length)return(r=i(c))?Pl(r):n;if(0===s)return(r=a(c))?Rl(r):n}return n},Bl=function(e,t){return _.from(Dl(e?0:-1,t)).filter(wl)},jl=function(e,t,n){var r=Il(e,t,n);return-1===e?ys.fromRangeStart(r):ys.fromRangeEnd(r)},Fl=function(e){return _.from(e.getNode()).map(Vt)},$l=function(e,t){for(;t=e(t);)if(t.isVisible())return t;return t},ql=function(e,t){var n=El(e,t);return!(n||!Bn(e.getNode()))||n};(Cs=zs=zs||{})[Cs.Backwards=-1]="Backwards",Cs[Cs.Forwards=1]="Forwards";var Ul,Wl,Zl=$n,Yl=On,Xl=Ln,Ql=Bn,Gl=So,Kl=function(e){return _o(e)||!!Lo(t=e)&&!0!==X(ae(t.getElementsByTagName("*")),(function(e,t){return e||yo(t)}),!1);var t},Jl=ko,eu=function(e,t){return e.hasChildNodes()&&tc.length-1)return!!yu(l,a,r)||function(e,t){return mu(e).fold(y,(function(e){return t.setStart(e.container(),e.offset()),t.setEnd(e.container(),e.offset()),!0}))}(a,r);a=c[s[o]]}3===a.nodeType&&(i=Math.min(s[0],a.nodeValue.length)),1===a.nodeType&&(i=Math.min(s[0],a.childNodes.length)),t?r.setStart(a,i):r.setEnd(a,i)}return!0},Cu=function(e){return On(e)&&0=n.length?t=n.length-1:t<0&&(t=0),n[t]||e},sf=function(e,t,n){var r=t.startContainer,o=t.startOffset,a=t.endContainer,i=t.endOffset,c=function(e){var t=e[0];return 3===t.nodeType&&t===r&&o>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===i&&0M(V)?(m=w(d*f),d=w(m/f)):(d=w(m/f),m=w(d*f))),T(r,d,m),i=0<(i=a.startPos.x+k)?i:0,g=0<(g=a.startPos.y+V)?g:0,b.setStyles(o,{left:i,top:g,display:"block"}),o.innerHTML=d+" × "+m,a[2]<0&&r.clientWidth<=d&&b.setStyle(r,"left",void 0+(l-d)),a[3]<0&&r.clientHeight<=m&&b.setStyle(r,"top",void 0+(u-m)),(k=_.scrollWidth-p)+(V=_.scrollHeight-v)!=0&&b.setStyles(o,{left:i-k,top:g-V}),h||(y=t,z=n,C=l,x=u,L="corner-"+a.name,y.fire("ObjectResizeStart",{target:z,width:C,height:x,origin:L}),h=!0)},D=function(){var e,c,s,l,u,f=h;h=!1,f&&(A(n,"width",d),A(n,"height",m)),b.unbind(z,"mousemove",E),b.unbind(z,"mouseup",D),C!==z&&(b.unbind(C,"mousemove",E),b.unbind(C,"mouseup",D)),b.remove(r),b.remove(o),b.remove(i),O(n),f&&(e=t,c=n,s=d,l=m,u="corner-"+a.name,e.fire("ObjectResized",{target:c,width:s,height:l,origin:u}),b.setAttrib(n,"style",b.getAttrib(n,"style"))),t.nodeChanged()},O=function(e){B();var h=b.getPos(e,_),M=h.x,w=h.y,H=e.getBoundingClientRect(),L=H.width||H.right-H.left,A=H.height||H.bottom-H.top;n!==e&&(P(),n=e,d=m=0);var N=t.fire("ObjectSelected",{target:e}),O=b.getAttrib(n,g,"1");V(e)&&!N.isDefaultPrevented()?y(x,(function(e,t){var h=b.get("mceResizeHandle"+t);h&&b.remove(h),h=b.add(_,"div",{id:"mceResizeHandle"+t,"data-mce-bogus":"all",class:"mce-resizehandle",unselectable:!0,style:"cursor:"+t+"-resize; margin:0; padding:0"}),11===zt.ie&&(h.contentEditable=!1),b.bind(h,"mousedown",(function(h){h.stopImmediatePropagation(),h.preventDefault(),function(h){var d,m=k(n)[0];c=h.screenX,s=h.screenY,l=m.clientWidth,u=m.clientHeight,f=u/l,(a=e).name=t,a.startPos={x:L*e[0]+M,y:A*e[1]+w},p=_.scrollWidth,v=_.scrollHeight,i=b.add(_,"div",{class:"mce-resize-backdrop"}),b.setStyles(i,{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}),r=S(d=n)?b.create("img",{src:zt.transparentSrc}):d.cloneNode(!0),b.addClass(r,"mce-clonedresizable"),b.setAttrib(r,"data-mce-bogus","all"),r.contentEditable="false",b.setStyles(r,{left:M,top:w,margin:0}),T(r,L,A),r.removeAttribute(g),_.appendChild(r),b.bind(z,"mousemove",E),b.bind(z,"mouseup",D),C!==z&&(b.bind(C,"mousemove",E),b.bind(C,"mouseup",D)),o=b.add(_,"div",{class:"mce-resize-helper","data-mce-bogus":"all"},l+" × "+u)}(h)})),e.elm=h,b.setStyles(h,{left:L*e[0]+M-h.offsetWidth/2,top:A*e[1]+w-h.offsetHeight/2})})):P(),b.getAttrib(n,g)||n.setAttribute(g,O)},P=function(){B(),n&&n.removeAttribute(g),se(x,(function(e,t){var n=b.get("mceResizeHandle"+t);n&&(b.unbind(n),b.remove(n))}))},R=function(n){var r,o=function(e,t){if(e)do{if(e===t)return!0}while(e=e.parentNode)};h||t.removed||(y(b.select("img[data-mce-selected],hr[data-mce-selected]"),(function(e){e.removeAttribute(g)})),r="mousedown"===n.type?n.target:e.getNode(),o(r=b.$(r).closest("table,img,figure.image,hr,video,span.mce-preview-object")[0],_)&&(j(),o(e.getStart(!0),r)&&o(e.getEnd(!0),r))?O(r):P())},I=function(e){return kf(xf(t.getBody(),e))},B=function(){se(x,(function(e){e.elm&&(b.unbind(e.elm),delete e.elm)}))},j=function(){try{t.getDoc().execCommand("enableObjectResizing",!1,"false")}catch(e){}};return t.on("init",(function(){var e;j(),(zt.browser.isIE()||zt.browser.isEdge())&&(t.on("mousedown click",(function(e){var n=e.target,r=n.nodeName;h||!/^(TABLE|IMG|HR)$/.test(r)||I(n)||(2!==e.button&&t.selection.select(n,"TABLE"===r),"mousedown"===e.type&&t.nodeChanged())})),e=function(e){var n=function(e){jr.setEditorTimeout(t,(function(){return t.selection.select(e)}))};if(I(e.target)||Un(e.target))return e.preventDefault(),void n(e.target);/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"===e.target.tagName&&n(e.target))},b.bind(_,"mscontrolselect",e),t.on("remove",(function(){return b.unbind(_,"mscontrolselect",e)})));var r=jr.throttle((function(e){t.composing||R(e)}));t.on("nodechange ResizeEditor ResizeWindow ResizeContent drop FullscreenStateChanged",r),t.on("keyup compositionend",(function(e){n&&"TABLE"===n.nodeName&&r(e)})),t.on("hide blur",P),t.on("contextmenu longpress",L,!0)})),t.on("remove",B),{isResizable:V,showResizeRect:O,hideResizeRect:P,updateResizeRect:R,destroy:function(){n=r=i=null}}},Af=function(e){return Fn(e)||$n(e)},Tf=function(e,t,n){var r,o,a,i,c,s=n;if(s.caretPositionFromPoint)(o=s.caretPositionFromPoint(e,t))&&((r=n.createRange()).setStart(o.offsetNode,o.offset),r.collapse(!0));else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(s.body.createTextRange){r=s.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r=function(e,t,n){var r,o=n.elementFromPoint(e,t),a=n.body.createTextRange();if(o&&"HTML"!==o.tagName||(o=n.body),a.moveToElementText(o),0<(r=(r=xt.toArray(a.getClientRects())).sort((function(e,n){return(e=Math.abs(Math.max(e.top-t,e.bottom-t)))-Math.abs(Math.max(n.top-t,n.bottom-t))}))).length){t=(r[0].bottom+r[0].top)/2;try{return a.moveToPoint(e,t),a.collapse(!0),a}catch(e){}}return null}(e,t,n)}return a=r,i=n.body,c=a&&a.parentElement?a.parentElement():null,$n(function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(c,i,Af))?null:a}return r},Ef=function(e,t){return e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset},Df=function(e,t,n){return null!==function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(e,t,n)},Nf=function(e){return e&&"TABLE"===e.nodeName},Of=function(e,t,n){for(var r=new qr(t,e.getParent(t.parentNode,e.isBlock)||e.getRoot());t=r[n?"prev":"next"]();)if(Bn(t))return!0},Pf=function(e,t,n,r,o){var a,i,c=e.getRoot(),s=e.schema.getNonEmptyElements(),l=e.getParent(o.parentNode,e.isBlock)||c;if(r&&Bn(o)&&t&&e.isEmpty(l))return _.some(ys(o.parentNode,e.nodeIndex(o)));for(var u,f,h=new qr(o,l);i=h[r?"prev":"next"]();){if("false"===e.getContentEditableParent(i)||(f=c,fo(u=i)&&!1===Df(u,f,vu)))return _.none();if(On(i)&&0l.childNodes.length-1&&(d=!1),Rn(l)&&(l=c,u=0),l===c){if(d&&(o=l.childNodes[0\ufeff');return sn(n.element,r),Kf(r,(function(){return mn(r)}))}(Vt(n.startContainer),n.startOffset);eh(e,a,t,i,r),i.cleanup()},nh=function(e,t,n,r){var o=Vt(e.getDoc());eh(e,o,n,Kf(Vt(t),c),r)},rh=function(e,t,n){var r=n.startContainer,o=n.startOffset,a=n.endContainer,i=n.endOffset;t(Vt(r),Vt(a));var c=e.dom.createRng();c.setStart(r,o),c.setEnd(a,i),e.selection.setRng(n)},oh=function(e,t,n,r){var o,a=e.pos;n?Mn(a.left,a.top,r):(o=a.top-t+e.height,Mn(a.left,o,r))},ah=function(e,t,n,r,o){var a=n+t,i=r.pos.top,c=r.bottom,s=n<=c-i;ii.bottom&&wn(n.element,!0===r)},sh=function(e,t,n){return Jf(e,ih,t,n)},lh=function(e,t,n){return nh(e,t,ih,n)},uh=function(e,t,n){return Jf(e,ch,t,n)},fh=function(e,t,n){return nh(e,t,ch,n)},hh=function(e,t,n){(e.inline?sh:uh)(e,t,n)},dh=function(e){var t=on(e).dom;return e.dom===t.activeElement},mh=function(e){return void 0===e&&(e=Vt(document)),_.from(e.dom.activeElement).map(Vt)},ph=gr([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),vh=(ph.before,ph.on,ph.after,gr([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}])),gh=(vh.domRange,vh.relative,vh.exact,function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}}),bh=ft().browser,yh=function(e,t){var n=Bt(t)?zf(t).length:Gt(t).length+1;return n]+(?:"[^"]*"|'[^']*'))*[^"'>]*(?:"[^">]*|'[^'>]*)?|\s*|\/)>/g;for(c.lastIndex=r=n;o=c.exec(t);){if(r=c.lastIndex,"/"===o[1])a--;else if(!o[1]){if(o[2]in i)continue;a++}if(0===a)break}return r},Jh=function(e,t){void 0===t&&(t=la()),!1!==(e=e||{}).fix_self_closing&&(e.fix_self_closing=!0);var n=e.comment?e.comment:c,r=e.cdata?e.cdata:c,o=e.text?e.text:c,a=e.start?e.start:c,i=e.end?e.end:c,s=e.pi?e.pi:c,l=e.doctype?e.doctype:c;return{parse:function(c,u){void 0===u&&(u="html"),function(c,u){void 0===u&&(u="html");for(var f,h,d,m,p,v,g,b,y,z,C,M,w,_,x,H,S,L,k,V=c.html,A=0,T=[],E=0,D=Jo.decode,N=xt.makeMap("src,href,data,background,action,formaction,poster,xlink:href"),O=/((java|vb)script|mhtml):/i,P="html"===u?0:1,R=function(e){for(var t,n=T.length;n--&&T[n].name!==e;);if(0<=n){for(t=T.length-1;n<=t;t--)(e=T[t]).valid&&i(e.name);T.length=n}},I=function(e,t){return o(Xh(e,c),t)},B=function(t){""!==t&&(">"===t.charAt(0)&&(t=" "+t),e.allow_conditional_comments||"[if"!==t.substr(0,3).toLowerCase()||(t=" "+t),n(Xh(t,c)))},j=function(e,t){var n=e||"",r=!Be(n,"--"),o=function(e,t,n){void 0===n&&(n=0);var r=e.toLowerCase();if(-1!==r.indexOf("[if ",n)&&(c=n,/^\s*\[if [\w\W]+\]>.*/.test(r.substr(c)))){var o=r.indexOf("[endif]",n);return r.indexOf(">",o)}if(t){var a=r.indexOf(">",n);return-1!==a?a:r.length}var i=/--!?>/g;i.lastIndex=n;var c,s=i.exec(e);return s?s.index+s[0].length:r.length}(V,r,t);return e=V.substr(t,o-t),B(r?n+e:e),o+1},F=function(t,n,r,o,a){var i,s,l,u;if(l=(n=n.toLowerCase())in Z?n:D(r||o||a||""),r=Xh(l,c),Y&&!b&&0==(0===(u=n).indexOf("data-")||0===u.indexOf("aria-"))){if(!(i=_[n])&&x){for(s=x.length;s--&&!(i=x[s]).pattern.test(n););-1===s&&(i=null)}if(!i)return;if(i.validValues&&!(r in i.validValues))return}if(N[n]&&!e.allow_script_urls){var f=r.replace(/[\s\u0000-\u001F]+/g,"");try{f=decodeURIComponent(f)}catch(e){f=unescape(f)}if(O.test(f))return;if(Gh(e,f,t))return}b&&(n in N||0===n.indexOf("on"))||(m.map[n]=r,m.push({name:n,value:r}))},$=new RegExp("<(?:(?:!--([\\w\\W]*?)--!?>)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:![Dd][Oo][Cc][Tt][Yy][Pp][Ee]([\\w\\W]*?)>)|(?:!(--)?)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_:.]*)(\\s(?:[^'\">]+(?:\"[^\"]*\"|'[^']*'))*[^\"'>]*(?:\"[^\">]*|'[^'>]*)?|\\s*|\\/)>))","g"),q=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,U=t.getShortEndedElements(),W=e.self_closing_elements||t.getSelfClosingElements(),Z=t.getBoolAttrs(),Y=e.validate,X=e.remove_internals,Q=e.fix_self_closing,G=t.getSpecialElements(),K=V+">";f=$.exec(K);){var J=f[0];if(AV.length){I(D(V.substr(f.index))),A=f.index+J.length;continue}":"===(h=h.toLowerCase()).charAt(0)&&(h=h.substr(1)),y=h in U,Q&&W[h]&&0]*data-mce-bogus="all"[^>]*>/g,f=e.schema;i=e.getTempAttrs(),c=l,s=new RegExp(["\\s?("+i.join("|")+')="[^"]+"'].join("|"),"gi"),l=c.replace(s,"");for(var h=f.getShortEndedElements();a=u.exec(l);)r=u.lastIndex,o=a[0].length,n=h[a[1]]?r:Jh.findEndTag(f,l,r),l=l.substring(0,r-o)+l.substring(n),u.lastIndex=r-o;return io(l)},nd=td,rd=xt.each,od=function(e){return{compare:function(t,n){if(t.nodeName!==n.nodeName)return!1;var r=function(t){var n={};return rd(e.getAttribs(t),(function(r){var o=r.nodeName.toLowerCase();0!==o.indexOf("_")&&"style"!==o&&0!==o.indexOf("data-")&&(n[o]=e.getAttrib(t,o))})),n},o=function(e,t){var n,r;for(r in e)if(e.hasOwnProperty(r)){if(void 0===(n=t[r]))return!1;if(e[r]!==n)return!1;delete t[r]}for(r in t)if(t.hasOwnProperty(r))return!1;return!0};return!(!o(r(t),r(n))||!o(e.parseStyle(e.getAttrib(t,"style")),e.parseStyle(e.getAttrib(n,"style")))||xu(t)||xu(n))}}},ad=xt.makeMap,id=function(e){var t=[],n=(e=e||{}).indent,r=ad(e.indent_before||""),o=ad(e.indent_after||""),a=Jo.getEncodeFunc(e.entity_encoding||"raw",e.entities),i="html"===e.element_format;return{start:function(e,c,s){var l,u,f,h;if(n&&r[e]&&0":" />",s&&n&&o[e]&&0"),n&&o[e]&&0")},comment:function(e){t.push("\x3c!--",e,"--\x3e")},pi:function(e,r){r?t.push(""):t.push(""),n&&t.push("\n")},doctype:function(e){t.push("",n?"\n":"")},reset:function(){t.length=0},getContent:function(){return t.join("").replace(/\n$/,"")}}},cd=function(e,t){void 0===t&&(t=la());var n=id(e);return(e=e||{}).validate=!("validate"in e)||e.validate,{serialize:function(r){var o=e.validate,a={3:function(e){n.text(e.value,e.raw)},8:function(e){n.comment(e.value)},7:function(e){n.pi(e.name,e.value)},10:function(e){n.doctype(e.value)},4:function(e){n.cdata(e.value)},11:function(e){if(e=e.firstChild)for(;i(e),e=e.next;);}};n.reset();var i=function(e){var r,c,s,l,u,f,h,d,m,p=a[e.type];if(p)p(e);else{if(r=e.name,c=e.shortEnded,s=e.attributes,o&&s&&1'))},_d=function(e){en(e).each((function(t){Zt(t).each((function(n){Yr(e)&&Qr(t)&&Yr(n)&&mn(t)}))}))},xd=function(e,t){return function(e,t,n){return Nt(t,e)?function(e,t){for(var n=O(t)?t:y,r=e.dom,o=[];null!==r.parentNode&&void 0!==r.parentNode;){var a=r.parentNode,i=Vt(a);if(o.push(i),!0===n(i))break;r=a}return o}(e,(function(e){return n(e)||Dt(e,t)})).slice(0,-1):[]}(e,t,y)},Hd=function(e,t){return[e].concat(xd(e,t))},Sd=function(e,t,n){return lu(e,t,n,fd)},Ld=function(e,t){return Q(Hd(Vt(t.container()),e),Yr)},kd=function(e,t,n){return Sd(e,t.dom,n).forall((function(e){return Ld(t,n).fold((function(){return!1===El(e,n,t.dom)}),(function(r){return!1===El(e,n,t.dom)&&Nt(r,Vt(e.container()))}))}))},Vd=function(e,t,n){return Ld(t,n).fold((function(){return Sd(e,t.dom,n).forall((function(e){return!1===El(e,n,t.dom)}))}),(function(t){return Sd(e,t.dom,n).isNone()}))},Ad=f(Vd,!1),Td=f(Vd,!0),Ed=f(kd,!1),Dd=f(kd,!0),Nd=function(e){return Fl(e).exists(Qr)},Od=function(e,t,n){var r=Z(Hd(Vt(n.container()),t),Yr),o=re(r).getOr(t);return cu(e,o.dom,n).filter(Nd)},Pd=function(e,t){return Fl(t).exists(Qr)||Od(!0,e,t).isSome()},Rd=function(e,t){return n=t,_.from(n.getNode(!0)).map(Vt).exists(Qr)||Od(!1,e,t).isSome();var n},Id=f(Od,!1),Bd=f(Od,!0),jd=function(e){return ys.isTextPosition(e)&&!e.isAtStart()&&!e.isAtEnd()},Fd=function(e,t){var n=Z(Hd(Vt(t.container()),e),Yr);return re(n).getOr(e)},$d=function(e,t){return jd(t)?ud(t):ud(t)||hu(Fd(e,t).dom,t).exists(ud)},qd=function(e,t){return jd(t)?ld(t):ld(t)||fu(Fd(e,t).dom,t).exists(ld)},Ud=function(e){return Fl(e).bind((function(e){return Sr(e,It)})).exists((function(e){return t=Jn(e,"white-space"),F(["pre","pre-wrap"],t);var t}))},Wd=function(e,t){return!Ud(t)&&(Ad(e,t)||Ed(e,t)||Rd(e,t)||$d(e,t))},Zd=function(e,t){return!Ud(t)&&(Td(e,t)||Dd(e,t)||Pd(e,t)||qd(e,t))},Yd=function(e,t){return Wd(e,t)||Zd(e,(r=(n=t).container(),o=n.offset(),On(r)&&o=e.data.length&&Zd(o,ys(e,e.data.length)),c=0===t&&Wd(o,ys(e,0)),e.replaceData(t,n,(l=c,u=i,X(s=a,(function(e,t){return Su(t)||Hu(t)?e.previousCharIsSpace||""===e.str&&l||e.str.length===s.length-1&&u?{previousCharIsSpace:!1,str:e.str+ro}:{previousCharIsSpace:!0,str:e.str+" "}:{previousCharIsSpace:!1,str:e.str+t}}),{previousCharIsSpace:!1,str:""}).str)))},em=function(e,t){var n=e.data.slice(t),r=n.length-$e(n).length;return Jd(e,t,r)},tm=function(e,t){var n=e.data.slice(0,t),r=n.length-qe(n).length;return Jd(e,t-r,r)},nm=function(e,t,n,r){void 0===r&&(r=!0);var o=qe(e.data).length,a=r?e:t,i=r?t:e;return r?a.appendData(i.data):a.insertData(0,i.data),mn(Vt(i)),n&&em(a,o),a},rm=function(e,t){return r=e,o=(n=t).container(),a=n.offset(),!1===ys.isTextPosition(n)&&o===r.parentNode&&a>ys.before(r).offset()?ys(t.container(),t.offset()-1):t;var n,r,o,a},om=function(e){return So(e.previousSibling)?_.some((t=e.previousSibling,On(t)?ys(t,t.data.length):ys.after(t))):e.previousSibling?mu(e.previousSibling):_.none();var t},am=function(e){return So(e.nextSibling)?_.some((t=e.nextSibling,On(t)?ys(t,0):ys.before(t))):e.nextSibling?du(e.nextSibling):_.none();var t},im=function(e,t){return om(t).orThunk((function(){return am(t)})).orThunk((function(){return n=e,r=t,o=ys.before(r.previousSibling?r.previousSibling:r.parentNode),hu(n,o).fold((function(){return fu(n,ys.after(r))}),_.some);var n,r,o}))},cm=function(e,t){return am(t).orThunk((function(){return om(t)})).orThunk((function(){return r=t,fu(n=e,ys.after(r)).fold((function(){return hu(n,ys.before(r))}),_.some);var n,r}))},sm=function(e,t,n){return(e?cm:im)(t,n).map(f(rm,n))},lm=function(e,t,n){n.fold((function(){e.focus()}),(function(n){e.selection.setRng(n.toRange(),t)}))},um=function(e,t){return t&&ve(e.schema.getBlockElements(),Ot(t))},fm=function(e){if(Oo(e)){var t=St('
');return dn(e),fn(e,t),_.some(ys.before(t.dom))}return _.none()},hm=function(e,t,n,r){void 0===r&&(r=!0);var o,a,i=sm(t,e.getBody(),n.dom),c=Hr(n,f(um,e),(o=e.getBody(),function(e){return e.dom===o})),s=function(e,t,n){var r,o,a,i,c=Zt(e).filter(Bt),s=Yt(e).filter(Bt);return mn(e),o=s,a=t,i=function(e,t,r){var o=e.dom,a=t.dom,i=o.data.length;return nm(o,a,n),r.container()===a?ys(o,i):r},((r=c).isSome()&&o.isSome()&&a.isSome()?_.some(i(r.getOrDie(),o.getOrDie(),a.getOrDie())):_.none()).orThunk((function(){return n&&(c.each((function(e){return tm(e.dom,e.dom.length)})),s.each((function(e){return em(e.dom,0)}))),t}))}(n,i,(a=n,ve(e.schema.getTextInlineElements(),Ot(a))));e.dom.isEmpty(e.getBody())?(e.setContent(""),e.selection.setCursorLocation()):c.bind(fm).fold((function(){r&&lm(e,t,s)}),(function(n){r&&lm(e,t,_.some(n))}))},dm=function(e,t){return{start:e,end:t}},mm=gr([{removeTable:["element"]},{emptyCells:["cells"]},{deleteCellSelection:["rng","cell"]}]),pm=function(e,t){return Vr(Vt(e),"td,th",t)},vm=function(e,t){return Lr(e,"table",t)},gm=function(e){return!Dt(e.start,e.end)},bm=function(e,t){return vm(e.start,t).bind((function(n){return vm(e.end,t).bind((function(e){return t=Dt(n,e),r=n,t?_.some(r):_.none();var t,r}))}))},ym=function(e){return Vc(e,"td,th")},zm=function(e,t){return bm(t,e).isSome()},Cm=function(e,t,n){return e.filter((function(e){return gm(e)&&zm(n,e)})).orThunk((function(){return function(e,t){var n=pm(t.startContainer,e),r=pm(t.endContainer,e);return t.collapsed?_.none():qc(n,r,dm).fold((function(){return n.fold((function(){return r.bind((function(t){return vm(t,e).bind((function(e){return re(ym(e)).map((function(e){return dm(e,t)}))}))}))}),(function(t){return vm(t,e).bind((function(e){return oe(ym(e)).map((function(e){return dm(t,e)}))}))}))}),(function(t){return zm(e,t)?_.none():(r=e,vm((n=t).start,r).bind((function(e){return oe(ym(e)).map((function(e){return dm(n.start,e)}))})));var n,r}))}(n,t)})).bind((function(e){return bm(t=e,n).map((function(e){return{rng:t,table:e,cells:ym(e)}}));var t}))},Mm=function(e,t){return G(e,(function(e){return Dt(e,t)}))},wm=function(e){return qc(Mm((t=e).cells,t.rng.start),Mm(t.cells,t.rng.end),(function(e,n){return t.cells.slice(e,n+1)})).map((function(t){var n=e.cells;return t.length===n.length?mm.removeTable(e.table):mm.emptyCells(t)}));var t},_m=function(e,t){var n,r,o,a,i,c=(n=e,function(e){return Dt(n,e)}),s=(o=c,a=pm((r=t).startContainer,o),i=pm(r.endContainer,o),qc(a,i,dm));return function(e,t,n){return e.filter((function(e){return o=n,!gm(r=e)&&bm(r,o).exists((function(e){var t=e.dom.rows;return 1===t.length&&1===t[0].cells.length}))&&mf(e.start,t);var r,o})).map((function(e){return e.start}))}(s,t,c).map((function(e){return mm.deleteCellSelection(t,e)})).orThunk((function(){return Cm(s,t,c).bind(wm)}))},xm=function(e){var t;return(8===Pt(t=e)||"#comment"===Ot(t)?Zt:en)(e).bind(xm).orThunk((function(){return _.some(e)}))},Hm=function(e,t){return U(t,wd),e.selection.setCursorLocation(t[0].dom,0),!0},Sm=function(e,t,n){t.deleteContents();var r,o,a=xm(n).getOr(n),i=Vt(e.dom.getParent(a.dom,e.dom.isBlock));return Oo(i)&&(wd(i),e.selection.setCursorLocation(i.dom,0)),Dt(n,i)||(r=Wt(i).is(n)?[]:Wt(o=i).map(Gt).map((function(e){return Z(e,(function(e){return!Dt(o,e)}))})).getOr([]),U(r.concat(Gt(n)),(function(e){Dt(e,i)||Nt(e,i)||mn(e)}))),!0},Lm=function(e,t){return hm(e,!1,t),!0},km=function(e,t){return Q(Hd(t,e),to)},Vm=function(e,t){return Q(Hd(t,e),(function(e){return"caption"===Ot(e)}))},Am=function(e,t){return wd(t),e.selection.setCursorLocation(t.dom,0),_.some(!0)},Tm=function(e,t){return(e?yd:zd)(t)},Em=function(e,t,n){var r=Vt(e.getBody());return Vm(r,n).fold((function(){return function(e,t,n,r){var o=ys.fromRangeStart(e.selection.getRng());return km(n,r).bind((function(r){return Oo(r)?Am(e,r):(a=n,i=r,c=o,su(t,e.getBody(),c).bind((function(e){return km(a,Vt(e.getNode())).map((function(e){return!1===Dt(e,i)}))})));var a,i,c})).getOr(!1)}(e,t,r,n)||(o=e,a=t,i=ys.fromRangeStart(o.selection.getRng()),Tm(a,i)||cu(a,o.getBody(),i).exists((function(e){return Tm(a,e)})));var o,a,i}),(function(n){return o=e,a=t,i=r,c=n,s=ys.fromRangeStart(o.selection.getRng()),(Oo(c)?Am(o,c):function(e,t,n,r,o){return su(n,e.getBody(),o).bind((function(a){return s=n,l=o,u=a,du((c=r).dom).bind((function(e){return mu(c.dom).map((function(t){return s?l.isEqual(e)&&u.isEqual(t):l.isEqual(t)&&u.isEqual(e)}))})).getOr(!0)?Am(e,r):(i=r,Vm(t,Vt(a.getNode())).map((function(e){return!1===Dt(e,i)})));var i,c,s,l,u})).or(_.some(!0))}(o,i,a,c,s)).getOr(!1);var o,a,i,c,s}))},Dm=function(e,t){var n,r,o,a,i,c=Vt(e.selection.getStart(!0)),s=ff(e);return e.selection.isCollapsed()&&0===s.length?Em(e,t,c):(r=c,o=Vt((n=e).getBody()),a=n.selection.getRng(),0!==(i=ff(n)).length?Hm(n,i):function(e,t,n,r){return Vm(t,r).fold((function(){return r=e,_m(t,n).map((function(e){return e.fold(f(Lm,r),f(Hm,r),f(Sm,r))}));var r}),(function(t){return Am(e,t)})).getOr(!1)}(n,o,a,r))},Nm=function(e){return e.collapsed?e:function(e){var t=ys.fromRangeStart(e),n=ys.fromRangeEnd(e),r=e.commonAncestorContainer;return cu(!1,r,n).map((function(o){return!El(t,n,r)&&El(t,o,r)?(a=t.container(),i=t.offset(),c=o.container(),s=o.offset(),(l=document.createRange()).setStart(a,i),l.setEnd(c,s),l):e;var a,i,c,s,l})).getOr(e)}(e)},Om=function(e,t){var n,r,o,a=t.firstChild,i=t.lastChild;return a&&"meta"===a.name&&(a=a.next),i&&"mce_marker"===i.attr("id")&&(i=i.prev),r=i,o=(n=e).getNonEmptyElements(),r&&(r.isEmpty(o)||function(e,t){var n,r;return e.getBlockElements()[t.name]&&(r=t).firstChild&&r.firstChild===r.lastChild&&("br"===(n=t.firstChild).name||n.value===ro)}(n,r))&&(i=i.prev),!(!a||a!==i||"ul"!==a.name&&"ol"!==a.name)},Pm=function(e){return 0)?$/," "):u.replace(/ ()?$/," "));var m=e.parser,p=n.merge,v=cd({validate:e.getParam("validate")},e.schema),g='',b={content:t,format:"html",selection:!0,paste:n.paste};if((b=e.fire("BeforeSetContent",b)).isDefaultPrevented())e.fire("SetContent",{content:b.content,format:"html",selection:!0,paste:n.paste});else{-1===(t=b.content).indexOf("{$caret}")&&(t+="{$caret}"),t=t.replace(/\{\$caret\}/,g);var y,z,C=(i=h.getRng()).startContainer||(i.parentElement?i.parentElement():null),M=e.getBody();C===M&&h.isCollapsed()&&d.isBlock(M.firstChild)&&(y=e,(z=M.firstChild)&&!y.schema.getShortEndedElements()[z.nodeName])&&d.isEmpty(M.firstChild)&&((i=d.createRng()).setStart(M.firstChild,0),i.setEnd(M.firstChild,0),h.setRng(i)),h.isCollapsed()||function(e){var t=e.dom,n=Nm(e.selection.getRng());e.selection.setRng(n);var r,o,a=t.getParent(n.startContainer,jm);r=n,null!==(o=a)&&o===t.getParent(r.endContainer,jm)&&mf(Vt(o),r)?Sm(e,n,Vt(a)):e.getDoc().execCommand("Delete",!1,null)}(e);var w,x,H,S,L,k,V,A,T,E,D,N,O,P,R={context:(r=h.getNode()).nodeName.toLowerCase(),data:n.data,insert:!0},I=m.parse(t,R);if(!0===n.paste&&Om(e.schema,I)&&Rm(d,r))return i=Bm(v,d,h.getRng(),I),h.setRng(i),void e.fire("SetContent",b);if(function(e){for(var t=e;t=t.walk();)1===t.type&&t.attr("data-mce-fragment","1")}(I),"mce_marker"===(c=I.lastChild).attr("id"))for(c=(a=c).prev;c;c=c.walk(!0))if(3===c.type||!d.isBlock(c.name)){e.schema.isValidChild(c.parent.name,"span")&&c.parent.insert(a,c,"br"===c.name);break}if(e._selectionOverrides.showBlockCaretContainer(r),R.invalid){for(e.selection.setContent(g),r=h.getNode(),o=e.getBody(),9===r.nodeType?r=c=o:c=r;c!==o;)c=(r=c).parentNode;t=r===o?o.innerHTML:d.getOuterHTML(r),t=v.serialize(m.parse(t.replace(//i,(function(){return v.serialize(I)})))),r===o?d.setHTML(o,t):d.setOuterHTML(r,t)}else w=e,x=t=v.serialize(I),"all"===(H=r).getAttribute("data-mce-bogus")?H.parentNode.insertBefore(w.dom.createFragment(x),H):(S=H.firstChild,L=H.lastChild,!S||S===L&&"BR"===S.nodeName?w.dom.setHTML(H,x):w.selection.setContent(x));V=p,E=(k=e).schema.getTextInlineElements(),D=k.dom,V&&(A=k.getBody(),T=od(D),xt.each(D.select("*[data-mce-fragment]"),(function(e){for(var t=e.parentNode;t&&t!==A;t=t.parentNode)E[e.nodeName.toLowerCase()]&&T.compare(t,e)&&D.remove(e,!0)}))),function(e,t){var n,r,o=e.dom,a=e.selection;if(t){a.scrollIntoView(t);var i=function(t){for(var n=e.getBody();t&&t!==n;t=t.parentNode)if("false"===o.getContentEditable(t))return t;return null}(t);if(i)return o.remove(t),a.select(i);var c=o.createRng(),s=t.previousSibling;s&&3===s.nodeType?(c.setStart(s,s.nodeValue.length),zt.ie||(r=t.nextSibling)&&3===r.nodeType&&(s.appendData(r.data),r.parentNode.removeChild(r))):(c.setStartBefore(t),c.setEndBefore(t));var l=o.getParent(t,o.isBlock);o.remove(t),l&&o.isEmpty(l)&&(e.$(l).empty(),c.setStart(l,0),c.setEnd(l,0),jm(l)||l.getAttribute("data-mce-fragment")||!(n=function(t){var n=ys.fromRangeStart(t);if(n=ru(e.getBody()).next(n))return n.toRange()}(c))?o.add(l,o.create("br",{"data-mce-bogus":"1"})):(c=n,o.remove(l))),a.setRng(c)}}(e,d.get("mce_marker")),N=e.getBody(),xt.each(N.getElementsByTagName("*"),(function(e){e.removeAttribute("data-mce-fragment")})),O=d,P=h.getStart(),_.from(O.getParent(P,"td,th")).map(Vt).each(_d),e.fire("SetContent",b),e.addVisual()}},$m=function(e,t){t(e),e.firstChild&&$m(e.firstChild,t),e.next&&$m(e.next,t)},qm=function(e){return e instanceof Zh},Um=function(e,t){var n;e.dom.setHTML(e.getBody(),t),Oh(n=e)&&du(n.getBody()).each((function(e){var t=e.getNode(),r=En(t)?du(t).getOr(e):e;n.selection.setRng(r.toRange())}))},Wm=function(e,t,n){return n.format=n.format?n.format:"html",n.set=!0,n.content=qm(t)?"":t,n.no_events||e.fire("BeforeSetContent",n),qm(t)||(t=n.content),_.from(e.getBody()).fold(l(t),(function(r){return qm(t)?function(e,t,n,r){!function(e,t,n){var r=function(e,t,n){var r={},o={},a=[];for(var i in n.firstChild&&$m(n.firstChild,(function(n){U(e,(function(e){e.name===n.name&&(r[e.name]?r[e.name].nodes.push(n):r[e.name]={filter:e,nodes:[n]})})),U(t,(function(e){"string"==typeof n.attr(e.name)&&(o[e.name]?o[e.name].nodes.push(n):o[e.name]={filter:e,nodes:[n]})}))})),r)r.hasOwnProperty(i)&&a.push(r[i]);for(var c in o)o.hasOwnProperty(c)&&a.push(o[c]);return a}(e,t,n);U(r,(function(e){U(e.filter.callbacks,(function(t){t(e.nodes,e.filter.name,{})}))}))}(e.parser.getNodeFilters(),e.parser.getAttributeFilters(),n);var o=cd({validate:e.validate},e.schema).serialize(n);return r.content=no(Vt(t))?o:xt.trim(o),Um(e,r.content),r.no_events||e.fire("SetContent",r),n}(e,r,t,n):(o=e,a=r,c=n,0===(i=t).length||/^\s+$/.test(i)?(l='
',"TABLE"===a.nodeName?i=""+l+"":/^(UL|OL)$/.test(a.nodeName)&&(i="
  • "+l+"
  • "),i=(s=Ws(o))&&o.schema.isValidChild(a.nodeName.toLowerCase(),s.toLowerCase())?(i=l,o.dom.createHTML(s,Zs(o),i)):i||'
    ',Um(o,i),o.fire("SetContent",c)):("raw"!==c.format&&(i=cd({validate:o.validate},o.schema).serialize(o.parser.parse(i,{isRootContent:!0,insert:!0}))),c.content=no(Vt(a))?i:xt.trim(i),Um(o,c.content),c.no_events||o.fire("SetContent",c)),c.content);var o,a,i,c,s,l}))},Zm=function(e,t){return r=t,((o=(n=e).dom).parentNode?function(e,t){return Q(e.dom.childNodes,(function(e){return t(Vt(e))})).map(Vt)}(Vt(o.parentNode),(function(e){return!Dt(n,e)&&r(e)})):_.none()).isSome();var n,r,o},Ym=function(e){return O(e)?e:y},Xm=function(e,t,n){var r=t(e),o=Ym(n);return r.orThunk((function(){return o(e)?_.none():function(e,t,n){for(var r=e.dom,o=Ym(n);r.parentNode;){r=r.parentNode;var a=Vt(r),i=t(a);if(i.isSome())return i;if(o(a))break}return _.none()}(e,t,o)}))},Qm=Ou,Gm=function(e,t,n){var r=e.formatter.get(n);if(r)for(var o=0;o
    ").append(n.childNodes)})))},pp["pre"]||(pp.pre=[]),pp.pre.push(ed);var bp,yp,zp,Cp,Mp=xt.each,wp=function(e){return Ln(e)&&!xu(e)&&!vu(e)&&!Tn(e)},_p=function(e,t){for(var n=e;n;n=n[t]){if(On(n)&&0!==n.nodeValue.length)return e;if(Ln(n)&&!xu(n))return n}return e},xp=function(e,t,n){var r,o,a=od(e);if(t&&n&&(t=_p(t,"previousSibling"),n=_p(n,"nextSibling"),a.compare(t,n))){for(r=t.nextSibling;r&&r!==n;)r=(o=r).nextSibling,t.appendChild(o);return e.remove(n),xt.each(xt.grep(n.childNodes),(function(e){t.appendChild(e)})),t}return n},Hp=function(e,t,n,r){var o;r&&!1!==t.merge_siblings&&(o=xp(e,Au(r),r),xp(e,o,Au(o,!0)))},Sp=function(e,t,n){Mp(e.childNodes,(function(e){wp(e)&&(t(e)&&n(e),e.hasChildNodes()&&Sp(e,t,n))}))},Lp=function(e,t){return function(n){return!(!n||!Ru(e,n,t))}},kp=function(e,t,n){return function(r){var o,a;e.setStyle(r,t,n),""===r.getAttribute("style")&&r.removeAttribute("style"),o=e,"SPAN"===(a=r).nodeName&&0===o.getAttribs(a).length&&o.remove(a,!0)}},Vp=gr([{keep:[]},{rename:["name"]},{removed:[]}]),Ap=/^(src|href|style)$/,Tp=xt.each,Ep=Ou,Dp=function(e,t,n){return e.isChildOf(t,n)&&t!==n&&!e.isBlock(n)},Np=function(e,t,n){var r,o=t[n?"startContainer":"endContainer"],a=t[n?"startOffset":"endOffset"];return Ln(o)&&(r=o.childNodes.length-1,!n&&a&&a--,o=o.childNodes[r=o.nodeValue.length&&(o=new qr(o,e.getBody()).next()||o),On(o)&&!n&&0===a&&(o=new qr(o,e.getBody()).prev()||o),o},Op=function(e,t){var n=t?"firstChild":"lastChild";if(/^(TR|TH|TD)$/.test(e.nodeName)&&e[n]){var r=e[n];return"TR"===e.nodeName&&r[n]||r}return e},Pp=function(e,t,n,r){var o=e.create(n,r);return t.parentNode.insertBefore(o,t),o.appendChild(t),o},Rp=function(e,t,n,r,o){var a=Vt(t),i=Vt(e.create(r,o)),c=(n?Qt:Xt)(a);return hn(i,c),n?(sn(a,i),un(i,a)):(ln(a,i),fn(i,a)),i.dom},Ip=function(e,t,n,r){return!(t=Au(t,n,r))||"BR"===t.nodeName||e.isBlock(t)},Bp=function(e,t,n,r,o){var a,i,c,s,l,u=e.dom;if(c=u,!(Ep(s=r,(l=t).inline)||Ep(s,l.block)||l.selector&&Ln(s)&&c.is(s,l.selector)||(i=r,t.links&&"A"===i.nodeName)))return Vp.keep();var f,h,d,m,p,v,g,b=r;if(t.inline&&"all"===t.remove&&V(t.preserve_attributes)){var y=Z(u.getAttribs(b),(function(e){return F(t.preserve_attributes,e.name.toLowerCase())}));if(u.removeAllAttribs(b),U(y,(function(e){return u.setAttrib(b,e.name,e.value)})),0e?t.cells.length:e}),0)},ev=function(e,t){for(var n=e.rows,r=0;r")?{type:"fragmented",fragments:r,content:"",bookmark:null,beforeBookmark:null}:{type:"complete",fragments:null,content:o,bookmark:null,beforeBookmark:null}},mv=function(e,t,n){"fragmented"===t.type?function(e,t){var n,r,o,a,i,c,s,l,u,f=q(ae(t.childNodes),uv);fv((r=e,o=(n=f).length+r.length+2,a=new Array(o),i=new Array(o),c=function(e,t,o,a,i){var s=l(e,t,o,a);if(null===s||s.start===t&&s.diag===t-a||s.end===e&&s.diag===e-o)for(var u=e,f=o;ul){for(var u=0;u]*>( | |\\s| |
    |)<\\/"+c+">[\r\n]*|
    [\r\n]*)$"),i.replace(s,"")),F(["text","tree"],t.format)||no(Vt(r))?t.content=o:t.content=xt.trim(o),t.no_events||e.fire("GetContent",t),t.content}(r,o,a,e)}));var r,o,a},setContent:function(t,n){return Wm(e,t,n)},insertContent:function(t,n){return Fm(e,t,n)},addVisual:function(t){return r=t,o=(n=e).dom,a=N(r)?r:n.getBody(),E(n.hasVisual)&&(n.hasVisual=n.getParam("visual",!0,"boolean")),U(o.select("table,a",a),(function(e){switch(e.nodeName){case"TABLE":var t=n.getParam("visual_table_class","mce-item-table","string"),r=o.getAttrib(e,"border");r&&"0"!==r||!n.hasVisual?o.removeClass(e,t):o.addClass(e,t);break;case"A":var a,i;o.getAttrib(e,"href")||(a=o.getAttrib(e,"name")||e.id,i=n.getParam("visual_anchor_class","mce-item-anchor","string"),a&&n.hasVisual?o.addClass(e,i):o.removeClass(e,i))}})),void n.fire("VisualAid",{element:r,hasVisual:n.hasVisual});var n,r,o,a}},selection:{getContent:function(t,n){return lv(e,t,n)}},raw:{getModel:function(){return _.none()}}}},Mv=function(e){return ve(e.plugins,"rtc")},wv=function(e){return e.rtcInstance?e.rtcInstance:Cv(e)},_v=function(e){var t=e.rtcInstance;if(t)return t;throw new Error("Failed to get RTC instance not yet initialized.")},xv=function(e){return 0===e.dom.length?(mn(e),_.none()):_.some(e)},Hv=function(e,t,n,r){e.bind((function(e){return(r?tm:em)(e.dom,r?e.dom.length:0),t.filter(Bt).map((function(t){return o=t,a=n,i=r,c=e.dom,s=o.dom,l=i?c.length:s.length,void(i?(nm(c,s,!1,!i),a.setStart(s,l)):(nm(s,c,!1,!i),a.setEnd(s,l)));var o,a,i,c,s,l}))})).orThunk((function(){var e;return(e=r,t.filter((function(e){return _f.isBookmarkNode(e.dom)})).bind(e?Yt:Zt).or(t).filter(Bt)).map((function(e){return n=r,void Wt(t=e).each((function(e){var r=t.dom;n&&Wd(e,ys(r,0))?em(r,0):!n&&Zd(e,ys(r,r.length))&&tm(r,r.length)}));var t,n}))}))},Sv=function(e,t,n){var r;e&&e.hasOwnProperty(t)&&(0===(r=Z(e[t],(function(e){return e!==n}))).length?delete e[t]:e[t]=r)},Lv=function(e){return!!e.select},kv=function(e){return!(!e||!e.ownerDocument)&&Nt(Vt(e.ownerDocument),Vt(e))},Vv=function(e,t,n,r){var o,a,i,c,s,l,u=function(e,t){return s||(s={},l={},c.on("NodeChange",(function(e){var t=e.element,n=i.getParents(t,null,i.getRoot()),r={};xt.each(s,(function(e,t){xt.each(n,(function(o){if(i.is(o,t))return l[t]||(xt.each(e,(function(e){e(!0,{node:o,selector:t,parents:n})})),l[t]=e),r[t]=e,!1}))})),xt.each(l,(function(e,o){r[o]||(delete l[o],xt.each(e,(function(e){e(!1,{node:t,selector:o,parents:n})})))}))}))),s[e]||(s[e]=[]),s[e].push(t),{unbind:function(){Sv(s,e,t),Sv(l,e,t)}}},f=function(e,t){return function(e,t,n){void 0===n&&(n={});var r,o,a=(r=t,He(He({format:"html"},n),{set:!0,selection:!0,content:r}));a.no_events||!(a=e.fire("BeforeSetContent",a)).isDefaultPrevented()?(n.content=function(e,t){if("raw"===t.format)return t.content;var n=e.selection.getRng(),r=e.dom.getParent(n.commonAncestorContainer,e.dom.isBlock),o=r?{context:r.nodeName.toLowerCase()}:{},a=e.parser.parse(t.content,He(He({isRootContent:!0,forced_root_block:!1},o),t));return cd({validate:e.validate},e.schema).serialize(a)}(e,a),function(e,t){var n=_.from(t.firstChild).map(Vt),r=_.from(t.lastChild).map(Vt);e.deleteContents(),e.insertNode(t);var o=n.bind(Zt).filter(Bt).bind(xv),a=r.bind(Yt).filter(Bt).bind(xv);Hv(o,n,e,!0),Hv(a,r,e,!1),e.collapse(!1)}(o=e.selection.getRng(),o.createContextualFragment(n.content)),e.selection.setRng(o),hh(e,o),a.no_events||e.fire("SetContent",a)):e.fire("SetContent",a)}(r,e,t)},h=function(e){var t=m();t.collapse(!!e),p(t)},d=function(){return t.getSelection?t.getSelection():t.document.selection},m=function(){var n,i,c,s=function(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(e){return-1}},l=t.document;if(void 0!==r.bookmark&&!1===Oh(r)){var u=Sh(r);if(u.isSome())return u.map((function(e){return $h(r,[e])[0]})).getOr(l.createRange())}try{(n=d())&&!Sn(n.anchorNode)&&(i=0n.clientHeight){t=n;break}n=n.parentNode}return t},scrollIntoView:function(e,t){return o=e,a=t,void((n=r).inline?lh:fh)(n,o,a);var n,o,a},placeCaretAt:function(e,t){return p(Tf(e,t,r.getDoc()))},getBoundingClientRect:function(){var e=m();return e.collapsed?ys.fromRangeStart(e).getClientRects()[0]:e.getBoundingClientRect()},destroy:function(){t=o=a=null,y.destroy()}},b=_f(g),y=Vf(g,r);return g.bookmarkManager=b,g.controlSelection=y,g},Av=function(e,t){var n,r=fa();t.convert_fonts_to_spans&&function(e,t,n){e.addNodeFilter("font",(function(e){U(e,(function(e){var r,o=t.parse(e.attr("style")),a=e.attr("color"),i=e.attr("face"),c=e.attr("size");a&&(o.color=a),i&&(o["font-family"]=i),c&&(o["font-size"]=n[parseInt(e.attr("size"),10)-1]),e.name="span",e.attr("style",t.serialize(o)),r=e,U(["color","face","size"],(function(e){r.attr(e,null)}))}))}))}(e,r,xt.explode(t.font_size_legacy_values)),n=r,e.addNodeFilter("strike",(function(e){U(e,(function(e){var t=n.parse(e.attr("style"));t["text-decoration"]="line-through",e.name="span",e.attr("style",n.serialize(t))}))}))},Tv=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},Ev=function(e,t){var n;try{n=atob(t)}catch(e){return _.none()}for(var r=new Uint8Array(n.length),o=0;o)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")};a--;)r=(n=e[a]).firstChild?n.firstChild.value:"","script"===t?((o=n.attr("type"))&&n.attr("type","mce-no/type"===o?null:o.replace(/^mce\-/,"")),"xhtml"===i.element_format&&0")):"xhtml"===i.element_format&&0)\s*/g,"$1"),xt.map(l.split(/(?:>|\s+(?![^\[\]]+\]))/),(function(e){var t=xt.map(e.split(/(?:~\+|~|\+)/),$g),n=t.pop();return t.length&&(n.siblings=t),n})).reverse()):[],f=u.length?(u[0].name||(u[0].name=n),n=t.selector,Fg(u,e)):Fg([n],e),h=jg.select(n,f)[0]||f.firstChild;return Bg(t.styles,(function(e,t){var n=c(e);n&&jg.setStyle(h,t,n)})),Bg(t.attributes,(function(e,t){var n=c(e);n&&jg.setAttrib(h,t,n)})),Bg(t.classes,(function(e){var t=c(e);jg.hasClass(h,t)||jg.addClass(h,t)})),e.fire("PreviewFormats"),jg.setStyles(f,{position:"absolute",left:-65535}),e.getBody().appendChild(f),r=jg.getStyle(e.getBody(),"fontSize",!0),r=/px$/.test(r)?parseInt(r,10):0,Bg(i.split(" "),(function(t){var n=jg.getStyle(h,t,!0);if(!("background-color"===t&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)&&(n=jg.getStyle(e.getBody(),t,!0),"#ffffff"===jg.toHex(n).toLowerCase())||"color"===t&&"#000000"===jg.toHex(n).toLowerCase())){if("font-size"===t&&/em|%$/.test(n)){if(0===r)return;n=parseFloat(n)/(/%$/.test(n)?100:1)*r+"px"}"border"===t&&n&&(a+="padding:0 2px;"),a+=t+":"+n+";"}})),e.fire("AfterPreviewFormats"),jg.remove(f),a},Ug=function(e){var t=function(e){var t,n,r={},o=function(e,t){e&&("string"!=typeof e?xt.each(e,(function(e,t){o(t,e)})):(V(t)||(t=[t]),xt.each(t,(function(e){void 0===e.deep&&(e.deep=!e.selector),void 0===e.split&&(e.split=!e.selector||e.inline),void 0===e.remove&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))})),r[e]=t))};return o((t=e.dom,n={valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},inherit:!1,preview:!1,defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{float:"left"},preview:"font-family font-size"}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"img",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"},preview:!1},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"},preview:"font-family font-size"}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"img,table",collapsed:!1,styles:{float:"right"},preview:"font-family font-size"}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},inherit:!1,defaultBlock:"div",preview:"font-family font-size"}],bold:[{inline:"strong",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all",preserve_attributes:["class","style"]}],italic:[{inline:"em",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all",preserve_attributes:["class","style"]}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all",preserve_attributes:["class","style"]}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all",preserve_attributes:["class","style"]},{inline:"s",remove:"all",preserve_attributes:["class","style"]}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},fontname:{inline:"span",toggle:!1,styles:{fontFamily:"%value"},clear_child_styles:!0},fontsize:{inline:"span",toggle:!1,styles:{fontSize:"%value"},clear_child_styles:!0},lineheight:{selector:"h1,h2,h3,h4,h5,h6,p,li,td,th,div",defaultBlock:"p",styles:{lineHeight:"%value"}},fontsize_class:{inline:"span",attributes:{class:"%value"}},blockquote:{block:"blockquote",wrapper:!0,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(e,t,n){return Ln(e)&&e.hasAttribute("href")},onformat:function(e,n,r){xt.each(r,(function(n,r){t.setAttrib(e,r,n)}))}},removeformat:[{selector:"b,strong,em,i,font,u,strike,s,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]},xt.each("p h1 h2 h3 h4 h5 h6 div address pre div dt dd samp".split(/\s/),(function(e){n[e]={block:e,remove:"all"}})),n)),o(e.getParam("formats")),{get:function(e){return e?r[e]:r},has:function(e){return ve(r,e)},register:o,unregister:function(e){return e&&r[e]&&delete r[e],r}}}(e),n=gc(null);return function(e){e.addShortcut("meta+b","","Bold"),e.addShortcut("meta+i","","Italic"),e.addShortcut("meta+u","","Underline");for(var t=1;t<=6;t++)e.addShortcut("access+"+t,"",["FormatBlock",!1,"h"+t]);e.addShortcut("access+7","",["FormatBlock",!1,"p"]),e.addShortcut("access+8","",["FormatBlock",!1,"div"]),e.addShortcut("access+9","",["FormatBlock",!1,"address"])}(e),function(e){e.on("mouseup keydown",(function(t){var n,r,o,a;n=e,r=t.keyCode,o=n.selection,a=n.getBody(),up(n,null,!1),8!==r&&46!==r||!o.isCollapsed()||o.getStart().innerHTML!==op||up(n,gu(a,o.getStart())),37!==r&&39!==r||up(n,gu(a,o.getStart()))}))}(e),{get:t.get,has:t.has,register:t.register,unregister:t.unregister,apply:function(t,n,r){var o,a,i;o=t,a=n,i=r,_v(e).formatter.apply(o,a,i)},remove:function(t,n,r,o){var a,i,c,s;a=t,i=n,c=r,s=o,_v(e).formatter.remove(a,i,c,s)},toggle:function(t,n,r){var o,a,i;o=t,a=n,i=r,_v(e).formatter.toggle(o,a,i)},match:function(t,n,r){return o=t,a=n,i=r,_v(e).formatter.match(o,a,i);var o,a,i},closest:function(t){return n=t,_v(e).formatter.closest(n);var n},matchAll:function(t,n){return r=t,o=n,_v(e).formatter.matchAll(r,o);var r,o},matchNode:function(t,n,r,o){return a=t,i=n,c=r,s=o,_v(e).formatter.matchNode(a,i,c,s);var a,i,c,s},canApply:function(t){return n=t,_v(e).formatter.canApply(n);var n},formatChanged:function(t,r,o){return a=n,i=t,c=r,void 0===(s=o)&&(s=!1),_v(e).formatter.formatChanged(a,i,c,s);var a,i,c,s},getCssText:f(qg,e)}},Wg=function(e){var t,n=gc(_.none()),r=gc(0),o=gc(0),a={data:[],typing:!1,beforeChange:function(){var t,o;t=r,o=n,_v(e).undoManager.beforeChange(t,o)},add:function(t,i){return c=a,s=o,l=r,u=n,f=t,h=i,_v(e).undoManager.addUndoLevel(c,s,l,u,f,h);var c,s,l,u,f,h},undo:function(){return t=a,n=r,i=o,_v(e).undoManager.undo(t,n,i);var t,n,i},redo:function(){return t=e,n=o,r=a.data,_v(t).undoManager.redo(n,r);var t,n,r},clear:function(){var t,n;t=a,n=o,_v(e).undoManager.clear(t,n)},reset:function(){var t;t=a,_v(e).undoManager.reset(t)},hasUndo:function(){return t=a,n=o,_v(e).undoManager.hasUndo(t,n);var t,n},hasRedo:function(){return t=a,n=o,_v(e).undoManager.hasRedo(t,n);var t,n},transact:function(t){return n=a,o=r,i=t,_v(e).undoManager.transact(n,o,i);var n,o,i},ignore:function(t){var n,o;n=r,o=t,_v(e).undoManager.ignore(n,o)},extra:function(t,n){var r,i,c,s;r=a,i=o,c=t,s=n,_v(e).undoManager.extra(r,i,c,s)}};return Mv(e)||function(e,t,n){var r=gc(!1),o=function(e){yv(t,!1,n),t.add({},e)};e.on("init",(function(){t.add()})),e.on("BeforeExecCommand",(function(e){var r=e.command.toLowerCase();"undo"!==r&&"redo"!==r&&"mcerepaint"!==r&&(zv(t,n),t.beforeChange())})),e.on("ExecCommand",(function(e){var t=e.command.toLowerCase();"undo"!==t&&"redo"!==t&&"mcerepaint"!==t&&o(e)})),e.on("ObjectResizeStart cut",(function(){t.beforeChange()})),e.on("SaveContent ObjectResized blur",o),e.on("dragend",o),e.on("keyup",(function(n){var a=n.keyCode;n.isDefaultPrevented()||((33<=a&&a<=36||37<=a&&a<=40||45===a||n.ctrlKey)&&(o(),e.nodeChanged()),46!==a&&8!==a||e.nodeChanged(),r.get()&&t.typing&&!1===gv(dv(e),t.data[0])&&(!1===e.isDirty()&&(e.setDirty(!0),e.fire("change",{level:t.data[0],lastLevel:null})),e.fire("TypingUndo"),r.set(!1),e.nodeChanged()))})),e.on("keydown",(function(e){var a,i=e.keyCode;e.isDefaultPrevented()||(33<=i&&i<=36||37<=i&&i<=40||45===i?t.typing&&o(e):(a=e.ctrlKey&&!e.altKey||e.metaKey,!(i<16||20n;var n}},oz=function(e){return function(t){return n=e,t.line===n;var n}},az=$n,iz=Al,cz=function(e,t){return Math.abs(e.left-t)},sz=function(e,t){return Math.abs(e.right-t)},lz=function(e,t){return e>=t.left&&e<=t.right},uz=function(e,t){return e>=t.top&&e<=t.bottom},fz=function(e,t){return we(e,(function(e,n){var r=Math.min(cz(e,t),sz(e,t)),o=Math.min(cz(n,t),sz(n,t));return lz(t,n)||!lz(t,e)&&(o===r&&az(n.node)||o'),c=o,1===t?e.$(s).after(c):e.$(s).before(c),e.selection.select(c,!0),e.selection.collapse())}},Cz=function(e,t){return function(e,t){var n=t?zs.Forwards:zs.Backwards,r=e.selection.getRng();return pz(e,n,r,Cd,Md,yz).orThunk((function(){return zz(e,n,r),_.none()}))}(e,t).exists((function(t){return dz(e,t),!0}))},Mz=function(e,t){return function(e,t){var n=t?1:-1,r=e.selection.getRng();return vz(e,n,r,(function(e){return Cd(e)||yd(e)}),(function(e){return Md(e)||zd(e)}),yz).orThunk((function(){return zz(e,n,r),_.none()}))}(e,t).exists((function(t){return dz(e,t),!0}))},wz=function(e,t){return bz(e,t,t?Md:Cd)},_z=function(e){return F(["figcaption"],Ot(e))},xz=function(e){var t=document.createRange();return t.setStartBefore(e.dom),t.setEndBefore(e.dom),t},Hz=function(e,t,n){(n?fn:un)(e,t)},Sz=function(e,t){var n,r,o=Vt(e.getBody()),a=ys.fromRangeStart(e.selection.getRng()),i=Ws(e),c=Zs(e);return n=a,r=f(Dt,o),Sr(Vt(n.container()),Yr,r).filter(_z).exists((function(){if(function(e,t,n){return t?(o=e.dom,Xy(o,n).breakAt.isNone()):(r=e.dom,Yy(r,n).breakAt.isNone());var r,o}(o,t,a)){var n=function(e,t,n,r){return""===t?(l=e,u=r,f=Lt("br"),Hz(l,f,u),xz(f)):(o=e,a=r,i=n,c=Lt(t),s=Lt("br"),Xn(c,i),fn(c,s),Hz(o,c,a),xz(s));var o,a,i,c,s,l,u,f}(o,i,c,t);return e.selection.setRng(n),!0}return!1}))},Lz=function(e,t){return!!e.selection.isCollapsed()&&Sz(e,t)},kz=function(e){for(var t=[],n=1;nt})),Pz=function(e,t,n){var r,o,a,i,c=e(t,n);return(i=c).breakType===zp.Wrap&&0===i.positions.length||!Bn(n.getNode())&&(a=c).breakType===zp.Br&&1===a.positions.length?(r=e,o=t,!c.breakAt.exists((function(e){return r(o,e).breakAt.isSome()}))):c.breakAt.isNone()},Rz=f(Pz,Yy),Iz=f(Pz,Xy),Bz=function(e,t,n,r){var o,a,i,c,s=e.selection.getRng(),l=t?1:-1;return!(!zl()||(o=t,a=s,i=n,c=ys.fromRangeStart(a),!uu(!o,i).exists((function(e){return e.isEqual(c)})))||(zb(l,e,n,!t,!1).each((function(t){dz(e,t)})),0))},jz=function(e,t,n){var r=function(e,t){var n=t.getNode(e);return Ln(n)&&"TABLE"===n.nodeName?_.some(n):_.none()}(!!t,n),o=!1===t;r.fold((function(){return dz(e,n.toRange())}),(function(r){return uu(o,e.getBody()).filter((function(e){return e.isEqual(n)})).fold((function(){return dz(e,n.toRange())}),(function(o){return a=t,c=r,s=n,void((l=Ws(i=e))?i.undoManager.transact((function(){var e=Lt(l);Xn(e,Zs(i)),fn(e,Lt("br")),(a?ln:sn)(Vt(c),e);var t=i.dom.createRng();t.setStart(e.dom,0),t.setEnd(e.dom,0),dz(i,t)})):dz(i,s.toRange()));var a,i,c,s,l}))}))},Fz=function(e,t,n,r){var o,a,i,c,s,l,u=e.selection.getRng(),f=ys.fromRangeStart(u),h=e.getBody();if(!t&&Rz(r,f)){var d=(c=h,function(e,t){return re(t.getClientRects()).bind((function(t){return Nz(e,t.left,t.top)})).bind((function(e){return Zy(mu(n=e).map((function(e){return Yy(n,e).positions.concat(e)})).getOr([]),t);var n}))}(s=n,l=f).orThunk((function(){return re(l.getClientRects()).bind((function(e){return Wy(Qy(c,ys.before(s)),e.left)}))})).getOr(ys.before(s)));return jz(e,t,d),!0}return!(!t||!Iz(r,f))&&(o=h,d=function(e,t){return oe(t.getClientRects()).bind((function(t){return Oz(e,t.left,t.top)})).bind((function(e){return Zy(du(n=e).map((function(e){return[e].concat(Xy(n,e).positions)})).getOr([]),t);var n}))}(a=n,i=f).orThunk((function(){return re(i.getClientRects()).bind((function(e){return Wy(Gy(o,ys.after(a)),e.left)}))})).getOr(ys.after(a)),jz(e,t,d),!0)},$z=function(e,t,n){return _.from(e.dom.getParent(e.selection.getNode(),"td,th")).bind((function(r){return _.from(e.dom.getParent(r,"table")).map((function(o){return n(e,t,o,r)}))})).getOr(!1)},qz=function(e,t){return $z(e,t,Bz)},Uz=function(e,t){return $z(e,t,Fz)},Wz=function(e,t){var n,r,o=t,a=e.dom,i=e.schema.getMoveCaretBeforeOnEnterElements();if(t){!/^(LI|DT|DD)$/.test(t.nodeName)||(r=function(e){for(;e;){if(1===e.nodeType||3===e.nodeType&&e.data&&/[\r\n\s]/.test(e.data))return e;e=e.nextSibling}}(t.firstChild))&&/^(UL|OL|DL)$/.test(r.nodeName)&&t.insertBefore(a.doc.createTextNode(ro),t.firstChild);var c=a.createRng();if(t.normalize(),t.hasChildNodes()){for(var s=new qr(t,t);n=s.current();){if(On(n)){c.setStart(n,0),c.setEnd(n,0);break}if(i[n.nodeName.toLowerCase()]){c.setStartBefore(n),c.setEndBefore(n);break}o=n,n=s.next()}n||(c.setStart(o,0),c.setEnd(o,0))}else Bn(t)?t.nextSibling&&a.isBlock(t.nextSibling)?(c.setStartBefore(t),c.setEndBefore(t)):(c.setStartAfter(t),c.setEndAfter(t)):(c.setStart(t,0),c.setEnd(t,0));e.selection.setRng(c),hh(e,c)}},Zz=function(e){return _.from(e.dom.getParent(e.selection.getStart(!0),e.dom.isBlock))},Yz=function(e,t){return e&&e.parentNode&&e.parentNode.nodeName===t},Xz=function(e){return e&&/^(OL|UL|LI)$/.test(e.nodeName)},Qz=function(e){var t=e.parentNode;return/^(LI|DT|DD)$/.test(t.nodeName)?t:e},Gz=function(e,t,n){for(var r=e[n?"firstChild":"lastChild"];r&&!Ln(r);)r=r[n?"nextSibling":"previousSibling"];return r===t},Kz=function(e){e.innerHTML='
    '},Jz=function(e,t){return e.nodeName===t||e.previousSibling&&e.previousSibling.nodeName===t},eC=function(e,t){return t&&e.isBlock(t)&&!/^(TD|TH|CAPTION|FORM)$/.test(t.nodeName)&&!/^(fixed|absolute)/i.test(t.style.position)&&"true"!==e.getContentEditable(t)},tC=function(e,t,n){return!1===On(t)?n:e?1===n&&t.data.charAt(n-1)===oo?0:n:n===t.data.length-1&&t.data.charAt(n)===oo?t.data.length:n},nC=function(e,t){for(var n,r=e.getRoot(),o=t;o!==r&&"false"!==e.getContentEditable(o);)"true"===e.getContentEditable(o)&&(n=o),o=o.parentNode;return o!==r?n:r},rC=function(e,t){var n=Ws(e);n&&n.toLowerCase()===t.tagName.toLowerCase()&&function(e,t,n){var r=e.dom;_.from(n.style).map(r.parseStyle).each((function(e){var n=nr(Vt(t)),o=He(He({},n),e);r.setStyles(t,o)}));var o=_.from(n.class).map((function(e){return e.split(/\s+/)})),a=_.from(t.className).map((function(e){return Z(e.split(/\s+/),(function(e){return""!==e}))}));qc(o,a,(function(e,n){var o=Z(n,(function(t){return!F(e,t)})),a=Se(e,o);r.setAttrib(t,"class",a.join(" "))}));var i=["style","class"],c=me(n,(function(e,t){return!F(i,t)}));r.setAttribs(t,c)}(e,t,Zs(e))},oC=function(e,t){var n,r,o,a,i,c,s,l,u,f=e.dom,h=e.schema,d=h.getNonEmptyElements(),m=e.selection.getRng(),p=function(t){var n,o=r,i=h.getTextInlineElements(),c=t||"TABLE"===l||"HR"===l?f.create(t||w):a.cloneNode(!1),s=c;if(!1===e.getParam("keep_styles",!0))f.setAttrib(c,"style",null),f.setAttrib(c,"class",null);else do{if(i[o.nodeName]){if(vu(o)||xu(o))continue;n=o.cloneNode(!1),f.setAttrib(n,"id",""),c.hasChildNodes()?n.appendChild(c.firstChild):s=n,c.appendChild(n)}}while((o=o.parentNode)&&o!==_);return rC(e,c),Kz(s),c},v=function(e){var t,n,i=tC(e,r,o);if(On(r)&&(e?0r.childNodes.length-1,r=r.childNodes[Math.min(o,r.childNodes.length-1)]||r,o=u&&On(r)?r.nodeValue.length:0);var z,C,M,w,_=nC(f,r);_&&((w&&!b||!w&&b)&&(r=function(e,t,n,r,o){var a,i,c,s,l,u,f=t||"P",h=e.dom,d=nC(h,r),m=h.getParent(r,h.isBlock);if(!m||!eC(h,m)){if(l=(m=m||d)===e.getBody()||(u=m)&&/^(TD|TH|CAPTION)$/.test(u.nodeName)?m.nodeName.toLowerCase():m.parentNode.nodeName.toLowerCase(),!m.hasChildNodes())return a=h.create(f),rC(e,a),m.appendChild(a),n.setStart(a,0),n.setEnd(a,0),a;for(c=r;c.parentNode!==m;)c=c.parentNode;for(;c&&!h.isBlock(c);)c=(i=c).previousSibling;if(i&&e.schema.isValidChild(l,f.toLowerCase())){for(a=h.create(f),rC(e,a),i.parentNode.insertBefore(a,i),c=i;c&&!h.isBlock(c);)s=c.nextSibling,a.appendChild(c),c=s;n.setStart(r,o),n.setEnd(r,o)}}return r}(e,w,m,r,o)),a=f.getParent(r,f.isBlock),s=a?f.getParent(a.parentNode,f.isBlock):null,l=a?a.nodeName.toUpperCase():"","LI"!==(z=s?s.nodeName.toUpperCase():"")||y||(s=(a=s).parentNode,l=z),/^(LI|DT|DD)$/.test(l)&&f.isEmpty(a)?function(e,t,n,r,o){var a,i,c,s,l,u,f,h,d=e.dom,m=e.selection.getRng();n!==e.getBody()&&(Xz(a=n)&&Xz(a.parentNode)&&(o="LI"),i=o?t(o):d.create("BR"),Gz(n,r,!0)&&Gz(n,r,!1)?Yz(n,"LI")?(c=Qz(n),d.insertAfter(i,c),(null===(h=(f=n).parentNode)||void 0===h?void 0:h.firstChild)===f?d.remove(c):d.remove(n)):d.replace(i,n):(Gz(n,r,!0)?Yz(n,"LI")?(d.insertAfter(i,Qz(n)),i.appendChild(d.doc.createTextNode(" ")),i.appendChild(n)):n.parentNode.insertBefore(i,n):Gz(n,r,!1)?d.insertAfter(i,Qz(n)):(n=Qz(n),(s=m.cloneRange()).setStartAfter(r),s.setEndAfter(n),l=s.extractContents(),"LI"===o&&(u=l).firstChild&&"LI"===u.firstChild.nodeName?(i=l.firstChild,d.insertAfter(l,n)):(d.insertAfter(l,n),d.insertAfter(i,n))),d.remove(r)),Wz(e,i))}(e,p,s,a,w):w&&a===e.getBody()||(w=w||"P",lo(a)?(i=bo(a),f.isEmpty(a)&&Kz(a),rC(e,i),Wz(e,i)):v()?g():v(!0)?(i=a.parentNode.insertBefore(p(),a),Wz(e,Jz(a,"HR")?i:a)):((M=(C=m).cloneRange()).setStart(C.startContainer,tC(!0,C.startContainer,C.startOffset)),M.setEnd(C.endContainer,tC(!1,C.endContainer,C.endOffset)),(n=M.cloneRange()).setEndAfter(a),c=n.extractContents(),U(kc(Vt(c),Bt),(function(e){var t=e.dom;t.nodeValue=io(t.nodeValue)})),function(e){for(;On(e)&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild;);}(c),i=c.firstChild,f.insertAfter(c,a),function(e,t,n){var r,o,a,i=n,c=[];if(i){for(;i=i.firstChild;){if(e.isBlock(i))return;Ln(i)&&!t[i.nodeName.toLowerCase()]&&c.push(i)}for(r=c.length;r--;)!(i=c[r]).hasChildNodes()||i.firstChild===i.lastChild&&""===i.firstChild.nodeValue?e.remove(i):(o=e,(a=i)&&"A"===a.nodeName&&o.isEmpty(a)&&e.remove(i))}}(f,d,i),function(e,t){t.normalize();var n=t.lastChild;n&&!/^(left|right)$/gi.test(e.getStyle(n,"float",!0))||e.add(t,"br")}(f,a),f.isEmpty(a)&&Kz(a),i.normalize(),f.isEmpty(i)?(f.remove(i),g()):(rC(e,i),Wz(e,i))),f.setAttrib(i,"id",""),e.fire("NewBlock",{newBlock:i})))},aC=function(e,t,n){var r=e.dom.createRng();n?(r.setStartBefore(t),r.setEndBefore(t)):(r.setStartAfter(t),r.setEndAfter(t)),e.selection.setRng(r),hh(e,r)},iC=function(e,t){var n=Lt("br");sn(Vt(t),n),e.undoManager.add()},cC=function(e,t){sC(e.getBody(),t)||ln(Vt(t),Lt("br"));var n=Lt("br");ln(Vt(t),n),aC(e,n.dom,!1),e.undoManager.add()},sC=function(e,t){return n=ys.after(t),!!Bn(n.getNode())||fu(e,ys.after(t)).map((function(e){return Bn(e.getNode())})).getOr(!1);var n},lC=function(e){return e&&"A"===e.nodeName&&"href"in e},uC=function(e){return e.fold(y,lC,lC,y)},fC=function(e,t){t.fold(c,f(iC,e),f(cC,e),c)},hC=function(e,t){var n,r,o,a=(r=f(Kg,n=e),o=ys.fromRangeStart(n.selection.getRng()),ny(r,n.getBody(),o).filter(uC));a.isSome()?a.each(f(fC,e)):function(e,t){var n,r,o=e.selection,a=e.dom,i=o.getRng();If(a,i).each((function(e){i.setStart(e.startContainer,e.startOffset),i.setEnd(e.endContainer,e.endOffset)}));var c,s=i.startOffset,l=i.startContainer;1===l.nodeType&&l.hasChildNodes()&&(c=s>l.childNodes.length-1,l=l.childNodes[Math.min(s,l.childNodes.length-1)]||l,s=c&&3===l.nodeType?l.nodeValue.length:0);var u=a.getParent(l,a.isBlock),f=u?a.getParent(u.parentNode,a.isBlock):null,h=f?f.nodeName.toUpperCase():"",d=!(!t||!t.ctrlKey);"LI"!==h||d||(u=f),l&&3===l.nodeType&&s>=l.nodeValue.length&&!function(e,t,n){for(var r,o=new qr(t,n),a=e.getNonEmptyElements();r=o.next();)if(a[r.nodeName.toLowerCase()]||0l&&(f=i.pageX+c-l),i.pageY+s>u&&(h=i.pageY+s-u),a.style.width=c-f+"px",a.style.height=s-h+"px",n(r.clientX,r.clientY))}))}}(o,e),l=function(e,t){return function(n){e.on((function(e){var r,o,a,i,c,s;e.dragging&&((i=3===(s=(a=t).selection.getSel().getRangeAt(0).startContainer).nodeType?s.parentNode:s)===(c=e.element)||a.dom.isChildOf(i,c)||RC(i)||((o=e.element.cloneNode(!0)).removeAttribute("data-mce-selected"),r=o,t.fire("drop",{clientX:n.clientX,clientY:n.clientY}).isDefaultPrevented()||t.undoManager.transact((function(){BC(e.element),t.insertContent(t.dom.getOuterHTML(r)),t._selectionOverrides.hideFakeCaret()}))))})),jC(e)}}(o,e),u=(n=o,function(){n.on((function(e){e.dragging&&r.fire("dragend")})),jC(n)});(r=e).on("mousedown",c),e.on("mousemove",s),e.on("mouseup",l),a.bind(i,"mousemove",s),a.bind(i,"mouseup",u),e.on("remove",(function(){a.unbind(i,"mousemove",s),a.unbind(i,"mouseup",u)}))},$C=Fn,qC=$n,UC=function(e,t){return xf(e.getBody(),t)},WC=function(e){var t,n=e.selection,r=e.dom,o=r.isBlock,a=e.getBody(),i=yl(e,a,o,(function(){return Oh(e)})),c="sel-"+r.uniqueId(),s="data-mce-selected",l=function(e){return e!==a&&(qC(e)||Un(e))&&r.isChildOf(e,a)},u=function(e){e&&n.setRng(e)},h=n.getRng,d=function(t,r,o,a){return void 0===a&&(a=!0),e.fire("ShowCaret",{target:r,direction:t,before:o}).isDefaultPrevented()?null:(a&&n.scrollIntoView(r,-1===t),i.show(o,r))},m=function(e){return fo(e)||vo(e)||go(e)},p=function(e){return m(e.startContainer)||m(e.endContainer)},v=function(o){var a=o.cloneNode(!0),i=e.fire("ObjectSelected",{target:o,targetClone:a});if(i.isDefaultPrevented())return null;var l=function(t,o,a){var i=e.$,s=kr(Vt(e.getBody()),"#"+c).fold((function(){return i([])}),(function(e){return i([e.dom])}));0===s.length&&(s=i('
    ').attr("id",c)).appendTo(e.getBody());var l=r.createRng();o===a&&zt.ie?(s.empty().append('

     

    ').append(o),l.setStartAfter(s[0].firstChild.firstChild),l.setEndAfter(o)):(s.empty().append(ro).append(o).append(ro),l.setStart(s[0].firstChild,1),l.setEnd(s[0].lastChild,0)),s.css({top:r.getPos(t,e.getBody()).y}),s[0].focus();var u=n.getSel();return u.removeAllRanges(),u.addRange(l),l}(o,i.targetClone,a),u=Vt(o);return U(Vc(Vt(e.getBody()),"*[data-mce-selected]"),(function(e){Dt(u,e)||Kn(e,s)})),r.getAttrib(o,s)||o.setAttribute(s,"1"),t=o,y(),l},g=function(e,t){if(!e)return null;if(e.collapsed){if(!p(e)){var n=t?1:-1,o=jl(n,a,e),i=o.getNode(!t);if(Ml(i))return d(n,i,!!t&&!o.isAtEnd(),!1);var c=o.getNode(t);if(Ml(c))return d(n,c,!t&&!o.isAtEnd(),!1)}return null}var s=e.startContainer,u=e.startOffset,f=e.endOffset;if(3===s.nodeType&&0===u&&qC(s.parentNode)&&(s=s.parentNode,u=r.nodeIndex(s),s=s.parentNode),1!==s.nodeType)return null;if(f===u+1&&s===e.endContainer){var h=s.childNodes[u];if(l(h))return v(h)}return null},b=function(){t&&t.removeAttribute(s),kr(Vt(e.getBody()),"#"+c).each(mn),t=null},y=function(){i.hide()};return zt.ceFalse&&function(){e.on("mouseup",(function(t){var n=h();n.collapsed&&zg(e,t.clientX,t.clientY)&&Mb(e,n,!1).each(u)})),e.on("click",(function(t){var o=UC(e,t.target);o&&(qC(o)&&(t.preventDefault(),e.focus()),$C(o)&&r.isChildOf(o,n.getNode())&&b())})),e.on("blur NewBlock",b),e.on("ResizeWindow FullscreenStateChanged",i.reposition);var s,m,v,z=function(t,n){var a,i,c=r.getParent(t,o),s=r.getParent(n,o);return!(!c||t===s||!r.isChildOf(c,s)||!1!==qC(UC(e,c)))||c&&(a=c,i=s,!(r.getParent(a,o)===r.getParent(i,o)))&&function(e){var t=ru(e);if(!e.firstChild)return!1;var n,r=ys.before(e.firstChild),o=t.next(r);return o&&!(Cd(n=o)||Md(n)||gd(n)||bd(n))}(c)};e.on("tap",(function(t){var n=t.target,r=UC(e,n);qC(r)?(t.preventDefault(),Cb(e,r).each(g)):l(n)&&Cb(e,n).each(g)}),!0),e.on("mousedown",(function(t){var o,i,c,s=t.target;s!==a&&"HTML"!==s.nodeName&&!r.isChildOf(s,a)||!1===zg(e,t.clientX,t.clientY)||((o=UC(e,s))?qC(o)?(t.preventDefault(),Cb(e,o).each(g)):(b(),$C(o)&&t.shiftKey||Hf(t.clientX,t.clientY,n.getRng())||(y(),n.placeCaretAt(t.clientX,t.clientY))):l(s)?Cb(e,s).each(g):!1===Ml(s)&&(b(),y(),(i=function(e,t,n){var r,o,a=Jy(Z(ae(e.getElementsByTagName("*")),Ml)),i=Z(a,f(uz,n));if(c=fz(i,t)){var c,s=!En(c.node)&&!Un(c.node);if((c=fz(function(e,t,n){void 0===n&&(n=!0);var r=[],o=function(e,n){var o=Z(Jy([n]),(function(n){return!e(n,t)}));return r=r.concat(o),0===o.length};return r.push(t),hz(jy.Up,e,f(o,Xc),t.node,n),hz(jy.Down,e,f(o,Qc),t.node,n),r}(e,c,s),t))&&Ml(c.node))return o=t,{node:(r=c).node,before:cz(r,o)")+"";e.getParam("document_base_url","")!==e.documentBaseUrl&&(t+=''),t+='';var n=qs(e,"body_id","tinymce"),r=qs(e,"body_class","");return Us(e)&&(t+=''),t+'
    '}(e),eM.add(t.iframeContainer,c),s},nM=fc.DOM,rM=function(e,t,n){var r=Mg.get(n),o=Mg.urls[n]||e.documentBaseUrl.replace(/\/$/,"");if(n=xt.trim(n),r&&-1===xt.inArray(t,n)){if(xt.each(Mg.dependencies(n),(function(n){rM(e,t,n)})),e.plugins[n])return;try{var a=new r(e,o,e.$);(e.plugins[n]=a).init&&(a.init(e,o),t.push(n))}catch(t){!function(e,t,n){var r=Cc.translate(["Failed to initialize plugin: {0}",t]);Sf(e,"PluginLoadError",{message:r}),Vg(r,n),Hg(e,r)}(e,n,t)}}},oM=function(e){return e.replace(/^\-/,"")},aM=function(e){return{editorContainer:e,iframeContainer:e,api:{}}},iM=function(e){var t,n,r,o=e.getElement();return e.orgDisplay=o.style.display,L(nl(e))?e.theme.renderUI():O(nl(e))?(n=(t=e).getElement(),(r=nl(t)(t,n)).editorContainer.nodeType&&(r.editorContainer.id=r.editorContainer.id||t.id+"_parent"),r.iframeContainer&&r.iframeContainer.nodeType&&(r.iframeContainer.id=r.iframeContainer.id||t.id+"_iframecontainer"),r.height=r.iframeHeight?r.iframeHeight:n.offsetHeight,r):function(e){var t,n,r=e.getElement();return e.inline?aM(null):(t=r,n=nM.create("div"),nM.insertAfter(n,t),aM(n))}(e)},cM=function(e){var t,n,r,o,a,i,s,l,u;e.fire("ScriptsLoaded"),t=e,n=xt.trim(Xs(t)),r=t.ui.registry.getAll().icons,o=He(He({},dg.get("default").icons),dg.get(n).icons),se(o,(function(e,n){ve(r,n)||t.ui.registry.addIcon(n,e)})),s=nl(a=e),L(s)?(a.settings.theme=oM(s),i=wg.get(s),a.theme=new i(a,wg.urls[s]),a.theme.init&&a.theme.init(a,wg.urls[s]||a.documentBaseUrl.replace(/\/$/,""),a.$)):a.theme={},l=e,u=[],xt.each(ol(l).split(/[ ,]/),(function(e){rM(l,u,oM(e))}));var f,h,d,m=iM(e);f=e,h=_.from(m.api).getOr({}),d={show:_.from(h.show).getOr(c),hide:_.from(h.hide).getOr(c),disable:_.from(h.disable).getOr(c),isDisabled:_.from(h.isDisabled).getOr(y),enable:function(){f.mode.isReadOnly()||_.from(h.enable).map(b)}},f.ui=He(He({},f.ui),d);var p,v,g,z={editorContainer:m.editorContainer,iframeContainer:m.iframeContainer};return e.editorContainer=z.editorContainer?z.editorContainer:null,Tg(e),e.inline?JC(e):(g=tM(p=e,v=z),v.editorContainer&&(eM.get(v.editorContainer).style.display=p.orgDisplay,p.hidden=eM.isHidden(v.editorContainer)),p.getElement().style.display="none",eM.setAttrib(p.id,"aria-hidden","true"),void(g||JC(p)))},sM=fc.DOM,lM=function(e){return"-"===e.charAt(0)},uM=function(e,t,n){return _.from(t).filter((function(e){return 0")},mceToggleVisualAid:function(){e.hasVisual=!e.hasVisual,e.addVisual()},mceReplaceContent:function(t,n,r){e.execCommand("mceInsertContent",!1,r.replace(/\{\$selection\}/g,e.selection.getContent({format:"text"})))},mceInsertLink:function(t,n,r){"string"==typeof r&&(r={href:r});var o=e.dom.getParent(e.selection.getNode(),"a");r.href=r.href.replace(/ /g,"%20"),o&&r.href||e.formatter.remove("link"),r.href&&e.formatter.apply("link",r,o)},selectAll:function(){var t,n=e.dom.getParent(e.selection.getStart(),Fn);n&&((t=e.dom.createRng()).selectNodeContents(n),e.selection.setRng(t))},mceNewDocument:function(){e.setContent("")},InsertLineBreak:function(t,n,r){return hC(e,r),!0}});var n=function(t){return function(){var n=e.selection,r=n.isCollapsed()?[e.dom.getParent(n.getNode(),e.dom.isBlock)]:n.getSelectedBlocks(),o=zM(r,(function(n){return!!e.formatter.matchNode(n,t)}));return-1!==CM(o,!0)}};t.addCommands({JustifyLeft:n("alignleft"),JustifyCenter:n("aligncenter"),JustifyRight:n("alignright"),JustifyFull:n("alignjustify"),"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return t.isFormatMatch(e)},mceBlockQuote:function(){return t.isFormatMatch("blockquote")},Outdent:function(){return Vy(e)},"InsertUnorderedList,InsertOrderedList":function(t){var n=e.dom.getParent(e.selection.getNode(),"ul,ol");return n&&("insertunorderedlist"===t&&"UL"===n.tagName||"insertorderedlist"===t&&"OL"===n.tagName)}},"state"),t.addCommands({Undo:function(){e.undoManager.undo()},Redo:function(){e.undoManager.redo()}}),t.addQueryValueHandler("FontName",(function(){return gM(t=e,(function(e){return pM(t.getBody(),e.dom)})).getOr("");var t}),this),t.addQueryValueHandler("FontSize",(function(){return gM(t=e,(function(e){return mM(t.getBody(),e.dom)})).getOr("");var t}),this),t.addQueryValueHandler("LineHeight",(function(){return gM(t=e,(function(e){var n=Vt(t.getBody());return Xm(e,(function(e){return tr(e,"line-height")}),f(Dt,n)).getOrThunk((function(){var t=parseFloat(Jn(e,"line-height")),n=parseFloat(Jn(e,"font-size"));return String(t/n)}))})).getOr("");var t}),this)},wM);function wM(e){this.commands={state:{},exec:{},value:{}},this.editor=e,this.setupCommands(e)}var _M="data-mce-contenteditable",xM=function(e,t,n){var r,o;Lc(e,t)&&!1===n?(o=t,Hc(r=e)?r.dom.classList.remove(o):function(e,t){return o=t,0<(a=Z(xc(n=e,r="class"),(function(e){return e!==o}))).length?Yn(n,r,a.join(" ")):Kn(n,r),!1;var n,r,o,a}(r,o),function(e){0===(Hc(e)?e.dom.classList:xc(e,"class")).length&&Kn(e,"class")}(r)):n&&Sc(e,t)},HM=function(e,t,n){try{e.getDoc().execCommand(t,!1,String(n))}catch(e){}},SM=function(e,t){e.dom.contentEditable=t?"true":"false"},LM=function(e,t){var n,r,o,a=Vt(e.getBody());xM(a,"mce-content-readonly",t),t?(e.selection.controlSelection.hideResizeRect(),e._selectionOverrides.hideFakeCaret(),o=e,_.from(o.selection.getNode()).each((function(e){e.removeAttribute("data-mce-selected")})),e.readonly=!0,SM(a,!1),U(Vc(a,'*[contenteditable="true"]'),(function(e){Yn(e,_M,"true"),SM(e,!1)}))):(e.readonly=!1,SM(a,!0),U(Vc(a,"*["+_M+'="true"]'),(function(e){Kn(e,_M),SM(e,!0)})),HM(e,"StyleWithCSS",!1),HM(e,"enableInlineTableEditing",!1),HM(e,"enableObjectResizing",!1),(Oh(r=e)||function(e){var t=on(Vt(e.getElement()));return mh(t).filter((function(t){return!(void 0!==(n=t.dom.classList)&&(n.contains("tox-edit-area")||n.contains("tox-edit-area__iframe")||n.contains("mce-content-body")))&&Ah(e,t.dom);var n})).isSome()}(r))&&e.focus(),(n=e).selection.setRng(n.selection.getRng()),e.nodeChanged())},kM=function(e){return e.readonly},VM=function(e){e.parser.addAttributeFilter("contenteditable",(function(t){kM(e)&&U(t,(function(e){e.attr(_M,e.attr("contenteditable")),e.attr("contenteditable","false")}))})),e.serializer.addAttributeFilter(_M,(function(t){kM(e)&&U(t,(function(e){e.attr("contenteditable",e.attr(_M))}))})),e.serializer.addTempAttr(_M)},AM=xt.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input beforeinput contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend touchcancel"," "),TM=(EM.isNative=function(e){return!!AM[e.toLowerCase()]},EM.prototype.fire=function(e,t){var n=e.toLowerCase(),r=t||{};r.type=n,r.target||(r.target=this.scope),r.preventDefault||(r.preventDefault=function(){r.isDefaultPrevented=z},r.stopPropagation=function(){r.isPropagationStopped=z},r.stopImmediatePropagation=function(){r.isImmediatePropagationStopped=z},r.isDefaultPrevented=y,r.isPropagationStopped=y,r.isImmediatePropagationStopped=y),this.settings.beforeFire&&this.settings.beforeFire(r);var o=this.bindings[n];if(o)for(var a=0,i=o.length;a"),YM);return o[o.length-1]=xt.extend(o[o.length-1],{func:n,scope:r||this.editor}),xt.extend(o[0],{desc:this.editor.translate(t),subpatterns:o.slice(1)})},QM.prototype.hasModifier=function(e){return e.altKey||e.ctrlKey||e.metaKey},QM.prototype.isFunctionKey=function(e){return"keydown"===e.type&&112<=e.keyCode&&e.keyCode<=123},QM.prototype.matchShortcut=function(e,t){return!!t&&t.ctrl===e.ctrlKey&&t.meta===e.metaKey&&t.alt===e.altKey&&t.shift===e.shiftKey&&!!(e.keyCode===t.keyCode||e.charCode&&e.charCode===t.charCode)&&(e.preventDefault(),!0)},QM.prototype.executeShortcutAction=function(e){return e.func?e.func.call(e.scope):null},QM);function QM(e){this.shortcuts={},this.pendingPatterns=[],this.editor=e;var t=this;e.on("keyup keypress keydown",(function(e){!t.hasModifier(e)&&!t.isFunctionKey(e)||e.isDefaultPrevented()||(qM(t.shortcuts,(function(n){if(t.matchShortcut(e,n))return t.pendingPatterns=n.subpatterns.slice(0),"keydown"===e.type&&t.executeShortcutAction(n),!0})),t.matchShortcut(e,t.pendingPatterns[0])&&(1===t.pendingPatterns.length&&"keydown"===e.type&&t.executeShortcutAction(t.pendingPatterns[0]),t.pendingPatterns.shift()))}))}var GM=function(){var e,t,n,r,o,a,i,c,s=(t={},n={},r={},o={},a={},i={},{addButton:(c=function(e,t){return function(n,r){return e[n.toLowerCase()]=He(He({},r),{type:t})}})(e={},"button"),addGroupToolbarButton:c(e,"grouptoolbarbutton"),addToggleButton:c(e,"togglebutton"),addMenuButton:c(e,"menubutton"),addSplitButton:c(e,"splitbutton"),addMenuItem:c(t,"menuitem"),addNestedMenuItem:c(t,"nestedmenuitem"),addToggleMenuItem:c(t,"togglemenuitem"),addAutocompleter:c(n,"autocompleter"),addContextMenu:c(o,"contextmenu"),addContextToolbar:c(a,"contexttoolbar"),addContextForm:c(a,"contextform"),addSidebar:c(i,"sidebar"),addIcon:function(e,t){return r[e.toLowerCase()]=t},getAll:function(){return{buttons:e,menuItems:t,icons:r,popups:n,contextMenus:o,contextToolbars:a,sidebars:i}}});return{addAutocompleter:s.addAutocompleter,addButton:s.addButton,addContextForm:s.addContextForm,addContextMenu:s.addContextMenu,addContextToolbar:s.addContextToolbar,addIcon:s.addIcon,addMenuButton:s.addMenuButton,addMenuItem:s.addMenuItem,addNestedMenuItem:s.addNestedMenuItem,addSidebar:s.addSidebar,addSplitButton:s.addSplitButton,addToggleButton:s.addToggleButton,addGroupToolbarButton:s.addGroupToolbarButton,addToggleMenuItem:s.addToggleMenuItem,getAll:s.getAll}},KM=xt.each,JM=xt.trim,ew="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),tw={ftp:21,http:80,https:443,mailto:25},nw=(rw.parseDataUri=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},rw.getDocumentBaseUrl=function(e){var t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname;return/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t},rw.prototype.setPath=function(e){var t=/^(.*?)\/?(\w+)?$/.exec(e);this.path=t[0],this.directory=t[1],this.file=t[2],this.source="",this.getURI()},rw.prototype.toRelative=function(e){var t;if("./"===e)return e;var n=new rw(e,{base_uri:this});if("mce_host"!==n.host&&this.host!==n.host&&n.host||this.port!==n.port||this.protocol!==n.protocol&&""!==n.protocol)return n.getURI();var r=this.getURI(),o=n.getURI();return r===o||"/"===r.charAt(r.length-1)&&r.substr(0,r.length-1)===o?r:(t=this.toRelPath(this.path,n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),t)},rw.prototype.toAbsolute=function(e,t){var n=new rw(e,{base_uri:this});return n.getURI(t&&this.isSameOrigin(n))},rw.prototype.isSameOrigin=function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=tw[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},rw.prototype.toRelPath=function(e,t){var n,r,o=0,a="",i=e.substring(0,e.lastIndexOf("/")).split("/"),c=t.split("/");if(i.length>=c.length)for(n=0,r=i.length;n=c.length||i[n]!==c[n]){o=n+1;break}if(i.length=i.length||i[n]!==c[n]){o=n+1;break}if(1===o)return t;for(n=0,r=i.length-(o-1);n",visual:!0,font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,inline_styles:!0,convert_fonts_to_spans:!0,indent:!0,indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",entity_encoding:"named",url_converter:c.convertURL,url_converter_scope:c},He(He({},s),i?ig:{}));return fg(rg||og,rg,l,r,o)}(this,e,this.documentBaseUrl,n.defaultSettings,t),this.settings.suffix&&(n.suffix=this.settings.suffix),this.suffix=n.suffix,this.settings.base_url&&n._setBaseUrl(this.settings.base_url),this.baseUri=n.baseURI,this.settings.referrer_policy&&(pc.ScriptLoader._setReferrerPolicy(this.settings.referrer_policy),fc.DOM.styleSheetLoader._setReferrerPolicy(this.settings.referrer_policy)),Mc.languageLoad=this.settings.language_load,Mc.baseURL=n.baseURL,this.id=e,this.setDirty(!1),this.documentBaseURI=new nw(this.settings.document_base_url,{base_uri:this.baseUri}),this.baseURI=this.baseUri,this.inline=!!this.settings.inline,this.shortcuts=new XM(this),this.editorCommands=new MM(this),this.settings.cache_suffix&&(zt.cacheSuffix=this.settings.cache_suffix.replace(/^[\?\&]+/,"")),this.ui={registry:GM(),styleSheetLoader:void 0,show:c,hide:c,enable:c,disable:c,isDisabled:y};var o=function(e){var t,n,r=gc("design"),o=gc({design:{activate:c,deactivate:c,editorReadOnly:!1},readonly:{activate:c,deactivate:c,editorReadOnly:!0}});return(t=e).serializer?VM(t):t.on("PreInit",(function(){VM(t)})),(n=e).on("ShowCaret",(function(e){kM(n)&&e.preventDefault()})),n.on("ObjectSelected",(function(e){kM(n)&&e.preventDefault()})),{isReadOnly:function(){return kM(e)},set:function(t){return function(e,t,n,r){if(r!==n.get()){if(!ve(t,r))throw new Error("Editor mode '"+r+"' is invalid");e.initialized?$M(e,n,t,r):e.on("init",(function(){return $M(e,n,t,r)}))}}(e,o.get(),r,t)},get:function(){return r.get()},register:function(e,t){o.set(function(e,t,n){var r;if(F(FM,t))throw new Error("Cannot override default mode "+t);return He(He({},e),((r={})[t]=He(He({},n),{deactivate:function(){try{n.deactivate()}catch(e){console.error("problem while deactivating editor mode "+t+":",e)}}}),r))}(o.get(),e,t))}}}(this);this.mode=o,this.setMode=o.set,n.fire("SetupEditor",{editor:this}),this.execCallback("setup",this),this.$=oc.overrideDefaults((function(){return{context:r.inline?r.getBody():r.getDoc(),element:r.getBody()}}))}var fw,hw=fc.DOM,dw=xt.explode,mw=xt.each,pw=xt.extend,vw=0,gw=!1,bw=[],yw=[],zw=function(e){var t=e.type;mw(_w.get(),(function(n){switch(t){case"scroll":n.fire("ScrollWindow",e);break;case"resize":n.fire("ResizeWindow",e)}}))},Cw=function(e){e!==gw&&(e?oc(window).on("resize scroll",zw):oc(window).off("resize scroll",zw),gw=e)},Mw=function(e){var t=yw;delete bw[e.id];for(var n=0;n=n.x&&o.x+o.w<=n.w+n.x&&o.y>=n.y&&o.y+o.h<=n.h+n.y)return r[a];return null},intersect:function(e,t){var n=Vw(e.x,t.x),r=Vw(e.y,t.y),o=kw(e.x+e.w,t.x+t.w),a=kw(e.y+e.h,t.y+t.h);return o-n<0||a-r<0?null:Ew(n,r,o-n,a-r)},clamp:function(e,t,n){var r=e.x,o=e.y,a=e.x+e.w,i=e.y+e.h,c=t.x+t.w,s=t.y+t.h,l=Vw(0,t.x-r),u=Vw(0,t.y-o),f=Vw(0,a-c),h=Vw(0,i-s);return r+=l,o+=u,n&&(a+=l,i+=u,r-=f,o-=h),Ew(r,o,(a-=f)-r,(i-=h)-o)},create:Ew,fromClientRect:function(e){return Ew(e.left,e.top,e.width,e.height)}},Nw=(xw={},Hw={},{load:function(e,t){var n='Script at URL "'+t+'" failed to load',r='Script at URL "'+t+"\" did not call `tinymce.Resource.add('"+e+"', data)` within 1 second";if(void 0!==xw[e])return xw[e];var o=new Ar((function(o,a){var i=function(e,t,n){void 0===n&&(n=1e3);var r=!1,o=null,a=function(e){return function(){for(var t=[],n=0;nn?t+n:n}function c(e,t){return Math.round((/%/.test(e)?("x"===t?H.width():o())/100:1)*parseInt(e,10))}function s(e,t){return e.get("photo")||e.get("photoRegex").test(t)}function l(e,t){return e.get("retinaUrl")&&n.devicePixelRatio>1?t.replace(e.get("photoRegex"),e.get("retinaSuffix")):t}function u(e){"contains"in b[0]&&!b[0].contains(e.target)&&e.target!==g[0]&&(e.stopPropagation(),b.focus())}function f(e){f.str!==e&&(b.add(g).removeClass(f.str).addClass(e),f.str=e)}function h(n){e(t).trigger(n),ie.triggerHandler(n)}function d(n){var o;if(!W){if(o=e(n).data(G),function(t){F=0,t&&!1!==t&&"nofollow"!==t?(x=e("."+J).filter((function(){return new a(this,e.data(this,G)).get("rel")===t})),-1===(F=x.index(P.el))&&(x=x.add(P.el),F=x.length-1)):x=e(P.el)}((P=new a(n,o)).get("rel")),!q){q=U=!0,f(P.get("className")),b.css({visibility:"hidden",display:"block",opacity:""}),S=r(ce,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),z.css({width:"",height:""}).append(S),R=C.height()+_.height()+z.outerHeight(!0)-z.height(),I=M.width()+w.width()+z.outerWidth(!0)-z.width(),B=S.outerHeight(!0),j=S.outerWidth(!0);var i=c(P.get("initialWidth"),"x"),s=c(P.get("initialHeight"),"y"),l=P.get("maxWidth"),d=P.get("maxHeight");P.w=Math.max((!1!==l?Math.min(i,c(l,"x")):i)-j-I,0),P.h=Math.max((!1!==d?Math.min(s,c(d,"y")):s)-B-R,0),S.css({width:"",height:P.h}),Y.position(),h(ee),P.get("onOpen"),O.add(V).hide(),b.focus(),P.get("trapFocus")&&t.addEventListener&&(t.addEventListener("focus",u,!0),ie.one(oe,(function(){t.removeEventListener("focus",u,!0)}))),P.get("returnFocus")&&ie.one(oe,(function(){e(P.el).focus()}))}var m=parseFloat(P.get("opacity"));g.css({opacity:m==m?m:"",cursor:P.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),P.get("closeButton")?N.html(P.get("close")).appendTo(z):N.appendTo("
    "),v()}}function m(){b||(X=!1,H=e(n),b=r(ce).attr({id:G,class:!1===e.support.opacity?K+"IE":"",role:"dialog",tabindex:"-1"}).hide(),g=r(ce,"Overlay").hide(),k=e([r(ce,"LoadingOverlay")[0],r(ce,"LoadingGraphic")[0]]),y=r(ce,"Wrapper"),z=r(ce,"Content").append(V=r(ce,"Title"),A=r(ce,"Current"),D=e('
    \n
    ',null!=e.firstChild?e.insertBefore(this.el,e.firstChild):e.appendChild(this.el)}return this.el},J.prototype.finish=function(){var e=this.getElement();return e.className=e.className.replace("pace-active","pace-inactive"),document.body.className=document.body.className.replace("pace-running ","pace-done ")},J.prototype.update=function(e){return this.progress=e,i.trigger("progress",e),this.render()},J.prototype.destroy=function(){try{this.getElement().parentNode.removeChild(this.getElement())}catch(e){a=e}return this.el=void 0},J.prototype.render=function(){var e,t,n,r,o,a,c;if(null==document.querySelector(S.target))return!1;for(e=this.getElement(),r="translate3d("+this.progress+"%, 0, 0)",o=0,a=(c=["webkitTransform","msTransform","transform"]).length;oS.eventLag.sampleCount&&o.shift(),e=m(o),++r>=S.eventLag.minSamples&&ethis.progress&&(this.progress+=this.catchup*e),t=1-Math.pow(this.progress/100,S.easeFactor),this.progress+=t*this.rate*e,this.progress=Math.min(this.lastProgress+S.maxProgressPerFrame,this.progress),this.progress=Math.max(0,this.progress),this.progress=Math.min(100,this.progress),this.lastProgress=this.progress,this.progress},l=ie,v=d=O=p=A=N=null,i.running=!1,w=function(){if(S.restartOnPushState)return i.restart()},null!=window.history.pushState&&($=window.history.pushState,window.history.pushState=function(){return w(),$.apply(window.history,arguments)}),null!=window.history.replaceState&&(U=window.history.replaceState,window.history.replaceState=function(){return w(),U.apply(window.history,arguments)}),s={ajax:t,elements:C,document:W,eventLag:X},(x=function(){var e,t,r,o,a,c,u,f;for(i.sources=N=[],t=0,o=(c=["ajax","elements","document","eventLag"]).length;tM&&(M=-50),m(this),h.each((function(){var a=e(this);o(a);var i=this,c=i.id,h={position:"absolute",top:m=-M+"%",left:m,display:"block",width:h=100+2*M+"%",height:h,margin:0,padding:0,background:"#fff",border:0,opacity:0},m=_mobile?{position:"absolute",visibility:"hidden"}:M?h:{position:"absolute",opacity:0},v="checkbox"==i[_type]?p.checkboxClass||"icheckbox":p.radioClass||"i"+u,w=e(_label+'[for="'+c+'"]').add(a.closest(_label)),_=!!p.aria,x=s+"-"+Math.random().toString(36).substr(2,6),H='
    ")[_callback]("ifCreated").parent().append(p.insert),h=e('').css(h).appendTo(H),a.data(s,{o:p,s:a.attr("style")}).css(m),p.inheritClass&&H[_add](i.className||""),p.inheritID&&c&&H.attr("id",s+"-"+c),"static"==H.css("position")&&H.css("position","relative"),t(a,!0,_update),w.length&&w.on(_click+".i mouseover.i mouseout.i "+_touch,(function(n){var r=n[_type],o=e(this);if(!i[d]){if(r==_click){if(e(n.target).is("a"))return;t(a,!1,!0)}else z&&(/ut|nd/.test(r)?(H[_remove](g),o[_remove](C)):(H[_add](g),o[_add](C)));if(!_mobile)return!1;n.stopPropagation()}})),a.on(_click+".i focus.i blur.i keyup.i keydown.i keypress.i",(function(e){var t=e[_type];return e=e.keyCode,t!=_click&&("keydown"==t&&32==e?(i[_type]==u&&i[f]||(i[f]?r(a,f):n(a,f)),!1):void("keyup"==t&&i[_type]==u?!i[f]&&n(a,f):/us|ur/.test(t)&&H["blur"==t?_remove:_add](b)))})),h.on(_click+" mousedown mouseup mouseover mouseout "+_touch,(function(e){var n=e[_type],r=/wn|up/.test(n)?y:g;if(!i[d]){if(n==_click?t(a,!1,!0):(/wn|er|in/.test(n)?H[_add](r):H[_remove](r+" "+y),w.length&&z&&r==g&&w[/ut|nd/.test(n)?_remove:_add](C)),!_mobile)return!1;e.stopPropagation()}}))}))}}(window.jQuery||window.Zepto),function(e){"use strict";function t(e,t,n){"show"===t?"fade"===n?e.fadeIn():"slide"===n?e.slideDown():e.fadeIn():"fade"===n?e.fadeOut():"slide"===n?e.slideUp():e.fadeOut()}function n(t,n){var r=!0;t.on("click",(function(){1==r&&(r=!1,e("html, body").animate({scrollTop:0},n,(function(){r=!0})))}))}e.goup=function(r){var o=e.extend({location:"right",locationOffset:20,bottomOffset:10,containerSize:40,containerRadius:10,containerClass:"goup-container",arrowClass:"goup-arrow",alwaysVisible:!1,trigger:500,entryAnimation:"fade",goupSpeed:"slow",hideUnderWidth:500,containerColor:"#000",arrowColor:"#fff",title:"",titleAsText:!1,titleAsTextClass:"goup-text",zIndex:1},r);"right"!==o.location&&"left"!==o.location&&(o.location="right"),0>o.locationOffset&&(o.locationOffset=0),0>o.bottomOffset&&(o.bottomOffset=0),20>o.containerSize&&(o.containerSize=20),0>o.containerRadius&&(o.containerRadius=0),0>o.trigger&&(o.trigger=0),0>o.hideUnderWidth&&(o.hideUnderWidth=0);var a=/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i;a.test(o.containerColor)||(o.containerColor="#000"),a.test(o.arrowColor)||(o.arrowColor="#fff"),""===o.title&&(o.titleAsText=!1),isNaN(o.zIndex)&&(o.zIndex=1);var i=e("body"),c=e(window),s=e("
    ");s.addClass(o.containerClass);var l=e("
    ");l.addClass(o.arrowClass),s.html(l),i.append(s);var u={position:"fixed",width:o.containerSize,height:o.containerSize,background:o.containerColor,cursor:"pointer",display:"none","z-index":o.zIndex};if(u.bottom=o.bottomOffset,u[o.location]=o.locationOffset,u["border-radius"]=o.containerRadius,s.css(u),o.titleAsText){var f=e("
    ");i.append(f),f.addClass(o.titleAsTextClass).text(o.title),f.attr("style",s.attr("style")),f.css("background","transparent").css("width",o.containerSize+40).css("height","auto").css("text-align","center").css(o.location,o.locationOffset-20);var h=parseInt(f.height())+10,d=parseInt(s.css("bottom"));s.css("bottom",h+d)}else s.attr("title",o.title);var m=.25*o.containerSize,p={width:0,height:0,margin:"0 auto","padding-top":Math.ceil(.325*o.containerSize),"border-style":"solid","border-width":"0 "+m+"px "+m+"px "+m+"px","border-color":"transparent transparent "+o.arrowColor+" transparent"};l.css(p);var v=!1;c.resize((function(){c.outerWidth()<=o.hideUnderWidth?(v=!0,t(s,"hide",o.entryAnimation),void 0!==f&&t(f,"hide",o.entryAnimation)):(v=!1,c.trigger("scroll"))})),c.outerWidth()<=o.hideUnderWidth&&(v=!0,s.hide(),void 0!==f&&f.hide()),o.alwaysVisible?(t(s,"show",o.entryAnimation),void 0!==f&&t(f,"show",o.entryAnimation)):c.scroll((function(){c.scrollTop()>=o.trigger&&!v&&(t(s,"show",o.entryAnimation),void 0!==f&&t(f,"show",o.entryAnimation)),c.scrollTop()=o.trigger&&!v&&(t(s,"show",o.entryAnimation),void 0!==f&&t(f,"show",o.entryAnimation)),n(s,o.goupSpeed),void 0!==f&&n(f,o.goupSpeed)}}(jQuery);const base_url=window.location.origin;function ajax_group_status(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=toggle_group_active_status&rand="+n,data:{group_id:e,group_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("td#group-"+e).html('Activate'):$("td#group-"+e).html('Deactivate'),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_status: "+t)}}):alert("Weird.. what group id are looking for?")}function ajax_sharing_site_status(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_status&rand="+n,data:{site_id:e,site_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("td#site-"+e).html(''):$("td#site-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_site_status: "+t)}}):alert("Weird.. what site id are looking for?")}function ajax_sharing_enabled(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_enabled&rand="+n,data:{enabled_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#enabled-"+e).html(''):$("strong#enabled-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_enabled: "+t)}}):alert("Weird.. what enabled id are looking for?")}function ajax_sharing_startposition(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_start_position&rand="+n,data:{start_position:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#startposition-"+e).html(''):$("strong#startposition-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_startposition: "+t)}}):alert("Weird.. what enabled id are looking for?")}function ajax_sharing_reset(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=sharing_reset_settings&rand="+t,data:{reset_settings:e},dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#message").fadeOut(5e3),setTimeout("history.go(0);",1500)},error:function(e,t,n){alert("Error in ajax_sharing_reset: "+t)}})}function ajax_sharing_site_purge(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=sharing_purge_site&rand="+t,data:{purge_site:e},dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#message").fadeOut(5e3),setTimeout("history.go(0);",1500)},error:function(e,t,n){alert("Error in ajax_sharing_site_purge: "+t)}})}function ajax_sharing_posting(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_posting&rand="+n,data:{posting_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#posting-"+e).html(''):$("strong#posting-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_posting: "+t)}}):alert("Weird.. what posting id are looking for?")}function ajax_sharing_fetching(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_fetching&rand="+n,data:{fetching_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#fetching-"+e).html(''):$("strong#fetching-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_fetching: "+t)}}):alert("Weird.. what fetching id are looking for?")}function ajax_sharing_auto(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_site_auto_enabling&rand="+n,data:{auto_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#auto-"+e).html(''):$("strong#auto-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_auto: "+t)}}):alert("Weird.. what auto id are looking for?")}function ajax_sharing_hide(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_hide_users&rand="+n,data:{hide_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#hide-"+e).html(''):$("strong#hide-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_hide: "+t)}}):alert("Weird.. what hide id are looking for?")}function ajax_sharing_toggle_all(e){let t=Math.random();null!=e?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_all_sites&rand="+t,data:{toggle_all:e},dataType:"html"}):alert("Weird.. what toggle status are you looking for?")}function ajax_backfill_status(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=toggle_group_backfill_status&rand="+n,data:{group_id:e,backfill_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("td#backfill-"+e).html('Activate'):$("td#backfill-"+e).html('Deactivate'),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_backfill_status: "+t)}}):alert("Weird.. what group id are looking for?")}function ajax_group_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_delete_single&rand="+t,data:{group_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#grouprow-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_delete: "+t)}})}function ajax_group_reset(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_reset_single&rand="+t,data:{group_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#grouprow-"+e).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_reset: "+t)}})}function ajax_group_purge(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_purge_single&rand="+t,data:{group_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#grouprow-"+e).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_purge: "+t)}})}function ajax_all_reset(){let e=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_reset_all&rand="+e,data:"All groups reset.",dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#grouprow-"+id).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_all_reset: "+t)}})}function ajax_all_purge(){let e=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_purge_all&rand="+e,data:"All groups purged",dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#grouprow-"+id).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_all_purge: "+t)}})}function ajax_binaryblacklist_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=binary_blacklist_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_binaryblacklist_delete: "+t)}})}function ajax_category_regex_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=category_regex_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_category_regex_delete: "+t)}})}function ajax_collection_regex_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=collection_regex_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_collection_regex_delete: "+t)}})}function ajax_release_naming_regex_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=release_naming_regex_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_release_naming_regex_delete: "+t)}})}function enableFixCrapCustom(){if(1==document.getElementsByName("fix_crap_opt")[2].checked){let e=document.getElementsByName("fix_crap[]");for(let t=0;t File upload error '+n+"
    ").prependTo("#alerts")}void 0!==$.fn.wysiwyg&&(console.log("init_wysiwyg"),$(".editor-wrapper").each((function(){var t=$(this).attr("id");$(this).wysiwyg({toolbarSelector:'[data-target="#'+t+'"]',fileUploadError:e})})),window.prettyPrint,prettyPrint())}function init_cropper(){if(void 0!==$.fn.cropper){console.log("init_cropper");var e=$("#image"),t=$("#download"),n=$("#dataX"),r=$("#dataY"),o=$("#dataHeight"),a=$("#dataWidth"),i=$("#dataRotate"),c=$("#dataScaleX"),s=$("#dataScaleY"),l={aspectRatio:16/9,preview:".img-preview",crop:function(e){n.val(Math.round(e.x)),r.val(Math.round(e.y)),o.val(Math.round(e.height)),a.val(Math.round(e.width)),i.val(e.rotate),c.val(e.scaleX),s.val(e.scaleY)}};$('[data-toggle="tooltip"]').tooltip(),e.on({"build.cropper":function(e){console.log(e.type)},"built.cropper":function(e){console.log(e.type)},"cropstart.cropper":function(e){console.log(e.type,e.action)},"cropmove.cropper":function(e){console.log(e.type,e.action)},"cropend.cropper":function(e){console.log(e.type,e.action)},"crop.cropper":function(e){console.log(e.type,e.x,e.y,e.width,e.height,e.rotate,e.scaleX,e.scaleY)},"zoom.cropper":function(e){console.log(e.type,e.ratio)}}).cropper(l),$.isFunction(document.createElement("canvas").getContext)||$('button[data-method="getCroppedCanvas"]').prop("disabled",!0),void 0===document.createElement("cropper").style.transition&&($('button[data-method="rotate"]').prop("disabled",!0),$('button[data-method="scale"]').prop("disabled",!0)),void 0===t[0].download&&t.addClass("disabled"),$(".docs-toggles").on("change","input",(function(){var t,n,r=$(this),o=r.attr("name"),a=r.prop("type");e.data("cropper")&&("checkbox"===a?(l[o]=r.prop("checked"),t=e.cropper("getCropBoxData"),n=e.cropper("getCanvasData"),l.built=function(){e.cropper("setCropBoxData",t),e.cropper("setCanvasData",n)}):"radio"===a&&(l[o]=r.val()),e.cropper("destroy").cropper(l))})),$(".docs-buttons").on("click","[data-method]",(function(){var n,r,o=$(this),a=o.data();if(!o.prop("disabled")&&!o.hasClass("disabled")&&e.data("cropper")&&a.method){if(void 0!==(a=$.extend({},a)).target&&(n=$(a.target),void 0===a.option))try{a.option=JSON.parse(n.val())}catch(e){console.log(e.message)}switch(r=e.cropper(a.method,a.option,a.secondOption),a.method){case"scaleX":case"scaleY":$(this).data("option",-a.option);break;case"getCroppedCanvas":r&&($("#getCroppedCanvasModal").modal().find(".modal-body").html(r),t.hasClass("disabled")||t.attr("href",r.toDataURL()))}if($.isPlainObject(r)&&n)try{n.val(JSON.stringify(r))}catch(e){console.log(e.message)}}})),$(document.body).on("keydown",(function(t){if(e.data("cropper")&&!(this.scrollTop>300))switch(t.which){case 37:t.preventDefault(),e.cropper("move",-1,0);break;case 38:t.preventDefault(),e.cropper("move",0,-1);break;case 39:t.preventDefault(),e.cropper("move",1,0);break;case 40:t.preventDefault(),e.cropper("move",0,1)}}));var u,f=$("#inputImage"),h=window.URL||window.webkitURL;h?f.change((function(){var t,n=this.files;e.data("cropper")&&n&&n.length&&(t=n[0],/^image\/\w+$/.test(t.type)?(u=h.createObjectURL(t),e.one("built.cropper",(function(){h.revokeObjectURL(u)})).cropper("reset").cropper("replace",u),f.val("")):window.alert("Please choose an image file."))})):f.prop("disabled",!0).parent().addClass("disabled")}}function init_knob(){if(void 0!==$.fn.knob){console.log("init_knob"),$(".knob").knob({change:function(e){},release:function(e){console.log("release : "+e)},cancel:function(){console.log("cancel : ",this)},draw:function(){if("tron"==this.$.data("skin")){this.cursorExt=.3;var e,t=this.arc(this.cv);return this.g.lineWidth=this.lineWidth,this.o.displayPrevious&&(e=this.arc(this.v),this.g.beginPath(),this.g.strokeStyle=this.pColor,this.g.arc(this.xy,this.xy,this.radius-this.lineWidth,e.s,e.e,e.d),this.g.stroke()),this.g.beginPath(),this.g.strokeStyle=this.o.fgColor,this.g.arc(this.xy,this.xy,this.radius-this.lineWidth,t.s,t.e,t.d),this.g.stroke(),this.g.lineWidth=2,this.g.beginPath(),this.g.strokeStyle=this.o.fgColor,this.g.arc(this.xy,this.xy,this.radius-this.lineWidth+1+2*this.lineWidth/3,0,2*Math.PI,!1),this.g.stroke(),!1}}});var e,t=0,n=0,r=0,o=$("div.idir"),a=$("div.ival");$("input.infinite").knob({min:0,max:20,stopper:!1,change:function(){e>this.cv?t?(r--,o.show().html("-").fadeOut(),a.html(r),t=0):(t=1,n=0):e
    ";document.getElementById("custom_notifications")?($("#custom_notifications ul.notifications").append("
  • "),$("#custom_notifications #notif-group").append(n),e++,CustomTabs(t)):alert("doesnt exists")},CustomTabs=function(e){$(".tabbed_notifications > div").hide(),$(".tabbed_notifications > div:first-of-type").show(),$("#custom_notifications").removeClass("dsp_none"),$(".notifications a").click((function(e){e.preventDefault();var t=$(this),n="#"+t.parents(".notifications").data("tabbed_notifications"),r=t.closest("li").siblings().children("a"),o=t.attr("href");r.removeClass("active"),t.addClass("active"),$(n).children("div").hide(),$(o).show()}))},CustomTabs();var t=idname="";$(document).on("click",".notification_close",(function(e){idname=$(this).parent().parent().attr("id"),t=idname.substr(-2),$("#ntf"+t).remove(),$("#ntlink"+t).parent().remove(),$(".notifications a").first().addClass("active"),$("#notif-group div").first().css("display","block")}))}}function init_EasyPieChart(){if(void 0!==$.fn.easyPieChart){console.log("init_EasyPieChart"),$(".chart").easyPieChart({easing:"easeOutElastic",delay:3e3,barColor:"#26B99A",trackColor:"#fff",scaleColor:!1,lineWidth:20,trackWidth:16,lineCap:"butt",onStep:function(e,t,n){$(this.el).find(".percent").text(Math.round(n))}});var e=window.chart=$(".chart").data("easyPieChart");$(".js_update").on("click",(function(){e.update(200*Math.random()-100)}));var t=$.fn.popover.Constructor.prototype.leave;$.fn.popover.Constructor.prototype.leave=function(e){var n,r,o=e instanceof this.constructor?e:$(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);t.call(this,e),e.currentTarget&&(n=$(e.currentTarget).siblings(".popover"),r=o.timeout,n.one("mouseenter",(function(){clearTimeout(r),n.one("mouseleave",(function(){$.fn.popover.Constructor.prototype.leave.call(o,o)}))})))},$("body").popover({selector:"[data-popover]",trigger:"click hover",delay:{show:50,hide:400}})}}function init_charts(){if(console.log("run_charts typeof ["+typeof Chart+"]"),"undefined"!=typeof Chart){if(console.log("init_charts"),Chart.defaults.global.legend={enabled:!1},$("#canvas_line").length&&new Chart(document.getElementById("canvas_line"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line1").length&&new Chart(document.getElementById("canvas_line1"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line2").length&&new Chart(document.getElementById("canvas_line2"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line3").length&&new Chart(document.getElementById("canvas_line3"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line4").length&&new Chart(document.getElementById("canvas_line4"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#lineChart").length){var e=document.getElementById("lineChart");new Chart(e,{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}})}if($("#mybarChart").length){e=document.getElementById("mybarChart");new Chart(e,{type:"bar",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"# of Votes",backgroundColor:"#26B99A",data:[51,30,40,28,92,50,45]},{label:"# of Votes",backgroundColor:"#03586A",data:[41,56,25,48,72,34,12]}]},options:{scales:{yAxes:[{ticks:{beginAtZero:!0}}]}}})}if($("#canvasDoughnut").length){e=document.getElementById("canvasDoughnut");var t={labels:["Dark Grey","Purple Color","Gray Color","Green Color","Blue Color"],datasets:[{data:[120,50,140,180,100],backgroundColor:["#455C73","#9B59B6","#BDC3C7","#26B99A","#3498DB"],hoverBackgroundColor:["#34495E","#B370CF","#CFD4D8","#36CAAB","#49A9EA"]}]};new Chart(e,{type:"doughnut",tooltipFillColor:"rgba(51, 51, 51, 0.55)",data:t})}if($("#canvasRadar").length){e=document.getElementById("canvasRadar"),t={labels:["Eating","Drinking","Sleeping","Designing","Coding","Cycling","Running"],datasets:[{label:"My First dataset",backgroundColor:"rgba(3, 88, 106, 0.2)",borderColor:"rgba(3, 88, 106, 0.80)",pointBorderColor:"rgba(3, 88, 106, 0.80)",pointBackgroundColor:"rgba(3, 88, 106, 0.80)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",data:[65,59,90,81,56,55,40]},{label:"My Second dataset",backgroundColor:"rgba(38, 185, 154, 0.2)",borderColor:"rgba(38, 185, 154, 0.85)",pointColor:"rgba(38, 185, 154, 0.85)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[28,48,40,19,96,27,100]}]};new Chart(e,{type:"radar",data:t})}if($("#pieChart").length){e=document.getElementById("pieChart"),t={datasets:[{data:[120,50,140,180,100],backgroundColor:["#455C73","#9B59B6","#BDC3C7","#26B99A","#3498DB"],label:"My dataset"}],labels:["Dark Gray","Purple","Gray","Green","Blue"]};new Chart(e,{data:t,type:"pie",otpions:{legend:!1}})}if($("#polarArea").length){e=document.getElementById("polarArea"),t={datasets:[{data:[120,50,140,180,100],backgroundColor:["#455C73","#9B59B6","#BDC3C7","#26B99A","#3498DB"],label:"My dataset"}],labels:["Dark Gray","Purple","Gray","Green","Blue"]};new Chart(e,{data:t,type:"polarArea",options:{scale:{ticks:{beginAtZero:!0}}}})}}}function init_compose(){void 0!==$.fn.slideToggle&&(console.log("init_compose"),$("#compose, .compose-close").click((function(){$(".compose").slideToggle()})))}function init_calendar(){if(void 0!==$.fn.fullCalendar){console.log("init_calendar");var e,t=new Date,n=t.getDate(),r=t.getMonth(),o=t.getFullYear(),a=$("#calendar").fullCalendar({header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay,listMonth"},selectable:!0,selectHelper:!0,select:function(t,n,r){$("#fc_create").click(),e=t,ended=n,$(".antosubmit").on("click",(function(){var t=$("#title").val();return n&&(ended=n),$("#event_type").val(),t&&a.fullCalendar("renderEvent",{title:t,start:e,end:n,allDay:r},!0),$("#title").val(""),a.fullCalendar("unselect"),$(".antoclose").click(),!1}))},eventClick:function(e,t,n){$("#fc_edit").click(),$("#title2").val(e.title),$("#event_type").val(),$(".antosubmit2").on("click",(function(){e.title=$("#title2").val(),a.fullCalendar("updateEvent",e),$(".antoclose2").click()})),a.fullCalendar("unselect")},editable:!0,events:[{title:"All Day Event",start:new Date(o,r,1)},{title:"Long Event",start:new Date(o,r,n-5),end:new Date(o,r,n-2)},{title:"Meeting",start:new Date(o,r,n,10,30),allDay:!1},{title:"Lunch",start:new Date(o,r,n+14,12,0),end:new Date(o,r,n,14,0),allDay:!1},{title:"Birthday Party",start:new Date(o,r,n+1,19,0),end:new Date(o,r,n+1,22,30),allDay:!1},{title:"Click for Google",start:new Date(o,r,28),end:new Date(o,r,29),url:"http://google.com/"}]})}}function init_DataTables(){if(console.log("run_datatables"),void 0!==$.fn.DataTable){console.log("init_DataTables");TableManageButtons=function(){"use strict";return{init:function(){$("#datatable-buttons").length&&$("#datatable-buttons").DataTable({dom:"Bfrtip",buttons:[{extend:"copy",className:"btn-sm"},{extend:"csv",className:"btn-sm"},{extend:"excel",className:"btn-sm"},{extend:"pdfHtml5",className:"btn-sm"},{extend:"print",className:"btn-sm"}],responsive:!0})}}}(),$("#datatable").dataTable(),$("#datatable-keytable").DataTable({keys:!0}),$("#datatable-responsive").DataTable(),$("#datatable-scroller").DataTable({ajax:"js/datatables/json/scroller-demo.json",deferRender:!0,scrollY:380,scrollCollapse:!0,scroller:!0}),$("#datatable-fixed-header").DataTable({fixedHeader:!0});var e=$("#datatable-checkbox");e.dataTable({order:[[1,"asc"]],columnDefs:[{orderable:!1,targets:[0]}]}),e.on("draw.dt",(function(){$("checkbox input").iCheck({checkboxClass:"icheckbox_flat-green"})})),TableManageButtons.init()}}function init_morris_charts(){"undefined"!=typeof Morris&&(console.log("init_morris_charts"),$("#graph_bar").length&&Morris.Bar({element:"graph_bar",data:[{device:"iPhone 4",geekbench:380},{device:"iPhone 4S",geekbench:655},{device:"iPhone 3GS",geekbench:275},{device:"iPhone 5",geekbench:1571},{device:"iPhone 5S",geekbench:655},{device:"iPhone 6",geekbench:2154},{device:"iPhone 6 Plus",geekbench:1144},{device:"iPhone 6S",geekbench:2371},{device:"iPhone 6S Plus",geekbench:1471},{device:"Other",geekbench:1371}],xkey:"device",ykeys:["geekbench"],labels:["Geekbench"],barRatio:.4,barColors:["#26B99A","#34495E","#ACADAC","#3498DB"],xLabelAngle:35,hideHover:"auto",resize:!0}),$("#graph_bar_group").length&&Morris.Bar({element:"graph_bar_group",data:[{period:"2016-10-01",licensed:807,sorned:660},{period:"2016-09-30",licensed:1251,sorned:729},{period:"2016-09-29",licensed:1769,sorned:1018},{period:"2016-09-20",licensed:2246,sorned:1461},{period:"2016-09-19",licensed:2657,sorned:1967},{period:"2016-09-18",licensed:3148,sorned:2627},{period:"2016-09-17",licensed:3471,sorned:3740},{period:"2016-09-16",licensed:2871,sorned:2216},{period:"2016-09-15",licensed:2401,sorned:1656},{period:"2016-09-10",licensed:2115,sorned:1022}],xkey:"period",barColors:["#26B99A","#34495E","#ACADAC","#3498DB"],ykeys:["licensed","sorned"],labels:["Licensed","SORN"],hideHover:"auto",xLabelAngle:60,resize:!0}),$("#graphx").length&&Morris.Bar({element:"graphx",data:[{x:"2015 Q1",y:2,z:3,a:4},{x:"2015 Q2",y:3,z:5,a:6},{x:"2015 Q3",y:4,z:3,a:2},{x:"2015 Q4",y:2,z:4,a:5}],xkey:"x",ykeys:["y","z","a"],barColors:["#26B99A","#34495E","#ACADAC","#3498DB"],hideHover:"auto",labels:["Y","Z","A"],resize:!0}).on("click",(function(e,t){console.log(e,t)})),$("#graph_area").length&&Morris.Area({element:"graph_area",data:[{period:"2014 Q1",iphone:2666,ipad:null,itouch:2647},{period:"2014 Q2",iphone:2778,ipad:2294,itouch:2441},{period:"2014 Q3",iphone:4912,ipad:1969,itouch:2501},{period:"2014 Q4",iphone:3767,ipad:3597,itouch:5689},{period:"2015 Q1",iphone:6810,ipad:1914,itouch:2293},{period:"2015 Q2",iphone:5670,ipad:4293,itouch:1881},{period:"2015 Q3",iphone:4820,ipad:3795,itouch:1588},{period:"2015 Q4",iphone:15073,ipad:5967,itouch:5175},{period:"2016 Q1",iphone:10687,ipad:4460,itouch:2028},{period:"2016 Q2",iphone:8432,ipad:5713,itouch:1791}],xkey:"period",ykeys:["iphone","ipad","itouch"],lineColors:["#26B99A","#34495E","#ACADAC","#3498DB"],labels:["iPhone","iPad","iPod Touch"],pointSize:2,hideHover:"auto",resize:!0}),$("#graph_donut").length&&Morris.Donut({element:"graph_donut",data:[{label:"Jam",value:25},{label:"Frosted",value:40},{label:"Custard",value:25},{label:"Sugar",value:10}],colors:["#26B99A","#34495E","#ACADAC","#3498DB"],formatter:function(e){return e+"%"},resize:!0}),$("#graph_line").length&&(Morris.Line({element:"graph_line",xkey:"year",ykeys:["value"],labels:["Value"],hideHover:"auto",lineColors:["#26B99A","#34495E","#ACADAC","#3498DB"],data:[{year:"2012",value:20},{year:"2013",value:10},{year:"2014",value:5},{year:"2015",value:5},{year:"2016",value:20}],resize:!0}),$MENU_TOGGLE.on("click",(function(){$(window).resize()}))))}function init_echarts(){if("undefined"!=typeof echarts){console.log("init_echarts");var e={color:["#26B99A","#34495E","#BDC3C7","#3498DB","#9B59B6","#8abb6f","#759c6a","#bfd3b7"],title:{itemGap:8,textStyle:{fontWeight:"normal",color:"#408829"}},dataRange:{color:["#1f610a","#97b58d"]},toolbox:{color:["#408829","#408829","#408829","#408829"]},tooltip:{backgroundColor:"rgba(0,0,0,0.5)",axisPointer:{type:"line",lineStyle:{color:"#408829",type:"dashed"},crossStyle:{color:"#408829"},shadowStyle:{color:"rgba(200,200,200,0.3)"}}},dataZoom:{dataBackgroundColor:"#eee",fillerColor:"rgba(64,136,41,0.2)",handleColor:"#408829"},grid:{borderWidth:0},categoryAxis:{axisLine:{lineStyle:{color:"#408829"}},splitLine:{lineStyle:{color:["#eee"]}}},valueAxis:{axisLine:{lineStyle:{color:"#408829"}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.1)","rgba(200,200,200,0.1)"]}},splitLine:{lineStyle:{color:["#eee"]}}},timeline:{lineStyle:{color:"#408829"},controlStyle:{normal:{color:"#408829"},emphasis:{color:"#408829"}}},k:{itemStyle:{normal:{color:"#68a54a",color0:"#a9cba2",lineStyle:{width:1,color:"#408829",color0:"#86b379"}}}},map:{itemStyle:{normal:{areaStyle:{color:"#ddd"},label:{textStyle:{color:"#c12e34"}}},emphasis:{areaStyle:{color:"#99d2dd"},label:{textStyle:{color:"#c12e34"}}}}},force:{itemStyle:{normal:{linkStyle:{strokeColor:"#408829"}}}},chord:{padding:4,itemStyle:{normal:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"},chordStyle:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"}}},emphasis:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"},chordStyle:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"}}}}},gauge:{startAngle:225,endAngle:-45,axisLine:{show:!0,lineStyle:{color:[[.2,"#86b379"],[.8,"#68a54a"],[1,"#408829"]],width:8}},axisTick:{splitNumber:10,length:12,lineStyle:{color:"auto"}},axisLabel:{textStyle:{color:"auto"}},splitLine:{length:18,lineStyle:{color:"auto"}},pointer:{length:"90%",color:"auto"},title:{textStyle:{color:"#333"}},detail:{textStyle:{color:"auto"}}},textStyle:{fontFamily:"Arial, Verdana, sans-serif"}};if($("#mainb").length)echarts.init(document.getElementById("mainb"),e).setOption({title:{text:"Graph title",subtext:"Graph Sub-text"},tooltip:{trigger:"axis"},legend:{data:["sales","purchases"]},toolbox:{show:!1},calculable:!1,xAxis:[{type:"category",data:["1?","2?","3?","4?","5?","6?","7?","8?","9?","10?","11?","12?"]}],yAxis:[{type:"value"}],series:[{name:"sales",type:"bar",data:[2,4.9,7,23.2,25.6,76.7,135.6,162.2,32.6,20,6.4,3.3],markPoint:{data:[{type:"max",name:"???"},{type:"min",name:"???"}]},markLine:{data:[{type:"average",name:"???"}]}},{name:"purchases",type:"bar",data:[2.6,5.9,9,26.4,28.7,70.7,175.6,182.2,48.7,18.8,6,2.3],markPoint:{data:[{name:"sales",value:182.2,xAxis:7,yAxis:183},{name:"purchases",value:2.3,xAxis:11,yAxis:3}]},markLine:{data:[{type:"average",name:"???"}]}}]});if($("#echart_sonar").length)echarts.init(document.getElementById("echart_sonar"),e).setOption({title:{text:"Budget vs spending",subtext:"Subtitle"},tooltip:{trigger:"item"},legend:{orient:"vertical",x:"right",y:"bottom",data:["Allocated Budget","Actual Spending"]},toolbox:{show:!0,feature:{restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},polar:[{indicator:[{text:"Sales",max:6e3},{text:"Administration",max:16e3},{text:"Information Techology",max:3e4},{text:"Customer Support",max:38e3},{text:"Development",max:52e3},{text:"Marketing",max:25e3}]}],calculable:!0,series:[{name:"Budget vs spending",type:"radar",data:[{value:[4300,1e4,28e3,35e3,5e4,19e3],name:"Allocated Budget"},{value:[5e3,14e3,28e3,31e3,42e3,21e3],name:"Actual Spending"}]}]});if($("#echart_pyramid").length)echarts.init(document.getElementById("echart_pyramid"),e).setOption({title:{text:"Echart Pyramid Graph",subtext:"Subtitle"},tooltip:{trigger:"item",formatter:"{a}
    {b} : {c}%"},toolbox:{show:!0,feature:{restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},legend:{data:["Something #1","Something #2","Something #3","Something #4","Something #5"],orient:"vertical",x:"left",y:"bottom"},calculable:!0,series:[{name:"漏斗图",type:"funnel",width:"40%",data:[{value:60,name:"Something #1"},{value:40,name:"Something #2"},{value:20,name:"Something #3"},{value:80,name:"Something #4"},{value:100,name:"Something #5"}]}]});if($("#echart_gauge").length)echarts.init(document.getElementById("echart_gauge"),e).setOption({tooltip:{formatter:"{a}
    {b} : {c}%"},toolbox:{show:!0,feature:{restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},series:[{name:"Performance",type:"gauge",center:["50%","50%"],startAngle:140,endAngle:-140,min:0,max:100,precision:0,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"lightgreen"],[.4,"orange"],[.8,"skyblue"],[1,"#ff4500"]],width:30}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,formatter:function(e){switch(e+""){case"10":return"a";case"30":return"b";case"60":return"c";case"90":return"d";default:return""}},textStyle:{color:"#333"}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},pointer:{length:"80%",width:8,color:"auto"},title:{show:!0,offsetCenter:["-65%",-10],textStyle:{color:"#333",fontSize:15}},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:40,offsetCenter:["-60%",10],formatter:"{value}%",textStyle:{color:"auto",fontSize:30}},data:[{value:50,name:"Performance"}]}]});if($("#echart_line").length)echarts.init(document.getElementById("echart_line"),e).setOption({title:{text:"Line Graph",subtext:"Subtitle"},tooltip:{trigger:"axis"},legend:{x:220,y:40,data:["Intent","Pre-order","Deal"]},toolbox:{show:!0,feature:{magicType:{show:!0,title:{line:"Line",bar:"Bar",stack:"Stack",tiled:"Tiled"},type:["line","bar","stack","tiled"]},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Deal",type:"line",smooth:!0,itemStyle:{normal:{areaStyle:{type:"default"}}},data:[10,12,21,54,260,830,710]},{name:"Pre-order",type:"line",smooth:!0,itemStyle:{normal:{areaStyle:{type:"default"}}},data:[30,182,434,791,390,30,10]},{name:"Intent",type:"line",smooth:!0,itemStyle:{normal:{areaStyle:{type:"default"}}},data:[1320,1132,601,234,120,90,20]}]});if($("#echart_scatter").length)echarts.init(document.getElementById("echart_scatter"),e).setOption({title:{text:"Scatter Graph",subtext:"Heinz 2003"},tooltip:{trigger:"axis",showDelay:0,axisPointer:{type:"cross",lineStyle:{type:"dashed",width:1}}},legend:{data:["Data2","Data1"]},toolbox:{show:!0,feature:{saveAsImage:{show:!0,title:"Save Image"}}},xAxis:[{type:"value",scale:!0,axisLabel:{formatter:"{value} cm"}}],yAxis:[{type:"value",scale:!0,axisLabel:{formatter:"{value} kg"}}],series:[{name:"Data1",type:"scatter",tooltip:{trigger:"item",formatter:function(e){return e.value.length>1?e.seriesName+" :
    "+e.value[0]+"cm "+e.value[1]+"kg ":e.seriesName+" :
    "+e.name+" : "+e.value+"kg "}},data:[[161.2,51.6],[167.5,59],[159.5,49.2],[157,63],[155.8,53.6],[170,59],[159.1,47.6],[166,69.8],[176.2,66.8],[160.2,75.2],[172.5,55.2],[170.9,54.2],[172.9,62.5],[153.4,42],[160,50],[147.2,49.8],[168.2,49.2],[175,73.2],[157,47.8],[167.6,68.8],[159.5,50.6],[175,82.5],[166.8,57.2],[176.5,87.8],[170.2,72.8],[174,54.5],[173,59.8],[179.9,67.3],[170.5,67.8],[160,47],[154.4,46.2],[162,55],[176.5,83],[160,54.4],[152,45.8],[162.1,53.6],[170,73.2],[160.2,52.1],[161.3,67.9],[166.4,56.6],[168.9,62.3],[163.8,58.5],[167.6,54.5],[160,50.2],[161.3,60.3],[167.6,58.3],[165.1,56.2],[160,50.2],[170,72.9],[157.5,59.8],[167.6,61],[160.7,69.1],[163.2,55.9],[152.4,46.5],[157.5,54.3],[168.3,54.8],[180.3,60.7],[165.5,60],[165,62],[164.5,60.3],[156,52.7],[160,74.3],[163,62],[165.7,73.1],[161,80],[162,54.7],[166,53.2],[174,75.7],[172.7,61.1],[167.6,55.7],[151.1,48.7],[164.5,52.3],[163.5,50],[152,59.3],[169,62.5],[164,55.7],[161.2,54.8],[155,45.9],[170,70.6],[176.2,67.2],[170,69.4],[162.5,58.2],[170.3,64.8],[164.1,71.6],[169.5,52.8],[163.2,59.8],[154.5,49],[159.8,50],[173.2,69.2],[170,55.9],[161.4,63.4],[169,58.2],[166.2,58.6],[159.4,45.7],[162.5,52.2],[159,48.6],[162.8,57.8],[159,55.6],[179.8,66.8],[162.9,59.4],[161,53.6],[151.1,73.2],[168.2,53.4],[168.9,69],[173.2,58.4],[171.8,56.2],[178,70.6],[164.3,59.8],[163,72],[168.5,65.2],[166.8,56.6],[172.7,105.2],[163.5,51.8],[169.4,63.4],[167.8,59],[159.5,47.6],[167.6,63],[161.2,55.2],[160,45],[163.2,54],[162.2,50.2],[161.3,60.2],[149.5,44.8],[157.5,58.8],[163.2,56.4],[172.7,62],[155,49.2],[156.5,67.2],[164,53.8],[160.9,54.4],[162.8,58],[167,59.8],[160,54.8],[160,43.2],[168.9,60.5],[158.2,46.4],[156,64.4],[160,48.8],[167.1,62.2],[158,55.5],[167.6,57.8],[156,54.6],[162.1,59.2],[173.4,52.7],[159.8,53.2],[170.5,64.5],[159.2,51.8],[157.5,56],[161.3,63.6],[162.6,63.2],[160,59.5],[168.9,56.8],[165.1,64.1],[162.6,50],[165.1,72.3],[166.4,55],[160,55.9],[152.4,60.4],[170.2,69.1],[162.6,84.5],[170.2,55.9],[158.8,55.5],[172.7,69.5],[167.6,76.4],[162.6,61.4],[167.6,65.9],[156.2,58.6],[175.2,66.8],[172.1,56.6],[162.6,58.6],[160,55.9],[165.1,59.1],[182.9,81.8],[166.4,70.7],[165.1,56.8],[177.8,60],[165.1,58.2],[175.3,72.7],[154.9,54.1],[158.8,49.1],[172.7,75.9],[168.9,55],[161.3,57.3],[167.6,55],[165.1,65.5],[175.3,65.5],[157.5,48.6],[163.8,58.6],[167.6,63.6],[165.1,55.2],[165.1,62.7],[168.9,56.6],[162.6,53.9],[164.5,63.2],[176.5,73.6],[168.9,62],[175.3,63.6],[159.4,53.2],[160,53.4],[170.2,55],[162.6,70.5],[167.6,54.5],[162.6,54.5],[160.7,55.9],[160,59],[157.5,63.6],[162.6,54.5],[152.4,47.3],[170.2,67.7],[165.1,80.9],[172.7,70.5],[165.1,60.9],[170.2,63.6],[170.2,54.5],[170.2,59.1],[161.3,70.5],[167.6,52.7],[167.6,62.7],[165.1,86.3],[162.6,66.4],[152.4,67.3],[168.9,63],[170.2,73.6],[175.2,62.3],[175.2,57.7],[160,55.4],[165.1,104.1],[174,55.5],[170.2,77.3],[160,80.5],[167.6,64.5],[167.6,72.3],[167.6,61.4],[154.9,58.2],[162.6,81.8],[175.3,63.6],[171.4,53.4],[157.5,54.5],[165.1,53.6],[160,60],[174,73.6],[162.6,61.4],[174,55.5],[162.6,63.6],[161.3,60.9],[156.2,60],[149.9,46.8],[169.5,57.3],[160,64.1],[175.3,63.6],[169.5,67.3],[160,75.5],[172.7,68.2],[162.6,61.4],[157.5,76.8],[176.5,71.8],[164.4,55.5],[160.7,48.6],[174,66.4],[163.8,67.3]],markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]},markLine:{data:[{type:"average",name:"Mean"}]}},{name:"Data2",type:"scatter",tooltip:{trigger:"item",formatter:function(e){return e.value.length>1?e.seriesName+" :
    "+e.value[0]+"cm "+e.value[1]+"kg ":e.seriesName+" :
    "+e.name+" : "+e.value+"kg "}},data:[[174,65.6],[175.3,71.8],[193.5,80.7],[186.5,72.6],[187.2,78.8],[181.5,74.8],[184,86.4],[184.5,78.4],[175,62],[184,81.6],[180,76.6],[177.8,83.6],[192,90],[176,74.6],[174,71],[184,79.6],[192.7,93.8],[171.5,70],[173,72.4],[176,85.9],[176,78.8],[180.5,77.8],[172.7,66.2],[176,86.4],[173.5,81.8],[178,89.6],[180.3,82.8],[180.3,76.4],[164.5,63.2],[173,60.9],[183.5,74.8],[175.5,70],[188,72.4],[189.2,84.1],[172.8,69.1],[170,59.5],[182,67.2],[170,61.3],[177.8,68.6],[184.2,80.1],[186.7,87.8],[171.4,84.7],[172.7,73.4],[175.3,72.1],[180.3,82.6],[182.9,88.7],[188,84.1],[177.2,94.1],[172.1,74.9],[167,59.1],[169.5,75.6],[174,86.2],[172.7,75.3],[182.2,87.1],[164.1,55.2],[163,57],[171.5,61.4],[184.2,76.8],[174,86.8],[174,72.2],[177,71.6],[186,84.8],[167,68.2],[171.8,66.1],[182,72],[167,64.6],[177.8,74.8],[164.5,70],[192,101.6],[175.5,63.2],[171.2,79.1],[181.6,78.9],[167.4,67.7],[181.1,66],[177,68.2],[174.5,63.9],[177.5,72],[170.5,56.8],[182.4,74.5],[197.1,90.9],[180.1,93],[175.5,80.9],[180.6,72.7],[184.4,68],[175.5,70.9],[180.6,72.5],[177,72.5],[177.1,83.4],[181.6,75.5],[176.5,73],[175,70.2],[174,73.4],[165.1,70.5],[177,68.9],[192,102.3],[176.5,68.4],[169.4,65.9],[182.1,75.7],[179.8,84.5],[175.3,87.7],[184.9,86.4],[177.3,73.2],[167.4,53.9],[178.1,72],[168.9,55.5],[157.2,58.4],[180.3,83.2],[170.2,72.7],[177.8,64.1],[172.7,72.3],[165.1,65],[186.7,86.4],[165.1,65],[174,88.6],[175.3,84.1],[185.4,66.8],[177.8,75.5],[180.3,93.2],[180.3,82.7],[177.8,58],[177.8,79.5],[177.8,78.6],[177.8,71.8],[177.8,116.4],[163.8,72.2],[188,83.6],[198.1,85.5],[175.3,90.9],[166.4,85.9],[190.5,89.1],[166.4,75],[177.8,77.7],[179.7,86.4],[172.7,90.9],[190.5,73.6],[185.4,76.4],[168.9,69.1],[167.6,84.5],[175.3,64.5],[170.2,69.1],[190.5,108.6],[177.8,86.4],[190.5,80.9],[177.8,87.7],[184.2,94.5],[176.5,80.2],[177.8,72],[180.3,71.4],[171.4,72.7],[172.7,84.1],[172.7,76.8],[177.8,63.6],[177.8,80.9],[182.9,80.9],[170.2,85.5],[167.6,68.6],[175.3,67.7],[165.1,66.4],[185.4,102.3],[181.6,70.5],[172.7,95.9],[190.5,84.1],[179.1,87.3],[175.3,71.8],[170.2,65.9],[193,95.9],[171.4,91.4],[177.8,81.8],[177.8,96.8],[167.6,69.1],[167.6,82.7],[180.3,75.5],[182.9,79.5],[176.5,73.6],[186.7,91.8],[188,84.1],[188,85.9],[177.8,81.8],[174,82.5],[177.8,80.5],[171.4,70],[185.4,81.8],[185.4,84.1],[188,90.5],[188,91.4],[182.9,89.1],[176.5,85],[175.3,69.1],[175.3,73.6],[188,80.5],[188,82.7],[175.3,86.4],[170.5,67.7],[179.1,92.7],[177.8,93.6],[175.3,70.9],[182.9,75],[170.8,93.2],[188,93.2],[180.3,77.7],[177.8,61.4],[185.4,94.1],[168.9,75],[185.4,83.6],[180.3,85.5],[174,73.9],[167.6,66.8],[182.9,87.3],[160,72.3],[180.3,88.6],[167.6,75.5],[186.7,101.4],[175.3,91.1],[175.3,67.3],[175.9,77.7],[175.3,81.8],[179.1,75.5],[181.6,84.5],[177.8,76.6],[182.9,85],[177.8,102.5],[184.2,77.3],[179.1,71.8],[176.5,87.9],[188,94.3],[174,70.9],[167.6,64.5],[170.2,77.3],[167.6,72.3],[188,87.3],[174,80],[176.5,82.3],[180.3,73.6],[167.6,74.1],[188,85.9],[180.3,73.2],[167.6,76.3],[183,65.9],[183,90.9],[179.1,89.1],[170.2,62.3],[177.8,82.7],[179.1,79.1],[190.5,98.2],[177.8,84.1],[180.3,83.2],[180.3,83.2]],markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]},markLine:{data:[{type:"average",name:"Mean"}]}}]});if($("#echart_bar_horizontal").length)echarts.init(document.getElementById("echart_bar_horizontal"),e).setOption({title:{text:"Bar Graph",subtext:"Graph subtitle"},tooltip:{trigger:"axis"},legend:{x:100,data:["2015","2016"]},toolbox:{show:!0,feature:{saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,xAxis:[{type:"value",boundaryGap:[0,.01]}],yAxis:[{type:"category",data:["Jan","Feb","Mar","Apr","May","Jun"]}],series:[{name:"2015",type:"bar",data:[18203,23489,29034,104970,131744,630230]},{name:"2016",type:"bar",data:[19325,23438,31e3,121594,134141,681807]}]});if($("#echart_pie2").length)echarts.init(document.getElementById("echart_pie2"),e).setOption({tooltip:{trigger:"item",formatter:"{a}
    {b} : {c} ({d}%)"},legend:{x:"center",y:"bottom",data:["rose1","rose2","rose3","rose4","rose5","rose6"]},toolbox:{show:!0,feature:{magicType:{show:!0,type:["pie","funnel"]},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,series:[{name:"Area Mode",type:"pie",radius:[25,90],center:["50%",170],roseType:"area",x:"50%",max:40,sort:"ascending",data:[{value:10,name:"rose1"},{value:5,name:"rose2"},{value:15,name:"rose3"},{value:25,name:"rose4"},{value:20,name:"rose5"},{value:35,name:"rose6"}]}]});if($("#echart_donut").length)echarts.init(document.getElementById("echart_donut"),e).setOption({tooltip:{trigger:"item",formatter:"{a}
    {b} : {c} ({d}%)"},calculable:!0,legend:{x:"center",y:"bottom",data:["Direct Access","E-mail Marketing","Union Ad","Video Ads","Search Engine"]},toolbox:{show:!0,feature:{magicType:{show:!0,type:["pie","funnel"],option:{funnel:{x:"25%",width:"50%",funnelAlign:"center",max:1548}}},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},series:[{name:"Access to the resource",type:"pie",radius:["35%","55%"],itemStyle:{normal:{label:{show:!0},labelLine:{show:!0}},emphasis:{label:{show:!0,position:"center",textStyle:{fontSize:"14",fontWeight:"normal"}}}},data:[{value:335,name:"Direct Access"},{value:310,name:"E-mail Marketing"},{value:234,name:"Union Ad"},{value:135,name:"Video Ads"},{value:1548,name:"Search Engine"}]}]});if($("#echart_pie").length){echarts.init(document.getElementById("echart_pie"),e).setOption({tooltip:{trigger:"item",formatter:"{a}
    {b} : {c} ({d}%)"},legend:{x:"center",y:"bottom",data:["Direct Access","E-mail Marketing","Union Ad","Video Ads","Search Engine"]},toolbox:{show:!0,feature:{magicType:{show:!0,type:["pie","funnel"],option:{funnel:{x:"25%",width:"50%",funnelAlign:"left",max:1548}}},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,series:[{name:"访问来源",type:"pie",radius:"55%",center:["50%","48%"],data:[{value:335,name:"Direct Access"},{value:310,name:"E-mail Marketing"},{value:234,name:"Union Ad"},{value:135,name:"Video Ads"},{value:1548,name:"Search Engine"}]}]});var t={normal:{label:{show:!1},labelLine:{show:!1}}},n={normal:{color:"rgba(0,0,0,0)",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"rgba(0,0,0,0)"}}}if($("#echart_mini_pie").length)echarts.init(document.getElementById("echart_mini_pie"),e).setOption({title:{text:"Chart #2",subtext:"From ExcelHome",sublink:"http://e.weibo.com/1341556070/AhQXtjbqh",x:"center",y:"center",itemGap:20,textStyle:{color:"rgba(30,144,255,0.8)",fontFamily:"微软雅黑",fontSize:35,fontWeight:"bolder"}},tooltip:{show:!0,formatter:"{a}
    {b} : {c} ({d}%)"},legend:{orient:"vertical",x:170,y:45,itemGap:12,data:["68%Something #1","29%Something #2","3%Something #3"]},toolbox:{show:!0,feature:{mark:{show:!0},dataView:{show:!0,title:"Text View",lang:["Text View","Close","Refresh"],readOnly:!1},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},series:[{name:"1",type:"pie",clockWise:!1,radius:[105,130],itemStyle:t,data:[{value:68,name:"68%Something #1"},{value:32,name:"invisible",itemStyle:n}]},{name:"2",type:"pie",clockWise:!1,radius:[80,105],itemStyle:t,data:[{value:29,name:"29%Something #2"},{value:71,name:"invisible",itemStyle:n}]},{name:"3",type:"pie",clockWise:!1,radius:[25,80],itemStyle:t,data:[{value:3,name:"3%Something #3"},{value:97,name:"invisible",itemStyle:n}]}]});if($("#echart_world_map").length)echarts.init(document.getElementById("echart_world_map"),e).setOption({title:{text:"World Population (2010)",subtext:"from United Nations, Total population, both sexes combined, as of 1 July (thousands)",x:"center",y:"top"},tooltip:{trigger:"item",formatter:function(e){var t=(e.value+"").split(".");return t=t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+"."+t[1],e.seriesName+"
    "+e.name+" : "+t}},toolbox:{show:!0,orient:"vertical",x:"right",y:"center",feature:{mark:{show:!0},dataView:{show:!0,title:"Text View",lang:["Text View","Close","Refresh"],readOnly:!1},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},dataRange:{min:0,max:1e6,text:["High","Low"],realtime:!1,calculable:!0,color:["#087E65","#26B99A","#CBEAE3"]},series:[{name:"World Population (2010)",type:"map",mapType:"world",roam:!1,mapLocation:{y:60},itemStyle:{emphasis:{label:{show:!0}}},data:[{name:"Afghanistan",value:28397.812},{name:"Angola",value:19549.124},{name:"Albania",value:3150.143},{name:"United Arab Emirates",value:8441.537},{name:"Argentina",value:40374.224},{name:"Armenia",value:2963.496},{name:"French Southern and Antarctic Lands",value:268.065},{name:"Australia",value:22404.488},{name:"Austria",value:8401.924},{name:"Azerbaijan",value:9094.718},{name:"Burundi",value:9232.753},{name:"Belgium",value:10941.288},{name:"Benin",value:9509.798},{name:"Burkina Faso",value:15540.284},{name:"Bangladesh",value:151125.475},{name:"Bulgaria",value:7389.175},{name:"The Bahamas",value:66402.316},{name:"Bosnia and Herzegovina",value:3845.929},{name:"Belarus",value:9491.07},{name:"Belize",value:308.595},{name:"Bermuda",value:64.951},{name:"Bolivia",value:716.939},{name:"Brazil",value:195210.154},{name:"Brunei",value:27.223},{name:"Bhutan",value:716.939},{name:"Botswana",value:1969.341},{name:"Central African Republic",value:4349.921},{name:"Canada",value:34126.24},{name:"Switzerland",value:7830.534},{name:"Chile",value:17150.76},{name:"China",value:1359821.465},{name:"Ivory Coast",value:60508.978},{name:"Cameroon",value:20624.343},{name:"Democratic Republic of the Congo",value:62191.161},{name:"Republic of the Congo",value:3573.024},{name:"Colombia",value:46444.798},{name:"Costa Rica",value:4669.685},{name:"Cuba",value:11281.768},{name:"Northern Cyprus",value:1.468},{name:"Cyprus",value:1103.685},{name:"Czech Republic",value:10553.701},{name:"Germany",value:83017.404},{name:"Djibouti",value:834.036},{name:"Denmark",value:5550.959},{name:"Dominican Republic",value:10016.797},{name:"Algeria",value:37062.82},{name:"Ecuador",value:15001.072},{name:"Egypt",value:78075.705},{name:"Eritrea",value:5741.159},{name:"Spain",value:46182.038},{name:"Estonia",value:1298.533},{name:"Ethiopia",value:87095.281},{name:"Finland",value:5367.693},{name:"Fiji",value:860.559},{name:"Falkland Islands",value:49.581},{name:"France",value:63230.866},{name:"Gabon",value:1556.222},{name:"United Kingdom",value:62066.35},{name:"Georgia",value:4388.674},{name:"Ghana",value:24262.901},{name:"Guinea",value:10876.033},{name:"Gambia",value:1680.64},{name:"Guinea Bissau",value:10876.033},{name:"Equatorial Guinea",value:696.167},{name:"Greece",value:11109.999},{name:"Greenland",value:56.546},{name:"Guatemala",value:14341.576},{name:"French Guiana",value:231.169},{name:"Guyana",value:786.126},{name:"Honduras",value:7621.204},{name:"Croatia",value:4338.027},{name:"Haiti",value:9896.4},{name:"Hungary",value:10014.633},{name:"Indonesia",value:240676.485},{name:"India",value:1205624.648},{name:"Ireland",value:4467.561},{name:"Iran",value:240676.485},{name:"Iraq",value:30962.38},{name:"Iceland",value:318.042},{name:"Israel",value:7420.368},{name:"Italy",value:60508.978},{name:"Jamaica",value:2741.485},{name:"Jordan",value:6454.554},{name:"Japan",value:127352.833},{name:"Kazakhstan",value:15921.127},{name:"Kenya",value:40909.194},{name:"Kyrgyzstan",value:5334.223},{name:"Cambodia",value:14364.931},{name:"South Korea",value:51452.352},{name:"Kosovo",value:97.743},{name:"Kuwait",value:2991.58},{name:"Laos",value:6395.713},{name:"Lebanon",value:4341.092},{name:"Liberia",value:3957.99},{name:"Libya",value:6040.612},{name:"Sri Lanka",value:20758.779},{name:"Lesotho",value:2008.921},{name:"Lithuania",value:3068.457},{name:"Luxembourg",value:507.885},{name:"Latvia",value:2090.519},{name:"Morocco",value:31642.36},{name:"Moldova",value:103.619},{name:"Madagascar",value:21079.532},{name:"Mexico",value:117886.404},{name:"Macedonia",value:507.885},{name:"Mali",value:13985.961},{name:"Myanmar",value:51931.231},{name:"Montenegro",value:620.078},{name:"Mongolia",value:2712.738},{name:"Mozambique",value:23967.265},{name:"Mauritania",value:3609.42},{name:"Malawi",value:15013.694},{name:"Malaysia",value:28275.835},{name:"Namibia",value:2178.967},{name:"New Caledonia",value:246.379},{name:"Niger",value:15893.746},{name:"Nigeria",value:159707.78},{name:"Nicaragua",value:5822.209},{name:"Netherlands",value:16615.243},{name:"Norway",value:4891.251},{name:"Nepal",value:26846.016},{name:"New Zealand",value:4368.136},{name:"Oman",value:2802.768},{name:"Pakistan",value:173149.306},{name:"Panama",value:3678.128},{name:"Peru",value:29262.83},{name:"Philippines",value:93444.322},{name:"Papua New Guinea",value:6858.945},{name:"Poland",value:38198.754},{name:"Puerto Rico",value:3709.671},{name:"North Korea",value:1.468},{name:"Portugal",value:10589.792},{name:"Paraguay",value:6459.721},{name:"Qatar",value:1749.713},{name:"Romania",value:21861.476},{name:"Russia",value:21861.476},{name:"Rwanda",value:10836.732},{name:"Western Sahara",value:514.648},{name:"Saudi Arabia",value:27258.387},{name:"Sudan",value:35652.002},{name:"South Sudan",value:9940.929},{name:"Senegal",value:12950.564},{name:"Solomon Islands",value:526.447},{name:"Sierra Leone",value:5751.976},{name:"El Salvador",value:6218.195},{name:"Somaliland",value:9636.173},{name:"Somalia",value:9636.173},{name:"Republic of Serbia",value:3573.024},{name:"Suriname",value:524.96},{name:"Slovakia",value:5433.437},{name:"Slovenia",value:2054.232},{name:"Sweden",value:9382.297},{name:"Swaziland",value:1193.148},{name:"Syria",value:7830.534},{name:"Chad",value:11720.781},{name:"Togo",value:6306.014},{name:"Thailand",value:66402.316},{name:"Tajikistan",value:7627.326},{name:"Turkmenistan",value:5041.995},{name:"East Timor",value:10016.797},{name:"Trinidad and Tobago",value:1328.095},{name:"Tunisia",value:10631.83},{name:"Turkey",value:72137.546},{name:"United Republic of Tanzania",value:44973.33},{name:"Uganda",value:33987.213},{name:"Ukraine",value:46050.22},{name:"Uruguay",value:3371.982},{name:"United States of America",value:312247.116},{name:"Uzbekistan",value:27769.27},{name:"Venezuela",value:236.299},{name:"Vietnam",value:89047.397},{name:"Vanuatu",value:236.299},{name:"West Bank",value:13.565},{name:"Yemen",value:22763.008},{name:"South Africa",value:51452.352},{name:"Zambia",value:13216.985},{name:"Zimbabwe",value:13076.978}]}]})}}jQuery((function(e){e("#regexGroupSelect").change((function(){document.location="?group="+e("#regexGroupSelect option:selected").attr("value")})),e(".confirm_action").click((function(){return confirm("Are you sure?")}))})),tinyMCE.init({selector:"textarea#body",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table directionality emoticons template paste code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}),tinyMCE.init({selector:"textarea#metadescription",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table contextmenu directionality emoticons template paste textcolor code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}),tinyMCE.init({selector:"textarea#metakeywords",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table contextmenu directionality emoticons template paste textcolor code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}),function(e,t){jQuery.fn[t]=function(e){return e?this.bind("resize",(n=e,function(){var e=this,t=arguments;function i(){o||n.apply(e,t),a=null}a?clearTimeout(a):o&&n.apply(e,t),a=setTimeout(i,r||100)})):this.trigger(t);var n,r,o,a}}(jQuery,"smartresize"),$(document).ready((function(){var e,t=function(){$RIGHT_COL.css("min-height",$(window).height());var e=$BODY.outerHeight(),t=$BODY.hasClass("footer_fixed")?-10:$FOOTER.height(),n=$LEFT_COL.eq(1).height()+$SIDEBAR_FOOTER.height(),r=e1){for(var n=0,r=0;r:first-child"),"+"==$expand.text()?$expand.text("-"):$expand.text("+")}))})),"undefined"!=typeof NProgress&&($(document).ready((function(){NProgress.start()})),$(window).load((function(){NProgress.done()})));var originalLeave=$.fn.popover.Constructor.prototype.leave;function isValidEmailAddress(e){return new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i).test(e)}function mymovie_del(e,t){return $.ajax({url:base_url+"/ajax_mymovies?rand="+$.now(),data:{del:e},dataType:"html",success:function(e){$(t).hide(),$(t).prev("a").show()},error:function(e,t,n){}}),!1}function mymovie_add(e,t){return $(t).hide(),$(t).next("a").show(),$.ajax({url:base_url+"/ajax_mymovies?rand="+$.now(),data:{add:e},dataType:"html",success:function(e){},error:function(e,t,n){}}),!1}function getNzbGetQueue(){$.ajax({url:"queuedata?type=nzbget&id="+$.now(),cache:!1,success:function(e){$(".nzbget_queue").html(e),setTimeout("getNzbGetQueue()",2500)},error:function(){$(".nzbget_queue").html('Could not contact your queue. Refresh')},timeout:5e3})}function getHistory(){$.ajax({url:"queuedata?type=history&id="+$.now(),cache:!1,success:function(e){$(".sab_history").html(e),setTimeout("getHistory()",1e4)},error:function(){},timeout:5e3})}$.fn.popover.Constructor.prototype.leave=function(e){var t,n,r=e instanceof this.constructor?e:$(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);originalLeave.call(this,e),e.currentTarget&&(t=$(e.currentTarget).siblings(".popover"),n=r.timeout,t.one("mouseenter",(function(){clearTimeout(n),t.one("mouseleave",(function(){$.fn.popover.Constructor.prototype.leave.call(r,r)}))})))},$("body").popover({selector:"[data-popover]",trigger:"click hover",delay:{show:50,hide:400}}),$(document).ready((function(){init_sparklines(),init_flot_chart(),init_wysiwyg(),init_InputMask(),init_JQVmap(),init_cropper(),init_knob(),init_IonRangeSlider(),init_ColorPicker(),init_TagsInput(),init_parsley(),init_daterangepicker(),init_daterangepicker_right(),init_daterangepicker_single_call(),init_daterangepicker_reservation(),init_SmartWizard(),init_EasyPieChart(),init_charts(),init_echarts(),init_morris_charts(),init_skycons(),init_select2(),init_validator(),init_DataTables(),init_chart_doughnut(),init_gauge(),init_PNotify(),init_starrr(),init_calendar(),init_compose(),init_CustomNotification(),init_autosize(),init_autocomplete()})),jQuery((function(e){const t=window.location.origin;e(".cartadd").click((function(n){if(e(this).hasClass("icon_cart_clicked"))return!1;let r=e(".guid").attr("id").substring(4);return e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),e.post(t+"/cart/add?id="+r,(function(t){e(n.target).addClass("icon_cart_clicked").attr("title","Added to Cart"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your Download Basket!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".sabsend").click((function(n){if(e(this).hasClass("icon_sab_clicked"))return!1;let r=e(".guid").attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_sab_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".getsend").click((function(n){if(e(this).hasClass("icon_nzbget_clicked"))return!1;let r=e(".guid").attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_nzbget_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".sendtocouch").click((function(n){if(e(this).hasClass("icon_cp_clicked"))return!1;let r=e(this).attr("id").substring(4),o=t+"sendtocouch/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_cp_clicked").attr("title","Added to CouchPotato"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Movie added to CoucPotato wanted list!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".vortexsend").click((function(n){if(e(this).hasClass("icon_nzbvortex_clicked"))return!1;let r=e(".guid").attr("id").substring(4);return r&&r.length>0&&e.ajax({url:t+"nzbvortex?addQueue="+r+"&isAjax",cache:!1}).done((function(t){let o="Added "+r+" to queue.";e(n.target).addClass("icon_nzbvortex_clicked").attr("title",o),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})).fail((function(e){alert(e.responseText)})),!1}));let n=new Array;n[0]="Waiting",n[1]="Downloading",n[2]="Downloaded",n[3]="Saving",n[4]="Saved",n[5]="Skipped";let r,o,a=e("table.data tr").children("td.icons").children("div.icon").css("opacity");e("table.data tr").hover((function(){e(this).children("td.icons").children("div.icon").css("opacity",1)}),(function(){e(this).children("td.icons").children("div.icon").css("opacity",a)})),e(".forumpostsubmit").click((function(t){if(""==e.trim(e("#addMessage").val())||""==e.trim(e("#addSubject").val()))return alert("Please enter a subject and message."),!1})),e(".forumreplysubmit").click((function(t){if(""==e.trim(e("#addMessage").val()))return alert("Please enter a message."),!1})),e(".check").click((function(t){e(t.target).is("input")||e(this).children(".nzb_check").attr("checked",!e(this).children(".nzb_check").attr("checked"))})),e(".descmore").click((function(t){return e(this).prev(".descinitial").hide(),e(this).next(".descfull").show(),e(this).hide(),!1})),e(".nzb_check_all").change((function(){e(this).attr("checked")?e("table.data tr td input:checkbox").attr("checked",e(this).attr("checked")):e("table.data tr td input:checkbox").removeAttr("checked")})),e(".nzb_check_all_season").change((function(){let t=e(this).attr("name");e("table.data tr td input:checkbox").each((function(n,r){e(r).attr("name")==t&&e(r).attr("checked",!e(r).attr("checked"))}))})),e(".icon_cart").click((function(n){if(e(this).hasClass("icon_cart_clicked"))return!1;let r=e(this).attr("id").substring(4);return e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),e.post(t+"/cart/add?id="+r,(function(t){e(n.target).addClass("icon_cart_clicked").attr("title"," Release added to Cart"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download basket!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".icon_nzbvortex").click((function(n){if(e(this).hasClass("icon_nzbvortex_clicked"))return!1;let r=e(this).parent().parent().attr("id").substring(4);return r&&r.length>0&&e.ajax({url:t+"/nzbvortex?addQueue="+r+"&isAjax",cache:!1}).done((function(t){let o="Added "+r+" to queue.";e(n.target).addClass("icon_nzbvortex_clicked").attr("title",o),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"ADDED TO NZBVORTEX!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})).fail((function(e){alert(e.responseText)})),!1})),e(document).on("click","a.vortex-resume",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?resume="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-pause",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?pause="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-moveup",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?moveup="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-movedown",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?movedown="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-movetop",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?movetop="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-movebottom",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?movebottom="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-trash",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?delete="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-filelist",(function(r){r.preventDefault();let o=e(this).attr("href");return e("#vortex-overlay-"+o).show(),e.colorbox({}),e.ajax({url:t+"/nzbvortex?filelist="+o+"&isAjax",cache:!1}).done((function(t){e("#cboxLoadingGraphic").hide();let r=e.parseJSON(t);console.log(r),e.each(r.files,(function(t,r){e("#cboxContent").append(""+r.fileName+" ("+n[r.state]+")
    ")}))})).fail((function(e){alert("Unable to retrieve filelist: "+e.responseText)})),e(this).removeAttr("href"),!1})),e(".icon_sab").click((function(n){if(e(this).hasClass("icon_sab_clicked"))return!1;let r=e(this).attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_sab_clicked").attr("title","Release added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".icon_nzbget").click((function(n){if(e(this).hasClass("icon_nzbget_clicked"))return!1;let r=e(this).attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_nzbget_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e("table.data a.modal_nfo").colorbox({href:function(){return e(this).attr("href")+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"90%",initialWidth:"800px",initialHeight:"90%",speed:0,opacity:.7}),e("table.data a.modal_prev").colorbox({scrolling:!1,maxWidth:"800px",maxHeight:"450px"}),e("table.data a.modal_imdb").colorbox({href:function(){return t+"movie/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxMovie")})),e("a.modal_imdbtrailer").colorbox({href:function(){return t+"movietrailer/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxMovie")})),e("table.data a.modal_music").colorbox({href:function(){return t+"musicmodal/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxMusic")})),e("table.data a.modal_console").colorbox({href:function(){return t+"consolemodal/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxConsole")})),e("table.data a.modal_book").colorbox({href:function(){return t+"bookmodal/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxBook")})),e("#nzb_multi_operations_form").submit((function(){return!1})),e("button.nzb_multi_operations_download").on("click",(function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+=e(r).val()+",")})),n=n.substring(0,n.length-1),n&&(window.location=t+"/getnzb?zip=1&id="+n)})),e("input.nzb_multi_operations_download_cart").on("click",(function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+=e(r).val()+",")})),n=n.substring(0,n.length-1),n&&(window.location=t+"/getnzb?zip=1&id="+n)})),e("button.nzb_multi_operations_cart").on("click",(function(){let n=new Array;e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),e("table.data INPUT[type='checkbox']:checked").each((function(t,r){let o=e(r).val(),a=e(r).parent().children("div.icons").children(".icon_cart");o&&!a.hasClass("icon_cart_clicked")&&(a.addClass("icon_cart_clicked").attr("title","Added to Cart"),n.push(o),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your Download Basket!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})),e(this).attr("checked",!1)}));let r=n.toString();e.post(t+"/cart/add?id="+r)})),e("button.nzb_multi_operations_sab").on("click",(function(){e("table.data INPUT[type='checkbox']:checked").each((function(n,r){let o=e(r).parent().parent().children("td.icons").children(".icon_sab"),a=e(r).val();if(a&&!o.hasClass("icon_sab_clicked")){let n=t+"/sendtoqueue/"+a;e.post(n,(function(e){o.addClass("icon_sab_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})}))}e(this).attr("checked",!1)}))})),e("input.nzb_multi_operations_nzbget").on("click",(function(){e("table.data INPUT[type='checkbox']:checked").each((function(n,r){let o=e(r).parent().parent().children("td.icons").children(".icon_nzbget"),a=e(r).val();if(a&&!o.hasClass("icon_nzbget_clicked")){let n=t+"/sendtoqueue/"+a;e.post(n,(function(e){o.addClass("icon_nzbget_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})}))}e(this).attr("checked",!1)}))})),e("input.nzb_multi_operations_edit").click((function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+="&id[]="+e(r).val())})),n&&e("input.nzb_multi_operations_edit").colorbox({href:function(){return t+"ajax_release-admin?action=edit"+n+"&from="+encodeURIComponent(window.location)},title:"Edit Release",innerWidth:"400px",innerHeight:"250px",initialWidth:"400px",initialHeight:"250px",speed:0,opacity:.7})})),e("input.nzb_multi_operations_delete").click((function(){let n="";if(e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+="&id[]="+e(r).val())})),n){PNotify.defaults.icons="fontawesome5";const r=PNotify.alert({title:"Confirmation Needed",text:"Are you sure you want to delete the selected releases?",icon:"glyphicon glyphicon-question-sign",hide:!1,modules:{Confirm:{confirm:!0}},Buttons:{closer:!1,sticker:!1},History:{history:!1}});r.on("pnotify.confirm",(function(){e.post(t+"ajax_release-admin?action=dodelete"+n,(function(e){location.reload(!0)}))})),r.on("pnotify.cancel",(function(){alert("Cancelled")}))}})),e("input.nzb_multi_operations_rebuild").click((function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+="&id[]="+e(r).val())})),n&&confirm("Are you sure you want to rebuild the selected releases?")&&e.post(t+"ajax_release-admin?action=dorebuild"+n,(function(e){location.reload(!0)}))})),e("input.nzb_multi_operations_cartdelete").click((function(){let n=new Array;if(e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&n.push(e(r).val())})),e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),n){PNotify.defaults.icons="fontawesome5";const r=PNotify.alert({title:"Confirmation Needed",text:"Are you sure you want to delete the selected releases from your cart?",hide:!1,modules:{Confirm:{confirm:!0}},Buttons:{closer:!1,sticker:!1},History:{history:!1}});r.on("pnotify.confirm",(function(){e.post(t+"/cart/delete/"+n)})),r.on("pnotify.cancel",(function(){alert("Cancelled")}))}})),e("input.nzb_multi_operations_cartsab").click((function(){new Array;e("table.data INPUT[type='checkbox']:checked").each((function(n,r){let o=e(r).val(),a=t+"/sendtoqueue/"+o;e.post(a,(function(){PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Releases sent to queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})}))}))})),e("#headsearch").focus((function(){"Search..."==this.value?this.value="":this.select()})).blur((function(){""==this.value&&(this.value="Search...")})),e("#headsearch_form").submit((function(){return e("#headsearch_go").trigger("click"),!1})),e("#headsearch_go").click((function(){if(e("#headsearch").val()&&"Search..."!=e("#headsearch").val()){let n=e("#headsearch").val(),r=-1!=e("#headcat").val()?"&t="+e("#headcat").val():"";document.location=t+"/search?id="+n+r}})),e("#search_search_button").click((function(){return e("#search").val()&&(document.location=t+"/search?id="+e("#search").val()+(-1!=e("#search_cat").val()?"&t="+e("#search_cat").val():"")),!1})),e("#search").focus((function(){this.select()})),e("#searchraw_search_button").click((function(){return e("#search").val()&&(document.location=t+"/searchraw/"+e("#search").val()),!1})),e("#searchraw_download_selected").click((function(){return e("#dl input:checked").length&&e("#dl").trigger("submit"),!1})),e("#username").length&&e("#username").focus(),e("#search").length&&e("#search").focus(),e("#viewfilelist_download_selected").click((function(){return e("#fileform input:checked").length&&e("#fileform").trigger("submit"),!1})),e(".confirm_action").click((function(){return confirm("Are you sure?")})),e(".audioprev").click((function(){let t=document.getElementById(e(this).next("audio").attr("ID"));return null!=t&&("Listen"==e(this).text()?(t.play(),e(this).text("Stop")):(t.pause(),t.currentTime=0,e(this).text("Listen"))),t.addEventListener("ended",(function(){e(this).prev().text("Listen")})),!1})),e(".mmenu").click((function(){return document.location=e(this).children("a").attr("href"),!1})),e(".mmenu_new").click((function(){return window.open(e(this).children("a").attr("href")),!1})),e(".checkbox_operations .select_all").click((function(){return e("table.data INPUT[type='checkbox']").attr("checked",!0).trigger("change"),!1})),e(".checkbox_operations .select_none").click((function(){return e("table.data INPUT[type='checkbox']").attr("checked",!1).trigger("change"),!1})),e(".checkbox_operations .select_invert").click((function(){return e("table.data INPUT[type='checkbox']").each((function(){e(this).attr("checked",!e(this).attr("checked")).trigger("change")})),!1})),e(".checkbox_operations .select_range").click((function(){return r&&o&&r1&&""!=o[1])t+=o[1],n+=o[1].length;else{if(" "==e[n])t+="+";else{let r=e.charCodeAt(n).toString(16);t+="%"+(r.length<2?"0":"")+r.toUpperCase()}n++}}return t},URLDecode:function(e){let t,n=e,r=/(%[^%]{2})/;for(;null!=(m=r.exec(n))&&m.length>1&&""!=m[1];)b=parseInt(m[1].substr(1),16),t=String.fromCharCode(b),n=n.replace(m[1],t);return n}}),$((function(){let e=$("input.flat-all"),t=$("input.flat");$("input").iCheck({checkboxClass:"icheckbox_flat-green",radioClass:"iradio_flat-green"}),e.on("ifChecked ifUnchecked",(function(e){"ifChecked"===e.type?t.iCheck("check"):t.iCheck("uncheck")})),t.on("ifChanged",(function(n){t.filter(":checked").length===t.length?e.prop("checked","checked"):e.prop("checked",!1),e.iCheck("update")}))})),tinyMCE.init({selector:"textarea#addMessage",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table directionality emoticons template paste code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}); +var l,a;!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,(function(e,t){"use strict";var n=[],r=Object.getPrototypeOf,o=n.slice,i=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},a=n.push,c=n.indexOf,s={},l=s.toString,u=s.hasOwnProperty,f=u.toString,h=f.call(Object),d={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},p=function(e){return null!=e&&e===e.window},v=e.document,g={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,o,i=(n=n||v).createElement("script");if(i.text=e,t)for(r in g)(o=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,o);n.head.appendChild(i).parentNode.removeChild(i)}function y(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?s[l.call(e)]||"object":typeof e}var z="3.6.0",C=function(e,t){return new C.fn.init(e,t)};function M(e){var t=!!e&&"length"in e&&e.length,n=y(e);return!m(e)&&!p(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+P+")"+P+"*"),U=new RegExp(P+"|>"),W=new RegExp(B),Z=new RegExp("^"+R+"$"),Y={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+B),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+P+"*(even|odd|(([+-]|)(\\d*)n|)"+P+"*(?:([+-]|)"+P+"*(\\d+)|))"+P+"*\\)|)","i"),bool:new RegExp("^(?:"+O+")$","i"),needsContext:new RegExp("^"+P+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+P+"*((?:-\\d)?\\d*)"+P+"*\\)|)(?=[^-]|$)","i")},X=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,Q=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+P+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){h()},ae=ze((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{E.apply(V=D.call(C.childNodes),C.childNodes),V[C.childNodes.length].nodeType}catch(t){E={apply:V.length?function(e,t){T.apply(e,D.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function ce(e,t,r,o){var i,c,l,u,f,m,g,b=t&&t.ownerDocument,C=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==C&&9!==C&&11!==C)return r;if(!o&&(h(t),t=t||d,p)){if(11!==C&&(f=J.exec(e)))if(i=f[1]){if(9===C){if(!(l=t.getElementById(i)))return r;if(l.id===i)return r.push(l),r}else if(b&&(l=b.getElementById(i))&&y(t,l)&&l.id===i)return r.push(l),r}else{if(f[2])return E.apply(r,t.getElementsByTagName(e)),r;if((i=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return E.apply(r,t.getElementsByClassName(i)),r}if(n.qsa&&!L[e+" "]&&(!v||!v.test(e))&&(1!==C||"object"!==t.nodeName.toLowerCase())){if(g=e,b=t,1===C&&(U.test(e)||q.test(e))){for((b=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((u=t.getAttribute("id"))?u=u.replace(re,oe):t.setAttribute("id",u=z)),c=(m=a(e)).length;c--;)m[c]=(u?"#"+u:":scope")+" "+ye(m[c]);g=m.join(",")}try{return E.apply(r,b.querySelectorAll(g)),r}catch(t){L(e,!0)}finally{u===z&&t.removeAttribute("id")}}}return s(e.replace($,"$1"),t,r,o)}function se(){var e=[];return function t(n,o){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function le(e){return e[z]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),o=n.length;o--;)r.attrHandle[n[o]]=t}function he(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function me(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function pe(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ve(e){return le((function(t){return t=+t,le((function(n,r){for(var o,i=e([],n.length,t),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ce.support={},i=ce.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!X.test(t||n&&n.nodeName||"HTML")},h=ce.setDocument=function(e){var t,o,a=e?e.ownerDocument||e:C;return a!=d&&9===a.nodeType&&a.documentElement&&(m=(d=a).documentElement,p=!i(d),C!=d&&(o=d.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",ie,!1):o.attachEvent&&o.attachEvent("onunload",ie)),n.scope=ue((function(e){return m.appendChild(e).appendChild(d.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=ue((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=ue((function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=K.test(d.getElementsByClassName),n.getById=ue((function(e){return m.appendChild(e).id=z,!d.getElementsByName||!d.getElementsByName(z).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&p){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&p){var n,r,o,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(o=t.getElementsByName(e),r=0;i=o[r++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&p)return t.getElementsByClassName(e)},g=[],v=[],(n.qsa=K.test(d.querySelectorAll))&&(ue((function(e){var t;m.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+P+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+P+"*(?:value|"+O+")"),e.querySelectorAll("[id~="+z+"-]").length||v.push("~="),(t=d.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+P+"*name"+P+"*="+P+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+z+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")})),ue((function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+P+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),m.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")}))),(n.matchesSelector=K.test(b=m.matches||m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&ue((function(e){n.disconnectedMatch=b.call(e,"*"),b.call(e,"[s!='']:x"),g.push("!=",B)})),v=v.length&&new RegExp(v.join("|")),g=g.length&&new RegExp(g.join("|")),t=K.test(m.compareDocumentPosition),y=t||K.test(m.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==d||e.ownerDocument==C&&y(C,e)?-1:t==d||t.ownerDocument==C&&y(C,t)?1:u?N(u,e)-N(u,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],c=[t];if(!o||!i)return e==d?-1:t==d?1:o?-1:i?1:u?N(u,e)-N(u,t):0;if(o===i)return he(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)c.unshift(n);for(;a[r]===c[r];)r++;return r?he(a[r],c[r]):a[r]==C?-1:c[r]==C?1:0}),d},ce.matches=function(e,t){return ce(e,null,null,t)},ce.matchesSelector=function(e,t){if(h(e),n.matchesSelector&&p&&!L[t+" "]&&(!g||!g.test(t))&&(!v||!v.test(t)))try{var r=b.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){L(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ce.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ce.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Y.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&W.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=w[e+" "];return t||(t=new RegExp("(^|"+P+")"+e+"("+P+"|$)"))&&w(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var o=ce.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function k(e,t,n){return m(t)?C.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?C.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?C.grep(e,(function(e){return-1)[^>]*|#([\w-]+))$/;(C.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||V,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:A.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof C?t[0]:t,C.merge(this,C.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:v,!0)),S.test(r[1])&&C.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=v.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(C):C.makeArray(e,this)}).prototype=C.fn,V=C(v);var T=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};function D(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}C.fn.extend({has:function(e){var t=C(e,this),n=t.length;return this.filter((function(){for(var e=0;e\x20\t\r\n\f]*)/i,me=/^$|^module$|\/(?:java|ecma)script/i;ue=v.createDocumentFragment().appendChild(v.createElement("div")),(fe=v.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ue.appendChild(fe),d.checkClone=ue.cloneNode(!0).cloneNode(!0).lastChild.checked,ue.innerHTML="",d.noCloneChecked=!!ue.cloneNode(!0).lastChild.defaultValue,ue.innerHTML="",d.option=!!ue.lastChild;var pe={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&L(e,t)?C.merge([e],n):n}function ge(e,t){for(var n=0,r=e.length;n",""]);var be=/<|&#?\w+;/;function ye(e,t,n,r,o){for(var i,a,c,s,l,u,f=t.createDocumentFragment(),h=[],d=0,m=e.length;d\s*$/g;function ke(e,t){return L(e,"table")&&L(11!==t.nodeType?t:t.firstChild,"tr")&&C(e).children("tbody")[0]||e}function Ve(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Ae(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Te(e,t){var n,r,o,i,a,c;if(1===t.nodeType){if(X.hasData(e)&&(c=X.get(e).events))for(o in X.remove(t,"handle events"),c)for(n=0,r=c[o].length;n").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),v.head.appendChild(t[0])},abort:function(){n&&n()}}}));var Ft,qt=[],Ut=/(=)\?(?=&|$)|\?\?/;C.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=qt.pop()||C.expando+"_"+Ct.guid++;return this[e]=!0,e}}),C.ajaxPrefilter("json jsonp",(function(t,n,r){var o,i,a,c=!1!==t.jsonp&&(Ut.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(t.data)&&"data");if(c||"jsonp"===t.dataTypes[0])return o=t.jsonpCallback=m(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,c?t[c]=t[c].replace(Ut,"$1"+o):!1!==t.jsonp&&(t.url+=(Mt.test(t.url)?"&":"?")+t.jsonp+"="+o),t.converters["script json"]=function(){return a||C.error(o+" was not called"),a[0]},t.dataTypes[0]="json",i=e[o],e[o]=function(){a=arguments},r.always((function(){void 0===i?C(e).removeProp(o):e[o]=i,t[o]&&(t.jsonpCallback=n.jsonpCallback,qt.push(o)),a&&m(i)&&i(a[0]),a=i=void 0})),"script"})),d.createHTMLDocument=((Ft=v.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Ft.childNodes.length),C.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(d.createHTMLDocument?((r=(t=v.implementation.createHTMLDocument("")).createElement("base")).href=v.location.href,t.head.appendChild(r)):t=v),i=!n&&[],(o=S.exec(e))?[t.createElement(o[1])]:(o=ye([e],t,i),i&&i.length&&C(i).remove(),C.merge([],o.childNodes)));var r,o,i},C.fn.load=function(e,t,n){var r,o,i,a=this,c=e.indexOf(" ");return-1").append(C.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,i||[e.responseText,t,e])}))}),this},C.expr.pseudos.animated=function(e){return C.grep(C.timers,(function(t){return e===t.elem})).length},C.offset={setOffset:function(e,t,n){var r,o,i,a,c,s,l=C.css(e,"position"),u=C(e),f={};"static"===l&&(e.style.position="relative"),c=u.offset(),i=C.css(e,"top"),s=C.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(i+s).indexOf("auto")?(a=(r=u.position()).top,o=r.left):(a=parseFloat(i)||0,o=parseFloat(s)||0),m(t)&&(t=t.call(e,n,C.extend({},c))),null!=t.top&&(f.top=t.top-c.top+a),null!=t.left&&(f.left=t.left-c.left+o),"using"in t?t.using.call(e,f):u.css(f)}},C.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){C.offset.setOffset(this,e,t)}));var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],o={top:0,left:0};if("fixed"===C.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===C.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((o=C(e).offset()).top+=C.css(e,"borderTopWidth",!0),o.left+=C.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-C.css(r,"marginTop",!0),left:t.left-o.left-C.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===C.css(e,"position");)e=e.offsetParent;return e||re}))}}),C.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;C.fn[e]=function(r){return $(this,(function(e,r,o){var i;if(p(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===o)return i?i[t]:e[r];i?i.scrollTo(n?i.pageXOffset:o,n?o:i.pageYOffset):e[r]=o}),e,r,arguments.length)}})),C.each(["top","left"],(function(e,t){C.cssHooks[t]=Be(d.pixelPosition,(function(e,n){if(n)return n=Ie(e,t),Ne.test(n)?C(e).position()[t]+"px":n}))})),C.each({Height:"height",Width:"width"},(function(e,t){C.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,r){C.fn[r]=function(o,i){var a=arguments.length&&(n||"boolean"!=typeof o),c=n||(!0===o||!0===i?"margin":"border");return $(this,(function(t,n,o){var i;return p(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===o?C.css(t,n,c):C.style(t,n,o,c)}),t,a?o:void 0,a)}}))})),C.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){C.fn[t]=function(e){return this.on(t,e)}})),C.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),C.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){C.fn[t]=function(e,n){return 0");t!==e&&T(e)!==T(t)&&o("HTML tags must be properly nested and closed: "+e)}e.event.props=[],e.event.fixHooks={},i(e.event.props,"concat",e.event.props.concat,"jQuery.event.props.concat() is deprecated and removed"),e.event.fix=function(t){var n,r=t.type,i=this.fixHooks[r],a=e.event.props;if(a.length)for(o("jQuery.event.props are deprecated and removed: "+a.join());a.length;)e.event.addProp(a.pop());if(i&&!i._migrated_&&(i._migrated_=!0,o("jQuery.event.fixHooks are deprecated and removed: "+r),(a=i.props)&&a.length))for(;a.length;)e.event.addProp(a.pop());return n=A.call(this,t),i&&i.filter?i.filter(n,t):n},e.event.add=function(e,n){return e===t&&"load"===n&&"complete"===t.document.readyState&&o("jQuery(window).on('load'...) called after load event occurred"),V.apply(this,arguments)},e.each(["load","unload","error"],(function(t,n){e.fn[n]=function(){var e=Array.prototype.slice.call(arguments,0);return"load"===n&&"string"==typeof e[0]?k.apply(this,e):(o("jQuery.fn."+n+"() is deprecated"),e.splice(0,0,n),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))}})),e.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(t,n){e.fn[n]=function(e,t){return o("jQuery.fn."+n+"() event shorthand is deprecated"),0\x20\t\r\n\f]*)[^>]*)\/>/gi,N=e.htmlPrefilter;e.UNSAFE_restoreLegacyHtmlPrefilter=function(){e.htmlPrefilter=function(e){return E(e),e.replace(D,"<$1>")}},e.htmlPrefilter=function(e){return E(e),N(e)};var O,P=e.fn.offset;e.fn.offset=function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?P.apply(this,arguments):(o("jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},e.ajax&&(O=e.param,e.param=function(t,n){var r=e.ajaxSettings&&e.ajaxSettings.traditional;return void 0===n&&r&&(o("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),n=r),O.call(this,t,n)});var R,I,B=e.fn.andSelf||e.fn.addBack;return e.fn.andSelf=function(){return o("jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),B.apply(this,arguments)},e.Deferred&&(R=e.Deferred,I=[["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),"resolved"],["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),"rejected"],["notify","progress",e.Callbacks("memory"),e.Callbacks("memory")]],e.Deferred=function(t){var n=R(),r=n.promise();return n.pipe=r.pipe=function(){var t=arguments;return o("deferred.pipe() is deprecated"),e.Deferred((function(o){e.each(I,(function(e,i){var a="function"==typeof t[e]&&t[e];n[i[1]]((function(){var e=a&&a.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(o.resolve).fail(o.reject).progress(o.notify):o[i[0]+"With"](this===r?o.promise():this,a?[e]:arguments)}))})),t=null})).promise()},t&&t.call(n,n),n},e.Deferred.exceptionHook=R.exceptionHook),e})),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap=t()}(this,(function(){"use strict";const e="transitionend",t=e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e},n=e=>{let t=e.getAttribute("data-bs-target");if(!t||"#"===t){let n=e.getAttribute("href");if(!n||!n.includes("#")&&!n.startsWith("."))return null;n.includes("#")&&!n.startsWith("#")&&(n=`#${n.split("#")[1]}`),t=n&&"#"!==n?n.trim():null}return t},r=e=>{const t=n(e);return t&&document.querySelector(t)?t:null},o=e=>{const t=n(e);return t?document.querySelector(t):null},i=e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const r=Number.parseFloat(t),o=Number.parseFloat(n);return r||o?(t=t.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(n))):0},a=t=>{t.dispatchEvent(new Event(e))},c=e=>(e[0]||e).nodeType,s=(t,n)=>{let r=!1;const o=n+5;t.addEventListener(e,(function n(){r=!0,t.removeEventListener(e,n)})),setTimeout((()=>{r||a(t)}),o)},l=(e,t,n)=>{Object.keys(n).forEach((r=>{const o=n[r],i=t[r],a=i&&c(i)?"element":null==(s=i)?`${s}`:{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase();var s;if(!new RegExp(o).test(a))throw new TypeError(`${e.toUpperCase()}: Option "${r}" provided type "${a}" but expected type "${o}".`)}))},u=e=>{if(!e)return!1;if(e.style&&e.parentNode&&e.parentNode.style){const t=getComputedStyle(e),n=getComputedStyle(e.parentNode);return"none"!==t.display&&"none"!==n.display&&"hidden"!==t.visibility}return!1},f=e=>!e||e.nodeType!==Node.ELEMENT_NODE||(!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled"))),h=e=>{if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){const t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?h(e.parentNode):null},d=()=>{},m=e=>e.offsetHeight,p=()=>{const{jQuery:e}=window;return e&&!document.body.hasAttribute("data-bs-no-jquery")?e:null},v=()=>"rtl"===document.documentElement.dir,g=(e,t)=>{var n;n=()=>{const n=p();if(n){const r=n.fn[e];n.fn[e]=t.jQueryInterface,n.fn[e].Constructor=t,n.fn[e].noConflict=()=>(n.fn[e]=r,t.jQueryInterface)}},"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n):n()},b=e=>{"function"==typeof e&&e()},y=new Map;var z={set(e,t,n){y.has(e)||y.set(e,new Map);const r=y.get(e);r.has(t)||0===r.size?r.set(t,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(r.keys())[0]}.`)},get:(e,t)=>y.has(e)&&y.get(e).get(t)||null,remove(e,t){if(!y.has(e))return;const n=y.get(e);n.delete(t),0===n.size&&y.delete(e)}};const C=/[^.]*(?=\..*)\.|.*/,M=/\..*/,_=/::\d+$/,w={};let x=1;const H={mouseenter:"mouseover",mouseleave:"mouseout"},L=/^(mouseenter|mouseleave)/i,S=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function k(e,t){return t&&`${t}::${x++}`||e.uidEvent||x++}function V(e){const t=k(e);return e.uidEvent=t,w[t]=w[t]||{},w[t]}function A(e,t,n=null){const r=Object.keys(e);for(let o=0,i=r.length;ofunction(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};r?r=e(r):n=e(n)}const[i,a,c]=T(t,n,r),s=V(e),l=s[c]||(s[c]={}),u=A(l,a,i?n:null);if(u)return void(u.oneOff=u.oneOff&&o);const f=k(a,t.replace(C,"")),h=i?function(e,t,n){return function r(o){const i=e.querySelectorAll(t);for(let{target:a}=o;a&&a!==this;a=a.parentNode)for(let c=i.length;c--;)if(i[c]===a)return o.delegateTarget=a,r.oneOff&&O.off(e,o.type,t,n),n.apply(a,[o]);return null}}(e,n,r):function(e,t){return function n(r){return r.delegateTarget=e,n.oneOff&&O.off(e,r.type,t),t.apply(e,[r])}}(e,n);h.delegationSelector=i?n:null,h.originalHandler=a,h.oneOff=o,h.uidEvent=f,l[f]=h,e.addEventListener(c,h,i)}function D(e,t,n,r,o){const i=A(t[n],r,o);i&&(e.removeEventListener(n,i,Boolean(o)),delete t[n][i.uidEvent])}function N(e){return e=e.replace(M,""),H[e]||e}const O={on(e,t,n,r){E(e,t,n,r,!1)},one(e,t,n,r){E(e,t,n,r,!0)},off(e,t,n,r){if("string"!=typeof t||!e)return;const[o,i,a]=T(t,n,r),c=a!==t,s=V(e),l=t.startsWith(".");if(void 0!==i){if(!s||!s[a])return;return void D(e,s,a,i,o?n:null)}l&&Object.keys(s).forEach((n=>{!function(e,t,n,r){const o=t[n]||{};Object.keys(o).forEach((i=>{if(i.includes(r)){const r=o[i];D(e,t,n,r.originalHandler,r.delegationSelector)}}))}(e,s,n,t.slice(1))}));const u=s[a]||{};Object.keys(u).forEach((n=>{const r=n.replace(_,"");if(!c||t.includes(r)){const t=u[n];D(e,s,a,t.originalHandler,t.delegationSelector)}}))},trigger(e,t,n){if("string"!=typeof t||!e)return null;const r=p(),o=N(t),i=t!==o,a=S.has(o);let c,s=!0,l=!0,u=!1,f=null;return i&&r&&(c=r.Event(t,n),r(e).trigger(c),s=!c.isPropagationStopped(),l=!c.isImmediatePropagationStopped(),u=c.isDefaultPrevented()),a?(f=document.createEvent("HTMLEvents"),f.initEvent(o,s,!0)):f=new CustomEvent(t,{bubbles:s,cancelable:!0}),void 0!==n&&Object.keys(n).forEach((e=>{Object.defineProperty(f,e,{get:()=>n[e]})})),u&&f.preventDefault(),l&&e.dispatchEvent(f),f.defaultPrevented&&void 0!==c&&c.preventDefault(),f}};class P{constructor(e){(e="string"==typeof e?document.querySelector(e):e)&&(this._element=e,z.set(this._element,this.constructor.DATA_KEY,this))}dispose(){z.remove(this._element,this.constructor.DATA_KEY),O.off(this._element,`.${this.constructor.DATA_KEY}`),this._element=null}static getInstance(e){return z.get(e,this.DATA_KEY)}static get VERSION(){return"5.0.0"}}const R="bs.alert";class I extends P{static get DATA_KEY(){return R}close(e){const t=e?this._getRootElement(e):this._element,n=this._triggerCloseEvent(t);null===n||n.defaultPrevented||this._removeElement(t)}_getRootElement(e){return o(e)||e.closest(".alert")}_triggerCloseEvent(e){return O.trigger(e,"close.bs.alert")}_removeElement(e){if(e.classList.remove("show"),!e.classList.contains("fade"))return void this._destroyElement(e);const t=i(e);O.one(e,"transitionend",(()=>this._destroyElement(e))),s(e,t)}_destroyElement(e){e.parentNode&&e.parentNode.removeChild(e),O.trigger(e,"closed.bs.alert")}static jQueryInterface(e){return this.each((function(){let t=z.get(this,R);t||(t=new I(this)),"close"===e&&t[e](this)}))}static handleDismiss(e){return function(t){t&&t.preventDefault(),e.close(this)}}}O.on(document,"click.bs.alert.data-api",'[data-bs-dismiss="alert"]',I.handleDismiss(new I)),g("alert",I);const B="bs.button",j='[data-bs-toggle="button"]';class $ extends P{static get DATA_KEY(){return B}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each((function(){let t=z.get(this,B);t||(t=new $(this)),"toggle"===e&&t[e]()}))}}function F(e){return"true"===e||"false"!==e&&(e===Number(e).toString()?Number(e):""===e||"null"===e?null:e)}function q(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}O.on(document,"click.bs.button.data-api",j,(e=>{e.preventDefault();const t=e.target.closest(j);let n=z.get(t,B);n||(n=new $(t)),n.toggle()})),g("button",$);const U={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${q(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${q(t)}`)},getDataAttributes(e){if(!e)return{};const t={};return Object.keys(e.dataset).filter((e=>e.startsWith("bs"))).forEach((n=>{let r=n.replace(/^bs/,"");r=r.charAt(0).toLowerCase()+r.slice(1,r.length),t[r]=F(e.dataset[n])})),t},getDataAttribute:(e,t)=>F(e.getAttribute(`data-bs-${q(t)}`)),offset(e){const t=e.getBoundingClientRect();return{top:t.top+document.body.scrollTop,left:t.left+document.body.scrollLeft}},position:e=>({top:e.offsetTop,left:e.offsetLeft})},W={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter((e=>e.matches(t))),parents(e,t){const n=[];let r=e.parentNode;for(;r&&r.nodeType===Node.ELEMENT_NODE&&3!==r.nodeType;)r.matches(t)&&n.push(r),r=r.parentNode;return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]}},Z="carousel",Y="bs.carousel",X={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},G={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},Q="next",K="prev",J="left",ee="right",te="slid.bs.carousel",ne="active",re=".active.carousel-item",oe="touch";class ie extends P{constructor(e,t){super(e),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._indicatorsElement=W.findOne(".carousel-indicators",this._element),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent),this._addEventListeners()}static get Default(){return X}static get DATA_KEY(){return Y}next(){this._isSliding||this._slide(Q)}nextWhenVisible(){!document.hidden&&u(this._element)&&this.next()}prev(){this._isSliding||this._slide(K)}pause(e){e||(this._isPaused=!0),W.findOne(".carousel-item-next, .carousel-item-prev",this._element)&&(a(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null}cycle(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config&&this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))}to(e){this._activeElement=W.findOne(re,this._element);const t=this._getItemIndex(this._activeElement);if(e>this._items.length-1||e<0)return;if(this._isSliding)return void O.one(this._element,te,(()=>this.to(e)));if(t===e)return this.pause(),void this.cycle();const n=e>t?Q:K;this._slide(n,this._items[e])}dispose(){this._items=null,this._config=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null,super.dispose()}_getConfig(e){return e={...X,...e},l(Z,e,G),e}_handleSwipe(){const e=Math.abs(this.touchDeltaX);if(e<=40)return;const t=e/this.touchDeltaX;this.touchDeltaX=0,t&&this._slide(t>0?ee:J)}_addEventListeners(){this._config.keyboard&&O.on(this._element,"keydown.bs.carousel",(e=>this._keydown(e))),"hover"===this._config.pause&&(O.on(this._element,"mouseenter.bs.carousel",(e=>this.pause(e))),O.on(this._element,"mouseleave.bs.carousel",(e=>this.cycle(e)))),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()}_addTouchEventListeners(){const e=e=>{!this._pointerEvent||"pen"!==e.pointerType&&e.pointerType!==oe?this._pointerEvent||(this.touchStartX=e.touches[0].clientX):this.touchStartX=e.clientX},t=e=>{this.touchDeltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this.touchStartX},n=e=>{!this._pointerEvent||"pen"!==e.pointerType&&e.pointerType!==oe||(this.touchDeltaX=e.clientX-this.touchStartX),this._handleSwipe(),"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((e=>this.cycle(e)),500+this._config.interval))};W.find(".carousel-item img",this._element).forEach((e=>{O.on(e,"dragstart.bs.carousel",(e=>e.preventDefault()))})),this._pointerEvent?(O.on(this._element,"pointerdown.bs.carousel",(t=>e(t))),O.on(this._element,"pointerup.bs.carousel",(e=>n(e))),this._element.classList.add("pointer-event")):(O.on(this._element,"touchstart.bs.carousel",(t=>e(t))),O.on(this._element,"touchmove.bs.carousel",(e=>t(e))),O.on(this._element,"touchend.bs.carousel",(e=>n(e))))}_keydown(e){/input|textarea/i.test(e.target.tagName)||("ArrowLeft"===e.key?(e.preventDefault(),this._slide(ee)):"ArrowRight"===e.key&&(e.preventDefault(),this._slide(J)))}_getItemIndex(e){return this._items=e&&e.parentNode?W.find(".carousel-item",e.parentNode):[],this._items.indexOf(e)}_getItemByOrder(e,t){const n=e===Q,r=e===K,o=this._getItemIndex(t),i=this._items.length-1;if((r&&0===o||n&&o===i)&&!this._config.wrap)return t;const a=(o+(r?-1:1))%this._items.length;return-1===a?this._items[this._items.length-1]:this._items[a]}_triggerSlideEvent(e,t){const n=this._getItemIndex(e),r=this._getItemIndex(W.findOne(re,this._element));return O.trigger(this._element,"slide.bs.carousel",{relatedTarget:e,direction:t,from:r,to:n})}_setActiveIndicatorElement(e){if(this._indicatorsElement){const t=W.findOne(".active",this._indicatorsElement);t.classList.remove(ne),t.removeAttribute("aria-current");const n=W.find("[data-bs-target]",this._indicatorsElement);for(let t=0;t{a.classList.remove(f,h),a.classList.add(ne),r.classList.remove(ne,h,f),this._isSliding=!1,setTimeout((()=>{O.trigger(this._element,te,{relatedTarget:a,direction:d,from:o,to:c})}),0)})),s(r,e)}else r.classList.remove(ne),a.classList.add(ne),this._isSliding=!1,O.trigger(this._element,te,{relatedTarget:a,direction:d,from:o,to:c});l&&this.cycle()}}_directionToOrder(e){return[ee,J].includes(e)?v()?e===J?K:Q:e===J?Q:K:e}_orderToDirection(e){return[Q,K].includes(e)?v()?e===K?J:ee:e===K?ee:J:e}static carouselInterface(e,t){let n=z.get(e,Y),r={...X,...U.getDataAttributes(e)};"object"==typeof t&&(r={...r,...t});const o="string"==typeof t?t:r.slide;if(n||(n=new ie(e,r)),"number"==typeof t)n.to(t);else if("string"==typeof o){if(void 0===n[o])throw new TypeError(`No method named "${o}"`);n[o]()}else r.interval&&r.ride&&(n.pause(),n.cycle())}static jQueryInterface(e){return this.each((function(){ie.carouselInterface(this,e)}))}static dataApiClickHandler(e){const t=o(this);if(!t||!t.classList.contains("carousel"))return;const n={...U.getDataAttributes(t),...U.getDataAttributes(this)},r=this.getAttribute("data-bs-slide-to");r&&(n.interval=!1),ie.carouselInterface(t,n),r&&z.get(t,Y).to(r),e.preventDefault()}}O.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",ie.dataApiClickHandler),O.on(window,"load.bs.carousel.data-api",(()=>{const e=W.find('[data-bs-ride="carousel"]');for(let t=0,n=e.length;te===this._element));null!==o&&i.length&&(this._selector=o,this._triggerArray.push(t))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}static get Default(){return se}static get DATA_KEY(){return ce}toggle(){this._element.classList.contains(ue)?this.hide():this.show()}show(){if(this._isTransitioning||this._element.classList.contains(ue))return;let e,t;this._parent&&(e=W.find(".show, .collapsing",this._parent).filter((e=>"string"==typeof this._config.parent?e.getAttribute("data-bs-parent")===this._config.parent:e.classList.contains(fe))),0===e.length&&(e=null));const n=W.findOne(this._selector);if(e){const r=e.find((e=>n!==e));if(t=r?z.get(r,ce):null,t&&t._isTransitioning)return}if(O.trigger(this._element,"show.bs.collapse").defaultPrevented)return;e&&e.forEach((e=>{n!==e&&ve.collapseInterface(e,"hide"),t||z.set(e,ce,null)}));const r=this._getDimension();this._element.classList.remove(fe),this._element.classList.add(he),this._element.style[r]=0,this._triggerArray.length&&this._triggerArray.forEach((e=>{e.classList.remove(de),e.setAttribute("aria-expanded",!0)})),this.setTransitioning(!0);const o=`scroll${r[0].toUpperCase()+r.slice(1)}`,a=i(this._element);O.one(this._element,"transitionend",(()=>{this._element.classList.remove(he),this._element.classList.add(fe,ue),this._element.style[r]="",this.setTransitioning(!1),O.trigger(this._element,"shown.bs.collapse")})),s(this._element,a),this._element.style[r]=`${this._element[o]}px`}hide(){if(this._isTransitioning||!this._element.classList.contains(ue))return;if(O.trigger(this._element,"hide.bs.collapse").defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,m(this._element),this._element.classList.add(he),this._element.classList.remove(fe,ue);const t=this._triggerArray.length;if(t>0)for(let e=0;e{this.setTransitioning(!1),this._element.classList.remove(he),this._element.classList.add(fe),O.trigger(this._element,"hidden.bs.collapse")})),s(this._element,n)}setTransitioning(e){this._isTransitioning=e}dispose(){super.dispose(),this._config=null,this._parent=null,this._triggerArray=null,this._isTransitioning=null}_getConfig(e){return(e={...se,...e}).toggle=Boolean(e.toggle),l(ae,e,le),e}_getDimension(){return this._element.classList.contains(me)?me:"height"}_getParent(){let{parent:e}=this._config;c(e)?void 0===e.jquery&&void 0===e[0]||(e=e[0]):e=W.findOne(e);const t=`${pe}[data-bs-parent="${e}"]`;return W.find(t,e).forEach((e=>{const t=o(e);this._addAriaAndCollapsedClass(t,[e])})),e}_addAriaAndCollapsedClass(e,t){if(!e||!t.length)return;const n=e.classList.contains(ue);t.forEach((e=>{n?e.classList.remove(de):e.classList.add(de),e.setAttribute("aria-expanded",n)}))}static collapseInterface(e,t){let n=z.get(e,ce);const r={...se,...U.getDataAttributes(e),..."object"==typeof t&&t?t:{}};if(!n&&r.toggle&&"string"==typeof t&&/show|hide/.test(t)&&(r.toggle=!1),n||(n=new ve(e,r)),"string"==typeof t){if(void 0===n[t])throw new TypeError(`No method named "${t}"`);n[t]()}}static jQueryInterface(e){return this.each((function(){ve.collapseInterface(this,e)}))}}O.on(document,"click.bs.collapse.data-api",pe,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();const t=U.getDataAttributes(this),n=r(this);W.find(n).forEach((e=>{const n=z.get(e,ce);let r;n?(null===n._parent&&"string"==typeof t.parent&&(n._config.parent=t.parent,n._parent=n._getParent()),r="toggle"):r=t,ve.collapseInterface(e,r)}))})),g(ae,ve);var ge="top",be="bottom",ye="right",ze="left",Ce="auto",Me=[ge,be,ye,ze],_e="start",we="end",xe="clippingParents",He="viewport",Le="popper",Se="reference",ke=Me.reduce((function(e,t){return e.concat([t+"-"+_e,t+"-"+we])}),[]),Ve=[].concat(Me,[Ce]).reduce((function(e,t){return e.concat([t,t+"-"+_e,t+"-"+we])}),[]),Ae="beforeRead",Te="read",Ee="afterRead",De="beforeMain",Ne="main",Oe="afterMain",Pe="beforeWrite",Re="write",Ie="afterWrite",Be=[Ae,Te,Ee,De,Ne,Oe,Pe,Re,Ie];function je(e){return e?(e.nodeName||"").toLowerCase():null}function $e(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Fe(e){return e instanceof $e(e).Element||e instanceof Element}function qe(e){return e instanceof $e(e).HTMLElement||e instanceof HTMLElement}function Ue(e){return"undefined"!=typeof ShadowRoot&&(e instanceof $e(e).ShadowRoot||e instanceof ShadowRoot)}var We={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];qe(o)&&je(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});qe(r)&&je(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]};function Ze(e){return e.split("-")[0]}function Ye(e){var t=e.getBoundingClientRect();return{width:t.width,height:t.height,top:t.top,right:t.right,bottom:t.bottom,left:t.left,x:t.left,y:t.top}}function Xe(e){var t=Ye(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Ge(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Ue(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Qe(e){return $e(e).getComputedStyle(e)}function Ke(e){return["table","td","th"].indexOf(je(e))>=0}function Je(e){return((Fe(e)?e.ownerDocument:e.document)||window.document).documentElement}function et(e){return"html"===je(e)?e:e.assignedSlot||e.parentNode||(Ue(e)?e.host:null)||Je(e)}function tt(e){return qe(e)&&"fixed"!==Qe(e).position?e.offsetParent:null}function nt(e){for(var t=$e(e),n=tt(e);n&&Ke(n)&&"static"===Qe(n).position;)n=tt(n);return n&&("html"===je(n)||"body"===je(n)&&"static"===Qe(n).position)?t:n||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&qe(e)&&"fixed"===Qe(e).position)return null;for(var n=et(e);qe(n)&&["html","body"].indexOf(je(n))<0;){var r=Qe(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}function rt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}var ot=Math.max,it=Math.min,at=Math.round;function ct(e,t,n){return ot(e,it(t,n))}function st(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function lt(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}var ut={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,i=n.elements.arrow,a=n.modifiersData.popperOffsets,c=Ze(n.placement),s=rt(c),l=[ze,ye].indexOf(c)>=0?"height":"width";if(i&&a){var u=function(e,t){return st("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:lt(e,Me))}(o.padding,n),f=Xe(i),h="y"===s?ge:ze,d="y"===s?be:ye,m=n.rects.reference[l]+n.rects.reference[s]-a[s]-n.rects.popper[l],p=a[s]-n.rects.reference[s],v=nt(i),g=v?"y"===s?v.clientHeight||0:v.clientWidth||0:0,b=m/2-p/2,y=u[h],z=g-f[l]-u[d],C=g/2-f[l]/2+b,M=ct(y,C,z),_=s;n.modifiersData[r]=((t={})[_]=M,t.centerOffset=M-C,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&Ge(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},ft={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ht(e){var t,n=e.popper,r=e.popperRect,o=e.placement,i=e.offsets,a=e.position,c=e.gpuAcceleration,s=e.adaptive,l=e.roundOffsets,u=!0===l?function(e){var t=e.x,n=e.y,r=window.devicePixelRatio||1;return{x:at(at(t*r)/r)||0,y:at(at(n*r)/r)||0}}(i):"function"==typeof l?l(i):i,f=u.x,h=void 0===f?0:f,d=u.y,m=void 0===d?0:d,p=i.hasOwnProperty("x"),v=i.hasOwnProperty("y"),g=ze,b=ge,y=window;if(s){var z=nt(n),C="clientHeight",M="clientWidth";z===$e(n)&&"static"!==Qe(z=Je(n)).position&&(C="scrollHeight",M="scrollWidth"),z=z,o===ge&&(b=be,m-=z[C]-r.height,m*=c?1:-1),o===ze&&(g=ye,h-=z[M]-r.width,h*=c?1:-1)}var _,w=Object.assign({position:a},s&&ft);return c?Object.assign({},w,((_={})[b]=v?"0":"",_[g]=p?"0":"",_.transform=(y.devicePixelRatio||1)<2?"translate("+h+"px, "+m+"px)":"translate3d("+h+"px, "+m+"px, 0)",_)):Object.assign({},w,((t={})[b]=v?m+"px":"",t[g]=p?h+"px":"",t.transform="",t))}var dt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,i=n.adaptive,a=void 0===i||i,c=n.roundOffsets,s=void 0===c||c,l={placement:Ze(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ht(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:s})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ht(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},mt={passive:!0};var pt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,i=void 0===o||o,a=r.resize,c=void 0===a||a,s=$e(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&l.forEach((function(e){e.addEventListener("scroll",n.update,mt)})),c&&s.addEventListener("resize",n.update,mt),function(){i&&l.forEach((function(e){e.removeEventListener("scroll",n.update,mt)})),c&&s.removeEventListener("resize",n.update,mt)}},data:{}},vt={left:"right",right:"left",bottom:"top",top:"bottom"};function gt(e){return e.replace(/left|right|bottom|top/g,(function(e){return vt[e]}))}var bt={start:"end",end:"start"};function yt(e){return e.replace(/start|end/g,(function(e){return bt[e]}))}function zt(e){var t=$e(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Ct(e){return Ye(Je(e)).left+zt(e).scrollLeft}function Mt(e){var t=Qe(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function _t(e){return["html","body","#document"].indexOf(je(e))>=0?e.ownerDocument.body:qe(e)&&Mt(e)?e:_t(et(e))}function wt(e,t){var n;void 0===t&&(t=[]);var r=_t(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),i=$e(r),a=o?[i].concat(i.visualViewport||[],Mt(r)?r:[]):r,c=t.concat(a);return o?c:c.concat(wt(et(a)))}function xt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ht(e,t){return t===He?xt(function(e){var t=$e(e),n=Je(e),r=t.visualViewport,o=n.clientWidth,i=n.clientHeight,a=0,c=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=r.offsetLeft,c=r.offsetTop)),{width:o,height:i,x:a+Ct(e),y:c}}(e)):qe(t)?function(e){var t=Ye(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}(t):xt(function(e){var t,n=Je(e),r=zt(e),o=null==(t=e.ownerDocument)?void 0:t.body,i=ot(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=ot(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-r.scrollLeft+Ct(e),s=-r.scrollTop;return"rtl"===Qe(o||n).direction&&(c+=ot(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:a,x:c,y:s}}(Je(e)))}function Lt(e,t,n){var r="clippingParents"===t?function(e){var t=wt(et(e)),n=["absolute","fixed"].indexOf(Qe(e).position)>=0&&qe(e)?nt(e):e;return Fe(n)?t.filter((function(e){return Fe(e)&&Ge(e,n)&&"body"!==je(e)})):[]}(e):[].concat(t),o=[].concat(r,[n]),i=o[0],a=o.reduce((function(t,n){var r=Ht(e,n);return t.top=ot(r.top,t.top),t.right=it(r.right,t.right),t.bottom=it(r.bottom,t.bottom),t.left=ot(r.left,t.left),t}),Ht(e,i));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function St(e){return e.split("-")[1]}function kt(e){var t,n=e.reference,r=e.element,o=e.placement,i=o?Ze(o):null,a=o?St(o):null,c=n.x+n.width/2-r.width/2,s=n.y+n.height/2-r.height/2;switch(i){case ge:t={x:c,y:n.y-r.height};break;case be:t={x:c,y:n.y+n.height};break;case ye:t={x:n.x+n.width,y:s};break;case ze:t={x:n.x-r.width,y:s};break;default:t={x:n.x,y:n.y}}var l=i?rt(i):null;if(null!=l){var u="y"===l?"height":"width";switch(a){case _e:t[l]=t[l]-(n[u]/2-r[u]/2);break;case we:t[l]=t[l]+(n[u]/2-r[u]/2)}}return t}function Vt(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,i=n.boundary,a=void 0===i?xe:i,c=n.rootBoundary,s=void 0===c?He:c,l=n.elementContext,u=void 0===l?Le:l,f=n.altBoundary,h=void 0!==f&&f,d=n.padding,m=void 0===d?0:d,p=st("number"!=typeof m?m:lt(m,Me)),v=u===Le?Se:Le,g=e.elements.reference,b=e.rects.popper,y=e.elements[h?v:u],z=Lt(Fe(y)?y:y.contextElement||Je(e.elements.popper),a,s),C=Ye(g),M=kt({reference:C,element:b,strategy:"absolute",placement:o}),_=xt(Object.assign({},b,M)),w=u===Le?_:C,x={top:z.top-w.top+p.top,bottom:w.bottom-z.bottom+p.bottom,left:z.left-w.left+p.left,right:w.right-z.right+p.right},H=e.modifiersData.offset;if(u===Le&&H){var L=H[o];Object.keys(x).forEach((function(e){var t=[ye,be].indexOf(e)>=0?1:-1,n=[ge,be].indexOf(e)>=0?"y":"x";x[e]+=L[n]*t}))}return x}function At(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,a=n.padding,c=n.flipVariations,s=n.allowedAutoPlacements,l=void 0===s?Ve:s,u=St(r),f=u?c?ke:ke.filter((function(e){return St(e)===u})):Me,h=f.filter((function(e){return l.indexOf(e)>=0}));0===h.length&&(h=f);var d=h.reduce((function(t,n){return t[n]=Vt(e,{placement:n,boundary:o,rootBoundary:i,padding:a})[Ze(n)],t}),{});return Object.keys(d).sort((function(e,t){return d[e]-d[t]}))}var Tt={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=void 0===o||o,a=n.altAxis,c=void 0===a||a,s=n.fallbackPlacements,l=n.padding,u=n.boundary,f=n.rootBoundary,h=n.altBoundary,d=n.flipVariations,m=void 0===d||d,p=n.allowedAutoPlacements,v=t.options.placement,g=Ze(v),b=s||(g===v||!m?[gt(v)]:function(e){if(Ze(e)===Ce)return[];var t=gt(e);return[yt(e),t,yt(t)]}(v)),y=[v].concat(b).reduce((function(e,n){return e.concat(Ze(n)===Ce?At(t,{placement:n,boundary:u,rootBoundary:f,padding:l,flipVariations:m,allowedAutoPlacements:p}):n)}),[]),z=t.rects.reference,C=t.rects.popper,M=new Map,_=!0,w=y[0],x=0;x=0,V=k?"width":"height",A=Vt(t,{placement:H,boundary:u,rootBoundary:f,altBoundary:h,padding:l}),T=k?S?ye:ze:S?be:ge;z[V]>C[V]&&(T=gt(T));var E=gt(T),D=[];if(i&&D.push(A[L]<=0),c&&D.push(A[T]<=0,A[E]<=0),D.every((function(e){return e}))){w=H,_=!1;break}M.set(H,D)}if(_)for(var N=function(e){var t=y.find((function(t){var n=M.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return w=t,"break"},O=m?3:1;O>0;O--){if("break"===N(O))break}t.placement!==w&&(t.modifiersData[r]._skip=!0,t.placement=w,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Et(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Dt(e){return[ge,ye,be,ze].some((function(t){return e[t]>=0}))}var Nt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,i=t.modifiersData.preventOverflow,a=Vt(t,{elementContext:"reference"}),c=Vt(t,{altBoundary:!0}),s=Et(a,r),l=Et(c,o,i),u=Dt(s),f=Dt(l);t.modifiersData[n]={referenceClippingOffsets:s,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":f})}};var Ot={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,i=void 0===o?[0,0]:o,a=Ve.reduce((function(e,n){return e[n]=function(e,t,n){var r=Ze(e),o=[ze,ge].indexOf(r)>=0?-1:1,i="function"==typeof n?n(Object.assign({},t,{placement:e})):n,a=i[0],c=i[1];return a=a||0,c=(c||0)*o,[ze,ye].indexOf(r)>=0?{x:c,y:a}:{x:a,y:c}}(n,t.rects,i),e}),{}),c=a[t.placement],s=c.x,l=c.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=s,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=a}};var Pt={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=kt({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};var Rt={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=void 0===o||o,a=n.altAxis,c=void 0!==a&&a,s=n.boundary,l=n.rootBoundary,u=n.altBoundary,f=n.padding,h=n.tether,d=void 0===h||h,m=n.tetherOffset,p=void 0===m?0:m,v=Vt(t,{boundary:s,rootBoundary:l,padding:f,altBoundary:u}),g=Ze(t.placement),b=St(t.placement),y=!b,z=rt(g),C="x"===z?"y":"x",M=t.modifiersData.popperOffsets,_=t.rects.reference,w=t.rects.popper,x="function"==typeof p?p(Object.assign({},t.rects,{placement:t.placement})):p,H={x:0,y:0};if(M){if(i||c){var L="y"===z?ge:ze,S="y"===z?be:ye,k="y"===z?"height":"width",V=M[z],A=M[z]+v[L],T=M[z]-v[S],E=d?-w[k]/2:0,D=b===_e?_[k]:w[k],N=b===_e?-w[k]:-_[k],O=t.elements.arrow,P=d&&O?Xe(O):{width:0,height:0},R=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},I=R[L],B=R[S],j=ct(0,_[k],P[k]),$=y?_[k]/2-E-j-I-x:D-j-I-x,F=y?-_[k]/2+E+j+B+x:N+j+B+x,q=t.elements.arrow&&nt(t.elements.arrow),U=q?"y"===z?q.clientTop||0:q.clientLeft||0:0,W=t.modifiersData.offset?t.modifiersData.offset[t.placement][z]:0,Z=M[z]+$-W-U,Y=M[z]+F-W;if(i){var X=ct(d?it(A,Z):A,V,d?ot(T,Y):T);M[z]=X,H[z]=X-V}if(c){var G="x"===z?ge:ze,Q="x"===z?be:ye,K=M[C],J=K+v[G],ee=K-v[Q],te=ct(d?it(J,Z):J,K,d?ot(ee,Y):ee);M[C]=te,H[C]=te-K}}t.modifiersData[r]=H}},requiresIfExists:["offset"]};function It(e,t,n){void 0===n&&(n=!1);var r,o,i=Je(t),a=Ye(e),c=qe(t),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(c||!c&&!n)&&(("body"!==je(t)||Mt(i))&&(s=(r=t)!==$e(r)&&qe(r)?{scrollLeft:(o=r).scrollLeft,scrollTop:o.scrollTop}:zt(r)),qe(t)?((l=Ye(t)).x+=t.clientLeft,l.y+=t.clientTop):i&&(l.x=Ct(i))),{x:a.left+s.scrollLeft-l.x,y:a.top+s.scrollTop-l.y,width:a.width,height:a.height}}function Bt(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var jt={placement:"bottom",modifiers:[],strategy:"absolute"};function $t(){for(var e=arguments.length,t=new Array(e),n=0;n"applyStyles"===e.name&&!1===e.enabled));this._popper=Wt(t,this._menu,n),r&&U.setDataAttribute(this._menu,"popper","static")}"ontouchstart"in document.documentElement&&!e.closest(".navbar-nav")&&[].concat(...document.body.children).forEach((e=>O.on(e,"mouseover",d))),this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.toggle(rn),this._element.classList.toggle(rn),O.trigger(this._element,"shown.bs.dropdown",t)}}hide(){if(f(this._element)||!this._menu.classList.contains(rn))return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._menu=null,this._popper&&(this._popper.destroy(),this._popper=null),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_addEventListeners(){O.on(this._element,"click.bs.dropdown",(e=>{e.preventDefault(),this.toggle()}))}_completeHide(e){O.trigger(this._element,"hide.bs.dropdown",e).defaultPrevented||("ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((e=>O.off(e,"mouseover",d))),this._popper&&this._popper.destroy(),this._menu.classList.remove(rn),this._element.classList.remove(rn),this._element.setAttribute("aria-expanded","false"),U.removeDataAttribute(this._menu,"popper"),O.trigger(this._element,"hidden.bs.dropdown",e))}_getConfig(e){if(e={...this.constructor.Default,...U.getDataAttributes(this._element),...e},l(Yt,e,this.constructor.DefaultType),"object"==typeof e.reference&&!c(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${Yt.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_getMenuElement(){return W.next(this._element,an)[0]}_getPlacement(){const e=this._element.parentNode;if(e.classList.contains("dropend"))return fn;if(e.classList.contains("dropstart"))return hn;const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?sn:cn:t?un:ln}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const{offset:e}=this._config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(){const e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return"static"===this._config.display&&(e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,..."function"==typeof this._config.popperConfig?this._config.popperConfig(e):this._config.popperConfig}}_selectMenuItem(e){const t=W.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(u);if(!t.length)return;let n=t.indexOf(e.target);e.key===Kt&&n>0&&n--,e.key===Jt&&nthis.matches(on)?this:W.prev(this,on)[0];if(e.key===Gt)return n().focus(),void pn.clearMenus();t||e.key!==Kt&&e.key!==Jt?t&&e.key!==Qt?pn.getInstance(n())._selectMenuItem(e):pn.clearMenus():n().click()}}O.on(document,nn,on,pn.dataApiKeydownHandler),O.on(document,nn,an,pn.dataApiKeydownHandler),O.on(document,tn,pn.clearMenus),O.on(document,"keyup.bs.dropdown.data-api",pn.clearMenus),O.on(document,tn,on,(function(e){e.preventDefault(),pn.dropdownInterface(this)})),g(Yt,pn);const vn=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",gn=".sticky-top",bn=()=>{const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)},yn=(e=bn())=>{zn(),Cn("body","paddingRight",(t=>t+e)),Cn(vn,"paddingRight",(t=>t+e)),Cn(gn,"marginRight",(t=>t-e))},zn=()=>{const e=document.body.style.overflow;e&&U.setDataAttribute(document.body,"overflow",e),document.body.style.overflow="hidden"},Cn=(e,t,n)=>{const r=bn();W.find(e).forEach((e=>{if(e!==document.body&&window.innerWidth>e.clientWidth+r)return;const o=e.style[t],i=window.getComputedStyle(e)[t];U.setDataAttribute(e,t,o),e.style[t]=`${n(Number.parseFloat(i))}px`}))},Mn=()=>{_n("body","overflow"),_n("body","paddingRight"),_n(vn,"paddingRight"),_n(gn,"marginRight")},_n=(e,t)=>{W.find(e).forEach((e=>{const n=U.getDataAttribute(e,t);void 0===n?e.style.removeProperty(t):(U.removeDataAttribute(e,t),e.style[t]=n)}))},wn={isVisible:!0,isAnimated:!1,rootElement:document.body,clickCallback:null},xn={isVisible:"boolean",isAnimated:"boolean",rootElement:"element",clickCallback:"(function|null)"},Hn="backdrop",Ln="show",Sn="mousedown.bs.backdrop";class kn{constructor(e){this._config=this._getConfig(e),this._isAppended=!1,this._element=null}show(e){this._config.isVisible?(this._append(),this._config.isAnimated&&m(this._getElement()),this._getElement().classList.add(Ln),this._emulateAnimation((()=>{b(e)}))):b(e)}hide(e){this._config.isVisible?(this._getElement().classList.remove(Ln),this._emulateAnimation((()=>{this.dispose(),b(e)}))):b(e)}_getElement(){if(!this._element){const e=document.createElement("div");e.className="modal-backdrop",this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_getConfig(e){return e={...wn,..."object"==typeof e?e:{}},l(Hn,e,xn),e}_append(){this._isAppended||(this._config.rootElement.appendChild(this._getElement()),O.on(this._getElement(),Sn,(()=>{b(this._config.clickCallback)})),this._isAppended=!0)}dispose(){this._isAppended&&(O.off(this._element,Sn),this._getElement().parentNode.removeChild(this._element),this._isAppended=!1)}_emulateAnimation(e){if(!this._config.isAnimated)return void b(e);const t=i(this._getElement());O.one(this._getElement(),"transitionend",(()=>b(e))),s(this._getElement(),t)}}const Vn="modal",An="bs.modal",Tn=".bs.modal",En="Escape",Dn={backdrop:!0,keyboard:!0,focus:!0},Nn={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean"},On="hidden.bs.modal",Pn="show.bs.modal",Rn="focusin.bs.modal",In="resize.bs.modal",Bn="click.dismiss.bs.modal",jn="keydown.dismiss.bs.modal",$n="mousedown.dismiss.bs.modal",Fn="modal-open",qn="show",Un="modal-static";class Wn extends P{constructor(e,t){super(e),this._config=this._getConfig(t),this._dialog=W.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._isShown=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1}static get Default(){return Dn}static get DATA_KEY(){return An}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||this._isTransitioning)return;this._isAnimated()&&(this._isTransitioning=!0);const t=O.trigger(this._element,Pn,{relatedTarget:e});this._isShown||t.defaultPrevented||(this._isShown=!0,yn(),document.body.classList.add(Fn),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),O.on(this._element,Bn,'[data-bs-dismiss="modal"]',(e=>this.hide(e))),O.on(this._dialog,$n,(()=>{O.one(this._element,"mouseup.dismiss.bs.modal",(e=>{e.target===this._element&&(this._ignoreBackdropClick=!0)}))})),this._showBackdrop((()=>this._showElement(e))))}hide(e){if(e&&e.preventDefault(),!this._isShown||this._isTransitioning)return;if(O.trigger(this._element,"hide.bs.modal").defaultPrevented)return;this._isShown=!1;const t=this._isAnimated();if(t&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),O.off(document,Rn),this._element.classList.remove(qn),O.off(this._element,Bn),O.off(this._dialog,$n),t){const e=i(this._element);O.one(this._element,"transitionend",(e=>this._hideModal(e))),s(this._element,e)}else this._hideModal()}dispose(){[window,this._dialog].forEach((e=>O.off(e,Tn))),super.dispose(),O.off(document,Rn),this._config=null,this._dialog=null,this._backdrop.dispose(),this._backdrop=null,this._isShown=null,this._ignoreBackdropClick=null,this._isTransitioning=null}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new kn({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_getConfig(e){return e={...Dn,...U.getDataAttributes(this._element),...e},l(Vn,e,Nn),e}_showElement(e){const t=this._isAnimated(),n=W.findOne(".modal-body",this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0,n&&(n.scrollTop=0),t&&m(this._element),this._element.classList.add(qn),this._config.focus&&this._enforceFocus();const r=()=>{this._config.focus&&this._element.focus(),this._isTransitioning=!1,O.trigger(this._element,"shown.bs.modal",{relatedTarget:e})};if(t){const e=i(this._dialog);O.one(this._dialog,"transitionend",r),s(this._dialog,e)}else r()}_enforceFocus(){O.off(document,Rn),O.on(document,Rn,(e=>{document===e.target||this._element===e.target||this._element.contains(e.target)||this._element.focus()}))}_setEscapeEvent(){this._isShown?O.on(this._element,jn,(e=>{this._config.keyboard&&e.key===En?(e.preventDefault(),this.hide()):this._config.keyboard||e.key!==En||this._triggerBackdropTransition()})):O.off(this._element,jn)}_setResizeEvent(){this._isShown?O.on(window,In,(()=>this._adjustDialog())):O.off(window,In)}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide((()=>{document.body.classList.remove(Fn),this._resetAdjustments(),Mn(),O.trigger(this._element,On)}))}_showBackdrop(e){O.on(this._element,Bn,(e=>{this._ignoreBackdropClick?this._ignoreBackdropClick=!1:e.target===e.currentTarget&&(!0===this._config.backdrop?this.hide():"static"===this._config.backdrop&&this._triggerBackdropTransition())})),this._backdrop.show(e)}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(O.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight;e||(this._element.style.overflowY="hidden"),this._element.classList.add(Un);const t=i(this._dialog);O.off(this._element,"transitionend"),O.one(this._element,"transitionend",(()=>{this._element.classList.remove(Un),e||(O.one(this._element,"transitionend",(()=>{this._element.style.overflowY=""})),s(this._element,t))})),s(this._element,t),this._element.focus()}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=bn(),n=t>0;(!n&&e&&!v()||n&&!e&&v())&&(this._element.style.paddingLeft=`${t}px`),(n&&!e&&!v()||!n&&e&&v())&&(this._element.style.paddingRight=`${t}px`)}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each((function(){const n=Wn.getInstance(this)||new Wn(this,"object"==typeof e?e:{});if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e](t)}}))}}O.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',(function(e){const t=o(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),O.one(t,Pn,(e=>{e.defaultPrevented||O.one(t,On,(()=>{u(this)&&this.focus()}))}));(Wn.getInstance(t)||new Wn(t)).toggle(this)})),g(Vn,Wn);const Zn="offcanvas",Yn="bs.offcanvas",Xn={backdrop:!0,keyboard:!0,scroll:!1},Gn={backdrop:"boolean",keyboard:"boolean",scroll:"boolean"},Qn="show",Kn=".offcanvas.show",Jn="hidden.bs.offcanvas",er="focusin.bs.offcanvas";class tr extends P{constructor(e,t){super(e),this._config=this._getConfig(t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._addEventListeners()}static get Default(){return Xn}static get DATA_KEY(){return Yn}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown)return;if(O.trigger(this._element,"show.bs.offcanvas",{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._element.style.visibility="visible",this._backdrop.show(),this._config.scroll||(yn(),this._enforceFocusOnElement(this._element)),this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Qn);const t=i(this._element);O.one(this._element,"transitionend",(()=>{O.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:e})})),s(this._element,t)}hide(){if(!this._isShown)return;if(O.trigger(this._element,"hide.bs.offcanvas").defaultPrevented)return;O.off(document,er),this._element.blur(),this._isShown=!1,this._element.classList.remove(Qn),this._backdrop.hide();const e=i(this._element);O.one(this._element,"transitionend",(()=>{this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._element.style.visibility="hidden",this._config.scroll||Mn(),O.trigger(this._element,Jn)})),s(this._element,e)}dispose(){this._backdrop.dispose(),super.dispose(),O.off(document,er),this._config=null,this._backdrop=null}_getConfig(e){return e={...Xn,...U.getDataAttributes(this._element),..."object"==typeof e?e:{}},l(Zn,e,Gn),e}_initializeBackDrop(){return new kn({isVisible:this._config.backdrop,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:()=>this.hide()})}_enforceFocusOnElement(e){O.off(document,er),O.on(document,er,(t=>{document===t.target||e===t.target||e.contains(t.target)||e.focus()})),e.focus()}_addEventListeners(){O.on(this._element,"click.dismiss.bs.offcanvas",'[data-bs-dismiss="offcanvas"]',(()=>this.hide())),O.on(this._element,"keydown.dismiss.bs.offcanvas",(e=>{this._config.keyboard&&"Escape"===e.key&&this.hide()}))}static jQueryInterface(e){return this.each((function(){const t=z.get(this,Yn)||new tr(this,"object"==typeof e?e:{});if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}O.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',(function(e){const t=o(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),f(this))return;O.one(t,Jn,(()=>{u(this)&&this.focus()}));const n=W.findOne(Kn);n&&n!==t&&tr.getInstance(n).hide();(z.get(t,Yn)||new tr(t)).toggle(this)})),O.on(window,"load.bs.offcanvas.data-api",(()=>{W.find(Kn).forEach((e=>(z.get(e,Yn)||new tr(e)).show()))})),g(Zn,tr);const nr=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),rr=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/i,or=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i,ir=(e,t)=>{const n=e.nodeName.toLowerCase();if(t.includes(n))return!nr.has(n)||Boolean(rr.test(e.nodeValue)||or.test(e.nodeValue));const r=t.filter((e=>e instanceof RegExp));for(let e=0,t=r.length;e{ir(e,c)||n.removeAttribute(e.nodeName)}))}return r.body.innerHTML}const sr="tooltip",lr="bs.tooltip",ur=".bs.tooltip",fr=new RegExp("(^|\\s)bs-tooltip\\S+","g"),hr=new Set(["sanitize","allowList","sanitizeFn"]),dr={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(array|string|function)",container:"(string|element|boolean)",fallbackPlacements:"array",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",allowList:"object",popperConfig:"(null|object|function)"},mr={AUTO:"auto",TOP:"top",RIGHT:v()?"left":"right",BOTTOM:"bottom",LEFT:v()?"right":"left"},pr={animation:!0,template:'',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:[0,0],container:!1,fallbackPlacements:["top","right","bottom","left"],boundary:"clippingParents",customClass:"",sanitize:!0,sanitizeFn:null,allowList:ar,popperConfig:null},vr={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},gr="fade",br="show",yr="show",zr="out",Cr="hover",Mr="focus";class _r extends P{constructor(e,t){if(void 0===Zt)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.config=this._getConfig(t),this.tip=null,this._setListeners()}static get Default(){return pr}static get NAME(){return sr}static get DATA_KEY(){return lr}static get Event(){return vr}static get EVENT_KEY(){return ur}static get DefaultType(){return dr}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(e){if(this._isEnabled)if(e){const t=this._initializeOnDelegatedTarget(e);t._activeTrigger.click=!t._activeTrigger.click,t._isWithActiveTrigger()?t._enter(null,t):t._leave(null,t)}else{if(this.getTipElement().classList.contains(br))return void this._leave(null,this);this._enter(null,this)}}dispose(){clearTimeout(this._timeout),O.off(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.parentNode&&this.tip.parentNode.removeChild(this.tip),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.config=null,this.tip=null,super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this.isWithContent()||!this._isEnabled)return;const e=O.trigger(this._element,this.constructor.Event.SHOW),n=h(this._element),r=null===n?this._element.ownerDocument.documentElement.contains(this._element):n.contains(this._element);if(e.defaultPrevented||!r)return;const o=this.getTipElement(),a=t(this.constructor.NAME);o.setAttribute("id",a),this._element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&o.classList.add(gr);const c="function"==typeof this.config.placement?this.config.placement.call(this,o,this._element):this.config.placement,l=this._getAttachment(c);this._addAttachmentClass(l);const u=this._getContainer();z.set(o,this.constructor.DATA_KEY,this),this._element.ownerDocument.documentElement.contains(this.tip)||(u.appendChild(o),O.trigger(this._element,this.constructor.Event.INSERTED)),this._popper?this._popper.update():this._popper=Wt(this._element,o,this._getPopperConfig(l)),o.classList.add(br);const f="function"==typeof this.config.customClass?this.config.customClass():this.config.customClass;f&&o.classList.add(...f.split(" ")),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((e=>{O.on(e,"mouseover",d)}));const m=()=>{const e=this._hoverState;this._hoverState=null,O.trigger(this._element,this.constructor.Event.SHOWN),e===zr&&this._leave(null,this)};if(this.tip.classList.contains(gr)){const e=i(this.tip);O.one(this.tip,"transitionend",m),s(this.tip,e)}else m()}hide(){if(!this._popper)return;const e=this.getTipElement(),t=()=>{this._isWithActiveTrigger()||(this._hoverState!==yr&&e.parentNode&&e.parentNode.removeChild(e),this._cleanTipClass(),this._element.removeAttribute("aria-describedby"),O.trigger(this._element,this.constructor.Event.HIDDEN),this._popper&&(this._popper.destroy(),this._popper=null))};if(!O.trigger(this._element,this.constructor.Event.HIDE).defaultPrevented){if(e.classList.remove(br),"ontouchstart"in document.documentElement&&[].concat(...document.body.children).forEach((e=>O.off(e,"mouseover",d))),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,this.tip.classList.contains(gr)){const n=i(e);O.one(e,"transitionend",t),s(e,n)}else t();this._hoverState=""}}update(){null!==this._popper&&this._popper.update()}isWithContent(){return Boolean(this.getTitle())}getTipElement(){if(this.tip)return this.tip;const e=document.createElement("div");return e.innerHTML=this.config.template,this.tip=e.children[0],this.tip}setContent(){const e=this.getTipElement();this.setElementContent(W.findOne(".tooltip-inner",e),this.getTitle()),e.classList.remove(gr,br)}setElementContent(e,t){if(null!==e)return"object"==typeof t&&c(t)?(t.jquery&&(t=t[0]),void(this.config.html?t.parentNode!==e&&(e.innerHTML="",e.appendChild(t)):e.textContent=t.textContent)):void(this.config.html?(this.config.sanitize&&(t=cr(t,this.config.allowList,this.config.sanitizeFn)),e.innerHTML=t):e.textContent=t)}getTitle(){let e=this._element.getAttribute("data-bs-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this._element):this.config.title),e}updateAttachment(e){return"right"===e?"end":"left"===e?"start":e}_initializeOnDelegatedTarget(e,t){const n=this.constructor.DATA_KEY;return(t=t||z.get(e.delegateTarget,n))||(t=new this.constructor(e.delegateTarget,this._getDelegateConfig()),z.set(e.delegateTarget,n,t)),t}_getOffset(){const{offset:e}=this.config;return"string"==typeof e?e.split(",").map((e=>Number.parseInt(e,10))):"function"==typeof e?t=>e(t,this._element):e}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this.config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this.config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"onChange",enabled:!0,phase:"afterWrite",fn:e=>this._handlePopperPlacementChange(e)}],onFirstUpdate:e=>{e.options.placement!==e.placement&&this._handlePopperPlacementChange(e)}};return{...t,..."function"==typeof this.config.popperConfig?this.config.popperConfig(t):this.config.popperConfig}}_addAttachmentClass(e){this.getTipElement().classList.add(`bs-tooltip-${this.updateAttachment(e)}`)}_getContainer(){return!1===this.config.container?document.body:c(this.config.container)?this.config.container:W.findOne(this.config.container)}_getAttachment(e){return mr[e.toUpperCase()]}_setListeners(){this.config.trigger.split(" ").forEach((e=>{if("click"===e)O.on(this._element,this.constructor.Event.CLICK,this.config.selector,(e=>this.toggle(e)));else if("manual"!==e){const t=e===Cr?this.constructor.Event.MOUSEENTER:this.constructor.Event.FOCUSIN,n=e===Cr?this.constructor.Event.MOUSELEAVE:this.constructor.Event.FOCUSOUT;O.on(this._element,t,this.config.selector,(e=>this._enter(e))),O.on(this._element,n,this.config.selector,(e=>this._leave(e)))}})),this._hideModalHandler=()=>{this._element&&this.hide()},O.on(this._element.closest(".modal"),"hide.bs.modal",this._hideModalHandler),this.config.selector?this.config={...this.config,trigger:"manual",selector:""}:this._fixTitle()}_fixTitle(){const e=this._element.getAttribute("title"),t=typeof this._element.getAttribute("data-bs-original-title");(e||"string"!==t)&&(this._element.setAttribute("data-bs-original-title",e||""),!e||this._element.getAttribute("aria-label")||this._element.textContent||this._element.setAttribute("aria-label",e),this._element.setAttribute("title",""))}_enter(e,t){t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger["focusin"===e.type?Mr:Cr]=!0),t.getTipElement().classList.contains(br)||t._hoverState===yr?t._hoverState=yr:(clearTimeout(t._timeout),t._hoverState=yr,t.config.delay&&t.config.delay.show?t._timeout=setTimeout((()=>{t._hoverState===yr&&t.show()}),t.config.delay.show):t.show())}_leave(e,t){t=this._initializeOnDelegatedTarget(e,t),e&&(t._activeTrigger["focusout"===e.type?Mr:Cr]=t._element.contains(e.relatedTarget)),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=zr,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout((()=>{t._hoverState===zr&&t.hide()}),t.config.delay.hide):t.hide())}_isWithActiveTrigger(){for(const e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1}_getConfig(e){const t=U.getDataAttributes(this._element);return Object.keys(t).forEach((e=>{hr.has(e)&&delete t[e]})),e&&"object"==typeof e.container&&e.container.jquery&&(e.container=e.container[0]),"number"==typeof(e={...this.constructor.Default,...t,..."object"==typeof e&&e?e:{}}).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),l(sr,e,this.constructor.DefaultType),e.sanitize&&(e.template=cr(e.template,e.allowList,e.sanitizeFn)),e}_getDelegateConfig(){const e={};if(this.config)for(const t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e}_cleanTipClass(){const e=this.getTipElement(),t=e.getAttribute("class").match(fr);null!==t&&t.length>0&&t.map((e=>e.trim())).forEach((t=>e.classList.remove(t)))}_handlePopperPlacementChange(e){const{state:t}=e;t&&(this.tip=t.elements.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(t.placement)))}static jQueryInterface(e){return this.each((function(){let t=z.get(this,lr);const n="object"==typeof e&&e;if((t||!/dispose|hide/.test(e))&&(t||(t=new _r(this,n)),"string"==typeof e)){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}g(sr,_r);const wr="popover",xr="bs.popover",Hr=".bs.popover",Lr=new RegExp("(^|\\s)bs-popover\\S+","g"),Sr={..._r.Default,placement:"right",offset:[0,8],trigger:"click",content:"",template:''},kr={..._r.DefaultType,content:"(string|element|function)"},Vr={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"};class Ar extends _r{static get Default(){return Sr}static get NAME(){return wr}static get DATA_KEY(){return xr}static get Event(){return Vr}static get EVENT_KEY(){return Hr}static get DefaultType(){return kr}isWithContent(){return this.getTitle()||this._getContent()}setContent(){const e=this.getTipElement();this.setElementContent(W.findOne(".popover-header",e),this.getTitle());let t=this._getContent();"function"==typeof t&&(t=t.call(this._element)),this.setElementContent(W.findOne(".popover-body",e),t),e.classList.remove("fade","show")}_addAttachmentClass(e){this.getTipElement().classList.add(`bs-popover-${this.updateAttachment(e)}`)}_getContent(){return this._element.getAttribute("data-bs-content")||this.config.content}_cleanTipClass(){const e=this.getTipElement(),t=e.getAttribute("class").match(Lr);null!==t&&t.length>0&&t.map((e=>e.trim())).forEach((t=>e.classList.remove(t)))}static jQueryInterface(e){return this.each((function(){let t=z.get(this,xr);const n="object"==typeof e?e:null;if((t||!/dispose|hide/.test(e))&&(t||(t=new Ar(this,n),z.set(this,xr,t)),"string"==typeof e)){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}g(wr,Ar);const Tr="scrollspy",Er="bs.scrollspy",Dr=".bs.scrollspy",Nr={offset:10,method:"auto",target:""},Or={offset:"number",method:"string",target:"(string|element)"},Pr="dropdown-item",Rr="active",Ir=".nav-link",Br="position";class jr extends P{constructor(e,t){super(e),this._scrollElement="BODY"===this._element.tagName?window:this._element,this._config=this._getConfig(t),this._selector=`${this._config.target} .nav-link, ${this._config.target} .list-group-item, ${this._config.target} .dropdown-item`,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,O.on(this._scrollElement,"scroll.bs.scrollspy",(()=>this._process())),this.refresh(),this._process()}static get Default(){return Nr}static get DATA_KEY(){return Er}refresh(){const e=this._scrollElement===this._scrollElement.window?"offset":Br,t="auto"===this._config.method?e:this._config.method,n=t===Br?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight();W.find(this._selector).map((e=>{const o=r(e),i=o?W.findOne(o):null;if(i){const e=i.getBoundingClientRect();if(e.width||e.height)return[U[t](i).top+n,o]}return null})).filter((e=>e)).sort(((e,t)=>e[0]-t[0])).forEach((e=>{this._offsets.push(e[0]),this._targets.push(e[1])}))}dispose(){super.dispose(),O.off(this._scrollElement,Dr),this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null}_getConfig(e){if("string"!=typeof(e={...Nr,...U.getDataAttributes(this._element),..."object"==typeof e&&e?e:{}}).target&&c(e.target)){let{id:n}=e.target;n||(n=t(Tr),e.target.id=n),e.target=`#${n}`}return l(Tr,e,Or),e}_getScrollTop(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop}_getScrollHeight(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}_getOffsetHeight(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height}_process(){const e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=n){const e=this._targets[this._targets.length-1];this._activeTarget!==e&&this._activate(e)}else{if(this._activeTarget&&e0)return this._activeTarget=null,void this._clear();for(let t=this._offsets.length;t--;){this._activeTarget!==this._targets[t]&&e>=this._offsets[t]&&(void 0===this._offsets[t+1]||e`${t}[data-bs-target="${e}"],${t}[href="${e}"]`)),n=W.findOne(t.join(","));n.classList.contains(Pr)?(W.findOne(".dropdown-toggle",n.closest(".dropdown")).classList.add(Rr),n.classList.add(Rr)):(n.classList.add(Rr),W.parents(n,".nav, .list-group").forEach((e=>{W.prev(e,".nav-link, .list-group-item").forEach((e=>e.classList.add(Rr))),W.prev(e,".nav-item").forEach((e=>{W.children(e,Ir).forEach((e=>e.classList.add(Rr)))}))}))),O.trigger(this._scrollElement,"activate.bs.scrollspy",{relatedTarget:e})}_clear(){W.find(this._selector).filter((e=>e.classList.contains(Rr))).forEach((e=>e.classList.remove(Rr)))}static jQueryInterface(e){return this.each((function(){const t=jr.getInstance(this)||new jr(this,"object"==typeof e?e:{});if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}O.on(window,"load.bs.scrollspy.data-api",(()=>{W.find('[data-bs-spy="scroll"]').forEach((e=>new jr(e)))})),g(Tr,jr);const $r="bs.tab",Fr="active",qr="fade",Ur="show",Wr=".active",Zr=":scope > li > .active";class Yr extends P{static get DATA_KEY(){return $r}show(){if(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(Fr))return;let e;const t=o(this._element),n=this._element.closest(".nav, .list-group");if(n){const t="UL"===n.nodeName||"OL"===n.nodeName?Zr:Wr;e=W.find(t,n),e=e[e.length-1]}const r=e?O.trigger(e,"hide.bs.tab",{relatedTarget:this._element}):null;if(O.trigger(this._element,"show.bs.tab",{relatedTarget:e}).defaultPrevented||null!==r&&r.defaultPrevented)return;this._activate(this._element,n);const i=()=>{O.trigger(e,"hidden.bs.tab",{relatedTarget:this._element}),O.trigger(this._element,"shown.bs.tab",{relatedTarget:e})};t?this._activate(t,t.parentNode,i):i()}_activate(e,t,n){const r=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?W.children(t,Wr):W.find(Zr,t))[0],o=n&&r&&r.classList.contains(qr),a=()=>this._transitionComplete(e,r,n);if(r&&o){const e=i(r);r.classList.remove(Ur),O.one(r,"transitionend",a),s(r,e)}else a()}_transitionComplete(e,t,n){if(t){t.classList.remove(Fr);const e=W.findOne(":scope > .dropdown-menu .active",t.parentNode);e&&e.classList.remove(Fr),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}e.classList.add(Fr),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),m(e),e.classList.contains(qr)&&e.classList.add(Ur);let r=e.parentNode;if(r&&"LI"===r.nodeName&&(r=r.parentNode),r&&r.classList.contains("dropdown-menu")){const t=e.closest(".dropdown");t&&W.find(".dropdown-toggle",t).forEach((e=>e.classList.add(Fr))),e.setAttribute("aria-expanded",!0)}n&&n()}static jQueryInterface(e){return this.each((function(){const t=z.get(this,$r)||new Yr(this);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}O.on(document,"click.bs.tab.data-api",'[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',(function(e){if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),f(this))return;(z.get(this,$r)||new Yr(this)).show()})),g("tab",Yr);const Xr="toast",Gr="bs.toast",Qr="hide",Kr="show",Jr="showing",eo={animation:"boolean",autohide:"boolean",delay:"number"},to={animation:!0,autohide:!0,delay:5e3};class no extends P{constructor(e,t){super(e),this._config=this._getConfig(t),this._timeout=null,this._setListeners()}static get DefaultType(){return eo}static get Default(){return to}static get DATA_KEY(){return Gr}show(){if(O.trigger(this._element,"show.bs.toast").defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");const e=()=>{this._element.classList.remove(Jr),this._element.classList.add(Kr),O.trigger(this._element,"shown.bs.toast"),this._config.autohide&&(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay))};if(this._element.classList.remove(Qr),m(this._element),this._element.classList.add(Jr),this._config.animation){const t=i(this._element);O.one(this._element,"transitionend",e),s(this._element,t)}else e()}hide(){if(!this._element.classList.contains(Kr))return;if(O.trigger(this._element,"hide.bs.toast").defaultPrevented)return;const e=()=>{this._element.classList.add(Qr),O.trigger(this._element,"hidden.bs.toast")};if(this._element.classList.remove(Kr),this._config.animation){const t=i(this._element);O.one(this._element,"transitionend",e),s(this._element,t)}else e()}dispose(){this._clearTimeout(),this._element.classList.contains(Kr)&&this._element.classList.remove(Kr),super.dispose(),this._config=null}_getConfig(e){return e={...to,...U.getDataAttributes(this._element),..."object"==typeof e&&e?e:{}},l(Xr,e,this.constructor.DefaultType),e}_setListeners(){O.on(this._element,"click.dismiss.bs.toast",'[data-bs-dismiss="toast"]',(()=>this.hide()))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each((function(){let t=z.get(this,Gr);if(t||(t=new no(this,"object"==typeof e&&e)),"string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}return g(Xr,no),{Alert:I,Button:$,Carousel:ie,Collapse:ve,Dropdown:pn,Modal:Wn,Offcanvas:tr,Popover:Ar,ScrollSpy:jr,Tab:Yr,Toast:no,Tooltip:_r}})),function(){"use strict";var e={},t={};try{"undefined"!=typeof window&&(e=window),"undefined"!=typeof document&&(t=document)}catch(e){}var n=(e.navigator||{}).userAgent,r=void 0===n?"":n,o=e,i=t,a=(o.document,!!i.documentElement&&!!i.head&&"function"==typeof i.addEventListener&&i.createElement,~r.indexOf("MSIE")||r.indexOf("Trident/"),"___FONT_AWESOME___"),c=function(){try{return!0}catch(e){return!1}}(),s=o||{};s[a]||(s[a]={}),s[a].styles||(s[a].styles={}),s[a].hooks||(s[a].hooks={}),s[a].shims||(s[a].shims=[]);var l=s[a];function u(e,t){var n=(2>>0;n--;)t[n]=e[n];return t}function ge(e){return e.classList?ve(e.classList):(e.getAttribute("class")||"").split(" ").filter((function(e){return e}))}function be(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function ye(e){return Object.keys(e||{}).reduce((function(t,n){return t+"".concat(n,": ").concat(e[n],";")}),"")}function ze(e){return e.size!==de.size||e.x!==de.x||e.y!==de.y||e.rotate!==de.rotate||e.flipX||e.flipY}function Ce(e){var t=e.transform,n=e.containerWidth,r=e.iconWidth,o={transform:"translate(".concat(n/2," 256)")},i="translate(".concat(32*t.x,", ").concat(32*t.y,") "),a="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),c="rotate(".concat(t.rotate," 0 0)");return{outer:o,inner:{transform:"".concat(i," ").concat(a," ").concat(c)},path:{transform:"translate(".concat(r/2*-1," -256)")}}}var Me={x:0,y:0,width:"100%",height:"100%"};function _e(e){var t=!(1").concat(a.map(Fe).join(""),"")}var qe=function(){};function Ue(e){return"string"==typeof(e.getAttribute?e.getAttribute(C):null)}var We={replace:function(e){var t=e[0],n=e[1].map((function(e){return Fe(e)})).join("\n");if(t.parentNode&&t.outerHTML)t.outerHTML=n+(R.keepOriginalSource&&"svg"!==t.tagName.toLowerCase()?"\x3c!-- ".concat(t.outerHTML," Font Awesome fontawesome.com --\x3e"):"");else if(t.parentNode){var r=document.createElement("span");t.parentNode.replaceChild(r,t),r.outerHTML=n}},nest:function(e){var t=e[0],n=e[1];if(~ge(t).indexOf(R.replacementClass))return We.replace(e);var r=new RegExp("".concat(R.familyPrefix,"-.*"));delete n[0].attributes.style,delete n[0].attributes.id;var o=n[0].attributes.class.split(" ").reduce((function(e,t){return t===R.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e}),{toNode:[],toSvg:[]});n[0].attributes.class=o.toSvg.join(" ");var i=n.map((function(e){return Fe(e)})).join("\n");t.setAttribute("class",o.toNode.join(" ")),t.setAttribute(C,""),t.innerHTML=i}};function Ze(e){e()}function Ye(e,t){var n="function"==typeof t?t:qe;if(0===e.length)n();else{var r=Ze;"async"===R.mutateApproach&&(r=h.requestAnimationFrame||Ze),r((function(){var t=!0===R.autoReplaceSvg?We.replace:We[R.autoReplaceSvg]||We.replace,r=Ve("mutate");e.map(t),r(),n()}))}}var Xe=!1;function Ge(){Xe=!1}var Qe=null;function Ke(e){if(m&&R.observeMutations){var t=e.treeCallback,n=e.nodeCallback,r=e.pseudoElementsCallback,o=e.observeMutationsRoot,i=void 0===o?d:o;Qe=new m((function(e){Xe||ve(e).forEach((function(e){if("childList"===e.type&&0li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}";if(n!==e||r!==t){var i=new RegExp("\\.".concat(e,"\\-"),"g"),a=new RegExp("\\--".concat(e,"\\-"),"g"),c=new RegExp("\\.".concat(t),"g");o=o.replace(i,".".concat(n,"-")).replace(a,"--".concat(n,"-")).replace(c,".".concat(r))}return o}function yt(){R.autoAddCss&&!wt&&(me(bt()),wt=!0)}function zt(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map((function(e){return Fe(e)}))}}),Object.defineProperty(e,"node",{get:function(){if(g){var t=d.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function Ct(e){var t=e.prefix,n=void 0===t?"fa":t,r=e.iconName;if(r)return $e(_t.definitions,n,r)||$e(B.styles,n,r)}var Mt,_t=new(function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.definitions={}}var r,o;return r=e,(o=[{key:"add",value:function(){for(var e=this,t=arguments.length,r=new Array(t),o=0;o',preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:'',format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'',spinnerTpl:'
    ',errorTpl:'

    {{ERROR}}

    ',btnTpl:{download:'',zoom:'',close:'',arrowLeft:'',arrowRight:'',smallBtn:''},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(e,t){return"image"===e.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(e,t){return"image"===e.type&&"toggleControls"},clickSlide:function(e,t){return"image"===e.type?"toggleControls":"close"},dblclickContent:function(e,t){return"image"===e.type&&"zoom"},dblclickSlide:function(e,t){return"image"===e.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
    Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schließen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
    Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergrößern"}}},a=n(e),c=n(t),s=0,l=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)},u=e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||function(t){e.clearTimeout(t)},f=function(){var e,n=t.createElement("fakeelement"),r={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in r)if(void 0!==n.style[e])return r[e];return"transitionend"}(),h=function(e){return e&&e.length&&e[0].offsetHeight},d=function(e,t){var r=n.extend(!0,{},e,t);return n.each(t,(function(e,t){n.isArray(t)&&(r[e]=t)})),r},m=function(e){var r,o;return!(!e||e.ownerDocument!==t)&&(n(".fancybox-container").css("pointer-events","none"),r={x:e.getBoundingClientRect().left+e.offsetWidth/2,y:e.getBoundingClientRect().top+e.offsetHeight/2},o=t.elementFromPoint(r.x,r.y)===e,n(".fancybox-container").css("pointer-events",""),o)},p=function(e,t,r){var o=this;o.opts=d({index:r},n.fancybox.defaults),n.isPlainObject(t)&&(o.opts=d(o.opts,t)),n.fancybox.isMobile&&(o.opts=d(o.opts,o.opts.mobile)),o.id=o.opts.id||++s,o.currIndex=parseInt(o.opts.index,10)||0,o.prevIndex=null,o.prevPos=null,o.currPos=0,o.firstRun=!0,o.group=[],o.slides={},o.addContent(e),o.group.length&&o.init()};n.extend(p.prototype,{init:function(){var r,o,i=this,a=i.group[i.currIndex].opts;a.closeExisting&&n.fancybox.close(!0),n("body").addClass("fancybox-active"),!n.fancybox.getInstance()&&!1!==a.hideScrollbar&&!n.fancybox.isMobile&&t.body.scrollHeight>e.innerHeight&&(n("head").append('"),n("body").addClass("compensate-for-scrollbar")),o="",n.each(a.buttons,(function(e,t){o+=a.btnTpl[t]||""})),r=n(i.translate(i,a.baseTpl.replace("{{buttons}}",o).replace("{{arrows}}",a.btnTpl.arrowLeft+a.btnTpl.arrowRight))).attr("id","fancybox-container-"+i.id).addClass(a.baseClass).data("FancyBox",i).appendTo(a.parentEl),i.$refs={container:r},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach((function(e){i.$refs[e]=r.find(".fancybox-"+e)})),i.trigger("onInit"),i.activate(),i.jumpTo(i.currIndex)},translate:function(e,t){var n=e.opts.i18n[e.opts.lang]||e.opts.i18n.en;return t.replace(/\{\{(\w+)\}\}/g,(function(e,t){return void 0===n[t]?e:n[t]}))},addContent:function(e){var t,r=this,o=n.makeArray(e);n.each(o,(function(e,t){var o,i,a,c,s,l={},u={};n.isPlainObject(t)?(l=t,u=t.opts||t):"object"===n.type(t)&&n(t).length?(u=(o=n(t)).data()||{},(u=n.extend(!0,{},u,u.options)).$orig=o,l.src=r.opts.src||u.src||o.attr("href"),l.type||l.src||(l.type="inline",l.src=t)):l={type:"html",src:t+""},l.opts=n.extend(!0,{},r.opts,u),n.isArray(u.buttons)&&(l.opts.buttons=u.buttons),n.fancybox.isMobile&&l.opts.mobile&&(l.opts=d(l.opts,l.opts.mobile)),i=l.type||l.opts.type,c=l.src||"",!i&&c&&((a=c.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(i="video",l.opts.video.format||(l.opts.video.format="video/"+("ogv"===a[1]?"ogg":a[1]))):c.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?i="image":c.match(/\.(pdf)((\?|#).*)?$/i)?(i="iframe",l=n.extend(!0,l,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===c.charAt(0)&&(i="inline")),i?l.type=i:r.trigger("objectNeedsType",l),l.contentType||(l.contentType=n.inArray(l.type,["html","inline","ajax"])>-1?"html":l.type),l.index=r.group.length,"auto"==l.opts.smallBtn&&(l.opts.smallBtn=n.inArray(l.type,["html","inline","ajax"])>-1),"auto"===l.opts.toolbar&&(l.opts.toolbar=!l.opts.smallBtn),l.$thumb=l.opts.$thumb||null,l.opts.$trigger&&l.index===r.opts.index&&(l.$thumb=l.opts.$trigger.find("img:first"),l.$thumb.length&&(l.opts.$orig=l.opts.$trigger)),l.$thumb&&l.$thumb.length||!l.opts.$orig||(l.$thumb=l.opts.$orig.find("img:first")),l.$thumb&&!l.$thumb.length&&(l.$thumb=null),l.thumb=l.opts.thumb||(l.$thumb?l.$thumb[0].src:null),"function"===n.type(l.opts.caption)&&(l.opts.caption=l.opts.caption.apply(t,[r,l])),"function"===n.type(r.opts.caption)&&(l.opts.caption=r.opts.caption.apply(t,[r,l])),l.opts.caption instanceof n||(l.opts.caption=void 0===l.opts.caption?"":l.opts.caption+""),"ajax"===l.type&&((s=c.split(/\s+/,2)).length>1&&(l.src=s.shift(),l.opts.filter=s.shift())),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),r.group.push(l)})),Object.keys(r.slides).length&&(r.updateControls(),(t=r.Thumbs)&&t.isActive&&(t.create(),t.focus()))},addEvents:function(){var t=this;t.removeEvents(),t.$refs.container.on("click.fb-close","[data-fancybox-close]",(function(e){e.stopPropagation(),e.preventDefault(),t.close(e)})).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",(function(e){e.stopPropagation(),e.preventDefault(),t.previous()})).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",(function(e){e.stopPropagation(),e.preventDefault(),t.next()})).on("click.fb","[data-fancybox-zoom]",(function(e){t[t.isScaledDown()?"scaleToActual":"scaleToFit"]()})),a.on("orientationchange.fb resize.fb",(function(e){e&&e.originalEvent&&"resize"===e.originalEvent.type?(t.requestId&&u(t.requestId),t.requestId=l((function(){t.update(e)}))):(t.current&&"iframe"===t.current.type&&t.$refs.stage.hide(),setTimeout((function(){t.$refs.stage.show(),t.update(e)}),n.fancybox.isMobile?600:250))})),c.on("keydown.fb",(function(e){var r=(n.fancybox?n.fancybox.getInstance():null).current,o=e.keyCode||e.which;if(9!=o)return!r.opts.keyboard||e.ctrlKey||e.altKey||e.shiftKey||n(e.target).is("input,textarea,video,audio,select")?void 0:8===o||27===o?(e.preventDefault(),void t.close(e)):37===o||38===o?(e.preventDefault(),void t.previous()):39===o||40===o?(e.preventDefault(),void t.next()):void t.trigger("afterKeydown",e,o);r.opts.trapFocus&&t.focus(e)})),t.group[t.currIndex].opts.idleTime&&(t.idleSecondsCounter=0,c.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",(function(e){t.idleSecondsCounter=0,t.isIdle&&t.showControls(),t.isIdle=!1})),t.idleInterval=e.setInterval((function(){++t.idleSecondsCounter>=t.group[t.currIndex].opts.idleTime&&!t.isDragging&&(t.isIdle=!0,t.idleSecondsCounter=0,t.hideControls())}),1e3))},removeEvents:function(){var t=this;a.off("orientationchange.fb resize.fb"),c.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),t.idleInterval&&(e.clearInterval(t.idleInterval),t.idleInterval=null)},previous:function(e){return this.jumpTo(this.currPos-1,e)},next:function(e){return this.jumpTo(this.currPos+1,e)},jumpTo:function(e,t){var r,o,i,a,c,s,l,u,f,d=this,m=d.group.length;if(!(d.isDragging||d.isClosing||d.isAnimating&&d.firstRun)){if(e=parseInt(e,10),!(i=d.current?d.current.opts.loop:d.opts.loop)&&(e<0||e>=m))return!1;if(r=d.firstRun=!Object.keys(d.slides).length,c=d.current,d.prevIndex=d.currIndex,d.prevPos=d.currPos,a=d.createSlide(e),m>1&&((i||a.index0)&&d.createSlide(e-1)),d.current=a,d.currIndex=a.index,d.currPos=a.pos,d.trigger("beforeShow",r),d.updateControls(),a.forcedDuration=void 0,n.isNumeric(t)?a.forcedDuration=t:t=a.opts[r?"animationDuration":"transitionDuration"],t=parseInt(t,10),o=d.isMoved(a),a.$slide.addClass("fancybox-slide--current"),r)return a.opts.animationEffect&&t&&d.$refs.container.css("transition-duration",t+"ms"),d.$refs.container.addClass("fancybox-is-open").trigger("focus"),d.loadSlide(a),void d.preload("image");s=n.fancybox.getTranslate(c.$slide),l=n.fancybox.getTranslate(d.$refs.stage),n.each(d.slides,(function(e,t){n.fancybox.stop(t.$slide,!0)})),c.pos!==a.pos&&(c.isComplete=!1),c.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),o?(f=s.left-(c.pos*s.width+c.pos*c.opts.gutter),n.each(d.slides,(function(e,r){r.$slide.removeClass("fancybox-animated").removeClass((function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")}));var o=r.pos*s.width+r.pos*r.opts.gutter;n.fancybox.setTranslate(r.$slide,{top:0,left:o-l.left+f}),r.pos!==a.pos&&r.$slide.addClass("fancybox-slide--"+(r.pos>a.pos?"next":"previous")),h(r.$slide),n.fancybox.animate(r.$slide,{top:0,left:(r.pos-a.pos)*s.width+(r.pos-a.pos)*r.opts.gutter},t,(function(){r.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),r.pos===d.currPos&&d.complete()}))}))):t&&a.opts.transitionEffect&&(u="fancybox-animated fancybox-fx-"+a.opts.transitionEffect,c.$slide.addClass("fancybox-slide--"+(c.pos>a.pos?"next":"previous")),n.fancybox.animate(c.$slide,u,t,(function(){c.$slide.removeClass(u).removeClass("fancybox-slide--next fancybox-slide--previous")}),!1)),a.isLoaded?d.revealContent(a):d.loadSlide(a),d.preload("image")}},createSlide:function(e){var t,r,o=this;return r=(r=e%o.group.length)<0?o.group.length+r:r,!o.slides[e]&&o.group[r]&&(t=n('
    ').appendTo(o.$refs.stage),o.slides[e]=n.extend(!0,{},o.group[r],{pos:e,$slide:t,isLoaded:!1}),o.updateSlide(o.slides[e])),o.slides[e]},scaleToActual:function(e,t,r){var o,i,a,c,s,l=this,u=l.current,f=u.$content,h=n.fancybox.getTranslate(u.$slide).width,d=n.fancybox.getTranslate(u.$slide).height,m=u.width,p=u.height;l.isAnimating||l.isMoved()||!f||"image"!=u.type||!u.isLoaded||u.hasError||(l.isAnimating=!0,n.fancybox.stop(f),e=void 0===e?.5*h:e,t=void 0===t?.5*d:t,(o=n.fancybox.getTranslate(f)).top-=n.fancybox.getTranslate(u.$slide).top,o.left-=n.fancybox.getTranslate(u.$slide).left,c=m/o.width,s=p/o.height,i=.5*h-.5*m,a=.5*d-.5*p,m>h&&((i=o.left*c-(e*c-e))>0&&(i=0),id&&((a=o.top*s-(t*s-t))>0&&(a=0),at-.5&&(s=t),(l*=o)>r-.5&&(l=r),"image"===e.type?(u.top=Math.floor(.5*(r-l))+parseFloat(c.css("paddingTop")),u.left=Math.floor(.5*(t-s))+parseFloat(c.css("paddingLeft"))):"video"===e.contentType&&(l>s/(i=e.opts.width&&e.opts.height?s/l:e.opts.ratio||16/9)?l=s/i:s>l*i&&(s=l*i)),u.width=s,u.height=l,u)},update:function(e){var t=this;n.each(t.slides,(function(n,r){t.updateSlide(r,e)}))},updateSlide:function(e,t){var r=this,o=e&&e.$content,i=e.width||e.opts.width,a=e.height||e.opts.height,c=e.$slide;r.adjustCaption(e),o&&(i||a||"video"===e.contentType)&&!e.hasError&&(n.fancybox.stop(o),n.fancybox.setTranslate(o,r.getFitPos(e)),e.pos===r.currPos&&(r.isAnimating=!1,r.updateCursor())),r.adjustLayout(e),c.length&&(c.trigger("refresh"),e.pos===r.currPos&&r.$refs.toolbar.add(r.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",c.get(0).scrollHeight>c.get(0).clientHeight)),r.trigger("onUpdate",e,t)},centerSlide:function(e){var t=this,r=t.current,o=r.$slide;!t.isClosing&&r&&(o.siblings().css({transform:"",opacity:""}),o.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),n.fancybox.animate(o,{top:0,left:0,opacity:1},void 0===e?0:e,(function(){o.css({transform:"",opacity:""}),r.isComplete||t.complete()}),!1))},isMoved:function(e){var t,r,o=e||this.current;return!!o&&(r=n.fancybox.getTranslate(this.$refs.stage),t=n.fancybox.getTranslate(o.$slide),!o.$slide.hasClass("fancybox-animated")&&(Math.abs(t.top-r.top)>.5||Math.abs(t.left-r.left)>.5))},updateCursor:function(e,t){var r,o,i=this,a=i.current,c=i.$refs.container;a&&!i.isClosing&&i.Guestures&&(c.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),o=!!(r=i.canPan(e,t))||i.isZoomable(),c.toggleClass("fancybox-is-zoomable",o),n("[data-fancybox-zoom]").prop("disabled",!o),r?c.addClass("fancybox-can-pan"):o&&("zoom"===a.opts.clickContent||n.isFunction(a.opts.clickContent)&&"zoom"==a.opts.clickContent(a))?c.addClass("fancybox-can-zoomIn"):a.opts.touch&&(a.opts.touch.vertical||i.group.length>1)&&"video"!==a.contentType&&c.addClass("fancybox-can-swipe"))},isZoomable:function(){var e,t=this,n=t.current;if(n&&!t.isClosing&&"image"===n.type&&!n.hasError){if(!n.isLoaded)return!0;if((e=t.getFitPos(n))&&(n.width>e.width||n.height>e.height))return!0}return!1},isScaledDown:function(e,t){var r=!1,o=this.current,i=o.$content;return void 0!==e&&void 0!==t?r=e1.5||Math.abs(o.height-i.height)>1.5)),i},loadSlide:function(e){var t,r,o,i=this;if(!e.isLoading&&!e.isLoaded){if(e.isLoading=!0,!1===i.trigger("beforeLoad",e))return e.isLoading=!1,!1;switch(t=e.type,(r=e.$slide).off("refresh").trigger("onReset").addClass(e.opts.slideClass),t){case"image":i.setImage(e);break;case"iframe":i.setIframe(e);break;case"html":i.setContent(e,e.src||e.content);break;case"video":i.setContent(e,e.opts.video.tpl.replace(/\{\{src\}\}/gi,e.src).replace("{{format}}",e.opts.videoFormat||e.opts.video.format||"").replace("{{poster}}",e.thumb||""));break;case"inline":n(e.src).length?i.setContent(e,n(e.src)):i.setError(e);break;case"ajax":i.showLoading(e),o=n.ajax(n.extend({},e.opts.ajax.settings,{url:e.src,success:function(t,n){"success"===n&&i.setContent(e,t)},error:function(t,n){t&&"abort"!==n&&i.setError(e)}})),r.one("onReset",(function(){o.abort()}));break;default:i.setError(e)}return!0}},setImage:function(e){var r,o=this;setTimeout((function(){var t=e.$image;o.isClosing||!e.isLoading||t&&t.length&&t[0].complete||e.hasError||o.showLoading(e)}),50),o.checkSrcset(e),e.$content=n('
    ').addClass("fancybox-is-hidden").appendTo(e.$slide.addClass("fancybox-slide--image")),!1!==e.opts.preload&&e.opts.width&&e.opts.height&&e.thumb&&(e.width=e.opts.width,e.height=e.opts.height,(r=t.createElement("img")).onerror=function(){n(this).remove(),e.$ghost=null},r.onload=function(){o.afterLoad(e)},e.$ghost=n(r).addClass("fancybox-image").appendTo(e.$content).attr("src",e.thumb)),o.setBigImage(e)},checkSrcset:function(t){var n,r,o,i,a=t.opts.srcset||t.opts.image.srcset;if(a){o=e.devicePixelRatio||1,i=e.innerWidth*o,(r=a.split(",").map((function(e){var t={};return e.trim().split(/\s+/).forEach((function(e,n){var r=parseInt(e.substring(0,e.length-1),10);if(0===n)return t.url=e;r&&(t.value=r,t.postfix=e[e.length-1])})),t}))).sort((function(e,t){return e.value-t.value}));for(var c=0;c=i||"x"===s.postfix&&s.value>=o){n=s;break}}!n&&r.length&&(n=r[r.length-1]),n&&(t.src=n.url,t.width&&t.height&&"w"==n.postfix&&(t.height=t.width/t.height*n.value,t.width=n.value),t.opts.srcset=a)}},setBigImage:function(e){var r=this,o=t.createElement("img"),i=n(o);e.$image=i.one("error",(function(){r.setError(e)})).one("load",(function(){var t;e.$ghost||(r.resolveImageSlideSize(e,this.naturalWidth,this.naturalHeight),r.afterLoad(e)),r.isClosing||(e.opts.srcset&&((t=e.opts.sizes)&&"auto"!==t||(t=(e.width/e.height>1&&a.width()/a.height()>1?"100":Math.round(e.width/e.height*100))+"vw"),i.attr("sizes",t).attr("srcset",e.opts.srcset)),e.$ghost&&setTimeout((function(){e.$ghost&&!r.isClosing&&e.$ghost.hide()}),Math.min(300,Math.max(1e3,e.height/1600))),r.hideLoading(e))})).addClass("fancybox-image").attr("src",e.src).appendTo(e.$content),(o.complete||"complete"==o.readyState)&&i.naturalWidth&&i.naturalHeight?i.trigger("load"):o.error&&i.trigger("error")},resolveImageSlideSize:function(e,t,n){var r=parseInt(e.opts.width,10),o=parseInt(e.opts.height,10);e.width=t,e.height=n,r>0&&(e.width=r,e.height=Math.floor(r*n/t)),o>0&&(e.width=Math.floor(o*t/n),e.height=o)},setIframe:function(e){var t,r=this,o=e.opts.iframe,i=e.$slide;e.$content=n('
    ').css(o.css).appendTo(i),i.addClass("fancybox-slide--"+e.contentType),e.$iframe=t=n(o.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(o.attr).appendTo(e.$content),o.preload?(r.showLoading(e),t.on("load.fb error.fb",(function(t){this.isReady=1,e.$slide.trigger("refresh"),r.afterLoad(e)})),i.on("refresh.fb",(function(){var n,r=e.$content,a=o.css.width,c=o.css.height;if(1===t[0].isReady){try{n=t.contents().find("body")}catch(e){}n&&n.length&&n.children().length&&(i.css("overflow","visible"),r.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===a&&(a=Math.ceil(Math.max(n[0].clientWidth,n.outerWidth(!0)))),r.css("width",a||"").css("max-width",""),void 0===c&&(c=Math.ceil(Math.max(n[0].clientHeight,n.outerHeight(!0)))),r.css("height",c||""),i.css("overflow","auto")),r.removeClass("fancybox-is-hidden")}}))):r.afterLoad(e),t.attr("src",e.src),i.one("onReset",(function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(e){}n(this).off("refresh.fb").empty(),e.isLoaded=!1,e.isRevealed=!1}))},setContent:function(e,t){var r=this;r.isClosing||(r.hideLoading(e),e.$content&&n.fancybox.stop(e.$content),e.$slide.empty(),function(e){return e&&e.hasOwnProperty&&e instanceof n}(t)&&t.parent().length?((t.hasClass("fancybox-content")||t.parent().hasClass("fancybox-content"))&&t.parents(".fancybox-slide").trigger("onReset"),e.$placeholder=n("
    ").hide().insertAfter(t),t.css("display","inline-block")):e.hasError||("string"===n.type(t)&&(t=n("
    ").append(n.trim(t)).contents()),e.opts.filter&&(t=n("
    ").html(t).find(e.opts.filter))),e.$slide.one("onReset",(function(){n(this).find("video,audio").trigger("pause"),e.$placeholder&&(e.$placeholder.after(t.removeClass("fancybox-content").hide()).remove(),e.$placeholder=null),e.$smallBtn&&(e.$smallBtn.remove(),e.$smallBtn=null),e.hasError||(n(this).empty(),e.isLoaded=!1,e.isRevealed=!1)})),n(t).appendTo(e.$slide),n(t).is("video,audio")&&(n(t).addClass("fancybox-video"),n(t).wrap("
    "),e.contentType="video",e.opts.width=e.opts.width||n(t).attr("width"),e.opts.height=e.opts.height||n(t).attr("height")),e.$content=e.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),e.$content.siblings().hide(),e.$content.length||(e.$content=e.$slide.wrapInner("
    ").children().first()),e.$content.addClass("fancybox-content"),e.$slide.addClass("fancybox-slide--"+e.contentType),r.afterLoad(e))},setError:function(e){e.hasError=!0,e.$slide.trigger("onReset").removeClass("fancybox-slide--"+e.contentType).addClass("fancybox-slide--error"),e.contentType="html",this.setContent(e,this.translate(e,e.opts.errorTpl)),e.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(e){var t=this;(e=e||t.current)&&!e.$spinner&&(e.$spinner=n(t.translate(t,t.opts.spinnerTpl)).appendTo(e.$slide).hide().fadeIn("fast"))},hideLoading:function(e){(e=e||this.current)&&e.$spinner&&(e.$spinner.stop().remove(),delete e.$spinner)},afterLoad:function(e){var t=this;t.isClosing||(e.isLoading=!1,e.isLoaded=!0,t.trigger("afterLoad",e),t.hideLoading(e),!e.opts.smallBtn||e.$smallBtn&&e.$smallBtn.length||(e.$smallBtn=n(t.translate(e,e.opts.btnTpl.smallBtn)).appendTo(e.$content)),e.opts.protect&&e.$content&&!e.hasError&&(e.$content.on("contextmenu.fb",(function(e){return 2==e.button&&e.preventDefault(),!0})),"image"===e.type&&n('
    ').appendTo(e.$content)),t.adjustCaption(e),t.adjustLayout(e),e.pos===t.currPos&&t.updateCursor(),t.revealContent(e))},adjustCaption:function(e){var t,n=this,r=e||n.current,o=r.opts.caption,i=r.opts.preventCaptionOverlap,a=n.$refs.caption,c=!1;a.toggleClass("fancybox-caption--separate",i),i&&o&&o.length&&(r.pos!==n.currPos?((t=a.clone().appendTo(a.parent())).children().eq(0).empty().html(o),c=t.outerHeight(!0),t.empty().remove()):n.$caption&&(c=n.$caption.outerHeight(!0)),r.$slide.css("padding-bottom",c||""))},adjustLayout:function(e){var t,n,r,o,i=e||this.current;i.isLoaded&&!0!==i.opts.disableLayoutFix&&(i.$content.css("margin-bottom",""),i.$content.outerHeight()>i.$slide.height()+.5&&(r=i.$slide[0].style["padding-bottom"],o=i.$slide.css("padding-bottom"),parseFloat(o)>0&&(t=i.$slide[0].scrollHeight,i.$slide.css("padding-bottom",0),Math.abs(t-i.$slide[0].scrollHeight)<1&&(n=o),i.$slide.css("padding-bottom",r))),i.$content.css("margin-bottom",n))},revealContent:function(e){var t,r,o,i,a=this,c=e.$slide,s=!1,l=!1,u=a.isMoved(e),f=e.isRevealed;return e.isRevealed=!0,t=e.opts[a.firstRun?"animationEffect":"transitionEffect"],o=e.opts[a.firstRun?"animationDuration":"transitionDuration"],o=parseInt(void 0===e.forcedDuration?o:e.forcedDuration,10),!u&&e.pos===a.currPos&&o||(t=!1),"zoom"===t&&(e.pos===a.currPos&&o&&"image"===e.type&&!e.hasError&&(l=a.getThumbPos(e))?s=a.getFitPos(e):t="fade"),"zoom"===t?(a.isAnimating=!0,s.scaleX=s.width/l.width,s.scaleY=s.height/l.height,"auto"==(i=e.opts.zoomOpacity)&&(i=Math.abs(e.width/e.height-l.width/l.height)>.1),i&&(l.opacity=.1,s.opacity=1),n.fancybox.setTranslate(e.$content.removeClass("fancybox-is-hidden"),l),h(e.$content),void n.fancybox.animate(e.$content,s,o,(function(){a.isAnimating=!1,a.complete()}))):(a.updateSlide(e),t?(n.fancybox.stop(c),r="fancybox-slide--"+(e.pos>=a.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+t,c.addClass(r).removeClass("fancybox-slide--current"),e.$content.removeClass("fancybox-is-hidden"),h(c),"image"!==e.type&&e.$content.hide().show(0),void n.fancybox.animate(c,"fancybox-slide--current",o,(function(){c.removeClass(r).css({transform:"",opacity:""}),e.pos===a.currPos&&a.complete()}),!0)):(e.$content.removeClass("fancybox-is-hidden"),f||!u||"image"!==e.type||e.hasError||e.$content.hide().fadeIn("fast"),void(e.pos===a.currPos&&a.complete())))},getThumbPos:function(e){var t,r,o,i,a,c=!1,s=e.$thumb;return!(!s||!m(s[0]))&&(t=n.fancybox.getTranslate(s),r=parseFloat(s.css("border-top-width")||0),o=parseFloat(s.css("border-right-width")||0),i=parseFloat(s.css("border-bottom-width")||0),a=parseFloat(s.css("border-left-width")||0),c={top:t.top+r,left:t.left+a,width:t.width-o-a,height:t.height-r-i,scaleX:1,scaleY:1},t.width>0&&t.height>0&&c)},complete:function(){var e,t=this,r=t.current,o={};!t.isMoved()&&r.isLoaded&&(r.isComplete||(r.isComplete=!0,r.$slide.siblings().trigger("onReset"),t.preload("inline"),h(r.$slide),r.$slide.addClass("fancybox-slide--complete"),n.each(t.slides,(function(e,r){r.pos>=t.currPos-1&&r.pos<=t.currPos+1?o[r.pos]=r:r&&(n.fancybox.stop(r.$slide),r.$slide.off().remove())})),t.slides=o),t.isAnimating=!1,t.updateCursor(),t.trigger("afterShow"),r.opts.video.autoStart&&r.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",(function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),t.next()})),r.opts.autoFocus&&"html"===r.contentType&&((e=r.$content.find("input[autofocus]:enabled:visible:first")).length?e.trigger("focus"):t.focus(null,!0)),r.$slide.scrollTop(0).scrollLeft(0))},preload:function(e){var t,n,r=this;r.group.length<2||(n=r.slides[r.currPos+1],(t=r.slides[r.currPos-1])&&t.type===e&&r.loadSlide(t),n&&n.type===e&&r.loadSlide(n))},focus:function(e,r){var o,i,a=this,c=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"])'].join(",");a.isClosing||((o=(o=!e&&a.current&&a.current.isComplete?a.current.$slide.find("*:visible"+(r?":not(.fancybox-close-small)":"")):a.$refs.container.find("*:visible")).filter(c).filter((function(){return"hidden"!==n(this).css("visibility")&&!n(this).hasClass("disabled")}))).length?(i=o.index(t.activeElement),e&&e.shiftKey?(i<0||0==i)&&(e.preventDefault(),o.eq(o.length-1).trigger("focus")):(i<0||i==o.length-1)&&(e&&e.preventDefault(),o.eq(0).trigger("focus"))):a.$refs.container.trigger("focus"))},activate:function(){var e=this;n(".fancybox-container").each((function(){var t=n(this).data("FancyBox");t&&t.id!==e.id&&!t.isClosing&&(t.trigger("onDeactivate"),t.removeEvents(),t.isVisible=!1)})),e.isVisible=!0,(e.current||e.isIdle)&&(e.update(),e.updateControls()),e.trigger("onActivate"),e.addEvents()},close:function(e,t){var r,o,i,a,c,s,u,f=this,d=f.current,m=function(){f.cleanUp(e)};return!(f.isClosing||(f.isClosing=!0,!1===f.trigger("beforeClose",e)?(f.isClosing=!1,l((function(){f.update()})),1):(f.removeEvents(),i=d.$content,r=d.opts.animationEffect,o=n.isNumeric(t)?t:r?d.opts.animationDuration:0,d.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==e?n.fancybox.stop(d.$slide):r=!1,d.$slide.siblings().trigger("onReset").remove(),o&&f.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",o+"ms"),f.hideLoading(d),f.hideControls(!0),f.updateCursor(),"zoom"!==r||i&&o&&"image"===d.type&&!f.isMoved()&&!d.hasError&&(u=f.getThumbPos(d))||(r="fade"),"zoom"===r?(n.fancybox.stop(i),a=n.fancybox.getTranslate(i),s={top:a.top,left:a.left,scaleX:a.width/u.width,scaleY:a.height/u.height,width:u.width,height:u.height},c=d.opts.zoomOpacity,"auto"==c&&(c=Math.abs(d.width/d.height-u.width/u.height)>.1),c&&(u.opacity=0),n.fancybox.setTranslate(i,s),h(i),n.fancybox.animate(i,u,o,m),0):(r&&o?n.fancybox.animate(d.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+r,o,m):!0===e?setTimeout(m,o):m(),0))))},cleanUp:function(t){var r,o,i,a=this,c=a.current.opts.$orig;a.current.$slide.trigger("onReset"),a.$refs.container.empty().remove(),a.trigger("afterClose",t),a.current.opts.backFocus&&(c&&c.length&&c.is(":visible")||(c=a.$trigger),c&&c.length&&(o=e.scrollX,i=e.scrollY,c.trigger("focus"),n("html, body").scrollTop(i).scrollLeft(o))),a.current=null,(r=n.fancybox.getInstance())?r.activate():(n("body").removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove())},trigger:function(e,t){var r,o=Array.prototype.slice.call(arguments,1),i=this,a=t&&t.opts?t:i.current;if(a?o.unshift(a):a=i,o.unshift(i),n.isFunction(a.opts[e])&&(r=a.opts[e].apply(a,o)),!1===r)return r;"afterClose"!==e&&i.$refs?i.$refs.container.trigger(e+".fb",o):c.trigger(e+".fb",o)},updateControls:function(){var e=this,r=e.current,o=r.index,i=e.$refs.container,a=e.$refs.caption,c=r.opts.caption;r.$slide.trigger("refresh"),c&&c.length?(e.$caption=a,a.children().eq(0).html(c)):e.$caption=null,e.hasHiddenControls||e.isIdle||e.showControls(),i.find("[data-fancybox-count]").html(e.group.length),i.find("[data-fancybox-index]").html(o+1),i.find("[data-fancybox-prev]").prop("disabled",!r.opts.loop&&o<=0),i.find("[data-fancybox-next]").prop("disabled",!r.opts.loop&&o>=e.group.length-1),"image"===r.type?i.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",r.opts.image.src||r.src).show():r.opts.toolbar&&i.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),n(t.activeElement).is(":hidden,[disabled]")&&e.$refs.container.trigger("focus")},hideControls:function(e){var t=["infobar","toolbar","nav"];!e&&this.current.opts.preventCaptionOverlap||t.push("caption"),this.$refs.container.removeClass(t.map((function(e){return"fancybox-show-"+e})).join(" ")),this.hasHiddenControls=!0},showControls:function(){var e=this,t=e.current?e.current.opts:e.opts,n=e.$refs.container;e.hasHiddenControls=!1,e.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!t.toolbar||!t.buttons)).toggleClass("fancybox-show-infobar",!!(t.infobar&&e.group.length>1)).toggleClass("fancybox-show-caption",!!e.$caption).toggleClass("fancybox-show-nav",!!(t.arrows&&e.group.length>1)).toggleClass("fancybox-is-modal",!!t.modal)},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls()}}),n.fancybox={version:"3.5.7",defaults:i,getInstance:function(e){var t=n('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),r=Array.prototype.slice.call(arguments,1);return t instanceof p&&("string"===n.type(e)?t[e].apply(t,r):"function"===n.type(e)&&e.apply(t,r),t)},open:function(e,t,n){return new p(e,t,n)},close:function(e){var t=this.getInstance();t&&(t.close(),!0===e&&this.close(e))},destroy:function(){this.close(!0),c.add("body").off("click.fb-start","**")},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=t.createElement("div");return e.getComputedStyle&&e.getComputedStyle(n)&&e.getComputedStyle(n).getPropertyValue("transform")&&!(t.documentMode&&t.documentMode<11)}(),getTranslate:function(e){var t;return!(!e||!e.length)&&{top:(t=e[0].getBoundingClientRect()).top||0,left:t.left||0,width:t.width,height:t.height,opacity:parseFloat(e.css("opacity"))}},setTranslate:function(e,t){var n="",r={};if(e&&t)return void 0===t.left&&void 0===t.top||(n=(void 0===t.left?e.position().left:t.left)+"px, "+(void 0===t.top?e.position().top:t.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),void 0!==t.scaleX&&void 0!==t.scaleY?n+=" scale("+t.scaleX+", "+t.scaleY+")":void 0!==t.scaleX&&(n+=" scaleX("+t.scaleX+")"),n.length&&(r.transform=n),void 0!==t.opacity&&(r.opacity=t.opacity),void 0!==t.width&&(r.width=t.width),void 0!==t.height&&(r.height=t.height),e.css(r)},animate:function(e,t,r,o,i){var a,c=this;n.isFunction(r)&&(o=r,r=null),c.stop(e),a=c.getTranslate(e),e.on(f,(function(s){(!s||!s.originalEvent||e.is(s.originalEvent.target)&&"z-index"!=s.originalEvent.propertyName)&&(c.stop(e),n.isNumeric(r)&&e.css("transition-duration",""),n.isPlainObject(t)?void 0!==t.scaleX&&void 0!==t.scaleY&&c.setTranslate(e,{top:t.top,left:t.left,width:a.width*t.scaleX,height:a.height*t.scaleY,scaleX:1,scaleY:1}):!0!==i&&e.removeClass(t),n.isFunction(o)&&o(s))})),n.isNumeric(r)&&e.css("transition-duration",r+"ms"),n.isPlainObject(t)?(void 0!==t.scaleX&&void 0!==t.scaleY&&(delete t.width,delete t.height,e.parent().hasClass("fancybox-slide--image")&&e.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(e,t)):e.addClass(t),e.data("timer",setTimeout((function(){e.trigger(f)}),r+33))},stop:function(e,t){e&&e.length&&(clearTimeout(e.data("timer")),t&&e.trigger(f),e.off(f).css("transition-duration",""),e.parent().removeClass("fancybox-is-scaling"))}},n.fn.fancybox=function(e){var t;return(t=(e=e||{}).selector||!1)?n("body").off("click.fb-start",t).on("click.fb-start",t,{options:e},o):this.off("click.fb-start").on("click.fb-start",{items:this,options:e},o),this},c.on("click.fb-start","[data-fancybox]",o),c.on("click.fb-start","[data-fancybox-trigger]",(function(e){n('[data-fancybox="'+n(this).attr("data-fancybox-trigger")+'"]').eq(n(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:n(this)})})),function(){var e=null;c.on("mousedown mouseup focus blur",".fancybox-button",(function(t){switch(t.type){case"mousedown":e=n(this);break;case"mouseup":e=null;break;case"focusin":n(".fancybox-button").removeClass("fancybox-focus"),n(this).is(e)||n(this).is("[disabled]")||n(this).addClass("fancybox-focus");break;case"focusout":n(".fancybox-button").removeClass("fancybox-focus")}}))}()}}(window,document,jQuery),function(e){"use strict";var t={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/?ll="+(e[9]?e[9]+"&z="+Math.floor(e[10])+(e[12]?e[12].replace(/^\//,"&"):""):e[12]+"").replace(/\?/,"&")+"&output="+(e[12]&&e[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(e){return"//maps.google."+e[2]+"/maps?q="+e[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}},n=function(t,n,r){if(t)return r=r||"","object"===e.type(r)&&(r=e.param(r,!0)),e.each(n,(function(e,n){t=t.replace("$"+e,n||"")})),r.length&&(t+=(t.indexOf("?")>0?"&":"?")+r),t};e(document).on("objectNeedsType.fb",(function(r,o,i){var a,c,s,l,u,f,h,d=i.src||"",m=!1;a=e.extend(!0,{},t,i.opts.media),e.each(a,(function(t,r){if(s=d.match(r.matcher)){if(m=r.type,h=t,f={},r.paramPlace&&s[r.paramPlace]){"?"==(u=s[r.paramPlace])[0]&&(u=u.substring(1)),u=u.split("&");for(var o=0;o1&&("youtube"===n.contentSource||"vimeo"===n.contentSource)&&r.load(n.contentSource)}})}(jQuery),function(e,t,n){"use strict";var r=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame||function(t){return e.setTimeout(t,1e3/60)},o=e.cancelAnimationFrame||e.webkitCancelAnimationFrame||e.mozCancelAnimationFrame||e.oCancelAnimationFrame||function(t){e.clearTimeout(t)},i=function(t){var n=[];for(var r in t=(t=t.originalEvent||t||e.e).touches&&t.touches.length?t.touches:t.changedTouches&&t.changedTouches.length?t.changedTouches:[t])t[r].pageX?n.push({x:t[r].pageX,y:t[r].pageY}):t[r].clientX&&n.push({x:t[r].clientX,y:t[r].clientY});return n},a=function(e,t,n){return t&&e?"x"===n?e.x-t.x:"y"===n?e.y-t.y:Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2)):0},c=function(e){if(e.is('a,area,button,[role="button"],input,label,select,summary,textarea,video,audio,iframe')||n.isFunction(e.get(0).onclick)||e.data("selectable"))return!0;for(var t=0,r=e[0].attributes,o=r.length;tt.clientHeight,i=("scroll"===r||"auto"===r)&&t.scrollWidth>t.clientWidth;return o||i},l=function(e){for(var t=!1;!(t=s(e.get(0)))&&((e=e.parent()).length&&!e.hasClass("fancybox-stage")&&!e.is("body")););return t},u=function(e){var t=this;t.instance=e,t.$bg=e.$refs.bg,t.$stage=e.$refs.stage,t.$container=e.$refs.container,t.destroy(),t.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(t,"ontouchstart"))};u.prototype.destroy=function(){var e=this;e.$container.off(".fb.touch"),n(t).off(".fb.touch"),e.requestId&&(o(e.requestId),e.requestId=null),e.tapped&&(clearTimeout(e.tapped),e.tapped=null)},u.prototype.ontouchstart=function(r){var o=this,s=n(r.target),u=o.instance,f=u.current,h=f.$slide,d=f.$content,m="touchstart"==r.type;if(m&&o.$container.off("mousedown.fb.touch"),(!r.originalEvent||2!=r.originalEvent.button)&&h.length&&s.length&&!c(s)&&!c(s.parent())&&(s.is("img")||!(r.originalEvent.clientX>s[0].clientWidth+s.offset().left))){if(!f||u.isAnimating||f.$slide.hasClass("fancybox-animated"))return r.stopPropagation(),void r.preventDefault();o.realPoints=o.startPoints=i(r),o.startPoints.length&&(f.touch&&r.stopPropagation(),o.startEvent=r,o.canTap=!0,o.$target=s,o.$content=d,o.opts=f.opts.touch,o.isPanning=!1,o.isSwiping=!1,o.isZooming=!1,o.isScrolling=!1,o.canPan=u.canPan(),o.startTime=(new Date).getTime(),o.distanceX=o.distanceY=o.distance=0,o.canvasWidth=Math.round(h[0].clientWidth),o.canvasHeight=Math.round(h[0].clientHeight),o.contentLastPos=null,o.contentStartPos=n.fancybox.getTranslate(o.$content)||{top:0,left:0},o.sliderStartPos=n.fancybox.getTranslate(h),o.stagePos=n.fancybox.getTranslate(u.$refs.stage),o.sliderStartPos.top-=o.stagePos.top,o.sliderStartPos.left-=o.stagePos.left,o.contentStartPos.top-=o.stagePos.top,o.contentStartPos.left-=o.stagePos.left,n(t).off(".fb.touch").on(m?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(o,"ontouchend")).on(m?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(o,"ontouchmove")),n.fancybox.isMobile&&t.addEventListener("scroll",o.onscroll,!0),((o.opts||o.canPan)&&(s.is(o.$stage)||o.$stage.find(s).length)||(s.is(".fancybox-image")&&r.preventDefault(),n.fancybox.isMobile&&s.parents(".fancybox-caption").length))&&(o.isScrollable=l(s)||l(s.parent()),n.fancybox.isMobile&&o.isScrollable||r.preventDefault(),(1===o.startPoints.length||f.hasError)&&(o.canPan?(n.fancybox.stop(o.$content),o.isPanning=!0):o.isSwiping=!0,o.$container.addClass("fancybox-is-grabbing")),2===o.startPoints.length&&"image"===f.type&&(f.isLoaded||f.$ghost)&&(o.canTap=!1,o.isSwiping=!1,o.isPanning=!1,o.isZooming=!0,n.fancybox.stop(o.$content),o.centerPointStartX=.5*(o.startPoints[0].x+o.startPoints[1].x)-n(e).scrollLeft(),o.centerPointStartY=.5*(o.startPoints[0].y+o.startPoints[1].y)-n(e).scrollTop(),o.percentageOfImageAtPinchPointX=(o.centerPointStartX-o.contentStartPos.left)/o.contentStartPos.width,o.percentageOfImageAtPinchPointY=(o.centerPointStartY-o.contentStartPos.top)/o.contentStartPos.height,o.startDistanceBetweenFingers=a(o.startPoints[0],o.startPoints[1]))))}},u.prototype.onscroll=function(e){this.isScrolling=!0,t.removeEventListener("scroll",this.onscroll,!0)},u.prototype.ontouchmove=function(e){var t=this;return void 0!==e.originalEvent.buttons&&0===e.originalEvent.buttons?void t.ontouchend(e):t.isScrolling?void(t.canTap=!1):(t.newPoints=i(e),void((t.opts||t.canPan)&&t.newPoints.length&&t.newPoints.length&&(t.isSwiping&&!0===t.isSwiping||e.preventDefault(),t.distanceX=a(t.newPoints[0],t.startPoints[0],"x"),t.distanceY=a(t.newPoints[0],t.startPoints[0],"y"),t.distance=a(t.newPoints[0],t.startPoints[0]),t.distance>0&&(t.isSwiping?t.onSwipe(e):t.isPanning?t.onPan():t.isZooming&&t.onZoom()))))},u.prototype.onSwipe=function(t){var i,a=this,c=a.instance,s=a.isSwiping,l=a.sliderStartPos.left||0;if(!0!==s)"x"==s&&(a.distanceX>0&&(a.instance.group.length<2||0===a.instance.current.index&&!a.instance.current.opts.loop)?l+=Math.pow(a.distanceX,.8):a.distanceX<0&&(a.instance.group.length<2||a.instance.current.index===a.instance.group.length-1&&!a.instance.current.opts.loop)?l-=Math.pow(-a.distanceX,.8):l+=a.distanceX),a.sliderLastPos={top:"x"==s?0:a.sliderStartPos.top+a.distanceY,left:l},a.requestId&&(o(a.requestId),a.requestId=null),a.requestId=r((function(){a.sliderLastPos&&(n.each(a.instance.slides,(function(e,t){var r=t.pos-a.instance.currPos;n.fancybox.setTranslate(t.$slide,{top:a.sliderLastPos.top,left:a.sliderLastPos.left+r*a.canvasWidth+r*t.opts.gutter})})),a.$container.addClass("fancybox-is-sliding"))}));else if(Math.abs(a.distance)>10){if(a.canTap=!1,c.group.length<2&&a.opts.vertical?a.isSwiping="y":c.isDragging||!1===a.opts.vertical||"auto"===a.opts.vertical&&n(e).width()>800?a.isSwiping="x":(i=Math.abs(180*Math.atan2(a.distanceY,a.distanceX)/Math.PI),a.isSwiping=i>45&&i<135?"y":"x"),"y"===a.isSwiping&&n.fancybox.isMobile&&a.isScrollable)return void(a.isScrolling=!0);c.isDragging=a.isSwiping,a.startPoints=a.newPoints,n.each(c.slides,(function(e,t){var r,o;n.fancybox.stop(t.$slide),r=n.fancybox.getTranslate(t.$slide),o=n.fancybox.getTranslate(c.$refs.stage),t.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass((function(e,t){return(t.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ")})),t.pos===c.current.pos&&(a.sliderStartPos.top=r.top-o.top,a.sliderStartPos.left=r.left-o.left),n.fancybox.setTranslate(t.$slide,{top:r.top-o.top,left:r.left-o.left})})),c.SlideShow&&c.SlideShow.isActive&&c.SlideShow.stop()}},u.prototype.onPan=function(){var e=this;a(e.newPoints[0],e.realPoints[0])<(n.fancybox.isMobile?10:5)?e.startPoints=e.newPoints:(e.canTap=!1,e.contentLastPos=e.limitMovement(),e.requestId&&o(e.requestId),e.requestId=r((function(){n.fancybox.setTranslate(e.$content,e.contentLastPos)})))},u.prototype.limitMovement=function(){var e,t,n,r,o,i,a=this,c=a.canvasWidth,s=a.canvasHeight,l=a.distanceX,u=a.distanceY,f=a.contentStartPos,h=f.left,d=f.top,m=f.width,p=f.height;return o=m>c?h+l:h,i=d+u,e=Math.max(0,.5*c-.5*m),t=Math.max(0,.5*s-.5*p),n=Math.min(c-m,.5*c-.5*m),r=Math.min(s-p,.5*s-.5*p),l>0&&o>e&&(o=e-1+Math.pow(-e+h+l,.8)||0),l<0&&o0&&i>t&&(i=t-1+Math.pow(-t+d+u,.8)||0),u<0&&io?e=(e=e>0?0:e)i?t=(t=t>0?0:t)1&&(r.dMs>130&&a>10||a>50);r.sliderLastPos=null,"y"==e&&!t&&Math.abs(r.distanceY)>50?(n.fancybox.animate(r.instance.current.$slide,{top:r.sliderStartPos.top+r.distanceY+150*r.velocityY,opacity:0},200),o=r.instance.close(!0,250)):c&&r.distanceX>0?o=r.instance.previous(300):c&&r.distanceX<0&&(o=r.instance.next(300)),!1!==o||"x"!=e&&"y"!=e||r.instance.centerSlide(200),r.$container.removeClass("fancybox-is-sliding")},u.prototype.endPanning=function(){var e,t,r,o=this;o.contentLastPos&&(!1===o.opts.momentum||o.dMs>350?(e=o.contentLastPos.left,t=o.contentLastPos.top):(e=o.contentLastPos.left+500*o.velocityX,t=o.contentLastPos.top+500*o.velocityY),(r=o.limitPosition(e,t,o.contentStartPos.width,o.contentStartPos.height)).width=o.contentStartPos.width,r.height=o.contentStartPos.height,n.fancybox.animate(o.$content,r,366))},u.prototype.endZooming=function(){var e,t,r,o,i=this,a=i.instance.current,c=i.newWidth,s=i.newHeight;i.contentLastPos&&(e=i.contentLastPos.left,o={top:t=i.contentLastPos.top,left:e,width:c,height:s,scaleX:1,scaleY:1},n.fancybox.setTranslate(i.$content,o),ca.width||s>a.height?i.instance.scaleToActual(i.centerPointStartX,i.centerPointStartY,150):(r=i.limitPosition(e,t,c,s),n.fancybox.animate(i.$content,r,150)))},u.prototype.onTap=function(t){var r,o=this,a=n(t.target),c=o.instance,s=c.current,l=t&&i(t)||o.startPoints,u=l[0]?l[0].x-n(e).scrollLeft()-o.stagePos.left:0,f=l[0]?l[0].y-n(e).scrollTop()-o.stagePos.top:0,h=function(e){var r=s.opts[e];if(n.isFunction(r)&&(r=r.apply(c,[s,t])),r)switch(r){case"close":c.close(o.startEvent);break;case"toggleControls":c.toggleControls();break;case"next":c.next();break;case"nextOrClose":c.group.length>1?c.next():c.close(o.startEvent);break;case"zoom":"image"==s.type&&(s.isLoaded||s.$ghost)&&(c.canPan()?c.scaleToFit():c.isScaledDown()?c.scaleToActual(u,f):c.group.length<2&&c.close(o.startEvent))}};if((!t.originalEvent||2!=t.originalEvent.button)&&(a.is("img")||!(u>a[0].clientWidth+a.offset().left))){if(a.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))r="Outside";else if(a.is(".fancybox-slide"))r="Slide";else{if(!c.current.$content||!c.current.$content.find(a).addBack().filter(a).length)return;r="Content"}if(o.tapped){if(clearTimeout(o.tapped),o.tapped=null,Math.abs(u-o.tapX)>50||Math.abs(f-o.tapY)>50)return this;h("dblclick"+r)}else o.tapX=u,o.tapY=f,s.opts["dblclick"+r]&&s.opts["dblclick"+r]!==s.opts["click"+r]?o.tapped=setTimeout((function(){o.tapped=null,c.isAnimating||h("click"+r)}),500):h("click"+r);return this}},n(t).on("onActivate.fb",(function(e,t){t&&!t.Guestures&&(t.Guestures=new u(t))})).on("beforeClose.fb",(function(e,t){t&&t.Guestures&&t.Guestures.destroy()}))}(window,document,jQuery),function(e,t){"use strict";t.extend(!0,t.fancybox.defaults,{btnTpl:{slideShow:''},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(e){this.instance=e,this.init()};t.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var e=this,n=e.instance,r=n.group[n.currIndex].opts.slideShow;e.$button=n.$refs.toolbar.find("[data-fancybox-play]").on("click",(function(){e.toggle()})),n.group.length<2||!r?e.$button.hide():r.progress&&(e.$progress=t('
    ').appendTo(n.$refs.inner))},set:function(e){var n=this,r=n.instance,o=r.current;o&&(!0===e||o.opts.loop||r.currIndex'},fullScreen:{autoStart:!1}}),t(e).on(n.fullscreenchange,(function(){var e=r.isFullscreen(),n=t.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger("onFullscreenChange",e),n.$refs.container.toggleClass("fancybox-is-fullscreen",e),n.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!e).toggleClass("fancybox-button--fsexit",e))}))}t(e).on({"onInit.fb":function(e,t){n?t&&t.group[t.currIndex].opts.fullScreen?(t.$refs.container.on("click.fb-fullscreen","[data-fancybox-fullscreen]",(function(e){e.stopPropagation(),e.preventDefault(),r.toggle()})),t.opts.fullScreen&&!0===t.opts.fullScreen.autoStart&&r.request(),t.FullScreen=r):t&&t.$refs.toolbar.find("[data-fancybox-fullscreen]").hide():t.$refs.toolbar.find("[data-fancybox-fullscreen]").remove()},"afterKeydown.fb":function(e,t,n,r,o){t&&t.FullScreen&&70===o&&(r.preventDefault(),t.FullScreen.toggle())},"beforeClose.fb":function(e,t){t&&t.FullScreen&&t.$refs.container.hasClass("fancybox-is-fullscreen")&&r.exit()}})}(document,jQuery),function(e,t){"use strict";var n="fancybox-thumbs";t.fancybox.defaults=t.extend(!0,{btnTpl:{thumbs:''},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},t.fancybox.defaults);var r=function(e){this.init(e)};t.extend(r.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(e){var t=this,n=e.group,r=0;t.instance=e,t.opts=n[e.currIndex].opts.thumbs,e.Thumbs=t,t.$button=e.$refs.toolbar.find("[data-fancybox-thumbs]");for(var o=0,i=n.length;o1));o++);r>1&&t.opts?(t.$button.removeAttr("style").on("click",(function(){t.toggle()})),t.isActive=!0):t.$button.hide()},create:function(){var e,r=this,o=r.instance,i=r.opts.parentEl,a=[];r.$grid||(r.$grid=t('
    ').appendTo(o.$refs.container.find(i).addBack().filter(i)),r.$grid.on("click","a",(function(){o.jumpTo(t(this).attr("data-index"))}))),r.$list||(r.$list=t('
    ').appendTo(r.$grid)),t.each(o.group,(function(t,n){(e=n.thumb)||"image"!==n.type||(e=n.src),a.push('")})),r.$list[0].innerHTML=a.join(""),"x"===r.opts.axis&&r.$list.width(parseInt(r.$grid.css("padding-right"),10)+o.group.length*r.$list.children().eq(0).outerWidth(!0))},focus:function(e){var t,n,r=this,o=r.$list,i=r.$grid;r.instance.current&&(n=(t=o.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+r.instance.current.index+'"]').addClass("fancybox-thumbs-active")).position(),"y"===r.opts.axis&&(n.top<0||n.top>o.height()-t.outerHeight())?o.stop().animate({scrollTop:o.scrollTop()+n.top},e):"x"===r.opts.axis&&(n.lefti.scrollLeft()+(i.width()-t.outerWidth()))&&o.parent().stop().animate({scrollLeft:n.left},e))},update:function(){var e=this;e.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),e.isVisible?(e.$grid||e.create(),e.instance.trigger("onThumbsShow"),e.focus(0)):e.$grid&&e.instance.trigger("onThumbsHide"),e.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),t(e).on({"onInit.fb":function(e,t){var n;t&&!t.Thumbs&&((n=new r(t)).isActive&&!0===n.opts.autoStart&&n.show())},"beforeShow.fb":function(e,t,n,r){var o=t&&t.Thumbs;o&&o.isVisible&&o.focus(r?0:250)},"afterKeydown.fb":function(e,t,n,r,o){var i=t&&t.Thumbs;i&&i.isActive&&71===o&&(r.preventDefault(),i.toggle())},"beforeClose.fb":function(e,t){var n=t&&t.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide()}})}(document,jQuery),function(e,t){"use strict";t.extend(!0,t.fancybox.defaults,{btnTpl:{share:''},share:{url:function(e,t){return!e.currentHash&&"inline"!==t.type&&"html"!==t.type&&(t.origSrc||t.src)||window.location},tpl:''}}),t(e).on("click","[data-fancybox-share]",(function(){var e,n,r=t.fancybox.getInstance(),o=r.current||null;o&&("function"===t.type(o.opts.share.url)&&(e=o.opts.share.url.apply(o,[r,o])),n=o.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===o.type?encodeURIComponent(o.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(e)).replace(/\{\{url_raw\}\}/g,function(e){var t={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,(function(e){return t[e]}))}(e)).replace(/\{\{descr\}\}/g,r.$caption?encodeURIComponent(r.$caption.text()):""),t.fancybox.open({src:r.translate(r,n),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(e,t){r.$refs.container.one("beforeClose.fb",(function(){e.close(null,0)})),t.$content.find(".fancybox-share__button").click((function(){return window.open(this.href,"Share","width=550, height=450"),!1}))},mobile:{autoFocus:!1}}}))}))}(document,jQuery),function(e,t,n){"use strict";function r(){var t=e.location.hash.substr(1),n=t.split("-"),r=n.length>1&&/^\+?\d+$/.test(n[n.length-1])&&parseInt(n.pop(-1),10)||1;return{hash:t,index:r<1?1:r,gallery:n.join("-")}}function o(e){""!==e.gallery&&n("[data-fancybox='"+n.escapeSelector(e.gallery)+"']").eq(e.index-1).focus().trigger("click.fb-start")}function i(e){var t,n;return!!e&&(""!==(n=(t=e.current?e.current.opts:e.opts).hash||(t.$orig?t.$orig.data("fancybox")||t.$orig.data("fancybox-trigger"):""))&&n)}n.escapeSelector||(n.escapeSelector=function(e){return(e+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,(function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}))}),n((function(){!1!==n.fancybox.defaults.hash&&(n(t).on({"onInit.fb":function(e,t){var n,o;!1!==t.group[t.currIndex].opts.hash&&(n=r(),(o=i(t))&&n.gallery&&o==n.gallery&&(t.currIndex=n.index-1))},"beforeShow.fb":function(n,r,o,a){var c;o&&!1!==o.opts.hash&&(c=i(r))&&(r.currentHash=c+(r.group.length>1?"-"+(o.index+1):""),e.location.hash!=="#"+r.currentHash&&(a&&!r.origHash&&(r.origHash=e.location.hash),r.hashTimer&&clearTimeout(r.hashTimer),r.hashTimer=setTimeout((function(){"replaceState"in e.history?(e.history[a?"pushState":"replaceState"]({},t.title,e.location.pathname+e.location.search+"#"+r.currentHash),a&&(r.hasCreatedHistory=!0)):e.location.hash=r.currentHash,r.hashTimer=null}),300)))},"beforeClose.fb":function(n,r,o){o&&!1!==o.opts.hash&&(clearTimeout(r.hashTimer),r.currentHash&&r.hasCreatedHistory?e.history.back():r.currentHash&&("replaceState"in e.history?e.history.replaceState({},t.title,e.location.pathname+e.location.search+(r.origHash||"")):e.location.hash=r.origHash),r.currentHash=null)}}),n(e).on("hashchange.fb",(function(){var e=r(),t=null;n.each(n(".fancybox-container").get().reverse(),(function(e,r){var o=n(r).data("FancyBox");if(o&&o.currentHash)return t=o,!1})),t?t.currentHash===e.gallery+"-"+e.index||1===e.index&&t.currentHash==e.gallery||(t.currentHash=null,t.close()):""!==e.gallery&&o(e)})),setTimeout((function(){n.fancybox.getInstance()||o(r())}),50))}))}(window,document,jQuery),function(e,t){"use strict";var n=(new Date).getTime();t(e).on({"onInit.fb":function(e,t,r){t.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",(function(e){var r=t.current,o=(new Date).getTime();t.group.length<2||!1===r.opts.wheel||"auto"===r.opts.wheel&&"image"!==r.type||(e.preventDefault(),e.stopPropagation(),r.$slide.hasClass("fancybox-animated")||(e=e.originalEvent||e,o-n<250||(n=o,t[(-e.deltaY||-e.deltaX||e.wheelDelta||-e.detail)<0?"next":"previous"]())))}))}})}(document,jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],(function(t){return e(t,window,document)})):"object"==typeof exports?module.exports=function(t,n){return t||(t=window),n||(n="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(n,t,t.document)}:e(jQuery,window,document)}((function(e,t,n,r){function o(t){var n,r,i={};e.each(t,(function(e){(n=e.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(n[1]+" ")&&(r=e.replace(n[0],n[2].toLowerCase()),i[r]=e,"o"===n[1]&&o(t[e]))})),t._hungarianMap=i}function i(t,n,a){var c;t._hungarianMap||o(t),e.each(n,(function(o){(c=t._hungarianMap[o])===r||!a&&n[c]!==r||("o"===c.charAt(0)?(n[c]||(n[c]={}),e.extend(!0,n[c],n[o]),i(t[c],n[c],a)):n[c]=n[o])}))}function a(e){var t=We.defaults.oLanguage,n=t.sDecimal;if(n&&Be(n),e){var r=e.sZeroRecords;!e.sEmptyTable&&r&&"No data available in table"===t.sEmptyTable&&Ae(e,e,"sZeroRecords","sEmptyTable"),!e.sLoadingRecords&&r&&"Loading..."===t.sLoadingRecords&&Ae(e,e,"sZeroRecords","sLoadingRecords"),e.sInfoThousands&&(e.sThousands=e.sInfoThousands),(e=e.sDecimal)&&n!==e&&Be(e)}}function c(e){if(lt(e,"ordering","bSort"),lt(e,"orderMulti","bSortMulti"),lt(e,"orderClasses","bSortClasses"),lt(e,"orderCellsTop","bSortCellsTop"),lt(e,"order","aaSorting"),lt(e,"orderFixed","aaSortingFixed"),lt(e,"paging","bPaginate"),lt(e,"pagingType","sPaginationType"),lt(e,"pageLength","iDisplayLength"),lt(e,"searching","bFilter"),"boolean"==typeof e.sScrollX&&(e.sScrollX=e.sScrollX?"100%":""),"boolean"==typeof e.scrollX&&(e.scrollX=e.scrollX?"100%":""),e=e.aoSearchCols)for(var t=0,n=e.length;t").css({position:"fixed",top:0,left:-1*e(t).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(e("
    ").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(e("
    ").css({width:"100%",height:10}))).appendTo("body"),i=o.children(),a=i.children();r.barWidth=i[0].offsetWidth-i[0].clientWidth,r.bScrollOversize=100===a[0].offsetWidth&&100!==i[0].clientWidth,r.bScrollbarLeft=1!==Math.round(a.offset().left),r.bBounding=!!o[0].getBoundingClientRect().width,o.remove()}e.extend(n.oBrowser,We.__browser),n.oScroll.iBarWidth=We.__browser.barWidth}function u(e,t,n,o,i,a){var c,s=!1;for(n!==r&&(c=n,s=!0);o!==i;)e.hasOwnProperty(o)&&(c=s?t(c,e[o],o,e):e[o],s=!0,o+=a);return c}function f(t,r){var o=We.defaults.column,i=t.aoColumns.length;o=e.extend({},We.models.oColumn,o,{nTh:r||n.createElement("th"),sTitle:o.sTitle?o.sTitle:r?r.innerHTML:"",aDataSort:o.aDataSort?o.aDataSort:[i],mData:o.mData?o.mData:i,idx:i});t.aoColumns.push(o),(o=t.aoPreSearchCols)[i]=e.extend({},We.models.oSearch,o[i]),h(t,i,e(r).data())}function h(t,n,o){n=t.aoColumns[n];var a=t.oClasses,c=e(n.nTh);if(!n.sWidthOrig){n.sWidthOrig=c.attr("width")||null;var l=(c.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);l&&(n.sWidthOrig=l[1])}o!==r&&null!==o&&(s(o),i(We.defaults.column,o),o.mDataProp!==r&&!o.mData&&(o.mData=o.mDataProp),o.sType&&(n._sManualType=o.sType),o.className&&!o.sClass&&(o.sClass=o.className),o.sClass&&c.addClass(o.sClass),e.extend(n,o),Ae(n,o,"sWidth","sWidthOrig"),o.iDataSort!==r&&(n.aDataSort=[o.iDataSort]),Ae(n,o,"aDataSort"));var u=n.mData,f=x(u),h=n.mRender?x(n.mRender):null;o=function(e){return"string"==typeof e&&-1!==e.indexOf("@")};n._bAttrSrc=e.isPlainObject(u)&&(o(u.sort)||o(u.type)||o(u.filter)),n._setter=null,n.fnGetData=function(e,t,n){var o=f(e,t,r,n);return h&&t?h(o,t,e,n):o},n.fnSetData=function(e,t,n){return H(u)(e,t,n)},"number"!=typeof u&&(t._rowReadObject=!0),t.oFeatures.bSort||(n.bSortable=!1,c.addClass(a.sSortableNone)),t=-1!==e.inArray("asc",n.asSorting),o=-1!==e.inArray("desc",n.asSorting),n.bSortable&&(t||o)?t&&!o?(n.sSortingClass=a.sSortableAsc,n.sSortingClassJUI=a.sSortJUIAscAllowed):!t&&o?(n.sSortingClass=a.sSortableDesc,n.sSortingClassJUI=a.sSortJUIDescAllowed):(n.sSortingClass=a.sSortable,n.sSortingClassJUI=a.sSortJUI):(n.sSortingClass=a.sSortableNone,n.sSortingClassJUI="")}function d(e){if(!1!==e.oFeatures.bAutoWidth){var t=e.aoColumns;pe(e);for(var n=0,r=t.length;nm[c])i(d.length+m[c],h);else if("string"==typeof m[c])for(l=0,u=d.length;lt&&e[i]--;-1!=o&&n===r&&e.splice(o,1)}function V(e,t,n,o){var i,a=e.aoData[t],c=function(n,r){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=M(e,t,r,"display")};if("dom"!==n&&(n&&"auto"!==n||"dom"!==a.src)){var s=a.anCells;if(s)if(o!==r)c(s[o],o);else for(n=0,i=s.length;n").appendTo(c)),n=0,r=f.length;ntr").attr("role","row"),e(c).find(">tr>th, >tr>td").addClass(u.sHeaderTH),e(s).find(">tr>th, >tr>td").addClass(u.sFooterTH),null!==s)for(n=0,r=(t=t.aoFooter[0]).length;n=t.fnRecordsDisplay()?0:s,t.iInitDisplayStart=-1);s=t._iDisplayStart;var f=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,fe(t,!1);else if(l){if(!t.bDestroying&&!$(t))return}else t.iDraw++;if(0!==u.length)for(c=l?t.aoData.length:f,l=l?0:s;l",{class:a?i[0]:""}).append(e("",{valign:"top",colSpan:v(t),class:t.oClasses.sRowEmpty}).html(o))[0];Ne(t,"aoHeaderCallback","header",[e(t.nTHead).children("tr")[0],L(t),s,f,u]),Ne(t,"aoFooterCallback","footer",[e(t.nTFoot).children("tr")[0],L(t),s,f,u]),(i=e(t.nTBody)).children().detach(),i.append(e(n)),Ne(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}}function P(e,t){var n=e.oFeatures,r=n.bFilter;n.bSort&&Ce(e),r?Z(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice(),!0!==t&&(e._iDisplayStart=0),e._drawHold=t,O(e),e._drawHold=!1}function R(t){var n=t.oClasses,r=e(t.nTable),o=(r=e("
    ").insertBefore(r),t.oFeatures),i=e("
    ",{id:t.sTableId+"_wrapper",class:n.sWrapper+(t.nTFoot?"":" "+n.sNoFooter)});t.nHolding=r[0],t.nTableWrapper=i[0],t.nTableReinsertBefore=t.nTable.nextSibling;for(var a,c,s,l,u,f,h=t.sDom.split(""),d=0;d")[0],"'"==(l=h[d+1])||'"'==l){for(u="",f=2;h[d+f]!=l;)u+=h[d+f],f++;"H"==u?u=n.sJUIHeader:"F"==u&&(u=n.sJUIFooter),-1!=u.indexOf(".")?(l=u.split("."),s.id=l[0].substr(1,l[0].length-1),s.className=l[1]):"#"==u.charAt(0)?s.id=u.substr(1,u.length-1):s.className=u,d+=f}i.append(s),i=e(s)}else if(">"==c)i=i.parent();else if("l"==c&&o.bPaginate&&o.bLengthChange)a=ce(t);else if("f"==c&&o.bFilter)a=W(t);else if("r"==c&&o.bProcessing)a=ue(t);else if("t"==c)a=he(t);else if("i"==c&&o.bInfo)a=te(t);else if("p"==c&&o.bPaginate)a=se(t);else if(0!==We.ext.feature.length)for(f=0,l=(s=We.ext.feature).length;f',l=(l=i.sSearch).match(/_INPUT_/)?l.replace("_INPUT_",s):l+s,u=(r=e("
    ",{id:c.f?null:o+"_filter",class:r.sFilter}).append(e("
    ").addClass(n.sLength);return t.aanFeatures.l||(l[0].id=r+"_length"),l.children().append(t.oLanguage.sLengthMenu.replace("_MENU_",a[0].outerHTML)),e("select",l).val(t._iDisplayLength).on("change.DT",(function(){ae(t,e(this).val()),O(t)})),e(t.nTable).on("length.dt.DT",(function(n,r,o){t===r&&e("select",l).val(o)})),l[0]}function se(t){var n=t.sPaginationType,r=We.ext.pager[n],o="function"==typeof r,i=function(e){O(e)},a=(n=e("
    ").addClass(t.oClasses.sPaging+n)[0],t.aanFeatures);return o||r.fnInit(t,n,i),a.p||(n.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(e){if(o){var t,n=e._iDisplayStart,c=e._iDisplayLength,s=e.fnRecordsDisplay(),l=(n=(l=-1===c)?0:Math.ceil(n/c),c=l?1:Math.ceil(s/c),s=r(n,c),0);for(t=a.p.length;li&&(r=0):"first"==t?r=0:"previous"==t?0>(r=0<=o?r-o:0)&&(r=0):"next"==t?r+o",{id:t.aanFeatures.r?null:t.sTableId+"_processing",class:t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function fe(t,n){t.oFeatures.bProcessing&&e(t.aanFeatures.r).css("display",n?"block":"none"),Ne(t,null,"processing",[t,n])}function he(t){(f=e(t.nTable)).attr("role","grid");var n=t.oScroll;if(""===n.sX&&""===n.sY)return t.nTable;var r=n.sX,o=n.sY,i=t.oClasses,a=f.children("caption"),c=a.length?a[0]._captionSide:null,s=e(f[0].cloneNode(!1)),l=e(f[0].cloneNode(!1)),u=f.children("tfoot");u.length||(u=null),s=e("
    ",{class:i.sScrollWrapper}).append(e("
    ",{class:i.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?r?ye(r):null:"100%"}).append(e("
    ",{class:i.sScrollHeadInner}).css({"box-sizing":"content-box",width:n.sXInner||"100%"}).append(s.removeAttr("id").css("margin-left",0).append("top"===c?a:null).append(f.children("thead"))))).append(e("
    ",{class:i.sScrollBody}).css({position:"relative",overflow:"auto",width:r?ye(r):null}).append(f)),u&&s.append(e("
    ",{class:i.sScrollFoot}).css({overflow:"hidden",border:0,width:r?r?ye(r):null:"100%"}).append(e("
    ",{class:i.sScrollFootInner}).append(l.removeAttr("id").css("margin-left",0).append("bottom"===c?a:null).append(f.children("tfoot")))));var f,h=(f=s.children())[0],d=(i=f[1],u?f[2]:null);return r&&e(i).on("scroll.DT",(function(){var e=this.scrollLeft;h.scrollLeft=e,u&&(d.scrollLeft=e)})),e(i).css(o&&n.bCollapse?"max-height":"height",o),t.nScrollHead=h,t.nScrollBody=i,t.nScrollFoot=d,t.aoDrawCallback.push({fn:de,sName:"scrolling"}),s[0]}function de(t){var n,o,i,a,c,s=(f=t.oScroll).sX,l=f.sXInner,u=f.sY,f=f.iBarWidth,h=e(t.nScrollHead),p=h[0].style,v=(b=h.children("div"))[0].style,g=b.children("table"),b=t.nScrollBody,y=e(b),z=b.style,C=e(t.nScrollFoot).children("div"),M=C.children("table"),_=e(t.nTHead),w=e(t.nTable),x=w[0],H=x.style,L=t.nTFoot?e(t.nTFoot):null,S=t.oBrowser,k=S.bScrollOversize,V=ot(t.aoColumns,"nTh"),A=[],T=[],E=[],D=[],N=function(e){(e=e.style).paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0};o=b.scrollHeight>b.clientHeight,t.scrollBarVis!==o&&t.scrollBarVis!==r?(t.scrollBarVis=o,d(t)):(t.scrollBarVis=o,w.children("thead, tfoot").remove(),L&&(i=L.clone().prependTo(w),n=L.find("tr"),i=i.find("tr")),a=_.clone().prependTo(w),_=_.find("tr"),o=a.find("tr"),a.find("th, td").removeAttr("tabindex"),s||(z.width="100%",h[0].style.width="100%"),e.each(B(t,a),(function(e,n){c=m(t,e),n.style.width=t.aoColumns[c].sWidth})),L&&me((function(e){e.style.width=""}),i),h=w.outerWidth(),""===s?(H.width="100%",k&&(w.find("tbody").height()>b.offsetHeight||"scroll"==y.css("overflow-y"))&&(H.width=ye(w.outerWidth()-f)),h=w.outerWidth()):""!==l&&(H.width=ye(l),h=w.outerWidth()),me(N,o),me((function(t){E.push(t.innerHTML),A.push(ye(e(t).css("width")))}),o),me((function(t,n){-1!==e.inArray(t,V)&&(t.style.width=A[n])}),_),e(o).height(0),L&&(me(N,i),me((function(t){D.push(t.innerHTML),T.push(ye(e(t).css("width")))}),i),me((function(e,t){e.style.width=T[t]}),n),e(i).height(0)),me((function(e,t){e.innerHTML='
    '+E[t]+"
    ",e.childNodes[0].style.height="0",e.childNodes[0].style.overflow="hidden",e.style.width=A[t]}),o),L&&me((function(e,t){e.innerHTML='
    '+D[t]+"
    ",e.childNodes[0].style.height="0",e.childNodes[0].style.overflow="hidden",e.style.width=T[t]}),i),w.outerWidth()b.offsetHeight||"scroll"==y.css("overflow-y")?h+f:h,k&&(b.scrollHeight>b.offsetHeight||"scroll"==y.css("overflow-y"))&&(H.width=ye(n-f)),(""===s||""!==l)&&Ve(t,1,"Possible column misalignment",6)):n="100%",z.width=ye(n),p.width=ye(n),L&&(t.nScrollFoot.style.width=ye(n)),!u&&k&&(z.height=ye(x.offsetHeight+f)),s=w.outerWidth(),g[0].style.width=ye(s),v.width=ye(s),l=w.height()>b.clientHeight||"scroll"==y.css("overflow-y"),v[u="padding"+(S.bScrollbarLeft?"Left":"Right")]=l?f+"px":"0px",L&&(M[0].style.width=ye(s),C[0].style.width=ye(s),C[0].style[u]=l?f+"px":"0px"),w.children("colgroup").insertBefore(w.children("thead")),y.scroll(),!t.bSorted&&!t.bFiltered||t._drawHold||(b.scrollTop=0))}function me(e,t,n){for(var r,o,i=0,a=0,c=t.length;a").appendTo(u.find("tbody"));for(u.find("thead, tfoot").remove(),u.append(e(n.nTHead).clone()).append(e(n.nTFoot).clone()),u.find("tfoot th, tfoot td").css("width",""),h=B(n,u.find("thead")[0]),r=0;r").css({width:o.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(n.aoData.length)for(r=0;r").css(s||c?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(u).appendTo(b),s&&l?u.width(l):s?(u.css("width","auto"),u.removeAttr("width"),u.width()").css("width",ye(t)).appendTo(r||n.body),i=o[0].offsetWidth;return o.remove(),i}function ge(t,n){var r=be(t,n);if(0>r)return null;var o=t.aoData[r];return o.nTr?o.anCells[n]:e("").html(M(t,r,n,"display"))[0]}function be(e,t){for(var n,r=-1,o=-1,i=0,a=e.aoData.length;ir&&(r=n.length,o=i);return o}function ye(e){return null===e?"0px":"number"==typeof e?0>e?"0px":e+"px":e.match(/\d$/)?e+"px":e}function ze(t){var n,o,i,a,c,s,l=[],u=t.aoColumns;n=t.aaSortingFixed,o=e.isPlainObject(n);var f=[];for(i=function(t){t.length&&!e.isArray(t[0])?f.push(t):e.merge(f,t)},e.isArray(n)&&i(n),o&&n.pre&&i(n.pre),i(t.aaSorting),o&&n.post&&i(n.post),t=0;tr?1:0))return"asc"===s.dir?n:-n;return(n=i[e])<(r=i[t])?-1:n>r?1:0})):l.sort((function(e,t){var n,r,s,l,u=o.length,f=c[e]._aSortData,h=c[t]._aSortData;for(s=0;sr?1:0}))}e.bSorted=!0}function Me(e){for(var t,n,r=e.aoColumns,o=ze(e),i=(e=e.oLanguage.oAria,0),a=r.length;i/g,"");var s=n.nTh;s.removeAttribute("aria-sort"),n.bSortable&&(0c?c+1:3));for(c=0,n=a.length;cc?c+1:3))}t.aLastSort=a}function He(e,t){var n,r=e.aoColumns[t],o=We.ext.order[r.sSortDataType];o&&(n=o.call(e.oInstance,e,t,p(e,t)));for(var i,a=We.ext.type.order[r.sType+"-pre"],c=0,s=e.aoData.length;c=c.length?[0,n[1]]:n)}))),n.search!==r&&e.extend(t.oPreviousSearch,ee(n.search)),n.columns)for(i=0,a=n.columns.length;i=n&&(t=n-r),t-=t%r,(-1===r||0>t)&&(t=0),e._iDisplayStart=t}function Pe(t,n){var r=t.renderer,o=We.ext.renderer[n];return e.isPlainObject(r)&&r[n]?o[r[n]]||o._:"string"==typeof r&&o[r]||o._}function Re(e){return e.oFeatures.bServerSide?"ssp":e.ajax||e.sAjaxSource?"ajax":"dom"}function Ie(e,t){var n=[],r=(n=St.numbers_length,Math.floor(n/2));return t<=n?n=at(0,t):e<=r?((n=at(0,n-2)).push("ellipsis"),n.push(t-1)):(e>=t-1-r?n=at(t-(n-2),t):((n=at(e-r+2,e+r-1)).push("ellipsis"),n.push(t-1)),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}function Be(t){e.each({num:function(e){return kt(e,t)},"num-fmt":function(e){return kt(e,t,Ke)},"html-num":function(e){return kt(e,t,Xe)},"html-num-fmt":function(e){return kt(e,t,Xe,Ke)}},(function(e,n){$e.type.order[e+t+"-pre"]=n,e.match(/^html\-/)&&($e.type.search[e+t]=$e.type.search.html)}))}function je(e){return function(){var t=[ke(this[We.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return We.ext.internal[e].apply(this,t)}}var $e,Fe,qe,Ue,We=function(t){this.$=function(e,t){return this.api(!0).$(e,t)},this._=function(e,t){return this.api(!0).rows(e,t).data()},this.api=function(e){return new Fe(e?ke(this[$e.iApiIndex]):this)},this.fnAddData=function(t,n){var o=this.api(!0),i=e.isArray(t)&&(e.isArray(t[0])||e.isPlainObject(t[0]))?o.rows.add(t):o.row.add(t);return(n===r||n)&&o.draw(),i.flatten().toArray()},this.fnAdjustColumnSizing=function(e){var t=this.api(!0).columns.adjust(),n=t.settings()[0],o=n.oScroll;e===r||e?t.draw(!1):(""!==o.sX||""!==o.sY)&&de(n)},this.fnClearTable=function(e){var t=this.api(!0).clear();(e===r||e)&&t.draw()},this.fnClose=function(e){this.api(!0).row(e).child.hide()},this.fnDeleteRow=function(e,t,n){var o=this.api(!0),i=(e=o.rows(e)).settings()[0],a=i.aoData[e[0][0]];return e.remove(),t&&t.call(this,i,a),(n===r||n)&&o.draw(),a},this.fnDestroy=function(e){this.api(!0).destroy(e)},this.fnDraw=function(e){this.api(!0).draw(e)},this.fnFilter=function(e,t,n,o,i,a){i=this.api(!0),null===t||t===r?i.search(e,n,o,a):i.column(t).search(e,n,o,a),i.draw()},this.fnGetData=function(e,t){var n=this.api(!0);if(e!==r){var o=e.nodeName?e.nodeName.toLowerCase():"";return t!==r||"td"==o||"th"==o?n.cell(e,t).data():n.row(e).data()||null}return n.data().toArray()},this.fnGetNodes=function(e){var t=this.api(!0);return e!==r?t.row(e).node():t.rows().nodes().flatten().toArray()},this.fnGetPosition=function(e){var t=this.api(!0),n=e.nodeName.toUpperCase();return"TR"==n?t.row(e).index():"TD"==n||"TH"==n?[(e=t.cell(e).index()).row,e.columnVisible,e.column]:null},this.fnIsOpen=function(e){return this.api(!0).row(e).child.isShown()},this.fnOpen=function(e,t,n){return this.api(!0).row(e).child(t,n).show().child()[0]},this.fnPageChange=function(e,t){var n=this.api(!0).page(e);(t===r||t)&&n.draw(!1)},this.fnSetColumnVis=function(e,t,n){e=this.api(!0).column(e).visible(t),(n===r||n)&&e.columns.adjust().draw()},this.fnSettings=function(){return ke(this[$e.iApiIndex])},this.fnSort=function(e){this.api(!0).order(e).draw()},this.fnSortListener=function(e,t,n){this.api(!0).order.listener(e,t,n)},this.fnUpdate=function(e,t,n,o,i){var a=this.api(!0);return n===r||null===n?a.row(t).data(e):a.cell(t,n).data(e),(i===r||i)&&a.columns.adjust(),(o===r||o)&&a.draw(),0},this.fnVersionCheck=$e.fnVersionCheck;var n=this,o=t===r,u=this.length;for(var d in o&&(t={}),this.oApi=this.internal=$e.internal,We.ext.internal)d&&(this[d]=je(d));return this.each((function(){var d,m={},p=1").appendTo(M)),L.nTHead=n[0],0===(n=M.children("tbody")).length&&(n=e("").appendTo(M)),L.nTBody=n[0],0===(n=M.children("tfoot")).length&&t.length>0&&(""!==L.oScroll.sX||""!==L.oScroll.sY)&&(n=e("").appendTo(M)),0===n.length||0===n.children().length?M.addClass(S.sNoFooter):n.length>0&&(L.nTFoot=n[0],I(L.aoFooter,L.nTFoot)),p.aaData)for(v=0;v/g,Ge=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Qe=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),Ke=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,Je=function(e){return!e||!0===e||"-"===e},et=function(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null},tt=function(e,t){return Ze[t]||(Ze[t]=RegExp(ht(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace(Ze[t],"."):e},nt=function(e,t,n){var r="string"==typeof e;return!!Je(e)||(t&&r&&(e=tt(e,t)),n&&r&&(e=e.replace(Ke,"")),!isNaN(parseFloat(e))&&isFinite(e))},rt=function(e,t,n){return!!Je(e)||((Je(e)||"string"==typeof e)&&!!nt(e.replace(Xe,""),t,n)||null)},ot=function(e,t,n){var o=[],i=0,a=e.length;if(n!==r)for(;ie.length))for(var n=(t=e.slice().sort())[0],r=1,o=t.length;r")[0],mt=dt.textContent!==r,pt=/<.*?>/g,vt=We.util.throttle,gt=[],bt=Array.prototype;Fe=function(t,n){if(!(this instanceof Fe))return new Fe(t,n);var r=[],o=function(t){(t=function(t){var n,r,o=We.settings,i=e.map(o,(function(e){return e.nTable}));return t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?-1!==(n=e.inArray(t,i))?[o[n]]:null:t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?r=e(t):t instanceof e&&(r=t),r?r.map((function(){return-1!==(n=e.inArray(this,i))?o[n]:null})).toArray():void 0):[]}(t))&&(r=r.concat(t))};if(e.isArray(t))for(var i=0,a=t.length;ie?new Fe(t[e],this[e]):null},filter:function(e){var t=[];if(bt.filter)t=bt.filter.call(this,e,this);else for(var n=0,r=this.length;n").addClass(n),e("td",r).addClass(n).html(t)[0].colSpan=v(i),a.push(r[0]))};c(t,n),o._details&&o._details.detach(),o._details=e(a),o._detailsShow&&o._details.insertAfter(o.nTr)}return this})),qe(["row().child.show()","row().child().show()"],(function(){return xt(this,!0),this})),qe(["row().child.hide()","row().child().hide()"],(function(){return xt(this,!1),this})),qe(["row().child.remove()","row().child().remove()"],(function(){return wt(this),this})),qe("row().child.isShown()",(function(){var e=this.context;return e.length&&this.length&&e[0].aoData[this[0]]._detailsShow||!1}));var Ht=/^([^:]+):(name|visIdx|visible)$/,Lt=function(e,t,n,r,o){n=[],r=0;for(var i=o.length;r=0?n:a.length+n];if("function"==typeof t){var o=_t(r,i);return e.map(a,(function(e,n){return t(n,Lt(r,n,0,0,o),s[n])?n:null}))}var l="string"==typeof t?t.match(Ht):"";if(l)switch(l[2]){case"visIdx":case"visible":if((n=parseInt(l[1],10))<0){var u=e.map(a,(function(e,t){return e.bVisible?t:null}));return[u[u.length+n]]}return[m(r,n)];case"name":return e.map(c,(function(e,t){return e===l[1]?t:null}));default:return[]}return t.nodeName&&t._DT_CellIndex?[t._DT_CellIndex.column]:(n=e(s).filter(t).map((function(){return e.inArray(this,s)})).toArray()).length||!t.nodeName?n:(n=e(t).closest("*[data-dt-column]")).length?[n.data("dt-column")]:[]}),r,i)}),1);return o.selector.cols=t,o.selector.opts=n,o})),Ue("columns().header()","column().header()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t].nTh}),1)})),Ue("columns().footer()","column().footer()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t].nTf}),1)})),Ue("columns().data()","column().data()",(function(){return this.iterator("column-rows",Lt,1)})),Ue("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t].mData}),1)})),Ue("columns().cache()","column().cache()",(function(e){return this.iterator("column-rows",(function(t,n,r,o,i){return it(t.aoData,i,"search"===e?"_aFilterData":"_aSortData",n)}),1)})),Ue("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(e,t,n,r,o){return it(e.aoData,o,"anCells",t)}),1)})),Ue("columns().visible()","column().visible()",(function(t,n){var o=this.iterator("column",(function(n,o){if(t===r)return n.aoColumns[o].bVisible;var i,a,c,s=n.aoColumns,l=s[o],u=n.aoData;if(t!==r&&l.bVisible!==t){if(t){var f=e.inArray(!0,ot(s,"bVisible"),o+1);for(i=0,a=u.length;in;return!0},We.isDataTable=We.fnIsDataTable=function(t){var n=e(t).get(0),r=!1;return t instanceof We.Api||(e.each(We.settings,(function(t,o){var i=o.nScrollHead?e("table",o.nScrollHead)[0]:null,a=o.nScrollFoot?e("table",o.nScrollFoot)[0]:null;o.nTable!==n&&i!==n&&a!==n||(r=!0)})),r)},We.tables=We.fnTables=function(t){var n=!1;e.isPlainObject(t)&&(n=t.api,t=t.visible);var r=e.map(We.settings,(function(n){if(!t||t&&e(n.nTable).is(":visible"))return n.nTable}));return n?new Fe(r):r},We.camelToHungarian=i,qe("$()",(function(t,n){var r=this.rows(n).nodes();r=e(r);return e([].concat(r.filter(t).toArray(),r.find(t).toArray()))})),e.each(["on","one","off"],(function(t,n){qe(n+"()",(function(){var t=Array.prototype.slice.call(arguments);t[0]=e.map(t[0].split(/\s/),(function(e){return e.match(/\.dt\b/)?e:e+".dt"})).join(" ");var r=e(this.tables().nodes());return r[n].apply(r,t),this}))})),qe("clear()",(function(){return this.iterator("table",(function(e){S(e)}))})),qe("settings()",(function(){return new Fe(this.context,this.context)})),qe("init()",(function(){var e=this.context;return e.length?e[0].oInit:null})),qe("data()",(function(){return this.iterator("table",(function(e){return ot(e.aoData,"_aData")})).flatten()})),qe("destroy()",(function(n){return n=n||!1,this.iterator("table",(function(r){var o,i=r.nTableWrapper.parentNode,a=r.oClasses,c=r.nTable,s=r.nTBody,l=r.nTHead,u=r.nTFoot,f=e(c),h=(s=e(s),e(r.nTableWrapper)),d=e.map(r.aoData,(function(e){return e.nTr}));r.bDestroying=!0,Ne(r,"aoDestroyCallback","destroy",[r]),n||new Fe(r).columns().visible(!0),h.off(".DT").find(":not(tbody *)").off(".DT"),e(t).off(".DT-"+r.sInstance),c!=l.parentNode&&(f.children("thead").detach(),f.append(l)),u&&c!=u.parentNode&&(f.children("tfoot").detach(),f.append(u)),r.aaSorting=[],r.aaSortingFixed=[],xe(r),e(d).removeClass(r.asStripeClasses.join(" ")),e("th, td",l).removeClass(a.sSortable+" "+a.sSortableAsc+" "+a.sSortableDesc+" "+a.sSortableNone),s.children().detach(),s.append(d),f[l=n?"remove":"detach"](),h[l](),!n&&i&&(i.insertBefore(c,r.nTableReinsertBefore),f.css("width",r.sDestroyWidth).removeClass(a.sTable),(o=r.asDestroyStripes.length)&&s.children().each((function(t){e(this).addClass(r.asDestroyStripes[t%o])}))),-1!==(i=e.inArray(r,We.settings))&&We.settings.splice(i,1)}))})),e.each(["column","row","cell"],(function(e,t){qe(t+"s().every()",(function(e){var n=this.selector.opts,o=this;return this.iterator(t,(function(i,a,c,s,l){e.call(o[t](a,"cell"===t?c:n,"cell"===t?n:r),a,c,s,l)}))}))})),qe("i18n()",(function(t,n,o){var i=this.context[0];return(t=x(t)(i.oLanguage))===r&&(t=n),o!==r&&e.isPlainObject(t)&&(t=t[o]!==r?t[o]:t._),t.replace("%d",o)})),We.version="1.10.18",We.settings=[],We.models={},We.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},We.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},We.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},We.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(e){try{return JSON.parse((-1===e.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(e){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(e,t){try{(-1===e.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+e.sInstance+"_"+location.pathname,JSON.stringify(t))}catch(e){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:e.extend({},We.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},o(We.defaults),We.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},o(We.defaults.column),We.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:r,oAjaxData:r,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Re(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Re(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,t=this._iDisplayStart,n=t+e,r=this.aiDisplay.length,o=this.oFeatures,i=o.bPaginate;return o.bServerSide?!1===i||-1===e?t+r:Math.min(t+e,this._iRecordsDisplay):!i||n>r||-1===e?r:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},We.ext=$e={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:We.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:We.version},e.extend($e,{afnFiltering:$e.search,aTypes:$e.type.detect,ofnSearch:$e.type.search,oSort:$e.type.order,afnSortData:$e.order,aoFeatures:$e.feature,oApi:$e.internal,oStdClasses:$e.classes,oPagination:$e.pager}),e.extend(We.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var St=We.ext.pager;e.extend(St,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(e,t){return[Ie(e,t)]},simple_numbers:function(e,t){return["previous",Ie(e,t),"next"]},full_numbers:function(e,t){return["first","previous",Ie(e,t),"next","last"]},first_last_numbers:function(e,t){return["first",Ie(e,t),"last"]},_numbers:Ie,numbers_length:7}),e.extend(!0,We.ext.renderer,{pageButton:{_:function(t,o,i,a,c,s){var l,u,f,h=t.oClasses,d=t.oLanguage.oPaginate,m=t.oLanguage.oAria.paginate||{},p=0,v=function(n,r){var o,a,f,g,b=function(e){le(t,e.data.action,!0)};for(o=0,a=r.length;o").appendTo(n),v(f,g);else{switch(l=null,u="",g){case"ellipsis":n.append('');break;case"first":l=d.sFirst,u=g+(c>0?"":" "+h.sPageButtonDisabled);break;case"previous":l=d.sPrevious,u=g+(c>0?"":" "+h.sPageButtonDisabled);break;case"next":l=d.sNext,u=g+(c",{class:h.sPageButton+" "+u,"aria-controls":t.sTableId,"aria-label":m[g],"data-dt-idx":p,tabindex:t.iTabIndex,id:0===i&&"string"==typeof g?t.sTableId+"_"+g:null}).html(l).appendTo(n),{action:g},b),p++)}};try{f=e(o).find(n.activeElement).data("dt-idx")}catch(e){}v(e(o).empty(),a),f!==r&&e(o).find("[data-dt-idx="+f+"]").focus()}}}),e.extend(We.ext.type.detect,[function(e,t){var n=t.oLanguage.sDecimal;return nt(e,n)?"num"+n:null},function(e){if(e&&!(e instanceof Date)&&!Ge.test(e))return null;var t=Date.parse(e);return null!==t&&!isNaN(t)||Je(e)?"date":null},function(e,t){var n=t.oLanguage.sDecimal;return nt(e,n,!0)?"num-fmt"+n:null},function(e,t){var n=t.oLanguage.sDecimal;return rt(e,n)?"html-num"+n:null},function(e,t){var n=t.oLanguage.sDecimal;return rt(e,n,!0)?"html-num-fmt"+n:null},function(e){return Je(e)||"string"==typeof e&&-1!==e.indexOf("<")?"html":null}]),e.extend(We.ext.type.search,{html:function(e){return Je(e)?e:"string"==typeof e?e.replace(Ye," ").replace(Xe,""):""},string:function(e){return Je(e)?e:"string"==typeof e?e.replace(Ye," "):e}});var kt=function(e,t,n,r){return 0===e||e&&"-"!==e?(t&&(e=tt(e,t)),e.replace&&(n&&(e=e.replace(n,"")),r&&(e=e.replace(r,""))),1*e):-1/0};e.extend($e.type.order,{"date-pre":function(e){return e=Date.parse(e),isNaN(e)?-1/0:e},"html-pre":function(e){return Je(e)?"":e.replace?e.replace(/<.*?>/g,"").toLowerCase():e+""},"string-pre":function(e){return Je(e)?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""},"string-asc":function(e,t){return et?1:0},"string-desc":function(e,t){return et?-1:0}}),Be(""),e.extend(!0,We.ext.renderer,{header:{_:function(t,n,r,o){e(t.nTable).on("order.dt.DT",(function(e,i,a,c){t===i&&(e=r.idx,n.removeClass(r.sSortingClass+" "+o.sSortAsc+" "+o.sSortDesc).addClass("asc"==c[e]?o.sSortAsc:"desc"==c[e]?o.sSortDesc:r.sSortingClass))}))},jqueryui:function(t,n,r,o){e("
    ").addClass(o.sSortJUIWrapper).append(n.contents()).append(e("").addClass(o.sSortIcon+" "+r.sSortingClassJUI)).appendTo(n),e(t.nTable).on("order.dt.DT",(function(e,i,a,c){t===i&&(e=r.idx,n.removeClass(o.sSortAsc+" "+o.sSortDesc).addClass("asc"==c[e]?o.sSortAsc:"desc"==c[e]?o.sSortDesc:r.sSortingClass),n.find("span."+o.sSortIcon).removeClass(o.sSortJUIAsc+" "+o.sSortJUIDesc+" "+o.sSortJUI+" "+o.sSortJUIAscAllowed+" "+o.sSortJUIDescAllowed).addClass("asc"==c[e]?o.sSortJUIAsc:"desc"==c[e]?o.sSortJUIDesc:r.sSortingClassJUI))}))}}});var Vt=function(e){return"string"==typeof e?e.replace(//g,">").replace(/"/g,"""):e};return We.render={number:function(e,t,n,r,o){return{display:function(i){if("number"!=typeof i&&"string"!=typeof i)return i;var a=0>i?"-":"",c=parseFloat(i);return isNaN(c)?Vt(i):(c=c.toFixed(n),i=Math.abs(c),c=parseInt(i,10),i=n?t+(i-c).toFixed(n).substring(2):"",a+(r||"")+c.toString().replace(/\B(?=(\d{3})+(?!\d))/g,e)+i+(o||""))}}},text:function(){return{display:Vt}}},e.extend(We.ext.internal,{_fnExternApiFunc:je,_fnBuildAjax:j,_fnAjaxUpdate:$,_fnAjaxParameters:F,_fnAjaxUpdateDraw:q,_fnAjaxDataSrc:U,_fnAddColumn:f,_fnColumnOptions:h,_fnAdjustColumnSizing:d,_fnVisibleToColumnIndex:m,_fnColumnIndexToVisible:p,_fnVisbleColumns:v,_fnGetColumns:g,_fnColumnTypes:b,_fnApplyColumnDefs:y,_fnHungarianMap:o,_fnCamelToHungarian:i,_fnLanguageCompat:a,_fnBrowserDetect:l,_fnAddData:z,_fnAddTr:C,_fnNodeToDataIndex:function(e,t){return t._DT_RowIndex!==r?t._DT_RowIndex:null},_fnNodeToColumnIndex:function(t,n,r){return e.inArray(r,t.aoData[n].anCells)},_fnGetCellData:M,_fnSetCellData:_,_fnSplitObjNotation:w,_fnGetObjectDataFn:x,_fnSetObjectDataFn:H,_fnGetDataMaster:L,_fnClearTable:S,_fnDeleteIndex:k,_fnInvalidate:V,_fnGetRowElements:A,_fnCreateTr:T,_fnBuildHead:D,_fnDrawHead:N,_fnDraw:O,_fnReDraw:P,_fnAddOptionsHtml:R,_fnDetectHeader:I,_fnGetUniqueThs:B,_fnFeatureHtmlFilter:W,_fnFilterComplete:Z,_fnFilterCustom:Y,_fnFilterColumn:X,_fnFilter:G,_fnFilterCreateSearch:Q,_fnEscapeRegex:ht,_fnFilterData:K,_fnFeatureHtmlInfo:te,_fnUpdateInfo:ne,_fnInfoMacros:re,_fnInitialise:oe,_fnInitComplete:ie,_fnLengthChange:ae,_fnFeatureHtmlLength:ce,_fnFeatureHtmlPaginate:se,_fnPageChange:le,_fnFeatureHtmlProcessing:ue,_fnProcessingDisplay:fe,_fnFeatureHtmlTable:he,_fnScrollDraw:de,_fnApplyToChildren:me,_fnCalculateColumnWidths:pe,_fnThrottle:vt,_fnConvertToWidth:ve,_fnGetWidestNode:ge,_fnGetMaxLenString:be,_fnStringToCss:ye,_fnSortFlatten:ze,_fnSort:Ce,_fnSortAria:Me,_fnSortListener:_e,_fnSortAttachListener:we,_fnSortingClasses:xe,_fnSortData:He,_fnSaveState:Le,_fnLoadState:Se,_fnSettingsFromNode:ke,_fnLog:Ve,_fnMap:Ae,_fnBindAction:Ee,_fnCallbackReg:De,_fnCallbackFire:Ne,_fnLengthOverflow:Oe,_fnRenderer:Pe,_fnDataSource:Re,_fnRowAttributes:E,_fnExtend:Te,_fnCalculateEnd:function(){}}),e.fn.dataTable=We,We.$=e,e.fn.dataTableSettings=We.settings,e.fn.dataTableExt=We.ext,e.fn.DataTable=function(t){return e(this).dataTable(t).api()},e.each(We,(function(t,n){e.fn.DataTable[t]=n})),e.fn.dataTable})),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}((function(e,t){function n(){return new Date(Date.UTC.apply(Date,arguments))}function r(){var e=new Date;return n(e.getFullYear(),e.getMonth(),e.getDate())}function o(e,t){return e.getUTCFullYear()===t.getUTCFullYear()&&e.getUTCMonth()===t.getUTCMonth()&&e.getUTCDate()===t.getUTCDate()}function i(n,r){return function(){return r!==t&&e.fn.datepicker.deprecated(r),this[n].apply(this,arguments)}}function a(t,n){function r(e,t){return t.toLowerCase()}var o=e(t).data(),i={},a=new RegExp("^"+n.toLowerCase()+"([A-Z])");for(var c in n=new RegExp("^"+n.toLowerCase()),o)n.test(c)&&(i[c.replace(a,r)]=o[c]);return i}function c(t){var n={};if(p[t]||(t=t.split("-")[0],p[t])){var r=p[t];return e.each(m,(function(e,t){t in r&&(n[t]=r[t])})),n}}var s=function(){var t={get:function(e){return this.slice(e)[0]},contains:function(e){for(var t=e&&e.valueOf(),n=0,r=this.length;n]/g)||[]).length<=0||e(n).length>0)}catch(e){return!1}},_process_options:function(t){this._o=e.extend({},this._o,t);var o=this.o=e.extend({},this._o),i=o.language;p[i]||(i=i.split("-")[0],p[i]||(i=d.language)),o.language=i,o.startView=this._resolveViewName(o.startView),o.minViewMode=this._resolveViewName(o.minViewMode),o.maxViewMode=this._resolveViewName(o.maxViewMode),o.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,o.startView)),!0!==o.multidate&&(o.multidate=Number(o.multidate)||!1,!1!==o.multidate&&(o.multidate=Math.max(0,o.multidate))),o.multidateSeparator=String(o.multidateSeparator),o.weekStart%=7,o.weekEnd=(o.weekStart+6)%7;var a=v.parseFormat(o.format);o.startDate!==-1/0&&(o.startDate?o.startDate instanceof Date?o.startDate=this._local_to_utc(this._zero_time(o.startDate)):o.startDate=v.parseDate(o.startDate,a,o.language,o.assumeNearbyYear):o.startDate=-1/0),o.endDate!==1/0&&(o.endDate?o.endDate instanceof Date?o.endDate=this._local_to_utc(this._zero_time(o.endDate)):o.endDate=v.parseDate(o.endDate,a,o.language,o.assumeNearbyYear):o.endDate=1/0),o.daysOfWeekDisabled=this._resolveDaysOfWeek(o.daysOfWeekDisabled||[]),o.daysOfWeekHighlighted=this._resolveDaysOfWeek(o.daysOfWeekHighlighted||[]),o.datesDisabled=o.datesDisabled||[],e.isArray(o.datesDisabled)||(o.datesDisabled=o.datesDisabled.split(",")),o.datesDisabled=e.map(o.datesDisabled,(function(e){return v.parseDate(e,a,o.language,o.assumeNearbyYear)}));var c=String(o.orientation).toLowerCase().split(/\s+/g),s=o.orientation.toLowerCase();if(c=e.grep(c,(function(e){return/^auto|left|right|top|bottom$/.test(e)})),o.orientation={x:"auto",y:"auto"},s&&"auto"!==s)if(1===c.length)switch(c[0]){case"top":case"bottom":o.orientation.y=c[0];break;case"left":case"right":o.orientation.x=c[0]}else s=e.grep(c,(function(e){return/^left|right$/.test(e)})),o.orientation.x=s[0]||"auto",s=e.grep(c,(function(e){return/^top|bottom$/.test(e)})),o.orientation.y=s[0]||"auto";if(o.defaultViewDate instanceof Date||"string"==typeof o.defaultViewDate)o.defaultViewDate=v.parseDate(o.defaultViewDate,a,o.language,o.assumeNearbyYear);else if(o.defaultViewDate){var l=o.defaultViewDate.year||(new Date).getFullYear(),u=o.defaultViewDate.month||0,f=o.defaultViewDate.day||1;o.defaultViewDate=n(l,u,f)}else o.defaultViewDate=r()},_applyEvents:function(e){for(var n,r,o,i=0;io?(this.picker.addClass("datepicker-orient-right"),h+=f-t):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left");var m=this.o.orientation.y;if("auto"===m&&(m=-i+d-n<0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+m),"top"===m?d-=n+parseInt(this.picker.css("padding-top")):d+=u,this.o.rtl){var p=o-(h+f);this.picker.css({top:d,right:p,zIndex:s})}else this.picker.css({top:d,left:h,zIndex:s});return this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var t=this.dates.copy(),n=[],r=!1;return arguments.length?(e.each(arguments,e.proxy((function(e,t){t instanceof Date&&(t=this._local_to_utc(t)),n.push(t)}),this)),r=!0):(n=(n=this.isInput?this.element.val():this.element.data("date")||this.inputField.val())&&this.o.multidate?n.split(this.o.multidateSeparator):[n],delete this.element.data().date),n=e.map(n,e.proxy((function(e){return v.parseDate(e,this.o.format,this.o.language,this.o.assumeNearbyYear)}),this)),n=e.grep(n,e.proxy((function(e){return!this.dateWithinRange(e)||!e}),this),!0),this.dates.replace(n),this.o.updateViewDate&&(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDatethis.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),r?(this.setValue(),this.element.change()):this.dates.length&&String(t)!==String(this.dates)&&r&&(this._trigger("changeDate"),this.element.change()),!this.dates.length&&t.length&&(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var t=this.o.weekStart,n="";for(this.o.calendarWeeks&&(n+=' ');t";n+="",this.picker.find(".datepicker-days thead").append(n)}},fillMonths:function(){for(var e=this._utc_to_local(this.viewDate),t="",n=0;n<12;n++)t+=''+p[this.o.language].monthsShort[n]+"";this.picker.find(".datepicker-months td").html(t)},setRange:function(t){t&&t.length?this.range=e.map(t,(function(e){return e.valueOf()})):delete this.range,this.fill()},getClassNames:function(t){var n=[],i=this.viewDate.getUTCFullYear(),a=this.viewDate.getUTCMonth(),c=r();return t.getUTCFullYear()i||t.getUTCFullYear()===i&&t.getUTCMonth()>a)&&n.push("new"),this.focusDate&&t.valueOf()===this.focusDate.valueOf()&&n.push("focused"),this.o.todayHighlight&&o(t,c)&&n.push("today"),-1!==this.dates.contains(t)&&n.push("active"),this.dateWithinRange(t)||n.push("disabled"),this.dateIsDisabled(t)&&n.push("disabled","disabled-date"),-1!==e.inArray(t.getUTCDay(),this.o.daysOfWeekHighlighted)&&n.push("highlighted"),this.range&&(t>this.range[0]&&tc)&&l.push("disabled"),y===g&&l.push("focused"),s!==e.noop&&((f=s(new Date(y,0,1)))===t?f={}:"boolean"==typeof f?f={enabled:f}:"string"==typeof f&&(f={classes:f}),!1===f.enabled&&l.push("disabled"),f.classes&&(l=l.concat(f.classes.split(/\s+/))),f.tooltip&&(u=f.tooltip)),h+='"+y+"";m.find(".datepicker-switch").text(p+"-"+v),m.find("td").html(h)},fill:function(){var o,i,a=new Date(this.viewDate),c=a.getUTCFullYear(),s=a.getUTCMonth(),l=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,u=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,f=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,h=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,d=p[this.o.language].today||p.en.today||"",m=p[this.o.language].clear||p.en.clear||"",g=p[this.o.language].titleFormat||p.en.titleFormat,b=r(),y=(!0===this.o.todayBtn||"linked"===this.o.todayBtn)&&b>=this.o.startDate&&b<=this.o.endDate&&!this.weekOfDateIsDisabled(b);if(!isNaN(c)&&!isNaN(s)){this.picker.find(".datepicker-days .datepicker-switch").text(v.formatDate(a,g,this.o.language)),this.picker.find("tfoot .today").text(d).css("display",y?"table-cell":"none"),this.picker.find("tfoot .clear").text(m).css("display",!0===this.o.clearBtn?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display","string"==typeof this.o.title&&""!==this.o.title?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();var z=n(c,s,0),C=z.getUTCDate();z.setUTCDate(C-(z.getUTCDay()-this.o.weekStart+7)%7);var M=new Date(z);z.getUTCFullYear()<100&&M.setUTCFullYear(z.getUTCFullYear()),M.setUTCDate(M.getUTCDate()+42),M=M.valueOf();for(var _,w,x=[];z.valueOf()"),this.o.calendarWeeks)){var H=new Date(+z+(this.o.weekStart-_-7)%7*864e5),L=new Date(Number(H)+(11-H.getUTCDay())%7*864e5),S=new Date(Number(S=n(L.getUTCFullYear(),0,1))+(11-S.getUTCDay())%7*864e5),k=(L-S)/864e5/7+1;x.push(''+k+"")}(w=this.getClassNames(z)).push("day");var V=z.getUTCDate();this.o.beforeShowDay!==e.noop&&((i=this.o.beforeShowDay(this._utc_to_local(z)))===t?i={}:"boolean"==typeof i?i={enabled:i}:"string"==typeof i&&(i={classes:i}),!1===i.enabled&&w.push("disabled"),i.classes&&(w=w.concat(i.classes.split(/\s+/))),i.tooltip&&(o=i.tooltip),i.content&&(V=i.content)),w=e.isFunction(e.uniqueSort)?e.uniqueSort(w):e.unique(w),x.push(''+V+""),o=null,_===this.o.weekEnd&&x.push(""),z.setUTCDate(z.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(x.join(""));var A=p[this.o.language].monthsTitle||p.en.monthsTitle||"Months",T=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode<2?A:c).end().find("tbody span").removeClass("active");if(e.each(this.dates,(function(e,t){t.getUTCFullYear()===c&&T.eq(t.getUTCMonth()).addClass("active")})),(cf)&&T.addClass("disabled"),c===l&&T.slice(0,u).addClass("disabled"),c===f&&T.slice(h+1).addClass("disabled"),this.o.beforeShowMonth!==e.noop){var E=this;e.each(T,(function(n,r){var o=new Date(c,n,1),i=E.o.beforeShowMonth(o);i===t?i={}:"boolean"==typeof i?i={enabled:i}:"string"==typeof i&&(i={classes:i}),!1!==i.enabled||e(r).hasClass("disabled")||e(r).addClass("disabled"),i.classes&&e(r).addClass(i.classes),i.tooltip&&e(r).prop("title",i.tooltip)}))}this._fill_yearsView(".datepicker-years","year",10,c,l,f,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,c,l,f,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,c,l,f,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var e,t,n=new Date(this.viewDate),r=n.getUTCFullYear(),o=n.getUTCMonth(),i=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,a=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,c=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,s=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,l=1;switch(this.viewMode){case 4:l*=10;case 3:l*=10;case 2:l*=10;case 1:e=Math.floor(r/l)*l<=i,t=Math.floor(r/l)*l+l>c;break;case 0:e=r<=i&&o<=a,t=r>=c&&o>=s}this.picker.find(".prev").toggleClass("disabled",e),this.picker.find(".next").toggleClass("disabled",t)}},click:function(t){var o,i,a;t.preventDefault(),t.stopPropagation(),(o=e(t.target)).hasClass("datepicker-switch")&&this.viewMode!==this.o.maxViewMode&&this.setViewMode(this.viewMode+1),o.hasClass("today")&&!o.hasClass("day")&&(this.setViewMode(0),this._setDate(r(),"linked"===this.o.todayBtn?null:"view")),o.hasClass("clear")&&this.clearDates(),o.hasClass("disabled")||(o.hasClass("month")||o.hasClass("year")||o.hasClass("decade")||o.hasClass("century"))&&(this.viewDate.setUTCDate(1),1,1===this.viewMode?(a=o.parent().find("span").index(o),i=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(a)):(a=0,i=Number(o.text()),this.viewDate.setUTCFullYear(i)),this._trigger(v.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(n(i,a,1)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&&this._focused_from&&this._focused_from.focus(),delete this._focused_from},dayCellClick:function(t){var n=e(t.currentTarget).data("date"),r=new Date(n);this.o.updateViewDate&&(r.getUTCFullYear()!==this.viewDate.getUTCFullYear()&&this._trigger("changeYear",this.viewDate),r.getUTCMonth()!==this.viewDate.getUTCMonth()&&this._trigger("changeMonth",this.viewDate)),this._setDate(r)},navArrowsClick:function(t){var n=e(t.currentTarget).hasClass("prev")?-1:1;0!==this.viewMode&&(n*=12*v.viewModes[this.viewMode].navStep),this.viewDate=this.moveMonth(this.viewDate,n),this._trigger(v.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(e){var t=this.dates.contains(e);if(e||this.dates.clear(),-1!==t?(!0===this.o.multidate||this.o.multidate>1||this.o.toggleActive)&&this.dates.remove(t):!1===this.o.multidate?(this.dates.clear(),this.dates.push(e)):this.dates.push(e),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(e,t){t&&"date"!==t||this._toggle_multidate(e&&new Date(e)),(!t&&this.o.updateViewDate||"view"===t)&&(this.viewDate=e&&new Date(e)),this.fill(),this.setValue(),t&&"view"===t||this._trigger("changeDate"),this.inputField.trigger("change"),!this.o.autoclose||t&&"date"!==t||this.hide()},moveDay:function(e,t){var n=new Date(e);return n.setUTCDate(e.getUTCDate()+t),n},moveWeek:function(e,t){return this.moveDay(e,7*t)},moveMonth:function(e,t){if(!function(e){return e&&!isNaN(e.getTime())}(e))return this.o.defaultViewDate;if(!t)return e;var n,r,o=new Date(e.valueOf()),i=o.getUTCDate(),a=o.getUTCMonth(),c=Math.abs(t);if(t=t>0?1:-1,1===c)r=-1===t?function(){return o.getUTCMonth()===a}:function(){return o.getUTCMonth()!==n},n=a+t,o.setUTCMonth(n),n=(n+12)%12;else{for(var s=0;s0},dateWithinRange:function(e){return e>=this.o.startDate&&e<=this.o.endDate},keydown:function(e){if(this.picker.is(":visible")){var t,n,r=!1,o=this.focusDate||this.viewDate;switch(e.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),e.preventDefault(),e.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||7===this.o.daysOfWeekDisabled.length)break;t=37===e.keyCode||38===e.keyCode?-1:1,0===this.viewMode?e.ctrlKey?(n=this.moveAvailableDate(o,t,"moveYear"))&&this._trigger("changeYear",this.viewDate):e.shiftKey?(n=this.moveAvailableDate(o,t,"moveMonth"))&&this._trigger("changeMonth",this.viewDate):37===e.keyCode||39===e.keyCode?n=this.moveAvailableDate(o,t,"moveDay"):this.weekOfDateIsDisabled(o)||(n=this.moveAvailableDate(o,t,"moveWeek")):1===this.viewMode?(38!==e.keyCode&&40!==e.keyCode||(t*=4),n=this.moveAvailableDate(o,t,"moveMonth")):2===this.viewMode&&(38!==e.keyCode&&40!==e.keyCode||(t*=4),n=this.moveAvailableDate(o,t,"moveYear")),n&&(this.focusDate=this.viewDate=n,this.setValue(),this.fill(),e.preventDefault());break;case 13:if(!this.o.forceParse)break;o=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(o),r=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(e.preventDefault(),e.stopPropagation(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}r&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))}else 40!==e.keyCode&&27!==e.keyCode||(this.show(),e.stopPropagation())},setViewMode:function(e){this.viewMode=e,this.picker.children("div").hide().filter(".datepicker-"+v.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};var u=function(t,n){e.data(t,"datepicker",this),this.element=e(t),this.inputs=e.map(n.inputs,(function(e){return e.jquery?e[0]:e})),delete n.inputs,this.keepEmptyValues=n.keepEmptyValues,delete n.keepEmptyValues,h.call(e(this.inputs),n).on("changeDate",e.proxy(this.dateUpdated,this)),this.pickers=e.map(this.inputs,(function(t){return e.data(t,"datepicker")})),this.updateDates()};u.prototype={updateDates:function(){this.dates=e.map(this.pickers,(function(e){return e.getUTCDate()})),this.updateRanges()},updateRanges:function(){var t=e.map(this.dates,(function(e){return e.valueOf()}));e.each(this.pickers,(function(e,n){n.setRange(t)}))},clearDates:function(){e.each(this.pickers,(function(e,t){t.clearDates()}))},dateUpdated:function(n){if(!this.updating){this.updating=!0;var r=e.data(n.target,"datepicker");if(r!==t){var o=r.getUTCDate(),i=this.keepEmptyValues,a=e.inArray(n.target,this.inputs),c=a-1,s=a+1,l=this.inputs.length;if(-1!==a){if(e.each(this.pickers,(function(e,t){t.getUTCDate()||t!==r&&i||t.setUTCDate(o)})),o=0&&othis.dates[s])for(;sthis.dates[s];)this.pickers[s++].setUTCDate(o);this.updateDates(),delete this.updating}}}},destroy:function(){e.map(this.pickers,(function(e){e.destroy()})),e(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:i("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};var f=e.fn.datepicker,h=function(n){var r,o=Array.apply(null,arguments);if(o.shift(),this.each((function(){var t=e(this),i=t.data("datepicker"),s="object"==typeof n&&n;if(!i){var f=a(this,"date"),h=c(e.extend({},d,f,s).language),m=e.extend({},d,h,f,s);t.hasClass("input-daterange")||m.inputs?(e.extend(m,{inputs:m.inputs||t.find("input").toArray()}),i=new u(this,m)):i=new l(this,m),t.data("datepicker",i)}"string"==typeof n&&"function"==typeof i[n]&&(r=i[n].apply(i,o))})),r===t||r instanceof l||r instanceof u)return this;if(this.length>1)throw new Error("Using only allowed for the collection of a single element ("+n+" function)");return r};e.fn.datepicker=h;var d=e.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:e.noop,beforeShowMonth:e.noop,beforeShowYear:e.noop,beforeShowDecade:e.noop,beforeShowCentury:e.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"«",rightArrow:"»"},showWeekDays:!0},m=e.fn.datepicker.locale_opts=["format","rtl","weekStart"];e.fn.datepicker.Constructor=l;var p=e.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}},v={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(e){if("function"==typeof e.toValue&&"function"==typeof e.toDisplay)return e;var t=e.replace(this.validParts,"\0").split("\0"),n=e.match(this.validParts);if(!t||!t.length||!n||0===n.length)throw new Error("Invalid date format.");return{separators:t,parts:n}},parseDate:function(n,o,i,a){function c(){var e=this.slice(0,s[h].length),t=s[h].slice(0,e.length);return e.toLowerCase()===t.toLowerCase()}if(!n)return t;if(n instanceof Date)return n;if("string"==typeof o&&(o=v.parseFormat(o)),o.toValue)return o.toValue(n,o,i);var s,u,f,h,d,m={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},g={yesterday:"-1d",today:"+0d",tomorrow:"+1d"};if(n in g&&(n=g[n]),/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(n)){for(s=n.match(/([\-+]\d+)([dmwy])/gi),n=new Date,h=0;h(new Date).getFullYear()+t&&(e-=100),e}(t,a):t)},m:function(e,t){if(isNaN(e))return e;for(t-=1;t<0;)t+=12;for(t%=12,e.setUTCMonth(t);e.getUTCMonth()!==t;)e.setUTCDate(e.getUTCDate()-1);return e},d:function(e,t){return e.setUTCDate(t)}};M.yy=M.yyyy,M.M=M.MM=M.mm=M.m,M.dd=M.d,n=r();var _=o.parts.slice();if(s.length!==_.length&&(_=e(_).filter((function(t,n){return-1!==e.inArray(n,C)})).toArray()),s.length===_.length){var w,x,H;for(h=0,w=_.length;h'+d.templates.leftArrow+''+d.templates.rightArrow+"",contTemplate:'',footTemplate:''};v.template='
    '+v.headTemplate+""+v.footTemplate+'
    '+v.headTemplate+v.contTemplate+v.footTemplate+'
    '+v.headTemplate+v.contTemplate+v.footTemplate+'
    '+v.headTemplate+v.contTemplate+v.footTemplate+'
    '+v.headTemplate+v.contTemplate+v.footTemplate+"
    ",e.fn.datepicker.DPGlobal=v,e.fn.datepicker.noConflict=function(){return e.fn.datepicker=f,this},e.fn.datepicker.version="1.9.0",e.fn.datepicker.deprecated=function(e){var t=window.console;t&&t.warn&&t.warn("DEPRECATED: "+e)},e(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',(function(t){var n=e(this);n.data("datepicker")||(t.preventDefault(),h.call(n,"show"))})),e((function(){h.call(e('[data-provide="datepicker-inline"]'))}))})),function(e,t){if("function"==typeof define&&define.amd)define(["module","exports"],t);else if("undefined"!=typeof exports)t(module,exports);else{var n={exports:{}};t(n,n.exports),e.autosize=n.exports}}(this,(function(e,t){"use strict";var n,r,o="function"==typeof Map?new Map:(n=[],r=[],{has:function(e){return-1").addClass("progressbar-back-text").prependTo(r),this.$front_text=i=e("").addClass("progressbar-front-text").prependTo(n),u?(m=r.css("height"),o.css({height:m,"line-height":m}),i.css({height:m,"line-height":m}),e(window).resize((function(){m=r.css("height"),o.css({height:m,"line-height":m}),i.css({height:m,"line-height":m})}))):(m=r.css("width"),i.css({width:m}),e(window).resize((function(){m=r.css("width"),i.css({width:m})})));setTimeout((function(){var e,t,d,m,v;u?n.css("height",p+"%"):n.css("width",p+"%");var g=setInterval((function(){u?(d=n.height(),m=r.height()):(d=n.width(),m=r.width()),e=Math.round(100*d/m),t=Math.round(s+d/m*(l-s)),e>=p&&(e=p,t=c,h(n),clearInterval(g)),"none"!==a.display_text&&(v=a.use_percentage?a.percent_format(e):a.amount_format(t,l,s),"fill"===a.display_text?n.text(v):"center"===a.display_text&&(o.text(v),i.text(v))),n.attr("aria-valuenow",t),f(e,n)}),a.refresh_speed)}),a.transition_delay)}};var n=e.fn.progressbar;e.fn.progressbar=function(n){return this.each((function(){var r=e(this),o=r.data("bs.progressbar"),i="object"==typeof n&&n;o&&i&&e.extend(o.options,i),o||r.data("bs.progressbar",o=new t(this,i)),o.transition()}))},e.fn.progressbar.Constructor=t,e.fn.progressbar.noConflict=function(){return e.fn.progressbar=n,this}}(window.jQuery);var _extends=Object.assign||function(e){for(var t=1;te.addpos2&&(e.addpos2=t.offsetHeight);break;case"left":case"right":t.offsetWidth+(parseFloat(t.style.marginLeft,10)||0)+(parseFloat(t.style.marginRight,10)||0)>e.addpos2&&(e.addpos2=t.offsetWidth)}}else if(e.dir1){var m=void 0,p=void 0;switch(e.dir1){case"down":case"up":p=["left","right"],m=e.context.scrollWidth/2-t.offsetWidth/2;break;case"left":case"right":p=["top","bottom"],m=a/2-t.offsetHeight/2}t.style[p[0]]=m+"px",t.style[p[1]]="auto",e.animation||t.style[p[0]]}if(e.dir1)switch("number"==typeof e.nextpos1&&(t.style[s]=e.nextpos1+"px",e.animation||t.style[s]),e.dir1){case"down":case"up":e.nextpos1+=t.offsetHeight+(void 0===e.spacing1?25:e.spacing1);break;case"left":case"right":e.nextpos1+=t.offsetWidth+(void 0===e.spacing1?25:e.spacing1)}else{var v=c/2-t.offsetWidth/2,g=a/2-t.offsetHeight/2;t.style.left=v+"px",t.style.top=g+"px",e.animation||t.style.left}return this}},queuePosition:function(e){return o&&clearTimeout(o),e=e||10,o=setTimeout((function(){r.positionAll()}),e),this},cancelRemove:function(){return this.cancelClose()},cancelClose:function(){var e=this.get(),t=e._timer,n=e._animTimer,r=e._state,o=e.animation;return t&&clearTimeout(t),n&&clearTimeout(n),"closing"===r&&this.set({_state:"open",_animating:!1,_animatingClass:"fade"===o?"ui-pnotify-in ui-pnotify-fade-in":"ui-pnotify-in"}),this},queueRemove:function(){return this.queueClose()},queueClose:function(){var e=this;return this.cancelClose(),this.set({_timer:setTimeout((function(){return e.close(!0)}),isNaN(this.get().delay)?0:this.get().delay)}),this},addModuleClass:function(){for(var e=this.get()._moduleClasses,t=arguments.length,n=Array(t),r=0;r .ui-pnotify{position:fixed;z-index:100040}body > .ui-pnotify.ui-pnotify-modal{z-index:100042}.ui-pnotify{position:absolute;height:auto;z-index:1;display:none}.ui-pnotify.ui-pnotify-modal{z-index:3}.ui-pnotify.ui-pnotify-in{display:block}.ui-pnotify.ui-pnotify-initial-hidden{display:block;visibility:hidden}.ui-pnotify.ui-pnotify-move{transition:left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-slow{transition:opacity .4s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-slow.ui-pnotify.ui-pnotify-move{transition:opacity .4s linear, left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-normal{transition:opacity .25s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-normal.ui-pnotify.ui-pnotify-move{transition:opacity .25s linear, left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-fast{transition:opacity .1s linear;opacity:0}.ui-pnotify.ui-pnotify-fade-fast.ui-pnotify.ui-pnotify-move{transition:opacity .1s linear, left .5s ease, top .5s ease, right .5s ease, bottom .5s ease}.ui-pnotify.ui-pnotify-fade-in{opacity:1}.ui-pnotify .ui-pnotify-shadow{-webkit-box-shadow:0px 6px 28px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 6px 28px 0px rgba(0,0,0,0.1);box-shadow:0px 6px 28px 0px rgba(0,0,0,0.1)}.ui-pnotify-container{background-position:0 0;padding:.8em;height:100%;margin:0}.ui-pnotify-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.ui-pnotify-container.ui-pnotify-sharp{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-pnotify-title{display:block;white-space:pre-line;margin-bottom:.4em;margin-top:0}.ui-pnotify.ui-pnotify-with-icon .ui-pnotify-title,.ui-pnotify.ui-pnotify-with-icon .ui-pnotify-text{margin-left:24px}[dir=rtl] .ui-pnotify.ui-pnotify-with-icon .ui-pnotify-title,[dir=rtl] .ui-pnotify.ui-pnotify-with-icon .ui-pnotify-text{margin-right:24px;margin-left:0}.ui-pnotify-title-bs4{font-size:1.2rem}.ui-pnotify-text{display:block;white-space:pre-line}.ui-pnotify-icon,.ui-pnotify-icon span{display:block;float:left}[dir=rtl] .ui-pnotify-icon,[dir=rtl] .ui-pnotify-icon span{float:right}.ui-pnotify-icon-bs3 > span{position:relative;top:2px}.ui-pnotify-icon-bs4 > span{position:relative;top:4px}.ui-pnotify-modal-overlay{background-color:rgba(0, 0, 0, .4);top:0;left:0;position:absolute;height:100%;width:100%;z-index:2}body > .ui-pnotify-modal-overlay{position:fixed;z-index:100041}',y(document.head,i)),this._fragment=function(e,t){for(var n,r,o,i,f,h,m,p,g,k=[],V=z(),A=[],T=z(),E=t._modulesPrependContainer,D=function(e){return e.module.key},N=0;Nz[V]?(x[k]=!0,H(L)):(w[V]=!0,m--):(l(S,c),m--)}for(;m--;)y[(S=e[m]).key]||l(S,c);for(;p;)H(b[p-1]);return b}function H(e,t){e.d(1),t[e.key]=null}function L(e){e.parentNode.removeChild(e)}function S(e,t,n,r){e.removeEventListener(t,n,r)}function k(){return document.createComment("")}function V(e,t){e.data=""+t}function A(e,t){for(;e.nextSibling&&e.nextSibling!==t;)e.parentNode.removeChild(e.nextSibling)}function T(e,t){for(var n in t)e[n]=t[n];return e}function E(e){e._lock=!0,D(e._beforecreate),D(e._oncreate),D(e._aftercreate),e._lock=!1}function D(e){for(;e&&e.length;)e.shift()()}function N(){}return T(g.prototype,{destroy:function(e){this.destroy=N,this.fire("destroy"),this.set=N,this._fragment.d(!1!==e),this._fragment=null,this._state={}},get:function(){return this._state},fire:function(e,t){var n=e in this._handlers&&this._handlers[e].slice();if(n)for(var r=0;r [ui-pnotify].ui-pnotify.ui-pnotify-mobile-able{position:fixed}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-top,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-bottom{width:100% !important}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-left,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-right{height:100% !important}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able .ui-pnotify-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-top .ui-pnotify-shadow{border-bottom-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-bottom .ui-pnotify-shadow{border-top-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-left .ui-pnotify-shadow{border-right-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-right .ui-pnotify-shadow{border-left-width:5px}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able .ui-pnotify-container{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-top .ui-pnotify-container,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-bottom .ui-pnotify-container{width:auto !important}[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-left .ui-pnotify-container,[ui-pnotify].ui-pnotify.ui-pnotify-mobile-able.ui-pnotify-mobile-right .ui-pnotify-container{height:100% !important}}",e=t,document.head.appendChild(e)}(),this._fragment=(this._state,{c:o,m:o,p:o,d:o}),this.root._oncreate.push((function(){(function(){this.set({_doMobileStylingBound:this.doMobileStyling.bind(this)})}).call(s),s.fire("update",{changed:function(e,t){for(var n in t)e[n]=1;return e}({},s._state),current:s._state})})),t.target&&(this._fragment.c(),this._mount(t.target,t.anchor),a(this))}function o(){}function i(e,t){for(var n in t)e[n]=t[n];return e}function a(e){e._lock=!0,s(e._beforecreate),s(e._oncreate),s(e._aftercreate),e._lock=!1}function c(){return Object.create(null)}function s(e){for(;e&&e.length;)e.shift()()}return i(r.prototype,{destroy:function(e){this.destroy=o,this.fire("destroy"),this.set=o,this._fragment.d(!1!==e),this._fragment=null,this._state={}},get:function(){return this._state},fire:function(e,t){var n=e in this._handlers&&this._handlers[e].slice();if(n)for(var r=0;rn){for(var i="top"===o.push,a=[],c=0,s=i?0:e.notices.length-1;i?s=r.length&&n.substr(0,0+r.length)===r;var n,r},je=function(e){return function(t){return t.replace(e,"")}},$e=je(/^\s+|\s+$/g),Fe=je(/^\s+/g),qe=je(/\s+$/g),Ue=function(e){return 0=e.length&&t(n)}))}))}))})(q(e,s),mr).get((function(e){var r=function(e,t){for(var n=[],r=[],o=0,i=e.length;o\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Fo=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,qo=/[<>&\"\']/g,Uo=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,Wo={128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},Zo={'"':""","'":"'","<":"<",">":">","&":"&","`":"`"},Yo={"<":"<",">":">","&":"&",""":'"',"'":"'"},Xo=function(e,t){var n,r,o,i={};if(e){for(e=e.split(","),t=t||10,n=0;n>10),56320+(1023&t))):Wo[t]||String.fromCharCode(t):Yo[e]||Go[e]||(n=e,(r=kt("div").dom).innerHTML=n,r.textContent||r.innerText||n);var n,r}))}},ti={},ni={},ri=Ht.makeMap,oi=Ht.each,ii=Ht.extend,ai=Ht.explode,ci=Ht.inArray,si=function(e,t){return(e=Ht.trim(e))?e.split(t||" "):[]},li=function(e,t){var n;return e&&(n={},"string"==typeof e&&(e={"*":e}),oi(e,(function(e,r){n[r]=n[r.toUpperCase()]=("map"===t?ri:ai)(e,/[, ]/)}))),n},ui=function(e){var t,n,r,o,i,a,c,s,l,u,f={},h={},d=[],m={},p={},v=function(t,n,r){var o=e[t];return o?o=ri(o,/[, ]/,ri(o.toUpperCase(),/[, ]/)):(o=ti[t])||(o=ri(n," ",ri(n.toUpperCase()," ")),o=ii(o,r),ti[t]=o),o},g=(t=(e=e||{}).schema,s={},l=function(e,t,r){var o,i,a=function(e,t){for(var n={},r=0,o=e.length;r
    ').css(o).appendTo(t)[0];return a.set(P.some({caret:f,element:r,before:e})),a.get().each((function(t){e&&ic(t.caret).addClass("mce-visual-caret-before")})),u(),(c=r.ownerDocument.createRange()).setStart(i,0),c.setEnd(i,0),c},hide:l,getCss:function(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"},reposition:function(){a.get().each((function(e){var n=yl(t,e.element,e.before);ic(e.caret).css(He({},n))}))},destroy:function(){return $r.clearInterval(o)}}},Cl=function(){return pl.isIE()||pl.isEdge()||pl.isFirefox()},Ml=function(e){return vl(e)||gl(e)},_l=function(e){return Ml(e)||Dn(e)&&Cl()},wl=qn,xl=Wn,Hl=An("display","block table table-cell table-caption list-item"),Ll=ho,Sl=uo,kl=kn,Vl=So,Al=function(e,t){for(var n;n=e(t);)if(!Sl(n))return n;return null},Tl=function(e,t,n,r,o){var i=new Ur(e,r),a=wl(e)||Sl(e);if(t<0){if(a&&n(e=Al(i.prev.bind(i),!0)))return e;for(;e=Al(i.prev.bind(i),o);)if(n(e))return e}if(0=c.data.length-1)return 1===e&&(r=a(c))?Rl(r):n;if(go(c)&&s<=1)return-1===e&&(r=i(c))?Il(r):n;if(s===c.data.length)return(r=a(c))?Rl(r):n;if(0===s)return(r=i(c))?Il(r):n}return n},jl=function(e,t){return P.from(Nl(e?0:-1,t)).filter(wl)},$l=function(e,t,n){var r=Bl(e,t,n);return-1===e?zs.fromRangeStart(r):zs.fromRangeEnd(r)},Fl=function(e){return P.from(e.getNode()).map(At)},ql=function(e,t){for(;t=e(t);)if(t.isVisible())return t;return t},Ul=function(e,t){var n=Dl(e,t);return!(n||!jn(e.getNode()))||n};(Ms=Cs=Cs||{})[Ms.Backwards=-1]="Backwards",Ms[Ms.Forwards=1]="Forwards";var Wl,Zl,Yl=qn,Xl=Pn,Gl=kn,Ql=jn,Kl=So,Jl=function(e){return xo(e)||!!ko(t=e)&&!0!==X(ie(t.getElementsByTagName("*")),(function(e,t){return e||zo(t)}),!1);var t},eu=Vo,tu=function(e,t){return e.hasChildNodes()&&tc.length-1)return!!zu(l,i,r)||function(e,t){return pu(e).fold(T,(function(e){return t.setStart(e.container(),e.offset()),t.setEnd(e.container(),e.offset()),!0}))}(i,r);i=c[s[o]]}3===i.nodeType&&(a=Math.min(s[0],i.nodeValue.length)),1===i.nodeType&&(a=Math.min(s[0],i.childNodes.length)),t?r.setStart(i,a):r.setEnd(i,a)}return!0},Mu=function(e){return Pn(e)&&0=n.length?t=n.length-1:t<0&&(t=0),n[t]||e},uf=function(e,t,n){var r=t.startContainer,o=t.startOffset,i=t.endContainer,a=t.endOffset,c=function(e){var t=e[0];return 3===t.nodeType&&t===r&&o>=t.nodeValue.length&&e.splice(0,1),t=e[e.length-1],0===a&&0_(V)?(m=w(d*f),d=w(m/f)):(d=w(m/f),m=w(d*f))),E(r,d,m),a=0<(a=i.startPos.x+k)?a:0,g=0<(g=i.startPos.y+V)?g:0,y.setStyles(o,{left:a,top:g,display:"block"}),o.innerHTML=d+" × "+m,i[2]<0&&r.clientWidth<=d&&y.setStyle(r,"left",void 0+(l-d)),i[3]<0&&r.clientHeight<=m&&y.setStyle(r,"top",void 0+(u-m)),(k=x.scrollWidth-p)+(V=x.scrollHeight-v)!=0&&y.setStyles(o,{left:a-k,top:g-V}),h||(b=t,z=n,C=l,M=u,H="corner-"+i.name,b.fire("ObjectResizeStart",{target:z,width:C,height:M,origin:H}),h=!0)},N=function(){var e,c,s,l,u,f=h;h=!1,f&&(T(n,"width",d),T(n,"height",m)),y.unbind(C,"mousemove",D),y.unbind(C,"mouseup",N),M!==C&&(y.unbind(M,"mousemove",D),y.unbind(M,"mouseup",N)),y.remove(r),y.remove(o),y.remove(a),O(n),f&&(e=t,c=n,s=d,l=m,u="corner-"+i.name,e.fire("ObjectResized",{target:c,width:s,height:l,origin:u}),y.setAttrib(n,"style",y.getAttrib(n,"style"))),t.nodeChanged()},O=function(e){B();var h=y.getPos(e,x),g=h.x,_=h.y,w=e.getBoundingClientRect(),L=w.width||w.right-w.left,k=w.height||w.bottom-w.top;n!==e&&(P(),n=e,d=m=0);var T=t.fire("ObjectSelected",{target:e}),O=y.getAttrib(n,b,"1");A(e)&&!T.isDefaultPrevented()?z(H,(function(e,t){var h=y.get("mceResizeHandle"+t);h&&y.remove(h),h=y.add(x,"div",{id:"mceResizeHandle"+t,"data-mce-bogus":"all",class:"mce-resizehandle",unselectable:!0,style:"cursor:"+t+"-resize; margin:0; padding:0"}),11===Ct.ie&&(h.contentEditable=!1),y.bind(h,"mousedown",(function(h){h.stopImmediatePropagation(),h.preventDefault(),function(h){var d,m=V(n)[0];c=h.screenX,s=h.screenY,l=m.clientWidth,u=m.clientHeight,f=u/l,(i=e).name=t,i.startPos={x:L*e[0]+g,y:k*e[1]+_},p=x.scrollWidth,v=x.scrollHeight,a=y.add(x,"div",{class:"mce-resize-backdrop"}),y.setStyles(a,{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}),r=S(d=n)?y.create("img",{src:Ct.transparentSrc}):d.cloneNode(!0),y.addClass(r,"mce-clonedresizable"),y.setAttrib(r,"data-mce-bogus","all"),r.contentEditable="false",y.setStyles(r,{left:g,top:_,margin:0}),E(r,L,k),r.removeAttribute(b),x.appendChild(r),y.bind(C,"mousemove",D),y.bind(C,"mouseup",N),M!==C&&(y.bind(M,"mousemove",D),y.bind(M,"mouseup",N)),o=y.add(x,"div",{class:"mce-resize-helper","data-mce-bogus":"all"},l+" × "+u)}(h)})),e.elm=h,y.setStyles(h,{left:L*e[0]+g-h.offsetWidth/2,top:k*e[1]+_-h.offsetHeight/2})})):P(),y.getAttrib(n,b)||n.setAttribute(b,O)},P=function(){B(),n&&n.removeAttribute(b),se(H,(function(e,t){var n=y.get("mceResizeHandle"+t);n&&(y.unbind(n),y.remove(n))}))},R=function(n){var r,o=function(e,t){if(e)do{if(e===t)return!0}while(e=e.parentNode)};h||t.removed||(z(y.select("img[data-mce-selected],hr[data-mce-selected]"),(function(e){e.removeAttribute(b)})),r="mousedown"===n.type?n.target:e.getNode(),o(r=y.$(r).closest("table,img,figure.image,hr,video,span.mce-preview-object")[0],x)&&(j(),o(e.getStart(!0),r)&&o(e.getEnd(!0),r))?O(r):P())},I=function(e){return Af(Lf(t.getBody(),e))},B=function(){se(H,(function(e){e.elm&&(y.unbind(e.elm),delete e.elm)}))},j=function(){try{t.getDoc().execCommand("enableObjectResizing",!1,"false")}catch(e){}};return t.on("init",(function(){var e;j(),(Ct.browser.isIE()||Ct.browser.isEdge())&&(t.on("mousedown click",(function(e){var n=e.target,r=n.nodeName;h||!/^(TABLE|IMG|HR)$/.test(r)||I(n)||(2!==e.button&&t.selection.select(n,"TABLE"===r),"mousedown"===e.type&&t.nodeChanged())})),e=function(e){var n=function(e){$r.setEditorTimeout(t,(function(){return t.selection.select(e)}))};if(I(e.target)||Wn(e.target))return e.preventDefault(),void n(e.target);/^(TABLE|IMG|HR)$/.test(e.target.nodeName)&&(e.preventDefault(),"IMG"===e.target.tagName&&n(e.target))},y.bind(x,"mscontrolselect",e),t.on("remove",(function(){return y.unbind(x,"mscontrolselect",e)})));var r=$r.throttle((function(e){t.composing||R(e)}));t.on("nodechange ResizeEditor ResizeWindow ResizeContent drop FullscreenStateChanged",r),t.on("keyup compositionend",(function(e){n&&"TABLE"===n.nodeName&&r(e)})),t.on("hide blur",P),t.on("contextmenu longpress",k,!0)})),t.on("remove",B),{isResizable:A,showResizeRect:O,hideResizeRect:P,updateResizeRect:R,destroy:function(){n=r=a=null}}},Ef=function(e){return Fn(e)||qn(e)},Df=function(e,t,n){var r,o,i,a,c,s=n;if(s.caretPositionFromPoint)(o=s.caretPositionFromPoint(e,t))&&((r=n.createRange()).setStart(o.offsetNode,o.offset),r.collapse(!0));else if(n.caretRangeFromPoint)r=n.caretRangeFromPoint(e,t);else if(s.body.createTextRange){r=s.body.createTextRange();try{r.moveToPoint(e,t),r.collapse(!0)}catch(o){r=function(e,t,n){var r,o=n.elementFromPoint(e,t),i=n.body.createTextRange();if(o&&"HTML"!==o.tagName||(o=n.body),i.moveToElementText(o),0<(r=(r=Ht.toArray(i.getClientRects())).sort((function(e,n){return(e=Math.abs(Math.max(e.top-t,e.bottom-t)))-Math.abs(Math.max(n.top-t,n.bottom-t))}))).length){t=(r[0].bottom+r[0].top)/2;try{return i.moveToPoint(e,t),i.collapse(!0),i}catch(e){}}return null}(e,t,n)}return i=r,a=n.body,c=i&&i.parentElement?i.parentElement():null,qn(function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(c,a,Ef))?null:i}return r},Nf=function(e,t){return e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset},Of=function(e,t,n){return null!==function(e,t,n){for(;e&&e!==t;){if(n(e))return e;e=e.parentNode}return null}(e,t,n)},Pf=function(e){return e&&"TABLE"===e.nodeName},Rf=function(e,t,n){for(var r=new Ur(t,e.getParent(t.parentNode,e.isBlock)||e.getRoot());t=r[n?"prev":"next"]();)if(jn(t))return!0},If=function(e,t,n,r,o){var i,a,c=e.getRoot(),s=e.schema.getNonEmptyElements(),l=e.getParent(o.parentNode,e.isBlock)||c;if(r&&jn(o)&&t&&e.isEmpty(l))return P.some(zs(o.parentNode,e.nodeIndex(o)));for(var u,f,h=new Ur(o,l);a=h[r?"prev":"next"]();){if("false"===e.getContentEditableParent(a)||(f=c,ho(u=a)&&!1===Of(u,f,gu)))return P.none();if(Pn(a)&&0l.childNodes.length-1&&(d=!1),In(l)&&(l=c,u=0),l===c){if(d&&(o=l.childNodes[0\ufeff');return ln(n.element,r),eh(r,(function(){return pn(r)}))}(At(n.startContainer),n.startOffset);nh(e,i,t,a,r),a.cleanup()},oh=function(e,t,n,r){var o=At(e.getDoc());nh(e,o,n,eh(At(t),z),r)},ih=function(e,t,n){var r=n.startContainer,o=n.startOffset,i=n.endContainer,a=n.endOffset;t(At(r),At(i));var c=e.dom.createRng();c.setStart(r,o),c.setEnd(i,a),e.selection.setRng(n)},ah=function(e,t,n,r){var o,i=e.pos;n?_n(i.left,i.top,r):(o=i.top-t+e.height,_n(i.left,o,r))},ch=function(e,t,n,r,o){var i=n+t,a=r.pos.top,c=r.bottom,s=n<=c-a;aa.bottom&&wn(n.element,!0===r)},uh=function(e,t,n){return th(e,sh,t,n)},fh=function(e,t,n){return oh(e,t,sh,n)},hh=function(e,t,n){return th(e,lh,t,n)},dh=function(e,t,n){return oh(e,t,lh,n)},mh=function(e,t,n){(e.inline?uh:hh)(e,t,n)},ph=function(e){var t=an(e).dom;return e.dom===t.activeElement},vh=function(e){return void 0===e&&(e=At(document)),P.from(e.dom.activeElement).map(At)},gh=br([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),bh=(gh.before,gh.on,gh.after,br([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}])),yh=(bh.domRange,bh.relative,bh.exact,function(e,t,n,r){return{start:e,soffset:t,finish:n,foffset:r}}),zh=ht().browser,Ch=function(e,t){var n=jt(t)?Mf(t).length:Kt(t).length+1;return n]+(?:"[^"]*"|'[^']*'))*[^"'>]*(?:"[^">]*|'[^'>]*)?|\s*|\/)>/g;for(c.lastIndex=r=n;o=c.exec(t);){if(r=c.lastIndex,"/"===o[1])i--;else if(!o[1]){if(o[2]in a)continue;i++}if(0===i)break}return r},td=function(e,t){void 0===t&&(t=ui()),!1!==(e=e||{}).fix_self_closing&&(e.fix_self_closing=!0);var n=e.comment?e.comment:z,r=e.cdata?e.cdata:z,o=e.text?e.text:z,i=e.start?e.start:z,a=e.end?e.end:z,c=e.pi?e.pi:z,s=e.doctype?e.doctype:z;return{parse:function(l,u){void 0===u&&(u="html"),function(l,u){void 0===u&&(u="html");for(var f,h,d,m,p,v,g,b,y,z,C,M,_,w,x,H,L,S,k,V=l.html,A=0,T=[],E=0,D=ei.decode,N=Ht.makeMap("src,href,data,background,action,formaction,poster,xlink:href"),O=/((java|vb)script|mhtml):/i,P="html"===u?0:1,R=function(e){for(var t,n=T.length;n--&&T[n].name!==e;);if(0<=n){for(t=T.length-1;n<=t;t--)(e=T[t]).valid&&a(e.name);T.length=n}},I=function(e,t){return o(Qh(e,l),t)},B=function(t){""!==t&&(">"===t.charAt(0)&&(t=" "+t),e.allow_conditional_comments||"[if"!==t.substr(0,3).toLowerCase()||(t=" "+t),n(Qh(t,l)))},j=function(e,t){var n=e||"",r=!Be(n,"--"),o=function(e,t,n){void 0===n&&(n=0);var r=e.toLowerCase();if(-1!==r.indexOf("[if ",n)&&(c=n,/^\s*\[if [\w\W]+\]>.*/.test(r.substr(c)))){var o=r.indexOf("[endif]",n);return r.indexOf(">",o)}if(t){var i=r.indexOf(">",n);return-1!==i?i:r.length}var a=/--!?>/g;a.lastIndex=n;var c,s=a.exec(e);return s?s.index+s[0].length:r.length}(V,r,t);return e=V.substr(t,o-t),B(r?n+e:e),o+1},$=function(t,n,r,o,i){var a,c,s,u;if(s=(n=n.toLowerCase())in Z?n:D(r||o||i||""),r=Qh(s,l),Y&&!b&&0==(0===(u=n).indexOf("data-")||0===u.indexOf("aria-"))){if(!(a=w[n])&&x){for(c=x.length;c--&&!(a=x[c]).pattern.test(n););-1===c&&(a=null)}if(!a)return;if(a.validValues&&!(r in a.validValues))return}if(N[n]&&!e.allow_script_urls){var f=r.replace(/[\s\u0000-\u001F]+/g,"");try{f=decodeURIComponent(f)}catch(e){f=unescape(f)}if(O.test(f))return;if(Jh(e,f,t))return}b&&(n in N||0===n.indexOf("on"))||(m.map[n]=r,m.push({name:n,value:r}))},F=new RegExp("<(?:(?:!--([\\w\\W]*?)--!?>)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:![Dd][Oo][Cc][Tt][Yy][Pp][Ee]([\\w\\W]*?)>)|(?:!(--)?)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_:.]*)(\\s(?:[^'\">]+(?:\"[^\"]*\"|'[^']*'))*[^\"'>]*(?:\"[^\">]*|'[^'>]*)?|\\s*|\\/)>))","g"),q=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,U=t.getShortEndedElements(),W=e.self_closing_elements||t.getSelfClosingElements(),Z=t.getBoolAttrs(),Y=e.validate,X=e.remove_internals,G=e.fix_self_closing,Q=t.getSpecialElements(),K=V+">";f=F.exec(K);){var J=f[0];if(AV.length){I(D(V.substr(f.index))),A=f.index+J.length;continue}":"===(h=h.toLowerCase()).charAt(0)&&(h=h.substr(1)),y=h in U,G&&W[h]&&0]*data-mce-bogus="all"[^>]*>/g,f=e.schema;a=e.getTempAttrs(),c=l,s=new RegExp(["\\s?("+a.join("|")+')="[^"]+"'].join("|"),"gi"),l=c.replace(s,"");for(var h=f.getShortEndedElements();i=u.exec(l);)r=u.lastIndex,o=i[0].length,n=h[i[1]]?r:td.findEndTag(f,l,r),l=l.substring(0,r-o)+l.substring(n),u.lastIndex=r-o;return co(l)},rd=nd,od=Ht.each,id=function(e){return{compare:function(t,n){if(t.nodeName!==n.nodeName)return!1;var r=function(t){var n={};return od(e.getAttribs(t),(function(r){var o=r.nodeName.toLowerCase();0!==o.indexOf("_")&&"style"!==o&&0!==o.indexOf("data-")&&(n[o]=e.getAttrib(t,o))})),n},o=function(e,t){var n,r;for(r in e)if(e.hasOwnProperty(r)){if(void 0===(n=t[r]))return!1;if(e[r]!==n)return!1;delete t[r]}for(r in t)if(t.hasOwnProperty(r))return!1;return!0};return!(!o(r(t),r(n))||!o(e.parseStyle(e.getAttrib(t,"style")),e.parseStyle(e.getAttrib(n,"style")))||Hu(t)||Hu(n))}}},ad=Ht.makeMap,cd=function(e){var t=[],n=(e=e||{}).indent,r=ad(e.indent_before||""),o=ad(e.indent_after||""),i=ei.getEncodeFunc(e.entity_encoding||"raw",e.entities),a="html"===e.element_format;return{start:function(e,c,s){var l,u,f,h;if(n&&r[e]&&0":" />",s&&n&&o[e]&&0"),n&&o[e]&&0")},comment:function(e){t.push("\x3c!--",e,"--\x3e")},pi:function(e,r){r?t.push(""):t.push(""),n&&t.push("\n")},doctype:function(e){t.push("",n?"\n":"")},reset:function(){t.length=0},getContent:function(){return t.join("").replace(/\n$/,"")}}},sd=function(e,t){void 0===t&&(t=ui());var n=cd(e);return(e=e||{}).validate=!("validate"in e)||e.validate,{serialize:function(r){var o=e.validate,i={3:function(e){n.text(e.value,e.raw)},8:function(e){n.comment(e.value)},7:function(e){n.pi(e.name,e.value)},10:function(e){n.doctype(e.value)},4:function(e){n.cdata(e.value)},11:function(e){if(e=e.firstChild)for(;a(e),e=e.next;);}};n.reset();var a=function(e){var r,c,s,l,u,f,h,d,m,p=i[e.type];if(p)p(e);else{if(r=e.name,c=e.shortEnded,s=e.attributes,o&&s&&1'))},Vd=function(e){tn(e).each((function(t){Yt(t).each((function(n){Xr(e)&&Qr(t)&&Xr(n)&&pn(t)}))}))},Ad=function(e,t){return function(e,t,n){return Ot(t,e)?function(e,t){for(var n=b(t)?t:T,r=e.dom,o=[];null!==r.parentNode&&void 0!==r.parentNode;){var i=r.parentNode,a=At(i);if(o.push(a),!0===n(a))break;r=i}return o}(e,(function(e){return n(e)||Nt(e,t)})).slice(0,-1):[]}(e,t,T)},Td=function(e,t){return[e].concat(Ad(e,t))},Ed=function(e,t,n){return uu(e,t,n,gd)},Dd=function(e,t){return G(Td(At(t.container()),e),Xr)},Nd=function(e,t,n){return Ed(e,t.dom,n).forall((function(e){return Dd(t,n).fold((function(){return!1===Dl(e,n,t.dom)}),(function(r){return!1===Dl(e,n,t.dom)&&Ot(r,At(e.container()))}))}))},Od=function(e,t,n){return Dd(t,n).fold((function(){return Ed(e,t.dom,n).forall((function(e){return!1===Dl(e,n,t.dom)}))}),(function(t){return Ed(e,t.dom,n).isNone()}))},Pd=w(Od,!1),Rd=w(Od,!0),Id=w(Nd,!1),Bd=w(Nd,!0),jd=function(e){return Fl(e).exists(Qr)},$d=function(e,t,n){var r=Z(Td(At(n.container()),t),Xr),o=re(r).getOr(t);return su(e,o.dom,n).filter(jd)},Fd=function(e,t){return Fl(t).exists(Qr)||$d(!0,e,t).isSome()},qd=function(e,t){return n=t,P.from(n.getNode(!0)).map(At).exists(Qr)||$d(!1,e,t).isSome();var n},Ud=w($d,!1),Wd=w($d,!0),Zd=function(e){return zs.isTextPosition(e)&&!e.isAtStart()&&!e.isAtEnd()},Yd=function(e,t){var n=Z(Td(At(t.container()),e),Xr);return re(n).getOr(e)},Xd=function(e,t){return Zd(t)?vd(t):vd(t)||du(Yd(e,t).dom,t).exists(vd)},Gd=function(e,t){return Zd(t)?pd(t):pd(t)||hu(Yd(e,t).dom,t).exists(pd)},Qd=function(e){return Fl(e).bind((function(e){return Sr(e,Bt)})).exists((function(e){return t=er(e,"white-space"),$(["pre","pre-wrap"],t);var t}))},Kd=function(e,t){return!Qd(t)&&(Pd(e,t)||Id(e,t)||qd(e,t)||Xd(e,t))},Jd=function(e,t){return!Qd(t)&&(Rd(e,t)||Bd(e,t)||Fd(e,t)||Gd(e,t))},em=function(e,t){return Kd(e,t)||Jd(e,(r=(n=t).container(),o=n.offset(),Pn(r)&&o=e.data.length&&Jd(o,zs(e,e.data.length)),c=0===t&&Kd(o,zs(e,0)),e.replaceData(t,n,(l=c,u=a,X(s=i,(function(e,t){return Su(t)||Lu(t)?e.previousCharIsSpace||""===e.str&&l||e.str.length===s.length-1&&u?{previousCharIsSpace:!1,str:e.str+oo}:{previousCharIsSpace:!0,str:e.str+" "}:{previousCharIsSpace:!1,str:e.str+t}}),{previousCharIsSpace:!1,str:""}).str)))},am=function(e,t){var n=e.data.slice(t),r=n.length-Fe(n).length;return im(e,t,r)},cm=function(e,t){var n=e.data.slice(0,t),r=n.length-qe(n).length;return im(e,t-r,r)},sm=function(e,t,n,r){void 0===r&&(r=!0);var o=qe(e.data).length,i=r?e:t,a=r?t:e;return r?i.appendData(a.data):i.insertData(0,a.data),pn(At(a)),n&&am(i,o),i},lm=function(e,t){return r=e,o=(n=t).container(),i=n.offset(),!1===zs.isTextPosition(n)&&o===r.parentNode&&i>zs.before(r).offset()?zs(t.container(),t.offset()-1):t;var n,r,o,i},um=function(e){return So(e.previousSibling)?P.some((t=e.previousSibling,Pn(t)?zs(t,t.data.length):zs.after(t))):e.previousSibling?pu(e.previousSibling):P.none();var t},fm=function(e){return So(e.nextSibling)?P.some((t=e.nextSibling,Pn(t)?zs(t,0):zs.before(t))):e.nextSibling?mu(e.nextSibling):P.none();var t},hm=function(e,t){return um(t).orThunk((function(){return fm(t)})).orThunk((function(){return n=e,r=t,o=zs.before(r.previousSibling?r.previousSibling:r.parentNode),du(n,o).fold((function(){return hu(n,zs.after(r))}),P.some);var n,r,o}))},dm=function(e,t){return fm(t).orThunk((function(){return um(t)})).orThunk((function(){return r=t,hu(n=e,zs.after(r)).fold((function(){return du(n,zs.before(r))}),P.some);var n,r}))},mm=function(e,t,n){return(e?dm:hm)(t,n).map(w(lm,n))},pm=function(e,t,n){n.fold((function(){e.focus()}),(function(n){e.selection.setRng(n.toRange(),t)}))},vm=function(e,t){return t&&ve(e.schema.getBlockElements(),Pt(t))},gm=function(e){if(Po(e)){var t=St('
    ');return mn(e),hn(e,t),P.some(zs.before(t.dom))}return P.none()},bm=function(e,t,n,r){void 0===r&&(r=!0);var o,i,a=mm(t,e.getBody(),n.dom),c=Lr(n,w(vm,e),(o=e.getBody(),function(e){return e.dom===o})),s=function(e,t,n){var r,o,i,a,c=Yt(e).filter(jt),s=Xt(e).filter(jt);return pn(e),o=s,i=t,a=function(e,t,r){var o=e.dom,i=t.dom,a=o.data.length;return sm(o,i,n),r.container()===i?zs(o,a):r},((r=c).isSome()&&o.isSome()&&i.isSome()?P.some(a(r.getOrDie(),o.getOrDie(),i.getOrDie())):P.none()).orThunk((function(){return n&&(c.each((function(e){return cm(e.dom,e.dom.length)})),s.each((function(e){return am(e.dom,0)}))),t}))}(n,a,(i=n,ve(e.schema.getTextInlineElements(),Pt(i))));e.dom.isEmpty(e.getBody())?(e.setContent(""),e.selection.setCursorLocation()):c.bind(gm).fold((function(){r&&pm(e,t,s)}),(function(n){r&&pm(e,t,P.some(n))}))},ym=function(e,t){return{start:e,end:t}},zm=br([{removeTable:["element"]},{emptyCells:["cells"]},{deleteCellSelection:["rng","cell"]}]),Cm=function(e,t){return Ar(At(e),"td,th",t)},Mm=function(e,t){return kr(e,"table",t)},_m=function(e){return!Nt(e.start,e.end)},wm=function(e,t){return Mm(e.start,t).bind((function(n){return Mm(e.end,t).bind((function(e){return t=Nt(n,e),r=n,t?P.some(r):P.none();var t,r}))}))},xm=function(e){return Ac(e,"td,th")},Hm=function(e,t){return wm(t,e).isSome()},Lm=function(e,t,n){return e.filter((function(e){return _m(e)&&Hm(n,e)})).orThunk((function(){return function(e,t){var n=Cm(t.startContainer,e),r=Cm(t.endContainer,e);return t.collapsed?P.none():Uc(n,r,ym).fold((function(){return n.fold((function(){return r.bind((function(t){return Mm(t,e).bind((function(e){return re(xm(e)).map((function(e){return ym(e,t)}))}))}))}),(function(t){return Mm(t,e).bind((function(e){return oe(xm(e)).map((function(e){return ym(t,e)}))}))}))}),(function(t){return Hm(e,t)?P.none():(r=e,Mm((n=t).start,r).bind((function(e){return oe(xm(e)).map((function(e){return ym(n.start,e)}))})));var n,r}))}(n,t)})).bind((function(e){return wm(t=e,n).map((function(e){return{rng:t,table:e,cells:xm(e)}}));var t}))},Sm=function(e,t){return Q(e,(function(e){return Nt(e,t)}))},km=function(e){return Uc(Sm((t=e).cells,t.rng.start),Sm(t.cells,t.rng.end),(function(e,n){return t.cells.slice(e,n+1)})).map((function(t){var n=e.cells;return t.length===n.length?zm.removeTable(e.table):zm.emptyCells(t)}));var t},Vm=function(e,t){var n,r,o,i,a,c=(n=e,function(e){return Nt(n,e)}),s=(o=c,i=Cm((r=t).startContainer,o),a=Cm(r.endContainer,o),Uc(i,a,ym));return function(e,t,n){return e.filter((function(e){return o=n,!_m(r=e)&&wm(r,o).exists((function(e){var t=e.dom.rows;return 1===t.length&&1===t[0].cells.length}))&&vf(e.start,t);var r,o})).map((function(e){return e.start}))}(s,t,c).map((function(e){return zm.deleteCellSelection(t,e)})).orThunk((function(){return Lm(s,t,c).bind(km)}))},Am=function(e){var t;return(8===Rt(t=e)||"#comment"===Pt(t)?Yt:tn)(e).bind(Am).orThunk((function(){return P.some(e)}))},Tm=function(e,t){return U(t,kd),e.selection.setCursorLocation(t[0].dom,0),!0},Em=function(e,t,n){t.deleteContents();var r,o,i=Am(n).getOr(n),a=At(e.dom.getParent(i.dom,e.dom.isBlock));return Po(a)&&(kd(a),e.selection.setCursorLocation(a.dom,0)),Nt(n,a)||(r=Zt(a).is(n)?[]:Zt(o=a).map(Kt).map((function(e){return Z(e,(function(e){return!Nt(o,e)}))})).getOr([]),U(r.concat(Kt(n)),(function(e){Nt(e,a)||Ot(e,a)||pn(e)}))),!0},Dm=function(e,t){return bm(e,!1,t),!0},Nm=function(e,t){return G(Td(t,e),no)},Om=function(e,t){return G(Td(t,e),(function(e){return"caption"===Pt(e)}))},Pm=function(e,t){return kd(t),e.selection.setCursorLocation(t.dom,0),P.some(!0)},Rm=function(e,t){return(e?xd:Hd)(t)},Im=function(e,t,n){var r=At(e.getBody());return Om(r,n).fold((function(){return function(e,t,n,r){var o=zs.fromRangeStart(e.selection.getRng());return Nm(n,r).bind((function(r){return Po(r)?Pm(e,r):(i=n,a=r,c=o,lu(t,e.getBody(),c).bind((function(e){return Nm(i,At(e.getNode())).map((function(e){return!1===Nt(e,a)}))})));var i,a,c})).getOr(!1)}(e,t,r,n)||(o=e,i=t,a=zs.fromRangeStart(o.selection.getRng()),Rm(i,a)||su(i,o.getBody(),a).exists((function(e){return Rm(i,e)})));var o,i,a}),(function(n){return o=e,i=t,a=r,c=n,s=zs.fromRangeStart(o.selection.getRng()),(Po(c)?Pm(o,c):function(e,t,n,r,o){return lu(n,e.getBody(),o).bind((function(i){return s=n,l=o,u=i,mu((c=r).dom).bind((function(e){return pu(c.dom).map((function(t){return s?l.isEqual(e)&&u.isEqual(t):l.isEqual(t)&&u.isEqual(e)}))})).getOr(!0)?Pm(e,r):(a=r,Om(t,At(i.getNode())).map((function(e){return!1===Nt(e,a)})));var a,c,s,l,u})).or(P.some(!0))}(o,a,i,c,s)).getOr(!1);var o,i,a,c,s}))},Bm=function(e,t){var n,r,o,i,a,c=At(e.selection.getStart(!0)),s=df(e);return e.selection.isCollapsed()&&0===s.length?Im(e,t,c):(r=c,o=At((n=e).getBody()),i=n.selection.getRng(),0!==(a=df(n)).length?Tm(n,a):function(e,t,n,r){return Om(t,r).fold((function(){return r=e,Vm(t,n).map((function(e){return e.fold(w(Dm,r),w(Tm,r),w(Em,r))}));var r}),(function(t){return Pm(e,t)})).getOr(!1)}(n,o,i,r))},jm=function(e){return e.collapsed?e:function(e){var t=zs.fromRangeStart(e),n=zs.fromRangeEnd(e),r=e.commonAncestorContainer;return su(!1,r,n).map((function(o){return!Dl(t,n,r)&&Dl(t,o,r)?(i=t.container(),a=t.offset(),c=o.container(),s=o.offset(),(l=document.createRange()).setStart(i,a),l.setEnd(c,s),l):e;var i,a,c,s,l})).getOr(e)}(e)},$m=function(e,t){var n,r,o,i=t.firstChild,a=t.lastChild;return i&&"meta"===i.name&&(i=i.next),a&&"mce_marker"===a.attr("id")&&(a=a.prev),r=a,o=(n=e).getNonEmptyElements(),r&&(r.isEmpty(o)||function(e,t){var n,r;return e.getBlockElements()[t.name]&&(r=t).firstChild&&r.firstChild===r.lastChild&&("br"===(n=t.firstChild).name||n.value===oo)}(n,r))&&(a=a.prev),!(!i||i!==a||"ul"!==i.name&&"ol"!==i.name)},Fm=function(e){return 0)?$/," "):u.replace(/ ()?$/," "));var m=e.parser,p=n.merge,v=sd({validate:e.getParam("validate")},e.schema),b='',y={content:t,format:"html",selection:!0,paste:n.paste};if((y=e.fire("BeforeSetContent",y)).isDefaultPrevented())e.fire("SetContent",{content:y.content,format:"html",selection:!0,paste:n.paste});else{-1===(t=y.content).indexOf("{$caret}")&&(t+="{$caret}"),t=t.replace(/\{\$caret\}/,b);var z,C,M=(a=h.getRng()).startContainer||(a.parentElement?a.parentElement():null),_=e.getBody();M===_&&h.isCollapsed()&&d.isBlock(_.firstChild)&&(z=e,(C=_.firstChild)&&!z.schema.getShortEndedElements()[C.nodeName])&&d.isEmpty(_.firstChild)&&((a=d.createRng()).setStart(_.firstChild,0),a.setEnd(_.firstChild,0),h.setRng(a)),h.isCollapsed()||function(e){var t=e.dom,n=jm(e.selection.getRng());e.selection.setRng(n);var r,o,i=t.getParent(n.startContainer,Zm);r=n,null!==(o=i)&&o===t.getParent(r.endContainer,Zm)&&vf(At(o),r)?Em(e,n,At(i)):e.getDoc().execCommand("Delete",!1,null)}(e);var w,x,H,L,S,k,V,A,T,E,D,N,O,R,I={context:(r=h.getNode()).nodeName.toLowerCase(),data:n.data,insert:!0},B=m.parse(t,I);if(!0===n.paste&&$m(e.schema,B)&&qm(d,r))return a=Wm(v,d,h.getRng(),B),h.setRng(a),void e.fire("SetContent",y);if(function(e){for(var t=e;t=t.walk();)1===t.type&&t.attr("data-mce-fragment","1")}(B),"mce_marker"===(c=B.lastChild).attr("id"))for(c=(i=c).prev;c;c=c.walk(!0))if(3===c.type||!d.isBlock(c.name)){e.schema.isValidChild(c.parent.name,"span")&&c.parent.insert(i,c,"br"===c.name);break}if(e._selectionOverrides.showBlockCaretContainer(r),I.invalid){for(e.selection.setContent(b),r=h.getNode(),o=e.getBody(),9===r.nodeType?r=c=o:c=r;c!==o;)c=(r=c).parentNode;t=r===o?o.innerHTML:d.getOuterHTML(r),t=v.serialize(m.parse(t.replace(//i,(function(){return v.serialize(B)})))),r===o?d.setHTML(o,t):d.setOuterHTML(r,t)}else w=e,x=t=v.serialize(B),"all"===(H=r).getAttribute("data-mce-bogus")?H.parentNode.insertBefore(w.dom.createFragment(x),H):(L=H.firstChild,S=H.lastChild,!L||L===S&&"BR"===L.nodeName?w.dom.setHTML(H,x):w.selection.setContent(x));V=p,E=(k=e).schema.getTextInlineElements(),D=k.dom,V&&(A=k.getBody(),T=id(D),Ht.each(D.select("*[data-mce-fragment]"),(function(e){if(g(E[e.nodeName.toLowerCase()])&&function(e,t){return J(hd(e,t),(function(e){return t=e,!ld.has(t);var t}))}(D,e))for(var t=e.parentNode;g(t)&&t!==A&&!dd(D,e,t);t=t.parentNode)if(T.compare(t,e)){D.remove(e,!0);break}}))),function(e,t){var n,r,o=e.dom,i=e.selection;if(t){i.scrollIntoView(t);var a=function(t){for(var n=e.getBody();t&&t!==n;t=t.parentNode)if("false"===o.getContentEditable(t))return t;return null}(t);if(a)return o.remove(t),i.select(a);var c=o.createRng(),s=t.previousSibling;s&&3===s.nodeType?(c.setStart(s,s.nodeValue.length),Ct.ie||(r=t.nextSibling)&&3===r.nodeType&&(s.appendData(r.data),r.parentNode.removeChild(r))):(c.setStartBefore(t),c.setEndBefore(t));var l=o.getParent(t,o.isBlock);o.remove(t),l&&o.isEmpty(l)&&(e.$(l).empty(),c.setStart(l,0),c.setEnd(l,0),Zm(l)||l.getAttribute("data-mce-fragment")||!(n=function(t){var n=zs.fromRangeStart(t);if(n=ou(e.getBody()).next(n))return n.toRange()}(c))?o.add(l,o.create("br",{"data-mce-bogus":"1"})):(c=n,o.remove(l))),i.setRng(c)}}(e,d.get("mce_marker")),N=e.getBody(),Ht.each(N.getElementsByTagName("*"),(function(e){e.removeAttribute("data-mce-fragment")})),O=d,R=h.getStart(),P.from(O.getParent(R,"td,th")).map(At).each(Vd),e.fire("SetContent",y),e.addVisual()}},Xm=function(e,t){t(e),e.firstChild&&Xm(e.firstChild,t),e.next&&Xm(e.next,t)},Gm=function(e){return e instanceof Xh},Qm=function(e,t){var n;e.dom.setHTML(e.getBody(),t),Rh(n=e)&&mu(n.getBody()).each((function(e){var t=e.getNode(),r=Dn(t)?mu(t).getOr(e):e;n.selection.setRng(r.toRange())}))},Km=function(e,t,n){return n.format=n.format?n.format:"html",n.set=!0,n.content=Gm(t)?"":t,n.no_events||e.fire("BeforeSetContent",n),Gm(t)||(t=n.content),P.from(e.getBody()).fold(M(t),(function(r){return Gm(t)?function(e,t,n,r){!function(e,t,n){var r=function(e,t,n){var r={},o={},i=[];for(var a in n.firstChild&&Xm(n.firstChild,(function(n){U(e,(function(e){e.name===n.name&&(r[e.name]?r[e.name].nodes.push(n):r[e.name]={filter:e,nodes:[n]})})),U(t,(function(e){"string"==typeof n.attr(e.name)&&(o[e.name]?o[e.name].nodes.push(n):o[e.name]={filter:e,nodes:[n]})}))})),r)r.hasOwnProperty(a)&&i.push(r[a]);for(var c in o)o.hasOwnProperty(c)&&i.push(o[c]);return i}(e,t,n);U(r,(function(e){U(e.filter.callbacks,(function(t){t(e.nodes,e.filter.name,{})}))}))}(e.parser.getNodeFilters(),e.parser.getAttributeFilters(),n);var o=sd({validate:e.validate},e.schema).serialize(n);return r.content=ro(At(t))?o:Ht.trim(o),Qm(e,r.content),r.no_events||e.fire("SetContent",r),n}(e,r,t,n):(o=e,i=r,c=n,0===(a=t).length||/^\s+$/.test(a)?(l='
    ',"TABLE"===i.nodeName?a=""+l+"":/^(UL|OL)$/.test(i.nodeName)&&(a="
  • "+l+"
  • "),a=(s=Zs(o))&&o.schema.isValidChild(i.nodeName.toLowerCase(),s.toLowerCase())?(a=l,o.dom.createHTML(s,Ys(o),a)):a||'
    ',Qm(o,a),o.fire("SetContent",c)):("raw"!==c.format&&(a=sd({validate:o.validate},o.schema).serialize(o.parser.parse(a,{isRootContent:!0,insert:!0}))),c.content=ro(At(i))?a:Ht.trim(a),Qm(o,c.content),c.no_events||o.fire("SetContent",c)),c.content);var o,i,a,c,s,l}))},Jm=function(e,t){return r=t,((o=(n=e).dom).parentNode?function(e,t){return G(e.dom.childNodes,(function(e){return t(At(e))})).map(At)}(At(o.parentNode),(function(e){return!Nt(n,e)&&r(e)})):P.none()).isSome();var n,r,o},ep=function(e){return b(e)?e:T},tp=function(e,t,n){var r=t(e),o=ep(n);return r.orThunk((function(){return o(e)?P.none():function(e,t,n){for(var r=e.dom,o=ep(n);r.parentNode;){r=r.parentNode;var i=At(r),a=t(i);if(a.isSome())return a;if(o(i))break}return P.none()}(e,t,o)}))},np=Pu,rp=function(e,t,n){var r=e.formatter.get(n);if(r)for(var o=0;o
    ").append(n.childNodes)})))},Cp["pre"]||(Cp.pre=[]),Cp.pre.push(ud);var wp,xp,Hp,Lp,Sp=Ht.each,kp=function(e){return kn(e)&&!Hu(e)&&!gu(e)&&!En(e)},Vp=function(e,t){for(var n=e;n;n=n[t]){if(Pn(n)&&0!==n.nodeValue.length)return e;if(kn(n)&&!Hu(n))return n}return e},Ap=function(e,t,n){var r,o,i=id(e);if(t&&n&&(t=Vp(t,"previousSibling"),n=Vp(n,"nextSibling"),i.compare(t,n))){for(r=t.nextSibling;r&&r!==n;)r=(o=r).nextSibling,t.appendChild(o);return e.remove(n),Ht.each(Ht.grep(n.childNodes),(function(e){t.appendChild(e)})),t}return n},Tp=function(e,t,n,r){var o;r&&!1!==t.merge_siblings&&(o=Ap(e,Tu(r),r),Ap(e,o,Tu(o,!0)))},Ep=function(e,t,n){Sp(e.childNodes,(function(e){kp(e)&&(t(e)&&n(e),e.hasChildNodes()&&Ep(e,t,n))}))},Dp=function(e,t){return function(n){return!(!n||!Iu(e,n,t))}},Np=function(e,t,n){return function(r){var o,i;e.setStyle(r,t,n),""===r.getAttribute("style")&&r.removeAttribute("style"),o=e,"SPAN"===(i=r).nodeName&&0===o.getAttribs(i).length&&o.remove(i,!0)}},Op=br([{keep:[]},{rename:["name"]},{removed:[]}]),Pp=/^(src|href|style)$/,Rp=Ht.each,Ip=Pu,Bp=function(e,t,n){return e.isChildOf(t,n)&&t!==n&&!e.isBlock(n)},jp=function(e,t,n){var r,o=t[n?"startContainer":"endContainer"],i=t[n?"startOffset":"endOffset"];return kn(o)&&(r=o.childNodes.length-1,!n&&i&&i--,o=o.childNodes[r=o.nodeValue.length&&(o=new Ur(o,e.getBody()).next()||o),Pn(o)&&!n&&0===i&&(o=new Ur(o,e.getBody()).prev()||o),o},$p=function(e,t){var n=t?"firstChild":"lastChild";if(/^(TR|TH|TD)$/.test(e.nodeName)&&e[n]){var r=e[n];return"TR"===e.nodeName&&r[n]||r}return e},Fp=function(e,t,n,r){var o=e.create(n,r);return t.parentNode.insertBefore(o,t),o.appendChild(t),o},qp=function(e,t,n,r,o){var i=At(t),a=At(e.create(r,o)),c=(n?Qt:Gt)(i);return dn(a,c),n?(ln(i,a),fn(a,i)):(un(i,a),hn(a,i)),a.dom},Up=function(e,t,n,r){return!(t=Tu(t,n,r))||"BR"===t.nodeName||e.isBlock(t)},Wp=function(e,t,n,r,o){var i,a,c,s,l,u=e.dom;if(c=u,!(Ip(s=r,(l=t).inline)||Ip(s,l.block)||l.selector&&kn(s)&&c.is(s,l.selector)||(a=r,t.links&&"A"===a.nodeName)))return Op.keep();var f,d,m,p,v,g,b,z=r;if(t.inline&&"all"===t.remove&&h(t.preserve_attributes)){var C=Z(u.getAttribs(z),(function(e){return $(t.preserve_attributes,e.name.toLowerCase())}));if(u.removeAllAttribs(z),U(C,(function(e){return u.setAttrib(z,e.name,e.value)})),0e?t.cells.length:e}),0)},av=function(e,t){for(var n=e.rows,r=0;r")?{type:"fragmented",fragments:r,content:"",bookmark:null,beforeBookmark:null}:{type:"complete",fragments:null,content:o,bookmark:null,beforeBookmark:null}},zv=function(e,t,n){"fragmented"===t.type?function(e,t){var n,r,o,i,a,c,s,l,u,f=q(ie(t.childNodes),vv);gv((r=e,o=(n=f).length+r.length+2,i=new Array(o),a=new Array(o),c=function(e,t,o,i,a){var s=l(e,t,o,i);if(null===s||s.start===t&&s.diag===t-i||s.end===e&&s.diag===e-o)for(var u=e,f=o;ul){for(var u=0;u]*>( | |\\s| |
    |)<\\/"+c+">[\r\n]*|
    [\r\n]*)$"),a.replace(s,"")),$(["text","tree"],t.format)||ro(At(r))?t.content=o:t.content=Ht.trim(o),t.no_events||e.fire("GetContent",t),t.content}(r,o,i,e)}));var r,o,i},setContent:function(t,n){return Km(e,t,n)},insertContent:function(t,n){return Ym(e,t,n)},addVisual:function(t){return r=t,o=(n=e).dom,i=g(r)?r:n.getBody(),p(n.hasVisual)&&(n.hasVisual=n.getParam("visual",!0,"boolean")),U(o.select("table,a",i),(function(e){switch(e.nodeName){case"TABLE":var t=n.getParam("visual_table_class","mce-item-table","string"),r=o.getAttrib(e,"border");r&&"0"!==r||!n.hasVisual?o.removeClass(e,t):o.addClass(e,t);break;case"A":var i,a;o.getAttrib(e,"href")||(i=o.getAttrib(e,"name")||e.id,a=n.getParam("visual_anchor_class","mce-item-anchor","string"),i&&n.hasVisual?o.addClass(e,a):o.removeClass(e,a))}})),void n.fire("VisualAid",{element:r,hasVisual:n.hasVisual});var n,r,o,i}},selection:{getContent:function(t,n){return pv(e,t,n)}},raw:{getModel:function(){return P.none()}}}},Sv=function(e){return ve(e.plugins,"rtc")},kv=function(e){return e.rtcInstance?e.rtcInstance:Lv(e)},Vv=function(e){var t=e.rtcInstance;if(t)return t;throw new Error("Failed to get RTC instance not yet initialized.")},Av=function(e){return 0===e.dom.length?(pn(e),P.none()):P.some(e)},Tv=function(e,t,n,r){e.bind((function(e){return(r?cm:am)(e.dom,r?e.dom.length:0),t.filter(jt).map((function(t){return o=t,i=n,a=r,c=e.dom,s=o.dom,l=a?c.length:s.length,void(a?(sm(c,s,!1,!a),i.setStart(s,l)):(sm(s,c,!1,!a),i.setEnd(s,l)));var o,i,a,c,s,l}))})).orThunk((function(){var e;return(e=r,t.filter((function(e){return Hf.isBookmarkNode(e.dom)})).bind(e?Xt:Yt).or(t).filter(jt)).map((function(e){return n=r,void Zt(t=e).each((function(e){var r=t.dom;n&&Kd(e,zs(r,0))?am(r,0):!n&&Jd(e,zs(r,r.length))&&cm(r,r.length)}));var t,n}))}))},Ev=function(e,t,n){var r;e&&e.hasOwnProperty(t)&&(0===(r=Z(e[t],(function(e){return e!==n}))).length?delete e[t]:e[t]=r)},Dv=function(e){return!!e.select},Nv=function(e){return!(!e||!e.ownerDocument)&&Ot(At(e.ownerDocument),At(e))},Ov=function(e,t,n,r){var o,i,a,c,s,l,u=function(e,t){return s||(s={},l={},c.on("NodeChange",(function(e){var t=e.element,n=a.getParents(t,null,a.getRoot()),r={};Ht.each(s,(function(e,t){Ht.each(n,(function(o){if(a.is(o,t))return l[t]||(Ht.each(e,(function(e){e(!0,{node:o,selector:t,parents:n})})),l[t]=e),r[t]=e,!1}))})),Ht.each(l,(function(e,o){r[o]||(delete l[o],Ht.each(e,(function(e){e(!1,{node:t,selector:o,parents:n})})))}))}))),s[e]||(s[e]=[]),s[e].push(t),{unbind:function(){Ev(s,e,t),Ev(l,e,t)}}},f=function(e,t){return function(e,t,n){void 0===n&&(n={});var r,o,i=(r=t,He(He({format:"html"},n),{set:!0,selection:!0,content:r}));i.no_events||!(i=e.fire("BeforeSetContent",i)).isDefaultPrevented()?(n.content=function(e,t){if("raw"===t.format)return t.content;var n=e.selection.getRng(),r=e.dom.getParent(n.commonAncestorContainer,e.dom.isBlock),o=r?{context:r.nodeName.toLowerCase()}:{},i=e.parser.parse(t.content,He(He({isRootContent:!0,forced_root_block:!1},o),t));return sd({validate:e.validate},e.schema).serialize(i)}(e,i),function(e,t){var n=P.from(t.firstChild).map(At),r=P.from(t.lastChild).map(At);e.deleteContents(),e.insertNode(t);var o=n.bind(Yt).filter(jt).bind(Av),i=r.bind(Xt).filter(jt).bind(Av);Tv(o,n,e,!0),Tv(i,r,e,!1),e.collapse(!1)}(o=e.selection.getRng(),o.createContextualFragment(n.content)),e.selection.setRng(o),mh(e,o),i.no_events||e.fire("SetContent",i)):e.fire("SetContent",i)}(r,e,t)},h=function(e){var t=m();t.collapse(!!e),p(t)},d=function(){return t.getSelection?t.getSelection():t.document.selection},m=function(){var n,a,c,s=function(e,t,n){try{return t.compareBoundaryPoints(e,n)}catch(e){return-1}},l=t.document;if(void 0!==r.bookmark&&!1===Rh(r)){var u=kh(r);if(u.isSome())return u.map((function(e){return Uh(r,[e])[0]})).getOr(l.createRange())}try{(n=d())&&!Sn(n.anchorNode)&&(a=0n.clientHeight){t=n;break}n=n.parentNode}return t},scrollIntoView:function(e,t){return o=e,i=t,void((n=r).inline?fh:dh)(n,o,i);var n,o,i},placeCaretAt:function(e,t){return p(Df(e,t,r.getDoc()))},getBoundingClientRect:function(){var e=m();return e.collapsed?zs.fromRangeStart(e).getClientRects()[0]:e.getBoundingClientRect()},destroy:function(){t=o=i=null,z.destroy()}},y=Hf(b),z=Tf(b,r);return b.bookmarkManager=y,b.controlSelection=z,b},Pv=function(e,t){var n,r=hi();t.convert_fonts_to_spans&&function(e,t,n){e.addNodeFilter("font",(function(e){U(e,(function(e){var r,o=t.parse(e.attr("style")),i=e.attr("color"),a=e.attr("face"),c=e.attr("size");i&&(o.color=i),a&&(o["font-family"]=a),c&&(o["font-size"]=n[parseInt(e.attr("size"),10)-1]),e.name="span",e.attr("style",t.serialize(o)),r=e,U(["color","face","size"],(function(e){r.attr(e,null)}))}))}))}(e,r,Ht.explode(t.font_size_legacy_values)),n=r,e.addNodeFilter("strike",(function(e){U(e,(function(e){var t=n.parse(e.attr("style"));t["text-decoration"]="line-through",e.name="span",e.attr("style",n.serialize(t))}))}))},Rv=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},Iv=function(e,t){var n;try{n=atob(t)}catch(e){return P.none()}for(var r=new Uint8Array(n.length),o=0;o)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")};i--;)r=(n=e[i]).firstChild?n.firstChild.value:"","script"===t?((o=n.attr("type"))&&n.attr("type","mce-no/type"===o?null:o.replace(/^mce\-/,"")),"xhtml"===a.element_format&&0")):"xhtml"===a.element_format&&0)\s*/g,"$1"),Ht.map(l.split(/(?:>|\s+(?![^\[\]]+\]))/),(function(e){var t=Ht.map(e.split(/(?:~\+|~|\+)/),Xg),n=t.pop();return t.length&&(n.siblings=t),n})).reverse()):[],h=f.length?(f[0].name||(f[0].name=n),n=t.selector,Yg(f,e)):Yg([n],e),d=Zg.select(n,h)[0]||h.firstChild;return Wg(t.styles,(function(e,t){var n=c(e);n&&Zg.setStyle(d,t,n)})),Wg(t.attributes,(function(e,t){var n=c(e);n&&Zg.setAttrib(d,t,n)})),Wg(t.classes,(function(e){var t=c(e);Zg.hasClass(d,t)||Zg.addClass(d,t)})),e.fire("PreviewFormats"),Zg.setStyles(h,{position:"absolute",left:-65535}),e.getBody().appendChild(h),r=Zg.getStyle(e.getBody(),"fontSize",!0),r=/px$/.test(r)?parseInt(r,10):0,Wg(a.split(" "),(function(t){var n=Zg.getStyle(d,t,!0);if(!("background-color"===t&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(n)&&(n=Zg.getStyle(e.getBody(),t,!0),"#ffffff"===Zg.toHex(n).toLowerCase())||"color"===t&&"#000000"===Zg.toHex(n).toLowerCase())){if("font-size"===t&&/em|%$/.test(n)){if(0===r)return;n=parseFloat(n)/(/%$/.test(n)?100:1)*r+"px"}"border"===t&&n&&(i+="padding:0 2px;"),i+=t+":"+n+";"}})),e.fire("AfterPreviewFormats"),Zg.remove(h),i},Qg=function(e){var t=function(e){var t,n,r={},o=function(e,t){e&&("string"!=typeof e?Ht.each(e,(function(e,t){o(t,e)})):(h(t)||(t=[t]),Ht.each(t,(function(e){void 0===e.deep&&(e.deep=!e.selector),void 0===e.split&&(e.split=!e.selector||e.inline),void 0===e.remove&&e.selector&&!e.inline&&(e.remove="none"),e.selector&&e.inline&&(e.mixed=!0,e.block_expand=!0),"string"==typeof e.classes&&(e.classes=e.classes.split(/\s+/))})),r[e]=t))};return o((t=e.dom,n={valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},inherit:!1,preview:!1,defaultBlock:"div"},{selector:"img,table,audio,video",collapsed:!1,styles:{float:"left"},preview:"font-family font-size"}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"img,audio,video",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"},preview:!1},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"},preview:"font-family font-size"}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"img,table,audio,video",collapsed:!1,styles:{float:"right"},preview:"font-family font-size"}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},inherit:!1,defaultBlock:"div",preview:"font-family font-size"}],bold:[{inline:"strong",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all",preserve_attributes:["class","style"]}],italic:[{inline:"em",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all",preserve_attributes:["class","style"]}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all",preserve_attributes:["class","style"]}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all",preserve_attributes:["class","style"]},{inline:"s",remove:"all",preserve_attributes:["class","style"]}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},fontname:{inline:"span",toggle:!1,styles:{fontFamily:"%value"},clear_child_styles:!0},fontsize:{inline:"span",toggle:!1,styles:{fontSize:"%value"},clear_child_styles:!0},lineheight:{selector:"h1,h2,h3,h4,h5,h6,p,li,td,th,div",defaultBlock:"p",styles:{lineHeight:"%value"}},fontsize_class:{inline:"span",attributes:{class:"%value"}},blockquote:{block:"blockquote",wrapper:!0,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(e,t,n){return kn(e)&&e.hasAttribute("href")},onformat:function(e,n,r){Ht.each(r,(function(n,r){t.setAttrib(e,r,n)}))}},removeformat:[{selector:"b,strong,em,i,font,u,strike,s,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins,small",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]},Ht.each("p h1 h2 h3 h4 h5 h6 div address pre dt dd samp".split(/\s/),(function(e){n[e]={block:e,remove:"all"}})),n)),o(e.getParam("formats")),{get:function(e){return e?r[e]:r},has:function(e){return ve(r,e)},register:o,unregister:function(e){return e&&r[e]&&delete r[e],r}}}(e),n=bc(null);return function(e){e.addShortcut("meta+b","","Bold"),e.addShortcut("meta+i","","Italic"),e.addShortcut("meta+u","","Underline");for(var t=1;t<=6;t++)e.addShortcut("access+"+t,"",["FormatBlock",!1,"h"+t]);e.addShortcut("access+7","",["FormatBlock",!1,"p"]),e.addShortcut("access+8","",["FormatBlock",!1,"div"]),e.addShortcut("access+9","",["FormatBlock",!1,"address"])}(e),function(e){e.on("mouseup keydown",(function(t){var n,r,o,i;n=e,r=t.keyCode,o=n.selection,i=n.getBody(),vp(n,null,!1),8!==r&&46!==r||!o.isCollapsed()||o.getStart().innerHTML!==up||vp(n,bu(i,o.getStart())),37!==r&&39!==r||vp(n,bu(i,o.getStart()))}))}(e),{get:t.get,has:t.has,register:t.register,unregister:t.unregister,apply:function(t,n,r){var o,i,a;o=t,i=n,a=r,Vv(e).formatter.apply(o,i,a)},remove:function(t,n,r,o){var i,a,c,s;i=t,a=n,c=r,s=o,Vv(e).formatter.remove(i,a,c,s)},toggle:function(t,n,r){var o,i,a;o=t,i=n,a=r,Vv(e).formatter.toggle(o,i,a)},match:function(t,n,r){return o=t,i=n,a=r,Vv(e).formatter.match(o,i,a);var o,i,a},closest:function(t){return n=t,Vv(e).formatter.closest(n);var n},matchAll:function(t,n){return r=t,o=n,Vv(e).formatter.matchAll(r,o);var r,o},matchNode:function(t,n,r,o){return i=t,a=n,c=r,s=o,Vv(e).formatter.matchNode(i,a,c,s);var i,a,c,s},canApply:function(t){return n=t,Vv(e).formatter.canApply(n);var n},formatChanged:function(t,r,o){return i=n,a=t,c=r,void 0===(s=o)&&(s=!1),Vv(e).formatter.formatChanged(i,a,c,s);var i,a,c,s},getCssText:w(Gg,e)}},Kg=function(e){var t,n=bc(P.none()),r=bc(0),o=bc(0),i={data:[],typing:!1,beforeChange:function(){var t,o;t=r,o=n,Vv(e).undoManager.beforeChange(t,o)},add:function(t,a){return c=i,s=o,l=r,u=n,f=t,h=a,Vv(e).undoManager.addUndoLevel(c,s,l,u,f,h);var c,s,l,u,f,h},undo:function(){return t=i,n=r,a=o,Vv(e).undoManager.undo(t,n,a);var t,n,a},redo:function(){return t=e,n=o,r=i.data,Vv(t).undoManager.redo(n,r);var t,n,r},clear:function(){var t,n;t=i,n=o,Vv(e).undoManager.clear(t,n)},reset:function(){var t;t=i,Vv(e).undoManager.reset(t)},hasUndo:function(){return t=i,n=o,Vv(e).undoManager.hasUndo(t,n);var t,n},hasRedo:function(){return t=i,n=o,Vv(e).undoManager.hasRedo(t,n);var t,n},transact:function(t){return n=i,o=r,a=t,Vv(e).undoManager.transact(n,o,a);var n,o,a},ignore:function(t){var n,o;n=r,o=t,Vv(e).undoManager.ignore(n,o)},extra:function(t,n){var r,a,c,s;r=i,a=o,c=t,s=n,Vv(e).undoManager.extra(r,a,c,s)}};return Sv(e)||function(e,t,n){var r=bc(!1),o=function(e){xv(t,!1,n),t.add({},e)};e.on("init",(function(){t.add()})),e.on("BeforeExecCommand",(function(e){var r=e.command.toLowerCase();"undo"!==r&&"redo"!==r&&"mcerepaint"!==r&&(Hv(t,n),t.beforeChange())})),e.on("ExecCommand",(function(e){var t=e.command.toLowerCase();"undo"!==t&&"redo"!==t&&"mcerepaint"!==t&&o(e)})),e.on("ObjectResizeStart cut",(function(){t.beforeChange()})),e.on("SaveContent ObjectResized blur",o),e.on("dragend",o),e.on("keyup",(function(n){var i=n.keyCode;n.isDefaultPrevented()||((33<=i&&i<=36||37<=i&&i<=40||45===i||n.ctrlKey)&&(o(),e.nodeChanged()),46!==i&&8!==i||e.nodeChanged(),r.get()&&t.typing&&!1===_v(yv(e),t.data[0])&&(!1===e.isDirty()&&(e.setDirty(!0),e.fire("change",{level:t.data[0],lastLevel:null})),e.fire("TypingUndo"),r.set(!1),e.nodeChanged()))})),e.on("keydown",(function(e){var i,a=e.keyCode;e.isDefaultPrevented()||(33<=a&&a<=36||37<=a&&a<=40||45===a?t.typing&&o(e):(i=e.ctrlKey&&!e.altKey||e.metaKey,!(a<16||20n;var n}},Ny=function(e){return function(t){return n=e,t.line===n;var n}},Oy=qn,Py=Tl,Ry=function(e,t){return Math.abs(e.left-t)},Iy=function(e,t){return Math.abs(e.right-t)},By=function(e,t){return e>=t.left&&e<=t.right},jy=function(e,t){return e>=t.top&&e<=t.bottom},$y=function(e,t){return _e(e,(function(e,n){var r=Math.min(Ry(e,t),Iy(e,t)),o=Math.min(Ry(n,t),Iy(n,t));return By(t,n)||!By(t,e)&&(o===r&&Oy(n.node)||o'),c=o,1===t?e.$(s).after(c):e.$(s).before(c),e.selection.select(c,!0),e.selection.collapse())}},Sz=function(e,t){return function(e,t){var n=t?Cs.Forwards:Cs.Backwards,r=e.selection.getRng();return Wy(e,n,r,Ld,Sd,Hz).orThunk((function(){return Lz(e,n,r),P.none()}))}(e,t).exists((function(t){return qy(e,t),!0}))},kz=function(e,t){return function(e,t){var n=t?1:-1,r=e.selection.getRng();return Zy(e,n,r,(function(e){return Ld(e)||xd(e)}),(function(e){return Sd(e)||Hd(e)}),Hz).orThunk((function(){return Lz(e,n,r),P.none()}))}(e,t).exists((function(t){return qy(e,t),!0}))},Vz=function(e,t){return Xy(e,t,t?Sd:Ld)},Az=function(e){return $(["figcaption"],Pt(e))},Tz=function(e){var t=document.createRange();return t.setStartBefore(e.dom),t.setEndBefore(e.dom),t},Ez=function(e,t,n){(n?hn:fn)(e,t)},Dz=function(e,t){var n,r,o=At(e.getBody()),i=zs.fromRangeStart(e.selection.getRng()),a=Zs(e),c=Ys(e);return n=i,r=w(Nt,o),Sr(At(n.container()),Xr,r).filter(Az).exists((function(){if(function(e,t,n){return t?(o=e.dom,Hy(o,n).breakAt.isNone()):(r=e.dom,xy(r,n).breakAt.isNone());var r,o}(o,t,i)){var n=function(e,t,n,r){return""===t?(l=e,u=r,f=kt("br"),Ez(l,f,u),Tz(f)):(o=e,i=r,a=n,c=kt(t),s=kt("br"),Gn(c,a),hn(c,s),Ez(o,c,i),Tz(s));var o,i,a,c,s,l,u,f}(o,a,c,t);return e.selection.setRng(n),!0}return!1}))},Nz=function(e,t){return!!e.selection.isCollapsed()&&Dz(e,t)},Oz=function(e){for(var t=[],n=1;nt})),qz=function(e,t,n){var r,o,i,a,c=e(t,n);return(a=c).breakType===Hp.Wrap&&0===a.positions.length||!jn(n.getNode())&&(i=c).breakType===Hp.Br&&1===i.positions.length?(r=e,o=t,!c.breakAt.exists((function(e){return r(o,e).breakAt.isSome()}))):c.breakAt.isNone()},Uz=w(qz,xy),Wz=w(qz,Hy),Zz=function(e,t,n,r){var o,i,a,c,s=e.selection.getRng(),l=t?1:-1;return!(!Cl()||(o=t,i=s,a=n,c=zs.fromRangeStart(i),!fu(!o,a).exists((function(e){return e.isEqual(c)})))||(Hb(l,e,n,!t,!1).each((function(t){qy(e,t)})),0))},Yz=function(e,t,n){var r=function(e,t){var n=t.getNode(e);return kn(n)&&"TABLE"===n.nodeName?P.some(n):P.none()}(!!t,n),o=!1===t;r.fold((function(){return qy(e,n.toRange())}),(function(r){return fu(o,e.getBody()).filter((function(e){return e.isEqual(n)})).fold((function(){return qy(e,n.toRange())}),(function(o){return i=t,c=r,s=n,void((l=Zs(a=e))?a.undoManager.transact((function(){var e=kt(l);Gn(e,Ys(a)),hn(e,kt("br")),(i?un:ln)(At(c),e);var t=a.dom.createRng();t.setStart(e.dom,0),t.setEnd(e.dom,0),qy(a,t)})):qy(a,s.toRange()));var i,a,c,s,l}))}))},Xz=function(e,t,n,r){var o,i,a,c,s,l,u=e.selection.getRng(),f=zs.fromRangeStart(u),h=e.getBody();if(!t&&Uz(r,f)){var d=(c=h,function(e,t){return re(t.getClientRects()).bind((function(t){return $z(e,t.left,t.top)})).bind((function(e){return wy(pu(n=e).map((function(e){return xy(n,e).positions.concat(e)})).getOr([]),t);var n}))}(s=n,l=f).orThunk((function(){return re(l.getClientRects()).bind((function(e){return _y(Ly(c,zs.before(s)),e.left)}))})).getOr(zs.before(s)));return Yz(e,t,d),!0}return!(!t||!Wz(r,f))&&(o=h,d=function(e,t){return oe(t.getClientRects()).bind((function(t){return Fz(e,t.left,t.top)})).bind((function(e){return wy(mu(n=e).map((function(e){return[e].concat(Hy(n,e).positions)})).getOr([]),t);var n}))}(i=n,a=f).orThunk((function(){return re(a.getClientRects()).bind((function(e){return _y(Sy(o,zs.after(i)),e.left)}))})).getOr(zs.after(i)),Yz(e,t,d),!0)},Gz=function(e,t,n){return P.from(e.dom.getParent(e.selection.getNode(),"td,th")).bind((function(r){return P.from(e.dom.getParent(r,"table")).map((function(o){return n(e,t,o,r)}))})).getOr(!1)},Qz=function(e,t){return Gz(e,t,Zz)},Kz=function(e,t){return Gz(e,t,Xz)},Jz=function(e,t){var n,r,o=t,i=e.dom,a=e.schema.getMoveCaretBeforeOnEnterElements();if(t){!/^(LI|DT|DD)$/.test(t.nodeName)||(r=function(e){for(;e;){if(1===e.nodeType||3===e.nodeType&&e.data&&/[\r\n\s]/.test(e.data))return e;e=e.nextSibling}}(t.firstChild))&&/^(UL|OL|DL)$/.test(r.nodeName)&&t.insertBefore(i.doc.createTextNode(oo),t.firstChild);var c=i.createRng();if(t.normalize(),t.hasChildNodes()){for(var s=new Ur(t,t);n=s.current();){if(Pn(n)){c.setStart(n,0),c.setEnd(n,0);break}if(a[n.nodeName.toLowerCase()]){c.setStartBefore(n),c.setEndBefore(n);break}o=n,n=s.next()}n||(c.setStart(o,0),c.setEnd(o,0))}else jn(t)?t.nextSibling&&i.isBlock(t.nextSibling)?(c.setStartBefore(t),c.setEndBefore(t)):(c.setStartAfter(t),c.setEndAfter(t)):(c.setStart(t,0),c.setEnd(t,0));e.selection.setRng(c),mh(e,c)}},eC=function(e){return P.from(e.dom.getParent(e.selection.getStart(!0),e.dom.isBlock))},tC=function(e,t){return e&&e.parentNode&&e.parentNode.nodeName===t},nC=function(e){return e&&/^(OL|UL|LI)$/.test(e.nodeName)},rC=function(e){var t=e.parentNode;return/^(LI|DT|DD)$/.test(t.nodeName)?t:e},oC=function(e,t,n){for(var r=e[n?"firstChild":"lastChild"];r&&!kn(r);)r=r[n?"nextSibling":"previousSibling"];return r===t},iC=function(e){e.innerHTML='
    '},aC=function(e,t){return e.nodeName===t||e.previousSibling&&e.previousSibling.nodeName===t},cC=function(e,t){return t&&e.isBlock(t)&&!/^(TD|TH|CAPTION|FORM)$/.test(t.nodeName)&&!/^(fixed|absolute)/i.test(t.style.position)&&"true"!==e.getContentEditable(t)},sC=function(e,t,n){return!1===Pn(t)?n:e?1===n&&t.data.charAt(n-1)===io?0:n:n===t.data.length-1&&t.data.charAt(n)===io?t.data.length:n},lC=function(e,t){for(var n,r=e.getRoot(),o=t;o!==r&&"false"!==e.getContentEditable(o);)"true"===e.getContentEditable(o)&&(n=o),o=o.parentNode;return o!==r?n:r},uC=function(e,t){var n=Zs(e);n&&n.toLowerCase()===t.tagName.toLowerCase()&&function(e,t,n){var r=e.dom;P.from(n.style).map(r.parseStyle).each((function(e){var n=rr(At(t)),o=He(He({},n),e);r.setStyles(t,o)}));var o=P.from(n.class).map((function(e){return e.split(/\s+/)})),i=P.from(t.className).map((function(e){return Z(e.split(/\s+/),(function(e){return""!==e}))}));Uc(o,i,(function(e,n){var o=Z(n,(function(t){return!$(e,t)})),i=Le(e,o);r.setAttrib(t,"class",i.join(" "))}));var a=["style","class"],c=me(n,(function(e,t){return!$(a,t)}));r.setAttribs(t,c)}(e,t,Ys(e))},fC=function(e,t){var n,r,o,i,a,c,s,l,u,f=e.dom,h=e.schema,d=h.getNonEmptyElements(),m=e.selection.getRng(),p=function(t){var n,o=r,a=h.getTextInlineElements(),c=t||"TABLE"===l||"HR"===l?f.create(t||_):i.cloneNode(!1),s=c;if(!1===e.getParam("keep_styles",!0))f.setAttrib(c,"style",null),f.setAttrib(c,"class",null);else do{if(a[o.nodeName]){if(gu(o)||Hu(o))continue;n=o.cloneNode(!1),f.setAttrib(n,"id",""),c.hasChildNodes()?n.appendChild(c.firstChild):s=n,c.appendChild(n)}}while((o=o.parentNode)&&o!==w);return uC(e,c),iC(s),c},v=function(e){var t,n,a=sC(e,r,o);if(Pn(r)&&(e?0r.childNodes.length-1,r=r.childNodes[Math.min(o,r.childNodes.length-1)]||r,o=u&&Pn(r)?r.nodeValue.length:0);var z,C,M,_,w=lC(f,r);w&&((_&&!b||!_&&b)&&(r=function(e,t,n,r,o){var i,a,c,s,l,u,f=t||"P",h=e.dom,d=lC(h,r),m=h.getParent(r,h.isBlock);if(!m||!cC(h,m)){if(l=(m=m||d)===e.getBody()||(u=m)&&/^(TD|TH|CAPTION)$/.test(u.nodeName)?m.nodeName.toLowerCase():m.parentNode.nodeName.toLowerCase(),!m.hasChildNodes())return i=h.create(f),uC(e,i),m.appendChild(i),n.setStart(i,0),n.setEnd(i,0),i;for(c=r;c.parentNode!==m;)c=c.parentNode;for(;c&&!h.isBlock(c);)c=(a=c).previousSibling;if(a&&e.schema.isValidChild(l,f.toLowerCase())){for(i=h.create(f),uC(e,i),a.parentNode.insertBefore(i,a),c=a;c&&!h.isBlock(c);)s=c.nextSibling,i.appendChild(c),c=s;n.setStart(r,o),n.setEnd(r,o)}}return r}(e,_,m,r,o)),i=f.getParent(r,f.isBlock),s=i?f.getParent(i.parentNode,f.isBlock):null,l=i?i.nodeName.toUpperCase():"","LI"!==(z=s?s.nodeName.toUpperCase():"")||y||(s=(i=s).parentNode,l=z),/^(LI|DT|DD)$/.test(l)&&f.isEmpty(i)?function(e,t,n,r,o){var i,a,c,s,l,u,f,h,d=e.dom,m=e.selection.getRng();n!==e.getBody()&&(nC(i=n)&&nC(i.parentNode)&&(o="LI"),a=o?t(o):d.create("BR"),oC(n,r,!0)&&oC(n,r,!1)?tC(n,"LI")?(c=rC(n),d.insertAfter(a,c),(null===(h=(f=n).parentNode)||void 0===h?void 0:h.firstChild)===f?d.remove(c):d.remove(n)):d.replace(a,n):(oC(n,r,!0)?tC(n,"LI")?(d.insertAfter(a,rC(n)),a.appendChild(d.doc.createTextNode(" ")),a.appendChild(n)):n.parentNode.insertBefore(a,n):oC(n,r,!1)?d.insertAfter(a,rC(n)):(n=rC(n),(s=m.cloneRange()).setStartAfter(r),s.setEndAfter(n),l=s.extractContents(),"LI"===o&&(u=l).firstChild&&"LI"===u.firstChild.nodeName?(a=l.firstChild,d.insertAfter(l,n)):(d.insertAfter(l,n),d.insertAfter(a,n))),d.remove(r)),Jz(e,a))}(e,p,s,i,_):_&&i===e.getBody()||(_=_||"P",uo(i)?(a=yo(i),f.isEmpty(i)&&iC(i),uC(e,a),Jz(e,a)):v()?g():v(!0)?(a=i.parentNode.insertBefore(p(),i),Jz(e,aC(i,"HR")?a:i)):((M=(C=m).cloneRange()).setStart(C.startContainer,sC(!0,C.startContainer,C.startOffset)),M.setEnd(C.endContainer,sC(!1,C.endContainer,C.endOffset)),(n=M.cloneRange()).setEndAfter(i),c=n.extractContents(),U(Vc(At(c),jt),(function(e){var t=e.dom;t.nodeValue=co(t.nodeValue)})),function(e){for(;Pn(e)&&(e.nodeValue=e.nodeValue.replace(/^[\r\n]+/,"")),e=e.firstChild;);}(c),a=c.firstChild,f.insertAfter(c,i),function(e,t,n){var r,o,i,a=n,c=[];if(a){for(;a=a.firstChild;){if(e.isBlock(a))return;kn(a)&&!t[a.nodeName.toLowerCase()]&&c.push(a)}for(r=c.length;r--;)!(a=c[r]).hasChildNodes()||a.firstChild===a.lastChild&&""===a.firstChild.nodeValue?e.remove(a):(o=e,(i=a)&&"A"===i.nodeName&&o.isEmpty(i)&&e.remove(a))}}(f,d,a),function(e,t){t.normalize();var n=t.lastChild;n&&!/^(left|right)$/gi.test(e.getStyle(n,"float",!0))||e.add(t,"br")}(f,i),f.isEmpty(i)&&iC(i),a.normalize(),f.isEmpty(a)?(f.remove(a),g()):(uC(e,a),Jz(e,a))),f.setAttrib(a,"id",""),e.fire("NewBlock",{newBlock:a})))},hC=function(e,t,n){var r=e.dom.createRng();n?(r.setStartBefore(t),r.setEndBefore(t)):(r.setStartAfter(t),r.setEndAfter(t)),e.selection.setRng(r),mh(e,r)},dC=function(e,t){var n=kt("br");ln(At(t),n),e.undoManager.add()},mC=function(e,t){pC(e.getBody(),t)||un(At(t),kt("br"));var n=kt("br");un(At(t),n),hC(e,n.dom,!1),e.undoManager.add()},pC=function(e,t){return n=zs.after(t),!!jn(n.getNode())||hu(e,zs.after(t)).map((function(e){return jn(e.getNode())})).getOr(!1);var n},vC=function(e){return e&&"A"===e.nodeName&&"href"in e},gC=function(e){return e.fold(T,vC,vC,T)},bC=function(e,t){t.fold(z,w(dC,e),w(mC,e),z)},yC=function(e,t){var n,r,o,i=(r=w(ob,n=e),o=zs.fromRangeStart(n.selection.getRng()),sy(r,n.getBody(),o).filter(gC));i.isSome()?i.each(w(bC,e)):function(e,t){var n,r,o=e.selection,i=e.dom,a=o.getRng();jf(i,a).each((function(e){a.setStart(e.startContainer,e.startOffset),a.setEnd(e.endContainer,e.endOffset)}));var c,s=a.startOffset,l=a.startContainer;1===l.nodeType&&l.hasChildNodes()&&(c=s>l.childNodes.length-1,l=l.childNodes[Math.min(s,l.childNodes.length-1)]||l,s=c&&3===l.nodeType?l.nodeValue.length:0);var u=i.getParent(l,i.isBlock),f=u?i.getParent(u.parentNode,i.isBlock):null,h=f?f.nodeName.toUpperCase():"",d=!(!t||!t.ctrlKey);"LI"!==h||d||(u=f),l&&3===l.nodeType&&s>=l.nodeValue.length&&!function(e,t,n){for(var r,o=new Ur(t,n),i=e.getNonEmptyElements();r=o.next();)if(i[r.nodeName.toLowerCase()]||0l&&(f=a.pageX+c-l),a.pageY+s>u&&(h=a.pageY+s-u),i.style.width=c-f+"px",i.style.height=s-h+"px",n(r.clientX,r.clientY))}))}}(o,e),l=function(e,t){return function(n){e.on((function(e){var r,o,i,a,c,s;e.dragging&&((a=3===(s=(i=t).selection.getSel().getRangeAt(0).startContainer).nodeType?s.parentNode:s)===(c=e.element)||i.dom.isChildOf(a,c)||XC(a)||((o=e.element.cloneNode(!0)).removeAttribute("data-mce-selected"),r=o,t.fire("drop",{clientX:n.clientX,clientY:n.clientY}).isDefaultPrevented()||t.undoManager.transact((function(){QC(e.element),t.insertContent(t.dom.getOuterHTML(r)),t._selectionOverrides.hideFakeCaret()}))))})),KC(e)}}(o,e),u=(n=o,function(){n.on((function(e){e.dragging&&r.fire("dragend")})),KC(n)});(r=e).on("mousedown",c),e.on("mousemove",s),e.on("mouseup",l),i.bind(a,"mousemove",s),i.bind(a,"mouseup",u),e.on("remove",(function(){i.unbind(a,"mousemove",s),i.unbind(a,"mouseup",u)}))},eM=Fn,tM=qn,nM=function(e,t){return Lf(e.getBody(),t)},rM=function(e){var t,n=e.selection,r=e.dom,o=r.isBlock,i=e.getBody(),a=zl(e,i,o,(function(){return Rh(e)})),c="sel-"+r.uniqueId(),s="data-mce-selected",l=function(e){return e!==i&&(tM(e)||Wn(e))&&r.isChildOf(e,i)},u=function(e){e&&n.setRng(e)},f=n.getRng,h=function(t,r,o,i){return void 0===i&&(i=!0),e.fire("ShowCaret",{target:r,direction:t,before:o}).isDefaultPrevented()?null:(i&&n.scrollIntoView(r,-1===t),a.show(o,r))},d=function(e){return ho(e)||go(e)||bo(e)},m=function(e){return d(e.startContainer)||d(e.endContainer)},p=function(o){var i=o.cloneNode(!0),a=e.fire("ObjectSelected",{target:o,targetClone:i});if(a.isDefaultPrevented())return null;var l=function(t,o,i){var a=e.$,s=Vr(At(e.getBody()),"#"+c).fold((function(){return a([])}),(function(e){return a([e.dom])}));0===s.length&&(s=a('
    ').attr("id",c)).appendTo(e.getBody());var l=r.createRng();o===i&&Ct.ie?(s.empty().append('

     

    ').append(o),l.setStartAfter(s[0].firstChild.firstChild),l.setEndAfter(o)):(s.empty().append(oo).append(o).append(oo),l.setStart(s[0].firstChild,1),l.setEnd(s[0].lastChild,0)),s.css({top:r.getPos(t,e.getBody()).y}),s[0].focus();var u=n.getSel();return u.removeAllRanges(),u.addRange(l),l}(o,a.targetClone,i),u=At(o);return U(Ac(At(e.getBody()),"*[data-mce-selected]"),(function(e){Nt(u,e)||Jn(e,s)})),r.getAttrib(o,s)||o.setAttribute(s,"1"),t=o,b(),l},v=function(e,t){if(!e)return null;if(e.collapsed){if(!m(e)){var n=t?1:-1,o=$l(n,i,e),a=o.getNode(!t);if(_l(a))return h(n,a,!!t&&!o.isAtEnd(),!1);var c=o.getNode(t);if(_l(c))return h(n,c,!t&&!o.isAtEnd(),!1)}return null}var s=e.startContainer,u=e.startOffset,f=e.endOffset;if(3===s.nodeType&&0===u&&tM(s.parentNode)&&(s=s.parentNode,u=r.nodeIndex(s),s=s.parentNode),1!==s.nodeType)return null;if(f===u+1&&s===e.endContainer){var d=s.childNodes[u];if(l(d))return p(d)}return null},g=function(){t&&t.removeAttribute(s),Vr(At(e.getBody()),"#"+c).each(pn),t=null},b=function(){a.hide()};return Ct.ceFalse&&!Sv(e)&&function(){e.on("mouseup",(function(t){var n=f();n.collapsed&&Hg(e,t.clientX,t.clientY)&&Sb(e,n,!1).each(u)})),e.on("click",(function(t){var o=nM(e,t.target);o&&(tM(o)&&(t.preventDefault(),e.focus()),eM(o)&&r.isChildOf(o,n.getNode())&&g())})),e.on("blur NewBlock",g),e.on("ResizeWindow FullscreenStateChanged",a.reposition);var s,d,p,y=function(t,n){var i,a,c=r.getParent(t,o),s=r.getParent(n,o);return!(!c||t===s||!r.isChildOf(c,s)||!1!==tM(nM(e,c)))||c&&(i=c,a=s,!(r.getParent(i,o)===r.getParent(a,o)))&&function(e){var t=ou(e);if(!e.firstChild)return!1;var n,r=zs.before(e.firstChild),o=t.next(r);return o&&!(Ld(n=o)||Sd(n)||_d(n)||wd(n))}(c)};e.on("tap",(function(t){var n=t.target,r=nM(e,n);tM(r)?(t.preventDefault(),Lb(e,r).each(v)):l(n)&&Lb(e,n).each(v)}),!0),e.on("mousedown",(function(t){var o,a,c,s=t.target;s!==i&&"HTML"!==s.nodeName&&!r.isChildOf(s,i)||!1===Hg(e,t.clientX,t.clientY)||((o=nM(e,s))?tM(o)?(t.preventDefault(),Lb(e,o).each(v)):(g(),eM(o)&&t.shiftKey||Sf(t.clientX,t.clientY,n.getRng())||(b(),n.placeCaretAt(t.clientX,t.clientY))):l(s)?Lb(e,s).each(v):!1===_l(s)&&(g(),b(),(a=function(e,t,n){var r,o,i=Vy(Z(ie(e.getElementsByTagName("*")),_l)),a=Z(i,w(jy,n));if(c=$y(a,t)){var c,s=!Dn(c.node)&&!Wn(c.node);if((c=$y(function(e,t,n){void 0===n&&(n=!0);var r=[],o=function(e,n){var o=Z(Vy([n]),(function(n){return!e(n,t)}));return r=r.concat(o),0===o.length};return r.push(t),Fy(by.Up,e,w(o,Gc),t.node,n),Fy(by.Down,e,w(o,Qc),t.node,n),r}(e,c,s),t))&&_l(c.node))return o=t,{node:(r=c).node,before:Ry(r,o)")+"";e.getParam("document_base_url","")!==e.documentBaseUrl&&(t+=''),t+='';var n=Us(e,"body_id","tinymce"),r=Us(e,"body_class","");return Ws(e)&&(t+=''),t+'
    '}(e),fM.add(t.iframeContainer,c),s},dM=hc.DOM,mM=function(e,t,n){var r=Sg.get(n),o=Sg.urls[n]||e.documentBaseUrl.replace(/\/$/,"");if(n=Ht.trim(n),r&&-1===Ht.inArray(t,n)){if(Ht.each(Sg.dependencies(n),(function(n){mM(e,t,n)})),e.plugins[n])return;try{var i=new r(e,o,e.$);(e.plugins[n]=i).init&&(i.init(e,o),t.push(n))}catch(t){!function(e,t,n){var r=Mc.translate(["Failed to initialize plugin: {0}",t]);kf(e,"PluginLoadError",{message:r}),Og(r,n),Tg(e,r)}(e,n,t)}}},pM=function(e){return e.replace(/^\-/,"")},vM=function(e){return{editorContainer:e,iframeContainer:e,api:{}}},gM=function(e){var t,n,r,o=e.getElement();return e.orgDisplay=o.style.display,u(rl(e))?e.theme.renderUI():b(rl(e))?(n=(t=e).getElement(),(r=rl(t)(t,n)).editorContainer.nodeType&&(r.editorContainer.id=r.editorContainer.id||t.id+"_parent"),r.iframeContainer&&r.iframeContainer.nodeType&&(r.iframeContainer.id=r.iframeContainer.id||t.id+"_iframecontainer"),r.height=r.iframeHeight?r.iframeHeight:n.offsetHeight,r):function(e){var t,n,r=e.getElement();return e.inline?vM(null):(t=r,n=dM.create("div"),dM.insertAfter(n,t),vM(n))}(e)},bM=function(e){var t,n,r,o,i,a,c,s,l;e.fire("ScriptsLoaded"),t=e,n=Ht.trim(Gs(t)),r=t.ui.registry.getAll().icons,o=He(He({},yg.get("default").icons),yg.get(n).icons),se(o,(function(e,n){ve(r,n)||t.ui.registry.addIcon(n,e)})),c=rl(i=e),u(c)?(i.settings.theme=pM(c),a=kg.get(c),i.theme=new a(i,kg.urls[c]),i.theme.init&&i.theme.init(i,kg.urls[c]||i.documentBaseUrl.replace(/\/$/,""),i.$)):i.theme={},s=e,l=[],Ht.each(il(s).split(/[ ,]/),(function(e){mM(s,l,pM(e))}));var f,h,d,m=gM(e);f=e,h=P.from(m.api).getOr({}),d={show:P.from(h.show).getOr(z),hide:P.from(h.hide).getOr(z),disable:P.from(h.disable).getOr(z),isDisabled:P.from(h.isDisabled).getOr(T),enable:function(){f.mode.isReadOnly()||P.from(h.enable).map(A)}},f.ui=He(He({},f.ui),d);var p,v,g,b={editorContainer:m.editorContainer,iframeContainer:m.iframeContainer};return e.editorContainer=b.editorContainer?b.editorContainer:null,Rg(e),e.inline?uM(e):(g=hM(p=e,v=b),v.editorContainer&&(fM.get(v.editorContainer).style.display=p.orgDisplay,p.hidden=fM.isHidden(v.editorContainer)),p.getElement().style.display="none",fM.setAttrib(p.id,"aria-hidden","true"),void(g||uM(p)))},yM=hc.DOM,zM=function(e){return"-"===e.charAt(0)},CM=function(e,t,n){return P.from(t).filter((function(e){return 0")},mceToggleVisualAid:function(){e.hasVisual=!e.hasVisual,e.addVisual()},mceReplaceContent:function(t,n,r){e.execCommand("mceInsertContent",!1,r.replace(/\{\$selection\}/g,e.selection.getContent({format:"text"})))},mceInsertLink:function(t,n,r){"string"==typeof r&&(r={href:r});var o=e.dom.getParent(e.selection.getNode(),"a");r.href=r.href.replace(/ /g,"%20"),o&&r.href||e.formatter.remove("link"),r.href&&e.formatter.apply("link",r,o)},selectAll:function(){var t,n=e.dom.getParent(e.selection.getStart(),Fn);n&&((t=e.dom.createRng()).selectNodeContents(n),e.selection.setRng(t))},mceNewDocument:function(){e.setContent("")},InsertLineBreak:function(t,n,r){return yC(e,r),!0}});var n=function(t){return function(){var n=e.selection,r=n.isCollapsed()?[e.dom.getParent(n.getNode(),e.dom.isBlock)]:n.getSelectedBlocks(),o=AM(r,(function(n){return!!e.formatter.matchNode(n,t)}));return-1!==TM(o,!0)}};t.addCommands({JustifyLeft:n("alignleft"),JustifyCenter:n("aligncenter"),JustifyRight:n("alignright"),JustifyFull:n("alignjustify"),"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(e){return t.isFormatMatch(e)},mceBlockQuote:function(){return t.isFormatMatch("blockquote")},Outdent:function(){return pz(e)},"InsertUnorderedList,InsertOrderedList":function(t){var n=e.dom.getParent(e.selection.getNode(),"ul,ol");return n&&("insertunorderedlist"===t&&"UL"===n.tagName||"insertorderedlist"===t&&"OL"===n.tagName)}},"state"),t.addCommands({Undo:function(){e.undoManager.undo()},Redo:function(){e.undoManager.redo()}}),t.addQueryValueHandler("FontName",(function(){return SM(t=e,(function(e){return HM(t.getBody(),e.dom)})).getOr("");var t}),this),t.addQueryValueHandler("FontSize",(function(){return SM(t=e,(function(e){return xM(t.getBody(),e.dom)})).getOr("");var t}),this),t.addQueryValueHandler("LineHeight",(function(){return SM(t=e,(function(e){var n=At(t.getBody());return tp(e,(function(e){return nr(e,"line-height")}),w(Nt,n)).getOrThunk((function(){var t=parseFloat(er(e,"line-height")),n=parseFloat(er(e,"font-size"));return String(t/n)}))})).getOr("");var t}),this)},DM);function DM(e){this.commands={state:{},exec:{},value:{}},this.editor=e,this.setupCommands(e)}var NM="data-mce-contenteditable",OM=function(e,t,n){var r,o;kc(e,t)&&!1===n?(o=t,Lc(r=e)?r.dom.classList.remove(o):function(e,t){return o=t,0<(i=Z(Hc(n=e,r="class"),(function(e){return e!==o}))).length?Xn(n,r,i.join(" ")):Jn(n,r),!1;var n,r,o,i}(r,o),function(e){0===(Lc(e)?e.dom.classList:Hc(e,"class")).length&&Jn(e,"class")}(r)):n&&Sc(e,t)},PM=function(e,t,n){try{e.getDoc().execCommand(t,!1,String(n))}catch(e){}},RM=function(e,t){e.dom.contentEditable=t?"true":"false"},IM=function(e,t){var n,r,o,i=At(e.getBody());OM(i,"mce-content-readonly",t),t?(e.selection.controlSelection.hideResizeRect(),e._selectionOverrides.hideFakeCaret(),o=e,P.from(o.selection.getNode()).each((function(e){e.removeAttribute("data-mce-selected")})),e.readonly=!0,RM(i,!1),U(Ac(i,'*[contenteditable="true"]'),(function(e){Xn(e,NM,"true"),RM(e,!1)}))):(e.readonly=!1,RM(i,!0),U(Ac(i,"*["+NM+'="true"]'),(function(e){Jn(e,NM),RM(e,!0)})),PM(e,"StyleWithCSS",!1),PM(e,"enableInlineTableEditing",!1),PM(e,"enableObjectResizing",!1),(Rh(r=e)||function(e){var t=an(At(e.getElement()));return vh(t).filter((function(t){return!(void 0!==(n=t.dom.classList)&&(n.contains("tox-edit-area")||n.contains("tox-edit-area__iframe")||n.contains("mce-content-body")))&&Eh(e,t.dom);var n})).isSome()}(r))&&e.focus(),(n=e).selection.setRng(n.selection.getRng()),e.nodeChanged())},BM=function(e){return e.readonly},jM=function(e){e.parser.addAttributeFilter("contenteditable",(function(t){BM(e)&&U(t,(function(e){e.attr(NM,e.attr("contenteditable")),e.attr("contenteditable","false")}))})),e.serializer.addAttributeFilter(NM,(function(t){BM(e)&&U(t,(function(e){e.attr("contenteditable",e.attr(NM))}))})),e.serializer.addTempAttr(NM)},$M=Ht.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel keydown keypress keyup input beforeinput contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend touchcancel"," "),FM=(qM.isNative=function(e){return!!$M[e.toLowerCase()]},qM.prototype.fire=function(e,t){var n=e.toLowerCase(),r=t||{};r.type=n,r.target||(r.target=this.scope),r.preventDefault||(r.preventDefault=function(){r.isDefaultPrevented=E},r.stopPropagation=function(){r.isPropagationStopped=E},r.stopImmediatePropagation=function(){r.isImmediatePropagationStopped=E},r.isDefaultPrevented=T,r.isPropagationStopped=T,r.isImmediatePropagationStopped=T),this.settings.beforeFire&&this.settings.beforeFire(r);var o=this.bindings[n];if(o)for(var i=0,a=o.length;i"),i_);return o[o.length-1]=Ht.extend(o[o.length-1],{func:n,scope:r||this.editor}),Ht.extend(o[0],{desc:this.editor.translate(t),subpatterns:o.slice(1)})},c_.prototype.hasModifier=function(e){return e.altKey||e.ctrlKey||e.metaKey},c_.prototype.isFunctionKey=function(e){return"keydown"===e.type&&112<=e.keyCode&&e.keyCode<=123},c_.prototype.matchShortcut=function(e,t){return!!t&&t.ctrl===e.ctrlKey&&t.meta===e.metaKey&&t.alt===e.altKey&&t.shift===e.shiftKey&&!!(e.keyCode===t.keyCode||e.charCode&&e.charCode===t.charCode)&&(e.preventDefault(),!0)},c_.prototype.executeShortcutAction=function(e){return e.func?e.func.call(e.scope):null},c_);function c_(e){this.shortcuts={},this.pendingPatterns=[],this.editor=e;var t=this;e.on("keyup keypress keydown",(function(e){!t.hasModifier(e)&&!t.isFunctionKey(e)||e.isDefaultPrevented()||(t_(t.shortcuts,(function(n){if(t.matchShortcut(e,n))return t.pendingPatterns=n.subpatterns.slice(0),"keydown"===e.type&&t.executeShortcutAction(n),!0})),t.matchShortcut(e,t.pendingPatterns[0])&&(1===t.pendingPatterns.length&&"keydown"===e.type&&t.executeShortcutAction(t.pendingPatterns[0]),t.pendingPatterns.shift()))}))}var s_=function(){var e,t,n,r,o,i,a,c,s=(t={},n={},r={},o={},i={},a={},{addButton:(c=function(e,t){return function(n,r){return e[n.toLowerCase()]=He(He({},r),{type:t})}})(e={},"button"),addGroupToolbarButton:c(e,"grouptoolbarbutton"),addToggleButton:c(e,"togglebutton"),addMenuButton:c(e,"menubutton"),addSplitButton:c(e,"splitbutton"),addMenuItem:c(t,"menuitem"),addNestedMenuItem:c(t,"nestedmenuitem"),addToggleMenuItem:c(t,"togglemenuitem"),addAutocompleter:c(n,"autocompleter"),addContextMenu:c(o,"contextmenu"),addContextToolbar:c(i,"contexttoolbar"),addContextForm:c(i,"contextform"),addSidebar:c(a,"sidebar"),addIcon:function(e,t){return r[e.toLowerCase()]=t},getAll:function(){return{buttons:e,menuItems:t,icons:r,popups:n,contextMenus:o,contextToolbars:i,sidebars:a}}});return{addAutocompleter:s.addAutocompleter,addButton:s.addButton,addContextForm:s.addContextForm,addContextMenu:s.addContextMenu,addContextToolbar:s.addContextToolbar,addIcon:s.addIcon,addMenuButton:s.addMenuButton,addMenuItem:s.addMenuItem,addNestedMenuItem:s.addNestedMenuItem,addSidebar:s.addSidebar,addSplitButton:s.addSplitButton,addToggleButton:s.addToggleButton,addGroupToolbarButton:s.addGroupToolbarButton,addToggleMenuItem:s.addToggleMenuItem,getAll:s.getAll}},l_=Ht.each,u_=Ht.trim,f_="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),h_={ftp:21,http:80,https:443,mailto:25},d_=(m_.parseDataUri=function(e){var t,n=decodeURIComponent(e).split(","),r=/data:([^;]+)/.exec(n[0]);return r&&(t=r[1]),{type:t,data:n[1]}},m_.getDocumentBaseUrl=function(e){var t=0!==e.protocol.indexOf("http")&&"file:"!==e.protocol?e.href:e.protocol+"//"+e.host+e.pathname;return/^[^:]+:\/\/\/?[^\/]+\//.test(t)&&(t=t.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(t)||(t+="/")),t},m_.prototype.setPath=function(e){var t=/^(.*?)\/?(\w+)?$/.exec(e);this.path=t[0],this.directory=t[1],this.file=t[2],this.source="",this.getURI()},m_.prototype.toRelative=function(e){var t;if("./"===e)return e;var n=new m_(e,{base_uri:this});if("mce_host"!==n.host&&this.host!==n.host&&n.host||this.port!==n.port||this.protocol!==n.protocol&&""!==n.protocol)return n.getURI();var r=this.getURI(),o=n.getURI();return r===o||"/"===r.charAt(r.length-1)&&r.substr(0,r.length-1)===o?r:(t=this.toRelPath(this.path,n.path),n.query&&(t+="?"+n.query),n.anchor&&(t+="#"+n.anchor),t)},m_.prototype.toAbsolute=function(e,t){var n=new m_(e,{base_uri:this});return n.getURI(t&&this.isSameOrigin(n))},m_.prototype.isSameOrigin=function(e){if(this.host==e.host&&this.protocol==e.protocol){if(this.port==e.port)return!0;var t=h_[this.protocol];if(t&&(this.port||t)==(e.port||t))return!0}return!1},m_.prototype.toRelPath=function(e,t){var n,r,o=0,i="",a=e.substring(0,e.lastIndexOf("/")).split("/"),c=t.split("/");if(a.length>=c.length)for(n=0,r=a.length;n=c.length||a[n]!==c[n]){o=n+1;break}if(a.length=a.length||a[n]!==c[n]){o=n+1;break}if(1===o)return t;for(n=0,r=a.length-(o-1);n",visual:!0,font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,inline_styles:!0,convert_fonts_to_spans:!0,indent:!0,indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",entity_encoding:"named",url_converter:c.convertURL,url_converter_scope:c},He(He({},s),a?hg:{}));return gg(lg||ug,lg,l,r,o)}(this,e,this.documentBaseUrl,n.defaultSettings,t),this.settings.suffix&&(n.suffix=this.settings.suffix),this.suffix=n.suffix,this.settings.base_url&&n._setBaseUrl(this.settings.base_url),this.baseUri=n.baseURI,this.settings.referrer_policy&&(vc.ScriptLoader._setReferrerPolicy(this.settings.referrer_policy),hc.DOM.styleSheetLoader._setReferrerPolicy(this.settings.referrer_policy)),_c.languageLoad=this.settings.language_load,_c.baseURL=n.baseURL,this.id=e,this.setDirty(!1),this.documentBaseURI=new d_(this.settings.document_base_url,{base_uri:this.baseUri}),this.baseURI=this.baseUri,this.inline=!!this.settings.inline,this.shortcuts=new a_(this),this.editorCommands=new EM(this),this.settings.cache_suffix&&(Ct.cacheSuffix=this.settings.cache_suffix.replace(/^[\?\&]+/,"")),this.ui={registry:s_(),styleSheetLoader:void 0,show:z,hide:z,enable:z,disable:z,isDisabled:T};var o=function(e){var t,n,r=bc("design"),o=bc({design:{activate:z,deactivate:z,editorReadOnly:!1},readonly:{activate:z,deactivate:z,editorReadOnly:!0}});return(t=e).serializer?jM(t):t.on("PreInit",(function(){jM(t)})),(n=e).on("ShowCaret",(function(e){BM(n)&&e.preventDefault()})),n.on("ObjectSelected",(function(e){BM(n)&&e.preventDefault()})),{isReadOnly:function(){return BM(e)},set:function(t){return function(e,t,n,r){if(r!==n.get()){if(!ve(t,r))throw new Error("Editor mode '"+r+"' is invalid");e.initialized?e_(e,n,t,r):e.on("init",(function(){return e_(e,n,t,r)}))}}(e,o.get(),r,t)},get:function(){return r.get()},register:function(e,t){o.set(function(e,t,n){var r;if($(JM,t))throw new Error("Cannot override default mode "+t);return He(He({},e),((r={})[t]=He(He({},n),{deactivate:function(){try{n.deactivate()}catch(e){console.error("problem while deactivating editor mode "+t+":",e)}}}),r))}(o.get(),e,t))}}}(this);this.mode=o,this.setMode=o.set,n.fire("SetupEditor",{editor:this}),this.execCallback("setup",this),this.$=ic.overrideDefaults((function(){return{context:r.inline?r.getBody():r.getDoc(),element:r.getBody()}}))}var M_,__=hc.DOM,w_=Ht.explode,x_=Ht.each,H_=Ht.extend,L_=0,S_=!1,k_=[],V_=[],A_=function(e){var t=e.type;x_(N_.get(),(function(n){switch(t){case"scroll":n.fire("ScrollWindow",e);break;case"resize":n.fire("ResizeWindow",e)}}))},T_=function(e){e!==S_&&(e?ic(window).on("resize scroll",A_):ic(window).off("resize scroll",A_),S_=e)},E_=function(e){var t=V_;delete k_[e.id];for(var n=0;n=n.x&&o.x+o.w<=n.w+n.x&&o.y>=n.y&&o.y+o.h<=n.h+n.y)return r[i];return null},intersect:function(e,t){var n=j_(e.x,t.x),r=j_(e.y,t.y),o=B_(e.x+e.w,t.x+t.w),i=B_(e.y+e.h,t.y+t.h);return o-n<0||i-r<0?null:q_(n,r,o-n,i-r)},clamp:function(e,t,n){var r=e.x,o=e.y,i=e.x+e.w,a=e.y+e.h,c=t.x+t.w,s=t.y+t.h,l=j_(0,t.x-r),u=j_(0,t.y-o),f=j_(0,i-c),h=j_(0,a-s);return r+=l,o+=u,n&&(i+=l,a+=u,r-=f,o-=h),q_(r,o,(i-=f)-r,(a-=h)-o)},create:q_,fromClientRect:function(e){return q_(e.left,e.top,e.width,e.height)}},W_=(O_={},P_={},{load:function(e,t){var n='Script at URL "'+t+'" failed to load',r='Script at URL "'+t+"\" did not call `tinymce.Resource.add('"+e+"', data)` within 1 second";if(void 0!==O_[e])return O_[e];var o=new Tr((function(o,i){var a=function(e,t,n){void 0===n&&(n=1e3);var r=!1,o=null,i=function(e){return function(){for(var t=[],n=0;nn?t+n:n}function c(e,t){return Math.round((/%/.test(e)?("x"===t?H.width():o())/100:1)*parseInt(e,10))}function s(e,t){return e.get("photo")||e.get("photoRegex").test(t)}function l(e,t){return e.get("retinaUrl")&&n.devicePixelRatio>1?t.replace(e.get("photoRegex"),e.get("retinaSuffix")):t}function u(e){"contains"in b[0]&&!b[0].contains(e.target)&&e.target!==g[0]&&(e.stopPropagation(),b.focus())}function f(e){f.str!==e&&(b.add(g).removeClass(f.str).addClass(e),f.str=e)}function h(n){e(t).trigger(n),ae.triggerHandler(n)}function d(n){var o;if(!W){if(o=e(n).data(Q),function(t){$=0,t&&!1!==t&&"nofollow"!==t?(x=e("."+J).filter((function(){return new i(this,e.data(this,Q)).get("rel")===t})),-1===($=x.index(P.el))&&(x=x.add(P.el),$=x.length-1)):x=e(P.el)}((P=new i(n,o)).get("rel")),!q){q=U=!0,f(P.get("className")),b.css({visibility:"hidden",display:"block",opacity:""}),L=r(ce,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden"),z.css({width:"",height:""}).append(L),R=C.height()+w.height()+z.outerHeight(!0)-z.height(),I=M.width()+_.width()+z.outerWidth(!0)-z.width(),B=L.outerHeight(!0),j=L.outerWidth(!0);var a=c(P.get("initialWidth"),"x"),s=c(P.get("initialHeight"),"y"),l=P.get("maxWidth"),d=P.get("maxHeight");P.w=Math.max((!1!==l?Math.min(a,c(l,"x")):a)-j-I,0),P.h=Math.max((!1!==d?Math.min(s,c(d,"y")):s)-B-R,0),L.css({width:"",height:P.h}),Y.position(),h(ee),P.get("onOpen"),O.add(V).hide(),b.focus(),P.get("trapFocus")&&t.addEventListener&&(t.addEventListener("focus",u,!0),ae.one(oe,(function(){t.removeEventListener("focus",u,!0)}))),P.get("returnFocus")&&ae.one(oe,(function(){e(P.el).focus()}))}var m=parseFloat(P.get("opacity"));g.css({opacity:m==m?m:"",cursor:P.get("overlayClose")?"pointer":"",visibility:"visible"}).show(),P.get("closeButton")?N.html(P.get("close")).appendTo(z):N.appendTo("
    "),v()}}function m(){b||(X=!1,H=e(n),b=r(ce).attr({id:Q,class:!1===e.support.opacity?K+"IE":"",role:"dialog",tabindex:"-1"}).hide(),g=r(ce,"Overlay").hide(),k=e([r(ce,"LoadingOverlay")[0],r(ce,"LoadingGraphic")[0]]),y=r(ce,"Wrapper"),z=r(ce,"Content").append(V=r(ce,"Title"),A=r(ce,"Current"),D=e('
    \n
    ',null!=e.firstChild?e.insertBefore(this.el,e.firstChild):e.appendChild(this.el)}return this.el},J.prototype.finish=function(){var e=this.getElement();return e.className=e.className.replace("pace-active","pace-inactive"),document.body.className=document.body.className.replace("pace-running ","pace-done ")},J.prototype.update=function(e){return this.progress=e,a.trigger("progress",e),this.render()},J.prototype.destroy=function(){try{this.getElement().parentNode.removeChild(this.getElement())}catch(e){i=e}return this.el=void 0},J.prototype.render=function(){var e,t,n,r,o,i,c;if(null==document.querySelector(L.target))return!1;for(e=this.getElement(),r="translate3d("+this.progress+"%, 0, 0)",o=0,i=(c=["webkitTransform","msTransform","transform"]).length;oL.eventLag.sampleCount&&o.shift(),e=m(o),++r>=L.eventLag.minSamples&&ethis.progress&&(this.progress+=this.catchup*e),t=1-Math.pow(this.progress/100,L.easeFactor),this.progress+=t*this.rate*e,this.progress=Math.min(this.lastProgress+L.maxProgressPerFrame,this.progress),this.progress=Math.max(0,this.progress),this.progress=Math.min(100,this.progress),this.lastProgress=this.progress,this.progress},l=ae,v=d=O=p=A=N=null,a.running=!1,_=function(){if(L.restartOnPushState)return a.restart()},null!=window.history.pushState&&(F=window.history.pushState,window.history.pushState=function(){return _(),F.apply(window.history,arguments)}),null!=window.history.replaceState&&(U=window.history.replaceState,window.history.replaceState=function(){return _(),U.apply(window.history,arguments)}),s={ajax:t,elements:C,document:W,eventLag:X},(x=function(){var e,t,r,o,i,c,u,f;for(a.sources=N=[],t=0,o=(c=["ajax","elements","document","eventLag"]).length;tM&&(M=-50),m(this),h.each((function(){var i=e(this);o(i);var a=this,c=a.id,h={position:"absolute",top:m=-M+"%",left:m,display:"block",width:h=100+2*M+"%",height:h,margin:0,padding:0,background:"#fff",border:0,opacity:0},m=_mobile?{position:"absolute",visibility:"hidden"}:M?h:{position:"absolute",opacity:0},v="checkbox"==a[_type]?p.checkboxClass||"icheckbox":p.radioClass||"i"+u,_=e(_label+'[for="'+c+'"]').add(i.closest(_label)),w=!!p.aria,x=s+"-"+Math.random().toString(36).substr(2,6),H='
    ")[_callback]("ifCreated").parent().append(p.insert),h=e('').css(h).appendTo(H),i.data(s,{o:p,s:i.attr("style")}).css(m),p.inheritClass&&H[_add](a.className||""),p.inheritID&&c&&H.attr("id",s+"-"+c),"static"==H.css("position")&&H.css("position","relative"),t(i,!0,_update),_.length&&_.on(_click+".i mouseover.i mouseout.i "+_touch,(function(n){var r=n[_type],o=e(this);if(!a[d]){if(r==_click){if(e(n.target).is("a"))return;t(i,!1,!0)}else z&&(/ut|nd/.test(r)?(H[_remove](g),o[_remove](C)):(H[_add](g),o[_add](C)));if(!_mobile)return!1;n.stopPropagation()}})),i.on(_click+".i focus.i blur.i keyup.i keydown.i keypress.i",(function(e){var t=e[_type];return e=e.keyCode,t!=_click&&("keydown"==t&&32==e?(a[_type]==u&&a[f]||(a[f]?r(i,f):n(i,f)),!1):void("keyup"==t&&a[_type]==u?!a[f]&&n(i,f):/us|ur/.test(t)&&H["blur"==t?_remove:_add](b)))})),h.on(_click+" mousedown mouseup mouseover mouseout "+_touch,(function(e){var n=e[_type],r=/wn|up/.test(n)?y:g;if(!a[d]){if(n==_click?t(i,!1,!0):(/wn|er|in/.test(n)?H[_add](r):H[_remove](r+" "+y),_.length&&z&&r==g&&_[/ut|nd/.test(n)?_remove:_add](C)),!_mobile)return!1;e.stopPropagation()}}))}))}}(window.jQuery||window.Zepto),function(e){"use strict";function t(e,t,n){"show"===t?"fade"===n?e.fadeIn():"slide"===n?e.slideDown():e.fadeIn():"fade"===n?e.fadeOut():"slide"===n?e.slideUp():e.fadeOut()}function n(t,n){var r=!0;t.on("click",(function(){1==r&&(r=!1,e("html, body").animate({scrollTop:0},n,(function(){r=!0})))}))}e.goup=function(r){var o=e.extend({location:"right",locationOffset:20,bottomOffset:10,containerSize:40,containerRadius:10,containerClass:"goup-container",arrowClass:"goup-arrow",alwaysVisible:!1,trigger:500,entryAnimation:"fade",goupSpeed:"slow",hideUnderWidth:500,containerColor:"#000",arrowColor:"#fff",title:"",titleAsText:!1,titleAsTextClass:"goup-text",zIndex:1},r);"right"!==o.location&&"left"!==o.location&&(o.location="right"),0>o.locationOffset&&(o.locationOffset=0),0>o.bottomOffset&&(o.bottomOffset=0),20>o.containerSize&&(o.containerSize=20),0>o.containerRadius&&(o.containerRadius=0),0>o.trigger&&(o.trigger=0),0>o.hideUnderWidth&&(o.hideUnderWidth=0);var i=/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i;i.test(o.containerColor)||(o.containerColor="#000"),i.test(o.arrowColor)||(o.arrowColor="#fff"),""===o.title&&(o.titleAsText=!1),isNaN(o.zIndex)&&(o.zIndex=1);var a=e("body"),c=e(window),s=e("
    ");s.addClass(o.containerClass);var l=e("
    ");l.addClass(o.arrowClass),s.html(l),a.append(s);var u={position:"fixed",width:o.containerSize,height:o.containerSize,background:o.containerColor,cursor:"pointer",display:"none","z-index":o.zIndex};if(u.bottom=o.bottomOffset,u[o.location]=o.locationOffset,u["border-radius"]=o.containerRadius,s.css(u),o.titleAsText){var f=e("
    ");a.append(f),f.addClass(o.titleAsTextClass).text(o.title),f.attr("style",s.attr("style")),f.css("background","transparent").css("width",o.containerSize+40).css("height","auto").css("text-align","center").css(o.location,o.locationOffset-20);var h=parseInt(f.height())+10,d=parseInt(s.css("bottom"));s.css("bottom",h+d)}else s.attr("title",o.title);var m=.25*o.containerSize,p={width:0,height:0,margin:"0 auto","padding-top":Math.ceil(.325*o.containerSize),"border-style":"solid","border-width":"0 "+m+"px "+m+"px "+m+"px","border-color":"transparent transparent "+o.arrowColor+" transparent"};l.css(p);var v=!1;c.resize((function(){c.outerWidth()<=o.hideUnderWidth?(v=!0,t(s,"hide",o.entryAnimation),void 0!==f&&t(f,"hide",o.entryAnimation)):(v=!1,c.trigger("scroll"))})),c.outerWidth()<=o.hideUnderWidth&&(v=!0,s.hide(),void 0!==f&&f.hide()),o.alwaysVisible?(t(s,"show",o.entryAnimation),void 0!==f&&t(f,"show",o.entryAnimation)):c.scroll((function(){c.scrollTop()>=o.trigger&&!v&&(t(s,"show",o.entryAnimation),void 0!==f&&t(f,"show",o.entryAnimation)),c.scrollTop()=o.trigger&&!v&&(t(s,"show",o.entryAnimation),void 0!==f&&t(f,"show",o.entryAnimation)),n(s,o.goupSpeed),void 0!==f&&n(f,o.goupSpeed)}}(jQuery);const base_url=window.location.origin;function ajax_group_status(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=toggle_group_active_status&rand="+n,data:{group_id:e,group_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("td#group-"+e).html('Activate'):$("td#group-"+e).html('Deactivate'),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_status: "+t)}}):alert("Weird.. what group id are looking for?")}function ajax_sharing_site_status(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_status&rand="+n,data:{site_id:e,site_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("td#site-"+e).html(''):$("td#site-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_site_status: "+t)}}):alert("Weird.. what site id are looking for?")}function ajax_sharing_enabled(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_enabled&rand="+n,data:{enabled_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#enabled-"+e).html(''):$("strong#enabled-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_enabled: "+t)}}):alert("Weird.. what enabled id are looking for?")}function ajax_sharing_startposition(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_start_position&rand="+n,data:{start_position:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#startposition-"+e).html(''):$("strong#startposition-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_startposition: "+t)}}):alert("Weird.. what enabled id are looking for?")}function ajax_sharing_reset(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=sharing_reset_settings&rand="+t,data:{reset_settings:e},dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#message").fadeOut(5e3),setTimeout("history.go(0);",1500)},error:function(e,t,n){alert("Error in ajax_sharing_reset: "+t)}})}function ajax_sharing_site_purge(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=sharing_purge_site&rand="+t,data:{purge_site:e},dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#message").fadeOut(5e3),setTimeout("history.go(0);",1500)},error:function(e,t,n){alert("Error in ajax_sharing_site_purge: "+t)}})}function ajax_sharing_posting(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_posting&rand="+n,data:{posting_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#posting-"+e).html(''):$("strong#posting-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_posting: "+t)}}):alert("Weird.. what posting id are looking for?")}function ajax_sharing_fetching(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_fetching&rand="+n,data:{fetching_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#fetching-"+e).html(''):$("strong#fetching-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_fetching: "+t)}}):alert("Weird.. what fetching id are looking for?")}function ajax_sharing_auto(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_site_auto_enabling&rand="+n,data:{auto_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#auto-"+e).html(''):$("strong#auto-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_auto: "+t)}}):alert("Weird.. what auto id are looking for?")}function ajax_sharing_hide(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_hide_users&rand="+n,data:{hide_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("strong#hide-"+e).html(''):$("strong#hide-"+e).html(''),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_sharing_hide: "+t)}}):alert("Weird.. what hide id are looking for?")}function ajax_sharing_toggle_all(e){let t=Math.random();null!=e?$.ajax({url:base_url+"/admin/ajax?action=sharing_toggle_all_sites&rand="+t,data:{toggle_all:e},dataType:"html"}):alert("Weird.. what toggle status are you looking for?")}function ajax_backfill_status(e,t){let n=Math.random();null!=t?$.ajax({url:base_url+"/admin/ajax?action=toggle_group_backfill_status&rand="+n,data:{group_id:e,backfill_status:t},dataType:"html",success:function(n){$("div#message").html(n),$("div#message").show("fast",(function(){})),0==t?$("td#backfill-"+e).html('Activate'):$("td#backfill-"+e).html('Deactivate'),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_backfill_status: "+t)}}):alert("Weird.. what group id are looking for?")}function ajax_group_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_delete_single&rand="+t,data:{group_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#grouprow-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_delete: "+t)}})}function ajax_group_reset(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_reset_single&rand="+t,data:{group_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#grouprow-"+e).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_reset: "+t)}})}function ajax_group_purge(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_purge_single&rand="+t,data:{group_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#grouprow-"+e).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_group_purge: "+t)}})}function ajax_all_reset(){let e=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_reset_all&rand="+e,data:"All groups reset.",dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#grouprow-"+id).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_all_reset: "+t)}})}function ajax_all_purge(){let e=Math.random();$.ajax({url:base_url+"/admin/ajax?action=group_edit_purge_all&rand="+e,data:"All groups purged",dataType:"html",success:function(e){$("div#message").html(e),$("div#message").show("fast",(function(){})),$("#grouprow-"+id).fadeTo(2e3,.5),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_all_purge: "+t)}})}function ajax_binaryblacklist_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=binary_blacklist_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_binaryblacklist_delete: "+t)}})}function ajax_category_regex_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=category_regex_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_category_regex_delete: "+t)}})}function ajax_collection_regex_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=collection_regex_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_collection_regex_delete: "+t)}})}function ajax_release_naming_regex_delete(e){let t=Math.random();$.ajax({url:base_url+"/admin/ajax?action=release_naming_regex_delete&rand="+t,data:{row_id:e},dataType:"html",success:function(t){$("div#message").html(t),$("div#message").show("fast",(function(){})),$("#row-"+e).fadeOut(2e3),$("#message").fadeOut(5e3)},error:function(e,t,n){alert("Error in ajax_release_naming_regex_delete: "+t)}})}function enableFixCrapCustom(){if(1==document.getElementsByName("fix_crap_opt")[2].checked){let e=document.getElementsByName("fix_crap[]");for(let t=0;t File upload error '+n+"
    ").prependTo("#alerts")}void 0!==$.fn.wysiwyg&&(console.log("init_wysiwyg"),$(".editor-wrapper").each((function(){var t=$(this).attr("id");$(this).wysiwyg({toolbarSelector:'[data-target="#'+t+'"]',fileUploadError:e})})),window.prettyPrint,prettyPrint())}function init_cropper(){if(void 0!==$.fn.cropper){console.log("init_cropper");var e=$("#image"),t=$("#download"),n=$("#dataX"),r=$("#dataY"),o=$("#dataHeight"),i=$("#dataWidth"),a=$("#dataRotate"),c=$("#dataScaleX"),s=$("#dataScaleY"),l={aspectRatio:16/9,preview:".img-preview",crop:function(e){n.val(Math.round(e.x)),r.val(Math.round(e.y)),o.val(Math.round(e.height)),i.val(Math.round(e.width)),a.val(e.rotate),c.val(e.scaleX),s.val(e.scaleY)}};$('[data-toggle="tooltip"]').tooltip(),e.on({"build.cropper":function(e){console.log(e.type)},"built.cropper":function(e){console.log(e.type)},"cropstart.cropper":function(e){console.log(e.type,e.action)},"cropmove.cropper":function(e){console.log(e.type,e.action)},"cropend.cropper":function(e){console.log(e.type,e.action)},"crop.cropper":function(e){console.log(e.type,e.x,e.y,e.width,e.height,e.rotate,e.scaleX,e.scaleY)},"zoom.cropper":function(e){console.log(e.type,e.ratio)}}).cropper(l),$.isFunction(document.createElement("canvas").getContext)||$('button[data-method="getCroppedCanvas"]').prop("disabled",!0),void 0===document.createElement("cropper").style.transition&&($('button[data-method="rotate"]').prop("disabled",!0),$('button[data-method="scale"]').prop("disabled",!0)),void 0===t[0].download&&t.addClass("disabled"),$(".docs-toggles").on("change","input",(function(){var t,n,r=$(this),o=r.attr("name"),i=r.prop("type");e.data("cropper")&&("checkbox"===i?(l[o]=r.prop("checked"),t=e.cropper("getCropBoxData"),n=e.cropper("getCanvasData"),l.built=function(){e.cropper("setCropBoxData",t),e.cropper("setCanvasData",n)}):"radio"===i&&(l[o]=r.val()),e.cropper("destroy").cropper(l))})),$(".docs-buttons").on("click","[data-method]",(function(){var n,r,o=$(this),i=o.data();if(!o.prop("disabled")&&!o.hasClass("disabled")&&e.data("cropper")&&i.method){if(void 0!==(i=$.extend({},i)).target&&(n=$(i.target),void 0===i.option))try{i.option=JSON.parse(n.val())}catch(e){console.log(e.message)}switch(r=e.cropper(i.method,i.option,i.secondOption),i.method){case"scaleX":case"scaleY":$(this).data("option",-i.option);break;case"getCroppedCanvas":r&&($("#getCroppedCanvasModal").modal().find(".modal-body").html(r),t.hasClass("disabled")||t.attr("href",r.toDataURL()))}if($.isPlainObject(r)&&n)try{n.val(JSON.stringify(r))}catch(e){console.log(e.message)}}})),$(document.body).on("keydown",(function(t){if(e.data("cropper")&&!(this.scrollTop>300))switch(t.which){case 37:t.preventDefault(),e.cropper("move",-1,0);break;case 38:t.preventDefault(),e.cropper("move",0,-1);break;case 39:t.preventDefault(),e.cropper("move",1,0);break;case 40:t.preventDefault(),e.cropper("move",0,1)}}));var u,f=$("#inputImage"),h=window.URL||window.webkitURL;h?f.change((function(){var t,n=this.files;e.data("cropper")&&n&&n.length&&(t=n[0],/^image\/\w+$/.test(t.type)?(u=h.createObjectURL(t),e.one("built.cropper",(function(){h.revokeObjectURL(u)})).cropper("reset").cropper("replace",u),f.val("")):window.alert("Please choose an image file."))})):f.prop("disabled",!0).parent().addClass("disabled")}}function init_knob(){if(void 0!==$.fn.knob){console.log("init_knob"),$(".knob").knob({change:function(e){},release:function(e){console.log("release : "+e)},cancel:function(){console.log("cancel : ",this)},draw:function(){if("tron"==this.$.data("skin")){this.cursorExt=.3;var e,t=this.arc(this.cv);return this.g.lineWidth=this.lineWidth,this.o.displayPrevious&&(e=this.arc(this.v),this.g.beginPath(),this.g.strokeStyle=this.pColor,this.g.arc(this.xy,this.xy,this.radius-this.lineWidth,e.s,e.e,e.d),this.g.stroke()),this.g.beginPath(),this.g.strokeStyle=this.o.fgColor,this.g.arc(this.xy,this.xy,this.radius-this.lineWidth,t.s,t.e,t.d),this.g.stroke(),this.g.lineWidth=2,this.g.beginPath(),this.g.strokeStyle=this.o.fgColor,this.g.arc(this.xy,this.xy,this.radius-this.lineWidth+1+2*this.lineWidth/3,0,2*Math.PI,!1),this.g.stroke(),!1}}});var e,t=0,n=0,r=0,o=$("div.idir"),i=$("div.ival");$("input.infinite").knob({min:0,max:20,stopper:!1,change:function(){e>this.cv?t?(r--,o.show().html("-").fadeOut(),i.html(r),t=0):(t=1,n=0):e
    ";document.getElementById("custom_notifications")?($("#custom_notifications ul.notifications").append("
  • "),$("#custom_notifications #notif-group").append(n),e++,CustomTabs(t)):alert("doesnt exists")},CustomTabs=function(e){$(".tabbed_notifications > div").hide(),$(".tabbed_notifications > div:first-of-type").show(),$("#custom_notifications").removeClass("dsp_none"),$(".notifications a").click((function(e){e.preventDefault();var t=$(this),n="#"+t.parents(".notifications").data("tabbed_notifications"),r=t.closest("li").siblings().children("a"),o=t.attr("href");r.removeClass("active"),t.addClass("active"),$(n).children("div").hide(),$(o).show()}))},CustomTabs();var t=idname="";$(document).on("click",".notification_close",(function(e){idname=$(this).parent().parent().attr("id"),t=idname.substr(-2),$("#ntf"+t).remove(),$("#ntlink"+t).parent().remove(),$(".notifications a").first().addClass("active"),$("#notif-group div").first().css("display","block")}))}}function init_EasyPieChart(){if(void 0!==$.fn.easyPieChart){console.log("init_EasyPieChart"),$(".chart").easyPieChart({easing:"easeOutElastic",delay:3e3,barColor:"#26B99A",trackColor:"#fff",scaleColor:!1,lineWidth:20,trackWidth:16,lineCap:"butt",onStep:function(e,t,n){$(this.el).find(".percent").text(Math.round(n))}});var e=window.chart=$(".chart").data("easyPieChart");$(".js_update").on("click",(function(){e.update(200*Math.random()-100)}));var t=$.fn.popover.Constructor.prototype.leave;$.fn.popover.Constructor.prototype.leave=function(e){var n,r,o=e instanceof this.constructor?e:$(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);t.call(this,e),e.currentTarget&&(n=$(e.currentTarget).siblings(".popover"),r=o.timeout,n.one("mouseenter",(function(){clearTimeout(r),n.one("mouseleave",(function(){$.fn.popover.Constructor.prototype.leave.call(o,o)}))})))},$("body").popover({selector:"[data-popover]",trigger:"click hover",delay:{show:50,hide:400}})}}function init_charts(){if(console.log("run_charts typeof ["+typeof Chart+"]"),"undefined"!=typeof Chart){if(console.log("init_charts"),Chart.defaults.global.legend={enabled:!1},$("#canvas_line").length&&new Chart(document.getElementById("canvas_line"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line1").length&&new Chart(document.getElementById("canvas_line1"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line2").length&&new Chart(document.getElementById("canvas_line2"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line3").length&&new Chart(document.getElementById("canvas_line3"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#canvas_line4").length&&new Chart(document.getElementById("canvas_line4"),{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}}),$("#lineChart").length){var e=document.getElementById("lineChart");new Chart(e,{type:"line",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"My First dataset",backgroundColor:"rgba(38, 185, 154, 0.31)",borderColor:"rgba(38, 185, 154, 0.7)",pointBorderColor:"rgba(38, 185, 154, 0.7)",pointBackgroundColor:"rgba(38, 185, 154, 0.7)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",pointBorderWidth:1,data:[31,74,6,39,20,85,7]},{label:"My Second dataset",backgroundColor:"rgba(3, 88, 106, 0.3)",borderColor:"rgba(3, 88, 106, 0.70)",pointBorderColor:"rgba(3, 88, 106, 0.70)",pointBackgroundColor:"rgba(3, 88, 106, 0.70)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(151,187,205,1)",pointBorderWidth:1,data:[82,23,66,9,99,4,2]}]}})}if($("#mybarChart").length){e=document.getElementById("mybarChart");new Chart(e,{type:"bar",data:{labels:["January","February","March","April","May","June","July"],datasets:[{label:"# of Votes",backgroundColor:"#26B99A",data:[51,30,40,28,92,50,45]},{label:"# of Votes",backgroundColor:"#03586A",data:[41,56,25,48,72,34,12]}]},options:{scales:{yAxes:[{ticks:{beginAtZero:!0}}]}}})}if($("#canvasDoughnut").length){e=document.getElementById("canvasDoughnut");var t={labels:["Dark Grey","Purple Color","Gray Color","Green Color","Blue Color"],datasets:[{data:[120,50,140,180,100],backgroundColor:["#455C73","#9B59B6","#BDC3C7","#26B99A","#3498DB"],hoverBackgroundColor:["#34495E","#B370CF","#CFD4D8","#36CAAB","#49A9EA"]}]};new Chart(e,{type:"doughnut",tooltipFillColor:"rgba(51, 51, 51, 0.55)",data:t})}if($("#canvasRadar").length){e=document.getElementById("canvasRadar"),t={labels:["Eating","Drinking","Sleeping","Designing","Coding","Cycling","Running"],datasets:[{label:"My First dataset",backgroundColor:"rgba(3, 88, 106, 0.2)",borderColor:"rgba(3, 88, 106, 0.80)",pointBorderColor:"rgba(3, 88, 106, 0.80)",pointBackgroundColor:"rgba(3, 88, 106, 0.80)",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:"rgba(220,220,220,1)",data:[65,59,90,81,56,55,40]},{label:"My Second dataset",backgroundColor:"rgba(38, 185, 154, 0.2)",borderColor:"rgba(38, 185, 154, 0.85)",pointColor:"rgba(38, 185, 154, 0.85)",pointStrokeColor:"#fff",pointHighlightFill:"#fff",pointHighlightStroke:"rgba(151,187,205,1)",data:[28,48,40,19,96,27,100]}]};new Chart(e,{type:"radar",data:t})}if($("#pieChart").length){e=document.getElementById("pieChart"),t={datasets:[{data:[120,50,140,180,100],backgroundColor:["#455C73","#9B59B6","#BDC3C7","#26B99A","#3498DB"],label:"My dataset"}],labels:["Dark Gray","Purple","Gray","Green","Blue"]};new Chart(e,{data:t,type:"pie",otpions:{legend:!1}})}if($("#polarArea").length){e=document.getElementById("polarArea"),t={datasets:[{data:[120,50,140,180,100],backgroundColor:["#455C73","#9B59B6","#BDC3C7","#26B99A","#3498DB"],label:"My dataset"}],labels:["Dark Gray","Purple","Gray","Green","Blue"]};new Chart(e,{data:t,type:"polarArea",options:{scale:{ticks:{beginAtZero:!0}}}})}}}function init_compose(){void 0!==$.fn.slideToggle&&(console.log("init_compose"),$("#compose, .compose-close").click((function(){$(".compose").slideToggle()})))}function init_calendar(){if(void 0!==$.fn.fullCalendar){console.log("init_calendar");var e,t=new Date,n=t.getDate(),r=t.getMonth(),o=t.getFullYear(),i=$("#calendar").fullCalendar({header:{left:"prev,next today",center:"title",right:"month,agendaWeek,agendaDay,listMonth"},selectable:!0,selectHelper:!0,select:function(t,n,r){$("#fc_create").click(),e=t,ended=n,$(".antosubmit").on("click",(function(){var t=$("#title").val();return n&&(ended=n),$("#event_type").val(),t&&i.fullCalendar("renderEvent",{title:t,start:e,end:n,allDay:r},!0),$("#title").val(""),i.fullCalendar("unselect"),$(".antoclose").click(),!1}))},eventClick:function(e,t,n){$("#fc_edit").click(),$("#title2").val(e.title),$("#event_type").val(),$(".antosubmit2").on("click",(function(){e.title=$("#title2").val(),i.fullCalendar("updateEvent",e),$(".antoclose2").click()})),i.fullCalendar("unselect")},editable:!0,events:[{title:"All Day Event",start:new Date(o,r,1)},{title:"Long Event",start:new Date(o,r,n-5),end:new Date(o,r,n-2)},{title:"Meeting",start:new Date(o,r,n,10,30),allDay:!1},{title:"Lunch",start:new Date(o,r,n+14,12,0),end:new Date(o,r,n,14,0),allDay:!1},{title:"Birthday Party",start:new Date(o,r,n+1,19,0),end:new Date(o,r,n+1,22,30),allDay:!1},{title:"Click for Google",start:new Date(o,r,28),end:new Date(o,r,29),url:"http://google.com/"}]})}}function init_DataTables(){if(console.log("run_datatables"),void 0!==$.fn.DataTable){console.log("init_DataTables");TableManageButtons=function(){"use strict";return{init:function(){$("#datatable-buttons").length&&$("#datatable-buttons").DataTable({dom:"Bfrtip",buttons:[{extend:"copy",className:"btn-sm"},{extend:"csv",className:"btn-sm"},{extend:"excel",className:"btn-sm"},{extend:"pdfHtml5",className:"btn-sm"},{extend:"print",className:"btn-sm"}],responsive:!0})}}}(),$("#datatable").dataTable(),$("#datatable-keytable").DataTable({keys:!0}),$("#datatable-responsive").DataTable(),$("#datatable-scroller").DataTable({ajax:"js/datatables/json/scroller-demo.json",deferRender:!0,scrollY:380,scrollCollapse:!0,scroller:!0}),$("#datatable-fixed-header").DataTable({fixedHeader:!0});var e=$("#datatable-checkbox");e.dataTable({order:[[1,"asc"]],columnDefs:[{orderable:!1,targets:[0]}]}),e.on("draw.dt",(function(){$("checkbox input").iCheck({checkboxClass:"icheckbox_flat-green"})})),TableManageButtons.init()}}function init_morris_charts(){"undefined"!=typeof Morris&&(console.log("init_morris_charts"),$("#graph_bar").length&&Morris.Bar({element:"graph_bar",data:[{device:"iPhone 4",geekbench:380},{device:"iPhone 4S",geekbench:655},{device:"iPhone 3GS",geekbench:275},{device:"iPhone 5",geekbench:1571},{device:"iPhone 5S",geekbench:655},{device:"iPhone 6",geekbench:2154},{device:"iPhone 6 Plus",geekbench:1144},{device:"iPhone 6S",geekbench:2371},{device:"iPhone 6S Plus",geekbench:1471},{device:"Other",geekbench:1371}],xkey:"device",ykeys:["geekbench"],labels:["Geekbench"],barRatio:.4,barColors:["#26B99A","#34495E","#ACADAC","#3498DB"],xLabelAngle:35,hideHover:"auto",resize:!0}),$("#graph_bar_group").length&&Morris.Bar({element:"graph_bar_group",data:[{period:"2016-10-01",licensed:807,sorned:660},{period:"2016-09-30",licensed:1251,sorned:729},{period:"2016-09-29",licensed:1769,sorned:1018},{period:"2016-09-20",licensed:2246,sorned:1461},{period:"2016-09-19",licensed:2657,sorned:1967},{period:"2016-09-18",licensed:3148,sorned:2627},{period:"2016-09-17",licensed:3471,sorned:3740},{period:"2016-09-16",licensed:2871,sorned:2216},{period:"2016-09-15",licensed:2401,sorned:1656},{period:"2016-09-10",licensed:2115,sorned:1022}],xkey:"period",barColors:["#26B99A","#34495E","#ACADAC","#3498DB"],ykeys:["licensed","sorned"],labels:["Licensed","SORN"],hideHover:"auto",xLabelAngle:60,resize:!0}),$("#graphx").length&&Morris.Bar({element:"graphx",data:[{x:"2015 Q1",y:2,z:3,a:4},{x:"2015 Q2",y:3,z:5,a:6},{x:"2015 Q3",y:4,z:3,a:2},{x:"2015 Q4",y:2,z:4,a:5}],xkey:"x",ykeys:["y","z","a"],barColors:["#26B99A","#34495E","#ACADAC","#3498DB"],hideHover:"auto",labels:["Y","Z","A"],resize:!0}).on("click",(function(e,t){console.log(e,t)})),$("#graph_area").length&&Morris.Area({element:"graph_area",data:[{period:"2014 Q1",iphone:2666,ipad:null,itouch:2647},{period:"2014 Q2",iphone:2778,ipad:2294,itouch:2441},{period:"2014 Q3",iphone:4912,ipad:1969,itouch:2501},{period:"2014 Q4",iphone:3767,ipad:3597,itouch:5689},{period:"2015 Q1",iphone:6810,ipad:1914,itouch:2293},{period:"2015 Q2",iphone:5670,ipad:4293,itouch:1881},{period:"2015 Q3",iphone:4820,ipad:3795,itouch:1588},{period:"2015 Q4",iphone:15073,ipad:5967,itouch:5175},{period:"2016 Q1",iphone:10687,ipad:4460,itouch:2028},{period:"2016 Q2",iphone:8432,ipad:5713,itouch:1791}],xkey:"period",ykeys:["iphone","ipad","itouch"],lineColors:["#26B99A","#34495E","#ACADAC","#3498DB"],labels:["iPhone","iPad","iPod Touch"],pointSize:2,hideHover:"auto",resize:!0}),$("#graph_donut").length&&Morris.Donut({element:"graph_donut",data:[{label:"Jam",value:25},{label:"Frosted",value:40},{label:"Custard",value:25},{label:"Sugar",value:10}],colors:["#26B99A","#34495E","#ACADAC","#3498DB"],formatter:function(e){return e+"%"},resize:!0}),$("#graph_line").length&&(Morris.Line({element:"graph_line",xkey:"year",ykeys:["value"],labels:["Value"],hideHover:"auto",lineColors:["#26B99A","#34495E","#ACADAC","#3498DB"],data:[{year:"2012",value:20},{year:"2013",value:10},{year:"2014",value:5},{year:"2015",value:5},{year:"2016",value:20}],resize:!0}),$MENU_TOGGLE.on("click",(function(){$(window).resize()}))))}function init_echarts(){if("undefined"!=typeof echarts){console.log("init_echarts");var e={color:["#26B99A","#34495E","#BDC3C7","#3498DB","#9B59B6","#8abb6f","#759c6a","#bfd3b7"],title:{itemGap:8,textStyle:{fontWeight:"normal",color:"#408829"}},dataRange:{color:["#1f610a","#97b58d"]},toolbox:{color:["#408829","#408829","#408829","#408829"]},tooltip:{backgroundColor:"rgba(0,0,0,0.5)",axisPointer:{type:"line",lineStyle:{color:"#408829",type:"dashed"},crossStyle:{color:"#408829"},shadowStyle:{color:"rgba(200,200,200,0.3)"}}},dataZoom:{dataBackgroundColor:"#eee",fillerColor:"rgba(64,136,41,0.2)",handleColor:"#408829"},grid:{borderWidth:0},categoryAxis:{axisLine:{lineStyle:{color:"#408829"}},splitLine:{lineStyle:{color:["#eee"]}}},valueAxis:{axisLine:{lineStyle:{color:"#408829"}},splitArea:{show:!0,areaStyle:{color:["rgba(250,250,250,0.1)","rgba(200,200,200,0.1)"]}},splitLine:{lineStyle:{color:["#eee"]}}},timeline:{lineStyle:{color:"#408829"},controlStyle:{normal:{color:"#408829"},emphasis:{color:"#408829"}}},k:{itemStyle:{normal:{color:"#68a54a",color0:"#a9cba2",lineStyle:{width:1,color:"#408829",color0:"#86b379"}}}},map:{itemStyle:{normal:{areaStyle:{color:"#ddd"},label:{textStyle:{color:"#c12e34"}}},emphasis:{areaStyle:{color:"#99d2dd"},label:{textStyle:{color:"#c12e34"}}}}},force:{itemStyle:{normal:{linkStyle:{strokeColor:"#408829"}}}},chord:{padding:4,itemStyle:{normal:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"},chordStyle:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"}}},emphasis:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"},chordStyle:{lineStyle:{width:1,color:"rgba(128, 128, 128, 0.5)"}}}}},gauge:{startAngle:225,endAngle:-45,axisLine:{show:!0,lineStyle:{color:[[.2,"#86b379"],[.8,"#68a54a"],[1,"#408829"]],width:8}},axisTick:{splitNumber:10,length:12,lineStyle:{color:"auto"}},axisLabel:{textStyle:{color:"auto"}},splitLine:{length:18,lineStyle:{color:"auto"}},pointer:{length:"90%",color:"auto"},title:{textStyle:{color:"#333"}},detail:{textStyle:{color:"auto"}}},textStyle:{fontFamily:"Arial, Verdana, sans-serif"}};if($("#mainb").length)echarts.init(document.getElementById("mainb"),e).setOption({title:{text:"Graph title",subtext:"Graph Sub-text"},tooltip:{trigger:"axis"},legend:{data:["sales","purchases"]},toolbox:{show:!1},calculable:!1,xAxis:[{type:"category",data:["1?","2?","3?","4?","5?","6?","7?","8?","9?","10?","11?","12?"]}],yAxis:[{type:"value"}],series:[{name:"sales",type:"bar",data:[2,4.9,7,23.2,25.6,76.7,135.6,162.2,32.6,20,6.4,3.3],markPoint:{data:[{type:"max",name:"???"},{type:"min",name:"???"}]},markLine:{data:[{type:"average",name:"???"}]}},{name:"purchases",type:"bar",data:[2.6,5.9,9,26.4,28.7,70.7,175.6,182.2,48.7,18.8,6,2.3],markPoint:{data:[{name:"sales",value:182.2,xAxis:7,yAxis:183},{name:"purchases",value:2.3,xAxis:11,yAxis:3}]},markLine:{data:[{type:"average",name:"???"}]}}]});if($("#echart_sonar").length)echarts.init(document.getElementById("echart_sonar"),e).setOption({title:{text:"Budget vs spending",subtext:"Subtitle"},tooltip:{trigger:"item"},legend:{orient:"vertical",x:"right",y:"bottom",data:["Allocated Budget","Actual Spending"]},toolbox:{show:!0,feature:{restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},polar:[{indicator:[{text:"Sales",max:6e3},{text:"Administration",max:16e3},{text:"Information Techology",max:3e4},{text:"Customer Support",max:38e3},{text:"Development",max:52e3},{text:"Marketing",max:25e3}]}],calculable:!0,series:[{name:"Budget vs spending",type:"radar",data:[{value:[4300,1e4,28e3,35e3,5e4,19e3],name:"Allocated Budget"},{value:[5e3,14e3,28e3,31e3,42e3,21e3],name:"Actual Spending"}]}]});if($("#echart_pyramid").length)echarts.init(document.getElementById("echart_pyramid"),e).setOption({title:{text:"Echart Pyramid Graph",subtext:"Subtitle"},tooltip:{trigger:"item",formatter:"{a}
    {b} : {c}%"},toolbox:{show:!0,feature:{restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},legend:{data:["Something #1","Something #2","Something #3","Something #4","Something #5"],orient:"vertical",x:"left",y:"bottom"},calculable:!0,series:[{name:"漏斗图",type:"funnel",width:"40%",data:[{value:60,name:"Something #1"},{value:40,name:"Something #2"},{value:20,name:"Something #3"},{value:80,name:"Something #4"},{value:100,name:"Something #5"}]}]});if($("#echart_gauge").length)echarts.init(document.getElementById("echart_gauge"),e).setOption({tooltip:{formatter:"{a}
    {b} : {c}%"},toolbox:{show:!0,feature:{restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},series:[{name:"Performance",type:"gauge",center:["50%","50%"],startAngle:140,endAngle:-140,min:0,max:100,precision:0,splitNumber:10,axisLine:{show:!0,lineStyle:{color:[[.2,"lightgreen"],[.4,"orange"],[.8,"skyblue"],[1,"#ff4500"]],width:30}},axisTick:{show:!0,splitNumber:5,length:8,lineStyle:{color:"#eee",width:1,type:"solid"}},axisLabel:{show:!0,formatter:function(e){switch(e+""){case"10":return"a";case"30":return"b";case"60":return"c";case"90":return"d";default:return""}},textStyle:{color:"#333"}},splitLine:{show:!0,length:30,lineStyle:{color:"#eee",width:2,type:"solid"}},pointer:{length:"80%",width:8,color:"auto"},title:{show:!0,offsetCenter:["-65%",-10],textStyle:{color:"#333",fontSize:15}},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:40,offsetCenter:["-60%",10],formatter:"{value}%",textStyle:{color:"auto",fontSize:30}},data:[{value:50,name:"Performance"}]}]});if($("#echart_line").length)echarts.init(document.getElementById("echart_line"),e).setOption({title:{text:"Line Graph",subtext:"Subtitle"},tooltip:{trigger:"axis"},legend:{x:220,y:40,data:["Intent","Pre-order","Deal"]},toolbox:{show:!0,feature:{magicType:{show:!0,title:{line:"Line",bar:"Bar",stack:"Stack",tiled:"Tiled"},type:["line","bar","stack","tiled"]},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Deal",type:"line",smooth:!0,itemStyle:{normal:{areaStyle:{type:"default"}}},data:[10,12,21,54,260,830,710]},{name:"Pre-order",type:"line",smooth:!0,itemStyle:{normal:{areaStyle:{type:"default"}}},data:[30,182,434,791,390,30,10]},{name:"Intent",type:"line",smooth:!0,itemStyle:{normal:{areaStyle:{type:"default"}}},data:[1320,1132,601,234,120,90,20]}]});if($("#echart_scatter").length)echarts.init(document.getElementById("echart_scatter"),e).setOption({title:{text:"Scatter Graph",subtext:"Heinz 2003"},tooltip:{trigger:"axis",showDelay:0,axisPointer:{type:"cross",lineStyle:{type:"dashed",width:1}}},legend:{data:["Data2","Data1"]},toolbox:{show:!0,feature:{saveAsImage:{show:!0,title:"Save Image"}}},xAxis:[{type:"value",scale:!0,axisLabel:{formatter:"{value} cm"}}],yAxis:[{type:"value",scale:!0,axisLabel:{formatter:"{value} kg"}}],series:[{name:"Data1",type:"scatter",tooltip:{trigger:"item",formatter:function(e){return e.value.length>1?e.seriesName+" :
    "+e.value[0]+"cm "+e.value[1]+"kg ":e.seriesName+" :
    "+e.name+" : "+e.value+"kg "}},data:[[161.2,51.6],[167.5,59],[159.5,49.2],[157,63],[155.8,53.6],[170,59],[159.1,47.6],[166,69.8],[176.2,66.8],[160.2,75.2],[172.5,55.2],[170.9,54.2],[172.9,62.5],[153.4,42],[160,50],[147.2,49.8],[168.2,49.2],[175,73.2],[157,47.8],[167.6,68.8],[159.5,50.6],[175,82.5],[166.8,57.2],[176.5,87.8],[170.2,72.8],[174,54.5],[173,59.8],[179.9,67.3],[170.5,67.8],[160,47],[154.4,46.2],[162,55],[176.5,83],[160,54.4],[152,45.8],[162.1,53.6],[170,73.2],[160.2,52.1],[161.3,67.9],[166.4,56.6],[168.9,62.3],[163.8,58.5],[167.6,54.5],[160,50.2],[161.3,60.3],[167.6,58.3],[165.1,56.2],[160,50.2],[170,72.9],[157.5,59.8],[167.6,61],[160.7,69.1],[163.2,55.9],[152.4,46.5],[157.5,54.3],[168.3,54.8],[180.3,60.7],[165.5,60],[165,62],[164.5,60.3],[156,52.7],[160,74.3],[163,62],[165.7,73.1],[161,80],[162,54.7],[166,53.2],[174,75.7],[172.7,61.1],[167.6,55.7],[151.1,48.7],[164.5,52.3],[163.5,50],[152,59.3],[169,62.5],[164,55.7],[161.2,54.8],[155,45.9],[170,70.6],[176.2,67.2],[170,69.4],[162.5,58.2],[170.3,64.8],[164.1,71.6],[169.5,52.8],[163.2,59.8],[154.5,49],[159.8,50],[173.2,69.2],[170,55.9],[161.4,63.4],[169,58.2],[166.2,58.6],[159.4,45.7],[162.5,52.2],[159,48.6],[162.8,57.8],[159,55.6],[179.8,66.8],[162.9,59.4],[161,53.6],[151.1,73.2],[168.2,53.4],[168.9,69],[173.2,58.4],[171.8,56.2],[178,70.6],[164.3,59.8],[163,72],[168.5,65.2],[166.8,56.6],[172.7,105.2],[163.5,51.8],[169.4,63.4],[167.8,59],[159.5,47.6],[167.6,63],[161.2,55.2],[160,45],[163.2,54],[162.2,50.2],[161.3,60.2],[149.5,44.8],[157.5,58.8],[163.2,56.4],[172.7,62],[155,49.2],[156.5,67.2],[164,53.8],[160.9,54.4],[162.8,58],[167,59.8],[160,54.8],[160,43.2],[168.9,60.5],[158.2,46.4],[156,64.4],[160,48.8],[167.1,62.2],[158,55.5],[167.6,57.8],[156,54.6],[162.1,59.2],[173.4,52.7],[159.8,53.2],[170.5,64.5],[159.2,51.8],[157.5,56],[161.3,63.6],[162.6,63.2],[160,59.5],[168.9,56.8],[165.1,64.1],[162.6,50],[165.1,72.3],[166.4,55],[160,55.9],[152.4,60.4],[170.2,69.1],[162.6,84.5],[170.2,55.9],[158.8,55.5],[172.7,69.5],[167.6,76.4],[162.6,61.4],[167.6,65.9],[156.2,58.6],[175.2,66.8],[172.1,56.6],[162.6,58.6],[160,55.9],[165.1,59.1],[182.9,81.8],[166.4,70.7],[165.1,56.8],[177.8,60],[165.1,58.2],[175.3,72.7],[154.9,54.1],[158.8,49.1],[172.7,75.9],[168.9,55],[161.3,57.3],[167.6,55],[165.1,65.5],[175.3,65.5],[157.5,48.6],[163.8,58.6],[167.6,63.6],[165.1,55.2],[165.1,62.7],[168.9,56.6],[162.6,53.9],[164.5,63.2],[176.5,73.6],[168.9,62],[175.3,63.6],[159.4,53.2],[160,53.4],[170.2,55],[162.6,70.5],[167.6,54.5],[162.6,54.5],[160.7,55.9],[160,59],[157.5,63.6],[162.6,54.5],[152.4,47.3],[170.2,67.7],[165.1,80.9],[172.7,70.5],[165.1,60.9],[170.2,63.6],[170.2,54.5],[170.2,59.1],[161.3,70.5],[167.6,52.7],[167.6,62.7],[165.1,86.3],[162.6,66.4],[152.4,67.3],[168.9,63],[170.2,73.6],[175.2,62.3],[175.2,57.7],[160,55.4],[165.1,104.1],[174,55.5],[170.2,77.3],[160,80.5],[167.6,64.5],[167.6,72.3],[167.6,61.4],[154.9,58.2],[162.6,81.8],[175.3,63.6],[171.4,53.4],[157.5,54.5],[165.1,53.6],[160,60],[174,73.6],[162.6,61.4],[174,55.5],[162.6,63.6],[161.3,60.9],[156.2,60],[149.9,46.8],[169.5,57.3],[160,64.1],[175.3,63.6],[169.5,67.3],[160,75.5],[172.7,68.2],[162.6,61.4],[157.5,76.8],[176.5,71.8],[164.4,55.5],[160.7,48.6],[174,66.4],[163.8,67.3]],markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]},markLine:{data:[{type:"average",name:"Mean"}]}},{name:"Data2",type:"scatter",tooltip:{trigger:"item",formatter:function(e){return e.value.length>1?e.seriesName+" :
    "+e.value[0]+"cm "+e.value[1]+"kg ":e.seriesName+" :
    "+e.name+" : "+e.value+"kg "}},data:[[174,65.6],[175.3,71.8],[193.5,80.7],[186.5,72.6],[187.2,78.8],[181.5,74.8],[184,86.4],[184.5,78.4],[175,62],[184,81.6],[180,76.6],[177.8,83.6],[192,90],[176,74.6],[174,71],[184,79.6],[192.7,93.8],[171.5,70],[173,72.4],[176,85.9],[176,78.8],[180.5,77.8],[172.7,66.2],[176,86.4],[173.5,81.8],[178,89.6],[180.3,82.8],[180.3,76.4],[164.5,63.2],[173,60.9],[183.5,74.8],[175.5,70],[188,72.4],[189.2,84.1],[172.8,69.1],[170,59.5],[182,67.2],[170,61.3],[177.8,68.6],[184.2,80.1],[186.7,87.8],[171.4,84.7],[172.7,73.4],[175.3,72.1],[180.3,82.6],[182.9,88.7],[188,84.1],[177.2,94.1],[172.1,74.9],[167,59.1],[169.5,75.6],[174,86.2],[172.7,75.3],[182.2,87.1],[164.1,55.2],[163,57],[171.5,61.4],[184.2,76.8],[174,86.8],[174,72.2],[177,71.6],[186,84.8],[167,68.2],[171.8,66.1],[182,72],[167,64.6],[177.8,74.8],[164.5,70],[192,101.6],[175.5,63.2],[171.2,79.1],[181.6,78.9],[167.4,67.7],[181.1,66],[177,68.2],[174.5,63.9],[177.5,72],[170.5,56.8],[182.4,74.5],[197.1,90.9],[180.1,93],[175.5,80.9],[180.6,72.7],[184.4,68],[175.5,70.9],[180.6,72.5],[177,72.5],[177.1,83.4],[181.6,75.5],[176.5,73],[175,70.2],[174,73.4],[165.1,70.5],[177,68.9],[192,102.3],[176.5,68.4],[169.4,65.9],[182.1,75.7],[179.8,84.5],[175.3,87.7],[184.9,86.4],[177.3,73.2],[167.4,53.9],[178.1,72],[168.9,55.5],[157.2,58.4],[180.3,83.2],[170.2,72.7],[177.8,64.1],[172.7,72.3],[165.1,65],[186.7,86.4],[165.1,65],[174,88.6],[175.3,84.1],[185.4,66.8],[177.8,75.5],[180.3,93.2],[180.3,82.7],[177.8,58],[177.8,79.5],[177.8,78.6],[177.8,71.8],[177.8,116.4],[163.8,72.2],[188,83.6],[198.1,85.5],[175.3,90.9],[166.4,85.9],[190.5,89.1],[166.4,75],[177.8,77.7],[179.7,86.4],[172.7,90.9],[190.5,73.6],[185.4,76.4],[168.9,69.1],[167.6,84.5],[175.3,64.5],[170.2,69.1],[190.5,108.6],[177.8,86.4],[190.5,80.9],[177.8,87.7],[184.2,94.5],[176.5,80.2],[177.8,72],[180.3,71.4],[171.4,72.7],[172.7,84.1],[172.7,76.8],[177.8,63.6],[177.8,80.9],[182.9,80.9],[170.2,85.5],[167.6,68.6],[175.3,67.7],[165.1,66.4],[185.4,102.3],[181.6,70.5],[172.7,95.9],[190.5,84.1],[179.1,87.3],[175.3,71.8],[170.2,65.9],[193,95.9],[171.4,91.4],[177.8,81.8],[177.8,96.8],[167.6,69.1],[167.6,82.7],[180.3,75.5],[182.9,79.5],[176.5,73.6],[186.7,91.8],[188,84.1],[188,85.9],[177.8,81.8],[174,82.5],[177.8,80.5],[171.4,70],[185.4,81.8],[185.4,84.1],[188,90.5],[188,91.4],[182.9,89.1],[176.5,85],[175.3,69.1],[175.3,73.6],[188,80.5],[188,82.7],[175.3,86.4],[170.5,67.7],[179.1,92.7],[177.8,93.6],[175.3,70.9],[182.9,75],[170.8,93.2],[188,93.2],[180.3,77.7],[177.8,61.4],[185.4,94.1],[168.9,75],[185.4,83.6],[180.3,85.5],[174,73.9],[167.6,66.8],[182.9,87.3],[160,72.3],[180.3,88.6],[167.6,75.5],[186.7,101.4],[175.3,91.1],[175.3,67.3],[175.9,77.7],[175.3,81.8],[179.1,75.5],[181.6,84.5],[177.8,76.6],[182.9,85],[177.8,102.5],[184.2,77.3],[179.1,71.8],[176.5,87.9],[188,94.3],[174,70.9],[167.6,64.5],[170.2,77.3],[167.6,72.3],[188,87.3],[174,80],[176.5,82.3],[180.3,73.6],[167.6,74.1],[188,85.9],[180.3,73.2],[167.6,76.3],[183,65.9],[183,90.9],[179.1,89.1],[170.2,62.3],[177.8,82.7],[179.1,79.1],[190.5,98.2],[177.8,84.1],[180.3,83.2],[180.3,83.2]],markPoint:{data:[{type:"max",name:"Max"},{type:"min",name:"Min"}]},markLine:{data:[{type:"average",name:"Mean"}]}}]});if($("#echart_bar_horizontal").length)echarts.init(document.getElementById("echart_bar_horizontal"),e).setOption({title:{text:"Bar Graph",subtext:"Graph subtitle"},tooltip:{trigger:"axis"},legend:{x:100,data:["2015","2016"]},toolbox:{show:!0,feature:{saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,xAxis:[{type:"value",boundaryGap:[0,.01]}],yAxis:[{type:"category",data:["Jan","Feb","Mar","Apr","May","Jun"]}],series:[{name:"2015",type:"bar",data:[18203,23489,29034,104970,131744,630230]},{name:"2016",type:"bar",data:[19325,23438,31e3,121594,134141,681807]}]});if($("#echart_pie2").length)echarts.init(document.getElementById("echart_pie2"),e).setOption({tooltip:{trigger:"item",formatter:"{a}
    {b} : {c} ({d}%)"},legend:{x:"center",y:"bottom",data:["rose1","rose2","rose3","rose4","rose5","rose6"]},toolbox:{show:!0,feature:{magicType:{show:!0,type:["pie","funnel"]},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,series:[{name:"Area Mode",type:"pie",radius:[25,90],center:["50%",170],roseType:"area",x:"50%",max:40,sort:"ascending",data:[{value:10,name:"rose1"},{value:5,name:"rose2"},{value:15,name:"rose3"},{value:25,name:"rose4"},{value:20,name:"rose5"},{value:35,name:"rose6"}]}]});if($("#echart_donut").length)echarts.init(document.getElementById("echart_donut"),e).setOption({tooltip:{trigger:"item",formatter:"{a}
    {b} : {c} ({d}%)"},calculable:!0,legend:{x:"center",y:"bottom",data:["Direct Access","E-mail Marketing","Union Ad","Video Ads","Search Engine"]},toolbox:{show:!0,feature:{magicType:{show:!0,type:["pie","funnel"],option:{funnel:{x:"25%",width:"50%",funnelAlign:"center",max:1548}}},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},series:[{name:"Access to the resource",type:"pie",radius:["35%","55%"],itemStyle:{normal:{label:{show:!0},labelLine:{show:!0}},emphasis:{label:{show:!0,position:"center",textStyle:{fontSize:"14",fontWeight:"normal"}}}},data:[{value:335,name:"Direct Access"},{value:310,name:"E-mail Marketing"},{value:234,name:"Union Ad"},{value:135,name:"Video Ads"},{value:1548,name:"Search Engine"}]}]});if($("#echart_pie").length){echarts.init(document.getElementById("echart_pie"),e).setOption({tooltip:{trigger:"item",formatter:"{a}
    {b} : {c} ({d}%)"},legend:{x:"center",y:"bottom",data:["Direct Access","E-mail Marketing","Union Ad","Video Ads","Search Engine"]},toolbox:{show:!0,feature:{magicType:{show:!0,type:["pie","funnel"],option:{funnel:{x:"25%",width:"50%",funnelAlign:"left",max:1548}}},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},calculable:!0,series:[{name:"访问来源",type:"pie",radius:"55%",center:["50%","48%"],data:[{value:335,name:"Direct Access"},{value:310,name:"E-mail Marketing"},{value:234,name:"Union Ad"},{value:135,name:"Video Ads"},{value:1548,name:"Search Engine"}]}]});var t={normal:{label:{show:!1},labelLine:{show:!1}}},n={normal:{color:"rgba(0,0,0,0)",label:{show:!1},labelLine:{show:!1}},emphasis:{color:"rgba(0,0,0,0)"}}}if($("#echart_mini_pie").length)echarts.init(document.getElementById("echart_mini_pie"),e).setOption({title:{text:"Chart #2",subtext:"From ExcelHome",sublink:"http://e.weibo.com/1341556070/AhQXtjbqh",x:"center",y:"center",itemGap:20,textStyle:{color:"rgba(30,144,255,0.8)",fontFamily:"微软雅黑",fontSize:35,fontWeight:"bolder"}},tooltip:{show:!0,formatter:"{a}
    {b} : {c} ({d}%)"},legend:{orient:"vertical",x:170,y:45,itemGap:12,data:["68%Something #1","29%Something #2","3%Something #3"]},toolbox:{show:!0,feature:{mark:{show:!0},dataView:{show:!0,title:"Text View",lang:["Text View","Close","Refresh"],readOnly:!1},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},series:[{name:"1",type:"pie",clockWise:!1,radius:[105,130],itemStyle:t,data:[{value:68,name:"68%Something #1"},{value:32,name:"invisible",itemStyle:n}]},{name:"2",type:"pie",clockWise:!1,radius:[80,105],itemStyle:t,data:[{value:29,name:"29%Something #2"},{value:71,name:"invisible",itemStyle:n}]},{name:"3",type:"pie",clockWise:!1,radius:[25,80],itemStyle:t,data:[{value:3,name:"3%Something #3"},{value:97,name:"invisible",itemStyle:n}]}]});if($("#echart_world_map").length)echarts.init(document.getElementById("echart_world_map"),e).setOption({title:{text:"World Population (2010)",subtext:"from United Nations, Total population, both sexes combined, as of 1 July (thousands)",x:"center",y:"top"},tooltip:{trigger:"item",formatter:function(e){var t=(e.value+"").split(".");return t=t[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+"."+t[1],e.seriesName+"
    "+e.name+" : "+t}},toolbox:{show:!0,orient:"vertical",x:"right",y:"center",feature:{mark:{show:!0},dataView:{show:!0,title:"Text View",lang:["Text View","Close","Refresh"],readOnly:!1},restore:{show:!0,title:"Restore"},saveAsImage:{show:!0,title:"Save Image"}}},dataRange:{min:0,max:1e6,text:["High","Low"],realtime:!1,calculable:!0,color:["#087E65","#26B99A","#CBEAE3"]},series:[{name:"World Population (2010)",type:"map",mapType:"world",roam:!1,mapLocation:{y:60},itemStyle:{emphasis:{label:{show:!0}}},data:[{name:"Afghanistan",value:28397.812},{name:"Angola",value:19549.124},{name:"Albania",value:3150.143},{name:"United Arab Emirates",value:8441.537},{name:"Argentina",value:40374.224},{name:"Armenia",value:2963.496},{name:"French Southern and Antarctic Lands",value:268.065},{name:"Australia",value:22404.488},{name:"Austria",value:8401.924},{name:"Azerbaijan",value:9094.718},{name:"Burundi",value:9232.753},{name:"Belgium",value:10941.288},{name:"Benin",value:9509.798},{name:"Burkina Faso",value:15540.284},{name:"Bangladesh",value:151125.475},{name:"Bulgaria",value:7389.175},{name:"The Bahamas",value:66402.316},{name:"Bosnia and Herzegovina",value:3845.929},{name:"Belarus",value:9491.07},{name:"Belize",value:308.595},{name:"Bermuda",value:64.951},{name:"Bolivia",value:716.939},{name:"Brazil",value:195210.154},{name:"Brunei",value:27.223},{name:"Bhutan",value:716.939},{name:"Botswana",value:1969.341},{name:"Central African Republic",value:4349.921},{name:"Canada",value:34126.24},{name:"Switzerland",value:7830.534},{name:"Chile",value:17150.76},{name:"China",value:1359821.465},{name:"Ivory Coast",value:60508.978},{name:"Cameroon",value:20624.343},{name:"Democratic Republic of the Congo",value:62191.161},{name:"Republic of the Congo",value:3573.024},{name:"Colombia",value:46444.798},{name:"Costa Rica",value:4669.685},{name:"Cuba",value:11281.768},{name:"Northern Cyprus",value:1.468},{name:"Cyprus",value:1103.685},{name:"Czech Republic",value:10553.701},{name:"Germany",value:83017.404},{name:"Djibouti",value:834.036},{name:"Denmark",value:5550.959},{name:"Dominican Republic",value:10016.797},{name:"Algeria",value:37062.82},{name:"Ecuador",value:15001.072},{name:"Egypt",value:78075.705},{name:"Eritrea",value:5741.159},{name:"Spain",value:46182.038},{name:"Estonia",value:1298.533},{name:"Ethiopia",value:87095.281},{name:"Finland",value:5367.693},{name:"Fiji",value:860.559},{name:"Falkland Islands",value:49.581},{name:"France",value:63230.866},{name:"Gabon",value:1556.222},{name:"United Kingdom",value:62066.35},{name:"Georgia",value:4388.674},{name:"Ghana",value:24262.901},{name:"Guinea",value:10876.033},{name:"Gambia",value:1680.64},{name:"Guinea Bissau",value:10876.033},{name:"Equatorial Guinea",value:696.167},{name:"Greece",value:11109.999},{name:"Greenland",value:56.546},{name:"Guatemala",value:14341.576},{name:"French Guiana",value:231.169},{name:"Guyana",value:786.126},{name:"Honduras",value:7621.204},{name:"Croatia",value:4338.027},{name:"Haiti",value:9896.4},{name:"Hungary",value:10014.633},{name:"Indonesia",value:240676.485},{name:"India",value:1205624.648},{name:"Ireland",value:4467.561},{name:"Iran",value:240676.485},{name:"Iraq",value:30962.38},{name:"Iceland",value:318.042},{name:"Israel",value:7420.368},{name:"Italy",value:60508.978},{name:"Jamaica",value:2741.485},{name:"Jordan",value:6454.554},{name:"Japan",value:127352.833},{name:"Kazakhstan",value:15921.127},{name:"Kenya",value:40909.194},{name:"Kyrgyzstan",value:5334.223},{name:"Cambodia",value:14364.931},{name:"South Korea",value:51452.352},{name:"Kosovo",value:97.743},{name:"Kuwait",value:2991.58},{name:"Laos",value:6395.713},{name:"Lebanon",value:4341.092},{name:"Liberia",value:3957.99},{name:"Libya",value:6040.612},{name:"Sri Lanka",value:20758.779},{name:"Lesotho",value:2008.921},{name:"Lithuania",value:3068.457},{name:"Luxembourg",value:507.885},{name:"Latvia",value:2090.519},{name:"Morocco",value:31642.36},{name:"Moldova",value:103.619},{name:"Madagascar",value:21079.532},{name:"Mexico",value:117886.404},{name:"Macedonia",value:507.885},{name:"Mali",value:13985.961},{name:"Myanmar",value:51931.231},{name:"Montenegro",value:620.078},{name:"Mongolia",value:2712.738},{name:"Mozambique",value:23967.265},{name:"Mauritania",value:3609.42},{name:"Malawi",value:15013.694},{name:"Malaysia",value:28275.835},{name:"Namibia",value:2178.967},{name:"New Caledonia",value:246.379},{name:"Niger",value:15893.746},{name:"Nigeria",value:159707.78},{name:"Nicaragua",value:5822.209},{name:"Netherlands",value:16615.243},{name:"Norway",value:4891.251},{name:"Nepal",value:26846.016},{name:"New Zealand",value:4368.136},{name:"Oman",value:2802.768},{name:"Pakistan",value:173149.306},{name:"Panama",value:3678.128},{name:"Peru",value:29262.83},{name:"Philippines",value:93444.322},{name:"Papua New Guinea",value:6858.945},{name:"Poland",value:38198.754},{name:"Puerto Rico",value:3709.671},{name:"North Korea",value:1.468},{name:"Portugal",value:10589.792},{name:"Paraguay",value:6459.721},{name:"Qatar",value:1749.713},{name:"Romania",value:21861.476},{name:"Russia",value:21861.476},{name:"Rwanda",value:10836.732},{name:"Western Sahara",value:514.648},{name:"Saudi Arabia",value:27258.387},{name:"Sudan",value:35652.002},{name:"South Sudan",value:9940.929},{name:"Senegal",value:12950.564},{name:"Solomon Islands",value:526.447},{name:"Sierra Leone",value:5751.976},{name:"El Salvador",value:6218.195},{name:"Somaliland",value:9636.173},{name:"Somalia",value:9636.173},{name:"Republic of Serbia",value:3573.024},{name:"Suriname",value:524.96},{name:"Slovakia",value:5433.437},{name:"Slovenia",value:2054.232},{name:"Sweden",value:9382.297},{name:"Swaziland",value:1193.148},{name:"Syria",value:7830.534},{name:"Chad",value:11720.781},{name:"Togo",value:6306.014},{name:"Thailand",value:66402.316},{name:"Tajikistan",value:7627.326},{name:"Turkmenistan",value:5041.995},{name:"East Timor",value:10016.797},{name:"Trinidad and Tobago",value:1328.095},{name:"Tunisia",value:10631.83},{name:"Turkey",value:72137.546},{name:"United Republic of Tanzania",value:44973.33},{name:"Uganda",value:33987.213},{name:"Ukraine",value:46050.22},{name:"Uruguay",value:3371.982},{name:"United States of America",value:312247.116},{name:"Uzbekistan",value:27769.27},{name:"Venezuela",value:236.299},{name:"Vietnam",value:89047.397},{name:"Vanuatu",value:236.299},{name:"West Bank",value:13.565},{name:"Yemen",value:22763.008},{name:"South Africa",value:51452.352},{name:"Zambia",value:13216.985},{name:"Zimbabwe",value:13076.978}]}]})}}jQuery((function(e){e("#regexGroupSelect").change((function(){document.location="?group="+e("#regexGroupSelect option:selected").attr("value")})),e(".confirm_action").click((function(){return confirm("Are you sure?")}))})),tinyMCE.init({selector:"textarea#body",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table directionality emoticons template paste code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}),tinyMCE.init({selector:"textarea#metadescription",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table contextmenu directionality emoticons template paste textcolor code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}),tinyMCE.init({selector:"textarea#metakeywords",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table contextmenu directionality emoticons template paste textcolor code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}),function(e,t){jQuery.fn[t]=function(e){return e?this.bind("resize",(n=e,function(){var e=this,t=arguments;function a(){o||n.apply(e,t),i=null}i?clearTimeout(i):o&&n.apply(e,t),i=setTimeout(a,r||100)})):this.trigger(t);var n,r,o,i}}(jQuery,"smartresize"),$(document).ready((function(){var e,t=function(){$RIGHT_COL.css("min-height",$(window).height());var e=$BODY.outerHeight(),t=$BODY.hasClass("footer_fixed")?-10:$FOOTER.height(),n=$LEFT_COL.eq(1).height()+$SIDEBAR_FOOTER.height(),r=e1){for(var n=0,r=0;r:first-child"),"+"==$expand.text()?$expand.text("-"):$expand.text("+")}))})),"undefined"!=typeof NProgress&&($(document).ready((function(){NProgress.start()})),$(window).load((function(){NProgress.done()})));var originalLeave=$.fn.popover.Constructor.prototype.leave;function isValidEmailAddress(e){return new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i).test(e)}function mymovie_del(e,t){return $.ajax({url:base_url+"/ajax_mymovies?rand="+$.now(),data:{del:e},dataType:"html",success:function(e){$(t).hide(),$(t).prev("a").show()},error:function(e,t,n){}}),!1}function mymovie_add(e,t){return $(t).hide(),$(t).next("a").show(),$.ajax({url:base_url+"/ajax_mymovies?rand="+$.now(),data:{add:e},dataType:"html",success:function(e){},error:function(e,t,n){}}),!1}function getNzbGetQueue(){$.ajax({url:"queuedata?type=nzbget&id="+$.now(),cache:!1,success:function(e){$(".nzbget_queue").html(e),setTimeout("getNzbGetQueue()",2500)},error:function(){$(".nzbget_queue").html('Could not contact your queue. Refresh')},timeout:5e3})}function getHistory(){$.ajax({url:"queuedata?type=history&id="+$.now(),cache:!1,success:function(e){$(".sab_history").html(e),setTimeout("getHistory()",1e4)},error:function(){},timeout:5e3})}$.fn.popover.Constructor.prototype.leave=function(e){var t,n,r=e instanceof this.constructor?e:$(e.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);originalLeave.call(this,e),e.currentTarget&&(t=$(e.currentTarget).siblings(".popover"),n=r.timeout,t.one("mouseenter",(function(){clearTimeout(n),t.one("mouseleave",(function(){$.fn.popover.Constructor.prototype.leave.call(r,r)}))})))},$("body").popover({selector:"[data-popover]",trigger:"click hover",delay:{show:50,hide:400}}),$(document).ready((function(){init_sparklines(),init_flot_chart(),init_wysiwyg(),init_InputMask(),init_JQVmap(),init_cropper(),init_knob(),init_IonRangeSlider(),init_ColorPicker(),init_TagsInput(),init_parsley(),init_daterangepicker(),init_daterangepicker_right(),init_daterangepicker_single_call(),init_daterangepicker_reservation(),init_SmartWizard(),init_EasyPieChart(),init_charts(),init_echarts(),init_morris_charts(),init_skycons(),init_select2(),init_validator(),init_DataTables(),init_chart_doughnut(),init_gauge(),init_PNotify(),init_starrr(),init_calendar(),init_compose(),init_CustomNotification(),init_autosize(),init_autocomplete()})),jQuery((function(e){const t=window.location.origin;e(".cartadd").click((function(n){if(e(this).hasClass("icon_cart_clicked"))return!1;let r=e(".guid").attr("id").substring(4);return e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),e.post(t+"/cart/add?id="+r,(function(t){e(n.target).addClass("icon_cart_clicked").attr("title","Added to Cart"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your Download Basket!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".sabsend").click((function(n){if(e(this).hasClass("icon_sab_clicked"))return!1;let r=e(".guid").attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_sab_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".getsend").click((function(n){if(e(this).hasClass("icon_nzbget_clicked"))return!1;let r=e(".guid").attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_nzbget_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".sendtocouch").click((function(n){if(e(this).hasClass("icon_cp_clicked"))return!1;let r=e(this).attr("id").substring(4),o=t+"sendtocouch/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_cp_clicked").attr("title","Added to CouchPotato"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Movie added to CoucPotato wanted list!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".vortexsend").click((function(n){if(e(this).hasClass("icon_nzbvortex_clicked"))return!1;let r=e(".guid").attr("id").substring(4);return r&&r.length>0&&e.ajax({url:t+"nzbvortex?addQueue="+r+"&isAjax",cache:!1}).done((function(t){let o="Added "+r+" to queue.";e(n.target).addClass("icon_nzbvortex_clicked").attr("title",o),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})).fail((function(e){alert(e.responseText)})),!1}));let n=new Array;n[0]="Waiting",n[1]="Downloading",n[2]="Downloaded",n[3]="Saving",n[4]="Saved",n[5]="Skipped";let r,o,i=e("table.data tr").children("td.icons").children("div.icon").css("opacity");e("table.data tr").hover((function(){e(this).children("td.icons").children("div.icon").css("opacity",1)}),(function(){e(this).children("td.icons").children("div.icon").css("opacity",i)})),e(".forumpostsubmit").click((function(t){if(""==e.trim(e("#addMessage").val())||""==e.trim(e("#addSubject").val()))return alert("Please enter a subject and message."),!1})),e(".forumreplysubmit").click((function(t){if(""==e.trim(e("#addMessage").val()))return alert("Please enter a message."),!1})),e(".check").click((function(t){e(t.target).is("input")||e(this).children(".nzb_check").attr("checked",!e(this).children(".nzb_check").attr("checked"))})),e(".descmore").click((function(t){return e(this).prev(".descinitial").hide(),e(this).next(".descfull").show(),e(this).hide(),!1})),e(".nzb_check_all").change((function(){e(this).attr("checked")?e("table.data tr td input:checkbox").attr("checked",e(this).attr("checked")):e("table.data tr td input:checkbox").removeAttr("checked")})),e(".nzb_check_all_season").change((function(){let t=e(this).attr("name");e("table.data tr td input:checkbox").each((function(n,r){e(r).attr("name")==t&&e(r).attr("checked",!e(r).attr("checked"))}))})),e(".icon_cart").click((function(n){if(e(this).hasClass("icon_cart_clicked"))return!1;let r=e(this).attr("id").substring(4);return e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),e.post(t+"/cart/add?id="+r,(function(t){e(n.target).addClass("icon_cart_clicked").attr("title"," Release added to Cart"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download basket!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".icon_nzbvortex").click((function(n){if(e(this).hasClass("icon_nzbvortex_clicked"))return!1;let r=e(this).parent().parent().attr("id").substring(4);return r&&r.length>0&&e.ajax({url:t+"/nzbvortex?addQueue="+r+"&isAjax",cache:!1}).done((function(t){let o="Added "+r+" to queue.";e(n.target).addClass("icon_nzbvortex_clicked").attr("title",o),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"ADDED TO NZBVORTEX!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})).fail((function(e){alert(e.responseText)})),!1})),e(document).on("click","a.vortex-resume",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?resume="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-pause",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?pause="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-moveup",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?moveup="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-movedown",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?movedown="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-movetop",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?movetop="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-movebottom",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?movebottom="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-trash",(function(n){return n.preventDefault(),e("#vortex-overlay-"+e(this).attr("href")).show(),e.get(t+"nzbvortex?delete="+e(this).attr("href")+"&isAjax"),e(this).removeAttr("href"),!1})),e(document).on("click","a.vortex-filelist",(function(r){r.preventDefault();let o=e(this).attr("href");return e("#vortex-overlay-"+o).show(),e.colorbox({}),e.ajax({url:t+"/nzbvortex?filelist="+o+"&isAjax",cache:!1}).done((function(t){e("#cboxLoadingGraphic").hide();let r=e.parseJSON(t);console.log(r),e.each(r.files,(function(t,r){e("#cboxContent").append(""+r.fileName+" ("+n[r.state]+")
    ")}))})).fail((function(e){alert("Unable to retrieve filelist: "+e.responseText)})),e(this).removeAttr("href"),!1})),e(".icon_sab").click((function(n){if(e(this).hasClass("icon_sab_clicked"))return!1;let r=e(this).attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_sab_clicked").attr("title","Release added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e(".icon_nzbget").click((function(n){if(e(this).hasClass("icon_nzbget_clicked"))return!1;let r=e(this).attr("id").substring(4),o=t+"/sendtoqueue/"+r;return e.post(o,(function(t){e(n.target).addClass("icon_nzbget_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})})),!1})),e("table.data a.modal_nfo").colorbox({href:function(){return e(this).attr("href")+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"90%",initialWidth:"800px",initialHeight:"90%",speed:0,opacity:.7}),e("table.data a.modal_prev").colorbox({scrolling:!1,maxWidth:"800px",maxHeight:"450px"}),e("table.data a.modal_imdb").colorbox({href:function(){return t+"movie/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxMovie")})),e("a.modal_imdbtrailer").colorbox({href:function(){return t+"movietrailer/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxMovie")})),e("table.data a.modal_music").colorbox({href:function(){return t+"musicmodal/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxMusic")})),e("table.data a.modal_console").colorbox({href:function(){return t+"consolemodal/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxConsole")})),e("table.data a.modal_book").colorbox({href:function(){return t+"bookmodal/"+e(this).attr("name").substring(4)+"&modal"},title:function(){return e(this).parent().parent().children("a.title").text()},innerWidth:"800px",innerHeight:"450px",initialWidth:"800px",initialHeight:"450px",speed:0,opacity:.7}).click((function(){e("#colorbox").removeClass().addClass("cboxBook")})),e("#nzb_multi_operations_form").submit((function(){return!1})),e("button.nzb_multi_operations_download").on("click",(function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+=e(r).val()+",")})),n=n.substring(0,n.length-1),n&&(window.location=t+"/getnzb?zip=1&id="+n)})),e("input.nzb_multi_operations_download_cart").on("click",(function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+=e(r).val()+",")})),n=n.substring(0,n.length-1),n&&(window.location=t+"/getnzb?zip=1&id="+n)})),e("button.nzb_multi_operations_cart").on("click",(function(){let n=new Array;e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),e("table.data INPUT[type='checkbox']:checked").each((function(t,r){let o=e(r).val(),i=e(r).parent().children("div.icons").children(".icon_cart");o&&!i.hasClass("icon_cart_clicked")&&(i.addClass("icon_cart_clicked").attr("title","Added to Cart"),n.push(o),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your Download Basket!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})),e(this).attr("checked",!1)}));let r=n.toString();e.post(t+"/cart/add?id="+r)})),e("button.nzb_multi_operations_sab").on("click",(function(){e("table.data INPUT[type='checkbox']:checked").each((function(n,r){let o=e(r).parent().parent().children("td.icons").children(".icon_sab"),i=e(r).val();if(i&&!o.hasClass("icon_sab_clicked")){let n=t+"/sendtoqueue/"+i;e.post(n,(function(e){o.addClass("icon_sab_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})}))}e(this).attr("checked",!1)}))})),e("input.nzb_multi_operations_nzbget").on("click",(function(){e("table.data INPUT[type='checkbox']:checked").each((function(n,r){let o=e(r).parent().parent().children("td.icons").children(".icon_nzbget"),i=e(r).val();if(i&&!o.hasClass("icon_nzbget_clicked")){let n=t+"/sendtoqueue/"+i;e.post(n,(function(e){o.addClass("icon_nzbget_clicked").attr("title","Added to Queue"),PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Release added to your download queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})}))}e(this).attr("checked",!1)}))})),e("input.nzb_multi_operations_edit").click((function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+="&id[]="+e(r).val())})),n&&e("input.nzb_multi_operations_edit").colorbox({href:function(){return t+"ajax_release-admin?action=edit"+n+"&from="+encodeURIComponent(window.location)},title:"Edit Release",innerWidth:"400px",innerHeight:"250px",initialWidth:"400px",initialHeight:"250px",speed:0,opacity:.7})})),e("input.nzb_multi_operations_delete").click((function(){let n="";if(e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+="&id[]="+e(r).val())})),n){PNotify.defaults.icons="fontawesome5";const r=PNotify.alert({title:"Confirmation Needed",text:"Are you sure you want to delete the selected releases?",icon:"glyphicon glyphicon-question-sign",hide:!1,modules:{Confirm:{confirm:!0}},Buttons:{closer:!1,sticker:!1},History:{history:!1}});r.on("pnotify.confirm",(function(){e.post(t+"ajax_release-admin?action=dodelete"+n,(function(e){location.reload(!0)}))})),r.on("pnotify.cancel",(function(){alert("Cancelled")}))}})),e("input.nzb_multi_operations_rebuild").click((function(){let n="";e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&(n+="&id[]="+e(r).val())})),n&&confirm("Are you sure you want to rebuild the selected releases?")&&e.post(t+"ajax_release-admin?action=dorebuild"+n,(function(e){location.reload(!0)}))})),e("input.nzb_multi_operations_cartdelete").click((function(){let n=new Array;if(e("table.data INPUT[type='checkbox']:checked").each((function(t,r){"on"!=e(r).val()&&n.push(e(r).val())})),e.ajaxSetup({headers:{"X-CSRF-TOKEN":e('meta[name="csrf-token"]').attr("content")}}),n){PNotify.defaults.icons="fontawesome5";const r=PNotify.alert({title:"Confirmation Needed",text:"Are you sure you want to delete the selected releases from your cart?",hide:!1,modules:{Confirm:{confirm:!0}},Buttons:{closer:!1,sticker:!1},History:{history:!1}});r.on("pnotify.confirm",(function(){e.post(t+"/cart/delete/"+n)})),r.on("pnotify.cancel",(function(){alert("Cancelled")}))}})),e("input.nzb_multi_operations_cartsab").click((function(){new Array;e("table.data INPUT[type='checkbox']:checked").each((function(n,r){let o=e(r).val(),i=t+"/sendtoqueue/"+o;e.post(i,(function(){PNotify.defaults.icons="fontawesome5",PNotify.success({title:"Releases sent to queue!",type:"success",icon:"fa fa-info fa-3x",Animate:{animate:!0,in_class:"bounceInLeft",out_class:"bounceOutRight"},desktop:{desktop:!0,fallback:!0}})}))}))})),e("#headsearch").focus((function(){"Search..."==this.value?this.value="":this.select()})).blur((function(){""==this.value&&(this.value="Search...")})),e("#headsearch_form").submit((function(){return e("#headsearch_go").trigger("click"),!1})),e("#headsearch_go").click((function(){if(e("#headsearch").val()&&"Search..."!=e("#headsearch").val()){let n=e("#headsearch").val(),r=-1!=e("#headcat").val()?"&t="+e("#headcat").val():"";document.location=t+"/search?id="+n+r}})),e("#search_search_button").click((function(){return e("#search").val()&&(document.location=t+"/search?id="+e("#search").val()+(-1!=e("#search_cat").val()?"&t="+e("#search_cat").val():"")),!1})),e("#search").focus((function(){this.select()})),e("#searchraw_search_button").click((function(){return e("#search").val()&&(document.location=t+"/searchraw/"+e("#search").val()),!1})),e("#searchraw_download_selected").click((function(){return e("#dl input:checked").length&&e("#dl").trigger("submit"),!1})),e("#username").length&&e("#username").focus(),e("#search").length&&e("#search").focus(),e("#viewfilelist_download_selected").click((function(){return e("#fileform input:checked").length&&e("#fileform").trigger("submit"),!1})),e(".confirm_action").click((function(){return confirm("Are you sure?")})),e(".audioprev").click((function(){let t=document.getElementById(e(this).next("audio").attr("ID"));return null!=t&&("Listen"==e(this).text()?(t.play(),e(this).text("Stop")):(t.pause(),t.currentTime=0,e(this).text("Listen"))),t.addEventListener("ended",(function(){e(this).prev().text("Listen")})),!1})),e(".mmenu").click((function(){return document.location=e(this).children("a").attr("href"),!1})),e(".mmenu_new").click((function(){return window.open(e(this).children("a").attr("href")),!1})),e(".checkbox_operations .select_all").click((function(){return e("table.data INPUT[type='checkbox']").attr("checked",!0).trigger("change"),!1})),e(".checkbox_operations .select_none").click((function(){return e("table.data INPUT[type='checkbox']").attr("checked",!1).trigger("change"),!1})),e(".checkbox_operations .select_invert").click((function(){return e("table.data INPUT[type='checkbox']").each((function(){e(this).attr("checked",!e(this).attr("checked")).trigger("change")})),!1})),e(".checkbox_operations .select_range").click((function(){return r&&o&&r1&&""!=o[1])t+=o[1],n+=o[1].length;else{if(" "==e[n])t+="+";else{let r=e.charCodeAt(n).toString(16);t+="%"+(r.length<2?"0":"")+r.toUpperCase()}n++}}return t},URLDecode:function(e){let t,n=e,r=/(%[^%]{2})/;for(;null!=(m=r.exec(n))&&m.length>1&&""!=m[1];)b=parseInt(m[1].substr(1),16),t=String.fromCharCode(b),n=n.replace(m[1],t);return n}}),$((function(){let e=$("input.flat-all"),t=$("input.flat");$("input").iCheck({checkboxClass:"icheckbox_flat-green",radioClass:"iradio_flat-green"}),e.on("ifChecked ifUnchecked",(function(e){"ifChecked"===e.type?t.iCheck("check"):t.iCheck("uncheck")})),t.on("ifChanged",(function(n){t.filter(":checked").length===t.length?e.prop("checked","checked"):e.prop("checked",!1),e.iCheck("update")}))})),tinyMCE.init({selector:"textarea#addMessage",theme:"silver",plugins:["advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker","searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking","save table directionality emoticons template paste code"],theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",toolbar:"insertfile undo redo | styleselect | fontselect |sizeselect | fontsizeselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons | code",fontsize_formats:"8pt 9pt 10pt 11pt 12pt 13pt 14pt 15pt 16pt 17pt 18pt 24pt 36pt",mode:"exact",relative_urls:!1,remove_script_host:!1,convert_urls:!0}); diff --git a/public/assets/js/plugins/advlist/plugin.js b/public/assets/js/plugins/advlist/plugin.js index 05c9dee6d..64a34f8f7 100644 --- a/public/assets/js/plugins/advlist/plugin.js +++ b/public/assets/js/plugins/advlist/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; diff --git a/public/assets/js/plugins/advlist/plugin.min.js b/public/assets/js/plugins/advlist/plugin.min.js index 378426a64..f39e5cefe 100644 --- a/public/assets/js/plugins/advlist/plugin.min.js +++ b/public/assets/js/plugins/advlist/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ !function(){"use strict";var n,e,t,r=tinymce.util.Tools.resolve("tinymce.PluginManager"),u=function(n,e,t){var r="UL"===e?"InsertUnorderedList":"InsertOrderedList";n.execCommand(r,!1,!1===t?null:{"list-style-type":t})},l=tinymce.util.Tools.resolve("tinymce.util.Tools"),i=function(n){return function(){return n}},s=i(!1),c=i(!0),o=function(){return a},a=(n=function(n){return n.isNone()},{fold:function(n,e){return n()},is:s,isSome:s,isNone:c,getOr:t=function(n){return n},getOrThunk:e=function(n){return n()},getOrDie:function(n){throw new Error(n||"error: getOrDie called on none.")},getOrNull:i(null),getOrUndefined:i(undefined),or:t,orThunk:e,map:o,each:function(){},bind:o,exists:s,forall:c,filter:o,equals:n,equals_:n,toArray:function(){return[]},toString:i("none()")}),d=function(t){var n=i(t),e=function(){return o},r=function(n){return n(t)},o={fold:function(n,e){return e(t)},is:function(n){return t===n},isSome:c,isNone:s,getOr:n,getOrThunk:n,getOrDie:n,getOrNull:n,getOrUndefined:n,or:e,orThunk:e,map:function(n){return d(n(t))},each:function(n){n(t)},bind:r,exists:r,forall:r,filter:function(n){return n(t)?o:a},toArray:function(){return[t]},toString:function(){return"some("+t+")"},equals:function(n){return n.is(t)},equals_:function(n,e){return n.fold(s,function(n){return e(t,n)})}};return o},f=function(n){return null===n||n===undefined?a:d(n)},g=function(n){return n&&/^(TH|TD)$/.test(n.nodeName)},m=function(r){return function(n){return n&&/^(OL|UL|DL)$/.test(n.nodeName)&&(t=n,(e=r).$.contains(e.getBody(),t));var e,t}},p=function(n,e,t){var r=function(n,e){for(var t=0;ty(e)&&(r=g+u),(l=e.getParam("max_height",0,"number"))&&li(t.getParam("autosave_retention"),"20m"))||(c(t,!1),!1)},c=function(t,e){var r=u(t);n.removeItem(r+"draft"),n.removeItem(r+"time"),!1!==e&&t.fire("RemoveDraft")},m=function(t){var e=u(t);!s(t)&&t.isDirty()&&(n.setItem(e+"draft",t.getContent({format:"raw",no_events:!0})),n.setItem(e+"time",(new Date).getTime().toString()),t.fire("StoreDraft"))},l=function(t){var e=u(t);f(t)&&(t.setContent(n.getItem(e+"draft"),{format:"raw"}),t.fire("RestoreDraft"))},v=function(t){var e=i(t.getParam("autosave_interval"),"30s");r.setEditorInterval(t,function(){m(t)},e)},d=function(t){t.undoManager.transact(function(){l(t),c(t)}),t.focus()},g=tinymce.util.Tools.resolve("tinymce.EditorManager"),y=function(r){return function(t){t.setDisabled(!f(r));var e=function(){return t.setDisabled(!f(r))};return r.on("StoreDraft RestoreDraft RemoveDraft",e),function(){return r.off("StoreDraft RestoreDraft RemoveDraft",e)}}};t.add("autosave",function(t){var e,r;return t.editorManager.on("BeforeUnload",function(t){var e;o.each(g.get(),function(t){t.plugins.autosave&&t.plugins.autosave.storeDraft(),!e&&t.isDirty()&&t.getParam("autosave_ask_before_unload",!0)&&(e=t.translate("You have unsaved changes are you sure you want to navigate away?"))}),e&&(t.preventDefault(),t.returnValue=e)}),v(e=t),e.ui.registry.addButton("restoredraft",{tooltip:"Restore last draft",icon:"restore-draft",onAction:function(){d(e)},onSetup:y(e)}),e.ui.registry.addMenuItem("restoredraft",{text:"Restore last draft",icon:"restore-draft",onAction:function(){d(e)},onSetup:y(e)}),t.on("init",function(){t.getParam("autosave_restore_when_empty",!1)&&t.dom.isEmpty(t.getBody())&&l(t)}),r=t,{hasDraft:function(){return f(r)},storeDraft:function(){return m(r)},restoreDraft:function(){return l(r)},removeDraft:function(t){return c(r,t)},isEmpty:function(t){return s(r,t)}}})}(); \ No newline at end of file diff --git a/public/assets/js/plugins/bbcode/plugin.js b/public/assets/js/plugins/bbcode/plugin.js index f84757618..b09b05bb8 100644 --- a/public/assets/js/plugins/bbcode/plugin.js +++ b/public/assets/js/plugins/bbcode/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; diff --git a/public/assets/js/plugins/bbcode/plugin.min.js b/public/assets/js/plugins/bbcode/plugin.min.js index 3b36d4b62..546e5c3dd 100644 --- a/public/assets/js/plugins/bbcode/plugin.min.js +++ b/public/assets/js/plugins/bbcode/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ !function(){"use strict";var o=tinymce.util.Tools.resolve("tinymce.PluginManager"),e=tinymce.util.Tools.resolve("tinymce.util.Tools"),t=function(t){t=e.trim(t);var o=function(o,e){t=t.replace(o,e)};return o(/\n/gi,"
    "),o(/\[b\]/gi,""),o(/\[\/b\]/gi,""),o(/\[i\]/gi,""),o(/\[\/i\]/gi,""),o(/\[u\]/gi,""),o(/\[\/u\]/gi,""),o(/\[url=([^\]]+)\](.*?)\[\/url\]/gi,'$2'),o(/\[url\](.*?)\[\/url\]/gi,'$1'),o(/\[img\](.*?)\[\/img\]/gi,''),o(/\[color=(.*?)\](.*?)\[\/color\]/gi,'$2'),o(/\[code\](.*?)\[\/code\]/gi,'$1 '),o(/\[quote.*?\](.*?)\[\/quote\]/gi,'$1 '),t};o.add("bbcode",function(o){o.on("BeforeSetContent",function(o){o.content=t(o.content)}),o.on("PostProcess",function(o){o.set&&(o.content=t(o.content)),o.get&&(o.content=function(t){t=e.trim(t);var o=function(o,e){t=t.replace(o,e)};return o(/(.*?)<\/a>/gi,"[url=$1]$2[/url]"),o(/(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),o(/(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),o(/(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),o(/(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),o(/(.*?)<\/span>/gi,"[color=$1]$2[/color]"),o(/(.*?)<\/font>/gi,"[color=$1]$2[/color]"),o(/(.*?)<\/span>/gi,"[size=$1]$2[/size]"),o(/(.*?)<\/font>/gi,"$1"),o(//gi,"[img]$1[/img]"),o(/(.*?)<\/span>/gi,"[code]$1[/code]"),o(/(.*?)<\/span>/gi,"[quote]$1[/quote]"),o(/(.*?)<\/strong>/gi,"[code][b]$1[/b][/code]"),o(/(.*?)<\/strong>/gi,"[quote][b]$1[/b][/quote]"),o(/(.*?)<\/em>/gi,"[code][i]$1[/i][/code]"),o(/(.*?)<\/em>/gi,"[quote][i]$1[/i][/quote]"),o(/(.*?)<\/u>/gi,"[code][u]$1[/u][/code]"),o(/(.*?)<\/u>/gi,"[quote][u]$1[/u][/quote]"),o(/<\/(strong|b)>/gi,"[/b]"),o(/<(strong|b)>/gi,"[b]"),o(/<\/(em|i)>/gi,"[/i]"),o(/<(em|i)>/gi,"[i]"),o(/<\/u>/gi,"[/u]"),o(/(.*?)<\/span>/gi,"[u]$1[/u]"),o(//gi,"[u]"),o(/]*>/gi,"[quote]"),o(/<\/blockquote>/gi,"[/quote]"),o(/
    /gi,"\n"),o(//gi,"\n"),o(/
    /gi,"\n"),o(/

    /gi,""),o(/<\/p>/gi,"\n"),o(/ |\u00a0/gi," "),o(/"/gi,'"'),o(/</gi,"<"),o(/>/gi,">"),o(/&/gi,"&"),t}(o.content))})})}(); \ No newline at end of file diff --git a/public/assets/js/plugins/charmap/plugin.js b/public/assets/js/plugins/charmap/plugin.js index 7eef42639..c27f65e9f 100644 --- a/public/assets/js/plugins/charmap/plugin.js +++ b/public/assets/js/plugins/charmap/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; @@ -20,6 +20,25 @@ editor.execCommand('mceInsertContent', false, evtChr); }; + var typeOf = function (x) { + var t = typeof x; + if (x === null) { + return 'null'; + } else if (t === 'object' && (Array.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'Array')) { + return 'array'; + } else if (t === 'object' && (String.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'String')) { + return 'string'; + } else { + return t; + } + }; + var isType = function (type) { + return function (value) { + return typeOf(value) === type; + }; + }; + var isArray = isType('array'); + var noop = function () { }; var constant = function (value) { @@ -136,25 +155,6 @@ from: from }; - var typeOf = function (x) { - var t = typeof x; - if (x === null) { - return 'null'; - } else if (t === 'object' && (Array.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'Array')) { - return 'array'; - } else if (t === 'object' && (String.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'String')) { - return 'string'; - } else { - return t; - } - }; - var isType = function (type) { - return function (value) { - return typeOf(value) === type; - }; - }; - var isArray = isType('array'); - var nativePush = Array.prototype.push; var map = function (xs, f) { var len = xs.length; diff --git a/public/assets/js/plugins/charmap/plugin.min.js b/public/assets/js/plugins/charmap/plugin.min.js index 7da9cab53..8554ac3db 100644 --- a/public/assets/js/plugins/charmap/plugin.min.js +++ b/public/assets/js/plugins/charmap/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ -!function(){"use strict";var e,n,r,t,a=tinymce.util.Tools.resolve("tinymce.PluginManager"),s=function(e,n){var r,t=(r=n,e.fire("insertCustomChar",{chr:r}).chr);e.execCommand("mceInsertContent",!1,t)},i=function(e){return function(){return e}},o=i(!1),c=i(!0),u=function(){return l},l=(e=function(e){return e.isNone()},{fold:function(e,n){return e()},is:o,isSome:o,isNone:c,getOr:r=function(e){return e},getOrThunk:n=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:i(null),getOrUndefined:i(undefined),or:r,orThunk:n,map:u,each:function(){},bind:u,exists:o,forall:c,filter:u,equals:e,equals_:e,toArray:function(){return[]},toString:i("none()")}),g=function(r){var e=i(r),n=function(){return a},t=function(e){return e(r)},a={fold:function(e,n){return n(r)},is:function(e){return r===e},isSome:c,isNone:o,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:n,orThunk:n,map:function(e){return g(e(r))},each:function(e){e(r)},bind:t,exists:t,forall:t,filter:function(e){return e(r)?a:l},toArray:function(){return[r]},toString:function(){return"some("+r+")"},equals:function(e){return e.is(r)},equals_:function(e,n){return e.fold(o,function(e){return n(r,e)})}};return a},m={some:g,none:u,from:function(e){return null===e||e===undefined?l:g(e)}},f=(t="array",function(e){return r=typeof(n=e),(null===n?"null":"object"==r&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"==r&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":r)===t;var n,r}),h=Array.prototype.push,p=function(e,n){for(var r=e.length,t=new Array(r),a=0;a>>0===o))throw RangeError("Invalid code point: "+o);16383<=(o<=65535?r.push(o):(o-=65536,r.push(55296+(o>>10),o%1024+56320)))&&(t+=String.fromCharCode.apply(null,r),r.length=0)}return t+String.fromCharCode.apply(null,r)},S=function(e,n){var a=[],i=n.toLowerCase();return function(e,n){for(var r=0,t=e.length;r>>0===o))throw RangeError("Invalid code point: "+o);16383<=(o<=65535?r.push(o):(o-=65536,r.push(55296+(o>>10),o%1024+56320)))&&(t+=String.fromCharCode.apply(null,r),r.length=0)}return t+String.fromCharCode.apply(null,r)},S=function(e,n){var a=[],i=n.toLowerCase();return function(e,n){for(var r=0,t=e.length;r>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c["boolean"]},{}],2:[function(e,n,t){Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,"boolean":/\b(?:true|false)\b/,"function":/\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}},{}],3:[function(e,t,n){(function(n){(function(){var e=function(u){var c=/\blang(?:uage)?-([\w-]+)\b/i,n=0,C={manual:u.Prism&&u.Prism.manual,disableWorkerMessageHandler:u.Prism&&u.Prism.disableWorkerMessageHandler,util:{encode:function r(e){return e instanceof O?new O(e.type,r(e.content),e.alias):Array.isArray(e)?e.map(r):e.replace(/&/g,"&").replace(/=s.reach);h+=b.value.length,b=b.next){var y=b.value;if(n.length>e.length)return;if(!(y instanceof O)){var w,v=1;if(g){if(!(w=N(f,h,e,p)))break;var k=w.index,_=w.index+w[0].length,x=h;for(x+=b.value.length;x<=k;)b=b.next,x+=b.value.length;if(x-=b.value.length,h=x,b.value instanceof O)continue;for(var P=b;P!==n.tail&&(x<_||"string"==typeof P.value);P=P.next)v++,x+=P.value.length;v--,y=e.slice(h,x),w.index-=h}else if(!(w=N(f,0,y,p)))continue;var k=w.index,F=w[0],A=y.slice(0,k),S=y.slice(k+F.length),$=h+y.length;s&&$>s.reach&&(s.reach=$);var j=b.prev;A&&(j=T(n,j,A),h+=A.length),B(n,j,v);var z=new O(i,d?C.tokenize(F,d):F,m,F);b=T(n,j,z),S&&T(n,b,S),1"+a.content+""},!u.document)return u.addEventListener&&(C.disableWorkerMessageHandler||u.addEventListener("message",function(e){var n=JSON.parse(e.data),t=n.language,a=n.code,r=n.immediateClose;u.postMessage(C.highlight(a,C.languages[t],t)),r&&u.close()},!1)),C;var e,t=C.util.currentScript();function a(){C.manual||C.highlightAll()}return t&&(C.filename=t.src,t.hasAttribute("data-manual")&&(C.manual=!0)),C.manual||("loading"===(e=document.readyState)||"interactive"===e&&t&&t.defer?document.addEventListener("DOMContentLoaded",a):window.requestAnimationFrame?window.requestAnimationFrame(a):window.setTimeout(a,16)),C}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});void 0!==t&&t.exports&&(t.exports=e),void 0!==n&&(n.Prism=e)}).call(this)}).call(this,void 0!==y?y:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],4:[function(e,n,t){var a,r;a=Prism,r=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,a.languages.cpp=a.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,function(){return r.source})),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:r,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,"boolean":/\b(?:true|false)\b/}),a.languages.insertBefore("cpp","string",{"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),a.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:a.languages.extend("cpp",{})}}),a.languages.insertBefore("inside","operator",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},a.languages.cpp["base-clause"])},{}],5:[function(e,n,t){!function(t){function a(e,t){return e.replace(/<<(\d+)>>/g,function(e,n){return"(?:"+t[+n]+")"})}function r(e,n,t){return RegExp(a(e,n),t||"")}function e(e,n){for(var t=0;t>/g,function(){return"(?:"+e+")"});return e.replace(/<>/g,"[^\\s\\S]")}var n="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",s="class enum interface struct",i="add alias and ascending async await by descending from get global group into join let nameof not notnull on or orderby partial remove select set unmanaged value when where",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var u=l(s),c=RegExp(l(n+" "+s+" "+i+" "+o)),d=l(s+" "+i+" "+o),p=l(n+" "+s+" "+o),g=e(/<(?:[^<>;=+\-*/%&|^]|<>)*>/.source,2),m=e(/\((?:[^()]|<>)*\)/.source,2),f=/@?\b[A-Za-z_]\w*\b/.source,b=a(/<<0>>(?:\s*<<1>>)?/.source,[f,g]),h=a(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,b]),y=/\[\s*(?:,\s*)*\]/.source,w=a(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[h,y]),v=a(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[g,m,y]),k=a(/\(<<0>>+(?:,<<0>>+)+\)/.source,[v]),_=a(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[k,h,y]),x={keyword:c,punctuation:/[<>()?,.:[\]]/},P=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,F=/"(?:\\.|[^\\"\r\n])*"/.source,A=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;t.languages.csharp=t.languages.extend("clike",{string:[{pattern:r(/(^|[^$\\])<<0>>/.source,[A]),lookbehind:!0,greedy:!0},{pattern:r(/(^|[^@$\\])<<0>>/.source,[F]),lookbehind:!0,greedy:!0},{pattern:RegExp(P),greedy:!0,alias:"character"}],"class-name":[{pattern:r(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[h]),lookbehind:!0,inside:x},{pattern:r(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[f,_]),lookbehind:!0,inside:x},{pattern:r(/(\busing\s+)<<0>>(?=\s*=)/.source,[f]),lookbehind:!0},{pattern:r(/(\b<<0>>\s+)<<1>>/.source,[u,b]),lookbehind:!0,inside:x},{pattern:r(/(\bcatch\s*\(\s*)<<0>>/.source,[h]),lookbehind:!0,inside:x},{pattern:r(/(\bwhere\s+)<<0>>/.source,[f]),lookbehind:!0},{pattern:r(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[w]),lookbehind:!0,inside:x},{pattern:r(/\b<<0>>(?=\s+(?!<<1>>)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[_,p,f]),inside:x}],keyword:c,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),t.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),t.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:r(/([(,]\s*)<<0>>(?=\s*:)/.source,[f]),lookbehind:!0,alias:"punctuation"}}),t.languages.insertBefore("csharp","class-name",{namespace:{pattern:r(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[f]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:r(/(\b(?:default|typeof|sizeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[m]),lookbehind:!0,alias:"class-name",inside:x},"return-type":{pattern:r(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[_,h]),inside:x,alias:"class-name"},"constructor-invocation":{pattern:r(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[_]),lookbehind:!0,inside:x,alias:"class-name"},"generic-method":{pattern:r(/<<0>>\s*<<1>>(?=\s*\()/.source,[f,g]),inside:{"function":r(/^<<0>>/.source,[f]),generic:{pattern:RegExp(g),alias:"class-name",inside:x}}},"type-list":{pattern:r(/\b((?:<<0>>\s+<<1>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>)(?:\s*,\s*(?:<<3>>|<<4>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[u,b,f,_,c.source]),lookbehind:!0,inside:{keyword:c,"class-name":{pattern:RegExp(_),greedy:!0,inside:x},punctuation:/,/}},preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(\s*#)\b(?:define|elif|else|endif|endregion|error|if|line|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var S=F+"|"+P,$=a(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[S]),j=e(a(/[^"'/()]|<<0>>|\(<>*\)/.source,[$]),2),z=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,E=a(/<<0>>(?:\s*\(<<1>>*\))?/.source,[h,j]);t.languages.insertBefore("csharp","class-name",{attribute:{pattern:r(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[z,E]),lookbehind:!0,greedy:!0,inside:{target:{pattern:r(/^<<0>>(?=\s*:)/.source,[z]),alias:"keyword"},"attribute-arguments":{pattern:r(/\(<<0>>*\)/.source,[j]),inside:t.languages.csharp},"class-name":{pattern:RegExp(h),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var C=/:[^}\r\n]+/.source,O=e(a(/[^"'/()]|<<0>>|\(<>*\)/.source,[$]),2),N=a(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[O,C]),T=e(a(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<>*\)/.source,[S]),2),B=a(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[T,C]);function q(e,n){return{interpolation:{pattern:r(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[e]),lookbehind:!0,inside:{"format-string":{pattern:r(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[n,C]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:t.languages.csharp}}},string:/[\s\S]+/}}t.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:r(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[N]),lookbehind:!0,greedy:!0,inside:q(N,O)},{pattern:r(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[B]),lookbehind:!0,greedy:!0,inside:q(B,T)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp},{}],6:[function(e,n,t){!function(e){var n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+n.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{"function":/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+n.source+"$"),alias:"url"}}},selector:RegExp("[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+n.source+")*(?=\\s*\\{)"),string:{pattern:n,greedy:!0},property:/(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,important:/!important\b/i,"function":/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var t=e.languages.markup;t&&(t.tag.addInlined("style","css"),e.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/(^|["'\s])style\s*=\s*(?:"[^"]*"|'[^']*')/i,lookbehind:!0,inside:{"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{style:{pattern:/(["'])[\s\S]+(?=["']$)/,lookbehind:!0,alias:"language-css",inside:e.languages.css},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},"attr-name":/^style/i}}},t.tag))}(Prism)},{}],7:[function(e,n,t){var a,r,s,i;a=Prism,r=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,s=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,i={pattern:RegExp(s+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}},a.languages.java=a.languages.extend("clike",{"class-name":[i,{pattern:RegExp(s+/[A-Z]\w*(?=\s+\w+\s*[;,=())])/.source),lookbehind:!0,inside:i.inside}],keyword:r,"function":[a.languages.clike["function"],{pattern:/(\:\:\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),a.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),a.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":i,keyword:r,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(//g,function(){return r.source})),lookbehind:!0,inside:{punctuation:/\./}}})},{}],8:[function(e,n,t){Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|})\s*)(?:catch|finally)\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|for|from|function|(?:get|set)(?=\s*[\[$\w\xA0-\uFFFF])|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],"function":/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-flags":/[a-z]+$/,"regex-delimiter":/^\/|\/$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|(?!\${)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\${|}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.js=Prism.languages.javascript},{}],9:[function(e,n,t){function h(e,n){return"___"+e.toUpperCase()+n+"___"}var y;y=Prism,Object.defineProperties(y.languages["markup-templating"]={},{buildPlaceholders:{value:function(a,r,e,s){var i;a.language===r&&(i=a.tokenStack=[],a.code=a.code.replace(e,function(e){if("function"==typeof s&&!s(e))return e;for(var n,t=i.length;-1!==a.code.indexOf(n=h(r,t));)++t;return i[t]=e,n}),a.grammar=y.languages.markup)}},tokenizePlaceholders:{value:function(p,g){var m,f;p.language===g&&p.tokenStack&&(p.grammar=y.languages[g],m=0,f=Object.keys(p.tokenStack),function b(e){for(var n=0;n=f.length);n++){var t,a,r,s,i,o,l,u,c,d=e[n];"string"==typeof d||d.content&&"string"==typeof d.content?(t=f[m],a=p.tokenStack[t],r="string"==typeof d?d:d.content,s=h(g,t),-1<(i=r.indexOf(s))&&(++m,o=r.substring(0,i),l=new y.Token(g,y.tokenize(a,p.grammar),"language-"+g,a),u=r.substring(i+s.length),c=[],o&&c.push.apply(c,b([o])),c.push(l),u&&c.push.apply(c,b([u])),"string"==typeof d?e.splice.apply(e,[n,1].concat(c)):d.content=c)):d.content&&b(d.content)}return e}(p.tokens))}}})},{}],10:[function(e,n,t){Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,n){var t={};t["language-"+n]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[n]},t.cdata=/^$/i;var a={"included-cdata":{pattern://i,inside:t}};a["language-"+n]={pattern:/[\s\S]+/,inside:Prism.languages[n]};var r={};r[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:a},Prism.languages.insertBefore("markup","cdata",r)}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},{}],11:[function(e,n,t){!function(n){var e=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,t=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/,/\b(?:null)\b/i],a=/\b0b[01]+\b|\b0x[\da-f]+\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+)(?:e[+-]?\d+)?/i,r=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;n.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:e,variable:/\$+(?:\w+\b|(?={))/i,"package":{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[a-z0-9_|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[a-z0-9_|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},/\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|class|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|eval|exit|extends|final|finally|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i],"argument-name":/\b[a-z_]\w*(?=\s*:(?!:))/i,"class-name":[{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,"function":/\w+\s*(?=\()/,property:{pattern:/(->)[\w]+/,lookbehind:!0},number:a,operator:r,punctuation:s};var i={pattern:/{\$(?:{(?:{[^{}]+}|[^{}]+)}|[^{}])+}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)*)/,lookbehind:!0,inside:n.languages.php},o=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:i}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:i}}];n.languages.insertBefore("php","variable",{string:o}),n.languages.insertBefore("php","variable",{attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=]$)/,lookbehind:!0,inside:{comment:e,string:o,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,number:a,operator:r,punctuation:s}},delimiter:{pattern:/^#\[|]$/,alias:"punctuation"}}}}),n.hooks.add("before-tokenize",function(e){/<\?/.test(e.code)&&n.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)}),n.hooks.add("after-tokenize",function(e){n.languages["markup-templating"].tokenizePlaceholders(e,"php")})}(Prism)},{}],12:[function(e,n,t){Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:{{)*){(?!{)(?:[^{}]|{(?!{)(?:[^{}]|{(?!{)(?:[^{}])+})+})+}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},"function":{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^\s*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,"boolean":/\b(?:True|False|None)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python},{}],13:[function(e,n,t){!function(e){e.languages.ruby=e.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var n={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.languages.ruby}};delete e.languages.ruby["function"],e.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp(/%r/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1[gim]{0,3}/.source,/\((?:[^()\\]|\\[\s\S])*\)[gim]{0,3}/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}[gim]{0,3}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\][gim]{0,3}/.source,/<(?:[^<>\\]|\\[\s\S])*>[gim]{0,3}/.source].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[gim]{0,3}(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{"function":/\w+$/,rest:e.languages.ruby}}}),e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:RegExp(/%[qQiIwWxs]?/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"),greedy:!0,inside:{interpolation:n}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:n}}],e.languages.rb=e.languages.ruby}(Prism)},{}],14:[function(e,n,t){var a=e("prismjs/components/prism-core");e("prismjs/components/prism-clike"),e("prismjs/components/prism-markup-templating"),e("prismjs/components/prism-c"),e("prismjs/components/prism-cpp"),e("prismjs/components/prism-csharp"),e("prismjs/components/prism-css"),e("prismjs/components/prism-java"),e("prismjs/components/prism-javascript"),e("prismjs/components/prism-markup"),e("prismjs/components/prism-php"),e("prismjs/components/prism-python"),e("prismjs/components/prism-ruby"),n.exports={boltExport:a}},{"prismjs/components/prism-c":1,"prismjs/components/prism-clike":2,"prismjs/components/prism-core":3,"prismjs/components/prism-cpp":4,"prismjs/components/prism-csharp":5,"prismjs/components/prism-css":6,"prismjs/components/prism-java":7,"prismjs/components/prism-javascript":8,"prismjs/components/prism-markup":10,"prismjs/components/prism-markup-templating":9,"prismjs/components/prism-php":11,"prismjs/components/prism-python":12,"prismjs/components/prism-ruby":13}]},{},[14])(14)});var r=window.Prism;window.Prism=e}(undefined,b,h,undefined);var w=h.exports.boltExport,v=function(e){return f.Prism&&e.getParam("codesample_global_prismjs",!1,"boolean")?f.Prism:w},k=function(e){var n=e.selection?e.selection.getNode():null;return g(n)?c.some(n):c.none()},_=function(s){var t,e=s.getParam("codesample_languages")||[{text:"HTML/XML",value:"markup"},{text:"JavaScript",value:"javascript"},{text:"CSS",value:"css"},{text:"PHP",value:"php"},{text:"Ruby",value:"ruby"},{text:"Python",value:"python"},{text:"Java",value:"java"},{text:"C",value:"c"},{text:"C#",value:"csharp"},{text:"C++",value:"cpp"}],n=d(e).fold(function(){return""},function(e){return e.value}),a=(t=n,k(s).fold(function(){return t},function(e){var n=e.className.match(/language-(\w+)/);return n?n[1]:t})),r=k(s).fold(function(){return""},function(e){return e.textContent});s.windowManager.open({title:"Insert/Edit Code Sample",size:"large",body:{type:"panel",items:[{type:"selectbox",name:"language",label:"Language",items:e},{type:"textarea",name:"code",label:"Code view"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{language:a,code:r},onSubmit:function(e){var n,t,a,r=e.getData();n=s,t=r.language,a=r.code,n.undoManager.transact(function(){var e=k(n);return a=p.DOM.encode(a),e.fold(function(){n.insertContent('

    '+a+"
    "),n.selection.select(n.$("#__new").removeAttr("id")[0])},function(e){n.dom.setAttrib(e,"class","language-"+t),e.innerHTML=a,v(n).highlightElement(e),n.selection.select(e)})}),e.close()}})},x=function(a){a.ui.registry.addToggleButton("codesample",{icon:"code-sample",tooltip:"Insert/edit code sample",onAction:function(){return _(a)},onSetup:function(t){var e=function(){var e,n;t.setActive((n=(e=a).selection.getStart(),e.dom.is(n,'pre[class*="language-"]')))};return a.on("NodeChange",e),function(){return a.off("NodeChange",e)}}}),a.ui.registry.addMenuItem("codesample",{text:"Code sample...",icon:"code-sample",onAction:function(){return _(a)}})};a.add("codesample",function(n){var t,r,a;r=(t=n).$,t.on("PreProcess",function(e){r("pre[contenteditable=false]",e.node).filter(m(g)).each(function(e,n){var t=r(n),a=n.textContent;t.attr("class",r.trim(t.attr("class"))),t.removeAttr("contentEditable"),t.empty().append(r("").each(function(){this.textContent=a}))})}),t.on("SetContent",function(){var e=r("pre").filter(m(g)).filter(function(e,n){return"false"!==n.contentEditable});e.length&&t.undoManager.transact(function(){e.each(function(e,n){r(n).find("br").each(function(e,n){n.parentNode.replaceChild(t.getDoc().createTextNode("\n"),n)}),n.contentEditable="false",n.innerHTML=t.dom.encode(n.textContent),v(t).highlightElement(n),n.className=r.trim(n.className)})})}),x(n),(a=n).addCommand("codesample",function(){var e=a.selection.getNode();a.selection.isCollapsed()||g(e)?_(a):a.formatter.toggle("code")}),n.on("dblclick",function(e){g(e.target)&&_(n)})})}(); \ No newline at end of file diff --git a/public/assets/js/plugins/colorpicker/plugin.js b/public/assets/js/plugins/colorpicker/plugin.js index 9d3631b38..9f87dd127 100644 --- a/public/assets/js/plugins/colorpicker/plugin.js +++ b/public/assets/js/plugins/colorpicker/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; diff --git a/public/assets/js/plugins/colorpicker/plugin.min.js b/public/assets/js/plugins/colorpicker/plugin.min.js index 5d6c5507f..8f1a190ec 100644 --- a/public/assets/js/plugins/colorpicker/plugin.min.js +++ b/public/assets/js/plugins/colorpicker/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ !function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("colorpicker",function(){console.warn("Color picker plugin is now built in to the core editor, please remove it from your editor configuration")})}(); \ No newline at end of file diff --git a/public/assets/js/plugins/contextmenu/plugin.js b/public/assets/js/plugins/contextmenu/plugin.js index 8a4d220c9..a292d2471 100644 --- a/public/assets/js/plugins/contextmenu/plugin.js +++ b/public/assets/js/plugins/contextmenu/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; diff --git a/public/assets/js/plugins/contextmenu/plugin.min.js b/public/assets/js/plugins/contextmenu/plugin.min.js index a584ce2eb..11582fb2a 100644 --- a/public/assets/js/plugins/contextmenu/plugin.min.js +++ b/public/assets/js/plugins/contextmenu/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ !function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("contextmenu",function(){console.warn("Context menu plugin is now built in to the core editor, please remove it from your editor configuration")})}(); \ No newline at end of file diff --git a/public/assets/js/plugins/directionality/plugin.js b/public/assets/js/plugins/directionality/plugin.js index dbe977fe0..c4c21a6ce 100644 --- a/public/assets/js/plugins/directionality/plugin.js +++ b/public/assets/js/plugins/directionality/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; @@ -37,6 +37,19 @@ }); }; + var isSimpleType = function (type) { + return function (value) { + return typeof value === type; + }; + }; + var isNullable = function (a) { + return a === null || a === undefined; + }; + var isNonNullable = function (a) { + return !isNullable(a); + }; + var isFunction = isSimpleType('function'); + var noop = function () { }; var compose1 = function (fbc, fab) { @@ -158,19 +171,6 @@ from: from }; - var isSimpleType = function (type) { - return function (value) { - return typeof value === type; - }; - }; - var isNullable = function (a) { - return a === null || a === undefined; - }; - var isNonNullable = function (a) { - return !isNullable(a); - }; - var isFunction = isSimpleType('function'); - var isSupported = function (dom) { return dom.style !== undefined && isFunction(dom.style.getPropertyValue); }; diff --git a/public/assets/js/plugins/directionality/plugin.min.js b/public/assets/js/plugins/directionality/plugin.min.js index 532655dc6..4c168c48f 100644 --- a/public/assets/js/plugins/directionality/plugin.min.js +++ b/public/assets/js/plugins/directionality/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ -!function(){"use strict";var n,t,e,o,r=tinymce.util.Tools.resolve("tinymce.PluginManager"),u=tinymce.util.Tools.resolve("tinymce.util.Tools"),i=function(n,t){var e,o=n.dom,r=n.selection.getSelectedBlocks();r.length&&(e=o.getAttrib(r[0],"dir"),u.each(r,function(n){o.getParent(n.parentNode,'*[dir="'+t+'"]',o.getRoot())||o.setAttrib(n,"dir",e!==t?t:null)}),n.nodeChanged())},c=function(n){return function(){return n}},f=c(!1),d=c(!0),l=function(){return m},m=(n=function(n){return n.isNone()},{fold:function(n,t){return n()},is:f,isSome:f,isNone:d,getOr:e=function(n){return n},getOrThunk:t=function(n){return n()},getOrDie:function(n){throw new Error(n||"error: getOrDie called on none.")},getOrNull:c(null),getOrUndefined:c(undefined),or:e,orThunk:t,map:l,each:function(){},bind:l,exists:f,forall:d,filter:l,equals:n,equals_:n,toArray:function(){return[]},toString:c("none()")}),a=function(e){var n=c(e),t=function(){return r},o=function(n){return n(e)},r={fold:function(n,t){return t(e)},is:function(n){return e===n},isSome:d,isNone:f,getOr:n,getOrThunk:n,getOrDie:n,getOrNull:n,getOrUndefined:n,or:t,orThunk:t,map:function(n){return a(n(e))},each:function(n){n(e)},bind:o,exists:o,forall:o,filter:function(n){return n(e)?r:m},toArray:function(){return[e]},toString:function(){return"some("+e+")"},equals:function(n){return n.is(e)},equals_:function(n,t){return n.fold(f,function(n){return t(e,n)})}};return r},s={some:a,none:l,from:function(n){return null===n||n===undefined?m:a(n)}},g=function(n){return!(null===(t=n)||t===undefined);var t},h=(o="function",function(n){return typeof n===o}),v=function(n){if(null===n||n===undefined)throw new Error("Node cannot be null or undefined");return{dom:n}},y={fromHtml:function(n,t){var e=(t||document).createElement("div");if(e.innerHTML=n,!e.hasChildNodes()||1=i.length&&o.substr(u,u+i.length)===i?e["char"].replace(/src="([^"]+)"/,function(t,n){return'src="'+f+n+'"'}):e["char"]),category:A(_,t.category)},c=l[a.category]!==undefined?l[a.category]:[];l[a.category]=c.concat([a]),s.push(a)}),r.set(h.some(l)),n.set(h.some(s))};e.on("init",function(){O.load(t,o).then(function(t){var n=T(e);i(c(t,n))},function(t){console.log("Failed to load emoticons: "+t),r.set(h.some({})),n.set(h.some([]))})});var u=function(){return n.get().getOr([])},a=function(){return r.get().isSome()&&n.get().isSome()};return{listCategories:function(){return[k].concat(y(r.get().getOr({})))},hasLoaded:a,waitForLoad:function(){return a()?j.resolve(!0):new j(function(t,n){var e=15,r=C.setInterval(function(){a()?(C.clearInterval(r),t(!0)):--e<0&&(console.log("Could not load emojis from url: "+o),C.clearInterval(r),n(!1))},100)})},listAll:u,listCategory:function(n){return n===k?u():r.get().bind(function(t){return h.from(t[n])}).getOr([])}}},x=function(t,n,e){for(var r=[],o=n.toLowerCase(),i=e.fold(function(){return l},function(n){return function(t){return n<=t}}),u=0;uCould not load emoticons

    "}]},buttons:[{type:"cancel",text:"Close",primary:!0}],initialData:{pattern:"",results:[]}}),f.focus(D),f.unblock()}))};r.add("emoticons",function(t,n){var e,r,o,i,u,a,c,l,s,f=(r=n,o=(e=t).getParam("emoticons_database","emojis","string"),e.getParam("emoticons_database_url",r+"/js/"+o+e.suffix+".js","string")),m=t.getParam("emoticons_database_id","tinymce.plugins.emoticons","string"),g=P(t,f,m);u=g,a=function(){return L(i,u)},(i=t).ui.registry.addButton("emoticons",{tooltip:"Emoticons",icon:"emoji",onAction:a}),i.ui.registry.addMenuItem("emoticons",{text:"Emoticons...",icon:"emoji",onAction:a}),l=g,(c=t).ui.registry.addAutocompleter("emoticons",{ch:":",columns:"auto",minChars:2,fetch:function(n,e){return l.waitForLoad().then(function(){var t=l.listAll();return x(t,n,h.some(e))})},onAction:function(t,n,e){c.selection.setRng(n),c.insertContent(e),t.hide()}}),(s=t).on("PreInit",function(){s.parser.addAttributeFilter("data-emoticon",function(t){!function(t,n){for(var e=0,r=t.length;e"),(n=r.getAll("title")[0])&&n.firstChild&&(a.title=n.firstChild.value),p.each(r.getAll("meta"),function(e){var t,n=e.attr("name"),l=e.attr("http-equiv");n?a[n.toLowerCase()]=e.attr("content"):"Content-Type"===l&&(t=/charset\s*=\s*(.*)\s*/gi.exec(e.attr("content")))&&(a.docencoding=t[1])}),(n=r.getAll("html")[0])&&(a.langcode=c(n,"lang")||c(n,"xml:lang")),a.stylesheets=[],p.each(r.getAll("link"),function(e){"stylesheet"===e.attr("rel")&&a.stylesheets.push(e.attr("href"))}),(n=r.getAll("body")[0])&&(a.langdir=c(n,"dir"),a.style=c(n,"style"),a.visited_color=c(n,"vlink"),a.link_color=c(n,"link"),a.active_color=c(n,"alink")),a),d=u(u({},{title:"",keywords:"",description:"",robots:"",author:"",docencoding:""}),s);l.windowManager.open({title:"Metadata and Document Properties",size:"normal",body:{type:"panel",items:[{name:"title",type:"input",label:"Title"},{name:"keywords",type:"input",label:"Keywords"},{name:"description",type:"input",label:"Description"},{name:"robots",type:"input",label:"Robots"},{name:"author",type:"input",label:"Author"},{name:"docencoding",type:"input",label:"Encoding"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:d,onSubmit:function(e){var t=e.getData(),n=function(e,o,t){var r,n,l=e.dom,i=function(e,t,n){e.attr(t,n||undefined)},a=function(e){s.firstChild?s.insert(e,s.firstChild):s.append(e)},c=v(t),s=c.getAll("head")[0];s||(r=c.getAll("html")[0],s=new m("head",1),r.firstChild?r.insert(s,r.firstChild,!0):r.append(s)),r=c.firstChild,o.xml_pi?(n='version="1.0"',o.docencoding&&(n+=' encoding="'+o.docencoding+'"'),7!==r.type&&(r=new m("xml",7),c.insert(r,c.firstChild,!0)),r.value=n):r&&7===r.type&&r.remove(),r=c.getAll("#doctype")[0],o.doctype?(r||(r=new m("#doctype",10),o.xml_pi?c.insert(r,c.firstChild):a(r)),r.value=o.doctype.substring(9,o.doctype.length-1)):r&&r.remove(),r=null,p.each(c.getAll("meta"),function(e){"Content-Type"===e.attr("http-equiv")&&(r=e)}),o.docencoding?(r||((r=new m("meta",1)).attr("http-equiv","Content-Type"),r.shortEnded=!0,a(r)),r.attr("content","text/html; charset="+o.docencoding)):r&&r.remove(),r=c.getAll("title")[0],o.title?(r?r.empty():(r=new m("title",1),a(r)),r.append(new m("#text",3)).value=o.title):r&&r.remove(),p.each("keywords,description,author,copyright,robots".split(","),function(e){for(var t,n=c.getAll("meta"),l=o[e],i=0;i"))}(l,p.extend(s,t),i.get());i.set(n),e.close()}})},_=p.each,b=function(e){return e.replace(/<\/?[A-Z]+/g,function(e){return e.toLowerCase()})},x=function(e,t,n,l){var i,o,r,a,c,s,d,u,m,f="",g=e.dom;l.selection||(a=e.getParam("protect"),c=l.content,p.each(a,function(e){c=c.replace(e,function(e){return"\x3c!--mce:protected "+escape(e)+"--\x3e"})}),r=c,"raw"===l.format&&t.get()||l.source_view&&h(e)||(0!==r.length||l.source_view||(r=p.trim(t.get())+"\n"+p.trim(r)+"\n"+p.trim(n.get())),-1!==(i=(r=r.replace(/<(\/?)BODY/gi,"<$1body")).indexOf("",i),t.set(b(r.substring(0,i+1))),-1===(o=r.indexOf("\n")),s=v(t.get()),_(s.getAll("style"),function(e){e.firstChild&&(f+=e.firstChild.value)}),(d=s.getAll("body")[0])&&g.setAttribs(e.getBody(),{style:d.attr("style")||"",dir:d.attr("dir")||"",vLink:d.attr("vlink")||"",link:d.attr("link")||"",aLink:d.attr("alink")||""}),g.remove("fullpage_styles"),u=e.getDoc().getElementsByTagName("head")[0],f&&g.add(u,"style",{id:"fullpage_styles"}).appendChild(document.createTextNode(f)),m={},p.each(u.getElementsByTagName("link"),function(e){"stylesheet"===e.rel&&e.getAttribute("data-mce-fullpage")&&(m[e.href]=e)}),p.each(s.getAll("link"),function(e){var t=e.attr("href");if(!t)return!0;m[t]||"stylesheet"!==e.attr("rel")||g.add(u,"link",{rel:"stylesheet",text:"text/css",href:t,"data-mce-fullpage":"1"}),delete m[t]}),p.each(m,function(e){e.parentNode.removeChild(e)})))},k=function(e){var t,n="",l="";return e.getParam("fullpage_default_xml_pi")&&(n+='\n'),n+=e.getParam("fullpage_default_doctype",""),n+="\n\n\n",(t=e.getParam("fullpage_default_title"))&&(n+=""+t+"\n"),(t=i(e))&&(n+='\n'),(t=g(e))&&(l+="font-family: "+t+";"),(t=y(e))&&(l+="font-size: "+t+";"),(t=e.getParam("fullpage_default_text_color"))&&(l+="color: "+t+";"),n+="\n\n"},C=function(e,t,n,l){"html"!==l.format||l.selection||l.source_view&&h(e)||(l.content=(p.trim(t)+"\n"+p.trim(l.content)+"\n"+p.trim(n)).replace(//g,function(e,t){return unescape(t)}))};e.add("fullpage",function(e){var t,n,l,i,o,r,a=s(""),c=s("");n=a,(t=e).addCommand("mceFullPageProperties",function(){d(t,n)}),(l=e).ui.registry.addButton("fullpage",{tooltip:"Metadata and document properties",icon:"document-properties",onAction:function(){l.execCommand("mceFullPageProperties")}}),l.ui.registry.addMenuItem("fullpage",{text:"Metadata and document properties",icon:"document-properties",onAction:function(){l.execCommand("mceFullPageProperties")}}),o=a,r=c,(i=e).on("BeforeSetContent",function(e){x(i,o,r,e)}),i.on("GetContent",function(e){C(i,o.get(),r.get(),e)})})}(); \ No newline at end of file diff --git a/public/assets/js/plugins/fullscreen/plugin.js b/public/assets/js/plugins/fullscreen/plugin.js index e45abad8e..a39f74ae6 100644 --- a/public/assets/js/plugins/fullscreen/plugin.js +++ b/public/assets/js/plugins/fullscreen/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; @@ -33,6 +33,40 @@ }; }; + var typeOf = function (x) { + var t = typeof x; + if (x === null) { + return 'null'; + } else if (t === 'object' && (Array.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'Array')) { + return 'array'; + } else if (t === 'object' && (String.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'String')) { + return 'string'; + } else { + return t; + } + }; + var isType = function (type) { + return function (value) { + return typeOf(value) === type; + }; + }; + var isSimpleType = function (type) { + return function (value) { + return typeof value === type; + }; + }; + var isString = isType('string'); + var isArray = isType('array'); + var isBoolean = isSimpleType('boolean'); + var isNullable = function (a) { + return a === null || a === undefined; + }; + var isNonNullable = function (a) { + return !isNullable(a); + }; + var isFunction = isSimpleType('function'); + var isNumber = isSimpleType('number'); + var noop = function () { }; var compose = function (fa, fb) { @@ -226,40 +260,6 @@ }; }; - var typeOf = function (x) { - var t = typeof x; - if (x === null) { - return 'null'; - } else if (t === 'object' && (Array.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'Array')) { - return 'array'; - } else if (t === 'object' && (String.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'String')) { - return 'string'; - } else { - return t; - } - }; - var isType = function (type) { - return function (value) { - return typeOf(value) === type; - }; - }; - var isSimpleType = function (type) { - return function (value) { - return typeof value === type; - }; - }; - var isString = isType('string'); - var isArray = isType('array'); - var isBoolean = isSimpleType('boolean'); - var isNullable = function (a) { - return a === null || a === undefined; - }; - var isNonNullable = function (a) { - return !isNullable(a); - }; - var isFunction = isSimpleType('function'); - var isNumber = isSimpleType('number'); - var nativePush = Array.prototype.push; var map = function (xs, f) { var len = xs.length; diff --git a/public/assets/js/plugins/fullscreen/plugin.min.js b/public/assets/js/plugins/fullscreen/plugin.min.js index 89adb2b8e..b4f80d61e 100644 --- a/public/assets/js/plugins/fullscreen/plugin.min.js +++ b/public/assets/js/plugins/fullscreen/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ -!function(){"use strict";var c=function(n){var e=n;return{get:function(){return e},set:function(n){e=n}}},n=tinymce.util.Tools.resolve("tinymce.PluginManager"),i=function(n){return{isFullscreen:function(){return null!==n.get()}}},e=function(){},u=function(n){return function(){return n}};var t,r,o,l=u(!1),f=u(!0),a=function(){return d},d=(t=function(n){return n.isNone()},{fold:function(n,e){return n()},is:l,isSome:l,isNone:f,getOr:o=function(n){return n},getOrThunk:r=function(n){return n()},getOrDie:function(n){throw new Error(n||"error: getOrDie called on none.")},getOrNull:u(null),getOrUndefined:u(undefined),or:o,orThunk:r,map:a,each:e,bind:a,exists:l,forall:f,filter:a,equals:t,equals_:t,toArray:function(){return[]},toString:u("none()")}),s=function(t){var n=u(t),e=function(){return o},r=function(n){return n(t)},o={fold:function(n,e){return e(t)},is:function(n){return t===n},isSome:f,isNone:l,getOr:n,getOrThunk:n,getOrDie:n,getOrNull:n,getOrUndefined:n,or:e,orThunk:e,map:function(n){return s(n(t))},each:function(n){n(t)},bind:r,exists:r,forall:r,filter:function(n){return n(t)?o:d},toArray:function(){return[t]},toString:function(){return"some("+t+")"},equals:function(n){return n.is(t)},equals_:function(n,e){return n.fold(l,function(n){return e(t,n)})}};return o},S={some:s,none:a,from:function(n){return null===n||n===undefined?d:s(n)}},m=function(){return n=function(n){return n.unbind()},e=c(S.none()),t=function(){return e.get().each(n)},{clear:function(){t(),e.set(S.none())},isSet:function(){return e.get().isSome()},set:function(n){t(),e.set(S.some(n))}};var n,e,t},h=function(r){return function(n){return t=typeof(e=n),(null===e?"null":"object"==t&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"==t&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":t)===r;var e,t}},g=function(e){return function(n){return typeof n===e}},p=h("string"),v=h("array"),y=g("boolean"),w=function(n){return!(null===(e=n)||e===undefined);var e},b=g("function"),E=g("number"),F=Array.prototype.push,T=function(n,e){for(var t=n.length,r=new Array(t),o=0;o'+e.name+""};return{name:"plugins",title:"Plugins",items:[{type:"htmlpanel",presets:"document",html:[null==(n=e)?"":'
    '+function(a){var e,t,n,o=(t=y((e=a).plugins),(n=e.getParam("forced_plugins"))===undefined?t:function(e,t){for(var n=[],a=0,o=e.length;a"+(t=a,n=e,g(C,function(e){return e.key===n}).fold(function(){var e=t.plugins[n].getMetadata;return"function"==typeof e?l(e()):n},function(e){return l({name:e.name,url:"https://www.tiny.cloud/docs/plugins/"+e.type+"/"+e.slug})}))+"";var t,n}),r=i.length,s=i.join("");return"

    "+A.translate(["Plugins installed ({0}):",r])+"

      "+s+"
    "}(n)+"
    ",(t=d(["Accessibility Checker","Advanced Code Editor","Advanced Tables","Case Change","Checklist","Export","Tiny Comments","Tiny Drive","Enhanced Media Embed","Format Painter","Link Checker","Mentions","MoxieManager","Page Embed","Permanent Pen","PowerPaste","Spell Checker Pro"],function(e){return"
  • "+A.translate(e)+"
  • "}).join(""),'

    '+A.translate("Premium plugins:")+"

    ")].join("")}]}},P=tinymce.util.Tools.resolve("tinymce.EditorManager"),M=function(e,t){var n,a,o,i,r,s={name:"shortcuts",title:"Handy Shortcuts",items:[{type:"table",header:["Action","Shortcut"],cells:d(w,function(e){var t=d(e.shortcuts,v).join(" or ");return[e.action,t]})}]},l={name:"keyboardnav",title:"Keyboard Navigation",items:[{type:"htmlpanel",presets:"document",html:"

    Editor UI keyboard navigation

    \n\n

    Activating keyboard navigation

    \n\n

    The sections of the outer UI of the editor - the menubar, toolbar, sidebar and footer - are all keyboard navigable. As such, there are multiple ways to activate keyboard navigation:

    \n
      \n
    • Focus the menubar: Alt + F9 (Windows) or ⌥F9 (MacOS)
    • \n
    • Focus the toolbar: Alt + F10 (Windows) or ⌥F10 (MacOS)
    • \n
    • Focus the footer: Alt + F11 (Windows) or ⌥F11 (MacOS)
    • \n
    \n\n

    Focusing the menubar or toolbar will start keyboard navigation at the first item in the menubar or toolbar, which will be highlighted with a gray background. Focusing the footer will start keyboard navigation at the first item in the element path, which will be highlighted with an underline.

    \n\n

    Moving between UI sections

    \n\n

    When keyboard navigation is active, pressing tab will move the focus to the next major section of the UI, where applicable. These sections are:

    \n
      \n
    • the menubar
    • \n
    • each group of the toolbar
    • \n
    • the sidebar
    • \n
    • the element path in the footer
    • \n
    • the wordcount toggle button in the footer
    • \n
    • the branding link in the footer
    • \n
    \n\n

    Pressing shift + tab will move backwards through the same sections, except when moving from the footer to the toolbar. Focusing the element path then pressing shift + tab will move focus to the first toolbar group, not the last.

    \n\n

    Moving within UI sections

    \n\n

    Keyboard navigation within UI sections can usually be achieved using the left and right arrow keys. This includes:

    \n
      \n
    • moving between menus in the menubar
    • \n
    • moving between buttons in a toolbar group
    • \n
    • moving between items in the element path
    • \n
    \n\n

    In all these UI sections, keyboard navigation will cycle within the section. For example, focusing the last button in a toolbar group then pressing right arrow will move focus to the first item in the same toolbar group.

    \n\n

    Executing buttons

    \n\n

    To execute a button, navigate the selection to the desired button and hit space or enter.

    \n\n

    Opening, navigating and closing menus

    \n\n

    When focusing a menubar button or a toolbar button with a menu, pressing space, enter or down arrow will open the menu. When the menu opens the first item will be selected. To move up or down the menu, press the up or down arrow key respectively. This is the same for submenus, which can also be opened and closed using the left and right arrow keys.

    \n\n

    To close any active menu, hit the escape key. When a menu is closed the selection will be restored to its previous selection. This also works for closing submenus.

    \n\n

    Context toolbars and menus

    \n\n

    To focus an open context toolbar such as the table context toolbar, press Ctrl + F9 (Windows) or ⌃F9 (MacOS).

    \n\n

    Context toolbar navigation is the same as toolbar navigation, and context menu navigation is the same as standard menu navigation.

    \n\n

    Dialog navigation

    \n\n

    There are two types of dialog UIs in TinyMCE: tabbed dialogs and non-tabbed dialogs.

    \n\n

    When a non-tabbed dialog is opened, the first interactive component in the dialog will be focused. Users can navigate between interactive components by pressing tab. This includes any footer buttons. Navigation will cycle back to the first dialog component if tab is pressed while focusing the last component in the dialog. Pressing shift + tab will navigate backwards.

    \n\n

    When a tabbed dialog is opened, the first button in the tab menu is focused. Pressing tab will navigate to the first interactive component in that tab, and will cycle through the tab\u2019s components, the footer buttons, then back to the tab button. To switch to another tab, focus the tab button for the current tab, then use the arrow keys to cycle through the tab buttons.

    "}]},c=T(e),u=(i='TinyMCE '+(a=P.majorVersion,o=P.minorVersion,0===a.indexOf("@")?"X.X.X":a+"."+o)+"",{name:"versions",title:"Version",items:[{type:"htmlpanel",html:"

    "+A.translate(["You are using {0}",i])+"

    ",presets:"document"}]}),h=m(((n={})[s.name]=s,n[l.name]=l,n[c.name]=c,n[u.name]=u,n),t.get());return r=e,p.from(r.getParam("help_tabs")).fold(function(){return t=y(e=h),-1!==(n=t.indexOf("versions"))&&(t.splice(n,1),t.push("versions")),{tabs:e,names:t};var e,t,n},function(e){return t=h,n={},a=d(e,function(e){return"string"==typeof e?(b(t,e)&&(n[e]=t[e]),e):(n[e.name]=e).name}),{tabs:n,names:a};var t,n,a})},F=function(o,i){return function(){var e=M(o,i),a=e.tabs,t=e.names,n={type:"tabpanel",tabs:function(e){for(var t=[],n=function(e){t.push(e)},a=0;a'+e.name+""};return{name:"plugins",title:"Plugins",items:[{type:"htmlpanel",presets:"document",html:[null==(n=e)?"":'
    '+function(a){var e,t,n,o=(t=y((e=a).plugins),(n=e.getParam("forced_plugins"))===undefined?t:function(e,t){for(var n=[],a=0,o=e.length;a"+(t=a,n=e,g(C,function(e){return e.key===n}).fold(function(){var e=t.plugins[n].getMetadata;return"function"==typeof e?l(e()):n},function(e){return l({name:e.name,url:"https://www.tiny.cloud/docs/plugins/"+e.type+"/"+e.slug})}))+"";var t,n}),r=i.length,s=i.join("");return"

    "+A.translate(["Plugins installed ({0}):",r])+"

      "+s+"
    "}(n)+"
    ",(t=d(["Accessibility Checker","Advanced Code Editor","Advanced Tables","Case Change","Checklist","Export","Tiny Comments","Tiny Drive","Enhanced Media Embed","Format Painter","Link Checker","Mentions","MoxieManager","Page Embed","Permanent Pen","PowerPaste","Spell Checker Pro"],function(e){return"
  • "+A.translate(e)+"
  • "}).join(""),'

    '+A.translate("Premium plugins:")+"

    ")].join("")}]}},P=tinymce.util.Tools.resolve("tinymce.EditorManager"),M=function(e,t){var n,a,o,i,r,s={name:"shortcuts",title:"Handy Shortcuts",items:[{type:"table",header:["Action","Shortcut"],cells:d(w,function(e){var t=d(e.shortcuts,v).join(" or ");return[e.action,t]})}]},l={name:"keyboardnav",title:"Keyboard Navigation",items:[{type:"htmlpanel",presets:"document",html:"

    Editor UI keyboard navigation

    \n\n

    Activating keyboard navigation

    \n\n

    The sections of the outer UI of the editor - the menubar, toolbar, sidebar and footer - are all keyboard navigable. As such, there are multiple ways to activate keyboard navigation:

    \n
      \n
    • Focus the menubar: Alt + F9 (Windows) or ⌥F9 (MacOS)
    • \n
    • Focus the toolbar: Alt + F10 (Windows) or ⌥F10 (MacOS)
    • \n
    • Focus the footer: Alt + F11 (Windows) or ⌥F11 (MacOS)
    • \n
    \n\n

    Focusing the menubar or toolbar will start keyboard navigation at the first item in the menubar or toolbar, which will be highlighted with a gray background. Focusing the footer will start keyboard navigation at the first item in the element path, which will be highlighted with an underline.

    \n\n

    Moving between UI sections

    \n\n

    When keyboard navigation is active, pressing tab will move the focus to the next major section of the UI, where applicable. These sections are:

    \n
      \n
    • the menubar
    • \n
    • each group of the toolbar
    • \n
    • the sidebar
    • \n
    • the element path in the footer
    • \n
    • the wordcount toggle button in the footer
    • \n
    • the branding link in the footer
    • \n
    • the editor resize handle in the footer
    • \n
    \n\n

    Pressing shift + tab will move backwards through the same sections, except when moving from the footer to the toolbar. Focusing the element path then pressing shift + tab will move focus to the first toolbar group, not the last.

    \n\n

    Moving within UI sections

    \n\n

    Keyboard navigation within UI sections can usually be achieved using the left and right arrow keys. This includes:

    \n
      \n
    • moving between menus in the menubar
    • \n
    • moving between buttons in a toolbar group
    • \n
    • moving between items in the element path
    • \n
    \n\n

    In all these UI sections, keyboard navigation will cycle within the section. For example, focusing the last button in a toolbar group then pressing right arrow will move focus to the first item in the same toolbar group.

    \n\n

    Executing buttons

    \n\n

    To execute a button, navigate the selection to the desired button and hit space or enter.

    \n\n

    Opening, navigating and closing menus

    \n\n

    When focusing a menubar button or a toolbar button with a menu, pressing space, enter or down arrow will open the menu. When the menu opens the first item will be selected. To move up or down the menu, press the up or down arrow key respectively. This is the same for submenus, which can also be opened and closed using the left and right arrow keys.

    \n\n

    To close any active menu, hit the escape key. When a menu is closed the selection will be restored to its previous selection. This also works for closing submenus.

    \n\n

    Context toolbars and menus

    \n\n

    To focus an open context toolbar such as the table context toolbar, press Ctrl + F9 (Windows) or ⌃F9 (MacOS).

    \n\n

    Context toolbar navigation is the same as toolbar navigation, and context menu navigation is the same as standard menu navigation.

    \n\n

    Dialog navigation

    \n\n

    There are two types of dialog UIs in TinyMCE: tabbed dialogs and non-tabbed dialogs.

    \n\n

    When a non-tabbed dialog is opened, the first interactive component in the dialog will be focused. Users can navigate between interactive components by pressing tab. This includes any footer buttons. Navigation will cycle back to the first dialog component if tab is pressed while focusing the last component in the dialog. Pressing shift + tab will navigate backwards.

    \n\n

    When a tabbed dialog is opened, the first button in the tab menu is focused. Pressing tab will navigate to the first interactive component in that tab, and will cycle through the tab\u2019s components, the footer buttons, then back to the tab button. To switch to another tab, focus the tab button for the current tab, then use the arrow keys to cycle through the tab buttons.

    "}]},c=T(e),u=(i='TinyMCE '+(a=P.majorVersion,o=P.minorVersion,0===a.indexOf("@")?"X.X.X":a+"."+o)+"",{name:"versions",title:"Version",items:[{type:"htmlpanel",html:"

    "+A.translate(["You are using {0}",i])+"

    ",presets:"document"}]}),h=m(((n={})[s.name]=s,n[l.name]=l,n[c.name]=c,n[u.name]=u,n),t.get());return r=e,p.from(r.getParam("help_tabs")).fold(function(){return t=y(e=h),-1!==(n=t.indexOf("versions"))&&(t.splice(n,1),t.push("versions")),{tabs:e,names:t};var e,t,n},function(e){return t=h,n={},a=d(e,function(e){return"string"==typeof e?(b(t,e)&&(n[e]=t[e]),e):(n[e.name]=e).name}),{tabs:n,names:a};var t,n,a})},F=function(o,i){return function(){var e=M(o,i),a=e.tabs,t=e.names,n={type:"tabpanel",tabs:function(e){for(var t=[],n=function(e){t.push(e)},a=0;a")}),(t=n).ui.registry.addButton("hr",{icon:"horizontal-rule",tooltip:"Horizontal line",onAction:function(){return t.execCommand("InsertHorizontalRule")}}),t.ui.registry.addMenuItem("hr",{icon:"horizontal-rule",text:"Horizontal line",onAction:function(){return t.execCommand("InsertHorizontalRule")}})})}(); \ No newline at end of file diff --git a/public/assets/js/plugins/image/plugin.js b/public/assets/js/plugins/image/plugin.js index cfdaf91e9..6dc5a1c2d 100644 --- a/public/assets/js/plugins/image/plugin.js +++ b/public/assets/js/plugins/image/plugin.js @@ -4,7 +4,7 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ (function () { 'use strict'; @@ -24,6 +24,46 @@ return __assign.apply(this, arguments); }; + var typeOf = function (x) { + var t = typeof x; + if (x === null) { + return 'null'; + } else if (t === 'object' && (Array.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'Array')) { + return 'array'; + } else if (t === 'object' && (String.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'String')) { + return 'string'; + } else { + return t; + } + }; + var isType = function (type) { + return function (value) { + return typeOf(value) === type; + }; + }; + var isSimpleType = function (type) { + return function (value) { + return typeof value === type; + }; + }; + var eq = function (t) { + return function (a) { + return t === a; + }; + }; + var isString = isType('string'); + var isObject = isType('object'); + var isArray = isType('array'); + var isNull = eq(null); + var isBoolean = isSimpleType('boolean'); + var isNullable = function (a) { + return a === null || a === undefined; + }; + var isNonNullable = function (a) { + return !isNullable(a); + }; + var isNumber = isSimpleType('number'); + var noop = function () { }; var constant = function (value) { @@ -174,46 +214,6 @@ return has(obj, key) && obj[key] !== undefined && obj[key] !== null; }; - var typeOf = function (x) { - var t = typeof x; - if (x === null) { - return 'null'; - } else if (t === 'object' && (Array.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'Array')) { - return 'array'; - } else if (t === 'object' && (String.prototype.isPrototypeOf(x) || x.constructor && x.constructor.name === 'String')) { - return 'string'; - } else { - return t; - } - }; - var isType = function (type) { - return function (value) { - return typeOf(value) === type; - }; - }; - var isSimpleType = function (type) { - return function (value) { - return typeof value === type; - }; - }; - var eq = function (t) { - return function (a) { - return t === a; - }; - }; - var isString = isType('string'); - var isObject = isType('object'); - var isArray = isType('array'); - var isNull = eq(null); - var isBoolean = isSimpleType('boolean'); - var isNullable = function (a) { - return a === null || a === undefined; - }; - var isNonNullable = function (a) { - return !isNullable(a); - }; - var isNumber = isSimpleType('number'); - var nativePush = Array.prototype.push; var flatten = function (xs) { var r = []; @@ -1119,6 +1119,12 @@ label: 'Show caption' }] }; + var getDialogContainerType = function (useColumns) { + return useColumns ? { + type: 'grid', + columns: 2 + } : { type: 'panel' }; + }; return flatten([ [imageUrl], imageList.toArray(), @@ -1126,14 +1132,12 @@ info.hasDescription ? [imageDescription] : [], info.hasImageTitle ? [imageTitle] : [], info.hasDimensions ? [imageDimensions] : [], - [{ - type: 'grid', - columns: 2, + [__assign(__assign({}, getDialogContainerType(info.classList.isSome() && info.hasImageCaption)), { items: flatten([ classList.toArray(), info.hasImageCaption ? [caption] : [] ]) - }] + })] ]); }; var makeTab$1 = function (info) { diff --git a/public/assets/js/plugins/image/plugin.min.js b/public/assets/js/plugins/image/plugin.min.js index 5b41f1f9b..67192876e 100644 --- a/public/assets/js/plugins/image/plugin.min.js +++ b/public/assets/js/plugins/image/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ -!function(){"use strict";var e,t,n,r,o,i=tinymce.util.Tools.resolve("tinymce.PluginManager"),c=function(){return(c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n'+n+"")):e.insertContent(s(e,t))},t=function(t){t.addCommand("mceInsertDate",function(){var e;l(t,(e=t).getParam("insertdatetime_dateformat",e.translate("%Y-%m-%d")))}),t.addCommand("mceInsertTime",function(){l(t,u(t))})},d=tinymce.util.Tools.resolve("tinymce.util.Tools"),n=function(n){var e,t,r,a,i=c(n),o=(a=c(r=n),e=0 0; + }; + var isEmpty = function (s) { + return !isNotEmpty(s); + }; var normalVersionRegex = /.*?version\/\ ?([0-9]+)\.([0-9]+).*/; var checkContains = function (target) { @@ -876,7 +889,7 @@ } return dom.isBlock(node.nextSibling) && !isBr(node.previousSibling); }; - var isEmpty = function (dom, elm, keepBookmarks) { + var isEmpty$1 = function (dom, elm, keepBookmarks) { var empty = dom.isEmpty(elm); if (keepBookmarks && dom.select('span[data-mce-type=bookmark]', elm).length > 0) { return false; @@ -975,11 +988,11 @@ DOM.insertAfter(fragment, ul); } DOM.insertAfter(newBlock, ul); - if (isEmpty(editor.dom, li.parentNode)) { + if (isEmpty$1(editor.dom, li.parentNode)) { removeAndKeepBookmarks(li.parentNode); } DOM.remove(li); - if (isEmpty(editor.dom, ul)) { + if (isEmpty$1(editor.dom, ul)) { DOM.remove(ul); } }; @@ -1629,9 +1642,6 @@ return sibStyle === detailStyle; }; var applyList = function (editor, listName, detail) { - if (detail === void 0) { - detail = {}; - } var rng = editor.selection.getRng(); var listItemName = 'LI'; var root = getClosestListRootElm(editor, editor.selection.getStart(true)); @@ -1757,10 +1767,10 @@ fireListEvent(editor, listToggleActionFromListName(listName), parentList); } }; - var toggleList = function (editor, listName, detail) { + var toggleList = function (editor, listName, _detail) { var parentList = getParentList(editor); var selectedSubLists = getSelectedSubLists(editor); - detail = detail ? detail : {}; + var detail = isObject(_detail) ? _detail : {}; if (selectedSubLists.length > 0) { toggleMultipleLists(editor, parentList, selectedSubLists, listName, detail); } else { @@ -1776,7 +1786,7 @@ sibling = parentNode.previousSibling; if (sibling && sibling.nodeName === 'LI') { sibling.appendChild(ul); - if (isEmpty(dom, parentNode)) { + if (isEmpty$1(dom, parentNode)) { DOM$2.remove(parentNode); } } else { @@ -1837,7 +1847,7 @@ var node; var targetElm = hasOnlyOneBlockChild(dom, toElm) ? toElm.firstChild : toElm; unwrapSingleBlockChild(dom, fromElm); - if (!isEmpty(dom, fromElm, true)) { + if (!isEmpty$1(dom, fromElm, true)) { while (node = fromElm.firstChild) { targetElm.appendChild(node); } @@ -1861,7 +1871,7 @@ if (node && isBr(node) && fromElm.hasChildNodes()) { dom.remove(node); } - if (isEmpty(dom, toElm, true)) { + if (isEmpty$1(dom, toElm, true)) { dom.$(toElm).empty(); } moveChildren(dom, fromElm, toElm); @@ -1872,7 +1882,7 @@ var nestedLists = contains ? dom.getParents(fromElm, isListNode, toElm) : []; dom.remove(fromElm); each(nestedLists, function (list) { - if (isEmpty(dom, list) && list !== dom.getRoot()) { + if (isEmpty$1(dom, list) && list !== dom.getRoot()) { dom.remove(list); } }); @@ -1905,7 +1915,7 @@ var li = dom.getParent(selection.getStart(), 'LI', root); if (li) { var ul = li.parentNode; - if (ul === editor.getBody() && isEmpty(dom, ul)) { + if (ul === editor.getBody() && isEmpty$1(dom, ul)) { return true; } var rng_1 = normalizeRange(selection.getRng()); @@ -2002,8 +2012,102 @@ }; }; + var updateList$1 = function (editor, update) { + var parentList = getParentList(editor); + editor.undoManager.transact(function () { + if (isObject(update.styles)) { + editor.dom.setStyles(parentList, update.styles); + } + if (isObject(update.attrs)) { + each$1(update.attrs, function (v, k) { + return editor.dom.setAttrib(parentList, k, v); + }); + } + }); + }; + + var parseAlphabeticBase26 = function (str) { + var chars = reverse(trim(str).split('')); + var values = map(chars, function (char, i) { + var charValue = char.toUpperCase().charCodeAt(0) - 'A'.charCodeAt(0) + 1; + return Math.pow(26, i) * charValue; + }); + return foldl(values, function (sum, v) { + return sum + v; + }, 0); + }; + var composeAlphabeticBase26 = function (value) { + value--; + if (value < 0) { + return ''; + } else { + var remainder = value % 26; + var quotient = Math.floor(value / 26); + var rest = composeAlphabeticBase26(quotient); + var char = String.fromCharCode('A'.charCodeAt(0) + remainder); + return rest + char; + } + }; + var isUppercase = function (str) { + return /^[A-Z]+$/.test(str); + }; + var isLowercase = function (str) { + return /^[a-z]+$/.test(str); + }; + var isNumeric = function (str) { + return /^[0-9]+$/.test(str); + }; + var deduceListType = function (start) { + if (isNumeric(start)) { + return 2; + } else if (isUppercase(start)) { + return 0; + } else if (isLowercase(start)) { + return 1; + } else if (isEmpty(start)) { + return 3; + } else { + return 4; + } + }; + var parseStartValue = function (start) { + switch (deduceListType(start)) { + case 2: + return Optional.some({ + listStyleType: Optional.none(), + start: start + }); + case 0: + return Optional.some({ + listStyleType: Optional.some('upper-alpha'), + start: parseAlphabeticBase26(start).toString() + }); + case 1: + return Optional.some({ + listStyleType: Optional.some('lower-alpha'), + start: parseAlphabeticBase26(start).toString() + }); + case 3: + return Optional.some({ + listStyleType: Optional.none(), + start: '' + }); + case 4: + return Optional.none(); + } + }; + var parseDetail = function (detail) { + var start = parseInt(detail.start, 10); + if (detail.listStyleType.is('upper-alpha')) { + return composeAlphabeticBase26(start); + } else if (detail.listStyleType.is('lower-alpha')) { + return composeAlphabeticBase26(start).toLowerCase(); + } else { + return detail.start; + } + }; + var open = function (editor) { - var dom = editor.dom; var currentList = getParentList(editor); if (!isOlNode(currentList)) { return; @@ -2019,7 +2123,12 @@ inputMode: 'numeric' }] }, - initialData: { start: dom.getAttrib(currentList, 'start') || '1' }, + initialData: { + start: parseDetail({ + start: editor.dom.getAttrib(currentList, 'start', '1'), + listStyleType: Optional.some(editor.dom.getStyle(currentList, 'list-style-type')) + }) + }, buttons: [ { type: 'cancel', @@ -2035,8 +2144,11 @@ ], onSubmit: function (api) { var data = api.getData(); - editor.undoManager.transact(function () { - dom.setAttrib(getParentList(editor), 'start', data.start === '1' ? '' : data.start); + parseStartValue(data.start).each(function (detail) { + editor.execCommand('mceListUpdate', false, { + attrs: { start: detail.start === '1' ? '' : detail.start }, + styles: { 'list-style-type': detail.listStyleType.getOr('') } + }); }); api.close(); } @@ -2045,10 +2157,15 @@ var queryListCommandState = function (editor, listName) { return function () { - var parentList = editor.dom.getParent(editor.selection.getStart(), 'UL,OL,DL'); + var parentList = getParentList(editor); return parentList && parentList.nodeName === listName; }; }; + var registerDialog = function (editor) { + editor.addCommand('mceListProps', function () { + open(editor); + }); + }; var register = function (editor) { editor.on('BeforeExecCommand', function (e) { var cmd = e.command.toLowerCase(); @@ -2070,8 +2187,11 @@ editor.addCommand('RemoveList', function () { flattenListSelection(editor); }); - editor.addCommand('mceListProps', function () { - open(editor); + registerDialog(editor); + editor.addCommand('mceListUpdate', function (ui, detail) { + if (isObject(detail)) { + updateList$1(editor, detail); + } }); editor.addQueryStateHandler('InsertUnorderedList', queryListCommandState(editor, 'UL')); editor.addQueryStateHandler('InsertOrderedList', queryListCommandState(editor, 'OL')); @@ -2130,7 +2250,7 @@ text: 'List properties...', icon: 'ordered-list', onAction: function () { - return open(editor); + return editor.execCommand('mceListProps'); }, onSetup: function (api) { return listState(editor, 'OL', function (active) { @@ -2152,6 +2272,8 @@ if (editor.hasPlugin('rtc', true) === false) { setup$1(editor); register(editor); + } else { + registerDialog(editor); } register$1(editor); register$2(editor); diff --git a/public/assets/js/plugins/lists/plugin.min.js b/public/assets/js/plugins/lists/plugin.min.js index 196e74f77..a4548b530 100644 --- a/public/assets/js/plugins/lists/plugin.min.js +++ b/public/assets/js/plugins/lists/plugin.min.js @@ -4,6 +4,6 @@ * For LGPL see License.txt in the project root for license information. * For commercial licenses see https://www.tiny.cloud/ * - * Version: 5.7.1 (2021-03-17) + * Version: 5.8.0 (2021-05-06) */ -!function(){"use strict";var e,n,t,r=tinymce.util.Tools.resolve("tinymce.PluginManager"),a=function(){},y=function(e){return function(){return e}},o=function(n){return function(e){return!n(e)}},i=y(!1),u=y(!0),s=function(){return c},c=(e=function(e){return e.isNone()},{fold:function(e,n){return e()},is:i,isSome:i,isNone:u,getOr:t=function(e){return e},getOrThunk:n=function(e){return e()},getOrDie:function(e){throw new Error(e||"error: getOrDie called on none.")},getOrNull:y(null),getOrUndefined:y(undefined),or:t,orThunk:n,map:s,each:a,bind:s,exists:i,forall:u,filter:s,equals:e,equals_:e,toArray:function(){return[]},toString:y("none()")}),f=function(t){var e=y(t),n=function(){return o},r=function(e){return e(t)},o={fold:function(e,n){return n(t)},is:function(e){return t===e},isSome:u,isNone:i,getOr:e,getOrThunk:e,getOrDie:e,getOrNull:e,getOrUndefined:e,or:n,orThunk:n,map:function(e){return f(e(t))},each:function(e){e(t)},bind:r,exists:r,forall:r,filter:function(e){return e(t)?o:c},toArray:function(){return[t]},toString:function(){return"some("+t+")"},equals:function(e){return e.is(t)},equals_:function(e,n){return e.fold(i,function(e){return n(t,e)})}};return o},d={some:f,none:s,from:function(e){return null===e||e===undefined?c:f(e)}},l=function(r){return function(e){return t=typeof(n=e),(null===n?"null":"object"==t&&(Array.prototype.isPrototypeOf(n)||n.constructor&&"Array"===n.constructor.name)?"array":"object"==t&&(String.prototype.isPrototypeOf(n)||n.constructor&&"String"===n.constructor.name)?"string":t)===r;var n,t}},m=function(n){return function(e){return typeof e===n}},p=l("string"),g=l("array"),v=m("boolean"),h=m("function"),S=m("number"),b=Array.prototype.slice,C=Array.prototype.push,O=function(e,n){for(var t=e.length,r=new Array(t),o=0;o=e.childNodes.length?t.data.length:0}:t.previousSibling&&$e(t.previousSibling)?{container:t.previousSibling,offset:t.previousSibling.data.length}:t.nextSibling&&$e(t.nextSibling)?{container:t.nextSibling,offset:0}:{container:e,offset:n}},on=function(e){var n=e.cloneRange(),t=rn(e.startContainer,e.startOffset);n.setStart(t.container,t.offset);var r=rn(e.endContainer,e.endOffset);return n.setEnd(r.container,r.offset),n},un=tinymce.util.Tools.resolve("tinymce.dom.DomQuery"),an=function(e,n){var t=n||e.selection.getStart(!0);return e.dom.getParent(t,"OL,UL,DL",fn(e,t))},sn=function(e){var n,t,r,o=an(e),i=e.selection.getSelectedBlocks();return r=i,(t=o)&&1===r.length&&r[0]===t?(n=o,_e.grep(n.querySelectorAll("ol,ul,dl"),function(e){return je(e)})):_e.grep(i,function(e){return je(e)&&o!==e})},cn=function(e){var t,n,r,o=e.selection.getSelectedBlocks();return _e.grep((t=e,n=o,r=_e.map(n,function(e){var n=t.dom.getParent(e,"li,dd,dt",fn(t,e));return n||e}),un.unique(r)),function(e){return Ve(e)})},fn=function(e,n){var t=e.dom.getParents(n,"TD,TH");return 0e.length?Cn:bn)(t,e,n)},[]),E(r).map(function(e){return e.list}).toArray()},Bn=function(a,e,s){var n,t=An(e,(n=O(cn(a),de.fromDom),pn(k(n,o(Nn)),k(x(n),o(Nn)),function(e,n){return{start:e,end:n}})));N(t,function(e){var n,t;n=e.entries,t=s,N(L(n,Tn),function(e){return function(e,n){switch(e){case"Indent":n.depth++;break;case"Outdent":n.depth--;break;case"Flatten":n.depth=0}n.dirty=!0}(t,e),0});var r,o,i,u=(r=a,o=e.entries,w(function(e,n){if(0===e.length)return[];for(var t=n(e[0]),r=[],o=[],i=0,u=e.length;i=e.childNodes.length?n.data.length:0}:n.previousSibling&&Ke(n.previousSibling)?{container:n.previousSibling,offset:n.previousSibling.data.length}:n.nextSibling&&Ke(n.nextSibling)?{container:n.nextSibling,offset:0}:{container:e,offset:t}},ut=function(e){var t=e.cloneRange(),n=at(e.startContainer,e.startOffset);t.setStart(n.container,n.offset);var r=at(e.endContainer,e.endOffset);return t.setEnd(r.container,r.offset),t},st=tinymce.util.Tools.resolve("tinymce.dom.DomQuery"),ct=function(e,t){var n=t||e.selection.getStart(!0);return e.dom.getParent(n,"OL,UL,DL",lt(e,n))},ft=function(e){var t,n,r,o=ct(e),i=e.selection.getSelectedBlocks();return r=i,(n=o)&&1===r.length&&r[0]===n?(t=o,He.grep(t.querySelectorAll("ol,ul,dl"),function(e){return Ve(e)})):He.grep(i,function(e){return Ve(e)&&o!==e})},dt=function(e){var n,t,r,o=e.selection.getSelectedBlocks();return He.grep((n=e,t=o,r=He.map(t,function(e){var t=n.dom.getParent(e,"li,dd,dt",lt(n,e));return t||e}),st.unique(r)),function(e){return Xe(e)})},lt=function(e,t){var n=e.dom.getParents(t,"TD,TH");return 0e.length?Nt:Ot)(n,e,t)},[]),P(r).map(function(e){return e.list}).toArray()},Rt=function(u,e,s){var t,n=Pt(e,(t=N(dt(u),pe.fromDom),vt(k(t,m(Tt)),k(A(t),m(Tt)),function(e,t){return{start:e,end:t}})));L(n,function(e){var t,n;t=e.entries,n=s,L(T(t,Dt),function(e){return function(e,t){switch(e){case"Indent":t.depth++;break;case"Outdent":t.depth--;break;case"Flatten":t.depth=0}t.dirty=!0}(n,e),0});var r,o,i,a=(r=u,o=e.entries,x(function(e,t){if(0===e.length)return[];for(var n=t(e[0]),r=[],o=[],i=0,a=e.length;i"):"application/x-shockwave-flash"===n.sourcemime?(l='',s.poster&&(l+=''),l+=""):-1!==n.sourcemime.indexOf("audio")?(c=n,(u=f)?u(c):'"):"script"===n.type?'