Files

3 lines
2.0 MiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/*! For license information please see app.js.LICENSE.txt */
(()=>{var e={2584:e=>{e.exports=function(e,t){return Array.prototype.slice.call(e,t)}},1155:()=>{"use strict";var e=document.documentElement,t=document.body;function n(e,t,n){var i=new Date;i.setTime(i.getTime()+24*n*60*60*1e3);var r="expires="+i.toUTCString();document.cookie=e+"="+t+";"+r+"; path=/; SameSite=None; Secure"}function i(e){for(var t=e+"=",n=document.cookie.split(";"),i=0;i<n.length;i++){for(var r=n[i];" "==r.charAt(0);)r=r.substring(1);if(0==r.indexOf(t))return r.substring(t.length,r.length)}return""}document.addEventListener("DOMContentLoaded",(function(){var r=document.getElementById("btn-layout-modes-dark-page");r&&r.addEventListener("click",(function(){this.checked?(n("adminuiuxlayoutmode","dark-mode",1),e.className=i("adminuiuxlayoutmode")):(n("adminuiuxlayoutmode","light-mode",1),e.className=i("adminuiuxlayoutmode"))}));var s=t.dataset.theme,a=t.dataset.theme;i("adminuiuxtheme")&&(t.classList.remove(a),t.classList.add(i("adminuiuxtheme")),t.dataset.theme=i("adminuiuxtheme"),a=i("adminuiuxtheme"),document.querySelectorAll(".theme-select .select-box").forEach((function(e){e.dataset.title===i("adminuiuxtheme")&&e.classList.add("active")})));var o=document.querySelectorAll(".theme-select .select-box");o.forEach((function(e){e.addEventListener("click",(function(){var e=t.dataset.theme,i=this.dataset.title;o.forEach((function(e){return e.classList.remove("active")})),!this.classList.contains("active")&&i.length>0?(this.classList.add("active"),t.classList.remove(e),t.classList.add(i),t.dataset.theme=i,n("adminuiuxtheme",i,1),e=i):(this.classList.add("active"),t.classList.remove(e),t.classList.add(s),t.dataset.theme=s,n("adminuiuxtheme",s,1),e=s)}))}));var l=i("adminuiuxsetimagepath");l&&(document.querySelectorAll(".main-bg").forEach((function(e){e.style.setProperty("--adminuiux-main-bg",'url("../../'.concat(l,'")'))})),document.querySelectorAll(".theme-background .select-box").forEach((function(e){e.dataset.src===l&&e.classList.add("active")})));var c=document.querySelectorAll(".theme-background .select-box");c.forEach((function(e){e.addEventListener("click",(function(){var t;c.forEach((function(e){return e.classList.remove("active")}));var i=null===(t=e.querySelector("img"))||void 0===t?void 0:t.getAttribute("src");e.classList.add("active");var r=document.querySelectorAll(".main-bg");i?(n("adminuiuxsetimagepath",i,1),r.forEach((function(e){e.style.setProperty("--adminuiux-main-bg","url(../../".concat(i,")"))}))):(n("adminuiuxsetimagepath","",1),r.forEach((function(e){e.style.setProperty("--adminuiux-main-bg","none")})))}))}));var d=t.dataset.sidebarfill,u=i("adminuiuxsidebarfilled");u&&(t.classList.remove(d),t.classList.add(u),t.dataset.sidebarfill=u,d=u,document.querySelectorAll("#personalise-preview-sidebar .select-box").forEach((function(e){e.classList.remove("active"),e.dataset.title===u&&e.classList.add("active")})));var h=document.querySelectorAll("#personalise-preview-sidebar .select-box");h.forEach((function(e){e.addEventListener("click",(function(){d=t.dataset.sidebarfill;var r=e.dataset.title;if(h.forEach((function(e){return e.classList.remove("active")})),e.classList.add("active"),t.classList.remove(d),r){var s=i("adminuiuxsidebarfilled");s&&t.classList.remove(s),t.classList.add(r),t.dataset.sidebarfill=r,n("adminuiuxsidebarfilled",r,1)}else{var a=i("adminuiuxsidebarfilled");a&&t.classList.remove(a),t.dataset.sidebarfill="adminuiux-sidebar-fill-none",removeCookie("adminuiuxsidebarfilled")}}))}));var f=t.dataset.sidebarlayout,p=i("adminuiuxsidebarlayout");if(p){for(var m=0;m<f.length;m++)t.classList.remove(f[m]);for(var g=0;g<p.split(" ").length;g++)t.classList.add(p.split(" ")[g]);t.dataset.sidebarlayout=p,f=p,document.querySelectorAll(".sidebar-layout .select-box").forEach((function(e){e.classList.remove("active"),e.dataset.title===p&&e.classList.add("active")}))}var v=document.querySelectorAll(".sidebar-layout .select-box");v.forEach((function(e){e.addEventListener("click",(function(){f=t.dataset.sidebarlayout;var r=e.dataset.title;v.forEach((function(e){return e.classList.remove("active")})),e.classList.add("active");for(var s=0;s<f.split(" ").length;s++)t.classList.remove(f.split(" ")[s]);if(r){var a=i("adminuiuxsidebarlayout");if(a)for(var o=0;o<a.split(" ").length;o++)t.classList.remove(a.split(" ")[o]);for(var l=0;l<r.split(" ").length;l++)t.classList.add(r.split(" ")[l]);t.dataset.sidebarlayout=r,n("adminuiuxsidebarlayout",r,1)}else{var c=i("adminuiuxsidebarlayout");if(c)for(var d=0;d<c.split(" ").length;d++)t.classList.remove(c.split(" ")[d]);removeCookie("adminuiuxsidebarlayout")}}))}));var y=t.dataset.headerfill,_=i("adminuiuxheaderfilled");_&&(t.classList.remove(y),t.classList.add(_),t.dataset.headerfill=_,y=_,document.querySelectorAll("#personalise-preview-header .select-box").forEach((function(e){e.classList.remove("active"),e.dataset.title===_&&e.classList.add("active")})));var b=document.querySelectorAll("#personalise-preview-header .select-box");b.forEach((function(e){e.addEventListener("click",(function(){y=t.dataset.headerfill;var i=e.dataset.title;b.forEach((function(e){return e.classList.remove("active")})),e.classList.add("active"),t.classList.add(i),t.classList.remove(y),t.dataset.headerfill=i,n("adminuiuxheaderfilled",i,1)}))}));var x=t.dataset.headerlayout,w=i("adminuiuxheaderlayout");w&&(t.classList.remove(x),t.classList.add(w),t.dataset.headerlayout=w,x=w,document.querySelectorAll("#header-layout .select-box").forEach((function(e){e.classList.remove("active"),e.dataset.title===w&&e.classList.add("active")})));var M=document.querySelectorAll("#header-layout .select-box");M.forEach((function(e){e.addEventListener("click",(function(){x=t.dataset.headerlayout;var r=e.dataset.title;if(M.forEach((function(e){return e.classList.remove("active")})),e.classList.add("active"),t.classList.remove(x),r){var s=i("adminuiuxheaderlayout");s&&t.classList.remove(s),t.classList.add(r),t.dataset.headerlayout=r,n("adminuiuxheaderlayout",r,1)}else{var a=i("adminuiuxheaderlayout");a&&t.classList.remove(a),removeCookie("adminuiuxheaderlayout")}}))}));var C=t.dataset.bggradient,L=i("adminuiuxbggradient");L&&(t.classList.remove(C),t.classList.add(L),t.dataset.bggradient=L,C=L,document.querySelectorAll(".theme-background .gradient-box").forEach((function(e){e.classList.remove("active"),e.dataset.title===L&&e.classList.add("active")})));var S=document.querySelectorAll(".theme-background .gradient-box");S.forEach((function(e){e.addEventListener("click",(function(){C=t.dataset.bggradient;var r=e.dataset.title;if(S.forEach((function(e){return e.classList.remove("active")})),e.classList.add("active"),t.classList.remove(C),r){var s=i("adminuiuxbggradient");s&&t.classList.remove(s),t.classList.add(r),t.dataset.bggradient=r,n("adminuiuxbggradient",r,1)}else{var a=i("adminuiuxbggradient");a&&t.classList.remove(a),removeCookie("adminuiuxbggradient")}}))})),function(){var e=document.getElementById("btn-layout-modes-dark-page"),t=document.getElementById("btn-layout-modes-dark");function r(i){document.documentElement.setAttribute("data-bs-theme",i?"dark":"light"),n("adminuiuxlayoutmode",i?"dark":"light",1),e&&e.classList.toggle("active",i),t&&(t.checked=i)}"dark"===i("adminuiuxlayoutmode")&&r(!0);e&&e.addEventListener("click",(function(){return r(!e.classList.contains("active"))}));t&&t.addEventListener("change",(function(){return r(t.checked)}))}(),function(){var t=document.getElementById("btn-layout-dir-rtl"),r=document.getElementById(" ");function s(i){document.documentElement.dir=i?"rtl":"ltr",e.classList.toggle("rtl",i),t.checked=i,n("adminuiuxdirectionmode",i?"rtl":"ltr",1)}"rtl"===i("adminuiuxdirectionmode")&&s(!0);t&&t.addEventListener("change",(function(){return s(t.checked)}));r&&r.addEventListener("change",(function(){return s(r.checked)}))}();var T=document.getElementById("btn-layout-RTL");function k(t){e.dir=t?"rtl":"",e.classList.toggle("rtl",t),T&&(T.checked=t)}"rtl"===i("adminuiuxdirectionmode")?k(!0):k(!1),T&&T.addEventListener("click",(function(){k(this.checked),n("adminuiuxdirectionmode",this.checked?"rtl":"ltr",1)}))}))},6138:(e,t,n)=>{var i=n(9755);function r(e){return function(e){if(Array.isArray(e))return s(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return s(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?s(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}var a=document.body,o=window.innerWidth;function l(e,t){var n=0,i=document.getElementById("checksterngthdisplay"),r=document.getElementById("textpassword");return e.length<6||e.length<1?(i.className="",i.classList.add("check-strength"),i.classList.add("short"),r.className="",r.classList.add("text-secondary"),r.classList.add("small"),"Too short"):(e.length>7&&(n+=1),e.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)&&(n+=1),e.match(/([a-zA-Z])/)&&e.match(/([0-9])/)&&(n+=1),e.match(/([!,%,&,@,#,$,^,*,?,_,~])/)&&(n+=1),e.match(/(.*[!,%,&,@,#,$,^,*,?,_,~].*[!,%,&,@,#,$,^,*,?,_,~])/)&&(n+=1),n<2?(i.className="",i.classList.add("check-strength"),i.classList.add("weak"),r.className="",r.classList.add("text-danger"),r.classList.add("small"),t.classList.remove("is-valid"),"This is a weak"):2==n?(i.className="",i.classList.add("good"),i.classList.add("check-strength"),r.className="",r.classList.add("text-warning"),r.classList.add("small"),t.classList.remove("is-valid"),"This is a good"):(i.className="",i.classList.add("strong"),i.classList.add("check-strength"),r.className="",r.classList.add("text-success"),r.classList.add("small"),t.classList.add("is-valid"),"Wow! Its a strong"))}window.addEventListener("resize",(function(){o=window.innerWidth})),window.PageLoaderHide=function(){var e=document.querySelector(".pageloader");e&&(e.style.display="none"),a.classList.remove("overflow-hidden")},window.fixedHeaderSpace=function(){var e=document.querySelector(".adminuiux-header .navbar");if(e&&e.classList.contains("fixed-top")){var t=e.offsetHeight,n=document.querySelector(".adminuiux-sidebar"),i=document.querySelector(".adminuiux-content");n&&(n.style.paddingTop="".concat(t,"px")),i&&(i.style.paddingTop="".concat(t,"px"))}},window.fixedFooterSpace=function(){var e=document.querySelector(".adminuiux-mobile-footer");e&&(document.querySelector(".adminuiux-sidebar")||(e.style.marginLeft="0"),a.style.paddingBottom="".concat(e.offsetHeight,"px"));var t=document.getElementById("fixedbuttons");e&&t&&(t.style.paddingBottom="".concat(e.offsetHeight,"px"))},window.activeHeader=function(){if(window.scrollY>30){var e=document.querySelector(".adminuiux-header");e&&e.classList.add("active")}else{var t=document.querySelector(".adminuiux-header");t&&t.classList.remove("active")}},window.scrolldirection=function(){var e=document.documentElement.scrollTop,t=document.documentElement.scrollHeight-50;window.addEventListener("scroll",(function(){var n=document.documentElement.scrollTop;n+document.documentElement.clientHeight<=t&&document.documentElement.scrollTop>=50?(n>e?(a.classList.add("scrolldown"),a.classList.remove("scrollup")):n<=e&&(a.classList.add("scrollup"),a.classList.remove("scrolldown")),e=n):(a.classList.add("scrollup"),a.classList.remove("scrolldown"));var i=document.querySelector(".adminuiux-mobile-footer"),r=document.getElementById("fixedbuttons");i&&a.classList.contains("scrollup")&&r?r.style.paddingBottom="".concat(i.offsetHeight,"px"):r&&(r.style.paddingBottom="0px")}),!1)},window.openSearch=function(){var e=document.querySelector(".adminuiux-search-full");e&&e.classList.add("active")},window.closeSearch=function(){var e=document.querySelector(".adminuiux-search-full");e&&e.classList.remove("active")},window.contentClick=function(){var e=document.querySelector(".adminuiux-search-full");e&&e.classList.contains("active")&&e.classList.remove("active"),a.classList.contains("sidebar-open")&&a.classList.remove("sidebar-open")},window.setActivelink=function(){var e=window.location.href;document.querySelectorAll("#header-navbar .navbar-nav .nav-item .nav-link").forEach((function(t){e===t.href&&(t.classList.add("active"),t.setAttribute("aria-current","page"))})),document.querySelectorAll(".adminuiux-sidebar .adminuiux-sidebar-inner .nav .nav-item .nav-link").forEach((function(t){if(e===t.href){t.classList.add("active");var n=t.closest(".dropdown");if(n){var i=n.querySelector(".dropdown-menu"),r=n.querySelector(".dropdown-toggle");i&&i.classList.add("show"),r&&r.classList.add("show")}}})),document.querySelectorAll(".adminuiux-mobile-footer .nav .nav-item .nav-link").forEach((function(t){e===t.href&&(t.classList.add("active"),t.setAttribute("aria-current","page"))}))},window.initSidebar=function(){o>=992?a.classList.toggle("sidebar-close"):a.classList.toggle("sidebar-open")},window.coverimg=function(){document.querySelectorAll(".coverimg").forEach((function(e){var t=e.querySelector("img");t&&(e.style.backgroundImage="url(".concat(t.src,")"),t.style.display="none")}))},window.dontclosedd=function(){document.querySelectorAll(".dropdown-dontclose").forEach((function(e){e.addEventListener("click",(function(t){e.querySelectorAll(".dropdown-item").forEach((function(e){return e.classList.remove("show")})),e.querySelectorAll(".dropdown-menu").forEach((function(e){return e.classList.remove("show")})),t.stopPropagation();var n=t.target.closest(".dropdown-item");if(n){n.classList.add("show");var i=n.nextElementSibling;i&&i.classList.contains("dropdown-menu")&&i.classList.add("show")}})),e.addEventListener("blur",(function(t){e.querySelectorAll(".dropdown-item").forEach((function(e){return e.classList.remove("show")})),e.querySelectorAll(".dropdown-menu").forEach((function(e){return e.classList.remove("show")}))}))}))},i(".copycode").on("click",(function(){var e=this,t=i(this).addClass("active").prev().find("code").text(),n=document.createElement("textarea");document.body.appendChild(n),n.value=t,n.select(),document.execCommand("copy"),document.body.removeChild(n),setTimeout((function(){return e.classList.remove("active")}),500)})),window.scrollToTop=function(){document.body.scrollTop=document.documentElement.scrollTop=0},window.autoThemeMode=function(){var e=function(e){document.documentElement.setAttribute("data-bs-theme",e?"dark":"light")};if(window.matchMedia){var t=window.matchMedia("(prefers-color-scheme: dark)");e(t.matches),t.addEventListener("change",(function(t){return e(t.matches)}))}},window.goBack=function(){window.history.go(-1)},window.initBackToTop=function(){var e=document.getElementById("backtotop");if(e){window.addEventListener("scroll",(function(){var e=document.getElementById("backtotop");window.scrollY>=300?e.classList.remove("d-none"):e.classList.add("d-none")})),e.addEventListener("click",(function(){document.body.scrollTop=document.documentElement.scrollTop=0}))}},window.customizeDatatable=function(){},window.featherjs=function(){feather.replace()},window.bstooltip=function(){r(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map((function(e){return new bootstrap.Tooltip(e)}))},window.swipernav=function(){document.querySelectorAll(".swipernav").forEach((function(e){new Swiper(e,{slidesPerView:"auto",spaceBetween:20,autoplay:{delay:2500,disableOnInteraction:!0}})}))},window.swipernavpagination=function(){document.querySelectorAll(".swipernavpagination").forEach((function(e){new Swiper(e,{slidesPerView:"auto",spaceBetween:20,autoplay:{delay:2500,disableOnInteraction:!0},pagination:{el:".swiper-pagination",type:"bullets"}})}))},window.swipergallerythumbnav=function(){var e=document.querySelectorAll(".swiperthumb");document.querySelectorAll(".swiperthumbnav").forEach((function(t,n){if(e[n]){var i=new Swiper(t,{spaceBetween:16,slidesPerView:"auto",freeMode:!0,watchSlidesProgress:!0,pagination:{el:t.querySelector(".swiper-pagination"),type:"bullets"}});new Swiper(e[n],{spaceBetween:0,thumbs:{swiper:i}})}}))},window.mydropzone=function(){document.querySelector(".dropzone")&&window.Dropzone},window.froalaeditor=function(){document.querySelectorAll(".FroalaEditor").forEach((function(e){new FroalaEditor(e)}))},window.datepicker=function(){var e=document.getElementById("datepicker");e&&i(e).daterangepicker({singleDatePicker:!0,minYear:1989,autoApply:!0,linkedCalendars:!1,alwaysShowCalendars:!0,startDate:"19/03/2025",endDate:"25/03/2025",opens:"center",buttonClasses:"btn",drops:"auto",locale:{format:"DD/MM/YYYY"},applyButtonClasses:"btn-theme",cancelClass:"btn-light"})},window.inlinedatepicker=function(){var e=document.getElementById("inlinewrap1");e&&(i(e).daterangepicker({singleDatePicker:!0,minYear:2023,autoApply:!0,linkedCalendars:!1,alwaysShowCalendars:!0,parentEl:".inlinewrap1",startDate:"19/03/2025",endDate:"25/03/2025",opens:"center",buttonClasses:"btn",drops:"up",locale:{format:"DD/MM/YYYY"},applyButtonClasses:"btn-theme",cancelClass:"btn-light"}),e.click())},window.daterange=function(){var e=document.getElementById("daterangepicker");e&&i(e).daterangepicker({minYear:2023,autoApply:!0,linkedCalendars:!1,alwaysShowCalendars:!0,startDate:"19/05/2025",endDate:"25/06/2025",opens:"center",buttonClasses:"btn",drops:"down",locale:{format:"DD/MM/YYYY"},applyButtonClasses:"btn-theme",cancelClass:"btn-light"})},window.daterangeranges=function(){var e=document.getElementById("daterangepickerranges");e&&i(e).daterangepicker({minYear:2024,autoApply:!1,linkedCalendars:!1,alwaysShowCalendars:!0,startDate:"19/05/2025",endDate:"25/06/2025",opens:"center",buttonClasses:"btn",drops:"down",locale:{format:"DD/MM/YYYY"},applyButtonClasses:"btn-theme",cancelClass:"btn-light",ranges:{Today:[moment(),moment()],Yesterday:[moment().subtract(1,"days"),moment().subtract(1,"days")],"Last 7 Days":[moment().subtract(6,"days"),moment()],"Last 30 Days":[moment().subtract(29,"days"),moment()],"This Month":[moment().startOf("month"),moment().endOf("month")],"Last Month":[moment().subtract(1,"month").startOf("month"),moment().subtract(1,"month").endOf("month")]}})},window.dataTables=function(){var e=document.getElementById("dataTable");e&&(i(e).DataTable({searching:!1,lengthChange:!1,autoWidth:!1,columnDefs:[{orderable:!1,targets:4}],order:[[0,"desc"]],pageLength:6,responsive:!0}),e.querySelectorAll(".table tbody tr").forEach((function(e){var t=Array.from(e.querySelectorAll("td"));t.forEach((function(e){return e.classList.remove("lastvisible")}));var n=t.filter((function(e){var t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility}));n.length>0&&n[n.length-1].classList.add("lastvisible")})))},window.adjustDataTable=function(){var e=document.getElementById("dataTable");e&&(i(e).DataTable().columns.adjust().draw(),document.querySelectorAll(".table tbody tr").forEach((function(e){var t=Array.from(e.querySelectorAll("td"));t.forEach((function(e){return e.classList.remove("lastvisible")}));var n=t.filter((function(e){var t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility}));n.length>0&&n[n.length-1].classList.add("lastvisible")})))},window.lastVisibleTd=function(){document.querySelectorAll(".table tbody tr").forEach((function(e){var t=Array.from(e.querySelectorAll("td"));t.forEach((function(e){return e.classList.remove("lastvisible")}));var n=t.filter((function(e){var t=window.getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility}));n.length>0&&n[n.length-1].classList.add("lastvisible")}))},window.checkStrength=l,window.checkstrength=function(){var e=document.getElementById("checkstrength");e&&e.addEventListener("keyup",(function(){var e=this,t=e.closest(".form-floating").parentElement,n=l(e.value,t),i=document.getElementById("textpassword");i.innerHTML=n;var r=t.nextElementSibling.classList;e.value?r.remove("show"):(r.add("show"),i.innerHTML=""),t.classList.remove("is-valid")}))},window.toggleview=function(){document.querySelectorAll(".viewpassword").forEach((function(e){e.addEventListener("click",(function(){var e=this.closest(".input-group").querySelector(".password");this.classList.contains("active")?(e.type="password",this.classList.remove("active")):(e.type="text",this.classList.add("active"))}))}))},window.increamenter=function(){document.querySelectorAll(".increamenter").forEach((function(e){var t=e.querySelector(".increamenter-value"),n=parseInt(t.value);e.querySelector(".increamenter-add").addEventListener("click",(function(e){e.preventDefault(),n++,t.value=n}));var i=e.querySelector(".increamenter-remove");i.addEventListener("click",(function(e){e.preventDefault(),n>0?(n--,t.value=n,i.disabled=!1):i.disabled=!0}))}))},window.innersidebar=function(){document.body.classList.toggle("innermenu-close")},window.headerpaddingTop=function(){document.querySelectorAll(".header-pt").forEach((function(e){var t=document.querySelector("header.adminuiux-header > .navbar");t&&(e.style.top=t.offsetHeight+"px")}))},window.bspopover=function(){r(document.querySelectorAll('[data-bs-toggle="popover"]')).map((function(e){return new bootstrap.Popover(e)}))},window.bstoast=function(){r(document.querySelectorAll(".toast")).map((function(e){return new bootstrap.Toast(e)}))},window.range2=function(){var e=document.querySelector("#range2"),t=document.querySelector(".value2");e.addEventListener("input",(function(n){var i=n.target.value;t.textContent=i;var r=i/e.max*100;e.style.background="linear-gradient(to right, var(--adminuiux-theme-1) ".concat(r,"%, var(--adminuiux-bg-1) ").concat(r,"%)")}))},window.range3=function(){var e=document.querySelector("#range3"),t=document.querySelector(".value3");e.addEventListener("input",(function(n){var i=Number(n.target.value);t.textContent=i;var r=i/e.max*100;e.style.background="linear-gradient(to right, var(--adminuiux-theme-1) ".concat(r,"%, var(--adminuiux-bg-1) ").concat(r,"%)"),e.style.setProperty("--thumb-rotate","".concat(i/100*2160,"deg"))}))},window.range4=function(){var e=document.querySelector("#range4"),t=document.querySelector(".value4");e.addEventListener("input",(function(n){var i=n.target.value;t.textContent=i;var r=i/e.max*100;e.style.background="linear-gradient(to right, var(--adminuiux-theme-1) ".concat(r,"%, var(--adminuiux-bg-1) ").concat(r,"%)")}))},document.querySelectorAll(".rangevalue").forEach((function(e){var t=e.getAttribute("data-value"),n=document.getElementById(t);n.value=e.value,e.addEventListener("mousemove",(function(){n.value=e.value}))})),document.querySelectorAll(".rangevalues").forEach((function(e){var t='[data-value="'.concat(e.id,'"]'),n=document.querySelectorAll(t);e.addEventListener("change",(function(){n.forEach((function(t){t.value=e.value}))}))})),window.swipetounlock=function(){document.querySelectorAll(".unlockrange").forEach((function(e){e.addEventListener("input",(function(){e.value>90?(e.value="100",e.closest(".swipeunlock").classList.add("unlocked"),e.closest(".swipeunlock").classList.remove("locked")):e.value<15?(e.value="0",e.closest(".swipeunlock").classList.remove("unlocked"),e.closest(".swipeunlock").classList.add("locked")):(e.closest(".swipeunlock").classList.remove("unlocked"),e.closest(".swipeunlock").classList.add("locked"))}))}))},window.selectable=function(){var e=document.querySelectorAll(".selectable");e.forEach((function(t){t.addEventListener("click",(function(){t.classList.contains("anyone")?(e.forEach((function(e){e.classList.remove("active")})),t.classList.add("active")):t.classList.toggle("active")}))}))},window.isinframe=function(){self!==top?a.classList.add("adminuiux-in-iframe"):a.classList.remove("adminuiux-in-iframe")},window.chosenselect=function(){document.querySelectorAll(".choices").forEach((function(e){new Choices(e,{maxItemCount:3,removeItems:!0,removeItemButton:!0,itemSelectText:"Select",classNames:{containerOuter:["choices","maxwidth-dynamic"]}})}))}},3367:()=>{"use strict";window.addEventListener("resize",(function(){}))},486:function(e,t,n){var i,r;i=[n(381),n(9755)],void 0===(r=function(e,t){return t.fn||(t.fn={}),"function"!=typeof e&&e.hasOwnProperty("default")&&(e=e.default),function(e,t){var n=function(n,i,r){if(this.parentEl="body",this.element=t(n),this.startDate=e().startOf("day"),this.endDate=e().endOf("day"),this.minDate=!1,this.maxDate=!1,this.maxSpan=!1,this.autoApply=!1,this.singleDatePicker=!1,this.showDropdowns=!1,this.minYear=e().subtract(100,"year").format("YYYY"),this.maxYear=e().add(100,"year").format("YYYY"),this.showWeekNumbers=!1,this.showISOWeekNumbers=!1,this.showCustomRangeLabel=!0,this.timePicker=!1,this.timePicker24Hour=!1,this.timePickerIncrement=1,this.timePickerSeconds=!1,this.linkedCalendars=!0,this.autoUpdateInput=!0,this.alwaysShowCalendars=!1,this.ranges={},this.opens="right",this.element.hasClass("pull-right")&&(this.opens="left"),this.drops="down",this.element.hasClass("dropup")&&(this.drops="up"),this.buttonClasses="btn btn-sm",this.applyButtonClasses="btn-primary",this.cancelButtonClasses="btn-default",this.locale={direction:"ltr",format:e.localeData().longDateFormat("L"),separator:" - ",applyLabel:"Apply",cancelLabel:"Cancel",weekLabel:"W",customRangeLabel:"Custom Range",daysOfWeek:e.weekdaysMin(),monthNames:e.monthsShort(),firstDay:e.localeData().firstDayOfWeek()},this.callback=function(){},this.isShowing=!1,this.leftCalendar={},this.rightCalendar={},"object"==typeof i&&null!==i||(i={}),"string"==typeof(i=t.extend(this.element.data(),i)).template||i.template instanceof t||(i.template='<div class="daterangepicker"><div class="ranges"></div><div class="drp-calendar left"><div class="calendar-table"></div><div class="calendar-time"></div></div><div class="drp-calendar right"><div class="calendar-table"></div><div class="calendar-time"></div></div><div class="drp-buttons"><span class="drp-selected"></span><button class="cancelBtn" type="button"></button><button class="applyBtn" disabled="disabled" type="button"></button> </div></div>'),this.parentEl=i.parentEl&&t(i.parentEl).length?t(i.parentEl):t(this.parentEl),this.container=t(i.template).appendTo(this.parentEl),"object"==typeof i.locale&&("string"==typeof i.locale.direction&&(this.locale.direction=i.locale.direction),"string"==typeof i.locale.format&&(this.locale.format=i.locale.format),"string"==typeof i.locale.separator&&(this.locale.separator=i.locale.separator),"object"==typeof i.locale.daysOfWeek&&(this.locale.daysOfWeek=i.locale.daysOfWeek.slice()),"object"==typeof i.locale.monthNames&&(this.locale.monthNames=i.locale.monthNames.slice()),"number"==typeof i.locale.firstDay&&(this.locale.firstDay=i.locale.firstDay),"string"==typeof i.locale.applyLabel&&(this.locale.applyLabel=i.locale.applyLabel),"string"==typeof i.locale.cancelLabel&&(this.locale.cancelLabel=i.locale.cancelLabel),"string"==typeof i.locale.weekLabel&&(this.locale.weekLabel=i.locale.weekLabel),"string"==typeof i.locale.customRangeLabel)){(h=document.createElement("textarea")).innerHTML=i.locale.customRangeLabel;var s=h.value;this.locale.customRangeLabel=s}if(this.container.addClass(this.locale.direction),"string"==typeof i.startDate&&(this.startDate=e(i.startDate,this.locale.format)),"string"==typeof i.endDate&&(this.endDate=e(i.endDate,this.locale.format)),"string"==typeof i.minDate&&(this.minDate=e(i.minDate,this.locale.format)),"string"==typeof i.maxDate&&(this.maxDate=e(i.maxDate,this.locale.format)),"object"==typeof i.startDate&&(this.startDate=e(i.startDate)),"object"==typeof i.endDate&&(this.endDate=e(i.endDate)),"object"==typeof i.minDate&&(this.minDate=e(i.minDate)),"object"==typeof i.maxDate&&(this.maxDate=e(i.maxDate)),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),"string"==typeof i.applyButtonClasses&&(this.applyButtonClasses=i.applyButtonClasses),"string"==typeof i.applyClass&&(this.applyButtonClasses=i.applyClass),"string"==typeof i.cancelButtonClasses&&(this.cancelButtonClasses=i.cancelButtonClasses),"string"==typeof i.cancelClass&&(this.cancelButtonClasses=i.cancelClass),"object"==typeof i.maxSpan&&(this.maxSpan=i.maxSpan),"object"==typeof i.dateLimit&&(this.maxSpan=i.dateLimit),"string"==typeof i.opens&&(this.opens=i.opens),"string"==typeof i.drops&&(this.drops=i.drops),"boolean"==typeof i.showWeekNumbers&&(this.showWeekNumbers=i.showWeekNumbers),"boolean"==typeof i.showISOWeekNumbers&&(this.showISOWeekNumbers=i.showISOWeekNumbers),"string"==typeof i.buttonClasses&&(this.buttonClasses=i.buttonClasses),"object"==typeof i.buttonClasses&&(this.buttonClasses=i.buttonClasses.join(" ")),"boolean"==typeof i.showDropdowns&&(this.showDropdowns=i.showDropdowns),"number"==typeof i.minYear&&(this.minYear=i.minYear),"number"==typeof i.maxYear&&(this.maxYear=i.maxYear),"boolean"==typeof i.showCustomRangeLabel&&(this.showCustomRangeLabel=i.showCustomRangeLabel),"boolean"==typeof i.singleDatePicker&&(this.singleDatePicker=i.singleDatePicker,this.singleDatePicker&&(this.endDate=this.startDate.clone())),"boolean"==typeof i.timePicker&&(this.timePicker=i.timePicker),"boolean"==typeof i.timePickerSeconds&&(this.timePickerSeconds=i.timePickerSeconds),"number"==typeof i.timePickerIncrement&&(this.timePickerIncrement=i.timePickerIncrement),"boolean"==typeof i.timePicker24Hour&&(this.timePicker24Hour=i.timePicker24Hour),"boolean"==typeof i.autoApply&&(this.autoApply=i.autoApply),"boolean"==typeof i.autoUpdateInput&&(this.autoUpdateInput=i.autoUpdateInput),"boolean"==typeof i.linkedCalendars&&(this.linkedCalendars=i.linkedCalendars),"function"==typeof i.isInvalidDate&&(this.isInvalidDate=i.isInvalidDate),"function"==typeof i.isCustomDate&&(this.isCustomDate=i.isCustomDate),"boolean"==typeof i.alwaysShowCalendars&&(this.alwaysShowCalendars=i.alwaysShowCalendars),0!=this.locale.firstDay)for(var a=this.locale.firstDay;a>0;)this.locale.daysOfWeek.push(this.locale.daysOfWeek.shift()),a--;var o,l,c;if(void 0===i.startDate&&void 0===i.endDate&&t(this.element).is(":text")){var d=t(this.element).val(),u=d.split(this.locale.separator);o=l=null,2==u.length?(o=e(u[0],this.locale.format),l=e(u[1],this.locale.format)):this.singleDatePicker&&""!==d&&(o=e(d,this.locale.format),l=e(d,this.locale.format)),null!==o&&null!==l&&(this.setStartDate(o),this.setEndDate(l))}if("object"==typeof i.ranges){for(c in i.ranges){o="string"==typeof i.ranges[c][0]?e(i.ranges[c][0],this.locale.format):e(i.ranges[c][0]),l="string"==typeof i.ranges[c][1]?e(i.ranges[c][1],this.locale.format):e(i.ranges[c][1]),this.minDate&&o.isBefore(this.minDate)&&(o=this.minDate.clone());var h,f=this.maxDate;if(this.maxSpan&&f&&o.clone().add(this.maxSpan).isAfter(f)&&(f=o.clone().add(this.maxSpan)),f&&l.isAfter(f)&&(l=f.clone()),!(this.minDate&&l.isBefore(this.minDate,this.timepicker?"minute":"day")||f&&o.isAfter(f,this.timepicker?"minute":"day")))(h=document.createElement("textarea")).innerHTML=c,s=h.value,this.ranges[s]=[o,l]}var p="<ul>";for(c in this.ranges)p+='<li data-range-key="'+c+'">'+c+"</li>";this.showCustomRangeLabel&&(p+='<li data-range-key="'+this.locale.customRangeLabel+'">'+this.locale.customRangeLabel+"</li>"),p+="</ul>",this.container.find(".ranges").prepend(p)}"function"==typeof r&&(this.callback=r),this.timePicker||(this.startDate=this.startDate.startOf("day"),this.endDate=this.endDate.endOf("day"),this.container.find(".calendar-time").hide()),this.timePicker&&this.autoApply&&(this.autoApply=!1),this.autoApply&&this.container.addClass("auto-apply"),"object"==typeof i.ranges&&this.container.addClass("show-ranges"),this.singleDatePicker&&(this.container.addClass("single"),this.container.find(".drp-calendar.left").addClass("single"),this.container.find(".drp-calendar.left").show(),this.container.find(".drp-calendar.right").hide(),!this.timePicker&&this.autoApply&&this.container.addClass("auto-apply")),(void 0===i.ranges&&!this.singleDatePicker||this.alwaysShowCalendars)&&this.container.addClass("show-calendar"),this.container.addClass("opens"+this.opens),this.container.find(".applyBtn, .cancelBtn").addClass(this.buttonClasses),this.applyButtonClasses.length&&this.container.find(".applyBtn").addClass(this.applyButtonClasses),this.cancelButtonClasses.length&&this.container.find(".cancelBtn").addClass(this.cancelButtonClasses),this.container.find(".applyBtn").html(this.locale.applyLabel),this.container.find(".cancelBtn").html(this.locale.cancelLabel),this.container.find(".drp-calendar").on("click.daterangepicker",".prev",t.proxy(this.clickPrev,this)).on("click.daterangepicker",".next",t.proxy(this.clickNext,this)).on("mousedown.daterangepicker","td.available",t.proxy(this.clickDate,this)).on("mouseenter.daterangepicker","td.available",t.proxy(this.hoverDate,this)).on("change.daterangepicker","select.yearselect",t.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.monthselect",t.proxy(this.monthOrYearChanged,this)).on("change.daterangepicker","select.hourselect,select.minuteselect,select.secondselect,select.ampmselect",t.proxy(this.timeChanged,this)),this.container.find(".ranges").on("click.daterangepicker","li",t.proxy(this.clickRange,this)),this.container.find(".drp-buttons").on("click.daterangepicker","button.applyBtn",t.proxy(this.clickApply,this)).on("click.daterangepicker","button.cancelBtn",t.proxy(this.clickCancel,this)),this.element.is("input")||this.element.is("button")?this.element.on({"click.daterangepicker":t.proxy(this.show,this),"focus.daterangepicker":t.proxy(this.show,this),"keyup.daterangepicker":t.proxy(this.elementChanged,this),"keydown.daterangepicker":t.proxy(this.keydown,this)}):(this.element.on("click.daterangepicker",t.proxy(this.toggle,this)),this.element.on("keydown.daterangepicker",t.proxy(this.toggle,this))),this.updateElement()};return n.prototype={constructor:n,setStartDate:function(t){"string"==typeof t&&(this.startDate=e(t,this.locale.format)),"object"==typeof t&&(this.startDate=e(t)),this.timePicker||(this.startDate=this.startDate.startOf("day")),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.minDate&&this.startDate.isBefore(this.minDate)&&(this.startDate=this.minDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.round(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement)),this.maxDate&&this.startDate.isAfter(this.maxDate)&&(this.startDate=this.maxDate.clone(),this.timePicker&&this.timePickerIncrement&&this.startDate.minute(Math.floor(this.startDate.minute()/this.timePickerIncrement)*this.timePickerIncrement)),this.isShowing||this.updateElement(),this.updateMonthsInView()},setEndDate:function(t){"string"==typeof t&&(this.endDate=e(t,this.locale.format)),"object"==typeof t&&(this.endDate=e(t)),this.timePicker||(this.endDate=this.endDate.endOf("day")),this.timePicker&&this.timePickerIncrement&&this.endDate.minute(Math.round(this.endDate.minute()/this.timePickerIncrement)*this.timePickerIncrement),this.endDate.isBefore(this.startDate)&&(this.endDate=this.startDate.clone()),this.maxDate&&this.endDate.isAfter(this.maxDate)&&(this.endDate=this.maxDate.clone()),this.maxSpan&&this.startDate.clone().add(this.maxSpan).isBefore(this.endDate)&&(this.endDate=this.startDate.clone().add(this.maxSpan)),this.previousRightTime=this.endDate.clone(),this.container.find(".drp-selected").html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format)),this.isShowing||this.updateElement(),this.updateMonthsInView()},isInvalidDate:function(){return!1},isCustomDate:function(){return!1},updateView:function(){this.timePicker&&(this.renderTimePicker("left"),this.renderTimePicker("right"),this.endDate?this.container.find(".right .calendar-time select").prop("disabled",!1).removeClass("disabled"):this.container.find(".right .calendar-time select").prop("disabled",!0).addClass("disabled")),this.endDate&&this.container.find(".drp-selected").html(this.startDate.format(this.locale.format)+this.locale.separator+this.endDate.format(this.locale.format)),this.updateMonthsInView(),this.updateCalendars(),this.updateFormInputs()},updateMonthsInView:function(){if(this.endDate){if(!this.singleDatePicker&&this.leftCalendar.month&&this.rightCalendar.month&&(this.startDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.startDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM"))&&(this.endDate.format("YYYY-MM")==this.leftCalendar.month.format("YYYY-MM")||this.endDate.format("YYYY-MM")==this.rightCalendar.month.format("YYYY-MM")))return;this.leftCalendar.month=this.startDate.clone().date(2),this.linkedCalendars||this.endDate.month()==this.startDate.month()&&this.endDate.year()==this.startDate.year()?this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month"):this.rightCalendar.month=this.endDate.clone().date(2)}else this.leftCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&this.rightCalendar.month.format("YYYY-MM")!=this.startDate.format("YYYY-MM")&&(this.leftCalendar.month=this.startDate.clone().date(2),this.rightCalendar.month=this.startDate.clone().date(2).add(1,"month"));this.maxDate&&this.linkedCalendars&&!this.singleDatePicker&&this.rightCalendar.month>this.maxDate&&(this.rightCalendar.month=this.maxDate.clone().date(2),this.leftCalendar.month=this.maxDate.clone().date(2).subtract(1,"month"))},updateCalendars:function(){var e,t,n,i;this.timePicker&&(this.endDate?(e=parseInt(this.container.find(".left .hourselect").val(),10),t=parseInt(this.container.find(".left .minuteselect").val(),10),isNaN(t)&&(t=parseInt(this.container.find(".left .minuteselect option:last").val(),10)),n=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0,this.timePicker24Hour||("PM"===(i=this.container.find(".left .ampmselect").val())&&e<12&&(e+=12),"AM"===i&&12===e&&(e=0))):(e=parseInt(this.container.find(".right .hourselect").val(),10),t=parseInt(this.container.find(".right .minuteselect").val(),10),isNaN(t)&&(t=parseInt(this.container.find(".right .minuteselect option:last").val(),10)),n=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,this.timePicker24Hour||("PM"===(i=this.container.find(".right .ampmselect").val())&&e<12&&(e+=12),"AM"===i&&12===e&&(e=0))),this.leftCalendar.month.hour(e).minute(t).second(n),this.rightCalendar.month.hour(e).minute(t).second(n));this.renderCalendar("left"),this.renderCalendar("right"),this.container.find(".ranges li").removeClass("active"),null!=this.endDate&&this.calculateChosenLabel()},renderCalendar:function(n){var i,r=(i="left"==n?this.leftCalendar:this.rightCalendar).month.month(),s=i.month.year(),a=i.month.hour(),o=i.month.minute(),l=i.month.second(),c=e([s,r]).daysInMonth(),d=e([s,r,1]),u=e([s,r,c]),h=e(d).subtract(1,"month").month(),f=e(d).subtract(1,"month").year(),p=e([f,h]).daysInMonth(),m=d.day();(i=[]).firstDay=d,i.lastDay=u;for(var g=0;g<6;g++)i[g]=[];var v=p-m+this.locale.firstDay+1;v>p&&(v-=7),m==this.locale.firstDay&&(v=p-6);for(var y=e([f,h,v,12,o,l]),_=(g=0,0),b=0;g<42;g++,_++,y=e(y).add(24,"hour"))g>0&&_%7==0&&(_=0,b++),i[b][_]=y.clone().hour(a).minute(o).second(l),y.hour(12),this.minDate&&i[b][_].format("YYYY-MM-DD")==this.minDate.format("YYYY-MM-DD")&&i[b][_].isBefore(this.minDate)&&"left"==n&&(i[b][_]=this.minDate.clone()),this.maxDate&&i[b][_].format("YYYY-MM-DD")==this.maxDate.format("YYYY-MM-DD")&&i[b][_].isAfter(this.maxDate)&&"right"==n&&(i[b][_]=this.maxDate.clone());"left"==n?this.leftCalendar.calendar=i:this.rightCalendar.calendar=i;var x="left"==n?this.minDate:this.startDate,w=this.maxDate,M=("left"==n?this.startDate:this.endDate,this.locale.direction,'<table class="table-condensed">');M+="<thead>",M+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(M+="<th></th>"),x&&!x.isBefore(i.firstDay)||this.linkedCalendars&&"left"!=n?M+="<th></th>":M+='<th class="prev available"><span></span></th>';var C=this.locale.monthNames[i[1][1].month()]+i[1][1].format(" YYYY");if(this.showDropdowns){for(var L=i[1][1].month(),S=i[1][1].year(),T=w&&w.year()||this.maxYear,k=x&&x.year()||this.minYear,E=S==k,D=S==T,A='<select class="monthselect">',O=0;O<12;O++)(!E||x&&O>=x.month())&&(!D||w&&O<=w.month())?A+="<option value='"+O+"'"+(O===L?" selected='selected'":"")+">"+this.locale.monthNames[O]+"</option>":A+="<option value='"+O+"'"+(O===L?" selected='selected'":"")+" disabled='disabled'>"+this.locale.monthNames[O]+"</option>";A+="</select>";for(var Y='<select class="yearselect">',N=k;N<=T;N++)Y+='<option value="'+N+'"'+(N===S?' selected="selected"':"")+">"+N+"</option>";C=A+(Y+="</select>")}if(M+='<th colspan="5" class="month">'+C+"</th>",w&&!w.isAfter(i.lastDay)||this.linkedCalendars&&"right"!=n&&!this.singleDatePicker?M+="<th></th>":M+='<th class="next available"><span></span></th>',M+="</tr>",M+="<tr>",(this.showWeekNumbers||this.showISOWeekNumbers)&&(M+='<th class="week">'+this.locale.weekLabel+"</th>"),t.each(this.locale.daysOfWeek,(function(e,t){M+="<th>"+t+"</th>"})),M+="</tr>",M+="</thead>",M+="<tbody>",null==this.endDate&&this.maxSpan){var H=this.startDate.clone().add(this.maxSpan).endOf("day");w&&!H.isBefore(w)||(w=H)}for(b=0;b<6;b++){for(M+="<tr>",this.showWeekNumbers?M+='<td class="week">'+i[b][0].week()+"</td>":this.showISOWeekNumbers&&(M+='<td class="week">'+i[b][0].isoWeek()+"</td>"),_=0;_<7;_++){var P=[];i[b][_].isSame(new Date,"day")&&P.push("today"),i[b][_].isoWeekday()>5&&P.push("weekend"),i[b][_].month()!=i[1][1].month()&&P.push("off","ends"),this.minDate&&i[b][_].isBefore(this.minDate,"day")&&P.push("off","disabled"),w&&i[b][_].isAfter(w,"day")&&P.push("off","disabled"),this.isInvalidDate(i[b][_])&&P.push("off","disabled"),i[b][_].format("YYYY-MM-DD")==this.startDate.format("YYYY-MM-DD")&&P.push("active","start-date"),null!=this.endDate&&i[b][_].format("YYYY-MM-DD")==this.endDate.format("YYYY-MM-DD")&&P.push("active","end-date"),null!=this.endDate&&i[b][_]>this.startDate&&i[b][_]<this.endDate&&P.push("in-range");var j=this.isCustomDate(i[b][_]);!1!==j&&("string"==typeof j?P.push(j):Array.prototype.push.apply(P,j));var R="",I=!1;for(g=0;g<P.length;g++)R+=P[g]+" ","disabled"==P[g]&&(I=!0);I||(R+="available"),M+='<td class="'+R.replace(/^\s+|\s+$/g,"")+'" data-title="r'+b+"c"+_+'">'+i[b][_].date()+"</td>"}M+="</tr>"}M+="</tbody>",M+="</table>",this.container.find(".drp-calendar."+n+" .calendar-table").html(M)},renderTimePicker:function(e){if("right"!=e||this.endDate){var t,n,i,r=this.maxDate;if(!this.maxSpan||this.maxDate&&!this.startDate.clone().add(this.maxSpan).isBefore(this.maxDate)||(r=this.startDate.clone().add(this.maxSpan)),"left"==e)n=this.startDate.clone(),i=this.minDate;else if("right"==e){n=this.endDate.clone(),i=this.startDate;var s=this.container.find(".drp-calendar.right .calendar-time");if(""!=s.html()&&(n.hour(isNaN(n.hour())?s.find(".hourselect option:selected").val():n.hour()),n.minute(isNaN(n.minute())?s.find(".minuteselect option:selected").val():n.minute()),n.second(isNaN(n.second())?s.find(".secondselect option:selected").val():n.second()),!this.timePicker24Hour)){var a=s.find(".ampmselect option:selected").val();"PM"===a&&n.hour()<12&&n.hour(n.hour()+12),"AM"===a&&12===n.hour()&&n.hour(0)}n.isBefore(this.startDate)&&(n=this.startDate.clone()),r&&n.isAfter(r)&&(n=r.clone())}t='<select class="hourselect">';for(var o=this.timePicker24Hour?0:1,l=this.timePicker24Hour?23:12,c=o;c<=l;c++){var d=c;this.timePicker24Hour||(d=n.hour()>=12?12==c?12:c+12:12==c?0:c);var u=n.clone().hour(d),h=!1;i&&u.minute(59).isBefore(i)&&(h=!0),r&&u.minute(0).isAfter(r)&&(h=!0),d!=n.hour()||h?t+=h?'<option value="'+c+'" disabled="disabled" class="disabled">'+c+"</option>":'<option value="'+c+'">'+c+"</option>":t+='<option value="'+c+'" selected="selected">'+c+"</option>"}for(t+="</select> ",t+=': <select class="minuteselect">',c=0;c<60;c+=this.timePickerIncrement){var f=c<10?"0"+c:c;u=n.clone().minute(c),h=!1,i&&u.second(59).isBefore(i)&&(h=!0),r&&u.second(0).isAfter(r)&&(h=!0),n.minute()!=c||h?t+=h?'<option value="'+c+'" disabled="disabled" class="disabled">'+f+"</option>":'<option value="'+c+'">'+f+"</option>":t+='<option value="'+c+'" selected="selected">'+f+"</option>"}if(t+="</select> ",this.timePickerSeconds){for(t+=': <select class="secondselect">',c=0;c<60;c++)f=c<10?"0"+c:c,u=n.clone().second(c),h=!1,i&&u.isBefore(i)&&(h=!0),r&&u.isAfter(r)&&(h=!0),n.second()!=c||h?t+=h?'<option value="'+c+'" disabled="disabled" class="disabled">'+f+"</option>":'<option value="'+c+'">'+f+"</option>":t+='<option value="'+c+'" selected="selected">'+f+"</option>";t+="</select> "}if(!this.timePicker24Hour){t+='<select class="ampmselect">';var p="",m="";i&&n.clone().hour(12).minute(0).second(0).isBefore(i)&&(p=' disabled="disabled" class="disabled"'),r&&n.clone().hour(0).minute(0).second(0).isAfter(r)&&(m=' disabled="disabled" class="disabled"'),n.hour()>=12?t+='<option value="AM"'+p+'>AM</option><option value="PM" selected="selected"'+m+">PM</option>":t+='<option value="AM" selected="selected"'+p+'>AM</option><option value="PM"'+m+">PM</option>",t+="</select>"}this.container.find(".drp-calendar."+e+" .calendar-time").html(t)}},updateFormInputs:function(){this.singleDatePicker||this.endDate&&(this.startDate.isBefore(this.endDate)||this.startDate.isSame(this.endDate))?this.container.find("button.applyBtn").prop("disabled",!1):this.container.find("button.applyBtn").prop("disabled",!0)},move:function(){var e,n={top:0,left:0},i=this.drops,r=t(window).width();switch(this.parentEl.is("body")||(n={top:this.parentEl.offset().top-this.parentEl.scrollTop(),left:this.parentEl.offset().left-this.parentEl.scrollLeft()},r=this.parentEl[0].clientWidth+this.parentEl.offset().left),i){case"auto":(e=this.element.offset().top+this.element.outerHeight()-n.top)+this.container.outerHeight()>=this.parentEl[0].scrollHeight&&(e=this.element.offset().top-this.container.outerHeight()-n.top,i="up");break;case"up":e=this.element.offset().top-this.container.outerHeight()-n.top;break;default:e=this.element.offset().top+this.element.outerHeight()-n.top}this.container.css({top:0,left:0,right:"auto"});var s=this.container.outerWidth();if(this.container.toggleClass("drop-up","up"==i),"left"==this.opens){var a=r-this.element.offset().left-this.element.outerWidth();s+a>t(window).width()?this.container.css({top:e,right:"auto",left:9}):this.container.css({top:e,right:a,left:"auto"})}else if("center"==this.opens)(o=this.element.offset().left-n.left+this.element.outerWidth()/2-s/2)<0?this.container.css({top:e,right:"auto",left:9}):o+s>t(window).width()?this.container.css({top:e,left:"auto",right:0}):this.container.css({top:e,left:o,right:"auto"});else{var o;(o=this.element.offset().left-n.left)+s>t(window).width()?this.container.css({top:e,left:"auto",right:0}):this.container.css({top:e,left:o,right:"auto"})}},show:function(e){this.isShowing||(this._outsideClickProxy=t.proxy((function(e){this.outsideClick(e)}),this),t(document).on("mousedown.daterangepicker",this._outsideClickProxy).on("touchend.daterangepicker",this._outsideClickProxy).on("click.daterangepicker","[data-toggle=dropdown]",this._outsideClickProxy).on("focusin.daterangepicker",this._outsideClickProxy),t(window).on("resize.daterangepicker",t.proxy((function(e){this.move(e)}),this)),this.oldStartDate=this.startDate.clone(),this.oldEndDate=this.endDate.clone(),this.previousRightTime=this.endDate.clone(),this.updateView(),this.container.show(),this.move(),this.element.trigger("show.daterangepicker",this),this.isShowing=!0)},hide:function(e){this.isShowing&&(this.endDate||(this.startDate=this.oldStartDate.clone(),this.endDate=this.oldEndDate.clone()),this.startDate.isSame(this.oldStartDate)&&this.endDate.isSame(this.oldEndDate)||this.callback(this.startDate.clone(),this.endDate.clone(),this.chosenLabel),this.updateElement(),t(document).off(".daterangepicker"),t(window).off(".daterangepicker"),this.container.hide(),this.element.trigger("hide.daterangepicker",this),this.isShowing=!1)},toggle:function(e){this.isShowing?this.hide():this.show()},outsideClick:function(e){var n=t(e.target);"focusin"==e.type||n.closest(this.element).length||n.closest(this.container).length||n.closest(".calendar-table").length||(this.hide(),this.element.trigger("outsideClick.daterangepicker",this))},showCalendars:function(){this.container.addClass("show-calendar"),this.move(),this.element.trigger("showCalendar.daterangepicker",this)},hideCalendars:function(){this.container.removeClass("show-calendar"),this.element.trigger("hideCalendar.daterangepicker",this)},clickRange:function(e){var t=e.target.getAttribute("data-range-key");if(this.chosenLabel=t,t==this.locale.customRangeLabel)this.showCalendars();else{var n=this.ranges[t];this.startDate=n[0],this.endDate=n[1],this.timePicker||(this.startDate.startOf("day"),this.endDate.endOf("day")),this.alwaysShowCalendars||this.hideCalendars(),this.clickApply()}},clickPrev:function(e){t(e.target).parents(".drp-calendar").hasClass("left")?(this.leftCalendar.month.subtract(1,"month"),this.linkedCalendars&&this.rightCalendar.month.subtract(1,"month")):this.rightCalendar.month.subtract(1,"month"),this.updateCalendars()},clickNext:function(e){t(e.target).parents(".drp-calendar").hasClass("left")?this.leftCalendar.month.add(1,"month"):(this.rightCalendar.month.add(1,"month"),this.linkedCalendars&&this.leftCalendar.month.add(1,"month")),this.updateCalendars()},hoverDate:function(e){if(t(e.target).hasClass("available")){var n=t(e.target).attr("data-title"),i=n.substr(1,1),r=n.substr(3,1),s=t(e.target).parents(".drp-calendar").hasClass("left")?this.leftCalendar.calendar[i][r]:this.rightCalendar.calendar[i][r],a=this.leftCalendar,o=this.rightCalendar,l=this.startDate;this.endDate||this.container.find(".drp-calendar tbody td").each((function(e,n){if(!t(n).hasClass("week")){var i=t(n).attr("data-title"),r=i.substr(1,1),c=i.substr(3,1),d=t(n).parents(".drp-calendar").hasClass("left")?a.calendar[r][c]:o.calendar[r][c];d.isAfter(l)&&d.isBefore(s)||d.isSame(s,"day")?t(n).addClass("in-range"):t(n).removeClass("in-range")}}))}},clickDate:function(e){if(t(e.target).hasClass("available")){var n=t(e.target).attr("data-title"),i=n.substr(1,1),r=n.substr(3,1),s=t(e.target).parents(".drp-calendar").hasClass("left")?this.leftCalendar.calendar[i][r]:this.rightCalendar.calendar[i][r];if(this.endDate||s.isBefore(this.startDate,"day")){if(this.timePicker){var a=parseInt(this.container.find(".left .hourselect").val(),10);this.timePicker24Hour||("PM"===(c=this.container.find(".left .ampmselect").val())&&a<12&&(a+=12),"AM"===c&&12===a&&(a=0));var o=parseInt(this.container.find(".left .minuteselect").val(),10);isNaN(o)&&(o=parseInt(this.container.find(".left .minuteselect option:last").val(),10));var l=this.timePickerSeconds?parseInt(this.container.find(".left .secondselect").val(),10):0;s=s.clone().hour(a).minute(o).second(l)}this.endDate=null,this.setStartDate(s.clone())}else if(!this.endDate&&s.isBefore(this.startDate))this.setEndDate(this.startDate.clone());else{var c;if(this.timePicker)a=parseInt(this.container.find(".right .hourselect").val(),10),this.timePicker24Hour||("PM"===(c=this.container.find(".right .ampmselect").val())&&a<12&&(a+=12),"AM"===c&&12===a&&(a=0)),o=parseInt(this.container.find(".right .minuteselect").val(),10),isNaN(o)&&(o=parseInt(this.container.find(".right .minuteselect option:last").val(),10)),l=this.timePickerSeconds?parseInt(this.container.find(".right .secondselect").val(),10):0,s=s.clone().hour(a).minute(o).second(l);this.setEndDate(s.clone()),this.autoApply&&(this.calculateChosenLabel(),this.clickApply())}this.singleDatePicker&&(this.setEndDate(this.startDate),!this.timePicker&&this.autoApply&&this.clickApply()),this.updateView(),e.stopPropagation()}},calculateChosenLabel:function(){var e=!0,t=0;for(var n in this.ranges){if(this.timePicker){var i=this.timePickerSeconds?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD HH:mm";if(this.startDate.format(i)==this.ranges[n][0].format(i)&&this.endDate.format(i)==this.ranges[n][1].format(i)){e=!1,this.chosenLabel=this.container.find(".ranges li:eq("+t+")").addClass("active").attr("data-range-key");break}}else if(this.startDate.format("YYYY-MM-DD")==this.ranges[n][0].format("YYYY-MM-DD")&&this.endDate.format("YYYY-MM-DD")==this.ranges[n][1].format("YYYY-MM-DD")){e=!1,this.chosenLabel=this.container.find(".ranges li:eq("+t+")").addClass("active").attr("data-range-key");break}t++}e&&(this.showCustomRangeLabel?this.chosenLabel=this.container.find(".ranges li:last").addClass("active").attr("data-range-key"):this.chosenLabel=null,this.showCalendars())},clickApply:function(e){this.hide(),this.element.trigger("apply.daterangepicker",this)},clickCancel:function(e){this.startDate=this.oldStartDate,this.endDate=this.oldEndDate,this.hide(),this.element.trigger("cancel.daterangepicker",this)},monthOrYearChanged:function(e){var n=t(e.target).closest(".drp-calendar").hasClass("left"),i=n?"left":"right",r=this.container.find(".drp-calendar."+i),s=parseInt(r.find(".monthselect").val(),10),a=r.find(".yearselect").val();n||(a<this.startDate.year()||a==this.startDate.year()&&s<this.startDate.month())&&(s=this.startDate.month(),a=this.startDate.year()),this.minDate&&(a<this.minDate.year()||a==this.minDate.year()&&s<this.minDate.month())&&(s=this.minDate.month(),a=this.minDate.year()),this.maxDate&&(a>this.maxDate.year()||a==this.maxDate.year()&&s>this.maxDate.month())&&(s=this.maxDate.month(),a=this.maxDate.year()),n?(this.leftCalendar.month.month(s).year(a),this.linkedCalendars&&(this.rightCalendar.month=this.leftCalendar.month.clone().add(1,"month"))):(this.rightCalendar.month.month(s).year(a),this.linkedCalendars&&(this.leftCalendar.month=this.rightCalendar.month.clone().subtract(1,"month"))),this.updateCalendars()},timeChanged:function(e){var n=t(e.target).closest(".drp-calendar"),i=n.hasClass("left"),r=parseInt(n.find(".hourselect").val(),10),s=parseInt(n.find(".minuteselect").val(),10);isNaN(s)&&(s=parseInt(n.find(".minuteselect option:last").val(),10));var a=this.timePickerSeconds?parseInt(n.find(".secondselect").val(),10):0;if(!this.timePicker24Hour){var o=n.find(".ampmselect").val();"PM"===o&&r<12&&(r+=12),"AM"===o&&12===r&&(r=0)}if(i){var l=this.startDate.clone();l.hour(r),l.minute(s),l.second(a),this.setStartDate(l),this.singleDatePicker?this.endDate=this.startDate.clone():this.endDate&&this.endDate.format("YYYY-MM-DD")==l.format("YYYY-MM-DD")&&this.endDate.isBefore(l)&&this.setEndDate(l.clone())}else if(this.endDate){var c=this.endDate.clone();c.hour(r),c.minute(s),c.second(a),this.setEndDate(c)}this.updateCalendars(),this.updateFormInputs(),this.renderTimePicker("left"),this.renderTimePicker("right")},elementChanged:function(){if(this.element.is("input")&&this.element.val().length){var t=this.element.val().split(this.locale.separator),n=null,i=null;2===t.length&&(n=e(t[0],this.locale.format),i=e(t[1],this.locale.format)),(this.singleDatePicker||null===n||null===i)&&(i=n=e(this.element.val(),this.locale.format)),n.isValid()&&i.isValid()&&(this.setStartDate(n),this.setEndDate(i),this.updateView())}},keydown:function(e){9!==e.keyCode&&13!==e.keyCode||this.hide(),27===e.keyCode&&(e.preventDefault(),e.stopPropagation(),this.hide())},updateElement:function(){if(this.element.is("input")&&this.autoUpdateInput){var e=this.startDate.format(this.locale.format);this.singleDatePicker||(e+=this.locale.separator+this.endDate.format(this.locale.format)),e!==this.element.val()&&this.element.val(e).trigger("change")}},remove:function(){this.container.remove(),this.element.off(".daterangepicker"),this.element.removeData()}},t.fn.daterangepicker=function(e,i){var r=t.extend(!0,{},t.fn.daterangepicker.defaultOptions,e);return this.each((function(){var e=t(this);e.data("daterangepicker")&&e.data("daterangepicker").remove(),e.data("daterangepicker",new n(e,r,i))})),this},n}(e,t)}.apply(t,i))||(e.exports=r)},1807:e=>{var t=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=t},8514:(e,t,n)=>{"use strict";var i=n(6115);e.exports=function(e,t,n){e&&i((function(){e.apply(n||null,t||[])}))}},5229:(e,t,n)=>{"use strict";var i=n(2584),r=n(8514);e.exports=function(e,t){var n=t||{},s={};return void 0===e&&(e={}),e.on=function(t,n){return s[t]?s[t].push(n):s[t]=[n],e},e.once=function(t,n){return n._once=!0,e.on(t,n),e},e.off=function(t,n){var i=arguments.length;if(1===i)delete s[t];else if(0===i)s={};else{var r=s[t];if(!r)return e;r.splice(r.indexOf(n),1)}return e},e.emit=function(){var t=i(arguments);return e.emitterSnapshot(t.shift()).apply(this,t)},e.emitterSnapshot=function(t){var a=(s[t]||[]).slice(0);return function(){var s=i(arguments),o=this||e;if("error"===t&&!1!==n.throws&&!a.length)throw 1===s.length?s[0]:s;return a.forEach((function(i){n.async?r(i,s,o):i.apply(o,s),i._once&&e.off(t,i)})),e}},e}},1808:(e,t,n)=>{"use strict";var i=n(9638),r=n(4874),s=n.g.document,a=function(e,t,n,i){return e.addEventListener(t,n,i)},o=function(e,t,n,i){return e.removeEventListener(t,n,i)},l=[];function c(e,t,n){var i=function(e,t,n){var i,r;for(i=0;i<l.length;i++)if((r=l[i]).element===e&&r.type===t&&r.fn===n)return i}(e,t,n);if(i){var r=l[i].wrapper;return l.splice(i,1),r}}n.g.addEventListener||(a=function(e,t,i){return e.attachEvent("on"+t,function(e,t,i){var r=c(e,t,i)||function(e,t,i){return function(t){var r=t||n.g.event;r.target=r.target||r.srcElement,r.preventDefault=r.preventDefault||function(){r.returnValue=!1},r.stopPropagation=r.stopPropagation||function(){r.cancelBubble=!0},r.which=r.which||r.keyCode,i.call(e,r)}}(e,0,i);return l.push({wrapper:r,element:e,type:t,fn:i}),r}(e,t,i))},o=function(e,t,n){var i=c(e,t,n);if(i)return e.detachEvent("on"+t,i)}),e.exports={add:a,remove:o,fabricate:function(e,t,n){var a=-1===r.indexOf(t)?new i(t,{detail:n}):function(){var e;s.createEvent?(e=s.createEvent("Event")).initEvent(t,!0,!0):s.createEventObject&&(e=s.createEventObject());return e}();e.dispatchEvent?e.dispatchEvent(a):e.fireEvent("on"+t,a)}}},4874:(e,t,n)=>{"use strict";var i=[],r="",s=/^on/;for(r in n.g)s.test(r)&&i.push(r.slice(2));e.exports=i},9638:(e,t,n)=>{var i=n.g.CustomEvent;e.exports=function(){try{var e=new i("cat",{detail:{foo:"bar"}});return"cat"===e.type&&"bar"===e.detail.foo}catch(e){}return!1}()?i:"undefined"!=typeof document&&"function"==typeof document.createEvent?function(e,t){var n=document.createEvent("CustomEvent");return t?n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail):n.initCustomEvent(e,!1,!1,void 0),n}:function(e,t){var n=document.createEventObject();return n.type=e,t?(n.bubbles=Boolean(t.bubbles),n.cancelable=Boolean(t.cancelable),n.detail=t.detail):(n.bubbles=!1,n.cancelable=!1,n.detail=void 0),n}},9425:e=>{"use strict";var t={};function n(e){var n=t[e];return n?n.lastIndex=0:t[e]=n=new RegExp("(?:^|\\s)"+e+"(?:\\s|$)","g"),n}e.exports={add:function(e,t){var i=e.className;i.length?n(t).test(i)||(e.className+=" "+t):e.className=t},rm:function(e,t){e.className=e.className.replace(n(t)," ").trim()}}},7137:(e,t,n)=>{"use strict";var i=n(5229),r=n(1808),s=n(9425),a=document,o=a.documentElement;function l(e,t,i,s){n.g.navigator.pointerEnabled?r[t](e,{mouseup:"pointerup",mousedown:"pointerdown",mousemove:"pointermove"}[i],s):n.g.navigator.msPointerEnabled?r[t](e,{mouseup:"MSPointerUp",mousedown:"MSPointerDown",mousemove:"MSPointerMove"}[i],s):(r[t](e,{mouseup:"touchend",mousedown:"touchstart",mousemove:"touchmove"}[i],s),r[t](e,i,s))}function c(e){if(void 0!==e.touches)return e.touches.length;if(void 0!==e.which&&0!==e.which)return e.which;if(void 0!==e.buttons)return e.buttons;var t=e.button;return void 0!==t?1&t?1:2&t?3:4&t?2:0:void 0}function d(e,t){return void 0!==n.g[t]?n.g[t]:o.clientHeight?o[e]:a.body[e]}function u(e,t,n){var i,r=(e=e||{}).className||"";return e.className+=" gu-hide",i=a.elementFromPoint(t,n),e.className=r,i}function h(){return!1}function f(){return!0}function p(e){return e.width||e.right-e.left}function m(e){return e.height||e.bottom-e.top}function g(e){return e.parentNode===a?null:e.parentNode}function v(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||"SELECT"===e.tagName||y(e)}function y(e){return!!e&&("false"!==e.contentEditable&&("true"===e.contentEditable||y(g(e))))}function _(e){return e.nextElementSibling||function(){var t=e;do{t=t.nextSibling}while(t&&1!==t.nodeType);return t}()}function b(e,t){var n=function(e){return e.targetTouches&&e.targetTouches.length?e.targetTouches[0]:e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e}(t),i={pageX:"clientX",pageY:"clientY"};return e in i&&!(e in n)&&i[e]in n&&(e=i[e]),n[e]}e.exports=function(e,t){var n,y,x,w,M,C,L,S,T,k,E;1===arguments.length&&!1===Array.isArray(e)&&(t=e,e=[]);var D,A=null,O=t||{};void 0===O.moves&&(O.moves=f),void 0===O.accepts&&(O.accepts=f),void 0===O.invalid&&(O.invalid=function(){return!1}),void 0===O.containers&&(O.containers=e||[]),void 0===O.isContainer&&(O.isContainer=h),void 0===O.copy&&(O.copy=!1),void 0===O.copySortSource&&(O.copySortSource=!1),void 0===O.revertOnSpill&&(O.revertOnSpill=!1),void 0===O.removeOnSpill&&(O.removeOnSpill=!1),void 0===O.direction&&(O.direction="vertical"),void 0===O.ignoreInputTextSelection&&(O.ignoreInputTextSelection=!0),void 0===O.mirrorContainer&&(O.mirrorContainer=a.body);var Y=i({containers:O.containers,start:function(e){var t=F(e);t&&B(t)},end:$,cancel:G,remove:q,destroy:function(){H(!0),V({})},canMove:function(e){return!!F(e)},dragging:!1});return!0===O.removeOnSpill&&Y.on("over",(function(e){s.rm(e,"gu-hide")})).on("out",(function(e){Y.dragging&&s.add(e,"gu-hide")})),H(),Y;function N(e){return-1!==Y.containers.indexOf(e)||O.isContainer(e)}function H(e){var t=e?"remove":"add";l(o,t,"mousedown",I),l(o,t,"mouseup",V)}function P(e){l(o,e?"remove":"add","mousemove",z)}function j(e){var t=e?"remove":"add";r[t](o,"selectstart",R),r[t](o,"click",R)}function R(e){D&&e.preventDefault()}function I(e){if(C=e.clientX,L=e.clientY,!(1!==c(e)||e.metaKey||e.ctrlKey)){var t=e.target,n=F(t);n&&(D=n,P(),"mousedown"===e.type&&(v(t)?t.focus():e.preventDefault()))}}function z(e){if(D)if(0!==c(e)){if(!(void 0!==e.clientX&&Math.abs(e.clientX-C)<=(O.slideFactorX||0)&&void 0!==e.clientY&&Math.abs(e.clientY-L)<=(O.slideFactorY||0))){if(O.ignoreInputTextSelection){var t=b("clientX",e)||0,i=b("clientY",e)||0;if(v(a.elementFromPoint(t,i)))return}var r=D;P(!0),j(),$(),B(r);var u,h={left:(u=x.getBoundingClientRect()).left+d("scrollLeft","pageXOffset"),top:u.top+d("scrollTop","pageYOffset")};w=b("pageX",e)-h.left,M=b("pageY",e)-h.top,s.add(k||x,"gu-transit"),function(){if(n)return;var e=x.getBoundingClientRect();(n=x.cloneNode(!0)).style.width=p(e)+"px",n.style.height=m(e)+"px",s.rm(n,"gu-transit"),s.add(n,"gu-mirror"),O.mirrorContainer.appendChild(n),l(o,"add","mousemove",Q),s.add(O.mirrorContainer,"gu-unselectable"),Y.emit("cloned",n,x,"mirror")}(),Q(e)}}else V({})}function F(e){if(!(Y.dragging&&n||N(e))){for(var t=e;g(e)&&!1===N(g(e));){if(O.invalid(e,t))return;if(!(e=g(e)))return}var i=g(e);if(i)if(!O.invalid(e,t))if(O.moves(e,i,t,_(e)))return{item:e,source:i}}}function B(e){var t,n;t=e.item,n=e.source,("boolean"==typeof O.copy?O.copy:O.copy(t,n))&&(k=e.item.cloneNode(!0),Y.emit("cloned",k,e.item,"copy")),y=e.source,x=e.item,S=T=_(e.item),Y.dragging=!0,Y.emit("drag",x,y)}function $(){if(Y.dragging){var e=k||x;U(e,g(e))}}function W(){D=!1,P(!0),j(!0)}function V(e){if(W(),Y.dragging){var t=k||x,i=b("clientX",e)||0,r=b("clientY",e)||0,s=X(u(n,i,r),i,r);s&&(k&&O.copySortSource||!k||s!==y)?U(t,s):O.removeOnSpill?q():G()}}function U(e,t){var n=g(e);k&&O.copySortSource&&t===y&&n.removeChild(x),K(t)?Y.emit("cancel",e,y,y):Y.emit("drop",e,t,y,T),Z()}function q(){if(Y.dragging){var e=k||x,t=g(e);t&&t.removeChild(e),Y.emit(k?"cancel":"remove",e,t,y),Z()}}function G(e){if(Y.dragging){var t=arguments.length>0?e:O.revertOnSpill,n=k||x,i=g(n),r=K(i);!1===r&&t&&(k?i&&i.removeChild(k):y.insertBefore(n,S)),r||t?Y.emit("cancel",n,y,y):Y.emit("drop",n,i,y,T),Z()}}function Z(){var e=k||x;W(),n&&(s.rm(O.mirrorContainer,"gu-unselectable"),l(o,"remove","mousemove",Q),g(n).removeChild(n),n=null),e&&s.rm(e,"gu-transit"),E&&clearTimeout(E),Y.dragging=!1,A&&Y.emit("out",e,A,y),Y.emit("dragend",e),y=x=k=S=T=E=A=null}function K(e,t){var i;return i=void 0!==t?t:n?T:_(k||x),e===y&&i===S}function X(e,t,n){for(var i=e;i&&!r();)i=g(i);return i;function r(){if(!1===N(i))return!1;var r=J(i,e),s=ee(i,r,t,n);return!!K(i,s)||O.accepts(x,i,y,s)}}function Q(e){if(n){e.preventDefault();var t=b("clientX",e)||0,i=b("clientY",e)||0,r=t-w,s=i-M;n.style.left=r+"px",n.style.top=s+"px";var a=k||x,o=u(n,t,i),l=X(o,t,i),c=null!==l&&l!==A;(c||null===l)&&(A&&p("out"),A=l,c&&p("over"));var d=g(a);if(l!==y||!k||O.copySortSource){var h,f=J(l,o);if(null!==f)h=ee(l,f,t,i);else{if(!0!==O.revertOnSpill||k)return void(k&&d&&d.removeChild(a));h=S,l=y}(null===h&&c||h!==a&&h!==_(a))&&(T=h,l.insertBefore(a,h),Y.emit("shadow",a,l,y))}else d&&d.removeChild(a)}function p(e){Y.emit(e,a,A,y)}}function J(e,t){for(var n=t;n!==e&&g(n)!==e;)n=g(n);return n===o?null:n}function ee(e,t,n,i){var r="horizontal"===O.direction,s=t!==e?function(){var e=t.getBoundingClientRect();if(r)return a(n>e.left+p(e)/2);return a(i>e.top+m(e)/2)}():function(){var t,s,a,o=e.children.length;for(t=0;t<o;t++){if(a=(s=e.children[t]).getBoundingClientRect(),r&&a.left+a.width/2>n)return s;if(!r&&a.top+a.height/2>i)return s}return null}();return s;function a(e){return e?_(t):t}}}},8508:function(e){var t;"undefined"!=typeof self&&self,t=function(){return function(e){var t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={i:i,l:!1,exports:{}};return e[i].call(r.exports,r,r.exports,n),r.l=!0,r.exports}return n.m=e,n.c=t,n.d=function(e,t,i){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:i})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}({"./dist/icons.json":function(e){e.exports={activity:'<polyline points="22 12 18 12 15 21 9 3 6 12 2 12"></polyline>',airplay:'<path d="M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"></path><polygon points="12 15 17 21 7 21 12 15"></polygon>',"alert-circle":'<circle cx="12" cy="12" r="10"></circle><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12.01" y2="16"></line>',"alert-octagon":'<polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12.01" y2="16"></line>',"alert-triangle":'<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path><line x1="12" y1="9" x2="12" y2="13"></line><line x1="12" y1="17" x2="12.01" y2="17"></line>',"align-center":'<line x1="18" y1="10" x2="6" y2="10"></line><line x1="21" y1="6" x2="3" y2="6"></line><line x1="21" y1="14" x2="3" y2="14"></line><line x1="18" y1="18" x2="6" y2="18"></line>',"align-justify":'<line x1="21" y1="10" x2="3" y2="10"></line><line x1="21" y1="6" x2="3" y2="6"></line><line x1="21" y1="14" x2="3" y2="14"></line><line x1="21" y1="18" x2="3" y2="18"></line>',"align-left":'<line x1="17" y1="10" x2="3" y2="10"></line><line x1="21" y1="6" x2="3" y2="6"></line><line x1="21" y1="14" x2="3" y2="14"></line><line x1="17" y1="18" x2="3" y2="18"></line>',"align-right":'<line x1="21" y1="10" x2="7" y2="10"></line><line x1="21" y1="6" x2="3" y2="6"></line><line x1="21" y1="14" x2="3" y2="14"></line><line x1="21" y1="18" x2="7" y2="18"></line>',anchor:'<circle cx="12" cy="5" r="3"></circle><line x1="12" y1="22" x2="12" y2="8"></line><path d="M5 12H2a10 10 0 0 0 20 0h-3"></path>',aperture:'<circle cx="12" cy="12" r="10"></circle><line x1="14.31" y1="8" x2="20.05" y2="17.94"></line><line x1="9.69" y1="8" x2="21.17" y2="8"></line><line x1="7.38" y1="12" x2="13.12" y2="2.06"></line><line x1="9.69" y1="16" x2="3.95" y2="6.06"></line><line x1="14.31" y1="16" x2="2.83" y2="16"></line><line x1="16.62" y1="12" x2="10.88" y2="21.94"></line>',archive:'<polyline points="21 8 21 21 3 21 3 8"></polyline><rect x="1" y="3" width="22" height="5"></rect><line x1="10" y1="12" x2="14" y2="12"></line>',"arrow-down-circle":'<circle cx="12" cy="12" r="10"></circle><polyline points="8 12 12 16 16 12"></polyline><line x1="12" y1="8" x2="12" y2="16"></line>',"arrow-down-left":'<line x1="17" y1="7" x2="7" y2="17"></line><polyline points="17 17 7 17 7 7"></polyline>',"arrow-down-right":'<line x1="7" y1="7" x2="17" y2="17"></line><polyline points="17 7 17 17 7 17"></polyline>',"arrow-down":'<line x1="12" y1="5" x2="12" y2="19"></line><polyline points="19 12 12 19 5 12"></polyline>',"arrow-left-circle":'<circle cx="12" cy="12" r="10"></circle><polyline points="12 8 8 12 12 16"></polyline><line x1="16" y1="12" x2="8" y2="12"></line>',"arrow-left":'<line x1="19" y1="12" x2="5" y2="12"></line><polyline points="12 19 5 12 12 5"></polyline>',"arrow-right-circle":'<circle cx="12" cy="12" r="10"></circle><polyline points="12 16 16 12 12 8"></polyline><line x1="8" y1="12" x2="16" y2="12"></line>',"arrow-right":'<line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline>',"arrow-up-circle":'<circle cx="12" cy="12" r="10"></circle><polyline points="16 12 12 8 8 12"></polyline><line x1="12" y1="16" x2="12" y2="8"></line>',"arrow-up-left":'<line x1="17" y1="17" x2="7" y2="7"></line><polyline points="7 17 7 7 17 7"></polyline>',"arrow-up-right":'<line x1="7" y1="17" x2="17" y2="7"></line><polyline points="7 7 17 7 17 17"></polyline>',"arrow-up":'<line x1="12" y1="19" x2="12" y2="5"></line><polyline points="5 12 12 5 19 12"></polyline>',"at-sign":'<circle cx="12" cy="12" r="4"></circle><path d="M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94"></path>',award:'<circle cx="12" cy="8" r="7"></circle><polyline points="8.21 13.89 7 23 12 20 17 23 15.79 13.88"></polyline>',"bar-chart-2":'<line x1="18" y1="20" x2="18" y2="10"></line><line x1="12" y1="20" x2="12" y2="4"></line><line x1="6" y1="20" x2="6" y2="14"></line>',"bar-chart":'<line x1="12" y1="20" x2="12" y2="10"></line><line x1="18" y1="20" x2="18" y2="4"></line><line x1="6" y1="20" x2="6" y2="16"></line>',"battery-charging":'<path d="M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19"></path><line x1="23" y1="13" x2="23" y2="11"></line><polyline points="11 6 7 12 13 12 9 18"></polyline>',battery:'<rect x="1" y="6" width="18" height="12" rx="2" ry="2"></rect><line x1="23" y1="13" x2="23" y2="11"></line>',"bell-off":'<path d="M13.73 21a2 2 0 0 1-3.46 0"></path><path d="M18.63 13A17.89 17.89 0 0 1 18 8"></path><path d="M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14"></path><path d="M18 8a6 6 0 0 0-9.33-5"></path><line x1="1" y1="1" x2="23" y2="23"></line>',bell:'<path d="M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9"></path><path d="M13.73 21a2 2 0 0 1-3.46 0"></path>',bluetooth:'<polyline points="6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5"></polyline>',bold:'<path d="M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"></path><path d="M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"></path>',"book-open":'<path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path>',book:'<path d="M4 19.5A2.5 2.5 0 0 1 6.5 17H20"></path><path d="M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"></path>',bookmark:'<path d="M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"></path>',box:'<path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path><polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline><line x1="12" y1="22.08" x2="12" y2="12"></line>',briefcase:'<rect x="2" y="7" width="20" height="14" rx="2" ry="2"></rect><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"></path>',calendar:'<rect x="3" y="4" width="18" height="18" rx="2" ry="2"></rect><line x1="16" y1="2" x2="16" y2="6"></line><line x1="8" y1="2" x2="8" y2="6"></line><line x1="3" y1="10" x2="21" y2="10"></line>',"camera-off":'<line x1="1" y1="1" x2="23" y2="23"></line><path d="M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56"></path>',camera:'<path d="M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"></path><circle cx="12" cy="13" r="4"></circle>',cast:'<path d="M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"></path><line x1="2" y1="20" x2="2.01" y2="20"></line>',"check-circle":'<path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline>',"check-square":'<polyline points="9 11 12 14 22 4"></polyline><path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"></path>',check:'<polyline points="20 6 9 17 4 12"></polyline>',"chevron-down":'<polyline points="6 9 12 15 18 9"></polyline>',"chevron-left":'<polyline points="15 18 9 12 15 6"></polyline>',"chevron-right":'<polyline points="9 18 15 12 9 6"></polyline>',"chevron-up":'<polyline points="18 15 12 9 6 15"></polyline>',"chevrons-down":'<polyline points="7 13 12 18 17 13"></polyline><polyline points="7 6 12 11 17 6"></polyline>',"chevrons-left":'<polyline points="11 17 6 12 11 7"></polyline><polyline points="18 17 13 12 18 7"></polyline>',"chevrons-right":'<polyline points="13 17 18 12 13 7"></polyline><polyline points="6 17 11 12 6 7"></polyline>',"chevrons-up":'<polyline points="17 11 12 6 7 11"></polyline><polyline points="17 18 12 13 7 18"></polyline>',chrome:'<circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="4"></circle><line x1="21.17" y1="8" x2="12" y2="8"></line><line x1="3.95" y1="6.06" x2="8.54" y2="14"></line><line x1="10.88" y1="21.94" x2="15.46" y2="14"></line>',circle:'<circle cx="12" cy="12" r="10"></circle>',clipboard:'<path d="M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"></path><rect x="8" y="2" width="8" height="4" rx="1" ry="1"></rect>',clock:'<circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline>',"cloud-drizzle":'<line x1="8" y1="19" x2="8" y2="21"></line><line x1="8" y1="13" x2="8" y2="15"></line><line x1="16" y1="19" x2="16" y2="21"></line><line x1="16" y1="13" x2="16" y2="15"></line><line x1="12" y1="21" x2="12" y2="23"></line><line x1="12" y1="15" x2="12" y2="17"></line><path d="M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"></path>',"cloud-lightning":'<path d="M19 16.9A5 5 0 0 0 18 7h-1.26a8 8 0 1 0-11.62 9"></path><polyline points="13 11 9 17 15 17 11 23"></polyline>',"cloud-off":'<path d="M22.61 16.95A5 5 0 0 0 18 10h-1.26a8 8 0 0 0-7.05-6M5 5a8 8 0 0 0 4 15h9a5 5 0 0 0 1.7-.3"></path><line x1="1" y1="1" x2="23" y2="23"></line>',"cloud-rain":'<line x1="16" y1="13" x2="16" y2="21"></line><line x1="8" y1="13" x2="8" y2="21"></line><line x1="12" y1="15" x2="12" y2="23"></line><path d="M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"></path>',"cloud-snow":'<path d="M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25"></path><line x1="8" y1="16" x2="8.01" y2="16"></line><line x1="8" y1="20" x2="8.01" y2="20"></line><line x1="12" y1="18" x2="12.01" y2="18"></line><line x1="12" y1="22" x2="12.01" y2="22"></line><line x1="16" y1="16" x2="16.01" y2="16"></line><line x1="16" y1="20" x2="16.01" y2="20"></line>',cloud:'<path d="M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z"></path>',code:'<polyline points="16 18 22 12 16 6"></polyline><polyline points="8 6 2 12 8 18"></polyline>',codepen:'<polygon points="12 2 22 8.5 22 15.5 12 22 2 15.5 2 8.5 12 2"></polygon><line x1="12" y1="22" x2="12" y2="15.5"></line><polyline points="22 8.5 12 15.5 2 8.5"></polyline><polyline points="2 15.5 12 8.5 22 15.5"></polyline><line x1="12" y1="2" x2="12" y2="8.5"></line>',codesandbox:'<path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path><polyline points="7.5 4.21 12 6.81 16.5 4.21"></polyline><polyline points="7.5 19.79 7.5 14.6 3 12"></polyline><polyline points="21 12 16.5 14.6 16.5 19.79"></polyline><polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline><line x1="12" y1="22.08" x2="12" y2="12"></line>',coffee:'<path d="M18 8h1a4 4 0 0 1 0 8h-1"></path><path d="M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z"></path><line x1="6" y1="1" x2="6" y2="4"></line><line x1="10" y1="1" x2="10" y2="4"></line><line x1="14" y1="1" x2="14" y2="4"></line>',columns:'<path d="M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18"></path>',command:'<path d="M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z"></path>',compass:'<circle cx="12" cy="12" r="10"></circle><polygon points="16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"></polygon>',copy:'<rect x="9" y="9" width="13" height="13" rx="2" ry="2"></rect><path d="M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"></path>',"corner-down-left":'<polyline points="9 10 4 15 9 20"></polyline><path d="M20 4v7a4 4 0 0 1-4 4H4"></path>',"corner-down-right":'<polyline points="15 10 20 15 15 20"></polyline><path d="M4 4v7a4 4 0 0 0 4 4h12"></path>',"corner-left-down":'<polyline points="14 15 9 20 4 15"></polyline><path d="M20 4h-7a4 4 0 0 0-4 4v12"></path>',"corner-left-up":'<polyline points="14 9 9 4 4 9"></polyline><path d="M20 20h-7a4 4 0 0 1-4-4V4"></path>',"corner-right-down":'<polyline points="10 15 15 20 20 15"></polyline><path d="M4 4h7a4 4 0 0 1 4 4v12"></path>',"corner-right-up":'<polyline points="10 9 15 4 20 9"></polyline><path d="M4 20h7a4 4 0 0 0 4-4V4"></path>',"corner-up-left":'<polyline points="9 14 4 9 9 4"></polyline><path d="M20 20v-7a4 4 0 0 0-4-4H4"></path>',"corner-up-right":'<polyline points="15 14 20 9 15 4"></polyline><path d="M4 20v-7a4 4 0 0 1 4-4h12"></path>',cpu:'<rect x="4" y="4" width="16" height="16" rx="2" ry="2"></rect><rect x="9" y="9" width="6" height="6"></rect><line x1="9" y1="1" x2="9" y2="4"></line><line x1="15" y1="1" x2="15" y2="4"></line><line x1="9" y1="20" x2="9" y2="23"></line><line x1="15" y1="20" x2="15" y2="23"></line><line x1="20" y1="9" x2="23" y2="9"></line><line x1="20" y1="14" x2="23" y2="14"></line><line x1="1" y1="9" x2="4" y2="9"></line><line x1="1" y1="14" x2="4" y2="14"></line>',"credit-card":'<rect x="1" y="4" width="22" height="16" rx="2" ry="2"></rect><line x1="1" y1="10" x2="23" y2="10"></line>',crop:'<path d="M6.13 1L6 16a2 2 0 0 0 2 2h15"></path><path d="M1 6.13L16 6a2 2 0 0 1 2 2v15"></path>',crosshair:'<circle cx="12" cy="12" r="10"></circle><line x1="22" y1="12" x2="18" y2="12"></line><line x1="6" y1="12" x2="2" y2="12"></line><line x1="12" y1="6" x2="12" y2="2"></line><line x1="12" y1="22" x2="12" y2="18"></line>',database:'<ellipse cx="12" cy="5" rx="9" ry="3"></ellipse><path d="M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"></path><path d="M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"></path>',delete:'<path d="M21 4H8l-7 8 7 8h13a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2z"></path><line x1="18" y1="9" x2="12" y2="15"></line><line x1="12" y1="9" x2="18" y2="15"></line>',disc:'<circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="3"></circle>',"divide-circle":'<line x1="8" y1="12" x2="16" y2="12"></line><line x1="12" y1="16" x2="12" y2="16"></line><line x1="12" y1="8" x2="12" y2="8"></line><circle cx="12" cy="12" r="10"></circle>',"divide-square":'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="8" y1="12" x2="16" y2="12"></line><line x1="12" y1="16" x2="12" y2="16"></line><line x1="12" y1="8" x2="12" y2="8"></line>',divide:'<circle cx="12" cy="6" r="2"></circle><line x1="5" y1="12" x2="19" y2="12"></line><circle cx="12" cy="18" r="2"></circle>',"dollar-sign":'<line x1="12" y1="1" x2="12" y2="23"></line><path d="M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"></path>',"download-cloud":'<polyline points="8 17 12 21 16 17"></polyline><line x1="12" y1="12" x2="12" y2="21"></line><path d="M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29"></path>',download:'<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line>',dribbble:'<circle cx="12" cy="12" r="10"></circle><path d="M8.56 2.75c4.37 6.03 6.02 9.42 8.03 17.72m2.54-15.38c-3.72 4.35-8.94 5.66-16.88 5.85m19.5 1.9c-3.5-.93-6.63-.82-8.94 0-2.58.92-5.01 2.86-7.44 6.32"></path>',droplet:'<path d="M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z"></path>',"edit-2":'<path d="M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"></path>',"edit-3":'<path d="M12 20h9"></path><path d="M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"></path>',edit:'<path d="M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"></path><path d="M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"></path>',"external-link":'<path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line>',"eye-off":'<path d="M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24"></path><line x1="1" y1="1" x2="23" y2="23"></line>',eye:'<path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path><circle cx="12" cy="12" r="3"></circle>',facebook:'<path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path>',"fast-forward":'<polygon points="13 19 22 12 13 5 13 19"></polygon><polygon points="2 19 11 12 2 5 2 19"></polygon>',feather:'<path d="M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z"></path><line x1="16" y1="8" x2="2" y2="22"></line><line x1="17.5" y1="15" x2="9" y2="15"></line>',figma:'<path d="M5 5.5A3.5 3.5 0 0 1 8.5 2H12v7H8.5A3.5 3.5 0 0 1 5 5.5z"></path><path d="M12 2h3.5a3.5 3.5 0 1 1 0 7H12V2z"></path><path d="M12 12.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 1 1-7 0z"></path><path d="M5 19.5A3.5 3.5 0 0 1 8.5 16H12v3.5a3.5 3.5 0 1 1-7 0z"></path><path d="M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z"></path>',"file-minus":'<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="9" y1="15" x2="15" y2="15"></line>',"file-plus":'<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="12" y1="18" x2="12" y2="12"></line><line x1="9" y1="15" x2="15" y2="15"></line>',"file-text":'<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" y1="13" x2="8" y2="13"></line><line x1="16" y1="17" x2="8" y2="17"></line><polyline points="10 9 9 9 8 9"></polyline>',file:'<path d="M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"></path><polyline points="13 2 13 9 20 9"></polyline>',film:'<rect x="2" y="2" width="20" height="20" rx="2.18" ry="2.18"></rect><line x1="7" y1="2" x2="7" y2="22"></line><line x1="17" y1="2" x2="17" y2="22"></line><line x1="2" y1="12" x2="22" y2="12"></line><line x1="2" y1="7" x2="7" y2="7"></line><line x1="2" y1="17" x2="7" y2="17"></line><line x1="17" y1="17" x2="22" y2="17"></line><line x1="17" y1="7" x2="22" y2="7"></line>',filter:'<polygon points="22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3"></polygon>',flag:'<path d="M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z"></path><line x1="4" y1="22" x2="4" y2="15"></line>',"folder-minus":'<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path><line x1="9" y1="14" x2="15" y2="14"></line>',"folder-plus":'<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path><line x1="12" y1="11" x2="12" y2="17"></line><line x1="9" y1="14" x2="15" y2="14"></line>',folder:'<path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path>',framer:'<path d="M5 16V9h14V2H5l14 14h-7m-7 0l7 7v-7m-7 0h7"></path>',frown:'<circle cx="12" cy="12" r="10"></circle><path d="M16 16s-1.5-2-4-2-4 2-4 2"></path><line x1="9" y1="9" x2="9.01" y2="9"></line><line x1="15" y1="9" x2="15.01" y2="9"></line>',gift:'<polyline points="20 12 20 22 4 22 4 12"></polyline><rect x="2" y="7" width="20" height="5"></rect><line x1="12" y1="22" x2="12" y2="7"></line><path d="M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z"></path><path d="M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z"></path>',"git-branch":'<line x1="6" y1="3" x2="6" y2="15"></line><circle cx="18" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><path d="M18 9a9 9 0 0 1-9 9"></path>',"git-commit":'<circle cx="12" cy="12" r="4"></circle><line x1="1.05" y1="12" x2="7" y2="12"></line><line x1="17.01" y1="12" x2="22.96" y2="12"></line>',"git-merge":'<circle cx="18" cy="18" r="3"></circle><circle cx="6" cy="6" r="3"></circle><path d="M6 21V9a9 9 0 0 0 9 9"></path>',"git-pull-request":'<circle cx="18" cy="18" r="3"></circle><circle cx="6" cy="6" r="3"></circle><path d="M13 6h3a2 2 0 0 1 2 2v7"></path><line x1="6" y1="9" x2="6" y2="21"></line>',github:'<path d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"></path>',gitlab:'<path d="M22.65 14.39L12 22.13 1.35 14.39a.84.84 0 0 1-.3-.94l1.22-3.78 2.44-7.51A.42.42 0 0 1 4.82 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.49h8.1l2.44-7.51A.42.42 0 0 1 18.6 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.51L23 13.45a.84.84 0 0 1-.35.94z"></path>',globe:'<circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path>',grid:'<rect x="3" y="3" width="7" height="7"></rect><rect x="14" y="3" width="7" height="7"></rect><rect x="14" y="14" width="7" height="7"></rect><rect x="3" y="14" width="7" height="7"></rect>',"hard-drive":'<line x1="22" y1="12" x2="2" y2="12"></line><path d="M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path><line x1="6" y1="16" x2="6.01" y2="16"></line><line x1="10" y1="16" x2="10.01" y2="16"></line>',hash:'<line x1="4" y1="9" x2="20" y2="9"></line><line x1="4" y1="15" x2="20" y2="15"></line><line x1="10" y1="3" x2="8" y2="21"></line><line x1="16" y1="3" x2="14" y2="21"></line>',headphones:'<path d="M3 18v-6a9 9 0 0 1 18 0v6"></path><path d="M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z"></path>',heart:'<path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path>',"help-circle":'<circle cx="12" cy="12" r="10"></circle><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><line x1="12" y1="17" x2="12.01" y2="17"></line>',hexagon:'<path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path>',home:'<path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"></path><polyline points="9 22 9 12 15 12 15 22"></polyline>',image:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><circle cx="8.5" cy="8.5" r="1.5"></circle><polyline points="21 15 16 10 5 21"></polyline>',inbox:'<polyline points="22 12 16 12 14 15 10 15 8 12 2 12"></polyline><path d="M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"></path>',info:'<circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line>',instagram:'<rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line>',italic:'<line x1="19" y1="4" x2="10" y2="4"></line><line x1="14" y1="20" x2="5" y2="20"></line><line x1="15" y1="4" x2="9" y2="20"></line>',key:'<path d="M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4"></path>',layers:'<polygon points="12 2 2 7 12 12 22 7 12 2"></polygon><polyline points="2 17 12 22 22 17"></polyline><polyline points="2 12 12 17 22 12"></polyline>',layout:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="3" y1="9" x2="21" y2="9"></line><line x1="9" y1="21" x2="9" y2="9"></line>',"life-buoy":'<circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="4"></circle><line x1="4.93" y1="4.93" x2="9.17" y2="9.17"></line><line x1="14.83" y1="14.83" x2="19.07" y2="19.07"></line><line x1="14.83" y1="9.17" x2="19.07" y2="4.93"></line><line x1="14.83" y1="9.17" x2="18.36" y2="5.64"></line><line x1="4.93" y1="19.07" x2="9.17" y2="14.83"></line>',"link-2":'<path d="M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3"></path><line x1="8" y1="12" x2="16" y2="12"></line>',link:'<path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path><path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path>',linkedin:'<path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect x="2" y="9" width="4" height="12"></rect><circle cx="4" cy="4" r="2"></circle>',list:'<line x1="8" y1="6" x2="21" y2="6"></line><line x1="8" y1="12" x2="21" y2="12"></line><line x1="8" y1="18" x2="21" y2="18"></line><line x1="3" y1="6" x2="3.01" y2="6"></line><line x1="3" y1="12" x2="3.01" y2="12"></line><line x1="3" y1="18" x2="3.01" y2="18"></line>',loader:'<line x1="12" y1="2" x2="12" y2="6"></line><line x1="12" y1="18" x2="12" y2="22"></line><line x1="4.93" y1="4.93" x2="7.76" y2="7.76"></line><line x1="16.24" y1="16.24" x2="19.07" y2="19.07"></line><line x1="2" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="22" y2="12"></line><line x1="4.93" y1="19.07" x2="7.76" y2="16.24"></line><line x1="16.24" y1="7.76" x2="19.07" y2="4.93"></line>',lock:'<rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path>',"log-in":'<path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"></path><polyline points="10 17 15 12 10 7"></polyline><line x1="15" y1="12" x2="3" y2="12"></line>',"log-out":'<path d="M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"></path><polyline points="16 17 21 12 16 7"></polyline><line x1="21" y1="12" x2="9" y2="12"></line>',mail:'<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline>',"map-pin":'<path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle>',map:'<polygon points="1 6 1 22 8 18 16 22 23 18 23 2 16 6 8 2 1 6"></polygon><line x1="8" y1="2" x2="8" y2="18"></line><line x1="16" y1="6" x2="16" y2="22"></line>',"maximize-2":'<polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" y1="3" x2="14" y2="10"></line><line x1="3" y1="21" x2="10" y2="14"></line>',maximize:'<path d="M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3"></path>',meh:'<circle cx="12" cy="12" r="10"></circle><line x1="8" y1="15" x2="16" y2="15"></line><line x1="9" y1="9" x2="9.01" y2="9"></line><line x1="15" y1="9" x2="15.01" y2="9"></line>',menu:'<line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line>',"message-circle":'<path d="M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"></path>',"message-square":'<path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path>',"mic-off":'<line x1="1" y1="1" x2="23" y2="23"></line><path d="M9 9v3a3 3 0 0 0 5.12 2.12M15 9.34V4a3 3 0 0 0-5.94-.6"></path><path d="M17 16.95A7 7 0 0 1 5 12v-2m14 0v2a7 7 0 0 1-.11 1.23"></path><line x1="12" y1="19" x2="12" y2="23"></line><line x1="8" y1="23" x2="16" y2="23"></line>',mic:'<path d="M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><line x1="12" y1="19" x2="12" y2="23"></line><line x1="8" y1="23" x2="16" y2="23"></line>',"minimize-2":'<polyline points="4 14 10 14 10 20"></polyline><polyline points="20 10 14 10 14 4"></polyline><line x1="14" y1="10" x2="21" y2="3"></line><line x1="3" y1="21" x2="10" y2="14"></line>',minimize:'<path d="M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3m0 18v-3a2 2 0 0 1 2-2h3M3 16h3a2 2 0 0 1 2 2v3"></path>',"minus-circle":'<circle cx="12" cy="12" r="10"></circle><line x1="8" y1="12" x2="16" y2="12"></line>',"minus-square":'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="8" y1="12" x2="16" y2="12"></line>',minus:'<line x1="5" y1="12" x2="19" y2="12"></line>',monitor:'<rect x="2" y="3" width="20" height="14" rx="2" ry="2"></rect><line x1="8" y1="21" x2="16" y2="21"></line><line x1="12" y1="17" x2="12" y2="21"></line>',moon:'<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>',"more-horizontal":'<circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle>',"more-vertical":'<circle cx="12" cy="12" r="1"></circle><circle cx="12" cy="5" r="1"></circle><circle cx="12" cy="19" r="1"></circle>',"mouse-pointer":'<path d="M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z"></path><path d="M13 13l6 6"></path>',move:'<polyline points="5 9 2 12 5 15"></polyline><polyline points="9 5 12 2 15 5"></polyline><polyline points="15 19 12 22 9 19"></polyline><polyline points="19 9 22 12 19 15"></polyline><line x1="2" y1="12" x2="22" y2="12"></line><line x1="12" y1="2" x2="12" y2="22"></line>',music:'<path d="M9 18V5l12-2v13"></path><circle cx="6" cy="18" r="3"></circle><circle cx="18" cy="16" r="3"></circle>',"navigation-2":'<polygon points="12 2 19 21 12 17 5 21 12 2"></polygon>',navigation:'<polygon points="3 11 22 2 13 21 11 13 3 11"></polygon>',octagon:'<polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon>',package:'<line x1="16.5" y1="9.4" x2="7.5" y2="4.21"></line><path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path><polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline><line x1="12" y1="22.08" x2="12" y2="12"></line>',paperclip:'<path d="M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"></path>',"pause-circle":'<circle cx="12" cy="12" r="10"></circle><line x1="10" y1="15" x2="10" y2="9"></line><line x1="14" y1="15" x2="14" y2="9"></line>',pause:'<rect x="6" y="4" width="4" height="16"></rect><rect x="14" y="4" width="4" height="16"></rect>',"pen-tool":'<path d="M12 19l7-7 3 3-7 7-3-3z"></path><path d="M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"></path><path d="M2 2l7.586 7.586"></path><circle cx="11" cy="11" r="2"></circle>',percent:'<line x1="19" y1="5" x2="5" y2="19"></line><circle cx="6.5" cy="6.5" r="2.5"></circle><circle cx="17.5" cy="17.5" r="2.5"></circle>',"phone-call":'<path d="M15.05 5A5 5 0 0 1 19 8.95M15.05 1A9 9 0 0 1 23 8.94m-1 7.98v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-forwarded":'<polyline points="19 1 23 5 19 9"></polyline><line x1="15" y1="5" x2="23" y2="5"></line><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-incoming":'<polyline points="16 2 16 8 22 8"></polyline><line x1="23" y1="1" x2="16" y2="8"></line><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-missed":'<line x1="23" y1="1" x2="17" y2="7"></line><line x1="17" y1="1" x2="23" y2="7"></line><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"phone-off":'<path d="M10.68 13.31a16 16 0 0 0 3.41 2.6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7 2 2 0 0 1 1.72 2v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.42 19.42 0 0 1-3.33-2.67m-2.67-3.34a19.79 19.79 0 0 1-3.07-8.63A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91"></path><line x1="23" y1="1" x2="1" y2="23"></line>',"phone-outgoing":'<polyline points="23 7 23 1 17 1"></polyline><line x1="16" y1="8" x2="23" y2="1"></line><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',phone:'<path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"></path>',"pie-chart":'<path d="M21.21 15.89A10 10 0 1 1 8 2.83"></path><path d="M22 12A10 10 0 0 0 12 2v10z"></path>',"play-circle":'<circle cx="12" cy="12" r="10"></circle><polygon points="10 8 16 12 10 16 10 8"></polygon>',play:'<polygon points="5 3 19 12 5 21 5 3"></polygon>',"plus-circle":'<circle cx="12" cy="12" r="10"></circle><line x1="12" y1="8" x2="12" y2="16"></line><line x1="8" y1="12" x2="16" y2="12"></line>',"plus-square":'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="12" y1="8" x2="12" y2="16"></line><line x1="8" y1="12" x2="16" y2="12"></line>',plus:'<line x1="12" y1="5" x2="12" y2="19"></line><line x1="5" y1="12" x2="19" y2="12"></line>',pocket:'<path d="M4 3h16a2 2 0 0 1 2 2v6a10 10 0 0 1-10 10A10 10 0 0 1 2 11V5a2 2 0 0 1 2-2z"></path><polyline points="8 10 12 14 16 10"></polyline>',power:'<path d="M18.36 6.64a9 9 0 1 1-12.73 0"></path><line x1="12" y1="2" x2="12" y2="12"></line>',printer:'<polyline points="6 9 6 2 18 2 18 9"></polyline><path d="M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"></path><rect x="6" y="14" width="12" height="8"></rect>',radio:'<circle cx="12" cy="12" r="2"></circle><path d="M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14"></path>',"refresh-ccw":'<polyline points="1 4 1 10 7 10"></polyline><polyline points="23 20 23 14 17 14"></polyline><path d="M20.49 9A9 9 0 0 0 5.64 5.64L1 10m22 4l-4.64 4.36A9 9 0 0 1 3.51 15"></path>',"refresh-cw":'<polyline points="23 4 23 10 17 10"></polyline><polyline points="1 20 1 14 7 14"></polyline><path d="M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"></path>',repeat:'<polyline points="17 1 21 5 17 9"></polyline><path d="M3 11V9a4 4 0 0 1 4-4h14"></path><polyline points="7 23 3 19 7 15"></polyline><path d="M21 13v2a4 4 0 0 1-4 4H3"></path>',rewind:'<polygon points="11 19 2 12 11 5 11 19"></polygon><polygon points="22 19 13 12 22 5 22 19"></polygon>',"rotate-ccw":'<polyline points="1 4 1 10 7 10"></polyline><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"></path>',"rotate-cw":'<polyline points="23 4 23 10 17 10"></polyline><path d="M20.49 15a9 9 0 1 1-2.12-9.36L23 10"></path>',rss:'<path d="M4 11a9 9 0 0 1 9 9"></path><path d="M4 4a16 16 0 0 1 16 16"></path><circle cx="5" cy="19" r="1"></circle>',save:'<path d="M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"></path><polyline points="17 21 17 13 7 13 7 21"></polyline><polyline points="7 3 7 8 15 8"></polyline>',scissors:'<circle cx="6" cy="6" r="3"></circle><circle cx="6" cy="18" r="3"></circle><line x1="20" y1="4" x2="8.12" y2="15.88"></line><line x1="14.47" y1="14.48" x2="20" y2="20"></line><line x1="8.12" y1="8.12" x2="12" y2="12"></line>',search:'<circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line>',send:'<line x1="22" y1="2" x2="11" y2="13"></line><polygon points="22 2 15 22 11 13 2 9 22 2"></polygon>',server:'<rect x="2" y="2" width="20" height="8" rx="2" ry="2"></rect><rect x="2" y="14" width="20" height="8" rx="2" ry="2"></rect><line x1="6" y1="6" x2="6.01" y2="6"></line><line x1="6" y1="18" x2="6.01" y2="18"></line>',settings:'<circle cx="12" cy="12" r="3"></circle><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"></path>',"share-2":'<circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" y1="13.51" x2="15.42" y2="17.49"></line><line x1="15.41" y1="6.51" x2="8.59" y2="10.49"></line>',share:'<path d="M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"></path><polyline points="16 6 12 2 8 6"></polyline><line x1="12" y1="2" x2="12" y2="15"></line>',"shield-off":'<path d="M19.69 14a6.9 6.9 0 0 0 .31-2V5l-8-3-3.16 1.18"></path><path d="M4.73 4.73L4 5v7c0 6 8 10 8 10a20.29 20.29 0 0 0 5.62-4.38"></path><line x1="1" y1="1" x2="23" y2="23"></line>',shield:'<path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path>',"shopping-bag":'<path d="M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"></path><line x1="3" y1="6" x2="21" y2="6"></line><path d="M16 10a4 4 0 0 1-8 0"></path>',"shopping-cart":'<circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path>',shuffle:'<polyline points="16 3 21 3 21 8"></polyline><line x1="4" y1="20" x2="21" y2="3"></line><polyline points="21 16 21 21 16 21"></polyline><line x1="15" y1="15" x2="21" y2="21"></line><line x1="4" y1="4" x2="9" y2="9"></line>',sidebar:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="9" y1="3" x2="9" y2="21"></line>',"skip-back":'<polygon points="19 20 9 12 19 4 19 20"></polygon><line x1="5" y1="19" x2="5" y2="5"></line>',"skip-forward":'<polygon points="5 4 15 12 5 20 5 4"></polygon><line x1="19" y1="5" x2="19" y2="19"></line>',slack:'<path d="M14.5 10c-.83 0-1.5-.67-1.5-1.5v-5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5z"></path><path d="M20.5 10H19V8.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"></path><path d="M9.5 14c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5S8 21.33 8 20.5v-5c0-.83.67-1.5 1.5-1.5z"></path><path d="M3.5 14H5v1.5c0 .83-.67 1.5-1.5 1.5S2 16.33 2 15.5 2.67 14 3.5 14z"></path><path d="M14 14.5c0-.83.67-1.5 1.5-1.5h5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-5c-.83 0-1.5-.67-1.5-1.5z"></path><path d="M15.5 19H14v1.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"></path><path d="M10 9.5C10 8.67 9.33 8 8.5 8h-5C2.67 8 2 8.67 2 9.5S2.67 11 3.5 11h5c.83 0 1.5-.67 1.5-1.5z"></path><path d="M8.5 5H10V3.5C10 2.67 9.33 2 8.5 2S7 2.67 7 3.5 7.67 5 8.5 5z"></path>',slash:'<circle cx="12" cy="12" r="10"></circle><line x1="4.93" y1="4.93" x2="19.07" y2="19.07"></line>',sliders:'<line x1="4" y1="21" x2="4" y2="14"></line><line x1="4" y1="10" x2="4" y2="3"></line><line x1="12" y1="21" x2="12" y2="12"></line><line x1="12" y1="8" x2="12" y2="3"></line><line x1="20" y1="21" x2="20" y2="16"></line><line x1="20" y1="12" x2="20" y2="3"></line><line x1="1" y1="14" x2="7" y2="14"></line><line x1="9" y1="8" x2="15" y2="8"></line><line x1="17" y1="16" x2="23" y2="16"></line>',smartphone:'<rect x="5" y="2" width="14" height="20" rx="2" ry="2"></rect><line x1="12" y1="18" x2="12.01" y2="18"></line>',smile:'<circle cx="12" cy="12" r="10"></circle><path d="M8 14s1.5 2 4 2 4-2 4-2"></path><line x1="9" y1="9" x2="9.01" y2="9"></line><line x1="15" y1="9" x2="15.01" y2="9"></line>',speaker:'<rect x="4" y="2" width="16" height="20" rx="2" ry="2"></rect><circle cx="12" cy="14" r="4"></circle><line x1="12" y1="6" x2="12.01" y2="6"></line>',square:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect>',star:'<polygon points="12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"></polygon>',"stop-circle":'<circle cx="12" cy="12" r="10"></circle><rect x="9" y="9" width="6" height="6"></rect>',sun:'<circle cx="12" cy="12" r="5"></circle><line x1="12" y1="1" x2="12" y2="3"></line><line x1="12" y1="21" x2="12" y2="23"></line><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line><line x1="1" y1="12" x2="3" y2="12"></line><line x1="21" y1="12" x2="23" y2="12"></line><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>',sunrise:'<path d="M17 18a5 5 0 0 0-10 0"></path><line x1="12" y1="2" x2="12" y2="9"></line><line x1="4.22" y1="10.22" x2="5.64" y2="11.64"></line><line x1="1" y1="18" x2="3" y2="18"></line><line x1="21" y1="18" x2="23" y2="18"></line><line x1="18.36" y1="11.64" x2="19.78" y2="10.22"></line><line x1="23" y1="22" x2="1" y2="22"></line><polyline points="8 6 12 2 16 6"></polyline>',sunset:'<path d="M17 18a5 5 0 0 0-10 0"></path><line x1="12" y1="9" x2="12" y2="2"></line><line x1="4.22" y1="10.22" x2="5.64" y2="11.64"></line><line x1="1" y1="18" x2="3" y2="18"></line><line x1="21" y1="18" x2="23" y2="18"></line><line x1="18.36" y1="11.64" x2="19.78" y2="10.22"></line><line x1="23" y1="22" x2="1" y2="22"></line><polyline points="16 5 12 9 8 5"></polyline>',table:'<path d="M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18"></path>',tablet:'<rect x="4" y="2" width="16" height="20" rx="2" ry="2"></rect><line x1="12" y1="18" x2="12.01" y2="18"></line>',tag:'<path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"></path><line x1="7" y1="7" x2="7.01" y2="7"></line>',target:'<circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="6"></circle><circle cx="12" cy="12" r="2"></circle>',terminal:'<polyline points="4 17 10 11 4 5"></polyline><line x1="12" y1="19" x2="20" y2="19"></line>',thermometer:'<path d="M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z"></path>',"thumbs-down":'<path d="M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17"></path>',"thumbs-up":'<path d="M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"></path>',"toggle-left":'<rect x="1" y="5" width="22" height="14" rx="7" ry="7"></rect><circle cx="8" cy="12" r="3"></circle>',"toggle-right":'<rect x="1" y="5" width="22" height="14" rx="7" ry="7"></rect><circle cx="16" cy="12" r="3"></circle>',tool:'<path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path>',"trash-2":'<polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path><line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line>',trash:'<polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path>',trello:'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><rect x="7" y="7" width="3" height="9"></rect><rect x="14" y="7" width="3" height="5"></rect>',"trending-down":'<polyline points="23 18 13.5 8.5 8.5 13.5 1 6"></polyline><polyline points="17 18 23 18 23 12"></polyline>',"trending-up":'<polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline>',triangle:'<path d="M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"></path>',truck:'<rect x="1" y="3" width="15" height="13"></rect><polygon points="16 8 20 8 23 11 23 16 16 16 16 8"></polygon><circle cx="5.5" cy="18.5" r="2.5"></circle><circle cx="18.5" cy="18.5" r="2.5"></circle>',tv:'<rect x="2" y="7" width="20" height="15" rx="2" ry="2"></rect><polyline points="17 2 12 7 7 2"></polyline>',twitch:'<path d="M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7"></path>',twitter:'<path d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"></path>',type:'<polyline points="4 7 4 4 20 4 20 7"></polyline><line x1="9" y1="20" x2="15" y2="20"></line><line x1="12" y1="4" x2="12" y2="20"></line>',umbrella:'<path d="M23 12a11.05 11.05 0 0 0-22 0zm-5 7a3 3 0 0 1-6 0v-7"></path>',underline:'<path d="M6 3v7a6 6 0 0 0 6 6 6 6 0 0 0 6-6V3"></path><line x1="4" y1="21" x2="20" y2="21"></line>',unlock:'<rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 9.9-1"></path>',"upload-cloud":'<polyline points="16 16 12 12 8 16"></polyline><line x1="12" y1="12" x2="12" y2="21"></line><path d="M20.39 18.39A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.3"></path><polyline points="16 16 12 12 8 16"></polyline>',upload:'<path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="17 8 12 3 7 8"></polyline><line x1="12" y1="3" x2="12" y2="15"></line>',"user-check":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="8.5" cy="7" r="4"></circle><polyline points="17 11 19 13 23 9"></polyline>',"user-minus":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="8.5" cy="7" r="4"></circle><line x1="23" y1="11" x2="17" y2="11"></line>',"user-plus":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="8.5" cy="7" r="4"></circle><line x1="20" y1="8" x2="20" y2="14"></line><line x1="23" y1="11" x2="17" y2="11"></line>',"user-x":'<path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="8.5" cy="7" r="4"></circle><line x1="18" y1="8" x2="23" y2="13"></line><line x1="23" y1="8" x2="18" y2="13"></line>',user:'<path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle>',users:'<path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M23 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path>',"video-off":'<path d="M16 16v1a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2m5.66 0H14a2 2 0 0 1 2 2v3.34l1 1L23 7v10"></path><line x1="1" y1="1" x2="23" y2="23"></line>',video:'<polygon points="23 7 16 12 23 17 23 7"></polygon><rect x="1" y="5" width="15" height="14" rx="2" ry="2"></rect>',voicemail:'<circle cx="5.5" cy="11.5" r="4.5"></circle><circle cx="18.5" cy="11.5" r="4.5"></circle><line x1="5.5" y1="16" x2="18.5" y2="16"></line>',"volume-1":'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon><path d="M15.54 8.46a5 5 0 0 1 0 7.07"></path>',"volume-2":'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon><path d="M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07"></path>',"volume-x":'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon><line x1="23" y1="9" x2="17" y2="15"></line><line x1="17" y1="9" x2="23" y2="15"></line>',volume:'<polygon points="11 5 6 9 2 9 2 15 6 15 11 19 11 5"></polygon>',watch:'<circle cx="12" cy="12" r="7"></circle><polyline points="12 9 12 12 13.5 13.5"></polyline><path d="M16.51 17.35l-.35 3.83a2 2 0 0 1-2 1.82H9.83a2 2 0 0 1-2-1.82l-.35-3.83m.01-10.7l.35-3.83A2 2 0 0 1 9.83 1h4.35a2 2 0 0 1 2 1.82l.35 3.83"></path>',"wifi-off":'<line x1="1" y1="1" x2="23" y2="23"></line><path d="M16.72 11.06A10.94 10.94 0 0 1 19 12.55"></path><path d="M5 12.55a10.94 10.94 0 0 1 5.17-2.39"></path><path d="M10.71 5.05A16 16 0 0 1 22.58 9"></path><path d="M1.42 9a15.91 15.91 0 0 1 4.7-2.88"></path><path d="M8.53 16.11a6 6 0 0 1 6.95 0"></path><line x1="12" y1="20" x2="12.01" y2="20"></line>',wifi:'<path d="M5 12.55a11 11 0 0 1 14.08 0"></path><path d="M1.42 9a16 16 0 0 1 21.16 0"></path><path d="M8.53 16.11a6 6 0 0 1 6.95 0"></path><line x1="12" y1="20" x2="12.01" y2="20"></line>',wind:'<path d="M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2"></path>',"x-circle":'<circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line>',"x-octagon":'<polygon points="7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"></polygon><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line>',"x-square":'<rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="9" y1="9" x2="15" y2="15"></line><line x1="15" y1="9" x2="9" y2="15"></line>',x:'<line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line>',youtube:'<path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"></path><polygon points="9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"></polygon>',"zap-off":'<polyline points="12.41 6.75 13 2 10.57 4.92"></polyline><polyline points="18.57 12.91 21 10 15.66 10"></polyline><polyline points="8 8 3 14 12 14 11 22 16 16"></polyline><line x1="1" y1="1" x2="23" y2="23"></line>',zap:'<polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon>',"zoom-in":'<circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line>',"zoom-out":'<circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="8" y1="11" x2="14" y2="11"></line>'}},"./node_modules/classnames/dedupe.js":function(e,t,n){var i;!function(){"use strict";var n=function(){function e(){}function t(e,t){for(var n=t.length,i=0;i<n;++i)r(e,t[i])}e.prototype=Object.create(null);var n={}.hasOwnProperty,i=/\s+/;function r(e,r){if(r){var s=typeof r;"string"===s?function(e,t){for(var n=t.split(i),r=n.length,s=0;s<r;++s)e[n[s]]=!0}(e,r):Array.isArray(r)?t(e,r):"object"===s?function(e,t){for(var i in t)n.call(t,i)&&(e[i]=!!t[i])}(e,r):"number"===s&&function(e,t){e[t]=!0}(e,r)}}return function(){for(var n=arguments.length,i=Array(n),r=0;r<n;r++)i[r]=arguments[r];var s=new e;t(s,i);var a=[];for(var o in s)s[o]&&a.push(o);return a.join(" ")}}();void 0!==e&&e.exports?e.exports=n:void 0===(i=function(){return n}.apply(t,[]))||(e.exports=i)}()},"./node_modules/core-js/es/array/from.js":function(e,t,n){n("./node_modules/core-js/modules/es.string.iterator.js"),n("./node_modules/core-js/modules/es.array.from.js");var i=n("./node_modules/core-js/internals/path.js");e.exports=i.Array.from},"./node_modules/core-js/internals/a-function.js":function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},"./node_modules/core-js/internals/an-object.js":function(e,t,n){var i=n("./node_modules/core-js/internals/is-object.js");e.exports=function(e){if(!i(e))throw TypeError(String(e)+" is not an object");return e}},"./node_modules/core-js/internals/array-from.js":function(e,t,n){"use strict";var i=n("./node_modules/core-js/internals/bind-context.js"),r=n("./node_modules/core-js/internals/to-object.js"),s=n("./node_modules/core-js/internals/call-with-safe-iteration-closing.js"),a=n("./node_modules/core-js/internals/is-array-iterator-method.js"),o=n("./node_modules/core-js/internals/to-length.js"),l=n("./node_modules/core-js/internals/create-property.js"),c=n("./node_modules/core-js/internals/get-iterator-method.js");e.exports=function(e){var t,n,d,u,h=r(e),f="function"==typeof this?this:Array,p=arguments.length,m=p>1?arguments[1]:void 0,g=void 0!==m,v=0,y=c(h);if(g&&(m=i(m,p>2?arguments[2]:void 0,2)),null==y||f==Array&&a(y))for(n=new f(t=o(h.length));t>v;v++)l(n,v,g?m(h[v],v):h[v]);else for(u=y.call(h),n=new f;!(d=u.next()).done;v++)l(n,v,g?s(u,m,[d.value,v],!0):d.value);return n.length=v,n}},"./node_modules/core-js/internals/array-includes.js":function(e,t,n){var i=n("./node_modules/core-js/internals/to-indexed-object.js"),r=n("./node_modules/core-js/internals/to-length.js"),s=n("./node_modules/core-js/internals/to-absolute-index.js");e.exports=function(e){return function(t,n,a){var o,l=i(t),c=r(l.length),d=s(a,c);if(e&&n!=n){for(;c>d;)if((o=l[d++])!=o)return!0}else for(;c>d;d++)if((e||d in l)&&l[d]===n)return e||d||0;return!e&&-1}}},"./node_modules/core-js/internals/bind-context.js":function(e,t,n){var i=n("./node_modules/core-js/internals/a-function.js");e.exports=function(e,t,n){if(i(e),void 0===t)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,i){return e.call(t,n,i)};case 3:return function(n,i,r){return e.call(t,n,i,r)}}return function(){return e.apply(t,arguments)}}},"./node_modules/core-js/internals/call-with-safe-iteration-closing.js":function(e,t,n){var i=n("./node_modules/core-js/internals/an-object.js");e.exports=function(e,t,n,r){try{return r?t(i(n)[0],n[1]):t(n)}catch(t){var s=e.return;throw void 0!==s&&i(s.call(e)),t}}},"./node_modules/core-js/internals/check-correctness-of-iteration.js":function(e,t,n){var i=n("./node_modules/core-js/internals/well-known-symbol.js")("iterator"),r=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){r=!0}};a[i]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!r)return!1;var n=!1;try{var s={};s[i]=function(){return{next:function(){return{done:n=!0}}}},e(s)}catch(e){}return n}},"./node_modules/core-js/internals/classof-raw.js":function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(e,t,n){var i=n("./node_modules/core-js/internals/classof-raw.js"),r=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),s="Arguments"==i(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),r))?n:s?i(t):"Object"==(a=i(t))&&"function"==typeof t.callee?"Arguments":a}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(e,t,n){var i=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/own-keys.js"),s=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),a=n("./node_modules/core-js/internals/object-define-property.js");e.exports=function(e,t){for(var n=r(t),o=a.f,l=s.f,c=0;c<n.length;c++){var d=n[c];i(e,d)||o(e,d,l(t,d))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(e,t,n){var i=n("./node_modules/core-js/internals/fails.js");e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},"./node_modules/core-js/internals/create-iterator-constructor.js":function(e,t,n){"use strict";var i=n("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,r=n("./node_modules/core-js/internals/object-create.js"),s=n("./node_modules/core-js/internals/create-property-descriptor.js"),a=n("./node_modules/core-js/internals/set-to-string-tag.js"),o=n("./node_modules/core-js/internals/iterators.js"),l=function(){return this};e.exports=function(e,t,n){var c=t+" Iterator";return e.prototype=r(i,{next:s(1,n)}),a(e,c,!1,!0),o[c]=l,e}},"./node_modules/core-js/internals/create-property-descriptor.js":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"./node_modules/core-js/internals/create-property.js":function(e,t,n){"use strict";var i=n("./node_modules/core-js/internals/to-primitive.js"),r=n("./node_modules/core-js/internals/object-define-property.js"),s=n("./node_modules/core-js/internals/create-property-descriptor.js");e.exports=function(e,t,n){var a=i(t);a in e?r.f(e,a,s(0,n)):e[a]=n}},"./node_modules/core-js/internals/define-iterator.js":function(e,t,n){"use strict";var i=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/create-iterator-constructor.js"),s=n("./node_modules/core-js/internals/object-get-prototype-of.js"),a=n("./node_modules/core-js/internals/object-set-prototype-of.js"),o=n("./node_modules/core-js/internals/set-to-string-tag.js"),l=n("./node_modules/core-js/internals/hide.js"),c=n("./node_modules/core-js/internals/redefine.js"),d=n("./node_modules/core-js/internals/well-known-symbol.js"),u=n("./node_modules/core-js/internals/is-pure.js"),h=n("./node_modules/core-js/internals/iterators.js"),f=n("./node_modules/core-js/internals/iterators-core.js"),p=f.IteratorPrototype,m=f.BUGGY_SAFARI_ITERATORS,g=d("iterator"),v="keys",y="values",_="entries",b=function(){return this};e.exports=function(e,t,n,d,f,x,w){r(n,t,d);var M,C,L,S=function(e){if(e===f&&A)return A;if(!m&&e in E)return E[e];switch(e){case v:case y:case _:return function(){return new n(this,e)}}return function(){return new n(this)}},T=t+" Iterator",k=!1,E=e.prototype,D=E[g]||E["@@iterator"]||f&&E[f],A=!m&&D||S(f),O="Array"==t&&E.entries||D;if(O&&(M=s(O.call(new e)),p!==Object.prototype&&M.next&&(u||s(M)===p||(a?a(M,p):"function"!=typeof M[g]&&l(M,g,b)),o(M,T,!0,!0),u&&(h[T]=b))),f==y&&D&&D.name!==y&&(k=!0,A=function(){return D.call(this)}),u&&!w||E[g]===A||l(E,g,A),h[t]=A,f)if(C={values:S(y),keys:x?A:S(v),entries:S(_)},w)for(L in C)(m||k||!(L in E))&&c(E,L,C[L]);else i({target:t,proto:!0,forced:m||k},C);return C}},"./node_modules/core-js/internals/descriptors.js":function(e,t,n){var i=n("./node_modules/core-js/internals/fails.js");e.exports=!i((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},"./node_modules/core-js/internals/document-create-element.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/is-object.js"),s=i.document,a=r(s)&&r(s.createElement);e.exports=function(e){return a?s.createElement(e):{}}},"./node_modules/core-js/internals/enum-bug-keys.js":function(e,t){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,s=n("./node_modules/core-js/internals/hide.js"),a=n("./node_modules/core-js/internals/redefine.js"),o=n("./node_modules/core-js/internals/set-global.js"),l=n("./node_modules/core-js/internals/copy-constructor-properties.js"),c=n("./node_modules/core-js/internals/is-forced.js");e.exports=function(e,t){var n,d,u,h,f,p=e.target,m=e.global,g=e.stat;if(n=m?i:g?i[p]||o(p,{}):(i[p]||{}).prototype)for(d in t){if(h=t[d],u=e.noTargetGet?(f=r(n,d))&&f.value:n[d],!c(m?d:p+(g?".":"#")+d,e.forced)&&void 0!==u){if(typeof h==typeof u)continue;l(h,u)}(e.sham||u&&u.sham)&&s(h,"sham",!0),a(n,d,h,e)}}},"./node_modules/core-js/internals/fails.js":function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},"./node_modules/core-js/internals/function-to-string.js":function(e,t,n){var i=n("./node_modules/core-js/internals/shared.js");e.exports=i("native-function-to-string",Function.toString)},"./node_modules/core-js/internals/get-iterator-method.js":function(e,t,n){var i=n("./node_modules/core-js/internals/classof.js"),r=n("./node_modules/core-js/internals/iterators.js"),s=n("./node_modules/core-js/internals/well-known-symbol.js")("iterator");e.exports=function(e){if(null!=e)return e[s]||e["@@iterator"]||r[i(e)]}},"./node_modules/core-js/internals/global.js":function(e,t,n){(function(t){var n="object",i=function(e){return e&&e.Math==Math&&e};e.exports=i(typeof globalThis==n&&globalThis)||i(typeof window==n&&window)||i(typeof self==n&&self)||i(typeof t==n&&t)||Function("return this")()}).call(this,n("./node_modules/webpack/buildin/global.js"))},"./node_modules/core-js/internals/has.js":function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},"./node_modules/core-js/internals/hidden-keys.js":function(e,t){e.exports={}},"./node_modules/core-js/internals/hide.js":function(e,t,n){var i=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-define-property.js"),s=n("./node_modules/core-js/internals/create-property-descriptor.js");e.exports=i?function(e,t,n){return r.f(e,t,s(1,n))}:function(e,t,n){return e[t]=n,e}},"./node_modules/core-js/internals/html.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js").document;e.exports=i&&i.documentElement},"./node_modules/core-js/internals/ie8-dom-define.js":function(e,t,n){var i=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/fails.js"),s=n("./node_modules/core-js/internals/document-create-element.js");e.exports=!i&&!r((function(){return 7!=Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},"./node_modules/core-js/internals/indexed-object.js":function(e,t,n){var i=n("./node_modules/core-js/internals/fails.js"),r=n("./node_modules/core-js/internals/classof-raw.js"),s="".split;e.exports=i((function(){return!Object("z").propertyIsEnumerable(0)}))?function(e){return"String"==r(e)?s.call(e,""):Object(e)}:Object},"./node_modules/core-js/internals/internal-state.js":function(e,t,n){var i,r,s,a=n("./node_modules/core-js/internals/native-weak-map.js"),o=n("./node_modules/core-js/internals/global.js"),l=n("./node_modules/core-js/internals/is-object.js"),c=n("./node_modules/core-js/internals/hide.js"),d=n("./node_modules/core-js/internals/has.js"),u=n("./node_modules/core-js/internals/shared-key.js"),h=n("./node_modules/core-js/internals/hidden-keys.js"),f=o.WeakMap;if(a){var p=new f,m=p.get,g=p.has,v=p.set;i=function(e,t){return v.call(p,e,t),t},r=function(e){return m.call(p,e)||{}},s=function(e){return g.call(p,e)}}else{var y=u("state");h[y]=!0,i=function(e,t){return c(e,y,t),t},r=function(e){return d(e,y)?e[y]:{}},s=function(e){return d(e,y)}}e.exports={set:i,get:r,has:s,enforce:function(e){return s(e)?r(e):i(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},"./node_modules/core-js/internals/is-array-iterator-method.js":function(e,t,n){var i=n("./node_modules/core-js/internals/well-known-symbol.js"),r=n("./node_modules/core-js/internals/iterators.js"),s=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[s]===e)}},"./node_modules/core-js/internals/is-forced.js":function(e,t,n){var i=n("./node_modules/core-js/internals/fails.js"),r=/#|\.prototype\./,s=function(e,t){var n=o[a(e)];return n==c||n!=l&&("function"==typeof t?i(t):!!t)},a=s.normalize=function(e){return String(e).replace(r,".").toLowerCase()},o=s.data={},l=s.NATIVE="N",c=s.POLYFILL="P";e.exports=s},"./node_modules/core-js/internals/is-object.js":function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},"./node_modules/core-js/internals/is-pure.js":function(e,t){e.exports=!1},"./node_modules/core-js/internals/iterators-core.js":function(e,t,n){"use strict";var i,r,s,a=n("./node_modules/core-js/internals/object-get-prototype-of.js"),o=n("./node_modules/core-js/internals/hide.js"),l=n("./node_modules/core-js/internals/has.js"),c=n("./node_modules/core-js/internals/well-known-symbol.js"),d=n("./node_modules/core-js/internals/is-pure.js"),u=c("iterator"),h=!1;[].keys&&("next"in(s=[].keys())?(r=a(a(s)))!==Object.prototype&&(i=r):h=!0),null==i&&(i={}),d||l(i,u)||o(i,u,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:h}},"./node_modules/core-js/internals/iterators.js":function(e,t){e.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(e,t,n){var i=n("./node_modules/core-js/internals/fails.js");e.exports=!!Object.getOwnPropertySymbols&&!i((function(){return!String(Symbol())}))},"./node_modules/core-js/internals/native-weak-map.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/function-to-string.js"),s=i.WeakMap;e.exports="function"==typeof s&&/native code/.test(r.call(s))},"./node_modules/core-js/internals/object-create.js":function(e,t,n){var i=n("./node_modules/core-js/internals/an-object.js"),r=n("./node_modules/core-js/internals/object-define-properties.js"),s=n("./node_modules/core-js/internals/enum-bug-keys.js"),a=n("./node_modules/core-js/internals/hidden-keys.js"),o=n("./node_modules/core-js/internals/html.js"),l=n("./node_modules/core-js/internals/document-create-element.js"),c=n("./node_modules/core-js/internals/shared-key.js")("IE_PROTO"),d="prototype",u=function(){},h=function(){var e,t=l("iframe"),n=s.length,i="script",r="java"+i+":";for(t.style.display="none",o.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write("<"+i+">document.F=Object</"+i+">"),e.close(),h=e.F;n--;)delete h[d][s[n]];return h()};e.exports=Object.create||function(e,t){var n;return null!==e?(u[d]=i(e),n=new u,u[d]=null,n[c]=e):n=h(),void 0===t?n:r(n,t)},a[c]=!0},"./node_modules/core-js/internals/object-define-properties.js":function(e,t,n){var i=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-define-property.js"),s=n("./node_modules/core-js/internals/an-object.js"),a=n("./node_modules/core-js/internals/object-keys.js");e.exports=i?Object.defineProperties:function(e,t){s(e);for(var n,i=a(t),o=i.length,l=0;o>l;)r.f(e,n=i[l++],t[n]);return e}},"./node_modules/core-js/internals/object-define-property.js":function(e,t,n){var i=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/ie8-dom-define.js"),s=n("./node_modules/core-js/internals/an-object.js"),a=n("./node_modules/core-js/internals/to-primitive.js"),o=Object.defineProperty;t.f=i?o:function(e,t,n){if(s(e),t=a(t,!0),s(n),r)try{return o(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(e,t,n){var i=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/object-property-is-enumerable.js"),s=n("./node_modules/core-js/internals/create-property-descriptor.js"),a=n("./node_modules/core-js/internals/to-indexed-object.js"),o=n("./node_modules/core-js/internals/to-primitive.js"),l=n("./node_modules/core-js/internals/has.js"),c=n("./node_modules/core-js/internals/ie8-dom-define.js"),d=Object.getOwnPropertyDescriptor;t.f=i?d:function(e,t){if(e=a(e),t=o(t,!0),c)try{return d(e,t)}catch(e){}if(l(e,t))return s(!r.f.call(e,t),e[t])}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(e,t,n){var i=n("./node_modules/core-js/internals/object-keys-internal.js"),r=n("./node_modules/core-js/internals/enum-bug-keys.js").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(e,t){t.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(e,t,n){var i=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/to-object.js"),s=n("./node_modules/core-js/internals/shared-key.js"),a=n("./node_modules/core-js/internals/correct-prototype-getter.js"),o=s("IE_PROTO"),l=Object.prototype;e.exports=a?Object.getPrototypeOf:function(e){return e=r(e),i(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(e,t,n){var i=n("./node_modules/core-js/internals/has.js"),r=n("./node_modules/core-js/internals/to-indexed-object.js"),s=n("./node_modules/core-js/internals/array-includes.js"),a=n("./node_modules/core-js/internals/hidden-keys.js"),o=s(!1);e.exports=function(e,t){var n,s=r(e),l=0,c=[];for(n in s)!i(a,n)&&i(s,n)&&c.push(n);for(;t.length>l;)i(s,n=t[l++])&&(~o(c,n)||c.push(n));return c}},"./node_modules/core-js/internals/object-keys.js":function(e,t,n){var i=n("./node_modules/core-js/internals/object-keys-internal.js"),r=n("./node_modules/core-js/internals/enum-bug-keys.js");e.exports=Object.keys||function(e){return i(e,r)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(e,t,n){"use strict";var i={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,s=r&&!i.call({1:2},1);t.f=s?function(e){var t=r(this,e);return!!t&&t.enumerable}:i},"./node_modules/core-js/internals/object-set-prototype-of.js":function(e,t,n){var i=n("./node_modules/core-js/internals/validate-set-prototype-of-arguments.js");e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return i(n,r),t?e.call(n,r):n.__proto__=r,n}}():void 0)},"./node_modules/core-js/internals/own-keys.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/object-get-own-property-names.js"),s=n("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=n("./node_modules/core-js/internals/an-object.js"),o=i.Reflect;e.exports=o&&o.ownKeys||function(e){var t=r.f(a(e)),n=s.f;return n?t.concat(n(e)):t}},"./node_modules/core-js/internals/path.js":function(e,t,n){e.exports=n("./node_modules/core-js/internals/global.js")},"./node_modules/core-js/internals/redefine.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/shared.js"),s=n("./node_modules/core-js/internals/hide.js"),a=n("./node_modules/core-js/internals/has.js"),o=n("./node_modules/core-js/internals/set-global.js"),l=n("./node_modules/core-js/internals/function-to-string.js"),c=n("./node_modules/core-js/internals/internal-state.js"),d=c.get,u=c.enforce,h=String(l).split("toString");r("inspectSource",(function(e){return l.call(e)})),(e.exports=function(e,t,n,r){var l=!!r&&!!r.unsafe,c=!!r&&!!r.enumerable,d=!!r&&!!r.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||s(n,"name",t),u(n).source=h.join("string"==typeof t?t:"")),e!==i?(l?!d&&e[t]&&(c=!0):delete e[t],c?e[t]=n:s(e,t,n)):c?e[t]=n:o(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&d(this).source||l.call(this)}))},"./node_modules/core-js/internals/require-object-coercible.js":function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},"./node_modules/core-js/internals/set-global.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/hide.js");e.exports=function(e,t){try{r(i,e,t)}catch(n){i[e]=t}return t}},"./node_modules/core-js/internals/set-to-string-tag.js":function(e,t,n){var i=n("./node_modules/core-js/internals/object-define-property.js").f,r=n("./node_modules/core-js/internals/has.js"),s=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,s)&&i(e,s,{configurable:!0,value:t})}},"./node_modules/core-js/internals/shared-key.js":function(e,t,n){var i=n("./node_modules/core-js/internals/shared.js"),r=n("./node_modules/core-js/internals/uid.js"),s=i("keys");e.exports=function(e){return s[e]||(s[e]=r(e))}},"./node_modules/core-js/internals/shared.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/set-global.js"),s=n("./node_modules/core-js/internals/is-pure.js"),a="__core-js_shared__",o=i[a]||r(a,{});(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.1.3",mode:s?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-at.js":function(e,t,n){var i=n("./node_modules/core-js/internals/to-integer.js"),r=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e,t,n){var s,a,o=String(r(e)),l=i(t),c=o.length;return l<0||l>=c?n?"":void 0:(s=o.charCodeAt(l))<55296||s>56319||l+1===c||(a=o.charCodeAt(l+1))<56320||a>57343?n?o.charAt(l):s:n?o.slice(l,l+2):a-56320+(s-55296<<10)+65536}},"./node_modules/core-js/internals/to-absolute-index.js":function(e,t,n){var i=n("./node_modules/core-js/internals/to-integer.js"),r=Math.max,s=Math.min;e.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):s(n,t)}},"./node_modules/core-js/internals/to-indexed-object.js":function(e,t,n){var i=n("./node_modules/core-js/internals/indexed-object.js"),r=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return i(r(e))}},"./node_modules/core-js/internals/to-integer.js":function(e,t){var n=Math.ceil,i=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?i:n)(e)}},"./node_modules/core-js/internals/to-length.js":function(e,t,n){var i=n("./node_modules/core-js/internals/to-integer.js"),r=Math.min;e.exports=function(e){return e>0?r(i(e),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(e,t,n){var i=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return Object(i(e))}},"./node_modules/core-js/internals/to-primitive.js":function(e,t,n){var i=n("./node_modules/core-js/internals/is-object.js");e.exports=function(e,t){if(!i(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!i(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!i(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/uid.js":function(e,t){var n=0,i=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+i).toString(36))}},"./node_modules/core-js/internals/validate-set-prototype-of-arguments.js":function(e,t,n){var i=n("./node_modules/core-js/internals/is-object.js"),r=n("./node_modules/core-js/internals/an-object.js");e.exports=function(e,t){if(r(e),!i(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype")}},"./node_modules/core-js/internals/well-known-symbol.js":function(e,t,n){var i=n("./node_modules/core-js/internals/global.js"),r=n("./node_modules/core-js/internals/shared.js"),s=n("./node_modules/core-js/internals/uid.js"),a=n("./node_modules/core-js/internals/native-symbol.js"),o=i.Symbol,l=r("wks");e.exports=function(e){return l[e]||(l[e]=a&&o[e]||(a?o:s)("Symbol."+e))}},"./node_modules/core-js/modules/es.array.from.js":function(e,t,n){var i=n("./node_modules/core-js/internals/export.js"),r=n("./node_modules/core-js/internals/array-from.js");i({target:"Array",stat:!0,forced:!n("./node_modules/core-js/internals/check-correctness-of-iteration.js")((function(e){Array.from(e)}))},{from:r})},"./node_modules/core-js/modules/es.string.iterator.js":function(e,t,n){"use strict";var i=n("./node_modules/core-js/internals/string-at.js"),r=n("./node_modules/core-js/internals/internal-state.js"),s=n("./node_modules/core-js/internals/define-iterator.js"),a="String Iterator",o=r.set,l=r.getterFor(a);s(String,"String",(function(e){o(this,{type:a,string:String(e),index:0})}),(function(){var e,t=l(this),n=t.string,r=t.index;return r>=n.length?{value:void 0,done:!0}:(e=i(n,r,!0),t.index+=e.length,{value:e,done:!1})}))},"./node_modules/webpack/buildin/global.js":function(e,t){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(e){"object"==typeof window&&(n=window)}e.exports=n},"./src/default-attrs.json":function(e){e.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},"./src/icon.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),s=o(n("./node_modules/classnames/dedupe.js")),a=o(n("./src/default-attrs.json"));function o(e){return e&&e.__esModule?e:{default:e}}var l=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=t,this.contents=n,this.tags=r,this.attrs=i({},a.default,{class:"feather feather-"+t})}return r(e,[{key:"toSvg",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return"<svg "+function(e){return Object.keys(e).map((function(t){return t+'="'+e[t]+'"'})).join(" ")}(i({},this.attrs,e,{class:(0,s.default)(this.attrs.class,e.class)}))+">"+this.contents+"</svg>"}},{key:"toString",value:function(){return this.contents}}]),e}();t.default=l},"./src/icons.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=a(n("./src/icon.js")),r=a(n("./dist/icons.json")),s=a(n("./src/tags.json"));function a(e){return e&&e.__esModule?e:{default:e}}t.default=Object.keys(r.default).map((function(e){return new i.default(e,r.default[e],s.default[e])})).reduce((function(e,t){return e[t.name]=t,e}),{})},"./src/index.js":function(e,t,n){"use strict";var i=a(n("./src/icons.js")),r=a(n("./src/to-svg.js")),s=a(n("./src/replace.js"));function a(e){return e&&e.__esModule?e:{default:e}}e.exports={icons:i.default,toSvg:r.default,replace:s.default}},"./src/replace.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e},r=a(n("./node_modules/classnames/dedupe.js")),s=a(n("./src/icons.js"));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"==typeof document)throw new Error("`feather.replace()` only works in a browser environment.");var t=document.querySelectorAll("[data-feather]");Array.from(t).forEach((function(t){return function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){return Array.from(e.attributes).reduce((function(e,t){return e[t.name]=t.value,e}),{})}(e),a=n["data-feather"];if(delete n["data-feather"],void 0!==s.default[a]){var o=s.default[a].toSvg(i({},t,n,{class:(0,r.default)(t.class,n.class)})),l=(new DOMParser).parseFromString(o,"image/svg+xml").querySelector("svg");e.parentNode.replaceChild(l,e)}else console.warn("feather: '"+a+"' is not a valid icon")}(t,e)}))}},"./src/tags.json":function(e){e.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning","alert","danger"],"alert-octagon":["warning","alert","danger"],"alert-triangle":["warning","alert","danger"],"align-center":["text alignment","center"],"align-justify":["text alignment","justified"],"align-left":["text alignment","left"],"align-right":["text alignment","right"],anchor:[],archive:["index","box"],"at-sign":["mention","at","email","message"],award:["achievement","badge"],aperture:["camera","photo"],"bar-chart":["statistics","diagram","graph"],"bar-chart-2":["statistics","diagram","graph"],battery:["power","electricity"],"battery-charging":["power","electricity"],bell:["alarm","notification","sound"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read","library"],book:["read","dictionary","booklet","magazine","library"],bookmark:["read","clip","marker","tag"],box:["cube"],briefcase:["work","bag","baggage","folder"],calendar:["date"],camera:["photo"],cast:["chromecast","airplay"],"chevron-down":["expand"],"chevron-up":["collapse"],circle:["off","zero","record"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],code:["source","programming"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],columns:["layout"],command:["keyboard","cmd","terminal","prompt"],compass:["navigation","safari","travel","direction"],copy:["clone","duplicate"],"corner-down-left":["arrow","return"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],cpu:["processor","technology"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage","memory"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch","hide","hidden"],"external-link":["outbound"],facebook:["logo","social"],"fast-forward":["music"],figma:["logo","design","tool"],"file-minus":["delete","remove","erase"],"file-plus":["add","create","new"],"file-text":["data","txt","pdf"],film:["movie","video"],filter:["funnel","hopper"],flag:["report"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],framer:["logo","design","tool"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],globe:["world","browser","language","translate"],"hard-drive":["computer","server","memory","data"],hash:["hashtag","number","pound"],headphones:["music","audio","sound"],heart:["like","love","emotion"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house","living"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication","secure"],layers:["stack"],layout:["window","webpage"],"life-buoy":["help","life ring","support"],link:["chain","url"],"link-2":["chain","url"],linkedin:["logo","social media"],list:["options"],lock:["security","password","secure"],"log-in":["sign in","arrow","enter"],"log-out":["sign out","arrow","exit"],mail:["email","message"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows","expand"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record","sound","mute"],mic:["record","sound","listen"],minimize:["exit fullscreen","close"],"minimize-2":["exit fullscreen","arrows","close"],minus:["subtract"],monitor:["tv","screen","display"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],music:["note"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box","container"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","audio","stop"],"pen-tool":["vector","drawing"],percent:["discount"],"phone-call":["ring"],"phone-forwarded":["call"],"phone-incoming":["call"],"phone-missed":["call"],"phone-off":["call","mute"],"phone-outgoing":["call"],phone:["call"],play:["music","start"],"pie-chart":["statistics","diagram"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],printer:["fax","office","device"],radio:["signal"],"refresh-cw":["synchronise","arrows"],"refresh-ccw":["arrows"],repeat:["loop","arrows"],rewind:["music"],"rotate-ccw":["arrow"],"rotate-cw":["arrow"],rss:["feed","subscribe"],save:["floppy disk"],scissors:["cut"],search:["find","magnifier","magnifying glass"],send:["message","mail","email","paper airplane","paper aeroplane"],settings:["cog","edit","gear","preferences"],"share-2":["network","connections"],shield:["security","secure"],"shield-off":["security","insecure"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slack:["logo"],slash:["ban","no"],sliders:["settings","controls"],smartphone:["cellphone","device"],smile:["emoji","face","happy","good","emotion"],speaker:["audio","music"],star:["bookmark","favorite","like"],"stop-circle":["media","music"],sun:["brightness","weather","light"],sunrise:["weather","time","morning","day"],sunset:["weather","time","evening","night"],tablet:["device"],tag:["label"],target:["logo","bullseye"],terminal:["code","command line","prompt"],thermometer:["temperature","celsius","fahrenheit","weather"],"thumbs-down":["dislike","bad","emotion"],"thumbs-up":["like","good","emotion"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],tool:["settings","spanner"],trash:["garbage","delete","remove","bin"],"trash-2":["garbage","delete","remove","bin"],triangle:["delta"],truck:["delivery","van","shipping","transport","lorry"],tv:["television","stream"],twitch:["logo"],twitter:["logo","social"],type:["text"],umbrella:["rain","weather"],unlock:["security"],"user-check":["followed","subscribed"],"user-minus":["delete","remove","unfollow","unsubscribe"],"user-plus":["new","add","create","follow","subscribe"],"user-x":["delete","remove","unfollow","unsubscribe","unavailable"],user:["person","account"],users:["group"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],"wifi-off":["disabled"],wifi:["connection","signal","wireless"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times","clear"],"x-octagon":["delete","stop","alert","warning","times","clear"],"x-square":["cancel","close","delete","remove","times","clear"],x:["cancel","close","delete","remove","times","clear"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"],"zoom-in":["magnifying glass"],"zoom-out":["magnifying glass"]}},"./src/to-svg.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i,r=n("./src/icons.js"),s=(i=r)&&i.__esModule?i:{default:i};t.default=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!e)throw new Error("The required `key` (icon name) parameter is missing.");if(!s.default[e])throw new Error("No icon matching '"+e+"'. See the complete list of icons at https://feathericons.com");return s.default[e].toSvg(t)}},0:function(e,t,n){n("./node_modules/core-js/es/array/from.js"),e.exports=n("./src/index.js")}})},e.exports=t()},8598:function(e){e.exports=function(){"use strict";function e(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=Array(t);n<t;n++)i[n]=e[n];return i}function t(e,t,n,i,r,s,a){try{var o=e[s](a),l=o.value}catch(e){return void n(e)}o.done?t(l):Promise.resolve(l).then(i,r)}function n(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=o(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,s=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw s}}}}function i(){i=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,s=Object.defineProperty||function(e,t,n){e[t]=n.value},a="function"==typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",l=a.asyncIterator||"@@asyncIterator",c=a.toStringTag||"@@toStringTag";function d(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,n){return e[t]=n}}function u(t,n,i,r){var a=n&&n.prototype instanceof y?n:y,o=Object.create(a.prototype),l=new D(r||[]);return s(o,"_invoke",{value:function(t,n,i){var r=f;return function(s,a){if(r===m)throw Error("Generator is already running");if(r===g){if("throw"===s)throw a;return{value:e,done:!0}}for(i.method=s,i.arg=a;;){var o=i.delegate;if(o){var l=T(o,i);if(l){if(l===v)continue;return l}}if("next"===i.method)i.sent=i._sent=i.arg;else if("throw"===i.method){if(r===f)throw r=g,i.arg;i.dispatchException(i.arg)}else"return"===i.method&&i.abrupt("return",i.arg);r=m;var c=h(t,n,i);if("normal"===c.type){if(r=i.done?g:p,c.arg===v)continue;return{value:c.arg,done:i.done}}"throw"===c.type&&(r=g,i.method="throw",i.arg=c.arg)}}}(t,i,l)}),o}function h(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var f="suspendedStart",p="suspendedYield",m="executing",g="completed",v={};function y(){}function _(){}function b(){}var x={};d(x,o,(function(){return this}));var w=Object.getPrototypeOf,M=w&&w(w(A([])));M&&M!==n&&r.call(M,o)&&(x=M);var C=b.prototype=y.prototype=Object.create(x);function L(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){var n;s(this,"_invoke",{value:function(i,s){function a(){return new t((function(n,a){!function n(i,s,a,o){var l=h(e[i],e,s);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"==typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,o)}),(function(e){n("throw",e,a,o)})):t.resolve(d).then((function(e){c.value=e,a(c)}),(function(e){return n("throw",e,a,o)}))}o(l.arg)}(i,s,n,a)}))}return n=n?n.then(a,a):a()}})}function T(t,n){var i=n.method,r=t.iterator[i];if(r===e)return n.delegate=null,"throw"===i&&t.iterator.return&&(n.method="return",n.arg=e,T(t,n),"throw"===n.method)||"return"!==i&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+i+"' method")),v;var s=h(r,t.iterator,n.arg);if("throw"===s.type)return n.method="throw",n.arg=s.arg,n.delegate=null,v;var a=s.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,v):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,v)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function A(t){if(t||""===t){var n=t[o];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,s=function n(){for(;++i<t.length;)if(r.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return s.next=s}}throw new TypeError(typeof t+" is not iterable")}return s(C,"constructor",{value:_.prototype=b,configurable:!0}),s(b,"constructor",{value:_,configurable:!0}),_.displayName=d(b,c,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===_||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,d(e,c,"GeneratorFunction")),e.prototype=Object.create(C),e},t.awrap=function(e){return{__await:e}},L(S.prototype),d(S.prototype,l,(function(){return this})),t.AsyncIterator=S,t.async=function(e,n,i,r,s){void 0===s&&(s=Promise);var a=new S(u(e,n,i,r),s);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},L(C),d(C,c,"Generator"),d(C,o,(function(){return this})),d(C,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var i in t)n.push(i);return n.reverse(),function e(){for(;n.length;){var i=n.pop();if(i in t)return e.value=i,e.done=!1,e}return e.done=!0,e}},t.values=A,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(E),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(i,r){return o.type="throw",o.arg=t,n.next=i,r&&(n.method="next",n.arg=e),!!r}for(var s=this.tryEntries.length-1;0<=s;--s){var a=this.tryEntries[s],o=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var l=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(l&&c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;0<=n;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var s=i;break}}s&&("break"===e||"continue"===e)&&s.tryLoc<=t&&t<=s.finallyLoc&&(s=null);var a=s?s.completion:{};return a.type=e,a.arg=t,s?(this.method="next",this.next=s.finallyLoc,v):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),E(n),v}},catch:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var i=n.completion;if("throw"===i.type){var r=i.arg;E(n)}return r}}throw Error("illegal catch attempt")},delegateYield:function(t,n,i){return this.delegate={iterator:A(t),resultName:n,nextLoc:i},"next"===this.method&&(this.arg=e),v}},t}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var i,r,s,a,o=[],l=!0,c=!1;try{if(s=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(i=s.call(n)).done)&&(o.push(i.value),o.length!==t);l=!0);}catch(e){c=!0,r=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw r}}return o}}(e,t)||o(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(t){return function(t){if(Array.isArray(t))return e(t)}(t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||o(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(t,n){if(t){if("string"==typeof t)return e(t,n);var i={}.toString.call(t).slice(8,-1);return"Object"===i&&t.constructor&&(i=t.constructor.name),"Map"===i||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?e(t,n):void 0}}function l(e,t,n){if("string"!=typeof e)return new l.Bootstrap(e,t,n);var i=document.querySelectorAll(e);t&&t.iframe_document&&(i=t.iframe_document.querySelectorAll(e));for(var r=[],s=0;s<i.length;s++){var a=i[s]["data-froala.editor"];a?r.push(a):r.push(new l.Bootstrap(i[s],t,n))}return 1==r.length?r[0]:r}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1<n}),Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(e),i=1;i<arguments.length;i++){var r=arguments[i];if(null!=r)for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(n[s]=r[s])}return n},writable:!0,configurable:!0}),function(){var e=/^\s*:scope/gi,t=/,\s*:scope/gi,n=document.createElement("div");function i(i,r){var s=i[r];i[r]=function(i){var r,a=!1,o=!1;if(!i||Array.isArray(i)||!i.match(e)&&!i.match(t))return s.call(this,i);this.parentNode||(n.appendChild(this),o=!0);var l=this.parentNode;return this.id||(this.id="rootedQuerySelector_id_".concat((new Date).getTime()),a=!0),r=s.call(l,i.replace(e,"#".concat(this.id)).replace(t,",#".concat(this.id))),a&&(this.id=""),o&&n.removeChild(this),r}}try{var r=n.querySelectorAll(":scope *");if(!r||Array.isArray(r))throw"error"}catch(e){i(Element.prototype,"querySelector"),i(Element.prototype,"querySelectorAll"),i(HTMLElement.prototype,"querySelector"),i(HTMLElement.prototype,"querySelectorAll")}}(),"document"in self&&("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))||function(e){if("Element"in e){var t="classList",n="prototype",i=e.Element[n],r=Object,s=String[n].trim||function(){return this.replace(/^\s+|\s+$/g,"")},a=Array[n].indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(t in this&&this[t]===e)return t;return-1},o=function(e,t){this.name=e,this.code=DOMException[e],this.message=t},l=function(e,t){if(""===t)throw new o("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(t))throw new o("INVALID_CHARACTER_ERR","The token must not contain space characters.");return a.call(e,t)},c=function(e){for(var t=s.call(e.getAttribute("class")||""),n=t?t.split(/\s+/):[],i=0,r=n.length;i<r;i++)this.push(n[i]);this._updateClassName=function(){e.setAttribute("class",this.toString())}},d=c[n]=[],u=function(){return new c(this)};if(o[n]=Error[n],d.item=function(e){return this[e]||null},d.contains=function(e){return~l(this,e+"")},d.add=function(){for(var e,t=arguments,n=0,i=t.length,r=!1;e=t[n]+"",~l(this,e)||(this.push(e),r=!0),++n<i;);r&&this._updateClassName()},d.remove=function(){var e,t,n=arguments,i=0,r=n.length,s=!1;do{for(e=n[i]+"",t=l(this,e);~t;)this.splice(t,1),s=!0,t=l(this,e)}while(++i<r);s&&this._updateClassName()},d.toggle=function(e,t){var n=this.contains(e),i=n?!0!==t&&"remove":!1!==t&&"add";return i&&this[i](e),!0===t||!1===t?t:!n},d.replace=function(e,t){var n=l(e+"");~n&&(this.splice(n,1,t),this._updateClassName())},d.toString=function(){return this.join(" ")},r.defineProperty){var h={get:u,enumerable:!0,configurable:!0};try{r.defineProperty(i,t,h)}catch(e){void 0!==e.number&&-2146823252!==e.number||(h.enumerable=!1,r.defineProperty(i,t,h))}}else r[n].__defineGetter__&&i.__defineGetter__(t,u)}}(self),function(){var e=document.createElement("_");if(e.classList.add("c1","c2"),!e.classList.contains("c2")){var t=function(e){var t=DOMTokenList.prototype[e];DOMTokenList.prototype[e]=function(e){var n,i=arguments.length;for(n=0;n<i;n++)e=arguments[n],t.call(this,e)}};t("add"),t("remove")}if(e.classList.toggle("c3",!1),e.classList.contains("c3")){var n=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return 1 in arguments&&!this.contains(e)==!t?t:n.call(this,e)}}"replace"in document.createElement("_").classList||(DOMTokenList.prototype.replace=function(e,t){var n=this.toString().split(" "),i=n.indexOf(e+"");~i&&(n=n.slice(i),this.remove.apply(this,n),this.add(t),this.add.apply(this,n.slice(1)))}),e=null}()),function(){var e,t=-1;if("Microsoft Internet Explorer"===navigator.appName?(e=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(e=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))),!("undefined"==typeof window||"undefined"==typeof document||"undefined"==typeof HTMLElement||t<0)){var n=!1;try{var i=document.createElement("div");i.addEventListener("focus",(function(e){e.preventDefault(),e.stopPropagation()}),!0),i.focus(Object.defineProperty({},"preventScroll",{get:function(){if(navigator&&void 0!==navigator.userAgent&&navigator.userAgent&&navigator.userAgent.match(/Edge\/1[7-8]/))return n=!1;n=!0}}))}catch(e){}if(void 0===HTMLElement.prototype.nativeFocus&&!n){HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus;var r=function(e){for(var t=e.parentNode,n=[],i=document.scrollingElement||document.documentElement;t&&t!==i;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push([t,t.scrollTop,t.scrollLeft]),t=t.parentNode;return t=i,n.push([t,t.scrollTop,t.scrollLeft]),n},s=function(e){for(var t=0;t<e.length;t++)e[t][0].scrollTop=e[t][1],e[t][0].scrollLeft=e[t][2];e=[]},a=function(e){if(e&&e.preventScroll){var t=r(this);if("function"==typeof setTimeout){var n=this;setTimeout((function(){n.nativeFocus(),s(t)}),0)}else this.nativeFocus(),s(t)}else this.nativeFocus()};HTMLElement.prototype.focus=a}}}(),l.RegisterPlugins=function(e){for(var t=0;t<e.length;t++)e[t].call(l)},Object.assign(l,{DEFAULTS:{initOnClick:!1,pluginsEnabled:null,pluginsDisabled:null},MODULES:{},PLUGINS:{},VERSION:"4.5.0",INSTANCES:[],OPTS_MAPPING:{},SHARED:{},ID:0}),l.MODULES.node=function(e){var t=e.$;function n(e){return e&&"IFRAME"!==e.tagName?Array.prototype.slice.call(e.childNodes||[]):[]}function i(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&0<=l.BLOCK_TAGS.indexOf(e.tagName.toLowerCase())}function r(e){var t={},n=e.attributes;if(n)for(var i=0;i<n.length;i++){var r=n[i];t[r.nodeName]=r.value}return t}function s(e){for(var t="",n=r(e),i=Object.keys(n),s=0;s<i.length;s++){var a=i[s],o=n[a];o.indexOf("'")<0&&0<=o.indexOf('"')?t+=" ".concat(a,"='").concat(o,"'"):(0<=o.indexOf('"')&&0<=o.indexOf("'")&&(o=o.replace(/"/g,"&quot;")),t+=" ".concat(a,'="').concat(o,'"'))}return t}function a(t){return t===e.el}return{isBlock:i,isEmpty:function(t,r){if(!t)return!0;if(t.querySelector("table"))return!1;var s=n(t);1===s.length&&i(s[0])&&(s=n(s[0]));for(var a=!1,o=0;o<s.length;o++){var c=s[o];if(!(r&&e.node.hasClass(c,"fr-marker")||c.nodeType===Node.TEXT_NODE&&0===c.textContent.length)){if("BR"!==c.tagName&&0<(c.textContent||"").replace(/\u200B/gi,"").replace(/\n/g,"").length)return!1;if(a)return!1;"BR"===c.tagName&&(a=!0)}}return!(t.querySelectorAll(l.VOID_ELEMENTS.join(",")).length-t.querySelectorAll("br").length||t.querySelector("".concat(e.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||1<t.querySelectorAll(l.BLOCK_TAGS.join(",")).length||t.querySelector("".concat(e.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)")))},blockParent:function(t){for(;t&&t.parentNode!==e.el&&(!t.parentNode||!e.node.hasClass(t.parentNode,"fr-inner"));)if(i(t=t.parentNode))return t;return null},deepestParent:function(t,n,r){if(void 0===n&&(n=[]),void 0===r&&(r=!0),n.push(e.el),0<=n.indexOf(t.parentNode)||t.parentNode&&e.node.hasClass(t.parentNode,"fr-inner")||t.parentNode&&0<=l.SIMPLE_ENTER_TAGS.indexOf(t.parentNode.tagName)&&r)return null;for(;n.indexOf(t.parentNode)<0&&t.parentNode&&!e.node.hasClass(t.parentNode,"fr-inner")&&(l.SIMPLE_ENTER_TAGS.indexOf(t.parentNode.tagName)<0||!r)&&(!i(t)||i(t.parentNode))&&(!i(t)||!i(t.parentNode)||!r);)t=t.parentNode;return t},rawAttributes:r,attributes:s,clearAttributes:function(e){for(var t=e.attributes,n=t.length-1;0<=n;n--){var i=t[n];e.removeAttribute(i.nodeName)}},openTagString:function(e){return"<".concat(e.tagName.toLowerCase()).concat(s(e),">")},closeTagString:function(e){return"</".concat(e.tagName.toLowerCase(),">")},isFirstSibling:function t(n,i){void 0===i&&(i=!0);for(var r=n.previousSibling;r&&i&&e.node.hasClass(r,"fr-marker");)r=r.previousSibling;return!r||r.nodeType===Node.TEXT_NODE&&""===r.textContent&&t(r)},isLastSibling:function t(n,i){void 0===i&&(i=!0);for(var r=n.nextSibling;r&&i&&e.node.hasClass(r,"fr-marker");)r=r.nextSibling;return!r||r.nodeType===Node.TEXT_NODE&&""===r.textContent&&t(r)},isList:function(e){return!!e&&0<=["UL","OL"].indexOf(e.tagName)},isLink:function(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&"a"===e.tagName.toLowerCase()},isElement:a,contents:n,isVoid:function(e){return e&&e.nodeType===Node.ELEMENT_NODE&&0<=l.VOID_ELEMENTS.indexOf((e.tagName||"").toLowerCase())},hasFocus:function(t){return t===e.doc.activeElement&&(!e.doc.hasFocus||e.doc.hasFocus())&&Boolean(a(t)||t.type||t.href||~t.tabIndex)},isEditable:function(e){return(!e.getAttribute||"false"!==e.getAttribute("contenteditable"))&&["STYLE","SCRIPT"].indexOf(e.tagName)<0},isDeletable:function(e){return e&&e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=(e.getAttribute("class")||"").indexOf("fr-deletable")},hasClass:function(e,n){return e instanceof t&&(e=e.get(0)),e&&e.classList&&e.classList.contains(n)},filter:function(t){return e.browser.msie?t:{acceptNode:t}}}},Object.assign(l.DEFAULTS,{DOMPurify:window.DOMPurify,htmlAllowedTags:["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","br","button","canvas","caption","cite","code","col","colgroup","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meter","nav","noscript","object","ol","optgroup","option","output","p","param","pre","progress","queue","rp","rt","ruby","s","samp","script","style","section","select","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video","wbr"],htmlRemoveTags:["script","style"],htmlAllowedAttrs:["accept","accept-charset","accesskey","action","align","allowfullscreen","allowtransparency","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","frameborder","headers","height","hidden","high","href","hreflang","http-equiv","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","mozallowfullscreen","multiple","muted","name","novalidate","open","optimum","pattern","ping","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","reversed","rows","rowspan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","src","srcdoc","srclang","srcset","start","step","summary","spellcheck","style","tabindex","target","title","type","translate","usemap","value","valign","webkitallowfullscreen","width","wrap"],htmlAllowedStyleProps:[".*"],htmlAllowComments:!0,htmlUntouched:!1,preserveTabSpaces:!1,fullPage:!1}),l.HTML5Map={B:"STRONG",I:"EM",STRIKE:"S"},l.MODULES.clean=function(e){var t,n,i,r,a=e.$;function o(t){if(t.nodeType===Node.ELEMENT_NODE&&t.getAttribute("class")&&0<=t.getAttribute("class").indexOf("fr-marker"))return!1;var n,i=e.node.contents(t),r=[];for(n=0;n<i.length;n++)i[n].nodeType!==Node.ELEMENT_NODE||e.node.isVoid(i[n])?i[n].nodeType===Node.TEXT_NODE&&(i[n].textContent=i[n].textContent.replace(/\u200b/g,"")):i[n].textContent.replace(/\u200b/g,"").length!==i[n].textContent.length&&o(i[n]);if(t.nodeType===Node.ELEMENT_NODE&&!e.node.isVoid(t)&&(t.normalize(),i=e.node.contents(t),r=t.querySelectorAll(".fr-marker"),i.length-r.length==0)){for(n=0;n<i.length;n++)if(i[n].nodeType===Node.ELEMENT_NODE&&(i[n].getAttribute("class")||"").indexOf("fr-marker")<0)return!1;for(n=0;n<r.length;n++)t.parentNode.insertBefore(r[n].cloneNode(!0),t);return t.parentNode.removeChild(t),!1}}function c(t,n){if(t.nodeType===Node.COMMENT_NODE)return"\x3c!--".concat(t.nodeValue,"--\x3e");if(t.nodeType===Node.TEXT_NODE)return n?t.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"):e.opts.preserveTabSpaces?t.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00A0/g,"&nbsp;").replace(/\t/g," ".repeat(e.opts.tabSpaces)||" ".repeat(4)):t.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00A0/g,"&nbsp;").replace(/\t/g,"");if(t.nodeType!==Node.ELEMENT_NODE)return t.outerHTML;if(t.nodeType===Node.ELEMENT_NODE&&0<=["STYLE","SCRIPT","NOSCRIPT"].indexOf(t.tagName))return t.outerHTML;if(t.nodeType===Node.ELEMENT_NODE&&"svg"===t.tagName){var i=document.createElement("div"),r=t.cloneNode(!0);return i.appendChild(r),i.innerHTML}if("IFRAME"===t.tagName)return t.outerHTML.replace(/&lt;/g,"<").replace(/&gt;/g,">");var s=t.childNodes;if(0===s.length)return t.outerHTML;for(var a="",o=0;o<s.length;o++)"PRE"===t.tagName&&(n=!0),a+=c(s[o],n);return e.node.openTagString(t)+a+e.node.closeTagString(t)}var d=[];function u(e){var t=e.replace(/;;/gi,";");return";"!==(t=t.replace(/^;/gi,"")).charAt(t.length)&&(t+=";"),t}function h(t){var n;for(n in t)if(Object.prototype.hasOwnProperty.call(t,n)){var s=n.match(i),a=null;"style"===n&&e.opts.htmlAllowedStyleProps.length&&(a=t[n].match(r)),s&&a?t[n]=u(a.join(";")):s&&("style"!==n||a)||delete t[n]}for(var o="",l=Object.keys(t).sort(),c=0;c<l.length;c++)t[n=l[c]].indexOf('"')<0?o+=" ".concat(n,'="').concat(t[n],'"'):o+=" ".concat(n,"='").concat(t[n],"'");return o}function f(t,n){var i,r=document.implementation.createHTMLDocument("Froala DOC").createElement("DIV");a(r).append(t);var s="";if(r){var o=e.node.contents(r);for(i=0;i<o.length;i++)n(o[i]);for(o=e.node.contents(r),i=0;i<o.length;i++)s+=c(o[i])}return s}function p(t,n,i){var r=t=function(e){return d=[],(e=(e=(e=e.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,(function(e){return d.push(e),"[FROALA.EDITOR.SCRIPT ".concat(d.length-1,"]")}))).replace(/<noscript\b[^<]*(?:(?!<\/noscript>)<[^<]*)*<\/noscript>/gi,(function(e){return d.push(e),"[FROALA.EDITOR.NOSCRIPT ".concat(d.length-1,"]")}))).replace(/<meta((?:[\w\W]*?)) http-equiv="/g,'<meta$1 data-fr-http-equiv="')).replace(/<img((?:[\w\W]*?)) src="/g,'<img$1 data-fr-src="')}(t),s=null;return e.opts.fullPage&&(r=e.html.extractNode(t,"body")||(0<=t.indexOf("<body")?"":t),i&&(s=e.html.extractNode(t,"head")||"")),r=f(r,n),s&&(s=f(s,n)),function(t){return(t=(t=t.replace(/\[FROALA\.EDITOR\.SCRIPT ([\d]*)\]/gi,(function(t,n){return 0<=e.opts.htmlRemoveTags.indexOf("script")?"":d[parseInt(n,10)]}))).replace(/\[FROALA\.EDITOR\.NOSCRIPT ([\d]*)\]/gi,(function(t,n){if(0<=e.opts.htmlRemoveTags.indexOf("noscript"))return"";var i=d[parseInt(n,10)].replace(/&lt;/g,"<").replace(/&gt;/g,">"),r=a(i);if(r&&r.length){var s=f(r.html(),g);r.html(s),i=r.get(0).outerHTML}return i}))).replace(/<img((?:[\w\W]*?)) data-fr-src="/g,'<img$1 src="')}(function(t,n,i){if(e.opts.fullPage){var r=e.html.extractDoctype(i),s=h(e.html.extractNodeAttrs(i,"html"));n=null===n?e.html.extractNode(i,"head")||"<title></title>":n;var a=h(e.html.extractNodeAttrs(i,"head")),o=h(e.html.extractNodeAttrs(i,"body"));return"".concat(r,"<html").concat(s,"><head").concat(a,">").concat(n,"</head><body").concat(o,">").concat(t,"</body></html>")}return t}(r,s,t))}function m(t){var n=e.doc.createElement("DIV");return n.innerText=t,n.textContent}function g(s){for(var a=e.node.contents(s),o=0;o<a.length;o++)a[o].nodeType!==Node.TEXT_NODE&&g(a[o]);!function(s){if("SPAN"===s.tagName&&0<=(s.getAttribute("class")||"").indexOf("fr-marker"))return!1;if("PRE"===s.tagName&&function(e){var t=e.innerHTML;0<=t.indexOf("\n")&&(e.innerHTML=t.replace(/\n/g,"<br>"))}(s),s.nodeType===Node.ELEMENT_NODE&&(s.getAttribute("data-fr-src")&&0!==s.getAttribute("data-fr-src").indexOf("blob:")&&s.setAttribute("data-fr-src",e.helpers.sanitizeURL(m(s.getAttribute("data-fr-src")))),s.getAttribute("href")&&s.setAttribute("href",e.helpers.sanitizeURL(m(s.getAttribute("href")))),s.getAttribute("src")&&s.setAttribute("src",e.helpers.sanitizeURL(m(s.getAttribute("src")))),s.getAttribute("srcdoc")&&s.setAttribute("srcdoc",e.clean.html(s.getAttribute("srcdoc"))),0<=["TABLE","TBODY","TFOOT","TR"].indexOf(s.tagName)&&(s.innerHTML=s.innerHTML.trim())),!e.opts.pasteAllowLocalImages&&s.nodeType===Node.ELEMENT_NODE&&"IMG"===s.tagName&&s.getAttribute("data-fr-src")&&0===s.getAttribute("data-fr-src").indexOf("file://"))return s.parentNode.removeChild(s),!1;if(s.nodeType===Node.ELEMENT_NODE&&l.HTML5Map[s.tagName]&&""===e.node.attributes(s)){var a=l.HTML5Map[s.tagName],o="<".concat(a,">").concat(s.innerHTML,"</").concat(a,">");s.insertAdjacentHTML("beforebegin",o),(s=s.previousSibling).parentNode.removeChild(s.nextSibling)}if(e.opts.htmlAllowComments||s.nodeType!==Node.COMMENT_NODE)if(s.tagName&&s.tagName.match(n)){if("STYLE"==s.tagName&&e.helpers.isMac()){var c,d=s.innerHTML.trim(),h=[],f=/{([^}]+)}/g;for(d=d.replace(/\/\*[\s\S]*?\*\/|([^\\:]|^)\/\/.*|<!--[\s\S]*?-->$/,"");c=f.exec(d);)h.push(c[1]);for(var p=function(e){var t=d.substring(0,d.indexOf("{")).trim();0==!/^[a-z_-][a-z\d_-]*$/i.test(t)&&s.parentNode.querySelectorAll(t).forEach((function(t){t.removeAttribute("class"),t.setAttribute("style",h[e])})),d=d.substring(d.indexOf("}")+1)},g=0;-1!=d.indexOf("{");g++)p(g)}s.parentNode.removeChild(s)}else if(s.tagName&&!s.tagName.match(t))"svg"===s.tagName?s.parentNode.removeChild(s):e.browser.safari&&"path"===s.tagName&&s.parentNode&&"svg"===s.parentNode.tagName||(s.outerHTML=s.innerHTML);else{var v=s.attributes;if(v)for(var y=v.length-1;0<=y;y--){var _=v[y],b=_.nodeName.match(i),x=null;"style"===_.nodeName&&e.opts.htmlAllowedStyleProps.length&&(x=_.value.match(r)),b&&x?_.value=u(x.join(";")):b&&("style"!==_.nodeName||x)||s.removeAttribute(_.nodeName)}}else 0!==s.data.indexOf("[FROALA.EDITOR")&&s.parentNode.removeChild(s)}(s)}return{_init:function(){e.opts.fullPage&&a.merge(e.opts.htmlAllowedTags,["head","title","style","link","base","body","html","meta"])},html:function(s,o,l,c){void 0===o&&(o=[]),void 0===l&&(l=[]),void 0===c&&(c=!1);var d,u=a.merge([],e.opts.htmlAllowedTags);for(d=0;d<o.length;d++)0<=u.indexOf(o[d])&&u.splice(u.indexOf(o[d]),1);var h=a.merge([],e.opts.htmlAllowedAttrs);for(d=0;d<l.length;d++)0<=h.indexOf(l[d])&&h.splice(h.indexOf(l[d]),1);if(h.push("data-fr-.*"),h.push("fr-.*"),t=new RegExp("^".concat(u.join("$|^"),"$"),"gi"),i=new RegExp("^".concat(h.join("$|^"),"$"),"gi"),n=new RegExp("^".concat(e.opts.htmlRemoveTags.join("$|^"),"$"),"gi"),r=e.opts.htmlAllowedStyleProps.length?new RegExp("((^|;|\\s)".concat(e.opts.htmlAllowedStyleProps.join(":.+?(?=;|$))|((^|;|\\s)"),":.+?(?=(;)|$))"),"gi"):null,s=p(s,g,!0),void 0!==e.opts.DOMPurify){var f={ALLOW_UNKNOWN_PROTOCOLS:!0};1===e.opts.htmlAllowedTags.length&&".*"===e.opts.htmlAllowedTags[0]||(f.ALLOWED_TAGS=e.opts.htmlAllowedTags),1===e.opts.htmlAllowedAttrs.length&&".*"===e.opts.htmlAllowedAttrs[0]||(f.ALLOWED_ATTR=e.opts.htmlAllowedAttrs),s=e.opts.DOMPurify.sanitize(s,f)}return s},toHTML5:function(){var t=e.el.querySelectorAll(Object.keys(l.HTML5Map).join(","));if(t.length){var n=!1;e.el.querySelector(".fr-marker")||(e.selection.save(),n=!0);for(var i=0;i<t.length;i++)""===e.node.attributes(t[i])&&a(t[i]).replaceWith("<".concat(l.HTML5Map[t[i].tagName],">").concat(t[i].innerHTML,"</").concat(l.HTML5Map[t[i].tagName],">"));n&&e.selection.restore()}},tables:function(){!function(){for(var t=e.el.querySelectorAll("tr"),n=0,i=0;i<t.length;i++){var r=t[i].outerHTML.match(/rowspan="([0-9]+)"/);r&&(n+=Number(r[1])-1);for(var s=t[i].children,a=!0,o=0;o<s.length;o++)if("TH"!==s[o].tagName){a=!1;break}if(!1!==a&&0!==s.length)if(1===s.length&&"TH"===s[0].tagName&&n)n--;else{var l=t[i],c=l.closest("table");if(c){var d=c.querySelector("thead");d||(d=e.doc.createElement("THEAD"),c.insertBefore(d,c.firstChild)),d.contains(l)||d.appendChild(l)}}}}(),function(){for(var t=e.$el.find("table[style]"),n=0;n<t.length;n++){var i=a(t[n]);i.attr("style").indexOf("width")<0&&i.css("width","100%")}for(var r=e.$el.find("td[width]"),s=0;s<r.length;s++){var o=a(r[s]),l=o.attr("width");l&&(o.css("width",l),o.removeAttr("width"))}}()},lists:function(){!function(){var t,n=[];do{if(n.length){var i=n[0],r=e.doc.createElement("ul");i.parentNode.insertBefore(r,i);do{var s=i;i=i.nextSibling,r.appendChild(s)}while(i&&"LI"===i.tagName)}n=[];for(var a=e.el.querySelectorAll("li"),o=0;o<a.length;o++)t=a[o],e.node.isList(t.parentNode)||n.push(a[o])}while(0<n.length)}(),function(){for(var t=e.el.querySelectorAll("ol + ol, ul + ul"),n=0;n<t.length;n++){var i=t[n];if(e.node.isList(i.previousSibling)&&e.node.openTagString(i)===e.node.openTagString(i.previousSibling)){for(var r=e.node.contents(i),s=0;s<r.length;s++)i.previousSibling.appendChild(r[s]);i.parentNode.removeChild(i)}}}(),function(){for(var t=e.el.querySelectorAll("ul, ol"),n=0;n<t.length;n++)for(var i=e.node.contents(t[n]),r=null,s=i.length-1;0<=s;s--)!i[s].tagName&&e.opts.htmlUntouched||"LI"===i[s].tagName||"UL"==i[s].tagName||"OL"==i[s].tagName?r=null:"BR"==i[s].tagName?a(i[s]).remove():(r||(r=a(e.doc.createElement("LI"))).insertBefore(i[s]),r.prepend(i[s]))}(),function(){var t,n,i;do{n=!1;var r=e.el.querySelectorAll("li:empty");for(t=0;t<r.length;t++)r[t].parentNode.removeChild(r[t]);var s=e.el.querySelectorAll("ul, ol");for(t=0;t<s.length;t++)(i=s[t]).querySelector("LI")||(n=!0,i.parentNode.removeChild(i))}while(!0===n)}(),function(){for(var t=e.el.querySelectorAll("ul > ul, ol > ol, ul > ol, ol > ul"),n=0;n<t.length;n++){var i=t[n],r=i.previousSibling;r&&("LI"===r.tagName?r.appendChild(i):a(i).wrap("<li></li>"))}}(),function(){for(var t=e.el.querySelectorAll("li > ul, li > ol"),n=0;n<t.length;n++){var i=t[n];if(i.nextSibling)for(var r=i.nextSibling;0<r.childNodes.length;)i.append(r.childNodes[0])}}(),function(){for(var t=e.el.querySelectorAll("li > ul, li > ol"),n=0;n<t.length;n++){var i=t[n];if(e.node.isFirstSibling(i)&&"none"!=i.parentNode.style.listStyleType)a(i).before("<br/>");else if(i.previousSibling&&"BR"===i.previousSibling.tagName){for(var r=i.previousSibling.previousSibling;r&&e.node.hasClass(r,"fr-marker");)r=r.previousSibling;r&&"BR"!==r.tagName&&a(i.previousSibling).remove()}}}(),function(){for(var t=e.el.querySelectorAll("li:empty"),n=0;n<t.length;n++)a(t[n]).remove()}(),function(){for(var t=e.el.querySelectorAll("ul, ol"),n=0;n<t.length;n++)for(var i=t[n],r=e.node.contents(i),o=function(){var t=r[l],n=e.node.contents(t),i=t.querySelectorAll("ul, ol");if(0<i.length&&1==n.length&&n[0].nodeType===Node.ELEMENT_NODE){var o=i[0],c=r[l-1];if(!c)return 1;var d=a(c).data("tracking")&&e.opts.trackChangesEnabled;s(o.querySelectorAll("li")).reverse().forEach((function(t){if(d){var n="pending-".concat(e.id,"-").concat(e.track_changes.getPendingChanges().length),i=e.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=t.innerHTML;t.innerHTML='<span data-tracking="true" data-track-id="'.concat(n,'" ').concat(i,">").concat(r,"</span>"),e.track_changes.pushChange(n)}})),c.append(o),t.remove()}},l=0;l<r.length;l++)o()}()},invisibleSpaces:function(t){return t.replace(/\u200b/g,"").length===t.length?t:e.clean.exec(t,o)},exec:p}},l.XS=0,l.SM=1,l.MD=2,l.LG=3,l.LinkRegExCommon="[".concat("a-z\\u0080-\\u009f\\u00a1-\\uffff0-9-_\\.","]{1,}"),l.LinkRegExEnd="((:[0-9]{1,5})|)(((\\/|\\?|#)[a-z\\u00a1-\\uffff0-9@?\\|!^=%&amp;\\/~+#-\\'*-_{}]*)|())",l.LinkRegExTLD="((".concat(l.LinkRegExCommon,")(\\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))"),l.LinkRegExHTTP="((ftp|http|https):\\/\\/".concat(l.LinkRegExCommon,")"),l.LinkRegExAuth="((ftp|http|https):\\/\\/[\\u0021-\\uffff]{1,}@".concat(l.LinkRegExCommon,")"),l.LinkRegExWWW="(www\\.".concat(l.LinkRegExCommon,"\\.[a-z0-9-]{2,24})"),l.LinkRegEx="(".concat(l.LinkRegExTLD,"|").concat(l.LinkRegExHTTP,"|").concat(l.LinkRegExWWW,"|").concat(l.LinkRegExAuth,")").concat(l.LinkRegExEnd),l.LinkProtocols=["mailto","tel","sms","notes","data"],l.MAIL_REGEX=/.+@.+\..+/i,l.MODULES.helpers=function(e){var t,n=e.$;function i(){var e={},t=function(){var e,t=-1;return"Microsoft Internet Explorer"===navigator.appName?(e=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(e=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))),t}();if(0<t)e.msie=!0;else{var n=navigator.userAgent.toLowerCase(),i=/(edge)[ /]([\w.]+)/.exec(n)||/(chrome)[ /]([\w.]+)/.exec(n)||/(webkit)[ /]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ /]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[],r=i[1]||"";i[2],i[1]&&(e[r]=!0),e.chrome?e.webkit=!0:e.webkit&&(e.safari=!0)}return e.msie&&(e.version=t),e}function r(){return(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||navigator.maxTouchPoints&&2<navigator.maxTouchPoints&&/Macintosh/.test(navigator.userAgent))&&!c()}function s(){return/(Android)/g.test(navigator.userAgent)&&!c()}function o(){return/(Blackberry)/g.test(navigator.userAgent)}function c(){return/(Windows Phone)/gi.test(navigator.userAgent)}var d=null;return{_init:function(){e.browser=i()},isIOS:r,isMac:function(){return null===d&&(d=0<=navigator.platform.toUpperCase().indexOf("MAC")),d},getIOSVersion:function(){if(r()){var e=navigator.userAgent.match(/OS (\d)?\d_\d(_\d)?/i)||navigator.userAgent.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/);return e&&e.length&&Math.abs(e[0].split("_")[0].replace("OS ",""))||NaN}return NaN},getSafariVersion:function(){var e=navigator.userAgent;if(-1!==e.indexOf("Safari")){var t=e.match(/Version\/(\d+\.\d+)/);if(t)return parseInt(t[1])}return null},isAndroid:s,isBlackberry:o,isWindowsPhone:c,isMobile:function(){return s()||r()||o()},isEmail:function(e){return!/^(https?:|ftps?:|)\/\//i.test(e)&&l.MAIL_REGEX.test(e)},requestAnimationFrame:function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}},getPX:function(e){return parseInt(e,10)||0},screenSize:function(t){try{var n=0;if((n=t?e.$box.width():e.$sc.width())<768)return l.XS;if(768<=n&&n<992)return l.SM;if(992<=n&&n<1200)return l.MD;if(1200<=n)return l.LG}catch(e){return l.LG}},isTouch:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch},sanitizeURL:function(t){if(e.opts.DOMPurify){var n={ALLOW_UNKNOWN_PROTOCOLS:!0,ALLOWED_URI_REGEXP:/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp|xxx):|[^a-z]|[a-z+.]+(?:[^a-z+.\-:]|$))/i};1===e.opts.htmlAllowedTags.length&&".*"===e.opts.htmlAllowedTags[0]||(n.ALLOWED_TAGS=e.opts.htmlAllowedTags),1===e.opts.htmlAllowedAttrs.length&&".*"===e.opts.htmlAllowedAttrs[0]||(n.ALLOWED_ATTR=e.opts.htmlAllowedAttrs),t=e.opts.DOMPurify.sanitize(t,n)}return t=t.replace(/(["'/]|\s+)on\w+=(?:"[^"]*"|'[^']*'|[^>\s]+)/gi,""),/^(https?:|ftps?:|)\/\//i.test(t)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(t)||new RegExp("^(".concat(l.LinkProtocols.join("|"),"):"),"i").test(t)?t:t=encodeURIComponent(t).replace(/%23/g,"#").replace(/%2F/g,"/").replace(/%25/g,"%").replace(/mailto%3A/gi,"mailto:").replace(/file%3A/gi,"file:").replace(/sms%3A/gi,"sms:").replace(/tel%3A/gi,"tel:").replace(/notes%3A/gi,"notes:").replace(/data%3Aimage/gi,"data:image").replace(/blob%3A/gi,"blob:").replace(/%3A(\d)/gi,":$1").replace(/webkit-fake-url%3A/gi,"webkit-fake-url:").replace(/%3F/g,"?").replace(/%3D/g,"=").replace(/%26/g,"&").replace(/&amp;/g,"&").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%2B/g,"+").replace(/%40/g,"@").replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/%7B/g,"{").replace(/%7D/g,"}").replace(/%[0-1]+[0-9]+|%[0-1]+[A-F]+/g,"")},isArray:function(e){return e&&!Object.prototype.propertyIsEnumerable.call(e,"length")&&"object"===a(e)&&"number"==typeof e.length},RGBToHex:function(e){function t(e){return"0".concat(parseInt(e,10).toString(16)).slice(-2)}try{return e&&"transparent"!==e?/^#[0-9A-F]{6}$/i.test(e)?e:(e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/),"#".concat(t(e[1])).concat(t(e[2])).concat(t(e[3])).toUpperCase()):""}catch(e){return null}},HEXtoRGB:function(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,n,i){return t+t+n+n+i+i}));var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?"rgb(".concat(parseInt(t[1],16),", ").concat(parseInt(t[2],16),", ").concat(parseInt(t[3],16),")"):""},isURL:function(e){return!!/^(https?:|ftps?:|)\/\//i.test(e)&&(e=String(e).replace(/</g,"%3C").replace(/>/g,"%3E").replace(/"/g,"%22").replace(/ /g,"%20"),new RegExp("^".concat(l.LinkRegExHTTP).concat(l.LinkRegExEnd,"$"),"gi").test(e))},getAlignment:function(i){i.css||(i=n(i));var r=(i.css("text-align")||"").replace(/-(.*)-/g,"");if(["left","right","justify","center"].indexOf(r)<0){if(!t){var s=n('<div dir="'.concat("rtl"===e.opts.direction?"rtl":"auto",'" style="text-align: ').concat(e.$el.css("text-align"),'; position: fixed; left: -3000px;"><span id="s1">.</span><span id="s2">.</span></div>'));n("body").first().append(s);var a=s.find("#s1").get(0).getBoundingClientRect().left,o=s.find("#s2").get(0).getBoundingClientRect().left;s.remove(),t=a<o?"left":"right"}r=t}return r},scrollTop:function(){return e.o_win.pageYOffset?e.o_win.pageYOffset:e.o_doc.documentElement&&e.o_doc.documentElement.scrollTop?e.o_doc.documentElement.scrollTop:e.o_doc.body.scrollTop?e.o_doc.body.scrollTop:0},scrollLeft:function(){return e.o_win.pageXOffset?e.o_win.pageXOffset:e.o_doc.documentElement&&e.o_doc.documentElement.scrollLeft?e.o_doc.documentElement.scrollLeft:e.o_doc.body.scrollLeft?e.o_doc.body.scrollLeft:0},isInViewPort:function(e){var t=e.getBoundingClientRect();return 0<=(t={top:Math.round(t.top),bottom:Math.round(t.bottom)}).top&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)||t.top<=0&&t.bottom>=(window.innerHeight||document.documentElement.clientHeight)}}},l.MODULES.events=function(e){var t,n=e.$,i={};function r(e,t,n){f(e,t,n)}function s(t){if(void 0===t&&(t=!0),!e.$wp)return!1;if(e.helpers.isIOS()&&e.$win.get(0).focus(),e.core.hasFocus())return!1;if(!e.core.hasFocus()&&t){var i=e.$win.scrollTop();if(e.browser.msie&&e.$box&&e.$box.css("position","fixed"),e.browser.msie&&e.$wp&&e.$wp.css("overflow","visible"),e.browser.msie&&e.$sc&&e.$sc.css("position","fixed"),e.browser.msie||(c(),e.el.focus(),e.events.trigger("focus"),o()),e.browser.msie&&e.$sc&&e.$sc.css("position",""),e.browser.msie&&e.$box&&e.$box.css("position",""),e.browser.msie&&e.$wp&&e.$wp.css("overflow","auto"),i!==e.$win.scrollTop()&&e.$win.scrollTop(i),!e.selection.info(e.el).atStart)return!1}if(!e.core.hasFocus()||0<e.$el.find(".fr-marker").length)return!1;if(e.selection.info(e.el).atStart&&e.selection.isCollapsed()&&null!==e.html.defaultTag()){var r=e.markers.insert();if(r&&!e.node.blockParent(r)){n(r).remove();var s=e.$el.find(e.html.blockTagsQuery()).get(0);s&&(n(s).prepend(l.MARKERS),e.selection.restore())}else r&&n(r).remove()}}var a=!1;function o(){t=!0}function c(){t=!1}function d(){return t}function u(t,n,r){var s,a=t.split(" ");if(1<a.length){for(var o=0;o<a.length;o++)u(a[o],n,r);return!0}void 0===r&&(r=!1),s=0!==t.indexOf("shared.")?(i[t]=i[t]||[],i[t]):(e.shared._events[t]=e.shared._events[t]||[],e.shared._events[t]),r?s.unshift(n):s.push(n)}var h=[];function f(t,n,i,r,s){"function"==typeof i&&(s=r,r=i,i=!1);var a=s?e.shared.$_events:h,o=s?e.sid:e.id,l="".concat(n.trim().split(" ").join(".ed".concat(o," ")),".ed").concat(o);i?t.on(l,i,r):t.on(l,r),a.push([t,l])}function p(e){for(var t=0;t<e.length;t++)e[t][0].off(e[t][1])}function m(t,n,r){if(!e.edit.isDisabled()||r){var s,a;if(0!==t.indexOf("shared."))s=i[t];else{if(0<e.shared.count)return!1;s=e.shared._events[t]}if(s)for(var o=0;o<s.length;o++)if(!1===(a=s[o].apply(e,n)))return!1;return(!e.opts.events||!e.opts.events[t]||!1!==(a=e.opts.events[t].apply(e,n)))&&a}}function g(){for(var e in i)Object.prototype.hasOwnProperty.call(i,e)&&delete i[e]}function v(){for(var t in e.shared._events)Object.prototype.hasOwnProperty.call(e.shared._events,t)&&delete e.shared._events[t]}return{_init:function(){e.shared.$_events=e.shared.$_events||[],e.shared._events={},e.helpers.isMobile()?(e._mousedown="touchstart",e._mouseup="touchend",e._move="touchmove",e._mousemove="touchmove"):(e._mousedown="mousedown",e._mouseup="mouseup",e._move="",e._mousemove="mousemove"),r(e.$el,"click mouseup mousemove mousedown touchstart touchend dragenter dragover dragleave dragend drop dragstart",(function(e){m(e.type,[e])})),u("mousedown",(function(){for(var t=0;t<l.INSTANCES.length;t++)l.INSTANCES[t]!==e&&l.INSTANCES[t].popups&&l.INSTANCES[t].popups.areVisible()&&l.INSTANCES[t].$el.find(".fr-marker").remove()})),r(e.$win,e._mousedown,(function(e){m("window.mousedown",[e]),o()})),r(e.$win,e._mouseup,(function(e){m("window.mouseup",[e])})),r(e.$win,"beforeinput cut copy keydown keyup touchmove touchend",(function(e){m("window.".concat(e.type),[e])})),r(e.$doc,"dragend drop",(function(e){m("document.".concat(e.type),[e])})),r(e.$el,"beforeinput keydown keypress keyup input",(function(e){m(e.type,[e])})),r(e.$el,"focus",(function(t){d()&&(s(!1),!1===a&&(m(t.type,[t]),e.helpers.isMobile()&&c()))})),r(e.$el,"blur",(function(t){d()&&!0===a&&(m(t.type,[t]),e.helpers.isMobile()&&e.opts.toolbarContainer&&(e.shared.selected_editor=e.id),o())})),f(e.$el,"mousedown",'[contenteditable="true"]',(function(){c(),e.$el.blur()})),u("focus",(function(){a=!0})),u("blur",(function(){a=!1})),o(),r(e.$el,"cut copy paste beforepaste",(function(e){m(e.type,[e])})),u("destroy",g),u("shared.destroy",v)},on:u,trigger:m,bindClick:function(t,i,r){f(t,e._mousedown,i,(function(t){e.edit.isDisabled()||function(t){var i=n(t.currentTarget);e.edit.isDisabled()||e.node.hasClass(i.get(0),"fr-disabled")?t.preventDefault():"mousedown"===t.type&&1!==t.which||(e.helpers.isMobile()||t.preventDefault(),(e.helpers.isAndroid()||e.helpers.isWindowsPhone())&&0===i.parents(".fr-dropdown-menu").length&&(t.preventDefault(),t.stopPropagation()),i.addClass("fr-selected"),e.events.trigger("commands.mousedown",[i]))}(t)}),!0),f(t,"".concat(e._mouseup," ").concat(e._move),i,(function(t){e.edit.isDisabled()||(e.helpers.isIOS()&&null!==e.selection.get().focusNode&&e.selection.save(),function(t,i){var r=n(t.currentTarget);if(e.edit.isDisabled()||e.node.hasClass(r.get(0),"fr-disabled"))return t.preventDefault(),!1;if("mouseup"===t.type&&1!==t.which)return!0;if(e.button.getButtons(".fr-selected",!0).get(0)==r.get(0)&&!e.node.hasClass(r.get(0),"fr-selected"))return!0;if("touchmove"!==t.type){if(t.stopPropagation(),t.stopImmediatePropagation(),t.preventDefault(),!e.node.hasClass(r.get(0),"fr-selected"))return e.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),!1;if(e.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),r.data("dragging")||r.attr("disabled"))return r.removeData("dragging"),!1;var s=r.data("timeout");s&&(clearTimeout(s),r.removeData("timeout")),i.apply(e,[t])}else r.data("timeout")||r.data("timeout",setTimeout((function(){r.data("dragging",!0)}),100))}(t,r))}),!0),f(t,"mousedown click mouseup",i,(function(t){e.edit.isDisabled()||t.stopPropagation()}),!0),u("window.mouseup",(function(){e.edit.isDisabled()||(t.find(i).removeClass("fr-selected"),o())})),f(t,"mouseover",i,(function(){n(this).hasClass("fr-options")&&n(this).prev(".fr-btn").addClass("fr-btn-hover"),n(this).next(".fr-btn").hasClass("fr-options")&&n(this).next(".fr-btn").addClass("fr-btn-hover")})),f(t,"mouseout",i,(function(){n(this).hasClass("fr-options")&&n(this).prev(".fr-btn").removeClass("fr-btn-hover"),n(this).next(".fr-btn").hasClass("fr-options")&&n(this).next(".fr-btn").removeClass("fr-btn-hover")}))},disableBlur:c,enableBlur:o,blurActive:d,focus:s,chainTrigger:function(t,n,r){if(!e.edit.isDisabled()||r){var s,a;if(0!==t.indexOf("shared."))s=i[t];else{if(0<e.shared.count)return!1;s=e.shared._events[t]}if(s)for(var o=0;o<s.length;o++)void 0!==(a=s[o].apply(e,[n]))&&(n=a);return e.opts.events&&e.opts.events[t]&&void 0!==(a=e.opts.events[t].apply(e,[n]))&&(n=a),n}},$on:f,$off:function(){p(h),h=[],0===e.shared.count&&(p(e.shared.$_events),e.shared.$_events=[])}}},Object.assign(l.DEFAULTS,{indentMargin:20}),l.COMMANDS={bold:{title:"Bold",toggle:!0,refresh:function(e){var t=this.format.is("strong");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},italic:{title:"Italic",toggle:!0,refresh:function(e){var t=this.format.is("em");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},underline:{title:"Underline",toggle:!0,refresh:function(e){var t=this.format.is("u");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},strikeThrough:{title:"Strikethrough",toggle:!0,refresh:function(e){var t=this.format.is("s");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},subscript:{title:"Subscript",toggle:!0,refresh:function(e){var t=this.format.is("sub");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},superscript:{title:"Superscript",toggle:!0,refresh:function(e){var t=this.format.is("sup");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},outdent:{title:"Decrease Indent"},indent:{title:"Increase Indent"},undo:{title:"Undo",undo:!1,forcedRefresh:!0,disabled:!0},redo:{title:"Redo",undo:!1,forcedRefresh:!0,disabled:!0},insertHR:{title:"Insert Horizontal Line"},clearFormatting:{title:"Clear Formatting"},selectAll:{title:"Select All",undo:!1},moreText:{title:"More Text",undo:!1},moreParagraph:{title:"More Paragraph",undo:!1},moreRich:{title:"More Rich",undo:!1},moreMisc:{title:"More Misc",undo:!1}},l.RegisterCommand=function(e,t){l.COMMANDS[e]=t},l.MODULES.commands=function(e){var t=e.$;function n(t){return e.html.defaultTag()&&(t="<".concat(e.html.defaultTag(),">").concat(t,"</").concat(e.html.defaultTag(),">")),t}var i={bold:function(){a("bold","strong")},subscript:function(){e.format.is("sup")&&e.format.remove("sup"),a("subscript","sub")},superscript:function(){e.format.is("sub")&&e.format.remove("sub"),a("superscript","sup")},italic:function(){a("italic","em")},strikeThrough:function(){a("strikeThrough","s")},underline:function(){a("underline","u")},undo:function(){e.undo.run()},redo:function(){e.undo.redo()},indent:function(){o(1)},outdent:function(){o(-1)},show:function(){e.opts.toolbarInline&&e.toolbar.showInline(null,!0)},insertHR:function(){e.selection.remove();var i="";e.core.isEmpty()&&(i=n(i="<br>"));var r='<hr id="fr-just" class="fr-just">'.concat(i);e.opts.trackChangesEnabled&&(r=e.track_changes.wrapInTracking(t(r),"hrWrapper").get(0).outerHTML),e.html.insert(r);var s,a=e.$el.find("hr#fr-just").length?e.$el.find("hr#fr-just"):e.$el.find(".fr-just");a.removeAttr("id"),a.removeAttr("class");var o=e.opts.trackChangesEnabled&&"SPAN"===a[0].parentNode.tagName&&"P"===a[0].parentNode.parentNode.tagName;if(0===a.next().length){var c=e.html.defaultTag();c&&!o?a.after(t(e.doc.createElement(c)).append("<br>").get(0)):o?a[0].parentNode.after(t(e.doc.createElement(c)).append("<br>").get(0)):a.after("<br>")}a.prev().is("hr")?s=e.selection.setAfter(a.get(0),!1):a.next().is("hr")?s=e.selection.setBefore(a.get(0),!1):o||e.selection.setAfter(a.get(0),!1)?e.selection.setAfter(a[0].parentNode,!1):e.selection.setBefore(a.get(0),!1),s||void 0===s||(i=n(i="".concat(l.MARKERS,"<br>")),a.after(i)),e.selection.restore()},clearFormatting:function(){e.format.remove()},selectAll:function(){e.doc.execCommand("selectAll",!1,!1),function(){var n=null,i=null,r=null,s=null,a=!0===e.opts.iframe,o=t(".fr-iframe")[0],l=a?t(o.contentWindow.document.body):e.$el;if(a&&o){var c=o.contentWindow;r=c.document.createRange.bind(c.document),s=c.getSelection()}else r=document.createRange.bind(document),s=window.getSelection();if(e.selection.isCollapsed()){s.removeAllRanges();var d=l.contents();if(n=d.first()[0],i=d.last()[0],n&&i){var u=r();u.setStart(n,0),u.setEnd(i,i.nodeType===Node.TEXT_NODE?i.textContent.length:i.childNodes.length),s.addRange(u),e.selection.save()}}}()},moreText:function(e){r(e)},moreParagraph:function(e){r(e)},moreRich:function(e){r(e)},moreMisc:function(e){r(e)},moreTrackChanges:function(){r("trackChanges")}};function r(n){var i=e.$tb.find("[data-cmd=".concat(n,"]")),r=e.$tb.find("[data-cmd=html]");e.opts.trackChangesEnabled||e.markdown&&e.markdown.isEnabled()?r&&r.addClass("fr-disabled"):r&&r.removeClass("fr-disabled"),function(n){e.helpers.isMobile()&&e.opts.toolbarInline&&e.events.disableBlur();var i=e.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("data-group-name"),'"]'));"trackChanges"===n.data("cmd")&&(i=e.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("id"),'"]'))),e.$tb.find(".fr-open").not(n).not('[data-cmd="trackChanges"]').removeClass("fr-open"),n.toggleClass("fr-open"),e.$tb.find(".fr-more-toolbar").removeClass("fr-overflow-visible"),e.$tb.find(".fr-expanded").not(i).length?(e.$tb.find(".fr-expanded").not(i).each((function(i,r){0!=t(r).data("name").indexOf("trackChanges-")&&0!=t(r).data("name").indexOf("moreRich-")?t(r).toggleClass("fr-expanded"):n.parents('[data-name^="moreRich-"]').length||0==t(r).data("name").indexOf("trackChanges-")||t(r).find('[id^="trackChanges-"]').length&&e.opts.trackChangesEnabled||t(r).toggleClass("fr-expanded")})),i.toggleClass("fr-expanded")):(i.toggleClass("fr-expanded"),e.$box.toggleClass("fr-toolbar-open"),e.$tb.toggleClass("fr-toolbar-open"))}(i),e.toolbar.setMoreToolbarsHeight()}function s(n,r){if(!(e.markdown&&e.markdown.isEnabled()&&("bold"===n||"italic"===n||"underline"===n)||e.opts.trackChangesEnabled&&"markdown"===n)&&!1!==e.events.trigger("commands.before",t.merge([n],r||[]))){var s=l.COMMANDS[n]&&l.COMMANDS[n].callback||i[n],a=!0,o=!1;l.COMMANDS[n]&&(void 0!==l.COMMANDS[n].focus&&(a=l.COMMANDS[n].focus),void 0!==l.COMMANDS[n].accessibilityFocus&&(o=l.COMMANDS[n].accessibilityFocus)),(!e.core.hasFocus()&&a||!e.core.hasFocus()&&o&&e.accessibility.hasFocus())&&(e.el.focus({preventScroll:!0}),e.events.trigger("focus")),l.COMMANDS[n]&&!1!==l.COMMANDS[n].undo&&(e.$el.find(".fr-marker").length&&(e.events.disableBlur(),e.selection.restore()),e.undo.saveStep()),s&&s.apply(e,t.merge([n],r||[])),e.events.trigger("commands.after",t.merge([n],r||[])),l.COMMANDS[n]&&!1!==l.COMMANDS[n].undo&&e.undo.saveStep()}}function a(t,n){e.format.toggle(n)}function o(n){e.selection.save(),e.html.wrap(!0,!0,!0,!0),e.selection.restore();for(var i=e.selection.blocks(),r=0;r<i.length;r++)if("LI"!==i[r].tagName&&"LI"!=i[r].parentNode.tagName&&("LI"!==i[r].tagName||"LI"!==i[r].parentNode.tagName)){var s=t(i[r]);"LI"!=i[r].tagName&&"LI"==i[r].parentNode.tagName&&(s=t(i[r].parentNode));var a="rtl"===e.opts.direction||"rtl"===s.css("direction")?"margin-right":"margin-left",o=e.helpers.getPX(s.css(a)),l=e.helpers.getPX(s.css("text-indent"));if(s.width()<2*e.opts.indentMargin&&0<n||o+l<=0&&n<0)continue;"UL"!=i[r].parentNode.tagName&&"OL"!=i[r].parentNode.tagName&&"LI"!=i[r].parentNode.tagName&&s.css(a,Math.max(o+n*e.opts.indentMargin,0)||""),s.removeClass("fr-temp-div")}e.selection.save(),e.html.unwrap(),e.selection.restore()}function c(e){return function(){s(e)}}var d={};for(var u in i)Object.prototype.hasOwnProperty.call(i,u)&&(d[u]=c(u));return Object.assign(d,{exec:s,_init:function(){e.events.on("keydown",(function(t){var n=e.selection.element();if((t.ctrlKey||t.metaKey)&&"a"===t.key&&(t.preventDefault(),s("selectAll")),n&&"HR"===n.tagName&&!e.keys.isArrow(t.which))return t.preventDefault(),!1})),e.events.on("keyup",(function(n){var i=e.selection.element();if(i&&"HR"===i.tagName)if(n.which===l.KEYCODE.ARROW_LEFT||n.which===l.KEYCODE.ARROW_UP){if(i.previousSibling)return e.node.isBlock(i.previousSibling)?e.selection.setAtEnd(i.previousSibling):t(i).before(l.MARKERS),e.selection.restore(),!1}else if((n.which===l.KEYCODE.ARROW_RIGHT||n.which===l.KEYCODE.ARROW_DOWN)&&i.nextSibling)return e.node.isBlock(i.nextSibling)?e.selection.setAtStart(i.nextSibling):t(i).after(l.MARKERS),e.selection.restore(),!1})),e.events.on("mousedown",(function(e){if(e.target&&"HR"===e.target.tagName)return e.preventDefault(),e.stopPropagation(),!1})),e.events.on("mouseup",(function(){var n=e.selection.element();n===e.selection.endElement()&&n&&"HR"===n.tagName&&(n.nextSibling&&(e.node.isBlock(n.nextSibling)?e.selection.setAtStart(n.nextSibling):t(n).after(l.MARKERS)),e.selection.restore())}))}})},l.MODULES.cursorLists=function(e){var t=e.$;function n(e){for(var t=e;"LI"!==t.tagName;)t=t.parentNode;return t}function i(t){for(var n=t;!e.node.isList(n);)n=n.parentNode;return n}function r(e){for(var t="",n=0;n<e.length;n++){var i=e[n];t+="".concat(i.name,"='").concat(i.value,"' ")}return t}return{_startEnter:function(s){var a,o=n(s),c=o.nextSibling,d=o.previousSibling,u=e.html.defaultTag();if(e.node.isEmpty(o,!0)&&c){for(var h="",f="",p=s.parentNode;!e.node.isList(p)&&p.parentNode&&("LI"!==p.parentNode.tagName||p.parentNode===o);)-1<["OL","LI","UL"].indexOf(p.tagName)&&(h=e.node.openTagString(p)+h,f+=e.node.closeTagString(p)),p=p.parentNode;h=e.node.openTagString(p)+h,f+=e.node.closeTagString(p);var m="";if(p.parentNode&&"LI"===p.parentNode.tagName)if(p.parentNode.attributes.length){var g=r(p.parentNode.attributes);m="".concat(f,"<li ").concat(g,">").concat(l.MARKERS,"<br>").concat(h)}else m="".concat(f,"<li>").concat(l.MARKERS,"<br>").concat(h);else m=u?"".concat(f,"<").concat(u,">").concat(l.MARKERS,"<br></").concat(u,">").concat(h):"".concat(f+l.MARKERS,"<br>").concat(h);for(;["UL","OL"].indexOf(p.tagName)<0||p.parentNode&&"LI"===p.parentNode.tagName;)p=p.parentNode;t(o).replaceWith('<span id="fr-break"></span>');var v=e.node.openTagString(p)+t(p).html()+e.node.closeTagString(p);v=v.replace(/<span id="fr-break"><\/span>/g,m),t(p).replaceWith(v),e.$el.find("li:empty").remove(),e.$el.find("li > p > span:empty").length&&e.$el.find("li > p > span:empty")[0].parentNode.parentNode.remove()}else if(d&&c||!e.node.isEmpty(o,!0)){var y="<br>",_=s.parentNode;for(_&&"A"===_.tagName&&(_=null);_&&"LI"!==_.tagName;)y=e.node.openTagString(_)+y+e.node.closeTagString(_),_=_.parentNode;if(_&&_.attributes.length){var b=r(_.attributes);t(o).before("<li ".concat(b,">").concat(y,"</li>"))}else t(o).before("<li>".concat(y,"</li>"));t(s).remove()}else if(d){a=i(o);for(var x="".concat(l.MARKERS,"<br>"),w=s.parentNode;w&&"LI"!==w.tagName;)x=e.node.openTagString(w)+x+e.node.closeTagString(w),w=w.parentNode;if(a.parentNode&&"LI"===a.parentNode.tagName)if(a.parentNode.attributes.length){var M=r(a.parentNode.attributes);t(a.parentNode).after("<li ".concat(M,">").concat(x,"</li>"))}else t(a.parentNode).after("<li>".concat(x,"</li>"));else u?t(a).after("<".concat(u,">").concat(x,"</").concat(u,">")):t(a).after(x);t(o).remove()}else(a=i(o)).parentNode&&"LI"===a.parentNode.tagName?c?t(a.parentNode).before("".concat(e.node.openTagString(o)+l.MARKERS,"<br></li>")):t(a.parentNode).after("".concat(e.node.openTagString(o)+l.MARKERS,"<br></li>")):u?t(a).before("<".concat(u,">").concat(l.MARKERS,"<br></").concat(u,">")):t(a).before("".concat(l.MARKERS,"<br>")),t(o).remove()},_middleEnter:function(i){for(var r=n(i),s="",a=i,o="",c="",d=!1;a!==r;){var u="A"===(a=a.parentNode).tagName&&e.cursor.isAtEnd(i,a)?"fr-to-remove":"";d||a==r||e.node.isBlock(a)||(d=!0,o+=l.INVISIBLE_SPACE),o=e.node.openTagString(t(a).clone().addClass(u).get(0))+o,c+=e.node.closeTagString(a)}s=c+s+o+l.MARKERS+(e.opts.keepFormatOnDelete?l.INVISIBLE_SPACE:""),t(i).replaceWith('<span id="fr-break"></span>');var h=e.node.openTagString(r)+t(r).html()+e.node.closeTagString(r);h=h.replace(/<span id="fr-break"><\/span>/g,s),t(r).replaceWith(h)},_endEnter:function(i){for(var r=n(i),s=l.MARKERS,a="",o=i,c=!1;o!==r;)if(!(o=o.parentNode).classList.contains("fr-img-space-wrap")&&!o.classList.contains("fr-img-space-wrap2")){var d="A"===o.tagName&&e.cursor.isAtEnd(i,o)?"fr-to-remove":"";c||o===r||e.node.isBlock(o)||(c=!0,a+=l.INVISIBLE_SPACE),a=e.node.openTagString(t(o).clone().addClass(d).get(0))+a,s+=e.node.closeTagString(o)}var u=a+s;t(i).remove(),t(r).after(u)},_backspace:function(r){var s=n(r),a=s.previousSibling;if(a){var o=t(a).children().last(),c=o[0]&&o[0].tagName?o[0].tagName:"",d="P"===c,u=0<t(a).find("table").length;["TABLE","TBODY","TR","TD","TH"].includes(c)||u&&d||(a=t(a).find(e.html.blockTagsQuery()).get(-1)||a),t(r).replaceWith(l.MARKERS);var h=e.node.contents(a);h.length&&"BR"===h[h.length-1].tagName&&t(h[h.length-1]).remove(),t(s).find(e.html.blockTagsQuery()).not("ol, ul, table").each((function(){this.parentNode===s&&t(this).replaceWith(t(this).html()+(e.node.isEmpty(this)?"":"<br>"))}));for(var f,p=e.node.contents(s)[0];p&&!e.node.isList(p);)f=p.nextSibling,t(a).append(p),p=f;for(a=s.previousSibling;p;)f=p.nextSibling,t(a).append(p),p=f;1<(h=e.node.contents(a)).length&&"BR"===h[h.length-1].tagName&&t(h[h.length-1]).remove(),t(s).remove()}else{var m=i(s);if(t(r).replaceWith(l.MARKERS),m.parentNode&&"LI"===m.parentNode.tagName){var g=m.previousSibling;e.node.isBlock(g)?(t(s).find(e.html.blockTagsQuery()).not("ol, ul, table").each((function(){this.parentNode===s&&t(this).replaceWith(t(this).html()+(e.node.isEmpty(this)?"":"<br>"))})),t(g).append(t(s).html())):t(m).before(t(s).html())}else{var v=e.html.defaultTag();v&&0===t(s).find(e.html.blockTagsQuery()).length?t(m).before("<".concat(v,">").concat(t(s).html(),"</").concat(v,">")):t(m).before(t(s).html())}t(s).remove(),e.html.wrap(),0===t(m).find("li").length&&t(m).remove()}},_del:function(i){var r,s=n(i),a=s.nextSibling;if(a){(r=e.node.contents(a)).length&&"BR"===r[0].tagName&&t(r[0]).remove(),t(a).find(e.html.blockTagsQuery()).not("ol, ul, table").each((function(){this.parentNode===a&&t(this).replaceWith(t(this).html()+(e.node.isEmpty(this)?"":"<br>"))}));for(var o,c=i,d=e.node.contents(a)[0];d&&!e.node.isList(d);)o=d.nextSibling,t(c).after(d),c=d,d=o;for(;d;)o=d.nextSibling,t(s).append(d),d=o;t(i).replaceWith(l.MARKERS),t(a).remove()}else{for(var u=s;!u.nextSibling&&u!==e.el;)u=u.parentNode;if(u===e.el)return!1;if(u=u.nextSibling,e.node.isBlock(u)){if(l.NO_DELETE_TAGS.indexOf(u.tagName)<0){if(t(i).replaceWith(l.MARKERS),(r=e.node.contents(s)).length&&"BR"===r[r.length-1].tagName&&t(r[r.length-1]).remove(),u.isContentEditable&&"DIV"===u.tagName&&(!e.node.isBlock(u.previousSibling)||"DIV"===u.previousSibling.tagName))return;t(s).append(t(u).html()),t(u).remove()}}else{for((r=e.node.contents(s)).length&&"BR"===r[r.length-1].tagName&&t(r[r.length-1]).remove(),t(i).replaceWith(l.MARKERS);u&&!e.node.isBlock(u)&&"BR"!==u.tagName;)t(s).append(t(u)),u=u.nextSibling;t(u).remove()}}}}},l.NO_DELETE_TAGS=["TH","TD","TR","TABLE","FORM"],l.SIMPLE_ENTER_TAGS=["TH","TD","LI","DL","DT","FORM"],l.MODULES.cursor=function(e){var t=e.$;function n(t){return!!t&&(e.node.isBlock(t)?"P"!==t.tagName||!t.nextElementSibling||!t.parentElement||"OL"!==t.nextElementSibling.tagName||"LI"!==t.parentElement.tagName:t.nextSibling&&t.nextSibling.nodeType===Node.TEXT_NODE&&0===t.nextSibling.textContent.replace(/\u200b/g,"").length?n(t.nextSibling):!(t.nextSibling&&(!t.previousSibling||"BR"!==t.nextSibling.tagName||t.nextSibling.nextSibling))&&n(t.parentNode))}function i(t){return!!t&&(!!e.node.isBlock(t)||(t.previousSibling&&t.previousSibling.nodeType===Node.TEXT_NODE&&0===t.previousSibling.textContent.replace(/\u200b/g,"").length?i(t.previousSibling):!t.previousSibling&&(!(t.previousSibling||!e.node.hasClass(t.parentNode,"fr-inner"))||i(t.parentNode))))}function r(t,n){return!!t&&t!==e.$wp.get(0)&&(t.previousSibling&&t.previousSibling.nodeType===Node.TEXT_NODE&&0===t.previousSibling.textContent.replace(/\u200b/g,"").length?r(t.previousSibling,n):!t.previousSibling&&(t.parentNode===n||r(t.parentNode,n)))}function s(t,n){return!!t&&t!==e.$wp.get(0)&&(t.nextSibling&&t.nextSibling.nodeType===Node.TEXT_NODE&&0===t.nextSibling.textContent.replace(/\u200b/g,"").length?s(t.nextSibling,n):!(t.nextSibling&&(!t.previousSibling||"BR"!==t.nextSibling.tagName||t.nextSibling.nextSibling))&&(t.parentNode===n||s(t.parentNode,n)))}function a(n){return 0<t(n).parentsUntil(e.$el,"LI").length&&0===t(n).parentsUntil("LI","TABLE").length}function o(e,t){var n=new RegExp("".concat(t?"^":"","(([\\uD83C-\\uDBFF\\uDC00-\\uDFFF]+\\u200D)*[\\uD83C-\\uDBFF\\uDC00-\\uDFFF]{2})").concat(t?"":"$"),"i"),i=e.match(n);return i?i[0].length:1}function c(n){for(var i,r=n;!r.previousSibling;)if(r=r.parentNode,e.node.isElement(r))return!1;r=r.previousSibling;var s=e.opts.htmlAllowedEmptyTags,a=r.tagName&&r.tagName.toLowerCase();if((!e.node.isBlock(r)||r.lastChild&&a&&0<=s.indexOf(a))&&e.node.isEditable(r)){for(i=e.node.contents(r);r.nodeType!==Node.TEXT_NODE&&!e.node.isDeletable(r)&&i.length&&e.node.isEditable(r);)r=i[i.length-1],i=e.node.contents(r);if(r.nodeType===Node.TEXT_NODE){var d=r.textContent,u=d.length;if(d.length&&"\n"===d[d.length-1])return r.textContent=d.substring(0,u-2),0===r.textContent.length&&r.parentNode.removeChild(r),c(n);if(e.opts.tabSpaces&&d.length>=e.opts.tabSpaces||e.opts.preserveTabSpaces&&4<=d.length){var h=e.opts.tabSpaces?e.opts.tabSpaces:4;0===d.substr(d.length-h,d.length-1).replace(/ /g,"").replace(new RegExp(l.UNICODE_NBSP,"g"),"").length&&(u=d.length-h+1)}r.textContent=d.substring(0,u-o(d));var f=r.textContent;(e.opts.enter===l.ENTER_BR&&0<f.length&&" "===f.charAt(f.length-1)||0===f.length&&n.previousSibling&&3===n.previousSibling.nodeType&&"TD"!==n.parentNode.tagName&&"LI"!==n.parentNode.tagName&&d!==String.fromCharCode(8203))&&(n.insertAdjacentHTML("beforebegin",l.INVISIBLE_SPACE),r=r.nextSibling),e.opts.trackChangesEnabled&&0===r.textContent.length&&t(r.parentElement).data("tracking")&&0===t(r.parentElement).find("[data-tracking-deleted=true]").length&&(t(n).insertBefore(r.parentElement),t(r.parentElement).remove(),r=t(n)[0].previousSibling),e.opts.htmlUntouched&&!n.nextSibling&&r.textContent.length&&" "===r.textContent[r.textContent.length-1]&&(r.textContent=r.textContent.substring(0,r.textContent.length-1)+l.UNICODE_NBSP);var p=d.length!==r.textContent.length;if(e.opts.enter!==l.ENTER_BR&&r&&r.previousSibling&&r.previousSibling.previousSibling&&"BR"===r.previousSibling.previousSibling.tagName&&0===r.textContent.length&&r.previousSibling.previousSibling.remove(),0===r.textContent.length&&"LI"===r.parentNode.tagName&&r.previousSibling&&"BR"===r.previousSibling.tagName&&r.previousSibling.remove(),0===r.textContent.length)if(p&&e.opts.keepFormatOnDelete)t(r).after(l.INVISIBLE_SPACE+l.MARKERS);else if(0!==d.length&&e.node.isBlock(r.parentNode))t(r).after(l.MARKERS);else if((2!=r.parentNode.childNodes.length||r.parentNode!=n.parentNode)&&1!=r.parentNode.childNodes.length||e.node.isBlock(r.parentNode)||e.node.isElement(r.parentNode)||!e.node.isDeletable(r.parentNode)){for(var m,g=r;!e.node.isElement(r.parentNode)&&e.node.isEmpty(r.parentNode)&&l.NO_DELETE_TAGS.indexOf(r.parentNode.tagName)<0;)if("A"===(r=r.parentNode).tagName){var v=r.childNodes[0];for(t(r).before(v),m=!0;0<v.childNodes.length;)v=v.childNodes[0];r.parentNode.removeChild(r),r=v;break}m||(r=g),t(r).after(l.MARKERS),e.node.isElement(r.parentNode)&&!n.nextSibling&&r.previousSibling&&"BR"===r.previousSibling.tagName&&t(n).after("<br>");var y=r.parentNode;r.parentNode.removeChild(r),e.node.isEmpty(y)&&t(y).html(l.INVISIBLE_SPACE+l.MARKERS)}else t(r.parentNode).after(l.MARKERS),t(r.parentNode).remove();else t(r).after(l.MARKERS)}else e.node.isDeletable(r)?(t(r).after(l.MARKERS),t(r).remove()):n.nextSibling&&"BR"===n.nextSibling.tagName&&e.node.isVoid(r)&&"BR"!==r.tagName?(t(n.nextSibling).remove(),t(n).replaceWith(l.MARKERS)):!1!==e.events.trigger("node.remove",[t(r)])&&(t(r).after(l.MARKERS),t(r).remove())}else if(l.NO_DELETE_TAGS.indexOf(r.tagName)<0&&(e.node.isEditable(r)||e.node.isDeletable(r)))if(e.node.isDeletable(r))t(n).replaceWith(l.MARKERS),t(r).remove();else if(e.node.isEmpty(r)&&!e.node.isList(r))t(r).remove(),t(n).replaceWith(l.MARKERS);else{for(e.node.isList(r)&&(r=t(r).find("li").last().get(0)),(i=e.node.contents(r))&&0<i.length&&"BR"===i[i.length-1].tagName&&t(i[i.length-1]).remove(),i=e.node.contents(r);i&&0<i.length&&e.node.isBlock(i[i.length-1]);)r=i[i.length-1],i=e.node.contents(r);t(r).append(l.MARKERS);for(var _=n;!_.previousSibling;)_=_.parentNode;for(;_&&"BR"!==_.tagName&&!e.node.isBlock(_);){var b=_;_=_.nextSibling,t(r).append(b)}_&&"BR"===_.tagName&&t(_).remove(),t(n).remove()}else n.nextSibling&&"BR"===n.nextSibling.tagName&&t(n.nextSibling).remove();return!0}function d(n){var i=0<t(n).parentsUntil(e.$el,"BLOCKQUOTE").length,r=e.node.deepestParent(n,[],!i);if(r&&"BLOCKQUOTE"===r.tagName){var s=e.node.deepestParent(n,[t(n).parentsUntil(e.$el,"BLOCKQUOTE").get(0)]);s&&s.nextSibling&&(r=s)}if(null!==r){var a,o=r.nextSibling;if(e.node.isBlock(r)&&(e.node.isEditable(r)||e.node.isDeletable(r))&&o&&l.NO_DELETE_TAGS.indexOf(o.tagName)<0)if(e.node.isDeletable(o))t(o).remove(),t(n).replaceWith(l.MARKERS);else if(e.node.isBlock(o)&&e.node.isEditable(o))if(e.node.isList(o))if(e.node.isEmpty(r,!0))t(r).remove(),t(o).find("li").first().prepend(l.MARKERS);else{var c=t(o).find("li").first();"BLOCKQUOTE"===r.tagName&&(a=e.node.contents(r)).length&&e.node.isBlock(a[a.length-1])&&(r=a[a.length-1]),0===c.find("ul, ol").length&&(t(n).replaceWith(l.MARKERS),c.find(e.html.blockTagsQuery()).not("ol, ul, table").each((function(){this.parentNode===c.get(0)&&t(this).replaceWith(t(this).html()+(e.node.isEmpty(this)?"":"<br>"))})),t(r).append(e.node.contents(c.get(0))),c.remove(),0===t(o).find("li").length&&t(o).remove())}else{if((a=e.node.contents(o)).length&&"BR"===a[0].tagName&&t(a[0]).remove(),"BLOCKQUOTE"!==o.tagName&&"BLOCKQUOTE"===r.tagName)for(a=e.node.contents(r);a.length&&e.node.isBlock(a[a.length-1]);)r=a[a.length-1],a=e.node.contents(r);else if("BLOCKQUOTE"===o.tagName&&"BLOCKQUOTE"!==r.tagName)for(a=e.node.contents(o);a.length&&e.node.isBlock(a[0]);)o=a[0],a=e.node.contents(o);t(n).replaceWith(l.MARKERS),t(r).append(o.innerHTML),t(o).remove()}else{for(t(n).replaceWith(l.MARKERS);o&&"BR"!==o.tagName&&!e.node.isBlock(o)&&e.node.isEditable(o);){var d=o;o=o.nextSibling,t(r).append(d)}o&&"BR"===o.tagName&&e.node.isEditable(o)&&t(o).remove()}}}function u(i){for(var r,s=i;!s.nextSibling;)if(s=s.parentNode,e.node.isElement(s))return!1;if("BR"===(s=s.nextSibling).tagName&&e.node.isEditable(s))if(s.nextSibling){if(e.node.isBlock(s.nextSibling)&&e.node.isEditable(s.nextSibling)){if(!(l.NO_DELETE_TAGS.indexOf(s.nextSibling.tagName)<0))return void t(s).remove();s=s.nextSibling,t(s.previousSibling).remove()}}else if(n(s))return void(a(i)?e.cursorLists._del(i):e.node.deepestParent(s)&&((!e.node.isEmpty(e.node.blockParent(s))||(e.node.blockParent(s).nextSibling&&l.NO_DELETE_TAGS.indexOf(e.node.blockParent(s).nextSibling.tagName))<0)&&t(s).remove(),s&&s.parentNode&&8203===s.parentNode.textContent.charCodeAt()&&s.parentNode.childNodes[1]&&"BR"===s.parentNode.childNodes[1].tagName&&s.parentNode.tagName.toLowerCase()===e.html.defaultTag()&&s.parentNode.nextSibling&&"TABLE"===s.parentNode.nextSibling.tagName&&t(s.parentNode).remove(),d(i)));if(!e.node.isBlock(s)&&e.node.isEditable(s)){for(r=e.node.contents(s);s.nodeType!==Node.TEXT_NODE&&r.length&&!e.node.isDeletable(s)&&e.node.isEditable(s);)s=r[0],r=e.node.contents(s);s.nodeType===Node.TEXT_NODE?(t(s).before(l.MARKERS),s.textContent.length&&(s.textContent=s.textContent.substring(o(s.textContent,!0),s.textContent.length))):(e.node.isDeletable(s)||!1!==e.events.trigger("node.remove",[t(s)]))&&(t(s).before(l.MARKERS),t(s).remove()),t(i).remove()}else if(l.NO_DELETE_TAGS.indexOf(s.tagName)<0&&(e.node.isEditable(s)||e.node.isDeletable(s)))if(e.node.isDeletable(s))t(i).replaceWith(l.MARKERS),t(s).remove();else if(e.node.isList(s))i.previousSibling?(t(s).find("li").first().prepend(i),e.cursorLists._backspace(i)):(t(s).find("li").first().prepend(l.MARKERS),t(i).remove());else if((r=e.node.contents(s))&&0<r.length&&"BR"===r[0].tagName&&t(r[0]).remove(),r&&0<r.length&&"BLOCKQUOTE"===s.tagName){var c=r[0];for(t(i).before(l.MARKERS);c&&"BR"!==c.tagName;){var u=c;c=c.nextSibling,t(i).before(u)}c&&"BR"===c.tagName&&t(c).remove()}else t(i).after(t(s).html()).after(l.MARKERS),t(s).remove()}function h(){for(var t=e.el.querySelectorAll("blockquote:empty"),n=0;n<t.length;n++)t[n].parentNode.removeChild(t[n])}function f(n,i,r){var a,o=e.node.deepestParent(n,[],!r);if(o&&"BLOCKQUOTE"===o.tagName)return s(n,o)?(a=e.html.defaultTag(),i?t(n).replaceWith("<br>"+l.MARKERS):a?t(o).after("<".concat(a,">").concat(l.MARKERS,"<br></").concat(a,">")):t(o).after("".concat(l.MARKERS,"<br>")),t(n).remove()):p(n,i,r),!1;if(null===o)(a=e.html.defaultTag())&&e.node.isElement(n.parentNode)?t(n).replaceWith("<".concat(a,">").concat(l.MARKERS,"<br></").concat(a,">")):!n.previousSibling||t(n.previousSibling).is("br")||n.nextSibling?t(n).replaceWith("<br>".concat(l.MARKERS)):t(n).replaceWith("<br>".concat(l.MARKERS,"<br>"));else{var c=n,d="";"PRE"!=o.tagName||n.nextSibling||(i=!0),e.node.isBlock(o)&&!i||(d="<br/>");var u,h="",f="",m="",g="";(a=e.html.defaultTag())&&e.node.isBlock(o)&&(m="<".concat(a,">"),g="</".concat(a,">"),o.tagName===a.toUpperCase()&&(m=e.node.openTagString(t(o).clone().removeAttr("id").get(0))));do{if(c=c.parentNode,!i||c!==o||i&&!e.node.isBlock(o))if(h+=e.node.closeTagString(c),c===o&&e.node.isBlock(o))f=m+f;else{var v=("A"===c.tagName||e.node.hasClass(c,"fa"))&&s(n,c)?"fr-to-remove":"";f="isPasted"===c.getAttribute("id")?e.node.openTagString(t(c).clone().attr("style","").addClass(v).get(0))+f:e.node.openTagString(t(c).clone().addClass(v).get(0))+f}}while(c!==o);d=h+d+f+(n.parentNode===o&&e.node.isBlock(o)?"":l.INVISIBLE_SPACE)+l.MARKERS,e.node.isBlock(o)&&!t(o).find("*").last().is("br")&&t(o).append("<br/>"),t(n).after('<span id="fr-break"></span>'),t(n).remove(),o.nextSibling&&!e.node.isBlock(o.nextSibling)||e.node.isBlock(o)||t(o).after("<br>"),u=(u=!i&&e.node.isBlock(o)?e.node.openTagString(o)+t(o).html()+g:e.node.openTagString(o)+t(o).html()+e.node.closeTagString(o)).replace(/<span id="fr-break"><\/span>/g,d),t(o).replaceWith(u)}}function p(n,i,a){var o=e.node.deepestParent(n,[],!a);if(null===o)e.html.defaultTag()&&n.parentNode===e.el?t(n).replaceWith("<".concat(e.html.defaultTag(),">").concat(l.MARKERS,"<br></").concat(e.html.defaultTag(),">")):(n.nextSibling&&!e.node.isBlock(n.nextSibling)||t(n).after("<br>"),t(n).replaceWith("<br>".concat(l.MARKERS)));else if(n.previousSibling&&"IMG"==n.previousSibling.tagName||n.nextSibling&&"IMG"==n.nextSibling.tagName)t(n).replaceWith("<"+e.html.defaultTag()+">"+l.MARKERS+"<br></"+e.html.defaultTag()+">");else{var c=n,d="";"PRE"===o.tagName&&(i=!0),e.node.isBlock(o)&&!i||(d="<br>");var u="",h="";do{var f=c;if(c=c.parentNode,"BLOCKQUOTE"===o.tagName&&e.node.isEmpty(f)&&!e.node.hasClass(f,"fr-marker")&&t(f).contains(n)&&t(f).after(n),"BLOCKQUOTE"!==o.tagName||!s(n,c)&&!r(n,c))if(!i||c!==o||i&&!e.node.isBlock(o)){u+=e.node.closeTagString(c);var p="A"==c.tagName&&s(n,c)||e.node.hasClass(c,"fa")?"fr-to-remove":"";h=e.node.openTagString(t(c).clone().addClass(p).removeAttr("id").get(0))+h,e.opts.enter!==l.ENTER_DIV&&c===o&&"DIV"===o.tagName&&(u="<br>",h="")}else"BLOCKQUOTE"==o.tagName&&i&&(h=u="")}while(c!==o);var m=o===n.parentNode&&e.node.isBlock(o)||n.nextSibling;if("BLOCKQUOTE"===o.tagName)if(n.previousSibling&&e.node.isBlock(n.previousSibling)&&n.nextSibling&&"BR"===n.nextSibling.tagName&&(t(n.nextSibling).after(n),n.nextSibling&&"BR"===n.nextSibling.tagName&&t(n.nextSibling).remove()),i)d=u+d+l.MARKERS+h;else{var g=e.html.defaultTag();d="".concat(u+d+(g?"<".concat(g,">"):"")+l.MARKERS,"<br>").concat(g?"</".concat(g,">"):"").concat(h)}else d=u+d+h+(m?"":l.INVISIBLE_SPACE)+l.MARKERS;t(n).replaceWith('<span id="fr-break"></span>');var v=e.node.openTagString(o)+t(o).html()+e.node.closeTagString(o);v=v.replace(/<span id="fr-break"><\/span>/g,d),t(o).replaceWith(v)}}function m(t){var n=t.getBoundingClientRect(),i=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return e.opts.iframe?{top:n.top+e.$wp.offset().top,left:n.left+i}:{top:n.top+r,left:n.left+i}}function g(){var t=e.selection.get(),n=null;if(e.selection.inEditor()&&t.rangeCount)for(var i=e.selection.ranges(),r=0;r<i.length;r++){var s=i[r];n=e.selection.rangeElement(s.startContainer,s.startOffset);break}return n}return{enter:function(o){var c=e.markers.insert();if(!c)return!0;for(var d=c.parentNode;d&&!e.node.isElement(d);){if("false"===d.getAttribute("contenteditable"))return t(c).replaceWith(l.MARKERS),e.selection.restore(),!1;if("true"===d.getAttribute("contenteditable"))break;d=d.parentNode}e.el.normalize();var u=!1;0<t(c).parentsUntil(e.$el,"BLOCKQUOTE").length&&(u=!0),t(c).parentsUntil(e.$el,"TD, TH").length&&(u=!1),n(c)?!a(c)||o||u?f(c,o,u):e.cursorLists._endEnter(c):i(c)?!a(c)||o||u?function n(a,o,c){var d,u=e.node.deepestParent(a,[],!c);if(u&&"TABLE"===u.tagName)return t(u).find("td, th").first().prepend(a),n(a,o,c);if(u&&"BLOCKQUOTE"===u.tagName)if(r(a,u)){if(!o)return(d=e.html.defaultTag())?t(u).before("<".concat(d,">").concat(l.MARKERS,"<br></").concat(d,">")):t(u).before("".concat(l.MARKERS,"<br>")),t(a).remove(),!1}else s(a,u)?f(a,o,!0):p(a,o,!0);if(null===u)(d=e.html.defaultTag())&&e.node.isElement(a.parentNode)?t(a).replaceWith("<".concat(d,">").concat(l.MARKERS,"<br></").concat(d,">")):t(a).replaceWith("<br>".concat(l.MARKERS));else{if(d=e.html.defaultTag(),e.node.isBlock(u))if("PRE"===u.tagName&&(o=!0),o)t(a).remove(),t(u).prepend("<br>".concat(l.MARKERS));else if(a.nextSibling&&"IMG"==a.nextSibling.tagName||a.nextSibling&&a.nextSibling.nextElementSibling&&"IMG"==a.nextSibling.nextElementSibling)t(a).replaceWith("<"+e.html.defaultTag()+">"+l.MARKERS+"<br></"+e.html.defaultTag()+">");else{if(e.node.isEmpty(u,!0))return f(a,o,c);if(e.opts.keepFormatOnDelete||"DIV"===u.tagName||"div"===e.html.defaultTag())if(!e.opts.keepFormatOnDelete&&"DIV"===u.tagName||"div"===e.html.defaultTag())t(u).before("<"+e.html.defaultTag()+"><br></"+e.html.defaultTag()+">");else if(e.opts.keepFormatOnDelete&&!e.opts.htmlUntouched&&"DIV"!==u.tagName&&"div"!==e.html.defaultTag()&&i(e.selection.get().focusNode))t(u).before("".concat(e.node.openTagString(t(u).clone().removeAttr("id").get(0)),"<br>").concat(e.node.closeTagString(u)));else{for(var h=a,m=l.INVISIBLE_SPACE;h!==u&&!e.node.isElement(h);)h=h.parentNode,m=e.node.openTagString(h)+m+e.node.closeTagString(h);t(u).before(m)}else t(u).before("".concat(e.node.openTagString(t(u).clone().removeAttr("id").get(0)),"<br>").concat(e.node.closeTagString(u)))}else t(u).before("<br>");t(a).remove()}}(c,o,u):e.cursorLists._startEnter(c):!a(c)||o||u?p(c,o,u):e.cursorLists._middleEnter(c),e.$el.find(".fr-to-remove").each((function(){for(var n=e.node.contents(this),i=0;i<n.length;i++)n[i].nodeType===Node.TEXT_NODE&&(n[i].textContent=n[i].textContent.replace(/\u200B/g,""));t(this).replaceWith(this.innerHTML)})),e.html.fillEmptyBlocks(!0),e.opts.htmlUntouched||(e.html.cleanEmptyTags(),e.clean.lists(),e.spaces.normalizeAroundCursor()),e.selection.restore();var h=e.o_win.innerHeight;if(e.$oel[0].offsetHeight>h){var v=g();if(v){var y=m(v);y=y.top;var _=v.getBoundingClientRect().top;e.opts.iframe&&(_=_+e.$wp.offset().top-e.helpers.scrollTop()),e.opts.scrollableContainer&&e.opts.enter!==l.ENTER_BR&&"BR"===v.tagName&&_+20===h&&(_=y=v.parentNode.offsetTop),v.parentNode&&"TD"===v.parentNode.tagName&&h<_?e.o_win.scroll(0,_-50):"BR"===v.tagName&&_<0?e.o_win.scroll(0,y-80):e.opts.scrollableContainer&&h<_+20?e.o_win.scroll(0,y-h+50):e.opts.scrollableContainer&&_+2*e.$tb.height()>e.$sc[0].scrollTop+t(e.$sc).height()&&e.$sc[0].scroll(0,y-t(e.$sc).height()+2*e.$tb.height())}}else if(e.opts.scrollableContainer&&e.opts.toolbarSticky){var b=g();if(b){var x=m(b);x=x.top;var w=b.getBoundingClientRect().top;e.opts.enter!==l.ENTER_BR&&"BR"===b.tagName&&(w=x=b.parentNode.offsetTop),(e.opts.iframe&&w+2*e.$tb.height()>e.$sc[0].scrollTop+t(e.$sc).height()||w+2*e.$tb.height()>t(e.$sc).height())&&e.$sc[0].scroll(0,x-t(e.$sc).height()+2*e.$tb.height())}}},backspace:function(){var s=!1,d=e.markers.insert();if(!d)return!0;for(var u=d.parentNode;u&&!e.node.isElement(u);){if("false"===u.getAttribute("contenteditable"))return t(d).replaceWith(l.MARKERS),e.selection.restore(),!1;if(u.innerText.length&&"true"===u.getAttribute("contenteditable"))break;u=u.parentNode}e.el.normalize();var f=d.previousSibling;if(f){var p=f.textContent;p&&p.length&&8203===p.charCodeAt(p.length-1)&&(1===p.length?t(f).remove():f.textContent=f.textContent.substr(0,p.length-o(p)))}return n(d)?a(d)&&r(d,t(d).parents("li").first().get(0))?e.cursorLists._backspace(d):s=c(d):i(d)?a(d)&&r(d,t(d).parents("li").first().get(0))?e.cursorLists._backspace(d):function(n){for(var i=0<t(n).parentsUntil(e.$el,"BLOCKQUOTE").length,r=e.node.deepestParent(n,[],!i),s=r;r&&!r.previousSibling&&"BLOCKQUOTE"!==r.tagName&&r.parentElement!==e.el&&!e.node.hasClass(r.parentElement,"fr-inner")&&l.SIMPLE_ENTER_TAGS.indexOf(r.parentElement.tagName)<0;)r=r.parentElement;if(r&&"BLOCKQUOTE"===r.tagName){var a=e.node.deepestParent(n,[t(n).parentsUntil(e.$el,"BLOCKQUOTE").get(0)]);a&&a.previousSibling&&(s=r=a)}if(null!==r){var o,c=r.previousSibling;if(e.node.isBlock(r)&&e.node.isEditable(r))if(c&&l.NO_DELETE_TAGS.indexOf(c.tagName)<0){if(e.node.isDeletable(c))t(c).remove(),t(n).replaceWith(l.MARKERS);else if(e.node.isEditable(c))if(e.node.isBlock(c))if(e.node.isEmpty(c)&&!e.node.isList(c))t(c).remove(),t(n).after(e.opts.keepFormatOnDelete?l.INVISIBLE_SPACE:"");else{if(e.node.isList(c)&&(c=t(c).find("li").last().get(0)),(o=e.node.contents(c)).length&&"BR"===o[o.length-1].tagName&&t(o[o.length-1]).remove(),"BLOCKQUOTE"===c.tagName&&"BLOCKQUOTE"!==r.tagName)for(o=e.node.contents(c);o.length&&e.node.isBlock(o[o.length-1]);)c=o[o.length-1],o=e.node.contents(c);else if("BLOCKQUOTE"!==c.tagName&&"BLOCKQUOTE"===s.tagName)for(o=e.node.contents(s);o.length&&e.node.isBlock(o[0]);)s=o[0],o=e.node.contents(s);if(e.node.isEmpty(r))t(n).remove(),e.selection.setAtEnd(c,!0);else{t(n).replaceWith(l.MARKERS);var d=c.childNodes;e.node.isBlock(d[d.length-1])?t(d[d.length-1]).append(s.innerHTML):t(c).append(s.innerHTML)}t(s).remove(),e.node.isEmpty(r)&&t(r).remove()}else t(n).replaceWith(l.MARKERS),"BLOCKQUOTE"===r.tagName&&c.nodeType===Node.ELEMENT_NODE?t(c).remove():(t(c).after(e.node.isEmpty(r)?"":t(r).html()),t(r).remove(),"BR"===c.tagName&&t(c).remove())}else if(c)8203===r.textContent.charCodeAt()&&r.childNodes[1]&&"BR"===r.childNodes[1].tagName&&r.tagName.toLowerCase()===e.html.defaultTag()&&r.previousSibling&&"TABLE"===r.previousSibling.tagName&&t(r).remove();else if(r&&"BLOCKQUOTE"===r.tagName&&0===t(r).text().replace(/\u200B/g,"").length)t(r).remove();else{var u=r.nextSibling;e.node.isEmpty(r)&&r.parentNode&&e.node.isEditable(r.parentNode)&&!u&&(r.parentNode!=e.el&&"TD"!==r.parentNode.tagName?t(r.parentNode).remove():r.parentNode!=e.el&&"TD"===r.parentNode.tagName&&t(r).remove())}}}(d):s=c(d),t(d).remove(),h(),e.html.fillEmptyBlocks(!0),e.opts.htmlUntouched||(e.html.cleanEmptyTags(),e.clean.lists(),e.spaces.normalizeAroundCursor()),e.selection.restore(),s},del:function(){var r=e.markers.insert();if(!r)return!1;if(e.el.normalize(),n(r))if(a(r))if(0===t(r).parents("li").first().find("ul, ol").length)e.cursorLists._del(r);else{var s=t(r).parents("li").first().find("ul, ol").first().find("li").first();(s=s.find(e.html.blockTagsQuery()).get(-1)||s).prepend(r),e.cursorLists._backspace(r)}else d(r);else i(r),u(r);t(r).remove(),h(),e.html.fillEmptyBlocks(!0),e.opts.htmlUntouched||(e.html.cleanEmptyTags(),e.clean.lists()),e.spaces.normalizeAroundCursor(),e.selection.restore()},isAtEnd:s,isAtStart:r}},l.MODULES.data=function(e){function t(e){return e}function n(e){for(var t=e.toString(),n=0,i=0;i<t.length;i++)n+=parseInt(t.charAt(i),10);return 10<n?n%9+1:n}function i(e,t,n){for(var i=Math.abs(n);0<i--;)e-=t;return n<0&&(e+=123),e}function r(t){return t&&"block"!==t.css("display")||t&&0===e.helpers.getPX(t.css("height"))?(t.remove(),!0):!(!t||"absolute"!==t.css("position")&&"fixed"!==t.css("position")||(t.remove(),0))}function s(t){return t&&0===e.$box.find(t).length}function a(){if(10<_&&(e[t(y("0ppecjvc=="))](),setTimeout((function(){u.FE=null}),10)),!e.$box)return!1;e.$wp.prepend(y(t(y(g)))),c=e.$wp.find("> div").first(),d=c.find("> a"),"rtl"===e.opts.direction&&c.css("left","auto").css("right",0).attr("direction","rtl"),_++}function o(e){for(var t=[y("9qqG-7amjlwq=="),y("KA3B3C2A6D1D5H5H1A3=="),y("3B9B3B5F3C4G3E3=="),y("QzbzvxyB2yA-9m=="),y("ji1kacwmgG5bc=="),y("nmA-13aogi1A3c1jd=="),y("BA9ggq=="),y("emznbjbH3fij=="),y("tkC-22d1qC-13sD1wzF-7=="),y("tA3jjf=="),y("1D1brkm==")],n=0;n<t.length;n++)if(String.prototype.endsWith||(String.prototype.endsWith=function(e,t){return(void 0===t||t>this.length)&&(t=this.length),this.substring(t-e.length,t)===e}),e.endsWith(t[n]))return!0;return!1}function l(){var e=y(t(p)),n=y(t("tzgatD-13eD1dtdrvmF3c1nrC-7saQcdav==")).split(".");try{return window.parent.document.querySelector(e)&&window[n[1]][n[2]]}catch(e){return!1}}var c,d,u=e.$,h="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2FC1A3NB2IF1HE1TH4WB8eB-11zVG2F3I3yYB5ZG4CB2DA15CC5AD3F1A1KG1oLA10B1A6wQF1H3vgale2C4F4XA2qc2A5D5B3pepmriKB3OE1HD1fUC10pjD-11E-11TB4YJ3bC-16zE-11yc1B2CE2BC3jhjKC1pdA-21OA6C1D5B-8vF4QA11pD6sqf1C3lldA-16BD4A2H3qoEA7bB-16rmNH5H1F1vSB7RE2A3TH4YC5A5b1A4d1B3whepyAC3AA2zknC3mbgf1SC4WH4PD8TC5ZB2C3H3jb2A5ZA2EF2aoFC5qqHC4B1H1zeGA7UA5RF4TA29TA6ZC4d1C3hyWA10A3rBB2E3decorationRD3QC10UD3E6E6ZD2F3F3fme2E5uxxrEC9C3E4fB-11azhHB1LD7D6VF4VVTPC6b1C4TYG3qzDD6B3B3AH4I2H2kxbHE1JD1yihfd1QD6WB1D4mhrc1B5rvFG3A14A7cDA2OC1AA1JB5zC-16KA6WB4C-8wvlTB5A5lkZB2C2C7zynBD2D2bI-7C-21d1HE2cubyvPC8A6VB3aroxxZE4C4F4e1I2BE1WjdifH1H4A14NA1GB1YG-10tWA3A14A9sVA2C5XH2A29b2A6gsleGG2jaED2D-13fhE1OA8NjwytyTD4e1sc1D-16ZC3B5C-9e1C2FB6EFF5B2C2JH4E1C2tdLE5A3UG4G-7b2D3B4fA-9oh1G3kqvB4AG3ibnjcAC6D2B1cDA9KC2QA6bRC4VA30RB8hYB2A4A-8h1A21A2B2==",f="7D4YH4fkhHB3pqDC3H2E1fkMD1IB1NF1D3QD9wB5rxqlh1A8c2B4ZA3FD2AA6FB5EB3jJG4D2J-7aC-21GB6PC5RE4TC11QD6XC4XE3XH3mlvnqjbaOA2OC2BE6A1fmI-7ujwbc1G5f1F3e1C11mXF4owBG3E1yD1E4F1D2D-8B-8C-7yC-22HD1MF5UE4cWA3D8D6a1B2C3H3a3I3sZA4B3A2akfwEB3xHD5D1F1wIC11pA-16xdxtVI2C9A6YC4a1A2F3B2GA6B4C3lsjyJB1eMA1D-11MF5PE4ja1D3D7byrf1C3e1C7D-16lwqAF3H2A1B-21wNE1MA1OG1HB2A-16tSE5UD4RB3icRA4F-10wtwzBB3E1C3CC2DA8LA2LA1EB1kdH-8uVB7decorg1J2B7B6qjrqGI2J1C6ijehIB1hkemC-13hqkrH4H-7QD6XF5XF3HLNAC3CB2aD2CD2KB10B4ycg1A-8KA4H4B11jVB5TC4yqpB-21pd1E4pedzGB6MD5B3ncB-7MA4LD2JB6PD5uH-8TB9C7YD5XD2E3I3jmiDB3zeimhLD8E2F2JC1H-9ivkPC5lG-10SB1D3H3A-21rc1A3d1E3fsdqwfGA2KA1OrC-22LA6D1B4afUB16SC7AitC-8qYA11fsxcajGA15avjNE2A-9h1hDB16B9tPC1C5F5UC1G3B8d2A5d1D4RnHJ3C3JB5D3ucMG1yzD-17hafjC-8VD3yWC6e1YD2H3ZE2C8C5oBA3H3D2vFA4WzJC4C2i1A-65fNB8afWA1H4A26mvkC-13ZB3E3h1A21BC4eFB2GD2AA5ghqND2A2B2==",p="MekC-11nB-8tIzpD7pewxvzC6mD-16xerg1==",m="lC4B3A3B2B5A1C2E4G1A2==",g="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2EE1MA2ND1KD1IE4cA-21pSD2D5ve1G3h1A8b1E5ZC3CD2FA16mC5OC5E1hpnG1NA10B1D7hkUD4I-7b2C3C5nXD2E3F3whidEC2EH3GI2mJE2E2bxci1WA10VC7pllSG2F3A7xd1A4ZC3DB2aaeGA2DE4H2E1j1ywD-13FD1A3VE4WA3D8C6wuc1A2hf1B5B7vnrrjA1B9ic1mpbD1oMB1iSB7rWC4RI4G-7upB6jd1A2F3H2EA4FD3kDF4A2moc1anJD1TD4VI4b2C7oeQF4c1E3XC7ZA3C3G3uDB2wGB6D1JC4D1JD4C1hTE6QC5pH4pD3C-22D7c1A3textAA4gdlB2mpozkmhNC1mrxA3yWA5edhg1I2H3B7ozgmvAI3I2B5GD1LD2RSNH1KA1XA5SB4PA3sA9tlmC-9tnf1G3nd1coBH4I2I2JC3C-16LE6A1tnUA3vbwQB1G3f1A20a3A8a1C6pxAB2eniuE1F3kH2lnjB2hB-16XA5PF1G4zwtYA5B-11mzTG2B9pHB3BE2hGH3B3B2cMD5C1F1wzPA8E7VG5H5vD3H-7C8tyvsVF2I1G2A5fE3bg1mgajoyxMA4fhuzSD8aQB2B4g1A20ukb1A4B3F3GG2CujjanIC1ObiB11SD1C5pWC1D4YB8YE5FE-11jXE2F-7jB4CC2G-10uLH4E1C2tA-13yjUH5d1H1A7sWD5E4hmjF-7pykafoGA16hDD4joyD-8OA33B3C2tC7cRE4SA31a1B8d1e2A4F4g1A2A22CC5zwlAC2C1A12==",v=function(){for(var e=0,t=document.domain,n=t.split("."),i="_gd".concat((new Date).getTime());e<n.length-1&&-1===document.cookie.indexOf("".concat(i,"=").concat(i));)t=n.slice(-1-++e).join("."),document.cookie="".concat(i,"=").concat(i,";domain=").concat(t,";");return document.cookie="".concat(i,"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=").concat(t,";"),(t||"").replace(/(^\.*)|(\.*$)/g,"")}(),y=t((function(e){if(!e)return e;for(var r="",s=t("charCodeAt"),a=t("fromCharCode"),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".indexOf(e[0]),l=1;l<e.length-2;l++){for(var c=n(++o),d=e[s](l),u="";/[0-9-]/.test(e[l+1]);)u+=e[++l];d=i(d,c,u=parseInt(u,10)||0),d^=o-1&31,r+=String[a](d)}return r})),_=0;return{_init:function(){var n=e.opts.key||[""],i=y(t("ziRA1E3B9pA5B-11D-11xg1A3ZB5D1D4B-11ED2EG2pdeoC1clIH4wB-22yQD5uF4YE3E3A9=="));"string"==typeof n&&(n=[n]);for(var p,_,b,x=!(e.ul=!0),w=0,M=0;M<n.length;M++){var C=(_=n[M],4===(b=(y(_)||"").split("|")).length&&"V3"===b[0]?[b[1],b[3],b[2]]:[null,null,""]),L=C[2];if(L===y(t(y("LGnD1KNZf1CPBYCAZB-8F3UDSLLSG1VFf1A3C2==")))||0<=L.indexOf(v,L.length-v.length)||o(v)||l()){if(null!==(p=C[1])&&!(0==p.indexOf("TRIAL")?(p=new Date(p.replace(/TRIAL/,"")),new Date(p)<new Date&&(h=f,1)):new Date(p)<new Date(y(m)))||!(0<(v||"").length)||o(v)||l()){e.ul=!1;break}x=!0,g=h,w=C[0]||-1}}var S=new Image;!0===e.ul&&(a(),S.src=x?"".concat(t(y(i)),"e=").concat(w):"".concat(t(y(i)),"u")),!0===e.ul&&(e.events.on("contentChanged",(function(){(r(c)||r(d)||s(c)||s(d))&&a()})),e.events.on("html.get",(function(e){return e+y("qD2H-9G3ioD-17qA1tE1B-8qI3A4hA-13C-11E2C1njfldD1E6pg1C-8sC3hfbkcD2G3stC-22gqgB3G2B-7vtoA4nweeD1A31A15B9uC-16A1F5dkykdc1B8dE-11bA3F2D3A9gd1E7F2tlI-8H-7vtxB2A5B2C3B2F2B5A6ldbyC4iqC-22D-17E-13mA3D2dywiB3oxlvfC1H4C2TjqbzlnI3ntB4E3qA2zaqsC6D3pmnkoE3C6D5wvuE3bwifdhB6hch1E4xibD-17dmrC1rG-7pntnF6nB-8F1D2A11C8plrkmF2F3MC-16bocqA2WwA-21ayeA1C4d1isC-22rD-13D6DfjpjtC2E6hB2G2G4A-7D2==")}))),e.events.on("html.set",(function(){var t=e.el.querySelector('[data-f-id="pbf"]');t&&u(t).remove()})),e.events.on("destroy",(function(){c&&c.length&&c.remove()}),!0)}}},l.MODULES.edit=function(e){function t(){if(e.browser.mozilla)try{e.doc.execCommand("enableObjectResizing",!1,"false"),e.doc.execCommand("enableInlineTableEditing",!1,"false")}catch(e){}if(e.browser.msie)try{e.doc.body.addEventListener("mscontrolselect",(function(e){return e.srcElement.focus(),!1}))}catch(e){}}var n=!1;function i(){return n}return{_init:function(){e.events.on("focus",(function(){i()?e.edit.off():e.edit.on()}))},on:function(){e.$wp?(e.$el.attr("contenteditable",!0),e.$el.removeClass("fr-disabled").attr("aria-disabled",!1),t()):e.$el.is("a")&&e.$el.attr("contenteditable",!0),e.events.trigger("edit.on",[],!0),n=!1},off:function(){e.events.disableBlur(),e.$wp?(e.$el.attr("contenteditable",!1),e.$el.addClass("fr-disabled").attr("aria-disabled",!0)):e.$el.is("a")&&e.$el.attr("contenteditable",!1),e.events.trigger("edit.off"),e.events.enableBlur(),n=!0},disableDesign:t,isDisabled:i}},l.MODULES.format=function(e){var t=e.$;function n(e,t){var n=e;for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n+="id"===i?"#".concat(t[i]):"class"===i?".".concat(t[i]):"[".concat(i,'="').concat(t[i],'"]'));return n}function i(e,t){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}function s(n,i,r){var a,o,l,c={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}};if(n){var d="LI"===n.tagName?n:t(n).parentsUntil(e.$el,"li").get(0),h=t(d).find(".fr-marker[data-type=false]").get(0);if("LI"!==n.parentNode.parentNode.tagName||!h||null!=h.previousSibling){if(e.node.isBlock(n)&&n.hasAttribute("contenteditable")&&"false"===n.getAttribute("contenteditable")||n.parentNode&&n.parentNode.hasAttribute("contenteditable")&&"false"===n.parentNode.getAttribute("contenteditable")){if(n.nextSibling&&t(n.nextSibling).hasClass("fr-marker"))return;if(n.nextSibling)return void s(n.nextSibling,i,r);if(n.parentNode)return void s(n.parentNode,i,r)}for(;n&&n.nodeType===Node.COMMENT_NODE;)n=n.nextSibling;if(n){if(e.node.isBlock(n)&&"HR"!==n.tagName&&"LI"!==n.tagName)return e.node.hasClass(n.firstChild,"fr-marker")?s(n.firstChild.nextSibling,i,r):s(n.firstChild,i,r),!1;var f=t(e.doc.createElement(i));f.attr(r),f.insertBefore(n),(a=u(n))&&(0<=["strong","em"].indexOf(i)||"span"===i&&r.hasOwnProperty("style"))&&(l="span"===i?(o=(c=r.style.replace(/;$/,"").split(":"))[0].trim(),c[1].trim()):(o=c[i].prop,c[i].val),"background-color"!==o&&(t(a).css(o,l),function(e,n){var i,r=e.childNodes;for(i=0;i<r.length;i++)0<=["UL","OL","LI"].indexOf(r[i].tagName)&&""===r[i].style[n]&&t(r[i]).css(n,"initial")}(a,o)));for(var p,m=n,g=!1,v=function(){var o=m;if("SPAN"===m.tagName&&t(m).hasClass("fr-tracking-deleted"))return m=m.nextSibling,0;if(e.node.isBlock(m)&&"HR"!==n.tagName)return s(m.firstChild,i,r),{v:!1};if("SPAN"===m.tagName&&e.node.isEditable(m))return f.is(":empty")&&f.remove(),s(m.firstChild,i,r),{v:!1};if(m.tagName&&m.hasAttribute("contenteditable")&&"false"===m.getAttribute("contenteditable")){var l=f.get(0).parentNode,c=m.nextSibling;return"P"===m.parentNode.tagName&&null==m.nextSibling?c=m.parentNode.nextSibling:!c&&l&&l.nextSibling&&"DIV"===l.nextSibling.tagName&&(c=l.nextSibling),s(c,i,r),{v:void 0}}if(!e.node.isEditable(m.parentNode))return e.selection.restore(),e.toolbar.disable(),{v:void 0};if(m=m.nextSibling,"span"!=i||a)f.append(o);else{var d=o;["u","s"].forEach((function(e){0<t(o).parents(e).length&&(d=t(d).wrap("<".concat(e,"></").concat(e,">")).get(0).parentNode,g=!0)}));var u=function(e){return[].filter.call(e.parentNode.childNodes,(function(t){return t.nodeType===Node.TEXT_NODE&&t!==e}))}(d);0<u.length&&0<t(d).parents("u, s").length&&(u.forEach((function(e){var n=null,i=null;0<t(d).parents("u").length&&(i=n=document.createElement("u")),0<t(d).parents("s").length&&(i=i?(n.appendChild(document.createElement("s")),n.firstChild):n=document.createElement("s")),i.appendChild(e.cloneNode()),e.replaceWith(n)})),e.selection.restore(),e.selection.save()),f.append(d)}e.browser.mozilla&&0<f.length&&function(n){if(t(n).parentsUntil(e.$el,"TABLE").length){for(var i=null,r=n.nextSibling;r;)"BR"===r.nodeName&&(i=r),r=r.nextSibling;i&&!i.nextSibling&&"TD"!=i.parentNode.nodeName&&i.parentNode.textContent&&i.remove()}}(f[0])};m&&!t(m).hasClass("fr-marker")&&0===t(m).find(".fr-marker").length&&"UL"!==m.tagName&&"OL"!==m.tagName;)if(0!==(p=v())&&p)return p.v;if(m)(t(m).find(".fr-marker").length||"UL"===m.tagName||"OL"===m.tagName)&&s(m.firstChild,i,r);else{for(var y=f.get(0).parentNode;y&&!y.nextSibling&&!e.node.isElement(y);)y=y.parentNode;if(y){var _=y.nextSibling;_&&(e.node.isBlock(_)?"HR"===_.tagName?s(_.nextSibling,i,r):s(_.firstChild,i,r):s(_,i,r))}}f.is(":empty")?f.remove():g&&(f.parents("u, s").get().forEach((function(e){var t=e.parentNode;if(t){var n=document.createDocumentFragment();e.childNodes.forEach((function(e){n.appendChild(e.cloneNode(!0))})),t.replaceChild(n,e)}})),e.selection.restore(),e.selection.save())}}}}function a(r,a){var o;if(void 0===a&&(a={}),a.style&&delete a.style,e.selection.isCollapsed()){e.markers.insert();var c=e.$el.find(".fr-marker");c.get(0).nextSibling&&e.node.isBlock(c.get(0).nextSibling)&&!c.get(0).previousSibling&&"LI"===c.get(0).parentNode.tagName&&c.get(0).nextSibling.prepend(c.get(0)),c.replaceWith(function(e,t){var n="<".concat(e);for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n+=" ".concat(i,'="').concat(t[i],'"'));return n+">"}(r,a)+l.INVISIBLE_SPACE+l.MARKERS+function(e){return"</".concat(e,">")}(r)),e.selection.restore()}else{e.selection.save();var d,u=e.$el.find('.fr-marker[data-type="true"]').length&&e.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;s(u,r,a),t(u).parent().find("a:empty").remove();do{for(d=e.$el.find("".concat(n(r,a)," > ").concat(n(r,a))),o=0;o<d.length;o++)d[o].outerHTML=d[o].innerHTML}while(d.length);e.el.normalize();var h=e.el.querySelectorAll(".fr-marker");for(o=0;o<h.length;o++){var f=t(h[o]);!0===f.data("type")?i(f.get(0).nextSibling,n(r,a))&&f.next().prepend(f):i(f.get(0).previousSibling,n(r,a))&&f.prev().append(f)}e.selection.restore()}}function o(t,r,s,a){if(!a){var o=!1;if(!0===t.data("type"))for(;e.node.isFirstSibling(t.get(0))&&!t.parent().is(e.$el)&&!t.parent().is("ol")&&!t.parent().is("ul");)t.parent().before(t),o=!0;else if(!1===t.data("type"))for(;e.node.isLastSibling(t.get(0))&&!t.parent().is(e.$el)&&!t.parent().is("ol")&&!t.parent().is("ul");)t.parent().after(t),o=!0;if(o)return!0}if(t.parents(r).length||void 0===r){var l,c="",d="",u=t.parent();if("A"===u[0].tagName&&(u=u.parent()),u.is(e.$el)||e.node.isBlock(u.get(0)))return!1;for(;!(e.node.isBlock(u.parent().get(0))||void 0!==r&&i(u.get(0),n(r,s))||["#document","HTML","BODY"].includes(u.parent().get(0).nodeName.toUpperCase()));)c+=e.node.closeTagString(u.get(0)),d=e.node.openTagString(u.get(0))+d,u=u.parent();var h=t.get(0).outerHTML;return t.replaceWith('<span id="mark"></span>'),l=u.html().replace(/<span id="mark"><\/span>/,c+e.node.closeTagString(u.get(0))+d+h+c+e.node.openTagString(u.get(0))+d),u.replaceWith(e.node.openTagString(u.get(0))+l+e.node.closeTagString(u.get(0))),!0}return!1}function c(r,s){void 0===s&&(s={}),s.style&&delete s.style;var a=e.selection.isCollapsed();e.selection.save();var c=e.$el.find(".fr-marker");if(r&&c.length&&(c[0].parentNode&&c[0].parentNode.tagName===r.toUpperCase()||c[1].parentNode.tagName===r.toUpperCase())){var d=c[0];c[0].parentNode.tagName!==r.toUpperCase()&&(d=c[1]);for(var u=d.parentNode.previousSibling;null!=u;)u.nodeType===Node.TEXT_NODE&&(u.textContent=u.textContent.replace(/\u200B/g,"")),u=u.previousSibling;for(var h=d.parentNode.nextSibling;null!=h;)h.nodeType===Node.TEXT_NODE&&(h.textContent=h.textContent.replace(/\u200B/g,"")),h=h.nextSibling}for(var f=!0;f;){f=!1;for(var p=e.$el.find(".fr-marker"),m=0;m<p.length;m++){var g=t(p[m]),v=null;if(g.attr("data-cloned")||a||(v=g.clone().removeClass("fr-marker").addClass("fr-clone"),g.data("type")&&"true"===g.data("type").toString()?g.attr("data-cloned",!0).after(v):g.attr("data-cloned",!0).before(v)),o(g,r,s,a)){f=!0;break}}}!function r(s,a,o,l){for(var c,d={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}},u=e.node.contents(s.get(0)),h=0;h<u.length;h++){var f=u[h];if(f.innerHTML&&8203==f.innerHTML.charCodeAt()&&f.tagName.toLocaleLowerCase()==o&&f.childNodes.length<2&&!e.helpers.isMobile()&&(f.outerHTML=f.innerHTML),e.node.hasClass(f,"fr-marker"))a=(a+1)%2;else if(a)if(0<t(f).find(".fr-marker").length)a=r(t(f),a,o,l);else{(c="LI"===f.tagName?f:t(f).parentsUntil(e.$el,"li").get(0))&&(void 0===o||0<=["strong","em"].indexOf(o))&&(o?t(c).css(d[o].prop,""):c.style=""),(c=f.parentNode!==e.el?f.parentNode:null)&&1===c.nodeType&&["p","strong","u","em","s","sub","sup","a"].indexOf(o)<0&&c.hasAttribute("style")&&"SPAN"!==c.tagName&&"LI"!==c.tagName?c.style="":f&&1===f.nodeType&&f.hasAttribute("style")&&["p","strong","u","em","s","sub","sup","a"].indexOf(o)<0&&(e.browser.msie?t(f).attr("style",""):f.style="");for(var p=t(f).find(o||"*:not(br)"),m=p.length-1;0<=m;m--){var g=p[m];if((c="LI"===g.tagName?g:t(g).parentsUntil(e.$el,"li").get(0))&&(!o||0<=["strong","em"].indexOf(o))&&(o?t(c).css(d[o].prop,""):c.style=""),"A"===g.tagName||e.node.isBlock(g)||e.node.isVoid(g)||void 0!==o&&!i(g,n(o,l)))e.node.isBlock(g)&&void 0===o&&"TABLE"!==f.tagName&&"VIDEO"!==g.tagName&&e.node.clearAttributes(g);else{var v="IFRAME"===g.tagName&&g.parentNode&&"SPAN"===g.parentNode.tagName&&e.node.hasClass(g.parentNode,"fr-video")||"SPAN"===g.tagName&&e.node.hasClass(g,"fr-video");e.node.hasClass(g,"fr-clone")||v||e.node.hasClass(g,"fr-tracking-deleted")||t(g).data("tracking")||(g.outerHTML=g.innerHTML)}}"A"!==f.tagName&&void 0===o&&f.nodeType===Node.ELEMENT_NODE&&!e.node.isVoid(f)||i(f,n(o,l))?e.node.isBlock(f)||(e.node.hasClass(f,"fr-clone")||e.node.hasClass(f,"fr-video")||e.opts.trackChangesEnabled?!e.node.hasClass(f,"fr-clone")&&!e.node.hasClass(f,"fr-video")&&e.opts.trackChangesEnabled&&f.parentNode&&(f.outerHTML=f.innerHTML):f.outerHTML=f.innerHTML):void 0===o&&f.nodeType===Node.ELEMENT_NODE&&e.node.isBlock(f)&&!["TABLE","VIDEO"].includes(f.tagName)&&e.node.clearAttributes(f)}else 0<t(f).find(".fr-marker").length&&(a=r(t(f),a,o,l))}return a}(e.$el,0,r,s),a||(e.$el.find(".fr-marker").remove(),e.$el.find(".fr-clone").removeClass("fr-clone").addClass("fr-marker")),a&&e.$el.find(".fr-marker").before(l.INVISIBLE_SPACE).after(l.INVISIBLE_SPACE),e.html.cleanEmptyTags(),e.el.normalize(),e.selection.restore();var y=e.win.getSelection()&&e.win.getSelection().anchorNode;if(y){var _=e.node.blockParent(y),b=!!y.textContent.replace(/\u200B/g,"").length,x=e.win.getSelection().getRangeAt(0),w=x.startOffset,M=x.endOffset;e.selection.text().replace(/\u200B/g,"").length||function e(t,n){if(t&&n){if(t.isSameNode(n)?t.textContent=t.textContent.replace(/\u200B(?=.*\u200B)/g,""):t.nodeType===Node.TEXT_NODE&&(t.textContent=t.textContent.replace(/\u200B/g,"")),!t.childNodes.length)return!1;Array.isArray(t.childNodes)&&t.childNodes.forEach((function(t){e(t,n)}))}}(_,y);var C=e.win.getSelection().getRangeAt(0);if(y.nodeType===Node.TEXT_NODE){if(!b||!e.selection.text().length&&w===M){var L=y.textContent.search(/\u200B/g)+1;if(e.browser.msie){var S=e.doc.createRange();e.selection.get().removeAllRanges(),S.setStart(y,L),S.setEnd(y,L),e.selection.get().addRange(S)}else"a"!==r&&(C.setStart(y,L),C.setEnd(y,L))}}else{var T,k,E=0,D=t(y).contents();if(e.browser.msie){for(;k=D[E];)k.nodeType===Node.TEXT_NODE&&0<=k.textContent.search(/\u200B/g)&&(T=k),E++;T=t(T)}else T=D.filter((function(e){return e.nodeType===Node.TEXT_NODE&&0<=e.textContent.search(/\u200B/g)}));if(T.length&&!e.opts.trackChangesEnabled){var A=T.text().search(/\u200B/g)+1;C.setStart(T.get(0),A),C.setEnd(T.get(0),A)}}}}function d(n,i){var a,c,d,f,p,m,g,v=null;if(e.selection.isCollapsed()){e.markers.insert();var y=(c=e.$el.find(".fr-marker")).parent();if(e.node.openTagString(y.get(0))==='<span style="'.concat(n,": ").concat(y.css(n),';">')){if(e.node.isEmpty(y.get(0)))v=t(e.doc.createElement("span")).attr("style","".concat(n,": ").concat(i,";")).html("".concat(l.INVISIBLE_SPACE).concat(l.MARKERS)),y.replaceWith(v);else{var _={};_["style*"]="".concat(n,":"),o(c,"span",_,!0),c=e.$el.find(".fr-marker"),i?(v=t(e.doc.createElement("span")).attr("style","".concat(n,": ").concat(i,";")).html("".concat(l.INVISIBLE_SPACE).concat(l.MARKERS)),c.replaceWith(v)):c.replaceWith(l.INVISIBLE_SPACE+l.MARKERS)}e.html.cleanEmptyTags()}else e.node.isEmpty(y.get(0))&&y.is("span")?(c.replaceWith(l.MARKERS),y.css(n,i)):(c.get(0).nextSibling&&e.node.isBlock(c.get(0).nextSibling)&&!c.get(0).previousSibling&&"LI"===c.get(0).parentNode.tagName&&c.get(0).nextSibling.prepend(c.get(0)),v=t(i?'<span style="'.concat(n,": ").concat(i,';">').concat(l.INVISIBLE_SPACE).concat(l.MARKERS,"</span>"):"<span>".concat(l.INVISIBLE_SPACE).concat(l.MARKERS,"</span>")),c.replaceWith(v));v&&h(v,n,i)}else{if(e.selection.save(),null===i||"color"===n&&0<e.$el.find(".fr-marker").parents("u, a").length){var b=e.$el.find(".fr-marker");for(a=0;a<b.length;a++)if(!0===(c=t(b[a])).data("type")||"true"===c.data("type"))for(;e.node.isFirstSibling(c.get(0))&&!c.parent().is(e.$el)&&!e.node.isElement(c.parent().get(0))&&!e.node.isBlock(c.parent().get(0));)c.parent().before(c);else for(;e.node.isLastSibling(c.get(0))&&!c.parent().is(e.$el)&&!e.node.isElement(c.parent().get(0))&&!e.node.isBlock(c.parent().get(0));)c.parent().after(c)}for(var x=e.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;x.firstChild;)x=x.firstChild;var w={class:"fr-unprocessed"};for(i&&(w.style="".concat(n,": ").concat(i,";")),s(x,"span",w),e.$el.find(".fr-marker + .fr-unprocessed").each((function(){t(this).prepend(t(this).prev())})),e.$el.find(".fr-unprocessed + .fr-marker").each((function(){t(this).prev().append(t(this))})),(i||"").match(/\dem$/)&&e.$el.find("span.fr-unprocessed").removeClass("fr-unprocessed");0<e.$el.find("span.fr-unprocessed").length;){if(d=u(v=e.$el.find("span.fr-unprocessed").first().removeClass("fr-unprocessed")),v.parent().get(0).normalize(),v.parent().is("span")&&1===v.parent().get(0).childNodes.length){var M=i;e.browser.msie&&!i&&(M=""),v.parent().css(n,M);var C=v;v=v.parent(),C.replaceWith(C.html()),1!==v.parent().get(0).childNodes.length||i||"background-color"!==n||v.parents("span").css(n,i)}for(f=v.find("span"),d&&"background-color"!==n&&(d.normalize(),f=t(d).find("span:not(.fr-unprocessed)")),a=f.length-1;0<=a;a--)p=f[a],m=n,g=void 0,(g=t(p)).css(m,""),""===g.attr("style")&&g.replaceWith(g.html());h(v,n,i)}}!function(){for(var n;0<e.$el.find(".fr-split:empty").length;)e.$el.find(".fr-split:empty").remove();e.$el.find(".fr-split").removeClass("fr-split"),e.$el.find('[style=""]').removeAttr("style"),e.$el.find('[class=""]').removeAttr("class"),e.html.cleanEmptyTags();for(var i=e.$el.find("span"),s=i.length-1;0<=s;s--){var a=i[s];a.attributes&&0!==a.attributes.length||t(a).replaceWith(a.innerHTML)}e.el.normalize();var l=e.$el.find("span[style] + span[style]");for(n=0;n<l.length;n++){var c=t(l[n]),d=t(l[n]).prev();c.get(0).previousSibling===d.get(0)&&e.node.openTagString(c.get(0))===e.node.openTagString(d.get(0))&&(c.prepend(d.html()),d.remove())}e.$el.find("span[style] span[style]").each((function(){if(0<=t(this).attr("style").indexOf("font-size")){var e=t(this).parents("span[style]");e.attr("style")&&0<=e.attr("style").indexOf("background-color")&&(t(this).attr("style",function(e,t){var n=function(e){return e.split(";").reduce((function(e,t){var n=r(t.split(":"),2),i=n[0],s=n[1];return i&&s&&(e[i.trim()]=s.trim()),e}),{})},i=Object.assign(n(t),n(e));return Object.entries(i).map((function(e){var t=r(e,2),n=t[0],i=t[1];return"".concat(n,": ").concat(i)})).join("; ")}(t(this).attr("style"),e.attr("style"))),o(t(this),"span[style]",{},!1))}})),e.el.normalize(),e.selection.restore()}()}function u(n){var i,r,s,a,o,l;if(i="LI"===n.tagName?n:t(n).parentsUntil(e.$el,"li").get(0)){if((l=e.selection.info(i)).atStart&&l.atEnd)return i;if(l.atStart&&!l.atEnd&&(r=t(i).find(".fr-marker[data-type=false]").get(0),s=t(r).parentsUntil(e.$el,"li").get(0),a=t(r).parentsUntil(s).get(-1),(o=r.nextSibling)&&0<=["UL","OL"].indexOf(o.tagName)||!s.isSameNode(i)||!o&&("LI"===a.tagName||!a.nextSibling||0<=["UL","OL"].indexOf(a.nextSibling.tagName)||e.node.isVoid(a.nextSibling))))return i}}function h(n,i,r){var s,a,o,l=n.parentsUntil(e.$el,"span[style]"),c=[];for(s=l.length-1;0<=s;s--)a=l[s],o=i,0===t(a).attr("style").indexOf("".concat(o,":"))||0<=t(a).attr("style").indexOf(";".concat(o,":"))||0<=t(a).attr("style").indexOf("; ".concat(o,":"))||c.push(l[s]);if((l=l.not(c)).length){var d="",u="",h="",f="",p=n.get(0);do{if(p=p.parentNode,["TABLE","TD","TR"].includes(p.tagName))break;t(p).addClass("fr-split"),d+=e.node.closeTagString(p),u=e.node.openTagString(t(p).clone().addClass("fr-split").get(0))+u,l.get(0)!==p&&(h+=e.node.closeTagString(p),f=e.node.openTagString(t(p).clone().addClass("fr-split").get(0))+f)}while(l.get(0)!==p);var m="".concat(d+e.node.openTagString(t(l.get(0)).clone().css(i,r||"").get(0))+f+n.css(i,"").get(0).outerHTML+h,"</span>").concat(u);n.replaceWith('<span id="fr-break"></span>');var g=l.get(0).outerHTML;t(l.get(0)).replaceWith(g.replace(/<span id="fr-break"><\/span>/g,(function(){return m})))}}function f(t,r){void 0===r&&(r={}),r.style&&delete r.style;var s=e.selection.ranges(0),a=s.startContainer;if(a.nodeType===Node.ELEMENT_NODE&&0<a.childNodes.length&&a.childNodes[s.startOffset]&&(a=a.childNodes[s.startOffset]),!s.collapsed&&a.nodeType===Node.TEXT_NODE&&s.startOffset===(a.textContent||"").length){for(;!e.node.isBlock(a.parentNode)&&!a.nextSibling;)a=a.parentNode;a.nextSibling&&(a=a.nextSibling)}for(var o=a;o&&o.nodeType===Node.ELEMENT_NODE&&!i(o,n(t,r));)o=o.firstChild;if(o&&o.nodeType===Node.ELEMENT_NODE&&i(o,n(t,r)))return!0;var l=a;for(l&&l.nodeType!==Node.ELEMENT_NODE&&(l=l.parentNode);l&&l.nodeType===Node.ELEMENT_NODE&&l!==e.el&&!i(l,n(t,r));)l=l.parentNode;return!(!l||l.nodeType!==Node.ELEMENT_NODE||l===e.el||!i(l,n(t,r)))}return{is:f,toggle:function(t,n){if(e.browser.safari&&e.shared.safariSelection){var i=e.shared.safariSelection,r=i.startContainer,s=i.endContainer,o=i.startOffset,l=i.endOffset,d=e.doc.createRange();d.setStart(r,o),d.setEnd(s,l),e.selection.get().removeAllRanges(),e.selection.get().addRange(d),e.shared.safariSelection=null}f(t,n)?c(t,n):a(t,n)},apply:a,remove:c,applyStyle:d,removeStyle:function(e){d(e,null)}}},l.MODULES.spaces=function(e){var t=e.$;function n(n,i){var r=n.previousSibling,s=n.nextSibling,a=n.textContent,o=n.parentNode,c=[l.ENTER_P,l.ENTER_DIV,l.ENTER_BR];if(!e.html.isPreformatted(o)){i&&(a=e.opts.preserveTabSpaces?a.replace(/[\f\n\r\v]{2,}/g," "):a.replace(/[\f\n\r\t\v ]{2,}/g," "),s&&"BR"!==s.tagName&&!e.node.isBlock(s)||!(e.node.isBlock(o)||e.node.isLink(o)&&!o.nextSibling||e.node.isElement(o))||(a=a.replace(/[\f\n\r\t\v ]{1,}$/g,"")),r&&"BR"!==r.tagName&&!e.node.isBlock(r)||!(e.node.isBlock(o)||e.node.isLink(o)&&!o.previousSibling||e.node.isElement(o))||(a=a.replace(/^[\f\n\r\t\v ]{1,}/g,"")),(e.node.isBlock(s)||e.node.isBlock(r))&&(!r||r&&"A"!==r.tagName)&&(a=a.replace(/^[\f\n\r\t\v ]{1,}/g,""))," "===a&&(r&&e.node.isVoid(r)||s&&e.node.isVoid(s))&&!(r&&s&&e.node.isVoid(r)||s&&r&&e.node.isVoid(s))&&(a="")),(!r&&e.node.isBlock(s)||!s&&e.node.isBlock(r))&&e.node.isBlock(o)&&o!==e.el&&(a=a.replace(/^[\f\n\r\t\v ]{1,}/g,"")),i||(a=a.replace(new RegExp(l.UNICODE_NBSP,"g")," "));var d=o.nextSibling&&o.nextSibling.tagName,u=o.previousSibling&&o.previousSibling.tagName,h=["SPAN","STRONG","U","EM"];d||t(o).parent().each((function(){return-1!==h.indexOf(this.tagName)&&(this.nextSibling?(d=this.nextSibling&&this.nextSibling.tagName,!1):void 0)})),u||t(o).parent().each((function(){return-1!==h.indexOf(this.tagName)&&(this.previousSibling?(u=this.previousSibling&&this.previousSibling.tagName,!1):void 0)}));for(var f="",p=0;p<a.length;p++)32!=a.charCodeAt(p)||0!==p&&32!=f.charCodeAt(p-1)||n.nodeType===Node.TEXT_NODE&&"SPAN"===o.tagName&&o.parentNode&&0<=h.indexOf(o.parentNode.tagName)&&(0<=h.indexOf(d)||0<=h.indexOf(u))||!((e.opts.enter===l.ENTER_BR||e.opts.enter===l.ENTER_DIV)&&(r&&"BR"===r.tagName||s&&"BR"===s.tagName)||r&&s&&r.tagName===s.tagName||!(r&&s&&e.node.isVoid(r)||r&&s&&e.node.isVoid(s))||r&&s&&0<=["STRONG","U","EM"].indexOf(r.tagName)&&"BR"===s.tagName)?f+=a[p]:f+=l.UNICODE_NBSP;e.browser.chrome&&1<f.length&&32===f.charCodeAt(f.length-1)&&(s&&s.nextSibling&&s.nextSibling.nextSibling&&"BR"===s.nextSibling.nextSibling.tagName||s&&"BR"===s.tagName)&&(f=f.substring(0,f.length-1)+l.UNICODE_NBSP),!(!s||s&&e.node.isBlock(s)||s&&s.nodeType===Node.ELEMENT_NODE&&e.win.getComputedStyle(s)&&"block"===e.win.getComputedStyle(s).display)||n.nodeType===Node.TEXT_NODE&&"SPAN"===o.tagName&&o.parentNode&&0<=h.indexOf(o.parentNode.tagName)&&(0<=h.indexOf(d)||0<=h.indexOf(u))||(!e.node.isVoid(r)||r&&-1!==["P","DIV","BR"].indexOf(r.tagName)&&-1!==c.indexOf(e.opts.enter))&&(f=f.replace(/ $/,l.UNICODE_NBSP)),!r||e.node.isVoid(r)||e.node.isBlock(r)||1!==(f=f.replace(/^\u00A0([^ $])/," $1")).length||160!==f.charCodeAt(0)||!s||e.node.isVoid(s)||e.node.isBlock(s)||e.node.hasClass(r,"fr-marker")&&e.node.hasClass(s,"fr-marker")||(f=" "),i||(f=f.replace(/([^ \u00A0])\u00A0([^ \u00A0])/g,"$1 $2")),n.textContent!==f&&(n.textContent=f)}}function i(t,i){if(void 0!==t&&t||(t=e.el),void 0===i&&(i=!1),!t.getAttribute||"false"!==t.getAttribute("contenteditable"))if(t.nodeType===Node.TEXT_NODE)n(t,i);else if(t.nodeType===Node.ELEMENT_NODE)for(var r=e.doc.createTreeWalker(t,NodeFilter.SHOW_TEXT,e.node.filter((function(t){for(var n=t.parentNode;n&&n!==e.el;){if("STYLE"===n.tagName||"IFRAME"===n.tagName)return!1;if("PRE"===n.tagName)return!1;n=n.parentNode}return null!==t.textContent.match(/([ \u00A0\f\n\r\t\v]{2,})|(^[ \u00A0\f\n\r\t\v]{1,})|([ \u00A0\f\n\r\t\v]{1,}$)/g)&&!e.node.hasClass(t.parentNode,"fr-marker")})),!1);r.nextNode();)n(r.currentNode,i)}return{normalize:i,normalizeAroundCursor:function(){for(var t=[],n=e.el.querySelectorAll(".fr-marker"),r=0;r<n.length;r++){for(var s=null,a=(s=e.node.blockParent(n[r])||n[r]).nextSibling,o=s.previousSibling;a&&"BR"===a.tagName;)a=a.nextSibling;for(;o&&"BR"===o.tagName;)o=o.previousSibling;s&&t.indexOf(s)<0&&t.push(s),o&&t.indexOf(o)<0&&t.push(o),a&&t.indexOf(a)<0&&t.push(a)}for(var l=0;l<t.length;l++)i(t[l])}}},l.INVISIBLE_SPACE="&#8203;",l.HAIR_SPACE="&#8202;",l.START_MARKER='<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;">'.concat(l.INVISIBLE_SPACE,"</span>"),l.END_MARKER='<span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;">'.concat(l.INVISIBLE_SPACE,"</span>"),l.MARKERS=l.START_MARKER+l.END_MARKER,l.MODULES.markers=function(e){var t=e.$;function n(){if(!e.$wp)return null;try{var n=e.selection.ranges(0),i=n.commonAncestorContainer;if(i!==e.el&&!e.$el.contains(i))return null;var r=n.cloneRange(),s=n.cloneRange();r.collapse(!0);var a=t(e.doc.createElement("SPAN")).addClass("fr-marker").attr("style","display: none; line-height: 0;").html(l.INVISIBLE_SPACE).get(0);if(r.insertNode(a),a=e.$el.find("span.fr-marker").get(0)){for(var o=a.nextSibling;o&&o.nodeType===Node.TEXT_NODE&&0===o.textContent.length;)t(o).remove(),o=e.$el.find("span.fr-marker").get(0).nextSibling;return e.selection.clear(),e.selection.get().addRange(s),a}return null}catch(e){}}function i(){e.$el.find(".fr-marker").remove()}return{place:function(n,i,r){var s,a,o;try{var c=n.cloneRange();if(c.collapse(i),c.insertNode(function(n,i){var r=t(e.doc.createElement("SPAN"));return r.addClass("fr-marker").attr("data-id",i).attr("data-type",n).attr("style","display: ".concat(e.browser.safari?"none":"inline-block","; line-height: 0;")).html(l.INVISIBLE_SPACE),r.get(0)}(i,r)),!0===i)for(o=(s=e.$el.find('span.fr-marker[data-type="true"][data-id="'.concat(r,'"]')).get(0)).nextSibling;o&&o.nodeType===Node.TEXT_NODE&&0===o.textContent.length;)t(o).remove(),o=s.nextSibling;if(!0===i&&!n.collapsed){for(;!e.node.isElement(s.parentNode)&&!o;)-1</\bfa\b/g.test(s.parentNode.className)&&"I"===s.parentNode.tagName?t(s.parentNode).before(s):t(s.parentNode).after(s),o=s.nextSibling;if(o&&o.nodeType===Node.ELEMENT_NODE&&e.node.isBlock(o)&&"HR"!==o.tagName){for(a=[o];o=a[0],(a=e.node.contents(o))[0]&&e.node.isBlock(a[0]););t(o).prepend(t(s))}}if(!1===i&&!n.collapsed){if((o=(s=e.$el.find('span.fr-marker[data-type="false"][data-id="'.concat(r,'"]')).get(0)).previousSibling)&&o.nodeType===Node.ELEMENT_NODE&&e.node.isBlock(o)&&"HR"!==o.tagName){for(a=[o];o=a[a.length-1],(a=e.node.contents(o))[a.length-1]&&e.node.isBlock(a[a.length-1]););t(o).append(t(s))}(s.parentNode&&0<=["TD","TH"].indexOf(s.parentNode.tagName)||!s.previousSibling&&e.node.isBlock(s.parentElement))&&(s.parentNode.previousSibling&&!s.previousSibling?t(s.parentNode.previousSibling).append(s):0<=["TD","TH"].indexOf(s.parentNode.tagName)&&s.parentNode.firstChild===s&&(s.parentNode.previousSibling?t(s.parentNode.previousSibling).append(s):s.parentNode.parentNode&&s.parentNode.parentNode.previousSibling&&t(s.parentNode.parentNode.previousSibling).append(s)))}var d=e.$el.find('span.fr-marker[data-type="'.concat(i,'"][data-id="').concat(r,'"]')).get(0);return d&&(d.style.display="none"),d}catch(e){return null}},insert:n,split:function(){e.selection.isCollapsed()||e.selection.remove();var i=e.$el.find(".fr-marker").get(0);if(i||(i=n()),!i)return null;var r=e.node.deepestParent(i);if(r||(r=e.node.blockParent(i))&&"LI"!==r.tagName&&(r=null),r)if(e.node.isBlock(r)&&e.node.isEmpty(r))"LI"!==r.tagName||r.parentNode.firstElementChild!==r||e.node.isEmpty(r.parentNode)?t(r).replaceWith('<span class="fr-marker"></span>'):t(r).append('<span class="fr-marker"></span>');else if(e.cursor.isAtStart(i,r))t(r).before('<span class="fr-marker"></span>'),t(i).remove();else if(e.cursor.isAtEnd(i,r))t(r).after('<span class="fr-marker"></span>'),t(i).remove();else if("true"!==r.contentEditable){for(var s=i,a="",o="";s=s.parentNode,a+=e.node.closeTagString(s),o=e.node.openTagString(s)+o,s!==r;);t(i).replaceWith('<span id="fr-break"></span>');var l=e.node.openTagString(r)+t(r).html()+e.node.closeTagString(r);l=l.replace(/<span id="fr-break"><\/span>/g,"".concat(a,'<span class="fr-marker"></span>').concat(o)),t(r).replaceWith(l)}return e.$el.find(".fr-marker").get(0)},insertAtPoint:function(t){var r,s=t.clientX,a=t.clientY;i();var o=null;if(void 0!==e.doc.caretPositionFromPoint?(r=e.doc.caretPositionFromPoint(s,a),(o=e.doc.createRange()).setStart(r.offsetNode,r.offset),o.setEnd(r.offsetNode,r.offset)):void 0!==e.doc.caretRangeFromPoint&&(r=e.doc.caretRangeFromPoint(s,a),(o=e.doc.createRange()).setStart(r.startContainer,r.startOffset),o.setEnd(r.startContainer,r.startOffset)),null!==o&&void 0!==e.win.getSelection){var l=e.win.getSelection();l.removeAllRanges(),l.addRange(o)}else if(void 0!==e.doc.body.createTextRange)try{(o=e.doc.body.createTextRange()).moveToPoint(s,a);var c=o.duplicate();c.moveToPoint(s,a),o.setEndPoint("EndToEnd",c),o.select()}catch(e){return!1}n()},remove:i}},l.MODULES.selection=function(e){var t=e.$;function n(){var t="";return e.win.getSelection?t=e.win.getSelection():e.doc.getSelection?t=e.doc.getSelection():e.doc.selection&&(t=e.doc.selection.createRange().text),t.toString()}function i(){return e.win.getSelection?e.win.getSelection():e.doc.getSelection?e.doc.getSelection():e.doc.selection.createRange()}function r(t){var n=i(),r=[];if(n&&n.getRangeAt&&n.rangeCount){r=[];for(var s=0;s<n.rangeCount;s++)r.push(n.getRangeAt(s))}else r=e.doc.createRange?[e.doc.createRange()]:[];return void 0!==t?r[t]:r}function s(){var e=i();try{e.removeAllRanges?e.removeAllRanges():e.empty?e.empty():e.clear&&e.clear()}catch(e){}}function a(e,t){var n=e;return n.nodeType===Node.ELEMENT_NODE&&0<n.childNodes.length&&n.childNodes[t]&&(n=n.childNodes[t]),n.nodeType===Node.TEXT_NODE&&(n=n.parentNode),n}function o(){if(e.$wp){e.markers.remove();var n,i,s=r(),a=[];for(i=0;i<s.length;i++)if(s[i].startContainer!==e.doc||e.browser.msie){var o=(n=s[i]).collapsed,l=e.markers.place(n,!0,i),c=e.markers.place(n,!1,i);if(void 0!==l&&l||!o||(t(".fr-marker").remove(),e.selection.setAtEnd(e.el)),e.el.normalize(),e.browser.safari&&!o)try{(n=e.doc.createRange()).setStartAfter(l),n.setEndBefore(c),a.push(n)}catch(e){}}if(e.browser.safari&&a.length)for(e.selection.clear(),i=0;i<a.length;i++)e.selection.get().addRange(a[i])}}function c(){var n,r=e.el.querySelectorAll('.fr-marker[data-type="true"]');if(!e.$wp)return e.markers.remove(),!1;if(0===r.length)return!1;if(e.browser.msie||e.browser.edge)for(n=0;n<r.length;n++)r[n].style.display="inline-block";e.core.hasFocus()||e.browser.msie||e.browser.webkit||e.$el.focus(),s();var a=i();for(n=0;n<r.length;n++){var o=t(r[n]).data("id"),l=r[n],c=e.doc.createRange(),u=e.$el.find('.fr-marker[data-type="false"][data-id="'.concat(o,'"]'));(e.browser.msie||e.browser.edge)&&u.css("display","inline-block");var h=null;if(0<u.length){u=u[0];try{for(var f=!1,p=l.nextSibling,m=null;p&&p.nodeType===Node.TEXT_NODE&&0===p.textContent.length;)p=(m=p).nextSibling,t(m).remove();for(var g=u.nextSibling;g&&g.nodeType===Node.TEXT_NODE&&0===g.textContent.length;)g=(m=g).nextSibling,t(m).remove();if(l.nextSibling===u||u.nextSibling===l){for(var v=l.nextSibling===u?l:u,y=v===l?u:l,_=v.previousSibling;_&&_.nodeType===Node.TEXT_NODE&&0===_.length;)_=(m=_).previousSibling,t(m).remove();if(_&&_.nodeType===Node.TEXT_NODE)for(;_&&_.previousSibling&&_.previousSibling.nodeType===Node.TEXT_NODE;)_.previousSibling.textContent+=_.textContent,_=_.previousSibling,t(_.nextSibling).remove();for(var b=y.nextSibling;b&&b.nodeType===Node.TEXT_NODE&&0===b.length;)b=(m=b).nextSibling,t(m).remove();if(b&&b.nodeType===Node.TEXT_NODE)for(;b&&b.nextSibling&&b.nextSibling.nodeType===Node.TEXT_NODE;)b.nextSibling.textContent=b.textContent+b.nextSibling.textContent,b=b.nextSibling,t(b.previousSibling).remove();if(_&&(e.node.isVoid(_)||e.node.isBlock(_))&&(_=null),b&&(e.node.isVoid(b)||e.node.isBlock(b))&&(b=null),_&&b&&_.nodeType===Node.TEXT_NODE&&b.nodeType===Node.TEXT_NODE){t(l).remove(),t(u).remove();var x=_.textContent.length;_.textContent+=b.textContent,t(b).remove(),e.spaces.normalize(_),c.setStart(_,x),c.setEnd(_,x),f=!0}else!_&&b&&b.nodeType===Node.TEXT_NODE?(t(l).remove(),t(u).remove(),e.opts.htmlUntouched||e.spaces.normalize(b),h=t(e.doc.createTextNode("")).get(0),t(b).before(h),c.setStart(b,0),c.setEnd(b,0),f=!0):!b&&_&&_.nodeType===Node.TEXT_NODE&&(t(l).remove(),t(u).remove(),e.opts.htmlUntouched||e.spaces.normalize(_),h=t(e.doc.createTextNode("")).get(0),t(_).after(h),c.setStart(_,_.textContent.length),c.setEnd(_,_.textContent.length),f=!0)}if(!f){var w=void 0,M=void 0;M=(e.browser.chrome||e.browser.edge||e.helpers.isIOS())&&l.nextSibling===u?(w=d(u,c,!0)||c.setStartAfter(u),d(l,c,!1)||c.setEndBefore(l)):(l.previousSibling===u&&(u=(l=u).nextSibling),u.nextSibling&&"BR"===u.nextSibling.tagName||!u.nextSibling&&e.node.isBlock(l.previousSibling)||l.previousSibling&&"BR"===l.previousSibling.tagName||(l.style.display="inline",u.style.display="inline",h=t(e.doc.createTextNode("")).get(0)),w=d(l,c,!0)||t(l).before(h)&&c.setStartBefore(l),d(u,c,!1)||t(u).after(h)&&c.setEndAfter(u)),"function"==typeof w&&w(),"function"==typeof M&&M()}}catch(e){}}h&&t(h).remove();try{a.addRange(c)}catch(e){}}e.markers.remove()}function d(n,i,r){var s,a=n.previousSibling,o=n.nextSibling;return a&&o&&a.nodeType===Node.TEXT_NODE&&o.nodeType===Node.TEXT_NODE?(s=a.textContent.length,r?(o.textContent=a.textContent+o.textContent,t(a).remove(),t(n).remove(),e.opts.htmlUntouched||e.spaces.normalize(o),function(){i.setStart(o,s)}):(a.textContent+=o.textContent,t(o).remove(),t(n).remove(),e.opts.htmlUntouched||e.spaces.normalize(a),function(){i.setEnd(a,s)})):a&&!o&&a.nodeType===Node.TEXT_NODE?(s=a.textContent.length,r?(e.opts.htmlUntouched||e.spaces.normalize(a),function(){i.setStart(a,s)}):(e.opts.htmlUntouched||e.spaces.normalize(a),function(){i.setEnd(a,s)})):!(!o||a||o.nodeType!==Node.TEXT_NODE)&&(r?(e.opts.htmlUntouched||e.spaces.normalize(o),function(){i.setStart(o,0)}):(e.opts.htmlUntouched||e.spaces.normalize(o),function(){i.setEnd(o,0)}))}function u(){for(var e=r(),t=0;t<e.length;t++)if(!e[t].collapsed)return!1;return!0}function h(t){var n,i,r=!1,s=!1;if(e.win.getSelection){var a=e.win.getSelection();a.rangeCount&&((i=(n=a.getRangeAt(0)).cloneRange()).selectNodeContents(t),i.setEnd(n.startContainer,n.startOffset),r=f(i),i.selectNodeContents(t),i.setStart(n.endContainer,n.endOffset),s=f(i))}else e.doc.selection&&"Control"!==e.doc.selection.type&&((i=(n=e.doc.selection.createRange()).duplicate()).moveToElementText(t),i.setEndPoint("EndToStart",n),r=f(i),i.moveToElementText(t),i.setEndPoint("StartToEnd",n),s=f(i));return{atStart:r,atEnd:s}}function f(e){return""===e.toString().replace(/[\u200B-\u200D\uFEFF]/g,"")}function p(n,i){void 0===i&&(i=!0);var r=t(n).html();r&&r.replace(/\u200b/g,"").length!==r.length&&t(n).html(r.replace(/\u200b/g,""));for(var s=e.node.contents(n),a=0;a<s.length;a++)s[a].nodeType!==Node.ELEMENT_NODE?t(s[a]).remove():(p(s[a],0===a),0===a&&(i=!1));if(n.nodeType===Node.TEXT_NODE){var o=t(document.createElement("span")).attr("data-first","true").attr("data-text","true");t(n)[0].replaceWith(o[0])}else i&&t(n).attr("data-first",!0)}function m(){return 0===t(this).find("fr-inner").length}function g(){try{if(!e.$wp)return!1;for(var t=r(0).commonAncestorContainer;t&&!e.node.isElement(t);)t=t.parentNode;return!!e.node.isElement(t)}catch(e){return!1}}function v(t,n){if(!t||0<t.getElementsByClassName("fr-marker").length)return!1;for(var i=t.firstChild;i&&(e.node.isBlock(i)||n&&!e.node.isVoid(i)&&i.nodeType===Node.ELEMENT_NODE);)i=(t=i).firstChild;t.innerHTML=l.MARKERS+t.innerHTML}function y(t,n){if(!t||0<t.getElementsByClassName("fr-marker").length)return!1;for(var i=t.lastChild;i&&(e.node.isBlock(i)||n&&!e.node.isVoid(i)&&i.nodeType===Node.ELEMENT_NODE);)i=(t=i).lastChild;var r=e.doc.createElement("SPAN");for(r.setAttribute("id","fr-sel-markers"),r.innerHTML=l.MARKERS;t.parentNode&&e.opts.htmlAllowedEmptyTags&&0<=e.opts.htmlAllowedEmptyTags.indexOf(t.tagName.toLowerCase());)t=t.parentNode;t.appendChild(r);var s=t.querySelector("#fr-sel-markers");s.outerHTML=s.innerHTML}return{text:n,get:i,ranges:r,clear:s,element:function(){var s=i();try{if(s.rangeCount){var a,o=r(0),l=o.startContainer;if(e.node.isElement(l)&&0===o.startOffset&&l.childNodes.length)for(;l.childNodes.length&&l.childNodes[0].nodeType===Node.ELEMENT_NODE;)l=l.childNodes[0];if(l.nodeType===Node.TEXT_NODE&&o.startOffset===(l.textContent||"").length&&l.nextSibling&&(l=l.nextSibling),l.nodeType===Node.ELEMENT_NODE){var c=!1;if(e.node.isElement(l)&&""==l.textContent&&"IMG"==l.childNodes[0].tagName&&l.childNodes.length)for(;l.childNodes.length&&l.childNodes[0].nodeType===Node.ELEMENT_NODE;)l=l.childNodes[0];if(0<l.childNodes.length&&l.childNodes[o.startOffset]){for(a=l.childNodes[o.startOffset];a&&a.nodeType===Node.TEXT_NODE&&0===a.textContent.length;)a=a.nextSibling;if(a&&a.textContent.replace(/\u200B/g,"")===n().replace(/\u200B/g,"")&&(l=a,c=!0),!c&&1<l.childNodes.length&&0<o.startOffset&&l.childNodes[o.startOffset-1]){for(a=l.childNodes[o.startOffset-1];a&&a.nodeType===Node.TEXT_NODE&&0===a.textContent.length;)a=a.nextSibling;a&&a.textContent.replace(/\u200B/g,"")===n().replace(/\u200B/g,"")&&(l=a,c=!0)}}else!o.collapsed&&l.nextSibling&&l.nextSibling.nodeType===Node.ELEMENT_NODE&&(a=l.nextSibling)&&a.textContent.replace(/\u200B/g,"")===n().replace(/\u200B/g,"")&&(l=a,c=!0);!c&&0<l.childNodes.length&&t(l.childNodes[0]).text().replace(/\u200B/g,"")===n().replace(/\u200B/g,"")&&["BR","IMG","HR"].indexOf(l.childNodes[0].tagName)<0&&(l=l.childNodes[0])}for(;l.nodeType!==Node.ELEMENT_NODE&&l.parentNode;)l=l.parentNode;for(var d=l;d&&"HTML"!==d.tagName;){if(d===e.el)return l;d=t(d).parent()[0]}}}catch(e){}return e.el},endElement:function(){var s=i();try{if(s.rangeCount){var a,o=r(0),l=o.endContainer;if(l.nodeType===Node.ELEMENT_NODE){var c=!1;0<l.childNodes.length&&l.childNodes[o.endOffset]&&t(l.childNodes[o.endOffset]).text()===n()?(l=l.childNodes[o.endOffset],c=!0):!o.collapsed&&l.previousSibling&&l.previousSibling.nodeType===Node.ELEMENT_NODE?(a=l.previousSibling)&&a.textContent.replace(/\u200B/g,"")===n().replace(/\u200B/g,"")&&(l=a,c=!0):!o.collapsed&&0<l.childNodes.length&&l.childNodes[o.endOffset]&&(a=l.childNodes[o.endOffset].previousSibling).nodeType===Node.ELEMENT_NODE&&a&&a.textContent.replace(/\u200B/g,"")===n().replace(/\u200B/g,"")&&(l=a,c=!0),!c&&0<l.childNodes.length&&t(l.childNodes[l.childNodes.length-1]).text()===n()&&["BR","IMG","HR"].indexOf(l.childNodes[l.childNodes.length-1].tagName)<0&&(l=l.childNodes[l.childNodes.length-1])}for(l.nodeType===Node.TEXT_NODE&&0===o.endOffset&&l.previousSibling&&l.previousSibling.nodeType===Node.ELEMENT_NODE&&(l=l.previousSibling);l.nodeType!==Node.ELEMENT_NODE&&l.parentNode;)l=l.parentNode;for(var d=l;d&&"HTML"!==d.tagName;){if(d===e.el)return l;d=t(d).parent()[0]}}}catch(e){}return e.el},save:o,restore:c,isCollapsed:u,isFull:function(){if(u())return!1;e.selection.save();var t,n=e.el.querySelectorAll("td, th, img, br, iframe");for(t=0;t<n.length;t++)(n[t].nextSibling||"IMG"===n[t].tagName||"IFRAME"===n[t].tagName)&&(n[t].innerHTML='<span class="fr-mk" style="display: none;">&nbsp;</span>'.concat(n[t].innerHTML));var i=!1,r=h(e.el);for(r.atStart&&r.atEnd&&(i=!0),n=e.el.querySelectorAll(".fr-mk"),t=0;t<n.length;t++)n[t].parentNode.removeChild(n[t]);return e.selection.restore(),i},inEditor:g,remove:function(){if(u())return!0;var n;function i(e){for(var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;){var i=n;n=n.previousSibling,t(i).remove()}return n}function r(e){for(var n=e.nextSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;){var i=n;n=n.nextSibling,t(i).remove()}return n}o();var s=e.$el.find('.fr-marker[data-type="true"]');for(n=0;n<s.length;n++)for(var a=s[n];!(i(a)||e.node.isBlock(a.parentNode)||e.$el.is(a.parentNode)||e.node.hasClass(a.parentNode,"fr-inner"));)t(a.parentNode).before(a);var d=e.$el.find('.fr-marker[data-type="false"]');for(n=0;n<d.length;n++){for(var h=d[n];!(r(h)||e.node.isBlock(h.parentNode)||e.$el.is(h.parentNode)||e.node.hasClass(h.parentNode,"fr-inner"));)t(h.parentNode).after(h);h.parentNode&&e.node.isBlock(h.parentNode)&&e.node.isEmpty(h.parentNode)&&!e.$el.is(h.parentNode)&&!e.node.hasClass(h.parentNode,"fr-inner")&&e.opts.keepFormatOnDelete&&t(h.parentNode).after(h)}if(function(){for(var n=e.$el.find(".fr-marker"),i=0;i<n.length;i++)if(t(n[i]).parentsUntil('.fr-element, [contenteditable="true"]','[contenteditable="false"]').length)return!1;return!0}()){!function n(i,r){var s=e.node.contents(i.get(0));0<=["TD","TH"].indexOf(i.get(0).tagName)&&1===i.find(".fr-marker").length&&(e.node.hasClass(s[0],"fr-marker")||"BR"==s[0].tagName&&e.node.hasClass(s[0].nextElementSibling,"fr-marker"))&&i.attr("data-del-cell",!0);for(var a=0;a<s.length;a++){var o=s[a];e.node.hasClass(o,"fr-marker")?r=(r+1)%2:r?0<t(o).find(".fr-marker").length?r=n(t(o),r):["TD","TH"].indexOf(o.tagName)<0&&!e.node.hasClass(o,"fr-inner")?!e.opts.keepFormatOnDelete||0<e.$el.find("[data-first]").length||e.node.isVoid(o)?t(o).remove():p(o):e.node.hasClass(o,"fr-inner")?0===t(o).find(".fr-inner").length?t(o).html("<br>"):t(o).find(".fr-inner").filter(m).html("<br>"):(t(o).empty(),t(o).attr("data-del-cell",!0)):0<t(o).find(".fr-marker").length&&(r=n(t(o),r))}return r}(e.$el,0);var f=e.$el.find('[data-first="true"]');if(f.length)e.$el.find(".fr-marker").remove(),f.append(l.INVISIBLE_SPACE+l.MARKERS).removeAttr("data-first"),f.attr("data-text")&&f.replaceWith(f.html());else for(e.$el.find("table").filter((function(){return 0<t(this).find("[data-del-cell]").length&&t(this).find("[data-del-cell]").length===t(this).find("td, th").length})).remove(),e.$el.find("[data-del-cell]").removeAttr("data-del-cell"),s=e.$el.find('.fr-marker[data-type="true"]'),n=0;n<s.length;n++){var g=s[n],v=g.nextSibling,y=e.$el.find('.fr-marker[data-type="false"][data-id="'.concat(t(g).data("id"),'"]')).get(0);if(y){if(g&&(!v||v!==y)){var _=e.node.blockParent(g),b=e.node.blockParent(y),x=!1,w=!1;if(_&&0<=["UL","OL"].indexOf(_.tagName)&&(x=!(_=null)),b&&0<=["UL","OL"].indexOf(b.tagName)&&(w=!(b=null)),t(g).after(y),_!==b)if(null!==_||x)if(null!==b||w||0!==t(_).parentsUntil(e.$el,"table").length)_&&b&&0===t(_).parentsUntil(e.$el,"table").length&&0===t(b).parentsUntil(e.$el,"table").length&&!t(_).contains(b)&&!t(b).contains(_)&&(t(_).append(t(b).html()),t(b).remove());else{for(v=_;!v.nextSibling&&v.parentNode!==e.el;)v=v.parentNode;for(v=v.nextSibling;v&&"BR"!==v.tagName;){var M=v.nextSibling;t(_).append(v),v=M}v&&"BR"===v.tagName&&t(v).remove()}else{var C=e.node.deepestParent(g);C?(t(C).after(t(b).html()),t(b).remove()):0===t(b).parentsUntil(e.$el,"table").length&&(t(g).next().after(t(b).html()),t(b).remove())}}}else y=t(g).clone().attr("data-type",!1),t(g).after(y)}}e.$el.find("li:empty").remove(),e.opts.keepFormatOnDelete||e.html.fillEmptyBlocks(),e.html.cleanEmptyTags(!0),e.opts.htmlUntouched||(e.clean.lists(),e.$el.find("li:empty").append("<br>"),e.spaces.normalize());var L=e.$el.find(".fr-marker").last().get(0),S=e.$el.find(".fr-marker").first().get(0);void 0!==L&&void 0!==S&&!L.nextSibling&&S.previousSibling&&"BR"===S.previousSibling.tagName&&e.node.isElement(L.parentNode)&&e.node.isElement(S.parentNode)&&e.$el.append("<br>"),c()},blocks:function(n,s){var o,l,c=[],d=i();if(g()&&d.rangeCount){var u=r();for(o=0;o<u.length;o++){var h=u[o],f=a(h.startContainer,h.startOffset),p=a(h.endContainer,h.endOffset);(l=e.node.blockParent(f))&&c.indexOf(l)<0&&c.push(l),(e.node.isBlock(f)||e.node.hasClass(f,"fr-inner"))&&c.indexOf(f)<0&&c.push(f);for(var m=[],v=f;v!==p&&v!==e.el;)m.indexOf(v)<0&&v.children&&v.children.length?(m.push(v),v=v.children[0]):v.nextSibling?v=v.nextSibling:v.parentNode&&(v=v.parentNode,m.push(v)),e.node.isBlock(v)&&m.indexOf(v)<0&&c.indexOf(v)<0&&(v!==p||0<h.endOffset)&&c.push(v);e.node.isBlock(p)&&c.indexOf(p)<0&&0<h.endOffset&&c.push(p),(l=e.node.blockParent(p))&&c.indexOf(l)<0&&c.push(l)}}for(o=c.length-1;0<o;o--)if(t(c[o-1]).contains(c[o])){if(n&&t(c[o]).find("ul, ol").length)continue;if(s&&"LI"==c[o-1].tagName)continue;c.splice(o-1,1)}else if(t(c[o]).contains(c[o-1])){if(n&&t(c[o]).find("ul, ol").length)continue;c.splice(o,1)}return c},info:h,setAtEnd:y,setAtStart:v,setBefore:function(n,i){void 0===i&&(i=!0);for(var r=n.previousSibling;r&&r.nodeType===Node.TEXT_NODE&&0===r.textContent.length;)r=r.previousSibling;return r?(e.node.isBlock(r)?y(r):"BR"===r.tagName?t(r).before(l.MARKERS):t(r).after(l.MARKERS),!0):!!i&&(e.node.isBlock(n)?v(n):t(n).before(l.MARKERS),!0)},setAfter:function(n,i){void 0===i&&(i=!0);for(var r=n.nextSibling;r&&r.nodeType===Node.TEXT_NODE&&0===r.textContent.length;)r=r.nextSibling;return r?(e.node.isBlock(r)?v(r):t(r).before(l.MARKERS),!0):!!i&&(e.node.isBlock(n)?y(n):t(n).after(l.MARKERS),!0)},rangeElement:a}},Object.assign(l.DEFAULTS,{language:null}),l.LANGUAGE={},l.MODULES.language=function(e){var t;return{_init:function(){l.LANGUAGE&&(t=l.LANGUAGE[e.opts.language]),t&&t.direction&&(e.opts.direction=t.direction)},translate:function(e){return t&&t.translation[e]&&t.translation[e].length?t.translation[e]:e}}},Object.assign(l.DEFAULTS,{placeholderText:"Type something"}),l.MODULES.placeholder=function(e){var t=e.$;function n(){e.$placeholder||(e.$placeholder=t(e.doc.createElement("SPAN")).addClass("fr-placeholder"),e.$wp.append(e.$placeholder));var n=e.opts.iframe?e.$iframe.prev().outerHeight(!0):e.$el.prev().outerHeight(!0),i=0,r=0,s=0,a=0,o=0,l=0,c=e.node.contents(e.el),d=t(e.selection.element()).css("text-align");if(c.length&&c[0].nodeType===Node.ELEMENT_NODE){var u=t(c[0]);(0<e.$wp.prev().length||0<e.$el.prev().length)&&e.ready&&(i=e.helpers.getPX(u.css("margin-top")),a=e.helpers.getPX(u.css("padding-top")),r=e.helpers.getPX(u.css("margin-left")),s=e.helpers.getPX(u.css("margin-right")),o=e.helpers.getPX(u.css("padding-left")),l=e.helpers.getPX(u.css("padding-right"))),e.$placeholder.css("font-size",u.css("font-size")),e.$placeholder.css("line-height",u.css("line-height"))}else e.$placeholder.css("font-size",e.$el.css("font-size")),e.$placeholder.css("line-height",e.$el.css("line-height"));e.$wp.addClass("show-placeholder"),e.$placeholder.css({marginTop:Math.max(e.helpers.getPX(e.$el.css("margin-top")),i)+(n||0),paddingTop:Math.max(e.helpers.getPX(e.$el.css("padding-top")),a),paddingLeft:Math.max(e.helpers.getPX(e.$el.css("padding-left")),o),marginLeft:Math.max(e.helpers.getPX(e.$el.css("margin-left")),r),paddingRight:Math.max(e.helpers.getPX(e.$el.css("padding-right")),l),marginRight:Math.max(e.helpers.getPX(e.$el.css("margin-right")),s),textAlign:d}).text(e.language.translate(e.opts.placeholderText||e.$oel.attr("placeholder")||"")),e.$placeholder.html(e.$placeholder.text().replace(/\n/g,"<br>"))}function i(){e.$wp.removeClass("show-placeholder")}function r(){if(!e.$wp)return!1;e.core.isEmpty()?n():i()}return{_init:function(){if(!e.$wp)return!1;e.events.on("init input keydown keyup contentChanged initialized",r)},show:n,hide:i,refresh:r,isVisible:function(){return!e.$wp||e.node.hasClass(e.$wp.get(0),"show-placeholder")}}},l.UNICODE_NBSP=String.fromCharCode(160),l.VOID_ELEMENTS=["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"],l.BLOCK_TAGS=["address","article","aside","audio","blockquote","canvas","details","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul","video"],Object.assign(l.DEFAULTS,{htmlAllowedEmptyTags:["textarea","a","iframe","object","video","style","script",".fa",".fr-emoticon",".fr-inner","path","line","hr"],htmlDoNotWrapTags:["script","style"],htmlSimpleAmpersand:!1,htmlIgnoreCSSProperties:[],htmlExecuteScripts:!0}),l.MODULES.html=function(e){var t=e.$;function n(){return e.opts.enter===l.ENTER_P?"p":e.opts.enter===l.ENTER_DIV?"div":e.opts.enter===l.ENTER_BR?null:void 0}function i(t,n){return!(!t||t===e.el)&&(n?-1!=["PRE","SCRIPT","STYLE"].indexOf(t.tagName)||i(t.parentNode,n):-1!==["PRE","SCRIPT","STYLE"].indexOf(t.tagName))}function r(t){var n,i=[],r=[];if(t){var a=e.el.querySelectorAll(".fr-marker");for(n=0;n<a.length;n++){var o=e.node.blockParent(a[n])||a[n];if(o){var c=o.nextSibling,d=o.previousSibling;o&&r.indexOf(o)<0&&e.node.isBlock(o)&&r.push(o),d&&e.node.isBlock(d)&&r.indexOf(d)<0&&r.push(d),c&&e.node.isBlock(c)&&r.indexOf(c)<0&&r.push(c)}}}else r=e.el.querySelectorAll(s());var u=s();for(u+=",".concat(l.VOID_ELEMENTS.join(",")),u+=", .fr-inner",u+=",".concat(e.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"),n=r.length-1;0<=n;n--)if(!(r[n].textContent&&0<r[n].textContent.replace(/\u200B|\n/g,"").length||0<r[n].querySelectorAll(u).length)){for(var h=e.node.contents(r[n]),f=!1,p=0;p<h.length;p++)if(h[p].nodeType!==Node.COMMENT_NODE&&h[p].textContent&&0<h[p].textContent.replace(/\u200B|\n/g,"").length){f=!0;break}f||i.push(r[n])}return i}function s(){return l.BLOCK_TAGS.join(", ")}function a(n){var i,r,s=t.merge([],l.VOID_ELEMENTS);s=t.merge(s,e.opts.htmlAllowedEmptyTags),s=void 0===n?t.merge(s,l.BLOCK_TAGS):t.merge(s,l.NO_DELETE_TAGS),i=e.el.querySelectorAll("*:empty:not(".concat(s.join("):not("),"):not(.fr-marker):not(template)"));do{r=!1;for(var a=0;a<i.length;a++)0!==i[a].attributes.length&&void 0===i[a].getAttribute("href")||(i[a].parentNode.removeChild(i[a]),r=!0);(i=e.el.querySelectorAll("*:empty:not(".concat(s.join("):not("),"):not(.fr-marker):not(template)"))).length||(i=e.el.querySelectorAll("a[href]:not([name]):empty"))}while(i.length&&r)}function o(i,r){var s=n();if(r&&(s="div"),s){var a=e.doc.createDocumentFragment(),o=null,l=!1,c=i.firstChild,d=!1,u=null,h=e.selection.ranges(),f=null,p=null,m=null;h.length&&(f=h[0].endContainer,p=h[0].startOffset,m=h[0].endOffset);for(var g=!1,v=function(e,t){e===f?(g=!0,u=t.lastChild):0<=Array.from(e.childNodes).indexOf(f)&&(g=!0,u=t.lastChild.childNodes[Array.from(e.childNodes).indexOf(f)])};c;){var y=c.nextSibling;if(c.nodeType===Node.ELEMENT_NODE&&(e.node.isBlock(c)||0<=e.opts.htmlDoNotWrapTags.indexOf(c.tagName.toLowerCase())&&!e.node.hasClass(c,"fr-marker")))o=null,a.appendChild(c.cloneNode(!0));else if(c.nodeType!==Node.ELEMENT_NODE&&c.nodeType!==Node.TEXT_NODE)o=null,a.appendChild(c.cloneNode(!0));else if("BR"===c.tagName)null===o?(o=e.doc.createElement(s),r&&(o.setAttribute("class","fr-temp-div"),o.setAttribute("data-empty",!0)),o.appendChild(c.cloneNode(!0)),c&&c.parentNode&&["TD","TH"].indexOf(c.parentNode.tagName)<0&&(a.appendChild(o),d=!0)):!1===l&&(o.appendChild(e.doc.createElement("br")),r&&(o.setAttribute("class","fr-temp-div"),o.setAttribute("data-empty",!0))),o=null;else{var _=c.textContent;if(c.nodeType!==Node.TEXT_NODE||0<_.replace(/\n/g,"").replace(/(^ *)|( *$)/g,"").length||_.replace(/(^ *)|( *$)/g,"").length&&_.indexOf("\n")<0){if("SPAN"===c.tagName&&t(c).hasClass("fr-marker")&&!c.previousSibling&&(c.nextSibling&&"TABLE"==c.nextSibling.tagName||c.nextSibling&&c.nextSibling.nextSibling&&"TABLE"==c.nextSibling.nextSibling.tagName)){a.appendChild(c),v(c,a),c=y;continue}if("SPAN"===c.tagName&&t(c).hasClass("fr-marker")&&c.previousSibling&&c.previousSibling.nodeType===Node.ELEMENT_NODE&&(c.nextSibling&&"TABLE"==c.nextSibling.tagName||c.nextSibling&&c.nextSibling.nextSibling&&"TABLE"==c.nextSibling.nextSibling.tagName)){a.appendChild(c),d=!0,v(c,a),c=y;continue}null===o&&(o=e.doc.createElement(s),d=!0,r&&o.setAttribute("class","fr-temp-div"),a.appendChild(o),l=!1),o.appendChild(c.cloneNode(!0)),l||e.node.hasClass(c,"fr-marker")||c.nodeType===Node.TEXT_NODE&&0===_.replace(/ /g,"").length||(l=!0),v(c,o)}else d=!0}c=y}if(d&&(i.innerHTML="",i.appendChild(a),g)){var b=e.doc.createRange();e.selection.get().removeAllRanges(),b.setStart(u,p),b.setEnd(u,m),e.selection.get().addRange(b)}}}function c(e,t){for(var n=e.length-1;0<=n;n--)o(e[n],t)}function d(t,n,i,r,s){if(!e.$wp)return!1;void 0===t&&(t=!1),void 0===n&&(n=!1),void 0===i&&(i=!1),void 0===r&&(r=!1),void 0===s&&(s=!1);var a=e.$wp.scrollTop();o(e.el,t),r&&c(e.el.querySelectorAll(".fr-inner"),t),n&&c(e.el.querySelectorAll("td, th"),t),i&&c(e.el.querySelectorAll("blockquote"),t),s&&c(e.el.querySelectorAll("li"),t),a!==e.$wp.scrollTop()&&e.$wp.scrollTop(a)}function u(t){if(void 0===t&&(t=e.el),t&&0<=["SCRIPT","STYLE","PRE"].indexOf(t.tagName))return!1;for(var n=e.doc.createTreeWalker(t,NodeFilter.SHOW_TEXT,e.node.filter((function(e){return null!==e.textContent.match(/([ \n]{2,})|(^[ \n]{1,})|([ \n]{1,}$)/g)})),!1);n.nextNode();){var r=n.currentNode;if(!i(r.parentNode,!0)){var s=e.node.isBlock(r.parentNode)||e.node.isElement(r.parentNode),a=void 0;if(a=e.opts.preserveTabSpaces?r.textContent.replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "):r.textContent.replace(/(?!^)( ){2,}(?!$)/g," ").replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "),s){var o=r.previousSibling,l=r.nextSibling;o&&l&&" "===a?a=e.node.isBlock(o)&&e.node.isBlock(l)?"":" ":(o||(a=a.replace(/^ */,"")),l||(a=a.replace(/ *$/,"")))}r.textContent=a}}}function h(e,t,n){var i=new RegExp(t,"gi").exec(e);return i?i[n]:null}function f(e){var t=e.doctype,n="<!DOCTYPE html>";return t&&(n="<!DOCTYPE ".concat(t.name).concat(t.publicId?' PUBLIC "'.concat(t.publicId,'"'):"").concat(!t.publicId&&t.systemId?" SYSTEM":"").concat(t.systemId?' "'.concat(t.systemId,'"'):"",">")),n}function p(t){var n=t.parentNode;if(n&&(e.node.isBlock(n)||e.node.isElement(n))&&["TD","TH"].indexOf(n.tagName)<0){for(var i=t.previousSibling,r=t.nextSibling;i&&(i.nodeType===Node.TEXT_NODE&&0===i.textContent.replace(/\n|\r/g,"").length||e.node.hasClass(i,"fr-tmp"));)i=i.previousSibling;if(r)return!1;i&&n&&"BR"!==i.tagName&&!e.node.isBlock(i)&&!r&&0<n.textContent.replace(/\u200B/g,"").length&&0<i.textContent.length&&!e.node.hasClass(i,"fr-marker")&&(e.el===n&&!r&&e.opts.enter===l.ENTER_BR&&e.browser.msie||t.parentNode.removeChild(t))}else!n||e.node.isBlock(n)||e.node.isElement(n)||t.previousSibling||t.nextSibling||!e.node.isDeletable(t.parentNode)||p(t.parentNode)}function m(){e.opts.htmlUntouched||(a(),d(),u(),e.spaces.normalize(null,!0),e.html.fillEmptyBlocks(),e.clean.lists(),e.clean.tables(),e.clean.toHTML5(),e.html.cleanBRs()),e.selection.restore(),g(),e.placeholder.refresh()}function g(){e.node.isEmpty(e.el)&&(null!==n()?e.el.querySelector(s())||e.el.querySelector("".concat(e.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||(e.core.hasFocus()?(e.$el.html("<".concat(n(),">").concat(l.MARKERS,"<br/></").concat(n(),">")),e.selection.restore()):e.$el.html("<".concat(n(),"><br/></").concat(n(),">"))):e.el.querySelector("*:not(.fr-marker):not(br)")||(e.core.hasFocus()?(e.$el.html("".concat(l.MARKERS,"<br/>")),e.selection.restore()):e.$el.html("<br/>")))}function v(e,t){return h(e,"<".concat(t,"[^>]*?>([\\w\\W]*)</").concat(t,">"),1)}function y(n,i){var r=t("<div ".concat(h(n,"<".concat(i,"([^>]*?)>"),1)||"",">"));return e.node.rawAttributes(r.get(0))}function _(e){return(h(e,"<!DOCTYPE([^>]*?)>",0)||"<!DOCTYPE html>").replace(/\n/g," ").replace(/ {2,}/g," ")}function b(t,n){e.opts.htmlExecuteScripts?t.html(n):t.get(0).innerHTML=n}function x(e){var t;return(t=/:not\(([^)]*)\)/g).test(e)&&(e=e.replace(t," $1 ")),100*(e.match(/(#[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(\[[^]]+\])/g)||[]).length+10*(e.match(/(\.[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(:[\w-]+\([^)]*\))/gi)||[]).length+10*(e.match(/(:[^\s+>~.[:]+)/g)||[]).length+(e.match(/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi)||[]).length+((e=(e=e.replace(/[*\s+>~]/g," ")).replace(/[#.]/g," ")).match(/([^\s+>~.[:]+)/g)||[]).length}function w(t){if(e.events.trigger("html.processGet",[t]),t&&t.getAttribute&&""===t.getAttribute("class")&&t.removeAttribute("class"),t&&t.getAttribute&&""===t.getAttribute("style")&&t.removeAttribute("style"),t&&t.nodeType===Node.ELEMENT_NODE){var n,i=t.querySelectorAll('[class=""],[style=""]');for(n=0;n<i.length;n++){var r=i[n];""===r.getAttribute("class")&&r.removeAttribute("class"),""===r.getAttribute("style")&&r.removeAttribute("style")}if("BR"===t.tagName)p(t);else{var s=t.querySelectorAll("br");for(n=0;n<s.length;n++)p(s[n])}}}function M(e,t){return e[3]-t[3]}function C(){for(var t=e.el.querySelectorAll("input, textarea"),n=0;n<t.length;n++)"checkbox"!==t[n].type&&"radio"!==t[n].type||(t[n].checked?t[n].setAttribute("checked",t[n].checked):e.$(t[n]).removeAttr("checked")),t[n].getAttribute("value")&&t[n].setAttribute("value",t[n].value)}function L(t){var n=e.doc.createElement("div");return n.innerHTML=t,null!==n.querySelector(s())}function S(n){var i=null;if(void 0===n&&(i=e.selection.element()),e.opts.keepFormatOnDelete)return!1;var r,s,a=i?(i.textContent.match(/\u200B/g)||[]).length-i.querySelectorAll(".fr-marker").length:0;if((e.el.textContent.match(/\u200B/g)||[]).length-e.el.querySelectorAll(".fr-marker").length===a)return!1;do{s=!1,r=e.el.querySelectorAll("*:not(.fr-marker)");for(var o=0;o<r.length;o++){var l=r[o];if(i!==l){var c=l.textContent;0===l.children.length&&1===c.length&&8203===c.charCodeAt(0)&&["TD","STRONG","SPAN","EM","U","S","SUB","SUP"].indexOf(l.tagName)<0&&(t(l).remove(),s=!0)}}}while(s)}function T(){S(),e.placeholder&&setTimeout(e.placeholder.refresh,0)}return{defaultTag:n,isPreformatted:i,emptyBlocks:r,emptyBlockTagsQuery:function(){return"".concat(l.BLOCK_TAGS.join(":empty, "),":empty")},blockTagsQuery:s,fillEmptyBlocks:function(t){var n=r(t);e.node.isEmpty(e.el)&&e.opts.enter===l.ENTER_BR&&n.push(e.el);for(var i=0;i<n.length;i++){var s=n[i];"false"===s.getAttribute("contenteditable")||s.querySelector("".concat(e.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||e.node.isVoid(s)||"TABLE"===s.tagName||"TBODY"===s.tagName||"TR"===s.tagName||"UL"===s.tagName||"OL"===s.tagName||s.querySelector("br")||s.appendChild(e.doc.createElement("br"))}if(e.browser.msie&&e.opts.enter===l.ENTER_BR){var a=e.node.contents(e.el);a.length&&a[a.length-1].nodeType===Node.TEXT_NODE&&e.$el.append("<br>")}},cleanEmptyTags:a,cleanWhiteTags:S,cleanBlankSpaces:u,blocks:function(){return e.$el.get(0).querySelectorAll(s())},getDoctype:f,set:function(n){var i=e.clean.html((n||"").trim(),[],[],e.opts.fullPage);if(e.opts.useClasses){var r=t("<div>").html(i)[0],s=e.opts.fontFamilyDefaultSelection&&"Font Family"!=e.opts.fontFamilyDefaultSelection?e.opts.fontFamilyDefaultSelection:"",a=e.opts.fontSizeDefaultSelection&&e.opts.fontSizeUnit&&"Font Size"!=e.opts.fontSizeDefaultSelection?e.opts.fontSizeDefaultSelection+e.opts.fontSizeUnit:"";if(1===r.children.length&&"DIV"===r.children[0].tagName&&(a||s)){var o=r.children[0].style,l=s&&a?2:s||a?1:0;o.length==l&&s==o.fontFamily&&a==o.fontSize&&(i=r.children[0].innerHTML)}}var c=new RegExp("%3A//","g"),d=i.replace(c,"://");if(e.opts.fullPage){var u=v(d,"body")||(0<=d.indexOf("<body")?"":d),h=y(d,"body"),f=v(d,"head")||"<title></title>",p=y(d,"head"),g=t("<div>");g.append(f).contents().each((function(){(this.nodeType===Node.COMMENT_NODE||0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName))&&this.parentNode.removeChild(this)}));var x=g.html().trim();f=t("<div>").append(f).contents().map((function(){return this.nodeType===Node.COMMENT_NODE?"\x3c!--".concat(this.nodeValue,"--\x3e"):0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName)?this.outerHTML:""})).toArray().join("");var w=_(d),M=y(d,"html");b(e.$el,"".concat(x,"\n").concat(u)),e.node.clearAttributes(e.el),e.$el.attr(h),e.$el.addClass("fr-view"),e.$el.attr("spellcheck",e.opts.spellcheck),e.$el.attr("dir",e.opts.direction),b(e.$head,f),e.node.clearAttributes(e.$head.get(0)),e.$head.attr(p),e.node.clearAttributes(e.$html.get(0)),e.$html.attr(M),e.iframe_document.doctype.parentNode.replaceChild(function(e,t){var n=e.match(/<!DOCTYPE ?([^ ]*) ?([^ ]*) ?"?([^"]*)"? ?"?([^"]*)"?>/i);return n?t.implementation.createDocumentType(n[1],n[3],n[4]):t.implementation.createDocumentType("html")}(w,e.iframe_document),e.iframe_document.doctype)}else b(e.$el,d);var C=e.edit.isDisabled();e.edit.on(),e.core.injectStyle(e.opts.iframeDefaultStyle+e.opts.iframeStyle),m(),e.opts.useClasses||(e.$el.find("[fr-original-class]").each((function(){this.setAttribute("class",this.getAttribute("fr-original-class")),this.removeAttribute("fr-original-class")})),e.$el.find("[fr-original-style]").each((function(){this.setAttribute("style",this.getAttribute("fr-original-style")),this.removeAttribute("fr-original-style")}))),C&&e.edit.off(),e.events.trigger("html.set"),e.events.trigger("charCounter.update"),e.events.trigger("wordCounter.update")},syncInputs:C,get:function(t,n){if(!e.$wp)return e.$oel.clone().removeClass("fr-view").removeAttr("contenteditable").get(0).outerHTML;var i="";e.events.trigger("html.beforeGet");var r,s,a=[],o={},l=[];if(C(),!e.opts.useClasses&&!n){var c=new RegExp("^".concat(e.opts.htmlIgnoreCSSProperties.join("$|^"),"$"),"gi");for(r=0;r<e.doc.styleSheets.length;r++){var d=void 0,u=0;try{d=e.doc.styleSheets[r].cssRules,e.doc.styleSheets[r].ownerNode&&"STYLE"===e.doc.styleSheets[r].ownerNode.nodeType&&(u=1)}catch(e){}if(d)for(var h=0,p=d.length;h<p;h++)if(d[h].selectorText&&0<d[h].style.cssText.length){var m=d[h].selectorText.replace(/body \s tbody \.fr-view /g,"").replace(/::/g,":"),g=void 0;try{g=e.el.querySelectorAll(m)}catch(e){g=[]}for(s=0;s<g.length;s++){!g[s].getAttribute("fr-original-style")&&g[s].getAttribute("style")?(g[s].setAttribute("fr-original-style",g[s].getAttribute("style")),a.push(g[s])):g[s].getAttribute("fr-original-style")||(g[s].setAttribute("fr-original-style",""),a.push(g[s])),o[g[s]]||(o[g[s]]={});for(var v=1e3*u+x(d[h].selectorText),y=d[h].style.cssText.split(";"),_=0;_<y.length;_++){var b=y[_].trim().split(":")[0];if(b&&!b.match(c)&&((!o[g[s]][b]||o[g[s]][b]&&""==g[s].getAttribute("fr-original-style"))&&(o[g[s]][b]=0)<=(g[s].getAttribute("fr-original-style")||"").indexOf("".concat(b,":"))&&(o[g[s]][b]=1e4),v>=o[g[s]][b]&&(o[g[s]][b]=v,y[_].trim().length))){var L=y[_].trim().split(":");L.splice(0,1);var S=L.join(":").trim();-1<S.indexOf("!important")&&(v+=1),l.push([g[s],b.trim(),S,v])}}}}}for(l.sort(M),r=0;r<l.length;r++){var T=l[r];T[0].style[T[1]]=T[2].replace(/!important/,"")}for(r=0;r<a.length;r++)if(a[r].getAttribute("class")&&(a[r].setAttribute("fr-original-class",a[r].getAttribute("class")),a[r].removeAttribute("class")),0<(a[r].getAttribute("fr-original-style")||"").trim().length){var k=a[r].getAttribute("fr-original-style").split(";");for(s=0;s<k.length;s++)if(0<k[s].indexOf(":")){var E=k[s].split(":"),D=E[0];E.splice(0,1),a[r].style[D.trim()]=E.join(":").trim()}}}if(e.node.isEmpty(e.el))e.opts.fullPage&&(i=f(e.iframe_document),i+="<html".concat(e.node.attributes(e.$html.get(0)),">").concat(e.$html.find("head").get(0).outerHTML,"<body></body></html>"));else if(void 0===t&&(t=!1),e.opts.fullPage){i=f(e.iframe_document),e.$el.removeClass("fr-view");var A=e.opts.heightMin,O=e.opts.height,Y=e.opts.heightMax;e.opts.heightMin=null,e.opts.height=null,e.opts.heightMax=null,e.size.refresh(),i+="<html".concat(e.node.attributes(e.$html.get(0)),">").concat(e.$html.html(),"</html>"),e.opts.iframe&&e.$html&&0<e.$html.find(".fr-element").length&&(i=e.$html.find(".fr-element").html()),e.opts.heightMin=A,e.opts.height=O,e.opts.heightMax=Y,e.size.refresh(),e.$el.addClass("fr-view")}else i=e.$el.html(),e.opts.iframe&&e.$html&&0<e.$html.find(".fr-element").length&&(i=e.$html.find(".fr-element").html());if(!e.opts.useClasses&&!n)for(r=0;r<a.length;r++)a[r].getAttribute("fr-original-class")&&(a[r].setAttribute("class",a[r].getAttribute("fr-original-class")),a[r].removeAttribute("fr-original-class")),null!==a[r].getAttribute("fr-original-style")&&void 0!==a[r].getAttribute("fr-original-style")?(0!==a[r].getAttribute("fr-original-style").length?a[r].setAttribute("style",a[r].getAttribute("fr-original-style")):a[r].removeAttribute("style"),a[r].removeAttribute("fr-original-style")):a[r].removeAttribute("style");e.opts.fullPage&&(i=(i=(i=(i=(i=(i=(i=(i=i.replace(/<style data-fr-style="true">(?:[\w\W]*?)<\/style>/g,"")).replace(/<link([^>]*)data-fr-style="true"([^>]*)>/g,"")).replace(/<style(?:[\w\W]*?)class="firebugResetStyles"(?:[\w\W]*?)>(?:[\w\W]*?)<\/style>/g,"")).replace(/<body((?:[\w\W]*?)) spellcheck="true"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")).replace(/<body((?:[\w\W]*?)) contenteditable="(true|false)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?)) dir="([\w]*)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?))class="([\w\W]*?)(fr-rtl|fr-ltr)([\w\W]*?)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,'<body$1class="$2$4"$5>$6</body>')).replace(/<body((?:[\w\W]*?)) class=""((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")),e.opts.htmlSimpleAmpersand&&(i=i.replace(/&amp;/gi,"&")),e.events.trigger("html.afterGet"),t||(i=i.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,"")),i=e.clean.invisibleSpaces(i),i=e.clean.exec(i,w);var N=e.events.chainTrigger("html.get",i);"string"==typeof N&&(i=N),i=(i=i.replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,(function(e){return e.replace(/<br>/g,"\n")}))).replace(/<meta((?:[\w\W]*?)) data-fr-http-equiv="/g,'<meta$1 http-equiv="');var H=e.opts.fontSizeDefaultSelection&&e.opts.fontSizeUnit&&"Font Size"!=e.opts.fontSizeDefaultSelection,P=e.opts.fontFamilyDefaultSelection&&"Font Family"!=e.opts.fontFamilyDefaultSelection;if(e.opts.useClasses&&!n&&(H||P)){var j="";if(H&&(j+="font-size: ".concat(e.opts.fontSizeDefaultSelection).concat(e.opts.fontSizeUnit,";")),P&&(j+="font-family: ".concat(e.opts.fontFamilyDefaultSelection,";")),e.opts.fullPage){var R=(new DOMParser).parseFromString(i,"text/html"),I=document.createElement("style");j&&(I.innerHTML="body{".concat(j,"}"),R.head.appendChild(I),i="<!DOCTYPE html>".concat(R.documentElement.outerHTML))}else{var z=document.createElement("div");j&&(z.style.cssText=j),z.innerHTML=i,i=z.outerHTML}}return i},getSelected:function(){function n(n,i){for(;i&&(i.nodeType===Node.TEXT_NODE||!e.node.isBlock(i))&&!e.node.isElement(i)&&!e.node.hasClass(i,"fr-inner")&&(e.opts.enter!==l.ENTER_BR||i!==e.$el[0]);)i&&i.nodeType!==Node.TEXT_NODE&&t(n).wrapContent(i),i=i.parentNode;i&&n.innerHTML===i.innerHTML?n.innerHTML=i.outerHTML:i&&"DIV"!==i.tagName&&"LI"!==i.tagName&&i.innerText&&-1!=i.innerText.indexOf(n.innerHTML)&&i!==e.$el.get(0)&&(n.innerHTML=e.node.openTagString(i)+n.innerHTML+e.node.closeTagString(i))}var i,r,s="";if(void 0!==e.win.getSelection){e.browser.mozilla&&(e.selection.save(),1<e.$el.find('.fr-marker[data-type="false"]').length&&(e.$el.find('.fr-marker[data-type="false"][data-id="0"]').remove(),e.$el.find('.fr-marker[data-type="false"]:last').attr("data-id","0"),e.$el.find(".fr-marker").not('[data-id="0"]').remove()),e.selection.restore());for(var a=e.selection.ranges(),o=0;o<a.length;o++){var c=document.createElement("div");c.appendChild(a[o].cloneContents()),n(c,(r=i=void 0,r=null,e.win.getSelection?(i=e.win.getSelection())&&i.rangeCount&&((r=i.getRangeAt(0).commonAncestorContainer).nodeType===Node.ELEMENT_NODE||e.opts.enter===l.ENTER_BR&&r.parentNode===e.$el[0]||(r=r.parentNode)):(i=e.doc.selection)&&"Control"!==i.type&&(r=i.createRange().parentElement()),null!==r&&(0<=t(r).parents().toArray().indexOf(e.el)||r===e.el)?r:null)),0<t(c).find(".fr-element").length&&(c=e.el),s+=c.innerHTML}}else void 0!==e.doc.selection&&"Text"===e.doc.selection.type&&(s=e.doc.selection.createRange().htmlText);return s},insert:function(n,i,r){if(!1===e.events.trigger("html.beforeInsert",[n,i,r]))return!1;var s;if(e.selection.isCollapsed()||e.selection.remove(),s=i?n:e.clean.html(n),0===n.indexOf('<i class="fa ')&&(s="<span>&nbsp;".concat(s,"</span>")),n.indexOf('class="fr-marker"')<0&&(s=function(t){var n=e.doc.createElement("div");return n.innerHTML=t,e.selection.setAtEnd(n,!0),n.innerHTML}(s)),e.node.isEmpty(e.el)&&!e.opts.keepFormatOnDelete&&L(s))e.opts.trackChangesEnabled?e.track_changes.pasteInEmptyEdior(s):e.el.innerHTML=s;else{(function(){var t=e.selection.ranges(0).commonAncestorContainer;return t!==e.el&&!e.$el.contains(t)})()&&e.selection.restore();var a=e.markers.insert();if(a)if(e.opts.trackChangesEnabled)e.track_changes.pasteInEdior(s);else{e.node.isLastSibling(a)&&t(a).parent().hasClass("fr-deletable")&&t(a).insertAfter(t(a).parent());var o=e.node.blockParent(a);if((L(s)||r)&&(e.node.deepestParent(a)||o&&"LI"===o.tagName)){o&&"LI"===o.tagName&&(s=function(n){if(!e.html.defaultTag())return n;var i=e.doc.createElement("div");i.innerHTML=n;for(var r=i.querySelectorAll(":scope > ".concat(e.html.defaultTag())),s=r.length-1;0<=s;s--){var a=r[s];e.node.isBlock(a.previousSibling)||(a.previousSibling&&!e.node.isEmpty(a)&&t("<br>").insertAfter(a.previousSibling),a.outerHTML=a.innerHTML)}return i.innerHTML}(s));var l=e.selection.element();if(l&&t(l).parentsUntil(e.el,"ul, ol").length&&"LI"!=a.parentNode.tagName&&("DIV"==t(s).get(0).tagName&&1==t(s).length&&"UL"==t(s).get(0).firstChild.tagName?s=t(s).get(0).firstChild.innerHTML:"UL"==t(s).get(0).tagName&&(s=t(s).get(0).innerHTML),a=e.markers.split()),!(a=e.markers.split()))return!1;a.outerHTML=s}else a.outerHTML=s}else e.el.innerHTML+=s}m(),e.keys.positionCaret(),e.events.trigger("html.inserted")},wrap:d,unwrap:function(){e.$el.find("div.fr-temp-div").each((function(){this.previousSibling&&this.previousSibling.nodeType===Node.TEXT_NODE&&t(this).before("<br>"),t(this).attr("data-empty")||!this.nextSibling||e.node.isBlock(this.nextSibling)&&!t(this.nextSibling).hasClass("fr-temp-div")?t(this).replaceWith(t(this).html()):t(this).replaceWith("".concat(t(this).html(),"<br>"))})),e.$el.find(".fr-temp-div").removeClass("fr-temp-div").filter((function(){return""===t(this).attr("class")})).removeAttr("class")},escapeEntities:function(e){return e.replace(/</gi,"&lt;").replace(/>/gi,"&gt;").replace(/"/gi,"&quot;").replace(/'/gi,"&#39;")},checkIfEmpty:g,extractNode:v,extractNodeAttrs:y,extractDoctype:_,cleanBRs:function(){for(var t=e.el.getElementsByTagName("br"),n=0;n<t.length;n++)p(t[n])},_init:function(){e.events.$on(e.$el,"mousemove","span.fr-word-select",(function(e){var t=window.getSelection();t=window.getSelection();var n=document.createRange();n.selectNodeContents(e.target),t.removeAllRanges(),t.addRange(n)})),e.$wp&&(e.events.on("mouseup",T),e.events.on("keydown",T),e.events.on("contentChanged",g))},_setHtml:b}},l.ENTER_P=0,l.ENTER_DIV=1,l.ENTER_BR=2,l.KEYCODE={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,FF_SEMICOLON:59,FF_EQUALS:61,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,FF_HYPHEN:173,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,HYPHEN:189,PERIOD:190,SLASH:191,APOSTROPHE:192,TILDE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,IME:229},Object.assign(l.DEFAULTS,{enter:l.ENTER_P,multiLine:!0,tabSpaces:0}),l.MODULES.keys=function(e){var t,n,i,r=e.$,s=!1;function a(t){if(e.selection.isCollapsed())if(["INPUT","BUTTON","TEXTAREA"].indexOf(t.target&&t.target.tagName)<0&&e.cursor.backspace(),e.helpers.isIOS()){var n=e.selection.ranges(0);n.deleteContents(),n.insertNode(document.createTextNode("")),e.selection.get().modify("move","forward","character")}else["INPUT","BUTTON","TEXTAREA"].indexOf(t.target&&t.target.tagName)<0&&t.preventDefault(),t.stopPropagation();else t.preventDefault(),t.stopPropagation(),e.selection.remove();e.placeholder.refresh()}function o(t){["INPUT","BUTTON","TEXTAREA"].indexOf(t.target&&t.target.tagName)<0&&t.preventDefault(),t.stopPropagation(),""!==e.selection.text()||e.selection.element().hasAttribute("contenteditable")&&"false"===e.selection.element().getAttribute("contenteditable")||!e.selection.isCollapsed()&&"IMG"==e.selection.element().tagName?e.selection.remove():e.cursor.del(),e.placeholder.refresh()}function c(){if(e.browser.mozilla&&e.selection.isCollapsed()&&!s){var t=e.selection.ranges(0),n=t.startContainer,i=t.startOffset;n&&n.nodeType===Node.TEXT_NODE&&i<=n.textContent.length&&0<i&&32===n.textContent.charCodeAt(i-1)&&(e.selection.save(),e.spaces.normalize(),e.selection.restore())}}function d(){e.selection.isFull()&&setTimeout((function(){var t=e.html.defaultTag();t?e.$el.html("<".concat(t,">").concat(l.MARKERS,"<br/></").concat(t,">")):e.$el.html("".concat(l.MARKERS,"<br/>")),e.selection.restore(),e.placeholder.refresh(),e.button.bulkRefresh(),e.undo.saveStep()}),0)}function u(){s=!1}function h(){s=!1}function f(){var t=e.html.defaultTag();t?e.$el.html("<".concat(t,">").concat(l.MARKERS,"<br/></").concat(t,">")):e.$el.html("".concat(l.MARKERS,"<br/>")),e.selection.restore()}function p(e,t){var n=(e&&e.parentElement).parentElement;if(e.parentElement&&(-1<e.innerHTML.indexOf("<span")||-1<e.parentElement.innerHTML.indexOf("<span")||n&&-1<e.parentElement.parentElement.innerHTML.indexOf("<span"))&&(e.classList.contains("fr-img-space-wrap")||e.parentElement.classList.contains("fr-img-space-wrap")||n&&e.parentElement.parentElement.classList.contains("fr-img-space-wrap"))){if(r(e.parentElement).is("p")){var i=e.parentElement.innerHTML;return(i=i.replace(/<br>/g,"")).length<1?e.parentElement.insertAdjacentHTML("afterbegin","&nbsp;"):"&nbsp;"!=i&&" "!=i&&"Backspace"==t.key?a(t):"&nbsp;"!=i&&" "!=i&&"Delete"==t.key&&o(t),!0}if(r(e).is("p")){var s=e.innerHTML.replace(/<br>/g,"");return s.length<1?e.insertAdjacentHTML("afterbegin","&nbsp;"):"&nbsp;"!=s&&" "!=s&&"Backspace"==t.key?a(t):"&nbsp;"!=s&&" "!=s&&"Delete"==t.key&&o(t),!0}}return!1}function m(n){var i=e.selection.element();if(i&&0<=["INPUT","TEXTAREA"].indexOf(i.tagName))return!0;if(n&&b(n.which)){var r=e.selection.element(),c=e.selection.get(),d=c.anchorNode,u=c.anchorOffset;if(d.nodeType===Node.TEXT_NODE&&0<u&&1<d.textContent.length&&8203===d.textContent.charCodeAt(u)){g(r);var h=e.doc.createRange();e.selection.get().removeAllRanges();var m=Math.max(0,Math.min(u-1,d.textContent.length-1));h.setStart(d,m),h.setEnd(d,m),e.selection.get().addRange(h)}return!0}e.events.disableBlur();var v=n.which;if(16===v)return!0;if((t=v)===l.KEYCODE.IME)return s=!0;if(s=!1,_(n))return!0;var y=x(v)&&!_(n)&&!n.altKey,w=v===l.KEYCODE.BACKSPACE||v===l.KEYCODE.DELETE;if((e.selection.isFull()&&!e.opts.keepFormatOnDelete&&!e.placeholder.isVisible()||w&&e.placeholder.isVisible()&&e.opts.keepFormatOnDelete)&&(y||w)&&(f(),!x(v)))return n.preventDefault(),!0;if(v===l.KEYCODE.ENTER)!e.helpers.isIOS()&&n.shiftKey||i.classList.contains("fr-inner")||i.parentElement.classList.contains("fr-inner")?function(t){t.preventDefault(),t.stopPropagation(),e.opts.multiLine&&(e.selection.isCollapsed()||e.selection.remove(),e.cursor.enter(!0))}(n):function(t){e.opts.multiLine?(e.helpers.isIOS()||(t.preventDefault(),t.stopPropagation()),e.selection.isCollapsed()||e.selection.remove(),e.cursor.enter()):(t.preventDefault(),t.stopPropagation())}(n);else if(v===l.KEYCODE.BACKSPACE&&(n.metaKey||n.ctrlKey))setTimeout((function(){e.events.disableBlur(),e.events.focus()}),0);else if(v!==l.KEYCODE.BACKSPACE||_(n)||n.altKey)if(v!==l.KEYCODE.DELETE||_(n)||n.altKey||n.shiftKey)v===l.KEYCODE.SPACE?function(t){var n=e.selection.element();if(!e.helpers.isMobile()&&n&&"A"===n.tagName){t.preventDefault(),t.stopPropagation(),e.selection.isCollapsed()||e.selection.remove();var i=e.markers.insert();if(i){var r=i.previousSibling;!i.nextSibling&&i.parentNode&&"A"===i.parentNode.tagName?(i.parentNode.insertAdjacentHTML("afterend","&nbsp;".concat(l.MARKERS)),i.parentNode.removeChild(i)):(r&&r.nodeType===Node.TEXT_NODE&&1===r.textContent.length&&160===r.textContent.charCodeAt(0)?r.textContent+=" ":i.insertAdjacentHTML("beforebegin","&nbsp;"),i.outerHTML=l.MARKERS),e.selection.restore()}}}(n):v===l.KEYCODE.TAB?function(t){if(0<e.opts.tabSpaces)if(e.selection.isCollapsed()){e.undo.saveStep(),t.preventDefault(),t.stopPropagation();for(var n="",i=0;i<e.opts.tabSpaces;i++)n+="&nbsp;";e.html.insert(n),e.placeholder.refresh(),e.undo.saveStep()}else t.preventDefault(),t.stopPropagation(),t.shiftKey?e.commands.outdent():e.commands.indent()}(n):_(n)||!x(n.which)||e.selection.isCollapsed()||n.ctrlKey||n.altKey||e.browser.mozilla||e.selection.remove();else{if(p(i,n))return n.preventDefault(),void n.stopPropagation();e.placeholder.isVisible()?(e.opts.keepFormatOnDelete||f(),n.preventDefault(),n.stopPropagation()):o(n)}else{if(p(i,n))return n.preventDefault(),void n.stopPropagation();e.placeholder.isVisible()?(e.opts.keepFormatOnDelete||f(),n.preventDefault(),n.stopPropagation()):a(n)}e.events.enableBlur()}function g(t){var n=t;-1<["STRONG","U","EM"].indexOf(t.nodeName)&&t.parentNode&&(n=t.parentNode);for(var i=e.doc.createTreeWalker(n,NodeFilter.SHOW_TEXT,e.node.filter((function(e){return/\u200B/gi.test(e.textContent)})),!1);i.nextNode();){var r=i.currentNode;r.textContent=r.textContent.replace(/\u200B/gi,"")}}function v(){if(!e.$wp)return!0;var t;if(e.opts.height||e.opts.heightMax){t=e.position.getBoundingRect().top,(e.helpers.isIOS()||e.helpers.isAndroid())&&(t-=e.helpers.scrollTop()),e.opts.iframe&&(t+=e.$iframe.offset().top);var n=e.selection.blocks(),i=null;if(n&&0<n.length&&n[0].offsetTop&&(i=n[0].getBoundingClientRect().top,3===e.selection.get().anchorNode.nodeType)){var s=e.doc.createRange(),a=e.selection.get().anchorNode,o=e.selection.get().anchorOffset;s.selectNode(a),s.setStart(a,o),i=s.getBoundingClientRect().top}if(!e.opts.iframe&&t>e.$wp.offset().top-e.helpers.scrollTop()+e.$wp.height()-20)e.$wp.scrollTop(t+e.$wp.scrollTop()-(e.$wp.height()+e.$wp.offset().top)+e.helpers.scrollTop()+20);else if(e.opts.iframe&&i)if(e.$wp.scrollTop()>i)e.$wp.scrollTop(i-20);else if(i+20>e.$wp.scrollTop()+e.$wp.height()){var l=i-e.$wp.height()+50;e.$wp.scrollTop(l)}}else t=e.position.getBoundingRect().top,e.opts.toolbarBottom&&(t+=e.opts.toolbarStickyOffset),(e.helpers.isIOS()||e.helpers.isAndroid())&&(t-=e.helpers.scrollTop()),e.opts.iframe&&(t+=e.$iframe.offset().top,t-=e.helpers.scrollTop()),(t+=e.opts.toolbarStickyOffset)>e.o_win.innerHeight-20&&r(e.o_win).scrollTop(t+e.helpers.scrollTop()-e.o_win.innerHeight+20),t=e.position.getBoundingRect().top,e.opts.toolbarBottom||(t-=e.opts.toolbarStickyOffset),(e.helpers.isIOS()||e.helpers.isAndroid())&&(t-=e.helpers.scrollTop()),e.opts.iframe&&(t+=e.$iframe.offset().top,t-=e.helpers.scrollTop()),t<100&&r(e.o_win).scrollTop(t+e.helpers.scrollTop()-100)}function y(n){var i=e.selection.element();if(i&&0<=["INPUT","TEXTAREA"].indexOf(i.tagName))return!0;if(n&&0===n.which&&t&&(n.which=t),e.helpers.isAndroid()&&e.browser.mozilla)return!0;if(s)return!1;if(n&&e.helpers.isIOS()&&n.which===l.KEYCODE.ENTER&&e.doc.execCommand("undo"),!e.selection.isCollapsed())return!0;if(n&&(n.which===l.KEYCODE.META||n.which===l.KEYCODE.CTRL))return!0;if(n&&b(n.which))return!0;if(n&&!e.helpers.isIOS()&&(n.which===l.KEYCODE.ENTER||n.which===l.KEYCODE.BACKSPACE||37<=n.which&&n.which<=40&&!e.browser.msie))try{v()}catch(e){}var r=e.selection.element();if(function(e){if(!e)return!1;var t=e.innerHTML;return!!((t=t.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,""))&&/\u200B/.test(t)&&0<t.replace(/\u200B/gi,"").length)}(r)&&!e.node.hasClass(r,"fr-marker")&&"IFRAME"!==r.tagName&&function(t){return!e.helpers.isIOS()||0===((t.textContent||"").match(/[\u3041-\u3096\u30A0-\u30FF\u4E00-\u9FFF\u3130-\u318F\uAC00-\uD7AF]/gi)||[]).length}(r)){e.selection.save();var a=e.$el.find(".fr-marker")[1],o=(n||"").which;e.opts.enter===l.ENTER_BR&&r===e.$el.get(0)&&8===o&&null==a.nextSibling||g(r),e.selection.restore()}}function _(e){if(-1!==navigator.userAgent.indexOf("Mac OS X")){if(e.metaKey&&!e.altKey)return!0}else if(e.ctrlKey&&!e.altKey)return!0;return!1}function b(e){if(e>=l.KEYCODE.ARROW_LEFT&&e<=l.KEYCODE.ARROW_DOWN)return!0}function x(t){if(t>=l.KEYCODE.ZERO&&t<=l.KEYCODE.NINE)return!0;if(t>=l.KEYCODE.NUM_ZERO&&t<=l.KEYCODE.NUM_MULTIPLY)return!0;if(t>=l.KEYCODE.A&&t<=l.KEYCODE.Z)return!0;if(e.browser.webkit&&0===t)return!0;switch(t){case l.KEYCODE.SPACE:case l.KEYCODE.QUESTION_MARK:case l.KEYCODE.NUM_PLUS:case l.KEYCODE.NUM_MINUS:case l.KEYCODE.NUM_PERIOD:case l.KEYCODE.NUM_DIVISION:case l.KEYCODE.SEMICOLON:case l.KEYCODE.FF_SEMICOLON:case l.KEYCODE.DASH:case l.KEYCODE.EQUALS:case l.KEYCODE.FF_EQUALS:case l.KEYCODE.COMMA:case l.KEYCODE.PERIOD:case l.KEYCODE.SLASH:case l.KEYCODE.APOSTROPHE:case l.KEYCODE.SINGLE_QUOTE:case l.KEYCODE.OPEN_SQUARE_BRACKET:case l.KEYCODE.BACKSLASH:case l.KEYCODE.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}function w(t){var r=t.which;if(_(t)||37<=r&&r<=40||!x(r)&&r!==l.KEYCODE.DELETE&&r!==l.KEYCODE.BACKSPACE&&r!==l.KEYCODE.ENTER&&r!==l.KEYCODE.IME)return!0;n||(i=e.snapshot.get(),e.undo.canDo()||e.undo.saveStep()),clearTimeout(n),n=setTimeout((function(){n=null,e.undo.saveStep()}),Math.max(250,e.opts.typingTimer))}function M(t){var r=t.which;if(_(t)||37<=r&&r<=40)return!0;i&&n?(e.undo.saveStep(i),i=null):void 0!==r&&0!==r||i||n||e.undo.saveStep()}function C(t){if(t&&"BR"===t.tagName)return!1;try{return 0===(t.textContent||"").length&&t.querySelector&&!t.querySelector(":scope > br")||t.childNodes&&1===t.childNodes.length&&t.childNodes[0].getAttribute&&("false"===t.childNodes[0].getAttribute("contenteditable")||e.node.hasClass(t.childNodes[0],"fr-img-caption"))}catch(e){return!1}}function L(t){var n=e.el.childNodes,i=e.html.defaultTag(),r=e.node.blockParent(e.selection.blocks()[0]);return r&&"TR"==r.tagName&&null==r.getAttribute("contenteditable")&&(r=r.closest("table")),!e.node.isEditable(t.target)||r&&"false"===r.getAttribute("contenteditable")?e.toolbar.disable():e.toolbar.enable(),!(!t.target||t.target===e.el)||0===n.length||void(n[0].offsetHeight+n[0].offsetTop<=t.offsetY?C(n[n.length-1])&&(i?e.$el.append("<".concat(i,">").concat(l.MARKERS,"<br></").concat(i,">")):e.$el.append("".concat(l.MARKERS,"<br>")),e.selection.restore(),v()):t.offsetY<=10&&C(n[0])&&(i?e.$el.prepend("<".concat(i,">").concat(l.MARKERS,"<br></").concat(i,">")):e.$el.prepend("".concat(l.MARKERS,"<br>")),e.selection.restore(),v()))}function S(){n&&clearTimeout(n)}return{_init:function(){e.events.on("keydown",w),e.events.on("input",c),e.events.on("mousedown",h),e.events.on("keyup input",M),e.events.on("keypress",u),e.events.on("keydown",m),e.events.on("keyup",y),e.events.on("destroy",S),e.events.on("html.inserted",y),e.events.on("cut",d),e.opts.multiLine&&e.events.on("click",L),e.events.on("initialized",(function(){e.el.addEventListener("compositionstart",(function(){if(e.selection.isCollapsed()){var t=e.selection.ranges(0),n=t.startContainer,i=t.startOffset;if(n&&n.nodeType===Node.TEXT_NODE&&i<=n.textContent.length&&0<i&&8203===n.textContent.charCodeAt(i-1)){e.selection.save();var s=e.$el.find(".fr-marker");r(s.get(0).previousSibling).before(l.HAIR_SPACE),s.get(0).previousSibling.textContent=s.get(0).previousSibling.textContent.replace(/\u200B/gi,""),e.selection.restore()}}})),e.el.addEventListener("compositionend",(function(){if(e.selection.isCollapsed()){var t=e.selection.ranges(0),n=t.startContainer,i=t.startOffset;if(n&&n.nodeType===Node.TEXT_NODE&&i<=n.textContent.length&&0<i&&8202===n.textContent.charCodeAt(0)){e.selection.save();var r=e.$el.find(".fr-marker");r.get(0).previousSibling.textContent=r.get(0).previousSibling.textContent.replace(/\u200A/gi,""),e.selection.restore()}}}))}))},ctrlKey:_,isCharacter:x,isArrow:b,forceUndo:function(){n&&(clearTimeout(n),e.undo.saveStep(),i=null)},isIME:function(){return s},isBrowserAction:function(e){var t=e.which;return _(e)||t===l.KEYCODE.F5},positionCaret:v}},Object.assign(l.DEFAULTS,{pastePlain:!1,pasteDeniedTags:["colgroup","col","meta"],pasteDeniedAttrs:["class","id"],pasteAllowedStyleProps:[".*"],pasteAllowLocalImages:!1}),l.MODULES.paste=function(e){var r,s,a,o,c,d,u,h=e.$;function f(t,n){u=2<arguments.length&&void 0!==arguments[2]&&arguments[2];try{e.win.localStorage.setItem("fr-copied-html",t),e.win.localStorage.setItem("fr-copied-text",n)}catch(e){}}function p(t){var n=e.html.getSelected();"cut"===t.type&&e.opts.trackChangesEnabled||(u=!1),u&&(n=e.win.localStorage.getItem("fr-copied-html"));var i=h(e.doc.createElement("div")).html(n).text();u||f(n,i),"cut"===t.type&&(e.undo.saveStep(),e.opts.trackChangesEnabled&&u&&(t.clipboardData.setData("text/plain",i),t.clipboardData.setData("text/html",n),e.selection.get().deleteFromDocument(),t.preventDefault()),setTimeout((function(){e.selection.save(),e.html.wrap(),e.selection.restore(),e.events.focus(),e.undo.saveStep()}),0))}var m,g=!1;function v(r){if("INPUT"===(m=r).target.nodeName&&"text"===r.target.type)return!0;if(e.edit.isDisabled())return!1;if(_(r.target))return!1;if(g)return!1;r.originalEvent&&(r=r.originalEvent);var s=navigator.userAgent.match(/(chrome(?=\/))\/?\s*(\d+)/i)||[],a=3<=s.length?s[2]:0;return e.helpers.isAndroid()&&e.browser.chrome&&99<a&&navigator.clipboard?(navigator.clipboard.read({unsanitized:["text/html"]}).then(function(){var e=function(e){return function(){var n=this,i=arguments;return new Promise((function(r,s){var a=e.apply(n,i);function o(e){t(a,r,s,o,l,"next",e)}function l(e){t(a,r,s,o,l,"throw",e)}o(void 0)}))}}(i().mark((function e(t){var s,a,o,l,c,d,u;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=t[0].types,a=new DataTransfer,o=n(s),e.prev=3,o.s();case 5:if((l=o.n()).done){e.next=21;break}return c=l.value,e.next=9,t[0].getType(c);case 9:if(d=e.sent,c.startsWith("text"))return e.next=13,d.text();e.next=16;break;case 13:e.t0=e.sent,e.next=17;break;case 16:e.t0=d;case 17:u=e.t0,c.startsWith("text")?a.setData(c,u):a.items.add(new File([u],"file"));case 19:e.next=5;break;case 21:e.next=26;break;case 23:e.prev=23,e.t1=e.catch(3),o.e(e.t1);case 26:return e.prev=26,o.f(),e.finish(26);case 29:return e.abrupt("return",y(r,a));case 30:case"end":return e.stop()}}),e,null,[[3,23,26,29]])})));return function(t){return e.apply(this,arguments)}}()),r.preventDefault(),!1):y(r)}function y(t,n){var i=n||t&&t.clipboardData;if(i&&i.getData){var l=(i||window.clipboardData).getData("text/html")||"";if(l.match('content="Microsoft OneNote')){var d=/<body[^>]*>((.|[\n\r])*)<\/body>/im.exec(l)[1];return e.html.insert(e.clean.html(d)),t.preventDefault&&(t.stopPropagation(),t.preventDefault()),!1}}if(!1===e.events.trigger("paste.before",[t,n]))return t.preventDefault(),!1;if(i&&i.getData){var u="";if(o=i.types,e.helpers.isArray(o))for(var f=0;f<o.length;f++)u+="".concat(o[f],";");else u=o;if(r="",/text\/rtf/.test(u)&&(s=i.getData("text/rtf")),/text\/html/.test(u)?(r=i.getData("text/html"),e.browser.mozilla&&("<p></p>"===r||""===r||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(r)||/<!--StartFragment-->([<p></p>]*)<!--EndFragment-->/.test(r))&&(r=e.win.localStorage.getItem("fr-copied-html"))):/text\/uri-list/.test(u)&&e.browser.safari?r=i.getData("text/uri-list"):/text\/rtf/.test(u)&&e.browser.safari?r=s:/public.rtf/.test(u)&&e.browser.safari&&(r=i.getData("text/rtf")),a=i.getData("text"),""!==r)return M(),t.preventDefault&&(t.stopPropagation(),t.preventDefault()),!1;r=null}return function(){if(e.selection.save(),e.events.disableBlur(),r=null,c){c.html("");var t=x(e.selection.get().anchorNode)+e.$wp.offset().top;c.css("top",t),e.browser.edge&&e.opts.iframe&&e.$el.append(c)}else{var n=document.getElementsByTagName("BODY")[0],i=window.getComputedStyle(n).transform;if("none"!==i){var s=x(e.selection.get().anchorNode)+e.$wp.offset().top;c=h('<div contenteditable="true" style="position: fixed; top: '+s+'px; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>')}else c=h('<div contenteditable="true" style="position: fixed; top: 0; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>');e.browser.webkit||e.browser.mozilla?("none"===i&&c.css("top",e.$sc.scrollTop()),e.$el.after(c)):e.browser.edge&&e.opts.iframe?e.$el.append(c):e.$box.after(c),e.events.on("destroy",(function(){c.remove()}))}var a;e.helpers.isIOS()&&e.$sc&&(a=e.$sc.scrollTop()),e.opts.iframe&&e.$el.attr("contenteditable","false"),e.helpers.isIOS()&&e.$sc&&e.$sc.scrollTop(a);var o=m.clipboardData.getData("Text");if(4e5<o.length){m.preventDefault();var l=w(o);c.get(0).innerText="",c.get(0).appendChild(l)}else c.focus();e.win.setTimeout(M,1)}(),!1}function _(e){return e&&"false"===e.contentEditable}function b(t){if(t.originalEvent&&(t=t.originalEvent),_(t.target))return!1;if(t&&t.dataTransfer&&t.dataTransfer.getData){var n="";if(o=t.dataTransfer.types,e.helpers.isArray(o))for(var i=0;i<o.length;i++)n+="".concat(o[i],";");else n=o;if(r="",/text\/rtf/.test(n)&&(s=t.dataTransfer.getData("text/rtf")),/text\/html/.test(n)?r=t.dataTransfer.getData("text/html"):/text\/rtf/.test(n)&&e.browser.safari?r=s:/text\/plain/.test(n)&&!this.browser.mozilla&&(r=e.html.escapeEntities(t.dataTransfer.getData("text/plain")).replace(/\n/g,"<br>")),""!==r){e.keys.forceUndo(),d=e.snapshot.get(),e.selection.save(),e.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-helper");var a=e.markers.insertAtPoint(t);if(e.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-placeholder"),e.$el.find(".fr-marker-helper").addClass("fr-marker").removeClass("fr-marker-helper"),e.selection.restore(),e.selection.remove(),e.$el.find(".fr-marker-placeholder").addClass("fr-marker").removeClass("fr-marker-placeholder"),!1!==a){var c=e.el.querySelector(".fr-marker");return h(c).replaceWith(l.MARKERS),e.selection.restore(),M(),t.preventDefault&&(t.stopPropagation(),t.preventDefault()),!1}}else r=null}}function x(e){return e.nodeType===Node.TEXT_NODE?e.parentNode.offsetTop:e.offsetTop}function w(t){var n=e.html.defaultTag()||"p",i=t.split(/\n/g),r=document.createDocumentFragment();return i.forEach((function(e){var t=document.createElement(n);t.appendChild(""===e?document.createElement("br"):document.createTextNode(e)),r.appendChild(t)})),r}function M(){e.opts.iframe&&e.$el.attr("contenteditable","true"),e.browser.edge&&e.opts.iframe&&e.$box.after(c),d||(e.keys.forceUndo(),d=e.snapshot.get()),r||(r=c.get(0).innerHTML,a=c.text(),e.$el[0].setAttribute("plainpaste",!0),e.selection.restore(),e.events.enableBlur());var t=r.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi),n=e.events.chainTrigger("paste.beforeCleanup",r);if(n&&"string"==typeof n){r=n;var i=(new DOMParser).parseFromString(n,"text/html");a=i.body.innerText}(!t||t&&!1!==e.events.trigger("paste.wordPaste",[r]))&&L(r,t)}function C(e){for(var t="",n=0;n++<e;)t+="&nbsp;";return t}function L(t,n,i){var r,s=null,c=null;if(0<=t.toLowerCase().indexOf("<body")){var u="";0<=t.indexOf("<style")&&(u=t.replace(/[.\s\S\w\W<>]*(<style[^>]*>[\s]*[.\s\S\w\W<>]*[\s]*<\/style>)[.\s\S\w\W<>]*/gi,"$1")),t=(t=(t=u+t.replace(/[.\s\S\w\W<>]*<body[^>]*>[\s]*([.\s\S\w\W<>]*)[\s]*<\/body>[.\s\S\w\W<>]*/gi,"$1")).replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,(function(e){return e.replace(/\n/g,"<br />")}))).replace(/ \n/g," ").replace(/\n /g," ").replace(/([^>])\n([^<])/g,"$1 $2")}var f=!1;0<=t.indexOf('id="docs-internal-guid')&&(t=t.replace(/^[\w\W\s\S]* id="docs-internal-guid[^>]*>([\w\W\s\S]*)<\/b>[\w\W\s\S]*$/g,"$1"),f=!0),(0<=t.indexOf('content="Sheets"')||0<=t.indexOf("google-sheets-html-origin"))&&(t=t.replace(/width:0px;/g,""));var p=!1;if(!n)if((p=function(){var t=null;try{t=e.win.localStorage.getItem("fr-copied-text")}catch(e){}return!(!t||!a||o&&-1===o.indexOf("text/html")||a.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")!==t.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")&&a.replace(/\s/g,"")!==t.replace(/\s/g,""))}())&&(t=e.win.localStorage.getItem("fr-copied-html")),p)t=e.clean.html(t,e.opts.pasteDeniedTags,e.opts.pasteDeniedAttrs);else{var m=e.opts.htmlAllowedStyleProps;e.opts.htmlAllowedStyleProps=e.opts.pasteAllowedStyleProps,e.opts.htmlAllowComments=!1,t=(t=(t=t.replace(/<span class="Apple-tab-span">\s*<\/span>/g,C(e.opts.tabSpaces||4))).replace(/<span class="Apple-tab-span" style="white-space:pre">(\t*)<\/span>/g,(function(t,n){return C(n.length*(e.opts.tabSpaces||4))}))).replace(/\t/g,C(e.opts.tabSpaces||4)),t=e.clean.html(t,e.opts.pasteDeniedTags,e.opts.pasteDeniedAttrs),e.opts.htmlAllowedStyleProps=m,e.opts.htmlAllowComments=!0,e.html.defaultTag()&&"div"===e.html.defaultTag()||(t=T(t)),t=(t=t.replace(/\r/g,"")).replace(/^ */g,"").replace(/ *$/g,"")}!n||e.wordPaste&&i||(0===(t=t.replace(/^\n*/g,"").replace(/^ /g,"")).indexOf("<colgroup>")&&(t="<table>".concat(t,"</table>")),t=T(t=function(t){var n;t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=t.replace(/<p(.*?)class="?'?MsoListParagraph"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li>$3</li></ul>")).replace(/<p(.*?)class="?'?NumberedText"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li>$3</li></ol>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListBullet"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ul>")).replace(/<p(.*?)class="?'?NumberedTextCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ol>")).replace(/<span([^<]*?)style="?'?mso-list:Ignore"?'?([\s\S]*?)>([\s\S]*?)<span/gi,"<span><span")).replace(/<!--\[if !supportLists\]-->([\s\S]*?)<!--\[endif\]-->/gi,"")).replace(/<!\[if !supportLists\]>([\s\S]*?)<!\[endif\]>/gi,"")).replace(/(\n|\r| class=(")?Mso[a-zA-Z0-9]+(")?)/gi," ")).replace(/<!--[\s\S]*?-->/gi,"")).replace(/<(\/)*(meta|link|span|\\?xml:|st1:|o:|font)(.*?)>/gi,"");var i,r=["style","script","applet","embed","noframes","noscript"];for(n=0;n<r.length;n++){var s=new RegExp("<".concat(r[n],".*?").concat(r[n],"(.*?)>"),"gi");t=t.replace(s,"")}for(t=(t=(t=t.replace(/&nbsp;/gi," ")).replace(/<td([^>]*)><\/td>/g,"<td$1><br></td>")).replace(/<th([^>]*)><\/th>/g,"<th$1><br></th>");(t=(i=t).replace(/<[^/>][^>]*><\/[^>]+>/gi,""))!==i;);t=(t=t.replace(/<lilevel([^1])([^>]*)>/gi,'<li data-indent="true"$2>')).replace(/<lilevel1([^>]*)>/gi,"<li$1>"),t=(t=(t=e.clean.html(t,e.opts.pasteDeniedTags,e.opts.pasteDeniedAttrs)).replace(/<a>(.[^<]+)<\/a>/gi,"$1")).replace(/<br> */g,"<br>");var a=e.o_doc.createElement("div");a.innerHTML=t;var o=a.querySelectorAll("li[data-indent]");for(n=0;n<o.length;n++){var l=o[n],c=l.previousElementSibling;if(c&&"LI"===c.tagName){var d=c.querySelector(":scope > ul, :scope > ol");d||(d=document.createElement("ul"),c.appendChild(d)),d.appendChild(l)}else l.removeAttribute("data-indent")}return e.html.cleanBlankSpaces(a),a.innerHTML}(t))),e.opts.pastePlain&&(t=function(t){var n,i=null,r=e.doc.createElement("div");r.innerHTML=t;var s=r.querySelectorAll("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote");for(n=0;n<s.length;n++)if((i=s[n]).innerText){var a=e.clean.html("<".concat(e.html.defaultTag()||"DIV",">").concat(i.innerText,"</").concat(e.html.defaultTag()||"DIV",">"));i.outerHTML=a}for(n=(s=r.querySelectorAll("*:not(".concat("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, li, table, tbody, thead, tr, td, br, img".split(",").join("):not("),")"))).length-1;0<=n;n--)(i=s[n]).outerHTML=i.innerHTML;return function t(n){for(var i=e.node.contents(n),r=0;r<i.length;r++)i[r].nodeType!==Node.TEXT_NODE&&i[r].nodeType!==Node.ELEMENT_NODE?i[r].parentNode.removeChild(i[r]):t(i[r])}(r),r.innerHTML}(t));var g=e.events.chainTrigger("paste.afterCleanup",t);if(e.$el[0].removeAttribute("plainpaste",!0),"string"==typeof g&&(t=g),""!==t){var v=e.o_doc.createElement("div");0<=(v.innerHTML=t).indexOf("<body>")?(e.html.cleanBlankSpaces(v),e.spaces.normalize(v,!0)):e.spaces.normalize(v);var y=v.getElementsByTagName("span");for(r=y.length-1;0<=r;r--){var _=y[r];0===_.attributes.length&&(_.outerHTML=_.innerHTML)}if(!0===e.opts.linkAlwaysBlank){var b=v.getElementsByTagName("a");for(r=b.length-1;0<=r;r--){var x=b[r];x.getAttribute("target")||x.setAttribute("target","_blank")}}var w=e.selection.element(),M=!1;if(w&&h(w).parentsUntil(e.el,"ul, ol").length&&(M=!0),M){var L=v.children;1===L.length&&0<=["OL","UL"].indexOf(L[0].tagName)&&(L[0].outerHTML=L[0].innerHTML)}if(!f){var S=v.getElementsByTagName("br");for(r=S.length-1;0<=r;r--){var k=S[r];e.node.isBlock(k.previousSibling)&&k.parentNode.removeChild(k)}}if(e.opts.enter===l.ENTER_BR)for(r=(s=v.querySelectorAll("p, div")).length-1;0<=r;r--)0===(c=s[r]).attributes.length&&(c.outerHTML=c.innerHTML+(c.nextSibling&&!e.node.isEmpty(c)?"<br>":""));else if(e.opts.enter===l.ENTER_DIV)for(r=(s=v.getElementsByTagName("p")).length-1;0<=r;r--)0===(c=s[r]).attributes.length&&(c.outerHTML="<div>".concat(c.innerHTML,"</div>"));else e.opts.enter===l.ENTER_P&&1===v.childNodes.length&&"P"===v.childNodes[0].tagName&&0===v.childNodes[0].attributes.length&&(v.childNodes[0].outerHTML=v.childNodes[0].innerHTML);if(v.childNodes[0]instanceof HTMLHeadingElement&&e.selection.element().tagName===v.childNodes[0].tagName&&(v.childNodes[0].outerHTML=v.childNodes[0].innerHTML),v.children&&0<v.children.length)if(e.opts.trackChangesEnabled)for(var E=0;E<v.children.length;E++)v.children[E].setAttribute("id","isPasted");else v.children[0].setAttribute("id","isPasted");t=(t=v.innerHTML).replace(/\n/g,""),p&&(t=function(t){var n,i=e.o_doc.createElement("div");i.innerHTML=t;for(var r=i.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(l.VOID_ELEMENTS.join("):not("),"):not(").concat(e.opts.htmlAllowedEmptyTags.join("):not("),")"));r.length;){for(n=0;n<r.length;n++)r[n].parentNode.removeChild(r[n]);r=i.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(l.VOID_ELEMENTS.join("):not("),"):not(").concat(e.opts.htmlAllowedEmptyTags.join("):not("),")"))}return i.innerHTML}(t)),e.html.insert(t,!0)}e.events.trigger("paste.after"),e.undo.saveStep(d),d=null,e.undo.saveStep()}function S(e){for(var t=e.length-1;0<=t;t--)e[t].attributes&&e[t].attributes.length&&e.splice(t,1);return e}function T(t){var n,i=e.o_doc.createElement("div");i.innerHTML=t;for(var r=S(Array.prototype.slice.call(i.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")));r.length;){var s=r[r.length-1];if(e.html.defaultTag()&&"div"!==e.html.defaultTag())s.querySelector(e.html.blockTagsQuery())?s.outerHTML=s.innerHTML:s.outerHTML="<".concat(e.html.defaultTag(),">").concat(s.innerHTML,"</").concat(e.html.defaultTag(),">");else{var a=s.querySelectorAll("*");!a.length||"BR"!==a[a.length-1].tagName&&0===s.innerText.length||!a.length||"BR"!==a[a.length-1].tagName||a[a.length-1].nextSibling?s.outerHTML=s.innerHTML+(s.nextSibling?"<br>":""):s.outerHTML=s.innerHTML}r=S(Array.prototype.slice.call(i.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")))}for(r=S(Array.prototype.slice.call(i.querySelectorAll("div:not([style])")));r.length;){for(n=0;n<r.length;n++){var o=r[n],l=o.innerHTML.replace(/\u0009/gi,"").trim();o.outerHTML=l}r=S(Array.prototype.slice.call(i.querySelectorAll("div:not([style])")))}return i.innerHTML}function k(){e.el.removeEventListener("copy",p),e.el.removeEventListener("cut",p),e.el.removeEventListener("paste",v)}return{_init:function(){e.el.addEventListener("copy",p),e.el.addEventListener("cut",p),e.el.addEventListener("paste",v,{capture:!0}),e.events.on("drop",b),e.browser.msie&&e.browser.version<11&&(e.events.on("mouseup",(function(e){2===e.button&&(setTimeout((function(){g=!1}),50),g=!0)}),!0),e.events.on("beforepaste",v)),e.events.on("destroy",k)},cleanEmptyTagsAndDivs:T,getRtfClipboard:function(){return s},saveCopiedText:f,clean:L,replaceNewLines:w}},Object.assign(l.DEFAULTS,{shortcutsEnabled:[],shortcutsHint:!0}),l.SHORTCUTS_MAP={},l.RegisterShortcut=function(e,t,n,i,r,s){l.SHORTCUTS_MAP[(r?"^":"")+(s?"@":"")+e]={cmd:t,val:n,letter:i,shift:r,option:s},l.DEFAULTS.shortcutsEnabled.push(t)},l.RegisterShortcut(l.KEYCODE.E,"show",null,"E",!1,!1),l.RegisterShortcut(l.KEYCODE.B,"bold",null,"B",!1,!1),l.RegisterShortcut(l.KEYCODE.I,"italic",null,"I",!1,!1),l.RegisterShortcut(l.KEYCODE.U,"underline",null,"U",!1,!1),l.RegisterShortcut(l.KEYCODE.S,"strikeThrough",null,"S",!1,!1),l.RegisterShortcut(l.KEYCODE.CLOSE_SQUARE_BRACKET,"indent",null,"]",!1,!1),l.RegisterShortcut(l.KEYCODE.OPEN_SQUARE_BRACKET,"outdent",null,"[",!1,!1),l.RegisterShortcut(l.KEYCODE.Z,"undo",null,"Z",!1,!1),l.RegisterShortcut(l.KEYCODE.Z,"redo",null,"Z",!0,!1),l.RegisterShortcut(l.KEYCODE.Y,"redo",null,"Y",!1,!1),l.MODULES.shortcuts=function(e){var t=null,n=!1;function i(t){if(!e.core.hasFocus())return!0;var i=t.which,r=-1!==navigator.userAgent.indexOf("Mac OS X")?t.metaKey:t.ctrlKey;if("keyup"===t.type&&n&&i!==l.KEYCODE.META)return n=!1;"keydown"===t.type&&(n=!1);var s=(t.shiftKey?"^":"")+(t.altKey?"@":"")+i,a=e.node.blockParent(e.selection.blocks()[0]);if(a&&"TR"==a.tagName&&null==a.getAttribute("contenteditable")&&(a=a.closest("table")),r&&l.SHORTCUTS_MAP[s]&&(!a||"false"!==a.getAttribute("contenteditable"))){var o=l.SHORTCUTS_MAP[s].cmd;if(o&&0<=e.opts.shortcutsEnabled.indexOf(o)){var c=l.SHORTCUTS_MAP[s].val;if(!1===e.events.trigger("shortcut",[t,o,c]))return!(n=!0);if(o&&(e.commands[o]||l.COMMANDS[o]&&l.COMMANDS[o].callback))return t.preventDefault(),t.stopPropagation(),"keydown"===t.type&&((e.commands[o]||l.COMMANDS[o].callback)(),n=!0),!1}}}return{_init:function(){e.events.on("keydown",i,!0),e.events.on("keyup",i,!0)},get:function(n){if(!e.opts.shortcutsHint)return null;if(!t)for(var i in t={},l.SHORTCUTS_MAP)Object.prototype.hasOwnProperty.call(l.SHORTCUTS_MAP,i)&&0<=e.opts.shortcutsEnabled.indexOf(l.SHORTCUTS_MAP[i].cmd)&&(t["".concat(l.SHORTCUTS_MAP[i].cmd,".").concat(l.SHORTCUTS_MAP[i].val||"")]={shift:l.SHORTCUTS_MAP[i].shift,option:l.SHORTCUTS_MAP[i].option,letter:l.SHORTCUTS_MAP[i].letter});var r=t[n];return r?(e.helpers.isMac()?String.fromCharCode(8984):"".concat(e.language.translate("Ctrl"),"+"))+(r.shift?e.helpers.isMac()?String.fromCharCode(8679):"".concat(e.language.translate("Shift"),"+"):"")+(r.option?e.helpers.isMac()?String.fromCharCode(8997):"".concat(e.language.translate("Alt"),"+"):"")+r.letter:null}}},l.MODULES.snapshot=function(e){function t(e){for(var t=e.parentNode.childNodes,n=0,i=null,r=0;r<t.length;r++){if(i){var s=t[r].nodeType===Node.TEXT_NODE&&""===t[r].textContent,a=i.nodeType===Node.TEXT_NODE&&t[r].nodeType===Node.TEXT_NODE,o=i.nodeType===Node.TEXT_NODE&&""===i.textContent;s||a||o||n++}if(t[r]===e)return n;i=t[r]}}function n(n){var i=[];if(!n.parentNode)return[];for(;!e.node.isElement(n);)i.push(t(n)),n=n.parentNode;return i.reverse()}function i(e,t){for(;e&&e.nodeType===Node.TEXT_NODE;){var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&(t+=n.textContent.length),e=n}return t}function r(t){for(var n=e.el,i=0;i<t.length;i++)n=n.childNodes[t[i]];return n}function s(t,n){try{var i=r(n.scLoc),s=n.scOffset,a=r(n.ecLoc),o=n.ecOffset,l=e.doc.createRange();l.setStart(i,s),l.setEnd(a,o),t.addRange(l)}catch(e){}}return{get:function(){var t,r={};if(e.events.trigger("snapshot.before"),r.html=(e.$wp?e.$el.html():e.$oel.get(0).outerHTML).replace(/ style=""/g,""),r.ranges=[],e.$wp&&e.selection.inEditor()&&e.core.hasFocus())for(var s=e.selection.ranges(),a=0;a<s.length;a++)r.ranges.push({scLoc:n((t=s[a]).startContainer),scOffset:i(t.startContainer,t.startOffset),ecLoc:n(t.endContainer),ecOffset:i(t.endContainer,t.endOffset)});return e.events.trigger("snapshot.after",[r]),r},restore:function(t){e.$el.html()!==t.html&&(e.opts.htmlExecuteScripts?e.$el.html(t.html):e.el.innerHTML=t.html);var n=e.selection.get();e.selection.clear(),e.events.focus(!0);for(var i=0;i<t.ranges.length;i++)s(n,t.ranges[i])},equal:function(t,n){return t.html===n.html&&(!e.core.hasFocus()||JSON.stringify(t.ranges)===JSON.stringify(n.ranges))}}},l.MODULES.undo=function(e){function t(t){var n=t.which;e.keys.ctrlKey(t)&&(n===l.KEYCODE.Z&&t.shiftKey&&t.preventDefault(),n===l.KEYCODE.Z&&t.preventDefault())}var n=null;function i(){if(e.undo_stack&&!e.undoing)for(;e.undo_stack.length>e.undo_index;)e.undo_stack.pop()}function r(){e.undo_index=0,e.undo_stack=[]}function s(){e.undo_stack=[]}return{_init:function(){r(),e.events.on("initialized",(function(){n=(e.$wp?e.$el.html():e.$oel.get(0).outerHTML).replace(/ style=""/g,"")})),e.events.on("blur",(function(){e.el.querySelector(".fr-dragging")||e.undo.saveStep()})),e.events.on("keydown",t),e.events.on("destroy",s)},run:function(){if(1<e.undo_index){e.undoing=!0;var t=e.undo_stack[--e.undo_index-1];clearTimeout(e._content_changed_timer),e.snapshot.restore(t),n=t.html,e.popups.hideAll(),e.toolbar.enable(),e.events.trigger("contentChanged"),e.events.trigger("commands.undo"),e.undoing=!1,e.selection.restore()}},redo:function(){if(e.undo_index<e.undo_stack.length){e.undoing=!0;var t=e.undo_stack[e.undo_index++];clearTimeout(e._content_changed_timer),e.snapshot.restore(t),n=t.html,e.popups.hideAll(),e.toolbar.enable(),e.events.trigger("contentChanged"),e.events.trigger("commands.redo"),e.undoing=!1}},canDo:function(){return!(0===e.undo_stack.length||e.undo_index<=1)},canRedo:function(){return e.undo_index!==e.undo_stack.length},dropRedo:i,reset:r,saveStep:function(t){if(!(!e.undo_stack||e.undoing||e.el.querySelector(".fr-marker")||e.el.querySelector(".fr-marker")&&e.opts.iframe&&e.markdown&&!e.markdown.isEnabled()))if(void 0===t){if((t=e.snapshot.get())&&t.html&&e.undo_stack[e.undo_stack.length-1]&&t.html===e.undo_stack[e.undo_stack.length-1].html)return;e.undo_stack[e.undo_index-1]&&e.snapshot.equal(e.undo_stack[e.undo_index-1],t)||(i(),e.undo_stack.push(t),e.undo_index++,function(e,t){var n=t.split("fr-selected-cell").join("");n=n.split(' class=""').join("");var i=e.split("fr-selected-cell").join("");return n===i.split(' class=""').join("")}(n,t.html)||(e.events.trigger("contentChanged"),n=t.html))}else i(),0<e.undo_index?e.undo_stack[e.undo_index-1]=t:(e.undo_stack.push(t),e.undo_index++)}}},Object.assign(l.DEFAULTS,{height:null,heightMax:null,heightMin:null,width:null}),l.MODULES.size=function(e){function t(){n(),e.opts.height&&e.$el.css("minHeight",e.opts.height-e.helpers.getPX(e.$el.css("padding-top"))-e.helpers.getPX(e.$el.css("padding-bottom")));var t=!1;if(e.opts.fullPage)for(var i=e.$el.find("span,p,div"),r=0;r<i.length;r++)if(i[r].style.height&&i[r].style.height.includes("vh")){t=!0;break}e.opts.fullPage&&t&&(e.opts.heightMin&&e.$iframe.css("minHeight",e.opts.heightMin),e.opts.heightMax&&e.$iframe.css("maxHeight",e.opts.heightMax),e.$el.css("overflow-y","auto")),e.opts.iframe&&e.markdown&&e.markdown.isEnabled()?e.$iframe.height(e.$wp.parent().outerHeight(!0)):e.$iframe.height(e.$el.outerHeight(!0))}function n(){e.opts.heightMin?e.$el.css("minHeight",e.opts.heightMin):e.$el.css("minHeight",""),e.opts.heightMax?(e.$wp.css("maxHeight",e.opts.heightMax),e.$wp.css("overflow","auto")):(e.$wp.css("maxHeight",""),e.$wp.css("overflow","")),e.opts.height?(e.$wp.css("height",e.opts.height),e.$wp.css("overflow","auto"),e.$el.css("minHeight",e.opts.height-e.helpers.getPX(e.$el.css("padding-top"))-e.helpers.getPX(e.$el.css("padding-bottom")))):(e.$wp.css("height",""),e.opts.heightMin||e.$el.css("minHeight",""),e.opts.heightMax||e.$wp.css("overflow","")),e.opts.width&&e.$box.width(e.opts.width)}return{_init:function(){if(!e.$wp)return!1;n(),e.$iframe&&(e.events.on("keyup keydown",(function(){setTimeout(t,0)}),!0),e.events.on("commands.after html.set init initialized paste.after",t))},syncIframe:t,refresh:n}},Object.assign(l.DEFAULTS,{documentReady:!1,editorClass:null,typingTimer:500,iframe:!1,requestWithCORS:!0,requestWithCredentials:!1,requestHeaders:{},useClasses:!0,spellcheck:!0,iframeDefaultStyle:'html{margin:0px;height:auto;}body{height:auto;padding:20px;background:transparent;color:#000000;position:relative;z-index: 2;-webkit-user-select:auto;margin:0px;overflow:hidden;min-height:20px;}body:after{content:"";display:block;clear:both;}body::-moz-selection{background:#b5d6fd;color:#000;}body::selection{background:#b5d6fd;color:#000;}',iframeStyle:"",iframeStyleFiles:[],direction:"auto",zIndex:1,tabIndex:null,disableRightClick:!1,scrollableContainer:"body",keepFormatOnDelete:!1,theme:null}),l.MODULES.core=function(e){var t=e.$;function n(){if(e.$box.addClass("fr-box".concat(e.opts.editorClass?" ".concat(e.opts.editorClass):"")),e.$box.attr("role","application"),e.$wp.addClass("fr-wrapper"),e.opts.documentReady&&e.$box.addClass("fr-document"),function(){e.opts.iframe||e.$el.addClass("fr-element fr-view");var n=e.opts.fontSizeDefaultSelection&&e.opts.fontSizeUnit&&"Font Size"!=e.opts.fontSizeDefaultSelection,i=e.opts.fontFamilyDefaultSelection&&"Font Family"!=e.opts.fontFamilyDefaultSelection;if(n||i){var r="";if(n&&(r+="font-size: ".concat(e.opts.fontSizeDefaultSelection).concat(e.opts.fontSizeUnit,"; ")),i&&(r+="font-family: ".concat(e.opts.fontFamilyDefaultSelection,";")),1==e.opts.iframe)e.opts.iframeStyle+=e.opts.enter===l.ENTER_BR?"body, div, p, ol, ul, table { ".concat(r," }"):"body p, div, ol, ul, table { ".concat(r," }");else{var s=t(document.getElementById("default-styles")),a="default-styles-".concat(e.id);r=e.opts.enter===l.ENTER_BR?".fr-element.fr-view.".concat(a,",.fr-box .").concat(a," p, .fr-box .").concat(a," div, .fr-box .").concat(a," table, .fr-box .").concat(a," ol, .fr-box .").concat(a," ul{ ").concat(r," }"):".fr-box .".concat(a," p, .fr-box .").concat(a," div, .fr-box .").concat(a," table, .fr-box .").concat(a," ol, .fr-box .").concat(a," ul{ ").concat(r," }"),0==s.length&&(s=t(document.createElement("style")).attr("id","default-styles"),t("head").append(s)),s.append(r),t("head").append(s),e.$el.addClass(a)}}(e.opts.height&&e.opts.height<window.innerHeight||e.opts.heightMax&&e.opts.heightMax<window.innerHeight)&&e.$el.addClass("fr-element-scroll-visible")}(),e.opts.iframe){e.$iframe.addClass("fr-iframe"),e.$el.addClass("fr-view");for(var n=0;n<e.o_doc.styleSheets.length;n++){var i=void 0,r=!1;try{i=e.o_doc.styleSheets[n].cssRules}catch(e){}if(e.o_doc.styleSheets[n].href&&(-1<e.o_doc.styleSheets[n].href.indexOf("codemirror")||-1<e.o_doc.styleSheets[n].href.indexOf("font-awesome"))&&(r=!(i=null)),i)for(var s=0,a=i.length;s<a;s++)if(!i[s].selectorText||0!==i[s].selectorText.indexOf(".fr-view")&&0!==i[s].selectorText.indexOf(".fr-element")&&0!==i[s].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&0!==i[s].selectorText.indexOf(".fr-markdown-view")&&0!==i[s].selectorText.indexOf(".fr-markdown-editor")&&0!==i[s].selectorText.indexOf(".fr-wrapper-markdown")&&0!==i[s].selectorText.indexOf(".gutter-horizontal")&&0!==i[s].selectorText.indexOf(".e-resize-handler"))try{r&&e.o_doc.styleSheets[n].href&&i[s].selectorText&&(e.opts.iframeStyle+="".concat(i[s].selectorText,"{").concat(i[s].style.cssText,"}"),r=!1)}catch(e){}else 0<i[s].style.cssText.length&&(0===i[s].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&(e.opts.iframeStyle+="".concat(i[s].selectorText,"{").concat(i[s].style.cssText,"}")),0===i[s].selectorText.indexOf(".fr-view")?e.opts.iframeStyle+="".concat(i[s].selectorText.replace(/\.fr-view/g,"body"),"{").concat(i[s].style.cssText,"}"):e.opts.iframeStyle+="".concat(i[s].selectorText.replace(/\.fr-element/g,"body"),"{").concat(i[s].style.cssText,"}"));else if(e.o_doc.styleSheets[n].href&&(-1<e.o_doc.styleSheets[n].href.indexOf("codemirror")||-1<e.o_doc.styleSheets[n].href.indexOf("font-awesome")||-1<e.o_doc.styleSheets[n].href.indexOf("froala-editor"))){var o=t("<link rel='stylesheet' type='text/css' href='".concat(e.o_doc.styleSheets[n].href,"'>"));e.$head.append(o)}}}"auto"!==e.opts.direction&&e.$box.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(e.opts.direction)),e.$el.attr("dir",e.opts.direction),e.$wp.attr("dir",e.opts.direction),1<e.opts.zIndex&&e.$box.css("z-index",e.opts.zIndex),e.opts.theme&&e.$box.addClass("".concat(e.opts.theme,"-theme")),e.opts.tabIndex=e.opts.tabIndex||e.$oel.attr("tabIndex"),e.opts.tabIndex&&e.$el.attr("tabIndex",e.opts.tabIndex)}return{_init:function(){if(l.INSTANCES.push(e),e.drag_support={filereader:"undefined"!=typeof FileReader,formdata:Boolean(e.win.FormData),progress:"upload"in new XMLHttpRequest},e.$wp){n(),e.html.set(e._original_html),e.$el.attr("spellcheck",e.opts.spellcheck),e.helpers.isMobile()&&(e.$el.attr("autocomplete",e.opts.spellcheck?"on":"off"),e.$el.attr("autocorrect",e.opts.spellcheck?"on":"off"),e.$el.attr("autocapitalize",e.opts.spellcheck?"on":"off")),e.opts.disableRightClick&&e.events.$on(e.$el,"contextmenu",(function(e){if(2===e.button)return e.preventDefault(),e.stopPropagation(),!1}));try{e.doc.execCommand("styleWithCSS",!1,!1)}catch(e){}}"TEXTAREA"===e.$oel.get(0).tagName&&(e.events.on("contentChanged",(function(){e.$oel.val(e.html.get())})),e.events.on("form.submit",(function(){e.$oel.val(e.html.get())})),e.events.on("form.reset",(function(){e.html.set(e._original_html)})),e.$oel.val(e.html.get())),e.helpers.isIOS()&&e.events.$on(e.$doc,"selectionchange",(function(){e.$doc.get(0).hasFocus()||e.$win.get(0).focus()})),e.events.trigger("init"),e.opts.autofocus&&!e.opts.initOnClick&&e.$wp&&e.events.on("initialized",(function(){e.events.focus(!0)}))},destroy:function(t){"TEXTAREA"===e.$oel.get(0).tagName&&e.$oel.val(t),e.$box&&e.$box.removeAttr("role"),e.$wp&&("TEXTAREA"===e.$oel.get(0).tagName?(e.$el.html(""),e.$wp.html(""),e.$box.replaceWith(e.$oel),e.$oel.show()):(e.$wp.replaceWith(t),e.$el.html(""),e.$box.removeClass("fr-view fr-ltr fr-box ".concat(e.opts.editorClass||"")),e.opts.theme&&e.$box.addClass("".concat(e.opts.theme,"-theme"))));var n=document.getElementById("default-styles");n&&n.childNodes.forEach((function(t){1<=t.data.search("default-styles-".concat(e.id))&&n.removeChild(t)})),this.$wp=null,this.$el=null,this.el=null,this.$box=null},isEmpty:function(){return e.node.isEmpty(e.el)},getXHR:function(t,n){var i=new XMLHttpRequest;for(var r in i.open(n,t,!0),e.opts.requestWithCredentials&&(i.withCredentials=!0),e.opts.requestHeaders)Object.prototype.hasOwnProperty.call(e.opts.requestHeaders,r)&&i.setRequestHeader(r,e.opts.requestHeaders[r]);return i},injectStyle:function(n){if(e.opts.iframe){e.$head.find("style[data-fr-style], link[data-fr-style]").remove(),e.$head.append('<style data-fr-style="true">'.concat(n,"</style>"));for(var i=0;i<e.opts.iframeStyleFiles.length;i++){var r=t('<link data-fr-style="true" rel="stylesheet" href="'.concat(e.opts.iframeStyleFiles[i],'">'));r.get(0).addEventListener("load",e.size.syncIframe),e.$head.append(r)}}},hasFocus:function(){return e.browser.mozilla&&e.helpers.isMobile()?e.selection.inEditor():e.node.hasFocus(e.el)||0<e.$el.find("*:focus").length},sameInstance:function(t){if(!t)return!1;var n=t.data("instance");return!!n&&n.id===e.id}}},l.POPUP_TEMPLATES={"text.edit":"[_EDIT_]"},l.RegisterTemplate=function(e,t){l.POPUP_TEMPLATES[e]=t},l.MODULES.popups=function(e){var t,n=e.$;e.shared.popups||(e.shared.popups={});var i,r=e.shared.popups;function s(t,n){n.isVisible()||(n=e.$sc),n.is(r[t].data("container"))||(r[t].data("container",n),n.append(r[t]))}function a(t){var n;t.find(".fr-upload-progress").addClass("fr-height-set"),t.find(".fr-upload-progress").removeClass("fr-height-auto"),e.popups.get("filesManager.insert").removeClass("fr-height-auto"),t.find(".fr-files-upload-layer").hasClass("fr-active")&&(n=1),t.find(".fr-files-by-url-layer").hasClass("fr-active")&&(n=2),t.find(".fr-files-embed-layer").hasClass("fr-active")&&(n=3),t.find(".fr-upload-progress-layer").get(0).clientHeight+10<t.find(".fr-upload-progress").get(0).clientHeight&&t.find(".fr-upload-progress").addClass("fr-height-auto"),400<t[0].clientHeight&&(t[0].childNodes[4].style.height="".concat(t[0].clientHeight-(t[0].childNodes[0].clientHeight+t[0].childNodes[n].clientHeight)-80,"px"))}var o=2e3;function c(){n(this).toggleClass("fr-not-empty",!0)}function d(){var e=n(this);e.toggleClass("fr-not-empty",""!==e.val())}function u(t){return r[t]&&e.node.hasClass(r[t],"fr-active")&&e.core.sameInstance(r[t])||!1}function h(e){for(var t in r)if(Object.prototype.hasOwnProperty.call(r,t)&&u(t)&&(void 0===e||r[t].data("instance")===e))return r[t];return!1}function f(t){var s=null;if(s="string"!=typeof t?t:r[t],"filesManager.insert"===t&&void 0!==e.filesManager&&e.filesManager.isChildWindowOpen())return!1;if(s&&e.node.hasClass(s,"fr-active")&&(s.removeClass("fr-active fr-above"),e.events.trigger("popups.hide.".concat(t)),e.$tb&&(1<e.opts.zIndex?e.$tb.css("zIndex",e.opts.zIndex+1):e.$tb.css("zIndex","")),e.events.disableBlur(),s.find("input, textarea, button").each((function(){this===this.ownerDocument.activeElement&&this.blur()})),s.find("input, textarea").attr("disabled","disabled"),i))for(var a=0;a<i.length;a++)n(i[a]).removeClass("fr-btn-active-popup")}function p(e){for(var t in void 0===e&&(e=[]),r)Object.prototype.hasOwnProperty.call(r,t)&&e.indexOf(t)<0&&f(t)}function m(){e.shared.exit_flag=!0}function g(){e.shared.exit_flag=!1}function v(){return e.shared.exit_flag}function y(t,i){var s,a=function(t,n){var i=l.POPUP_TEMPLATES[t];if(!i)return null;for(var r in"function"==typeof i&&(i=i.apply(e)),n)Object.prototype.hasOwnProperty.call(n,r)&&(i=i.replace("[_".concat(r.toUpperCase(),"_]"),n[r]));return i}(t,i),o=n(e.doc.createElement("DIV"));if(!a)return"filesManager.insert"===t?o.addClass("fr-popup fr-files-manager fr-empty"):o.addClass("fr-popup fr-empty"),(s=n("body").first()).append(o),o.data("container",s),r[t]=o;"filesManager.insert"===t?o.addClass("fr-popup fr-files-manager".concat(e.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(e.opts.toolbarInline?" fr-inline":"")):o.addClass("fr-popup".concat(e.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(e.opts.toolbarInline?" fr-inline":"")),o.html(a),e.opts.theme&&o.addClass("".concat(e.opts.theme,"-theme")),1<e.opts.zIndex&&(!e.opts.editInPopup&&e.$tb?e.$tb.css("z-index",e.opts.zIndex+2):o.css("z-index",e.opts.zIndex+2)),"auto"!==e.opts.direction&&o.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(e.opts.direction)),o.find("input, textarea").attr("dir",e.opts.direction).attr("disabled","disabled"),(s=n("body").first()).append(o),o.data("container",s);var c=(r[t]=o).find(".fr-color-hex-layer");if(0<c.length){var d=e.helpers.getPX(o.find(".fr-color-set > span").css("width")),u=e.helpers.getPX(c.css("paddingLeft")),h=e.helpers.getPX(c.css("paddingRight"));c.css("width",d*e.opts.colorsStep+u+h)}return e.button.bindCommands(o,!1),o}function _(t){var i=r[t];return{_windowResize:function(){var n=i.data("instance")||e;if(!n.helpers.isMobile()&&i.isVisible()){var s=i.find(".fr-file-progress-bar-layer");if("file.insert"===t&&0<s.length&&s.hasClass("fr-active")){var a=e.$tb.find('.fr-command[data-cmd="insertFile"]');n.events.disableBlur();var o=e.button.getPosition(a),l=o.left,c=o.top;e.position.at(l,c,r[t],0),n.events.enableBlur()}else n.events.disableBlur(),n.popups.hide(t),n.events.enableBlur()}},_inputFocus:function(t){var r=i.data("instance")||e,s=n(t.currentTarget);if(s.is("input:file")&&s.closest(".fr-layer").addClass("fr-input-focus"),t.preventDefault(),t.stopPropagation(),setTimeout((function(){r.events.enableBlur()}),100),r.helpers.isMobile()){var a=n(r.o_win).scrollTop();setTimeout((function(){n(r.o_win).scrollTop(a)}),0)}},_inputBlur:function(t){var r=i.data("instance")||e,s=n(t.currentTarget);s.is("input:file")&&s.closest(".fr-layer").removeClass("fr-input-focus"),document.activeElement!==this&&n(this).isVisible()&&(r.events.blurActive()&&r.events.trigger("blur"),r.events.enableBlur())},_editorKeydown:function(n){var r=i.data("instance")||e;r.keys.ctrlKey(n)||n.which===l.KEYCODE.ALT||n.which===l.KEYCODE.ESC||(u(t)&&i.findVisible(".fr-back").length?r.button.exec(i.findVisible(".fr-back").first()):n.which!==l.KEYCODE.ALT&&r.popups.hide(t))},_preventFocus:function(t){var r=i.data("instance")||e,s=t.originalEvent?t.originalEvent.target||t.originalEvent.originalTarget:null;"mouseup"===t.type||n(s).is(":focus")||r.events.disableBlur(),"mouseup"!==t.type||n(s).hasClass("fr-command")||0<n(s).parents(".fr-command").length||n(s).hasClass("fr-dropdown-content")||n(s).hasClass("fr-dropdown-menu")||e.button.hideActiveDropdowns(i),(e.browser.safari||e.browser.mozilla)&&"mousedown"===t.type&&n(s).is("input[type=file]")&&r.events.disableBlur();var a="input, textarea, button, select, label, .fr-command";if(s&&!n(s).is(a)&&0===n(s).parents(a).length)return t.stopPropagation(),!1;s&&n(s).is(a)&&t.stopPropagation(),g()},_editorMouseup:function(){i.isVisible()&&v()&&0<i.findVisible("input:focus, textarea:focus, button:focus, select:focus").length&&e.events.disableBlur()},_windowMouseup:function(n){if(!e.core.sameInstance(i))return!0;var r=i.data("instance")||e;i.isVisible()&&v()&&(n.stopPropagation(),r.markers.remove(),r.popups.hide(t),g())},_windowKeydown:function(n){if(!e.core.sameInstance(i))return!0;var r=i.data("instance")||e,s=n.which;if(l.KEYCODE.ESC===s){if(r.popups.isVisible(t)&&r.opts.toolbarInline)return n.stopPropagation(),r.popups.isVisible(t)&&(i.findVisible(".fr-back").length?(r.button.exec(i.findVisible(".fr-back").first()),r.accessibility.focusPopupButton(i)):i.findVisible(".fr-dismiss").length?r.button.exec(i.findVisible(".fr-dismiss").first()):(r.popups.hide(t),r.toolbar.showInline(null,!0),r.accessibility.focusPopupButton(i))),!1;if(r.popups.isVisible(t))return i.findVisible(".fr-back").length?(r.button.exec(i.findVisible(".fr-back").first),r.accessibility.focusPopupButton(i)):i.findVisible(".fr-dismiss").length?r.button.exec(i.findVisible(".fr-dismiss").first()):(r.popups.hide(t),r.accessibility.focusPopupButton(i)),!1}},_repositionPopup:function(){if(!e.opts.height&&!e.opts.heightMax||e.opts.toolbarInline)return!0;if(e.$wp&&u(t)&&i.parent().get(0)===e.$sc.get(0)){var n=i.offset().top-e.$wp.offset().top,r=e.$wp.outerHeight();e.node.hasClass(i.get(0),"fr-above")&&(n+=i.outerHeight()),r<n||n<0?i.addClass("fr-hidden"):i.removeClass("fr-hidden")}},handleWindowClick:function(r){if(!e.core.sameInstance(i))return!0;var s=i.data("instance")||e;i.isVisible()&&r.target&&(0<n(r.target).find("body").length||"BODY"===n(r.target)[0].tagName)&&(r.stopPropagation(),s.popups.hide(t))}}}function b(t,i){e.events.on("mouseup",t._editorMouseup,!0),e.$wp&&e.events.on("keydown",t._editorKeydown),e.events.on("focus",(function(){r[i].removeClass("focused")})),e.events.on("blur",(function(){h()&&e.markers.remove(),e.helpers.isMobile()?r[i].hasClass("focused")?(p(),r[i].removeClass("focused")):r[i].addClass("focused"):r[i].find("iframe").length||p()})),e.$wp&&!e.helpers.isMobile()&&e.events.$on(e.$wp,"scroll.popup".concat(i),t._repositionPopup),e.events.on("window.mouseup",t._windowMouseup,!0),e.events.on("window.keydown",t._windowKeydown,!0),e.opts.iframe&&window.addEventListener("click",t.handleWindowClick),r[i].data("inst".concat(e.id),!0),e.events.on("destroy",(function(){e.core.sameInstance(r[i])&&(n("body").first().append(r[i]),r[i].removeClass("fr-active"))}),!0)}function x(){var e=n(this).prev().children().first();e.attr("checked",!e.attr("checked"))}function w(){for(var e in r)if(Object.prototype.hasOwnProperty.call(r,e)){var t=r[e];t&&(t.html("").removeData().remove(),r[e]=null)}r=[]}return e.shared.exit_flag=!1,{_init:function(){t=window.innerHeight,e.events.on("shared.destroy",w,!0),e.events.on("window.mousedown",m),e.events.on("window.touchmove",g),e.events.$on(n(e.o_win),"scroll",g),e.events.on("mousedown",(function(t){h()&&(t.stopPropagation(),e.$el.find(".fr-marker").remove(),m(),e.events.disableBlur())}))},create:function(t,i){var s=y(t,i),a=_(t);b(a,t),e.events.$on(s,"mousedown mouseup touchstart touchend touch","*",a._preventFocus,!0),e.events.$on(s,"focus","input, textarea, button, select",a._inputFocus,!0),e.events.$on(s,"blur","input, textarea, button, select",a._inputBlur,!0);var o=s.find("input, textarea");return function(e){for(var t=0;t<e.length;t++){var i=e[t],r=n(i);0===r.next().length&&r.attr("placeholder")&&(r.after('<label for="'.concat(r.attr("id"),'">').concat(r.attr("placeholder"),"</label>")),r.attr("placeholder",""))}}(o),e.events.$on(o,"focus",c),e.events.$on(o,"blur change",d),e.events.$on(s,"click",".fr-checkbox + label",x),e.accessibility.registerPopup(t),e.helpers.isIOS()&&e.events.$on(s,"touchend","label",(function(){n("#".concat(n(this).attr("for"))).prop("checked",(function(e,t){return!t}))}),!0),e.events.$on(n(e.o_win),"resize",a._windowResize,!0),"filesManager.insert"===t&&r["filesManager.insert"].css("zIndex",2147483641),s},get:function(t){var n=r[t];return n&&!n.data("inst".concat(e.id))&&b(_(t),t),n},show:function(t,n,a,o,l){if(u(t)||(h()&&0<e.$el.find(".fr-marker").length?(e.events.disableBlur(),e.selection.restore()):h()||(e.events.disableBlur(),e.events.focus(),e.events.enableBlur())),p([t]),!r[t])return!1;var c=e.button.getButtons(".fr-dropdown.fr-active");c.removeClass("fr-active").attr("aria-expanded",!1).parents(".fr-toolbar").css("zIndex","").find("> .fr-dropdown-wrapper").css("height",""),c.next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r[t].data("instance",e),e.$tb&&e.$tb.data("instance",e);var d=u(t);r[t].addClass("fr-active").removeClass("fr-hidden").find("input, textarea").removeAttr("disabled");var f=r[t].data("container");if(function(t,n){n.isVisible()||(n=e.$sc),n.contains([r[t].get(0)])||n.append(r[t])}(t,f),e.opts.toolbarInline&&f&&e.$tb&&f.get(0)===e.$tb.get(0)&&(s(t,e.$sc),a=e.$tb.offset().top-e.helpers.getPX(e.$tb.css("margin-top")),n=e.$tb.offset().left+e.$tb.outerWidth()/2,e.node.hasClass(e.$tb.get(0),"fr-above")&&a&&(a+=e.$tb.outerHeight()),o=0),f=r[t].data("container"),e.opts.iframe&&!o&&!d){var m=e.helpers.getPX(e.$wp.find(".fr-iframe").css("padding-top")),v=e.helpers.getPX(e.$wp.find(".fr-iframe").css("padding-left"));n&&(n-=e.$iframe.offset().left+v),a&&(a-=e.$iframe.offset().top+m)}f.is(e.$tb)?e.$tb.css("zIndex",(e.opts.zIndex||1)+4):r[t].css("zIndex",(e.opts.zIndex||1)+3),e.opts.toolbarBottom&&f&&e.$tb&&f.get(0)===e.$tb.get(0)&&(r[t].addClass("fr-above"),a&&(a-=r[t].outerHeight())),l&&(n-=r[t].width()/2),n+r[t].outerWidth()>e.$sc.offset().left+e.$sc.width()&&(n-=n+r[t].outerWidth()-e.$sc.offset().left-e.$sc.width()),n<e.$sc.offset().left&&"rtl"===e.opts.direction&&(n=e.$sc.offset().left),r[t].removeClass("fr-active"),e.position.at(n,a,r[t],o||0);var y=e.node.blockParent(e.selection.blocks()[0]);if(y&&"false"===y.getAttribute("contenteditable"))r[t].removeClass("fr-active");else{var b=e.selection.element().parentElement.getAttribute("contenteditable");b&&"false"===b?r[t].removeClass("fr-active"):r[t].addClass("fr-active")}d||e.accessibility.focusPopup(r[t]),e.opts.toolbarInline&&e.toolbar.hide(),e.$tb&&(i=e.$tb.find(".fr-btn-active-popup")),e.events.trigger("popups.show.".concat(t)),_(t)._repositionPopup(),g()},hide:f,onHide:function(t,n){e.events.on("popups.hide.".concat(t),n)},hideAll:p,setContainer:s,refresh:function(t){r[t].data("instance",e),e.events.trigger("popups.refresh.".concat(t));for(var i=r[t].find(".fr-command"),s=0;s<i.length;s++){var a=n(i[s]);0===a.parents(".fr-dropdown-menu").length&&e.button.refresh(a)}},onRefresh:function(t,n){e.events.on("popups.refresh.".concat(t),n)},onShow:function(t,n){e.events.on("popups.show.".concat(t),n)},isVisible:u,setFileListHeight:a,areVisible:h,setPopupDimensions:function(n,i){i&&n.find(".fr-upload-progress-layer").get(0).clientHeight<o&&(n.find(".fr-upload-progress").addClass("fr-height-auto"),e.popups.get("filesManager.insert").addClass("fr-height-auto"),n.find(".fr-upload-progress").removeClass("fr-height-set"),o=2e3),n.get(0).clientHeight>window.innerHeight/2&&(window.innerWidth<500?n.get(0).clientHeight>.6*t&&a(n):400<n.get(0).clientHeight&&a(n),o=n.find(".fr-upload-progress-layer").get(0).clientHeight);var r=window.innerWidth;switch(!0){case r<=320:n.width(200);break;case r<=420:n.width(250);break;case r<=520:n.width(300);break;case r<=720:n.width(400);break;case 720<r:n.width(530)}}}},l.MODULES.accessibility=function(e){var t,n=e.$,i=!0;function r(i){for(var r=e.$el.find('[contenteditable="true"]'),s=!1,a=0;r.get(a);)n(r.get(a)).is(":focus")&&(s=!0),a++;if(i&&i.length&&!s){i.data("blur-event-set")||i.parents(".fr-popup").length||(e.events.$on(i,"blur",(function(){var t=i.parents(".fr-toolbar, .fr-popup").data("instance")||e;t.events.blurActive()&&!e.core.hasFocus()&&t.events.trigger("blur"),setTimeout((function(){t.events.enableBlur()}),100)}),!0),i.data("blur-event-set",!0));var o=i.parents(".fr-toolbar, .fr-popup").data("instance")||e;!e.browser.safari||t&&null!=e.shared.safariSelection||(e.shared.safariSelection=e.selection.get().getRangeAt(0).cloneRange()),o.events.disableBlur(),i.get(0).focus(),e.shared.$f_el=i}}function s(e,t){var n=t?"last":"first",i=h(f(e))[n]();if(i.length)return r(i),!0}function a(t){return t.is("input, textarea, select")&&c(),e.events.disableBlur(),t.get(0).focus(),!0}function o(t,i){var r=t.find("input, textarea, button, select, span").filter((function(){return n(this).isVisible()})).not(":disabled"),s=r.first();if((r=s.parents(".fr-color-set").get(0)&&s.parents(".fr-popup").get(0)?r.filter("input"):i?r.last():r.first()).length)return a(r);if(e.shared.with_kb){var o=t.findVisible(".fr-active-item").first();if(o.length)return a(o);var l=t.findVisible("[tabIndex]").first();if(l.length)return a(l)}}function c(){0===e.$el.find(".fr-marker").length&&e.core.hasFocus()&&e.selection.save()}function d(){var t=e.popups.areVisible();if(t){var n=t.find(".fr-buttons");return n.find("button:focus, .fr-group span:focus").length?!s(t.data("instance").$tb):!s(n)}return!s(e.$tb)}function u(){var t=null;return e.shared.$f_el.is(".fr-dropdown.fr-active")?t=e.shared.$f_el:e.shared.$f_el.closest(".fr-dropdown-menu").prev().is(".fr-dropdown.fr-active")&&(t=e.shared.$f_el.closest(".fr-dropdown-menu").prev()),t}function h(t){for(var i=-1,r=0;r<t.length;r++)n(t[r]).hasClass("fr-open")&&(i=r);var s=t.index(e.$tb.find(".fr-more-toolbar.fr-expanded > button.fr-command").first());if(0<s&&-1!==i){var a=t.slice(s,t.length),o=(t=t.slice(0,s)).slice(0,i+1),l=t.slice(i+1,t.length);t=o;for(var c=0;c<a.length;c++)t.push(a[c]);for(var d=0;d<l.length;d++)t.push(l[d])}return t}function f(e){return e.findVisible("button:not(.fr-disabled), .fr-group span.fr-command").filter((function(e){var t=n(e).parents(".fr-more-toolbar");return 0===t.length||0<t.length&&t.hasClass("fr-expanded")}))}function p(t,i,a){if(e.shared.$f_el){var l=u();l&&(e.button.click(l),e.shared.$f_el=l);var c,d=h(f(t)),p=d.index(e.shared.$f_el);return 0===p&&!a||p===d.length-1&&a?(i&&(t.parent().is(".fr-popup")&&(c=!o(t.parent().children().not(".fr-buttons"),!a)),!1===c&&(e.shared.$f_el=null)),i&&!1===c||s(t,!a)):r(n(d.get(p+(a?1:-1)))),!1}}function m(e,t){return p(e,t,!0)}function g(e,t){return p(e,t)}function v(t){if(e.shared.$f_el){var n;if(e.shared.$f_el.is(".fr-dropdown.fr-active"))return r(n=t?e.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").first():e.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").last()),!1;if(e.shared.$f_el.is("a.fr-command"))return(n=t?e.shared.$f_el.closest("li").nextAllVisible().first().find(".fr-command:not(.fr-disabled)").first():e.shared.$f_el.closest("li").prevAllVisible().first().find(".fr-command:not(.fr-disabled)").first()).length||(n=t?e.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").first():e.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").last()),r(n),!1}}function y(){if(e.shared.$f_el){if(e.shared.$f_el.hasClass("fr-dropdown"))e.button.click(e.shared.$f_el);else if(e.shared.$f_el.is("button.fr-back")){e.opts.toolbarInline&&(e.events.disableBlur(),e.events.focus());var t=e.popups.areVisible(e);t&&(e.shared.with_kb=!1),e.button.click(e.shared.$f_el),x(t)}else{if(e.events.disableBlur(),e.button.click(e.shared.$f_el),e.shared.$f_el.attr("data-group-name")){var n=e.$tb.find('.fr-more-toolbar[data-name="'.concat(e.shared.$f_el.attr("data-group-name"),'"]')),i=e.shared.$f_el;n.hasClass("fr-expanded")&&(i=n.findVisible("button:not(.fr-disabled)").first()),i&&r(i)}else if(e.shared.$f_el.attr("data-popup")){var s=e.popups.areVisible(e);s&&s.data("popup-button",e.shared.$f_el)}else if(e.shared.$f_el.attr("data-modal")){var a=e.modals.areVisible(e);a&&a.data("modal-button",e.shared.$f_el)}e.shared.$f_el=null}return!1}}function _(){if(e.shared.$f_el&&(e.events.disableBlur(),e.shared.$f_el.blur(),e.shared.$f_el=null),!1!==e.events.trigger("toolbar.focusEditor")&&(e.events.disableBlur(),e.$el.get(0).focus(),e.events.focus(),e.browser.safari&&e.shared.safariSelection)){var t=e.shared.safariSelection,n=t.startContainer,i=t.endContainer,r=t.startOffset,s=t.endOffset,a=e.doc.createRange();a.setStart(n,r),a.setEnd(i,s),e.selection.get().removeAllRanges(),e.selection.get().addRange(a),e.shared.safariSelection=null}}function b(t){t&&t.length&&(e.events.$on(t,"keydown",(function(i){if(!n(i.target).is("a.fr-command, button.fr-command, .fr-group span.fr-command"))return!0;var r=t.parents(".fr-popup").data("instance")||t.data("instance")||e;e.shared.with_kb=!0;var s=r.accessibility.exec(i,t);return e.shared.with_kb=!1,s}),!0),e.events.$on(t,"mouseenter","[tabIndex]",(function(r){var s=t.parents(".fr-popup").data("instance")||t.data("instance")||e;if(!i)return r.stopPropagation(),void r.preventDefault();var a=n(r.currentTarget);s.shared.$f_el&&s.shared.$f_el.not(a)&&s.accessibility.focusEditor()}),!0),e.$tb&&e.events.$on(e.$tb,"transitionend",".fr-more-toolbar",(function(){e.shared.$f_el=n(document.activeElement)})))}function x(e){var t=e.data("popup-button");t&&setTimeout((function(){r(t),e.data("popup-button",null)}),0)}function w(t){var n=e.popups.areVisible(t);n&&n.data("popup-button",null)}function M(t){var n=-1!==navigator.userAgent.indexOf("Mac OS X")?t.metaKey:t.ctrlKey;if(t.which!==l.KEYCODE.F10||n||t.shiftKey||!t.altKey)return!0;e.shared.with_kb=!0;var i=e.popups.areVisible(e),r=!1;return i&&(r=o(i.children().not(".fr-buttons"))),r||d(),e.shared.with_kb=!1,t.preventDefault(),t.stopPropagation(),!1}return{_init:function(){e.$wp?e.events.on("keydown",M,!0):e.events.$on(e.$win,"keydown",M,!0),e.events.on("mousedown",(function(t){w(e),e.shared.$f_el&&e.el.isSameNode(e.shared.$f_el[0])&&(e.accessibility.restoreSelection(),t.stopPropagation(),e.events.disableBlur(),e.shared.$f_el=null)}),!0),e.events.on("blur",(function(){e.shared.$f_el=null,w(e)}),!0)},registerPopup:function(t){var r=e.popups.get(t),a=function(t){var i=e.popups.get(t);return{_tiKeydown:function(r){var a=i.data("instance")||e;if(!1===a.events.trigger("popup.tab",[r]))return!1;var c=r.which,d=i.find(":focus").first();if(l.KEYCODE.TAB===c){r.preventDefault();var u=i.children().not(".fr-buttons"),h=u.findVisible("input, textarea, button, select").not(".fr-no-touch input, .fr-no-touch textarea, .fr-no-touch button, .fr-no-touch select, :disabled").toArray(),f=h.indexOf(this)+(r.shiftKey?-1:1);if(0<=f&&f<h.length)return a.events.disableBlur(),n(h[f]).focus(),r.stopPropagation(),!1;var p=i.find(".fr-buttons");if(p.length&&s(p,Boolean(r.shiftKey)))return r.stopPropagation(),!1;if(o(u))return r.stopPropagation(),!1}else{if(l.KEYCODE.ENTER!==c||!r.target||"TEXTAREA"===r.target.tagName)return l.KEYCODE.ESC===c?(r.preventDefault(),r.stopPropagation(),a.accessibility.restoreSelection(),a.popups.isVisible(t)&&i.findVisible(".fr-back").length?(a.opts.toolbarInline&&(a.events.disableBlur(),a.events.focus()),a.button.exec(i.findVisible(".fr-back").first()),x(i)):a.popups.isVisible(t)&&i.findVisible(".fr-dismiss").length?a.button.exec(i.findVisible(".fr-dismiss").first()):(a.popups.hide(t),a.opts.toolbarInline&&a.toolbar.showInline(null,!0),x(i)),!1):l.KEYCODE.SPACE===c&&(d.is(".fr-submit")||d.is(".fr-dismiss"))?(r.preventDefault(),r.stopPropagation(),a.events.disableBlur(),a.button.exec(d),!0):a.keys.isBrowserAction(r)||d.is("input[type=text], textarea")||l.KEYCODE.SPACE===c&&(d.is(".fr-link-attr")||d.is("input[type=file]"))?void r.stopPropagation():(r.stopPropagation(),r.preventDefault(),!1);var m=null;0<i.findVisible(".fr-submit").length?m=i.findVisible(".fr-submit").first():i.findVisible(".fr-dismiss").length&&(m=i.findVisible(".fr-dismiss").first()),m&&(r.preventDefault(),r.stopPropagation(),a.events.disableBlur(),a.button.exec(m))}},_tiMouseenter:function(){w(i.data("instance")||e)}}}(t);b(r.find(".fr-buttons")),e.events.$on(r,"mouseenter","tabIndex",a._tiMouseenter,!0),e.events.$on(r.children().not(".fr-buttons"),"keydown","[tabIndex]",a._tiKeydown,!0),e.popups.onHide(t,(function(){(r.data("instance")||e).accessibility.restoreSelection()})),e.popups.onShow(t,(function(){i=!1,setTimeout((function(){i=!0}),0)}))},registerToolbar:b,focusToolbarElement:r,focusToolbar:s,focusContent:o,focusPopup:function(t){var n=t.children().not(".fr-buttons");n.data("mouseenter-event-set")||(e.events.$on(n,"mouseenter","[tabIndex]",(function(r){var s=t.data("instance")||e;if(!i)return r.stopPropagation(),void r.preventDefault();var a=n.find(":focus").first();a.length&&!a.is("input, button, textarea, select")&&(s.events.disableBlur(),a.blur(),s.events.disableBlur(),s.events.focus())})),n.data("mouseenter-event-set",!0)),!o(n)&&e.shared.with_kb&&s(t.find(".fr-buttons"))},focusModal:function(t){e.core.hasFocus()||(e.events.disableBlur(),e.events.focus()),e.accessibility.saveSelection(),e.events.disableBlur(),e.el.blur(),e.selection.clear(),e.events.disableBlur(),e.shared.with_kb?t.find(".fr-command[tabIndex], [tabIndex]").first().focus():t.find("[tabIndex]").first().focus()},focusEditor:_,focusPopupButton:x,focusModalButton:function(e){var t=e.data("modal-button");t&&setTimeout((function(){r(t),e.data("modal-button",null)}),0)},hasFocus:function(){return null!==e.shared.$f_el},exec:function(n,i){var s=-1!==navigator.userAgent.indexOf("Mac OS X")?n.metaKey:n.ctrlKey,a=n.which,o=!1;return a!==l.KEYCODE.TAB||s||n.shiftKey||n.altKey?a!==l.KEYCODE.ARROW_RIGHT||s||n.shiftKey||n.altKey?a!==l.KEYCODE.TAB||s||!n.shiftKey||n.altKey?a!==l.KEYCODE.ARROW_LEFT||s||n.shiftKey||n.altKey?a!==l.KEYCODE.ARROW_UP||s||n.shiftKey||n.altKey?a!==l.KEYCODE.ARROW_DOWN||s||n.shiftKey||n.altKey?a!==l.KEYCODE.ENTER&&a!==l.KEYCODE.SPACE||s||n.shiftKey||n.altKey?a!==l.KEYCODE.ESC||s||n.shiftKey||n.altKey?a!==l.KEYCODE.F10||s||n.shiftKey||!n.altKey||(o=d()):o=function(t){if(e.shared.$f_el){var n=u();return n?(e.button.click(n),r(n)):t.parent().findVisible(".fr-back").length?(e.shared.with_kb=!1,e.opts.toolbarInline&&(e.events.disableBlur(),e.events.focus()),e.button.exec(t.parent().findVisible(".fr-back")).first(),x(t.parent())):e.shared.$f_el.is("button, .fr-group span")&&(t.parent().is(".fr-popup")?(e.accessibility.restoreSelection(),e.shared.$f_el=null,!1!==e.events.trigger("toolbar.esc")&&(e.popups.hide(t.parent()),e.opts.toolbarInline&&e.toolbar.showInline(null,!0),x(t.parent()))):_()),!1}}(i):o=y():o=e.shared.$f_el&&e.shared.$f_el.is(".fr-dropdown:not(.fr-active)")?y():v(!0):o=v():o=g(i):o=g(i,!0):o=m(i):(t=a,o=m(i,!0)),e.shared.$f_el||void 0!==o||(o=!0),!o&&e.keys.isBrowserAction(n)&&(o=!0),!!o||(n.preventDefault(),n.stopPropagation(),!1)},saveSelection:c,restoreSelection:function(){e.$el.find(".fr-marker").length&&(e.events.disableBlur(),e.selection.restore(),e.events.enableBlur())}}},Object.assign(l.DEFAULTS,{tooltips:!0}),l.MODULES.tooltip=function(e){var t=e.$;function n(){e.helpers.isMobile()||e.$tooltip&&e.$tooltip.removeClass("fr-visible").css("left","-3000px").css("position","fixed")}function i(n,i){if(!e.helpers.isMobile()){var r=n.attr("id")&&n.attr("id").split("-")[0],s=n.attr("title"),a=e.opts.trackChangesEnabled,o=e.opts.showChangesEnabled;if(e.opts.toolbarContainer){for(var c=!1,d=0;d<l.INSTANCES.length;d++)if(l.INSTANCES[d].core.hasFocus()){a=l.INSTANCES[d].opts.trackChangesEnabled,o=l.INSTANCES[d].opts.showChangesEnabled,c=!0;break}c||(o=a=n.hasClass("fr-active"))}if("trackChanges"===r)s=a?"Disable Track Changes":"Enable Track Changes";else if("showChanges"===r)s=o?"Hide Changes":"Show Changes";else if(("applyAll"===r||"removeAll"===r||"applyLast"===r||"removeLast"===r)&&0===e.track_changes.getPendingChanges().length)return;if(n.data("title",s),n.data("title")){e.$tooltip||function(){if(e.opts.tooltips&&!e.helpers.isMobile()){if(e.shared.$tooltip)e.$tooltip=e.shared.$tooltip;else{e.shared.$tooltip=t(e.doc.createElement("DIV")).addClass("fr-tooltip"),e.$tooltip=e.shared.$tooltip,e.opts.theme&&e.$tooltip.addClass("".concat(e.opts.theme,"-theme"));var n={};e.$wp&&0<e.$wp.length&&(n=e.$wp.closest("dialog")),0<n.length?n.first().append(e.$tooltip):t(e.o_doc).find("body").first().append(e.$tooltip)}e.events.on("shared.destroy",(function(){e.$tooltip.html("").removeData().remove(),e.$tooltip=null}),!0)}}(),n.removeAttr("title"),e.$tooltip.text(e.language.translate(n.data("title"))),e.$tooltip.addClass("fr-visible");var u=n.offset().left+(n.outerWidth()-e.$tooltip.outerWidth())/2;u<0&&(u=0),u+e.$tooltip.outerWidth()>t(e.o_win).width()&&(u=t(e.o_win).width()-e.$tooltip.outerWidth()),void 0===i&&(i=e.opts.toolbarBottom),n.offset().top-t(window).scrollTop()+n.outerHeight()+10>=t(window).height()&&(i=!0);var h=i?n.offset().top-e.$tooltip.height():n.offset().top+n.outerHeight();e.$tooltip.css("position",""),e.$tooltip.css("left",u),e.$tooltip.css("top",Math.ceil(h));var f={};e.$wp&&0<e.$wp.length&&(f=e.$wp.closest("dialog")),0<f.length?(e.$tooltip.css("margin-left",-f.first().offset().left),e.$tooltip.css("margin-top",-f.first().offset().top)):"static"!==t(e.o_doc).find("body").first().css("position")?(e.$tooltip.css("margin-left",-t(e.o_doc).find("body").first().offset().left),e.$tooltip.css("margin-top",-t(e.o_doc).find("body").first().offset().top)):(e.$tooltip.css("margin-left",""),e.$tooltip.css("margin-top",""))}}}return{hide:n,to:i,bind:function(r,s,a){e.opts.tooltips&&!e.helpers.isMobile()&&(e.events.$on(r,"mouseover",s,(function(n){e.node.hasClass(n.currentTarget,"fr-disabled")||e.edit.isDisabled()||i(t(n.currentTarget),a)}),!0),e.events.$on(r,"mouseout ".concat(e._mousedown," ").concat(e._mouseup),s,(function(){n()}),!0))}}},l.TOOLBAR_VISIBLE_BUTTONS=3,l.MODULES.button=function(e){var t=e.$,n=[];(e.opts.toolbarInline||e.opts.toolbarContainer)&&(e.shared.buttons||(e.shared.buttons=[]),n=e.shared.buttons);var i=[];function r(e,n,i){for(var r=t(),s=0;s<e.length;s++){var a=t(e[s]);if(a.is(n)&&(r=r.add(a)),i&&a.is(".fr-dropdown")){var o=a.next().find(n);r=r.add(o)}}return r}function s(s,a){var o,l=t();if(!s)return l;for(o in l=(l=l.add(r(n,s,a))).add(r(i,s,a)),e.shared.popups)if(Object.prototype.hasOwnProperty.call(e.shared.popups,o)){var c=e.shared.popups[o].children().find(s);l=l.add(c)}for(o in e.shared.modals)if(Object.prototype.hasOwnProperty.call(e.shared.modals,o)){var d=e.shared.modals[o].$modal.find(s);l=l.add(d)}return l}function a(n){var i=n.next(),r=e.node.hasClass(n.get(0),"fr-active"),a=s(".fr-dropdown.fr-active").not(n),o=n.parents(".fr-toolbar, .fr-popup").data("instance")||e;o.helpers.isIOS()&&!o.el.querySelector(".fr-marker")&&(o.selection.save(),o.selection.clear(),o.selection.restore()),i.parents(".fr-more-toolbar").addClass("fr-overflow-visible");var c=0,d=0,u=i.find("> .fr-dropdown-wrapper");if(!r){var h=n.data("cmd");i.find(".fr-command").removeClass("fr-active").attr("aria-selected",!1),l.COMMANDS[h]&&l.COMMANDS[h].refreshOnShow&&l.COMMANDS[h].refreshOnShow.apply(o,[n,i]),i.css("left",n.offset().left-n.parents(".fr-btn-wrap, .fr-toolbar, .fr-buttons").offset().left-("rtl"===e.opts.direction?i.width()-n.outerWidth():0)),i.addClass("test-height"),c=i.outerHeight(),d=e.helpers.getPX(u.css("max-height")),i.removeClass("test-height"),i.css("top","").css("bottom","");var f=n.outerHeight()/10;if(!e.opts.toolbarBottom&&i.offset().top+n.outerHeight()+c<t(e.o_doc).height())i.css("top",n.position().top+n.outerHeight()-f);else{var p=0,m=n.parents(".fr-more-toolbar");0<m.length&&(p=m.first().height()),i.css("bottom",n.parents(".fr-popup, .fr-toolbar").first().height()-p-n.position().top)}}n.addClass("fr-blink").toggleClass("fr-active"),n.hasClass("fr-options")&&n.prev().toggleClass("fr-expanded"),n.hasClass("fr-active")?(i.attr("aria-hidden",!1),n.attr("aria-expanded",!0),function(e,t,n){n<=t&&(e.parent().css("overflow","auto"),e.parent().css("overflow-x","hidden")),e.css("height",Math.min(t,n))}(u,c,d)):(i.attr("aria-hidden",!0).css("overflow",""),n.attr("aria-expanded",!1),u.css("height","")),setTimeout((function(){n.removeClass("fr-blink")}),300),i.css("margin-left",""),i.offset().left+i.outerWidth()>e.$sc.offset().left+e.$sc.width()&&i.css("margin-left",-(i.offset().left+i.outerWidth()-e.$sc.offset().left-e.$sc.width())),i.offset().left<e.$sc.offset().left&&"rtl"===e.opts.direction&&i.css("margin-left",e.$sc.offset().left),a.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),a.prev(".fr-expanded").removeClass("fr-expanded"),a.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),0!==n.parents(".fr-popup").length||e.opts.toolbarInline||(e.node.hasClass(n.get(0),"fr-active")?e.$tb.css("zIndex",(e.opts.zIndex||1)+4):e.$tb.css("zIndex",""));var g=i.find("a.fr-command.fr-active").first();e.helpers.isMobile()||(g.length?(e.accessibility.focusToolbarElement(g),u.scrollTop(Math.abs(g.parents(".fr-dropdown-content").offset().top-g.offset().top)-g.offset().top)):(e.accessibility.focusToolbarElement(n),u.scrollTop(0)))}function o(e){e.addClass("fr-blink"),setTimeout((function(){e.removeClass("fr-blink")}),500);for(var t=e.data("cmd"),n=[];void 0!==e.data("param".concat(n.length+1));)n.push(e.data("param".concat(n.length+1)));var i=s(".fr-dropdown.fr-active");i.length&&(i.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),i.prev(".fr-expanded").removeClass("fr-expanded"),i.parents(".fr-toolbar:not(.fr-inline)").css("zIndex","")),e.parents(".fr-popup, .fr-toolbar").data("instance").commands.exec(t,n)}function c(t){var n=t.parents(".fr-popup, .fr-toolbar").data("instance"),i=e.popups.get("link.insert");if(0===t.parents(".fr-popup").length&&t.data("popup")&&!t.hasClass("fr-btn-active-popup")&&(t.attr("id")==="insertLink-".concat(e.id)&&i&&i.hasClass("fr-active")||t.addClass("fr-btn-active-popup")),0!==t.parents(".fr-popup").length||t.data("popup")||n.popups.hideAll(),n.popups.areVisible()&&!n.popups.areVisible(n)){for(var r=0;r<l.INSTANCES.length;r++)l.INSTANCES[r]!==n&&l.INSTANCES[r].popups&&l.INSTANCES[r].popups.areVisible()&&l.INSTANCES[r].$el.find(".fr-marker").remove();n.popups.hideAll()}e.node.hasClass(t.get(0),"fr-dropdown")?a(t):(function(e){o(e)}(t),l.COMMANDS[t.data("cmd")]&&!1!==l.COMMANDS[t.data("cmd")].refreshAfterCallback&&n.button.bulkRefresh())}function d(e){c(t(e.currentTarget))}function u(e){var t=e.find(".fr-dropdown.fr-active");t.length&&(t.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),t.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),t.prev().removeClass("fr-expanded"))}function h(e){e.preventDefault(),e.stopPropagation()}function f(t){if(t.stopPropagation(),!e.helpers.isMobile())return!1}function p(t){var n=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=2<arguments.length?arguments[2]:void 0;if(e.helpers.isMobile()&&!1===n.showOnMobile)return"";var r=n.displaySelection;"function"==typeof r&&(r=r(e));var s="";if("options"!==n.type)if(r){var a="function"==typeof n.defaultSelection?n.defaultSelection(e):n.defaultSelection;s='<span style="width:'.concat(n.displaySelectionWidth||100,'px">').concat(e.language.translate(a||n.title),"</span>")}else s=e.icon.create(n.icon||t),s+='<span class="fr-sr-only">'.concat(e.language.translate(n.title)||"","</span>");var o=n.popup?' data-popup="true"':"",l=n.modal?' data-modal="true"':"",c=e.shortcuts.get("".concat(t,"."));c=c?" (".concat(c,")"):"";var d="".concat(t,"-").concat(e.id),u="dropdown-menu-".concat(d),h='<button id="'.concat(d,'"').concat(n.more_btn?' data-group-name="'.concat(d,'" '):"",'type="button" tabIndex="-1" role="button"').concat(n.toggle?' aria-pressed="false"':"").concat("dropdown"===n.type||"options"===n.type?' aria-controls="'.concat(u,'" aria-expanded="false" aria-haspopup="true"'):"").concat(n.disabled?' aria-disabled="true"':"",' title="').concat(e.language.translate(n.title)||"").concat(c,'" class="fr-command fr-btn').concat("dropdown"===n.type||"options"==n.type?" fr-dropdown":"").concat("options"==n.type?" fr-options":"").concat("more"==n.type?" fr-more":"").concat(n.displaySelection?" fr-selection":"").concat(n.back?" fr-back":"").concat(n.disabled?" fr-disabled":"").concat(i?"":" fr-hidden",'" data-cmd="').concat(t,'"').concat(o).concat(l,">").concat(s,"</button>");if("dropdown"===n.type||"options"===n.type){var f='<div id="'.concat(u,'" class="fr-dropdown-menu" role="listbox" aria-labelledby="').concat(d,'" aria-hidden="true"><div class="fr-dropdown-wrapper" role="presentation"><div class="fr-dropdown-content" role="presentation">');f+=function(t,n){var i="";if(n.html)"function"==typeof n.html?i+=n.html.call(e):i+=n.html;else{var r=n.options;for(var s in"function"==typeof r&&(r=r()),i+='<ul class="fr-dropdown-list" role="presentation">',r)if(Object.prototype.hasOwnProperty.call(r,s)){var a=e.shortcuts.get("".concat(t,".").concat(s));a=a?'<span class="fr-shortcut">'.concat(a,"</span>"):"",i+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="'.concat("options"===n.type?t.replace(/Options/g,""):t,'" data-param1="').concat(s,'" title="').concat(r[s],'">').concat(e.language.translate(r[s]),"</a></li>")}i+="</ul>"}return i}(t,n),h+=f+="</div></div></div>"}return n.hasOptions&&n.hasOptions.apply(e)&&(h='<div class="fr-btn-wrap">'.concat(h," ").concat(p(t+"Options",Object.assign({},n,{type:"options",hasOptions:!1}),i)," </div>")),h}function m(n){var i=e.$tb&&e.$tb.data("instance")||e;if(!1===e.events.trigger("buttons.refresh"))return!0;setTimeout((function(){for(var r=i.selection.inEditor()&&i.core.hasFocus(),s=0;s<n.length;s++){var a=t(n[s]),o=a.data("cmd");0===a.parents(".fr-popup").length?r||l.COMMANDS[o]&&l.COMMANDS[o].forcedRefresh?i.button.refresh(a):e.node.hasClass(a.get(0),"fr-dropdown")||(a.removeClass("fr-active"),a.attr("aria-pressed")&&a.attr("aria-pressed",!1)):a.parents(".fr-popup").isVisible()&&i.button.refresh(a)}}),0)}function g(){m(n),m(i)}function v(){n=[],i=[]}e.shared.popup_buttons||(e.shared.popup_buttons=[]),i=e.shared.popup_buttons;var y=null;function _(){clearTimeout(y),y=setTimeout(g,50)}return{_init:function(){e.opts.toolbarInline?e.events.on("toolbar.show",g):(e.events.on("mouseup",_),e.events.on("keyup",_),e.events.on("blur",_),e.events.on("focus",_),e.events.on("contentChanged",_),e.helpers.isMobile()&&e.events.$on(e.$doc,"selectionchange",g)),e.events.on("shared.destroy",v)},build:p,buildList:function(t,n){for(var i="",r=0;r<t.length;r++){var s=t[r],a=l.COMMANDS[s];a&&void 0!==a.plugin&&e.opts.pluginsEnabled.indexOf(a.plugin)<0||(a?i+=p(s,a,void 0===n||0<=n.indexOf(s)):"|"===s?i+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"===s&&(i+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>'))}return i},buildGroup:function(t){var n="",i="";for(var r in t){var s=t[r];if(s.buttons){for(var a="",o="",c=0,d="left",u=l.TOOLBAR_VISIBLE_BUTTONS,h=0;h<s.buttons.length;h++){var f=s.buttons[h],m=l.COMMANDS[f];m||("|"==f?a+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"==f&&(a+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),!m||m&&void 0!==m.plugin&&e.opts.pluginsEnabled.indexOf(m.plugin)<0||(void 0!==t[r].align&&(d=t[r].align),void 0!==t[r].buttonsVisible&&(u=t[r].buttonsVisible),t.showMoreButtons&&u<=c?o+=p(f,m,!0):a+=p(f,m,!0),c++)}if(t.showMoreButtons&&u<c){var g=r,v=l.COMMANDS[g];v.more_btn=!0,a+=p(g,v,!0)}"trackChanges"!==r&&(n+='<div class="fr-btn-grp fr-float-'.concat(d,'">').concat(a,"</div>")),t.showMoreButtons&&0<o.length&&(i+='<div class="fr-more-toolbar" data-name="'.concat(r+"-"+e.id,'">').concat(o,"</div>"))}}return e.opts.toolbarBottom?e.helpers.isMobile()?'<div class="fr-bottom-extended">'.concat(i,"</div><div>").concat(n,"</div>"):"".concat(i,'<div class="fr-newline"></div>').concat(n):"".concat(n,'<div class="fr-newline"></div>').concat(i)},bindCommands:function(r,s){e.events.bindClick(r,".fr-command:not(.fr-disabled)",d),e.events.$on(r,"".concat(e._mousedown," ").concat(e._mouseup," ").concat(e._move),".fr-dropdown-menu",h,!0),e.events.$on(r,"".concat(e._mousedown," ").concat(e._mouseup," ").concat(e._move),".fr-dropdown-menu .fr-dropdown-wrapper",f,!0);var a=r.get(0).ownerDocument,o="defaultView"in a?a.defaultView:a.parentWindow;function c(n){(!n||n.type===e._mouseup&&n.target!==t("html").get(0)||"keydown"===n.type&&(e.keys.isCharacter(n.which)&&!e.keys.ctrlKey(n)||n.which===l.KEYCODE.ESC))&&(u(r),e.opts.iframe&&function(n){var i=n.find(".fr-popup.fr-active");if(i.length){i.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),i.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),i.prev().removeClass("fr-expanded");var r=e.$tb.find(".fr-btn-active-popup");t(r[0]).removeClass("fr-btn-active-popup")}}(r))}e.events.$on(t(o),"".concat(e._mouseup," resize keydown"),c,!0),e.opts.iframe&&e.events.$on(e.$win,e._mouseup,c,!0),e.node.hasClass(r.get(0),"fr-popup")?t.merge(i,r.find(".fr-btn").toArray()):t.merge(n,r.find(".fr-btn").toArray()),e.tooltip.bind(r,".fr-btn, .fr-title",s)},refresh:function(t){var n,i=t.parents(".fr-popup, .fr-toolbar").data("instance")||e,r=t.data("cmd");e.node.hasClass(t.get(0),"fr-dropdown")?n=t.next():(t.removeClass("fr-active"),t.attr("aria-pressed")&&t.attr("aria-pressed",!1)),l.COMMANDS[r]&&l.COMMANDS[r].refresh?l.COMMANDS[r].refresh.apply(i,[t,n]):e.refresh[r]&&i.refresh[r](t,n)},bulkRefresh:g,exec:o,click:c,hideActiveDropdowns:u,addButtons:function(e){for(var t=0;t<e.length;t++)n.push(e[t])},getButtons:s,getPosition:function(t){var n=t.offset().left,i=e.opts.toolbarBottom?10:t.outerHeight()-10;return{left:n,top:t.offset().top+i}}}},l.ICON_TEMPLATES={font_awesome:'<i class="fa fa-[NAME]" aria-hidden="true"></i>',font_awesome_5:'<i class="fas fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5r:'<i class="far fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5l:'<i class="fal fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5b:'<i class="fab fa-[FA5NAME]" aria-hidden="true"></i>',text:'<span style="text-align: center;">[NAME]</span>',image:"<img src=[SRC] alt=[ALT] />",svg:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="[PATH]"/></svg>',svgMultiplePath:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">[PATHS]</svg>',empty:" "},l.ICONS={bold:{NAME:"bold",SVG_KEY:"bold"},italic:{NAME:"italic",SVG_KEY:"italic"},underline:{NAME:"underline",SVG_KEY:"underline"},strikeThrough:{NAME:"strikethrough",SVG_KEY:"strikeThrough"},subscript:{NAME:"subscript",SVG_KEY:"subscript"},superscript:{NAME:"superscript",SVG_KEY:"superscript"},cancel:{NAME:"cancel",SVG_KEY:"cancel"},color:{NAME:"tint",SVG_KEY:"textColor"},outdent:{NAME:"outdent",SVG_KEY:"outdent"},indent:{NAME:"indent",SVG_KEY:"indent"},undo:{NAME:"rotate-left",FA5NAME:"undo",SVG_KEY:"undo"},redo:{NAME:"rotate-right",FA5NAME:"redo",SVG_KEY:"redo"},insert:{NAME:"insert",SVG_KEY:"insert"},insertAll:{NAME:"insertAll",SVG_KEY:"insertAll"},insertHR:{NAME:"minus",SVG_KEY:"horizontalLine"},clearFormatting:{NAME:"eraser",SVG_KEY:"clearFormatting"},selectAll:{NAME:"mouse-pointer",SVG_KEY:"selectAll"},minimize:{NAME:"minimize",SVG_KEY:"minimize"},moreText:{NAME:"ellipsis-v",SVG_KEY:"textMore"},moreParagraph:{NAME:"ellipsis-v",SVG_KEY:"paragraphMore"},moreRich:{NAME:"ellipsis-v",SVG_KEY:"insertMore"},moreMisc:{NAME:"ellipsis-v",SVG_KEY:"more"}},l.DefineIconTemplate=function(e,t){l.ICON_TEMPLATES[e]=t},l.DefineIcon=function(e,t){l.ICONS[e]=t},Object.assign(l.DEFAULTS,{iconsTemplate:"svg"}),l.MODULES.icon=function(e){return{create:function(t){var n=null,i=l.ICONS[t];if(void 0!==i){var r=i.template||l.ICON_DEFAULT_TEMPLATE||e.opts.iconsTemplate;r&&r.apply&&(r=r.apply(e)),i.FA5NAME||(i.FA5NAME=i.NAME),"svg"!==r||i.PATH||(i.PATH=l.SVG[i.SVG_KEY]||""),r&&(r=l.ICON_TEMPLATES[r])&&(n=r.replace(/\[([a-zA-Z0-9]*)\]/g,(function(e,n){return"NAME"===n?i[n]||t:i[n]})))}return n||t},getTemplate:function(t){var n=l.ICONS[t],i=e.opts.iconsTemplate;return void 0!==n?i=n.template||l.ICON_DEFAULT_TEMPLATE||e.opts.iconsTemplate:i},getFileIcon:function(e){var t=l.FILEICONS[e];return void 0!==t?t:e}}},l.SVG={imageTransformations:"M3 5.8h2.8V3H3v2.8Zm0 7.6h2.8v-2.8H3v2.8Zm15.2 0H21v-2.8h-2.8v2.8Zm-7.6-7.6h2.8V3h-2.8v2.8Zm0 14.2h2.8v-2.8h-2.8V20ZM3 20h2.8v-2.8H3V20ZM18.2 5.8H21V3h-2.8v2.8Zm0 14.2H21v-2.8h-2.8V20ZM6.8 4.9h2.8V4H6.8v.9Zm0 14.2h2.8v-.9H6.8v.9Zm7.6-14.2h2.8V4h-2.8v.9Zm0 14.2h2.8v-.9h-2.8v.9ZM3.9 9.6h.9V6.8h-.9v2.8Zm15.2 0h.9V6.8h-.9v2.8ZM3.9 16.2h.9v-1.9h-.9v1.9Zm15.2 0h.9v-1.9h-.9v1.9ZM15.8 14l-2.2 2.3V14h2.2Zm0-6.8v6.2H15V8H9v7.3h4.1v.9H8.2v-9h7.6Zm-4.3 5.3v.8h-.8v-.8h.8Zm1.3-1.4v.8h-2.2v-.8h2.2Zm.6-1.5v.8h-2.7v-.8h2.7Z",filestackIcon:"M19 16.5 15 21v-4.5h4Zm0-1.125h-1.5V4.687h-11v14.625l7.5.001V21H5V3h14v12.375Zm-8-1.687v1.687H9.5v-1.687H11Zm2.5-2.813v1.687h-4v-1.687h4Zm1-2.813v1.687h-5V8.062h5Z",add:"M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6V13z",advancedImageEditor:"M3,17v2h6v-2H3z M3,5v2h10V5H3z M13,21v-2h8v-2h-8v-2h-2v6H13z M7,9v2H3v2h4v2h2V9H7z M21,13v-2H11v2H21z M15,9h2V7h4V5h-4 V3h-2V9z",alignCenter:"M9,18h6v-2H9V18z M6,11v2h12v-2H6z M3,6v2h18V6H3z",alignJustify:"M3,18h18v-2H3V18z M3,11v2h18v-2H3z M3,6v2h18V6H3z",alignLeft:"M3,18h6v-2H3V18z M3,11v2h12v-2H3z M3,6v2h18V6H3z",alignRight:"M15,18h6v-2h-6V18z M9,11v2h12v-2H9z M3,6v2h18V6H3z",anchors:"M16,4h-4H8C6.9,4,6,4.9,6,6v4v10l6-2.6l6,2.6V10V6C18,4.9,17.1,4,16,4z M16,17l-4-1.8L8,17v-7V6h4h4v4V17z",autoplay:"M 7.570312 0.292969 C 7.542969 0.292969 7.515625 0.292969 7.488281 0.296875 C 7.203125 0.324219 6.984375 0.539062 6.980469 0.792969 L 6.925781 3.535156 C 2.796875 3.808594 -0.0078125 6.425781 -0.0859375 10.09375 C -0.121094 11.96875 0.710938 13.6875 2.265625 14.921875 C 3.769531 16.117188 5.839844 16.796875 8.097656 16.828125 C 8.140625 16.828125 12.835938 16.898438 13.035156 16.886719 C 15.171875 16.796875 17.136719 16.128906 18.558594 15.003906 C 20.066406 13.816406 20.882812 12.226562 20.917969 10.40625 C 20.960938 8.410156 20.023438 6.605469 18.289062 5.335938 C 18.214844 5.277344 18.128906 5.230469 18.035156 5.203125 C 17.636719 5.074219 17.222656 5.199219 17 5.476562 L 15.546875 7.308594 C 15.304688 7.609375 15.363281 8.007812 15.664062 8.265625 C 16.351562 8.851562 16.707031 9.625 16.6875 10.5 C 16.652344 12.25 15.070312 13.390625 12.757812 13.535156 C 12.59375 13.539062 8.527344 13.472656 8.164062 13.464844 C 5.703125 13.429688 4.101562 12.191406 4.140625 10.3125 C 4.175781 8.570312 5.132812 7.46875 6.847656 7.199219 L 6.796875 9.738281 C 6.792969 9.992188 7 10.214844 7.285156 10.253906 C 7.3125 10.257812 7.339844 10.257812 7.367188 10.257812 C 7.503906 10.261719 7.632812 10.222656 7.738281 10.148438 L 14.039062 5.785156 C 14.171875 5.691406 14.253906 5.558594 14.253906 5.410156 C 14.257812 5.261719 14.1875 5.125 14.058594 5.027344 L 7.941406 0.414062 C 7.835938 0.335938 7.707031 0.292969 7.570312 0.292969 ",back:"M20 11L7.83 11 11.425 7.405 10.01 5.991 5.416 10.586 5.414 10.584 4 11.998 4.002 12 4 12.002 5.414 13.416 5.416 13.414 10.01 18.009 11.425 16.595 7.83 13 20 13 20 13 20 11 20 11Z",backgroundColor:"M9.91752,12.24082l7.74791-5.39017,1.17942,1.29591-6.094,7.20747L9.91752,12.24082M7.58741,12.652l4.53533,4.98327a.93412.93412,0,0,0,1.39531-.0909L20.96943,8.7314A.90827.90827,0,0,0,20.99075,7.533l-2.513-2.76116a.90827.90827,0,0,0-1.19509-.09132L7.809,11.27135A.93412.93412,0,0,0,7.58741,12.652ZM2.7939,18.52772,8.41126,19.5l1.47913-1.34617-3.02889-3.328Z",blockquote:"M10.31788,5l.93817,1.3226A12.88271,12.88271,0,0,0,8.1653,9.40125a5.54242,5.54242,0,0,0-.998,3.07866v.33733q.36089-.04773.66067-.084a4.75723,4.75723,0,0,1,.56519-.03691,2.87044,2.87044,0,0,1,2.11693.8427,2.8416,2.8416,0,0,1,.8427,2.09274,3.37183,3.37183,0,0,1-.8898,2.453A3.143,3.143,0,0,1,8.10547,19,3.40532,3.40532,0,0,1,5.375,17.7245,4.91156,4.91156,0,0,1,4.30442,14.453,9.3672,9.3672,0,0,1,5.82051,9.32933,14.75716,14.75716,0,0,1,10.31788,5Zm8.39243,0,.9369,1.3226a12.88289,12.88289,0,0,0-3.09075,3.07865,5.54241,5.54241,0,0,0-.998,3.07866v.33733q.33606-.04773.63775-.084a4.91773,4.91773,0,0,1,.58938-.03691,2.8043,2.8043,0,0,1,2.1042.83,2.89952,2.89952,0,0,1,.80578,2.10547,3.42336,3.42336,0,0,1-.86561,2.453A3.06291,3.06291,0,0,1,16.49664,19,3.47924,3.47924,0,0,1,13.742,17.7245,4.846,4.846,0,0,1,12.64721,14.453,9.25867,9.25867,0,0,1,14.17476,9.3898,15.26076,15.26076,0,0,1,18.71031,5Z",bold:"M15.25,11.8h0A3.68,3.68,0,0,0,17,9a3.93,3.93,0,0,0-3.86-4H6.65V19h7a3.74,3.74,0,0,0,3.7-3.78V15.1A3.64,3.64,0,0,0,15.25,11.8ZM8.65,7h4.2a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61,2.23,2.23,0,0,1-.63.09H8.65Zm4.6,10H8.65V13h4.6a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61A2.23,2.23,0,0,1,13.25,17Z",cancel:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",cellBackground:"M16.6,12.4L7.6,3.5L6.2,4.9l2.4,2.4l-5.2,5.2c-0.6,0.6-0.6,1.5,0,2.1l5.5,5.5c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4 l5.5-5.5C17.2,14,17.2,13,16.6,12.4z M5.2,13.5L10,8.7l4.8,4.8H5.2z M19,15c0,0-2,2.2-2,3.5c0,1.1,0.9,2,2,2s2-0.9,2-2 C21,17.2,19,15,19,15z",cellBorderColor:"M22,22H2v2h20V22z",cellOptions:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M9.5,6.5h5V9h-5V6.5z M8,17.5H4 c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4 c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0V9z",cellStyle:"M20,19.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L12.3,17h3.8l1.7-3.5l1.4,3.5H23L20,19.9z M20,5H4C2.9,5,2,5.9,2,7v10 c0,1.1,0.9,2,2,2h7.5l-0.6-0.6L10,17.5H9.5V15h5.4l1.1-2.3v-2.2h4.5v3H20l0.6,1.5H22V7C22,5.9,21.1,5,20,5z M3.5,7 c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0.1,0h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M4,17.5c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0-0.1v-2H8v2.5H4 z M14.5,9h-5V6.5h5V9z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0.1V9z",clearFormatting:"M11.48,10.09l-1.2-1.21L8.8,7.41,6.43,5,5.37,6.1,8.25,9,4.66,19h2l1.43-4h5.14l1.43,4h2l-.89-2.51L18.27,19l1.07-1.06L14.59,13.2ZM8.8,13l.92-2.56L12.27,13Zm.56-7.15L9.66,5h2l1.75,4.9Z",close:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",codeView:"M9.4,16.6,4.8,12,9.4,7.4,8,6,2,12l6,6Zm5.2,0L19.2,12,14.6,7.4,16,6l6,6-6,6Z",cogs:"M18.877 12.907a6.459 6.459 0 0 0 0 -1.814l1.952 -1.526a0.468 0.468 0 0 0 0.111 -0.593l-1.851 -3.2a0.461 0.461 0 0 0 -0.407 -0.231 0.421 0.421 0 0 0 -0.157 0.028l-2.3 0.925a6.755 6.755 0 0 0 -1.563 -0.907l-0.352 -2.452a0.451 0.451 0 0 0 -0.453 -0.388h-3.7a0.451 0.451 0 0 0 -0.454 0.388L9.347 5.588A7.077 7.077 0 0 0 7.783 6.5l-2.3 -0.925a0.508 0.508 0 0 0 -0.166 -0.028 0.457 0.457 0 0 0 -0.4 0.231l-1.851 3.2a0.457 0.457 0 0 0 0.111 0.593l1.952 1.526A7.348 7.348 0 0 0 5.063 12a7.348 7.348 0 0 0 0.064 0.907L3.175 14.433a0.468 0.468 0 0 0 -0.111 0.593l1.851 3.2a0.461 0.461 0 0 0 0.407 0.231 0.421 0.421 0 0 0 0.157 -0.028l2.3 -0.925a6.74 6.74 0 0 0 1.564 0.907L9.7 20.864a0.451 0.451 0 0 0 0.454 0.388h3.7a0.451 0.451 0 0 0 0.453 -0.388l0.352 -2.452a7.093 7.093 0 0 0 1.563 -0.907l2.3 0.925a0.513 0.513 0 0 0 0.167 0.028 0.457 0.457 0 0 0 0.4 -0.231l1.851 -3.2a0.468 0.468 0 0 0 -0.111 -0.593Zm-0.09 2.029l-0.854 1.476 -2.117 -0.852 -0.673 0.508a5.426 5.426 0 0 1 -1.164 0.679l-0.795 0.323 -0.33 2.269h-1.7l-0.32 -2.269 -0.793 -0.322a5.3 5.3 0 0 1 -1.147 -0.662L8.2 15.56l-2.133 0.86 -0.854 -1.475 1.806 -1.411 -0.1 -0.847c-0.028 -0.292 -0.046 -0.5 -0.046 -0.687s0.018 -0.4 0.045 -0.672l0.106 -0.854L5.217 9.064l0.854 -1.475 2.117 0.851 0.673 -0.508a5.426 5.426 0 0 1 1.164 -0.679l0.8 -0.323 0.331 -2.269h1.7l0.321 2.269 0.792 0.322a5.3 5.3 0 0 1 1.148 0.661l0.684 0.526 2.133 -0.859 0.853 1.473 -1.8 1.421 0.1 0.847a5 5 0 0 1 0.046 0.679c0 0.193 -0.018 0.4 -0.045 0.672l-0.106 0.853ZM12 14.544A2.544 2.544 0 1 1 14.546 12 2.552 2.552 0 0 1 12 14.544Z",columns:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M20.5,17 c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0 V9z",edit:"M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z",exitFullscreen:"M5,16H8v3h2V14H5ZM8,8H5v2h5V5H8Zm6,11h2V16h3V14H14ZM16,8V5H14v5h5V8Z",fileInsert:"M 8.09375 12.75 L 5.90625 12.75 C 5.542969 12.75 5.25 12.394531 5.25 11.953125 L 5.25 6.375 L 2.851562 6.375 C 2.367188 6.375 2.121094 5.660156 2.464844 5.242188 L 6.625 0.1875 C 6.832031 -0.0585938 7.167969 -0.0585938 7.371094 0.1875 L 11.535156 5.242188 C 11.878906 5.660156 11.632812 6.375 11.148438 6.375 L 8.75 6.375 L 8.75 11.953125 C 8.75 12.394531 8.457031 12.75 8.09375 12.75 Z M 14 12.484375 L 14 16.203125 C 14 16.644531 13.707031 17 13.34375 17 L 0.65625 17 C 0.292969 17 0 16.644531 0 16.203125 L 0 12.484375 C 0 12.042969 0.292969 11.6875 0.65625 11.6875 L 4.375 11.6875 L 4.375 11.953125 C 4.375 12.980469 5.0625 13.8125 5.90625 13.8125 L 8.09375 13.8125 C 8.9375 13.8125 9.625 12.980469 9.625 11.953125 L 9.625 11.6875 L 13.34375 11.6875 C 13.707031 11.6875 14 12.042969 14 12.484375 Z M 10.609375 15.40625 C 10.609375 15.039062 10.363281 14.742188 10.0625 14.742188 C 9.761719 14.742188 9.515625 15.039062 9.515625 15.40625 C 9.515625 15.773438 9.761719 16.070312 10.0625 16.070312 C 10.363281 16.070312 10.609375 15.773438 10.609375 15.40625 Z M 12.359375 15.40625 C 12.359375 15.039062 12.113281 14.742188 11.8125 14.742188 C 11.511719 14.742188 11.265625 15.039062 11.265625 15.40625 C 11.265625 15.773438 11.511719 16.070312 11.8125 16.070312 C 12.113281 16.070312 12.359375 15.773438 12.359375 15.40625 Z M 12.359375 15.40625 ",fileManager:"M 0 5.625 L 20.996094 5.625 L 21 15.75 C 21 16.371094 20.410156 16.875 19.6875 16.875 L 1.3125 16.875 C 0.585938 16.875 0 16.371094 0 15.75 Z M 0 5.625 M 21 4.5 L 0 4.5 L 0 2.25 C 0 1.628906 0.585938 1.125 1.3125 1.125 L 6.921875 1.125 C 7.480469 1.125 8.015625 1.316406 8.40625 1.652344 L 9.800781 2.847656 C 10.195312 3.183594 10.730469 3.375 11.289062 3.375 L 19.6875 3.375 C 20.414062 3.375 21 3.878906 21 4.5 Z M 21 4.5",markdown:"M5.55006 17.75V7.35L8.96006 16.89H10.7101L14.2301 7.37V14.0729C14.3951 14.1551 14.5499 14.265 14.6875 14.4026L14.7001 14.4151V11.64C14.7001 10.8583 15.2127 10.1963 15.9201 9.97171V5H13.6801L10.0401 14.86L6.51006 5H4.00006V17.75H5.55006ZM17.2001 11.64C17.2001 11.2258 16.8643 10.89 16.4501 10.89C16.0359 10.89 15.7001 11.2258 15.7001 11.64V16.8294L13.9804 15.1097C13.6875 14.8168 13.2126 14.8168 12.9197 15.1097C12.6269 15.4026 12.6269 15.8775 12.9197 16.1703L15.9197 19.1703C16.2126 19.4632 16.6875 19.4632 16.9804 19.1703L19.9804 16.1703C20.2733 15.8775 20.2733 15.4026 19.9804 15.1097C19.6875 14.8168 19.2126 14.8168 18.9197 15.1097L17.2001 16.8294V11.64Z",fontAwesome:"M18.99018,13.98212V7.52679c-.08038-1.21875-1.33929-.683-1.33929-.683-2.933,1.39282-4.36274.61938-5.85938.15625a6.23272,6.23272,0,0,0-2.79376-.20062l-.00946.004A1.98777,1.98777,0,0,0,7.62189,5.106a.984.984,0,0,0-.17517-.05432c-.02447-.0055-.04882-.01032-.0736-.0149A.9565.9565,0,0,0,7.1908,5H6.82539a.9565.9565,0,0,0-.18232.0368c-.02472.00458-.04907.0094-.07348.01484a.985.985,0,0,0-.17523.05438,1.98585,1.98585,0,0,0-.573,3.49585v9.394A1.004,1.004,0,0,0,6.82539,19H7.1908a1.00406,1.00406,0,0,0,1.00409-1.00409V15.52234c3.64221-1.09827,5.19709.64282,7.09888.57587a5.57291,5.57291,0,0,0,3.25446-1.05805A1.2458,1.2458,0,0,0,18.99018,13.98212Z",fontFamily:"M16,19h2L13,5H11L6,19H8l1.43-4h5.14Zm-5.86-6L12,7.8,13.86,13Z",fontSize:"M20.75,19h1.5l-3-10h-1.5l-3,10h1.5L17,16.5h3Zm-3.3-4,1.05-3.5L19.55,15Zm-5.7,4h2l-5-14h-2l-5,14h2l1.43-4h5.14ZM5.89,13,7.75,7.8,9.61,13Z",fullscreen:"M7,14H5v5h5V17H7ZM5,10H7V7h3V5H5Zm12,7H14v2h5V14H17ZM14,5V7h3v3h2V5Z",help:"M11,17h2v2h-2V17z M12,5C9.8,5,8,6.8,8,9h2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2-3,1.7-3,5v1h2v-1c0-2.2,3-2.5,3-5 C16,6.8,14.2,5,12,5z",horizontalLine:"M5,12h14 M19,11H5v2h14V11z",imageAltText:"M19,7h-6v12h-2V7H5V5h6h2h6V7z",imageCaption:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z M22,22H2v2h20V22z",imageClass:"M9.5,13.4l-2.9-2.9h3.8L12.2,7l1.4,3.5h3.8l-3,2.9l0.9,3.6L12,15.1L8.8,17L9.5,13.4z M22,6v12c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,6H4v12h16V8.8V6z",imageDisplay:"M3,5h18v2H3V5z M13,9h8v2h-8V9z M13,13h8v2h-8V13z M3,17h18v2H3V17z M3,9h8v6H3V9z",imageManager:"M20,6h-7l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M20,18H4V6h6.2l2,2H20V18z M18,16l-3.8-5H14l-2.9,3.8L9,12.1L6,16H18z M10,9.5C10,8.7,9.3,8,8.5,8S7,8.7,7,9.5S7.7,11,8.5,11S10,10.3,10,9.5z",imageSize:"M16.9,4c-0.3,0-0.5,0.2-0.8,0.3L3.3,13c-0.9,0.6-1.1,1.9-0.5,2.8l2.2,3.3c0.4,0.7,1.2,1,2,0.8c0.3,0,0.5-0.2,0.8-0.3 L20.7,11c0.9-0.6,1.1-1.9,0.5-2.8l-2.2-3.3C18.5,4.2,17.7,3.9,16.9,4L16.9,4z M16.9,9.9L18.1,9l-2-2.9L17,5.6c0.1,0,0.1-0.1,0.2-0.1 c0.2,0,0.4,0,0.5,0.2L19.9,9c0.2,0.2,0.1,0.5-0.1,0.7L7,18.4c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0-0.4,0-0.5-0.2L4.1,15 c-0.2-0.2-0.1-0.5,0.1-0.7L5,13.7l2,2.9l1.2-0.8l-2-2.9L7.5,12l1.1,1.7l1.2-0.8l-1.1-1.7l1.2-0.8l2,2.9l1.2-0.8l-2-2.9l1.2-0.8 l1.1,1.7l1.2-0.8l-1.1-1.7L14.9,7L16.9,9.9z",indent:"M3,9v6l3-3L3,9z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",inlineClass:"M9.9,13.313A1.2,1.2,0,0,1,9.968,13H6.277l1.86-5.2,1.841,5.148A1.291,1.291,0,0,1,11.212,12h.426l-2.5-7h-2l-5,14h2l1.43-4H9.9Zm2.651,6.727a2.884,2.884,0,0,1-.655-2.018v-2.71A1.309,1.309,0,0,1,13.208,14h3.113a3.039,3.039,0,0,1,2,1.092s1.728,1.818,2.964,2.928a1.383,1.383,0,0,1,.318,1.931,1.44,1.44,0,0,1-.19.215l-3.347,3.31a1.309,1.309,0,0,1-1.832.258h0a1.282,1.282,0,0,1-.258-.257l-1.71-1.728Zm2.48-3.96a.773.773,0,1,0,.008,0Z",inlineStyle:"M11.88,15h.7l.7-1.7-3-8.3h-2l-5,14h2l1.4-4Zm-4.4-2,1.9-5.2,1.9,5.2ZM15.4,21.545l3.246,1.949-.909-3.637L20.72,17H16.954l-1.429-3.506L13.837,17H10.071l2.857,2.857-.779,3.637Z",insert:"M13.889,11.611c-0.17,0.17-0.443,0.17-0.612,0l-3.189-3.187l-3.363,3.36c-0.171,0.171-0.441,0.171-0.612,0c-0.172-0.169-0.172-0.443,0-0.611l3.667-3.669c0.17-0.17,0.445-0.172,0.614,0l3.496,3.493C14.058,11.167,14.061,11.443,13.889,11.611 M18.25,10c0,4.558-3.693,8.25-8.25,8.25c-4.557,0-8.25-3.692-8.25-8.25c0-4.557,3.693-8.25,8.25-8.25C14.557,1.75,18.25,5.443,18.25,10 M17.383,10c0-4.07-3.312-7.382-7.383-7.382S2.618,5.93,2.618,10S5.93,17.381,10,17.381S17.383,14.07,17.383,10",insertEmbed:"M20.73889,15.45929a3.4768,3.4768,0,0,0-5.45965-.28662L9.5661,12.50861a3.49811,3.49811,0,0,0-.00873-1.01331l5.72174-2.66809a3.55783,3.55783,0,1,0-.84527-1.81262L8.70966,9.6839a3.50851,3.50851,0,1,0,.0111,4.63727l5.7132,2.66412a3.49763,3.49763,0,1,0,6.30493-1.526ZM18.00745,5.01056A1.49993,1.49993,0,1,1,16.39551,6.3894,1.49994,1.49994,0,0,1,18.00745,5.01056ZM5.99237,13.49536a1.49989,1.49989,0,1,1,1.61194-1.37878A1.49982,1.49982,0,0,1,5.99237,13.49536Zm11.78211,5.494a1.49993,1.49993,0,1,1,1.61193-1.37885A1.49987,1.49987,0,0,1,17.77448,18.98932Z",insertFile:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z",insertImage:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z",insertLink:"M11,17H7A5,5,0,0,1,7,7h4V9H7a3,3,0,0,0,0,6h4ZM17,7H13V9h4a3,3,0,0,1,0,6H13v2h4A5,5,0,0,0,17,7Zm-1,4H8v2h8Z",insertMore:"M16.5,13h-6v6h-2V13h-6V11h6V5h2v6h6Zm5,4.5A1.5,1.5,0,1,1,20,16,1.5,1.5,0,0,1,21.5,17.5Zm0-4A1.5,1.5,0,1,1,20,12,1.5,1.5,0,0,1,21.5,13.5Zm0-4A1.5,1.5,0,1,1,20,8,1.5,1.5,0,0,1,21.5,9.5Z",insertTable:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M9.5,13.5v-3 h5v3H9.5z M14.5,15v2.5h-5V15H14.5z M9.5,9V6.5h5V9H9.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M3.5,17 v-2H8v2.5H4C3.7,17.5,3.5,17.3,3.5,17z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M16,9V6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16z",insertVideo:"M15,8v8H5V8H15m2,2.5V7a1,1,0,0,0-1-1H4A1,1,0,0,0,3,7V17a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V13.5l2.29,2.29A1,1,0,0,0,21,15.08V8.91a1,1,0,0,0-1.71-.71Z",upload:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",uploadFiles:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",italic:"M11.76,9h2l-2.2,10h-2Zm1.68-4a1,1,0,1,0,1,1,1,1,0,0,0-1-1Z",search:"M15.5 14h-0.79l-0.28 -0.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09 -0.59 4.23 -1.57l0.27 0.28v0.79l5 4.99L20.49 19l-4.99 -5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z",lineHeight:"M6.25,7h2.5L5.25,3.5,1.75,7h2.5V17H1.75l3.5,3.5L8.75,17H6.25Zm4-2V7h12V5Zm0,14h12V17h-12Zm0-6h12V11h-12Z",linkStyles:"M19,17.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L11.3,15h3.8l1.7-3.5l1.4,3.5H22L19,17.9z M20,12c0,0.3-0.1,0.7-0.2,1h2.1 c0.1-0.3,0.1-0.6,0.1-1c0-2.8-2.2-5-5-5h-4v2h4C18.7,9,20,10.3,20,12z M14.8,11H8v2h3.3h2.5L14.8,11z M9.9,16.4L8.5,15H7 c-1.7,0-3-1.3-3-3s1.3-3,3-3h4V7H7c-2.8,0-5,2.2-5,5s2.2,5,5,5h3.5L9.9,16.4z",mention:"M12.4,5c-4.1,0-7.5,3.4-7.5,7.5S8.3,20,12.4,20h3.8v-1.5h-3.8c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6v1.1 c0,0.6-0.5,1.2-1.1,1.2s-1.1-0.6-1.1-1.2v-1.1c0-2.1-1.7-3.8-3.8-3.8s-3.7,1.7-3.7,3.8s1.7,3.8,3.8,3.8c1,0,2-0.4,2.7-1.1 c0.5,0.7,1.3,1.1,2.2,1.1c1.5,0,2.6-1.2,2.6-2.7v-1.1C19.9,8.4,16.6,5,12.4,5z M12.4,14.7c-1.2,0-2.3-1-2.3-2.2s1-2.3,2.3-2.3 s2.3,1,2.3,2.3S13.6,14.7,12.4,14.7z",minimize:"M5,12h14 M19,11H5v2h14V11z",more:"M13.5,17c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,16.2,13.5,17z M13.5,12c0,0.8-0.7,1.5-1.5,1.5 s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,11.2,13.5,12z M13.5,7c0,0.8-0.7,1.5-1.5,1.5S10.5,7.8,10.5,7s0.7-1.5,1.5-1.5 S13.5,6.2,13.5,7z",openLink:"M17,17H7V7h3V5H7C6,5,5,6,5,7v10c0,1,1,2,2,2h10c1,0,2-1,2-2v-3h-2V17z M14,5v2h1.6l-5.8,5.8l1.4,1.4L17,8.4V10h2V5H14z",orderedList:"M2.5,16h2v.5h-1v1h1V18h-2v1h3V15h-3Zm1-7h1V5h-2V6h1Zm-1,2H4.3L2.5,13.1V14h3V13H3.7l1.8-2.1V10h-3Zm5-5V8h14V6Zm0,12h14V16H7.5Zm0-5h14V11H7.5Z",outdent:"M3,12l3,3V9L3,12z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",pageBreaker:"M3,9v6l3-3L3,9z M21,9H8V4h2v3h9V4h2V9z M21,20h-2v-3h-9v3H8v-5h13V20z M11,13H8v-2h3V13z M16,13h-3v-2h3V13z M21,13h-3v-2 h3V13z",paragraphFormat:"M10.15,5A4.11,4.11,0,0,0,6.08,8.18,4,4,0,0,0,10,13v6h2V7h2V19h2V7h2V5ZM8,9a2,2,0,0,1,2-2v4A2,2,0,0,1,8,9Z",paragraphMore:"M7.682,5a4.11,4.11,0,0,0-4.07,3.18,4,4,0,0,0,3.11,4.725h0l.027.005a3.766,3.766,0,0,0,.82.09v6h2V7h2V19h2V7h2V5ZM5.532,9a2,2,0,0,1,2-2v4A2,2,0,0,1,5.532,9Zm14.94,8.491a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,17.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,13.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,9.491Z",paragraphStyle:"M4,9c0-1.1,0.9-2,2-2v4C4.9,11,4,10.1,4,9z M16.7,20.5l3.2,1.9L19,18.8l3-2.9h-3.7l-1.4-3.5L15.3,16h-3.8l2.9,2.9l-0.9,3.6 L16.7,20.5z M10,17.4V19h1.6L10,17.4z M6.1,5c-1.9,0-3.6,1.3-4,3.2c-0.5,2.1,0.8,4.2,2.9,4.7c0,0,0,0,0,0h0.2C5.5,13,5.8,13,6,13v6 h2V7h2v7h2V7h2V5H6.1z",pdfExport:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z M16.3,13.5 c-0.2-0.6-1.1-0.8-2.6-0.8c-0.1,0-0.1,0-0.2,0c-0.3-0.3-0.8-0.9-1-1.2c-0.2-0.2-0.3-0.3-0.4-0.6c0.2-0.7,0.2-1,0.3-1.5 c0.1-0.9,0-1.6-0.2-1.8c-0.4-0.2-0.7-0.2-0.9-0.2c-0.1,0-0.3,0.2-0.7,0.7c-0.2,0.7-0.1,1.8,0.6,2.8c-0.2,0.8-0.7,1.6-1,2.4 c-0.8,0.2-1.5,0.7-1.9,1.1c-0.7,0.7-0.9,1.1-0.7,1.6c0,0.3,0.2,0.6,0.7,0.6c0.3-0.1,0.3-0.2,0.7-0.3c0.6-0.3,1.2-1.7,1.7-2.4 c0.8-0.2,1.7-0.3,2-0.3c0.1,0,0.3,0,0.6,0c0.8,0.8,1.2,1.1,1.8,1.2c0.1,0,0.2,0,0.3,0c0.3,0,0.8-0.1,1-0.6 C16.4,14.1,16.4,13.9,16.3,13.5z M8.3,15.7c-0.1,0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.3,0.6-0.8c0.2-0.2,0.6-0.3,0.9-0.7 C9,15,8.6,15.5,8.3,15.7z M11.3,9c0-0.1,0.1-0.2,0.1-0.2S11.6,9,11.5,10c0,0.1,0,0.3-0.1,0.7C11.3,10.1,11,9.5,11.3,9z M10.9,13.1 c0.2-0.6,0.6-1,0.7-1.5c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.2,0.3,0.7,0.7,0.9C12.2,12.8,11.6,13,10.9,13.1z M15.2,14.1 c-0.1,0-0.1,0-0.2,0c-0.2,0-0.7-0.2-1-0.7c1.1,0,1.6,0.2,1.6,0.6C15.5,14.1,15.4,14.1,15.2,14.1z",print:"M16.1,17c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1s-0.4,1-1,1C16.5,18,16.1,17.6,16.1,17z M22,15v4c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2v-4c0-1.1,0.9-2,2-2h1V5c0-1.1,0.9-2,2-2h7.4L19,7.6V13h1C21.1,13,22,13.9,22,15z M7,13h10V9h-4V5H7V13z M20,15H4 v4h16V15z",redo:"M13.6,9.4c1.7,0.3,3.2,0.9,4.6,2L21,8.5v7h-7l2.7-2.7C13,10.1,7.9,11,5.3,14.7c-0.2,0.3-0.4,0.5-0.5,0.8L3,14.6 C5.1,10.8,9.3,8.7,13.6,9.4z",removeTable:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",insertAll:"M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 ",remove:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",replaceImage:"M16,5v3H4v2h12v3l4-4L16,5z M8,19v-3h12v-2H8v-3l-4,4L8,19z",row:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M16,6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16V6.5z M9.5,6.5h5V9h-5V6.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.5 v-2H8V17.5z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z",selectAll:"M5,7h2V5C5.9,5,5,5.9,5,7z M5,11h2V9H5V11z M9,19h2v-2H9V19z M5,11h2V9H5V11z M15,5h-2v2h2V5z M17,5v2h2C19,5.9,18.1,5,17,5 z M7,19v-2H5C5,18.1,5.9,19,7,19z M5,15h2v-2H5V15z M11,5H9v2h2V5z M13,19h2v-2h-2V19z M17,11h2V9h-2V11z M17,19c1.1,0,2-0.9,2-2h-2 V19z M17,11h2V9h-2V11z M17,15h2v-2h-2V15z M13,19h2v-2h-2V19z M13,7h2V5h-2V7z M9,15h6V9H9V15z M11,11h2v2h-2V11z",smile:"M11.991,3A9,9,0,1,0,21,12,8.99557,8.99557,0,0,0,11.991,3ZM12,19a7,7,0,1,1,7-7A6.99808,6.99808,0,0,1,12,19Zm3.105-5.2h1.503a4.94542,4.94542,0,0,1-9.216,0H8.895a3.57808,3.57808,0,0,0,6.21,0ZM7.5,9.75A1.35,1.35,0,1,1,8.85,11.1,1.35,1.35,0,0,1,7.5,9.75Zm6.3,0a1.35,1.35,0,1,1,1.35,1.35A1.35,1.35,0,0,1,13.8,9.75Z",spellcheck:"M19.1,13.6l-5.6,5.6l-2.7-2.7l-1.4,1.4l4.1,4.1l7-7L19.1,13.6z M10.8,13.7l2.7,2.7l0.8-0.8L10.5,5h-2l-5,14h2l1.4-4h2.6 L10.8,13.7z M9.5,7.8l1.9,5.2H7.6L9.5,7.8z",star:"M12.1,7.7l1,2.5l0.4,0.9h1h2.4l-2.1,2l-0.6,0.6l0.2,0.9l0.6,2.3l-2.2-1.3L12,15.2l-0.8,0.5L9,17l0.5-2.5l0.1-0.8L9,13.1 l-2-2h2.5h0.9l0.4-0.8L12.1,7.7 M12.2,4L9.5,9.6H3.4L8,14.2L6.9,20l5.1-3.1l5.3,3.1l-1.5-5.8l4.8-4.6h-6.1L12.2,4L12.2,4z",strikeThrough:"M3,12.20294H21v1.5H16.63422a3.59782,3.59782,0,0,1,.34942,1.5929,3.252,3.252,0,0,1-1.31427,2.6997A5.55082,5.55082,0,0,1,12.20251,19a6.4421,6.4421,0,0,1-2.62335-.539,4.46335,4.46335,0,0,1-1.89264-1.48816,3.668,3.668,0,0,1-.67016-2.15546V14.704h.28723v-.0011h.34149v.0011H9.02v.11334a2.18275,2.18275,0,0,0,.85413,1.83069,3.69,3.69,0,0,0,2.32836.67926,3.38778,3.38778,0,0,0,2.07666-.5462,1.73346,1.73346,0,0,0,.7013-1.46655,1.69749,1.69749,0,0,0-.647-1.43439,3.00525,3.00525,0,0,0-.27491-.17725H3ZM16.34473,7.05981A4.18163,4.18163,0,0,0,14.6236,5.5462,5.627,5.627,0,0,0,12.11072,5,5.16083,5.16083,0,0,0,8.74719,6.06213,3.36315,3.36315,0,0,0,7.44006,8.76855a3.22923,3.22923,0,0,0,.3216,1.42786h2.59668c-.08338-.05365-.18537-.10577-.25269-.16064a1.60652,1.60652,0,0,1-.65283-1.30036,1.79843,1.79843,0,0,1,.68842-1.5108,3.12971,3.12971,0,0,1,1.96948-.55243,3.04779,3.04779,0,0,1,2.106.6687,2.35066,2.35066,0,0,1,.736,1.83258v.11341h2.00317V9.17346A3.90013,3.90013,0,0,0,16.34473,7.05981Z",subscript:"M10.4,12l3.6,3.6L12.6,17L9,13.4L5.4,17L4,15.6L7.6,12L4,8.4L5.4,7L9,10.6L12.6,7L14,8.4L10.4,12z M18.31234,19.674 l1.06812-1.1465c0.196-0.20141,0.37093-0.40739,0.5368-0.6088c0.15975-0.19418,0.30419-0.40046,0.432-0.617 c0.11969-0.20017,0.21776-0.41249,0.29255-0.6334c0.07103-0.21492,0.10703-0.43986,0.10662-0.66621 c0.00297-0.28137-0.04904-0.56062-0.1531-0.82206c-0.09855-0.24575-0.25264-0.46534-0.45022-0.6416 c-0.20984-0.18355-0.45523-0.32191-0.72089-0.40646c-0.63808-0.19005-1.3198-0.17443-1.94851,0.04465 c-0.28703,0.10845-0.54746,0.2772-0.76372,0.49487c-0.20881,0.20858-0.37069,0.45932-0.47483,0.73548 c-0.10002,0.26648-0.15276,0.54838-0.15585,0.833l-0.00364,0.237H17.617l0.00638-0.22692 c0.00158-0.12667,0.01966-0.25258,0.05377-0.37458c0.03337-0.10708,0.08655-0.20693,0.15679-0.29437 c0.07105-0.08037,0.15959-0.14335,0.25882-0.1841c0.22459-0.08899,0.47371-0.09417,0.7018-0.01458 c0.0822,0.03608,0.15559,0.08957,0.21509,0.15679c0.06076,0.07174,0.10745,0.15429,0.13761,0.24333 c0.03567,0.10824,0.05412,0.22141,0.05469,0.33538c-0.00111,0.08959-0.0118,0.17881-0.0319,0.26612 c-0.02913,0.10428-0.07076,0.20465-0.124,0.29893c-0.07733,0.13621-0.1654,0.26603-0.26338,0.38823 c-0.13438,0.17465-0.27767,0.34226-0.42929,0.50217l-2.15634,2.35315V21H21v-1.326H18.31234z",superscript:"M10.4,12,14,15.6,12.6,17,9,13.4,5.4,17,4,15.6,7.6,12,4,8.4,5.4,7,9,10.6,12.6,7,14,8.4Zm8.91234-3.326,1.06812-1.1465c.196-.20141.37093-.40739.5368-.6088a4.85745,4.85745,0,0,0,.432-.617,3.29,3.29,0,0,0,.29255-.6334,2.11079,2.11079,0,0,0,.10662-.66621,2.16127,2.16127,0,0,0-.1531-.82206,1.7154,1.7154,0,0,0-.45022-.6416,2.03,2.03,0,0,0-.72089-.40646,3.17085,3.17085,0,0,0-1.94851.04465,2.14555,2.14555,0,0,0-.76372.49487,2.07379,2.07379,0,0,0-.47483.73548,2.446,2.446,0,0,0-.15585.833l-.00364.237H18.617L18.62338,5.25a1.45865,1.45865,0,0,1,.05377-.37458.89552.89552,0,0,1,.15679-.29437.70083.70083,0,0,1,.25882-.1841,1.00569,1.00569,0,0,1,.7018-.01458.62014.62014,0,0,1,.21509.15679.74752.74752,0,0,1,.13761.24333,1.08893,1.08893,0,0,1,.05469.33538,1.25556,1.25556,0,0,1-.0319.26612,1.34227,1.34227,0,0,1-.124.29893,2.94367,2.94367,0,0,1-.26338.38823,6.41629,6.41629,0,0,1-.42929.50217L17.19709,8.92642V10H22V8.674Z",symbols:"M15.77493,16.98885a8.21343,8.21343,0,0,0,1.96753-2.57651,7.34824,7.34824,0,0,0,.6034-3.07618A6.09092,6.09092,0,0,0,11.99515,5a6.13347,6.13347,0,0,0-4.585,1.79187,6.417,6.417,0,0,0-1.756,4.69207,6.93955,6.93955,0,0,0,.622,2.97415,8.06587,8.06587,0,0,0,1.949,2.53076H5.41452V19h5.54114v-.04331h-.00147V16.84107a5.82825,5.82825,0,0,1-2.2052-2.2352A6.40513,6.40513,0,0,1,7.97672,11.447,4.68548,4.68548,0,0,1,9.07785,8.19191a3.73232,3.73232,0,0,1,2.9173-1.22462,3.76839,3.76839,0,0,1,2.91241,1.21489,4.482,4.482,0,0,1,1.11572,3.154,6.71141,6.71141,0,0,1-.75384,3.24732,5.83562,5.83562,0,0,1-2.22357,2.25759v2.11562H13.0444V19h5.54108V16.98885Z",tags:"M8.9749 7.47489a1.5 1.5 0 1 1 -1.5 1.5A1.5 1.5 0 0 1 8.9749 7.47489Zm3.78866 -3.12713L16.5362 8.12041l0.33565 0.33564 2.77038 2.77038a2.01988 2.01988 0 0 1 0.59 1.42 1.95518 1.95518 0 0 1 -0.5854 1.40455l0.00044 0.00043 -5.59583 5.59583 -0.00043 -0.00044a1.95518 1.95518 0 0 1 -1.40455 0.5854 1.98762 1.98762 0 0 1 -1.41 -0.58L8.45605 16.87185l-0.33564 -0.33565L4.35777 12.77357a1.99576 1.99576 0 0 1 -0.59 -1.42V9.36358l0 -3.59582a2.00579 2.00579 0 0 1 2 -2l3.59582 0h1.98995A1.98762 1.98762 0 0 1 12.76356 4.34776ZM15.46186 9.866l-0.33564 -0.33564L11.36359 5.76776H5.76776v5.59583L9.866 15.46186l2.7794 2.7794 5.5878 -5.60385 -0.001 -0.001Z",tableHeader:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 l0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M14.5,17.5h-5V15h5V17.5z M14.5,13.5h-5v-3h5V13.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5l0,0 H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9h-4.4H16h-1.5h-5H8H7.9H3.5V7c0-0.3,0.2-0.5,0.4-0.5l0,0h4l0,0h8.2l0,0H20 c0.3,0,0.5,0.2,0.5,0.4l0,0V9z",tableFooter:"M20,19H4a2.006,2.006,0,0,1-2-2V7A2.006,2.006,0,0,1,4,5H20a2.006,2.006,0,0,1,2,2V17A2.006,2.006,0,0,1,20,19ZM8,6.5H4a.458.458,0,0,0-.5.4h0V9H8Zm0,4H3.5v3H8Zm6.5-4h-5V9h5Zm0,4h-5v3h5Zm6-3.5a.458.458,0,0,0-.4-.5H16V9h4.5Zm0,3.5H16v3h4.5Zm0,4.5H3.5v2a.458.458,0,0,0,.4.5H20a.458.458,0,0,0,.5-.4h0Z",tableStyle:"M20.0171,19.89752l.9,3.6-3.2-1.9-3.3,1.9.8-3.6-2.9-2.9h3.8l1.7-3.5,1.4,3.5h3.8ZM20,5H4A2.00591,2.00591,0,0,0,2,7V17a2.00591,2.00591,0,0,0,2,2h7.49115l-.58826-.58826L9.99115,17.5H9.5V14.9975h5.36511L16,12.66089V10.5h4.5v3h-.52783l.599,1.4975H22V7A2.00591,2.00591,0,0,0,20,5ZM3.5,7A.4724.4724,0,0,1,4,6.5H8V9H3.5Zm0,3.5H8v3H3.5Zm.5,7a.4724.4724,0,0,1-.5-.5V15H8v2.5Zm10.5-4h-5v-3h5Zm0-4.5h-5V6.5h5Zm6,0H16V6.5h4a.4724.4724,0,0,1,.5.5Z",textColor:"M15.2,13.494s-3.6,3.9-3.6,6.3a3.65,3.65,0,0,0,7.3.1v-.1C18.9,17.394,15.2,13.494,15.2,13.494Zm-1.47-1.357.669-.724L12.1,5h-2l-5,14h2l1.43-4h2.943A24.426,24.426,0,0,1,13.726,12.137ZM11.1,7.8l1.86,5.2H9.244Z",textMore:"M13.55,19h2l-5-14h-2l-5,14h2l1.4-4h5.1Zm-5.9-6,1.9-5.2,1.9,5.2Zm12.8,4.5a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,17.5Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,13.5Zm0-4A1.5,1.5,0,1,1,18.95,8,1.5,1.5,0,0,1,20.45,9.5Z",underline:"M19,20v2H5V20Zm-3-6.785a4,4,0,0,1-5.74,3.4A3.75,3.75,0,0,1,8,13.085V5.005H6v8.21a6,6,0,0,0,8,5.44,5.851,5.851,0,0,0,4-5.65v-8H16ZM16,5v0h2V5ZM8,5H6v0H8Z",undo:"M10.4,9.4c-1.7,0.3-3.2,0.9-4.6,2L3,8.5v7h7l-2.7-2.7c3.7-2.6,8.8-1.8,11.5,1.9c0.2,0.3,0.4,0.5,0.5,0.8l1.8-0.9 C18.9,10.8,14.7,8.7,10.4,9.4z",unlink:"M14.4,11l1.6,1.6V11H14.4z M17,7h-4v1.9h4c1.7,0,3.1,1.4,3.1,3.1c0,1.3-0.8,2.4-1.9,2.8l1.4,1.4C21,15.4,22,13.8,22,12 C22,9.2,19.8,7,17,7z M2,4.3l3.1,3.1C3.3,8.1,2,9.9,2,12c0,2.8,2.2,5,5,5h4v-1.9H7c-1.7,0-3.1-1.4-3.1-3.1c0-1.6,1.2-2.9,2.8-3.1 L8.7,11H8v2h2.7l2.3,2.3V17h1.7l4,4l1.4-1.4L3.4,2.9L2,4.3z",unorderedList:"M4,10.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,10.5,4,10.5z M4,5.5C3.2,5.5,2.5,6.2,2.5,7 S3.2,8.5,4,8.5S5.5,7.8,5.5,7S4.8,5.5,4,5.5z M4,15.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,15.5,4,15.5z M7.5,6v2h14V6H7.5z M7.5,18h14v-2h-14V18z M7.5,13h14v-2h-14V13z",verticalAlignBottom:"M16,13h-3V3h-2v10H8l4,4L16,13z M3,19v2h18v-2H3z",verticalAlignMiddle:"M3,11v2h18v-2H3z M8,18h3v3h2v-3h3l-4-4L8,18z M16,6h-3V3h-2v3H8l4,4L16,6z",verticalAlignTop:"M8,11h3v10h2V11h3l-4-4L8,11z M21,5V3H3v2H21z",filestackIconAdd:"M21 16.75 16.985 21v-4.25H21ZM7.154 12.5c2.294 0 4.154 1.902 4.154 4.25S9.448 21 7.154 21C4.86 21 3 19.097 3 16.75s1.86-4.25 4.154-4.25Zm8.862 6.8V21H10.24a5.283 5.283 0 0 0 1.441-1.7h4.334ZM7.46 14.093h-.614a.215.215 0 0 0-.212.218v1.907H4.77a.215.215 0 0 0-.212.218v.628c0 .12.094.217.212.217h1.865v1.908c0 .12.095.217.212.217h.614a.214.214 0 0 0 .212-.217V17.28h1.865a.214.214 0 0 0 .212-.217v-.628a.215.215 0 0 0-.212-.218H7.673v-1.907a.215.215 0 0 0-.212-.218Zm5.647-.035v1.558h-.886a5.324 5.324 0 0 0-.615-1.558h1.501ZM21 4v11.616h-1.522V5.559H8.538v6.094a5.018 5.018 0 0 0-1.384-.216V4H21Zm-5.4 7.366v1.559h-4.015v-1.559h4.016Zm.97-2.691v1.559h-4.985v-1.56h4.985Z",trackChanges:"M17.2 20H12.4599L13.9938 19.2076L14.0305 19.1886L14.0616 19.1612C14.1036 19.1242 14.1373 19.0786 14.1603 19.0275C14.1806 18.9825 14.1923 18.9342 14.1948 18.885H14.2H14.3384L14.4364 18.7874L14.7049 18.52H15.45C15.5747 18.52 15.6942 18.4705 15.7823 18.3823C15.8705 18.2942 15.92 18.1746 15.92 18.05C15.92 17.9253 15.8705 17.8058 15.7823 17.7176C15.7351 17.6704 15.6789 17.6343 15.6177 17.6109L17.33 15.9056V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H11.2508C11.2396 19.9629 11.2337 19.9242 11.2337 19.885C11.2337 19.8133 11.2533 19.7431 11.29 19.6819L11.2739 19.6734L11.8838 18.52H5C4.87535 18.52 4.7558 18.4705 4.66766 18.3823C4.57952 18.2942 4.53 18.1746 4.53 18.05C4.53 17.9253 4.57952 17.8058 4.66766 17.7176C4.7558 17.6295 4.87535 17.58 5 17.58H12.3809L12.3925 17.5582L12.4187 17.5284C12.4558 17.4864 12.5014 17.4527 12.5525 17.4297C12.5836 17.4156 12.6163 17.4057 12.6498 17.4001C12.6522 17.3065 12.6877 17.2166 12.7503 17.1467L13 17.37C12.9902 17.381 12.9847 17.3952 12.9847 17.41C12.9847 17.4247 12.9902 17.439 13 17.45L14.13 18.55H14.2L19.09 13.68V13.6L17.99 12.5C17.979 12.4902 17.9647 12.4847 17.95 12.4847C17.9352 12.4847 17.921 12.4902 17.91 12.5L13 17.37L12.7641 17.1322L15.1759 14.74H5C4.87535 14.74 4.7558 14.6905 4.66766 14.6023C4.57952 14.5142 4.53 14.3946 4.53 14.27C4.53 14.1453 4.57952 14.0258 4.66766 13.9376C4.7558 13.8495 4.87535 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9376C15.8169 13.9722 15.8454 14.0115 15.8675 14.0541L17.33 12.6034V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM11.7889 20H11.8785C11.8902 19.9746 11.898 19.9475 11.9015 19.9197L11.8661 19.9866L11.8117 19.9578L13.84 18.91C13.8464 18.9044 13.8515 18.8974 13.855 18.8897C13.8585 18.8819 13.8603 18.8735 13.8603 18.865C13.8603 18.8565 13.8585 18.8481 13.855 18.8403C13.8515 18.8325 13.8464 18.8256 13.84 18.82L12.76 17.75C12.7544 17.7436 12.7474 17.7385 12.7397 17.735C12.7319 17.7315 12.7235 17.7297 12.715 17.7297C12.7065 17.7297 12.6981 17.7315 12.6903 17.735C12.6825 17.7385 12.6756 17.7436 12.67 17.75L11.57 19.83L11.5023 19.7942L11.58 19.85C11.5727 19.8602 11.5687 19.8724 11.5687 19.885C11.5687 19.8975 11.5727 19.9098 11.58 19.92L11.67 20H11.73L11.7642 19.9823L11.7889 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60183 10.9735 6.54621C10.9534 6.49058 10.9224 6.43948 10.8825 6.39582C10.8425 6.35216 10.7944 6.31681 10.7408 6.29179C10.6871 6.26677 10.6291 6.25257 10.57 6.25H5C4.88239 6.25773 4.77251 6.3113 4.69397 6.39918C4.61543 6.48707 4.57451 6.60226 4.58 6.72C4.57451 6.83774 4.61543 6.95293 4.69397 7.04082C4.77251 7.12871 4.88239 7.18227 5 7.19H10.6C10.714 7.1774 10.8189 7.12173 10.8933 7.03438C10.9676 6.94702 11.0058 6.83457 11 6.72ZM11.1 8.14001H5C4.87535 8.14001 4.7558 8.18953 4.66766 8.27767C4.57952 8.36582 4.53 8.48536 4.53 8.61001C4.53 8.73467 4.57952 8.85421 4.66766 8.94236C4.7558 9.0305 4.87535 9.08001 5 9.08001H11.1C11.2247 9.08001 11.3442 9.0305 11.4323 8.94236C11.5205 8.85421 11.57 8.73467 11.57 8.61001C11.57 8.48536 11.5205 8.36582 11.4323 8.27767C11.3442 8.18953 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8536C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1464C15.7098 10.0527 15.5826 10 15.45 10H5C4.86739 10 4.74021 10.0527 4.64645 10.1464C4.55268 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55268 10.7598 4.64645 10.8536C4.74021 10.9473 4.86739 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3337 11.9673 11.2202 11.9152 11.1 11.91H5C4.94089 11.9126 4.88286 11.9268 4.82924 11.9518C4.77562 11.9768 4.72746 12.0122 4.68752 12.0558C4.64758 12.0995 4.61664 12.1506 4.59648 12.2062C4.57631 12.2618 4.56731 12.3209 4.57 12.38C4.56451 12.5004 4.60649 12.6181 4.6869 12.7079C4.76731 12.7976 4.87974 12.8523 5 12.86ZM11.1 16.63H5C4.87535 16.63 4.7558 16.5805 4.66766 16.4923C4.57952 16.4042 4.53 16.2846 4.53 16.16C4.53 16.0353 4.57952 15.9158 4.66766 15.8276C4.7558 15.7395 4.87535 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4323 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4323 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.8503 11.592C18.7991 11.6175 18.7545 11.6544 18.72 11.7L18.26 12.14C18.2501 12.151 18.2447 12.1652 18.2447 12.18C18.2447 12.1947 18.2501 12.209 18.26 12.22L19.37 13.32C19.381 13.3298 19.3952 13.3353 19.41 13.3353C19.4247 13.3353 19.439 13.3298 19.45 13.32L19.86 12.91C19.9057 12.867 19.9421 12.8151 19.967 12.7575C19.9919 12.6998 20.0047 12.6377 20.0047 12.575C20.0047 12.5122 19.9919 12.4501 19.967 12.3925C19.9421 12.3349 19.9057 12.283 19.86 12.24L19.31 11.7C19.2755 11.6544 19.2309 11.6175 19.1797 11.592C19.1285 11.5666 19.0721 11.5533 19.015 11.5533C18.9578 11.5533 18.9014 11.5666 18.8503 11.592Z",showTrackChanges:"M17.2421 13.6048C17.2631 13.6136 17.2841 13.6226 17.305 13.6317V9.29505H13.2626C13.1897 9.30481 13.1159 9.30481 13.043 9.29505C12.7532 9.21632 12.4953 9.04872 12.3056 8.81577C12.1158 8.58283 12.0037 8.29625 11.985 7.99627V4H4.12976C4.09534 4 4.06234 4.01368 4.038 4.03804C4.01367 4.0624 4 4.09543 4 4.12988V19.8552C4 19.8896 4.01367 19.9227 4.038 19.947C4.06234 19.9714 4.09534 19.9851 4.12976 19.9851H13.4875C13.0501 19.8216 12.6281 19.6155 12.2277 19.3686C11.8529 19.1551 11.4911 18.9196 11.1442 18.6632C11.0697 18.6152 10.9982 18.5628 10.9302 18.5065H4.99812C4.87371 18.5065 4.75438 18.457 4.66641 18.3689C4.57843 18.2809 4.529 18.1614 4.529 18.0369C4.529 17.9124 4.57843 17.7929 4.66641 17.7049C4.75438 17.6168 4.87371 17.5673 4.99812 17.5673H10.4396C10.4472 17.4488 10.4756 17.3324 10.5235 17.2235C10.5939 17.017 10.6761 16.8149 10.7694 16.6182H4.99812C4.87371 16.6182 4.75438 16.5687 4.66641 16.4807C4.57843 16.3926 4.529 16.2732 4.529 16.1487C4.529 16.0241 4.57843 15.9047 4.66641 15.8166C4.75438 15.7286 4.87371 15.6791 4.99812 15.6791H11.0867C11.1576 15.6791 11.2268 15.6952 11.2895 15.7253C11.5204 15.361 11.7938 15.027 12.1033 14.73H4.99812C4.87371 14.73 4.75438 14.6805 4.66641 14.5924C4.57843 14.5044 4.529 14.385 4.529 14.2604C4.529 14.1359 4.57843 14.0164 4.66641 13.9284C4.75438 13.8403 4.87371 13.7909 4.99812 13.7909H13.4434C13.9833 13.525 14.5656 13.3516 15.166 13.2795L15.1923 13.2763H15.2189H15.4925C16.0923 13.2609 16.6886 13.3728 17.2421 13.6048ZM13.0829 4.64939L16.5764 8.14613C16.5975 8.16843 16.6118 8.19636 16.6174 8.22657C16.6231 8.25677 16.62 8.28798 16.6084 8.31645C16.5968 8.34492 16.5773 8.36944 16.5521 8.38707C16.527 8.40471 16.4973 8.41471 16.4666 8.41587H13.043L12.8134 8.18609V4.75929C12.8146 4.72857 12.8246 4.69884 12.8422 4.67366C12.8598 4.64849 12.8843 4.62893 12.9128 4.61733C12.9412 4.60573 12.9724 4.60259 13.0026 4.60827C13.0328 4.61396 13.0607 4.62824 13.0829 4.64939ZM10.9869 6.71746C10.9896 6.65841 10.9806 6.59941 10.9604 6.54383C10.9403 6.48825 10.9094 6.4372 10.8696 6.39358C10.8297 6.34997 10.7816 6.31465 10.7281 6.28965C10.6746 6.26466 10.6167 6.25047 10.5577 6.2479H4.99813C4.88074 6.25562 4.77106 6.30914 4.69267 6.39694C4.61428 6.48475 4.57343 6.59983 4.57891 6.71746C4.57343 6.83509 4.61428 6.95017 4.69267 7.03798C4.77106 7.12579 4.88074 7.1793 4.99813 7.18702H10.5876C10.7014 7.17444 10.8061 7.11882 10.8803 7.03154C10.9545 6.94427 10.9927 6.83192 10.9869 6.71746ZM11.0867 8.13614H4.99812C4.87371 8.13614 4.75438 8.18561 4.66641 8.27367C4.57843 8.36173 4.529 8.48116 4.529 8.6057C4.529 8.73023 4.57843 8.84967 4.66641 8.93773C4.75438 9.02579 4.87371 9.07526 4.99812 9.07526H11.0867C11.2111 9.07526 11.3304 9.02579 11.4184 8.93773C11.5064 8.84967 11.5558 8.73023 11.5558 8.6057C11.5558 8.48116 11.5064 8.36173 11.4184 8.27367C11.3304 8.18561 11.2111 8.13614 11.0867 8.13614ZM4.99812 10.9935H15.4285C15.5609 10.9935 15.6878 10.9408 15.7814 10.8472C15.875 10.7535 15.9276 10.6264 15.9276 10.4939C15.9276 10.3614 15.875 10.2344 15.7814 10.1407C15.6878 10.047 15.5609 9.9944 15.4285 9.9944H4.99812C4.86576 9.9944 4.73883 10.047 4.64523 10.1407C4.55164 10.2344 4.49906 10.3614 4.49906 10.4939C4.49906 10.6264 4.55164 10.7535 4.64523 10.8472C4.73883 10.9408 4.86576 10.9935 4.99812 10.9935ZM4.99812 12.8517H11.0867C11.2076 12.844 11.3208 12.7898 11.4027 12.7004C11.4845 12.611 11.5287 12.4934 11.5259 12.3722C11.5286 12.252 11.4841 12.1355 11.402 12.0477C11.3199 11.9599 11.2067 11.9078 11.0867 11.9026H4.99812C4.93912 11.9052 4.8812 11.9194 4.82769 11.9444C4.77417 11.9694 4.7261 12.0047 4.68623 12.0483C4.64637 12.0919 4.61549 12.143 4.59536 12.1985C4.57523 12.2541 4.56625 12.3131 4.56893 12.3722C4.56345 12.4925 4.60535 12.6101 4.68561 12.6998C4.76587 12.7894 4.87809 12.844 4.99812 12.8517ZM19.97 17.4974C19.5787 16.5636 19.0431 15.6971 18.383 14.9298C18.0152 14.5351 17.5679 14.2233 17.0706 14.0148C16.5732 13.8064 16.0373 13.7062 15.4984 13.7209H15.2189C14.4787 13.8098 13.7684 14.0666 13.1423 14.4717C12.5162 14.8769 11.9906 15.4196 11.6057 16.0587C11.3211 16.4677 11.0959 16.9151 10.937 17.3875C10.9006 17.464 10.8817 17.5476 10.8817 17.6323C10.8817 17.717 10.9006 17.8006 10.937 17.877C11.0642 18.0428 11.2196 18.1849 11.3961 18.2967C11.7346 18.5476 12.0879 18.7778 12.4541 18.986C13.4096 19.5767 14.497 19.92 15.6182 19.9851C16.4392 20.0504 17.2632 19.9005 18.0088 19.5501C18.7544 19.1998 19.3959 18.661 19.8702 17.9869C19.9311 17.923 19.9729 17.8432 19.9905 17.7566C20.0082 17.67 20.0011 17.5801 19.97 17.4974ZM15.9775 19.1758C14.3849 19.068 12.8507 18.5331 11.5358 17.6273C11.5788 17.5678 11.6255 17.5111 11.6756 17.4574C12.3061 16.569 13.1295 15.8359 14.0832 15.3126C13.8003 15.7406 13.6785 16.2566 13.7417 16.7681C13.7676 17.0339 13.8465 17.2918 13.9737 17.5265C14.1009 17.7613 14.2739 17.9681 14.4823 18.1348C14.6907 18.3016 14.9304 18.4248 15.1872 18.4972C15.4441 18.5696 15.7128 18.5897 15.9775 18.5564C16.305 18.4971 16.6137 18.3609 16.8785 18.159C17.1432 17.9572 17.3564 17.6954 17.5005 17.3951C17.6446 17.0949 17.7156 16.7647 17.7077 16.4317C17.6997 16.0987 17.613 15.7723 17.4547 15.4793C17.2614 15.3391 17.0533 15.2235 16.8351 15.1339C17.0715 15.226 17.2966 15.3485 17.5046 15.4993C18.0049 15.8976 18.4424 16.3691 18.8022 16.898L18.8927 17.0137L18.8927 17.0137C19.0823 17.2564 19.2729 17.5004 19.4709 17.7072C18.5404 18.6311 17.288 19.1576 15.9775 19.1758ZM16.3168 15.769C16.2085 15.8106 16.1171 15.8873 16.0574 15.9869C15.9977 16.0865 15.9731 16.2032 15.9875 16.3185C15.9949 16.3856 16.0156 16.4505 16.0483 16.5096C16.081 16.5686 16.1251 16.6206 16.178 16.6624C16.2309 16.7042 16.2916 16.7351 16.3566 16.7532C16.4216 16.7714 16.4895 16.7764 16.5564 16.7681H16.6063C16.5618 16.9495 16.4637 17.1132 16.3248 17.238C16.186 17.3627 16.0127 17.4427 15.8278 17.4674H15.6481C15.4335 17.4396 15.2337 17.3427 15.0789 17.1913C14.924 17.04 14.8226 16.8423 14.7897 16.6282C14.7628 16.3782 14.8311 16.1271 14.981 15.9253C15.1305 15.7238 15.3504 15.5861 15.5968 15.5395C15.3446 15.5862 15.12 15.7284 14.9697 15.9364C14.8191 16.1448 14.7547 16.4034 14.7897 16.6582C14.8226 16.8723 14.924 17.0699 15.0789 17.2213C15.2337 17.3727 15.4335 17.4696 15.6481 17.4974H15.8377C16.0209 17.4708 16.1919 17.39 16.3289 17.2654C16.4658 17.1408 16.5625 16.978 16.6063 16.7981C16.7293 16.7633 16.8359 16.686 16.9072 16.5799C16.9785 16.4737 17.0098 16.3457 16.9956 16.2186C16.9882 16.1515 16.9675 16.0865 16.9348 16.0275C16.9021 15.9685 16.858 15.9165 16.805 15.8747C16.7521 15.8329 16.6914 15.802 16.6264 15.7838C16.5615 15.7657 16.4936 15.7607 16.4266 15.769H16.3168Z",acceptAllChanges:"M9.36499 16.7348C9.38499 16.7547 9.41212 16.7659 9.44041 16.7659H10.9881C10.9028 16.6008 10.9289 16.3933 11.0663 16.2541L11.7266 15.585H10.1444C10.0549 15.5701 9.97363 15.5238 9.91498 15.4547C9.85639 15.3856 9.82422 15.298 9.82422 15.2074C9.82422 15.1169 9.85639 15.0292 9.91498 14.9601C9.97363 14.891 10.0549 14.8448 10.1444 14.8298H12.4879C12.5584 14.785 12.6407 14.7607 12.7257 14.7607C12.8106 14.7607 12.893 14.785 12.9635 14.8298H16.5295L18.3303 13.0091C18.4135 12.925 18.5271 12.8776 18.6456 12.8777C18.7642 12.8777 18.8777 12.9252 18.9609 13.0094L20 14.0621V8.25532H16.8001C16.7301 8.27288 16.6568 8.27288 16.5868 8.25532C16.3485 8.1935 16.1367 8.0565 15.9829 7.86478C15.8292 7.67306 15.7416 7.43688 15.7335 7.19149V4H9.44041C9.41293 4.0024 9.38718 4.01437 9.36767 4.03383C9.34816 4.05329 9.33615 4.07897 9.33375 4.10638V16.6596C9.33375 16.6878 9.34499 16.7148 9.36499 16.7348ZM10.0744 17.2979H11.4803L12.259 18.0957H5.06727C5.01734 18.0957 4.96838 18.1057 4.9232 18.1246C4.8788 18.1431 4.83798 18.1702 4.80335 18.2048C4.7333 18.2746 4.69398 18.3693 4.69398 18.468C4.69398 18.5668 4.7333 18.6615 4.80335 18.7313C4.87333 18.8011 4.96832 18.8404 5.06727 18.8404H12.9857L13.7947 19.6693L14.0836 19.9574H4.10733C4.09291 19.9591 4.07829 19.9576 4.06457 19.9528C4.05085 19.9481 4.03838 19.9403 4.02812 19.9301C4.01785 19.9198 4.01004 19.9074 4.00529 19.8937C4.00054 19.88 3.99896 19.8654 4.00067 19.8511V7.29787C4.00067 7.26966 4.01191 7.2426 4.03191 7.22265C4.05192 7.2027 4.07905 7.19149 4.10733 7.19149H8.70447V9.05319H5.06727C4.97294 9.05867 4.88453 9.10069 4.8208 9.17019C4.757 9.23973 4.72302 9.33135 4.72594 9.42553C4.72289 9.52082 4.75654 9.61364 4.82002 9.6849C4.88356 9.75613 4.97203 9.80038 5.06727 9.8085H8.70447V10.5638H5.06727C5.01968 10.5652 4.97274 10.5759 4.92932 10.5954C4.88583 10.6148 4.84664 10.6426 4.8139 10.6772C4.78122 10.7118 4.7557 10.7525 4.73877 10.7969C4.72184 10.8413 4.7139 10.8887 4.71527 10.9361C4.7139 10.9837 4.72184 11.031 4.73877 11.0754C4.74424 11.0897 4.75055 11.1037 4.75778 11.1171C4.76162 11.1243 4.76566 11.1313 4.76995 11.1382C4.78265 11.1585 4.79736 11.1776 4.8139 11.1951C4.84664 11.2297 4.88583 11.2575 4.92932 11.2769C4.95491 11.2884 4.98173 11.2968 5.0092 11.3021C5.02834 11.3058 5.04774 11.3079 5.06727 11.3085H8.70447V12.0638H5.06734C4.97782 12.0789 4.89651 12.1251 4.83792 12.1942C4.77926 12.2633 4.7471 12.351 4.7471 12.4415C4.7471 12.5321 4.77926 12.6197 4.83792 12.6888C4.89651 12.758 4.97782 12.8041 5.06734 12.8192H8.70447V13.5745H5.06734C4.97782 13.5895 4.89651 13.6357 4.83792 13.7048C4.81383 13.7332 4.79424 13.7647 4.77946 13.7983C4.7583 13.8465 4.7471 13.8988 4.7471 13.9522C4.7471 14.0427 4.77926 14.1303 4.83792 14.1994C4.89651 14.2686 4.97782 14.3147 5.06734 14.3298H8.70447V15.0744H5.06727C4.97776 15.0895 4.89651 15.1357 4.83785 15.2048C4.77926 15.2739 4.7471 15.3616 4.7471 15.4521C4.7471 15.5043 4.75778 15.5556 4.77809 15.6029C4.793 15.6376 4.81305 15.6701 4.83785 15.6994C4.89651 15.7685 4.97776 15.8147 5.06727 15.8298H8.70447V16.5851H5.06727C4.97776 16.6001 4.89651 16.6463 4.83785 16.7154C4.79489 16.7661 4.76618 16.8267 4.75387 16.8912C4.74938 16.9146 4.7471 16.9386 4.7471 16.9628C4.7471 17.0533 4.77926 17.1409 4.83785 17.21C4.89651 17.2792 4.97776 17.3253 5.06727 17.3404H9.95241C9.99552 17.3331 10.0367 17.3187 10.0744 17.2979ZM20 15.3204L18.5709 16.7659H19.8933C19.9216 16.7659 19.9487 16.7547 19.9687 16.7348C19.9887 16.7148 20 16.6878 20 16.6596V15.3204ZM14.7526 16.6264L13.7248 15.585H15.7825L14.7526 16.6264ZM14.9498 6.08721C14.9465 6.06854 14.9416 6.05023 14.9353 6.03244C14.9202 5.98939 14.897 5.94929 14.8665 5.91442C14.8145 5.85488 14.7444 5.81394 14.6669 5.79787H10.1337C10.0348 5.79787 9.93978 5.83709 9.8698 5.90693C9.79975 5.97676 9.76043 6.07146 9.76043 6.17022C9.76043 6.19463 9.76283 6.21879 9.76752 6.24239C9.77462 6.2782 9.78692 6.31268 9.80398 6.34479C9.82123 6.37716 9.8433 6.40709 9.8698 6.43348C9.93978 6.50332 10.0348 6.54257 10.1337 6.54257H14.6669C14.6811 6.54023 14.6951 6.53702 14.7088 6.53299C14.7206 6.52955 14.7322 6.52549 14.7436 6.52082C14.7624 6.51309 14.7806 6.50371 14.7979 6.4928C14.8378 6.46764 14.8722 6.43468 14.8991 6.39599C14.9259 6.35729 14.9447 6.31359 14.9543 6.26749C14.9554 6.26232 14.9563 6.25716 14.9571 6.25197C14.9579 6.24739 14.9586 6.24281 14.9591 6.23824C14.9612 6.22129 14.962 6.20424 14.9616 6.18723C14.961 6.16727 14.9588 6.14733 14.9549 6.12766C14.9539 6.11406 14.9523 6.10055 14.9498 6.08721ZM15.0189 7.29788H10.1445C10.0549 7.31291 9.97363 7.35911 9.91504 7.42823C9.85639 7.49738 9.82422 7.585 9.82422 7.67555C9.82422 7.76609 9.85639 7.85369 9.91504 7.92284C9.97363 7.99196 10.0549 8.03815 10.1445 8.05319H15.0189C15.0321 8.05241 15.0451 8.05095 15.058 8.04877C15.0745 8.04601 15.0906 8.04212 15.1064 8.03718C15.1669 8.01822 15.2219 7.98361 15.2654 7.93618C15.3291 7.86664 15.3632 7.77502 15.3602 7.68084C15.3606 7.67392 15.3608 7.66701 15.3608 7.66009C15.3609 7.65087 15.3606 7.64165 15.3599 7.63247C15.3592 7.62263 15.358 7.61279 15.3565 7.60302C15.3532 7.58188 15.3479 7.56104 15.3409 7.54072C15.3254 7.49575 15.301 7.45426 15.2693 7.41868C15.2492 7.39621 15.2265 7.37638 15.2017 7.35959C15.1872 7.34979 15.172 7.34102 15.1562 7.33339C15.1132 7.31265 15.0665 7.3006 15.0189 7.29788ZM10.1445 9.56381H18.496C18.5856 9.54877 18.6669 9.50258 18.7255 9.43346C18.7841 9.3643 18.8163 9.27671 18.8163 9.18617C18.8163 9.09562 18.7841 9.008 18.7255 8.93884C18.6669 8.86973 18.5856 8.82353 18.496 8.8085H10.1445C10.0549 8.82353 9.97363 8.86973 9.91504 8.93884C9.85639 9.008 9.82422 9.09562 9.82422 9.18617C9.82422 9.24412 9.83738 9.30087 9.86224 9.35236C9.87624 9.38132 9.89395 9.40859 9.91504 9.43346C9.97363 9.50258 10.0549 9.54877 10.1445 9.56381ZM10.1445 11.0638H15.0189C15.1084 11.0488 15.1897 11.0026 15.2483 10.9335C15.2854 10.8898 15.3118 10.8387 15.3263 10.7842C15.3347 10.7525 15.3391 10.7195 15.3391 10.6861C15.3391 10.5956 15.3069 10.508 15.2483 10.4389C15.1897 10.3697 15.1084 10.3235 15.0189 10.3085H10.1445C10.0549 10.3235 9.97363 10.3697 9.91504 10.4389C9.85639 10.508 9.82422 10.5956 9.82422 10.6861C9.82422 10.7424 9.83666 10.7976 9.8601 10.8478C9.87442 10.8785 9.89284 10.9073 9.91504 10.9335C9.97363 11.0026 10.0549 11.0488 10.1445 11.0638ZM18.496 12.5745H10.1444C10.0549 12.5594 9.97363 12.5132 9.91498 12.4441C9.85639 12.3749 9.82422 12.2873 9.82422 12.1968C9.82422 12.1062 9.85639 12.0186 9.91498 11.9495C9.97363 11.8803 10.0549 11.8342 10.1444 11.8191H18.496C18.5856 11.8342 18.6669 11.8803 18.7255 11.9495C18.7841 12.0186 18.8163 12.1062 18.8163 12.1968C18.8163 12.2873 18.7841 12.3749 18.7255 12.4441C18.6971 12.4776 18.6633 12.5058 18.6259 12.5276C18.5861 12.5507 18.5421 12.5667 18.496 12.5745ZM15.0189 14.0744H10.1444C10.0968 14.0731 10.0499 14.0624 10.0064 14.0429C9.96296 14.0234 9.92376 13.9956 9.89102 13.961C9.85834 13.9265 9.83282 13.8857 9.81589 13.8413C9.79897 13.7969 9.79102 13.7496 9.79239 13.7021C9.79102 13.6546 9.79897 13.6073 9.81589 13.5628C9.83282 13.5184 9.85834 13.4778 9.89102 13.4432C9.92376 13.4086 9.96296 13.3808 10.0064 13.3613C10.0499 13.3419 10.0968 13.3311 10.1444 13.3297H15.0189C15.0661 13.3311 15.1125 13.3419 15.1554 13.3615C15.1983 13.381 15.2368 13.4091 15.2686 13.4438C15.3005 13.4785 15.325 13.5193 15.3407 13.5637C15.3564 13.608 15.363 13.6551 15.3602 13.7021C15.3631 13.7963 15.3291 13.8879 15.2653 13.9574C15.2016 14.027 15.1132 14.0689 15.0189 14.0744ZM16.6188 4.52128L19.4133 7.30852C19.4293 7.32624 19.4401 7.34808 19.4443 7.37157C19.4485 7.39506 19.446 7.41925 19.4371 7.4414C19.4282 7.46356 19.4133 7.48278 19.394 7.4969C19.3747 7.51102 19.3518 7.51947 19.328 7.52128H16.5868L16.4054 7.34043V4.60639C16.4073 4.5826 16.4157 4.55979 16.4299 4.54056C16.444 4.52133 16.4633 4.50644 16.4855 4.49757C16.5077 4.48871 16.532 4.48624 16.5556 4.49043C16.5791 4.49462 16.601 4.50531 16.6188 4.52128ZM18.6454 13.3192L20 14.6915L14.7522 20L14.7416 19.9894L14.1123 19.3617L13.3976 18.6277L11.3817 16.5638L12.7257 15.2021L14.7522 17.2553L18.6454 13.3192Z",rejectAllChanges:"M9.54637 16.5847H8.96997V15.8295H12.786C12.8024 15.8265 12.8186 15.8223 12.8343 15.817C12.8535 15.8105 12.8719 15.8023 12.8897 15.7926C12.9315 15.7697 12.969 15.738 12.9997 15.6991C13.0268 15.6649 13.0478 15.6261 13.0621 15.5847H13.571V16.7656H9.79386C9.78396 16.7479 9.77269 16.731 9.76011 16.7151C9.70552 16.6459 9.62976 16.5998 9.54637 16.5847ZM13.4717 12.9573V13.3295H9.72523C9.6809 13.3309 9.63716 13.3416 9.59671 13.361C9.57578 13.3711 9.55595 13.3834 9.53745 13.3977C9.5201 13.411 9.50391 13.4262 9.48917 13.4429C9.45872 13.4775 9.43494 13.5182 9.41917 13.5626C9.41778 13.5664 9.41644 13.5703 9.41523 13.5742H8.96997V12.8189H12.786C12.8694 12.8039 12.9452 12.7577 12.9997 12.6886C13.0078 12.6784 13.0153 12.6677 13.0223 12.6568L13.029 12.6458L13.033 12.6389L13.0397 12.6266C13.0452 12.6157 13.0503 12.6046 13.055 12.5931C13.0576 12.5869 13.0599 12.5806 13.0621 12.5742H13.6872C13.6453 12.5965 13.607 12.6269 13.5746 12.6644C13.5059 12.7439 13.469 12.849 13.4717 12.9573ZM9.82598 14.0742H13.4758C13.4809 14.0932 13.4904 14.1108 13.5037 14.1251C13.5242 14.147 13.552 14.1593 13.581 14.1593H13.6008L13.571 14.1912V14.8295H9.72523C9.64183 14.8445 9.56614 14.8907 9.51149 14.9598C9.4845 14.994 9.46351 15.0328 9.4492 15.0741H8.96997V14.3295H9.54637C9.62976 14.3145 9.70552 14.2683 9.76011 14.1992C9.78947 14.162 9.81166 14.1195 9.82598 14.0742ZM18.9075 8.2552V12.5317H17.7846V12.323C17.7978 12.2827 17.8047 12.2399 17.8047 12.1965C17.8047 12.106 17.7747 12.0184 17.7201 11.9493C17.6655 11.8801 17.5897 11.834 17.5063 11.8189H9.72523C9.64183 11.834 9.56614 11.8801 9.51149 11.9493C9.48444 11.9835 9.46351 12.0222 9.4492 12.0636H8.96997V11.3083H9.54637C9.63425 11.3028 9.71662 11.2608 9.776 11.1913C9.80687 11.1551 9.83029 11.113 9.84527 11.0676L9.84654 11.0637H14.2667C14.3501 11.0486 14.4258 11.0024 14.4805 10.9333C14.5231 10.8794 14.5507 10.8142 14.5607 10.7452C14.5636 10.7258 14.565 10.706 14.565 10.686C14.565 10.6658 14.5635 10.6458 14.5606 10.626C14.5572 10.6026 14.5516 10.5796 14.5442 10.5573C14.5299 10.5144 14.5084 10.4741 14.4805 10.4387C14.4258 10.3696 14.3501 10.3234 14.2667 10.3083H9.72529C9.6832 10.3159 9.64299 10.3314 9.60653 10.3538C9.57081 10.3759 9.5386 10.4045 9.51155 10.4387C9.49639 10.4579 9.4831 10.4785 9.47182 10.5002C9.46133 10.5205 9.45259 10.5417 9.44568 10.5636H8.96997V9.80838H9.16873C9.25656 9.80286 9.33899 9.76085 9.39837 9.69131C9.45775 9.62177 9.48947 9.53022 9.48674 9.43601C9.48711 9.42951 9.48735 9.42302 9.48741 9.41653C9.48741 9.41049 9.48729 9.40445 9.48705 9.39848C9.49457 9.41055 9.50269 9.42218 9.51155 9.43334C9.56614 9.50249 9.64189 9.54866 9.72529 9.56372H17.5063C17.5897 9.54866 17.6655 9.50249 17.7201 9.43334C17.7747 9.36419 17.8047 9.2766 17.8047 9.18603C17.8047 9.09552 17.7747 9.00786 17.7201 8.93878C17.6655 8.86963 17.5897 8.82346 17.5063 8.8084H9.72529C9.64189 8.82346 9.56614 8.86963 9.51155 8.93878C9.4569 9.00786 9.42694 9.09552 9.42694 9.18603L9.427 9.19707L9.42754 9.20875C9.41972 9.19661 9.41123 9.18499 9.40201 9.17389C9.38478 9.15311 9.36537 9.1346 9.34427 9.11863C9.33735 9.11344 9.33026 9.1085 9.32298 9.10383C9.31855 9.10097 9.31406 9.09824 9.30951 9.09565L9.30424 9.09266L9.29659 9.08857C9.28792 9.08402 9.27906 9.07993 9.27009 9.07623C9.2616 9.07279 9.25298 9.06974 9.24431 9.06701C9.21974 9.05935 9.19439 9.05461 9.16873 9.05305H8.96997V4.10638C8.97221 4.07897 8.9834 4.05328 9.00157 4.03383C9.01975 4.01437 9.04374 4.0024 9.06935 4H14.9325V7.1914C14.9401 7.43679 15.0216 7.67296 15.1649 7.86468C15.3082 8.0564 15.5055 8.19338 15.7275 8.2552C15.7927 8.27277 15.861 8.27277 15.9262 8.2552H18.9075ZM13.571 17.2975V19.4251L13.5722 19.4615C13.5835 19.6376 13.6323 19.8068 13.7133 19.957H4.10061C4.08718 19.9587 4.07355 19.9571 4.06077 19.9524C4.04799 19.9477 4.03637 19.9399 4.02681 19.9296C4.01724 19.9194 4.00997 19.907 4.00554 19.8933C4.00111 19.8796 3.99964 19.865 4.00124 19.8506V7.29778C4.00124 7.26957 4.01171 7.24251 4.03034 7.22256C4.04898 7.20261 4.07426 7.1914 4.10061 7.1914H8.38368V9.05305H4.99497C4.90708 9.05857 4.82471 9.10052 4.76533 9.17006C4.70589 9.2396 4.67423 9.33121 4.67696 9.42536C4.67411 9.52067 4.70547 9.61346 4.76461 9.68475C4.8238 9.75598 4.90623 9.80026 4.99497 9.80838H8.38368V10.5636H4.99497C4.96682 10.5645 4.93898 10.5692 4.91199 10.5774C4.89647 10.5821 4.88124 10.588 4.86644 10.5952C4.8494 10.6034 4.83308 10.613 4.81762 10.6241C4.79627 10.6393 4.77655 10.657 4.7589 10.6771C4.72846 10.7116 4.70468 10.7523 4.68891 10.7967C4.67314 10.8411 4.66574 10.8885 4.66701 10.9359C4.66641 10.9597 4.66792 10.9834 4.67156 11.0067C4.6752 11.03 4.68102 11.053 4.68891 11.0752C4.70468 11.1196 4.72846 11.1603 4.7589 11.1949C4.7731 11.211 4.78862 11.2256 4.80524 11.2386C4.81452 11.2459 4.82417 11.2527 4.83417 11.259C4.84461 11.2655 4.85534 11.2714 4.86644 11.2767C4.9069 11.2962 4.95063 11.3069 4.99497 11.3083H8.38368V12.0636H4.99503C4.91163 12.0787 4.83587 12.1249 4.78128 12.194C4.7526 12.2303 4.7307 12.2717 4.71639 12.3159C4.70347 12.3559 4.69667 12.3983 4.69667 12.4413C4.69667 12.5318 4.72664 12.6194 4.78128 12.6886C4.809 12.7237 4.84218 12.7529 4.87906 12.7751C4.89416 12.7842 4.90993 12.7921 4.92619 12.7988C4.94833 12.8079 4.97137 12.8147 4.99503 12.8189H8.38368V13.5742H4.99503C4.95275 13.5819 4.91242 13.5975 4.87584 13.62C4.8403 13.642 4.80822 13.6705 4.78128 13.7046C4.72664 13.7737 4.69667 13.8613 4.69667 13.9519C4.69667 14.0424 4.72664 14.13 4.78128 14.1992C4.83587 14.2683 4.91163 14.3145 4.99503 14.3295H8.38368V15.0741H4.99497C4.94644 15.0829 4.90047 15.1022 4.85977 15.1304C4.83878 15.145 4.81919 15.162 4.80136 15.1811C4.79439 15.1885 4.78765 15.1964 4.78122 15.2045C4.77188 15.2163 4.76327 15.2287 4.75539 15.2416C4.74441 15.2594 4.73495 15.2781 4.727 15.2975C4.71924 15.3163 4.71293 15.3358 4.70808 15.3558C4.70407 15.3723 4.7011 15.389 4.69922 15.4061C4.69752 15.4212 4.69667 15.4364 4.69667 15.4518C4.69667 15.5423 4.72664 15.6299 4.78122 15.6991C4.83587 15.7682 4.91157 15.8144 4.99497 15.8295H8.38368V16.5847H4.99497C4.91157 16.5998 4.83587 16.6459 4.78122 16.7151C4.72664 16.7842 4.69667 16.8718 4.69667 16.9624C4.69667 17.0529 4.72664 17.1405 4.78122 17.2097C4.83587 17.2788 4.91157 17.325 4.99497 17.34H9.54637C9.58655 17.3328 9.62496 17.3183 9.66008 17.2975H13.571ZM15.7573 4.52124L18.3609 7.30839C18.3758 7.32612 18.3858 7.34796 18.3897 7.37145C18.3937 7.39493 18.3914 7.41913 18.3831 7.44128C18.3748 7.46343 18.3609 7.48266 18.3429 7.49678C18.325 7.51089 18.3036 7.51934 18.2814 7.52115H15.7275L15.5585 7.34031V4.60634C15.5602 4.58255 15.5681 4.55975 15.5813 4.54051C15.5945 4.52128 15.6125 4.50639 15.6332 4.49753C15.6539 4.48867 15.6765 4.48619 15.6984 4.49038C15.7203 4.49457 15.7407 4.50526 15.7573 4.52124ZM14.1248 5.91437C14.1732 5.97391 14.2021 6.04884 14.2071 6.1276C14.2157 6.17377 14.2155 6.22129 14.2065 6.26739C14.2045 6.27778 14.2021 6.28804 14.1992 6.29817L14.1944 6.31388C14.1847 6.34291 14.1715 6.3705 14.1551 6.39595C14.13 6.43465 14.098 6.46757 14.0608 6.49276C14.0354 6.5099 14.008 6.52328 13.9794 6.53244C13.9661 6.53672 13.9525 6.5401 13.9387 6.5425H9.71529C9.62309 6.5425 9.5346 6.50328 9.4694 6.43342C9.40413 6.36362 9.3675 6.26889 9.3675 6.17013C9.3675 6.07144 9.40413 5.97671 9.4694 5.90691C9.5346 5.83704 9.62309 5.79783 9.71529 5.79783H13.9387C13.9718 5.80516 14.0034 5.81769 14.0326 5.83484C14.0672 5.85522 14.0984 5.88204 14.1248 5.91437ZM14.2667 7.29776H9.72529C9.69606 7.30302 9.66773 7.31211 9.64092 7.3247C9.62612 7.33171 9.61175 7.33977 9.59798 7.34879C9.56565 7.36996 9.53642 7.39664 9.51155 7.42813C9.4569 7.49722 9.42694 7.58487 9.42694 7.67538C9.42694 7.70155 9.42942 7.72752 9.43434 7.75285C9.44635 7.81505 9.47273 7.87355 9.51155 7.9227C9.55292 7.9751 9.60647 8.01432 9.66628 8.03678C9.67762 8.04107 9.6892 8.04477 9.70097 8.04775C9.70898 8.04983 9.71711 8.05158 9.72529 8.05308H14.2667C14.3546 8.04756 14.437 8.00555 14.4964 7.93601C14.5558 7.86647 14.5875 7.77492 14.5847 7.68071C14.5874 7.63318 14.5813 7.58559 14.5667 7.54059C14.5522 7.4956 14.5296 7.45417 14.5 7.41859C14.4704 7.38301 14.4346 7.35398 14.3946 7.33327C14.3546 7.31256 14.3111 7.30048 14.2667 7.29776ZM4.99497 18.84H12.786C12.8783 18.84 12.9667 18.8008 13.032 18.731C13.0972 18.6611 13.1338 18.5664 13.1338 18.4677C13.1338 18.3689 13.0972 18.2742 13.032 18.2044C12.9667 18.1346 12.8783 18.0954 12.786 18.0954H4.99497C4.90277 18.0954 4.81428 18.1346 4.74908 18.2044C4.68381 18.2742 4.64718 18.3689 4.64718 18.4677C4.64718 18.5664 4.68381 18.6611 4.74908 18.731C4.81428 18.8008 4.90277 18.84 4.99497 18.84ZM17.5858 12.7444H19.5733H19.623C19.7249 12.7499 19.821 12.7971 19.8913 12.8764C19.9616 12.9556 20.0007 13.0607 20.0006 13.17V13.8295C20.0007 13.8458 19.9976 13.862 19.9914 13.8769C19.9853 13.8918 19.9764 13.9052 19.9652 13.9163C19.9539 13.9273 19.9407 13.9357 19.9262 13.9409C19.9118 13.9461 19.8965 13.948 19.8814 13.9465H13.7797C13.7507 13.9465 13.7229 13.9342 13.7024 13.9123C13.6819 13.8903 13.6704 13.8606 13.6704 13.8295V13.17C13.6677 13.0617 13.7046 12.9566 13.7733 12.8771C13.842 12.7976 13.9371 12.75 14.0381 12.7444H16.0256V12.5104C16.0352 12.439 16.0687 12.3737 16.1199 12.3268C16.1711 12.2798 16.2365 12.2544 16.3039 12.2551H17.2976C17.3667 12.2517 17.4345 12.276 17.4878 12.3232C17.541 12.3704 17.576 12.4371 17.5858 12.5104V12.7444ZM14.0679 19.4251V14.1912H19.5037V19.4251C19.4935 19.585 19.4256 19.7344 19.3143 19.8416C19.203 19.9488 19.0571 20.0055 18.9075 19.9996H14.6642C14.5146 20.0055 14.3687 19.9488 14.2574 19.8416C14.1461 19.7344 14.0781 19.585 14.0679 19.4251ZM15.5983 15.1593H15.2505C15.0969 15.1593 14.9723 15.2926 14.9723 15.4572V18.7336C14.9723 18.8981 15.0969 19.0315 15.2505 19.0315H15.5983C15.752 19.0315 15.8766 18.8981 15.8766 18.7336V15.4572C15.8766 15.2926 15.752 15.1593 15.5983 15.1593ZM16.9598 15.1593H16.612C16.4583 15.1593 16.3337 15.2926 16.3337 15.4572V18.7336C16.3337 18.8981 16.4583 19.0315 16.612 19.0315H16.9598C17.1135 19.0315 17.238 18.8981 17.238 18.7336V15.4572C17.238 15.2926 17.1135 15.1593 16.9598 15.1593ZM17.9635 15.1593H18.3113C18.465 15.1593 18.5895 15.2926 18.5895 15.4572V18.7336C18.5895 18.8981 18.465 19.0315 18.3113 19.0315H17.9635C17.8098 19.0315 17.6852 18.8981 17.6852 18.7336V15.4572C17.6852 15.2926 17.8098 15.1593 17.9635 15.1593Z",acceptSingleChange:"M17.2 20H15.6628L17.33 18.3091V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H14.4978L14.1823 19.6791L13.5135 18.9904L13.5123 18.9891L13.0529 18.52H5C4.87537 18.52 4.75586 18.4705 4.66766 18.3823C4.57953 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 17.9253 4.57953 17.8058 4.66766 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H12.1323L11.6235 17.0604L11.6231 16.48L12.8831 15.19L13.4765 15.1896L15.0807 16.8276L17.33 14.5413V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5208 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9534 6.49057 10.9224 6.43948 10.8825 6.39581C10.8425 6.35217 10.7944 6.3168 10.7408 6.29178C10.6871 6.26678 10.6292 6.25256 10.57 6.25H5C4.88239 6.25772 4.77252 6.31131 4.69397 6.39917C4.61542 6.48706 4.57452 6.60226 4.58002 6.72C4.57452 6.83774 4.61542 6.95294 4.69397 7.04083C4.77252 7.12869 4.88239 7.18228 5 7.19H10.6C10.7141 7.1774 10.8189 7.12173 10.8933 7.03436C10.9677 6.94702 11.0058 6.83456 11 6.72ZM11.1 8.14001H5C4.87537 8.14001 4.75586 8.18954 4.66766 8.27768C4.57953 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57953 8.85422 4.66766 8.94235C4.71558 8.99023 4.77277 9.02673 4.83496 9.05008C4.86932 9.06296 4.90521 9.07184 4.94189 9.07642C4.96106 9.0788 4.98047 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.5205 8.85422 11.57 8.73468 11.57 8.61002C11.57 8.48535 11.5205 8.36581 11.4324 8.27768C11.3442 8.18954 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8035 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8035 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86737 10 4.74023 10.0527 4.64642 10.1465C4.55267 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55267 10.7598 4.64642 10.8535C4.74023 10.9473 4.86737 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.416 12.0552C11.3337 11.9673 11.2203 11.9152 11.1 11.91H5C4.94086 11.9126 4.88287 11.9268 4.82922 11.9518C4.77563 11.9768 4.72748 12.0122 4.6875 12.0558C4.65833 12.0878 4.63391 12.1237 4.61505 12.1624C4.60809 12.1767 4.60193 12.1913 4.5965 12.2062C4.58264 12.2443 4.5741 12.2841 4.57092 12.3243C4.56946 12.3428 4.56915 12.3614 4.57001 12.38C4.56451 12.5004 4.60651 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM15.45 14.74H5C4.87537 14.74 4.75586 14.6905 4.66766 14.6023C4.57953 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57953 14.0258 4.66766 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9377C15.8705 14.0258 15.92 14.1453 15.92 14.27C15.92 14.3947 15.8705 14.5142 15.7823 14.6023C15.6942 14.6905 15.5747 14.74 15.45 14.74ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66766 16.4923C4.57953 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57953 15.9158 4.66766 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.73 13.71L20 15.01L15.08 20L15.07 19.99L14.48 19.39L13.81 18.7L11.92 16.77L13.18 15.48L15.08 17.42L18.73 13.71Z",rejectSingleChange:"M17.0495 11.5C17.1461 11.5 17.241 11.5173 17.33 11.5501V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20H13.2305C13.1075 19.8287 13.0338 19.6249 13.0205 19.4112L13.0195 19.3956V18.52H5C4.87537 18.52 4.75586 18.4705 4.66772 18.3823C4.57959 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 18.0119 4.53467 17.9742 4.54358 17.9378C4.56396 17.8552 4.60657 17.7788 4.66772 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H13.0195V14.74H5C4.87537 14.74 4.75586 14.6905 4.66772 14.6023C4.57959 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57959 14.0258 4.66772 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H12.8393C12.6229 13.6377 12.4998 13.3897 12.4998 13.1032C12.4997 12.8414 12.6008 12.5847 12.7513 12.3911C12.9 12.1998 13.1561 12 13.4994 12L15.2519 12C15.2928 11.8972 15.3589 11.7915 15.4649 11.6992C15.6135 11.5698 15.8041 11.499 16.0011 11.5H17.0495ZM13.1 4.65L16.6 8.15C16.6211 8.17232 16.6354 8.20028 16.6411 8.23051C16.6468 8.26075 16.6437 8.29199 16.6321 8.32048C16.6204 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8311 4.72925 12.8411 4.6995 12.8588 4.67429C12.8764 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9892 4.60315 13.0194 4.60884C13.0497 4.61453 13.0776 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9716 6.5408 10.9695 6.53543 10.9673 6.53012C10.9626 6.51852 10.9575 6.50717 10.9518 6.49603C10.9406 6.47391 10.9275 6.45273 10.9127 6.43274C10.9033 6.41992 10.8932 6.40759 10.8824 6.39581C10.8425 6.35217 10.7943 6.3168 10.7407 6.29178C10.6871 6.26678 10.629 6.25256 10.5699 6.25H5C4.88232 6.25772 4.77246 6.31131 4.69397 6.39917C4.61536 6.48706 4.57446 6.60226 4.57996 6.72C4.57715 6.7811 4.58679 6.84152 4.60767 6.8978C4.61523 6.91803 4.62415 6.93771 4.63452 6.9567C4.65088 6.98669 4.67078 7.01495 4.69397 7.04083C4.77246 7.12869 4.88232 7.18228 5 7.19H10.6C10.714 7.1774 10.8188 7.12173 10.8932 7.03436C10.922 7.00049 10.9454 6.96283 10.9629 6.92273C10.9725 6.9006 10.9805 6.87775 10.9865 6.8544C10.9933 6.82791 10.9977 6.80075 10.9995 6.77325C11.0001 6.76453 11.0004 6.75574 11.0005 6.74695C11.0006 6.73798 11.0005 6.729 11 6.72ZM11.1 8.14001H5C4.97534 8.14001 4.95081 8.14194 4.92676 8.14575C4.89587 8.15063 4.8656 8.15857 4.83643 8.1694C4.77368 8.19272 4.71606 8.2294 4.66772 8.27768C4.57959 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57959 8.85422 4.66772 8.94235C4.75586 9.03049 4.87537 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.4617 8.91306 11.4867 8.88028 11.5071 8.845C11.5349 8.79691 11.554 8.74414 11.5634 8.68915C11.5677 8.66318 11.5701 8.63672 11.5701 8.61002C11.5701 8.48535 11.5205 8.36581 11.4324 8.27768C11.3929 8.23831 11.3474 8.20663 11.2979 8.18365C11.2365 8.15518 11.1689 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86743 10 4.74023 10.0527 4.64648 10.1465C4.55273 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55273 10.7598 4.64648 10.8535C4.74023 10.9473 4.86743 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4987 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3336 11.9673 11.2202 11.9152 11.1 11.91H5C4.94092 11.9126 4.88281 11.9268 4.82922 11.9518C4.77563 11.9768 4.72742 12.0122 4.6875 12.0558C4.64758 12.0995 4.6167 12.1506 4.59644 12.2062C4.58899 12.2266 4.58313 12.2475 4.57874 12.2687C4.57129 12.3052 4.56824 12.3426 4.56995 12.38C4.56445 12.5004 4.60645 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66772 16.4923C4.57959 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57959 15.9158 4.66772 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.5701 16.0353 11.5701 16.16C11.5701 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM19.59 12.53H17.36V12.3C17.3574 12.2195 17.3236 12.1432 17.2657 12.0872C17.2078 12.0313 17.1305 12 17.05 12H16C15.9242 11.9994 15.8509 12.0265 15.7938 12.0762C15.7367 12.126 15.6997 12.1949 15.69 12.27V12.5H13.44C13.3768 12.4994 13.3142 12.5125 13.2565 12.5382C13.1988 12.564 13.1473 12.6019 13.1055 12.6493C13.0638 12.6968 13.0327 12.7526 13.0145 12.8132C12.9963 12.8737 12.9913 12.9374 13 13V13.67C13 13.6871 13.0033 13.704 13.0099 13.7198C13.0164 13.7355 13.026 13.7499 13.038 13.7619C13.0501 13.774 13.0644 13.7836 13.0802 13.7901C13.096 13.7966 13.1129 13.8 13.13 13.8H19.84C19.8611 13.8054 19.8834 13.8054 19.9045 13.8C19.9257 13.7946 19.9452 13.7839 19.9611 13.7689C19.9771 13.754 19.989 13.7352 19.9958 13.7144C20.0026 13.6937 20.004 13.6715 20 13.65V13C20.0028 12.8866 19.9617 12.7765 19.8853 12.6927C19.809 12.6088 19.7031 12.5577 19.59 12.55V12.53ZM13.52 14V19.38C13.5303 19.5454 13.6054 19.7 13.7289 19.8105C13.8525 19.9209 14.0145 19.9782 14.18 19.97H18.84C19.0055 19.9782 19.1676 19.9209 19.2911 19.8105C19.4146 19.7 19.4897 19.5454 19.5 19.38V14H13.52ZM15.52 18.67C15.52 18.7522 15.4874 18.8311 15.4292 18.8892C15.3711 18.9473 15.2922 18.98 15.21 18.98H14.83C14.7478 18.98 14.669 18.9473 14.6108 18.8892C14.5527 18.8311 14.52 18.7522 14.52 18.67V15.33C14.52 15.2893 14.528 15.249 14.5436 15.2114C14.5592 15.1738 14.582 15.1396 14.6108 15.1108C14.6396 15.082 14.6738 15.0592 14.7114 15.0436C14.749 15.028 14.7893 15.02 14.83 15.02H15.21C15.2507 15.02 15.291 15.028 15.3287 15.0436C15.3663 15.0592 15.4004 15.082 15.4292 15.1108C15.458 15.1396 15.4808 15.1738 15.4964 15.2114C15.512 15.249 15.52 15.2893 15.52 15.33V18.67ZM17.01 18.67C17.01 18.7522 16.9774 18.8311 16.9192 18.8892C16.8611 18.9473 16.7822 18.98 16.7 18.98H16.32C16.2798 18.98 16.2399 18.9719 16.2029 18.9562C16.1658 18.9405 16.1323 18.9176 16.1043 18.8886C16.0763 18.8597 16.0544 18.8254 16.0399 18.7879C16.0254 18.7503 16.0187 18.7102 16.02 18.67V15.33C16.0187 15.2898 16.0254 15.2497 16.0399 15.2121C16.0544 15.1746 16.0763 15.1403 16.1043 15.1114C16.1323 15.0824 16.1658 15.0595 16.2029 15.0438C16.2399 15.0281 16.2798 15.02 16.32 15.02H16.7C16.7407 15.02 16.781 15.028 16.8187 15.0436C16.8563 15.0592 16.8904 15.082 16.9192 15.1108C16.948 15.1396 16.9708 15.1738 16.9864 15.2114C17.002 15.249 17.01 15.2893 17.01 15.33V18.67ZM18.51 18.67C18.51 18.7107 18.502 18.751 18.4864 18.7886C18.4708 18.8262 18.448 18.8604 18.4192 18.8892C18.3904 18.918 18.3563 18.9408 18.3187 18.9564C18.281 18.972 18.2407 18.98 18.2 18.98H17.82C17.7378 18.98 17.659 18.9473 17.6008 18.8892C17.5427 18.8311 17.51 18.7522 17.51 18.67V15.33C17.51 15.2893 17.518 15.249 17.5336 15.2114C17.5492 15.1738 17.572 15.1396 17.6008 15.1108C17.6296 15.082 17.6638 15.0592 17.7014 15.0436C17.739 15.028 17.7793 15.02 17.82 15.02H18.2C18.2407 15.02 18.281 15.028 18.3187 15.0436C18.3563 15.0592 18.3904 15.082 18.4192 15.1108C18.448 15.1396 18.4708 15.1738 18.4864 15.2114C18.502 15.249 18.51 15.2893 18.51 15.33V18.67Z",tableSelectorIcon:"M278.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8l32 0 0 96-96 0 0-32c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6l0-32 96 0 0 96-32 0c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8l-32 0 0-96 96 0 0 32c0 12.9 7.8 24.6 19.8 29.6s25.7 2.2 34.9-6.9l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-9.2-9.2-22.9-11.9-34.9-6.9s-19.8 16.6-19.8 29.6l0 32-96 0 0-96 32 0c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-64-64z"},l.FILEICONS={docIcon:{extension:".doc",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.617188 46.875 C 13.234375 46.875 16.160156 43.929688 16.160156 40.292969 C 16.160156 36.695312 13.234375 33.75 9.617188 33.75 L 7.402344 33.75 C 6.820312 33.75 6.371094 34.199219 6.371094 34.78125 L 6.371094 45.84375 C 6.371094 46.335938 6.714844 46.757812 7.191406 46.855469 L 7.402344 46.875 Z M 9.617188 44.792969 L 8.453125 44.792969 L 8.453125 35.832031 L 9.617188 35.832031 C 12.089844 35.832031 14.078125 37.835938 14.078125 40.292969 C 14.078125 42.789062 12.089844 44.773438 9.617188 44.792969 Z M 24.816406 46.875 C 26.539062 46.875 28.191406 46.085938 29.296875 44.867188 C 30.460938 43.648438 31.191406 41.980469 31.191406 40.125 C 31.191406 38.269531 30.460938 36.617188 29.296875 35.382812 C 28.191406 34.144531 26.539062 33.375 24.816406 33.375 C 23.015625 33.375 21.367188 34.144531 20.222656 35.382812 C 19.058594 36.617188 18.367188 38.269531 18.367188 40.125 C 18.367188 41.980469 19.058594 43.648438 20.222656 44.867188 C 21.367188 46.085938 23.015625 46.875 24.816406 46.875 Z M 24.816406 44.738281 C 23.617188 44.738281 22.566406 44.230469 21.777344 43.386719 C 20.992188 42.582031 20.503906 41.398438 20.503906 40.125 C 20.503906 38.851562 20.992188 37.667969 21.777344 36.84375 C 22.566406 36 23.617188 35.511719 24.816406 35.511719 C 25.941406 35.511719 26.992188 36 27.777344 36.84375 C 28.546875 37.667969 29.054688 38.851562 29.054688 40.125 C 29.054688 41.398438 28.546875 42.582031 27.777344 43.386719 C 26.992188 44.230469 25.941406 44.738281 24.816406 44.738281 Z M 39.996094 46.875 C 41.648438 46.875 43.148438 46.332031 44.328125 45.414062 C 44.777344 45.054688 44.851562 44.382812 44.515625 43.914062 C 44.140625 43.460938 43.445312 43.386719 43.015625 43.707031 C 42.171875 44.382812 41.160156 44.738281 39.996094 44.738281 C 38.703125 44.738281 37.503906 44.210938 36.621094 43.386719 C 35.777344 42.5625 35.253906 41.398438 35.253906 40.125 C 35.253906 38.851562 35.777344 37.726562 36.621094 36.863281 C 37.503906 36.039062 38.703125 35.511719 39.996094 35.511719 C 41.160156 35.511719 42.191406 35.867188 43.015625 36.542969 C 43.445312 36.882812 44.140625 36.804688 44.515625 36.335938 C 44.851562 35.867188 44.777344 35.210938 44.328125 34.835938 C 43.148438 33.917969 41.648438 33.375 39.996094 33.375 C 36.246094 33.394531 33.132812 36.414062 33.117188 40.125 C 33.132812 43.855469 36.246094 46.875 39.996094 46.875 Z M 39.996094 46.875 "/>\n </g>'},gifIcon:{extension:".gif",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.394531 46.875 C 18.988281 46.875 20.46875 46.332031 21.648438 45.414062 C 21.835938 45.28125 21.949219 45.132812 22.003906 44.960938 L 22.003906 44.945312 C 22.023438 44.90625 22.023438 44.886719 22.042969 44.851562 C 22.0625 44.738281 22.097656 44.664062 22.097656 44.53125 L 22.097656 40.386719 C 22.097656 39.789062 21.613281 39.335938 21.011719 39.335938 L 17.28125 39.335938 C 16.699219 39.335938 16.210938 39.789062 16.210938 40.386719 C 16.210938 40.96875 16.699219 41.457031 17.28125 41.457031 L 19.960938 41.457031 L 19.960938 44.023438 C 19.210938 44.457031 18.332031 44.738281 17.394531 44.738281 C 16.042969 44.738281 14.863281 44.230469 14.019531 43.367188 C 13.136719 42.523438 12.613281 41.382812 12.613281 40.144531 C 12.613281 38.867188 13.136719 37.726562 14.019531 36.882812 C 14.863281 36.019531 16.042969 35.511719 17.394531 35.511719 C 18.519531 35.511719 19.550781 35.90625 20.355469 36.523438 C 20.824219 36.898438 21.519531 36.804688 21.875 36.355469 C 22.230469 35.886719 22.15625 35.195312 21.667969 34.835938 C 20.503906 33.917969 18.988281 33.375 17.394531 33.375 C 13.585938 33.375 10.472656 36.375 10.472656 40.144531 C 10.472656 43.894531 13.585938 46.875 17.394531 46.875 Z M 26.945312 46.875 C 27.507812 46.875 27.996094 46.425781 27.996094 45.84375 L 27.996094 34.78125 C 27.996094 34.199219 27.507812 33.75 26.945312 33.75 C 26.363281 33.75 25.914062 34.199219 25.914062 34.78125 L 25.914062 45.84375 C 25.914062 46.425781 26.363281 46.875 26.945312 46.875 Z M 33.066406 46.875 C 33.648438 46.875 34.117188 46.40625 34.117188 45.84375 L 34.117188 41.34375 L 38.488281 41.34375 C 39.050781 41.34375 39.519531 40.875 39.519531 40.292969 C 39.519531 39.75 39.050781 39.261719 38.488281 39.261719 L 34.117188 39.261719 L 34.117188 35.832031 L 39.199219 35.832031 C 39.742188 35.832031 40.230469 35.363281 40.230469 34.78125 C 40.230469 34.21875 39.742188 33.75 39.199219 33.75 L 33.066406 33.75 C 32.488281 33.75 32.035156 34.21875 32.035156 34.78125 L 32.035156 45.84375 C 32.035156 46.40625 32.488281 46.875 33.066406 46.875 Z M 33.066406 46.875 "/>\n </g>'},jpegIcon:{extension:".jpeg",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 43.75 C 11.140625 43.75 12.890625 42.015625 12.890625 39.875 L 12.890625 33.671875 C 12.890625 33.1875 12.5 32.8125 12.03125 32.8125 C 11.546875 32.8125 11.15625 33.1875 11.15625 33.671875 L 11.15625 39.875 C 11.15625 41.046875 10.1875 42.015625 9 42.015625 C 8.046875 42.015625 7.234375 41.390625 6.953125 40.53125 C 6.8125 40.078125 6.328125 39.828125 5.859375 39.984375 C 5.421875 40.109375 5.15625 40.59375 5.3125 41.0625 C 5.8125 42.625 7.28125 43.75 9 43.75 Z M 15.640625 43.75 C 16.125 43.75 16.515625 43.359375 16.515625 42.890625 L 16.515625 39.5 L 18.4375 39.5 C 20.296875 39.5 21.796875 38 21.796875 36.171875 C 21.796875 34.3125 20.296875 32.8125 18.4375 32.8125 L 15.640625 32.8125 C 15.171875 32.8125 14.78125 33.1875 14.78125 33.671875 L 14.78125 42.890625 C 14.78125 43.359375 15.171875 43.75 15.640625 43.75 Z M 18.4375 37.765625 L 16.515625 37.765625 L 16.515625 34.546875 L 18.4375 34.546875 C 19.34375 34.546875 20.046875 35.265625 20.0625 36.171875 C 20.046875 37.046875 19.34375 37.765625 18.4375 37.765625 Z M 29.234375 43.75 C 29.6875 43.75 30.09375 43.359375 30.09375 42.890625 C 30.09375 42.40625 29.6875 42.015625 29.234375 42.015625 L 25 42.015625 L 25 39.140625 L 28.640625 39.140625 C 29.109375 39.140625 29.5 38.75 29.5 38.265625 C 29.5 37.8125 29.109375 37.40625 28.640625 37.40625 L 25 37.40625 L 25 34.546875 L 29.234375 34.546875 C 29.6875 34.546875 30.09375 34.15625 30.09375 33.671875 C 30.09375 33.1875 29.6875 32.8125 29.234375 32.8125 L 24.125 32.8125 C 23.640625 32.8125 23.265625 33.1875 23.265625 33.671875 L 23.265625 42.890625 C 23.265625 43.359375 23.640625 43.75 24.125 43.75 C 24.125 43.75 24.140625 43.734375 24.140625 43.734375 C 24.140625 43.734375 24.140625 43.75 24.171875 43.75 Z M 37.1875 43.75 C 38.515625 43.75 39.75 43.296875 40.734375 42.53125 C 40.890625 42.421875 40.984375 42.296875 41.03125 42.15625 L 41.03125 42.140625 C 41.046875 42.109375 41.046875 42.09375 41.0625 42.0625 C 41.078125 41.96875 41.109375 41.90625 41.109375 41.796875 L 41.109375 38.34375 C 41.109375 37.914062 40.8125 37.578125 40.410156 37.492188 L 40.203125 37.46875 L 37.09375 37.46875 C 36.609375 37.46875 36.203125 37.84375 36.203125 38.34375 C 36.203125 38.828125 36.609375 39.234375 37.09375 39.234375 L 39.328125 39.234375 L 39.328125 41.375 C 38.703125 41.734375 37.96875 41.96875 37.1875 41.96875 C 36.0625 41.96875 35.078125 41.546875 34.375 40.828125 C 33.640625 40.125 33.203125 39.171875 33.203125 38.140625 C 33.203125 37.078125 33.640625 36.125 34.375 35.421875 C 35.078125 34.703125 36.0625 34.28125 37.1875 34.28125 C 38.125 34.28125 38.984375 34.609375 39.65625 35.125 C 40.046875 35.4375 40.625 35.359375 40.921875 34.984375 C 41.21875 34.59375 41.15625 34.015625 40.75 33.71875 C 39.78125 32.953125 38.515625 32.5 37.1875 32.5 C 34.015625 32.5 31.421875 35 31.421875 38.140625 C 31.421875 41.265625 34.015625 43.75 37.1875 43.75 Z M 37.1875 43.75 "/>\n </g>'},logIcon:{extension:".log",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.542969 46.875 C 14.085938 46.875 14.574219 46.40625 14.574219 45.84375 C 14.574219 45.261719 14.085938 44.792969 13.542969 44.792969 L 8.460938 44.792969 L 8.460938 34.78125 C 8.460938 34.21875 7.992188 33.75 7.410156 33.75 C 6.828125 33.75 6.378906 34.21875 6.378906 34.78125 L 6.378906 45.84375 C 6.378906 46.40625 6.828125 46.875 7.410156 46.875 Z M 21.742188 46.875 C 23.46875 46.875 25.117188 46.085938 26.222656 44.867188 C 27.386719 43.648438 28.117188 41.980469 28.117188 40.125 C 28.117188 38.269531 27.386719 36.617188 26.222656 35.382812 C 25.117188 34.144531 23.46875 33.375 21.742188 33.375 C 19.941406 33.375 18.292969 34.144531 17.148438 35.382812 C 15.984375 36.617188 15.292969 38.269531 15.292969 40.125 C 15.292969 41.980469 15.984375 43.648438 17.148438 44.867188 C 18.292969 46.085938 19.941406 46.875 21.742188 46.875 Z M 21.742188 44.738281 C 20.542969 44.738281 19.492188 44.230469 18.703125 43.386719 C 17.917969 42.582031 17.429688 41.398438 17.429688 40.125 C 17.429688 38.851562 17.917969 37.667969 18.703125 36.84375 C 19.492188 36 20.542969 35.511719 21.742188 35.511719 C 22.867188 35.511719 23.917969 36 24.703125 36.84375 C 25.472656 37.667969 25.980469 38.851562 25.980469 40.125 C 25.980469 41.398438 25.472656 42.582031 24.703125 43.386719 C 23.917969 44.230469 22.867188 44.738281 21.742188 44.738281 Z M 37.300781 46.875 C 38.894531 46.875 40.375 46.332031 41.558594 45.414062 C 41.746094 45.28125 41.855469 45.132812 41.914062 44.960938 L 41.914062 44.945312 L 41.949219 44.851562 C 41.96875 44.738281 42.007812 44.664062 42.007812 44.53125 L 42.007812 40.386719 C 42.007812 39.789062 41.519531 39.335938 40.917969 39.335938 L 37.1875 39.335938 C 36.605469 39.335938 36.121094 39.789062 36.121094 40.386719 C 36.121094 40.96875 36.605469 41.457031 37.1875 41.457031 L 39.871094 41.457031 L 39.871094 44.023438 C 39.121094 44.457031 38.238281 44.738281 37.300781 44.738281 C 35.949219 44.738281 34.769531 44.230469 33.925781 43.367188 C 33.042969 42.523438 32.519531 41.382812 32.519531 40.144531 C 32.519531 38.867188 33.042969 37.726562 33.925781 36.882812 C 34.769531 36.019531 35.949219 35.511719 37.300781 35.511719 C 38.425781 35.511719 39.457031 35.90625 40.261719 36.523438 C 40.730469 36.898438 41.425781 36.804688 41.78125 36.355469 C 42.136719 35.886719 42.0625 35.195312 41.574219 34.835938 C 40.414062 33.917969 38.894531 33.375 37.300781 33.375 C 33.496094 33.375 30.382812 36.375 30.382812 40.144531 C 30.382812 43.894531 33.496094 46.875 37.300781 46.875 Z M 37.300781 46.875 "/>\n </g>'},movIcon:{extension:".mov",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 15.472656 46.875 C 16.035156 46.875 16.523438 46.40625 16.523438 45.84375 L 16.523438 34.78125 C 16.523438 34.289062 16.152344 33.882812 15.679688 33.777344 L 15.472656 33.75 L 15.453125 33.75 C 15.117188 33.75 14.816406 33.898438 14.609375 34.179688 L 10.878906 39.355469 L 7.148438 34.179688 C 6.960938 33.898438 6.625 33.75 6.324219 33.75 L 6.265625 33.75 C 5.703125 33.75 5.234375 34.21875 5.234375 34.78125 L 5.234375 45.84375 C 5.234375 46.40625 5.703125 46.875 6.265625 46.875 C 6.847656 46.875 7.316406 46.40625 7.316406 45.84375 L 7.316406 37.949219 L 10 41.699219 C 10.203125 41.980469 10.523438 42.132812 10.859375 42.132812 L 10.898438 42.132812 C 11.234375 42.132812 11.535156 41.980469 11.742188 41.699219 L 14.441406 37.949219 L 14.441406 45.84375 C 14.441406 46.40625 14.890625 46.875 15.472656 46.875 Z M 25.460938 46.875 C 27.1875 46.875 28.835938 46.085938 29.941406 44.867188 C 31.105469 43.648438 31.835938 41.980469 31.835938 40.125 C 31.835938 38.269531 31.105469 36.617188 29.941406 35.382812 C 28.835938 34.144531 27.1875 33.375 25.460938 33.375 C 23.660156 33.375 22.011719 34.144531 20.867188 35.382812 C 19.703125 36.617188 19.011719 38.269531 19.011719 40.125 C 19.011719 41.980469 19.703125 43.648438 20.867188 44.867188 C 22.011719 46.085938 23.660156 46.875 25.460938 46.875 Z M 25.460938 44.738281 C 24.261719 44.738281 23.210938 44.230469 22.421875 43.386719 C 21.636719 42.582031 21.148438 41.398438 21.148438 40.125 C 21.148438 38.851562 21.636719 37.667969 22.421875 36.84375 C 23.210938 36 24.261719 35.511719 25.460938 35.511719 C 26.585938 35.511719 27.636719 36 28.421875 36.84375 C 29.191406 37.667969 29.699219 38.851562 29.699219 40.125 C 29.699219 41.398438 29.191406 42.582031 28.421875 43.386719 C 27.636719 44.230469 26.585938 44.738281 25.460938 44.738281 Z M 38.683594 46.855469 L 38.71875 46.855469 C 38.777344 46.835938 38.8125 46.820312 38.871094 46.820312 C 38.886719 46.800781 38.886719 46.800781 38.90625 46.800781 C 38.964844 46.78125 39.019531 46.726562 39.058594 46.707031 L 39.09375 46.6875 L 39.207031 46.59375 C 39.226562 46.574219 39.226562 46.574219 39.246094 46.539062 L 39.339844 46.425781 C 39.355469 46.425781 39.355469 46.425781 39.355469 46.40625 C 39.394531 46.367188 39.414062 46.292969 39.433594 46.257812 L 44.0625 35.304688 C 44.269531 34.800781 44.027344 34.179688 43.5 33.976562 C 42.996094 33.75 42.375 33.992188 42.152344 34.519531 L 38.496094 43.199219 L 34.839844 34.519531 C 34.613281 33.992188 34.011719 33.75 33.507812 33.976562 C 32.964844 34.179688 32.71875 34.800781 32.945312 35.304688 L 37.539062 46.257812 C 37.574219 46.292969 37.613281 46.367188 37.632812 46.40625 C 37.632812 46.425781 37.652344 46.425781 37.652344 46.425781 C 37.667969 46.460938 37.707031 46.5 37.746094 46.539062 C 37.746094 46.574219 37.761719 46.574219 37.761719 46.59375 C 37.820312 46.632812 37.855469 46.648438 37.894531 46.6875 L 37.914062 46.6875 C 37.96875 46.726562 38.042969 46.78125 38.082031 46.800781 L 38.101562 46.800781 C 38.101562 46.800781 38.121094 46.800781 38.121094 46.820312 C 38.15625 46.820312 38.230469 46.835938 38.269531 46.855469 L 38.308594 46.855469 L 38.402344 46.871094 L 38.496094 46.875 C 38.550781 46.875 38.605469 46.875 38.683594 46.855469 Z M 38.683594 46.855469 "/>\n </g>'},ogvIcon:{extension:".ogv",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 11.511719 46.875 C 13.238281 46.875 14.886719 46.085938 15.996094 44.867188 C 17.15625 43.648438 17.886719 41.980469 17.886719 40.125 C 17.886719 38.269531 17.15625 36.617188 15.996094 35.382812 C 14.886719 34.144531 13.238281 33.375 11.511719 33.375 C 9.714844 33.375 8.0625 34.144531 6.917969 35.382812 C 5.757812 36.617188 5.0625 38.269531 5.0625 40.125 C 5.0625 41.980469 5.757812 43.648438 6.917969 44.867188 C 8.0625 46.085938 9.714844 46.875 11.511719 46.875 Z M 11.511719 44.738281 C 10.3125 44.738281 9.261719 44.230469 8.476562 43.386719 C 7.6875 42.582031 7.199219 41.398438 7.199219 40.125 C 7.199219 38.851562 7.6875 37.667969 8.476562 36.84375 C 9.261719 36 10.3125 35.511719 11.511719 35.511719 C 12.636719 35.511719 13.6875 36 14.476562 36.84375 C 15.246094 37.667969 15.75 38.851562 15.75 40.125 C 15.75 41.398438 15.246094 42.582031 14.476562 43.386719 C 13.6875 44.230469 12.636719 44.738281 11.511719 44.738281 Z M 27.25 46.875 C 28.84375 46.875 30.324219 46.332031 31.507812 45.414062 C 31.695312 45.28125 31.804688 45.132812 31.863281 44.960938 L 31.863281 44.945312 C 31.882812 44.90625 31.882812 44.886719 31.898438 44.851562 C 31.917969 44.738281 31.957031 44.664062 31.957031 44.53125 L 31.957031 40.386719 C 31.957031 39.789062 31.46875 39.335938 30.867188 39.335938 L 27.136719 39.335938 C 26.554688 39.335938 26.070312 39.789062 26.070312 40.386719 C 26.070312 40.96875 26.554688 41.457031 27.136719 41.457031 L 29.820312 41.457031 L 29.820312 44.023438 C 29.070312 44.457031 28.1875 44.738281 27.25 44.738281 C 25.898438 44.738281 24.71875 44.230469 23.875 43.367188 C 22.992188 42.523438 22.46875 41.382812 22.46875 40.144531 C 22.46875 38.867188 22.992188 37.726562 23.875 36.882812 C 24.71875 36.019531 25.898438 35.511719 27.25 35.511719 C 28.375 35.511719 29.40625 35.90625 30.210938 36.523438 C 30.679688 36.898438 31.375 36.804688 31.730469 36.355469 C 32.085938 35.886719 32.011719 35.195312 31.523438 34.835938 C 30.363281 33.917969 28.84375 33.375 27.25 33.375 C 23.445312 33.375 20.332031 36.375 20.332031 40.144531 C 20.332031 43.894531 23.445312 46.875 27.25 46.875 Z M 40.191406 46.855469 L 40.230469 46.855469 C 40.285156 46.835938 40.324219 46.820312 40.378906 46.820312 C 40.398438 46.800781 40.398438 46.800781 40.417969 46.800781 C 40.472656 46.78125 40.53125 46.726562 40.566406 46.707031 C 40.605469 46.6875 40.605469 46.6875 40.605469 46.6875 L 40.71875 46.59375 C 40.738281 46.574219 40.738281 46.574219 40.753906 46.539062 L 40.847656 46.425781 C 40.867188 46.425781 40.867188 46.425781 40.867188 46.40625 C 40.90625 46.367188 40.925781 46.292969 40.941406 46.257812 L 45.574219 35.304688 C 45.78125 34.800781 45.535156 34.179688 45.011719 33.976562 C 44.503906 33.75 43.886719 33.992188 43.660156 34.519531 L 40.003906 43.199219 L 36.347656 34.519531 C 36.125 33.992188 35.523438 33.75 35.019531 33.976562 C 34.472656 34.179688 34.230469 34.800781 34.457031 35.304688 L 39.050781 46.257812 C 39.085938 46.292969 39.125 46.367188 39.144531 46.40625 C 39.144531 46.425781 39.160156 46.425781 39.160156 46.425781 C 39.179688 46.460938 39.21875 46.5 39.253906 46.539062 C 39.253906 46.574219 39.273438 46.574219 39.273438 46.59375 C 39.332031 46.632812 39.367188 46.648438 39.40625 46.6875 L 39.425781 46.6875 C 39.480469 46.726562 39.554688 46.78125 39.59375 46.800781 L 39.613281 46.800781 C 39.613281 46.800781 39.628906 46.800781 39.628906 46.820312 C 39.667969 46.820312 39.742188 46.835938 39.78125 46.855469 L 39.816406 46.855469 L 39.910156 46.871094 L 40.003906 46.875 C 40.0625 46.875 40.117188 46.875 40.191406 46.855469 Z M 40.191406 46.855469 "/>\n </g>'},pngIcon:{extension:".png",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.523438 46.875 C 8.105469 46.875 8.574219 46.40625 8.574219 45.84375 L 8.574219 41.773438 L 10.878906 41.773438 C 13.109375 41.773438 14.910156 39.976562 14.910156 37.78125 C 14.910156 35.550781 13.109375 33.75 10.878906 33.75 L 7.523438 33.75 C 6.960938 33.75 6.492188 34.199219 6.492188 34.78125 L 6.492188 45.84375 C 6.492188 46.40625 6.960938 46.875 7.523438 46.875 Z M 10.878906 39.695312 L 8.574219 39.695312 L 8.574219 35.832031 L 10.878906 35.832031 C 11.964844 35.832031 12.808594 36.695312 12.828125 37.78125 C 12.808594 38.832031 11.964844 39.695312 10.878906 39.695312 Z M 26.75 46.875 C 27.3125 46.875 27.78125 46.40625 27.78125 45.84375 L 27.78125 34.949219 C 27.78125 34.40625 27.3125 33.9375 26.75 33.9375 C 26.1875 33.9375 25.738281 34.40625 25.738281 34.949219 L 25.738281 42.675781 L 19.679688 34.292969 C 19.363281 33.84375 18.722656 33.75 18.253906 34.070312 C 17.972656 34.273438 17.824219 34.613281 17.84375 34.929688 L 17.84375 45.84375 C 17.84375 46.40625 18.292969 46.875 18.875 46.875 C 19.417969 46.875 19.886719 46.40625 19.886719 45.84375 L 19.886719 38.0625 L 25.886719 46.386719 C 25.90625 46.425781 25.941406 46.460938 25.980469 46.5 C 26.167969 46.726562 26.449219 46.875 26.75 46.875 Z M 38.082031 46.875 C 39.675781 46.875 41.15625 46.332031 42.339844 45.414062 C 42.527344 45.28125 42.636719 45.132812 42.695312 44.960938 L 42.695312 44.945312 C 42.714844 44.90625 42.714844 44.886719 42.730469 44.851562 C 42.75 44.738281 42.789062 44.664062 42.789062 44.53125 L 42.789062 40.386719 C 42.789062 39.789062 42.300781 39.335938 41.699219 39.335938 L 37.96875 39.335938 C 37.386719 39.335938 36.902344 39.789062 36.902344 40.386719 C 36.902344 40.96875 37.386719 41.457031 37.96875 41.457031 L 40.652344 41.457031 L 40.652344 44.023438 C 39.902344 44.457031 39.019531 44.738281 38.082031 44.738281 C 36.730469 44.738281 35.550781 44.230469 34.707031 43.367188 C 33.824219 42.523438 33.300781 41.382812 33.300781 40.144531 C 33.300781 38.867188 33.824219 37.726562 34.707031 36.882812 C 35.550781 36.019531 36.730469 35.511719 38.082031 35.511719 C 39.207031 35.511719 40.238281 35.90625 41.042969 36.523438 C 41.511719 36.898438 42.207031 36.804688 42.5625 36.355469 C 42.917969 35.886719 42.84375 35.195312 42.355469 34.835938 C 41.195312 33.917969 39.675781 33.375 38.082031 33.375 C 34.277344 33.375 31.164062 36.375 31.164062 40.144531 C 31.164062 43.894531 34.277344 46.875 38.082031 46.875 Z M 38.082031 46.875 "/>\n </g>'},txtIcon:{extension:".txt",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 12.847656 46.875 C 13.429688 46.875 13.878906 46.425781 13.878906 45.84375 L 13.878906 35.832031 L 16.859375 35.832031 C 17.421875 35.832031 17.890625 35.34375 17.890625 34.78125 C 17.890625 34.199219 17.421875 33.75 16.859375 33.75 L 8.855469 33.75 C 8.273438 33.75 7.824219 34.199219 7.824219 34.78125 C 7.824219 35.34375 8.273438 35.832031 8.855469 35.832031 L 11.816406 35.832031 L 11.816406 45.84375 C 11.816406 46.425781 12.285156 46.875 12.847656 46.875 Z M 29.019531 46.875 C 29.222656 46.875 29.429688 46.800781 29.617188 46.667969 C 30.085938 46.351562 30.160156 45.695312 29.84375 45.242188 L 26.28125 40.367188 L 29.84375 35.53125 C 30.160156 35.0625 30.085938 34.425781 29.617188 34.105469 C 29.148438 33.75 28.53125 33.84375 28.175781 34.332031 L 25.023438 38.644531 L 21.855469 34.332031 C 21.535156 33.84375 20.878906 33.75 20.429688 34.105469 C 19.960938 34.425781 19.867188 35.0625 20.1875 35.53125 L 23.75 40.367188 L 20.1875 45.242188 C 19.867188 45.695312 19.960938 46.351562 20.429688 46.667969 C 20.597656 46.800781 20.804688 46.875 21.03125 46.875 C 21.347656 46.875 21.648438 46.707031 21.855469 46.445312 L 25.023438 42.113281 L 28.175781 46.445312 C 28.378906 46.707031 28.679688 46.875 29.019531 46.875 Z M 37.464844 46.875 C 38.042969 46.875 38.496094 46.425781 38.496094 45.84375 L 38.496094 35.832031 L 41.476562 35.832031 C 42.039062 35.832031 42.507812 35.34375 42.507812 34.78125 C 42.507812 34.199219 42.039062 33.75 41.476562 33.75 L 33.46875 33.75 C 32.886719 33.75 32.4375 34.199219 32.4375 34.78125 C 32.4375 35.34375 32.886719 35.832031 33.46875 35.832031 L 36.433594 35.832031 L 36.433594 45.84375 C 36.433594 46.425781 36.902344 46.875 37.464844 46.875 Z M 37.464844 46.875 "/>\n </g>'},webmIcon:{extension:".webm",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.195312 43.734375 L 7.242188 43.734375 C 7.273438 43.71875 7.304688 43.703125 7.367188 43.703125 C 7.367188 43.6875 7.382812 43.6875 7.382812 43.6875 L 7.398438 43.6875 C 7.429688 43.671875 7.476562 43.625 7.523438 43.59375 L 7.554688 43.59375 C 7.585938 43.5625 7.617188 43.53125 7.648438 43.515625 C 7.648438 43.5 7.664062 43.5 7.664062 43.46875 L 7.757812 43.375 C 7.757812 43.375 7.757812 43.359375 7.773438 43.359375 C 7.789062 43.328125 7.820312 43.265625 7.835938 43.21875 L 9.882812 38.375 L 11.929688 43.21875 C 11.945312 43.265625 11.960938 43.328125 11.992188 43.359375 C 11.992188 43.359375 11.992188 43.375 12.023438 43.375 L 12.085938 43.46875 C 12.101562 43.5 12.101562 43.5 12.117188 43.515625 C 12.148438 43.53125 12.179688 43.5625 12.226562 43.59375 L 12.242188 43.59375 C 12.273438 43.625 12.320312 43.671875 12.382812 43.6875 C 12.398438 43.6875 12.398438 43.6875 12.414062 43.703125 C 12.445312 43.703125 12.476562 43.71875 12.523438 43.734375 L 12.570312 43.734375 L 12.640625 43.746094 L 12.710938 43.75 C 12.773438 43.75 12.820312 43.75 12.867188 43.734375 L 12.898438 43.734375 C 12.945312 43.71875 12.992188 43.703125 13.023438 43.703125 C 13.023438 43.6875 13.039062 43.6875 13.039062 43.6875 L 13.054688 43.6875 C 13.117188 43.671875 13.148438 43.625 13.195312 43.59375 L 13.210938 43.59375 C 13.242188 43.5625 13.289062 43.53125 13.320312 43.515625 C 13.320312 43.5 13.335938 43.5 13.335938 43.46875 C 13.367188 43.4375 13.398438 43.40625 13.414062 43.375 C 13.414062 43.375 13.429688 43.359375 13.429688 43.359375 C 13.460938 43.328125 13.492188 43.265625 13.507812 43.21875 L 17.335938 34.109375 C 17.523438 33.6875 17.320312 33.171875 16.898438 33 C 16.445312 32.8125 15.945312 33.015625 15.757812 33.453125 L 12.710938 40.6875 L 10.695312 35.890625 C 10.539062 35.546875 10.210938 35.359375 9.882812 35.359375 C 9.539062 35.359375 9.210938 35.546875 9.070312 35.890625 L 7.054688 40.6875 L 3.992188 33.453125 C 3.820312 33.015625 3.304688 32.8125 2.882812 33 C 2.429688 33.171875 2.242188 33.6875 2.414062 34.109375 L 6.257812 43.21875 C 6.289062 43.265625 6.304688 43.328125 6.335938 43.359375 L 6.335938 43.375 C 6.367188 43.40625 6.382812 43.4375 6.414062 43.46875 C 6.429688 43.5 6.429688 43.5 6.445312 43.515625 C 6.492188 43.53125 6.507812 43.5625 6.554688 43.59375 L 6.570312 43.59375 C 6.601562 43.625 6.664062 43.671875 6.710938 43.6875 C 6.726562 43.6875 6.726562 43.6875 6.742188 43.703125 C 6.773438 43.703125 6.804688 43.71875 6.851562 43.734375 L 6.898438 43.734375 L 6.976562 43.746094 L 7.054688 43.75 C 7.101562 43.75 7.148438 43.75 7.195312 43.734375 Z M 25.179688 43.75 C 25.632812 43.75 26.039062 43.359375 26.039062 42.890625 C 26.039062 42.40625 25.632812 42.015625 25.179688 42.015625 L 20.945312 42.015625 L 20.945312 39.140625 L 24.585938 39.140625 C 25.054688 39.140625 25.445312 38.75 25.445312 38.265625 C 25.445312 37.8125 25.054688 37.40625 24.585938 37.40625 L 20.945312 37.40625 L 20.945312 34.546875 L 25.179688 34.546875 C 25.632812 34.546875 26.039062 34.15625 26.039062 33.671875 C 26.039062 33.1875 25.632812 32.8125 25.179688 32.8125 L 20.070312 32.8125 C 19.585938 32.8125 19.210938 33.1875 19.210938 33.671875 L 19.210938 42.890625 C 19.210938 43.359375 19.585938 43.75 20.070312 43.75 C 20.070312 43.75 20.085938 43.734375 20.085938 43.734375 C 20.085938 43.734375 20.085938 43.75 20.117188 43.75 Z M 31.539062 43.75 C 33.382812 43.75 34.882812 42.25 34.882812 40.390625 C 34.882812 39.203125 34.242188 38.15625 33.304688 37.5625 C 33.679688 37.0625 33.898438 36.453125 33.898438 35.78125 C 33.898438 34.140625 32.570312 32.8125 30.929688 32.8125 L 28.710938 32.8125 C 28.242188 32.8125 27.851562 33.1875 27.851562 33.671875 L 27.851562 42.890625 C 27.851562 43.359375 28.242188 43.75 28.710938 43.75 L 28.757812 43.734375 C 28.757812 43.734375 28.757812 43.75 28.773438 43.75 Z M 30.929688 37.046875 L 29.585938 37.046875 L 29.585938 34.546875 L 30.929688 34.546875 C 31.617188 34.546875 32.164062 35.09375 32.164062 35.78125 C 32.164062 36.46875 31.617188 37.046875 30.929688 37.046875 Z M 31.539062 42.015625 L 29.585938 42.015625 L 29.585938 38.78125 L 31.539062 38.78125 C 32.429688 38.796875 33.148438 39.5 33.148438 40.390625 C 33.148438 41.296875 32.429688 42 31.539062 42.015625 Z M 45.664062 43.75 C 46.132812 43.75 46.539062 43.359375 46.539062 42.890625 L 46.539062 33.671875 C 46.539062 33.269531 46.242188 32.9375 45.859375 32.839844 L 45.664062 32.8125 L 45.648438 32.8125 C 45.367188 32.8125 45.117188 32.9375 44.945312 33.171875 L 41.835938 37.484375 L 38.726562 33.171875 C 38.570312 32.9375 38.289062 32.8125 38.039062 32.8125 L 37.992188 32.8125 C 37.523438 32.8125 37.132812 33.203125 37.132812 33.671875 L 37.132812 42.890625 C 37.132812 43.359375 37.523438 43.75 37.992188 43.75 C 38.476562 43.75 38.867188 43.359375 38.867188 42.890625 L 38.867188 36.3125 L 41.101562 39.4375 C 41.273438 39.671875 41.539062 39.796875 41.820312 39.796875 L 41.851562 39.796875 C 42.132812 39.796875 42.382812 39.671875 42.554688 39.4375 L 44.804688 36.3125 L 44.804688 42.890625 C 44.804688 43.359375 45.179688 43.75 45.664062 43.75 Z M 45.664062 43.75 "/>\n </g>'},webpIcon:{extension:".webp",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.234375 43.734375 L 9.28125 43.734375 C 9.3125 43.71875 9.34375 43.703125 9.40625 43.703125 L 9.414062 43.6875 C 9.421875 43.6875 9.421875 43.6875 9.4375 43.6875 C 9.46875 43.671875 9.515625 43.625 9.5625 43.59375 L 9.59375 43.59375 C 9.625 43.5625 9.65625 43.53125 9.6875 43.515625 C 9.6875 43.5 9.703125 43.5 9.703125 43.46875 L 9.796875 43.375 C 9.796875 43.375 9.796875 43.359375 9.8125 43.359375 C 9.828125 43.328125 9.859375 43.265625 9.875 43.21875 L 11.921875 38.375 L 13.96875 43.21875 C 13.984375 43.265625 14 43.328125 14.03125 43.359375 C 14.03125 43.359375 14.03125 43.375 14.0625 43.375 L 14.125 43.46875 C 14.140625 43.5 14.140625 43.5 14.15625 43.515625 L 14.203125 43.546875 L 14.265625 43.59375 C 14.265625 43.59375 14.265625 43.59375 14.28125 43.59375 C 14.3125 43.625 14.359375 43.671875 14.421875 43.6875 C 14.4375 43.6875 14.4375 43.6875 14.453125 43.703125 C 14.484375 43.703125 14.515625 43.71875 14.5625 43.734375 L 14.609375 43.734375 L 14.679688 43.746094 L 14.75 43.75 C 14.8125 43.75 14.859375 43.75 14.90625 43.734375 L 14.9375 43.734375 C 14.984375 43.71875 15.03125 43.703125 15.0625 43.703125 C 15.0625 43.6875 15.078125 43.6875 15.078125 43.6875 L 15.09375 43.6875 C 15.15625 43.671875 15.1875 43.625 15.234375 43.59375 L 15.25 43.59375 C 15.28125 43.5625 15.328125 43.53125 15.359375 43.515625 C 15.359375 43.5 15.375 43.5 15.375 43.46875 C 15.40625 43.4375 15.4375 43.40625 15.453125 43.375 L 15.46875 43.359375 C 15.5 43.328125 15.53125 43.265625 15.546875 43.21875 L 19.375 34.109375 C 19.5625 33.6875 19.359375 33.171875 18.9375 33 C 18.484375 32.8125 17.984375 33.015625 17.796875 33.453125 L 14.75 40.6875 L 12.734375 35.890625 C 12.578125 35.546875 12.25 35.359375 11.921875 35.359375 C 11.578125 35.359375 11.25 35.546875 11.109375 35.890625 L 9.09375 40.6875 L 6.03125 33.453125 C 5.859375 33.015625 5.34375 32.8125 4.921875 33 C 4.46875 33.171875 4.28125 33.6875 4.453125 34.109375 L 8.296875 43.21875 C 8.328125 43.265625 8.34375 43.328125 8.375 43.359375 L 8.375 43.375 C 8.40625 43.40625 8.421875 43.4375 8.453125 43.46875 C 8.46875 43.5 8.46875 43.5 8.484375 43.515625 L 8.539062 43.546875 L 8.59375 43.59375 C 8.59375 43.59375 8.59375 43.59375 8.609375 43.59375 C 8.640625 43.625 8.703125 43.671875 8.75 43.6875 C 8.765625 43.6875 8.765625 43.6875 8.78125 43.703125 C 8.8125 43.703125 8.84375 43.71875 8.890625 43.734375 L 8.9375 43.734375 L 9.015625 43.746094 L 9.09375 43.75 C 9.140625 43.75 9.1875 43.75 9.234375 43.734375 Z M 27.21875 43.75 C 27.671875 43.75 28.078125 43.359375 28.078125 42.890625 C 28.078125 42.40625 27.671875 42.015625 27.21875 42.015625 L 22.984375 42.015625 L 22.984375 39.140625 L 26.625 39.140625 C 27.09375 39.140625 27.484375 38.75 27.484375 38.265625 C 27.484375 37.8125 27.09375 37.40625 26.625 37.40625 L 22.984375 37.40625 L 22.984375 34.546875 L 27.21875 34.546875 C 27.671875 34.546875 28.078125 34.15625 28.078125 33.671875 C 28.078125 33.1875 27.671875 32.8125 27.21875 32.8125 L 22.109375 32.8125 C 21.625 32.8125 21.25 33.1875 21.25 33.671875 L 21.25 42.890625 C 21.25 43.359375 21.625 43.75 22.109375 43.75 L 22.125 43.734375 C 22.125 43.734375 22.125 43.75 22.15625 43.75 Z M 33.578125 43.75 C 35.421875 43.75 36.921875 42.25 36.921875 40.390625 C 36.921875 39.203125 36.28125 38.15625 35.34375 37.5625 C 35.71875 37.0625 35.9375 36.453125 35.9375 35.78125 C 35.9375 34.140625 34.609375 32.8125 32.96875 32.8125 L 30.75 32.8125 C 30.28125 32.8125 29.890625 33.1875 29.890625 33.671875 L 29.890625 42.890625 C 29.890625 43.359375 30.28125 43.75 30.75 43.75 C 30.765625 43.75 30.765625 43.734375 30.796875 43.734375 C 30.796875 43.734375 30.796875 43.75 30.8125 43.75 Z M 32.96875 37.046875 L 31.625 37.046875 L 31.625 34.546875 L 32.96875 34.546875 C 33.65625 34.546875 34.203125 35.09375 34.203125 35.78125 C 34.203125 36.46875 33.65625 37.046875 32.96875 37.046875 Z M 33.578125 42.015625 L 31.625 42.015625 L 31.625 38.78125 L 33.578125 38.78125 C 34.46875 38.796875 35.1875 39.5 35.1875 40.390625 C 35.1875 41.296875 34.46875 42 33.578125 42.015625 Z M 40.03125 43.75 C 40.515625 43.75 40.90625 43.359375 40.90625 42.890625 L 40.90625 39.5 L 42.828125 39.5 C 44.6875 39.5 46.1875 38 46.1875 36.171875 C 46.1875 34.3125 44.6875 32.8125 42.828125 32.8125 L 40.03125 32.8125 C 39.5625 32.8125 39.171875 33.1875 39.171875 33.671875 L 39.171875 42.890625 C 39.171875 43.359375 39.5625 43.75 40.03125 43.75 Z M 42.828125 37.765625 L 40.90625 37.765625 L 40.90625 34.546875 L 42.828125 34.546875 C 43.734375 34.546875 44.4375 35.265625 44.453125 36.171875 C 44.4375 37.046875 43.734375 37.765625 42.828125 37.765625 Z M 42.828125 37.765625 "/>\n </g>'},wmvIcon:{extension:".wmv",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.484375 43.734375 L 8.53125 43.734375 C 8.5625 43.71875 8.59375 43.703125 8.65625 43.703125 L 8.664062 43.6875 C 8.671875 43.6875 8.671875 43.6875 8.6875 43.6875 C 8.71875 43.671875 8.765625 43.625 8.8125 43.59375 L 8.84375 43.59375 C 8.875 43.5625 8.90625 43.53125 8.9375 43.515625 C 8.9375 43.5 8.953125 43.5 8.953125 43.46875 L 9.046875 43.375 C 9.046875 43.375 9.046875 43.359375 9.0625 43.359375 C 9.078125 43.328125 9.109375 43.265625 9.125 43.21875 L 11.171875 38.375 L 13.21875 43.21875 C 13.234375 43.265625 13.25 43.328125 13.28125 43.359375 C 13.28125 43.359375 13.28125 43.375 13.3125 43.375 L 13.375 43.46875 C 13.390625 43.5 13.390625 43.5 13.40625 43.515625 L 13.453125 43.546875 L 13.515625 43.59375 C 13.515625 43.59375 13.515625 43.59375 13.53125 43.59375 C 13.5625 43.625 13.609375 43.671875 13.671875 43.6875 C 13.6875 43.6875 13.6875 43.6875 13.703125 43.703125 C 13.734375 43.703125 13.765625 43.71875 13.8125 43.734375 L 13.859375 43.734375 L 13.929688 43.746094 L 14 43.75 C 14.0625 43.75 14.109375 43.75 14.15625 43.734375 L 14.1875 43.734375 C 14.234375 43.71875 14.28125 43.703125 14.3125 43.703125 C 14.3125 43.6875 14.328125 43.6875 14.328125 43.6875 L 14.34375 43.6875 C 14.40625 43.671875 14.4375 43.625 14.484375 43.59375 L 14.5 43.59375 C 14.53125 43.5625 14.578125 43.53125 14.609375 43.515625 C 14.609375 43.5 14.625 43.5 14.625 43.46875 C 14.65625 43.4375 14.6875 43.40625 14.703125 43.375 L 14.71875 43.359375 C 14.75 43.328125 14.78125 43.265625 14.796875 43.21875 L 18.625 34.109375 C 18.8125 33.6875 18.609375 33.171875 18.1875 33 C 17.734375 32.8125 17.234375 33.015625 17.046875 33.453125 L 14 40.6875 L 11.984375 35.890625 C 11.828125 35.546875 11.5 35.359375 11.171875 35.359375 C 10.828125 35.359375 10.5 35.546875 10.359375 35.890625 L 8.34375 40.6875 L 5.28125 33.453125 C 5.109375 33.015625 4.59375 32.8125 4.171875 33 C 3.71875 33.171875 3.53125 33.6875 3.703125 34.109375 L 7.546875 43.21875 C 7.578125 43.265625 7.59375 43.328125 7.625 43.359375 L 7.625 43.375 C 7.65625 43.40625 7.671875 43.4375 7.703125 43.46875 C 7.71875 43.5 7.71875 43.5 7.734375 43.515625 L 7.789062 43.546875 L 7.84375 43.59375 C 7.84375 43.59375 7.84375 43.59375 7.859375 43.59375 C 7.890625 43.625 7.953125 43.671875 8 43.6875 C 8.015625 43.6875 8.015625 43.6875 8.03125 43.703125 C 8.0625 43.703125 8.09375 43.71875 8.140625 43.734375 L 8.1875 43.734375 L 8.265625 43.746094 L 8.34375 43.75 C 8.390625 43.75 8.4375 43.75 8.484375 43.734375 Z M 29.03125 43.75 C 29.5 43.75 29.90625 43.359375 29.90625 42.890625 L 29.90625 33.671875 C 29.90625 33.269531 29.609375 32.9375 29.226562 32.839844 L 29.03125 32.8125 L 29.015625 32.8125 C 28.734375 32.8125 28.484375 32.9375 28.3125 33.171875 L 25.203125 37.484375 L 22.09375 33.171875 C 21.9375 32.9375 21.65625 32.8125 21.40625 32.8125 L 21.359375 32.8125 C 20.890625 32.8125 20.5 33.203125 20.5 33.671875 L 20.5 42.890625 C 20.5 43.359375 20.890625 43.75 21.359375 43.75 C 21.84375 43.75 22.234375 43.359375 22.234375 42.890625 L 22.234375 36.3125 L 24.46875 39.4375 C 24.640625 39.671875 24.90625 39.796875 25.1875 39.796875 L 25.21875 39.796875 C 25.5 39.796875 25.75 39.671875 25.921875 39.4375 L 28.171875 36.3125 L 28.171875 42.890625 C 28.171875 43.359375 28.546875 43.75 29.03125 43.75 Z M 37.015625 43.734375 L 37.0625 43.734375 C 37.09375 43.71875 37.125 43.703125 37.1875 43.703125 L 37.195312 43.6875 C 37.203125 43.6875 37.203125 43.6875 37.21875 43.6875 C 37.25 43.671875 37.296875 43.625 37.34375 43.59375 L 37.375 43.59375 C 37.40625 43.5625 37.4375 43.53125 37.46875 43.515625 C 37.46875 43.5 37.484375 43.5 37.484375 43.46875 L 37.578125 43.375 C 37.578125 43.375 37.578125 43.359375 37.59375 43.359375 C 37.609375 43.328125 37.640625 43.265625 37.65625 43.21875 L 39.703125 38.375 L 41.75 43.21875 C 41.765625 43.265625 41.78125 43.328125 41.8125 43.359375 C 41.8125 43.359375 41.8125 43.375 41.84375 43.375 L 41.90625 43.46875 C 41.921875 43.5 41.921875 43.5 41.9375 43.515625 L 41.984375 43.546875 L 42.046875 43.59375 C 42.046875 43.59375 42.046875 43.59375 42.0625 43.59375 C 42.09375 43.625 42.140625 43.671875 42.203125 43.6875 C 42.21875 43.6875 42.21875 43.6875 42.234375 43.703125 C 42.265625 43.703125 42.296875 43.71875 42.34375 43.734375 L 42.390625 43.734375 L 42.460938 43.746094 L 42.53125 43.75 C 42.59375 43.75 42.640625 43.75 42.6875 43.734375 L 42.71875 43.734375 C 42.765625 43.71875 42.8125 43.703125 42.84375 43.703125 C 42.84375 43.6875 42.859375 43.6875 42.859375 43.6875 L 42.875 43.6875 C 42.9375 43.671875 42.96875 43.625 43.015625 43.59375 L 43.03125 43.59375 C 43.0625 43.5625 43.109375 43.53125 43.140625 43.515625 C 43.140625 43.5 43.15625 43.5 43.15625 43.46875 C 43.1875 43.4375 43.21875 43.40625 43.234375 43.375 L 43.25 43.359375 C 43.28125 43.328125 43.3125 43.265625 43.328125 43.21875 L 47.15625 34.109375 C 47.34375 33.6875 47.140625 33.171875 46.71875 33 C 46.265625 32.8125 45.765625 33.015625 45.578125 33.453125 L 42.53125 40.6875 L 40.515625 35.890625 C 40.359375 35.546875 40.03125 35.359375 39.703125 35.359375 C 39.359375 35.359375 39.03125 35.546875 38.890625 35.890625 L 36.875 40.6875 L 33.8125 33.453125 C 33.640625 33.015625 33.125 32.8125 32.703125 33 C 32.25 33.171875 32.0625 33.6875 32.234375 34.109375 L 36.078125 43.21875 C 36.109375 43.265625 36.125 43.328125 36.15625 43.359375 L 36.15625 43.375 C 36.1875 43.40625 36.203125 43.4375 36.234375 43.46875 C 36.25 43.5 36.25 43.5 36.265625 43.515625 L 36.320312 43.546875 L 36.375 43.59375 C 36.375 43.59375 36.375 43.59375 36.390625 43.59375 C 36.421875 43.625 36.484375 43.671875 36.53125 43.6875 C 36.546875 43.6875 36.546875 43.6875 36.5625 43.703125 C 36.59375 43.703125 36.625 43.71875 36.671875 43.734375 L 36.71875 43.734375 L 36.796875 43.746094 L 36.875 43.75 C 36.921875 43.75 36.96875 43.75 37.015625 43.734375 Z M 37.015625 43.734375 "/>\n </g>'},xlsIcon:{extension:".xls",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.21875 46.875 C 17.425781 46.875 17.632812 46.800781 17.820312 46.667969 C 18.289062 46.351562 18.363281 45.695312 18.042969 45.242188 L 14.480469 40.367188 L 18.042969 35.53125 C 18.363281 35.0625 18.289062 34.425781 17.820312 34.105469 C 17.351562 33.75 16.730469 33.84375 16.375 34.332031 L 13.226562 38.644531 L 10.054688 34.332031 C 9.738281 33.84375 9.082031 33.75 8.632812 34.105469 C 8.164062 34.425781 8.070312 35.0625 8.386719 35.53125 L 11.949219 40.367188 L 8.386719 45.242188 C 8.070312 45.695312 8.164062 46.351562 8.632812 46.667969 C 8.800781 46.800781 9.007812 46.875 9.230469 46.875 C 9.550781 46.875 9.851562 46.707031 10.054688 46.445312 L 13.226562 42.113281 L 16.375 46.445312 C 16.582031 46.707031 16.882812 46.875 17.21875 46.875 Z M 29.351562 46.875 C 29.894531 46.875 30.382812 46.40625 30.382812 45.84375 C 30.382812 45.261719 29.894531 44.792969 29.351562 44.792969 L 24.269531 44.792969 L 24.269531 34.78125 C 24.269531 34.21875 23.800781 33.75 23.21875 33.75 C 22.636719 33.75 22.1875 34.21875 22.1875 34.78125 L 22.1875 45.84375 C 22.1875 46.335938 22.53125 46.757812 23.007812 46.855469 L 23.222656 46.875 Z M 37.28125 46.855469 C 38.613281 46.855469 39.832031 46.460938 40.75 45.789062 C 41.6875 45.113281 42.363281 44.082031 42.363281 42.882812 C 42.363281 42.300781 42.195312 41.738281 41.914062 41.289062 C 41.480469 40.59375 40.804688 40.105469 40.039062 39.730469 C 39.289062 39.375 38.40625 39.132812 37.449219 38.945312 L 37.414062 38.945312 C 36.398438 38.757812 35.554688 38.457031 35.070312 38.117188 C 34.824219 37.949219 34.65625 37.78125 34.5625 37.632812 C 34.46875 37.480469 34.429688 37.332031 34.429688 37.105469 C 34.429688 36.710938 34.636719 36.300781 35.144531 35.925781 C 35.648438 35.550781 36.398438 35.289062 37.242188 35.289062 C 38.386719 35.289062 39.304688 35.851562 40.261719 36.488281 C 40.710938 36.789062 41.3125 36.65625 41.59375 36.207031 C 41.894531 35.773438 41.761719 35.175781 41.332031 34.875 C 40.375 34.257812 39.042969 33.375 37.242188 33.375 C 36.023438 33.375 34.882812 33.730469 34 34.367188 C 33.136719 35.007812 32.5 35.980469 32.5 37.105469 C 32.5 37.667969 32.648438 38.195312 32.929688 38.644531 C 33.34375 39.300781 33.960938 39.769531 34.675781 40.105469 C 35.386719 40.445312 36.210938 40.667969 37.09375 40.835938 L 37.132812 40.835938 C 38.238281 41.042969 39.15625 41.363281 39.699219 41.71875 C 39.980469 41.90625 40.148438 42.09375 40.261719 42.28125 C 40.375 42.46875 40.429688 42.636719 40.429688 42.882812 C 40.429688 43.351562 40.1875 43.820312 39.625 44.230469 C 39.0625 44.644531 38.21875 44.925781 37.28125 44.925781 C 35.949219 44.945312 34.523438 44.15625 33.699219 43.480469 C 33.289062 43.144531 32.667969 43.199219 32.332031 43.613281 C 32.011719 44.023438 32.070312 44.644531 32.480469 44.980469 C 33.550781 45.824219 35.257812 46.835938 37.28125 46.855469 Z M 37.28125 46.855469 "/>\n </g>'},xlsxIcon:{extension:".xlsx",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.070312 43.75 C 13.242188 43.75 13.414062 43.6875 13.570312 43.578125 C 13.960938 43.3125 14.023438 42.765625 13.757812 42.390625 L 10.789062 38.328125 L 13.757812 34.296875 C 14.023438 33.90625 13.960938 33.375 13.570312 33.109375 C 13.179688 32.8125 12.664062 32.890625 12.367188 33.296875 L 9.742188 36.890625 L 7.101562 33.296875 C 6.835938 32.890625 6.289062 32.8125 5.914062 33.109375 C 5.523438 33.375 5.445312 33.90625 5.710938 34.296875 L 8.679688 38.328125 L 5.710938 42.390625 C 5.445312 42.765625 5.523438 43.3125 5.914062 43.578125 C 6.054688 43.6875 6.226562 43.75 6.414062 43.75 C 6.679688 43.75 6.929688 43.609375 7.101562 43.390625 L 9.742188 39.78125 L 12.367188 43.390625 C 12.539062 43.609375 12.789062 43.75 13.070312 43.75 Z M 23.179688 43.75 C 23.632812 43.75 24.039062 43.359375 24.039062 42.890625 C 24.039062 42.40625 23.632812 42.015625 23.179688 42.015625 L 18.945312 42.015625 L 18.945312 33.671875 C 18.945312 33.203125 18.554688 32.8125 18.070312 32.8125 C 17.585938 32.8125 17.210938 33.203125 17.210938 33.671875 L 17.210938 42.890625 C 17.210938 43.359375 17.585938 43.75 18.070312 43.75 Z M 29.789062 43.734375 C 30.898438 43.734375 31.914062 43.40625 32.679688 42.84375 C 33.460938 42.28125 34.023438 41.421875 34.023438 40.421875 C 34.023438 39.9375 33.882812 39.46875 33.648438 39.09375 C 33.289062 38.515625 32.726562 38.109375 32.085938 37.796875 C 31.460938 37.5 30.726562 37.296875 29.929688 37.140625 L 29.898438 37.140625 C 29.054688 36.984375 28.351562 36.734375 27.945312 36.453125 C 27.742188 36.3125 27.601562 36.171875 27.523438 36.046875 C 27.445312 35.921875 27.414062 35.796875 27.414062 35.609375 C 27.414062 35.28125 27.585938 34.9375 28.007812 34.625 C 28.429688 34.3125 29.054688 34.09375 29.757812 34.09375 C 30.710938 34.09375 31.476562 34.5625 32.273438 35.09375 C 32.648438 35.34375 33.148438 35.234375 33.382812 34.859375 C 33.632812 34.5 33.523438 34 33.164062 33.75 C 32.367188 33.234375 31.257812 32.5 29.757812 32.5 C 28.742188 32.5 27.789062 32.796875 27.054688 33.328125 C 26.335938 33.859375 25.804688 34.671875 25.804688 35.609375 C 25.804688 36.078125 25.929688 36.515625 26.164062 36.890625 C 26.507812 37.4375 27.023438 37.828125 27.617188 38.109375 C 28.210938 38.390625 28.898438 38.578125 29.632812 38.71875 L 29.664062 38.71875 C 30.585938 38.890625 31.351562 39.15625 31.804688 39.453125 C 32.039062 39.609375 32.179688 39.765625 32.273438 39.921875 C 32.367188 40.078125 32.414062 40.21875 32.414062 40.421875 C 32.414062 40.8125 32.210938 41.203125 31.742188 41.546875 C 31.273438 41.890625 30.570312 42.125 29.789062 42.125 C 28.679688 42.140625 27.492188 41.484375 26.804688 40.921875 C 26.460938 40.640625 25.945312 40.6875 25.664062 41.03125 C 25.398438 41.375 25.445312 41.890625 25.789062 42.171875 C 26.679688 42.875 28.101562 43.71875 29.789062 43.734375 Z M 43.179688 43.75 C 43.351562 43.75 43.523438 43.6875 43.679688 43.578125 C 44.070312 43.3125 44.132812 42.765625 43.867188 42.390625 L 40.898438 38.328125 L 43.867188 34.296875 C 44.132812 33.90625 44.070312 33.375 43.679688 33.109375 C 43.289062 32.8125 42.773438 32.890625 42.476562 33.296875 L 39.851562 36.890625 L 37.210938 33.296875 C 36.945312 32.890625 36.398438 32.8125 36.023438 33.109375 C 35.632812 33.375 35.554688 33.90625 35.820312 34.296875 L 38.789062 38.328125 L 35.820312 42.390625 C 35.554688 42.765625 35.632812 43.3125 36.023438 43.578125 C 36.164062 43.6875 36.335938 43.75 36.523438 43.75 C 36.789062 43.75 37.039062 43.609375 37.210938 43.390625 L 39.851562 39.78125 L 42.476562 43.390625 C 42.648438 43.609375 42.898438 43.75 43.179688 43.75 Z M 43.179688 43.75 "/>\n </g>'},zipIcon:{extension:".zip",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.175781 46.875 C 20.855469 46.875 21.402344 46.351562 21.402344 45.671875 C 21.402344 44.992188 20.855469 44.445312 20.175781 44.445312 L 13.132812 44.445312 L 21.183594 33.488281 L 21.183594 33.445312 C 21.203125 33.421875 21.226562 33.378906 21.25 33.335938 C 21.269531 33.3125 21.269531 33.289062 21.292969 33.269531 C 21.3125 33.203125 21.3125 33.179688 21.335938 33.136719 C 21.335938 33.09375 21.378906 33.070312 21.378906 33.007812 C 21.378906 32.984375 21.378906 32.960938 21.402344 32.917969 L 21.402344 32.679688 C 21.402344 32.632812 21.402344 32.613281 21.378906 32.546875 C 21.378906 32.503906 21.378906 32.480469 21.335938 32.4375 C 21.335938 32.414062 21.3125 32.371094 21.3125 32.304688 C 21.292969 32.285156 21.269531 32.242188 21.269531 32.21875 C 21.25 32.195312 21.226562 32.152344 21.203125 32.109375 C 21.183594 32.066406 21.160156 32.042969 21.117188 32.023438 C 21.09375 32 21.074219 31.957031 21.050781 31.933594 C 21.03125 31.914062 21.007812 31.867188 20.964844 31.847656 C 20.941406 31.824219 20.941406 31.804688 20.898438 31.78125 L 20.875 31.78125 C 20.832031 31.757812 20.8125 31.738281 20.765625 31.714844 C 20.746094 31.695312 20.722656 31.648438 20.65625 31.648438 L 20.570312 31.605469 L 20.4375 31.585938 C 20.417969 31.585938 20.375 31.5625 20.351562 31.5625 L 10.75 31.5625 C 10.070312 31.5625 9.546875 32.085938 9.546875 32.765625 C 9.546875 33.421875 10.070312 33.992188 10.75 33.992188 L 17.8125 33.992188 L 9.785156 44.972656 L 9.765625 44.972656 C 9.742188 45.015625 9.71875 45.058594 9.699219 45.082031 C 9.699219 45.101562 9.675781 45.148438 9.632812 45.167969 C 9.632812 45.210938 9.609375 45.257812 9.609375 45.277344 C 9.589844 45.320312 9.589844 45.367188 9.566406 45.386719 L 9.566406 45.496094 C 9.546875 45.539062 9.546875 45.585938 9.546875 45.648438 L 9.546875 45.738281 C 9.546875 45.78125 9.566406 45.824219 9.566406 45.890625 C 9.566406 45.933594 9.589844 45.957031 9.589844 45.976562 L 9.632812 46.109375 C 9.632812 46.152344 9.675781 46.175781 9.699219 46.21875 C 9.699219 46.242188 9.71875 46.261719 9.742188 46.328125 C 9.765625 46.351562 9.785156 46.394531 9.808594 46.414062 C 9.828125 46.4375 9.851562 46.460938 9.894531 46.480469 L 9.9375 46.542969 L 9.984375 46.589844 C 10.003906 46.613281 10.027344 46.632812 10.046875 46.632812 L 10.046875 46.65625 C 10.070312 46.679688 10.09375 46.679688 10.136719 46.699219 C 10.179688 46.722656 10.222656 46.742188 10.246094 46.742188 C 10.265625 46.789062 10.289062 46.789062 10.3125 46.808594 C 10.375 46.808594 10.421875 46.832031 10.464844 46.832031 C 10.484375 46.851562 10.507812 46.851562 10.53125 46.851562 L 10.648438 46.871094 Z M 26.214844 46.875 C 26.871094 46.875 27.4375 46.351562 27.4375 45.671875 L 27.4375 32.765625 C 27.4375 32.085938 26.871094 31.5625 26.214844 31.5625 C 25.535156 31.5625 25.011719 32.085938 25.011719 32.765625 L 25.011719 45.671875 C 25.011719 46.351562 25.535156 46.875 26.214844 46.875 Z M 32.734375 46.875 C 33.410156 46.875 33.957031 46.328125 33.957031 45.671875 L 33.957031 40.925781 L 36.648438 40.925781 C 39.25 40.925781 41.351562 38.824219 41.351562 36.265625 C 41.351562 33.664062 39.25 31.5625 36.648438 31.5625 L 32.734375 31.5625 C 32.078125 31.5625 31.53125 32.085938 31.53125 32.765625 L 31.53125 45.671875 C 31.53125 46.328125 32.078125 46.875 32.734375 46.875 Z M 36.648438 38.496094 L 33.957031 38.496094 L 33.957031 33.992188 L 36.648438 33.992188 C 37.917969 33.992188 38.902344 34.996094 38.921875 36.265625 C 38.902344 37.492188 37.917969 38.496094 36.648438 38.496094 Z M 36.648438 38.496094 "/>\n </g>'},docxIcon:{extension:".docx",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.789062 43.75 C 9.589844 43.75 10.988281 43.269531 11.984375 42.304688 C 12.980469 41.339844 13.476562 39.984375 13.476562 38.234375 C 13.476562 36.496094 12.980469 35.144531 11.984375 34.179688 C 10.988281 33.214844 9.589844 32.734375 7.789062 32.734375 L 4.695312 32.734375 C 4.394531 32.734375 4.15625 32.816406 3.984375 32.984375 C 3.8125 33.152344 3.726562 33.386719 3.726562 33.6875 L 3.726562 42.796875 C 3.726562 43.097656 3.8125 43.332031 3.984375 43.5 C 4.15625 43.667969 4.394531 43.75 4.695312 43.75 Z M 7.664062 42.109375 L 5.742188 42.109375 L 5.742188 34.375 L 7.664062 34.375 C 10.195312 34.375 11.460938 35.660156 11.460938 38.234375 C 11.460938 40.816406 10.195312 42.109375 7.664062 42.109375 Z M 20.414062 43.890625 C 21.476562 43.890625 22.402344 43.660156 23.1875 43.203125 C 23.972656 42.746094 24.582031 42.089844 25.007812 41.234375 C 25.433594 40.378906 25.648438 39.378906 25.648438 38.234375 C 25.648438 37.089844 25.4375 36.089844 25.015625 35.242188 C 24.59375 34.394531 23.988281 33.738281 23.203125 33.28125 C 22.417969 32.824219 21.488281 32.59375 20.414062 32.59375 C 19.339844 32.59375 18.410156 32.824219 17.617188 33.28125 C 16.824219 33.738281 16.21875 34.394531 15.796875 35.242188 C 15.375 36.089844 15.164062 37.089844 15.164062 38.234375 C 15.164062 39.378906 15.378906 40.378906 15.804688 41.234375 C 16.230469 42.089844 16.839844 42.746094 17.625 43.203125 C 18.410156 43.660156 19.339844 43.890625 20.414062 43.890625 Z M 20.414062 42.28125 C 19.394531 42.28125 18.597656 41.933594 18.03125 41.234375 C 17.464844 40.535156 17.179688 39.535156 17.179688 38.234375 C 17.179688 36.933594 17.464844 35.933594 18.03125 35.242188 C 18.597656 34.550781 19.394531 34.203125 20.414062 34.203125 C 21.425781 34.203125 22.214844 34.550781 22.78125 35.242188 C 23.347656 35.933594 23.632812 36.933594 23.632812 38.234375 C 23.632812 39.535156 23.347656 40.535156 22.78125 41.234375 C 22.214844 41.933594 21.425781 42.28125 20.414062 42.28125 Z M 32.601562 43.890625 C 33.289062 43.890625 33.933594 43.789062 34.539062 43.585938 C 35.144531 43.382812 35.679688 43.089844 36.148438 42.703125 C 36.285156 42.597656 36.378906 42.488281 36.429688 42.367188 C 36.480469 42.246094 36.507812 42.109375 36.507812 41.953125 C 36.507812 41.722656 36.445312 41.53125 36.320312 41.375 C 36.195312 41.21875 36.042969 41.140625 35.867188 41.140625 C 35.753906 41.140625 35.644531 41.160156 35.539062 41.203125 C 35.433594 41.246094 35.332031 41.296875 35.226562 41.359375 C 34.746094 41.683594 34.316406 41.910156 33.9375 42.046875 C 33.558594 42.183594 33.144531 42.25 32.695312 42.25 C 31.613281 42.25 30.792969 41.910156 30.234375 41.234375 C 29.675781 40.558594 29.398438 39.558594 29.398438 38.234375 C 29.398438 36.921875 29.675781 35.925781 30.234375 35.25 C 30.792969 34.574219 31.613281 34.234375 32.695312 34.234375 C 33.164062 34.234375 33.589844 34.300781 33.976562 34.429688 C 34.363281 34.558594 34.777344 34.792969 35.226562 35.125 C 35.445312 35.269531 35.660156 35.34375 35.867188 35.34375 C 36.042969 35.34375 36.195312 35.265625 36.320312 35.109375 C 36.445312 34.953125 36.507812 34.761719 36.507812 34.53125 C 36.507812 34.363281 36.480469 34.222656 36.429688 34.109375 C 36.378906 33.996094 36.285156 33.886719 36.148438 33.78125 C 35.679688 33.394531 35.144531 33.101562 34.539062 32.898438 C 33.933594 32.695312 33.289062 32.59375 32.601562 32.59375 C 31.539062 32.59375 30.609375 32.824219 29.8125 33.28125 C 29.015625 33.738281 28.402344 34.394531 27.976562 35.242188 C 27.550781 36.089844 27.335938 37.089844 27.335938 38.234375 C 27.335938 39.378906 27.550781 40.378906 27.976562 41.234375 C 28.402344 42.089844 29.015625 42.746094 29.8125 43.203125 C 30.609375 43.660156 31.539062 43.890625 32.601562 43.890625 Z M 46.132812 43.84375 C 46.382812 43.84375 46.605469 43.75 46.796875 43.5625 C 46.988281 43.375 47.085938 43.15625 47.085938 42.90625 C 47.085938 42.707031 47.003906 42.511719 46.835938 42.3125 L 43.445312 38.15625 L 46.710938 34.171875 C 46.867188 34.003906 46.945312 33.808594 46.945312 33.578125 C 46.945312 33.328125 46.847656 33.113281 46.65625 32.929688 C 46.464844 32.746094 46.242188 32.65625 45.992188 32.65625 C 45.730469 32.65625 45.507812 32.769531 45.320312 33 L 42.273438 36.765625 L 39.226562 33 C 39.027344 32.769531 38.800781 32.65625 38.539062 32.65625 C 38.289062 32.65625 38.070312 32.746094 37.882812 32.929688 C 37.695312 33.113281 37.601562 33.328125 37.601562 33.578125 C 37.601562 33.808594 37.679688 34.003906 37.835938 34.171875 L 41.101562 38.15625 L 37.695312 42.3125 C 37.539062 42.5 37.460938 42.699219 37.460938 42.90625 C 37.460938 43.15625 37.558594 43.371094 37.75 43.554688 C 37.941406 43.738281 38.164062 43.828125 38.414062 43.828125 C 38.675781 43.828125 38.898438 43.71875 39.085938 43.5 L 42.273438 39.5625 L 45.445312 43.5 C 45.644531 43.730469 45.871094 43.84375 46.132812 43.84375 Z M 46.132812 43.84375 "/>\n </g>'},jpgIcon:{extension:".jpg",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.789062 47.007812 L 9.488281 46.960938 C 12.214844 46.757812 13.578125 45.277344 13.578125 42.523438 L 13.578125 32.742188 C 13.578125 32.320312 13.453125 31.980469 13.195312 31.726562 C 12.941406 31.472656 12.59375 31.34375 12.15625 31.34375 C 11.734375 31.34375 11.394531 31.472656 11.140625 31.726562 C 10.886719 31.980469 10.757812 32.320312 10.757812 32.742188 L 10.757812 42.523438 C 10.757812 43.238281 10.605469 43.769531 10.296875 44.117188 C 9.992188 44.46875 9.539062 44.660156 8.941406 44.6875 L 8.242188 44.730469 C 7.847656 44.761719 7.558594 44.867188 7.378906 45.046875 C 7.195312 45.230469 7.105469 45.496094 7.105469 45.847656 C 7.105469 46.664062 7.667969 47.050781 8.789062 47.007812 Z M 18.304688 47.007812 C 18.742188 47.007812 19.089844 46.878906 19.34375 46.625 C 19.597656 46.367188 19.726562 46.023438 19.726562 45.585938 L 19.726562 40.882812 L 23.640625 40.882812 C 25.289062 40.882812 26.574219 40.464844 27.492188 39.632812 C 28.410156 38.804688 28.871094 37.644531 28.871094 36.15625 C 28.871094 34.667969 28.410156 33.511719 27.492188 32.6875 C 26.574219 31.863281 25.289062 31.453125 23.640625 31.453125 L 18.261719 31.453125 C 17.839844 31.453125 17.507812 31.570312 17.265625 31.804688 C 17.023438 32.035156 16.90625 32.363281 16.90625 32.789062 L 16.90625 45.585938 C 16.90625 46.023438 17.03125 46.367188 17.289062 46.625 C 17.542969 46.878906 17.882812 47.007812 18.304688 47.007812 Z M 23.292969 38.714844 L 19.726562 38.714844 L 19.726562 33.640625 L 23.292969 33.640625 C 25.230469 33.640625 26.203125 34.488281 26.203125 36.179688 C 26.203125 37.871094 25.230469 38.714844 23.292969 38.714844 Z M 38.605469 47.070312 C 39.320312 47.070312 40.0625 47.011719 40.835938 46.898438 C 41.609375 46.78125 42.285156 46.621094 42.871094 46.414062 C 43.410156 46.242188 43.765625 46.015625 43.941406 45.738281 C 44.117188 45.460938 44.203125 44.988281 44.203125 44.316406 L 44.203125 39.613281 C 44.203125 39.292969 44.101562 39.03125 43.898438 38.835938 C 43.695312 38.640625 43.425781 38.539062 43.089844 38.539062 L 39.21875 38.539062 C 38.867188 38.539062 38.59375 38.628906 38.398438 38.804688 C 38.199219 38.976562 38.101562 39.226562 38.101562 39.546875 C 38.101562 39.867188 38.199219 40.117188 38.398438 40.289062 C 38.59375 40.464844 38.867188 40.554688 39.21875 40.554688 L 41.6875 40.554688 L 41.6875 44.425781 C 40.699219 44.703125 39.707031 44.839844 38.714844 44.839844 C 35.390625 44.839844 33.726562 42.945312 33.726562 39.152344 C 33.726562 37.300781 34.132812 35.90625 34.941406 34.964844 C 35.75 34.023438 36.949219 33.554688 38.539062 33.554688 C 39.238281 33.554688 39.867188 33.644531 40.421875 33.828125 C 40.972656 34.007812 41.574219 34.324219 42.214844 34.777344 C 42.390625 34.894531 42.542969 34.980469 42.671875 35.03125 C 42.804688 35.082031 42.949219 35.105469 43.109375 35.105469 C 43.359375 35.105469 43.570312 34.996094 43.746094 34.777344 C 43.921875 34.558594 44.007812 34.289062 44.007812 33.96875 C 44.007812 33.75 43.96875 33.558594 43.886719 33.398438 C 43.808594 33.238281 43.679688 33.078125 43.503906 32.917969 C 42.191406 31.808594 40.507812 31.257812 38.453125 31.257812 C 36.90625 31.257812 35.5625 31.574219 34.425781 32.207031 C 33.289062 32.84375 32.410156 33.753906 31.789062 34.941406 C 31.171875 36.128906 30.859375 37.535156 30.859375 39.152344 C 30.859375 40.800781 31.171875 42.21875 31.789062 43.40625 C 32.410156 44.597656 33.304688 45.503906 34.46875 46.132812 C 35.636719 46.757812 37.015625 47.070312 38.605469 47.070312 Z M 38.605469 47.070312 "/>\n </g>'},mp3Icon:{extension:".mp3",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 43.828125 43.710938 C 43.605469 44.28125 43.273438 44.804688 42.84375 45.265625 C 42.40625 45.730469 41.867188 46.113281 41.242188 46.398438 C 40.597656 46.699219 39.851562 46.855469 39.027344 46.855469 C 38.328125 46.855469 37.703125 46.757812 37.160156 46.570312 C 36.609375 46.378906 36.160156 46.136719 35.769531 45.839844 C 35.386719 45.550781 35.050781 45.210938 34.796875 44.832031 C 34.570312 44.507812 34.394531 44.195312 34.265625 43.890625 C 34.140625 43.59375 34.054688 43.335938 33.996094 43.101562 C 33.792969 42.261719 34.304688 41.417969 35.140625 41.210938 C 35.980469 41.007812 36.828125 41.519531 37.03125 42.355469 C 37.039062 42.390625 37.066406 42.488281 37.144531 42.671875 C 37.191406 42.777344 37.265625 42.914062 37.371094 43.0625 C 37.4375 43.160156 37.53125 43.257812 37.65625 43.351562 C 37.792969 43.453125 37.972656 43.542969 38.195312 43.625 C 38.332031 43.667969 38.59375 43.730469 39.027344 43.730469 C 39.390625 43.730469 39.695312 43.675781 39.925781 43.566406 C 40.1875 43.445312 40.398438 43.300781 40.558594 43.132812 C 40.71875 42.957031 40.839844 42.773438 40.914062 42.578125 C 40.996094 42.371094 41.03125 42.195312 41.03125 42.023438 C 41.03125 41.789062 41 41.585938 40.921875 41.398438 C 40.871094 41.257812 40.785156 41.148438 40.660156 41.039062 C 40.515625 40.910156 40.296875 40.792969 40.011719 40.699219 C 39.6875 40.59375 39.253906 40.539062 38.738281 40.535156 C 37.882812 40.527344 37.1875 39.832031 37.1875 38.972656 L 37.1875 38.832031 C 37.1875 37.984375 37.859375 37.292969 38.699219 37.265625 C 39.070312 37.257812 39.398438 37.195312 39.679688 37.101562 C 39.921875 37.011719 40.121094 36.902344 40.273438 36.773438 C 40.40625 36.652344 40.507812 36.519531 40.582031 36.359375 C 40.652344 36.210938 40.6875 36.027344 40.6875 35.8125 C 40.6875 35.523438 40.644531 35.289062 40.574219 35.125 C 40.5 34.96875 40.414062 34.847656 40.304688 34.757812 C 40.1875 34.660156 40.042969 34.582031 39.867188 34.53125 C 39.402344 34.386719 38.878906 34.398438 38.480469 34.542969 C 38.289062 34.617188 38.121094 34.714844 37.976562 34.84375 C 37.820312 34.984375 37.695312 35.148438 37.59375 35.339844 C 37.484375 35.550781 37.40625 35.773438 37.367188 36.039062 C 37.230469 36.890625 36.429688 37.472656 35.574219 37.335938 C 34.722656 37.195312 34.140625 36.398438 34.28125 35.542969 C 34.378906 34.9375 34.5625 34.378906 34.835938 33.871094 C 35.109375 33.355469 35.464844 32.898438 35.890625 32.519531 C 36.320312 32.132812 36.824219 31.828125 37.382812 31.617188 C 38.433594 31.226562 39.667969 31.199219 40.78125 31.539062 C 41.351562 31.714844 41.863281 31.992188 42.308594 32.355469 C 42.777344 32.753906 43.148438 33.242188 43.414062 33.824219 C 43.679688 34.402344 43.8125 35.070312 43.8125 35.8125 C 43.8125 36.476562 43.679688 37.097656 43.421875 37.660156 C 43.25 38.046875 43.023438 38.394531 42.746094 38.707031 C 43.242188 39.148438 43.609375 39.671875 43.835938 40.261719 C 44.046875 40.804688 44.15625 41.398438 44.15625 42.023438 C 44.15625 42.578125 44.046875 43.148438 43.828125 43.710938 Z M 31.445312 38.492188 C 31.148438 39.140625 30.734375 39.703125 30.199219 40.164062 C 29.6875 40.605469 29.078125 40.957031 28.390625 41.199219 C 27.71875 41.4375 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.859375 24.296875 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.859375 21.875 45 L 21.875 32.8125 C 21.875 31.945312 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.667969 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.03125 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.28125 L 14.015625 43.140625 C 14.007812 43.164062 13.996094 43.191406 13.984375 43.214844 C 13.71875 43.777344 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.9375 44.117188 11.375 43.777344 11.109375 43.214844 L 11.082031 43.160156 L 9.339844 39.101562 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.1875 L 12.527344 39.09375 L 15.59375 32.207031 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.167969 31.261719 C 18.03125 31.261719 18.730469 31.960938 18.730469 32.824219 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.136719 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.136719 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 28.257812 34.902344 C 27.835938 34.550781 27.140625 34.375 26.191406 34.375 L 25 34.375 L 25 38.4375 L 26.191406 38.4375 C 26.621094 38.4375 27.007812 38.375 27.34375 38.253906 C 27.667969 38.140625 27.929688 37.992188 28.148438 37.804688 C 28.34375 37.632812 28.492188 37.4375 28.601562 37.195312 C 28.710938 36.964844 28.757812 36.703125 28.757812 36.40625 C 28.757812 35.324219 28.382812 35.003906 28.257812 34.902344 "/>\n <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 11.34125 13.57875 C 11.345 13.5925 11.3525 13.62375 11.36375 13.67375 C 11.3775 13.7225 11.3975 13.78125 11.42625 13.85 C 11.45375 13.9175 11.49375 13.9875 11.54625 14.0625 C 11.5975 14.13875 11.66625 14.20875 11.75 14.27125 C 11.83375 14.33625 11.9375 14.38875 12.0575 14.43125 C 12.1775 14.4725 12.32 14.49375 12.4875 14.49375 C 12.67875 14.49375 12.845 14.46125 12.9875 14.39375 C 13.13 14.32875 13.24875 14.245 13.34375 14.1425 C 13.43875 14.0425 13.51125 13.93 13.55875 13.8075 C 13.6075 13.6825 13.63125 13.56375 13.63125 13.4475 C 13.63125 13.31125 13.6075 13.1825 13.5625 13.065 C 13.515 12.9475 13.4425 12.845 13.3425 12.7575 C 13.2425 12.67 13.115 12.6 12.96 12.55 C 12.805 12.49875 12.6175 12.4725 12.4 12.4725 L 12.4 12.42625 C 12.57 12.42 12.72375 12.3925 12.8625 12.34375 C 13.0025 12.29625 13.11875 12.2275 13.21625 12.14375 C 13.31375 12.05875 13.3875 11.96 13.44125 11.845 C 13.4925 11.7275 13.52 11.60125 13.52 11.46 C 13.52 11.29375 13.4925 11.1525 13.43875 11.0325 C 13.38375 10.91375 13.31125 10.81625 13.21875 10.74 C 13.1275 10.66375 13.0225 10.6075 12.90375 10.5725 C 12.78625 10.535 12.66375 10.5175 12.5375 10.5175 C 12.395 10.5175 12.26125 10.54 12.14 10.58625 C 12.0175 10.6325 11.91 10.69625 11.81875 10.77875 C 11.72625 10.8625 11.64875 10.96 11.5875 11.07375 C 11.5275 11.18875 11.48625 11.315 11.4625 11.45375 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.475 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n </g>'},mp4Icon:{extension:".mp4",path:'<g id="surface6" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 36.898438 40.625 L 40.625 35.480469 L 40.625 40.625 Z M 28.761719 36.40625 C 28.761719 36.703125 28.707031 36.964844 28.605469 37.195312 C 28.496094 37.433594 28.347656 37.632812 28.148438 37.804688 C 27.929688 37.992188 27.667969 38.144531 27.34375 38.257812 C 27.003906 38.375 26.621094 38.4375 26.191406 38.4375 L 25 38.4375 L 25 34.375 L 26.191406 34.375 C 27.140625 34.375 27.835938 34.554688 28.253906 34.902344 C 28.378906 35.007812 28.761719 35.324219 28.761719 36.40625 Z M 44.6875 43.75 L 43.75 43.75 L 43.75 45.3125 C 43.75 46.175781 43.050781 46.875 42.1875 46.875 C 41.324219 46.875 40.625 46.175781 40.625 45.3125 L 40.625 43.75 L 34.066406 43.75 C 33.199219 43.75 32.503906 43.050781 32.503906 42.1875 L 32.503906 41.875 C 32.503906 41.546875 32.605469 41.226562 32.800781 40.957031 L 39.363281 31.898438 C 39.660156 31.492188 40.128906 31.25 40.628906 31.25 L 42.1875 31.25 C 43.050781 31.25 43.75 31.949219 43.75 32.8125 L 43.75 40.625 L 44.6875 40.625 C 45.550781 40.625 46.25 41.324219 46.25 42.1875 C 46.25 43.050781 45.550781 43.75 44.6875 43.75 Z M 31.445312 38.492188 C 31.148438 39.140625 30.730469 39.703125 30.195312 40.167969 C 29.6875 40.605469 29.082031 40.957031 28.390625 41.203125 C 27.71875 41.441406 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.863281 24.300781 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.863281 21.875 45 L 21.875 32.8125 C 21.875 31.949219 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.671875 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.027344 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.6875 L 14.035156 43.105469 C 14.019531 43.144531 14.003906 43.179688 13.984375 43.214844 C 13.71875 43.78125 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.941406 44.117188 11.378906 43.78125 11.113281 43.214844 C 11.097656 43.183594 11.078125 43.152344 11.066406 43.125 L 9.339844 39.484375 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.191406 L 9.355469 32.226562 L 12.523438 38.90625 L 15.578125 32.242188 C 15.585938 32.226562 15.597656 32.210938 15.605469 32.191406 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.164062 31.261719 C 18.027344 31.261719 18.726562 31.960938 18.726562 32.824219 L 18.726562 45.210938 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface6" mask="url(#mask0)"/>\n <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 14.3 13.5 L 10.90125 13.5 L 10.90125 13.4 L 13.00125 10.5 L 13.5 10.5 L 13.5 14.5 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.47625 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n </g>'},oggIcon:{extension:".ogg",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.976562 47.070312 C 10.464844 47.070312 11.757812 46.75 12.859375 46.109375 C 13.960938 45.46875 14.808594 44.550781 15.40625 43.351562 C 16.003906 42.15625 16.304688 40.757812 16.304688 39.152344 C 16.304688 37.550781 16.007812 36.152344 15.417969 34.964844 C 14.828125 33.777344 13.980469 32.859375 12.882812 32.21875 C 11.78125 31.578125 10.480469 31.257812 8.976562 31.257812 C 7.472656 31.257812 6.167969 31.578125 5.0625 32.21875 C 3.953125 32.859375 3.101562 33.777344 2.511719 34.964844 C 1.921875 36.152344 1.625 37.550781 1.625 39.152344 C 1.625 40.757812 1.925781 42.15625 2.523438 43.351562 C 3.121094 44.550781 3.972656 45.46875 5.070312 46.109375 C 6.171875 46.75 7.472656 47.070312 8.976562 47.070312 Z M 8.976562 44.820312 C 7.546875 44.820312 6.433594 44.332031 5.640625 43.351562 C 4.847656 42.375 4.449219 40.976562 4.449219 39.152344 C 4.449219 37.332031 4.847656 35.933594 5.640625 34.964844 C 6.433594 33.996094 7.546875 33.507812 8.976562 33.507812 C 10.390625 33.507812 11.496094 33.996094 12.289062 34.964844 C 13.085938 35.933594 13.484375 37.332031 13.484375 39.152344 C 13.484375 40.976562 13.085938 42.375 12.289062 43.351562 C 11.496094 44.332031 10.390625 44.820312 8.976562 44.820312 Z M 26.410156 47.070312 C 27.125 47.070312 27.871094 47.011719 28.640625 46.898438 C 29.414062 46.78125 30.09375 46.621094 30.675781 46.414062 C 31.214844 46.242188 31.574219 46.015625 31.75 45.738281 C 31.921875 45.460938 32.011719 44.988281 32.011719 44.316406 L 32.011719 39.613281 C 32.011719 39.292969 31.910156 39.03125 31.703125 38.835938 C 31.5 38.640625 31.230469 38.539062 30.894531 38.539062 L 27.023438 38.539062 C 26.671875 38.539062 26.398438 38.628906 26.203125 38.804688 C 26.007812 38.976562 25.90625 39.226562 25.90625 39.546875 C 25.90625 39.867188 26.007812 40.117188 26.203125 40.289062 C 26.398438 40.464844 26.671875 40.554688 27.023438 40.554688 L 29.496094 40.554688 L 29.496094 44.425781 C 28.503906 44.703125 27.511719 44.839844 26.519531 44.839844 C 23.195312 44.839844 21.53125 42.945312 21.53125 39.152344 C 21.53125 37.300781 21.9375 35.90625 22.746094 34.964844 C 23.554688 34.023438 24.753906 33.554688 26.34375 33.554688 C 27.046875 33.554688 27.671875 33.644531 28.226562 33.828125 C 28.78125 34.007812 29.378906 34.324219 30.019531 34.777344 C 30.195312 34.894531 30.347656 34.980469 30.480469 35.03125 C 30.609375 35.082031 30.757812 35.105469 30.917969 35.105469 C 31.164062 35.105469 31.375 34.996094 31.550781 34.777344 C 31.726562 34.558594 31.8125 34.289062 31.8125 33.96875 C 31.8125 33.75 31.773438 33.558594 31.695312 33.398438 C 31.613281 33.238281 31.484375 33.078125 31.3125 32.917969 C 30 31.808594 28.3125 31.257812 26.257812 31.257812 C 24.710938 31.257812 23.371094 31.574219 22.234375 32.207031 C 21.09375 32.84375 20.214844 33.753906 19.597656 34.941406 C 18.976562 36.128906 18.667969 37.535156 18.667969 39.152344 C 18.667969 40.800781 18.976562 42.21875 19.597656 43.40625 C 20.214844 44.597656 21.109375 45.503906 22.277344 46.132812 C 23.441406 46.757812 24.820312 47.070312 26.410156 47.070312 Z M 42.445312 47.070312 C 43.160156 47.070312 43.902344 47.011719 44.675781 46.898438 C 45.449219 46.78125 46.128906 46.621094 46.710938 46.414062 C 47.25 46.242188 47.609375 46.015625 47.78125 45.738281 C 47.957031 45.460938 48.046875 44.988281 48.046875 44.316406 L 48.046875 39.613281 C 48.046875 39.292969 47.941406 39.03125 47.738281 38.835938 C 47.535156 38.640625 47.265625 38.539062 46.929688 38.539062 L 43.058594 38.539062 C 42.707031 38.539062 42.433594 38.628906 42.238281 38.804688 C 42.039062 38.976562 41.941406 39.226562 41.941406 39.546875 C 41.941406 39.867188 42.039062 40.117188 42.238281 40.289062 C 42.433594 40.464844 42.707031 40.554688 43.058594 40.554688 L 45.53125 40.554688 L 45.53125 44.425781 C 44.539062 44.703125 43.546875 44.839844 42.554688 44.839844 C 39.230469 44.839844 37.566406 42.945312 37.566406 39.152344 C 37.566406 37.300781 37.972656 35.90625 38.78125 34.964844 C 39.589844 34.023438 40.789062 33.554688 42.378906 33.554688 C 43.078125 33.554688 43.707031 33.644531 44.261719 33.828125 C 44.816406 34.007812 45.414062 34.324219 46.054688 34.777344 C 46.230469 34.894531 46.382812 34.980469 46.515625 35.03125 C 46.644531 35.082031 46.792969 35.105469 46.953125 35.105469 C 47.199219 35.105469 47.410156 34.996094 47.585938 34.777344 C 47.761719 34.558594 47.847656 34.289062 47.847656 33.96875 C 47.847656 33.75 47.808594 33.558594 47.726562 33.398438 C 47.648438 33.238281 47.519531 33.078125 47.34375 32.917969 C 46.03125 31.808594 44.347656 31.257812 42.292969 31.257812 C 40.746094 31.257812 39.40625 31.574219 38.265625 32.207031 C 37.128906 32.84375 36.25 33.753906 35.632812 34.941406 C 35.011719 36.128906 34.703125 37.535156 34.703125 39.152344 C 34.703125 40.800781 35.011719 42.21875 35.632812 43.40625 C 36.25 44.597656 37.144531 45.503906 38.3125 46.132812 C 39.476562 46.757812 40.855469 47.070312 42.445312 47.070312 Z M 42.445312 47.070312 "/>\n </g>'},pdfIcon:{extension:".pdf",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.59375 25 L 39.4375 25 C 41.476562 25.003906 43.484375 25.472656 45.3125 26.375 L 45.3125 15.375 C 45.347656 14.191406 44.867188 13.054688 44 12.25 L 34.625 2.875 C 33.875 2.003906 32.773438 1.523438 31.625 1.5625 L 6.625 1.5625 C 5.589844 1.5625 4.75 2.402344 4.75 3.4375 L 4.75 26.375 C 6.566406 25.480469 8.566406 25.007812 10.59375 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.71875 L 42.15625 12.5 L 34.53125 12.5 C 34.480469 12.511719 34.425781 12.511719 34.375 12.5 Z M 6.25 25.71875 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.300781 13.980469 32.316406 15.253906 33.75 15.625 C 33.957031 15.675781 34.167969 15.675781 34.375 15.625 L 43.75 15.625 L 43.75 25.71875 C 44.859375 26.09375 45.910156 26.621094 46.875 27.28125 L 46.875 15.375 C 46.964844 13.722656 46.3125 12.117188 45.09375 11 L 35.71875 1.625 C 34.648438 0.523438 33.160156 -0.0664062 31.625 0 L 6.625 0 C 5.703125 -0.015625 4.8125 0.339844 4.152344 0.984375 C 3.496094 1.632812 3.125 2.515625 3.125 3.4375 L 3.125 27.28125 C 4.09375 26.625 5.144531 26.101562 6.25 25.71875 Z M 6.25 25.71875 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.625 28.125 C 6.335938 28.117188 4.136719 29.023438 2.515625 30.640625 C 0.898438 32.261719 -0.0078125 34.460938 0 36.75 L 0 41.375 C 0 46.136719 3.863281 50 8.625 50 L 41.375 50 C 46.132812 49.984375 49.984375 46.132812 50 41.375 L 50 36.75 C 50 31.988281 46.136719 28.125 41.375 28.125 Z M 8.625 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 14.40625 41.78125 L 12.09375 41.78125 L 12.09375 45.84375 C 12.003906 46.351562 11.5625 46.726562 11.046875 46.726562 C 10.53125 46.726562 10.089844 46.351562 10 45.84375 L 10 34.78125 C 10 34.210938 10.460938 33.75 11.03125 33.75 L 14.40625 33.75 C 15.925781 33.617188 17.390625 34.351562 18.191406 35.648438 C 18.992188 36.945312 18.992188 38.585938 18.191406 39.882812 C 17.390625 41.179688 15.925781 41.914062 14.40625 41.78125 Z M 12.09375 39.6875 L 14.40625 39.6875 C 15.152344 39.78125 15.882812 39.4375 16.289062 38.804688 C 16.691406 38.171875 16.691406 37.359375 16.289062 36.726562 C 15.882812 36.09375 15.152344 35.75 14.40625 35.84375 L 12.09375 35.84375 Z M 12.09375 39.6875 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.3125 45.84375 L 20.3125 34.78125 C 20.3125 34.210938 20.773438 33.75 21.34375 33.75 L 23.5625 33.75 C 27.1875 33.75 30.125 36.6875 30.125 40.3125 C 30.125 43.9375 27.1875 46.875 23.5625 46.875 L 21.34375 46.875 C 20.773438 46.875 20.3125 46.414062 20.3125 45.84375 Z M 22.40625 44.78125 L 23.5625 44.78125 C 26.03125 44.78125 28.03125 42.78125 28.03125 40.3125 C 28.03125 37.84375 26.03125 35.84375 23.5625 35.84375 L 22.40625 35.84375 Z M 22.40625 44.78125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 33.1875 45.84375 L 33.1875 34.78125 C 33.183594 34.476562 33.3125 34.1875 33.542969 33.992188 C 33.769531 33.792969 34.074219 33.703125 34.375 33.75 L 40.625 33.75 C 41.132812 33.839844 41.507812 34.28125 41.507812 34.796875 C 41.507812 35.3125 41.132812 35.753906 40.625 35.84375 L 35.25 35.84375 L 35.25 39.28125 L 39.625 39.28125 C 40.195312 39.28125 40.65625 39.742188 40.65625 40.3125 C 40.65625 40.882812 40.195312 41.34375 39.625 41.34375 L 35.25 41.34375 L 35.25 45.84375 C 35.257812 46.359375 34.882812 46.796875 34.375 46.875 C 34.074219 46.921875 33.769531 46.832031 33.542969 46.632812 C 33.3125 46.4375 33.183594 46.148438 33.1875 45.84375 Z M 33.1875 45.84375 "/>\n </g>'},defaultIcon:{extension:".default",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 3.117188 44.777344 C 1.394531 44.777344 0 43.386719 0 41.671875 L 0 3.484375 C 0 1.769531 1.394531 0.378906 3.117188 0.378906 L 25.792969 0.378906 C 27.164062 0.304688 28.5 0.808594 29.480469 1.765625 L 37.980469 10.230469 C 39.144531 11.242188 39.769531 12.730469 39.683594 14.265625 L 39.683594 41.671875 C 39.683594 43.386719 38.289062 44.777344 36.5625 44.777344 Z M 25.511719 3.203125 L 3.117188 3.203125 C 2.960938 3.203125 2.832031 3.328125 2.832031 3.484375 L 2.832031 41.671875 C 2.832031 41.828125 2.960938 41.957031 3.117188 41.957031 L 36.5625 41.957031 C 36.679688 41.949219 36.785156 41.867188 36.820312 41.757812 L 36.820312 14.492188 L 28.34375 14.492188 C 28.160156 14.539062 27.964844 14.539062 27.777344 14.492188 C 26.480469 14.15625 25.554688 13.007812 25.511719 11.671875 Z M 28.34375 4.640625 L 28.34375 11.671875 C 28.390625 11.683594 28.441406 11.683594 28.488281 11.671875 L 35.402344 11.671875 Z M 28.34375 4.640625 "/>\n </g>'}},l.MODULES.modals=function(e){var t=e.$;e.shared.modals||(e.shared.modals={});var n,i=e.shared.modals;function r(){for(var e in i)if(Object.prototype.hasOwnProperty.call(i,e)){var t=i[e];t&&t.$modal&&t.$modal.removeData().remove()}n&&n.removeData().remove(),i={}}function s(r,s){if(i[r]){var a=i[r].$modal,o=a.data("instance")||e;o.events.enableBlur(),a.hide(),n.hide(),t(o.o_doc).find("body").first().removeClass("fr-prevent-scroll fr-mobile"),a.removeClass("fr-active"),s||(o.accessibility.restoreSelection(),o.events.trigger("modals.hide"))}}function a(t){var n;if("string"==typeof t){if(!i[t])return;n=i[t].$modal}else n=t;return n&&e.node.hasClass(n,"fr-active")&&e.core.sameInstance(n)||!1}return{_init:function(){e.events.on("shared.destroy",r,!0)},get:function(e){return i[e]},create:function(r,a,o){if(a='<div class="fr-modal-head-line">'.concat(a,"</div>"),e.shared.$overlay||(e.shared.$overlay=t(e.doc.createElement("DIV")).addClass("fr-overlay"),t("body").first().append(e.shared.$overlay)),n=e.shared.$overlay,e.opts.theme&&n.addClass("".concat(e.opts.theme,"-theme")),!i[r]){var c=function(n,i){var r='<div tabIndex="-1" class="fr-modal'.concat(e.opts.theme?" ".concat(e.opts.theme,"-theme"):"",'"><div class="fr-modal-wrapper">'),s='<button title="'.concat(e.language.translate("Cancel"),'" class="fr-command fr-btn fr-modal-close"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 24 24"><path d="').concat(l.SVG.close,'"/></svg></button>');r+='<div class="fr-modal-head">'.concat(n).concat(s,"</div>"),r+='<div tabIndex="-1" class="fr-modal-body">'.concat(i,"</div>"),r+="</div></div>";var a=t(e.doc.createElement("DIV"));return a.html(r),a.find("> .fr-modal")}(a,o);i[r]={$modal:c,$head:c.find(".fr-modal-head"),$body:c.find(".fr-modal-body")},e.helpers.isMobile()||c.addClass("fr-desktop"),t("body").first().append(c),e.events.$on(c,"click",".fr-modal-close",(function(){s(r)}),!0),i[r].$body.css("margin-top",i[r].$head.outerHeight()),e.events.$on(c,"keydown",(function(n){var i=n.which;return i===l.KEYCODE.ESC?(s(r),e.accessibility.focusModalButton(c),!1):!(!t(n.currentTarget).is("input[type=text], textarea")&&i!==l.KEYCODE.ARROW_UP&&i!==l.KEYCODE.ARROW_DOWN&&!e.keys.isBrowserAction(n)&&(n.preventDefault(),n.stopPropagation(),1))}),!0),s(r,!0)}return i[r]},show:function(r){if(i[r]){var s=i[r].$modal;s.data("instance",e),s.show(),n.show(),t(e.o_doc).find("body").first().addClass("fr-prevent-scroll"),e.helpers.isMobile()&&t(e.o_doc).find("body").first().addClass("fr-mobile"),s.addClass("fr-active"),e.accessibility.focusModal(s)}},hide:s,resize:function(t){if(i[t]){var n=i[t],r=n.$modal,s=n.$body,a=e.o_win.innerHeight,o=r.find(".fr-modal-wrapper"),l=a-o.outerHeight(!0)+(o.height()-(s.outerHeight(!0)-s.height())),c="auto";l<s.get(0).scrollHeight&&(c=l),s.height(c)}},isVisible:a,areVisible:function(e){for(var t in i)if(Object.prototype.hasOwnProperty.call(i,t)&&a(t)&&(void 0===e||i[t].$modal.data("instance")===e))return i[t].$modal;return!1}}},l.MODULES.position=function(e){var t=e.$;function n(){var n=e.selection.ranges(0),i=n.getBoundingClientRect();if(0===i.top&&0===i.left&&0===i.width||0===i.height){var r=!1,s=e.opts.toolbarInline&&n.startContainer&&n.startContainer.firstChild&&"BR"===n.startContainer.firstChild.tagName;0===e.$el.find(".fr-marker").length&&(s?t(n.startContainer.firstChild).after(l.MARKERS):e.selection.save(),r=!0);var a=e.$el.find(".fr-marker").first();a.css("display","inline"),a.css("line-height","");var o=a.offset(),c=a.outerHeight();a.css("display","none"),a.css("line-height",0),(i={}).left=o&&o.left,i.width=0,i.height=c,i.top=o&&o.top-(e.helpers.isMobile()&&!e.helpers.isIOS()||e.opts.iframe?0:e.helpers.scrollTop()),i.right=1,i.bottom=1,i.ok=!0,r&&(s?e.$el.find(".fr-marker").remove():e.selection.restore())}return i}function i(t,n,i,r){var s=i.data("container");if(!s||"BODY"===s.get(0).tagName&&"static"===s.css("position")||(t&&(t-=s.offset().left),n&&(n-=s.offset().top),"BODY"!==s.get(0).tagName?(t&&(t+=s.get(0).scrollLeft),n&&(n+=s.get(0).scrollTop)):"absolute"===s.css("position")&&(t&&(t+=s.position().left),n&&(n+=s.position().top))),e.opts.iframe&&s&&e.$tb&&s.get(0)!==e.$tb.get(0)){var a=e.helpers.getPX(e.$wp.find(".fr-iframe").css("padding-top")),o=e.helpers.getPX(e.$wp.find(".fr-iframe").css("padding-left"));t&&(t+=e.$iframe.offset().left+o),n&&(n+=e.$iframe.offset().top+a)}var l=function(t,n){var i=t.outerWidth(!0);return n+i>e.$sc.get(0).clientWidth-10&&(n=e.$sc.get(0).clientWidth-i-10),n<0&&(n=10),n}(i,t);t&&i.css("left",l),n&&i.css("top",function(t,n,i){var r=t.outerHeight(!0);if(!e.helpers.isMobile()&&e.$tb&&t.parent().get(0)!==e.$tb.get(0)){var s=t.parent().offset().top,a=n-r-(i||0);t.parent().get(0)===e.$sc.get(0)&&(s-=t.parent().position().top);var o=e.$sc.get(0).clientHeight;s+n+r>e.$sc.offset().top+o&&0<t.parent().offset().top+a&&0<a?a>e.$wp.scrollTop()&&(n=a,t.addClass("fr-above")):t.removeClass("fr-above")}return n}(i,n,r))}function r(n){var i=t(n),r=i.is(".fr-sticky-on"),s=i.data("sticky-top"),a=i.data("sticky-scheduled");if(void 0===s){i.data("sticky-top",0);var o=t('<div class="fr-sticky-dummy" style="height: '.concat(i.outerHeight(),'px;"></div>'));e.$box.prepend(o)}else e.$box.find(".fr-sticky-dummy").css("height",i.outerHeight());if(e.core.hasFocus()||0<e.$tb.findVisible("input:focus").length){var l=e.helpers.scrollTop(),c=Math.min(Math.max(l-e.$tb.parent().offset().top,0),e.$tb.parent().outerHeight()-i.outerHeight());if(c!==s&&c!==a&&(clearTimeout(i.data("sticky-timeout")),i.data("sticky-scheduled",c),i.outerHeight()<l-e.$tb.parent().offset().top&&i.addClass("fr-opacity-0"),i.data("sticky-timeout",setTimeout((function(){var t=e.helpers.scrollTop(),n=Math.min(Math.max(t-e.$tb.parent().offset().top,0),e.$tb.parent().outerHeight()-i.outerHeight());0<n&&"BODY"===e.$tb.parent().get(0).tagName&&(n+=e.$tb.parent().position().top),n!==s&&(i.css("top",Math.max(n,0)),i.data("sticky-top",n),i.data("sticky-scheduled",n)),i.removeClass("fr-opacity-0")}),100))),!r){var d=e.$tb.parent(),u=d.get(0).offsetWidth-d.get(0).clientWidth;i.css("top","0"),i.width(d.width()-u),i.addClass("fr-sticky-on"),e.$box.addClass("fr-sticky-box")}}else clearTimeout(t(n).css("sticky-timeout")),i.css("top","0"),i.css("position",""),i.css("width",""),i.data("sticky-top",0),i.removeClass("fr-sticky-on"),e.$box.removeClass("fr-sticky-box")}function s(n){if(n.offsetWidth){var i=t(n),r=i.outerHeight(),s=i.data("sticky-position"),a=t("body"===e.opts.scrollableContainer?e.o_win:e.opts.scrollableContainer).outerHeight(),o=0,l=0;"body"!==e.opts.scrollableContainer&&(o=e.$sc.offset().top,l=t(e.o_win).outerHeight()-o-a);var c="body"===e.opts.scrollableContainer?e.helpers.scrollTop():o,d=i.is(".fr-sticky-on");i.data("sticky-parent")||i.data("sticky-parent",i.parent());var u=i.data("sticky-parent"),h=u.offset().top,f=u.outerHeight();if(i.data("sticky-offset")?e.$box.find(".fr-sticky-dummy").css("height","".concat(r,"px")):(i.data("sticky-offset",!0),i.after('<div class="fr-sticky-dummy" style="height: '.concat(r,'px;"></div>'))),!s){var p="auto"!==i.css("top")||"auto"!==i.css("bottom");p||i.css("position","fixed"),s={top:e.node.hasClass(i.get(0),"fr-top"),bottom:e.node.hasClass(i.get(0),"fr-bottom")},p||i.css("position",""),i.data("sticky-position",s),i.data("top",e.node.hasClass(i.get(0),"fr-top")?i.css("top"):"auto"),i.data("bottom",e.node.hasClass(i.get(0),"fr-bottom")?i.css("bottom"):"auto")}var m=e.helpers.getPX(i.data("top")),g=e.helpers.getPX(i.data("bottom")),v=s.top&&h<c+m&&c+m<=h+f-r,y=s.bottom&&h+r<c+a-g&&c+a-g<h+f;if(v||y){var _=u.get(0).offsetWidth-u.get(0).clientWidth;if(i.css("width","".concat(u.get(0).getBoundingClientRect().width-_,"px")),d)"body"!==e.opts.scrollableContainer&&(i.css("top")&&"auto"!==i.data("top")&&i.css("top",e.helpers.getPX(i.data("top"))+o-window.scrollY),i.css("bottom")&&"auto"!==i.data("bottom")&&i.css("bottom",e.helpers.getPX(i.data("bottom"))+l+window.scrollY));else{if(i.addClass("fr-sticky-on"),i.removeClass("fr-sticky-off"),i.css("top"))if("auto"!==i.data("top")){var b="body"===e.opts.scrollableContainer?o:o-window.scrollY;i.css("top",e.helpers.getPX(i.data("top"))+b)}else i.data("top","auto");if(i.css("bottom"))if("auto"!==i.data("bottom")){var x="body"===e.opts.scrollableContainer?l:l+window.scrollY;i.css("bottom",e.helpers.getPX(i.data("bottom"))+x)}else i.css("bottom","auto")}}else e.node.hasClass(i.get(0),"fr-sticky-off")||(i.css("width",""),i.removeClass("fr-sticky-on"),i.addClass("fr-sticky-off"),i.css("top")&&"auto"!==i.data("top")&&s.top&&i.css("top",0),i.css("bottom")&&"auto"!==i.data("bottom")&&s.bottom&&i.css("bottom",0))}}function a(){if(e.helpers.requestAnimationFrame()(a),!1!==e.events.trigger("position.refresh"))for(var n=0;n<e._stickyElements.length;n++)if(e.opts.toolbarBottom){var i=e.$tb.parent(),s=i.get(0).offsetWidth-i.get(0).clientWidth,o=t(e._stickyElements[n]);o.width(i.width()-s),o.addClass("fr-sticky-on"),e.$box.addClass("fr-sticky-box")}else r(e._stickyElements[n])}function o(){if(e._stickyElements)for(var t=0;t<e._stickyElements.length;t++)s(e._stickyElements[t])}return{_init:function(){!function(){if(e._stickyElements=[],e.helpers.getIOSVersion()<=8)a(),e.events.$on(t(e.o_win),"scroll",(function(){if(e.core.hasFocus())for(var n=0;n<e._stickyElements.length;n++){var i=t(e._stickyElements[n]),r=i.parent(),s=e.helpers.scrollTop();i.outerHeight()<s-r.offset().top&&(e.opts.toolbarBottom&&e.helpers.isIOS()||(i.addClass("fr-opacity-0"),i.data("sticky-top",-1),i.data("sticky-scheduled",-1)))}}),!0);else{"body"!==e.opts.scrollableContainer&&e.events.$on(t(e.opts.scrollableContainer),"scroll",o,!0),e.events.$on(t(e.o_win),"scroll",o,!0),e.events.$on(t(e.o_win),"resize",o,!0),e.events.on("initialized",o),e.events.on("focus",o),e.events.$on(t(e.o_win),"resize","textarea",o,!0);var n=t(e.el).parents(".modal");n.get(0)&&e.events.$on(n,"scroll",o,!0)}e.events.on("destroy",(function(){e._stickyElements=[]}))}()},forSelection:function(t){var r=n();if(null!=r.top){t.css({top:0,left:0});var s=r.top+r.height,a=r.left+r.width/2-t.get(0).offsetWidth/2+e.helpers.scrollLeft();e.opts.iframe||(s+=e.helpers.scrollTop()),i(a,s,t,r.height)}},addSticky:function(t){t.addClass("fr-sticky"),e.helpers.isIOS()&&!e.opts.toolbarBottom&&t.addClass("fr-sticky-ios"),t.removeClass("fr-sticky"),e._stickyElements.push(t.get(0))},refresh:o,at:i,getBoundingRect:n}},l.MODULES.refresh=function(e){var t=e.$;function n(e,t){e.toggleClass("fr-disabled",t).attr("aria-disabled",t)}function i(n){var i=e.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("data-group-name"),'"]')),r=function(n,i){var r=0,s=i.find("> .fr-command, > .fr-btn-wrap");s.each((function(e,n){r+=t(n).outerWidth()}));var a,o=e.helpers.getPX(t(s[0]).css("margin-left")),l=e.helpers.getPX(t(s[0]).css("margin-right"));return(a="rtl"===e.opts.direction?e.$tb.outerWidth()-n.offset().left+e.$tb.offset().left-(r+n.outerWidth()+s.length*(o+l))/2:n.offset().left-e.$tb.offset().left-(r-n.outerWidth()+s.length*(o+l))/2)+r+s.length*(o+l)>e.$tb.outerWidth()&&(a-=(r+s.length*(o+l)-n.outerWidth())/2),a<0&&(a=0),a}(n,i);"rtl"===e.opts.direction?i.css("padding-right",r):i.css("padding-left",r)}return{undo:function(t){n(t,!e.undo.canDo())},redo:function(t){n(t,!e.undo.canRedo())},outdent:function(i){if(e.node.hasClass(i.get(0),"fr-no-refresh"))return!1;if(t("button#markdown-".concat(e.id,".fr-active")).length)return!1;for(var r=e.selection.blocks(),s=0;s<r.length;s++){var a="rtl"===e.opts.direction||"rtl"===t(r[s]).css("direction")?"margin-right":"margin-left",o=r[0].parentElement;if(["HTML","P","DIV","UL","OL","LI","TR","BLOCKQUOTE","BODY"].indexOf(o.parentNode.tagName)<0)return n(i,!0),!0;if(r[0].previousSibling&&"none"==o.parentNode.style.listStyleType)return n(i,!0),!0;if("LI"===r[s].tagName||"LI"===r[s].parentNode.tagName)return n(i,!1),!0;if(0<e.helpers.getPX(t(r[s]).css(a))+e.helpers.getPX(t(r[s]).css("text-indent")))return n(i,!1),!0}n(i,!0)},indent:function(i){if(e.node.hasClass(i.get(0),"fr-no-refresh"))return!1;if(t("button#markdown-".concat(e.id,".fr-active")).length)return!1;for(var r=e.selection.blocks(),s=0;s<r.length;s++){for(var a=r[s].previousSibling;a&&a.nodeType===Node.TEXT_NODE&&0===a.textContent.length;)a=a.previousSibling;if("LI"!==r[s].tagName||a)return n(i,!1),!0;n(i,!0)}},moreText:i,moreParagraph:i,moreMisc:i,moreRich:i}},Object.assign(l.DEFAULTS,{attribution:!0,toolbarBottom:!1,toolbarButtons:null,toolbarButtonsXS:null,toolbarButtonsSM:null,toolbarButtonsMD:null,toolbarContainer:null,toolbarInline:!1,toolbarSticky:!0,toolbarStickyOffset:0,toolbarVisibleWithoutSelection:!1,toolbarResponsiveToEditor:!1}),l.TOOLBAR_BUTTONS={moreText:{buttons:["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","backgroundColor","inlineClass","inlineStyle","clearFormatting"]},moreParagraph:{buttons:["alignLeft","alignCenter","formatOLSimple","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent","quote"]},moreRich:{buttons:["trackChanges","markdown","insertLink","insertFiles","insertImage","insertVideo","insertTable","emoticons","fontAwesome","specialCharacters","embedly","insertFile","insertHR","openFilePicker"],buttonsVisible:4},moreMisc:{buttons:["undo","redo","fullscreen","print","getPDF","spellChecker","selectAll","html","help"],align:"right",buttonsVisible:2},trackChanges:{buttons:["showChanges","applyAll","removeAll","applyLast","removeLast"],buttonsVisible:0}},l.TOOLBAR_BUTTONS_MD=null,(l.TOOLBAR_BUTTONS_SM={}).moreText=Object.assign({},l.TOOLBAR_BUTTONS.moreText,{buttonsVisible:2}),l.TOOLBAR_BUTTONS_SM.moreParagraph=Object.assign({},l.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:2}),l.TOOLBAR_BUTTONS_SM.moreRich=Object.assign({},l.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:2}),l.TOOLBAR_BUTTONS_SM.moreMisc=Object.assign({},l.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),l.TOOLBAR_BUTTONS_SM.trackChanges=Object.assign({},l.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),(l.TOOLBAR_BUTTONS_XS={}).moreText=Object.assign({},l.TOOLBAR_BUTTONS.moreText,{buttonsVisible:0}),l.TOOLBAR_BUTTONS_XS.moreParagraph=Object.assign({},l.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:0}),l.TOOLBAR_BUTTONS_XS.moreRich=Object.assign({},l.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:0}),l.TOOLBAR_BUTTONS_XS.moreMisc=Object.assign({},l.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),l.TOOLBAR_BUTTONS_XS.trackChanges=Object.assign({},l.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),l.POWERED_BY='<a id="fr-logo" href="https://froala.com/wysiwyg-editor" target="_blank" title="Froala WYSIWYG HTML Editor"><span>Powered by</span><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 822.8 355.33"><defs><style>.fr-logo{fill:#b1b2b7;}</style></defs><title>Froala</title><path class="fr-logo" d="M123.58,78.65A16.16,16.16,0,0,0,111.13,73H16.6C7.6,73,0,80.78,0,89.94V128.3a16.45,16.45,0,0,0,32.9,0V104.14h78.5A15.63,15.63,0,0,0,126.87,91.2,15.14,15.14,0,0,0,123.58,78.65Z"/><path class="fr-logo" d="M103.54,170a16.05,16.05,0,0,0-11.44-4.85H15.79A15.81,15.81,0,0,0,0,180.93v88.69a16.88,16.88,0,0,0,5,11.92,16,16,0,0,0,11.35,4.7h.17a16.45,16.45,0,0,0,16.41-16.6v-73.4H92.2A15.61,15.61,0,0,0,107.89,181,15.1,15.1,0,0,0,103.54,170Z"/><path class="fr-logo" d="M233,144.17c-5.29-6.22-16-7.52-24.14-7.52-16.68,0-28.72,7.71-36.5,23.47v-5.67a16.15,16.15,0,1,0-32.3,0v115.5a16.15,16.15,0,1,0,32.3,0v-38.7c0-19.09,3.5-63.5,35.9-63.5a44.73,44.73,0,0,1,5.95.27h.12c12.79,1.2,20.06-2.73,21.6-11.69C236.76,151.48,235.78,147.39,233,144.17Z"/><path class="fr-logo" d="M371.83,157c-13.93-13.11-32.9-20.33-53.43-20.33S279,143.86,265.12,157c-14.67,13.88-22.42,32.82-22.42,54.77,0,21.68,8,41.28,22.4,55.2,13.92,13.41,32.85,20.8,53.3,20.8s39.44-7.38,53.44-20.79c14.55-13.94,22.56-33.54,22.56-55.21S386.39,170.67,371.83,157Zm-9.73,54.77c0,25.84-18.38,44.6-43.7,44.6s-43.7-18.76-43.7-44.6c0-25.15,18.38-43.4,43.7-43.4S362.1,186.59,362.1,211.74Z"/><path class="fr-logo" d="M552.7,138.14a16.17,16.17,0,0,0-16,16.3v1C526.41,143.85,509,136.64,490,136.64c-19.83,0-38.19,7.24-51.69,20.4C424,171,416.4,190,416.4,212c0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,552.7,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C513.73,168.34,536.4,183.55,536.4,211.74Z"/><path class="fr-logo" d="M623.5,61.94a16.17,16.17,0,0,0-16,16.3v191.7a16.15,16.15,0,1,0,32.3,0V78.24A16.32,16.32,0,0,0,623.5,61.94Z"/><path class="fr-logo" d="M806.5,138.14a16.17,16.17,0,0,0-16,16.3v1c-10.29-11.63-27.74-18.84-46.7-18.84-19.83,0-38.19,7.24-51.69,20.4-14.33,14-21.91,33-21.91,55,0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,806.5,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C767.53,168.34,790.2,183.55,790.2,211.74Z"/></svg></a>',l.MODULES.toolbar=function(e){var t=e.$;function n(t){if(-1<e.opts.pluginsEnabled.indexOf("filestack")&&e.opts.filestackOptions&&e.opts.filestackOptions.uploadToFilestackOnly){var n,i=JSON.parse(JSON.stringify(t)),r=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.includes("openFilePicker"),s=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.includes("insertFile"),a=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.includes("insertFiles");r?(-1!==(n=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.findIndex((function(e){return"insertFile"===e})))&&i.moreRich.buttons.splice(n,1),-1!==(n=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.findIndex((function(e){return"insertFiles"===e})))&&i.moreRich.buttons.splice(n,1)):s&&a&&-1!==(n=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.findIndex((function(e){return"insertFiles"===e})))&&i.moreRich.buttons.splice(n,1);var o=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.findIndex((function(e){return"insertImage"===e}));-1<o&&null!==o&&(i.moreRich.buttons[o]="openFilePickerImageOnly");var l=i.moreRich&&i.moreRich.buttons&&i.moreRich.buttons.findIndex((function(e){return"insertVideo"===e}));return-1<l&&null!==l&&(i.moreRich.buttons[l]="openFilePickerVideoOnly"),i}return t}var i,r=[];function s(e){var t={};if(Array.isArray(e)){if(!Array.isArray(e[0])){for(var n=[],i=[],r=0;r<e.length;r++)"|"===e[r]||"-"===e[r]?(0<i.length&&n.push(i),i=[]):i.push(e[r]);0<i.length&&n.push(i),e=n}e.forEach((function(e,n){t["group".concat(n+1)]={buttons:e}})),t.showMoreButtons=!1}else"object"!==a(e)||Array.isArray(e)||((t=e).showMoreButtons=!0);return t}function o(){var t=e.helpers.screenSize(e.opts.toolbarResponsiveToEditor);return r[i=t]}function c(){for(var n=e.$tb.find(".fr-more-toolbar"),i=function(){var i=t(n[r]);if(i.hasClass("fr-expanded")){var s=e.helpers.getPX(i.css("padding-left")),a=i.find("> .fr-command, > .fr-btn-wrap"),o=t(a[0]),l=e.helpers.getPX(o.css("margin-left")),c=e.helpers.getPX(o.css("margin-right")),d=e.helpers.getPX(o.css("margin-top")),u=e.helpers.getPX(o.css("margin-bottom"));if(a.each((function(e,n){s+=t(n).outerWidth()+l+c})),e.$tb.outerWidth()<s){var h=Math.floor(s/e.$tb.outerWidth());s+=h*(s/i[0].childElementCount),h=Math.ceil(s/e.$tb.outerWidth());var f=(e.helpers.getPX(o.css("height"))+d+u)*h;i.css("height",f)}}else i.css("height","")},r=0;r<n.length;r++)i();!e.helpers.isMobile()&&e.opts.toolbarBottom?e.$tb.find(".fr-toolbar .fr-more-toolbar").removeClass("position-relative"):e.$tb.find(".fr-toolbar .fr-more-toolbar").addClass("position-relative")}function d(){if(0==e.$tb.find("[data-name='trackChanges-".concat(e.id,"']")).length&&-1<e.opts.pluginsEnabled.indexOf("track_changes")){e.$tb.append(t('<div class="fr-more-toolbar"></div>').data("name","trackChanges-".concat(e.id)));for(var n=0,r=["showChanges","applyAll","removeAll","applyLast","removeLast"];n<r.length;n++){var s=r[n],a=l.COMMANDS[s];if(a){a.more_btn=!0;var d=t(e.button.build(s,a,!0));e.button.addButtons(d),e.$tb.find("[data-name='trackChanges-".concat(e.id,"']")).append(d)}}}if(i!==e.helpers.screenSize(e.opts.toolbarResponsiveToEditor)){var u=o(),h=t(),f=t();for(var p in e.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").addClass("fr-hidden"),function(){for(var n=e.$tb.find(".fr-btn-grp, .fr-more-toolbar"),i=function(){var e=t(n[r]);e.children().each((function(t,n){e.before(n)})),e.remove()},r=0;r<n.length;r++)i()}(),e.$tb.find(".fr-separator.fr-vs, .fr-separator.fr-hs").remove(),u){var m=u[p];if(m.buttons&&("trackChanges"!==p||-1!==e.opts.pluginsEnabled.indexOf("track_changes"))){var g=void 0,v=0,y=3,_=void 0;"trackChanges"!==p&&(_=t('<div class="fr-btn-grp fr-float-'.concat(u[p].align?u[p].align:"left",'"></div>'))),u.showMoreButtons&&(g=t('<div class="fr-more-toolbar"></div>').data("name","".concat(p,"-").concat(e.id)),"trackChanges"!==p&&"moreRich"!==p||!e.opts.trackChangesEnabled||g.addClass("fr-expanded"));for(var b=0;b<m.buttons.length;b++){void 0!==m.buttonsVisible&&(y=m.buttonsVisible);var x=e.$tb.find('> .fr-command[data-cmd="'+m.buttons[b]+'"], > div.fr-btn-wrap > .fr-command[data-cmd="'+m.buttons[b]+'"]'),w=null;e.node.hasClass(x.next().get(0),"fr-dropdown-menu")&&(w=x.next()),e.node.hasClass(x.next().get(0),"fr-options")&&(x.removeClass("fr-hidden"),x.next().removeClass("fr-hidden"),x=x.parent()),x.removeClass("fr-hidden"),u.showMoreButtons&&y<=v?(g.append(x),w&&g.append(w)):(_.append(x),"|"===m.buttons[b]?_.append(t('<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>')):"-"===m.buttons[b]&&_.append(t('<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),w&&_.append(w)),v++}if(u.showMoreButtons&&y<v){var M=e.$tb.find('.fr-command[data-cmd="'.concat(p,'"]'));if(0<M.length)M.removeClass("fr-hidden fr-open");else{var C=p,L=l.COMMANDS[C];L&&(L.more_btn=!0,M=t(e.button.build(C,L,!0)),e.button.addButtons(M))}_&&_.append(M)}_&&h.push(_),u.showMoreButtons&&f.push(g)}}e.opts.toolbarBottom?(e.$tb.append(f),e.$tb.find(".fr-newline").remove(),e.$tb.append('<div class="fr-newline"></div>'),e.$tb.append(h)):(e.$tb.append(h),e.$tb.find(".fr-newline").remove(),e.$tb.append('<div class="fr-newline"></div>'),e.$tb.append(f)),e.$tb.removeClass("fr-toolbar-open"),e.$box.removeClass("fr-toolbar-open"),e.events.trigger("codeView.toggle")}c()}function u(n,i){setTimeout((function(){var r;if(r=e.opts.iframe?e.$iframe.get(0).contentWindow.document.activeElement:document.activeElement,(!n||n.which!=l.KEYCODE.ESC)&&e.selection.inEditor()&&e.core.hasFocus()&&!e.popups.areVisible()&&"false"!=t(e.selection.blocks()[0]).closest("table").attr("contenteditable")&&"INPUT"!==r.tagName&&"TEXTAREA"!==r.tagName&&(e.opts.toolbarVisibleWithoutSelection||!e.selection.isCollapsed()&&!e.keys.isIME()||i)){if(e.$tb.data("instance",e),!1===e.events.trigger("toolbar.show",[n]))return;if(n&&e.helpers.isMobile()&&!function(e,t){for(var n=e.target;n;){if(n===t)return!0;n=n.parentElement}return!1}(n,e.$box))return;e.$tb.show(),e.opts.toolbarContainer||e.position.forSelection(e.$tb),1<e.opts.zIndex?e.$tb.css("z-index",e.opts.zIndex+1):e.$tb.css("z-index",null)}}),0)}function h(t){return(!t||"blur"!==t.type||document.activeElement!==e.el)&&(!t||"blur"!==t.type||!e.helpers.isMobile())&&(!(!t||"keydown"!==t.type||!e.keys.ctrlKey(t))||!!e.button.getButtons(".fr-dropdown.fr-active").next().find(e.o_doc.activeElement).length||(e.helpers.isMobile()&&e.opts.toolbarInline&&(e.$tb.find(".fr-expanded").toggleClass("fr-expanded"),e.$tb.find(".fr-open").removeClass("fr-open"),e.$tb.removeClass("fr-toolbar-open"),c()),void(!1!==e.events.trigger("toolbar.hide")&&e.$tb.hide())))}r[l.XS]=s(n(e.opts.toolbarButtonsXS||e.opts.toolbarButtons||l.TOOLBAR_BUTTONS_XS||l.TOOLBAR_BUTTONS||[])),r[l.SM]=s(n(e.opts.toolbarButtonsSM||e.opts.toolbarButtons||l.TOOLBAR_BUTTONS_SM||l.TOOLBAR_BUTTONS||[])),r[l.MD]=s(n(e.opts.toolbarButtonsMD||e.opts.toolbarButtons||l.TOOLBAR_BUTTONS_MD||l.TOOLBAR_BUTTONS||[])),r[l.LG]=s(n(e.opts.toolbarButtons||l.TOOLBAR_BUTTONS||[]));var f=null;function p(t){clearTimeout(f),t&&t.which===l.KEYCODE.ESC||(f=setTimeout(u,e.opts.typingTimer))}function m(){e.events.on("window.mousedown",h),e.events.on("keydown",h),e.events.on("blur",h),e.events.$on(e.$tb,"transitionend",".fr-more-toolbar",(function(){e.position.forSelection(e.$tb)})),e.helpers.isMobile()||e.events.on("window.mouseup",u),e.helpers.isMobile()?e.helpers.isIOS()||(e.events.on("window.touchend",u),e.browser.mozilla&&setInterval(u,200)):e.events.on("window.keyup",p),e.events.on("keydown",(function(t){t&&t.which===l.KEYCODE.ESC&&e.events.trigger("toolbar.esc")})),e.events.on("keydown",(function(e){if(e.which===l.KEYCODE.ALT)return e.stopPropagation(),!1}),!0),e.events.$on(e.$wp,"scroll.toolbar",u),e.events.on("commands.after",u),e.helpers.isMobile()&&(e.events.$on(e.$doc,"selectionchange",p),e.events.$on(e.$doc,"orientationchange",u))}function g(){e.$tb&&(e.$tb.html("").removeData().remove(),e.$tb=null),e.$second_tb&&(e.$second_tb.html("").removeData().remove(),e.$second_tb=null)}function v(){e.$box.removeClass("fr-top fr-bottom fr-inline fr-basic"),e.$box.find(".fr-sticky-dummy").remove()}function y(){e.opts.theme&&e.$tb.addClass("".concat(e.opts.theme,"-theme")),1<e.opts.zIndex&&e.$tb.css("z-index",e.opts.zIndex+1),"auto"!==e.opts.direction&&e.$tb.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(e.opts.direction)),e.helpers.isMobile()?e.$tb.addClass("fr-mobile"):e.$tb.addClass("fr-desktop"),e.opts.toolbarContainer?(e.opts.toolbarInline&&(m(),h()),e.opts.toolbarBottom?e.$tb.addClass("fr-bottom"):e.$tb.addClass("fr-top")):e.opts.toolbarInline?(e.$sc.append(e.$tb),e.$tb.data("container",e.$sc),e.$tb.addClass("fr-inline"),m(),e.opts.toolbarBottom=!1):(e.opts.toolbarBottom?(e.$box.append(e.$tb),e.$tb.addClass("fr-bottom"),e.$box.addClass("fr-bottom")):(e.opts.toolbarBottom=!1,e.$box.prepend(e.$tb),e.$tb.addClass("fr-top"),e.$box.addClass("fr-top")),e.$tb.addClass("fr-basic"),e.opts.toolbarSticky&&(e.opts.toolbarStickyOffset&&(e.opts.toolbarBottom?e.$tb.css("bottom",e.opts.toolbarStickyOffset):e.$tb.css("top",e.opts.toolbarStickyOffset)),e.position.addSticky(e.$tb))),function(){var t=e.button.buildGroup(o());e.$tb.append(t),c(),e.button.bindCommands(e.$tb)}(),function(){e.events.$on(t(e.o_win),"resize",d),e.events.$on(t(e.o_win),"orientationchange",d),e.opts.toolbarButtons&&-1<JSON.stringify(e.opts.toolbarButtons).indexOf("trackChanges")&&d();var n=e.$tb.find(".fr-more-toolbar[data-name=trackChanges-".concat(e.id,"]")),i=0!==n.length&&n.hasClass("fr-expanded");if(e.opts.trackChangesEnabled&&!i){var r=e.$tb.find(".fr-command.fr-btn[data-cmd=trackChanges");n.addClass("fr-expanded"),r.toggleClass("fr-open"),e.toolbar.enable()}}(),e.accessibility.registerToolbar(e.$tb),e.events.$on(e.$tb,"".concat(e._mousedown," ").concat(e._mouseup),(function(t){var n=t.originalEvent?t.originalEvent.target||t.originalEvent.originalTarget:null;if(n&&"INPUT"!==n.tagName&&!e.edit.isDisabled())return t.stopPropagation(),t.preventDefault(),!1}),!0),e.helpers.isMobile()&&e.events.$on(e.$tb,"click",(function(){e.popups.areVisible().length||e.id!==e.shared.selected_editor&&e.shared.selected_editor||e.$el.focus()})),e.events.$on(e.$tb,"transitionend",".fr-more-toolbar",(function(){e.$box.hasClass("fr-fullscreen")&&(e.opts.height=e.o_win.innerHeight-(e.opts.toolbarInline?0:e.$tb.outerHeight()+(e.$second_tb?e.$second_tb.outerHeight():0)),e.size.refresh())}))}var _=!1;return{_init:function(){if(e.$sc=t(e.opts.scrollableContainer).first(),!e.$wp)return!1;e.opts.toolbarInline||e.opts.toolbarBottom||(e.$second_tb=t(e.doc.createElement("div")).attr("class","fr-second-toolbar"),e.$box.append(e.$second_tb),(!1!==e.ul||e.opts.attribution)&&e.$second_tb.prepend(l.POWERED_BY)),e.opts.toolbarContainer?(e.shared.$tb?(e.$tb=e.shared.$tb,e.opts.toolbarInline&&m()):(e.shared.$tb=t(e.doc.createElement("DIV")),e.shared.$tb.addClass("fr-toolbar"),e.$tb=e.shared.$tb,t(e.opts.toolbarContainer).append(e.$tb),y(),e.$tb.data("instance",e)),e.opts.toolbarInline?e.$box.addClass("fr-inline"):e.$box.addClass("fr-basic"),e.events.on("focus",(function(){e.$tb.data("instance",e)}),!0),e.opts.toolbarInline=!1):e.opts.toolbarInline?(e.$box.addClass("fr-inline"),e.shared.$tb?(e.$tb=e.shared.$tb,m()):(e.shared.$tb=t(e.doc.createElement("DIV")),e.shared.$tb.addClass("fr-toolbar"),e.$tb=e.shared.$tb,y())):(e.$box.addClass("fr-basic"),e.$tb=t(e.doc.createElement("DIV")),e.$tb.addClass("fr-toolbar"),y(),e.$tb.data("instance",e)),e.events.on("destroy",v,!0),e.events.on(e.opts.toolbarInline||e.opts.toolbarContainer?"shared.destroy":"destroy",g,!0),e.events.on("edit.on",(function(){e.$tb.removeClass("fr-disabled").removeAttr("aria-disabled")})),e.events.on("edit.off",(function(){e.$tb.addClass("fr-disabled").attr("aria-disabled",!0)})),e.events.on("shortcut",(function(t,n,i){var r;if(n&&!i?r=e.$tb.find('.fr-command[data-cmd="'.concat(n,'"]')):n&&i&&(r=e.$tb.find('.fr-command[data-cmd="'.concat(n,'"][data-param1="').concat(i,'"]'))),r.length&&(t.preventDefault(),t.stopPropagation(),r.parents(".fr-toolbar").data("instance",e),"keydown"===t.type))return e.button.exec(r),!1}))},hide:h,show:function(){if(!1===e.events.trigger("toolbar.show"))return!1;e.$tb.show()},showInline:u,disable:function(){!_&&e.$tb&&(e.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").addClass("fr-disabled fr-no-refresh").attr("aria-disabled",!0),_=!0)},enable:function(){_&&e.$tb&&(e.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").removeClass("fr-disabled fr-no-refresh").attr("aria-disabled",!1),_=!1),e.button.bulkRefresh()},setMoreToolbarsHeight:c}};var c=["scroll","wheel","touchmove","touchstart","touchend"],d=["webkit","moz","ms","o"],u=["transitionend"],h=document.createElement("div").style,f=["Webkit","Moz","ms","O","css","style"],p={visibility:"hidden",display:"block"},m=["focus","blur","click"],g={},v=function(e,t){return{altKey:e.altKey,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:e.changedTouches,ctrlKey:e.ctrlKey,detail:e.detail,eventPhase:e.eventPhase,metaKey:e.metaKey,pageX:e.pageX,pageY:e.pageY,shiftKey:e.shiftKey,view:e.view,char:e.char,key:e.key,keyCode:e.keyCode,button:e.button,buttons:e.buttons,clientX:e.clientX,clientY:e.clientY,offsetX:e.offsetX,offsetY:e.offsetY,pointerId:e.pointerId,pointerType:e.pointerType,screenX:e.screenX,screenY:e.screenY,targetTouches:e.targetTouches,toElement:e.toElement,touches:e.touches,type:e.type,which:e.which,target:e.target,currentTarget:t,originalEvent:e,stopPropagation:function(){e.stopPropagation()},stopImmediatePropagation:function(){e.stopImmediatePropagation()},preventDefault:function(){(/Android/i.test(navigator.userAgent)&&"touchend"===e.type||-1===c.indexOf(e.type))&&e.preventDefault()}}},y=function(e){return e.ownerDocument&&e.ownerDocument.body&&e.ownerDocument.body.contains(e)||"#document"===e.nodeName||"HTML"===e.nodeName||e===window},_=function(e,t){return function(n){var i=n.target;if(t)for(t=x(t);i&&i!==this;)Element.prototype.matches.call(i,x(t))&&e.call(i,v(n,i)),i=i.parentNode;else y(i)&&e.call(i,v(n,i))}},b=function(e,t){return new C(e,t)},x=function(e){return e&&"string"==typeof e?e.replace(/^\s*>/g,":scope >").replace(/,\s*>/g,", :scope >"):e},w=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},M=b;b.fn=b.prototype={constructor:b,length:0,contains:function(e){if(!e)return!1;if(Array.isArray(e)){for(var t=0;t<e.length;t++)if(this.contains(e[t])&&this!=e[t])return!0;return!1}for(var n=0;n<this.length;n++)for(var i=e;i;){if(i==this[n]||i[0]&&i[0].isEqualNode(this[n]))return!0;i=i.parentNode}return!1},findVisible:function(e){for(var t=this.find(e),n=t.length-1;0<=n;n--)M(t[n]).isVisible()||t.splice(n,1);return t},formatParams:function(e){return"".concat(Object.keys(e).map((function(t){return"".concat(t,"=").concat(encodeURIComponent(e[t]))})).join("&"))||""},ajax:function(e){var t=new XMLHttpRequest,n=this.formatParams(e.data);for(var i in"GET"===e.method.toUpperCase()&&(e.url=n?e.url+"?"+n:e.url),t.open(e.method,e.url,!0),e.withCredentials&&(t.withCredentials=!0),e.crossDomain&&t.setRequestHeader("Access-Control-Allow-Origin","*"),e.headers)Object.prototype.hasOwnProperty.call(e.headers,i)&&t.setRequestHeader(i,e.headers[i]);Object.prototype.hasOwnProperty.call(e.headers,"Content-Type")||("json"===e.dataType?t.setRequestHeader("Content-Type","application/json"):t.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8")),t.onload=function(){if(200==t.status){var n=t.responseText;"json"===e.dataType&&(n=JSON.parse(n)),e.done(n,t.status,t)}else e.fail(t)},t.send(n)},prevAll:function(){var e=M();if(!this[0])return e;for(var t=this[0];t&&t.previousSibling;)t=t.previousSibling,e.push(t);return e},index:function(e){return e?"string"==typeof e?[].indexOf.call(M(e),this[0]):[].indexOf.call(this,e.length?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},isVisible:function(){return!!this[0]&&!!(this[0].offsetWidth||this[0].offsetHeight||this[0].getClientRects().length)},toArray:function(){return[].slice.call(this)},get:function(e){return null==e?[].slice.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=b.merge(this.constructor(),e);return t.prevObject=this,t},wrapAll:function(e){var t;return this[0]&&(w(e)&&(e=e.call(this[0])),t=b(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){if("string"==typeof e){for(var t=e.split(" "),n=0;n<t.length&&0===t[n].trim().length;)n++;if(n<t.length&&(M(e).length&&t[n].trim()===M(e)[0].tagName&&(e=document.createElement(t[n].trim())),n++),"string"!=typeof e)for(var i=M(e);n<t.length;n++){t[n]=t[n].trim();var r=t[n].split("=");i.attr(r[0],r[1].replace('"',""))}}for(;this[0].firstChild&&this[0].firstChild!==e&&"string"!=typeof e;)e.appendChild(this[0].firstChild)},wrapContent:function(e){for(var t=document.createElement(e.tagName),n=0;n<e.attributes.length;n++)M(t).attr(e.attributes[n].nodeName,e.attributes[n].value);M(this[0]).contents().wrapAll(t)},wrap:function(e){var t=w(e);return this.each((function(n){M(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(){return this.parent().each((function(){this.nodeName&&this.nodeName.toLowerCase()===name.toLowerCase()||b(this).replaceWith(this.childNodes)}))},grep:function(e,t,n){for(var i=[],r=0,s=e.length,a=!n;r<s;r++)!t(e[r],r)!==a&&i.push(e[r]);return i},map:function(e){return this.pushStack(b.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack([].slice.apply(this,arguments))},each:function(e){if(this.length)for(var t=0;t<this.length&&!1!==e.call(this[t],t,this[t]);t++);return this},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},empty:function(){for(var e=0;e<this.length;e++)this[e].innerHTML=""},contents:function(){for(var e=M(),t=0;t<this.length;t++)for(var n=this[t].childNodes,i=0;i<n.length;i++)e.push(n[i]);return e},attr:function(e,t){if("object"===a(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&null!==e[n]&&this.attr(n,e[n]);return this}if(void 0===t)return 0===this.length||!this[0].getAttribute&&"checked"!==e?void 0:"checked"===e?this[0].checked:"tagName"===e?this[0].tagName:this[0].getAttribute(e);if("checked"===e)for(var i=0;i<this.length;i++)this[i].checked=t;else if("tagName"===e)for(var r=0;r<this.length;r++)this[r].tagName=t;else for(var s=0;s<this.length;s++)this[s].setAttribute(e,t);return this},removeAttr:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute(e);return this},hide:function(){return this.css("display","none"),this},show:function(){return this.css("display","block"),this},focus:function(){return this.length&&this[0].focus(),this},blur:function(){return this.length&&this[0].blur(),this},data:function(e,t){if(void 0!==t){for(var n=0;n<this.length;n++)"object"!==a(this[n]["data-"+e]=t)&&"function"!=typeof t&&this[n].setAttribute&&this[n].setAttribute("data-"+e,t);return this}if(void 0!==t)return this.attr("data-"+e,t);if(0!==this.length)for(var i=0;i<this.length;i++){var r=this[i]["data-"+e];if(null==r&&this[i].getAttribute&&(r=this[i].getAttribute("data-"+e)),void 0!==r&&null!=r)return r}},removeData:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute("data-"+e),this[t]["data-"+e]=null;return this},getCorrectStyleName:function(e){if(!g[e]){var t;e in h&&(t=e);for(var n=e[0].toUpperCase()+e.slice(1),i=f.length;i--;)(e=f[i]+n)in h&&(t=e);g[e]=t}return g[e]},css:function(e,t){if(void 0!==t){if(0===this.length)return this;("string"!=typeof t||""===t.trim()||isNaN(t))&&"number"!=typeof t||!/(margin)|(padding)|(height)|(width)|(top)|(left)|(right)|(bottom)/gi.test(e)||/(line-height)/gi.test(e)||(t+="px");for(var n=0;n<this.length;n++)e=M(this).getCorrectStyleName(e),this[n].style[e]=t;return this}if("string"==typeof e){if(0===this.length)return;var i=this[0].ownerDocument||document,r=i.defaultView||i.parentWindow;return e=M(this).getCorrectStyleName(e),r.getComputedStyle(this[0])[e]}for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&this.css(s,e[s]);return this},toggleClass:function(e,t){if(1<e.split(" ").length){for(var n=e.split(" "),i=0;i<n.length;i++)this.toggleClass(n[i],t);return this}for(var r=0;r<this.length;r++)void 0===t?this[r].classList.contains(e)?this[r].classList.remove(e):this[r].classList.add(e):t?this[r].classList.contains(e)||this[r].classList.add(e):this[r].classList.contains(e)&&this[r].classList.remove(e);return this},addClass:function(e){if(0===e.length)return this;if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)this.addClass(t[n]);return this}for(var i=0;i<this.length;i++)this[i].classList.add(e);return this},removeClass:function(e){if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)t[n]=t[n].trim(),t[n].length&&this.removeClass(t[n]);return this}for(var i=0;i<this.length;i++)e.length&&this[i].classList.remove(e);return this},getClass:function(e){return e.getAttribute&&e.getAttribute("class")||""},stripAndCollapse:function(e){return(e.match(/[^\x20\t\r\n\f]+/g)||[]).join(" ")},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&-1<(" "+M(this).stripAndCollapse(M(this).getClass(n))+" ").indexOf(t))return!0;return!1},scrollTop:function(e){if(void 0===e)return 0===this.length?void 0:this[0]===document?document.documentElement.scrollTop:this[0].scrollTop;for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(document.documentElement.scrollLeft,e):this[t].scrollTop=e},scrollLeft:function(e){if(void 0===e)return 0===this.length?void 0:this[0]===document?document.documentElement.scrollLeft:this[0].scrollLeft;for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(e,document.documentElement.scrollTop):this[t].scrollLeft=e},on:function(e,t,n){if(1<e.split(" ").length){for(var i=e.split(" "),r=0;r<i.length;r++)if(-1!==u.indexOf(e))for(var s=0;s<d.length;s++)this.on(d[s]+e[0].toUpperCase()+e.slice(1),t,n);else this.on(i[r],t,n);return this}n="function"==typeof t?_(t,null):_(n,t);for(var a=0;a<this.length;a++){var o=M(this[a]);o.data("events")||o.data("events",[]),o.data("events").push([e,n]);var l=e.split(".");l=l[0],/Android/i.test(navigator.userAgent)&&e.includes("touchend")||!(0<=c.indexOf(l))?o.get(0).addEventListener(l,n):o.get(0).addEventListener(l,n,{passive:!0})}},off:function(e){if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)this.off(t[n]);return this}for(var i=0;i<this.length;i++){var r=M(this[i]);if(r.data("events")){var s=e.split(".");s=s[0];for(var a=r.data("events")||[],o=a.length-1;0<=o;o--){var l=a[o];l[0]==e&&(r.get(0).removeEventListener(s,l[1]),a.splice(o,1))}}}},trigger:function(e){for(var t=0;t<this.length;t++){var n=void 0;"function"==typeof Event?n=0<=e.search(/^mouse/g)?new MouseEvent(e,{view:window,cancelable:!0,bubbles:!0}):new Event(e):0<=e.search(/^mouse/g)?(n=document.createEvent("MouseEvents")).initMouseEvent(e,!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null):(n=document.createEvent("Event")).initEvent(e,!0,!0),0<=m.indexOf(e)&&"function"==typeof this[t][e]?this[t][e]():this[t].dispatchEvent(n)}},triggerHandler:function(){},val:function(e){if(void 0===e)return this[0].value;for(var t=0;t<this.length;t++)this[t].value=e;return this},siblings:function(){return M(this[0]).parent().children().not(this)},find:function(e){var t=M();if("string"!=typeof e){for(var n=0;n<e.length;n++)for(var i=0;i<this.length;i++)if(this[i]!==e[n]&&M(this[i]).contains(e[n])){t.push(e[n]);break}return t}var r=function(e){return"object"===("undefined"==typeof HTMLElement?"undefined":a(HTMLElement))?e instanceof HTMLElement:e&&"object"===a(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};e=x(e);for(var s=0;s<this.length;s++)if(this[s].querySelectorAll){var o=[];if(e&&"string"==typeof e)try{o=this[s].querySelectorAll(e)}catch(e){o=this[s].children}else r(e)&&(o=[e]);for(var l=0;l<o.length;l++)t.push(o[l])}return t},children:function(){for(var e=M(),t=0;t<this.length;t++)for(var n=this[t].children,i=0;i<n.length;i++)e.push(n[i]);return e},not:function(e){if("string"==typeof e)for(var t=this.length-1;0<=t;t--)Element.prototype.matches.call(this[t],e)&&this.splice(t,1);else if(e instanceof b){for(var n=this.length-1;0<=n;n--)for(var i=0;i<e.length;i++)if(this[n]===e[i]){this.splice(n,1);break}}else for(var r=this.length-1;0<=r;r--)this[r]===e[0]&&this.splice(r,1);return this},add:function(e){for(var t=0;t<e.length;t++)this.push(e[t]);return this},closest:function(e){for(var t=0;t<this.length;t++){var n=Element.prototype.closest.call(this[t],e);if(n)return M(n)}return M()},html:function(e){if(void 0===e)return 0===this.length?void 0:this[0].innerHTML;if("string"==typeof e)for(var t=0;t<this.length;t++){this[t].innerHTML=e;for(var n=this[t].children,i=this[t].ownerDocument||document,r=0;r<n.length;r++)if("SCRIPT"===n[r].tagName){var s=i.createElement("script");s.innerHTML=n[r].innerHTML,n[r].hasAttribute("async")&&s.setAttribute("async",""),s.src=n[r].src,n[r].hasAttribute("defer")&&s.setAttribute("defer",""),i.head.appendChild(s).parentNode.removeChild(s)}}else{this[0].innerHTML="",this.append(e[0]);var a=this[0].ownerDocument||document;if("SCRIPT"===e[0].tagName){var o=a.createElement("script");o.innerHTML=e[0].innerHTML,a.head.appendChild(o).parentNode.removeChild(o)}}return this},text:function(e){if(!e)return this.length?this[0].textContent:"";for(var t=0;t<this.length;t++)this[t].textContent=e},after:function(e){if(e)if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t];if(n.nodeType!=Node.ELEMENT_NODE){var i=n.ownerDocument.createElement("SPAN");M(n).after(i),M(i).after(e).remove()}else n.insertAdjacentHTML("afterend",e)}else{var r=this[0];if(r.nextSibling)if(e instanceof b)for(var s=0;s<e.length;s++)r.nextSibling.parentNode.insertBefore(e[s],r.nextSibling);else r.nextSibling.parentNode.insertBefore(e,r.nextSibling);else M(r.parentNode).append(e)}return this},clone:function(e){for(var t=M(),n=0;n<this.length;n++)t.push(this[n].cloneNode(e));return t},replaceWith:function(e){if("string"==typeof e)for(var t=0;t<this.length;t++)this[t].parentNode&&(this[t].outerHTML=e);else if(e&&e.length)for(var n=0;n<this.length;n++)this.replaceWith(e[n]);else this.after(e).remove()},insertBefore:function(e){return M(e).before(this[0]),this},before:function(e){if(e instanceof b){for(var t=0;t<e.length;t++)this.before(e[t]);return this}if(e)if("string"==typeof e)for(var n=0;n<this.length;n++){var i=this[n];if(i.nodeType!=Node.ELEMENT_NODE){var r=i.ownerDocument.createElement("SPAN");M(i).before(r),M(r).before(e).remove()}else i.parentNode&&i.insertAdjacentHTML("beforebegin",e)}else{var s=this[0];if(s.parentNode)if(e instanceof b)for(var a=0;a<e.length;a++)s.parentNode.insertBefore(e[a],s);else s.parentNode.insertBefore(e,s)}return this},append:function(e){if(0==this.length)return this;if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],i=n.ownerDocument.createElement("SPAN");M(n).append(i),M(i).after(e).remove()}else if(e instanceof b||Array.isArray(e))for(var r=0;r<e.length;r++)this.append(e[r]);else"function"!=typeof e&&this[0].appendChild(e);return this},prepend:function(e){if(0==this.length)return this;if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],i=n.ownerDocument.createElement("SPAN");M(n).prepend(i),M(i).before(e).remove()}else if(e instanceof b)for(var r=0;r<e.length;r++)this.prepend(e[r]);else{var s=this[0];s.firstChild?s.firstChild?s.insertBefore(e,s.firstChild):s.appendChild(e):M(s).append(e)}return this},remove:function(){for(var e=0;e<this.length;e++)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},prev:function(){return this.length&&this[0].previousElementSibling?M(this[0].previousElementSibling):M()},next:function(){return this.length&&this[0].nextElementSibling?M(this[0].nextElementSibling):M()},nextAllVisible:function(){return this.next()},prevAllVisible:function(){return this.prev()},outerHeight:function(e){if(0!==this.length){var t=this[0];if(t===t.window)return t.innerHeight;var n={},i=this.isVisible();if(!i)for(var r in p)n[r]=t.style[r],t.style[r]=p[r];var s=t.offsetHeight;if(e&&(s+=parseInt(M(t).css("marginTop"))+parseInt(M(t).css("marginBottom"))),!i)for(var a in p)t.style[a]=n[a];return s}},outerWidth:function(e){if(0!==this.length){var t=this[0];if(t===t.window)return t.outerWidth;var n={},i=this.isVisible();if(!i)for(var r in p)n[r]=t.style[r],t.style[r]=p[r];var s=t.offsetWidth;if(e&&(s+=parseInt(M(t).css("marginLeft"))+parseInt(M(t).css("marginRight"))),!i)for(var a in p)t.style[a]=n[a];return s}},width:function(e){if(void 0===e){if(this[0]instanceof HTMLDocument)return this[0].body.offsetWidth;if(this[0])return this[0].offsetWidth}else this[0].style.width=e+"px"},height:function(e){var t=this[0];if(void 0===e){if(t instanceof HTMLDocument){var n=t.documentElement;return Math.max(t.body.scrollHeight,n.scrollHeight,t.body.offsetHeight,n.offsetHeight,n.clientHeight)}return t.offsetHeight}t.style.height=e+"px"},is:function(e){return 0!==this.length&&("string"==typeof e&&this[0].matches?this[0].matches(e):e instanceof b?this[0]==e[0]:this[0]==e)},parent:function(){return 0===this.length?M():M(this[0].parentNode)},_matches:function(e,t){var n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;return e&&!t?n:n.call(e,t)},parents:function(e){for(var t=M(),n=0;n<this.length;n++)for(var i=this[n].parentNode;i&&i!=document&&this._matches(i);)e?this._matches(i,e)&&t.push(i):t.push(i),i=i.parentNode;return t},parentsUntil:function(e,t){var n=M();e instanceof b&&0<e.length&&(e=e[0]);for(var i=0;i<this.length;i++)for(var r=this[i].parentNode;r&&r!=document&&r!=e&&this[i]!=e&&("string"!=typeof e||!Element.prototype.matches.call(r,e));)t?Element.prototype.matches.call(r,t)&&n.push(r):n.push(r),r=r.parentNode;return n},insertAfter:function(e){var t=e.parent()[0];t&&t.insertBefore(this[0],e[0].nextElementSibling)},filter:function(e){var t=M();if("function"==typeof e)for(var n=0;n<this.length;n++)e.call(this[n],this[n])&&t.push(this[n]);else if("string"==typeof e)for(var i=0;i<this.length;i++)this[i].matches(e)&&t.push(this[i]);return t},offset:function(){if(0!==this.length){var e=this[0].getBoundingClientRect(),t=this[0].ownerDocument.defaultView;return{top:e.top+t.pageYOffset,left:e.left+t.pageXOffset}}},position:function(){return{left:this[0].offsetLeft,top:this[0].offsetTop}},push:[].push,splice:[].splice},b.extend=function(e){e=e||{};for(var t=1;t<arguments.length;t++)if(arguments[t])for(var n in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],n)&&(e[n]=arguments[t][n]);return e},b.merge=function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;i++)e[r++]=t[i];return e.length=r,e},b.map=function(e,t,n){var i,r,s=0,a=[];if(Array.isArray(e))for(i=e.length;s<i;s++)null!=(r=t(e[s],s,n))&&a.push(r);else for(s in e)null!=(r=t(e[s],s,n))&&a.push(r);return[].concat.apply([],a)};var C=function(e,t){if(!e)return this;if("string"==typeof e&&"<"===e[0]){var n=document.createElement("DIV");return n.innerHTML=e,M(n.firstElementChild)}if(t=t instanceof b?t[0]:t,"string"!=typeof e)return e instanceof b?e:(this[0]=e,this.length=1,this);e=x(e);for(var i=(t||document).querySelectorAll(e),r=0;r<i.length;r++)this[r]=i[r];return this.length=i.length,this};C.prototype=b.prototype;var L=l;function S(){var e=this;this.doc=this.$el.get(0).ownerDocument,this.win="defaultView"in this.doc?this.doc.defaultView:this.doc.parentWindow,this.$doc=b(this.doc),this.$win=b(this.win),this.opts.pluginsEnabled||(this.opts.pluginsEnabled=Object.keys(L.PLUGINS)),this.opts.pluginsDisabled&&(this.opts.pluginsDisabled=Array.isArray(this.opts.pluginsDisabled)?this.opts.pluginsDisabled:[this.opts.pluginsDisabled],this.opts.pluginsEnabled=this.opts.pluginsEnabled.filter((function(t){return!e.opts.pluginsDisabled.includes(t)}))),this.opts.initOnClick?(this.load(L.MODULES),this.$el.on("touchstart.init",(function(){b(this).data("touched",!0)})),this.$el.on("touchmove.init",(function(){b(this).removeData("touched")})),this.$el.on("mousedown.init touchend.init dragenter.init focus.init",function(e){if("false"!==this.$el.attr("contentEditable")||!this.opts.initOnClick){if("touchend"===e.type&&!this.$el.data("touched"))return!0;if(1===e.which||!e.which){this.$el.off("mousedown.init touchstart.init touchmove.init touchend.init dragenter.init focus.init"),this.load(L.MODULES),this.load(L.PLUGINS);var t=e.originalEvent&&e.originalEvent.originalTarget;if(t&&"IMG"===t.tagName&&b(t).trigger("mousedown"),void 0===this.ul&&this.destroy(),"touchend"===e.type&&this.image&&e.originalEvent&&e.originalEvent.target&&b(e.originalEvent.target).is("img")){var n=this;setTimeout((function(){n.image.edit(b(e.originalEvent.target))}),100)}this.ready=!0,this.events.trigger("initialized")}}}.bind(this)),this.events.trigger("initializationDelayed")):(this.load(L.MODULES),this.load(L.PLUGINS),b(this.o_win).scrollTop(this.c_scroll),void 0===this.ul&&this.destroy(),this.ready=!0,this.events.trigger("initialized"))}return L.Bootstrap=function(e,t,n){this.id=++L.ID,this.$=b;var i={};"function"==typeof t&&(n=t,t={}),n&&(t.events||(t.events={}),t.events.initialized=n),t&&t.documentReady&&(i.toolbarButtons=[["fullscreen","undo","redo","getPDF","print"],["bold","italic","underline","textColor","backgroundColor","clearFormatting"],["alignLeft","alignCenter","alignRight","alignJustify"],["formatOL","formatUL","indent","outdent"],["paragraphFormat"],["fontFamily"],["fontSize"],["insertLink","insertImage","quote"]],i.paragraphFormatSelection=!0,i.fontFamilySelection=!0,i.fontSizeSelection=!0,i.placeholderText="",i.quickInsertEnabled=!1,i.charCounterCount=!1),this.opts=Object.assign({},Object.assign({},L.DEFAULTS,i,"object"===a(t)&&t));var r=JSON.stringify(this.opts);L.OPTS_MAPPING[r]=L.OPTS_MAPPING[r]||this.id,this.sid=L.OPTS_MAPPING[r],L.SHARED[this.sid]=L.SHARED[this.sid]||{},this.shared=L.SHARED[this.sid],this.shared.count=(this.shared.count||0)+1,this.$oel=b(e),this.$oel.data("froala.editor",this),this.o_doc=e.ownerDocument,this.o_win="defaultView"in this.o_doc?this.o_doc.defaultView:this.o_doc.parentWindow,this.c_scroll=b(this.o_win).scrollTop(),this._init()},L.Bootstrap.prototype._init=function(){var e=this.$oel.get(0).tagName;this.$oel.closest("label").length;var t=function(){"TEXTAREA"!==e&&(this._original_html=this._original_html||this.$oel.html()),this.$box=this.$box||this.$oel,this.opts.fullPage&&(this.opts.iframe=!0),this.opts.iframe?(this.$iframe=b('<iframe src="about:blank" frameBorder="0">'),this.$wp=b("<div></div>"),this.$box.html(this.$wp),this.$wp.append(this.$iframe),this.$iframe.get(0).contentWindow.document.open(),this.$iframe.get(0).contentWindow.document.write("<!DOCTYPE html>"),this.$iframe.get(0).contentWindow.document.write("<html><head></head><body></body></html>"),this.$iframe.get(0).contentWindow.document.close(),this.iframe_document=this.$iframe.get(0).contentWindow.document,this.$el=b(this.iframe_document.querySelector("body")),this.el=this.$el.get(0),this.$head=b(this.iframe_document.querySelector("head")),this.$html=b(this.iframe_document.querySelector("html"))):(this.$el=b(this.o_doc.createElement("DIV")),this.el=this.$el.get(0),this.$wp=b(this.o_doc.createElement("DIV")).append(this.$el),this.$box.html(this.$wp)),setTimeout(S.bind(this),0)}.bind(this),n=function(){this.$box=b("<div>"),this.$oel.before(this.$box).hide(),this._original_html=this.$oel.val();var e=this;this.$oel.parents("form").on("submit.".concat(this.id),(function(){e.events.trigger("form.submit")})),this.$oel.parents("form").on("reset.".concat(this.id),(function(){e.events.trigger("form.reset")})),t()}.bind(this),i=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.$el.attr("contenteditable",!0).css("outline","none").css("display","inline-block"),this.opts.multiLine=!1,this.opts.toolbarInline=!1,setTimeout(S.bind(this),0)}.bind(this),r=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,setTimeout(S.bind(this),0)}.bind(this),s=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,this.$oel.on("click.popup",(function(e){e.preventDefault()})),setTimeout(S.bind(this),0)}.bind(this);this.opts.editInPopup?s():"TEXTAREA"===e?n():"A"===e?i():"IMG"===e?r():"BUTTON"===e||"INPUT"===e?(this.opts.editInPopup=!0,this.opts.toolbarInline=!1,s()):t()},L.Bootstrap.prototype.load=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){if(this[t])continue;if(L.PLUGINS[t]&&this.opts.pluginsEnabled.indexOf(t)<0)continue;if(this[t]=new e[t](this),this[t]._init&&(this[t]._init(),this.opts.initOnClick&&"core"===t))return!1}},L.Bootstrap.prototype.destroy=function(){this.destrying=!0,this.shared.count--,this.events&&this.events.$off();var e=this.html&&this.html.get();if(this.opts.iframe&&(this.events.disableBlur(),this.win.focus(),this.events.enableBlur()),this.events&&(this.events.trigger("destroy",[],!0),this.events.trigger("shared.destroy",[],!0)),0===this.shared.count){for(var t in this.shared)Object.prototype.hasOwnProperty.call(this.shared,t)&&(this.shared[t]=null,L.SHARED[this.sid][t]=null);delete L.SHARED[this.sid]}this.$oel.parents("form").off(".".concat(this.id)),this.$oel.off("click.popup"),this.$oel.removeData("froala.editor"),this.$oel.off("froalaEditor"),this.core&&this.core.destroy(e),L.INSTANCES.splice(L.INSTANCES.indexOf(this),1)},l}()},9755:function(e,t){var n;!function(t,n){"use strict";"object"==typeof e.exports?e.exports=t.document?n(t,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}:n(t)}("undefined"!=typeof window?window:this,(function(i,r){"use strict";var s=[],a=Object.getPrototypeOf,o=s.slice,l=s.flat?function(e){return s.flat.call(e)}:function(e){return s.concat.apply([],e)},c=s.push,d=s.indexOf,u={},h=u.toString,f=u.hasOwnProperty,p=f.toString,m=p.call(Object),g={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},_=i.document,b={type:!0,src:!0,nonce:!0,noModule:!0};function x(e,t,n){var i,r,s=(n=n||_).createElement("script");if(s.text=e,t)for(i in b)(r=t[i]||t.getAttribute&&t.getAttribute(i))&&s.setAttribute(i,r);n.head.appendChild(s).parentNode.removeChild(s)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?u[h.call(e)]||"object":typeof e}var M="3.7.1",C=/HTML$/i,L=function(e,t){return new L.fn.init(e,t)};function S(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function T(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}L.fn=L.prototype={jquery:M,constructor:L,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=L.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return L.each(this,e)},map:function(e){return this.pushStack(L.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(L.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(L.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:c,sort:s.sort,splice:s.splice},L.extend=L.fn.extend=function(){var e,t,n,i,r,s,a=arguments[0]||{},o=1,l=arguments.length,c=!1;for("boolean"==typeof a&&(c=a,a=arguments[o]||{},o++),"object"==typeof a||v(a)||(a={}),o===l&&(a=this,o--);o<l;o++)if(null!=(e=arguments[o]))for(t in e)i=e[t],"__proto__"!==t&&a!==i&&(c&&i&&(L.isPlainObject(i)||(r=Array.isArray(i)))?(n=a[t],s=r&&!Array.isArray(n)?[]:r||L.isPlainObject(n)?n:{},r=!1,a[t]=L.extend(c,s,i)):void 0!==i&&(a[t]=i));return a},L.extend({expando:"jQuery"+(M+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==h.call(e))&&(!(t=a(e))||"function"==typeof(n=f.call(t,"constructor")&&t.constructor)&&p.call(n)===m)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){x(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,i=0;if(S(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},text:function(e){var t,n="",i=0,r=e.nodeType;if(!r)for(;t=e[i++];)n+=L.text(t);return 1===r||11===r?e.textContent:9===r?e.documentElement.textContent:3===r||4===r?e.nodeValue:n},makeArray:function(e,t){var n=t||[];return null!=e&&(S(Object(e))?L.merge(n,"string"==typeof e?[e]:e):c.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:d.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!C.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;i++)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var i=[],r=0,s=e.length,a=!n;r<s;r++)!t(e[r],r)!==a&&i.push(e[r]);return i},map:function(e,t,n){var i,r,s=0,a=[];if(S(e))for(i=e.length;s<i;s++)null!=(r=t(e[s],s,n))&&a.push(r);else for(s in e)null!=(r=t(e[s],s,n))&&a.push(r);return l(a)},guid:1,support:g}),"function"==typeof Symbol&&(L.fn[Symbol.iterator]=s[Symbol.iterator]),L.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){u["[object "+t+"]"]=t.toLowerCase()}));var k=s.pop,E=s.sort,D=s.splice,A="[\\x20\\t\\r\\n\\f]",O=new RegExp("^"+A+"+|((?:^|[^\\\\])(?:\\\\.)*)"+A+"+$","g");L.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var Y=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function N(e,t){return t?"\0"===e?"":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}L.escapeSelector=function(e){return(e+"").replace(Y,N)};var H=_,P=c;!function(){var e,t,n,r,a,l,c,u,h,p,m=P,v=L.expando,y=0,_=0,b=ee(),x=ee(),w=ee(),M=ee(),C=function(e,t){return e===t&&(a=!0),0},S="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Y="(?:\\\\[\\da-fA-F]{1,6}"+A+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",N="\\["+A+"*("+Y+")(?:"+A+"*([*^$|!~]?=)"+A+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+Y+"))|)"+A+"*\\]",j=":("+Y+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",R=new RegExp(A+"+","g"),I=new RegExp("^"+A+"*,"+A+"*"),z=new RegExp("^"+A+"*([>+~]|"+A+")"+A+"*"),F=new RegExp(A+"|>"),B=new RegExp(j),$=new RegExp("^"+Y+"$"),W={ID:new RegExp("^#("+Y+")"),CLASS:new RegExp("^\\.("+Y+")"),TAG:new RegExp("^("+Y+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+j),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+A+"*(even|odd|(([+-]|)(\\d*)n|)"+A+"*(?:([+-]|)"+A+"*(\\d+)|))"+A+"*\\)|)","i"),bool:new RegExp("^(?:"+S+")$","i"),needsContext:new RegExp("^"+A+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+A+"*((?:-\\d)?\\d*)"+A+"*\\)|)(?=[^-]|$)","i")},V=/^(?:input|select|textarea|button)$/i,U=/^h\d$/i,q=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/[+~]/,Z=new RegExp("\\\\[\\da-fA-F]{1,6}"+A+"?|\\\\([^\\r\\n\\f])","g"),K=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))},X=function(){le()},Q=he((function(e){return!0===e.disabled&&T(e,"fieldset")}),{dir:"parentNode",next:"legend"});try{m.apply(s=o.call(H.childNodes),H.childNodes),s[H.childNodes.length].nodeType}catch(e){m={apply:function(e,t){P.apply(e,o.call(t))},call:function(e){P.apply(e,o.call(arguments,1))}}}function J(e,t,n,i){var r,s,a,o,c,d,f,p=t&&t.ownerDocument,y=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==y&&9!==y&&11!==y)return n;if(!i&&(le(t),t=t||l,u)){if(11!==y&&(c=q.exec(e)))if(r=c[1]){if(9===y){if(!(a=t.getElementById(r)))return n;if(a.id===r)return m.call(n,a),n}else if(p&&(a=p.getElementById(r))&&J.contains(t,a)&&a.id===r)return m.call(n,a),n}else{if(c[2])return m.apply(n,t.getElementsByTagName(e)),n;if((r=c[3])&&t.getElementsByClassName)return m.apply(n,t.getElementsByClassName(r)),n}if(!(M[e+" "]||h&&h.test(e))){if(f=e,p=t,1===y&&(F.test(e)||z.test(e))){for((p=G.test(e)&&oe(t.parentNode)||t)==t&&g.scope||((o=t.getAttribute("id"))?o=L.escapeSelector(o):t.setAttribute("id",o=v)),s=(d=de(e)).length;s--;)d[s]=(o?"#"+o:":scope")+" "+ue(d[s]);f=d.join(",")}try{return m.apply(n,p.querySelectorAll(f)),n}catch(t){M(e,!0)}finally{o===v&&t.removeAttribute("id")}}}return ye(e.replace(O,"$1"),t,n,i)}function ee(){var e=[];return function n(i,r){return e.push(i+" ")>t.cacheLength&&delete n[e.shift()],n[i+" "]=r}}function te(e){return e[v]=!0,e}function ne(e){var t=l.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ie(e){return function(t){return T(t,"input")&&t.type===e}}function re(e){return function(t){return(T(t,"input")||T(t,"button"))&&t.type===e}}function se(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&&Q(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function ae(e){return te((function(t){return t=+t,te((function(n,i){for(var r,s=e([],n.length,t),a=s.length;a--;)n[r=s[a]]&&(n[r]=!(i[r]=n[r]))}))}))}function oe(e){return e&&void 0!==e.getElementsByTagName&&e}function le(e){var n,i=e?e.ownerDocument||e:H;return i!=l&&9===i.nodeType&&i.documentElement?(c=(l=i).documentElement,u=!L.isXMLDoc(l),p=c.matches||c.webkitMatchesSelector||c.msMatchesSelector,c.msMatchesSelector&&H!=l&&(n=l.defaultView)&&n.top!==n&&n.addEventListener("unload",X),g.getById=ne((function(e){return c.appendChild(e).id=L.expando,!l.getElementsByName||!l.getElementsByName(L.expando).length})),g.disconnectedMatch=ne((function(e){return p.call(e,"*")})),g.scope=ne((function(){return l.querySelectorAll(":scope")})),g.cssHas=ne((function(){try{return l.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}})),g.getById?(t.filter.ID=function(e){var t=e.replace(Z,K);return function(e){return e.getAttribute("id")===t}},t.find.ID=function(e,t){if(void 0!==t.getElementById&&u){var n=t.getElementById(e);return n?[n]:[]}}):(t.filter.ID=function(e){var t=e.replace(Z,K);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},t.find.ID=function(e,t){if(void 0!==t.getElementById&&u){var n,i,r,s=t.getElementById(e);if(s){if((n=s.getAttributeNode("id"))&&n.value===e)return[s];for(r=t.getElementsByName(e),i=0;s=r[i++];)if((n=s.getAttributeNode("id"))&&n.value===e)return[s]}return[]}}),t.find.TAG=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},t.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&u)return t.getElementsByClassName(e)},h=[],ne((function(e){var t;c.appendChild(e).innerHTML="<a id='"+v+"' href='' disabled='disabled'></a><select id='"+v+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+A+"*(?:value|"+S+")"),e.querySelectorAll("[id~="+v+"-]").length||h.push("~="),e.querySelectorAll("a#"+v+"+*").length||h.push(".#.+[+~]"),e.querySelectorAll(":checked").length||h.push(":checked"),(t=l.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),c.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),(t=l.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||h.push("\\["+A+"*name"+A+"*="+A+"*(?:''|\"\")")})),g.cssHas||h.push(":has"),h=h.length&&new RegExp(h.join("|")),C=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!g.sortDetached&&t.compareDocumentPosition(e)===n?e===l||e.ownerDocument==H&&J.contains(H,e)?-1:t===l||t.ownerDocument==H&&J.contains(H,t)?1:r?d.call(r,e)-d.call(r,t):0:4&n?-1:1)},l):l}for(e in J.matches=function(e,t){return J(e,null,null,t)},J.matchesSelector=function(e,t){if(le(e),u&&!M[t+" "]&&(!h||!h.test(t)))try{var n=p.call(e,t);if(n||g.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){M(t,!0)}return J(t,l,null,[e]).length>0},J.contains=function(e,t){return(e.ownerDocument||e)!=l&&le(e),L.contains(e,t)},J.attr=function(e,n){(e.ownerDocument||e)!=l&&le(e);var i=t.attrHandle[n.toLowerCase()],r=i&&f.call(t.attrHandle,n.toLowerCase())?i(e,n,!u):void 0;return void 0!==r?r:e.getAttribute(n)},J.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},L.uniqueSort=function(e){var t,n=[],i=0,s=0;if(a=!g.sortStable,r=!g.sortStable&&o.call(e,0),E.call(e,C),a){for(;t=e[s++];)t===e[s]&&(i=n.push(s));for(;i--;)D.call(e,n[i],1)}return r=null,e},L.fn.uniqueSort=function(){return this.pushStack(L.uniqueSort(o.apply(this)))},t=L.expr={cacheLength:50,createPseudo:te,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,K),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,K),"~="===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]||J.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]&&J.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return W.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&B.test(n)&&(t=de(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(Z,K).toLowerCase();return"*"===e?function(){return!0}:function(e){return T(e,t)}},CLASS:function(e){var t=b[e+" "];return t||(t=new RegExp("(^|"+A+")"+e+"("+A+"|$)"))&&b(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(i){var r=J.attr(i,e);return null==r?"!="===t:!t||(r+="","="===t?r===n:"!="===t?r!==n:"^="===t?n&&0===r.indexOf(n):"*="===t?n&&r.indexOf(n)>-1:"$="===t?n&&r.slice(-n.length)===n:"~="===t?(" "+r.replace(R," ")+" ").indexOf(n)>-1:"|="===t&&(r===n||r.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,i,r){var s="nth"!==e.slice(0,3),a="last"!==e.slice(-4),o="of-type"===t;return 1===i&&0===r?function(e){return!!e.parentNode}:function(t,n,l){var c,d,u,h,f,p=s!==a?"nextSibling":"previousSibling",m=t.parentNode,g=o&&t.nodeName.toLowerCase(),_=!l&&!o,b=!1;if(m){if(s){for(;p;){for(u=t;u=u[p];)if(o?T(u,g):1===u.nodeType)return!1;f=p="only"===e&&!f&&"nextSibling"}return!0}if(f=[a?m.firstChild:m.lastChild],a&&_){for(b=(h=(c=(d=m[v]||(m[v]={}))[e]||[])[0]===y&&c[1])&&c[2],u=h&&m.childNodes[h];u=++h&&u&&u[p]||(b=h=0)||f.pop();)if(1===u.nodeType&&++b&&u===t){d[e]=[y,h,b];break}}else if(_&&(b=h=(c=(d=t[v]||(t[v]={}))[e]||[])[0]===y&&c[1]),!1===b)for(;(u=++h&&u&&u[p]||(b=h=0)||f.pop())&&(!(o?T(u,g):1===u.nodeType)||!++b||(_&&((d=u[v]||(u[v]={}))[e]=[y,b]),u!==t)););return(b-=r)===i||b%i==0&&b/i>=0}}},PSEUDO:function(e,n){var i,r=t.pseudos[e]||t.setFilters[e.toLowerCase()]||J.error("unsupported pseudo: "+e);return r[v]?r(n):r.length>1?(i=[e,e,"",n],t.setFilters.hasOwnProperty(e.toLowerCase())?te((function(e,t){for(var i,s=r(e,n),a=s.length;a--;)e[i=d.call(e,s[a])]=!(t[i]=s[a])})):function(e){return r(e,0,i)}):r}},pseudos:{not:te((function(e){var t=[],n=[],i=ve(e.replace(O,"$1"));return i[v]?te((function(e,t,n,r){for(var s,a=i(e,null,r,[]),o=e.length;o--;)(s=a[o])&&(e[o]=!(t[o]=s))})):function(e,r,s){return t[0]=e,i(t,null,s,n),t[0]=null,!n.pop()}})),has:te((function(e){return function(t){return J(e,t).length>0}})),contains:te((function(e){return e=e.replace(Z,K),function(t){return(t.textContent||L.text(t)).indexOf(e)>-1}})),lang:te((function(e){return $.test(e||"")||J.error("unsupported lang: "+e),e=e.replace(Z,K).toLowerCase(),function(t){var n;do{if(n=u?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(e){var t=i.location&&i.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===c},focus:function(e){return e===function(){try{return l.activeElement}catch(e){}}()&&l.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:se(!1),disabled:se(!0),checked:function(e){return T(e,"input")&&!!e.checked||T(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!t.pseudos.empty(e)},header:function(e){return U.test(e.nodeName)},input:function(e){return V.test(e.nodeName)},button:function(e){return T(e,"input")&&"button"===e.type||T(e,"button")},text:function(e){var t;return T(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ae((function(){return[0]})),last:ae((function(e,t){return[t-1]})),eq:ae((function(e,t,n){return[n<0?n+t:n]})),even:ae((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:ae((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:ae((function(e,t,n){var i;for(i=n<0?n+t:n>t?t:n;--i>=0;)e.push(i);return e})),gt:ae((function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e}))}},t.pseudos.nth=t.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})t.pseudos[e]=ie(e);for(e in{submit:!0,reset:!0})t.pseudos[e]=re(e);function ce(){}function de(e,n){var i,r,s,a,o,l,c,d=x[e+" "];if(d)return n?0:d.slice(0);for(o=e,l=[],c=t.preFilter;o;){for(a in i&&!(r=I.exec(o))||(r&&(o=o.slice(r[0].length)||o),l.push(s=[])),i=!1,(r=z.exec(o))&&(i=r.shift(),s.push({value:i,type:r[0].replace(O," ")}),o=o.slice(i.length)),t.filter)!(r=W[a].exec(o))||c[a]&&!(r=c[a](r))||(i=r.shift(),s.push({value:i,type:a,matches:r}),o=o.slice(i.length));if(!i)break}return n?o.length:o?J.error(e):x(e,l).slice(0)}function ue(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function he(e,t,n){var i=t.dir,r=t.next,s=r||i,a=n&&"parentNode"===s,o=_++;return t.first?function(t,n,r){for(;t=t[i];)if(1===t.nodeType||a)return e(t,n,r);return!1}:function(t,n,l){var c,d,u=[y,o];if(l){for(;t=t[i];)if((1===t.nodeType||a)&&e(t,n,l))return!0}else for(;t=t[i];)if(1===t.nodeType||a)if(d=t[v]||(t[v]={}),r&&T(t,r))t=t[i]||t;else{if((c=d[s])&&c[0]===y&&c[1]===o)return u[2]=c[2];if(d[s]=u,u[2]=e(t,n,l))return!0}return!1}}function fe(e){return e.length>1?function(t,n,i){for(var r=e.length;r--;)if(!e[r](t,n,i))return!1;return!0}:e[0]}function pe(e,t,n,i,r){for(var s,a=[],o=0,l=e.length,c=null!=t;o<l;o++)(s=e[o])&&(n&&!n(s,i,r)||(a.push(s),c&&t.push(o)));return a}function me(e,t,n,i,r,s){return i&&!i[v]&&(i=me(i)),r&&!r[v]&&(r=me(r,s)),te((function(s,a,o,l){var c,u,h,f,p=[],g=[],v=a.length,y=s||function(e,t,n){for(var i=0,r=t.length;i<r;i++)J(e,t[i],n);return n}(t||"*",o.nodeType?[o]:o,[]),_=!e||!s&&t?y:pe(y,p,e,o,l);if(n?n(_,f=r||(s?e:v||i)?[]:a,o,l):f=_,i)for(c=pe(f,g),i(c,[],o,l),u=c.length;u--;)(h=c[u])&&(f[g[u]]=!(_[g[u]]=h));if(s){if(r||e){if(r){for(c=[],u=f.length;u--;)(h=f[u])&&c.push(_[u]=h);r(null,f=[],c,l)}for(u=f.length;u--;)(h=f[u])&&(c=r?d.call(s,h):p[u])>-1&&(s[c]=!(a[c]=h))}}else f=pe(f===a?f.splice(v,f.length):f),r?r(null,a,f,l):m.apply(a,f)}))}function ge(e){for(var i,r,s,a=e.length,o=t.relative[e[0].type],l=o||t.relative[" "],c=o?1:0,u=he((function(e){return e===i}),l,!0),h=he((function(e){return d.call(i,e)>-1}),l,!0),f=[function(e,t,r){var s=!o&&(r||t!=n)||((i=t).nodeType?u(e,t,r):h(e,t,r));return i=null,s}];c<a;c++)if(r=t.relative[e[c].type])f=[he(fe(f),r)];else{if((r=t.filter[e[c].type].apply(null,e[c].matches))[v]){for(s=++c;s<a&&!t.relative[e[s].type];s++);return me(c>1&&fe(f),c>1&&ue(e.slice(0,c-1).concat({value:" "===e[c-2].type?"*":""})).replace(O,"$1"),r,c<s&&ge(e.slice(c,s)),s<a&&ge(e=e.slice(s)),s<a&&ue(e))}f.push(r)}return fe(f)}function ve(e,i){var r,s=[],a=[],o=w[e+" "];if(!o){for(i||(i=de(e)),r=i.length;r--;)(o=ge(i[r]))[v]?s.push(o):a.push(o);o=w(e,function(e,i){var r=i.length>0,s=e.length>0,a=function(a,o,c,d,h){var f,p,g,v=0,_="0",b=a&&[],x=[],w=n,M=a||s&&t.find.TAG("*",h),C=y+=null==w?1:Math.random()||.1,S=M.length;for(h&&(n=o==l||o||h);_!==S&&null!=(f=M[_]);_++){if(s&&f){for(p=0,o||f.ownerDocument==l||(le(f),c=!u);g=e[p++];)if(g(f,o||l,c)){m.call(d,f);break}h&&(y=C)}r&&((f=!g&&f)&&v--,a&&b.push(f))}if(v+=_,r&&_!==v){for(p=0;g=i[p++];)g(b,x,o,c);if(a){if(v>0)for(;_--;)b[_]||x[_]||(x[_]=k.call(d));x=pe(x)}m.apply(d,x),h&&!a&&x.length>0&&v+i.length>1&&L.uniqueSort(d)}return h&&(y=C,n=w),b};return r?te(a):a}(a,s)),o.selector=e}return o}function ye(e,n,i,r){var s,a,o,l,c,d="function"==typeof e&&e,h=!r&&de(e=d.selector||e);if(i=i||[],1===h.length){if((a=h[0]=h[0].slice(0)).length>2&&"ID"===(o=a[0]).type&&9===n.nodeType&&u&&t.relative[a[1].type]){if(!(n=(t.find.ID(o.matches[0].replace(Z,K),n)||[])[0]))return i;d&&(n=n.parentNode),e=e.slice(a.shift().value.length)}for(s=W.needsContext.test(e)?0:a.length;s--&&(o=a[s],!t.relative[l=o.type]);)if((c=t.find[l])&&(r=c(o.matches[0].replace(Z,K),G.test(a[0].type)&&oe(n.parentNode)||n))){if(a.splice(s,1),!(e=r.length&&ue(a)))return m.apply(i,r),i;break}}return(d||ve(e,h))(r,n,!u,i,!n||G.test(e)&&oe(n.parentNode)||n),i}ce.prototype=t.filters=t.pseudos,t.setFilters=new ce,g.sortStable=v.split("").sort(C).join("")===v,le(),g.sortDetached=ne((function(e){return 1&e.compareDocumentPosition(l.createElement("fieldset"))})),L.find=J,L.expr[":"]=L.expr.pseudos,L.unique=L.uniqueSort,J.compile=ve,J.select=ye,J.setDocument=le,J.tokenize=de,J.escape=L.escapeSelector,J.getText=L.text,J.isXML=L.isXMLDoc,J.selectors=L.expr,J.support=L.support,J.uniqueSort=L.uniqueSort}();var j=function(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&L(e).is(n))break;i.push(e)}return i},R=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},I=L.expr.match.needsContext,z=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function F(e,t,n){return v(t)?L.grep(e,(function(e,i){return!!t.call(e,i,e)!==n})):t.nodeType?L.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?L.grep(e,(function(e){return d.call(t,e)>-1!==n})):L.filter(t,e,n)}L.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?L.find.matchesSelector(i,e)?[i]:[]:L.find.matches(e,L.grep(t,(function(e){return 1===e.nodeType})))},L.fn.extend({find:function(e){var t,n,i=this.length,r=this;if("string"!=typeof e)return this.pushStack(L(e).filter((function(){for(t=0;t<i;t++)if(L.contains(r[t],this))return!0})));for(n=this.pushStack([]),t=0;t<i;t++)L.find(e,r[t],n);return i>1?L.uniqueSort(n):n},filter:function(e){return this.pushStack(F(this,e||[],!1))},not:function(e){return this.pushStack(F(this,e||[],!0))},is:function(e){return!!F(this,"string"==typeof e&&I.test(e)?L(e):e||[],!1).length}});var B,$=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(L.fn.init=function(e,t,n){var i,r;if(!e)return this;if(n=n||B,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:$.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof L?t[0]:t,L.merge(this,L.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:_,!0)),z.test(i[1])&&L.isPlainObject(t))for(i in t)v(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(r=_.getElementById(i[2]))&&(this[0]=r,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(L):L.makeArray(e,this)}).prototype=L.fn,B=L(_);var W=/^(?:parents|prev(?:Until|All))/,V={children:!0,contents:!0,next:!0,prev:!0};function U(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}L.fn.extend({has:function(e){var t=L(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(L.contains(this,t[e]))return!0}))},closest:function(e,t){var n,i=0,r=this.length,s=[],a="string"!=typeof e&&L(e);if(!I.test(e))for(;i<r;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&L.find.matchesSelector(n,e))){s.push(n);break}return this.pushStack(s.length>1?L.uniqueSort(s):s)},index:function(e){return e?"string"==typeof e?d.call(L(e),this[0]):d.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(L.uniqueSort(L.merge(this.get(),L(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),L.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return j(e,"parentNode")},parentsUntil:function(e,t,n){return j(e,"parentNode",n)},next:function(e){return U(e,"nextSibling")},prev:function(e){return U(e,"previousSibling")},nextAll:function(e){return j(e,"nextSibling")},prevAll:function(e){return j(e,"previousSibling")},nextUntil:function(e,t,n){return j(e,"nextSibling",n)},prevUntil:function(e,t,n){return j(e,"previousSibling",n)},siblings:function(e){return R((e.parentNode||{}).firstChild,e)},children:function(e){return R(e.firstChild)},contents:function(e){return null!=e.contentDocument&&a(e.contentDocument)?e.contentDocument:(T(e,"template")&&(e=e.content||e),L.merge([],e.childNodes))}},(function(e,t){L.fn[e]=function(n,i){var r=L.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(r=L.filter(i,r)),this.length>1&&(V[e]||L.uniqueSort(r),W.test(e)&&r.reverse()),this.pushStack(r)}}));var q=/[^\x20\t\r\n\f]+/g;function G(e){return e}function Z(e){throw e}function K(e,t,n,i){var r;try{e&&v(r=e.promise)?r.call(e).done(t).fail(n):e&&v(r=e.then)?r.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}L.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return L.each(e.match(q)||[],(function(e,n){t[n]=!0})),t}(e):L.extend({},e);var t,n,i,r,s=[],a=[],o=-1,l=function(){for(r=r||e.once,i=t=!0;a.length;o=-1)for(n=a.shift();++o<s.length;)!1===s[o].apply(n[0],n[1])&&e.stopOnFalse&&(o=s.length,n=!1);e.memory||(n=!1),t=!1,r&&(s=n?[]:"")},c={add:function(){return s&&(n&&!t&&(o=s.length-1,a.push(n)),function t(n){L.each(n,(function(n,i){v(i)?e.unique&&c.has(i)||s.push(i):i&&i.length&&"string"!==w(i)&&t(i)}))}(arguments),n&&!t&&l()),this},remove:function(){return L.each(arguments,(function(e,t){for(var n;(n=L.inArray(t,s,n))>-1;)s.splice(n,1),n<=o&&o--})),this},has:function(e){return e?L.inArray(e,s)>-1:s.length>0},empty:function(){return s&&(s=[]),this},disable:function(){return r=a=[],s=n="",this},disabled:function(){return!s},lock:function(){return r=a=[],n||t||(s=n=""),this},locked:function(){return!!r},fireWith:function(e,n){return r||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!i}};return c},L.extend({Deferred:function(e){var t=[["notify","progress",L.Callbacks("memory"),L.Callbacks("memory"),2],["resolve","done",L.Callbacks("once memory"),L.Callbacks("once memory"),0,"resolved"],["reject","fail",L.Callbacks("once memory"),L.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return s.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var e=arguments;return L.Deferred((function(n){L.each(t,(function(t,i){var r=v(e[i[4]])&&e[i[4]];s[i[1]]((function(){var e=r&&r.apply(this,arguments);e&&v(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[i[0]+"With"](this,r?[e]:arguments)}))})),e=null})).promise()},then:function(e,n,r){var s=0;function a(e,t,n,r){return function(){var o=this,l=arguments,c=function(){var i,c;if(!(e<s)){if((i=n.apply(o,l))===t.promise())throw new TypeError("Thenable self-resolution");c=i&&("object"==typeof i||"function"==typeof i)&&i.then,v(c)?r?c.call(i,a(s,t,G,r),a(s,t,Z,r)):(s++,c.call(i,a(s,t,G,r),a(s,t,Z,r),a(s,t,G,t.notifyWith))):(n!==G&&(o=void 0,l=[i]),(r||t.resolveWith)(o,l))}},d=r?c:function(){try{c()}catch(i){L.Deferred.exceptionHook&&L.Deferred.exceptionHook(i,d.error),e+1>=s&&(n!==Z&&(o=void 0,l=[i]),t.rejectWith(o,l))}};e?d():(L.Deferred.getErrorHook?d.error=L.Deferred.getErrorHook():L.Deferred.getStackHook&&(d.error=L.Deferred.getStackHook()),i.setTimeout(d))}}return L.Deferred((function(i){t[0][3].add(a(0,i,v(r)?r:G,i.notifyWith)),t[1][3].add(a(0,i,v(e)?e:G)),t[2][3].add(a(0,i,v(n)?n:Z))})).promise()},promise:function(e){return null!=e?L.extend(e,r):r}},s={};return L.each(t,(function(e,i){var a=i[2],o=i[5];r[i[1]]=a.add,o&&a.add((function(){n=o}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(i[3].fire),s[i[0]]=function(){return s[i[0]+"With"](this===s?void 0:this,arguments),this},s[i[0]+"With"]=a.fireWith})),r.promise(s),e&&e.call(s,s),s},when:function(e){var t=arguments.length,n=t,i=Array(n),r=o.call(arguments),s=L.Deferred(),a=function(e){return function(n){i[e]=this,r[e]=arguments.length>1?o.call(arguments):n,--t||s.resolveWith(i,r)}};if(t<=1&&(K(e,s.done(a(n)).resolve,s.reject,!t),"pending"===s.state()||v(r[n]&&r[n].then)))return s.then();for(;n--;)K(r[n],a(n),s.reject);return s.promise()}});var X=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;L.Deferred.exceptionHook=function(e,t){i.console&&i.console.warn&&e&&X.test(e.name)&&i.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},L.readyException=function(e){i.setTimeout((function(){throw e}))};var Q=L.Deferred();function J(){_.removeEventListener("DOMContentLoaded",J),i.removeEventListener("load",J),L.ready()}L.fn.ready=function(e){return Q.then(e).catch((function(e){L.readyException(e)})),this},L.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--L.readyWait:L.isReady)||(L.isReady=!0,!0!==e&&--L.readyWait>0||Q.resolveWith(_,[L]))}}),L.ready.then=Q.then,"complete"===_.readyState||"loading"!==_.readyState&&!_.documentElement.doScroll?i.setTimeout(L.ready):(_.addEventListener("DOMContentLoaded",J),i.addEventListener("load",J));var ee=function(e,t,n,i,r,s,a){var o=0,l=e.length,c=null==n;if("object"===w(n))for(o in r=!0,n)ee(e,t,o,n[o],!0,s,a);else if(void 0!==i&&(r=!0,v(i)||(a=!0),c&&(a?(t.call(e,i),t=null):(c=t,t=function(e,t,n){return c.call(L(e),n)})),t))for(;o<l;o++)t(e[o],n,a?i:i.call(e[o],o,t(e[o],n)));return r?e:c?t.call(e):l?t(e[0],n):s},te=/^-ms-/,ne=/-([a-z])/g;function ie(e,t){return t.toUpperCase()}function re(e){return e.replace(te,"ms-").replace(ne,ie)}var se=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function ae(){this.expando=L.expando+ae.uid++}ae.uid=1,ae.prototype={cache:function(e){var t=e[this.expando];return t||(t={},se(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,r=this.cache(e);if("string"==typeof t)r[re(t)]=n;else for(i in t)r[re(i)]=t[i];return r},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][re(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=Array.isArray(t)?t.map(re):(t=re(t))in i?[t]:t.match(q)||[]).length;for(;n--;)delete i[t[n]]}(void 0===t||L.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!L.isEmptyObject(t)}};var oe=new ae,le=new ae,ce=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,de=/[A-Z]/g;function ue(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(de,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:ce.test(e)?JSON.parse(e):e)}(n)}catch(e){}le.set(e,t,n)}else n=void 0;return n}L.extend({hasData:function(e){return le.hasData(e)||oe.hasData(e)},data:function(e,t,n){return le.access(e,t,n)},removeData:function(e,t){le.remove(e,t)},_data:function(e,t,n){return oe.access(e,t,n)},_removeData:function(e,t){oe.remove(e,t)}}),L.fn.extend({data:function(e,t){var n,i,r,s=this[0],a=s&&s.attributes;if(void 0===e){if(this.length&&(r=le.get(s),1===s.nodeType&&!oe.get(s,"hasDataAttrs"))){for(n=a.length;n--;)a[n]&&0===(i=a[n].name).indexOf("data-")&&(i=re(i.slice(5)),ue(s,i,r[i]));oe.set(s,"hasDataAttrs",!0)}return r}return"object"==typeof e?this.each((function(){le.set(this,e)})):ee(this,(function(t){var n;if(s&&void 0===t)return void 0!==(n=le.get(s,e))||void 0!==(n=ue(s,e))?n:void 0;this.each((function(){le.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){le.remove(this,e)}))}}),L.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=oe.get(e,t),n&&(!i||Array.isArray(n)?i=oe.access(e,t,L.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=L.queue(e,t),i=n.length,r=n.shift(),s=L._queueHooks(e,t);"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete s.stop,r.call(e,(function(){L.dequeue(e,t)}),s)),!i&&s&&s.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return oe.get(e,n)||oe.access(e,n,{empty:L.Callbacks("once memory").add((function(){oe.remove(e,[t+"queue",n])}))})}}),L.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?L.queue(this[0],e):void 0===t?this:this.each((function(){var n=L.queue(this,e,t);L._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&L.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){L.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,r=L.Deferred(),s=this,a=this.length,o=function(){--i||r.resolveWith(s,[s])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=oe.get(s[a],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(o));return o(),r.promise(t)}});var he=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,fe=new RegExp("^(?:([+-])=|)("+he+")([a-z%]*)$","i"),pe=["Top","Right","Bottom","Left"],me=_.documentElement,ge=function(e){return L.contains(e.ownerDocument,e)},ve={composed:!0};me.getRootNode&&(ge=function(e){return L.contains(e.ownerDocument,e)||e.getRootNode(ve)===e.ownerDocument});var ye=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ge(e)&&"none"===L.css(e,"display")};function _e(e,t,n,i){var r,s,a=20,o=i?function(){return i.cur()}:function(){return L.css(e,t,"")},l=o(),c=n&&n[3]||(L.cssNumber[t]?"":"px"),d=e.nodeType&&(L.cssNumber[t]||"px"!==c&&+l)&&fe.exec(L.css(e,t));if(d&&d[3]!==c){for(l/=2,c=c||d[3],d=+l||1;a--;)L.style(e,t,d+c),(1-s)*(1-(s=o()/l||.5))<=0&&(a=0),d/=s;d*=2,L.style(e,t,d+c),n=n||[]}return n&&(d=+d||+l||0,r=n[1]?d+(n[1]+1)*n[2]:+n[2],i&&(i.unit=c,i.start=d,i.end=r)),r}var be={};function xe(e){var t,n=e.ownerDocument,i=e.nodeName,r=be[i];return r||(t=n.body.appendChild(n.createElement(i)),r=L.css(t,"display"),t.parentNode.removeChild(t),"none"===r&&(r="block"),be[i]=r,r)}function we(e,t){for(var n,i,r=[],s=0,a=e.length;s<a;s++)(i=e[s]).style&&(n=i.style.display,t?("none"===n&&(r[s]=oe.get(i,"display")||null,r[s]||(i.style.display="")),""===i.style.display&&ye(i)&&(r[s]=xe(i))):"none"!==n&&(r[s]="none",oe.set(i,"display",n)));for(s=0;s<a;s++)null!=r[s]&&(e[s].style.display=r[s]);return e}L.fn.extend({show:function(){return we(this,!0)},hide:function(){return we(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){ye(this)?L(this).show():L(this).hide()}))}});var Me,Ce,Le=/^(?:checkbox|radio)$/i,Se=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Te=/^$|^module$|\/(?:java|ecma)script/i;Me=_.createDocumentFragment().appendChild(_.createElement("div")),(Ce=_.createElement("input")).setAttribute("type","radio"),Ce.setAttribute("checked","checked"),Ce.setAttribute("name","t"),Me.appendChild(Ce),g.checkClone=Me.cloneNode(!0).cloneNode(!0).lastChild.checked,Me.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!Me.cloneNode(!0).lastChild.defaultValue,Me.innerHTML="<option></option>",g.option=!!Me.lastChild;var ke={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function Ee(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&T(e,t)?L.merge([e],n):n}function De(e,t){for(var n=0,i=e.length;n<i;n++)oe.set(e[n],"globalEval",!t||oe.get(t[n],"globalEval"))}ke.tbody=ke.tfoot=ke.colgroup=ke.caption=ke.thead,ke.th=ke.td,g.option||(ke.optgroup=ke.option=[1,"<select multiple='multiple'>","</select>"]);var Ae=/<|&#?\w+;/;function Oe(e,t,n,i,r){for(var s,a,o,l,c,d,u=t.createDocumentFragment(),h=[],f=0,p=e.length;f<p;f++)if((s=e[f])||0===s)if("object"===w(s))L.merge(h,s.nodeType?[s]:s);else if(Ae.test(s)){for(a=a||u.appendChild(t.createElement("div")),o=(Se.exec(s)||["",""])[1].toLowerCase(),l=ke[o]||ke._default,a.innerHTML=l[1]+L.htmlPrefilter(s)+l[2],d=l[0];d--;)a=a.lastChild;L.merge(h,a.childNodes),(a=u.firstChild).textContent=""}else h.push(t.createTextNode(s));for(u.textContent="",f=0;s=h[f++];)if(i&&L.inArray(s,i)>-1)r&&r.push(s);else if(c=ge(s),a=Ee(u.appendChild(s),"script"),c&&De(a),n)for(d=0;s=a[d++];)Te.test(s.type||"")&&n.push(s);return u}var Ye=/^([^.]*)(?:\.(.+)|)/;function Ne(){return!0}function He(){return!1}function Pe(e,t,n,i,r,s){var a,o;if("object"==typeof t){for(o in"string"!=typeof n&&(i=i||n,n=void 0),t)Pe(e,o,n,i,t[o],s);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=He;else if(!r)return e;return 1===s&&(a=r,r=function(e){return L().off(e),a.apply(this,arguments)},r.guid=a.guid||(a.guid=L.guid++)),e.each((function(){L.event.add(this,t,r,i,n)}))}function je(e,t,n){n?(oe.set(e,t,!1),L.event.add(e,t,{namespace:!1,handler:function(e){var n,i=oe.get(this,t);if(1&e.isTrigger&&this[t]){if(i)(L.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=o.call(arguments),oe.set(this,t,i),this[t](),n=oe.get(this,t),oe.set(this,t,!1),i!==n)return e.stopImmediatePropagation(),e.preventDefault(),n}else i&&(oe.set(this,t,L.event.trigger(i[0],i.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Ne)}})):void 0===oe.get(e,t)&&L.event.add(e,t,Ne)}L.event={global:{},add:function(e,t,n,i,r){var s,a,o,l,c,d,u,h,f,p,m,g=oe.get(e);if(se(e))for(n.handler&&(n=(s=n).handler,r=s.selector),r&&L.find.matchesSelector(me,r),n.guid||(n.guid=L.guid++),(l=g.events)||(l=g.events=Object.create(null)),(a=g.handle)||(a=g.handle=function(t){return void 0!==L&&L.event.triggered!==t.type?L.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(q)||[""]).length;c--;)f=m=(o=Ye.exec(t[c])||[])[1],p=(o[2]||"").split(".").sort(),f&&(u=L.event.special[f]||{},f=(r?u.delegateType:u.bindType)||f,u=L.event.special[f]||{},d=L.extend({type:f,origType:m,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&L.expr.match.needsContext.test(r),namespace:p.join(".")},s),(h=l[f])||((h=l[f]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,i,p,a)||e.addEventListener&&e.addEventListener(f,a)),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=n.guid)),r?h.splice(h.delegateCount++,0,d):h.push(d),L.event.global[f]=!0)},remove:function(e,t,n,i,r){var s,a,o,l,c,d,u,h,f,p,m,g=oe.hasData(e)&&oe.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(q)||[""]).length;c--;)if(f=m=(o=Ye.exec(t[c])||[])[1],p=(o[2]||"").split(".").sort(),f){for(u=L.event.special[f]||{},h=l[f=(i?u.delegateType:u.bindType)||f]||[],o=o[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=s=h.length;s--;)d=h[s],!r&&m!==d.origType||n&&n.guid!==d.guid||o&&!o.test(d.namespace)||i&&i!==d.selector&&("**"!==i||!d.selector)||(h.splice(s,1),d.selector&&h.delegateCount--,u.remove&&u.remove.call(e,d));a&&!h.length&&(u.teardown&&!1!==u.teardown.call(e,p,g.handle)||L.removeEvent(e,f,g.handle),delete l[f])}else for(f in l)L.event.remove(e,f+t[c],n,i,!0);L.isEmptyObject(l)&&oe.remove(e,"handle events")}},dispatch:function(e){var t,n,i,r,s,a,o=new Array(arguments.length),l=L.event.fix(e),c=(oe.get(this,"events")||Object.create(null))[l.type]||[],d=L.event.special[l.type]||{};for(o[0]=l,t=1;t<arguments.length;t++)o[t]=arguments[t];if(l.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,l)){for(a=L.event.handlers.call(this,l,c),t=0;(r=a[t++])&&!l.isPropagationStopped();)for(l.currentTarget=r.elem,n=0;(s=r.handlers[n++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==s.namespace&&!l.rnamespace.test(s.namespace)||(l.handleObj=s,l.data=s.data,void 0!==(i=((L.event.special[s.origType]||{}).handle||s.handler).apply(r.elem,o))&&!1===(l.result=i)&&(l.preventDefault(),l.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,l),l.result}},handlers:function(e,t){var n,i,r,s,a,o=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(s=[],a={},n=0;n<l;n++)void 0===a[r=(i=t[n]).selector+" "]&&(a[r]=i.needsContext?L(r,this).index(c)>-1:L.find(r,this,null,[c]).length),a[r]&&s.push(i);s.length&&o.push({elem:c,handlers:s})}return c=this,l<t.length&&o.push({elem:c,handlers:t.slice(l)}),o},addProp:function(e,t){Object.defineProperty(L.Event.prototype,e,{enumerable:!0,configurable:!0,get:v(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[L.expando]?e:new L.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return Le.test(t.type)&&t.click&&T(t,"input")&&je(t,"click",!0),!1},trigger:function(e){var t=this||e;return Le.test(t.type)&&t.click&&T(t,"input")&&je(t,"click"),!0},_default:function(e){var t=e.target;return Le.test(t.type)&&t.click&&T(t,"input")&&oe.get(t,"click")||T(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},L.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},L.Event=function(e,t){if(!(this instanceof L.Event))return new L.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ne:He,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&L.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[L.expando]=!0},L.Event.prototype={constructor:L.Event,isDefaultPrevented:He,isPropagationStopped:He,isImmediatePropagationStopped:He,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ne,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ne,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ne,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},L.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},L.event.addProp),L.each({focus:"focusin",blur:"focusout"},(function(e,t){function n(e){if(_.documentMode){var n=oe.get(this,"handle"),i=L.event.fix(e);i.type="focusin"===e.type?"focus":"blur",i.isSimulated=!0,n(e),i.target===i.currentTarget&&n(i)}else L.event.simulate(t,e.target,L.event.fix(e))}L.event.special[e]={setup:function(){var i;if(je(this,e,!0),!_.documentMode)return!1;(i=oe.get(this,t))||this.addEventListener(t,n),oe.set(this,t,(i||0)+1)},trigger:function(){return je(this,e),!0},teardown:function(){var e;if(!_.documentMode)return!1;(e=oe.get(this,t)-1)?oe.set(this,t,e):(this.removeEventListener(t,n),oe.remove(this,t))},_default:function(t){return oe.get(t.target,e)},delegateType:t},L.event.special[t]={setup:function(){var i=this.ownerDocument||this.document||this,r=_.documentMode?this:i,s=oe.get(r,t);s||(_.documentMode?this.addEventListener(t,n):i.addEventListener(e,n,!0)),oe.set(r,t,(s||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,r=_.documentMode?this:i,s=oe.get(r,t)-1;s?oe.set(r,t,s):(_.documentMode?this.removeEventListener(t,n):i.removeEventListener(e,n,!0),oe.remove(r,t))}}})),L.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){L.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=e.relatedTarget,r=e.handleObj;return i&&(i===this||L.contains(this,i))||(e.type=r.origType,n=r.handler.apply(this,arguments),e.type=t),n}}})),L.fn.extend({on:function(e,t,n,i){return Pe(this,e,t,n,i)},one:function(e,t,n,i){return Pe(this,e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,L(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(r in e)this.off(r,t,e[r]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=He),this.each((function(){L.event.remove(this,e,n,t)}))}});var Re=/<script|<style|<link/i,Ie=/checked\s*(?:[^=]|=\s*.checked.)/i,ze=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Fe(e,t){return T(e,"table")&&T(11!==t.nodeType?t:t.firstChild,"tr")&&L(e).children("tbody")[0]||e}function Be(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function $e(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function We(e,t){var n,i,r,s,a,o;if(1===t.nodeType){if(oe.hasData(e)&&(o=oe.get(e).events))for(r in oe.remove(t,"handle events"),o)for(n=0,i=o[r].length;n<i;n++)L.event.add(t,r,o[r][n]);le.hasData(e)&&(s=le.access(e),a=L.extend({},s),le.set(t,a))}}function Ve(e,t){var n=t.nodeName.toLowerCase();"input"===n&&Le.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Ue(e,t,n,i){t=l(t);var r,s,a,o,c,d,u=0,h=e.length,f=h-1,p=t[0],m=v(p);if(m||h>1&&"string"==typeof p&&!g.checkClone&&Ie.test(p))return e.each((function(r){var s=e.eq(r);m&&(t[0]=p.call(this,r,s.html())),Ue(s,t,n,i)}));if(h&&(s=(r=Oe(t,e[0].ownerDocument,!1,e,i)).firstChild,1===r.childNodes.length&&(r=s),s||i)){for(o=(a=L.map(Ee(r,"script"),Be)).length;u<h;u++)c=r,u!==f&&(c=L.clone(c,!0,!0),o&&L.merge(a,Ee(c,"script"))),n.call(e[u],c,u);if(o)for(d=a[a.length-1].ownerDocument,L.map(a,$e),u=0;u<o;u++)c=a[u],Te.test(c.type||"")&&!oe.access(c,"globalEval")&&L.contains(d,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?L._evalUrl&&!c.noModule&&L._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")},d):x(c.textContent.replace(ze,""),c,d))}return e}function qe(e,t,n){for(var i,r=t?L.filter(t,e):e,s=0;null!=(i=r[s]);s++)n||1!==i.nodeType||L.cleanData(Ee(i)),i.parentNode&&(n&&ge(i)&&De(Ee(i,"script")),i.parentNode.removeChild(i));return e}L.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var i,r,s,a,o=e.cloneNode(!0),l=ge(e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||L.isXMLDoc(e)))for(a=Ee(o),i=0,r=(s=Ee(e)).length;i<r;i++)Ve(s[i],a[i]);if(t)if(n)for(s=s||Ee(e),a=a||Ee(o),i=0,r=s.length;i<r;i++)We(s[i],a[i]);else We(e,o);return(a=Ee(o,"script")).length>0&&De(a,!l&&Ee(e,"script")),o},cleanData:function(e){for(var t,n,i,r=L.event.special,s=0;void 0!==(n=e[s]);s++)if(se(n)){if(t=n[oe.expando]){if(t.events)for(i in t.events)r[i]?L.event.remove(n,i):L.removeEvent(n,i,t.handle);n[oe.expando]=void 0}n[le.expando]&&(n[le.expando]=void 0)}}}),L.fn.extend({detach:function(e){return qe(this,e,!0)},remove:function(e){return qe(this,e)},text:function(e){return ee(this,(function(e){return void 0===e?L.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Ue(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Fe(this,e).appendChild(e)}))},prepend:function(){return Ue(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Fe(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Ue(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Ue(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(L.cleanData(Ee(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return L.clone(this,e,t)}))},html:function(e){return ee(this,(function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Re.test(e)&&!ke[(Se.exec(e)||["",""])[1].toLowerCase()]){e=L.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(L.cleanData(Ee(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Ue(this,arguments,(function(t){var n=this.parentNode;L.inArray(this,e)<0&&(L.cleanData(Ee(this)),n&&n.replaceChild(t,this))}),e)}}),L.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){L.fn[e]=function(e){for(var n,i=[],r=L(e),s=r.length-1,a=0;a<=s;a++)n=a===s?this:this.clone(!0),L(r[a])[t](n),c.apply(i,n.get());return this.pushStack(i)}}));var Ge=new RegExp("^("+he+")(?!px)[a-z%]+$","i"),Ze=/^--/,Ke=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=i),t.getComputedStyle(e)},Xe=function(e,t,n){var i,r,s={};for(r in t)s[r]=e.style[r],e.style[r]=t[r];for(r in i=n.call(e),t)e.style[r]=s[r];return i},Qe=new RegExp(pe.join("|"),"i");function Je(e,t,n){var i,r,s,a,o=Ze.test(t),l=e.style;return(n=n||Ke(e))&&(a=n.getPropertyValue(t)||n[t],o&&a&&(a=a.replace(O,"$1")||void 0),""!==a||ge(e)||(a=L.style(e,t)),!g.pixelBoxStyles()&&Ge.test(a)&&Qe.test(t)&&(i=l.width,r=l.minWidth,s=l.maxWidth,l.minWidth=l.maxWidth=l.width=a,a=n.width,l.width=i,l.minWidth=r,l.maxWidth=s)),void 0!==a?a+"":a}function et(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(d){c.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",me.appendChild(c).appendChild(d);var e=i.getComputedStyle(d);n="1%"!==e.top,l=12===t(e.marginLeft),d.style.right="60%",a=36===t(e.right),r=36===t(e.width),d.style.position="absolute",s=12===t(d.offsetWidth/3),me.removeChild(c),d=null}}function t(e){return Math.round(parseFloat(e))}var n,r,s,a,o,l,c=_.createElement("div"),d=_.createElement("div");d.style&&(d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===d.style.backgroundClip,L.extend(g,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),a},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),l},scrollboxSize:function(){return e(),s},reliableTrDimensions:function(){var e,t,n,r;return null==o&&(e=_.createElement("table"),t=_.createElement("tr"),n=_.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",me.appendChild(e).appendChild(t).appendChild(n),r=i.getComputedStyle(t),o=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,me.removeChild(e)),o}}))}();var tt=["Webkit","Moz","ms"],nt=_.createElement("div").style,it={};function rt(e){var t=L.cssProps[e]||it[e];return t||(e in nt?e:it[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=tt.length;n--;)if((e=tt[n]+t)in nt)return e}(e)||e)}var st=/^(none|table(?!-c[ea]).+)/,at={position:"absolute",visibility:"hidden",display:"block"},ot={letterSpacing:"0",fontWeight:"400"};function lt(e,t,n){var i=fe.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function ct(e,t,n,i,r,s){var a="width"===t?1:0,o=0,l=0,c=0;if(n===(i?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(c+=L.css(e,n+pe[a],!0,r)),i?("content"===n&&(l-=L.css(e,"padding"+pe[a],!0,r)),"margin"!==n&&(l-=L.css(e,"border"+pe[a]+"Width",!0,r))):(l+=L.css(e,"padding"+pe[a],!0,r),"padding"!==n?l+=L.css(e,"border"+pe[a]+"Width",!0,r):o+=L.css(e,"border"+pe[a]+"Width",!0,r));return!i&&s>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-s-l-o-.5))||0),l+c}function dt(e,t,n){var i=Ke(e),r=(!g.boxSizingReliable()||n)&&"border-box"===L.css(e,"boxSizing",!1,i),s=r,a=Je(e,t,i),o="offset"+t[0].toUpperCase()+t.slice(1);if(Ge.test(a)){if(!n)return a;a="auto"}return(!g.boxSizingReliable()&&r||!g.reliableTrDimensions()&&T(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===L.css(e,"display",!1,i))&&e.getClientRects().length&&(r="border-box"===L.css(e,"boxSizing",!1,i),(s=o in e)&&(a=e[o])),(a=parseFloat(a)||0)+ct(e,t,n||(r?"border":"content"),s,i,a)+"px"}function ut(e,t,n,i,r){return new ut.prototype.init(e,t,n,i,r)}L.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Je(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,s,a,o=re(t),l=Ze.test(t),c=e.style;if(l||(t=rt(o)),a=L.cssHooks[t]||L.cssHooks[o],void 0===n)return a&&"get"in a&&void 0!==(r=a.get(e,!1,i))?r:c[t];"string"===(s=typeof n)&&(r=fe.exec(n))&&r[1]&&(n=_e(e,t,r),s="number"),null!=n&&n==n&&("number"!==s||l||(n+=r&&r[3]||(L.cssNumber[o]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,i))||(l?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,i){var r,s,a,o=re(t);return Ze.test(t)||(t=rt(o)),(a=L.cssHooks[t]||L.cssHooks[o])&&"get"in a&&(r=a.get(e,!0,n)),void 0===r&&(r=Je(e,t,i)),"normal"===r&&t in ot&&(r=ot[t]),""===n||n?(s=parseFloat(r),!0===n||isFinite(s)?s||0:r):r}}),L.each(["height","width"],(function(e,t){L.cssHooks[t]={get:function(e,n,i){if(n)return!st.test(L.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?dt(e,t,i):Xe(e,at,(function(){return dt(e,t,i)}))},set:function(e,n,i){var r,s=Ke(e),a=!g.scrollboxSize()&&"absolute"===s.position,o=(a||i)&&"border-box"===L.css(e,"boxSizing",!1,s),l=i?ct(e,t,i,o,s):0;return o&&a&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(s[t])-ct(e,t,"border",!1,s)-.5)),l&&(r=fe.exec(n))&&"px"!==(r[3]||"px")&&(e.style[t]=n,n=L.css(e,t)),lt(0,n,l)}}})),L.cssHooks.marginLeft=et(g.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Je(e,"marginLeft"))||e.getBoundingClientRect().left-Xe(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),L.each({margin:"",padding:"",border:"Width"},(function(e,t){L.cssHooks[e+t]={expand:function(n){for(var i=0,r={},s="string"==typeof n?n.split(" "):[n];i<4;i++)r[e+pe[i]+t]=s[i]||s[i-2]||s[0];return r}},"margin"!==e&&(L.cssHooks[e+t].set=lt)})),L.fn.extend({css:function(e,t){return ee(this,(function(e,t,n){var i,r,s={},a=0;if(Array.isArray(t)){for(i=Ke(e),r=t.length;a<r;a++)s[t[a]]=L.css(e,t[a],!1,i);return s}return void 0!==n?L.style(e,t,n):L.css(e,t)}),e,t,arguments.length>1)}}),L.Tween=ut,ut.prototype={constructor:ut,init:function(e,t,n,i,r,s){this.elem=e,this.prop=n,this.easing=r||L.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=s||(L.cssNumber[n]?"":"px")},cur:function(){var e=ut.propHooks[this.prop];return e&&e.get?e.get(this):ut.propHooks._default.get(this)},run:function(e){var t,n=ut.propHooks[this.prop];return this.options.duration?this.pos=t=L.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):ut.propHooks._default.set(this),this}},ut.prototype.init.prototype=ut.prototype,ut.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=L.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){L.fx.step[e.prop]?L.fx.step[e.prop](e):1!==e.elem.nodeType||!L.cssHooks[e.prop]&&null==e.elem.style[rt(e.prop)]?e.elem[e.prop]=e.now:L.style(e.elem,e.prop,e.now+e.unit)}}},ut.propHooks.scrollTop=ut.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},L.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},L.fx=ut.prototype.init,L.fx.step={};var ht,ft,pt=/^(?:toggle|show|hide)$/,mt=/queueHooks$/;function gt(){ft&&(!1===_.hidden&&i.requestAnimationFrame?i.requestAnimationFrame(gt):i.setTimeout(gt,L.fx.interval),L.fx.tick())}function vt(){return i.setTimeout((function(){ht=void 0})),ht=Date.now()}function yt(e,t){var n,i=0,r={height:e};for(t=t?1:0;i<4;i+=2-t)r["margin"+(n=pe[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function _t(e,t,n){for(var i,r=(bt.tweeners[t]||[]).concat(bt.tweeners["*"]),s=0,a=r.length;s<a;s++)if(i=r[s].call(n,t,e))return i}function bt(e,t,n){var i,r,s=0,a=bt.prefilters.length,o=L.Deferred().always((function(){delete l.elem})),l=function(){if(r)return!1;for(var t=ht||vt(),n=Math.max(0,c.startTime+c.duration-t),i=1-(n/c.duration||0),s=0,a=c.tweens.length;s<a;s++)c.tweens[s].run(i);return o.notifyWith(e,[c,i,n]),i<1&&a?n:(a||o.notifyWith(e,[c,1,0]),o.resolveWith(e,[c]),!1)},c=o.promise({elem:e,props:L.extend({},t),opts:L.extend(!0,{specialEasing:{},easing:L.easing._default},n),originalProperties:t,originalOptions:n,startTime:ht||vt(),duration:n.duration,tweens:[],createTween:function(t,n){var i=L.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(i),i},stop:function(t){var n=0,i=t?c.tweens.length:0;if(r)return this;for(r=!0;n<i;n++)c.tweens[n].run(1);return t?(o.notifyWith(e,[c,1,0]),o.resolveWith(e,[c,t])):o.rejectWith(e,[c,t]),this}}),d=c.props;for(!function(e,t){var n,i,r,s,a;for(n in e)if(r=t[i=re(n)],s=e[n],Array.isArray(s)&&(r=s[1],s=e[n]=s[0]),n!==i&&(e[i]=s,delete e[n]),(a=L.cssHooks[i])&&"expand"in a)for(n in s=a.expand(s),delete e[i],s)n in e||(e[n]=s[n],t[n]=r);else t[i]=r}(d,c.opts.specialEasing);s<a;s++)if(i=bt.prefilters[s].call(c,e,d,c.opts))return v(i.stop)&&(L._queueHooks(c.elem,c.opts.queue).stop=i.stop.bind(i)),i;return L.map(d,_t,c),v(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),L.fx.timer(L.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}L.Animation=L.extend(bt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return _e(n.elem,e,fe.exec(t),n),n}]},tweener:function(e,t){v(e)?(t=e,e=["*"]):e=e.match(q);for(var n,i=0,r=e.length;i<r;i++)n=e[i],bt.tweeners[n]=bt.tweeners[n]||[],bt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var i,r,s,a,o,l,c,d,u="width"in t||"height"in t,h=this,f={},p=e.style,m=e.nodeType&&ye(e),g=oe.get(e,"fxshow");for(i in n.queue||(null==(a=L._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,o=a.empty.fire,a.empty.fire=function(){a.unqueued||o()}),a.unqueued++,h.always((function(){h.always((function(){a.unqueued--,L.queue(e,"fx").length||a.empty.fire()}))}))),t)if(r=t[i],pt.test(r)){if(delete t[i],s=s||"toggle"===r,r===(m?"hide":"show")){if("show"!==r||!g||void 0===g[i])continue;m=!0}f[i]=g&&g[i]||L.style(e,i)}if((l=!L.isEmptyObject(t))||!L.isEmptyObject(f))for(i in u&&1===e.nodeType&&(n.overflow=[p.overflow,p.overflowX,p.overflowY],null==(c=g&&g.display)&&(c=oe.get(e,"display")),"none"===(d=L.css(e,"display"))&&(c?d=c:(we([e],!0),c=e.style.display||c,d=L.css(e,"display"),we([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===L.css(e,"float")&&(l||(h.done((function(){p.display=c})),null==c&&(d=p.display,c="none"===d?"":d)),p.display="inline-block")),n.overflow&&(p.overflow="hidden",h.always((function(){p.overflow=n.overflow[0],p.overflowX=n.overflow[1],p.overflowY=n.overflow[2]}))),l=!1,f)l||(g?"hidden"in g&&(m=g.hidden):g=oe.access(e,"fxshow",{display:c}),s&&(g.hidden=!m),m&&we([e],!0),h.done((function(){for(i in m||we([e]),oe.remove(e,"fxshow"),f)L.style(e,i,f[i])}))),l=_t(m?g[i]:0,i,h),i in g||(g[i]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?bt.prefilters.unshift(e):bt.prefilters.push(e)}}),L.speed=function(e,t,n){var i=e&&"object"==typeof e?L.extend({},e):{complete:n||!n&&t||v(e)&&e,duration:e,easing:n&&t||t&&!v(t)&&t};return L.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in L.fx.speeds?i.duration=L.fx.speeds[i.duration]:i.duration=L.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){v(i.old)&&i.old.call(this),i.queue&&L.dequeue(this,i.queue)},i},L.fn.extend({fadeTo:function(e,t,n,i){return this.filter(ye).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var r=L.isEmptyObject(e),s=L.speed(t,n,i),a=function(){var t=bt(this,L.extend({},e),s);(r||oe.get(this,"finish"))&&t.stop(!0)};return a.finish=a,r||!1===s.queue?this.each(a):this.queue(s.queue,a)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,r=null!=e&&e+"queueHooks",s=L.timers,a=oe.get(this);if(r)a[r]&&a[r].stop&&i(a[r]);else for(r in a)a[r]&&a[r].stop&&mt.test(r)&&i(a[r]);for(r=s.length;r--;)s[r].elem!==this||null!=e&&s[r].queue!==e||(s[r].anim.stop(n),t=!1,s.splice(r,1));!t&&n||L.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=oe.get(this),i=n[e+"queue"],r=n[e+"queueHooks"],s=L.timers,a=i?i.length:0;for(n.finish=!0,L.queue(this,e,[]),r&&r.stop&&r.stop.call(this,!0),t=s.length;t--;)s[t].elem===this&&s[t].queue===e&&(s[t].anim.stop(!0),s.splice(t,1));for(t=0;t<a;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish}))}}),L.each(["toggle","show","hide"],(function(e,t){var n=L.fn[t];L.fn[t]=function(e,i,r){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(yt(t,!0),e,i,r)}})),L.each({slideDown:yt("show"),slideUp:yt("hide"),slideToggle:yt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){L.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}})),L.timers=[],L.fx.tick=function(){var e,t=0,n=L.timers;for(ht=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||L.fx.stop(),ht=void 0},L.fx.timer=function(e){L.timers.push(e),L.fx.start()},L.fx.interval=13,L.fx.start=function(){ft||(ft=!0,gt())},L.fx.stop=function(){ft=null},L.fx.speeds={slow:600,fast:200,_default:400},L.fn.delay=function(e,t){return e=L.fx&&L.fx.speeds[e]||e,t=t||"fx",this.queue(t,(function(t,n){var r=i.setTimeout(t,e);n.stop=function(){i.clearTimeout(r)}}))},function(){var e=_.createElement("input"),t=_.createElement("select").appendChild(_.createElement("option"));e.type="checkbox",g.checkOn=""!==e.value,g.optSelected=t.selected,(e=_.createElement("input")).value="t",e.type="radio",g.radioValue="t"===e.value}();var xt,wt=L.expr.attrHandle;L.fn.extend({attr:function(e,t){return ee(this,L.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){L.removeAttr(this,e)}))}}),L.extend({attr:function(e,t,n){var i,r,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return void 0===e.getAttribute?L.prop(e,t,n):(1===s&&L.isXMLDoc(e)||(r=L.attrHooks[t.toLowerCase()]||(L.expr.match.bool.test(t)?xt:void 0)),void 0!==n?null===n?void L.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):r&&"get"in r&&null!==(i=r.get(e,t))?i:null==(i=L.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!g.radioValue&&"radio"===t&&T(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,r=t&&t.match(q);if(r&&1===e.nodeType)for(;n=r[i++];)e.removeAttribute(n)}}),xt={set:function(e,t,n){return!1===t?L.removeAttr(e,n):e.setAttribute(n,n),n}},L.each(L.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=wt[t]||L.find.attr;wt[t]=function(e,t,i){var r,s,a=t.toLowerCase();return i||(s=wt[a],wt[a]=r,r=null!=n(e,t,i)?a:null,wt[a]=s),r}}));var Mt=/^(?:input|select|textarea|button)$/i,Ct=/^(?:a|area)$/i;function Lt(e){return(e.match(q)||[]).join(" ")}function St(e){return e.getAttribute&&e.getAttribute("class")||""}function Tt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(q)||[]}L.fn.extend({prop:function(e,t){return ee(this,L.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[L.propFix[e]||e]}))}}),L.extend({prop:function(e,t,n){var i,r,s=e.nodeType;if(3!==s&&8!==s&&2!==s)return 1===s&&L.isXMLDoc(e)||(t=L.propFix[t]||t,r=L.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=L.find.attr(e,"tabindex");return t?parseInt(t,10):Mt.test(e.nodeName)||Ct.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(L.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),L.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){L.propFix[this.toLowerCase()]=this})),L.fn.extend({addClass:function(e){var t,n,i,r,s,a;return v(e)?this.each((function(t){L(this).addClass(e.call(this,t,St(this)))})):(t=Tt(e)).length?this.each((function(){if(i=St(this),n=1===this.nodeType&&" "+Lt(i)+" "){for(s=0;s<t.length;s++)r=t[s],n.indexOf(" "+r+" ")<0&&(n+=r+" ");a=Lt(n),i!==a&&this.setAttribute("class",a)}})):this},removeClass:function(e){var t,n,i,r,s,a;return v(e)?this.each((function(t){L(this).removeClass(e.call(this,t,St(this)))})):arguments.length?(t=Tt(e)).length?this.each((function(){if(i=St(this),n=1===this.nodeType&&" "+Lt(i)+" "){for(s=0;s<t.length;s++)for(r=t[s];n.indexOf(" "+r+" ")>-1;)n=n.replace(" "+r+" "," ");a=Lt(n),i!==a&&this.setAttribute("class",a)}})):this:this.attr("class","")},toggleClass:function(e,t){var n,i,r,s,a=typeof e,o="string"===a||Array.isArray(e);return v(e)?this.each((function(n){L(this).toggleClass(e.call(this,n,St(this),t),t)})):"boolean"==typeof t&&o?t?this.addClass(e):this.removeClass(e):(n=Tt(e),this.each((function(){if(o)for(s=L(this),r=0;r<n.length;r++)i=n[r],s.hasClass(i)?s.removeClass(i):s.addClass(i);else void 0!==e&&"boolean"!==a||((i=St(this))&&oe.set(this,"__className__",i),this.setAttribute&&this.setAttribute("class",i||!1===e?"":oe.get(this,"__className__")||""))})))},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+Lt(St(n))+" ").indexOf(t)>-1)return!0;return!1}});var kt=/\r/g;L.fn.extend({val:function(e){var t,n,i,r=this[0];return arguments.length?(i=v(e),this.each((function(n){var r;1===this.nodeType&&(null==(r=i?e.call(this,n,L(this).val()):e)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=L.map(r,(function(e){return null==e?"":e+""}))),(t=L.valHooks[this.type]||L.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,r,"value")||(this.value=r))}))):r?(t=L.valHooks[r.type]||L.valHooks[r.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(r,"value"))?n:"string"==typeof(n=r.value)?n.replace(kt,""):null==n?"":n:void 0}}),L.extend({valHooks:{option:{get:function(e){var t=L.find.attr(e,"value");return null!=t?t:Lt(L.text(e))}},select:{get:function(e){var t,n,i,r=e.options,s=e.selectedIndex,a="select-one"===e.type,o=a?null:[],l=a?s+1:r.length;for(i=s<0?l:a?s:0;i<l;i++)if(((n=r[i]).selected||i===s)&&!n.disabled&&(!n.parentNode.disabled||!T(n.parentNode,"optgroup"))){if(t=L(n).val(),a)return t;o.push(t)}return o},set:function(e,t){for(var n,i,r=e.options,s=L.makeArray(t),a=r.length;a--;)((i=r[a]).selected=L.inArray(L.valHooks.option.get(i),s)>-1)&&(n=!0);return n||(e.selectedIndex=-1),s}}}}),L.each(["radio","checkbox"],(function(){L.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=L.inArray(L(e).val(),t)>-1}},g.checkOn||(L.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var Et=i.location,Dt={guid:Date.now()},At=/\?/;L.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new i.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||L.error("Invalid XML: "+(n?L.map(n.childNodes,(function(e){return e.textContent})).join("\n"):e)),t};var Ot=/^(?:focusinfocus|focusoutblur)$/,Yt=function(e){e.stopPropagation()};L.extend(L.event,{trigger:function(e,t,n,r){var s,a,o,l,c,d,u,h,p=[n||_],m=f.call(e,"type")?e.type:e,g=f.call(e,"namespace")?e.namespace.split("."):[];if(a=h=o=n=n||_,3!==n.nodeType&&8!==n.nodeType&&!Ot.test(m+L.event.triggered)&&(m.indexOf(".")>-1&&(g=m.split("."),m=g.shift(),g.sort()),c=m.indexOf(":")<0&&"on"+m,(e=e[L.expando]?e:new L.Event(m,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=g.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:L.makeArray(t,[e]),u=L.event.special[m]||{},r||!u.trigger||!1!==u.trigger.apply(n,t))){if(!r&&!u.noBubble&&!y(n)){for(l=u.delegateType||m,Ot.test(l+m)||(a=a.parentNode);a;a=a.parentNode)p.push(a),o=a;o===(n.ownerDocument||_)&&p.push(o.defaultView||o.parentWindow||i)}for(s=0;(a=p[s++])&&!e.isPropagationStopped();)h=a,e.type=s>1?l:u.bindType||m,(d=(oe.get(a,"events")||Object.create(null))[e.type]&&oe.get(a,"handle"))&&d.apply(a,t),(d=c&&a[c])&&d.apply&&se(a)&&(e.result=d.apply(a,t),!1===e.result&&e.preventDefault());return e.type=m,r||e.isDefaultPrevented()||u._default&&!1!==u._default.apply(p.pop(),t)||!se(n)||c&&v(n[m])&&!y(n)&&((o=n[c])&&(n[c]=null),L.event.triggered=m,e.isPropagationStopped()&&h.addEventListener(m,Yt),n[m](),e.isPropagationStopped()&&h.removeEventListener(m,Yt),L.event.triggered=void 0,o&&(n[c]=o)),e.result}},simulate:function(e,t,n){var i=L.extend(new L.Event,n,{type:e,isSimulated:!0});L.event.trigger(i,null,t)}}),L.fn.extend({trigger:function(e,t){return this.each((function(){L.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return L.event.trigger(e,t,n,!0)}});var Nt=/\[\]$/,Ht=/\r?\n/g,Pt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;function Rt(e,t,n,i){var r;if(Array.isArray(t))L.each(t,(function(t,r){n||Nt.test(e)?i(e,r):Rt(e+"["+("object"==typeof r&&null!=r?t:"")+"]",r,n,i)}));else if(n||"object"!==w(t))i(e,t);else for(r in t)Rt(e+"["+r+"]",t[r],n,i)}L.param=function(e,t){var n,i=[],r=function(e,t){var n=v(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!L.isPlainObject(e))L.each(e,(function(){r(this.name,this.value)}));else for(n in e)Rt(n,e[n],t,r);return i.join("&")},L.fn.extend({serialize:function(){return L.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=L.prop(this,"elements");return e?L.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!L(this).is(":disabled")&&jt.test(this.nodeName)&&!Pt.test(e)&&(this.checked||!Le.test(e))})).map((function(e,t){var n=L(this).val();return null==n?null:Array.isArray(n)?L.map(n,(function(e){return{name:t.name,value:e.replace(Ht,"\r\n")}})):{name:t.name,value:n.replace(Ht,"\r\n")}})).get()}});var It=/%20/g,zt=/#.*$/,Ft=/([?&])_=[^&]*/,Bt=/^(.*?):[ \t]*([^\r\n]*)$/gm,$t=/^(?:GET|HEAD)$/,Wt=/^\/\//,Vt={},Ut={},qt="*/".concat("*"),Gt=_.createElement("a");function Zt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,r=0,s=t.toLowerCase().match(q)||[];if(v(n))for(;i=s[r++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function Kt(e,t,n,i){var r={},s=e===Ut;function a(o){var l;return r[o]=!0,L.each(e[o]||[],(function(e,o){var c=o(t,n,i);return"string"!=typeof c||s||r[c]?s?!(l=c):void 0:(t.dataTypes.unshift(c),a(c),!1)})),l}return a(t.dataTypes[0])||!r["*"]&&a("*")}function Xt(e,t){var n,i,r=L.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i||(i={}))[n]=t[n]);return i&&L.extend(!0,e,i),e}Gt.href=Et.href,L.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Et.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Et.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":qt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":L.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Xt(Xt(e,L.ajaxSettings),t):Xt(L.ajaxSettings,e)},ajaxPrefilter:Zt(Vt),ajaxTransport:Zt(Ut),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var n,r,s,a,o,l,c,d,u,h,f=L.ajaxSetup({},t),p=f.context||f,m=f.context&&(p.nodeType||p.jquery)?L(p):L.event,g=L.Deferred(),v=L.Callbacks("once memory"),y=f.statusCode||{},b={},x={},w="canceled",M={readyState:0,getResponseHeader:function(e){var t;if(c){if(!a)for(a={};t=Bt.exec(s);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?s:null},setRequestHeader:function(e,t){return null==c&&(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)M.always(e[M.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||w;return n&&n.abort(t),C(0,t),this}};if(g.promise(M),f.url=((e||f.url||Et.href)+"").replace(Wt,Et.protocol+"//"),f.type=t.method||t.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(q)||[""],null==f.crossDomain){l=_.createElement("a");try{l.href=f.url,l.href=l.href,f.crossDomain=Gt.protocol+"//"+Gt.host!=l.protocol+"//"+l.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=L.param(f.data,f.traditional)),Kt(Vt,f,t,M),c)return M;for(u in(d=L.event&&f.global)&&0==L.active++&&L.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!$t.test(f.type),r=f.url.replace(zt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(It,"+")):(h=f.url.slice(r.length),f.data&&(f.processData||"string"==typeof f.data)&&(r+=(At.test(r)?"&":"?")+f.data,delete f.data),!1===f.cache&&(r=r.replace(Ft,"$1"),h=(At.test(r)?"&":"?")+"_="+Dt.guid+++h),f.url=r+h),f.ifModified&&(L.lastModified[r]&&M.setRequestHeader("If-Modified-Since",L.lastModified[r]),L.etag[r]&&M.setRequestHeader("If-None-Match",L.etag[r])),(f.data&&f.hasContent&&!1!==f.contentType||t.contentType)&&M.setRequestHeader("Content-Type",f.contentType),M.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+qt+"; q=0.01":""):f.accepts["*"]),f.headers)M.setRequestHeader(u,f.headers[u]);if(f.beforeSend&&(!1===f.beforeSend.call(p,M,f)||c))return M.abort();if(w="abort",v.add(f.complete),M.done(f.success),M.fail(f.error),n=Kt(Ut,f,t,M)){if(M.readyState=1,d&&m.trigger("ajaxSend",[M,f]),c)return M;f.async&&f.timeout>0&&(o=i.setTimeout((function(){M.abort("timeout")}),f.timeout));try{c=!1,n.send(b,C)}catch(e){if(c)throw e;C(-1,e)}}else C(-1,"No Transport");function C(e,t,a,l){var u,h,_,b,x,w=t;c||(c=!0,o&&i.clearTimeout(o),n=void 0,s=l||"",M.readyState=e>0?4:0,u=e>=200&&e<300||304===e,a&&(b=function(e,t,n){for(var i,r,s,a,o=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in o)if(o[r]&&o[r].test(i)){l.unshift(r);break}if(l[0]in n)s=l[0];else{for(r in n){if(!l[0]||e.converters[r+" "+l[0]]){s=r;break}a||(a=r)}s=s||a}if(s)return s!==l[0]&&l.unshift(s),n[s]}(f,M,a)),!u&&L.inArray("script",f.dataTypes)>-1&&L.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),b=function(e,t,n,i){var r,s,a,o,l,c={},d=e.dataTypes.slice();if(d[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(s=d.shift();s;)if(e.responseFields[s]&&(n[e.responseFields[s]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=s,s=d.shift())if("*"===s)s=l;else if("*"!==l&&l!==s){if(!(a=c[l+" "+s]||c["* "+s]))for(r in c)if((o=r.split(" "))[1]===s&&(a=c[l+" "+o[0]]||c["* "+o[0]])){!0===a?a=c[r]:!0!==c[r]&&(s=o[0],d.unshift(o[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+l+" to "+s}}}return{state:"success",data:t}}(f,b,M,u),u?(f.ifModified&&((x=M.getResponseHeader("Last-Modified"))&&(L.lastModified[r]=x),(x=M.getResponseHeader("etag"))&&(L.etag[r]=x)),204===e||"HEAD"===f.type?w="nocontent":304===e?w="notmodified":(w=b.state,h=b.data,u=!(_=b.error))):(_=w,!e&&w||(w="error",e<0&&(e=0))),M.status=e,M.statusText=(t||w)+"",u?g.resolveWith(p,[h,w,M]):g.rejectWith(p,[M,w,_]),M.statusCode(y),y=void 0,d&&m.trigger(u?"ajaxSuccess":"ajaxError",[M,f,u?h:_]),v.fireWith(p,[M,w]),d&&(m.trigger("ajaxComplete",[M,f]),--L.active||L.event.trigger("ajaxStop")))}return M},getJSON:function(e,t,n){return L.get(e,t,n,"json")},getScript:function(e,t){return L.get(e,void 0,t,"script")}}),L.each(["get","post"],(function(e,t){L[t]=function(e,n,i,r){return v(n)&&(r=r||i,i=n,n=void 0),L.ajax(L.extend({url:e,type:t,dataType:r,data:n,success:i},L.isPlainObject(e)&&e))}})),L.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),L._evalUrl=function(e,t,n){return L.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){L.globalEval(e,t,n)}})},L.fn.extend({wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=L(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return v(e)?this.each((function(t){L(this).wrapInner(e.call(this,t))})):this.each((function(){var t=L(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=v(e);return this.each((function(n){L(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){L(this).replaceWith(this.childNodes)})),this}}),L.expr.pseudos.hidden=function(e){return!L.expr.pseudos.visible(e)},L.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},L.ajaxSettings.xhr=function(){try{return new i.XMLHttpRequest}catch(e){}};var Qt={0:200,1223:204},Jt=L.ajaxSettings.xhr();g.cors=!!Jt&&"withCredentials"in Jt,g.ajax=Jt=!!Jt,L.ajaxTransport((function(e){var t,n;if(g.cors||Jt&&!e.crossDomain)return{send:function(r,s){var a,o=e.xhr();if(o.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)o[a]=e.xhrFields[a];for(a in e.mimeType&&o.overrideMimeType&&o.overrideMimeType(e.mimeType),e.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)o.setRequestHeader(a,r[a]);t=function(e){return function(){t&&(t=n=o.onload=o.onerror=o.onabort=o.ontimeout=o.onreadystatechange=null,"abort"===e?o.abort():"error"===e?"number"!=typeof o.status?s(0,"error"):s(o.status,o.statusText):s(Qt[o.status]||o.status,o.statusText,"text"!==(o.responseType||"text")||"string"!=typeof o.responseText?{binary:o.response}:{text:o.responseText},o.getAllResponseHeaders()))}},o.onload=t(),n=o.onerror=o.ontimeout=t("error"),void 0!==o.onabort?o.onabort=n:o.onreadystatechange=function(){4===o.readyState&&i.setTimeout((function(){t&&n()}))},t=t("abort");try{o.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),L.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),L.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return L.globalEval(e),e}}}),L.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),L.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,r){t=L("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&r("error"===e.type?404:200,e.type)}),_.head.appendChild(t[0])},abort:function(){n&&n()}}}));var en,tn=[],nn=/(=)\?(?=&|$)|\?\?/;L.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=tn.pop()||L.expando+"_"+Dt.guid++;return this[e]=!0,e}}),L.ajaxPrefilter("json jsonp",(function(e,t,n){var r,s,a,o=!1!==e.jsonp&&(nn.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&nn.test(e.data)&&"data");if(o||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,o?e[o]=e[o].replace(nn,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return a||L.error(r+" was not called"),a[0]},e.dataTypes[0]="json",s=i[r],i[r]=function(){a=arguments},n.always((function(){void 0===s?L(i).removeProp(r):i[r]=s,e[r]&&(e.jsonpCallback=t.jsonpCallback,tn.push(r)),a&&v(s)&&s(a[0]),a=s=void 0})),"script"})),g.createHTMLDocument=((en=_.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===en.childNodes.length),L.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(g.createHTMLDocument?((i=(t=_.implementation.createHTMLDocument("")).createElement("base")).href=_.location.href,t.head.appendChild(i)):t=_),s=!n&&[],(r=z.exec(e))?[t.createElement(r[1])]:(r=Oe([e],t,s),s&&s.length&&L(s).remove(),L.merge([],r.childNodes)));var i,r,s},L.fn.load=function(e,t,n){var i,r,s,a=this,o=e.indexOf(" ");return o>-1&&(i=Lt(e.slice(o)),e=e.slice(0,o)),v(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),a.length>0&&L.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done((function(e){s=arguments,a.html(i?L("<div>").append(L.parseHTML(e)).find(i):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,s||[e.responseText,t,e])}))}),this},L.expr.pseudos.animated=function(e){return L.grep(L.timers,(function(t){return e===t.elem})).length},L.offset={setOffset:function(e,t,n){var i,r,s,a,o,l,c=L.css(e,"position"),d=L(e),u={};"static"===c&&(e.style.position="relative"),o=d.offset(),s=L.css(e,"top"),l=L.css(e,"left"),("absolute"===c||"fixed"===c)&&(s+l).indexOf("auto")>-1?(a=(i=d.position()).top,r=i.left):(a=parseFloat(s)||0,r=parseFloat(l)||0),v(t)&&(t=t.call(e,n,L.extend({},o))),null!=t.top&&(u.top=t.top-o.top+a),null!=t.left&&(u.left=t.left-o.left+r),"using"in t?t.using.call(e,u):d.css(u)}},L.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){L.offset.setOffset(this,e,t)}));var t,n,i=this[0];return i?i.getClientRects().length?(t=i.getBoundingClientRect(),n=i.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,i=this[0],r={top:0,left:0};if("fixed"===L.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===L.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((r=L(e).offset()).top+=L.css(e,"borderTopWidth",!0),r.left+=L.css(e,"borderLeftWidth",!0))}return{top:t.top-r.top-L.css(i,"marginTop",!0),left:t.left-r.left-L.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===L.css(e,"position");)e=e.offsetParent;return e||me}))}}),L.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;L.fn[e]=function(i){return ee(this,(function(e,i,r){var s;if(y(e)?s=e:9===e.nodeType&&(s=e.defaultView),void 0===r)return s?s[t]:e[i];s?s.scrollTo(n?s.pageXOffset:r,n?r:s.pageYOffset):e[i]=r}),e,i,arguments.length)}})),L.each(["top","left"],(function(e,t){L.cssHooks[t]=et(g.pixelPosition,(function(e,n){if(n)return n=Je(e,t),Ge.test(n)?L(e).position()[t]+"px":n}))})),L.each({Height:"height",Width:"width"},(function(e,t){L.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,i){L.fn[i]=function(r,s){var a=arguments.length&&(n||"boolean"!=typeof r),o=n||(!0===r||!0===s?"margin":"border");return ee(this,(function(t,n,r){var s;return y(t)?0===i.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(s=t.documentElement,Math.max(t.body["scroll"+e],s["scroll"+e],t.body["offset"+e],s["offset"+e],s["client"+e])):void 0===r?L.css(t,n,o):L.style(t,n,r,o)}),t,a?r:void 0,a)}}))})),L.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){L.fn[t]=function(e){return this.on(t,e)}})),L.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,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),L.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){L.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}));var rn=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;L.proxy=function(e,t){var n,i,r;if("string"==typeof t&&(n=e[t],t=e,e=n),v(e))return i=o.call(arguments,2),r=function(){return e.apply(t||this,i.concat(o.call(arguments)))},r.guid=e.guid=e.guid||L.guid++,r},L.holdReady=function(e){e?L.readyWait++:L.ready(!0)},L.isArray=Array.isArray,L.parseJSON=JSON.parse,L.nodeName=T,L.isFunction=v,L.isWindow=y,L.camelCase=re,L.type=w,L.now=Date.now,L.isNumeric=function(e){var t=L.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},L.trim=function(e){return null==e?"":(e+"").replace(rn,"$1")},void 0===(n=function(){return L}.apply(t,[]))||(e.exports=n);var sn=i.jQuery,an=i.$;return L.noConflict=function(e){return i.$===L&&(i.$=an),e&&i.jQuery===L&&(i.jQuery=sn),L},void 0===r&&(i.jQuery=i.$=L),L}))},1296:(e,t,n)=>{var i=/^\s+|\s+$/g,r=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,a=/^0o[0-7]+$/i,o=parseInt,l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,c="object"==typeof self&&self&&self.Object===Object&&self,d=l||c||Function("return this")(),u=Object.prototype.toString,h=Math.max,f=Math.min,p=function(){return d.Date.now()};function m(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function g(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==u.call(e)}(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(i,"");var n=s.test(e);return n||a.test(e)?o(e.slice(2),n?2:8):r.test(e)?NaN:+e}e.exports=function(e,t,n){var i,r,s,a,o,l,c=0,d=!1,u=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=i,s=r;return i=r=void 0,c=t,a=e.apply(s,n)}function _(e){var n=e-l;return void 0===l||n>=t||n<0||u&&e-c>=s}function b(){var e=p();if(_(e))return x(e);o=setTimeout(b,function(e){var n=t-(e-l);return u?f(n,s-(e-c)):n}(e))}function x(e){return o=void 0,v&&i?y(e):(i=r=void 0,a)}function w(){var e=p(),n=_(e);if(i=arguments,r=this,l=e,n){if(void 0===o)return function(e){return c=e,o=setTimeout(b,t),d?y(e):a}(l);if(u)return o=setTimeout(b,t),y(l)}return void 0===o&&(o=setTimeout(b,t)),a}return t=g(t)||0,m(n)&&(d=!!n.leading,s=(u="maxWait"in n)?h(g(n.maxWait)||0,t):s,v="trailing"in n?!!n.trailing:v),w.cancel=function(){void 0!==o&&clearTimeout(o),c=0,i=l=r=o=void 0},w.flush=function(){return void 0===o?a:x(p())},w}},773:(e,t,n)=>{var i="__lodash_hash_undefined__",r="[object Function]",s="[object GeneratorFunction]",a=/^\[object .+?Constructor\]$/,o="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,l="object"==typeof self&&self&&self.Object===Object&&self,c=o||l||Function("return this")();var d,u=Array.prototype,h=Function.prototype,f=Object.prototype,p=c["__core-js_shared__"],m=(d=/[^.]+$/.exec(p&&p.keys&&p.keys.IE_PROTO||""))?"Symbol(src)_1."+d:"",g=h.toString,v=f.hasOwnProperty,y=f.toString,_=RegExp("^"+g.call(v).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),b=u.splice,x=E(c,"Map"),w=E(Object,"create");function M(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function C(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function L(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function S(e,t){for(var n,i,r=e.length;r--;)if((n=e[r][0])===(i=t)||n!=n&&i!=i)return r;return-1}function T(e){if(!A(e)||(t=e,m&&m in t))return!1;var t,n=function(e){var t=A(e)?y.call(e):"";return t==r||t==s}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?_:a;return n.test(function(e){if(null!=e){try{return g.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}function k(e,t){var n,i,r=e.__data__;return("string"==(i=typeof(n=t))||"number"==i||"symbol"==i||"boolean"==i?"__proto__"!==n:null===n)?r["string"==typeof t?"string":"hash"]:r.map}function E(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return T(n)?n:void 0}function D(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],s=n.cache;if(s.has(r))return s.get(r);var a=e.apply(this,i);return n.cache=s.set(r,a),a};return n.cache=new(D.Cache||L),n}function A(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}M.prototype.clear=function(){this.__data__=w?w(null):{}},M.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},M.prototype.get=function(e){var t=this.__data__;if(w){var n=t[e];return n===i?void 0:n}return v.call(t,e)?t[e]:void 0},M.prototype.has=function(e){var t=this.__data__;return w?void 0!==t[e]:v.call(t,e)},M.prototype.set=function(e,t){return this.__data__[e]=w&&void 0===t?i:t,this},C.prototype.clear=function(){this.__data__=[]},C.prototype.delete=function(e){var t=this.__data__,n=S(t,e);return!(n<0)&&(n==t.length-1?t.pop():b.call(t,n,1),!0)},C.prototype.get=function(e){var t=this.__data__,n=S(t,e);return n<0?void 0:t[n][1]},C.prototype.has=function(e){return S(this.__data__,e)>-1},C.prototype.set=function(e,t){var n=this.__data__,i=S(n,e);return i<0?n.push([e,t]):n[i][1]=t,this},L.prototype.clear=function(){this.__data__={hash:new M,map:new(x||C),string:new M}},L.prototype.delete=function(e){return k(this,e).delete(e)},L.prototype.get=function(e){return k(this,e).get(e)},L.prototype.has=function(e){return k(this,e).has(e)},L.prototype.set=function(e,t){return k(this,e).set(e,t),this},D.Cache=L,e.exports=D},3096:(e,t,n)=>{var i="Expected a function",r=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,a=/^0b[01]+$/i,o=/^0o[0-7]+$/i,l=parseInt,c="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,d="object"==typeof self&&self&&self.Object===Object&&self,u=c||d||Function("return this")(),h=Object.prototype.toString,f=Math.max,p=Math.min,m=function(){return u.Date.now()};function g(e,t,n){var r,s,a,o,l,c,d=0,u=!1,h=!1,g=!0;if("function"!=typeof e)throw new TypeError(i);function _(t){var n=r,i=s;return r=s=void 0,d=t,o=e.apply(i,n)}function b(e){var n=e-c;return void 0===c||n>=t||n<0||h&&e-d>=a}function x(){var e=m();if(b(e))return w(e);l=setTimeout(x,function(e){var n=t-(e-c);return h?p(n,a-(e-d)):n}(e))}function w(e){return l=void 0,g&&r?_(e):(r=s=void 0,o)}function M(){var e=m(),n=b(e);if(r=arguments,s=this,c=e,n){if(void 0===l)return function(e){return d=e,l=setTimeout(x,t),u?_(e):o}(c);if(h)return l=setTimeout(x,t),_(c)}return void 0===l&&(l=setTimeout(x,t)),o}return t=y(t)||0,v(n)&&(u=!!n.leading,a=(h="maxWait"in n)?f(y(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g),M.cancel=function(){void 0!==l&&clearTimeout(l),d=0,r=c=s=l=void 0},M.flush=function(){return void 0===l?o:w(m())},M}function v(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==h.call(e)}(e))return NaN;if(v(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=v(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var n=a.test(e);return n||o.test(e)?l(e.slice(2),n?2:8):s.test(e)?NaN:+e}e.exports=function(e,t,n){var r=!0,s=!0;if("function"!=typeof e)throw new TypeError(i);return v(n)&&(r="leading"in n?!!n.leading:r,s="trailing"in n?!!n.trailing:s),g(e,t,{leading:r,maxWait:t,trailing:s})}},7059:function(e){e.exports=function(){"use strict";var e="undefined"!=typeof document&&document.documentMode,t={rootMargin:"0px",threshold:0,load:function(t){if("picture"===t.nodeName.toLowerCase()){var n=t.querySelector("img"),i=!1;null===n&&(n=document.createElement("img"),i=!0),e&&t.getAttribute("data-iesrc")&&(n.src=t.getAttribute("data-iesrc")),t.getAttribute("data-alt")&&(n.alt=t.getAttribute("data-alt")),i&&t.append(n)}if("video"===t.nodeName.toLowerCase()&&!t.getAttribute("data-src")&&t.children){for(var r=t.children,s=void 0,a=0;a<=r.length-1;a++)(s=r[a].getAttribute("data-src"))&&(r[a].src=s);t.load()}t.getAttribute("data-poster")&&(t.poster=t.getAttribute("data-poster")),t.getAttribute("data-src")&&(t.src=t.getAttribute("data-src")),t.getAttribute("data-srcset")&&t.setAttribute("srcset",t.getAttribute("data-srcset"));var o=",";if(t.getAttribute("data-background-delimiter")&&(o=t.getAttribute("data-background-delimiter")),t.getAttribute("data-background-image"))t.style.backgroundImage="url('"+t.getAttribute("data-background-image").split(o).join("'),url('")+"')";else if(t.getAttribute("data-background-image-set")){var l=t.getAttribute("data-background-image-set").split(o),c=l[0].substr(0,l[0].indexOf(" "))||l[0];c=-1===c.indexOf("url(")?"url("+c+")":c,1===l.length?t.style.backgroundImage=c:t.setAttribute("style",(t.getAttribute("style")||"")+"background-image: "+c+"; background-image: -webkit-image-set("+l+"); background-image: image-set("+l+")")}t.getAttribute("data-toggle-class")&&t.classList.toggle(t.getAttribute("data-toggle-class"))},loaded:function(){}};function n(e){e.setAttribute("data-loaded",!0)}var i=function(e){return"true"===e.getAttribute("data-loaded")},r=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:document;return e instanceof Element?[e]:e instanceof NodeList?e:t.querySelectorAll(e)};return function(){var e,s,a=0<arguments.length&&void 0!==arguments[0]?arguments[0]:".lozad",o=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},l=Object.assign({},t,o),c=l.root,d=l.rootMargin,u=l.threshold,h=l.load,f=l.loaded,p=void 0;"undefined"!=typeof window&&window.IntersectionObserver&&(p=new IntersectionObserver((e=h,s=f,function(t,r){t.forEach((function(t){(0<t.intersectionRatio||t.isIntersecting)&&(r.unobserve(t.target),i(t.target)||(e(t.target),n(t.target),s(t.target)))}))}),{root:c,rootMargin:d,threshold:u}));for(var m,g=r(a,c),v=0;v<g.length;v++)(m=g[v]).getAttribute("data-placeholder-background")&&(m.style.background=m.getAttribute("data-placeholder-background"));return{observe:function(){for(var e=r(a,c),t=0;t<e.length;t++)i(e[t])||(p?p.observe(e[t]):(h(e[t]),n(e[t]),f(e[t])))},triggerLoad:function(e){i(e)||(h(e),n(e),f(e))},observer:p}}}()},2786:function(e,t,n){!function(e){"use strict";e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",ss:"%d sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(381))},4130:function(e,t,n){!function(e){"use strict";var t=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},i=function(e){return function(i,r,s,a){var o=t(i),l=n[e][t(i)];return 2===o&&(l=l[r?0:1]),l.replace(/%d/i,i)}},r=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:r,monthsShort:r,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:i("s"),ss:i("s"),m:i("m"),mm:i("m"),h:i("h"),hh:i("h"),d:i("d"),dd:i("d"),M:i("M"),MM:i("M"),y:i("y"),yy:i("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(n(381))},6135:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-kw",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:0,doy:12}})}(n(381))},6440:function(e,t,n){!function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},i={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(t,r,s,a){var o=n(t),l=i[e][n(t)];return 2===o&&(l=l[r?0:1]),l.replace(/%d/i,t)}},s=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-ly",{months:s,monthsShort:s,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(381))},7702:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اثنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(381))},315:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-ps",{months:"كانون الثاني_شباط_آذار_نيسان_أيّار_حزيران_تمّوز_آب_أيلول_تشري الأوّل_تشرين الثاني_كانون الأوّل".split("_"),monthsShort:"ك٢_شباط_آذار_نيسان_أيّار_حزيران_تمّوز_آب_أيلول_ت١_ت٢_ك١".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).split("").reverse().join("").replace(/[١٢](?![\u062a\u0643])/g,(function(e){return n[e]})).split("").reverse().join("").replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(381))},6040:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"};e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:0,doy:6}})}(n(381))},7100:function(e,t,n){!function(e){"use strict";e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",ss:"%d ثانية",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}})}(n(381))},867:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},s=function(e){return function(t,n,s,a){var o=i(t),l=r[e][i(t)];return 2===o&&(l=l[n?0:1]),l.replace(/%d/i,t)}},a=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar",{months:a,monthsShort:a,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:s("s"),ss:s("s"),m:s("m"),mm:s("m"),h:s("h"),hh:s("h"),d:s("d"),dd:s("d"),M:s("M"),MM:s("M"),y:s("y"),yy:s("y")},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(381))},1083:function(e,t,n){!function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"};e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"bir neçə saniyə",ss:"%d saniyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},dayOfMonthOrdinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,i=e%100-n,r=e>=100?100:null;return e+(t[n]||t[i]||t[r])},week:{dow:1,doy:7}})}(n(381))},9808:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"хвіліна":"хвіліну":"h"===i?n?"гадзіна":"гадзіну":e+" "+t({ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"}[i],+e)}e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Ууў] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},dayOfMonthOrdinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!=2&&e%10!=3||e%100==12||e%100==13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}})}(n(381))},8338:function(e,t,n){!function(e){"use strict";e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"яну_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Миналата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[Миналия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",ss:"%d секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",w:"седмица",ww:"%d седмици",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(381))},7438:function(e,t,n){!function(e){"use strict";e.defineLocale("bm",{months:"Zanwuyekalo_Fewuruyekalo_Marisikalo_Awirilikalo_Mɛkalo_Zuwɛnkalo_Zuluyekalo_Utikalo_Sɛtanburukalo_ɔkutɔburukalo_Nowanburukalo_Desanburukalo".split("_"),monthsShort:"Zan_Few_Mar_Awi_Mɛ_Zuw_Zul_Uti_Sɛt_ɔku_Now_Des".split("_"),weekdays:"Kari_Ntɛnɛn_Tarata_Araba_Alamisa_Juma_Sibiri".split("_"),weekdaysShort:"Kar_Ntɛ_Tar_Ara_Ala_Jum_Sib".split("_"),weekdaysMin:"Ka_Nt_Ta_Ar_Al_Ju_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"MMMM [tile] D [san] YYYY",LLL:"MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm",LLLL:"dddd MMMM [tile] D [san] YYYY [lɛrɛ] HH:mm"},calendar:{sameDay:"[Bi lɛrɛ] LT",nextDay:"[Sini lɛrɛ] LT",nextWeek:"dddd [don lɛrɛ] LT",lastDay:"[Kunu lɛrɛ] LT",lastWeek:"dddd [tɛmɛnen lɛrɛ] LT",sameElse:"L"},relativeTime:{future:"%s kɔnɔ",past:"a bɛ %s bɔ",s:"sanga dama dama",ss:"sekondi %d",m:"miniti kelen",mm:"miniti %d",h:"lɛrɛ kelen",hh:"lɛrɛ %d",d:"tile kelen",dd:"tile %d",M:"kalo kelen",MM:"kalo %d",y:"san kelen",yy:"san %d"},week:{dow:1,doy:4}})}(n(381))},6225:function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"",5:"৫",6:"৬",7:"",8:"৮",9:"৯",0:""},n={"১":"1","২":"2","৩":"3","":"4","৫":"5","৬":"6","":"7","৮":"8","৯":"9","":"0"};e.defineLocale("bn-bd",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|ভোর|সকাল|দুপুর|বিকাল|সন্ধ্যা|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t?e<4?e:e+12:"ভোর"===t||"সকাল"===t?e:"দুপুর"===t?e>=3?e:e+12:"বিকাল"===t||"সন্ধ্যা"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"রাত":e<6?"ভোর":e<12?"সকাল":e<15?"দুপুর":e<18?"বিকাল":e<20?"সন্ধ্যা":"রাত"},week:{dow:0,doy:6}})}(n(381))},8905:function(e,t,n){!function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"",5:"৫",6:"৬",7:"",8:"৮",9:"৯",0:""},n={"১":"1","২":"2","৩":"3","":"4","৫":"5","৬":"6","":"7","৮":"8","৯":"9","":"0"};e.defineLocale("bn",{months:"জানুয়ারি_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব্রু_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গল_বুধ_বৃহ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",ss:"%d সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}})}(n(381))},1560:function(e,t,n){!function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"};e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་1_ཟླ་2_ཟླ་3_ཟླ་4_ཟླ་5_ཟླ་6_ཟླ་7_ཟླ་8_ཟླ་9_ཟླ་10_ཟླ་11_ཟླ་12".split("_"),monthsShortRegex:/^(ཟླ་\d{1,2})/,monthsParseExact:!0,weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི_ཟླ_མིག_ལྷག_ཕུར_སངས_སྤེན".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",ss:"%d སྐར་ཆ།",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}})}(n(381))},1278:function(e,t,n){!function(e){"use strict";function t(e,t,n){return e+" "+r({mm:"munutenn",MM:"miz",dd:"devezh"}[n],e)}function n(e){switch(i(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function i(e){return e>9?i(e%10):e}function r(e,t){return 2===t?s(e):e}function s(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var a=[/^gen/i,/^c[ʼ\']hwe/i,/^meu/i,/^ebr/i,/^mae/i,/^(mez|eve)/i,/^gou/i,/^eos/i,/^gwe/i,/^her/i,/^du/i,/^ker/i],o=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu|gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,l=/^(genver|c[ʼ\']hwevrer|meurzh|ebrel|mae|mezheven|gouere|eost|gwengolo|here|du|kerzu)/i,c=/^(gen|c[ʼ\']hwe|meu|ebr|mae|eve|gou|eos|gwe|her|du|ker)/i,d=[/^sul/i,/^lun/i,/^meurzh/i,/^merc[ʼ\']her/i,/^yaou/i,/^gwener/i,/^sadorn/i],u=[/^Sul/i,/^Lun/i,/^Meu/i,/^Mer/i,/^Yao/i,/^Gwe/i,/^Sad/i],h=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];e.defineLocale("br",{months:"Genver_Cʼhwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_Cʼhwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Mercʼher_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParse:h,fullWeekdaysParse:d,shortWeekdaysParse:u,minWeekdaysParse:h,monthsRegex:o,monthsShortRegex:o,monthsStrictRegex:l,monthsShortStrictRegex:c,monthsParse:a,longMonthsParse:a,shortMonthsParse:a,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY HH:mm",LLLL:"dddd, D [a viz] MMMM YYYY HH:mm"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warcʼhoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Decʼh da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s ʼzo",s:"un nebeud segondennoù",ss:"%d eilenn",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:n},dayOfMonthOrdinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){return e+(1===e?"añ":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(e){return"g.m."===e},meridiem:function(e,t,n){return e<12?"a.m.":"g.m."}})}(n(381))},622:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){if("m"===n)return t?"jedna minuta":i?"jednu minutu":"jedne minute"}function n(e,t,n){var i=e+" ";switch(n){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return"jedan sat";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:n,m:t,mm:n,h:n,hh:n,d:"dan",dd:n,M:"mjesec",MM:n,y:"godinu",yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(381))},2468:function(e,t,n){!function(e){"use strict";e.defineLocale("ca",{months:{standalone:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),format:"de gener_de febrer_de març_d'abril_de maig_de juny_de juliol_d'agost_de setembre_d'octubre_de novembre_de desembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._maig_juny_jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dt_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a les] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a les] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"uns segons",ss:"%d segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(381))},5822:function(e,t,n){!function(e){"use strict";var t={standalone:"leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),format:"ledna_února_března_dubna_května_června_července_srpna_září_října_listopadu_prosince".split("_"),isFormat:/DD?[o.]?(\[[^\[\]]*\]|\s)+MMMM/},n="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),i=[/^led/i,/^úno/i,/^bře/i,/^dub/i,/^kvě/i,/^(čvn|červen$|června)/i,/^(čvc|červenec|července)/i,/^srp/i,/^zář/i,/^říj/i,/^lis/i,/^pro/i],r=/^(leden|únor|březen|duben|květen|červenec|července|červen|června|srpen|září|říjen|listopad|prosinec|led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i;function s(e){return e>1&&e<5&&1!=~~(e/10)}function a(e,t,n,i){var r=e+" ";switch(n){case"s":return t||i?"pár sekund":"pár sekundami";case"ss":return t||i?r+(s(e)?"sekundy":"sekund"):r+"sekundami";case"m":return t?"minuta":i?"minutu":"minutou";case"mm":return t||i?r+(s(e)?"minuty":"minut"):r+"minutami";case"h":return t?"hodina":i?"hodinu":"hodinou";case"hh":return t||i?r+(s(e)?"hodiny":"hodin"):r+"hodinami";case"d":return t||i?"den":"dnem";case"dd":return t||i?r+(s(e)?"dny":"dní"):r+"dny";case"M":return t||i?"měsíc":"měsícem";case"MM":return t||i?r+(s(e)?"měsíce":"měsíců"):r+"měsíci";case"y":return t||i?"rok":"rokem";case"yy":return t||i?r+(s(e)?"roky":"let"):r+"lety"}}e.defineLocale("cs",{months:t,monthsShort:n,monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(leden|ledna|února|únor|březen|března|duben|dubna|květen|května|červenec|července|červen|června|srpen|srpna|září|říjen|října|listopadu|listopad|prosinec|prosince)/i,monthsShortStrictRegex:/^(led|úno|bře|dub|kvě|čvn|čvc|srp|zář|říj|lis|pro)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:a,ss:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},877:function(e,t,n){!function(e){"use strict";e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){return e+(/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран")},past:"%s каялла",s:"пӗр-ик ҫеккунт",ss:"%d ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},dayOfMonthOrdinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}})}(n(381))},7373:function(e,t,n){!function(e){"use strict";e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",ss:"%d eiliad",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},dayOfMonthOrdinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t="";return e>20?t=40===e||50===e||60===e||80===e||100===e?"fed":"ain":e>0&&(t=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][e]),e+t},week:{dow:1,doy:4}})}(n(381))},4780:function(e,t,n){!function(e){"use strict";e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"på dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[i] dddd[s kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",ss:"%d sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},217:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},894:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de-ch",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},9740:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?r[n][0]:r[n][1]}e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",ss:"%d Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,w:t,ww:"%d Wochen",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},5300:function(e,t,n){!function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"];e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",ss:"d% ސިކުންތު",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}})}(n(381))},837:function(e,t,n){!function(e){"use strict";function t(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return e?"string"==typeof t&&/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]:this._monthsNominativeEl},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){return 6===this.day()?"[το προηγούμενο] dddd [{}] LT":"[την προηγούμενη] dddd [{}] LT"},sameElse:"L"},calendar:function(e,n){var i=this._calendarEl[e],r=n&&n.hours();return t(i)&&(i=i.apply(n)),i.replace("{}",r%12==1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",ss:"%d δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},dayOfMonthOrdinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}})}(n(381))},8348:function(e,t,n){!function(e){"use strict";e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:4}})}(n(381))},7925:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(381))},2243:function(e,t,n){!function(e){"use strict";e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(381))},6436:function(e,t,n){!function(e){"use strict";e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(381))},7207:function(e,t,n){!function(e){"use strict";e.defineLocale("en-il",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}})}(n(381))},4175:function(e,t,n){!function(e){"use strict";e.defineLocale("en-in",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:0,doy:6}})}(n(381))},6319:function(e,t,n){!function(e){"use strict";e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(381))},1662:function(e,t,n){!function(e){"use strict";e.defineLocale("en-sg",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(381))},2915:function(e,t,n){!function(e){"use strict";e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mart_apr_maj_jun_jul_aŭg_sept_okt_nov_dec".split("_"),weekdays:"dimanĉo_lundo_mardo_merkredo_ĵaŭdo_vendredo_sabato".split("_"),weekdaysShort:"dim_lun_mard_merk_ĵaŭ_ven_sab".split("_"),weekdaysMin:"di_lu_ma_me_ĵa_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"[la] D[-an de] MMMM, YYYY",LLL:"[la] D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd[n], [la] D[-an de] MMMM, YYYY HH:mm",llll:"ddd, [la] D[-an de] MMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd[n je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasintan] dddd[n je] LT",sameElse:"L"},relativeTime:{future:"post %s",past:"antaŭ %s",s:"kelkaj sekundoj",ss:"%d sekundoj",m:"unu minuto",mm:"%d minutoj",h:"unu horo",hh:"%d horoj",d:"unu tago",dd:"%d tagoj",M:"unu monato",MM:"%d monatoj",y:"unu jaro",yy:"%d jaroj"},dayOfMonthOrdinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}})}(n(381))},5251:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(381))},6112:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(n(381))},1146:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n(381))},5655:function(e,t,n){!function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],r=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(n(381))},5603:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["mõne sekundi","mõni sekund","paar sekundit"],ss:[e+"sekundi",e+"sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?r[n][2]?r[n][2]:r[n][1]:i?r[n][0]:r[n][1]}e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},7763:function(e,t,n){!function(e){"use strict";e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",ss:"%d segundo",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(381))},6959:function(e,t,n){!function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"};e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چند ثانیه",ss:"%d ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},dayOfMonthOrdinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}})}(n(381))},1897:function(e,t,n){!function(e){"use strict";var t="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),n=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",t[7],t[8],t[9]];function i(e,t,n,i){var s="";switch(n){case"s":return i?"muutaman sekunnin":"muutama sekunti";case"ss":s=i?"sekunnin":"sekuntia";break;case"m":return i?"minuutin":"minuutti";case"mm":s=i?"minuutin":"minuuttia";break;case"h":return i?"tunnin":"tunti";case"hh":s=i?"tunnin":"tuntia";break;case"d":return i?"päivän":"päivä";case"dd":s=i?"päivän":"päivää";break;case"M":return i?"kuukauden":"kuukausi";case"MM":s=i?"kuukauden":"kuukautta";break;case"y":return i?"vuoden":"vuosi";case"yy":s=i?"vuoden":"vuotta"}return s=r(e,i)+" "+s}function r(e,i){return e<10?i?n[e]:t[e]:e}e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},2549:function(e,t,n){!function(e){"use strict";e.defineLocale("fil",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(381))},4694:function(e,t,n){!function(e){"use strict";e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",ss:"%d sekundir",m:"ein minuttur",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaður",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},3049:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourdhui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}}})}(n(381))},2330:function(e,t,n){!function(e){"use strict";e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourdhui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(e,t){switch(t){default:case"M":case"Q":case"D":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(381))},4470:function(e,t,n){!function(e){"use strict";var t=/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,n=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?)/i,i=/(janv\.?|févr\.?|mars|avr\.?|mai|juin|juil\.?|août|sept\.?|oct\.?|nov\.?|déc\.?|janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i,r=[/^janv/i,/^févr/i,/^mars/i,/^avr/i,/^mai/i,/^juin/i,/^juil/i,/^août/i,/^sept/i,/^oct/i,/^nov/i,/^déc/i];e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:t,monthsShortStrictRegex:n,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourdhui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",w:"une semaine",ww:"%d semaines",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|)/,ordinal:function(e,t){switch(t){case"D":return e+(1===e?"er":"");default:case"M":case"Q":case"DDD":case"d":return e+(1===e?"er":"e");case"w":case"W":return e+(1===e?"re":"e")}},week:{dow:1,doy:4}})}(n(381))},5044:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",ss:"%d sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(381))},9295:function(e,t,n){!function(e){"use strict";var t=["Eanáir","Feabhra","Márta","Aibreán","Bealtaine","Meitheamh","Iúil","Lúnasa","Meán Fómhair","Deireadh Fómhair","Samhain","Nollaig"],n=["Ean","Feabh","Márt","Aib","Beal","Meith","Iúil","Lún","M.F.","D.F.","Samh","Noll"],i=["Dé Domhnaigh","Dé Luain","Dé Máirt","Dé Céadaoin","Déardaoin","Dé hAoine","Dé Sathairn"],r=["Domh","Luan","Máirt","Céad","Déar","Aoine","Sath"],s=["Do","Lu","Má","Cé","Dé","A","Sa"];e.defineLocale("ga",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:r,weekdaysMin:s,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Inniu ag] LT",nextDay:"[Amárach ag] LT",nextWeek:"dddd [ag] LT",lastDay:"[Inné ag] LT",lastWeek:"dddd [seo caite] [ag] LT",sameElse:"L"},relativeTime:{future:"i %s",past:"%s ó shin",s:"cúpla soicind",ss:"%d soicind",m:"nóiméad",mm:"%d nóiméad",h:"uair an chloig",hh:"%d uair an chloig",d:"lá",dd:"%d lá",M:"mí",MM:"%d míonna",y:"bliain",yy:"%d bliain"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(381))},2101:function(e,t,n){!function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],i=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],r=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],s=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"];e.defineLocale("gd",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:i,weekdaysShort:r,weekdaysMin:s,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",ss:"%d diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},dayOfMonthOrdinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){return e+(1===e?"d":e%10==2?"na":"mh")},week:{dow:1,doy:4}})}(n(381))},8794:function(e,t,n){!function(e){"use strict";e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(381))},7884:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["थोडया सॅकंडांनी","थोडे सॅकंड"],ss:[e+" सॅकंडांनी",e+" सॅकंड"],m:["एका मिणटान","एक मिनूट"],mm:[e+" मिणटांनी",e+" मिणटां"],h:["एका वरान","एक वर"],hh:[e+" वरांनी",e+" वरां"],d:["एका दिसान","एक दीस"],dd:[e+" दिसांनी",e+" दीस"],M:["एका म्हयन्यान","एक म्हयनो"],MM:[e+" म्हयन्यानी",e+" म्हयने"],y:["एका वर्सान","एक वर्स"],yy:[e+" वर्सांनी",e+" वर्सां"]};return i?r[n][0]:r[n][1]}e.defineLocale("gom-deva",{months:{standalone:"जानेवारी_फेब्रुवारी_मार्च_एप्रील_मे_जून_जुलय_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),format:"जानेवारीच्या_फेब्रुवारीच्या_मार्चाच्या_एप्रीलाच्या_मेयाच्या_जूनाच्या_जुलयाच्या_ऑगस्टाच्या_सप्टेंबराच्या_ऑक्टोबराच्या_नोव्हेंबराच्या_डिसेंबराच्या".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"जाने._फेब्रु._मार्च_एप्री._मे_जून_जुल._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"आयतार_सोमार_मंगळार_बुधवार_बिरेस्तार_सुक्रार_शेनवार".split("_"),weekdaysShort:"आयत._सोम._मंगळ._बुध._ब्रेस्त._सुक्र._शेन.".split("_"),weekdaysMin:"आ_सो_मं_बु_ब्रे_सु_शे".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [वाजतां]",LTS:"A h:mm:ss [वाजतां]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [वाजतां]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [वाजतां]",llll:"ddd, D MMM YYYY, A h:mm [वाजतां]"},calendar:{sameDay:"[आयज] LT",nextDay:"[फाल्यां] LT",nextWeek:"[फुडलो] dddd[,] LT",lastDay:"[काल] LT",lastWeek:"[फाटलो] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s आदीं",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(वेर)/,ordinal:function(e,t){return"D"===t?e+"वेर":e},week:{dow:0,doy:3},meridiemParse:/राती|सकाळीं|दनपारां|सांजे/,meridiemHour:function(e,t){return 12===e&&(e=0),"राती"===t?e<4?e:e+12:"सकाळीं"===t?e:"दनपारां"===t?e>12?e:e+12:"सांजे"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"राती":e<12?"सकाळीं":e<16?"दनपारां":e<20?"सांजे":"राती"}})}(n(381))},3168:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["thoddea sekondamni","thodde sekond"],ss:[e+" sekondamni",e+" sekond"],m:["eka mintan","ek minut"],mm:[e+" mintamni",e+" mintam"],h:["eka voran","ek vor"],hh:[e+" voramni",e+" voram"],d:["eka disan","ek dis"],dd:[e+" disamni",e+" dis"],M:["eka mhoinean","ek mhoino"],MM:[e+" mhoineamni",e+" mhoine"],y:["eka vorsan","ek voros"],yy:[e+" vorsamni",e+" vorsam"]};return i?r[n][0]:r[n][1]}e.defineLocale("gom-latn",{months:{standalone:"Janer_Febrer_Mars_Abril_Mai_Jun_Julai_Agost_Setembr_Otubr_Novembr_Dezembr".split("_"),format:"Janerachea_Febrerachea_Marsachea_Abrilachea_Maiachea_Junachea_Julaiachea_Agostachea_Setembrachea_Otubrachea_Novembrachea_Dezembrachea".split("_"),isFormat:/MMMM(\s)+D[oD]?/},monthsShort:"Jan._Feb._Mars_Abr._Mai_Jun_Jul._Ago._Set._Otu._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Aitar_Somar_Mongllar_Budhvar_Birestar_Sukrar_Son'var".split("_"),weekdaysShort:"Ait._Som._Mon._Bud._Bre._Suk._Son.".split("_"),weekdaysMin:"Ai_Sm_Mo_Bu_Br_Su_Sn".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"A h:mm [vazta]",LTS:"A h:mm:ss [vazta]",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY A h:mm [vazta]",LLLL:"dddd, MMMM Do, YYYY, A h:mm [vazta]",llll:"ddd, D MMM YYYY, A h:mm [vazta]"},calendar:{sameDay:"[Aiz] LT",nextDay:"[Faleam] LT",nextWeek:"[Fuddlo] dddd[,] LT",lastDay:"[Kal] LT",lastWeek:"[Fattlo] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%s",past:"%s adim",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(e,t){return"D"===t?e+"er":e},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(e,t){return 12===e&&(e=0),"rati"===t?e<4?e:e+12:"sokallim"===t?e:"donparam"===t?e>12?e:e+12:"sanje"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"rati":e<12?"sokallim":e<16?"donparam":e<20?"sanje":"rati"}})}(n(381))},5349:function(e,t,n){!function(e){"use strict";var t={1:"૧",2:"૨",3:"૩",4:"૪",5:"૫",6:"૬",7:"૭",8:"૮",9:"૯",0:""},n={"૧":"1","૨":"2","૩":"3","૪":"4","૫":"5","૬":"6","૭":"7","૮":"8","૯":"9","":"0"};e.defineLocale("gu",{months:"જાન્યુઆરી_ફેબ્રુઆરી_માર્ચ_એપ્રિલ_મે_જૂન_જુલાઈ_ઑગસ્ટ_સપ્ટેમ્બર_ઑક્ટ્બર_નવેમ્બર_ડિસેમ્બર".split("_"),monthsShort:"જાન્યુ._ફેબ્રુ._માર્ચ_એપ્રિ._મે_જૂન_જુલા._ઑગ._સપ્ટે._ઑક્ટ્._નવે._ડિસે.".split("_"),monthsParseExact:!0,weekdays:"રવિવાર_સોમવાર_મંગળવાર_બુધ્વાર_ગુરુવાર_શુક્રવાર_શનિવાર".split("_"),weekdaysShort:"રવિ_સોમ_મંગળ_બુધ્_ગુરુ_શુક્ર_શનિ".split("_"),weekdaysMin:"ર_સો_મં_બુ_ગુ_શુ_શ".split("_"),longDateFormat:{LT:"A h:mm વાગ્યે",LTS:"A h:mm:ss વાગ્યે",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm વાગ્યે",LLLL:"dddd, D MMMM YYYY, A h:mm વાગ્યે"},calendar:{sameDay:"[આજ] LT",nextDay:"[કાલે] LT",nextWeek:"dddd, LT",lastDay:"[ગઇકાલે] LT",lastWeek:"[પાછલા] dddd, LT",sameElse:"L"},relativeTime:{future:"%s મા",past:"%s પહેલા",s:"અમુક પળો",ss:"%d સેકંડ",m:"એક મિનિટ",mm:"%d મિનિટ",h:"એક કલાક",hh:"%d કલાક",d:"એક દિવસ",dd:"%d દિવસ",M:"એક મહિનો",MM:"%d મહિનો",y:"એક વર્ષ",yy:"%d વર્ષ"},preparse:function(e){return e.replace(/[૧૨૩૪૫૬૭૮૯૦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/રાત|બપોર|સવાર|સાંજ/,meridiemHour:function(e,t){return 12===e&&(e=0),"રાત"===t?e<4?e:e+12:"સવાર"===t?e:"બપોર"===t?e>=10?e:e+12:"સાંજ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"રાત":e<10?"સવાર":e<17?"બપોર":e<20?"સાંજ":"રાત"},week:{dow:0,doy:6}})}(n(381))},4206:function(e,t,n){!function(e){"use strict";e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",ss:"%d שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10==0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}})}(n(381))},94:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:""},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","":"0"},i=[/^जन/i,/^फ़र|फर/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सितं|सित/i,/^अक्टू/i,/^नव|नवं/i,/^दिसं|दिस/i],r=[/^जन/i,/^फ़र/i,/^मार्च/i,/^अप्रै/i,/^मई/i,/^जून/i,/^जुल/i,/^अग/i,/^सित/i,/^अक्टू/i,/^नव/i,/^दिस/i];e.defineLocale("hi",{months:{format:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),standalone:"जनवरी_फरवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितंबर_अक्टूबर_नवंबर_दिसंबर".split("_")},monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},monthsParse:i,longMonthsParse:i,shortMonthsParse:r,monthsRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsShortRegex:/^(जनवरी|जन\.?|फ़रवरी|फरवरी|फ़र\.?|मार्च?|अप्रैल|अप्रै\.?|मई?|जून?|जुलाई|जुल\.?|अगस्त|अग\.?|सितम्बर|सितंबर|सित\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर|नव\.?|दिसम्बर|दिसंबर|दिस\.?)/i,monthsStrictRegex:/^(जनवरी?|फ़रवरी|फरवरी?|मार्च?|अप्रैल?|मई?|जून?|जुलाई?|अगस्त?|सितम्बर|सितंबर|सित?\.?|अक्टूबर|अक्टू\.?|नवम्बर|नवंबर?|दिसम्बर|दिसंबर?)/i,monthsShortStrictRegex:/^(जन\.?|फ़र\.?|मार्च?|अप्रै\.?|मई?|जून?|जुल\.?|अग\.?|सित\.?|अक्टू\.?|नव\.?|दिस\.?)/i,calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",ss:"%d सेकंड",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}})}(n(381))},316:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=e+" ";switch(n){case"ss":return i+=1===e?"sekunda":2===e||3===e||4===e?"sekunde":"sekundi";case"m":return t?"jedna minuta":"jedne minute";case"mm":return i+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return i+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return i+=1===e?"dan":"dana";case"MM":return i+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return i+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM YYYY",LLL:"Do MMMM YYYY H:mm",LLLL:"dddd, Do MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:return"[prošlu] [nedjelju] [u] LT";case 3:return"[prošlu] [srijedu] [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",ss:t,m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(381))},2138:function(e,t,n){!function(e){"use strict";var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,i){var r=e;switch(n){case"s":return i||t?"néhány másodperc":"néhány másodperce";case"ss":return r+(i||t)?" másodperc":" másodperce";case"m":return"egy"+(i||t?" perc":" perce");case"mm":return r+(i||t?" perc":" perce");case"h":return"egy"+(i||t?" óra":" órája");case"hh":return r+(i||t?" óra":" órája");case"d":return"egy"+(i||t?" nap":" napja");case"dd":return r+(i||t?" nap":" napja");case"M":return"egy"+(i||t?" hónap":" hónapja");case"MM":return r+(i||t?" hónap":" hónapja");case"y":return"egy"+(i||t?" év":" éve");case"yy":return r+(i||t?" év":" éve")}return""}function i(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return i.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return i.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},1423:function(e,t,n){!function(e){"use strict";e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",ss:"%d վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}})}(n(381))},9218:function(e,t,n){!function(e){"use strict";e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",ss:"%d detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:0,doy:6}})}(n(381))},135:function(e,t,n){!function(e){"use strict";function t(e){return e%100==11||e%10!=1}function n(e,n,i,r){var s=e+" ";switch(i){case"s":return n||r?"nokkrar sekúndur":"nokkrum sekúndum";case"ss":return t(e)?s+(n||r?"sekúndur":"sekúndum"):s+"sekúnda";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?s+(n||r?"mínútur":"mínútum"):n?s+"mínúta":s+"mínútu";case"hh":return t(e)?s+(n||r?"klukkustundir":"klukkustundum"):s+"klukkustund";case"d":return n?"dagur":r?"dag":"degi";case"dd":return t(e)?n?s+"dagar":s+(r?"daga":"dögum"):n?s+"dagur":s+(r?"dag":"degi");case"M":return n?"mánuður":r?"mánuð":"mánuði";case"MM":return t(e)?n?s+"mánuðir":s+(r?"mánuði":"mánuðum"):n?s+"mánuður":s+(r?"mánuð":"mánuði");case"y":return n||r?"ár":"ári";case"yy":return t(e)?s+(n||r?"ár":"árum"):s+(n||r?"ár":"ári")}}e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,ss:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},150:function(e,t,n){!function(e){"use strict";e.defineLocale("it-ch",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){return 0===this.day()?"[la scorsa] dddd [alle] LT":"[lo scorso] dddd [alle] LT"},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(381))},626:function(e,t,n){!function(e){"use strict";e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"domenica_lunedì_martedì_mercoledì_giovedì_venerdì_sabato".split("_"),weekdaysShort:"dom_lun_mar_mer_gio_ven_sab".split("_"),weekdaysMin:"do_lu_ma_me_gi_ve_sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:function(){return"[Oggi a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextDay:function(){return"[Domani a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},nextWeek:function(){return"dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastDay:function(){return"[Ieri a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},lastWeek:function(){return 0===this.day()?"[La scorsa] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT":"[Lo scorso] dddd [a"+(this.hours()>1?"lle ":0===this.hours()?" ":"ll'")+"]LT"},sameElse:"L"},relativeTime:{future:"tra %s",past:"%s fa",s:"alcuni secondi",ss:"%d secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",w:"una settimana",ww:"%d settimane",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(381))},9183:function(e,t,n){!function(e){"use strict";e.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"令和",narrow:"㋿",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"平成",narrow:"㍻",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"昭和",narrow:"㍼",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"大正",narrow:"㍽",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"明治",narrow:"㍾",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"西暦",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"紀元前",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(元|\d+)年/,eraYearOrdinalParse:function(e,t){return"元"===t[1]?1:parseInt(t[1]||e,10)},months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日 dddd HH:mm",l:"YYYY/MM/DD",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日(ddd) HH:mm"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:function(e){return e.week()!==this.week()?"[来週]dddd LT":"dddd LT"},lastDay:"[昨日] LT",lastWeek:function(e){return this.week()!==e.week()?"[先週]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"y":return 1===e?"元年":e+"年";case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",ss:"%d秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}})}(n(381))},4286:function(e,t,n){!function(e){"use strict";e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n(381))},2105:function(e,t,n){!function(e){"use strict";e.defineLocale("ka",{months:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return e.replace(/(წამ|წუთ|საათ|წელ|დღ|თვ)(ი|ე)/,(function(e,t,n){return"ი"===n?t+"ში":t+n+"ში"}))},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):e},s:"რამდენიმე წამი",ss:"%d წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},dayOfMonthOrdinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20==0||e%100==0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}})}(n(381))},7772:function(e,t,n){!function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"};e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",ss:"%d секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(381))},8758:function(e,t,n){!function(e){"use strict";var t={1:"១",2:"២",3:"៣",4:"៤",5:"៥",6:"៦",7:"៧",8:"៨",9:"៩",0:"០"},n={"១":"1","២":"2","៣":"3","៤":"4","៥":"5","៦":"6","៧":"7","៨":"8","៩":"9","០":"0"};e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysMin:"អា_ច_អ_ព_ព្រ_សុ_ស".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ព្រឹក|ល្ងាច/,isPM:function(e){return"ល្ងាច"===e},meridiem:function(e,t,n){return e<12?"ព្រឹក":"ល្ងាច"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",ss:"%d វិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},dayOfMonthOrdinalParse:/ទី\d{1,2}/,ordinal:"ទី%d",preparse:function(e){return e.replace(/[១២៣៤៥៦៧៨៩០]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(381))},9282:function(e,t,n){!function(e){"use strict";var t={1:"೧",2:"೨",3:"೩",4:"೪",5:"೫",6:"೬",7:"೭",8:"೮",9:"೯",0:""},n={"೧":"1","೨":"2","೩":"3","೪":"4","೫":"5","೬":"6","೭":"7","೮":"8","೯":"9","":"0"};e.defineLocale("kn",{months:"ಜನವರಿ_ಫೆಬ್ರವರಿ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂಬರ್_ಅಕ್ಟೋಬರ್_ನವೆಂಬರ್_ಡಿಸೆಂಬರ್".split("_"),monthsShort:"ಜನ_ಫೆಬ್ರ_ಮಾರ್ಚ್_ಏಪ್ರಿಲ್_ಮೇ_ಜೂನ್_ಜುಲೈ_ಆಗಸ್ಟ್_ಸೆಪ್ಟೆಂ_ಅಕ್ಟೋ_ನವೆಂ_ಡಿಸೆಂ".split("_"),monthsParseExact:!0,weekdays:"ಭಾನುವಾರ_ಸೋಮವಾರ_ಮಂಗಳವಾರ_ಬುಧವಾರ_ಗುರುವಾರ_ಶುಕ್ರವಾರ_ಶನಿವಾರ".split("_"),weekdaysShort:"ಭಾನು_ಸೋಮ_ಮಂಗಳ_ಬುಧ_ಗುರು_ಶುಕ್ರ_ಶನಿ".split("_"),weekdaysMin:"ಭಾ_ಸೋ_ಮಂ_ಬು_ಗು_ಶು_ಶ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[ಇಂದು] LT",nextDay:"[ನಾಳೆ] LT",nextWeek:"dddd, LT",lastDay:"[ನಿನ್ನೆ] LT",lastWeek:"[ಕೊನೆಯ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ನಂತರ",past:"%s ಹಿಂದೆ",s:"ಕೆಲವು ಕ್ಷಣಗಳು",ss:"%d ಸೆಕೆಂಡುಗಳು",m:"ಒಂದು ನಿಮಿಷ",mm:"%d ನಿಮಿಷ",h:"ಒಂದು ಗಂಟೆ",hh:"%d ಗಂಟೆ",d:"ಒಂದು ದಿನ",dd:"%d ದಿನ",M:"ಒಂದು ತಿಂಗಳು",MM:"%d ತಿಂಗಳು",y:"ಒಂದು ವರ್ಷ",yy:"%d ವರ್ಷ"},preparse:function(e){return e.replace(/[೧೨೩೪೫೬೭೮೯೦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ರಾತ್ರಿ|ಬೆಳಿಗ್ಗೆ|ಮಧ್ಯಾಹ್ನ|ಸಂಜೆ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ರಾತ್ರಿ"===t?e<4?e:e+12:"ಬೆಳಿಗ್ಗೆ"===t?e:"ಮಧ್ಯಾಹ್ನ"===t?e>=10?e:e+12:"ಸಂಜೆ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ರಾತ್ರಿ":e<10?"ಬೆಳಿಗ್ಗೆ":e<17?"ಮಧ್ಯಾಹ್ನ":e<20?"ಸಂಜೆ":"ರಾತ್ರಿ"},dayOfMonthOrdinalParse:/\d{1,2}(ನೇ)/,ordinal:function(e){return e+"ನೇ"},week:{dow:0,doy:6}})}(n(381))},3730:function(e,t,n){!function(e){"use strict";e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h:mm",LLLL:"YYYY년 MMMM D일 dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY년 MMMM D일",lll:"YYYY년 MMMM D일 A h:mm",llll:"YYYY년 MMMM D일 dddd A h:mm"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"1분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},dayOfMonthOrdinalParse:/\d{1,2}(일|월|주)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"일";case"M":return e+"월";case"w":case"W":return e+"주";default:return e}},meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}})}(n(381))},563:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["çend sanîye","çend sanîyeyan"],ss:[e+" sanîye",e+" sanîyeyan"],m:["deqîqeyek","deqîqeyekê"],mm:[e+" deqîqe",e+" deqîqeyan"],h:["saetek","saetekê"],hh:[e+" saet",e+" saetan"],d:["rojek","rojekê"],dd:[e+" roj",e+" rojan"],w:["hefteyek","hefteyekê"],ww:[e+" hefte",e+" hefteyan"],M:["mehek","mehekê"],MM:[e+" meh",e+" mehan"],y:["salek","salekê"],yy:[e+" sal",e+" salan"]};return t?r[n][0]:r[n][1]}function n(e){var t=(e=""+e).substring(e.length-1),n=e.length>1?e.substring(e.length-2):"";return 12==n||13==n||"2"!=t&&"3"!=t&&"50"!=n&&"70"!=t&&"80"!=t?"ê":"yê"}e.defineLocale("ku-kmr",{months:"Rêbendan_Sibat_Adar_Nîsan_Gulan_Hezîran_Tîrmeh_Tebax_Îlon_Cotmeh_Mijdar_Berfanbar".split("_"),monthsShort:"Rêb_Sib_Ada_Nîs_Gul_Hez_Tîr_Teb_Îlo_Cot_Mij_Ber".split("_"),monthsParseExact:!0,weekdays:"Yekşem_Duşem_Sêşem_Çarşem_Pêncşem_În_Şemî".split("_"),weekdaysShort:"Yek_Du_Sê_Çar_Pên_În_Şem".split("_"),weekdaysMin:"Ye_Du_Sê_Ça_Pê_În_Şe".split("_"),meridiem:function(e,t,n){return e<12?n?"bn":"BN":n?"pn":"PN"},meridiemParse:/bn|BN|pn|PN/,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"Do MMMM[a] YYYY[an]",LLL:"Do MMMM[a] YYYY[an] HH:mm",LLLL:"dddd, Do MMMM[a] YYYY[an] HH:mm",ll:"Do MMM[.] YYYY[an]",lll:"Do MMM[.] YYYY[an] HH:mm",llll:"ddd[.], Do MMM[.] YYYY[an] HH:mm"},calendar:{sameDay:"[Îro di saet] LT [de]",nextDay:"[Sibê di saet] LT [de]",nextWeek:"dddd [di saet] LT [de]",lastDay:"[Duh di saet] LT [de]",lastWeek:"dddd[a borî di saet] LT [de]",sameElse:"L"},relativeTime:{future:"di %s de",past:"berî %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,w:t,ww:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}(?:yê|ê|\.)/,ordinal:function(e,t){var i=t.toLowerCase();return i.includes("w")||i.includes("m")?e+".":e+n(e)},week:{dow:1,doy:4}})}(n(381))},1408:function(e,t,n){!function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},i=["کانونی دووەم","شوبات","ئازار","نیسان","ئایار","حوزەیران","تەمموز","ئاب","ئەیلوول","تشرینی یەكەم","تشرینی دووەم","كانونی یەکەم"];e.defineLocale("ku",{months:i,monthsShort:i,weekdays:"یه‌كشه‌ممه‌_دووشه‌ممه‌_سێشه‌ممه‌_چوارشه‌ممه‌_پێنجشه‌ممه‌_هه‌ینی_شه‌ممه‌".split("_"),weekdaysShort:"یه‌كشه‌م_دووشه‌م_سێشه‌م_چوارشه‌م_پێنجشه‌م_هه‌ینی_شه‌ممه‌".split("_"),weekdaysMin:"ی_د_س_چ_پ_ه_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/ئێواره‌|به‌یانی/,isPM:function(e){return/ئێواره‌/.test(e)},meridiem:function(e,t,n){return e<12?"به‌یانی":"ئێواره‌"},calendar:{sameDay:"[ئه‌مرۆ كاتژمێر] LT",nextDay:"[به‌یانی كاتژمێر] LT",nextWeek:"dddd [كاتژمێر] LT",lastDay:"[دوێنێ كاتژمێر] LT",lastWeek:"dddd [كاتژمێر] LT",sameElse:"L"},relativeTime:{future:"له‌ %s",past:"%s",s:"چه‌ند چركه‌یه‌ك",ss:"چركه‌ %d",m:"یه‌ك خوله‌ك",mm:"%d خوله‌ك",h:"یه‌ك كاتژمێر",hh:"%d كاتژمێر",d:"یه‌ك ڕۆژ",dd:"%d ڕۆژ",M:"یه‌ك مانگ",MM:"%d مانگ",y:"یه‌ك ساڵ",yy:"%d ساڵ"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,(function(e){return n[e]})).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]})).replace(/,/g,"،")},week:{dow:6,doy:12}})}(n(381))},3291:function(e,t,n){!function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"};e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кечээ саат] LT",lastWeek:"[Өткөн аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",ss:"%d секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},dayOfMonthOrdinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(381))},6841:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?r[n][0]:r[n][1]}function n(e){return r(e.substr(0,e.indexOf(" ")))?"a "+e:"an "+e}function i(e){return r(e.substr(0,e.indexOf(" ")))?"viru "+e:"virun "+e}function r(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10;return r(0===t?e/10:t)}if(e<1e4){for(;e>=10;)e/=10;return r(e)}return r(e/=1e3)}e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:i,s:"e puer Sekonnen",ss:"%d Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},5466:function(e,t,n){!function(e){"use strict";e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",ss:"%d ວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},dayOfMonthOrdinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}})}(n(381))},7010:function(e,t,n){!function(e){"use strict";var t={ss:"sekundė_sekundžių_sekundes",m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"};function n(e,t,n,i){return t?"kelios sekundės":i?"kelių sekundžių":"kelias sekundes"}function i(e,t,n,i){return t?s(n)[0]:i?s(n)[1]:s(n)[2]}function r(e){return e%10==0||e>10&&e<20}function s(e){return t[e].split("_")}function a(e,t,n,a){var o=e+" ";return 1===e?o+i(e,t,n[0],a):t?o+(r(e)?s(n)[1]:s(n)[0]):a?o+s(n)[1]:o+(r(e)?s(n)[1]:s(n)[2])}e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:n,ss:a,m:i,mm:a,h:i,hh:a,d:i,dd:a,M:i,MM:a,y:i,yy:a},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}})}(n(381))},7595:function(e,t,n){!function(e){"use strict";var t={ss:"sekundes_sekundēm_sekunde_sekundes".split("_"),m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")};function n(e,t,n){return n?t%10==1&&t%100!=11?e[2]:e[3]:t%10==1&&t%100!=11?e[0]:e[1]}function i(e,i,r){return e+" "+n(t[r],e,i)}function r(e,i,r){return n(t[r],e,i)}function s(e,t){return t?"dažas sekundes":"dažām sekundēm"}e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:s,ss:i,m:r,mm:i,h:r,hh:i,d:r,dd:i,M:r,MM:i,y:r,yy:i},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},9861:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekund","sekunda","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,i){var r=t.words[i];return 1===i.length?n?r[0]:r[1]:e+" "+t.correctGrammaticalCase(e,r)}};e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(381))},5493:function(e,t,n){!function(e){"use strict";e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",ss:"%d hēkona",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(381))},5966:function(e,t,n){!function(e){"use strict";e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"за %s",past:"пред %s",s:"неколку секунди",ss:"%d секунди",m:"една минута",mm:"%d минути",h:"еден час",hh:"%d часа",d:"еден ден",dd:"%d дена",M:"еден месец",MM:"%d месеци",y:"една година",yy:"%d години"},dayOfMonthOrdinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}})}(n(381))},7341:function(e,t,n){!function(e){"use strict";e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",ss:"%d സെക്കൻഡ്",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n(381))},5115:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){switch(n){case"s":return t?"хэдхэн секунд":"хэдхэн секундын";case"ss":return e+(t?" секунд":" секундын");case"m":case"mm":return e+(t?" минут":" минутын");case"h":case"hh":return e+(t?" цаг":" цагийн");case"d":case"dd":return e+(t?" өдөр":" өдрийн");case"M":case"MM":return e+(t?" сар":" сарын");case"y":case"yy":return e+(t?" жил":" жилийн");default:return e}}e.defineLocale("mn",{months:"Нэгдүгээр сар_Хоёрдугаар сар_Гуравдугаар сар_Дөрөвдүгээр сар_Тавдугаар сар_Зургадугаар сар_Долдугаар сар_Наймдугаар сар_Есдүгээр сар_Аравдугаар сар_Арван нэгдүгээр сар_Арван хоёрдугаар сар".split("_"),monthsShort:"1 сар_2 сар_3 сар_4 сар_5 сар_6 сар_7 сар_8 сар_9 сар_10 сар_11 сар_12 сар".split("_"),monthsParseExact:!0,weekdays:"Ням_Даваа_Мягмар_Лхагва_Пүрэв_Баасан_Бямба".split("_"),weekdaysShort:"Ням_Дав_Мяг_Лха_Пүр_Баа_Бям".split("_"),weekdaysMin:"Ня_Да_Мя_Лх_Пү_Ба_Бя".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY оны MMMMын D",LLL:"YYYY оны MMMMын D HH:mm",LLLL:"dddd, YYYY оны MMMMын D HH:mm"},meridiemParse:/ҮӨ|ҮХ/i,isPM:function(e){return"ҮХ"===e},meridiem:function(e,t,n){return e<12?"ҮӨ":"ҮХ"},calendar:{sameDay:"[Өнөөдөр] LT",nextDay:"[Маргааш] LT",nextWeek:"[Ирэх] dddd LT",lastDay:"[Өчигдөр] LT",lastWeek:"[Өнгөрсөн] dddd LT",sameElse:"L"},relativeTime:{future:"%s дараа",past:"%s өмнө",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2} өдөр/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+" өдөр";default:return e}}})}(n(381))},370:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:""},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","":"0"};function i(e,t,n,i){var r="";if(t)switch(n){case"s":r="काही सेकंद";break;case"ss":r="%d सेकंद";break;case"m":r="एक मिनिट";break;case"mm":r="%d मिनिटे";break;case"h":r="एक तास";break;case"hh":r="%d तास";break;case"d":r="एक दिवस";break;case"dd":r="%d दिवस";break;case"M":r="एक महिना";break;case"MM":r="%d महिने";break;case"y":r="एक वर्ष";break;case"yy":r="%d वर्षे"}else switch(n){case"s":r="काही सेकंदां";break;case"ss":r="%d सेकंदां";break;case"m":r="एका मिनिटा";break;case"mm":r="%d मिनिटां";break;case"h":r="एका तासा";break;case"hh":r="%d तासां";break;case"d":r="एका दिवसा";break;case"dd":r="%d दिवसां";break;case"M":r="एका महिन्या";break;case"MM":r="%d महिन्यां";break;case"y":r="एका वर्षा";break;case"yy":r="%d वर्षां"}return r.replace(/%d/i,e)}e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:i,ss:i,m:i,mm:i,h:i,hh:i,d:i,dd:i,M:i,MM:i,y:i,yy:i},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/पहाटे|सकाळी|दुपारी|सायंकाळी|रात्री/,meridiemHour:function(e,t){return 12===e&&(e=0),"पहाटे"===t||"सकाळी"===t?e:"दुपारी"===t||"सायंकाळी"===t||"रात्री"===t?e>=12?e:e+12:void 0},meridiem:function(e,t,n){return e>=0&&e<6?"पहाटे":e<12?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}})}(n(381))},1237:function(e,t,n){!function(e){"use strict";e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(381))},9847:function(e,t,n){!function(e){"use strict";e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",ss:"%d saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}})}(n(381))},2126:function(e,t,n){!function(e){"use strict";e.defineLocale("mt",{months:"Jannar_Frar_Marzu_April_Mejju_Ġunju_Lulju_Awwissu_Settembru_Ottubru_Novembru_Diċembru".split("_"),monthsShort:"Jan_Fra_Mar_Apr_Mej_Ġun_Lul_Aww_Set_Ott_Nov_Diċ".split("_"),weekdays:"Il-Ħadd_It-Tnejn_It-Tlieta_L-Erbgħa_Il-Ħamis_Il-Ġimgħa_Is-Sibt".split("_"),weekdaysShort:"Ħad_Tne_Tli_Erb_Ħam_Ġim_Sib".split("_"),weekdaysMin:"Ħa_Tn_Tl_Er_Ħa_Ġi_Si".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Illum fil-]LT",nextDay:"[Għada fil-]LT",nextWeek:"dddd [fil-]LT",lastDay:"[Il-bieraħ fil-]LT",lastWeek:"dddd [li għadda] [fil-]LT",sameElse:"L"},relativeTime:{future:"f %s",past:"%s ilu",s:"ftit sekondi",ss:"%d sekondi",m:"minuta",mm:"%d minuti",h:"siegħa",hh:"%d siegħat",d:"ġurnata",dd:"%d ġranet",M:"xahar",MM:"%d xhur",y:"sena",yy:"%d sni"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(381))},6165:function(e,t,n){!function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:""},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","":"0"};e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",ss:"%d စက္ကန့်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},week:{dow:1,doy:4}})}(n(381))},4924:function(e,t,n){!function(e){"use strict";e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"én time",hh:"%d timer",d:"én dag",dd:"%d dager",w:"én uke",ww:"%d uker",M:"én måned",MM:"%d måneder",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},6744:function(e,t,n){!function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:""},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","":"0"};e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",ss:"%d सेकेण्ड",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}})}(n(381))},9814:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(381))},3901:function(e,t,n){!function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),i=[/^jan/i,/^feb/i,/^(maart|mrt\.?)$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],r=/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i;e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?n[e.month()]:t[e.month()]:t},monthsRegex:r,monthsShortRegex:r,monthsStrictRegex:/^(januari|februari|maart|april|mei|ju[nl]i|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"zo_ma_di_wo_do_vr_za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",ss:"%d seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",w:"één week",ww:"%d weken",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},dayOfMonthOrdinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}})}(n(381))},3877:function(e,t,n){!function(e){"use strict";e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"su._må._ty._on._to._fr._lau.".split("_"),weekdaysMin:"su_må_ty_on_to_fr_la".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",ss:"%d sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",w:"ei veke",ww:"%d veker",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},2135:function(e,t,n){!function(e){"use strict";e.defineLocale("oc-lnc",{months:{standalone:"genièr_febrièr_març_abril_mai_junh_julhet_agost_setembre_octòbre_novembre_decembre".split("_"),format:"de genièr_de febrièr_de març_d'abril_de mai_de junh_de julhet_d'agost_de setembre_d'octòbre_de novembre_de decembre".split("_"),isFormat:/D[oD]?(\s)+MMMM/},monthsShort:"gen._febr._març_abr._mai_junh_julh._ago._set._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"dimenge_diluns_dimars_dimècres_dijòus_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dm._dc._dj._dv._ds.".split("_"),weekdaysMin:"dg_dl_dm_dc_dj_dv_ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [de] YYYY",ll:"D MMM YYYY",LLL:"D MMMM [de] YYYY [a] H:mm",lll:"D MMM YYYY, H:mm",LLLL:"dddd D MMMM [de] YYYY [a] H:mm",llll:"ddd D MMM YYYY, H:mm"},calendar:{sameDay:"[uèi a] LT",nextDay:"[deman a] LT",nextWeek:"dddd [a] LT",lastDay:"[ièr a] LT",lastWeek:"dddd [passat a] LT",sameElse:"L"},relativeTime:{future:"d'aquí %s",past:"fa %s",s:"unas segondas",ss:"%d segondas",m:"una minuta",mm:"%d minutas",h:"una ora",hh:"%d oras",d:"un jorn",dd:"%d jorns",M:"un mes",MM:"%d meses",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}})}(n(381))},5858:function(e,t,n){!function(e){"use strict";var t={1:"",2:"੨",3:"੩",4:"",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:""},n={"":"1","੨":"2","੩":"3","":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","":"0"};e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"[ਅਗਲਾ] dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",ss:"%d ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}})}(n(381))},4495:function(e,t,n){!function(e){"use strict";var t="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),n="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),i=[/^sty/i,/^lut/i,/^mar/i,/^kwi/i,/^maj/i,/^cze/i,/^lip/i,/^sie/i,/^wrz/i,/^paź/i,/^lis/i,/^gru/i];function r(e){return e%10<5&&e%10>1&&~~(e/10)%10!=1}function s(e,t,n){var i=e+" ";switch(n){case"ss":return i+(r(e)?"sekundy":"sekund");case"m":return t?"minuta":"minutę";case"mm":return i+(r(e)?"minuty":"minut");case"h":return t?"godzina":"godzinę";case"hh":return i+(r(e)?"godziny":"godzin");case"ww":return i+(r(e)?"tygodnie":"tygodni");case"MM":return i+(r(e)?"miesiące":"miesięcy");case"yy":return i+(r(e)?"lata":"lat")}}e.defineLocale("pl",{months:function(e,i){return e?/D MMMM/.test(i)?n[e.month()]:t[e.month()]:t},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"ndz_pon_wt_śr_czw_pt_sob".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:function(){switch(this.day()){case 0:return"[W niedzielę o] LT";case 2:return"[We wtorek o] LT";case 3:return"[W środę o] LT";case 6:return"[W sobotę o] LT";default:return"[W] dddd [o] LT"}},lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",ss:s,m:s,mm:s,h:s,hh:s,d:"1 dzień",dd:"%d dni",w:"tydzień",ww:s,M:"miesiąc",MM:s,y:"rok",yy:s},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},7971:function(e,t,n){!function(e){"use strict";e.defineLocale("pt-br",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"domingo_segunda-feira_terça-feira_quarta-feira_quinta-feira_sexta-feira_sábado".split("_"),weekdaysShort:"dom_seg_ter_qua_qui_sex_sáb".split("_"),weekdaysMin:"do_2ª_3ª_4ª_5ª_6ª_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"poucos segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",invalidDate:"Data inválida"})}(n(381))},9520:function(e,t,n){!function(e){"use strict";e.defineLocale("pt",{months:"janeiro_fevereiro_março_abril_maio_junho_julho_agosto_setembro_outubro_novembro_dezembro".split("_"),monthsShort:"jan_fev_mar_abr_mai_jun_jul_ago_set_out_nov_dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Do_2ª_3ª_4ª_5ª_6ª_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",ss:"%d segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",w:"uma semana",ww:"%d semanas",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}})}(n(381))},6459:function(e,t,n){!function(e){"use strict";function t(e,t,n){var i=" ";return(e%100>=20||e>=100&&e%100==0)&&(i=" de "),e+i+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"săptămâni",MM:"luni",yy:"ani"}[n]}e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._feb._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",ss:t,m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,w:"o săptămână",ww:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}})}(n(381))},1793:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"минута":"минуту":e+" "+t({ss:n?"секунда_секунды_секунд":"секунду_секунды_секунд",mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",ww:"неделя_недели_недель",MM:"месяц_месяца_месяцев",yy:"год_года_лет"}[i],+e)}var i=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i];e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:i,longMonthsParse:i,shortMonthsParse:i,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., H:mm",LLLL:"dddd, D MMMM YYYY г., H:mm"},calendar:{sameDay:"[Сегодня, в] LT",nextDay:"[Завтра, в] LT",lastDay:"[Вчера, в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В следующее] dddd, [в] LT";case 1:case 2:case 4:return"[В следующий] dddd, [в] LT";case 3:case 5:case 6:return"[В следующую] dddd, [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd, [в] LT":"[В] dddd, [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd, [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd, [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd, [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",ss:n,m:n,mm:n,h:"час",hh:n,d:"день",dd:n,w:"неделя",ww:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:4}})}(n(381))},950:function(e,t,n){!function(e){"use strict";var t=["جنوري","فيبروري","مارچ","اپريل","مئي","جون","جولاءِ","آگسٽ","سيپٽمبر","آڪٽوبر","نومبر","ڊسمبر"],n=["آچر","سومر","اڱارو","اربع","خميس","جمع","ڇنڇر"];e.defineLocale("sd",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[اڄ] LT",nextDay:"[سڀاڻي] LT",nextWeek:"dddd [اڳين هفتي تي] LT",lastDay:"[ڪالهه] LT",lastWeek:"[گزريل هفتي] dddd [تي] LT",sameElse:"L"},relativeTime:{future:"%s پوء",past:"%s اڳ",s:"چند سيڪنڊ",ss:"%d سيڪنڊ",m:"هڪ منٽ",mm:"%d منٽ",h:"هڪ ڪلاڪ",hh:"%d ڪلاڪ",d:"هڪ ڏينهن",dd:"%d ڏينهن",M:"هڪ مهينو",MM:"%d مهينا",y:"هڪ سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(381))},490:function(e,t,n){!function(e){"use strict";e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",ss:"%d sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},124:function(e,t,n){!function(e){"use strict";e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",ss:"තත්පර %d",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},dayOfMonthOrdinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}})}(n(381))},4249:function(e,t,n){!function(e){"use strict";var t="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),n="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_");function i(e){return e>1&&e<5}function r(e,t,n,r){var s=e+" ";switch(n){case"s":return t||r?"pár sekúnd":"pár sekundami";case"ss":return t||r?s+(i(e)?"sekundy":"sekúnd"):s+"sekundami";case"m":return t?"minúta":r?"minútu":"minútou";case"mm":return t||r?s+(i(e)?"minúty":"minút"):s+"minútami";case"h":return t?"hodina":r?"hodinu":"hodinou";case"hh":return t||r?s+(i(e)?"hodiny":"hodín"):s+"hodinami";case"d":return t||r?"deň":"dňom";case"dd":return t||r?s+(i(e)?"dni":"dní"):s+"dňami";case"M":return t||r?"mesiac":"mesiacom";case"MM":return t||r?s+(i(e)?"mesiace":"mesiacov"):s+"mesiacmi";case"y":return t||r?"rok":"rokom";case"yy":return t||r?s+(i(e)?"roky":"rokov"):s+"rokmi"}}e.defineLocale("sk",{months:t,monthsShort:n,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:case 4:case 5:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:r,ss:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},4985:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r=e+" ";switch(n){case"s":return t||i?"nekaj sekund":"nekaj sekundami";case"ss":return r+=1===e?t?"sekundo":"sekundi":2===e?t||i?"sekundi":"sekundah":e<5?t||i?"sekunde":"sekundah":"sekund";case"m":return t?"ena minuta":"eno minuto";case"mm":return r+=1===e?t?"minuta":"minuto":2===e?t||i?"minuti":"minutama":e<5?t||i?"minute":"minutami":t||i?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return r+=1===e?t?"ura":"uro":2===e?t||i?"uri":"urama":e<5?t||i?"ure":"urami":t||i?"ur":"urami";case"d":return t||i?"en dan":"enim dnem";case"dd":return r+=1===e?t||i?"dan":"dnem":2===e?t||i?"dni":"dnevoma":t||i?"dni":"dnevi";case"M":return t||i?"en mesec":"enim mesecem";case"MM":return r+=1===e?t||i?"mesec":"mesecem":2===e?t||i?"meseca":"mesecema":e<5?t||i?"mesece":"meseci":t||i?"mesecev":"meseci";case"y":return t||i?"eno leto":"enim letom";case"yy":return r+=1===e?t||i?"leto":"letom":2===e?t||i?"leti":"letoma":e<5?t||i?"leta":"leti":t||i?"let":"leti"}}e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD. MM. YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(381))},1104:function(e,t,n){!function(e){"use strict";e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",ss:"%d sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},9915:function(e,t,n){!function(e){"use strict";var t={words:{ss:["секунда","секунде","секунди"],m:["један минут","једног минута"],mm:["минут","минута","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],d:["један дан","једног дана"],dd:["дан","дана","дана"],M:["један месец","једног месеца"],MM:["месец","месеца","месеци"],y:["једну годину","једне године"],yy:["годину","године","година"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,r){var s,a=t.words[i];return 1===i.length?"y"===i&&n?"једна година":r||n?a[0]:a[1]:(s=t.correctGrammaticalCase(e,a),"yy"===i&&n&&"годину"===s?e+" година":e+" "+s)}};e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){return["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(381))},9131:function(e,t,n){!function(e){"use strict";var t={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],d:["jedan dan","jednog dana"],dd:["dan","dana","dana"],M:["jedan mesec","jednog meseca"],MM:["mesec","meseca","meseci"],y:["jednu godinu","jedne godine"],yy:["godinu","godine","godina"]},correctGrammaticalCase:function(e,t){return e%10>=1&&e%10<=4&&(e%100<10||e%100>=20)?e%10==1?t[0]:t[1]:t[2]},translate:function(e,n,i,r){var s,a=t.words[i];return 1===i.length?"y"===i&&n?"jedna godina":r||n?a[0]:a[1]:(s=t.correctGrammaticalCase(e,a),"yy"===i&&n&&"godinu"===s?e+" godina":e+" "+s)}};e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D. M. YYYY.",LL:"D. MMMM YYYY.",LLL:"D. MMMM YYYY. H:mm",LLLL:"dddd, D. MMMM YYYY. H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){return["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"][this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",ss:t.translate,m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:t.translate,dd:t.translate,M:t.translate,MM:t.translate,y:t.translate,yy:t.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(n(381))},5893:function(e,t,n){!function(e){"use strict";e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n(381))},8760:function(e,t,n){!function(e){"use strict";e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",ss:"%d sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},dayOfMonthOrdinalParse:/\d{1,2}(\:e|\:a)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?":e":1===t||2===t?":a":":e")},week:{dow:1,doy:4}})}(n(381))},1172:function(e,t,n){!function(e){"use strict";e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n(381))},7333:function(e,t,n){!function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:""},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","":"0"};e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",ss:"%d விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},dayOfMonthOrdinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,(function(e){return n[e]}))},postformat:function(e){return e.replace(/\d/g,(function(e){return t[e]}))},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t||"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}})}(n(381))},3110:function(e,t,n){!function(e){"use strict";e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జులై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జులై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",ss:"%d సెకన్లు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},dayOfMonthOrdinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}})}(n(381))},2095:function(e,t,n){!function(e){"use strict";e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(381))},7321:function(e,t,n){!function(e){"use strict";var t={0:"-ум",1:"-ум",2:"-юм",3:"-юм",4:"-ум",5:"-ум",6:"-ум",7:"-ум",8:"-ум",9:"-ум",10:"-ум",12:"-ум",13:"-ум",20:"-ум",30:"-юм",40:"-ум",50:"-ум",60:"-ум",70:"-ум",80:"-ум",90:"-ум",100:"-ум"};e.defineLocale("tg",{months:{format:"январи_феврали_марти_апрели_майи_июни_июли_августи_сентябри_октябри_ноябри_декабри".split("_"),standalone:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_")},monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"якшанбе_душанбе_сешанбе_чоршанбе_панҷшанбе_ҷумъа_шанбе".split("_"),weekdaysShort:"яшб_дшб_сшб_чшб_пшб_ҷум_шнб".split("_"),weekdaysMin:"яш_дш_сш_чш_пш_ҷм_шб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Имрӯз соати] LT",nextDay:"[Фардо соати] LT",lastDay:"[Дирӯз соати] LT",nextWeek:"dddd[и] [ҳафтаи оянда соати] LT",lastWeek:"dddd[и] [ҳафтаи гузашта соати] LT",sameElse:"L"},relativeTime:{future:"баъди %s",past:"%s пеш",s:"якчанд сония",m:"як дақиқа",mm:"%d дақиқа",h:"як соат",hh:"%d соат",d:"як рӯз",dd:"%d рӯз",M:"як моҳ",MM:"%d моҳ",y:"як сол",yy:"%d сол"},meridiemParse:/шаб|субҳ|рӯз|бегоҳ/,meridiemHour:function(e,t){return 12===e&&(e=0),"шаб"===t?e<4?e:e+12:"субҳ"===t?e:"рӯз"===t?e>=11?e:e+12:"бегоҳ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"шаб":e<11?"субҳ":e<16?"рӯз":e<19?"бегоҳ":"шаб"},dayOfMonthOrdinalParse:/\d{1,2}-(ум|юм)/,ordinal:function(e){var n=e%10,i=e>=100?100:null;return e+(t[e]||t[n]||t[i])},week:{dow:1,doy:7}})}(n(381))},9041:function(e,t,n){!function(e){"use strict";e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",ss:"%d วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",w:"1 สัปดาห์",ww:"%d สัปดาห์",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}})}(n(381))},9005:function(e,t,n){!function(e){"use strict";var t={1:"'inji",5:"'inji",8:"'inji",70:"'inji",80:"'inji",2:"'nji",7:"'nji",20:"'nji",50:"'nji",3:"'ünji",4:"'ünji",100:"'ünji",6:"'njy",9:"'unjy",10:"'unjy",30:"'unjy",60:"'ynjy",90:"'ynjy"};e.defineLocale("tk",{months:"Ýanwar_Fewral_Mart_Aprel_Maý_Iýun_Iýul_Awgust_Sentýabr_Oktýabr_Noýabr_Dekabr".split("_"),monthsShort:"Ýan_Few_Mar_Apr_Maý_Iýn_Iýl_Awg_Sen_Okt_Noý_Dek".split("_"),weekdays:"Ýekşenbe_Duşenbe_Sişenbe_Çarşenbe_Penşenbe_Anna_Şenbe".split("_"),weekdaysShort:"Ýek_Duş_Siş_Çar_Pen_Ann_Şen".split("_"),weekdaysMin:"Ýk_Dş_Sş_Çr_Pn_An_Şn".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün sagat] LT",nextDay:"[ertir sagat] LT",nextWeek:"[indiki] dddd [sagat] LT",lastDay:"[düýn] LT",lastWeek:"[geçen] dddd [sagat] LT",sameElse:"L"},relativeTime:{future:"%s soň",past:"%s öň",s:"birnäçe sekunt",m:"bir minut",mm:"%d minut",h:"bir sagat",hh:"%d sagat",d:"bir gün",dd:"%d gün",M:"bir aý",MM:"%d aý",y:"bir ýyl",yy:"%d ýyl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'unjy";var i=e%10,r=e%100-i,s=e>=100?100:null;return e+(t[i]||t[r]||t[s])}},week:{dow:1,doy:7}})}(n(381))},5768:function(e,t,n){!function(e){"use strict";e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"LT [ngayong araw]",nextDay:"[Bukas ng] LT",nextWeek:"LT [sa susunod na] dddd",lastDay:"LT [kahapon]",lastWeek:"LT [noong nakaraang] dddd",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",ss:"%d segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(381))},9444:function(e,t,n){!function(e){"use strict";var t="pagh_wa_cha_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function n(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"leS":-1!==e.indexOf("jar")?t.slice(0,-3)+"waQ":-1!==e.indexOf("DIS")?t.slice(0,-3)+"nem":t+" pIq"}function i(e){var t=e;return t=-1!==e.indexOf("jaj")?t.slice(0,-3)+"Hu":-1!==e.indexOf("jar")?t.slice(0,-3)+"wen":-1!==e.indexOf("DIS")?t.slice(0,-3)+"ben":t+" ret"}function r(e,t,n,i){var r=s(e);switch(n){case"ss":return r+" lup";case"mm":return r+" tup";case"hh":return r+" rep";case"dd":return r+" jaj";case"MM":return r+" jar";case"yy":return r+" DIS"}}function s(e){var n=Math.floor(e%1e3/100),i=Math.floor(e%100/10),r=e%10,s="";return n>0&&(s+=t[n]+"vatlh"),i>0&&(s+=(""!==s?" ":"")+t[i]+"maH"),r>0&&(s+=(""!==s?" ":"")+t[r]),""===s?"pagh":s}e.defineLocale("tlh",{months:"tera jar wa_tera jar cha_tera jar wej_tera jar loS_tera jar vagh_tera jar jav_tera jar Soch_tera jar chorgh_tera jar Hut_tera jar wamaH_tera jar wamaH wa_tera jar wamaH cha".split("_"),monthsShort:"jar wa_jar cha_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wamaH_jar wamaH wa_jar wamaH cha".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[waleS] LT",nextWeek:"LLL",lastDay:"[waHu] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:n,past:i,s:"puS lup",ss:r,m:"wa tup",mm:r,h:"wa rep",hh:r,d:"wa jaj",dd:r,M:"wa jar",MM:r,y:"wa DIS",yy:r},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},2397:function(e,t,n){!function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"};e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pzt_Sal_Çar_Per_Cum_Cmt".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),meridiem:function(e,t,n){return e<12?n?"öö":"ÖÖ":n?"ös":"ÖS"},meridiemParse:/öö|ÖÖ|ös|ÖS/,isPM:function(e){return"ös"===e||"ÖS"===e},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[gelecek] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",ss:"%d saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",w:"bir hafta",ww:"%d hafta",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinal:function(e,n){switch(n){case"d":case"D":case"Do":case"DD":return e;default:if(0===e)return e+"'ıncı";var i=e%10,r=e%100-i,s=e>=100?100:null;return e+(t[i]||t[r]||t[s])}},week:{dow:1,doy:7}})}(n(381))},8254:function(e,t,n){!function(e){"use strict";function t(e,t,n,i){var r={s:["viensas secunds","'iensas secunds"],ss:[e+" secunds",e+" secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",e+" ars"]};return i||t?r[n][0]:r[n][1]}e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,ss:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n(381))},699:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",ss:"%d imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}})}(n(381))},1106:function(e,t,n){!function(e){"use strict";e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",ss:"%d ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}})}(n(381))},9288:function(e,t,n){!function(e){"use strict";e.defineLocale("ug-cn",{months:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),monthsShort:"يانۋار_فېۋرال_مارت_ئاپرېل_ماي_ئىيۇن_ئىيۇل_ئاۋغۇست_سېنتەبىر_ئۆكتەبىر_نويابىر_دېكابىر".split("_"),weekdays:"يەكشەنبە_دۈشەنبە_سەيشەنبە_چارشەنبە_پەيشەنبە_جۈمە_شەنبە".split("_"),weekdaysShort:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),weekdaysMin:"يە_دۈ_سە_چا_پە_جۈ_شە".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-يىلىM-ئاينىڭD-كۈنى",LLL:"YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm",LLLL:"dddd، YYYY-يىلىM-ئاينىڭD-كۈنى، HH:mm"},meridiemParse:/يېرىم كېچە|سەھەر|چۈشتىن بۇرۇن|چۈش|چۈشتىن كېيىن|كەچ/,meridiemHour:function(e,t){return 12===e&&(e=0),"يېرىم كېچە"===t||"سەھەر"===t||"چۈشتىن بۇرۇن"===t?e:"چۈشتىن كېيىن"===t||"كەچ"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"يېرىم كېچە":i<900?"سەھەر":i<1130?"چۈشتىن بۇرۇن":i<1230?"چۈش":i<1800?"چۈشتىن كېيىن":"كەچ"},calendar:{sameDay:"[بۈگۈن سائەت] LT",nextDay:"[ئەتە سائەت] LT",nextWeek:"[كېلەركى] dddd [سائەت] LT",lastDay:"[تۆنۈگۈن] LT",lastWeek:"[ئالدىنقى] dddd [سائەت] LT",sameElse:"L"},relativeTime:{future:"%s كېيىن",past:"%s بۇرۇن",s:"نەچچە سېكونت",ss:"%d سېكونت",m:"بىر مىنۇت",mm:"%d مىنۇت",h:"بىر سائەت",hh:"%d سائەت",d:"بىر كۈن",dd:"%d كۈن",M:"بىر ئاي",MM:"%d ئاي",y:"بىر يىل",yy:"%d يىل"},dayOfMonthOrdinalParse:/\d{1,2}(-كۈنى|-ئاي|-ھەپتە)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"-كۈنى";case"w":case"W":return e+"-ھەپتە";default:return e}},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:7}})}(n(381))},7691:function(e,t,n){!function(e){"use strict";function t(e,t){var n=e.split("_");return t%10==1&&t%100!=11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,i){return"m"===i?n?"хвилина":"хвилину":"h"===i?n?"година":"годину":e+" "+t({ss:n?"секунда_секунди_секунд":"секунду_секунди_секунд",mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"}[i],+e)}function i(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")};return!0===e?n.nominative.slice(1,7).concat(n.nominative.slice(0,1)):e?n[/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative"][e.day()]:n.nominative}function r(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:i,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:r("[Сьогодні "),nextDay:r("[Завтра "),lastDay:r("[Вчора "),nextWeek:r("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return r("[Минулої] dddd [").call(this);case 1:case 2:case 4:return r("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",ss:n,m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},dayOfMonthOrdinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}})}(n(381))},3795:function(e,t,n){!function(e){"use strict";var t=["جنوری","فروری","مارچ","اپریل","مئی","جون","جولائی","اگست","ستمبر","اکتوبر","نومبر","دسمبر"],n=["اتوار","پیر","منگل","بدھ","جمعرات","جمعہ","ہفتہ"];e.defineLocale("ur",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:n,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd، D MMMM YYYY HH:mm"},meridiemParse:/صبح|شام/,isPM:function(e){return"شام"===e},meridiem:function(e,t,n){return e<12?"صبح":"شام"},calendar:{sameDay:"[آج بوقت] LT",nextDay:"[کل بوقت] LT",nextWeek:"dddd [بوقت] LT",lastDay:"[گذشتہ روز بوقت] LT",lastWeek:"[گذشتہ] dddd [بوقت] LT",sameElse:"L"},relativeTime:{future:"%s بعد",past:"%s قبل",s:"چند سیکنڈ",ss:"%d سیکنڈ",m:"ایک منٹ",mm:"%d منٹ",h:"ایک گھنٹہ",hh:"%d گھنٹے",d:"ایک دن",dd:"%d دن",M:"ایک ماہ",MM:"%d ماہ",y:"ایک سال",yy:"%d سال"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:1,doy:4}})}(n(381))},588:function(e,t,n){!function(e){"use strict";e.defineLocale("uz-latn",{months:"Yanvar_Fevral_Mart_Aprel_May_Iyun_Iyul_Avgust_Sentabr_Oktabr_Noyabr_Dekabr".split("_"),monthsShort:"Yan_Fev_Mar_Apr_May_Iyun_Iyul_Avg_Sen_Okt_Noy_Dek".split("_"),weekdays:"Yakshanba_Dushanba_Seshanba_Chorshanba_Payshanba_Juma_Shanba".split("_"),weekdaysShort:"Yak_Dush_Sesh_Chor_Pay_Jum_Shan".split("_"),weekdaysMin:"Ya_Du_Se_Cho_Pa_Ju_Sha".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Bugun soat] LT [da]",nextDay:"[Ertaga] LT [da]",nextWeek:"dddd [kuni soat] LT [da]",lastDay:"[Kecha soat] LT [da]",lastWeek:"[O'tgan] dddd [kuni soat] LT [da]",sameElse:"L"},relativeTime:{future:"Yaqin %s ichida",past:"Bir necha %s oldin",s:"soniya",ss:"%d soniya",m:"bir daqiqa",mm:"%d daqiqa",h:"bir soat",hh:"%d soat",d:"bir kun",dd:"%d kun",M:"bir oy",MM:"%d oy",y:"bir yil",yy:"%d yil"},week:{dow:1,doy:7}})}(n(381))},6791:function(e,t,n){!function(e){"use strict";e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",ss:"%d фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}})}(n(381))},5666:function(e,t,n){!function(e){"use strict";e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Thg 01_Thg 02_Thg 03_Thg 04_Thg 05_Thg 06_Thg 07_Thg 08_Thg 09_Thg 10_Thg 11_Thg 12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần trước lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",ss:"%d giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",w:"một tuần",ww:"%d tuần",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}})}(n(381))},4378:function(e,t,n){!function(e){"use strict";e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",ss:"%d s~écóñ~ds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1==~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")},week:{dow:1,doy:4}})}(n(381))},5805:function(e,t,n){!function(e){"use strict";e.defineLocale("yo",{months:"Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀".split("_"),monthsShort:"Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀".split("_"),weekdays:"Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta".split("_"),weekdaysShort:"Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá".split("_"),weekdaysMin:"Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Ònì ni] LT",nextDay:"[Ọ̀la ni] LT",nextWeek:"dddd [Ọsẹ̀ tón'bọ] [ni] LT",lastDay:"[Àna ni] LT",lastWeek:"dddd [Ọsẹ̀ tólọ́] [ni] LT",sameElse:"L"},relativeTime:{future:"ní %s",past:"%s kọjá",s:"ìsẹjú aayá die",ss:"aayá %d",m:"ìsẹjú kan",mm:"ìsẹjú %d",h:"wákati kan",hh:"wákati %d",d:"ọjọ́ kan",dd:"ọjọ́ %d",M:"osù kan",MM:"osù %d",y:"ọdún kan",yy:"ọdún %d"},dayOfMonthOrdinalParse:/ọjọ́\s\d{1,2}/,ordinal:"ọjọ́ %d",week:{dow:1,doy:4}})}(n(381))},3839:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n(381))},5726:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1200?"上午":1200===i?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(381))},9807:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-mo",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"D/M/YYYY",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(381))},4152:function(e,t,n){!function(e){"use strict";e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日 HH:mm",LLLL:"YYYY年M月D日dddd HH:mm",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var i=100*e+t;return i<600?"凌晨":i<900?"早上":i<1130?"上午":i<1230?"中午":i<1800?"下午":"晚上"},calendar:{sameDay:"[今天] LT",nextDay:"[明天] LT",nextWeek:"[下]dddd LT",lastDay:"[昨天] LT",lastWeek:"[上]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"幾秒",ss:"%d 秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}})}(n(381))},6700:(e,t,n)=>{var i={"./af":2786,"./af.js":2786,"./ar":867,"./ar-dz":4130,"./ar-dz.js":4130,"./ar-kw":6135,"./ar-kw.js":6135,"./ar-ly":6440,"./ar-ly.js":6440,"./ar-ma":7702,"./ar-ma.js":7702,"./ar-ps":315,"./ar-ps.js":315,"./ar-sa":6040,"./ar-sa.js":6040,"./ar-tn":7100,"./ar-tn.js":7100,"./ar.js":867,"./az":1083,"./az.js":1083,"./be":9808,"./be.js":9808,"./bg":8338,"./bg.js":8338,"./bm":7438,"./bm.js":7438,"./bn":8905,"./bn-bd":6225,"./bn-bd.js":6225,"./bn.js":8905,"./bo":1560,"./bo.js":1560,"./br":1278,"./br.js":1278,"./bs":622,"./bs.js":622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":877,"./cv.js":877,"./cy":7373,"./cy.js":7373,"./da":4780,"./da.js":4780,"./de":9740,"./de-at":217,"./de-at.js":217,"./de-ch":894,"./de-ch.js":894,"./de.js":9740,"./dv":5300,"./dv.js":5300,"./el":837,"./el.js":837,"./en-au":8348,"./en-au.js":8348,"./en-ca":7925,"./en-ca.js":7925,"./en-gb":2243,"./en-gb.js":2243,"./en-ie":6436,"./en-ie.js":6436,"./en-il":7207,"./en-il.js":7207,"./en-in":4175,"./en-in.js":4175,"./en-nz":6319,"./en-nz.js":6319,"./en-sg":1662,"./en-sg.js":1662,"./eo":2915,"./eo.js":2915,"./es":5655,"./es-do":5251,"./es-do.js":5251,"./es-mx":6112,"./es-mx.js":6112,"./es-us":1146,"./es-us.js":1146,"./es.js":5655,"./et":5603,"./et.js":5603,"./eu":7763,"./eu.js":7763,"./fa":6959,"./fa.js":6959,"./fi":1897,"./fi.js":1897,"./fil":2549,"./fil.js":2549,"./fo":4694,"./fo.js":4694,"./fr":4470,"./fr-ca":3049,"./fr-ca.js":3049,"./fr-ch":2330,"./fr-ch.js":2330,"./fr.js":4470,"./fy":5044,"./fy.js":5044,"./ga":9295,"./ga.js":9295,"./gd":2101,"./gd.js":2101,"./gl":8794,"./gl.js":8794,"./gom-deva":7884,"./gom-deva.js":7884,"./gom-latn":3168,"./gom-latn.js":3168,"./gu":5349,"./gu.js":5349,"./he":4206,"./he.js":4206,"./hi":94,"./hi.js":94,"./hr":316,"./hr.js":316,"./hu":2138,"./hu.js":2138,"./hy-am":1423,"./hy-am.js":1423,"./id":9218,"./id.js":9218,"./is":135,"./is.js":135,"./it":626,"./it-ch":150,"./it-ch.js":150,"./it.js":626,"./ja":9183,"./ja.js":9183,"./jv":4286,"./jv.js":4286,"./ka":2105,"./ka.js":2105,"./kk":7772,"./kk.js":7772,"./km":8758,"./km.js":8758,"./kn":9282,"./kn.js":9282,"./ko":3730,"./ko.js":3730,"./ku":1408,"./ku-kmr":563,"./ku-kmr.js":563,"./ku.js":1408,"./ky":3291,"./ky.js":3291,"./lb":6841,"./lb.js":6841,"./lo":5466,"./lo.js":5466,"./lt":7010,"./lt.js":7010,"./lv":7595,"./lv.js":7595,"./me":9861,"./me.js":9861,"./mi":5493,"./mi.js":5493,"./mk":5966,"./mk.js":5966,"./ml":7341,"./ml.js":7341,"./mn":5115,"./mn.js":5115,"./mr":370,"./mr.js":370,"./ms":9847,"./ms-my":1237,"./ms-my.js":1237,"./ms.js":9847,"./mt":2126,"./mt.js":2126,"./my":6165,"./my.js":6165,"./nb":4924,"./nb.js":4924,"./ne":6744,"./ne.js":6744,"./nl":3901,"./nl-be":9814,"./nl-be.js":9814,"./nl.js":3901,"./nn":3877,"./nn.js":3877,"./oc-lnc":2135,"./oc-lnc.js":2135,"./pa-in":5858,"./pa-in.js":5858,"./pl":4495,"./pl.js":4495,"./pt":9520,"./pt-br":7971,"./pt-br.js":7971,"./pt.js":9520,"./ro":6459,"./ro.js":6459,"./ru":1793,"./ru.js":1793,"./sd":950,"./sd.js":950,"./se":490,"./se.js":490,"./si":124,"./si.js":124,"./sk":4249,"./sk.js":4249,"./sl":4985,"./sl.js":4985,"./sq":1104,"./sq.js":1104,"./sr":9131,"./sr-cyrl":9915,"./sr-cyrl.js":9915,"./sr.js":9131,"./ss":5893,"./ss.js":5893,"./sv":8760,"./sv.js":8760,"./sw":1172,"./sw.js":1172,"./ta":7333,"./ta.js":7333,"./te":3110,"./te.js":3110,"./tet":2095,"./tet.js":2095,"./tg":7321,"./tg.js":7321,"./th":9041,"./th.js":9041,"./tk":9005,"./tk.js":9005,"./tl-ph":5768,"./tl-ph.js":5768,"./tlh":9444,"./tlh.js":9444,"./tr":2397,"./tr.js":2397,"./tzl":8254,"./tzl.js":8254,"./tzm":1106,"./tzm-latn":699,"./tzm-latn.js":699,"./tzm.js":1106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":7691,"./uk.js":7691,"./ur":3795,"./ur.js":3795,"./uz":6791,"./uz-latn":588,"./uz-latn.js":588,"./uz.js":6791,"./vi":5666,"./vi.js":5666,"./x-pseudo":4378,"./x-pseudo.js":4378,"./yo":5805,"./yo.js":5805,"./zh-cn":3839,"./zh-cn.js":3839,"./zh-hk":5726,"./zh-hk.js":5726,"./zh-mo":9807,"./zh-mo.js":9807,"./zh-tw":4152,"./zh-tw.js":4152};function r(e){var t=s(e);return n(t)}function s(e){if(!n.o(i,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return i[e]}r.keys=function(){return Object.keys(i)},r.resolve=s,e.exports=r,r.id=6700},381:function(e,t,n){(e=n.nmd(e)).exports=function(){"use strict";var t,i;function r(){return t.apply(null,arguments)}function s(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function l(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function c(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(l(e,t))return!1;return!0}function d(e){return void 0===e}function u(e){return"number"==typeof e||"[object Number]"===Object.prototype.toString.call(e)}function h(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,i=[],r=e.length;for(n=0;n<r;++n)i.push(t(e[n],n));return i}function p(e,t){for(var n in t)l(t,n)&&(e[n]=t[n]);return l(t,"toString")&&(e.toString=t.toString),l(t,"valueOf")&&(e.valueOf=t.valueOf),e}function m(e,t,n,i){return Zn(e,t,n,i,!0).utc()}function g(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function v(e){return null==e._pf&&(e._pf=g()),e._pf}function y(e){var t=null,n=!1,r=e._d&&!isNaN(e._d.getTime());return r&&(t=v(e),n=i.call(t.parsedDateParts,(function(e){return null!=e})),r=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?r:(e._isValid=r,e._isValid)}function _(e){var t=m(NaN);return null!=e?p(v(t),e):v(t).userInvalidated=!0,t}i=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),i=n.length>>>0;for(t=0;t<i;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var b=r.momentProperties=[],x=!1;function w(e,t){var n,i,r,s=b.length;if(d(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),d(t._i)||(e._i=t._i),d(t._f)||(e._f=t._f),d(t._l)||(e._l=t._l),d(t._strict)||(e._strict=t._strict),d(t._tzm)||(e._tzm=t._tzm),d(t._isUTC)||(e._isUTC=t._isUTC),d(t._offset)||(e._offset=t._offset),d(t._pf)||(e._pf=v(t)),d(t._locale)||(e._locale=t._locale),s>0)for(n=0;n<s;n++)d(r=t[i=b[n]])||(e[i]=r);return e}function M(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,r.updateOffset(this),x=!1)}function C(e){return e instanceof M||null!=e&&null!=e._isAMomentObject}function L(e){!1===r.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function S(e,t){var n=!0;return p((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var i,s,a,o=[],c=arguments.length;for(s=0;s<c;s++){if(i="","object"==typeof arguments[s]){for(a in i+="\n["+s+"] ",arguments[0])l(arguments[0],a)&&(i+=a+": "+arguments[0][a]+", ");i=i.slice(0,-2)}else i=arguments[s];o.push(i)}L(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var T,k={};function E(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),k[e]||(L(t),k[e]=!0)}function D(e){return"undefined"!=typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function A(e){var t,n;for(n in e)l(e,n)&&(D(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function O(e,t){var n,i=p({},e);for(n in t)l(t,n)&&(o(e[n])&&o(t[n])?(i[n]={},p(i[n],e[n]),p(i[n],t[n])):null!=t[n]?i[n]=t[n]:delete i[n]);for(n in e)l(e,n)&&!l(t,n)&&o(e[n])&&(i[n]=p({},i[n]));return i}function Y(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,T=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)l(e,t)&&n.push(t);return n};var N={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function H(e,t,n){var i=this._calendar[e]||this._calendar.sameElse;return D(i)?i.call(t,n):i}function P(e,t,n){var i=""+Math.abs(e),r=t-i.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,r)).toString().substr(1)+i}var j=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,R=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,I={},z={};function F(e,t,n,i){var r=i;"string"==typeof i&&(r=function(){return this[i]()}),e&&(z[e]=r),t&&(z[t[0]]=function(){return P(r.apply(this,arguments),t[1],t[2])}),n&&(z[n]=function(){return this.localeData().ordinal(r.apply(this,arguments),e)})}function B(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function $(e){var t,n,i=e.match(j);for(t=0,n=i.length;t<n;t++)z[i[t]]?i[t]=z[i[t]]:i[t]=B(i[t]);return function(t){var r,s="";for(r=0;r<n;r++)s+=D(i[r])?i[r].call(t,e):i[r];return s}}function W(e,t){return e.isValid()?(t=V(t,e.localeData()),I[t]=I[t]||$(t),I[t](e)):e.localeData().invalidDate()}function V(e,t){var n=5;function i(e){return t.longDateFormat(e)||e}for(R.lastIndex=0;n>=0&&R.test(e);)e=e.replace(R,i),R.lastIndex=0,n-=1;return e}var U={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function q(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(j).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var G="Invalid date";function Z(){return this._invalidDate}var K="%d",X=/\d{1,2}/;function Q(e){return this._ordinal.replace("%d",e)}var J={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function ee(e,t,n,i){var r=this._relativeTime[n];return D(r)?r(e,t,n,i):r.replace(/%d/i,e)}function te(e,t){var n=this._relativeTime[e>0?"future":"past"];return D(n)?n(t):n.replace(/%s/i,t)}var ne={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function ie(e){return"string"==typeof e?ne[e]||ne[e.toLowerCase()]:void 0}function re(e){var t,n,i={};for(n in e)l(e,n)&&(t=ie(n))&&(i[t]=e[n]);return i}var se={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ae(e){var t,n=[];for(t in e)l(e,t)&&n.push({unit:t,priority:se[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}var oe,le=/\d/,ce=/\d\d/,de=/\d{3}/,ue=/\d{4}/,he=/[+-]?\d{6}/,fe=/\d\d?/,pe=/\d\d\d\d?/,me=/\d\d\d\d\d\d?/,ge=/\d{1,3}/,ve=/\d{1,4}/,ye=/[+-]?\d{1,6}/,_e=/\d+/,be=/[+-]?\d+/,xe=/Z|[+-]\d\d:?\d\d/gi,we=/Z|[+-]\d\d(?::?\d\d)?/gi,Me=/[+-]?\d+(\.\d{1,3})?/,Ce=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Le=/^[1-9]\d?/,Se=/^([1-9]\d|\d)/;function Te(e,t,n){oe[e]=D(t)?t:function(e,i){return e&&n?n:t}}function ke(e,t){return l(oe,e)?oe[e](t._strict,t._locale):new RegExp(Ee(e))}function Ee(e){return De(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,i,r){return t||n||i||r})))}function De(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Ae(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Oe(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=Ae(t)),n}oe={};var Ye={};function Ne(e,t){var n,i,r=t;for("string"==typeof e&&(e=[e]),u(t)&&(r=function(e,n){n[t]=Oe(e)}),i=e.length,n=0;n<i;n++)Ye[e[n]]=r}function He(e,t){Ne(e,(function(e,n,i,r){i._w=i._w||{},t(e,i._w,i,r)}))}function Pe(e,t,n){null!=t&&l(Ye,e)&&Ye[e](t,n._a,n,e)}function je(e){return e%4==0&&e%100!=0||e%400==0}var Re=0,Ie=1,ze=2,Fe=3,Be=4,$e=5,We=6,Ve=7,Ue=8;function qe(e){return je(e)?366:365}F("Y",0,0,(function(){var e=this.year();return e<=9999?P(e,4):"+"+e})),F(0,["YY",2],0,(function(){return this.year()%100})),F(0,["YYYY",4],0,"year"),F(0,["YYYYY",5],0,"year"),F(0,["YYYYYY",6,!0],0,"year"),Te("Y",be),Te("YY",fe,ce),Te("YYYY",ve,ue),Te("YYYYY",ye,he),Te("YYYYYY",ye,he),Ne(["YYYYY","YYYYYY"],Re),Ne("YYYY",(function(e,t){t[Re]=2===e.length?r.parseTwoDigitYear(e):Oe(e)})),Ne("YY",(function(e,t){t[Re]=r.parseTwoDigitYear(e)})),Ne("Y",(function(e,t){t[Re]=parseInt(e,10)})),r.parseTwoDigitYear=function(e){return Oe(e)+(Oe(e)>68?1900:2e3)};var Ge,Ze=Xe("FullYear",!0);function Ke(){return je(this.year())}function Xe(e,t){return function(n){return null!=n?(Je(this,e,n),r.updateOffset(this,t),this):Qe(this,e)}}function Qe(e,t){if(!e.isValid())return NaN;var n=e._d,i=e._isUTC;switch(t){case"Milliseconds":return i?n.getUTCMilliseconds():n.getMilliseconds();case"Seconds":return i?n.getUTCSeconds():n.getSeconds();case"Minutes":return i?n.getUTCMinutes():n.getMinutes();case"Hours":return i?n.getUTCHours():n.getHours();case"Date":return i?n.getUTCDate():n.getDate();case"Day":return i?n.getUTCDay():n.getDay();case"Month":return i?n.getUTCMonth():n.getMonth();case"FullYear":return i?n.getUTCFullYear():n.getFullYear();default:return NaN}}function Je(e,t,n){var i,r,s,a,o;if(e.isValid()&&!isNaN(n)){switch(i=e._d,r=e._isUTC,t){case"Milliseconds":return void(r?i.setUTCMilliseconds(n):i.setMilliseconds(n));case"Seconds":return void(r?i.setUTCSeconds(n):i.setSeconds(n));case"Minutes":return void(r?i.setUTCMinutes(n):i.setMinutes(n));case"Hours":return void(r?i.setUTCHours(n):i.setHours(n));case"Date":return void(r?i.setUTCDate(n):i.setDate(n));case"FullYear":break;default:return}s=n,a=e.month(),o=29!==(o=e.date())||1!==a||je(s)?o:28,r?i.setUTCFullYear(s,a,o):i.setFullYear(s,a,o)}}function et(e){return D(this[e=ie(e)])?this[e]():this}function tt(e,t){if("object"==typeof e){var n,i=ae(e=re(e)),r=i.length;for(n=0;n<r;n++)this[i[n].unit](e[i[n].unit])}else if(D(this[e=ie(e)]))return this[e](t);return this}function nt(e,t){return(e%t+t)%t}function it(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=nt(t,12);return e+=(t-n)/12,1===n?je(e)?29:28:31-n%7%2}Ge=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},F("M",["MM",2],"Mo",(function(){return this.month()+1})),F("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),F("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),Te("M",fe,Le),Te("MM",fe,ce),Te("MMM",(function(e,t){return t.monthsShortRegex(e)})),Te("MMMM",(function(e,t){return t.monthsRegex(e)})),Ne(["M","MM"],(function(e,t){t[Ie]=Oe(e)-1})),Ne(["MMM","MMMM"],(function(e,t,n,i){var r=n._locale.monthsParse(e,i,n._strict);null!=r?t[Ie]=r:v(n).invalidMonth=e}));var rt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),st="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),at=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ot=Ce,lt=Ce;function ct(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||at).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone}function dt(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[at.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function ut(e,t,n){var i,r,s,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],i=0;i<12;++i)s=m([2e3,i]),this._shortMonthsParse[i]=this.monthsShort(s,"").toLocaleLowerCase(),this._longMonthsParse[i]=this.months(s,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(r=Ge.call(this._shortMonthsParse,a))?r:null:-1!==(r=Ge.call(this._longMonthsParse,a))?r:null:"MMM"===t?-1!==(r=Ge.call(this._shortMonthsParse,a))||-1!==(r=Ge.call(this._longMonthsParse,a))?r:null:-1!==(r=Ge.call(this._longMonthsParse,a))||-1!==(r=Ge.call(this._shortMonthsParse,a))?r:null}function ht(e,t,n){var i,r,s;if(this._monthsParseExact)return ut.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),i=0;i<12;i++){if(r=m([2e3,i]),n&&!this._longMonthsParse[i]&&(this._longMonthsParse[i]=new RegExp("^"+this.months(r,"").replace(".","")+"$","i"),this._shortMonthsParse[i]=new RegExp("^"+this.monthsShort(r,"").replace(".","")+"$","i")),n||this._monthsParse[i]||(s="^"+this.months(r,"")+"|^"+this.monthsShort(r,""),this._monthsParse[i]=new RegExp(s.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[i].test(e))return i;if(n&&"MMM"===t&&this._shortMonthsParse[i].test(e))return i;if(!n&&this._monthsParse[i].test(e))return i}}function ft(e,t){if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=Oe(t);else if(!u(t=e.localeData().monthsParse(t)))return e;var n=t,i=e.date();return i=i<29?i:Math.min(i,it(e.year(),n)),e._isUTC?e._d.setUTCMonth(n,i):e._d.setMonth(n,i),e}function pt(e){return null!=e?(ft(this,e),r.updateOffset(this,!0),this):Qe(this,"Month")}function mt(){return it(this.year(),this.month())}function gt(e){return this._monthsParseExact?(l(this,"_monthsRegex")||yt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(l(this,"_monthsShortRegex")||(this._monthsShortRegex=ot),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function vt(e){return this._monthsParseExact?(l(this,"_monthsRegex")||yt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(l(this,"_monthsRegex")||(this._monthsRegex=lt),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function yt(){function e(e,t){return t.length-e.length}var t,n,i,r,s=[],a=[],o=[];for(t=0;t<12;t++)n=m([2e3,t]),i=De(this.monthsShort(n,"")),r=De(this.months(n,"")),s.push(i),a.push(r),o.push(r),o.push(i);s.sort(e),a.sort(e),o.sort(e),this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+s.join("|")+")","i")}function _t(e,t,n,i,r,s,a){var o;return e<100&&e>=0?(o=new Date(e+400,t,n,i,r,s,a),isFinite(o.getFullYear())&&o.setFullYear(e)):o=new Date(e,t,n,i,r,s,a),o}function bt(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function xt(e,t,n){var i=7+t-n;return-(7+bt(e,0,i).getUTCDay()-t)%7+i-1}function wt(e,t,n,i,r){var s,a,o=1+7*(t-1)+(7+n-i)%7+xt(e,i,r);return o<=0?a=qe(s=e-1)+o:o>qe(e)?(s=e+1,a=o-qe(e)):(s=e,a=o),{year:s,dayOfYear:a}}function Mt(e,t,n){var i,r,s=xt(e.year(),t,n),a=Math.floor((e.dayOfYear()-s-1)/7)+1;return a<1?i=a+Ct(r=e.year()-1,t,n):a>Ct(e.year(),t,n)?(i=a-Ct(e.year(),t,n),r=e.year()+1):(r=e.year(),i=a),{week:i,year:r}}function Ct(e,t,n){var i=xt(e,t,n),r=xt(e+1,t,n);return(qe(e)-i+r)/7}function Lt(e){return Mt(e,this._week.dow,this._week.doy).week}F("w",["ww",2],"wo","week"),F("W",["WW",2],"Wo","isoWeek"),Te("w",fe,Le),Te("ww",fe,ce),Te("W",fe,Le),Te("WW",fe,ce),He(["w","ww","W","WW"],(function(e,t,n,i){t[i.substr(0,1)]=Oe(e)}));var St={dow:0,doy:6};function Tt(){return this._week.dow}function kt(){return this._week.doy}function Et(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Dt(e){var t=Mt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function At(e,t){return"string"!=typeof e?e:isNaN(e)?"number"==typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Ot(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Yt(e,t){return e.slice(t,7).concat(e.slice(0,t))}F("d",0,"do","day"),F("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),F("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),F("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),F("e",0,0,"weekday"),F("E",0,0,"isoWeekday"),Te("d",fe),Te("e",fe),Te("E",fe),Te("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Te("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Te("dddd",(function(e,t){return t.weekdaysRegex(e)})),He(["dd","ddd","dddd"],(function(e,t,n,i){var r=n._locale.weekdaysParse(e,i,n._strict);null!=r?t.d=r:v(n).invalidWeekday=e})),He(["d","e","E"],(function(e,t,n,i){t[i]=Oe(e)}));var Nt="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ht="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Pt="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),jt=Ce,Rt=Ce,It=Ce;function zt(e,t){var n=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Yt(n,this._week.dow):e?n[e.day()]:n}function Ft(e){return!0===e?Yt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Bt(e){return!0===e?Yt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function $t(e,t,n){var i,r,s,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],i=0;i<7;++i)s=m([2e3,1]).day(i),this._minWeekdaysParse[i]=this.weekdaysMin(s,"").toLocaleLowerCase(),this._shortWeekdaysParse[i]=this.weekdaysShort(s,"").toLocaleLowerCase(),this._weekdaysParse[i]=this.weekdays(s,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(r=Ge.call(this._weekdaysParse,a))?r:null:"ddd"===t?-1!==(r=Ge.call(this._shortWeekdaysParse,a))?r:null:-1!==(r=Ge.call(this._minWeekdaysParse,a))?r:null:"dddd"===t?-1!==(r=Ge.call(this._weekdaysParse,a))||-1!==(r=Ge.call(this._shortWeekdaysParse,a))||-1!==(r=Ge.call(this._minWeekdaysParse,a))?r:null:"ddd"===t?-1!==(r=Ge.call(this._shortWeekdaysParse,a))||-1!==(r=Ge.call(this._weekdaysParse,a))||-1!==(r=Ge.call(this._minWeekdaysParse,a))?r:null:-1!==(r=Ge.call(this._minWeekdaysParse,a))||-1!==(r=Ge.call(this._weekdaysParse,a))||-1!==(r=Ge.call(this._shortWeekdaysParse,a))?r:null}function Wt(e,t,n){var i,r,s;if(this._weekdaysParseExact)return $t.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),i=0;i<7;i++){if(r=m([2e3,1]).day(i),n&&!this._fullWeekdaysParse[i]&&(this._fullWeekdaysParse[i]=new RegExp("^"+this.weekdays(r,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[i]=new RegExp("^"+this.weekdaysShort(r,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[i]=new RegExp("^"+this.weekdaysMin(r,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[i]||(s="^"+this.weekdays(r,"")+"|^"+this.weekdaysShort(r,"")+"|^"+this.weekdaysMin(r,""),this._weekdaysParse[i]=new RegExp(s.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[i].test(e))return i;if(n&&"ddd"===t&&this._shortWeekdaysParse[i].test(e))return i;if(n&&"dd"===t&&this._minWeekdaysParse[i].test(e))return i;if(!n&&this._weekdaysParse[i].test(e))return i}}function Vt(e){if(!this.isValid())return null!=e?this:NaN;var t=Qe(this,"Day");return null!=e?(e=At(e,this.localeData()),this.add(e-t,"d")):t}function Ut(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function qt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Ot(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Gt(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(l(this,"_weekdaysRegex")||(this._weekdaysRegex=jt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Zt(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(l(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Rt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Kt(e){return this._weekdaysParseExact?(l(this,"_weekdaysRegex")||Xt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(l(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=It),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Xt(){function e(e,t){return t.length-e.length}var t,n,i,r,s,a=[],o=[],l=[],c=[];for(t=0;t<7;t++)n=m([2e3,1]).day(t),i=De(this.weekdaysMin(n,"")),r=De(this.weekdaysShort(n,"")),s=De(this.weekdays(n,"")),a.push(i),o.push(r),l.push(s),c.push(i),c.push(r),c.push(s);a.sort(e),o.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+o.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Qt(){return this.hours()%12||12}function Jt(){return this.hours()||24}function en(e,t){F(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function tn(e,t){return t._meridiemParse}function nn(e){return"p"===(e+"").toLowerCase().charAt(0)}F("H",["HH",2],0,"hour"),F("h",["hh",2],0,Qt),F("k",["kk",2],0,Jt),F("hmm",0,0,(function(){return""+Qt.apply(this)+P(this.minutes(),2)})),F("hmmss",0,0,(function(){return""+Qt.apply(this)+P(this.minutes(),2)+P(this.seconds(),2)})),F("Hmm",0,0,(function(){return""+this.hours()+P(this.minutes(),2)})),F("Hmmss",0,0,(function(){return""+this.hours()+P(this.minutes(),2)+P(this.seconds(),2)})),en("a",!0),en("A",!1),Te("a",tn),Te("A",tn),Te("H",fe,Se),Te("h",fe,Le),Te("k",fe,Le),Te("HH",fe,ce),Te("hh",fe,ce),Te("kk",fe,ce),Te("hmm",pe),Te("hmmss",me),Te("Hmm",pe),Te("Hmmss",me),Ne(["H","HH"],Fe),Ne(["k","kk"],(function(e,t,n){var i=Oe(e);t[Fe]=24===i?0:i})),Ne(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Ne(["h","hh"],(function(e,t,n){t[Fe]=Oe(e),v(n).bigHour=!0})),Ne("hmm",(function(e,t,n){var i=e.length-2;t[Fe]=Oe(e.substr(0,i)),t[Be]=Oe(e.substr(i)),v(n).bigHour=!0})),Ne("hmmss",(function(e,t,n){var i=e.length-4,r=e.length-2;t[Fe]=Oe(e.substr(0,i)),t[Be]=Oe(e.substr(i,2)),t[$e]=Oe(e.substr(r)),v(n).bigHour=!0})),Ne("Hmm",(function(e,t,n){var i=e.length-2;t[Fe]=Oe(e.substr(0,i)),t[Be]=Oe(e.substr(i))})),Ne("Hmmss",(function(e,t,n){var i=e.length-4,r=e.length-2;t[Fe]=Oe(e.substr(0,i)),t[Be]=Oe(e.substr(i,2)),t[$e]=Oe(e.substr(r))}));var rn=/[ap]\.?m?\.?/i,sn=Xe("Hours",!0);function an(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var on,ln={calendar:N,longDateFormat:U,invalidDate:G,ordinal:K,dayOfMonthOrdinalParse:X,relativeTime:J,months:rt,monthsShort:st,week:St,weekdays:Nt,weekdaysMin:Pt,weekdaysShort:Ht,meridiemParse:rn},cn={},dn={};function un(e,t){var n,i=Math.min(e.length,t.length);for(n=0;n<i;n+=1)if(e[n]!==t[n])return n;return i}function hn(e){return e?e.toLowerCase().replace("_","-"):e}function fn(e){for(var t,n,i,r,s=0;s<e.length;){for(t=(r=hn(e[s]).split("-")).length,n=(n=hn(e[s+1]))?n.split("-"):null;t>0;){if(i=mn(r.slice(0,t).join("-")))return i;if(n&&n.length>=t&&un(r,n)>=t-1)break;t--}s++}return on}function pn(e){return!(!e||!e.match("^[^/\\\\]*$"))}function mn(t){var i=null;if(void 0===cn[t]&&e&&e.exports&&pn(t))try{i=on._abbr,n(6700)("./"+t),gn(i)}catch(e){cn[t]=null}return cn[t]}function gn(e,t){var n;return e&&((n=d(t)?_n(e):vn(e,t))?on=n:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),on._abbr}function vn(e,t){if(null!==t){var n,i=ln;if(t.abbr=e,null!=cn[e])E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),i=cn[e]._config;else if(null!=t.parentLocale)if(null!=cn[t.parentLocale])i=cn[t.parentLocale]._config;else{if(null==(n=mn(t.parentLocale)))return dn[t.parentLocale]||(dn[t.parentLocale]=[]),dn[t.parentLocale].push({name:e,config:t}),null;i=n._config}return cn[e]=new Y(O(i,t)),dn[e]&&dn[e].forEach((function(e){vn(e.name,e.config)})),gn(e),cn[e]}return delete cn[e],null}function yn(e,t){if(null!=t){var n,i,r=ln;null!=cn[e]&&null!=cn[e].parentLocale?cn[e].set(O(cn[e]._config,t)):(null!=(i=mn(e))&&(r=i._config),t=O(r,t),null==i&&(t.abbr=e),(n=new Y(t)).parentLocale=cn[e],cn[e]=n),gn(e)}else null!=cn[e]&&(null!=cn[e].parentLocale?(cn[e]=cn[e].parentLocale,e===gn()&&gn(e)):null!=cn[e]&&delete cn[e]);return cn[e]}function _n(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return on;if(!a(e)){if(t=mn(e))return t;e=[e]}return fn(e)}function bn(){return T(cn)}function xn(e){var t,n=e._a;return n&&-2===v(e).overflow&&(t=n[Ie]<0||n[Ie]>11?Ie:n[ze]<1||n[ze]>it(n[Re],n[Ie])?ze:n[Fe]<0||n[Fe]>24||24===n[Fe]&&(0!==n[Be]||0!==n[$e]||0!==n[We])?Fe:n[Be]<0||n[Be]>59?Be:n[$e]<0||n[$e]>59?$e:n[We]<0||n[We]>999?We:-1,v(e)._overflowDayOfYear&&(t<Re||t>ze)&&(t=ze),v(e)._overflowWeeks&&-1===t&&(t=Ve),v(e)._overflowWeekday&&-1===t&&(t=Ue),v(e).overflow=t),e}var wn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Mn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Cn=/Z|[+-]\d\d(?::?\d\d)?/,Ln=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Sn=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Tn=/^\/?Date\((-?\d+)/i,kn=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,En={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Dn(e){var t,n,i,r,s,a,o=e._i,l=wn.exec(o)||Mn.exec(o),c=Ln.length,d=Sn.length;if(l){for(v(e).iso=!0,t=0,n=c;t<n;t++)if(Ln[t][1].exec(l[1])){r=Ln[t][0],i=!1!==Ln[t][2];break}if(null==r)return void(e._isValid=!1);if(l[3]){for(t=0,n=d;t<n;t++)if(Sn[t][1].exec(l[3])){s=(l[2]||" ")+Sn[t][0];break}if(null==s)return void(e._isValid=!1)}if(!i&&null!=s)return void(e._isValid=!1);if(l[4]){if(!Cn.exec(l[4]))return void(e._isValid=!1);a="Z"}e._f=r+(s||"")+(a||""),Bn(e)}else e._isValid=!1}function An(e,t,n,i,r,s){var a=[On(e),st.indexOf(t),parseInt(n,10),parseInt(i,10),parseInt(r,10)];return s&&a.push(parseInt(s,10)),a}function On(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Yn(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Nn(e,t,n){return!e||Ht.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(v(n).weekdayMismatch=!0,n._isValid=!1,!1)}function Hn(e,t,n){if(e)return En[e];if(t)return 0;var i=parseInt(n,10),r=i%100;return(i-r)/100*60+r}function Pn(e){var t,n=kn.exec(Yn(e._i));if(n){if(t=An(n[4],n[3],n[2],n[5],n[6],n[7]),!Nn(n[1],t,e))return;e._a=t,e._tzm=Hn(n[8],n[9],n[10]),e._d=bt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),v(e).rfc2822=!0}else e._isValid=!1}function jn(e){var t=Tn.exec(e._i);null===t?(Dn(e),!1===e._isValid&&(delete e._isValid,Pn(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Rn(e,t,n){return null!=e?e:null!=t?t:n}function In(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function zn(e){var t,n,i,r,s,a=[];if(!e._d){for(i=In(e),e._w&&null==e._a[ze]&&null==e._a[Ie]&&Fn(e),null!=e._dayOfYear&&(s=Rn(e._a[Re],i[Re]),(e._dayOfYear>qe(s)||0===e._dayOfYear)&&(v(e)._overflowDayOfYear=!0),n=bt(s,0,e._dayOfYear),e._a[Ie]=n.getUTCMonth(),e._a[ze]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=i[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[Fe]&&0===e._a[Be]&&0===e._a[$e]&&0===e._a[We]&&(e._nextDay=!0,e._a[Fe]=0),e._d=(e._useUTC?bt:_t).apply(null,a),r=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[Fe]=24),e._w&&void 0!==e._w.d&&e._w.d!==r&&(v(e).weekdayMismatch=!0)}}function Fn(e){var t,n,i,r,s,a,o,l,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(s=1,a=4,n=Rn(t.GG,e._a[Re],Mt(Kn(),1,4).year),i=Rn(t.W,1),((r=Rn(t.E,1))<1||r>7)&&(l=!0)):(s=e._locale._week.dow,a=e._locale._week.doy,c=Mt(Kn(),s,a),n=Rn(t.gg,e._a[Re],c.year),i=Rn(t.w,c.week),null!=t.d?((r=t.d)<0||r>6)&&(l=!0):null!=t.e?(r=t.e+s,(t.e<0||t.e>6)&&(l=!0)):r=s),i<1||i>Ct(n,s,a)?v(e)._overflowWeeks=!0:null!=l?v(e)._overflowWeekday=!0:(o=wt(n,i,r,s,a),e._a[Re]=o.year,e._dayOfYear=o.dayOfYear)}function Bn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],v(e).empty=!0;var t,n,i,s,a,o,l,c=""+e._i,d=c.length,u=0;for(l=(i=V(e._f,e._locale).match(j)||[]).length,t=0;t<l;t++)s=i[t],(n=(c.match(ke(s,e))||[])[0])&&((a=c.substr(0,c.indexOf(n))).length>0&&v(e).unusedInput.push(a),c=c.slice(c.indexOf(n)+n.length),u+=n.length),z[s]?(n?v(e).empty=!1:v(e).unusedTokens.push(s),Pe(s,n,e)):e._strict&&!n&&v(e).unusedTokens.push(s);v(e).charsLeftOver=d-u,c.length>0&&v(e).unusedInput.push(c),e._a[Fe]<=12&&!0===v(e).bigHour&&e._a[Fe]>0&&(v(e).bigHour=void 0),v(e).parsedDateParts=e._a.slice(0),v(e).meridiem=e._meridiem,e._a[Fe]=$n(e._locale,e._a[Fe],e._meridiem),null!==(o=v(e).era)&&(e._a[Re]=e._locale.erasConvertYear(o,e._a[Re])),zn(e),xn(e)}else Pn(e);else Dn(e)}function $n(e,t,n){var i;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((i=e.isPM(n))&&t<12&&(t+=12),i||12!==t||(t=0),t):t}function Wn(e){var t,n,i,r,s,a,o=!1,l=e._f.length;if(0===l)return v(e).invalidFormat=!0,void(e._d=new Date(NaN));for(r=0;r<l;r++)s=0,a=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[r],Bn(t),y(t)&&(a=!0),s+=v(t).charsLeftOver,s+=10*v(t).unusedTokens.length,v(t).score=s,o?s<i&&(i=s,n=t):(null==i||s<i||a)&&(i=s,n=t,a&&(o=!0));p(e,n||t)}function Vn(e){if(!e._d){var t=re(e._i),n=void 0===t.day?t.date:t.day;e._a=f([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),zn(e)}}function Un(e){var t=new M(xn(qn(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function qn(e){var t=e._i,n=e._f;return e._locale=e._locale||_n(e._l),null===t||void 0===n&&""===t?_({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),C(t)?new M(xn(t)):(h(t)?e._d=t:a(n)?Wn(e):n?Bn(e):Gn(e),y(e)||(e._d=null),e))}function Gn(e){var t=e._i;d(t)?e._d=new Date(r.now()):h(t)?e._d=new Date(t.valueOf()):"string"==typeof t?jn(e):a(t)?(e._a=f(t.slice(0),(function(e){return parseInt(e,10)})),zn(e)):o(t)?Vn(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}function Zn(e,t,n,i,r){var s={};return!0!==t&&!1!==t||(i=t,t=void 0),!0!==n&&!1!==n||(i=n,n=void 0),(o(e)&&c(e)||a(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=r,s._l=n,s._i=e,s._f=t,s._strict=i,Un(s)}function Kn(e,t,n,i){return Zn(e,t,n,i,!1)}r.createFromInputFallback=S("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),r.ISO_8601=function(){},r.RFC_2822=function(){};var Xn=S("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Kn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:_()})),Qn=S("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Kn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:_()}));function Jn(e,t){var n,i;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Kn();for(n=t[0],i=1;i<t.length;++i)t[i].isValid()&&!t[i][e](n)||(n=t[i]);return n}function ei(){return Jn("isBefore",[].slice.call(arguments,0))}function ti(){return Jn("isAfter",[].slice.call(arguments,0))}var ni=function(){return Date.now?Date.now():+new Date},ii=["year","quarter","month","week","day","hour","minute","second","millisecond"];function ri(e){var t,n,i=!1,r=ii.length;for(t in e)if(l(e,t)&&(-1===Ge.call(ii,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<r;++n)if(e[ii[n]]){if(i)return!1;parseFloat(e[ii[n]])!==Oe(e[ii[n]])&&(i=!0)}return!0}function si(){return this._isValid}function ai(){return Ei(NaN)}function oi(e){var t=re(e),n=t.year||0,i=t.quarter||0,r=t.month||0,s=t.week||t.isoWeek||0,a=t.day||0,o=t.hour||0,l=t.minute||0,c=t.second||0,d=t.millisecond||0;this._isValid=ri(t),this._milliseconds=+d+1e3*c+6e4*l+1e3*o*60*60,this._days=+a+7*s,this._months=+r+3*i+12*n,this._data={},this._locale=_n(),this._bubble()}function li(e){return e instanceof oi}function ci(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function di(e,t,n){var i,r=Math.min(e.length,t.length),s=Math.abs(e.length-t.length),a=0;for(i=0;i<r;i++)(n&&e[i]!==t[i]||!n&&Oe(e[i])!==Oe(t[i]))&&a++;return a+s}function ui(e,t){F(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+P(~~(e/60),2)+t+P(~~e%60,2)}))}ui("Z",":"),ui("ZZ",""),Te("Z",we),Te("ZZ",we),Ne(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=fi(we,e)}));var hi=/([\+\-]|\d\d)/gi;function fi(e,t){var n,i,r=(t||"").match(e);return null===r?null:0===(i=60*(n=((r[r.length-1]||[])+"").match(hi)||["-",0,0])[1]+Oe(n[2]))?0:"+"===n[0]?i:-i}function pi(e,t){var n,i;return t._isUTC?(n=t.clone(),i=(C(e)||h(e)?e.valueOf():Kn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+i),r.updateOffset(n,!1),n):Kn(e).local()}function mi(e){return-Math.round(e._d.getTimezoneOffset())}function gi(e,t,n){var i,s=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"==typeof e){if(null===(e=fi(we,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=mi(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),s!==e&&(!t||this._changeInProgress?Ni(this,Ei(e-s,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?s:mi(this)}function vi(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function yi(e){return this.utcOffset(0,e)}function _i(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(mi(this),"m")),this}function bi(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var e=fi(xe,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function xi(e){return!!this.isValid()&&(e=e?Kn(e).utcOffset():0,(this.utcOffset()-e)%60==0)}function wi(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Mi(){if(!d(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=qn(t))._a?(e=t._isUTC?m(t._a):Kn(t._a),this._isDSTShifted=this.isValid()&&di(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Ci(){return!!this.isValid()&&!this._isUTC}function Li(){return!!this.isValid()&&this._isUTC}function Si(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var Ti=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ki=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Ei(e,t){var n,i,r,s=e,a=null;return li(e)?s={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(s={},t?s[t]=+e:s.milliseconds=+e):(a=Ti.exec(e))?(n="-"===a[1]?-1:1,s={y:0,d:Oe(a[ze])*n,h:Oe(a[Fe])*n,m:Oe(a[Be])*n,s:Oe(a[$e])*n,ms:Oe(ci(1e3*a[We]))*n}):(a=ki.exec(e))?(n="-"===a[1]?-1:1,s={y:Di(a[2],n),M:Di(a[3],n),w:Di(a[4],n),d:Di(a[5],n),h:Di(a[6],n),m:Di(a[7],n),s:Di(a[8],n)}):null==s?s={}:"object"==typeof s&&("from"in s||"to"in s)&&(r=Oi(Kn(s.from),Kn(s.to)),(s={}).ms=r.milliseconds,s.M=r.months),i=new oi(s),li(e)&&l(e,"_locale")&&(i._locale=e._locale),li(e)&&l(e,"_isValid")&&(i._isValid=e._isValid),i}function Di(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Ai(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Oi(e,t){var n;return e.isValid()&&t.isValid()?(t=pi(t,e),e.isBefore(t)?n=Ai(e,t):((n=Ai(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Yi(e,t){return function(n,i){var r;return null===i||isNaN(+i)||(E(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),r=n,n=i,i=r),Ni(this,Ei(n,i),e),this}}function Ni(e,t,n,i){var s=t._milliseconds,a=ci(t._days),o=ci(t._months);e.isValid()&&(i=null==i||i,o&&ft(e,Qe(e,"Month")+o*n),a&&Je(e,"Date",Qe(e,"Date")+a*n),s&&e._d.setTime(e._d.valueOf()+s*n),i&&r.updateOffset(e,a||o))}Ei.fn=oi.prototype,Ei.invalid=ai;var Hi=Yi(1,"add"),Pi=Yi(-1,"subtract");function ji(e){return"string"==typeof e||e instanceof String}function Ri(e){return C(e)||h(e)||ji(e)||u(e)||zi(e)||Ii(e)||null==e}function Ii(e){var t,n,i=o(e)&&!c(e),r=!1,s=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],a=s.length;for(t=0;t<a;t+=1)n=s[t],r=r||l(e,n);return i&&r}function zi(e){var t=a(e),n=!1;return t&&(n=0===e.filter((function(t){return!u(t)&&ji(e)})).length),t&&n}function Fi(e){var t,n,i=o(e)&&!c(e),r=!1,s=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<s.length;t+=1)n=s[t],r=r||l(e,n);return i&&r}function Bi(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function $i(e,t){1===arguments.length&&(arguments[0]?Ri(arguments[0])?(e=arguments[0],t=void 0):Fi(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Kn(),i=pi(n,this).startOf("day"),s=r.calendarFormat(this,i)||"sameElse",a=t&&(D(t[s])?t[s].call(this,n):t[s]);return this.format(a||this.localeData().calendar(s,this,Kn(n)))}function Wi(){return new M(this)}function Vi(e,t){var n=C(e)?e:Kn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=ie(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Ui(e,t){var n=C(e)?e:Kn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=ie(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function qi(e,t,n,i){var r=C(e)?e:Kn(e),s=C(t)?t:Kn(t);return!!(this.isValid()&&r.isValid()&&s.isValid())&&("("===(i=i||"()")[0]?this.isAfter(r,n):!this.isBefore(r,n))&&(")"===i[1]?this.isBefore(s,n):!this.isAfter(s,n))}function Gi(e,t){var n,i=C(e)?e:Kn(e);return!(!this.isValid()||!i.isValid())&&("millisecond"===(t=ie(t)||"millisecond")?this.valueOf()===i.valueOf():(n=i.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Zi(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Ki(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Xi(e,t,n){var i,r,s;if(!this.isValid())return NaN;if(!(i=pi(e,this)).isValid())return NaN;switch(r=6e4*(i.utcOffset()-this.utcOffset()),t=ie(t)){case"year":s=Qi(this,i)/12;break;case"month":s=Qi(this,i);break;case"quarter":s=Qi(this,i)/3;break;case"second":s=(this-i)/1e3;break;case"minute":s=(this-i)/6e4;break;case"hour":s=(this-i)/36e5;break;case"day":s=(this-i-r)/864e5;break;case"week":s=(this-i-r)/6048e5;break;default:s=this-i}return n?s:Ae(s)}function Qi(e,t){if(e.date()<t.date())return-Qi(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),i=e.clone().add(n,"months");return-(n+(t-i<0?(t-i)/(i-e.clone().add(n-1,"months")):(t-i)/(e.clone().add(n+1,"months")-i)))||0}function Ji(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function er(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?W(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):D(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",W(n,"Z")):W(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function tr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,i,r="moment",s="";return this.isLocal()||(r=0===this.utcOffset()?"moment.utc":"moment.parseZone",s="Z"),e="["+r+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",i=s+'[")]',this.format(e+t+n+i)}function nr(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=W(this,e);return this.localeData().postformat(t)}function ir(e,t){return this.isValid()&&(C(e)&&e.isValid()||Kn(e).isValid())?Ei({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function rr(e){return this.from(Kn(),e)}function sr(e,t){return this.isValid()&&(C(e)&&e.isValid()||Kn(e).isValid())?Ei({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ar(e){return this.to(Kn(),e)}function or(e){var t;return void 0===e?this._locale._abbr:(null!=(t=_n(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var lr=S("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function cr(){return this._locale}var dr=1e3,ur=60*dr,hr=60*ur,fr=3506328*hr;function pr(e,t){return(e%t+t)%t}function mr(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-fr:new Date(e,t,n).valueOf()}function gr(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-fr:Date.UTC(e,t,n)}function vr(e){var t,n;if(void 0===(e=ie(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?gr:mr,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=pr(t+(this._isUTC?0:this.utcOffset()*ur),hr);break;case"minute":t=this._d.valueOf(),t-=pr(t,ur);break;case"second":t=this._d.valueOf(),t-=pr(t,dr)}return this._d.setTime(t),r.updateOffset(this,!0),this}function yr(e){var t,n;if(void 0===(e=ie(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?gr:mr,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=hr-pr(t+(this._isUTC?0:this.utcOffset()*ur),hr)-1;break;case"minute":t=this._d.valueOf(),t+=ur-pr(t,ur)-1;break;case"second":t=this._d.valueOf(),t+=dr-pr(t,dr)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function _r(){return this._d.valueOf()-6e4*(this._offset||0)}function br(){return Math.floor(this.valueOf()/1e3)}function xr(){return new Date(this.valueOf())}function wr(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function Mr(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Cr(){return this.isValid()?this.toISOString():null}function Lr(){return y(this)}function Sr(){return p({},v(this))}function Tr(){return v(this).overflow}function kr(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Er(e,t){var n,i,s,a=this._eras||_n("en")._eras;for(n=0,i=a.length;n<i;++n)switch("string"==typeof a[n].since&&(s=r(a[n].since).startOf("day"),a[n].since=s.valueOf()),typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":s=r(a[n].until).startOf("day").valueOf(),a[n].until=s.valueOf()}return a}function Dr(e,t,n){var i,r,s,a,o,l=this.eras();for(e=e.toUpperCase(),i=0,r=l.length;i<r;++i)if(s=l[i].name.toUpperCase(),a=l[i].abbr.toUpperCase(),o=l[i].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return l[i];break;case"NNNN":if(s===e)return l[i];break;case"NNNNN":if(o===e)return l[i]}else if([s,a,o].indexOf(e)>=0)return l[i]}function Ar(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function Or(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].name;if(i[e].until<=n&&n<=i[e].since)return i[e].name}return""}function Yr(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].narrow;if(i[e].until<=n&&n<=i[e].since)return i[e].narrow}return""}function Nr(){var e,t,n,i=this.localeData().eras();for(e=0,t=i.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),i[e].since<=n&&n<=i[e].until)return i[e].abbr;if(i[e].until<=n&&n<=i[e].since)return i[e].abbr}return""}function Hr(){var e,t,n,i,s=this.localeData().eras();for(e=0,t=s.length;e<t;++e)if(n=s[e].since<=s[e].until?1:-1,i=this.clone().startOf("day").valueOf(),s[e].since<=i&&i<=s[e].until||s[e].until<=i&&i<=s[e].since)return(this.year()-r(s[e].since).year())*n+s[e].offset;return this.year()}function Pr(e){return l(this,"_erasNameRegex")||$r.call(this),e?this._erasNameRegex:this._erasRegex}function jr(e){return l(this,"_erasAbbrRegex")||$r.call(this),e?this._erasAbbrRegex:this._erasRegex}function Rr(e){return l(this,"_erasNarrowRegex")||$r.call(this),e?this._erasNarrowRegex:this._erasRegex}function Ir(e,t){return t.erasAbbrRegex(e)}function zr(e,t){return t.erasNameRegex(e)}function Fr(e,t){return t.erasNarrowRegex(e)}function Br(e,t){return t._eraYearOrdinalRegex||_e}function $r(){var e,t,n,i,r,s=[],a=[],o=[],l=[],c=this.eras();for(e=0,t=c.length;e<t;++e)n=De(c[e].name),i=De(c[e].abbr),r=De(c[e].narrow),a.push(n),s.push(i),o.push(r),l.push(n),l.push(i),l.push(r);this._erasRegex=new RegExp("^("+l.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+a.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+s.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+o.join("|")+")","i")}function Wr(e,t){F(0,[e,e.length],0,t)}function Vr(e){return Xr.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Ur(e){return Xr.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function qr(){return Ct(this.year(),1,4)}function Gr(){return Ct(this.isoWeekYear(),1,4)}function Zr(){var e=this.localeData()._week;return Ct(this.year(),e.dow,e.doy)}function Kr(){var e=this.localeData()._week;return Ct(this.weekYear(),e.dow,e.doy)}function Xr(e,t,n,i,r){var s;return null==e?Mt(this,i,r).year:(t>(s=Ct(e,i,r))&&(t=s),Qr.call(this,e,t,n,i,r))}function Qr(e,t,n,i,r){var s=wt(e,t,n,i,r),a=bt(s.year,0,s.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function Jr(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}F("N",0,0,"eraAbbr"),F("NN",0,0,"eraAbbr"),F("NNN",0,0,"eraAbbr"),F("NNNN",0,0,"eraName"),F("NNNNN",0,0,"eraNarrow"),F("y",["y",1],"yo","eraYear"),F("y",["yy",2],0,"eraYear"),F("y",["yyy",3],0,"eraYear"),F("y",["yyyy",4],0,"eraYear"),Te("N",Ir),Te("NN",Ir),Te("NNN",Ir),Te("NNNN",zr),Te("NNNNN",Fr),Ne(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,i){var r=n._locale.erasParse(e,i,n._strict);r?v(n).era=r:v(n).invalidEra=e})),Te("y",_e),Te("yy",_e),Te("yyy",_e),Te("yyyy",_e),Te("yo",Br),Ne(["y","yy","yyy","yyyy"],Re),Ne(["yo"],(function(e,t,n,i){var r;n._locale._eraYearOrdinalRegex&&(r=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Re]=n._locale.eraYearOrdinalParse(e,r):t[Re]=parseInt(e,10)})),F(0,["gg",2],0,(function(){return this.weekYear()%100})),F(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Wr("gggg","weekYear"),Wr("ggggg","weekYear"),Wr("GGGG","isoWeekYear"),Wr("GGGGG","isoWeekYear"),Te("G",be),Te("g",be),Te("GG",fe,ce),Te("gg",fe,ce),Te("GGGG",ve,ue),Te("gggg",ve,ue),Te("GGGGG",ye,he),Te("ggggg",ye,he),He(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,i){t[i.substr(0,2)]=Oe(e)})),He(["gg","GG"],(function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)})),F("Q",0,"Qo","quarter"),Te("Q",le),Ne("Q",(function(e,t){t[Ie]=3*(Oe(e)-1)})),F("D",["DD",2],"Do","date"),Te("D",fe,Le),Te("DD",fe,ce),Te("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Ne(["D","DD"],ze),Ne("Do",(function(e,t){t[ze]=Oe(e.match(fe)[0])}));var es=Xe("Date",!0);function ts(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}F("DDD",["DDDD",3],"DDDo","dayOfYear"),Te("DDD",ge),Te("DDDD",de),Ne(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=Oe(e)})),F("m",["mm",2],0,"minute"),Te("m",fe,Se),Te("mm",fe,ce),Ne(["m","mm"],Be);var ns=Xe("Minutes",!1);F("s",["ss",2],0,"second"),Te("s",fe,Se),Te("ss",fe,ce),Ne(["s","ss"],$e);var is,rs,ss=Xe("Seconds",!1);for(F("S",0,0,(function(){return~~(this.millisecond()/100)})),F(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),F(0,["SSS",3],0,"millisecond"),F(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),F(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),F(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),F(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),F(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),F(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Te("S",ge,le),Te("SS",ge,ce),Te("SSS",ge,de),is="SSSS";is.length<=9;is+="S")Te(is,_e);function as(e,t){t[We]=Oe(1e3*("0."+e))}for(is="S";is.length<=9;is+="S")Ne(is,as);function os(){return this._isUTC?"UTC":""}function ls(){return this._isUTC?"Coordinated Universal Time":""}rs=Xe("Milliseconds",!1),F("z",0,0,"zoneAbbr"),F("zz",0,0,"zoneName");var cs=M.prototype;function ds(e){return Kn(1e3*e)}function us(){return Kn.apply(null,arguments).parseZone()}function hs(e){return e}cs.add=Hi,cs.calendar=$i,cs.clone=Wi,cs.diff=Xi,cs.endOf=yr,cs.format=nr,cs.from=ir,cs.fromNow=rr,cs.to=sr,cs.toNow=ar,cs.get=et,cs.invalidAt=Tr,cs.isAfter=Vi,cs.isBefore=Ui,cs.isBetween=qi,cs.isSame=Gi,cs.isSameOrAfter=Zi,cs.isSameOrBefore=Ki,cs.isValid=Lr,cs.lang=lr,cs.locale=or,cs.localeData=cr,cs.max=Qn,cs.min=Xn,cs.parsingFlags=Sr,cs.set=tt,cs.startOf=vr,cs.subtract=Pi,cs.toArray=wr,cs.toObject=Mr,cs.toDate=xr,cs.toISOString=er,cs.inspect=tr,"undefined"!=typeof Symbol&&null!=Symbol.for&&(cs[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),cs.toJSON=Cr,cs.toString=Ji,cs.unix=br,cs.valueOf=_r,cs.creationData=kr,cs.eraName=Or,cs.eraNarrow=Yr,cs.eraAbbr=Nr,cs.eraYear=Hr,cs.year=Ze,cs.isLeapYear=Ke,cs.weekYear=Vr,cs.isoWeekYear=Ur,cs.quarter=cs.quarters=Jr,cs.month=pt,cs.daysInMonth=mt,cs.week=cs.weeks=Et,cs.isoWeek=cs.isoWeeks=Dt,cs.weeksInYear=Zr,cs.weeksInWeekYear=Kr,cs.isoWeeksInYear=qr,cs.isoWeeksInISOWeekYear=Gr,cs.date=es,cs.day=cs.days=Vt,cs.weekday=Ut,cs.isoWeekday=qt,cs.dayOfYear=ts,cs.hour=cs.hours=sn,cs.minute=cs.minutes=ns,cs.second=cs.seconds=ss,cs.millisecond=cs.milliseconds=rs,cs.utcOffset=gi,cs.utc=yi,cs.local=_i,cs.parseZone=bi,cs.hasAlignedHourOffset=xi,cs.isDST=wi,cs.isLocal=Ci,cs.isUtcOffset=Li,cs.isUtc=Si,cs.isUTC=Si,cs.zoneAbbr=os,cs.zoneName=ls,cs.dates=S("dates accessor is deprecated. Use date instead.",es),cs.months=S("months accessor is deprecated. Use month instead",pt),cs.years=S("years accessor is deprecated. Use year instead",Ze),cs.zone=S("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",vi),cs.isDSTShifted=S("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Mi);var fs=Y.prototype;function ps(e,t,n,i){var r=_n(),s=m().set(i,t);return r[n](s,e)}function ms(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return ps(e,t,n,"month");var i,r=[];for(i=0;i<12;i++)r[i]=ps(e,i,n,"month");return r}function gs(e,t,n,i){"boolean"==typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var r,s=_n(),a=e?s._week.dow:0,o=[];if(null!=n)return ps(t,(n+a)%7,i,"day");for(r=0;r<7;r++)o[r]=ps(t,(r+a)%7,i,"day");return o}function vs(e,t){return ms(e,t,"months")}function ys(e,t){return ms(e,t,"monthsShort")}function _s(e,t,n){return gs(e,t,n,"weekdays")}function bs(e,t,n){return gs(e,t,n,"weekdaysShort")}function xs(e,t,n){return gs(e,t,n,"weekdaysMin")}fs.calendar=H,fs.longDateFormat=q,fs.invalidDate=Z,fs.ordinal=Q,fs.preparse=hs,fs.postformat=hs,fs.relativeTime=ee,fs.pastFuture=te,fs.set=A,fs.eras=Er,fs.erasParse=Dr,fs.erasConvertYear=Ar,fs.erasAbbrRegex=jr,fs.erasNameRegex=Pr,fs.erasNarrowRegex=Rr,fs.months=ct,fs.monthsShort=dt,fs.monthsParse=ht,fs.monthsRegex=vt,fs.monthsShortRegex=gt,fs.week=Lt,fs.firstDayOfYear=kt,fs.firstDayOfWeek=Tt,fs.weekdays=zt,fs.weekdaysMin=Bt,fs.weekdaysShort=Ft,fs.weekdaysParse=Wt,fs.weekdaysRegex=Gt,fs.weekdaysShortRegex=Zt,fs.weekdaysMinRegex=Kt,fs.isPM=nn,fs.meridiem=an,gn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===Oe(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=S("moment.lang is deprecated. Use moment.locale instead.",gn),r.langData=S("moment.langData is deprecated. Use moment.localeData instead.",_n);var ws=Math.abs;function Ms(){var e=this._data;return this._milliseconds=ws(this._milliseconds),this._days=ws(this._days),this._months=ws(this._months),e.milliseconds=ws(e.milliseconds),e.seconds=ws(e.seconds),e.minutes=ws(e.minutes),e.hours=ws(e.hours),e.months=ws(e.months),e.years=ws(e.years),this}function Cs(e,t,n,i){var r=Ei(t,n);return e._milliseconds+=i*r._milliseconds,e._days+=i*r._days,e._months+=i*r._months,e._bubble()}function Ls(e,t){return Cs(this,e,t,1)}function Ss(e,t){return Cs(this,e,t,-1)}function Ts(e){return e<0?Math.floor(e):Math.ceil(e)}function ks(){var e,t,n,i,r,s=this._milliseconds,a=this._days,o=this._months,l=this._data;return s>=0&&a>=0&&o>=0||s<=0&&a<=0&&o<=0||(s+=864e5*Ts(Ds(o)+a),a=0,o=0),l.milliseconds=s%1e3,e=Ae(s/1e3),l.seconds=e%60,t=Ae(e/60),l.minutes=t%60,n=Ae(t/60),l.hours=n%24,a+=Ae(n/24),o+=r=Ae(Es(a)),a-=Ts(Ds(r)),i=Ae(o/12),o%=12,l.days=a,l.months=o,l.years=i,this}function Es(e){return 4800*e/146097}function Ds(e){return 146097*e/4800}function As(e){if(!this.isValid())return NaN;var t,n,i=this._milliseconds;if("month"===(e=ie(e))||"quarter"===e||"year"===e)switch(t=this._days+i/864e5,n=this._months+Es(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Ds(this._months)),e){case"week":return t/7+i/6048e5;case"day":return t+i/864e5;case"hour":return 24*t+i/36e5;case"minute":return 1440*t+i/6e4;case"second":return 86400*t+i/1e3;case"millisecond":return Math.floor(864e5*t)+i;default:throw new Error("Unknown unit "+e)}}function Os(e){return function(){return this.as(e)}}var Ys=Os("ms"),Ns=Os("s"),Hs=Os("m"),Ps=Os("h"),js=Os("d"),Rs=Os("w"),Is=Os("M"),zs=Os("Q"),Fs=Os("y"),Bs=Ys;function $s(){return Ei(this)}function Ws(e){return e=ie(e),this.isValid()?this[e+"s"]():NaN}function Vs(e){return function(){return this.isValid()?this._data[e]:NaN}}var Us=Vs("milliseconds"),qs=Vs("seconds"),Gs=Vs("minutes"),Zs=Vs("hours"),Ks=Vs("days"),Xs=Vs("months"),Qs=Vs("years");function Js(){return Ae(this.days()/7)}var ea=Math.round,ta={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function na(e,t,n,i,r){return r.relativeTime(t||1,!!n,e,i)}function ia(e,t,n,i){var r=Ei(e).abs(),s=ea(r.as("s")),a=ea(r.as("m")),o=ea(r.as("h")),l=ea(r.as("d")),c=ea(r.as("M")),d=ea(r.as("w")),u=ea(r.as("y")),h=s<=n.ss&&["s",s]||s<n.s&&["ss",s]||a<=1&&["m"]||a<n.m&&["mm",a]||o<=1&&["h"]||o<n.h&&["hh",o]||l<=1&&["d"]||l<n.d&&["dd",l];return null!=n.w&&(h=h||d<=1&&["w"]||d<n.w&&["ww",d]),(h=h||c<=1&&["M"]||c<n.M&&["MM",c]||u<=1&&["y"]||["yy",u])[2]=t,h[3]=+e>0,h[4]=i,na.apply(null,h)}function ra(e){return void 0===e?ea:"function"==typeof e&&(ea=e,!0)}function sa(e,t){return void 0!==ta[e]&&(void 0===t?ta[e]:(ta[e]=t,"s"===e&&(ta.ss=t-1),!0))}function aa(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,i,r=!1,s=ta;return"object"==typeof e&&(t=e,e=!1),"boolean"==typeof e&&(r=e),"object"==typeof t&&(s=Object.assign({},ta,t),null!=t.s&&null==t.ss&&(s.ss=t.s-1)),i=ia(this,!r,s,n=this.localeData()),r&&(i=n.pastFuture(+this,i)),n.postformat(i)}var oa=Math.abs;function la(e){return(e>0)-(e<0)||+e}function ca(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,i,r,s,a,o,l=oa(this._milliseconds)/1e3,c=oa(this._days),d=oa(this._months),u=this.asSeconds();return u?(e=Ae(l/60),t=Ae(e/60),l%=60,e%=60,n=Ae(d/12),d%=12,i=l?l.toFixed(3).replace(/\.?0+$/,""):"",r=u<0?"-":"",s=la(this._months)!==la(u)?"-":"",a=la(this._days)!==la(u)?"-":"",o=la(this._milliseconds)!==la(u)?"-":"",r+"P"+(n?s+n+"Y":"")+(d?s+d+"M":"")+(c?a+c+"D":"")+(t||e||l?"T":"")+(t?o+t+"H":"")+(e?o+e+"M":"")+(l?o+i+"S":"")):"P0D"}var da=oi.prototype;return da.isValid=si,da.abs=Ms,da.add=Ls,da.subtract=Ss,da.as=As,da.asMilliseconds=Ys,da.asSeconds=Ns,da.asMinutes=Hs,da.asHours=Ps,da.asDays=js,da.asWeeks=Rs,da.asMonths=Is,da.asQuarters=zs,da.asYears=Fs,da.valueOf=Bs,da._bubble=ks,da.clone=$s,da.get=Ws,da.milliseconds=Us,da.seconds=qs,da.minutes=Gs,da.hours=Zs,da.days=Ks,da.weeks=Js,da.months=Xs,da.years=Qs,da.humanize=aa,da.toISOString=ca,da.toString=ca,da.toJSON=ca,da.locale=or,da.localeData=cr,da.toIsoString=S("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ca),da.lang=lr,F("X",0,0,"unix"),F("x",0,0,"valueOf"),Te("x",be),Te("X",Me),Ne("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Ne("x",(function(e,t,n){n._d=new Date(Oe(e))})),r.version="2.30.1",s(Kn),r.fn=cs,r.min=ei,r.max=ti,r.now=ni,r.utc=m,r.unix=ds,r.months=vs,r.isDate=h,r.locale=gn,r.invalid=_,r.duration=Ei,r.isMoment=C,r.weekdays=_s,r.parseZone=us,r.localeData=_n,r.isDuration=li,r.monthsShort=ys,r.weekdaysMin=xs,r.defineLocale=vn,r.updateLocale=yn,r.locales=bn,r.weekdaysShort=bs,r.normalizeUnits=ie,r.relativeTimeRounding=ra,r.relativeTimeThreshold=sa,r.calendarFormat=Bi,r.prototype=cs,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()},6195:(e,t,n)=>{var i;e.exports=function(){function e(t,n,i){function r(a,o){if(!n[a]){if(!t[a]){if(s)return s(a,!0);var l=new Error("Cannot find module '"+a+"'");throw l.code="MODULE_NOT_FOUND",l}var c=n[a]={exports:{}};t[a][0].call(c.exports,(function(e){return r(t[a][1][e]||e)}),c,c.exports,e,t,n,i)}return n[a].exports}for(var s=void 0,a=0;a<i.length;a++)r(i[a]);return r}return e}()({1:[function(e,t,i){(function(e){(function(){var n=200,r="__lodash_hash_undefined__",s=800,a=16,o=9007199254740991,l="[object Arguments]",c="[object Array]",d="[object AsyncFunction]",u="[object Boolean]",h="[object Date]",f="[object Error]",p="[object Function]",m="[object GeneratorFunction]",g="[object Map]",v="[object Number]",y="[object Null]",_="[object Object]",b="[object Proxy]",x="[object RegExp]",w="[object Set]",M="[object String]",C="[object Undefined]",L="[object WeakMap]",S="[object ArrayBuffer]",T="[object DataView]",k="[object Float64Array]",E="[object Int8Array]",D="[object Int16Array]",A="[object Int32Array]",O="[object Uint8Array]",Y="[object Uint8ClampedArray]",N="[object Uint16Array]",H="[object Uint32Array]",P=/[\\^$.*+?()[\]{}|]/g,j=/^\[object .+?Constructor\]$/,R=/^(?:0|[1-9]\d*)$/,I={};I["[object Float32Array]"]=I[k]=I[E]=I[D]=I[A]=I[O]=I[Y]=I[N]=I[H]=!0,I[l]=I[c]=I[S]=I[u]=I[T]=I[h]=I[f]=I[p]=I[g]=I[v]=I[_]=I[x]=I[w]=I[M]=I[L]=!1;var z="object"==typeof e&&e&&e.Object===Object&&e,F="object"==typeof self&&self&&self.Object===Object&&self,B=z||F||Function("return this")(),$="object"==typeof i&&i&&!i.nodeType&&i,W=$&&"object"==typeof t&&t&&!t.nodeType&&t,V=W&&W.exports===$,U=V&&z.process,q=function(){try{var e=W&&W.require&&W.require("util").types;return e||U&&U.binding&&U.binding("util")}catch(e){}}(),G=q&&q.isTypedArray;function Z(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function K(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}function X(e){return function(t){return e(t)}}function Q(e,t){return null==e?void 0:e[t]}function J(e,t){return function(n){return e(t(n))}}var ee,te=Array.prototype,ne=Function.prototype,ie=Object.prototype,re=B["__core-js_shared__"],se=ne.toString,ae=ie.hasOwnProperty,oe=(ee=/[^.]+$/.exec(re&&re.keys&&re.keys.IE_PROTO||""))?"Symbol(src)_1."+ee:"",le=ie.toString,ce=se.call(Object),de=RegExp("^"+se.call(ae).replace(P,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ue=V?B.Buffer:void 0,he=B.Symbol,fe=B.Uint8Array,pe=ue?ue.allocUnsafe:void 0,me=J(Object.getPrototypeOf,Object),ge=Object.create,ve=ie.propertyIsEnumerable,ye=te.splice,_e=he?he.toStringTag:void 0,be=function(){try{var e=_t(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),xe=ue?ue.isBuffer:void 0,we=Math.max,Me=Date.now,Ce=_t(B,"Map"),Le=_t(Object,"create"),Se=function(){function e(){}return function(t){if(!Bt(t))return{};if(ge)return ge(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function Te(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function ke(){this.__data__=Le?Le(null):{},this.size=0}function Ee(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}function De(e){var t=this.__data__;if(Le){var n=t[e];return n===r?void 0:n}return ae.call(t,e)?t[e]:void 0}function Ae(e){var t=this.__data__;return Le?void 0!==t[e]:ae.call(t,e)}function Oe(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Le&&void 0===t?r:t,this}function Ye(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function Ne(){this.__data__=[],this.size=0}function He(e){var t=this.__data__,n=et(t,e);return!(n<0||(n==t.length-1?t.pop():ye.call(t,n,1),--this.size,0))}function Pe(e){var t=this.__data__,n=et(t,e);return n<0?void 0:t[n][1]}function je(e){return et(this.__data__,e)>-1}function Re(e,t){var n=this.__data__,i=et(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}function Ie(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}function ze(){this.size=0,this.__data__={hash:new Te,map:new(Ce||Ye),string:new Te}}function Fe(e){var t=yt(this,e).delete(e);return this.size-=t?1:0,t}function Be(e){return yt(this,e).get(e)}function $e(e){return yt(this,e).has(e)}function We(e,t){var n=yt(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}function Ve(e){var t=this.__data__=new Ye(e);this.size=t.size}function Ue(){this.__data__=new Ye,this.size=0}function qe(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Ge(e){return this.__data__.get(e)}function Ze(e){return this.__data__.has(e)}function Ke(e,t){var i=this.__data__;if(i instanceof Ye){var r=i.__data__;if(!Ce||r.length<n-1)return r.push([e,t]),this.size=++i.size,this;i=this.__data__=new Ie(r)}return i.set(e,t),this.size=i.size,this}function Xe(e,t){var n=Pt(e),i=!n&&Ht(e),r=!n&&!i&&It(e),s=!n&&!i&&!r&&Vt(e),a=n||i||r||s,o=a?K(e.length,String):[],l=o.length;for(var c in e)!t&&!ae.call(e,c)||a&&("length"==c||r&&("offset"==c||"parent"==c)||s&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||wt(c,l))||o.push(c);return o}function Qe(e,t,n){(void 0!==n&&!Nt(e[t],n)||void 0===n&&!(t in e))&&tt(e,t,n)}function Je(e,t,n){var i=e[t];ae.call(e,t)&&Nt(i,n)&&(void 0!==n||t in e)||tt(e,t,n)}function et(e,t){for(var n=e.length;n--;)if(Nt(e[n][0],t))return n;return-1}function tt(e,t,n){"__proto__"==t&&be?be(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}Te.prototype.clear=ke,Te.prototype.delete=Ee,Te.prototype.get=De,Te.prototype.has=Ae,Te.prototype.set=Oe,Ye.prototype.clear=Ne,Ye.prototype.delete=He,Ye.prototype.get=Pe,Ye.prototype.has=je,Ye.prototype.set=Re,Ie.prototype.clear=ze,Ie.prototype.delete=Fe,Ie.prototype.get=Be,Ie.prototype.has=$e,Ie.prototype.set=We,Ve.prototype.clear=Ue,Ve.prototype.delete=qe,Ve.prototype.get=Ge,Ve.prototype.has=Ze,Ve.prototype.set=Ke;var nt=vt();function it(e){return null==e?void 0===e?C:y:_e&&_e in Object(e)?bt(e):kt(e)}function rt(e){return $t(e)&&it(e)==l}function st(e){return!(!Bt(e)||Lt(e))&&(zt(e)?de:j).test(Yt(e))}function at(e){return $t(e)&&Ft(e.length)&&!!I[it(e)]}function ot(e){if(!Bt(e))return Tt(e);var t=St(e),n=[];for(var i in e)("constructor"!=i||!t&&ae.call(e,i))&&n.push(i);return n}function lt(e,t,n,i,r){e!==t&&nt(t,(function(s,a){if(r||(r=new Ve),Bt(s))ct(e,t,a,n,lt,i,r);else{var o=i?i(Dt(e,a),s,a+"",e,t,r):void 0;void 0===o&&(o=s),Qe(e,a,o)}}),qt)}function ct(e,t,n,i,r,s,a){var o=Dt(e,n),l=Dt(t,n),c=a.get(l);if(c)Qe(e,n,c);else{var d=s?s(o,l,n+"",e,t,a):void 0,u=void 0===d;if(u){var h=Pt(l),f=!h&&It(l),p=!h&&!f&&Vt(l);d=l,h||f||p?Pt(o)?d=o:Rt(o)?d=pt(o):f?(u=!1,d=ut(l,!0)):p?(u=!1,d=ft(l,!0)):d=[]:Wt(l)||Ht(l)?(d=o,Ht(o)?d=Ut(o):Bt(o)&&!zt(o)||(d=xt(l))):u=!1}u&&(a.set(l,d),r(d,l,i,s,a),a.delete(l)),Qe(e,n,d)}}function dt(e,t){return At(Et(e,t,Kt),e+"")}function ut(e,t){if(t)return e.slice();var n=e.length,i=pe?pe(n):new e.constructor(n);return e.copy(i),i}function ht(e){var t=new e.constructor(e.byteLength);return new fe(t).set(new fe(e)),t}function ft(e,t){var n=t?ht(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function pt(e,t){var n=-1,i=e.length;for(t||(t=Array(i));++n<i;)t[n]=e[n];return t}function mt(e,t,n,i){var r=!n;n||(n={});for(var s=-1,a=t.length;++s<a;){var o=t[s],l=i?i(n[o],e[o],o,n,e):void 0;void 0===l&&(l=e[o]),r?tt(n,o,l):Je(n,o,l)}return n}function gt(e){return dt((function(t,n){var i=-1,r=n.length,s=r>1?n[r-1]:void 0,a=r>2?n[2]:void 0;for(s=e.length>3&&"function"==typeof s?(r--,s):void 0,a&&Mt(n[0],n[1],a)&&(s=r<3?void 0:s,r=1),t=Object(t);++i<r;){var o=n[i];o&&e(t,o,i,s)}return t}))}function vt(e){return function(t,n,i){for(var r=-1,s=Object(t),a=i(t),o=a.length;o--;){var l=a[e?o:++r];if(!1===n(s[l],l,s))break}return t}}function yt(e,t){var n=e.__data__;return Ct(t)?n["string"==typeof t?"string":"hash"]:n.map}function _t(e,t){var n=Q(e,t);return st(n)?n:void 0}function bt(e){var t=ae.call(e,_e),n=e[_e];try{e[_e]=void 0;var i=!0}catch(e){}var r=le.call(e);return i&&(t?e[_e]=n:delete e[_e]),r}function xt(e){return"function"!=typeof e.constructor||St(e)?{}:Se(me(e))}function wt(e,t){var n=typeof e;return!!(t=null==t?o:t)&&("number"==n||"symbol"!=n&&R.test(e))&&e>-1&&e%1==0&&e<t}function Mt(e,t,n){if(!Bt(n))return!1;var i=typeof t;return!!("number"==i?jt(n)&&wt(t,n.length):"string"==i&&t in n)&&Nt(n[t],e)}function Ct(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}function Lt(e){return!!oe&&oe in e}function St(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||ie)}function Tt(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}function kt(e){return le.call(e)}function Et(e,t,n){return t=we(void 0===t?e.length-1:t,0),function(){for(var i=arguments,r=-1,s=we(i.length-t,0),a=Array(s);++r<s;)a[r]=i[t+r];r=-1;for(var o=Array(t+1);++r<t;)o[r]=i[r];return o[t]=n(a),Z(e,this,o)}}function Dt(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var At=Ot(be?function(e,t){return be(e,"toString",{configurable:!0,enumerable:!1,value:Zt(t),writable:!0})}:Kt);function Ot(e){var t=0,n=0;return function(){var i=Me(),r=a-(i-n);if(n=i,r>0){if(++t>=s)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Yt(e){if(null!=e){try{return se.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Nt(e,t){return e===t||e!=e&&t!=t}var Ht=rt(function(){return arguments}())?rt:function(e){return $t(e)&&ae.call(e,"callee")&&!ve.call(e,"callee")},Pt=Array.isArray;function jt(e){return null!=e&&Ft(e.length)&&!zt(e)}function Rt(e){return $t(e)&&jt(e)}var It=xe||Xt;function zt(e){if(!Bt(e))return!1;var t=it(e);return t==p||t==m||t==d||t==b}function Ft(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Bt(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function $t(e){return null!=e&&"object"==typeof e}function Wt(e){if(!$t(e)||it(e)!=_)return!1;var t=me(e);if(null===t)return!0;var n=ae.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&se.call(n)==ce}var Vt=G?X(G):at;function Ut(e){return mt(e,qt(e))}function qt(e){return jt(e)?Xe(e,!0):ot(e)}var Gt=gt((function(e,t,n){lt(e,t,n)}));function Zt(e){return function(){return e}}function Kt(e){return e}function Xt(){return!1}t.exports=Gt}).call(this)}).call(this,void 0!==n.g?n.g:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(e,t,n){var r,s;r=self,s=function(){return function(){"use strict";var e={720:function(e,t,n){n.r(t),n.d(t,{Scene:function(){return ot},Tweenable:function(){return Le},interpolate:function(){return tt},processTweens:function(){return ve},setBezierFunction:function(){return $},shouldScheduleUpdate:function(){return be},tween:function(){return Se},unsetBezierFunction:function(){return W}});var i={};n.r(i),n.d(i,{bounce:function(){return H},bouncePast:function(){return P},easeFrom:function(){return R},easeFromTo:function(){return j},easeInBack:function(){return k},easeInCirc:function(){return C},easeInCubic:function(){return c},easeInExpo:function(){return x},easeInOutBack:function(){return D},easeInOutCirc:function(){return S},easeInOutCubic:function(){return u},easeInOutExpo:function(){return M},easeInOutQuad:function(){return l},easeInOutQuart:function(){return p},easeInOutQuint:function(){return v},easeInOutSine:function(){return b},easeInQuad:function(){return a},easeInQuart:function(){return h},easeInQuint:function(){return m},easeInSine:function(){return y},easeOutBack:function(){return E},easeOutBounce:function(){return T},easeOutCirc:function(){return L},easeOutCubic:function(){return d},easeOutExpo:function(){return w},easeOutQuad:function(){return o},easeOutQuart:function(){return f},easeOutQuint:function(){return g},easeOutSine:function(){return _},easeTo:function(){return I},elastic:function(){return A},linear:function(){return s},swingFrom:function(){return Y},swingFromTo:function(){return O},swingTo:function(){return N}});var r={};n.r(r),n.d(r,{afterTween:function(){return Ze},beforeTween:function(){return Ge},doesApply:function(){return Ue},tweenCreated:function(){return qe}});var s=function(e){return e},a=function(e){return Math.pow(e,2)},o=function(e){return-(Math.pow(e-1,2)-1)},l=function(e){return(e/=.5)<1?.5*Math.pow(e,2):-.5*((e-=2)*e-2)},c=function(e){return Math.pow(e,3)},d=function(e){return Math.pow(e-1,3)+1},u=function(e){return(e/=.5)<1?.5*Math.pow(e,3):.5*(Math.pow(e-2,3)+2)},h=function(e){return Math.pow(e,4)},f=function(e){return-(Math.pow(e-1,4)-1)},p=function(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)},m=function(e){return Math.pow(e,5)},g=function(e){return Math.pow(e-1,5)+1},v=function(e){return(e/=.5)<1?.5*Math.pow(e,5):.5*(Math.pow(e-2,5)+2)},y=function(e){return 1-Math.cos(e*(Math.PI/2))},_=function(e){return Math.sin(e*(Math.PI/2))},b=function(e){return-.5*(Math.cos(Math.PI*e)-1)},x=function(e){return 0===e?0:Math.pow(2,10*(e-1))},w=function(e){return 1===e?1:1-Math.pow(2,-10*e)},M=function(e){return 0===e?0:1===e?1:(e/=.5)<1?.5*Math.pow(2,10*(e-1)):.5*(2-Math.pow(2,-10*--e))},C=function(e){return-(Math.sqrt(1-e*e)-1)},L=function(e){return Math.sqrt(1-Math.pow(e-1,2))},S=function(e){return(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},T=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},k=function(e){var t=1.70158;return e*e*((t+1)*e-t)},E=function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},D=function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},A=function(e){return-1*Math.pow(4,-8*e)*Math.sin((6*e-1)*(2*Math.PI)/2)+1},O=function(e){var t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},Y=function(e){var t=1.70158;return e*e*((t+1)*e-t)},N=function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},H=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},P=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?2-(7.5625*(e-=1.5/2.75)*e+.75):e<2.5/2.75?2-(7.5625*(e-=2.25/2.75)*e+.9375):2-(7.5625*(e-=2.625/2.75)*e+.984375)},j=function(e){return(e/=.5)<1?.5*Math.pow(e,4):-.5*((e-=2)*Math.pow(e,3)-2)},R=function(e){return Math.pow(e,4)},I=function(e){return Math.pow(e,.25)};function z(e,t,n,i,r,s){var a,o,l,c,d,u=0,h=0,f=0,p=function(e){return((u*e+h)*e+f)*e},m=function(e){return(3*u*e+2*h)*e+f},g=function(e){return e>=0?e:0-e};return u=1-(f=3*t)-(h=3*(i-t)-f),l=1-(d=3*n)-(c=3*(r-n)-d),a=e,o=function(e){return 1/(200*e)}(s),function(e){return((l*e+c)*e+d)*e}(function(e,t){var n,i,r,s,a,o;for(r=e,o=0;o<8;o++){if(s=p(r)-e,g(s)<t)return r;if(a=m(r),g(a)<1e-6)break;r-=s/a}if((r=e)<(n=0))return n;if(r>(i=1))return i;for(;n<i;){if(s=p(r),g(s-e)<t)return r;e>s?n=r:i=r,r=.5*(i-n)+n}return r}(a,o))}var F,B=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.25,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.25,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.75,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.75;return function(r){return z(r,e,t,n,i,1)}},$=function(e,t,n,i,r){var s=B(t,n,i,r);return s.displayName=e,s.x1=t,s.y1=n,s.x2=i,s.y2=r,Le.formulas[e]=s},W=function(e){return delete Le.formulas[e]};function V(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function U(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function q(e){return q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},q(e)}function G(e){return function(e){if(Array.isArray(e))return Z(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Z(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Z(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Z(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function X(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?K(Object(n),!0).forEach((function(t){Q(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Q(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var J,ee,te,ne="linear",ie="undefined"!=typeof window?window:n.g,re="afterTween",se="afterTweenEnd",ae="beforeTween",oe="tweenCreated",le="function",ce="string",de=ie.requestAnimationFrame||ie.webkitRequestAnimationFrame||ie.oRequestAnimationFrame||ie.msRequestAnimationFrame||ie.mozCancelRequestAnimationFrame&&ie.mozRequestAnimationFrame||setTimeout,ue=function(){},he=null,fe=null,pe=X({},i),me=function(e,t,n,i,r,s,a){var o,l,c,d=e<s?0:(e-s)/r,u=!1;for(var h in a&&a.call&&(u=!0,o=a(d)),t)u||(o=((l=a[h]).call?l:pe[l])(d)),c=n[h],t[h]=c+(i[h]-c)*o;return t},ge=function(e,t){var n=e._timestamp,i=e._currentState,r=e._delay;if(!(t<n+r)){var s=e._duration,a=e._targetState,o=n+r+s,l=t>o?o:t;e._hasEnded=l>=o;var c=s-(o-l),d=e._filters.length>0;if(e._hasEnded)return e._render(a,e._data,c),e.stop(!0);d&&e._applyFilter(ae),l<n+r?n=s=l=1:n+=r,me(l,i,e._originalState,a,s,n,e._easing),d&&e._applyFilter(re),e._render(i,e._data,c)}},ve=function(){for(var e,t=Le.now(),n=he;n;)e=n._next,ge(n,t),n=e},ye=Date.now||function(){return+new Date},_e=!1,be=function(e){e&&_e||(_e=e,e&&xe())},xe=function e(){J=ye(),_e&&de.call(ie,e,16.666666666666668),ve()},we=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ne,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(Array.isArray(t))return B.apply(void 0,G(t));var i=q(t);if(pe[t])return pe[t];if(i===ce||i===le)for(var r in e)n[r]=t;else for(var s in e)n[s]=t[s]||ne;return n},Me=function(e){e===he?(he=e._next)?he._previous=null:fe=null:e===fe?(fe=e._previous)?fe._next=null:he=null:(ee=e._previous,te=e._next,ee._next=te,te._previous=ee),e._previous=e._next=null},Ce="function"==typeof Promise?Promise:null;F=Symbol.toStringTag;var Le=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;V(this,e),Q(this,F,"Promise"),this._config={},this._data={},this._delay=0,this._filters=[],this._next=null,this._previous=null,this._timestamp=null,this._hasEnded=!1,this._resolve=null,this._reject=null,this._currentState=t||{},this._originalState={},this._targetState={},this._start=ue,this._render=ue,this._promiseCtor=Ce,n&&this.setConfig(n)}var t;return t=[{key:"_applyFilter",value:function(e){for(var t=this._filters.length;t>0;t--){var n=this._filters[t-t][e];n&&n(this)}}},{key:"tween",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0;return this._isPlaying&&this.stop(),!t&&this._config||this.setConfig(t),this._pausedAtTime=null,this._timestamp=e.now(),this._start(this.get(),this._data),this._delay&&this._render(this._currentState,this._data,0),this._resume(this._timestamp)}},{key:"setConfig",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this._config;for(var i in t)n[i]=t[i];var r=n.promise,s=void 0===r?this._promiseCtor:r,a=n.start,o=void 0===a?ue:a,l=n.finish,c=n.render,d=void 0===c?this._config.step||ue:c,u=n.step,h=void 0===u?ue:u;this._data=n.data||n.attachment||this._data,this._isPlaying=!1,this._pausedAtTime=null,this._scheduleId=null,this._delay=t.delay||0,this._start=o,this._render=d||h,this._duration=n.duration||500,this._promiseCtor=s,l&&(this._resolve=l);var f=t.from,p=t.to,m=void 0===p?{}:p,g=this._currentState,v=this._originalState,y=this._targetState;for(var _ in f)g[_]=f[_];var b=!1;for(var x in g){var w=g[x];b||q(w)!==ce||(b=!0),v[x]=w,y[x]=m.hasOwnProperty(x)?m[x]:w}if(this._easing=we(this._currentState,n.easing,this._easing),this._filters.length=0,b){for(var M in e.filters)e.filters[M].doesApply(this)&&this._filters.push(e.filters[M]);this._applyFilter(oe)}return this}},{key:"then",value:function(e,t){var n=this;return this._promise=new this._promiseCtor((function(e,t){n._resolve=e,n._reject=t})),this._promise.then(e,t)}},{key:"catch",value:function(e){return this.then().catch(e)}},{key:"finally",value:function(e){return this.then().finally(e)}},{key:"get",value:function(){return X({},this._currentState)}},{key:"set",value:function(e){this._currentState=e}},{key:"pause",value:function(){if(this._isPlaying)return this._pausedAtTime=e.now(),this._isPlaying=!1,Me(this),this}},{key:"resume",value:function(){return this._resume()}},{key:"_resume",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.now();return null===this._timestamp?this.tween():this._isPlaying?this._promise:(this._pausedAtTime&&(this._timestamp+=t-this._pausedAtTime,this._pausedAtTime=null),this._isPlaying=!0,null===he?(he=this,fe=this):(this._previous=fe,fe._next=this,fe=this),this)}},{key:"seek",value:function(t){t=Math.max(t,0);var n=e.now();return this._timestamp+t===0||(this._timestamp=n-t,ge(this,n)),this}},{key:"stop",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!this._isPlaying)return this;this._isPlaying=!1,Me(this);var t=this._filters.length>0;return e&&(t&&this._applyFilter(ae),me(1,this._currentState,this._originalState,this._targetState,1,0,this._easing),t&&(this._applyFilter(re),this._applyFilter(se))),this._resolve&&this._resolve({data:this._data,state:this._currentState,tweenable:this}),this._resolve=null,this._reject=null,this}},{key:"cancel",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this._currentState,n=this._data;return this._isPlaying?(this._reject&&this._reject({data:n,state:t,tweenable:this}),this._resolve=null,this._reject=null,this.stop(e)):this}},{key:"isPlaying",value:function(){return this._isPlaying}},{key:"hasEnded",value:function(){return this._hasEnded}},{key:"setScheduleFunction",value:function(t){e.setScheduleFunction(t)}},{key:"data",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e&&(this._data=X({},e)),this._data}},{key:"dispose",value:function(){for(var e in this)delete this[e]}}],t&&U(e.prototype,t),e}();function Se(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new Le;return t.tween(e),t.tweenable=t,t}Q(Le,"now",(function(){return J})),Q(Le,"setScheduleFunction",(function(e){return de=e})),Q(Le,"filters",{}),Q(Le,"formulas",pe),be(!0);var Te,ke,Ee=/(\d|-|\.)/,De=/([^\-0-9.]+)/g,Ae=/[0-9.-]+/g,Oe=(Te=Ae.source,ke=/,\s*/.source,new RegExp("rgba?\\(".concat(Te).concat(ke).concat(Te).concat(ke).concat(Te,"(").concat(ke).concat(Te,")?\\)"),"g")),Ye=/^.*\(/,Ne=/#([0-9]|[a-f]){3,6}/gi,He="VAL",Pe=function(e,t){return e.map((function(e,n){return"_".concat(t,"_").concat(n)}))};function je(e){return parseInt(e,16)}var Re=function(e){return"rgb(".concat((t=e,3===(t=t.replace(/#/,"")).length&&(t=(t=t.split(""))[0]+t[0]+t[1]+t[1]+t[2]+t[2]),[je(t.substr(0,2)),je(t.substr(2,2)),je(t.substr(4,2))]).join(","),")");var t},Ie=function(e,t,n){var i=t.match(e),r=t.replace(e,He);return i&&i.forEach((function(e){return r=r.replace(He,n(e))})),r},ze=function(e){for(var t in e){var n=e[t];"string"==typeof n&&n.match(Ne)&&(e[t]=Ie(Ne,n,Re))}},Fe=function(e){var t=e.match(Ae),n=t.slice(0,3).map(Math.floor),i=e.match(Ye)[0];if(3===t.length)return"".concat(i).concat(n.join(","),")");if(4===t.length)return"".concat(i).concat(n.join(","),",").concat(t[3],")");throw new Error("Invalid rgbChunk: ".concat(e))},Be=function(e){return e.match(Ae)},$e=function(e,t){var n={};return t.forEach((function(t){n[t]=e[t],delete e[t]})),n},We=function(e,t){return t.map((function(t){return e[t]}))},Ve=function(e,t){return t.forEach((function(t){return e=e.replace(He,+t.toFixed(4))})),e},Ue=function(e){for(var t in e._currentState)if("string"==typeof e._currentState[t])return!0;return!1};function qe(e){var t=e._currentState;[t,e._originalState,e._targetState].forEach(ze),e._tokenData=function(e){var t,n,i={};for(var r in e){var s=e[r];"string"==typeof s&&(i[r]={formatString:(t=s,n=void 0,n=t.match(De),n?(1===n.length||t.charAt(0).match(Ee))&&n.unshift(""):n=["",""],n.join(He)),chunkNames:Pe(Be(s),r)})}return i}(t)}function Ge(e){var t=e._currentState,n=e._originalState,i=e._targetState,r=e._easing,s=e._tokenData;!function(e,t){var n=function(n){var i=t[n].chunkNames,r=e[n];if("string"==typeof r){var s=r.split(" "),a=s[s.length-1];i.forEach((function(t,n){return e[t]=s[n]||a}))}else i.forEach((function(t){return e[t]=r}));delete e[n]};for(var i in t)n(i)}(r,s),[t,n,i].forEach((function(e){return function(e,t){var n=function(n){Be(e[n]).forEach((function(i,r){return e[t[n].chunkNames[r]]=+i})),delete e[n]};for(var i in t)n(i)}(e,s)}))}function Ze(e){var t=e._currentState,n=e._originalState,i=e._targetState,r=e._easing,s=e._tokenData;[t,n,i].forEach((function(e){return function(e,t){for(var n in t){var i=t[n],r=i.chunkNames,s=i.formatString,a=Ve(s,We($e(e,r),r));e[n]=Ie(Oe,a,Fe)}}(e,s)})),function(e,t){for(var n in t){var i=t[n].chunkNames,r=e[i[0]];e[n]="string"==typeof r?i.map((function(t){var n=e[t];return delete e[t],n})).join(" "):r}}(r,s)}function Ke(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Xe(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ke(Object(n),!0).forEach((function(t){Qe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ke(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Je=new Le,et=Le.filters,tt=function(e,t,n,i){var r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,s=Xe({},e),a=we(e,i);for(var o in Je._filters.length=0,Je.set({}),Je._currentState=s,Je._originalState=e,Je._targetState=t,Je._easing=a,et)et[o].doesApply(Je)&&Je._filters.push(et[o]);Je._applyFilter("tweenCreated"),Je._applyFilter("beforeTween");var l=me(n,s,e,t,1,r,a);return Je._applyFilter("afterTween"),l};function nt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}function it(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rt(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function st(e,t){var n=t.get(e);if(!n)throw new TypeError("attempted to get private field on non-instance");return n.get?n.get.call(e):n.value}var at=new WeakMap,ot=function(){function e(){it(this,e),at.set(this,{writable:!0,value:[]});for(var t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];n.forEach(this.add.bind(this))}var t;return(t=[{key:"add",value:function(e){return st(this,at).push(e),e}},{key:"remove",value:function(e){var t=st(this,at).indexOf(e);return~t&&st(this,at).splice(t,1),e}},{key:"empty",value:function(){return this.tweenables.map(this.remove.bind(this))}},{key:"isPlaying",value:function(){return st(this,at).some((function(e){return e.isPlaying()}))}},{key:"play",value:function(){return st(this,at).forEach((function(e){return e.tween()})),this}},{key:"pause",value:function(){return st(this,at).forEach((function(e){return e.pause()})),this}},{key:"resume",value:function(){return this.playingTweenables.forEach((function(e){return e.resume()})),this}},{key:"stop",value:function(e){return st(this,at).forEach((function(t){return t.stop(e)})),this}},{key:"tweenables",get:function(){return function(e){if(Array.isArray(e))return nt(e)}(e=st(this,at))||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return nt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?nt(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}();var e}},{key:"playingTweenables",get:function(){return st(this,at).filter((function(e){return!e.hasEnded()}))}},{key:"promises",get:function(){return st(this,at).map((function(e){return e.then()}))}}])&&rt(e.prototype,t),e}();Le.filters.token=r}},t={};function n(i){if(t[i])return t[i].exports;var r=t[i]={exports:{}};return e[i](r,r.exports,n),r.exports}return n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n(720)}()},"object"==typeof n&&"object"==typeof t?t.exports=s():"function"==typeof i&&i.amd?i("shifty",[],s):"object"==typeof n?n.shifty=s():r.shifty=s()},{}],3:[function(e,t,n){var i=e("./shape"),r=e("./utils"),s=function(e,t){this._pathTemplate="M 50,50 m 0,-{radius} a {radius},{radius} 0 1 1 0,{2radius} a {radius},{radius} 0 1 1 0,-{2radius}",this.containerAspectRatio=1,i.apply(this,arguments)};s.prototype=new i,s.prototype.constructor=s,s.prototype._pathString=function(e){var t=e.strokeWidth;e.trailWidth&&e.trailWidth>e.strokeWidth&&(t=e.trailWidth);var n=50-t/2;return r.render(this._pathTemplate,{radius:n,"2radius":2*n})},s.prototype._trailString=function(e){return this._pathString(e)},t.exports=s},{"./shape":8,"./utils":10}],4:[function(e,t,n){var i=e("./shape"),r=e("./utils"),s=function(e,t){this._pathTemplate=t.vertical?"M {center},100 L {center},0":"M 0,{center} L 100,{center}",i.apply(this,arguments)};s.prototype=new i,s.prototype.constructor=s,s.prototype._initializeSvg=function(e,t){var n=t.vertical?"0 0 "+t.strokeWidth+" 100":"0 0 100 "+t.strokeWidth;e.setAttribute("viewBox",n),e.setAttribute("preserveAspectRatio","none")},s.prototype._pathString=function(e){return r.render(this._pathTemplate,{center:e.strokeWidth/2})},s.prototype._trailString=function(e){return this._pathString(e)},t.exports=s},{"./shape":8,"./utils":10}],5:[function(e,t,n){t.exports={Line:e("./line"),Circle:e("./circle"),SemiCircle:e("./semicircle"),Square:e("./square"),Path:e("./path"),Shape:e("./shape"),utils:e("./utils")}},{"./circle":3,"./line":4,"./path":6,"./semicircle":7,"./shape":8,"./square":9,"./utils":10}],6:[function(e,t,n){var i=e("shifty"),r=e("./utils"),s=i.Tweenable,a={easeIn:"easeInCubic",easeOut:"easeOutCubic",easeInOut:"easeInOutCubic"},o=function e(t,n){if(!(this instanceof e))throw new Error("Constructor was called without new keyword");var i;n=r.extend({delay:0,duration:800,easing:"linear",from:{},to:{},step:function(){}},n),i=r.isString(t)?document.querySelector(t):t,this.path=i,this._opts=n,this._tweenable=null;var s=this.path.getTotalLength();this.path.style.strokeDasharray=s+" "+s,this.set(0)};o.prototype.value=function(){var e=this._getComputedDashOffset(),t=this.path.getTotalLength();return parseFloat((1-e/t).toFixed(6),10)},o.prototype.set=function(e){this.stop(),this.path.style.strokeDashoffset=this._progressToOffset(e);var t=this._opts.step;if(r.isFunction(t)){var n=this._easing(this._opts.easing);t(this._calculateTo(e,n),this._opts.shape||this,this._opts.attachment)}},o.prototype.stop=function(){this._stopTween(),this.path.style.strokeDashoffset=this._getComputedDashOffset()},o.prototype.animate=function(e,t,n){t=t||{},r.isFunction(t)&&(n=t,t={});var i=r.extend({},t),a=r.extend({},this._opts);t=r.extend(a,t);var o=this._easing(t.easing),l=this._resolveFromAndTo(e,o,i);this.stop(),this.path.getBoundingClientRect();var c=this._getComputedDashOffset(),d=this._progressToOffset(e),u=this;this._tweenable=new s,this._tweenable.tween({from:r.extend({offset:c},l.from),to:r.extend({offset:d},l.to),duration:t.duration,delay:t.delay,easing:o,step:function(e){u.path.style.strokeDashoffset=e.offset;var n=t.shape||u;t.step(e,n,t.attachment)}}).then((function(e){r.isFunction(n)&&n()})).catch((function(e){throw console.error("Error in tweening:",e),e}))},o.prototype._getComputedDashOffset=function(){var e=window.getComputedStyle(this.path,null);return parseFloat(e.getPropertyValue("stroke-dashoffset"),10)},o.prototype._progressToOffset=function(e){var t=this.path.getTotalLength();return t-e*t},o.prototype._resolveFromAndTo=function(e,t,n){return n.from&&n.to?{from:n.from,to:n.to}:{from:this._calculateFrom(t),to:this._calculateTo(e,t)}},o.prototype._calculateFrom=function(e){return i.interpolate(this._opts.from,this._opts.to,this.value(),e)},o.prototype._calculateTo=function(e,t){return i.interpolate(this._opts.from,this._opts.to,e,t)},o.prototype._stopTween=function(){null!==this._tweenable&&(this._tweenable.stop(!0),this._tweenable=null)},o.prototype._easing=function(e){return a.hasOwnProperty(e)?a[e]:e},t.exports=o},{"./utils":10,shifty:2}],7:[function(e,t,n){var i=e("./shape"),r=e("./circle"),s=e("./utils"),a=function(e,t){this._pathTemplate="M 50,50 m -{radius},0 a {radius},{radius} 0 1 1 {2radius},0",this.containerAspectRatio=2,i.apply(this,arguments)};a.prototype=new i,a.prototype.constructor=a,a.prototype._initializeSvg=function(e,t){e.setAttribute("viewBox","0 0 100 50")},a.prototype._initializeTextContainer=function(e,t,n){e.text.style&&(n.style.top="auto",n.style.bottom="0",e.text.alignToBottom?s.setStyle(n,"transform","translate(-50%, 0)"):s.setStyle(n,"transform","translate(-50%, 50%)"))},a.prototype._pathString=r.prototype._pathString,a.prototype._trailString=r.prototype._trailString,t.exports=a},{"./circle":3,"./shape":8,"./utils":10}],8:[function(e,t,n){var i=e("./path"),r=e("./utils"),s="Object is destroyed",a=function e(t,n){if(!(this instanceof e))throw new Error("Constructor was called without new keyword");if(0!==arguments.length){this._opts=r.extend({color:"#555",strokeWidth:1,trailColor:null,trailWidth:null,fill:null,text:{style:{color:null,position:"absolute",left:"50%",top:"50%",padding:0,margin:0,transform:{prefix:!0,value:"translate(-50%, -50%)"}},autoStyleContainer:!0,alignToBottom:!0,value:null,className:"progressbar-text"},svgStyle:{display:"block",width:"100%"},warnings:!1},n,!0),r.isObject(n)&&void 0!==n.svgStyle&&(this._opts.svgStyle=n.svgStyle),r.isObject(n)&&r.isObject(n.text)&&void 0!==n.text.style&&(this._opts.text.style=n.text.style);var s,a=this._createSvgView(this._opts);if(!(s=r.isString(t)?document.querySelector(t):t))throw new Error("Container does not exist: "+t);this._container=s,this._container.appendChild(a.svg),this._opts.warnings&&this._warnContainerAspectRatio(this._container),this._opts.svgStyle&&r.setStyles(a.svg,this._opts.svgStyle),this.svg=a.svg,this.path=a.path,this.trail=a.trail,this.text=null;var o=r.extend({attachment:void 0,shape:this},this._opts);this._progressPath=new i(a.path,o),r.isObject(this._opts.text)&&null!==this._opts.text.value&&this.setText(this._opts.text.value)}};a.prototype.animate=function(e,t,n){if(null===this._progressPath)throw new Error(s);this._progressPath.animate(e,t,n)},a.prototype.stop=function(){if(null===this._progressPath)throw new Error(s);void 0!==this._progressPath&&this._progressPath.stop()},a.prototype.pause=function(){if(null===this._progressPath)throw new Error(s);void 0!==this._progressPath&&this._progressPath._tweenable&&this._progressPath._tweenable.pause()},a.prototype.resume=function(){if(null===this._progressPath)throw new Error(s);void 0!==this._progressPath&&this._progressPath._tweenable&&this._progressPath._tweenable.resume()},a.prototype.destroy=function(){if(null===this._progressPath)throw new Error(s);this.stop(),this.svg.parentNode.removeChild(this.svg),this.svg=null,this.path=null,this.trail=null,this._progressPath=null,null!==this.text&&(this.text.parentNode.removeChild(this.text),this.text=null)},a.prototype.set=function(e){if(null===this._progressPath)throw new Error(s);this._progressPath.set(e)},a.prototype.value=function(){if(null===this._progressPath)throw new Error(s);return void 0===this._progressPath?0:this._progressPath.value()},a.prototype.setText=function(e){if(null===this._progressPath)throw new Error(s);null===this.text&&(this.text=this._createTextContainer(this._opts,this._container),this._container.appendChild(this.text)),r.isObject(e)?(r.removeChildren(this.text),this.text.appendChild(e)):this.text.innerHTML=e},a.prototype._createSvgView=function(e){var t=document.createElementNS("http://www.w3.org/2000/svg","svg");this._initializeSvg(t,e);var n=null;(e.trailColor||e.trailWidth)&&(n=this._createTrail(e),t.appendChild(n));var i=this._createPath(e);return t.appendChild(i),{svg:t,path:i,trail:n}},a.prototype._initializeSvg=function(e,t){e.setAttribute("viewBox","0 0 100 100")},a.prototype._createPath=function(e){var t=this._pathString(e);return this._createPathElement(t,e)},a.prototype._createTrail=function(e){var t=this._trailString(e),n=r.extend({},e);return n.trailColor||(n.trailColor="#eee"),n.trailWidth||(n.trailWidth=n.strokeWidth),n.color=n.trailColor,n.strokeWidth=n.trailWidth,n.fill=null,this._createPathElement(t,n)},a.prototype._createPathElement=function(e,t){var n=document.createElementNS("http://www.w3.org/2000/svg","path");return n.setAttribute("d",e),n.setAttribute("stroke",t.color),n.setAttribute("stroke-width",t.strokeWidth),t.fill?n.setAttribute("fill",t.fill):n.setAttribute("fill-opacity","0"),n},a.prototype._createTextContainer=function(e,t){var n=document.createElement("div");n.className=e.text.className;var i=e.text.style;return i&&(e.text.autoStyleContainer&&(t.style.position="relative"),r.setStyles(n,i),i.color||(n.style.color=e.color)),this._initializeTextContainer(e,t,n),n},a.prototype._initializeTextContainer=function(e,t,n){},a.prototype._pathString=function(e){throw new Error("Override this function for each progress bar")},a.prototype._trailString=function(e){throw new Error("Override this function for each progress bar")},a.prototype._warnContainerAspectRatio=function(e){if(this.containerAspectRatio){var t=window.getComputedStyle(e,null),n=parseFloat(t.getPropertyValue("width"),10),i=parseFloat(t.getPropertyValue("height"),10);r.floatEquals(this.containerAspectRatio,n/i)||(console.warn("Incorrect aspect ratio of container","#"+e.id,"detected:",t.getPropertyValue("width")+"(width)","/",t.getPropertyValue("height")+"(height)","=",n/i),console.warn("Aspect ratio of should be",this.containerAspectRatio))}},t.exports=a},{"./path":6,"./utils":10}],9:[function(e,t,n){var i=e("./shape"),r=e("./utils"),s=function(e,t){this._pathTemplate="M 0,{halfOfStrokeWidth} L {width},{halfOfStrokeWidth} L {width},{width} L {halfOfStrokeWidth},{width} L {halfOfStrokeWidth},{strokeWidth}",this._trailTemplate="M {startMargin},{halfOfStrokeWidth} L {width},{halfOfStrokeWidth} L {width},{width} L {halfOfStrokeWidth},{width} L {halfOfStrokeWidth},{halfOfStrokeWidth}",i.apply(this,arguments)};s.prototype=new i,s.prototype.constructor=s,s.prototype._pathString=function(e){var t=100-e.strokeWidth/2;return r.render(this._pathTemplate,{width:t,strokeWidth:e.strokeWidth,halfOfStrokeWidth:e.strokeWidth/2})},s.prototype._trailString=function(e){var t=100-e.strokeWidth/2;return r.render(this._trailTemplate,{width:t,strokeWidth:e.strokeWidth,halfOfStrokeWidth:e.strokeWidth/2,startMargin:e.strokeWidth/2-e.trailWidth/2})},t.exports=s},{"./shape":8,"./utils":10}],10:[function(e,t,n){var i=e("lodash.merge"),r="Webkit Moz O ms".split(" "),s=.001;function a(e,t){var n=e;for(var i in t)if(t.hasOwnProperty(i)){var r=t[i],s=new RegExp("\\{"+i+"\\}","g");n=n.replace(s,r)}return n}function o(e,t,n){for(var i=e.style,s=0;s<r.length;++s)i[r[s]+c(t)]=n;i[t]=n}function l(e,t){p(t,(function(t,n){null!=t&&(f(t)&&!0===t.prefix?o(e,n,t.value):e.style[n]=t)}))}function c(e){return e.charAt(0).toUpperCase()+e.slice(1)}function d(e){return"string"==typeof e||e instanceof String}function u(e){return"function"==typeof e}function h(e){return"[object Array]"===Object.prototype.toString.call(e)}function f(e){return!h(e)&&"object"==typeof e&&!!e}function p(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function m(e,t){return Math.abs(e-t)<s}function g(e){for(;e.firstChild;)e.removeChild(e.firstChild)}t.exports={extend:i,render:a,setStyle:o,setStyles:l,capitalize:c,isString:d,isFunction:u,isObject:f,forEachObject:p,floatEquals:m,removeChildren:g}},{"lodash.merge":1}]},{},[5])(5)},7547:(e,t,n)=>{"use strict";var i,r,s;function a(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}r=[n(9755)],void 0===(s="function"==typeof(i=function(e){var t={selected:0,theme:"basic",justified:!0,autoAdjustHeight:!0,backButtonSupport:!0,enableUrlHash:!0,transition:{animation:"none",speed:"400",easing:"",prefixCss:"",fwdShowCss:"",fwdHideCss:"",bckShowCss:"",bckHideCss:""},toolbar:{position:"bottom",showNextButton:!0,showPreviousButton:!0,extraHtml:""},anchor:{enableNavigation:!0,enableNavigationAlways:!1,enableDoneState:!0,markPreviousStepsAsDone:!0,unDoneOnBackNavigation:!1,enableDoneStateNavigation:!0},keyboard:{keyNavigation:!0,keyLeft:[37],keyRight:[39]},lang:{next:"Next",previous:"Previous"},style:{mainCss:"sw",navCss:"nav",navLinkCss:"nav-link",contentCss:"tab-content",contentPanelCss:"tab-pane",themePrefixCss:"sw-theme-",anchorDefaultCss:"default",anchorDoneCss:"done",anchorActiveCss:"active",anchorDisabledCss:"disabled",anchorHiddenCss:"hidden",anchorErrorCss:"error",anchorWarningCss:"warning",justifiedCss:"sw-justified",btnCss:"sw-btn",btnNextCss:"sw-btn-next",btnPrevCss:"sw-btn-prev",loaderCss:"sw-loading",progressCss:"progress",progressBarCss:"progress-bar",toolbarCss:"toolbar",toolbarPrefixCss:"toolbar-"},disabledSteps:[],errorSteps:[],warningSteps:[],hiddenSteps:[],getContent:null},n=function(){function n(i,r){var s=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.options=e.extend(!0,{},t,r),this.main=e(i),this.nav=this._getFirstDescendant("."+this.options.style.navCss),this.container=this._getFirstDescendant("."+this.options.style.contentCss),this.steps=this.nav.find("."+this.options.style.navLinkCss),this.pages=this.container.children("."+this.options.style.contentPanelCss),this.progressbar=this.main.find("."+this.options.style.progressCss),this.dir=this._getDir(),this.current_index=-1,this.is_init=!1,this._init(),setTimeout((function(){s._load()}),0)}var i,r,s;return i=n,(r=[{key:"_init",value:function(){if(this._setElements(),this._setToolbar(),!0===this.is_init)return!0;this._setEvents(),this.is_init=!0,this._triggerEvent("initialized")}},{key:"_load",value:function(){this.pages.hide(),this.steps.removeClass([this.options.style.anchorDoneCss,this.options.style.anchorActiveCss]),this.current_index=-1;var e=this._getURLHashIndex();e=!1!==e?e:this.options.selected;var t=this._getShowable(e-1,"forward");(e=null===t&&e>0?this._getShowable(-1,"forward"):t)>0&&this.options.anchor.enableDoneState&&this.options.anchor.markPreviousStepsAsDone&&this.steps.slice(0,e).addClass(this.options.style.anchorDoneCss),this._showStep(e),this._triggerEvent("loaded")}},{key:"_getFirstDescendant",value:function(t){var n=this.main.children(t);return n.length>0?n:(this.main.children().each((function(i,r){var s=e(r).children(t);if(s.length>0)return n=s,!1})),n.length>0?n:(this._showError("Element not found "+t),!1))}},{key:"_getDir",value:function(){var e=this.main.prop("dir");return 0===e.length&&(e=document.documentElement.dir,this.main.prop("dir",e)),e}},{key:"_setElements",value:function(){var t=this;this.main.removeClass((function(e,n){return(n.match(new RegExp("(^|\\s)"+t.options.style.themePrefixCss+"\\S+","g"))||[]).join(" ")})).addClass(this.options.style.mainCss+" "+this.options.style.themePrefixCss+this.options.theme),this.main.toggleClass(this.options.style.justifiedCss,this.options.justified),!0===this.options.anchor.enableNavigationAlways&&!0===this.options.anchor.enableNavigation||this.steps.addClass(this.options.style.anchorDefaultCss),e.each(this.options.disabledSteps,(function(e,n){t.steps.eq(n).addClass(t.options.style.anchorDisabledCss)})),e.each(this.options.errorSteps,(function(e,n){t.steps.eq(n).addClass(t.options.style.anchorErrorCss)})),e.each(this.options.warningSteps,(function(e,n){t.steps.eq(n).addClass(t.options.style.anchorWarningCss)})),e.each(this.options.hiddenSteps,(function(e,n){t.steps.eq(n).addClass(t.options.style.anchorHiddenCss)}))}},{key:"_setEvents",value:function(){var t=this;this.steps.on("click",(function(n){if(n.preventDefault(),!0===t.options.anchor.enableNavigation){var i=e(n.currentTarget);t._isShowable(i)&&t._showStep(t.steps.index(i))}})),this.main.on("click",(function(n){e(n.target).hasClass(t.options.style.btnNextCss)?(n.preventDefault(),t._navigate("next")):e(n.target).hasClass(t.options.style.btnPrevCss)&&(n.preventDefault(),t._navigate("prev"))})),e(document).keyup((function(e){t._keyNav(e)})),e(window).on("hashchange",(function(e){if(!0===t.options.backButtonSupport){var n=t._getURLHashIndex();!1!==n&&t._isShowable(t.steps.eq(n))&&(e.preventDefault(),t._showStep(n))}})),e(window).on("resize",(function(e){t._fixHeight(t.current_index)}))}},{key:"_setToolbar",value:function(){this.main.find(".sw-toolbar-elm").remove();var e=this.options.toolbar.position;"none"!==e&&("both"==e?(this.container.before(this._createToolbar("top")),this.container.after(this._createToolbar("bottom"))):"top"==e?this.container.before(this._createToolbar("top")):this.container.after(this._createToolbar("bottom")))}},{key:"_createToolbar",value:function(t){var n=e("<div></div>").addClass("sw-toolbar-elm "+this.options.style.toolbarCss+" "+this.options.style.toolbarPrefixCss+t).attr("role","toolbar"),i=!1!==this.options.toolbar.showNextButton?e("<button></button>").text(this.options.lang.next).addClass("btn "+this.options.style.btnNextCss+" "+this.options.style.btnCss).attr("type","button"):null,r=!1!==this.options.toolbar.showPreviousButton?e("<button></button>").text(this.options.lang.previous).addClass("btn "+this.options.style.btnPrevCss+" "+this.options.style.btnCss).attr("type","button"):null;return n.append(r,i,this.options.toolbar.extraHtml)}},{key:"_navigate",value:function(e){this._showStep(this._getShowable(this.current_index,e))}},{key:"_showStep",value:function(e){var t=this;if(-1===e||null===e)return!1;if(e==this.current_index)return!1;if(!this.steps.eq(e))return!1;if(!this._isEnabled(this.steps.eq(e)))return!1;var n=this._getStepDirection(e);if(-1!==this.current_index&&!1===this._triggerEvent("leaveStep",[this._getStepAnchor(this.current_index),this.current_index,e,n]))return!1;this._loadContent(e,(function(){var i=t._getStepAnchor(e);t._setURLHash(i.attr("href")),t._setAnchor(e);var r=t._getStepPage(t.current_index),s=t._getStepPage(e);t._transit(s,r,n,(function(){t._fixHeight(e),t._triggerEvent("showStep",[i,e,n,t._getStepPosition(e)])})),t.current_index=e,t._setButtons(e),t._setProgressbar(e)}))}},{key:"_getShowable",value:function(t,n){var i=this,r=null;return("prev"==n?e(this.steps.slice(0,t).get().reverse()):this.steps.slice(t+1)).each((function(s,a){if(i._isEnabled(e(a)))return r="prev"==n?t-(s+1):s+t+1,!1})),r}},{key:"_isShowable",value:function(e){if(!this._isEnabled(e))return!1;var t=e.hasClass(this.options.style.anchorDoneCss);return!(!1===this.options.anchor.enableDoneStateNavigation&&t||!1===this.options.anchor.enableNavigationAlways&&!t)}},{key:"_isEnabled",value:function(e){return!e.hasClass(this.options.style.anchorDisabledCss)&&!e.hasClass(this.options.style.anchorHiddenCss)}},{key:"_getStepDirection",value:function(e){return this.current_index<e?"forward":"backward"}},{key:"_getStepPosition",value:function(e){return 0===e?"first":e===this.steps.length-1?"last":"middle"}},{key:"_getStepAnchor",value:function(e){return null==e||-1==e?null:this.steps.eq(e)}},{key:"_getStepPage",value:function(e){return null==e||-1==e?null:this.pages.eq(e)}},{key:"_loadContent",value:function(t,n){if(e.isFunction(this.options.getContent)){var i=this._getStepPage(t);if(i){var r=this._getStepDirection(t),s=this._getStepPosition(t),a=this._getStepAnchor(t);this.options.getContent(t,r,s,a,(function(e){e&&i.html(e),n()}))}else n()}else n()}},{key:"_transit",value:function(t,n,i,r){var s=e.fn.smartWizard.transitions[this.options.transition.animation];this._stopAnimations(),e.isFunction(s)?s(t,n,i,this,(function(e){!1===e&&(null!==n&&n.hide(),t.show()),r()})):(null!==n&&n.hide(),t.show(),r())}},{key:"_stopAnimations",value:function(){e.isFunction(this.container.finish)&&(this.pages.finish(),this.container.finish())}},{key:"_fixHeight",value:function(t){if(!1!==this.options.autoAdjustHeight){var n=this._getStepPage(t).outerHeight();e.isFunction(this.container.finish)&&e.isFunction(this.container.animate)&&n>0?this.container.finish().animate({height:n},this.options.transition.speed):this.container.css({height:n>0?n:"auto"})}}},{key:"_setAnchor",value:function(e){if(null!==this.current_index&&this.current_index>=0){var t=this.options.style.anchorActiveCss,n="";!1!==this.options.anchor.enableDoneState&&(n+=this.options.style.anchorDoneCss,!1!==this.options.anchor.unDoneOnBackNavigation&&"backward"===this._getStepDirection(e)&&(t+=" "+this.options.style.anchorDoneCss)),this.steps.eq(this.current_index).addClass(n).removeClass(t)}this.steps.eq(e).removeClass(this.options.style.anchorDoneCss).addClass(this.options.style.anchorActiveCss)}},{key:"_setButtons",value:function(e){this.main.find("."+this.options.style.btnNextCss+", ."+this.options.style.btnPrevCss).removeClass(this.options.style.anchorDisabledCss);var t=this._getStepPosition(e);if("first"===t||"last"===t){var n="first"===t?"."+this.options.style.btnPrevCss:"."+this.options.style.btnNextCss;this.main.find(n).addClass(this.options.style.anchorDisabledCss)}else null===this._getShowable(e,"next")&&this.main.find("."+this.options.style.btnNextCss).addClass(this.options.style.anchorDisabledCss),null===this._getShowable(e,"prev")&&this.main.find("."+this.options.style.btnPrevCss).addClass(this.options.style.anchorDisabledCss)}},{key:"_setProgressbar",value:function(e){var t=this.nav.width(),n=t/this.steps.length*(e+1)/t*100;document.documentElement.style.setProperty("--sw-progress-width",n+"%"),this.progressbar.length>0&&this.progressbar.find("."+this.options.style.progressBarCss).css("width",n+"%")}},{key:"_keyNav",value:function(t){if(this.options.keyboard.keyNavigation)if(e.inArray(t.which,this.options.keyboard.keyLeft)>-1)this._navigate("prev"),t.preventDefault();else{if(!(e.inArray(t.which,this.options.keyboard.keyRight)>-1))return;this._navigate("next"),t.preventDefault()}}},{key:"_triggerEvent",value:function(t,n){var i=e.Event(t);return this.main.trigger(i,n),!i.isDefaultPrevented()&&i.result}},{key:"_setURLHash",value:function(e){this.options.enableUrlHash&&window.location.hash!==e&&history.pushState(null,null,e)}},{key:"_getURLHashIndex",value:function(){if(this.options.enableUrlHash){var e=window.location.hash;if(e.length>0){var t=this.nav.find("a[href*='"+e+"']");if(t.length>0)return this.steps.index(t)}}return!1}},{key:"_showError",value:function(e){console.error(e)}},{key:"_changeState",value:function(t,n,i){var r=this;i=!1!==i;var s="";"default"==n?s=this.options.style.anchorDefaultCss:"active"==n?s=this.options.style.anchorActiveCss:"done"==n?s=this.options.style.anchorDoneCss:"disable"==n?s=this.options.style.anchorDisabledCss:"hidden"==n?s=this.options.style.anchorHiddenCss:"error"==n?s=this.options.style.anchorErrorCss:"warning"==n&&(s=this.options.style.anchorWarningCss),e.each(t,(function(e,t){r.steps.eq(t).toggleClass(s,i)}))}},{key:"goToStep",value:function(e,t){(1==(t=!1!==t)||this._isShowable(this.steps.eq(e)))&&(!0===t&&e>0&&this.options.anchor.enableDoneState&&this.options.anchor.markPreviousStepsAsDone&&this.steps.slice(0,e).addClass(this.options.style.anchorDoneCss),this._showStep(e))}},{key:"next",value:function(){this._navigate("next")}},{key:"prev",value:function(){this._navigate("prev")}},{key:"reset",value:function(){this.steps.removeClass([this.options.style.anchorDoneCss,this.options.style.anchorActiveCss,this.options.style.anchorErrorCss,this.options.style.anchorWarningCss]),this._setURLHash("#"),this._init(),this._load()}},{key:"setState",value:function(e,t){this._changeState(e,t,!0)}},{key:"unsetState",value:function(e,t){this._changeState(e,t,!1)}},{key:"setOptions",value:function(t){this.options=e.extend(!0,{},this.options,t),this._init()}},{key:"getOptions",value:function(){return this.options}},{key:"getStepInfo",value:function(){return{currentStep:this.current_index?this.current_index:0,totalSteps:this.steps?this.steps.length:0}}},{key:"loader",value:function(e){this.main.toggleClass(this.options.style.loaderCss,"show"===e)}},{key:"fixHeight",value:function(){this._fixHeight(this.current_index)}}])&&a(i.prototype,r),s&&a(i,s),Object.defineProperty(i,"prototype",{writable:!1}),n}();e.fn.smartWizard=function(t){if(void 0===t||"object"===o(t))return this.each((function(){e.data(this,"smartWizard")||e.data(this,"smartWizard",new n(this,t))}));if("string"==typeof t&&"_"!==t[0]&&"init"!==t){var i=e.data(this[0],"smartWizard");return"destroy"===t&&e.data(this,"smartWizard",null),i instanceof n&&"function"==typeof i[t]?i[t].apply(i,Array.prototype.slice.call(arguments,1)):this}},e.fn.smartWizard.transitions={fade:function(t,n,i,r,s){e.isFunction(t.fadeOut)?n?n.fadeOut(r.options.transition.speed,r.options.transition.easing,(function(){t.fadeIn(r.options.transition.speed,r.options.transition.easing,(function(){s()}))})):t.fadeIn(r.options.transition.speed,r.options.transition.easing,(function(){s()})):s(!1)},slideSwing:function(t,n,i,r,s){e.isFunction(t.slideDown)?n?n.slideUp(r.options.transition.speed,r.options.transition.easing,(function(){t.slideDown(r.options.transition.speed,r.options.transition.easing,(function(){s()}))})):t.slideDown(r.options.transition.speed,r.options.transition.easing,(function(){s()})):s(!1)},slideHorizontal:function(t,n,i,r,s){if(e.isFunction(t.animate)){var a=function(e,t,n,i){e.css({position:"absolute",left:t}).show().animate({left:n},r.options.transition.speed,r.options.transition.easing,i)};-1==r.current_index&&r.container.height(t.outerHeight());var o=r.container.width();if(n){var l=n.css(["position","left"]);a(n,0,o*("backward"==i?1:-1),(function(){n.hide().css(l)}))}var c=t.css(["position"]);a(t,o*("backward"==i?-2:1),0,(function(){t.css(c),s()}))}else s(!1)},slideVertical:function(t,n,i,r,s){if(e.isFunction(t.animate)){var a=function(e,t,n,i){e.css({position:"absolute",top:t}).show().animate({top:n},r.options.transition.speed,r.options.transition.easing,i)};-1==r.current_index&&r.container.height(t.outerHeight());var o=r.container.height();if(n){var l=n.css(["position","top"]);a(n,0,o*("backward"==i?-1:1),(function(){n.hide().css(l)}))}var c=t.css(["position"]);a(t,o*("backward"==i?1:-2),0,(function(){t.css(c),s()}))}else s(!1)},css:function(t,n,i,r,s){if(0!=r.options.transition.fwdHideCss.length&&0!=r.options.transition.bckHideCss.length){var a=function(t,n,i){n&&0!=n.length||i(),t.addClass(n).one("animationend",(function(t){e(t.currentTarget).removeClass(n),i()})),t.addClass(n).one("animationcancel",(function(t){e(t.currentTarget).removeClass(n),i("cancel")}))},o=r.options.transition.prefixCss+" "+("backward"==i?r.options.transition.bckShowCss:r.options.transition.fwdShowCss);if(n){var l=r.options.transition.prefixCss+" "+("backward"==i?r.options.transition.bckHideCss:r.options.transition.fwdHideCss);a(n,l,(function(){n.hide(),a(t,o,(function(){s()})),t.show()}))}else a(t,o,(function(){s()})),t.show()}else s(!1)}}})?i.apply(t,r):i)||(e.exports=s)},6115:e=>{var t;t="function"==typeof setImmediate?function(e){setImmediate(e)}:function(e){setTimeout(e,0)},e.exports=t},5084:(e,t,n)=>{"use strict";var i=n(5709),r=n(1812),s=TypeError;e.exports=function(e){if(i(e))return e;throw new s(r(e)+" is not a function")}},7230:(e,t,n)=>{"use strict";var i=n(990),r=String,s=TypeError;e.exports=function(e){if(i(e))return e;throw new s("Can't set "+r(e)+" as a prototype")}},7342:(e,t,n)=>{"use strict";var i=n(140),r=n(6716),s=n(5489).f,a=i("unscopables"),o=Array.prototype;void 0===o[a]&&s(o,a,{configurable:!0,value:r(null)}),e.exports=function(e){o[a][e]=!0}},5876:(e,t,n)=>{"use strict";var i=n(8630).charAt;e.exports=function(e,t,n){return t+(n?i(e,t).length:1)}},2267:(e,t,n)=>{"use strict";var i=n(9554),r=TypeError;e.exports=function(e,t){if(i(t,e))return e;throw new r("Incorrect invocation")}},421:(e,t,n)=>{"use strict";var i=n(4728),r=String,s=TypeError;e.exports=function(e){if(i(e))return e;throw new s(r(e)+" is not an object")}},2591:(e,t,n)=>{"use strict";var i=n(5659);e.exports=i((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},9704:(e,t,n)=>{"use strict";var i=n(2246).forEach,r=n(2388)("forEach");e.exports=r?[].forEach:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}},6464:(e,t,n)=>{"use strict";var i=n(93),r=n(8575),s=n(2402),a=function(e){return function(t,n,a){var o=i(t),l=s(o);if(0===l)return!e&&-1;var c,d=r(a,l);if(e&&n!=n){for(;l>d;)if((c=o[d++])!=c)return!0}else for(;l>d;d++)if((e||d in o)&&o[d]===n)return e||d||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2246:(e,t,n)=>{"use strict";var i=n(9970),r=n(378),s=n(9546),a=n(3517),o=n(2402),l=n(2873),c=r([].push),d=function(e){var t=1===e,n=2===e,r=3===e,d=4===e,u=6===e,h=7===e,f=5===e||u;return function(p,m,g,v){for(var y,_,b=a(p),x=s(b),w=o(x),M=i(m,g),C=0,L=v||l,S=t?L(p,w):n||h?L(p,0):void 0;w>C;C++)if((f||C in x)&&(_=M(y=x[C],C,b),e))if(t)S[C]=_;else if(_)switch(e){case 3:return!0;case 5:return y;case 6:return C;case 2:c(S,y)}else switch(e){case 4:return!1;case 7:c(S,y)}return u?-1:r||d?d:S}};e.exports={forEach:d(0),map:d(1),filter:d(2),some:d(3),every:d(4),find:d(5),findIndex:d(6),filterReject:d(7)}},4950:(e,t,n)=>{"use strict";var i=n(5659),r=n(140),s=n(9316),a=r("species");e.exports=function(e){return s>=51||!i((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},2388:(e,t,n)=>{"use strict";var i=n(5659);e.exports=function(e,t){var n=[][e];return!!n&&i((function(){n.call(null,t||function(){return 1},1)}))}},5930:(e,t,n)=>{"use strict";var i=n(5084),r=n(3517),s=n(9546),a=n(2402),o=TypeError,l="Reduce of empty array with no initial value",c=function(e){return function(t,n,c,d){var u=r(t),h=s(u),f=a(u);if(i(n),0===f&&c<2)throw new o(l);var p=e?f-1:0,m=e?-1:1;if(c<2)for(;;){if(p in h){d=h[p],p+=m;break}if(p+=m,e?p<0:f<=p)throw new o(l)}for(;e?p>=0:f>p;p+=m)p in h&&(d=n(d,h[p],p,u));return d}};e.exports={left:c(!1),right:c(!0)}},9838:(e,t,n)=>{"use strict";var i=n(378);e.exports=i([].slice)},2854:(e,t,n)=>{"use strict";var i=n(4015),r=n(9634),s=n(4728),a=n(140)("species"),o=Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,(r(t)&&(t===o||i(t.prototype))||s(t)&&null===(t=t[a]))&&(t=void 0)),void 0===t?o:t}},2873:(e,t,n)=>{"use strict";var i=n(2854);e.exports=function(e,t){return new(i(e))(0===t?0:t)}},6669:(e,t,n)=>{"use strict";var i=n(140)("iterator"),r=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){r=!0}};a[i]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){try{if(!t&&!r)return!1}catch(e){return!1}var n=!1;try{var s={};s[i]=function(){return{next:function(){return{done:n=!0}}}},e(s)}catch(e){}return n}},8486:(e,t,n)=>{"use strict";var i=n(378),r=i({}.toString),s=i("".slice);e.exports=function(e){return s(r(e),8,-1)}},3298:(e,t,n)=>{"use strict";var i=n(9030),r=n(5709),s=n(8486),a=n(140)("toStringTag"),o=Object,l="Arguments"===s(function(){return arguments}());e.exports=i?s:function(e){var t,n,i;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=o(e),a))?n:l?s(t):"Object"===(i=s(t))&&r(t.callee)?"Arguments":i}},717:(e,t,n)=>{"use strict";var i=n(378),r=n(8367),s=n(9841).getWeakData,a=n(2267),o=n(421),l=n(5341),c=n(4728),d=n(1594),u=n(2246),h=n(2002),f=n(4626),p=f.set,m=f.getterFor,g=u.find,v=u.findIndex,y=i([].splice),_=0,b=function(e){return e.frozen||(e.frozen=new x)},x=function(){this.entries=[]},w=function(e,t){return g(e.entries,(function(e){return e[0]===t}))};x.prototype={get:function(e){var t=w(this,e);if(t)return t[1]},has:function(e){return!!w(this,e)},set:function(e,t){var n=w(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=v(this.entries,(function(t){return t[0]===e}));return~t&&y(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,i){var u=e((function(e,r){a(e,f),p(e,{type:t,id:_++,frozen:null}),l(r)||d(r,e[i],{that:e,AS_ENTRIES:n})})),f=u.prototype,g=m(t),v=function(e,t,n){var i=g(e),r=s(o(t),!0);return!0===r?b(i).set(t,n):r[i.id]=n,e};return r(f,{delete:function(e){var t=g(this);if(!c(e))return!1;var n=s(e);return!0===n?b(t).delete(e):n&&h(n,t.id)&&delete n[t.id]},has:function(e){var t=g(this);if(!c(e))return!1;var n=s(e);return!0===n?b(t).has(e):n&&h(n,t.id)}}),r(f,n?{get:function(e){var t=g(this);if(c(e)){var n=s(e);if(!0===n)return b(t).get(e);if(n)return n[t.id]}},set:function(e,t){return v(this,e,t)}}:{add:function(e){return v(this,e,!0)}}),u}}},9123:(e,t,n)=>{"use strict";var i=n(2654),r=n(8176),s=n(378),a=n(4975),o=n(2667),l=n(9841),c=n(1594),d=n(2267),u=n(5709),h=n(5341),f=n(4728),p=n(5659),m=n(6669),g=n(5453),v=n(4697);e.exports=function(e,t,n){var y=-1!==e.indexOf("Map"),_=-1!==e.indexOf("Weak"),b=y?"set":"add",x=r[e],w=x&&x.prototype,M=x,C={},L=function(e){var t=s(w[e]);o(w,e,"add"===e?function(e){return t(this,0===e?0:e),this}:"delete"===e?function(e){return!(_&&!f(e))&&t(this,0===e?0:e)}:"get"===e?function(e){return _&&!f(e)?void 0:t(this,0===e?0:e)}:"has"===e?function(e){return!(_&&!f(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(a(e,!u(x)||!(_||w.forEach&&!p((function(){(new x).entries().next()})))))M=n.getConstructor(t,e,y,b),l.enable();else if(a(e,!0)){var S=new M,T=S[b](_?{}:-0,1)!==S,k=p((function(){S.has(1)})),E=m((function(e){new x(e)})),D=!_&&p((function(){for(var e=new x,t=5;t--;)e[b](t,t);return!e.has(-0)}));E||((M=t((function(e,t){d(e,w);var n=v(new x,e,M);return h(t)||c(t,n[b],{that:n,AS_ENTRIES:y}),n}))).prototype=w,w.constructor=M),(k||D)&&(L("delete"),L("has"),y&&L("get")),(D||T)&&L(b),_&&w.clear&&delete w.clear}return C[e]=M,i({global:!0,constructor:!0,forced:M!==x},C),g(M,e),_||n.setStrong(M,e,y),M}},43:(e,t,n)=>{"use strict";var i=n(2002),r=n(6387),s=n(7507),a=n(5489);e.exports=function(e,t,n){for(var o=r(t),l=a.f,c=s.f,d=0;d<o.length;d++){var u=o[d];i(e,u)||n&&i(n,u)||l(e,u,c(t,u))}}},46:(e,t,n)=>{"use strict";var i=n(5659);e.exports=!i((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},254:e=>{"use strict";e.exports=function(e,t){return{value:e,done:t}}},2658:(e,t,n)=>{"use strict";var i=n(5459),r=n(5489),s=n(9954);e.exports=i?function(e,t,n){return r.f(e,t,s(1,n))}:function(e,t,n){return e[t]=n,e}},9954:e=>{"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6127:(e,t,n)=>{"use strict";var i=n(3645),r=n(5489);e.exports=function(e,t,n){return n.get&&i(n.get,t,{getter:!0}),n.set&&i(n.set,t,{setter:!0}),r.f(e,t,n)}},2667:(e,t,n)=>{"use strict";var i=n(5709),r=n(5489),s=n(3645),a=n(6275);e.exports=function(e,t,n,o){o||(o={});var l=o.enumerable,c=void 0!==o.name?o.name:t;if(i(n)&&s(n,c,o),o.global)l?e[t]=n:a(t,n);else{try{o.unsafe?e[t]&&(l=!0):delete e[t]}catch(e){}l?e[t]=n:r.f(e,t,{value:n,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return e}},8367:(e,t,n)=>{"use strict";var i=n(2667);e.exports=function(e,t,n){for(var r in t)i(e,r,t[r],n);return e}},6275:(e,t,n)=>{"use strict";var i=n(8176),r=Object.defineProperty;e.exports=function(e,t){try{r(i,e,{value:t,configurable:!0,writable:!0})}catch(n){i[e]=t}return t}},5459:(e,t,n)=>{"use strict";var i=n(5659);e.exports=!i((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},8069:(e,t,n)=>{"use strict";var i=n(8176),r=n(4728),s=i.document,a=r(s)&&r(s.createElement);e.exports=function(e){return a?s.createElement(e):{}}},8373:e=>{"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},3486:(e,t,n)=>{"use strict";var i=n(8069)("span").classList,r=i&&i.constructor&&i.constructor.prototype;e.exports=r===Object.prototype?void 0:r},8308:e=>{"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},9292:(e,t,n)=>{"use strict";var i=n(8836);e.exports="NODE"===i},8576:(e,t,n)=>{"use strict";var i=n(8176).navigator,r=i&&i.userAgent;e.exports=r?String(r):""},9316:(e,t,n)=>{"use strict";var i,r,s=n(8176),a=n(8576),o=s.process,l=s.Deno,c=o&&o.versions||l&&l.version,d=c&&c.v8;d&&(r=(i=d.split("."))[0]>0&&i[0]<4?1:+(i[0]+i[1])),!r&&a&&(!(i=a.match(/Edge\/(\d+)/))||i[1]>=74)&&(i=a.match(/Chrome\/(\d+)/))&&(r=+i[1]),e.exports=r},8836:(e,t,n)=>{"use strict";var i=n(8176),r=n(8576),s=n(8486),a=function(e){return r.slice(0,e.length)===e};e.exports=a("Bun/")?"BUN":a("Cloudflare-Workers")?"CLOUDFLARE":a("Deno/")?"DENO":a("Node.js/")?"NODE":i.Bun&&"string"==typeof Bun.version?"BUN":i.Deno&&"object"==typeof Deno.version?"DENO":"process"===s(i.process)?"NODE":i.window&&i.document?"BROWSER":"REST"},2654:(e,t,n)=>{"use strict";var i=n(8176),r=n(7507).f,s=n(2658),a=n(2667),o=n(6275),l=n(43),c=n(4975);e.exports=function(e,t){var n,d,u,h,f,p=e.target,m=e.global,g=e.stat;if(n=m?i:g?i[p]||o(p,{}):i[p]&&i[p].prototype)for(d in t){if(h=t[d],u=e.dontCallGetSet?(f=r(n,d))&&f.value:n[d],!c(m?d:p+(g?".":"#")+d,e.forced)&&void 0!==u){if(typeof h==typeof u)continue;l(h,u)}(e.sham||u&&u.sham)&&s(h,"sham",!0),a(n,d,h,e)}}},5659:e=>{"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},7988:(e,t,n)=>{"use strict";n(8044);var i=n(5750),r=n(2667),s=n(7191),a=n(5659),o=n(140),l=n(2658),c=o("species"),d=RegExp.prototype;e.exports=function(e,t,n,u){var h=o(e),f=!a((function(){var t={};return t[h]=function(){return 7},7!==""[e](t)})),p=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[c]=function(){return n},n.flags="",n[h]=/./[h]),n.exec=function(){return t=!0,null},n[h](""),!t}));if(!f||!p||n){var m=/./[h],g=t(h,""[e],(function(e,t,n,r,a){var o=t.exec;return o===s||o===d.exec?f&&!a?{done:!0,value:i(m,t,n,r)}:{done:!0,value:i(e,n,t,r)}:{done:!1}}));r(String.prototype,e,g[0]),r(d,h,g[1])}u&&l(d[h],"sham",!0)}},3681:(e,t,n)=>{"use strict";var i=n(5659);e.exports=!i((function(){return Object.isExtensible(Object.preventExtensions({}))}))},368:(e,t,n)=>{"use strict";var i=n(2286),r=Function.prototype,s=r.apply,a=r.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(s):function(){return a.apply(s,arguments)})},9970:(e,t,n)=>{"use strict";var i=n(2501),r=n(5084),s=n(2286),a=i(i.bind);e.exports=function(e,t){return r(e),void 0===t?e:s?a(e,t):function(){return e.apply(t,arguments)}}},2286:(e,t,n)=>{"use strict";var i=n(5659);e.exports=!i((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},5750:(e,t,n)=>{"use strict";var i=n(2286),r=Function.prototype.call;e.exports=i?r.bind(r):function(){return r.apply(r,arguments)}},1082:(e,t,n)=>{"use strict";var i=n(5459),r=n(2002),s=Function.prototype,a=i&&Object.getOwnPropertyDescriptor,o=r(s,"name"),l=o&&"something"===function(){}.name,c=o&&(!i||i&&a(s,"name").configurable);e.exports={EXISTS:o,PROPER:l,CONFIGURABLE:c}},8663:(e,t,n)=>{"use strict";var i=n(378),r=n(5084);e.exports=function(e,t,n){try{return i(r(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},2501:(e,t,n)=>{"use strict";var i=n(8486),r=n(378);e.exports=function(e){if("Function"===i(e))return r(e)}},378:(e,t,n)=>{"use strict";var i=n(2286),r=Function.prototype,s=r.call,a=i&&r.bind.bind(s,s);e.exports=i?a:function(e){return function(){return s.apply(e,arguments)}}},955:(e,t,n)=>{"use strict";var i=n(8176),r=n(5709);e.exports=function(e,t){return arguments.length<2?(n=i[e],r(n)?n:void 0):i[e]&&i[e][t];var n}},2321:(e,t,n)=>{"use strict";var i=n(3298),r=n(9290),s=n(5341),a=n(2528),o=n(140)("iterator");e.exports=function(e){if(!s(e))return r(e,o)||r(e,"@@iterator")||a[i(e)]}},9652:(e,t,n)=>{"use strict";var i=n(5750),r=n(5084),s=n(421),a=n(1812),o=n(2321),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?o(e):t;if(r(n))return s(i(n,e));throw new l(a(e)+" is not iterable")}},9290:(e,t,n)=>{"use strict";var i=n(5084),r=n(5341);e.exports=function(e,t){var n=e[t];return r(n)?void 0:i(n)}},4217:(e,t,n)=>{"use strict";var i=n(378),r=n(3517),s=Math.floor,a=i("".charAt),o=i("".replace),l=i("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,d=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,i,u,h){var f=n+e.length,p=i.length,m=d;return void 0!==u&&(u=r(u),m=c),o(h,m,(function(r,o){var c;switch(a(o,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,n);case"'":return l(t,f);case"<":c=u[l(o,1,-1)];break;default:var d=+o;if(0===d)return r;if(d>p){var h=s(d/10);return 0===h?r:h<=p?void 0===i[h-1]?a(o,1):i[h-1]+a(o,1):r}c=i[d-1]}return void 0===c?"":c}))}},8176:function(e,t,n){"use strict";var i=function(e){return e&&e.Math===Math&&e};e.exports=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof n.g&&n.g)||i("object"==typeof this&&this)||function(){return this}()||Function("return this")()},2002:(e,t,n)=>{"use strict";var i=n(378),r=n(3517),s=i({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return s(r(e),t)}},3911:e=>{"use strict";e.exports={}},278:(e,t,n)=>{"use strict";var i=n(955);e.exports=i("document","documentElement")},6364:(e,t,n)=>{"use strict";var i=n(5459),r=n(5659),s=n(8069);e.exports=!i&&!r((function(){return 7!==Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},9546:(e,t,n)=>{"use strict";var i=n(378),r=n(5659),s=n(8486),a=Object,o=i("".split);e.exports=r((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===s(e)?o(e,""):a(e)}:a},4697:(e,t,n)=>{"use strict";var i=n(5709),r=n(4728),s=n(8900);e.exports=function(e,t,n){var a,o;return s&&i(a=t.constructor)&&a!==n&&r(o=a.prototype)&&o!==n.prototype&&s(e,o),e}},8079:(e,t,n)=>{"use strict";var i=n(378),r=n(5709),s=n(6035),a=i(Function.toString);r(s.inspectSource)||(s.inspectSource=function(e){return a(e)}),e.exports=s.inspectSource},9841:(e,t,n)=>{"use strict";var i=n(2654),r=n(378),s=n(3911),a=n(4728),o=n(2002),l=n(5489).f,c=n(9769),d=n(851),u=n(5339),h=n(4903),f=n(3681),p=!1,m=h("meta"),g=0,v=function(e){l(e,m,{value:{objectID:"O"+g++,weakData:{}}})},y=e.exports={enable:function(){y.enable=function(){},p=!0;var e=c.f,t=r([].splice),n={};n[m]=1,e(n).length&&(c.f=function(n){for(var i=e(n),r=0,s=i.length;r<s;r++)if(i[r]===m){t(i,r,1);break}return i},i({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:d.f}))},fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,m)){if(!u(e))return"F";if(!t)return"E";v(e)}return e[m].objectID},getWeakData:function(e,t){if(!o(e,m)){if(!u(e))return!0;if(!t)return!1;v(e)}return e[m].weakData},onFreeze:function(e){return f&&p&&u(e)&&!o(e,m)&&v(e),e}};s[m]=!0},4626:(e,t,n)=>{"use strict";var i,r,s,a=n(4806),o=n(8176),l=n(4728),c=n(2658),d=n(2002),u=n(6035),h=n(8355),f=n(3911),p="Object already initialized",m=o.TypeError,g=o.WeakMap;if(a||u.state){var v=u.state||(u.state=new g);v.get=v.get,v.has=v.has,v.set=v.set,i=function(e,t){if(v.has(e))throw new m(p);return t.facade=e,v.set(e,t),t},r=function(e){return v.get(e)||{}},s=function(e){return v.has(e)}}else{var y=h("state");f[y]=!0,i=function(e,t){if(d(e,y))throw new m(p);return t.facade=e,c(e,y,t),t},r=function(e){return d(e,y)?e[y]:{}},s=function(e){return d(e,y)}}e.exports={set:i,get:r,has:s,enforce:function(e){return s(e)?r(e):i(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw new m("Incompatible receiver, "+e+" required");return n}}}},8073:(e,t,n)=>{"use strict";var i=n(140),r=n(2528),s=i("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[s]===e)}},4015:(e,t,n)=>{"use strict";var i=n(8486);e.exports=Array.isArray||function(e){return"Array"===i(e)}},5709:e=>{"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},9634:(e,t,n)=>{"use strict";var i=n(378),r=n(5659),s=n(5709),a=n(3298),o=n(955),l=n(8079),c=function(){},d=o("Reflect","construct"),u=/^\s*(?:class|function)\b/,h=i(u.exec),f=!u.test(c),p=function(e){if(!s(e))return!1;try{return d(c,[],e),!0}catch(e){return!1}},m=function(e){if(!s(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!h(u,l(e))}catch(e){return!0}};m.sham=!0,e.exports=!d||r((function(){var e;return p(p.call)||!p(Object)||!p((function(){e=!0}))||e}))?m:p},4975:(e,t,n)=>{"use strict";var i=n(5659),r=n(5709),s=/#|\.prototype\./,a=function(e,t){var n=l[o(e)];return n===d||n!==c&&(r(t)?i(t):!!t)},o=a.normalize=function(e){return String(e).replace(s,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",d=a.POLYFILL="P";e.exports=a},5341:e=>{"use strict";e.exports=function(e){return null==e}},4728:(e,t,n)=>{"use strict";var i=n(5709);e.exports=function(e){return"object"==typeof e?null!==e:i(e)}},990:(e,t,n)=>{"use strict";var i=n(4728);e.exports=function(e){return i(e)||null===e}},6940:e=>{"use strict";e.exports=!1},7788:(e,t,n)=>{"use strict";var i=n(955),r=n(5709),s=n(9554),a=n(7692),o=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return r(t)&&s(t.prototype,o(e))}},1594:(e,t,n)=>{"use strict";var i=n(9970),r=n(5750),s=n(421),a=n(1812),o=n(8073),l=n(2402),c=n(9554),d=n(9652),u=n(2321),h=n(6403),f=TypeError,p=function(e,t){this.stopped=e,this.result=t},m=p.prototype;e.exports=function(e,t,n){var g,v,y,_,b,x,w,M=n&&n.that,C=!(!n||!n.AS_ENTRIES),L=!(!n||!n.IS_RECORD),S=!(!n||!n.IS_ITERATOR),T=!(!n||!n.INTERRUPTED),k=i(t,M),E=function(e){return g&&h(g,"normal",e),new p(!0,e)},D=function(e){return C?(s(e),T?k(e[0],e[1],E):k(e[0],e[1])):T?k(e,E):k(e)};if(L)g=e.iterator;else if(S)g=e;else{if(!(v=u(e)))throw new f(a(e)+" is not iterable");if(o(v)){for(y=0,_=l(e);_>y;y++)if((b=D(e[y]))&&c(m,b))return b;return new p(!1)}g=d(e,v)}for(x=L?e.next:g.next;!(w=r(x,g)).done;){try{b=D(w.value)}catch(e){h(g,"throw",e)}if("object"==typeof b&&b&&c(m,b))return b}return new p(!1)}},6403:(e,t,n)=>{"use strict";var i=n(5750),r=n(421),s=n(9290);e.exports=function(e,t,n){var a,o;r(e);try{if(!(a=s(e,"return"))){if("throw"===t)throw n;return n}a=i(a,e)}catch(e){o=!0,a=e}if("throw"===t)throw n;if(o)throw a;return r(a),n}},4351:(e,t,n)=>{"use strict";var i=n(4530).IteratorPrototype,r=n(6716),s=n(9954),a=n(5453),o=n(2528),l=function(){return this};e.exports=function(e,t,n,c){var d=t+" Iterator";return e.prototype=r(i,{next:s(+!c,n)}),a(e,d,!1,!0),o[d]=l,e}},7094:(e,t,n)=>{"use strict";var i=n(2654),r=n(5750),s=n(6940),a=n(1082),o=n(5709),l=n(4351),c=n(6426),d=n(8900),u=n(5453),h=n(2658),f=n(2667),p=n(140),m=n(2528),g=n(4530),v=a.PROPER,y=a.CONFIGURABLE,_=g.IteratorPrototype,b=g.BUGGY_SAFARI_ITERATORS,x=p("iterator"),w="keys",M="values",C="entries",L=function(){return this};e.exports=function(e,t,n,a,p,g,S){l(n,t,a);var T,k,E,D=function(e){if(e===p&&H)return H;if(!b&&e&&e in Y)return Y[e];switch(e){case w:case M:case C:return function(){return new n(this,e)}}return function(){return new n(this)}},A=t+" Iterator",O=!1,Y=e.prototype,N=Y[x]||Y["@@iterator"]||p&&Y[p],H=!b&&N||D(p),P="Array"===t&&Y.entries||N;if(P&&(T=c(P.call(new e)))!==Object.prototype&&T.next&&(s||c(T)===_||(d?d(T,_):o(T[x])||f(T,x,L)),u(T,A,!0,!0),s&&(m[A]=L)),v&&p===M&&N&&N.name!==M&&(!s&&y?h(Y,"name",M):(O=!0,H=function(){return r(N,this)})),p)if(k={values:D(M),keys:g?H:D(w),entries:D(C)},S)for(E in k)(b||O||!(E in Y))&&f(Y,E,k[E]);else i({target:t,proto:!0,forced:b||O},k);return s&&!S||Y[x]===H||f(Y,x,H,{name:p}),m[t]=H,k}},4530:(e,t,n)=>{"use strict";var i,r,s,a=n(5659),o=n(5709),l=n(4728),c=n(6716),d=n(6426),u=n(2667),h=n(140),f=n(6940),p=h("iterator"),m=!1;[].keys&&("next"in(s=[].keys())?(r=d(d(s)))!==Object.prototype&&(i=r):m=!0),!l(i)||a((function(){var e={};return i[p].call(e)!==e}))?i={}:f&&(i=c(i)),o(i[p])||u(i,p,(function(){return this})),e.exports={IteratorPrototype:i,BUGGY_SAFARI_ITERATORS:m}},2528:e=>{"use strict";e.exports={}},2402:(e,t,n)=>{"use strict";var i=n(682);e.exports=function(e){return i(e.length)}},3645:(e,t,n)=>{"use strict";var i=n(378),r=n(5659),s=n(5709),a=n(2002),o=n(5459),l=n(1082).CONFIGURABLE,c=n(8079),d=n(4626),u=d.enforce,h=d.get,f=String,p=Object.defineProperty,m=i("".slice),g=i("".replace),v=i([].join),y=o&&!r((function(){return 8!==p((function(){}),"length",{value:8}).length})),_=String(String).split("String"),b=e.exports=function(e,t,n){"Symbol("===m(f(t),0,7)&&(t="["+g(f(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(t="get "+t),n&&n.setter&&(t="set "+t),(!a(e,"name")||l&&e.name!==t)&&(o?p(e,"name",{value:t,configurable:!0}):e.name=t),y&&n&&a(n,"arity")&&e.length!==n.arity&&p(e,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?o&&p(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var i=u(e);return a(i,"source")||(i.source=v(_,"string"==typeof t?t:"")),e};Function.prototype.toString=b((function(){return s(this)&&h(this).source||c(this)}),"toString")},3639:e=>{"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var i=+e;return(i>0?n:t)(i)}},5811:(e,t,n)=>{"use strict";var i=n(8176),r=n(5659),s=n(378),a=n(3634),o=n(645).trim,l=n(2032),c=i.parseInt,d=i.Symbol,u=d&&d.iterator,h=/^[+-]?0x/i,f=s(h.exec),p=8!==c(l+"08")||22!==c(l+"0x16")||u&&!r((function(){c(Object(u))}));e.exports=p?function(e,t){var n=o(a(e));return c(n,t>>>0||(f(h,n)?16:10))}:c},5355:(e,t,n)=>{"use strict";var i=n(5459),r=n(378),s=n(5750),a=n(5659),o=n(4332),l=n(725),c=n(1505),d=n(3517),u=n(9546),h=Object.assign,f=Object.defineProperty,p=r([].concat);e.exports=!h||a((function(){if(i&&1!==h({b:1},h(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol("assign detection"),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!==h({},e)[n]||o(h({},t)).join("")!==r}))?function(e,t){for(var n=d(e),r=arguments.length,a=1,h=l.f,f=c.f;r>a;)for(var m,g=u(arguments[a++]),v=h?p(o(g),h(g)):o(g),y=v.length,_=0;y>_;)m=v[_++],i&&!s(f,g,m)||(n[m]=g[m]);return n}:h},6716:(e,t,n)=>{"use strict";var i,r=n(421),s=n(9221),a=n(8308),o=n(3911),l=n(278),c=n(8069),d=n(8355),u="prototype",h="script",f=d("IE_PROTO"),p=function(){},m=function(e){return"<"+h+">"+e+"</"+h+">"},g=function(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t},v=function(){try{i=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;v="undefined"!=typeof document?document.domain&&i?g(i):(t=c("iframe"),n="java"+h+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F):g(i);for(var r=a.length;r--;)delete v[u][a[r]];return v()};o[f]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p[u]=r(e),n=new p,p[u]=null,n[f]=e):n=v(),void 0===t?n:s.f(n,t)}},9221:(e,t,n)=>{"use strict";var i=n(5459),r=n(3169),s=n(5489),a=n(421),o=n(93),l=n(4332);t.f=i&&!r?Object.defineProperties:function(e,t){a(e);for(var n,i=o(t),r=l(t),c=r.length,d=0;c>d;)s.f(e,n=r[d++],i[n]);return e}},5489:(e,t,n)=>{"use strict";var i=n(5459),r=n(6364),s=n(3169),a=n(421),o=n(9457),l=TypeError,c=Object.defineProperty,d=Object.getOwnPropertyDescriptor,u="enumerable",h="configurable",f="writable";t.f=i?s?function(e,t,n){if(a(e),t=o(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&f in n&&!n[f]){var i=d(e,t);i&&i[f]&&(e[t]=n.value,n={configurable:h in n?n[h]:i[h],enumerable:u in n?n[u]:i[u],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=o(t),a(n),r)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},7507:(e,t,n)=>{"use strict";var i=n(5459),r=n(5750),s=n(1505),a=n(9954),o=n(93),l=n(9457),c=n(2002),d=n(6364),u=Object.getOwnPropertyDescriptor;t.f=i?u:function(e,t){if(e=o(e),t=l(t),d)try{return u(e,t)}catch(e){}if(c(e,t))return a(!r(s.f,e,t),e[t])}},851:(e,t,n)=>{"use strict";var i=n(8486),r=n(93),s=n(9769).f,a=n(9838),o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return o&&"Window"===i(e)?function(e){try{return s(e)}catch(e){return a(o)}}(e):s(r(e))}},9769:(e,t,n)=>{"use strict";var i=n(8946),r=n(8308).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return i(e,r)}},725:(e,t)=>{"use strict";t.f=Object.getOwnPropertySymbols},6426:(e,t,n)=>{"use strict";var i=n(2002),r=n(5709),s=n(3517),a=n(8355),o=n(46),l=a("IE_PROTO"),c=Object,d=c.prototype;e.exports=o?c.getPrototypeOf:function(e){var t=s(e);if(i(t,l))return t[l];var n=t.constructor;return r(n)&&t instanceof n?n.prototype:t instanceof c?d:null}},5339:(e,t,n)=>{"use strict";var i=n(5659),r=n(4728),s=n(8486),a=n(2591),o=Object.isExtensible,l=i((function(){o(1)}));e.exports=l||a?function(e){return!!r(e)&&((!a||"ArrayBuffer"!==s(e))&&(!o||o(e)))}:o},9554:(e,t,n)=>{"use strict";var i=n(378);e.exports=i({}.isPrototypeOf)},8946:(e,t,n)=>{"use strict";var i=n(378),r=n(2002),s=n(93),a=n(6464).indexOf,o=n(3911),l=i([].push);e.exports=function(e,t){var n,i=s(e),c=0,d=[];for(n in i)!r(o,n)&&r(i,n)&&l(d,n);for(;t.length>c;)r(i,n=t[c++])&&(~a(d,n)||l(d,n));return d}},4332:(e,t,n)=>{"use strict";var i=n(8946),r=n(8308);e.exports=Object.keys||function(e){return i(e,r)}},1505:(e,t)=>{"use strict";var n={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,r=i&&!n.call({1:2},1);t.f=r?function(e){var t=i(this,e);return!!t&&t.enumerable}:n},8900:(e,t,n)=>{"use strict";var i=n(8663),r=n(4728),s=n(8349),a=n(7230);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=i(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,i){return s(n),a(i),r(n)?(t?e(n,i):n.__proto__=i,n):n}}():void 0)},2844:(e,t,n)=>{"use strict";var i=n(9030),r=n(3298);e.exports=i?{}.toString:function(){return"[object "+r(this)+"]"}},9212:(e,t,n)=>{"use strict";var i=n(5750),r=n(5709),s=n(4728),a=TypeError;e.exports=function(e,t){var n,o;if("string"===t&&r(n=e.toString)&&!s(o=i(n,e)))return o;if(r(n=e.valueOf)&&!s(o=i(n,e)))return o;if("string"!==t&&r(n=e.toString)&&!s(o=i(n,e)))return o;throw new a("Can't convert object to primitive value")}},6387:(e,t,n)=>{"use strict";var i=n(955),r=n(378),s=n(9769),a=n(725),o=n(421),l=r([].concat);e.exports=i("Reflect","ownKeys")||function(e){var t=s.f(o(e)),n=a.f;return n?l(t,n(e)):t}},3910:(e,t,n)=>{"use strict";var i=n(5750),r=n(421),s=n(5709),a=n(8486),o=n(7191),l=TypeError;e.exports=function(e,t){var n=e.exec;if(s(n)){var c=i(n,e,t);return null!==c&&r(c),c}if("RegExp"===a(e))return i(o,e,t);throw new l("RegExp#exec called on incompatible receiver")}},7191:(e,t,n)=>{"use strict";var i,r,s=n(5750),a=n(378),o=n(3634),l=n(3164),c=n(3857),d=n(3),u=n(6716),h=n(4626).get,f=n(8322),p=n(6620),m=d("native-string-replace",String.prototype.replace),g=RegExp.prototype.exec,v=g,y=a("".charAt),_=a("".indexOf),b=a("".replace),x=a("".slice),w=(r=/b*/g,s(g,i=/a/,"a"),s(g,r,"a"),0!==i.lastIndex||0!==r.lastIndex),M=c.BROKEN_CARET,C=void 0!==/()??/.exec("")[1];(w||C||M||f||p)&&(v=function(e){var t,n,i,r,a,c,d,f=this,p=h(f),L=o(e),S=p.raw;if(S)return S.lastIndex=f.lastIndex,t=s(v,S,L),f.lastIndex=S.lastIndex,t;var T=p.groups,k=M&&f.sticky,E=s(l,f),D=f.source,A=0,O=L;if(k&&(E=b(E,"y",""),-1===_(E,"g")&&(E+="g"),O=x(L,f.lastIndex),f.lastIndex>0&&(!f.multiline||f.multiline&&"\n"!==y(L,f.lastIndex-1))&&(D="(?: "+D+")",O=" "+O,A++),n=new RegExp("^(?:"+D+")",E)),C&&(n=new RegExp("^"+D+"$(?!\\s)",E)),w&&(i=f.lastIndex),r=s(g,k?n:f,O),k?r?(r.input=x(r.input,A),r[0]=x(r[0],A),r.index=f.lastIndex,f.lastIndex+=r[0].length):f.lastIndex=0:w&&r&&(f.lastIndex=f.global?r.index+r[0].length:i),C&&r&&r.length>1&&s(m,r[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(r[a]=void 0)})),r&&T)for(r.groups=c=u(null),a=0;a<T.length;a++)c[(d=T[a])[0]]=r[d[1]];return r}),e.exports=v},3164:(e,t,n)=>{"use strict";var i=n(421);e.exports=function(){var e=i(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},3857:(e,t,n)=>{"use strict";var i=n(5659),r=n(8176).RegExp,s=i((function(){var e=r("a","y");return e.lastIndex=2,null!==e.exec("abcd")})),a=s||i((function(){return!r("a","y").sticky})),o=s||i((function(){var e=r("^r","gy");return e.lastIndex=2,null!==e.exec("str")}));e.exports={BROKEN_CARET:o,MISSED_STICKY:a,UNSUPPORTED_Y:s}},8322:(e,t,n)=>{"use strict";var i=n(5659),r=n(8176).RegExp;e.exports=i((function(){var e=r(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)}))},6620:(e,t,n)=>{"use strict";var i=n(5659),r=n(8176).RegExp;e.exports=i((function(){var e=r("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},8349:(e,t,n)=>{"use strict";var i=n(5341),r=TypeError;e.exports=function(e){if(i(e))throw new r("Can't call method on "+e);return e}},5453:(e,t,n)=>{"use strict";var i=n(5489).f,r=n(2002),s=n(140)("toStringTag");e.exports=function(e,t,n){e&&!n&&(e=e.prototype),e&&!r(e,s)&&i(e,s,{configurable:!0,value:t})}},8355:(e,t,n)=>{"use strict";var i=n(3),r=n(4903),s=i("keys");e.exports=function(e){return s[e]||(s[e]=r(e))}},6035:(e,t,n)=>{"use strict";var i=n(6940),r=n(8176),s=n(6275),a="__core-js_shared__",o=e.exports=r[a]||s(a,{});(o.versions||(o.versions=[])).push({version:"3.41.0",mode:i?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"})},3:(e,t,n)=>{"use strict";var i=n(6035);e.exports=function(e,t){return i[e]||(i[e]=t||{})}},8630:(e,t,n)=>{"use strict";var i=n(378),r=n(1506),s=n(3634),a=n(8349),o=i("".charAt),l=i("".charCodeAt),c=i("".slice),d=function(e){return function(t,n){var i,d,u=s(a(t)),h=r(n),f=u.length;return h<0||h>=f?e?"":void 0:(i=l(u,h))<55296||i>56319||h+1===f||(d=l(u,h+1))<56320||d>57343?e?o(u,h):i:e?c(u,h,h+2):d-56320+(i-55296<<10)+65536}};e.exports={codeAt:d(!1),charAt:d(!0)}},645:(e,t,n)=>{"use strict";var i=n(378),r=n(8349),s=n(3634),a=n(2032),o=i("".replace),l=RegExp("^["+a+"]+"),c=RegExp("(^|[^"+a+"])["+a+"]+$"),d=function(e){return function(t){var n=s(r(t));return 1&e&&(n=o(n,l,"")),2&e&&(n=o(n,c,"$1")),n}};e.exports={start:d(1),end:d(2),trim:d(3)}},9800:(e,t,n)=>{"use strict";var i=n(9316),r=n(5659),s=n(8176).String;e.exports=!!Object.getOwnPropertySymbols&&!r((function(){var e=Symbol("symbol detection");return!s(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41}))},8575:(e,t,n)=>{"use strict";var i=n(1506),r=Math.max,s=Math.min;e.exports=function(e,t){var n=i(e);return n<0?r(n+t,0):s(n,t)}},93:(e,t,n)=>{"use strict";var i=n(9546),r=n(8349);e.exports=function(e){return i(r(e))}},1506:(e,t,n)=>{"use strict";var i=n(3639);e.exports=function(e){var t=+e;return t!=t||0===t?0:i(t)}},682:(e,t,n)=>{"use strict";var i=n(1506),r=Math.min;e.exports=function(e){var t=i(e);return t>0?r(t,9007199254740991):0}},3517:(e,t,n)=>{"use strict";var i=n(8349),r=Object;e.exports=function(e){return r(i(e))}},7352:(e,t,n)=>{"use strict";var i=n(5750),r=n(4728),s=n(7788),a=n(9290),o=n(9212),l=n(140),c=TypeError,d=l("toPrimitive");e.exports=function(e,t){if(!r(e)||s(e))return e;var n,l=a(e,d);if(l){if(void 0===t&&(t="default"),n=i(l,e,t),!r(n)||s(n))return n;throw new c("Can't convert object to primitive value")}return void 0===t&&(t="number"),o(e,t)}},9457:(e,t,n)=>{"use strict";var i=n(7352),r=n(7788);e.exports=function(e){var t=i(e,"string");return r(t)?t:t+""}},9030:(e,t,n)=>{"use strict";var i={};i[n(140)("toStringTag")]="z",e.exports="[object z]"===String(i)},3634:(e,t,n)=>{"use strict";var i=n(3298),r=String;e.exports=function(e){if("Symbol"===i(e))throw new TypeError("Cannot convert a Symbol value to a string");return r(e)}},1812:e=>{"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},4903:(e,t,n)=>{"use strict";var i=n(378),r=0,s=Math.random(),a=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++r+s,36)}},7692:(e,t,n)=>{"use strict";var i=n(9800);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3169:(e,t,n)=>{"use strict";var i=n(5459),r=n(5659);e.exports=i&&r((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},4806:(e,t,n)=>{"use strict";var i=n(8176),r=n(5709),s=i.WeakMap;e.exports=r(s)&&/native code/.test(String(s))},140:(e,t,n)=>{"use strict";var i=n(8176),r=n(3),s=n(2002),a=n(4903),o=n(9800),l=n(7692),c=i.Symbol,d=r("wks"),u=l?c.for||c:c&&c.withoutSetter||a;e.exports=function(e){return s(d,e)||(d[e]=o&&s(c,e)?c[e]:u("Symbol."+e)),d[e]}},2032:e=>{"use strict";e.exports="\t\n\v\f\r    \u2028\u2029\ufeff"},1888:(e,t,n)=>{"use strict";var i=n(2654),r=n(2246).filter;i({target:"Array",proto:!0,forced:!n(4950)("filter")},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},5952:(e,t,n)=>{"use strict";var i=n(2654),r=n(9704);i({target:"Array",proto:!0,forced:[].forEach!==r},{forEach:r})},9461:(e,t,n)=>{"use strict";var i=n(93),r=n(7342),s=n(2528),a=n(4626),o=n(5489).f,l=n(7094),c=n(254),d=n(6940),u=n(5459),h="Array Iterator",f=a.set,p=a.getterFor(h);e.exports=l(Array,"Array",(function(e,t){f(this,{type:h,target:i(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=null,c(void 0,!0);switch(e.kind){case"keys":return c(n,!1);case"values":return c(t[n],!1)}return c([n,t[n]],!1)}),"values");var m=s.Arguments=s.Array;if(r("keys"),r("values"),r("entries"),!d&&u&&"values"!==m.name)try{o(m,"name",{value:"values"})}catch(e){}},6648:(e,t,n)=>{"use strict";var i=n(2654),r=n(5930).left,s=n(2388),a=n(9316);i({target:"Array",proto:!0,forced:!n(9292)&&a>79&&a<83||!s("reduce")},{reduce:function(e){var t=arguments.length;return r(this,e,t,t>1?arguments[1]:void 0)}})},3030:(e,t,n)=>{"use strict";var i=n(5459),r=n(1082).EXISTS,s=n(378),a=n(6127),o=Function.prototype,l=s(o.toString),c=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,d=s(c.exec);i&&!r&&a(o,"name",{configurable:!0,get:function(){try{return d(c,l(this))[1]}catch(e){return""}}})},74:(e,t,n)=>{"use strict";var i=n(2654),r=n(5355);i({target:"Object",stat:!0,arity:2,forced:Object.assign!==r},{assign:r})},8945:(e,t,n)=>{"use strict";var i=n(9030),r=n(2667),s=n(2844);i||r(Object.prototype,"toString",s,{unsafe:!0})},6369:(e,t,n)=>{"use strict";var i=n(2654),r=n(5811);i({global:!0,forced:parseInt!==r},{parseInt:r})},8044:(e,t,n)=>{"use strict";var i=n(2654),r=n(7191);i({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},2930:(e,t,n)=>{"use strict";var i=n(8630).charAt,r=n(3634),s=n(4626),a=n(7094),o=n(254),l="String Iterator",c=s.set,d=s.getterFor(l);a(String,"String",(function(e){c(this,{type:l,string:r(e),index:0})}),(function(){var e,t=d(this),n=t.string,r=t.index;return r>=n.length?o(void 0,!0):(e=i(n,r),t.index+=e.length,o(e,!1))}))},7570:(e,t,n)=>{"use strict";var i=n(5750),r=n(7988),s=n(421),a=n(5341),o=n(682),l=n(3634),c=n(8349),d=n(9290),u=n(5876),h=n(3910);r("match",(function(e,t,n){return[function(t){var n=c(this),r=a(t)?void 0:d(t,e);return r?i(r,t,n):new RegExp(t)[e](l(n))},function(e){var i=s(this),r=l(e),a=n(t,i,r);if(a.done)return a.value;if(!i.global)return h(i,r);var c=i.unicode;i.lastIndex=0;for(var d,f=[],p=0;null!==(d=h(i,r));){var m=l(d[0]);f[p]=m,""===m&&(i.lastIndex=u(r,o(i.lastIndex),c)),p++}return 0===p?null:f}]}))},1845:(e,t,n)=>{"use strict";var i=n(368),r=n(5750),s=n(378),a=n(7988),o=n(5659),l=n(421),c=n(5709),d=n(5341),u=n(1506),h=n(682),f=n(3634),p=n(8349),m=n(5876),g=n(9290),v=n(4217),y=n(3910),_=n(140)("replace"),b=Math.max,x=Math.min,w=s([].concat),M=s([].push),C=s("".indexOf),L=s("".slice),S="$0"==="a".replace(/./,"$0"),T=!!/./[_]&&""===/./[_]("a","$0");a("replace",(function(e,t,n){var s=T?"$":"$0";return[function(e,n){var i=p(this),s=d(e)?void 0:g(e,_);return s?r(s,e,i,n):r(t,f(i),e,n)},function(e,r){var a=l(this),o=f(e);if("string"==typeof r&&-1===C(r,s)&&-1===C(r,"$<")){var d=n(t,a,o,r);if(d.done)return d.value}var p=c(r);p||(r=f(r));var g,_=a.global;_&&(g=a.unicode,a.lastIndex=0);for(var S,T=[];null!==(S=y(a,o))&&(M(T,S),_);){""===f(S[0])&&(a.lastIndex=m(o,h(a.lastIndex),g))}for(var k,E="",D=0,A=0;A<T.length;A++){for(var O,Y=f((S=T[A])[0]),N=b(x(u(S.index),o.length),0),H=[],P=1;P<S.length;P++)M(H,void 0===(k=S[P])?k:String(k));var j=S.groups;if(p){var R=w([Y],H,N,o);void 0!==j&&M(R,j),O=f(i(r,void 0,R))}else O=v(Y,o,N,H,j,r);N>=D&&(E+=L(o,D,N)+O,D=N+Y.length)}return E+L(o,D)}]}),!!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!S||T)},4114:(e,t,n)=>{"use strict";var i,r=n(3681),s=n(8176),a=n(378),o=n(8367),l=n(9841),c=n(9123),d=n(717),u=n(4728),h=n(4626).enforce,f=n(5659),p=n(4806),m=Object,g=Array.isArray,v=m.isExtensible,y=m.isFrozen,_=m.isSealed,b=m.freeze,x=m.seal,w=!s.ActiveXObject&&"ActiveXObject"in s,M=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},C=c("WeakMap",M,d),L=C.prototype,S=a(L.set);if(p)if(w){i=d.getConstructor(M,"WeakMap",!0),l.enable();var T=a(L.delete),k=a(L.has),E=a(L.get);o(L,{delete:function(e){if(u(e)&&!v(e)){var t=h(this);return t.frozen||(t.frozen=new i),T(this,e)||t.frozen.delete(e)}return T(this,e)},has:function(e){if(u(e)&&!v(e)){var t=h(this);return t.frozen||(t.frozen=new i),k(this,e)||t.frozen.has(e)}return k(this,e)},get:function(e){if(u(e)&&!v(e)){var t=h(this);return t.frozen||(t.frozen=new i),k(this,e)?E(this,e):t.frozen.get(e)}return E(this,e)},set:function(e,t){if(u(e)&&!v(e)){var n=h(this);n.frozen||(n.frozen=new i),k(this,e)?S(this,e,t):n.frozen.set(e,t)}else S(this,e,t);return this}})}else r&&f((function(){var e=b([]);return S(new C,e,1),!y(e)}))&&o(L,{set:function(e,t){var n;return g(e)&&(y(e)?n=b:_(e)&&(n=x)),S(this,e,t),n&&n(e),this}})},7416:(e,t,n)=>{"use strict";n(4114)},8353:(e,t,n)=>{"use strict";var i=n(8176),r=n(8373),s=n(3486),a=n(9704),o=n(2658),l=function(e){if(e&&e.forEach!==a)try{o(e,"forEach",a)}catch(t){e.forEach=a}};for(var c in r)r[c]&&l(i[c]&&i[c].prototype);l(s)},6235:(e,t,n)=>{"use strict";var i=n(8176),r=n(8373),s=n(3486),a=n(9461),o=n(2658),l=n(5453),c=n(140)("iterator"),d=a.values,u=function(e,t){if(e){if(e[c]!==d)try{o(e,c,d)}catch(t){e[c]=d}if(l(e,t,!0),r[t])for(var n in a)if(e[n]!==a[n])try{o(e,n,a[n])}catch(t){e[n]=a[n]}}};for(var h in r)u(i[h]&&i[h].prototype,h);u(s,"DOMTokenList")}},t={};function n(i){var r=t[i];if(void 0!==r)return r.exports;var s=t[i]={id:i,loaded:!1,exports:{}};return e[i].call(s.exports,s,s.exports,n),s.loaded=!0,s.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};n.r(e),n.d(e,{afterMain:()=>C,afterRead:()=>x,afterWrite:()=>T,applyStyles:()=>N,arrow:()=>ee,auto:()=>c,basePlacements:()=>d,beforeMain:()=>w,beforeRead:()=>_,beforeWrite:()=>L,bottom:()=>a,clippingParents:()=>f,computeStyles:()=>re,createPopper:()=>He,createPopperBase:()=>Ne,createPopperLite:()=>Pe,detectOverflow:()=>be,end:()=>h,eventListeners:()=>ae,flip:()=>xe,hide:()=>Ce,left:()=>l,main:()=>M,modifierPhases:()=>k,offset:()=>Le,placements:()=>y,popper:()=>m,popperGenerator:()=>Ye,popperOffsets:()=>Se,preventOverflow:()=>Te,read:()=>b,reference:()=>g,right:()=>o,start:()=>u,top:()=>s,variationPlacements:()=>v,viewport:()=>p,write:()=>S});var t={};n.r(t),n.d(t,{Alert:()=>Dt,Button:()=>Ot,Carousel:()=>fn,Collapse:()=>Tn,Dropdown:()=>Qn,Modal:()=>Yi,Offcanvas:()=>Xi,Popover:()=>wr,ScrollSpy:()=>Yr,Tab:()=>ns,Toast:()=>vs,Tooltip:()=>vr});var i=n(9755),r=n.n(i),s="top",a="bottom",o="right",l="left",c="auto",d=[s,a,o,l],u="start",h="end",f="clippingParents",p="viewport",m="popper",g="reference",v=d.reduce((function(e,t){return e.concat([t+"-"+u,t+"-"+h])}),[]),y=[].concat(d,[c]).reduce((function(e,t){return e.concat([t,t+"-"+u,t+"-"+h])}),[]),_="beforeRead",b="read",x="afterRead",w="beforeMain",M="main",C="afterMain",L="beforeWrite",S="write",T="afterWrite",k=[_,b,x,w,M,C,L,S,T];function E(e){return e?(e.nodeName||"").toLowerCase():null}function D(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function A(e){return e instanceof D(e).Element||e instanceof Element}function O(e){return e instanceof D(e).HTMLElement||e instanceof HTMLElement}function Y(e){return"undefined"!=typeof ShadowRoot&&(e instanceof D(e).ShadowRoot||e instanceof ShadowRoot)}const N={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]||{},i=t.attributes[e]||{},r=t.elements[e];O(r)&&E(r)&&(Object.assign(r.style,n),Object.keys(i).forEach((function(e){var t=i[e];!1===t?r.removeAttribute(e):r.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 i=t.elements[e],r=t.attributes[e]||{},s=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});O(i)&&E(i)&&(Object.assign(i.style,s),Object.keys(r).forEach((function(e){i.removeAttribute(e)})))}))}},requires:["computeStyles"]};function H(e){return e.split("-")[0]}var P=Math.max,j=Math.min,R=Math.round;function I(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function z(){return!/^((?!chrome|android).)*safari/i.test(I())}function F(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var i=e.getBoundingClientRect(),r=1,s=1;t&&O(e)&&(r=e.offsetWidth>0&&R(i.width)/e.offsetWidth||1,s=e.offsetHeight>0&&R(i.height)/e.offsetHeight||1);var a=(A(e)?D(e):window).visualViewport,o=!z()&&n,l=(i.left+(o&&a?a.offsetLeft:0))/r,c=(i.top+(o&&a?a.offsetTop:0))/s,d=i.width/r,u=i.height/s;return{width:d,height:u,top:c,right:l+d,bottom:c+u,left:l,x:l,y:c}}function B(e){var t=F(e),n=e.offsetWidth,i=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-i)<=1&&(i=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:i}}function $(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Y(n)){var i=t;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function W(e){return D(e).getComputedStyle(e)}function V(e){return["table","td","th"].indexOf(E(e))>=0}function U(e){return((A(e)?e.ownerDocument:e.document)||window.document).documentElement}function q(e){return"html"===E(e)?e:e.assignedSlot||e.parentNode||(Y(e)?e.host:null)||U(e)}function G(e){return O(e)&&"fixed"!==W(e).position?e.offsetParent:null}function Z(e){for(var t=D(e),n=G(e);n&&V(n)&&"static"===W(n).position;)n=G(n);return n&&("html"===E(n)||"body"===E(n)&&"static"===W(n).position)?t:n||function(e){var t=/firefox/i.test(I());if(/Trident/i.test(I())&&O(e)&&"fixed"===W(e).position)return null;var n=q(e);for(Y(n)&&(n=n.host);O(n)&&["html","body"].indexOf(E(n))<0;){var i=W(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}return null}(e)||t}function K(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function X(e,t,n){return P(e,j(t,n))}function Q(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function J(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}const ee={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,i=e.name,r=e.options,c=n.elements.arrow,u=n.modifiersData.popperOffsets,h=H(n.placement),f=K(h),p=[l,o].indexOf(h)>=0?"height":"width";if(c&&u){var m=function(e,t){return Q("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:J(e,d))}(r.padding,n),g=B(c),v="y"===f?s:l,y="y"===f?a:o,_=n.rects.reference[p]+n.rects.reference[f]-u[f]-n.rects.popper[p],b=u[f]-n.rects.reference[f],x=Z(c),w=x?"y"===f?x.clientHeight||0:x.clientWidth||0:0,M=_/2-b/2,C=m[v],L=w-g[p]-m[y],S=w/2-g[p]/2+M,T=X(C,S,L),k=f;n.modifiersData[i]=((t={})[k]=T,t.centerOffset=T-S,t)}},effect:function(e){var t=e.state,n=e.options.element,i=void 0===n?"[data-popper-arrow]":n;null!=i&&("string"!=typeof i||(i=t.elements.popper.querySelector(i)))&&$(t.elements.popper,i)&&(t.elements.arrow=i)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te(e){return e.split("-")[1]}var ne={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ie(e){var t,n=e.popper,i=e.popperRect,r=e.placement,c=e.variation,d=e.offsets,u=e.position,f=e.gpuAcceleration,p=e.adaptive,m=e.roundOffsets,g=e.isFixed,v=d.x,y=void 0===v?0:v,_=d.y,b=void 0===_?0:_,x="function"==typeof m?m({x:y,y:b}):{x:y,y:b};y=x.x,b=x.y;var w=d.hasOwnProperty("x"),M=d.hasOwnProperty("y"),C=l,L=s,S=window;if(p){var T=Z(n),k="clientHeight",E="clientWidth";if(T===D(n)&&"static"!==W(T=U(n)).position&&"absolute"===u&&(k="scrollHeight",E="scrollWidth"),r===s||(r===l||r===o)&&c===h)L=a,b-=(g&&T===S&&S.visualViewport?S.visualViewport.height:T[k])-i.height,b*=f?1:-1;if(r===l||(r===s||r===a)&&c===h)C=o,y-=(g&&T===S&&S.visualViewport?S.visualViewport.width:T[E])-i.width,y*=f?1:-1}var A,O=Object.assign({position:u},p&&ne),Y=!0===m?function(e,t){var n=e.x,i=e.y,r=t.devicePixelRatio||1;return{x:R(n*r)/r||0,y:R(i*r)/r||0}}({x:y,y:b},D(n)):{x:y,y:b};return y=Y.x,b=Y.y,f?Object.assign({},O,((A={})[L]=M?"0":"",A[C]=w?"0":"",A.transform=(S.devicePixelRatio||1)<=1?"translate("+y+"px, "+b+"px)":"translate3d("+y+"px, "+b+"px, 0)",A)):Object.assign({},O,((t={})[L]=M?b+"px":"",t[C]=w?y+"px":"",t.transform="",t))}const re={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,i=n.gpuAcceleration,r=void 0===i||i,s=n.adaptive,a=void 0===s||s,o=n.roundOffsets,l=void 0===o||o,c={placement:H(t.placement),variation:te(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ie(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ie(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}};var se={passive:!0};const ae={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,i=e.options,r=i.scroll,s=void 0===r||r,a=i.resize,o=void 0===a||a,l=D(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&c.forEach((function(e){e.addEventListener("scroll",n.update,se)})),o&&l.addEventListener("resize",n.update,se),function(){s&&c.forEach((function(e){e.removeEventListener("scroll",n.update,se)})),o&&l.removeEventListener("resize",n.update,se)}},data:{}};var oe={left:"right",right:"left",bottom:"top",top:"bottom"};function le(e){return e.replace(/left|right|bottom|top/g,(function(e){return oe[e]}))}var ce={start:"end",end:"start"};function de(e){return e.replace(/start|end/g,(function(e){return ce[e]}))}function ue(e){var t=D(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function he(e){return F(U(e)).left+ue(e).scrollLeft}function fe(e){var t=W(e),n=t.overflow,i=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+r+i)}function pe(e){return["html","body","#document"].indexOf(E(e))>=0?e.ownerDocument.body:O(e)&&fe(e)?e:pe(q(e))}function me(e,t){var n;void 0===t&&(t=[]);var i=pe(e),r=i===(null==(n=e.ownerDocument)?void 0:n.body),s=D(i),a=r?[s].concat(s.visualViewport||[],fe(i)?i:[]):i,o=t.concat(a);return r?o:o.concat(me(q(a)))}function ge(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ve(e,t,n){return t===p?ge(function(e,t){var n=D(e),i=U(e),r=n.visualViewport,s=i.clientWidth,a=i.clientHeight,o=0,l=0;if(r){s=r.width,a=r.height;var c=z();(c||!c&&"fixed"===t)&&(o=r.offsetLeft,l=r.offsetTop)}return{width:s,height:a,x:o+he(e),y:l}}(e,n)):A(t)?function(e,t){var n=F(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):ge(function(e){var t,n=U(e),i=ue(e),r=null==(t=e.ownerDocument)?void 0:t.body,s=P(n.scrollWidth,n.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),a=P(n.scrollHeight,n.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),o=-i.scrollLeft+he(e),l=-i.scrollTop;return"rtl"===W(r||n).direction&&(o+=P(n.clientWidth,r?r.clientWidth:0)-s),{width:s,height:a,x:o,y:l}}(U(e)))}function ye(e,t,n,i){var r="clippingParents"===t?function(e){var t=me(q(e)),n=["absolute","fixed"].indexOf(W(e).position)>=0&&O(e)?Z(e):e;return A(n)?t.filter((function(e){return A(e)&&$(e,n)&&"body"!==E(e)})):[]}(e):[].concat(t),s=[].concat(r,[n]),a=s[0],o=s.reduce((function(t,n){var r=ve(e,n,i);return t.top=P(r.top,t.top),t.right=j(r.right,t.right),t.bottom=j(r.bottom,t.bottom),t.left=P(r.left,t.left),t}),ve(e,a,i));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function _e(e){var t,n=e.reference,i=e.element,r=e.placement,c=r?H(r):null,d=r?te(r):null,f=n.x+n.width/2-i.width/2,p=n.y+n.height/2-i.height/2;switch(c){case s:t={x:f,y:n.y-i.height};break;case a:t={x:f,y:n.y+n.height};break;case o:t={x:n.x+n.width,y:p};break;case l:t={x:n.x-i.width,y:p};break;default:t={x:n.x,y:n.y}}var m=c?K(c):null;if(null!=m){var g="y"===m?"height":"width";switch(d){case u:t[m]=t[m]-(n[g]/2-i[g]/2);break;case h:t[m]=t[m]+(n[g]/2-i[g]/2)}}return t}function be(e,t){void 0===t&&(t={});var n=t,i=n.placement,r=void 0===i?e.placement:i,l=n.strategy,c=void 0===l?e.strategy:l,u=n.boundary,h=void 0===u?f:u,v=n.rootBoundary,y=void 0===v?p:v,_=n.elementContext,b=void 0===_?m:_,x=n.altBoundary,w=void 0!==x&&x,M=n.padding,C=void 0===M?0:M,L=Q("number"!=typeof C?C:J(C,d)),S=b===m?g:m,T=e.rects.popper,k=e.elements[w?S:b],E=ye(A(k)?k:k.contextElement||U(e.elements.popper),h,y,c),D=F(e.elements.reference),O=_e({reference:D,element:T,strategy:"absolute",placement:r}),Y=ge(Object.assign({},T,O)),N=b===m?Y:D,H={top:E.top-N.top+L.top,bottom:N.bottom-E.bottom+L.bottom,left:E.left-N.left+L.left,right:N.right-E.right+L.right},P=e.modifiersData.offset;if(b===m&&P){var j=P[r];Object.keys(H).forEach((function(e){var t=[o,a].indexOf(e)>=0?1:-1,n=[s,a].indexOf(e)>=0?"y":"x";H[e]+=j[n]*t}))}return H}const xe={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,i=e.name;if(!t.modifiersData[i]._skip){for(var r=n.mainAxis,h=void 0===r||r,f=n.altAxis,p=void 0===f||f,m=n.fallbackPlacements,g=n.padding,_=n.boundary,b=n.rootBoundary,x=n.altBoundary,w=n.flipVariations,M=void 0===w||w,C=n.allowedAutoPlacements,L=t.options.placement,S=H(L),T=m||(S===L||!M?[le(L)]:function(e){if(H(e)===c)return[];var t=le(e);return[de(e),t,de(t)]}(L)),k=[L].concat(T).reduce((function(e,n){return e.concat(H(n)===c?function(e,t){void 0===t&&(t={});var n=t,i=n.placement,r=n.boundary,s=n.rootBoundary,a=n.padding,o=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?y:l,u=te(i),h=u?o?v:v.filter((function(e){return te(e)===u})):d,f=h.filter((function(e){return c.indexOf(e)>=0}));0===f.length&&(f=h);var p=f.reduce((function(t,n){return t[n]=be(e,{placement:n,boundary:r,rootBoundary:s,padding:a})[H(n)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:n,boundary:_,rootBoundary:b,padding:g,flipVariations:M,allowedAutoPlacements:C}):n)}),[]),E=t.rects.reference,D=t.rects.popper,A=new Map,O=!0,Y=k[0],N=0;N<k.length;N++){var P=k[N],j=H(P),R=te(P)===u,I=[s,a].indexOf(j)>=0,z=I?"width":"height",F=be(t,{placement:P,boundary:_,rootBoundary:b,altBoundary:x,padding:g}),B=I?R?o:l:R?a:s;E[z]>D[z]&&(B=le(B));var $=le(B),W=[];if(h&&W.push(F[j]<=0),p&&W.push(F[B]<=0,F[$]<=0),W.every((function(e){return e}))){Y=P,O=!1;break}A.set(P,W)}if(O)for(var V=function(e){var t=k.find((function(t){var n=A.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return Y=t,"break"},U=M?3:1;U>0;U--){if("break"===V(U))break}t.placement!==Y&&(t.modifiersData[i]._skip=!0,t.placement=Y,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function we(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 Me(e){return[s,o,a,l].some((function(t){return e[t]>=0}))}const Ce={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,i=t.rects.reference,r=t.rects.popper,s=t.modifiersData.preventOverflow,a=be(t,{elementContext:"reference"}),o=be(t,{altBoundary:!0}),l=we(a,i),c=we(o,r,s),d=Me(l),u=Me(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":u})}};const Le={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,i=e.name,r=n.offset,a=void 0===r?[0,0]:r,c=y.reduce((function(e,n){return e[n]=function(e,t,n){var i=H(e),r=[l,s].indexOf(i)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,c=a[0],d=a[1];return c=c||0,d=(d||0)*r,[l,o].indexOf(i)>=0?{x:d,y:c}:{x:c,y:d}}(n,t.rects,a),e}),{}),d=c[t.placement],u=d.x,h=d.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=h),t.modifiersData[i]=c}};const Se={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=_e({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}};const Te={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,i=e.name,r=n.mainAxis,c=void 0===r||r,d=n.altAxis,h=void 0!==d&&d,f=n.boundary,p=n.rootBoundary,m=n.altBoundary,g=n.padding,v=n.tether,y=void 0===v||v,_=n.tetherOffset,b=void 0===_?0:_,x=be(t,{boundary:f,rootBoundary:p,padding:g,altBoundary:m}),w=H(t.placement),M=te(t.placement),C=!M,L=K(w),S="x"===L?"y":"x",T=t.modifiersData.popperOffsets,k=t.rects.reference,E=t.rects.popper,D="function"==typeof b?b(Object.assign({},t.rects,{placement:t.placement})):b,A="number"==typeof D?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,Y={x:0,y:0};if(T){if(c){var N,R="y"===L?s:l,I="y"===L?a:o,z="y"===L?"height":"width",F=T[L],$=F+x[R],W=F-x[I],V=y?-E[z]/2:0,U=M===u?k[z]:E[z],q=M===u?-E[z]:-k[z],G=t.elements.arrow,Q=y&&G?B(G):{width:0,height:0},J=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},ee=J[R],ne=J[I],ie=X(0,k[z],Q[z]),re=C?k[z]/2-V-ie-ee-A.mainAxis:U-ie-ee-A.mainAxis,se=C?-k[z]/2+V+ie+ne+A.mainAxis:q+ie+ne+A.mainAxis,ae=t.elements.arrow&&Z(t.elements.arrow),oe=ae?"y"===L?ae.clientTop||0:ae.clientLeft||0:0,le=null!=(N=null==O?void 0:O[L])?N:0,ce=F+se-le,de=X(y?j($,F+re-le-oe):$,F,y?P(W,ce):W);T[L]=de,Y[L]=de-F}if(h){var ue,he="x"===L?s:l,fe="x"===L?a:o,pe=T[S],me="y"===S?"height":"width",ge=pe+x[he],ve=pe-x[fe],ye=-1!==[s,l].indexOf(w),_e=null!=(ue=null==O?void 0:O[S])?ue:0,xe=ye?ge:pe-k[me]-E[me]-_e+A.altAxis,we=ye?pe+k[me]+E[me]-_e-A.altAxis:ve,Me=y&&ye?function(e,t,n){var i=X(e,t,n);return i>n?n:i}(xe,pe,we):X(y?xe:ge,pe,y?we:ve);T[S]=Me,Y[S]=Me-pe}t.modifiersData[i]=Y}},requiresIfExists:["offset"]};function ke(e,t,n){void 0===n&&(n=!1);var i,r,s=O(t),a=O(t)&&function(e){var t=e.getBoundingClientRect(),n=R(t.width)/e.offsetWidth||1,i=R(t.height)/e.offsetHeight||1;return 1!==n||1!==i}(t),o=U(t),l=F(e,a,n),c={scrollLeft:0,scrollTop:0},d={x:0,y:0};return(s||!s&&!n)&&(("body"!==E(t)||fe(o))&&(c=(i=t)!==D(i)&&O(i)?{scrollLeft:(r=i).scrollLeft,scrollTop:r.scrollTop}:ue(i)),O(t)?((d=F(t,!0)).x+=t.clientLeft,d.y+=t.clientTop):o&&(d.x=he(o))),{x:l.left+c.scrollLeft-d.x,y:l.top+c.scrollTop-d.y,width:l.width,height:l.height}}function Ee(e){var t=new Map,n=new Set,i=[];function r(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var i=t.get(e);i&&r(i)}})),i.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||r(e)})),i}function De(e){var t;return function(){return t||(t=new Promise((function(n){Promise.resolve().then((function(){t=void 0,n(e())}))}))),t}}var Ae={placement:"bottom",modifiers:[],strategy:"absolute"};function Oe(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function Ye(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,i=void 0===n?[]:n,r=t.defaultOptions,s=void 0===r?Ae:r;return function(e,t,n){void 0===n&&(n=s);var r={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ae,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],o=!1,l={state:r,setOptions:function(n){var o="function"==typeof n?n(r.options):n;c(),r.options=Object.assign({},s,r.options,o),r.scrollParents={reference:A(e)?me(e):e.contextElement?me(e.contextElement):[],popper:me(t)};var d,u,h=function(e){var t=Ee(e);return k.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((d=[].concat(i,r.options.modifiers),u=d.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(u).map((function(e){return u[e]}))));return r.orderedModifiers=h.filter((function(e){return e.enabled})),r.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,i=void 0===n?{}:n,s=e.effect;if("function"==typeof s){var o=s({state:r,name:t,instance:l,options:i}),c=function(){};a.push(o||c)}})),l.update()},forceUpdate:function(){if(!o){var e=r.elements,t=e.reference,n=e.popper;if(Oe(t,n)){r.rects={reference:ke(t,Z(n),"fixed"===r.options.strategy),popper:B(n)},r.reset=!1,r.placement=r.options.placement,r.orderedModifiers.forEach((function(e){return r.modifiersData[e.name]=Object.assign({},e.data)}));for(var i=0;i<r.orderedModifiers.length;i++)if(!0!==r.reset){var s=r.orderedModifiers[i],a=s.fn,c=s.options,d=void 0===c?{}:c,u=s.name;"function"==typeof a&&(r=a({state:r,options:d,name:u,instance:l})||r)}else r.reset=!1,i=-1}}},update:De((function(){return new Promise((function(e){l.forceUpdate(),e(r)}))})),destroy:function(){c(),o=!0}};if(!Oe(e,t))return l;function c(){a.forEach((function(e){return e()})),a=[]}return l.setOptions(n).then((function(e){!o&&n.onFirstUpdate&&n.onFirstUpdate(e)})),l}}var Ne=Ye(),He=Ye({defaultModifiers:[ae,Se,re,N,Le,xe,Te,ee,Ce]}),Pe=Ye({defaultModifiers:[ae,Se,re,N]});const je=new Map,Re={set(e,t,n){je.has(e)||je.set(e,new Map);const i=je.get(e);i.has(t)||0===i.size?i.set(t,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(i.keys())[0]}.`)},get(e,t){return je.has(e)&&je.get(e).get(t)||null},remove(e,t){if(!je.has(e))return;const n=je.get(e);n.delete(t),0===n.size&&je.delete(e)}},Ie="transitionend",ze=e=>(e&&window.CSS&&window.CSS.escape&&(e=e.replace(/#([^\s"#']+)/g,((e,t)=>`#${CSS.escape(t)}`))),e),Fe=e=>{e.dispatchEvent(new Event(Ie))},Be=e=>!(!e||"object"!=typeof e)&&(void 0!==e.jquery&&(e=e[0]),void 0!==e.nodeType),$e=e=>Be(e)?e.jquery?e[0]:e:"string"==typeof e&&e.length>0?document.querySelector(ze(e)):null,We=e=>{if(!Be(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),n=e.closest("details:not([open])");if(!n)return t;if(n!==e){const t=e.closest("summary");if(t&&t.parentNode!==n)return!1;if(null===t)return!1}return t},Ve=e=>!e||e.nodeType!==Node.ELEMENT_NODE||(!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled"))),Ue=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?Ue(e.parentNode):null},qe=()=>{},Ge=e=>{e.offsetHeight},Ze=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,Ke=[],Xe=()=>"rtl"===document.documentElement.dir,Qe=e=>{(e=>{"loading"===document.readyState?(Ke.length||document.addEventListener("DOMContentLoaded",(()=>{for(const e of Ke)e()})),Ke.push(e)):e()})((()=>{const t=Ze();if(t){const n=e.NAME,i=t.fn[n];t.fn[n]=e.jQueryInterface,t.fn[n].Constructor=e,t.fn[n].noConflict=()=>(t.fn[n]=i,e.jQueryInterface)}}))},Je=(e,t=[],n=e)=>"function"==typeof e?e(...t):n,et=(e,t,n=!0)=>{if(!n)return void Je(e);const i=(e=>{if(!e)return 0;let{transitionDuration:t,transitionDelay:n}=window.getComputedStyle(e);const i=Number.parseFloat(t),r=Number.parseFloat(n);return i||r?(t=t.split(",")[0],n=n.split(",")[0],1e3*(Number.parseFloat(t)+Number.parseFloat(n))):0})(t)+5;let r=!1;const s=({target:n})=>{n===t&&(r=!0,t.removeEventListener(Ie,s),Je(e))};t.addEventListener(Ie,s),setTimeout((()=>{r||Fe(t)}),i)},tt=(e,t,n,i)=>{const r=e.length;let s=e.indexOf(t);return-1===s?!n&&i?e[r-1]:e[0]:(s+=n?1:-1,i&&(s=(s+r)%r),e[Math.max(0,Math.min(s,r-1))])},nt=/[^.]*(?=\..*)\.|.*/,it=/\..*/,rt=/::\d+$/,st={};let at=1;const ot={mouseenter:"mouseover",mouseleave:"mouseout"},lt=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 ct(e,t){return t&&`${t}::${at++}`||e.uidEvent||at++}function dt(e){const t=ct(e);return e.uidEvent=t,st[t]=st[t]||{},st[t]}function ut(e,t,n=null){return Object.values(e).find((e=>e.callable===t&&e.delegationSelector===n))}function ht(e,t,n){const i="string"==typeof t,r=i?n:t||n;let s=gt(e);return lt.has(s)||(s=e),[i,r,s]}function ft(e,t,n,i,r){if("string"!=typeof t||!e)return;let[s,a,o]=ht(t,n,i);if(t in ot){const e=e=>function(t){if(!t.relatedTarget||t.relatedTarget!==t.delegateTarget&&!t.delegateTarget.contains(t.relatedTarget))return e.call(this,t)};a=e(a)}const l=dt(e),c=l[o]||(l[o]={}),d=ut(c,a,s?n:null);if(d)return void(d.oneOff=d.oneOff&&r);const u=ct(a,t.replace(nt,"")),h=s?function(e,t,n){return function i(r){const s=e.querySelectorAll(t);for(let{target:a}=r;a&&a!==this;a=a.parentNode)for(const o of s)if(o===a)return yt(r,{delegateTarget:a}),i.oneOff&&vt.off(e,r.type,t,n),n.apply(a,[r])}}(e,n,a):function(e,t){return function n(i){return yt(i,{delegateTarget:e}),n.oneOff&&vt.off(e,i.type,t),t.apply(e,[i])}}(e,a);h.delegationSelector=s?n:null,h.callable=a,h.oneOff=r,h.uidEvent=u,c[u]=h,e.addEventListener(o,h,s)}function pt(e,t,n,i,r){const s=ut(t[n],i,r);s&&(e.removeEventListener(n,s,Boolean(r)),delete t[n][s.uidEvent])}function mt(e,t,n,i){const r=t[n]||{};for(const[s,a]of Object.entries(r))s.includes(i)&&pt(e,t,n,a.callable,a.delegationSelector)}function gt(e){return e=e.replace(it,""),ot[e]||e}const vt={on(e,t,n,i){ft(e,t,n,i,!1)},one(e,t,n,i){ft(e,t,n,i,!0)},off(e,t,n,i){if("string"!=typeof t||!e)return;const[r,s,a]=ht(t,n,i),o=a!==t,l=dt(e),c=l[a]||{},d=t.startsWith(".");if(void 0===s){if(d)for(const n of Object.keys(l))mt(e,l,n,t.slice(1));for(const[n,i]of Object.entries(c)){const r=n.replace(rt,"");o&&!t.includes(r)||pt(e,l,a,i.callable,i.delegationSelector)}}else{if(!Object.keys(c).length)return;pt(e,l,a,s,r?n:null)}},trigger(e,t,n){if("string"!=typeof t||!e)return null;const i=Ze();let r=null,s=!0,a=!0,o=!1;t!==gt(t)&&i&&(r=i.Event(t,n),i(e).trigger(r),s=!r.isPropagationStopped(),a=!r.isImmediatePropagationStopped(),o=r.isDefaultPrevented());const l=yt(new Event(t,{bubbles:s,cancelable:!0}),n);return o&&l.preventDefault(),a&&e.dispatchEvent(l),l.defaultPrevented&&r&&r.preventDefault(),l}};function yt(e,t={}){for(const[n,i]of Object.entries(t))try{e[n]=i}catch(t){Object.defineProperty(e,n,{configurable:!0,get(){return i}})}return e}function _t(e){if("true"===e)return!0;if("false"===e)return!1;if(e===Number(e).toString())return Number(e);if(""===e||"null"===e)return null;if("string"!=typeof e)return e;try{return JSON.parse(decodeURIComponent(e))}catch(t){return e}}function bt(e){return e.replace(/[A-Z]/g,(e=>`-${e.toLowerCase()}`))}const xt={setDataAttribute(e,t,n){e.setAttribute(`data-bs-${bt(t)}`,n)},removeDataAttribute(e,t){e.removeAttribute(`data-bs-${bt(t)}`)},getDataAttributes(e){if(!e)return{};const t={},n=Object.keys(e.dataset).filter((e=>e.startsWith("bs")&&!e.startsWith("bsConfig")));for(const i of n){let n=i.replace(/^bs/,"");n=n.charAt(0).toLowerCase()+n.slice(1,n.length),t[n]=_t(e.dataset[i])}return t},getDataAttribute(e,t){return _t(e.getAttribute(`data-bs-${bt(t)}`))}};class wt{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){const n=Be(t)?xt.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof n?n:{},...Be(t)?xt.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(const[i,r]of Object.entries(t)){const t=e[i],s=Be(t)?"element":null==(n=t)?`${n}`:Object.prototype.toString.call(n).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(r).test(s))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${i}" provided type "${s}" but expected type "${r}".`)}var n}}class Mt extends wt{constructor(e,t){super(),(e=$e(e))&&(this._element=e,this._config=this._getConfig(t),Re.set(this._element,this.constructor.DATA_KEY,this))}dispose(){Re.remove(this._element,this.constructor.DATA_KEY),vt.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,n=!0){et(e,t,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return Re.get($e(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.3"}static get DATA_KEY(){return`bs.${this.NAME}`}static get EVENT_KEY(){return`.${this.DATA_KEY}`}static eventName(e){return`${e}${this.EVENT_KEY}`}}const Ct=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?t.split(",").map((e=>ze(e))).join(","):null},Lt={find(e,t=document.documentElement){return[].concat(...Element.prototype.querySelectorAll.call(t,e))},findOne(e,t=document.documentElement){return Element.prototype.querySelector.call(t,e)},children(e,t){return[].concat(...e.children).filter((e=>e.matches(t)))},parents(e,t){const n=[];let i=e.parentNode.closest(t);for(;i;)n.push(i),i=i.parentNode.closest(t);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[]},focusableChildren(e){const t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map((e=>`${e}:not([tabindex^="-"])`)).join(",");return this.find(t,e).filter((e=>!Ve(e)&&We(e)))},getSelectorFromElement(e){const t=Ct(e);return t&&Lt.findOne(t)?t:null},getElementFromSelector(e){const t=Ct(e);return t?Lt.findOne(t):null},getMultipleElementsFromSelector(e){const t=Ct(e);return t?Lt.find(t):[]}},St=(e,t="hide")=>{const n=`click.dismiss${e.EVENT_KEY}`,i=e.NAME;vt.on(document,n,`[data-bs-dismiss="${i}"]`,(function(n){if(["A","AREA"].includes(this.tagName)&&n.preventDefault(),Ve(this))return;const r=Lt.getElementFromSelector(this)||this.closest(`.${i}`);e.getOrCreateInstance(r)[t]()}))},Tt=".bs.alert",kt=`close${Tt}`,Et=`closed${Tt}`;class Dt extends Mt{static get NAME(){return"alert"}close(){if(vt.trigger(this._element,kt).defaultPrevented)return;this._element.classList.remove("show");const e=this._element.classList.contains("fade");this._queueCallback((()=>this._destroyElement()),this._element,e)}_destroyElement(){this._element.remove(),vt.trigger(this._element,Et),this.dispose()}static jQueryInterface(e){return this.each((function(){const t=Dt.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}St(Dt,"close"),Qe(Dt);const At='[data-bs-toggle="button"]';class Ot extends Mt{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(e){return this.each((function(){const t=Ot.getOrCreateInstance(this);"toggle"===e&&t[e]()}))}}vt.on(document,"click.bs.button.data-api",At,(e=>{e.preventDefault();const t=e.target.closest(At);Ot.getOrCreateInstance(t).toggle()})),Qe(Ot);const Yt=".bs.swipe",Nt=`touchstart${Yt}`,Ht=`touchmove${Yt}`,Pt=`touchend${Yt}`,jt=`pointerdown${Yt}`,Rt=`pointerup${Yt}`,It={endCallback:null,leftCallback:null,rightCallback:null},zt={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class Ft extends wt{constructor(e,t){super(),this._element=e,e&&Ft.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return It}static get DefaultType(){return zt}static get NAME(){return"swipe"}dispose(){vt.off(this._element,Yt)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),Je(this._config.endCallback)}_move(e){this._deltaX=e.touches&&e.touches.length>1?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){const e=Math.abs(this._deltaX);if(e<=40)return;const t=e/this._deltaX;this._deltaX=0,t&&Je(t>0?this._config.rightCallback:this._config.leftCallback)}_initEvents(){this._supportPointerEvents?(vt.on(this._element,jt,(e=>this._start(e))),vt.on(this._element,Rt,(e=>this._end(e))),this._element.classList.add("pointer-event")):(vt.on(this._element,Nt,(e=>this._start(e))),vt.on(this._element,Ht,(e=>this._move(e))),vt.on(this._element,Pt,(e=>this._end(e))))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||navigator.maxTouchPoints>0}}const Bt=".bs.carousel",$t=".data-api",Wt="ArrowLeft",Vt="ArrowRight",Ut="next",qt="prev",Gt="left",Zt="right",Kt=`slide${Bt}`,Xt=`slid${Bt}`,Qt=`keydown${Bt}`,Jt=`mouseenter${Bt}`,en=`mouseleave${Bt}`,tn=`dragstart${Bt}`,nn=`load${Bt}${$t}`,rn=`click${Bt}${$t}`,sn="carousel",an="active",on=".active",ln=".carousel-item",cn=on+ln,dn={[Wt]:Zt,[Vt]:Gt},un={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},hn={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class fn extends Mt{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=Lt.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===sn&&this.cycle()}static get Default(){return un}static get DefaultType(){return hn}static get NAME(){return"carousel"}next(){this._slide(Ut)}nextWhenVisible(){!document.hidden&&We(this._element)&&this.next()}prev(){this._slide(qt)}pause(){this._isSliding&&Fe(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval((()=>this.nextWhenVisible()),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?vt.one(this._element,Xt,(()=>this.cycle())):this.cycle())}to(e){const t=this._getItems();if(e>t.length-1||e<0)return;if(this._isSliding)return void vt.one(this._element,Xt,(()=>this.to(e)));const n=this._getItemIndex(this._getActive());if(n===e)return;const i=e>n?Ut:qt;this._slide(i,t[e])}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&vt.on(this._element,Qt,(e=>this._keydown(e))),"hover"===this._config.pause&&(vt.on(this._element,Jt,(()=>this.pause())),vt.on(this._element,en,(()=>this._maybeEnableCycle()))),this._config.touch&&Ft.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of Lt.find(".carousel-item img",this._element))vt.on(e,tn,(e=>e.preventDefault()));const e={leftCallback:()=>this._slide(this._directionToOrder(Gt)),rightCallback:()=>this._slide(this._directionToOrder(Zt)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout((()=>this._maybeEnableCycle()),500+this._config.interval))}};this._swipeHelper=new Ft(this._element,e)}_keydown(e){if(/input|textarea/i.test(e.target.tagName))return;const t=dn[e.key];t&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){if(!this._indicatorsElement)return;const t=Lt.findOne(on,this._indicatorsElement);t.classList.remove(an),t.removeAttribute("aria-current");const n=Lt.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement);n&&(n.classList.add(an),n.setAttribute("aria-current","true"))}_updateInterval(){const e=this._activeElement||this._getActive();if(!e)return;const t=Number.parseInt(e.getAttribute("data-bs-interval"),10);this._config.interval=t||this._config.defaultInterval}_slide(e,t=null){if(this._isSliding)return;const n=this._getActive(),i=e===Ut,r=t||tt(this._getItems(),n,i,this._config.wrap);if(r===n)return;const s=this._getItemIndex(r),a=t=>vt.trigger(this._element,t,{relatedTarget:r,direction:this._orderToDirection(e),from:this._getItemIndex(n),to:s});if(a(Kt).defaultPrevented)return;if(!n||!r)return;const o=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(s),this._activeElement=r;const l=i?"carousel-item-start":"carousel-item-end",c=i?"carousel-item-next":"carousel-item-prev";r.classList.add(c),Ge(r),n.classList.add(l),r.classList.add(l);this._queueCallback((()=>{r.classList.remove(l,c),r.classList.add(an),n.classList.remove(an,c,l),this._isSliding=!1,a(Xt)}),n,this._isAnimated()),o&&this.cycle()}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return Lt.findOne(cn,this._element)}_getItems(){return Lt.find(ln,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return Xe()?e===Gt?qt:Ut:e===Gt?Ut:qt}_orderToDirection(e){return Xe()?e===qt?Gt:Zt:e===qt?Zt:Gt}static jQueryInterface(e){return this.each((function(){const t=fn.getOrCreateInstance(this,e);if("number"!=typeof e){if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}else t.to(e)}))}}vt.on(document,rn,"[data-bs-slide], [data-bs-slide-to]",(function(e){const t=Lt.getElementFromSelector(this);if(!t||!t.classList.contains(sn))return;e.preventDefault();const n=fn.getOrCreateInstance(t),i=this.getAttribute("data-bs-slide-to");return i?(n.to(i),void n._maybeEnableCycle()):"next"===xt.getDataAttribute(this,"slide")?(n.next(),void n._maybeEnableCycle()):(n.prev(),void n._maybeEnableCycle())})),vt.on(window,nn,(()=>{const e=Lt.find('[data-bs-ride="carousel"]');for(const t of e)fn.getOrCreateInstance(t)})),Qe(fn);const pn=".bs.collapse",mn=`show${pn}`,gn=`shown${pn}`,vn=`hide${pn}`,yn=`hidden${pn}`,_n=`click${pn}.data-api`,bn="show",xn="collapse",wn="collapsing",Mn=`:scope .${xn} .${xn}`,Cn='[data-bs-toggle="collapse"]',Ln={parent:null,toggle:!0},Sn={parent:"(null|element)",toggle:"boolean"};class Tn extends Mt{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const n=Lt.find(Cn);for(const e of n){const t=Lt.getSelectorFromElement(e),n=Lt.find(t).filter((e=>e===this._element));null!==t&&n.length&&this._triggerArray.push(e)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ln}static get DefaultType(){return Sn}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(this._isTransitioning||this._isShown())return;let e=[];if(this._config.parent&&(e=this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter((e=>e!==this._element)).map((e=>Tn.getOrCreateInstance(e,{toggle:!1})))),e.length&&e[0]._isTransitioning)return;if(vt.trigger(this._element,mn).defaultPrevented)return;for(const t of e)t.hide();const t=this._getDimension();this._element.classList.remove(xn),this._element.classList.add(wn),this._element.style[t]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;const n=`scroll${t[0].toUpperCase()+t.slice(1)}`;this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(wn),this._element.classList.add(xn,bn),this._element.style[t]="",vt.trigger(this._element,gn)}),this._element,!0),this._element.style[t]=`${this._element[n]}px`}hide(){if(this._isTransitioning||!this._isShown())return;if(vt.trigger(this._element,vn).defaultPrevented)return;const e=this._getDimension();this._element.style[e]=`${this._element.getBoundingClientRect()[e]}px`,Ge(this._element),this._element.classList.add(wn),this._element.classList.remove(xn,bn);for(const e of this._triggerArray){const t=Lt.getElementFromSelector(e);t&&!this._isShown(t)&&this._addAriaAndCollapsedClass([e],!1)}this._isTransitioning=!0;this._element.style[e]="",this._queueCallback((()=>{this._isTransitioning=!1,this._element.classList.remove(wn),this._element.classList.add(xn),vt.trigger(this._element,yn)}),this._element,!0)}_isShown(e=this._element){return e.classList.contains(bn)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=$e(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(!this._config.parent)return;const e=this._getFirstLevelChildren(Cn);for(const t of e){const e=Lt.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}_getFirstLevelChildren(e){const t=Lt.find(Mn,this._config.parent);return Lt.find(e,this._config.parent).filter((e=>!t.includes(e)))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const n of e)n.classList.toggle("collapsed",!t),n.setAttribute("aria-expanded",t)}static jQueryInterface(e){const t={};return"string"==typeof e&&/show|hide/.test(e)&&(t.toggle=!1),this.each((function(){const n=Tn.getOrCreateInstance(this,t);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e]()}}))}}vt.on(document,_n,Cn,(function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of Lt.getMultipleElementsFromSelector(this))Tn.getOrCreateInstance(e,{toggle:!1}).toggle()})),Qe(Tn);const kn="dropdown",En=".bs.dropdown",Dn=".data-api",An="ArrowUp",On="ArrowDown",Yn=`hide${En}`,Nn=`hidden${En}`,Hn=`show${En}`,Pn=`shown${En}`,jn=`click${En}${Dn}`,Rn=`keydown${En}${Dn}`,In=`keyup${En}${Dn}`,zn="show",Fn='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',Bn=`${Fn}.${zn}`,$n=".dropdown-menu",Wn=Xe()?"top-end":"top-start",Vn=Xe()?"top-start":"top-end",Un=Xe()?"bottom-end":"bottom-start",qn=Xe()?"bottom-start":"bottom-end",Gn=Xe()?"left-start":"right-start",Zn=Xe()?"right-start":"left-start",Kn={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},Xn={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class Qn extends Mt{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=Lt.next(this._element,$n)[0]||Lt.prev(this._element,$n)[0]||Lt.findOne($n,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return Kn}static get DefaultType(){return Xn}static get NAME(){return kn}toggle(){return this._isShown()?this.hide():this.show()}show(){if(Ve(this._element)||this._isShown())return;const e={relatedTarget:this._element};if(!vt.trigger(this._element,Hn,e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const e of[].concat(...document.body.children))vt.on(e,"mouseover",qe);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(zn),this._element.classList.add(zn),vt.trigger(this._element,Pn,e)}}hide(){if(Ve(this._element)||!this._isShown())return;const e={relatedTarget:this._element};this._completeHide(e)}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!vt.trigger(this._element,Yn,e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))vt.off(e,"mouseover",qe);this._popper&&this._popper.destroy(),this._menu.classList.remove(zn),this._element.classList.remove(zn),this._element.setAttribute("aria-expanded","false"),xt.removeDataAttribute(this._menu,"popper"),vt.trigger(this._element,Nn,e)}}_getConfig(e){if("object"==typeof(e=super._getConfig(e)).reference&&!Be(e.reference)&&"function"!=typeof e.reference.getBoundingClientRect)throw new TypeError(`${kn.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return e}_createPopper(){let e=this._element;"parent"===this._config.reference?e=this._parent:Be(this._config.reference)?e=$e(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);const t=this._getPopperConfig();this._popper=He(e,this._menu,t)}_isShown(){return this._menu.classList.contains(zn)}_getPlacement(){const e=this._parent;if(e.classList.contains("dropend"))return Gn;if(e.classList.contains("dropstart"))return Zn;if(e.classList.contains("dropup-center"))return"top";if(e.classList.contains("dropdown-center"))return"bottom";const t="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim();return e.classList.contains("dropup")?t?Vn:Wn:t?qn:Un}_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(this._inNavbar||"static"===this._config.display)&&(xt.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...Je(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:t}){const n=Lt.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter((e=>We(e)));n.length&&tt(n,t,e===On,!n.includes(t)).focus()}static jQueryInterface(e){return this.each((function(){const t=Qn.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}static clearMenus(e){if(2===e.button||"keyup"===e.type&&"Tab"!==e.key)return;const t=Lt.find(Bn);for(const n of t){const t=Qn.getInstance(n);if(!t||!1===t._config.autoClose)continue;const i=e.composedPath(),r=i.includes(t._menu);if(i.includes(t._element)||"inside"===t._config.autoClose&&!r||"outside"===t._config.autoClose&&r)continue;if(t._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName)))continue;const s={relatedTarget:t._element};"click"===e.type&&(s.clickEvent=e),t._completeHide(s)}}static dataApiKeydownHandler(e){const t=/input|textarea/i.test(e.target.tagName),n="Escape"===e.key,i=[An,On].includes(e.key);if(!i&&!n)return;if(t&&!n)return;e.preventDefault();const r=this.matches(Fn)?this:Lt.prev(this,Fn)[0]||Lt.next(this,Fn)[0]||Lt.findOne(Fn,e.delegateTarget.parentNode),s=Qn.getOrCreateInstance(r);if(i)return e.stopPropagation(),s.show(),void s._selectMenuItem(e);s._isShown()&&(e.stopPropagation(),s.hide(),r.focus())}}vt.on(document,Rn,Fn,Qn.dataApiKeydownHandler),vt.on(document,Rn,$n,Qn.dataApiKeydownHandler),vt.on(document,jn,Qn.clearMenus),vt.on(document,In,Qn.clearMenus),vt.on(document,jn,Fn,(function(e){e.preventDefault(),Qn.getOrCreateInstance(this).toggle()})),Qe(Qn);const Jn="backdrop",ei="show",ti=`mousedown.bs.${Jn}`,ni={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},ii={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class ri extends wt{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return ni}static get DefaultType(){return ii}static get NAME(){return Jn}show(e){if(!this._config.isVisible)return void Je(e);this._append();const t=this._getElement();this._config.isAnimated&&Ge(t),t.classList.add(ei),this._emulateAnimation((()=>{Je(e)}))}hide(e){this._config.isVisible?(this._getElement().classList.remove(ei),this._emulateAnimation((()=>{this.dispose(),Je(e)}))):Je(e)}dispose(){this._isAppended&&(vt.off(this._element,ti),this._element.remove(),this._isAppended=!1)}_getElement(){if(!this._element){const e=document.createElement("div");e.className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e}return this._element}_configAfterMerge(e){return e.rootElement=$e(e.rootElement),e}_append(){if(this._isAppended)return;const e=this._getElement();this._config.rootElement.append(e),vt.on(e,ti,(()=>{Je(this._config.clickCallback)})),this._isAppended=!0}_emulateAnimation(e){et(e,this._getElement(),this._config.isAnimated)}}const si=".bs.focustrap",ai=`focusin${si}`,oi=`keydown.tab${si}`,li="backward",ci={autofocus:!0,trapElement:null},di={autofocus:"boolean",trapElement:"element"};class ui extends wt{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return ci}static get DefaultType(){return di}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),vt.off(document,si),vt.on(document,ai,(e=>this._handleFocusin(e))),vt.on(document,oi,(e=>this._handleKeydown(e))),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,vt.off(document,si))}_handleFocusin(e){const{trapElement:t}=this._config;if(e.target===document||e.target===t||t.contains(e.target))return;const n=Lt.focusableChildren(t);0===n.length?t.focus():this._lastTabNavDirection===li?n[n.length-1].focus():n[0].focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?li:"forward")}}const hi=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",fi=".sticky-top",pi="padding-right",mi="margin-right";class gi{constructor(){this._element=document.body}getWidth(){const e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const e=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,pi,(t=>t+e)),this._setElementAttributes(hi,pi,(t=>t+e)),this._setElementAttributes(fi,mi,(t=>t-e))}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,pi),this._resetElementAttributes(hi,pi),this._resetElementAttributes(fi,mi)}isOverflowing(){return this.getWidth()>0}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,t,n){const i=this.getWidth();this._applyManipulationCallback(e,(e=>{if(e!==this._element&&window.innerWidth>e.clientWidth+i)return;this._saveInitialAttribute(e,t);const r=window.getComputedStyle(e).getPropertyValue(t);e.style.setProperty(t,`${n(Number.parseFloat(r))}px`)}))}_saveInitialAttribute(e,t){const n=e.style.getPropertyValue(t);n&&xt.setDataAttribute(e,t,n)}_resetElementAttributes(e,t){this._applyManipulationCallback(e,(e=>{const n=xt.getDataAttribute(e,t);null!==n?(xt.removeDataAttribute(e,t),e.style.setProperty(t,n)):e.style.removeProperty(t)}))}_applyManipulationCallback(e,t){if(Be(e))t(e);else for(const n of Lt.find(e,this._element))t(n)}}const vi=".bs.modal",yi=`hide${vi}`,_i=`hidePrevented${vi}`,bi=`hidden${vi}`,xi=`show${vi}`,wi=`shown${vi}`,Mi=`resize${vi}`,Ci=`click.dismiss${vi}`,Li=`mousedown.dismiss${vi}`,Si=`keydown.dismiss${vi}`,Ti=`click${vi}.data-api`,ki="modal-open",Ei="show",Di="modal-static",Ai={backdrop:!0,focus:!0,keyboard:!0},Oi={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class Yi extends Mt{constructor(e,t){super(e,t),this._dialog=Lt.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new gi,this._addEventListeners()}static get Default(){return Ai}static get DefaultType(){return Oi}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown||this._isTransitioning)return;vt.trigger(this._element,xi,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(ki),this._adjustDialog(),this._backdrop.show((()=>this._showElement(e))))}hide(){if(!this._isShown||this._isTransitioning)return;vt.trigger(this._element,yi).defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove(Ei),this._queueCallback((()=>this._hideModal()),this._element,this._isAnimated()))}dispose(){vt.off(window,vi),vt.off(this._dialog,vi),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new ri({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new ui({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;const t=Lt.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),Ge(this._element),this._element.classList.add(Ei);this._queueCallback((()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,vt.trigger(this._element,wi,{relatedTarget:e})}),this._dialog,this._isAnimated())}_addEventListeners(){vt.on(this._element,Si,(e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())})),vt.on(window,Mi,(()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()})),vt.on(this._element,Li,(e=>{vt.one(this._element,Ci,(t=>{this._element===e.target&&this._element===t.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())}))}))}_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(ki),this._resetAdjustments(),this._scrollBar.reset(),vt.trigger(this._element,bi)}))}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(vt.trigger(this._element,_i).defaultPrevented)return;const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(Di)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(Di),this._queueCallback((()=>{this._element.classList.remove(Di),this._queueCallback((()=>{this._element.style.overflowY=t}),this._dialog)}),this._dialog),this._element.focus())}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),n=t>0;if(n&&!e){const e=Xe()?"paddingLeft":"paddingRight";this._element.style[e]=`${t}px`}if(!n&&e){const e=Xe()?"paddingRight":"paddingLeft";this._element.style[e]=`${t}px`}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(e,t){return this.each((function(){const n=Yi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===n[e])throw new TypeError(`No method named "${e}"`);n[e](t)}}))}}vt.on(document,Ti,'[data-bs-toggle="modal"]',(function(e){const t=Lt.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),vt.one(t,xi,(e=>{e.defaultPrevented||vt.one(t,bi,(()=>{We(this)&&this.focus()}))}));const n=Lt.findOne(".modal.show");n&&Yi.getInstance(n).hide();Yi.getOrCreateInstance(t).toggle(this)})),St(Yi),Qe(Yi);const Ni=".bs.offcanvas",Hi=".data-api",Pi=`load${Ni}${Hi}`,ji="show",Ri="showing",Ii="hiding",zi=".offcanvas.show",Fi=`show${Ni}`,Bi=`shown${Ni}`,$i=`hide${Ni}`,Wi=`hidePrevented${Ni}`,Vi=`hidden${Ni}`,Ui=`resize${Ni}`,qi=`click${Ni}${Hi}`,Gi=`keydown.dismiss${Ni}`,Zi={backdrop:!0,keyboard:!0,scroll:!1},Ki={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class Xi extends Mt{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return Zi}static get DefaultType(){return Ki}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){if(this._isShown)return;if(vt.trigger(this._element,Fi,{relatedTarget:e}).defaultPrevented)return;this._isShown=!0,this._backdrop.show(),this._config.scroll||(new gi).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(Ri);this._queueCallback((()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add(ji),this._element.classList.remove(Ri),vt.trigger(this._element,Bi,{relatedTarget:e})}),this._element,!0)}hide(){if(!this._isShown)return;if(vt.trigger(this._element,$i).defaultPrevented)return;this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add(Ii),this._backdrop.hide();this._queueCallback((()=>{this._element.classList.remove(ji,Ii),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new gi).reset(),vt.trigger(this._element,Vi)}),this._element,!0)}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){const e=Boolean(this._config.backdrop);return new ri({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():vt.trigger(this._element,Wi)}:null})}_initializeFocusTrap(){return new ui({trapElement:this._element})}_addEventListeners(){vt.on(this._element,Gi,(e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():vt.trigger(this._element,Wi))}))}static jQueryInterface(e){return this.each((function(){const t=Xi.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}vt.on(document,qi,'[data-bs-toggle="offcanvas"]',(function(e){const t=Lt.getElementFromSelector(this);if(["A","AREA"].includes(this.tagName)&&e.preventDefault(),Ve(this))return;vt.one(t,Vi,(()=>{We(this)&&this.focus()}));const n=Lt.findOne(zi);n&&n!==t&&Xi.getInstance(n).hide();Xi.getOrCreateInstance(t).toggle(this)})),vt.on(window,Pi,(()=>{for(const e of Lt.find(zi))Xi.getOrCreateInstance(e).show()})),vt.on(window,Ui,(()=>{for(const e of Lt.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&Xi.getOrCreateInstance(e).hide()})),St(Xi),Qe(Xi);const Qi={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],dd:[],div:[],dl:[],dt:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},Ji=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),er=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,tr=(e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?!Ji.has(n)||Boolean(er.test(e.nodeValue)):t.filter((e=>e instanceof RegExp)).some((e=>e.test(n)))};const nr={allowList:Qi,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},ir={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},rr={entry:"(string|element|function|null)",selector:"(string|element)"};class sr extends wt{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return nr}static get DefaultType(){return ir}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map((e=>this._resolvePossibleFunction(e))).filter(Boolean)}hasContent(){return this.getContent().length>0}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){const e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[t,n]of Object.entries(this._config.content))this._setContent(e,n,t);const t=e.children[0],n=this._resolvePossibleFunction(this._config.extraClass);return n&&t.classList.add(...n.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(const[t,n]of Object.entries(e))super._typeCheckConfig({selector:t,entry:n},rr)}_setContent(e,t,n){const i=Lt.findOne(n,e);i&&((t=this._resolvePossibleFunction(t))?Be(t)?this._putElementInTemplate($e(t),i):this._config.html?i.innerHTML=this._maybeSanitize(t):i.textContent=t:i.remove())}_maybeSanitize(e){return this._config.sanitize?function(e,t,n){if(!e.length)return e;if(n&&"function"==typeof n)return n(e);const i=(new window.DOMParser).parseFromString(e,"text/html"),r=[].concat(...i.body.querySelectorAll("*"));for(const e of r){const n=e.nodeName.toLowerCase();if(!Object.keys(t).includes(n)){e.remove();continue}const i=[].concat(...e.attributes),r=[].concat(t["*"]||[],t[n]||[]);for(const t of i)tr(t,r)||e.removeAttribute(t.nodeName)}return i.body.innerHTML}(e,this._config.allowList,this._config.sanitizeFn):e}_resolvePossibleFunction(e){return Je(e,[this])}_putElementInTemplate(e,t){if(this._config.html)return t.innerHTML="",void t.append(e);t.textContent=e.textContent}}const ar=new Set(["sanitize","allowList","sanitizeFn"]),or="fade",lr="show",cr=".tooltip-inner",dr=".modal",ur="hide.bs.modal",hr="hover",fr="focus",pr={AUTO:"auto",TOP:"top",RIGHT:Xe()?"left":"right",BOTTOM:"bottom",LEFT:Xe()?"right":"left"},mr={allowList:Qi,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},gr={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class vr extends Mt{constructor(e,t){super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return mr}static get DefaultType(){return gr}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),vt.off(this._element.closest(dr),ur,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(!this._isWithContent()||!this._isEnabled)return;const e=vt.trigger(this._element,this.constructor.eventName("show")),t=(Ue(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(e.defaultPrevented||!t)return;this._disposePopper();const n=this._getTipElement();this._element.setAttribute("aria-describedby",n.getAttribute("id"));const{container:i}=this._config;if(this._element.ownerDocument.documentElement.contains(this.tip)||(i.append(n),vt.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(n),n.classList.add(lr),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))vt.on(e,"mouseover",qe);this._queueCallback((()=>{vt.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1}),this.tip,this._isAnimated())}hide(){if(!this._isShown())return;if(vt.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented)return;if(this._getTipElement().classList.remove(lr),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))vt.off(e,"mouseover",qe);this._activeTrigger.click=!1,this._activeTrigger[fr]=!1,this._activeTrigger[hr]=!1,this._isHovered=null;this._queueCallback((()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),vt.trigger(this._element,this.constructor.eventName("hidden")))}),this.tip,this._isAnimated())}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){const t=this._getTemplateFactory(e).toHtml();if(!t)return null;t.classList.remove(or,lr),t.classList.add(`bs-${this.constructor.NAME}-auto`);const n=(e=>{do{e+=Math.floor(1e6*Math.random())}while(document.getElementById(e));return e})(this.constructor.NAME).toString();return t.setAttribute("id",n),this._isAnimated()&&t.classList.add(or),t}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new sr({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{[cr]:this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(or)}_isShown(){return this.tip&&this.tip.classList.contains(lr)}_createPopper(e){const t=Je(this._config.placement,[this,e,this._element]),n=pr[t.toUpperCase()];return He(this._element,e,this._getPopperConfig(n))}_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}_resolvePossibleFunction(e){return Je(e,[this._element])}_getPopperConfig(e){const t={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...t,...Je(this._config.popperConfig,[t])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if("click"===t)vt.on(this._element,this.constructor.eventName("click"),this._config.selector,(e=>{this._initializeOnDelegatedTarget(e).toggle()}));else if("manual"!==t){const e=t===hr?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),n=t===hr?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");vt.on(this._element,e,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?fr:hr]=!0,t._enter()})),vt.on(this._element,n,this._config.selector,(e=>{const t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?fr:hr]=t._element.contains(e.relatedTarget),t._leave()}))}this._hideModalHandler=()=>{this._element&&this.hide()},vt.on(this._element.closest(dr),ur,this._hideModalHandler)}_fixTitle(){const e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout((()=>{this._isHovered&&this.show()}),this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout((()=>{this._isHovered||this.hide()}),this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){const t=xt.getDataAttributes(this._element);for(const e of Object.keys(t))ar.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:$e(e.container),"number"==typeof 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()),e}_getDelegateConfig(){const e={};for(const[t,n]of Object.entries(this._config))this.constructor.Default[t]!==n&&(e[t]=n);return e.selector=!1,e.trigger="manual",e}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(e){return this.each((function(){const t=vr.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}Qe(vr);const yr=".popover-header",_r=".popover-body",br={...vr.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},xr={...vr.DefaultType,content:"(null|string|element|function)"};class wr extends vr{static get Default(){return br}static get DefaultType(){return xr}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{[yr]:this._getTitle(),[_r]:this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(e){return this.each((function(){const t=wr.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e]()}}))}}Qe(wr);const Mr=".bs.scrollspy",Cr=`activate${Mr}`,Lr=`click${Mr}`,Sr=`load${Mr}.data-api`,Tr="active",kr="[href]",Er=".nav-link",Dr=`${Er}, .nav-item > ${Er}, .list-group-item`,Ar={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},Or={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class Yr extends Mt{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return Ar}static get DefaultType(){return Or}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=$e(e.target)||document.body,e.rootMargin=e.offset?`${e.offset}px 0px -30%`:e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map((e=>Number.parseFloat(e)))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(vt.off(this._config.target,Lr),vt.on(this._config.target,Lr,kr,(e=>{const t=this._observableSections.get(e.target.hash);if(t){e.preventDefault();const n=this._rootElement||window,i=t.offsetTop-this._element.offsetTop;if(n.scrollTo)return void n.scrollTo({top:i,behavior:"smooth"});n.scrollTop=i}})))}_getNewObserver(){const e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver((e=>this._observerCallback(e)),e)}_observerCallback(e){const t=e=>this._targetLinks.get(`#${e.target.id}`),n=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},i=(this._rootElement||document.documentElement).scrollTop,r=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(const s of e){if(!s.isIntersecting){this._activeTarget=null,this._clearActiveClass(t(s));continue}const e=s.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(r&&e){if(n(s),!i)return}else r||e||n(s)}}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=Lt.find(kr,this._config.target);for(const t of e){if(!t.hash||Ve(t))continue;const e=Lt.findOne(decodeURI(t.hash),this._element);We(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),this._activeTarget=e,e.classList.add(Tr),this._activateParents(e),vt.trigger(this._element,Cr,{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))Lt.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(Tr);else for(const t of Lt.parents(e,".nav, .list-group"))for(const e of Lt.prev(t,Dr))e.classList.add(Tr)}_clearActiveClass(e){e.classList.remove(Tr);const t=Lt.find(`${kr}.${Tr}`,e);for(const e of t)e.classList.remove(Tr)}static jQueryInterface(e){return this.each((function(){const t=Yr.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}))}}vt.on(window,Sr,(()=>{for(const e of Lt.find('[data-bs-spy="scroll"]'))Yr.getOrCreateInstance(e)})),Qe(Yr);const Nr=".bs.tab",Hr=`hide${Nr}`,Pr=`hidden${Nr}`,jr=`show${Nr}`,Rr=`shown${Nr}`,Ir=`click${Nr}`,zr=`keydown${Nr}`,Fr=`load${Nr}`,Br="ArrowLeft",$r="ArrowRight",Wr="ArrowUp",Vr="ArrowDown",Ur="Home",qr="End",Gr="active",Zr="fade",Kr="show",Xr=".dropdown-toggle",Qr=`:not(${Xr})`,Jr='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',es=`${`.nav-link${Qr}, .list-group-item${Qr}, [role="tab"]${Qr}`}, ${Jr}`,ts=`.${Gr}[data-bs-toggle="tab"], .${Gr}[data-bs-toggle="pill"], .${Gr}[data-bs-toggle="list"]`;class ns extends Mt{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),vt.on(this._element,zr,(e=>this._keydown(e))))}static get NAME(){return"tab"}show(){const e=this._element;if(this._elemIsActive(e))return;const t=this._getActiveElem(),n=t?vt.trigger(t,Hr,{relatedTarget:e}):null;vt.trigger(e,jr,{relatedTarget:t}).defaultPrevented||n&&n.defaultPrevented||(this._deactivate(t,e),this._activate(e,t))}_activate(e,t){if(!e)return;e.classList.add(Gr),this._activate(Lt.getElementFromSelector(e));this._queueCallback((()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),vt.trigger(e,Rr,{relatedTarget:t})):e.classList.add(Kr)}),e,e.classList.contains(Zr))}_deactivate(e,t){if(!e)return;e.classList.remove(Gr),e.blur(),this._deactivate(Lt.getElementFromSelector(e));this._queueCallback((()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),vt.trigger(e,Pr,{relatedTarget:t})):e.classList.remove(Kr)}),e,e.classList.contains(Zr))}_keydown(e){if(![Br,$r,Wr,Vr,Ur,qr].includes(e.key))return;e.stopPropagation(),e.preventDefault();const t=this._getChildren().filter((e=>!Ve(e)));let n;if([Ur,qr].includes(e.key))n=t[e.key===Ur?0:t.length-1];else{const i=[$r,Vr].includes(e.key);n=tt(t,e.target,i,!0)}n&&(n.focus({preventScroll:!0}),ns.getOrCreateInstance(n).show())}_getChildren(){return Lt.find(es,this._parent)}_getActiveElem(){return this._getChildren().find((e=>this._elemIsActive(e)))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);const t=this._elemIsActive(e),n=this._getOuterElement(e);e.setAttribute("aria-selected",t),n!==e&&this._setAttributeIfNotExists(n,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){const t=Lt.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id&&this._setAttributeIfNotExists(t,"aria-labelledby",`${e.id}`))}_toggleDropDown(e,t){const n=this._getOuterElement(e);if(!n.classList.contains("dropdown"))return;const i=(e,i)=>{const r=Lt.findOne(e,n);r&&r.classList.toggle(i,t)};i(Xr,Gr),i(".dropdown-menu",Kr),n.setAttribute("aria-expanded",t)}_setAttributeIfNotExists(e,t,n){e.hasAttribute(t)||e.setAttribute(t,n)}_elemIsActive(e){return e.classList.contains(Gr)}_getInnerElement(e){return e.matches(es)?e:Lt.findOne(es,e)}_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(e){return this.each((function(){const t=ns.getOrCreateInstance(this);if("string"==typeof e){if(void 0===t[e]||e.startsWith("_")||"constructor"===e)throw new TypeError(`No method named "${e}"`);t[e]()}}))}}vt.on(document,Ir,Jr,(function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),Ve(this)||ns.getOrCreateInstance(this).show()})),vt.on(window,Fr,(()=>{for(const e of Lt.find(ts))ns.getOrCreateInstance(e)})),Qe(ns);const is=".bs.toast",rs=`mouseover${is}`,ss=`mouseout${is}`,as=`focusin${is}`,os=`focusout${is}`,ls=`hide${is}`,cs=`hidden${is}`,ds=`show${is}`,us=`shown${is}`,hs="hide",fs="show",ps="showing",ms={animation:"boolean",autohide:"boolean",delay:"number"},gs={animation:!0,autohide:!0,delay:5e3};class vs extends Mt{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return gs}static get DefaultType(){return ms}static get NAME(){return"toast"}show(){if(vt.trigger(this._element,ds).defaultPrevented)return;this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");this._element.classList.remove(hs),Ge(this._element),this._element.classList.add(fs,ps),this._queueCallback((()=>{this._element.classList.remove(ps),vt.trigger(this._element,us),this._maybeScheduleHide()}),this._element,this._config.animation)}hide(){if(!this.isShown())return;if(vt.trigger(this._element,ls).defaultPrevented)return;this._element.classList.add(ps),this._queueCallback((()=>{this._element.classList.add(hs),this._element.classList.remove(ps,fs),vt.trigger(this._element,cs)}),this._element,this._config.animation)}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(fs),super.dispose()}isShown(){return this._element.classList.contains(fs)}_maybeScheduleHide(){this._config.autohide&&(this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout((()=>{this.hide()}),this._config.delay)))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}if(t)return void this._clearTimeout();const n=e.relatedTarget;this._element===n||this._element.contains(n)||this._maybeScheduleHide()}_setListeners(){vt.on(this._element,rs,(e=>this._onInteraction(e,!0))),vt.on(this._element,ss,(e=>this._onInteraction(e,!1))),vt.on(this._element,as,(e=>this._onInteraction(e,!0))),vt.on(this._element,os,(e=>this._onInteraction(e,!1)))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(e){return this.each((function(){const t=vs.getOrCreateInstance(this,e);if("string"==typeof e){if(void 0===t[e])throw new TypeError(`No method named "${e}"`);t[e](this)}}))}}St(vs),Qe(vs);var ys=n(8508),_s=n.n(ys);function bs(e){return e+.5|0}const xs=(e,t,n)=>Math.max(Math.min(e,n),t);function ws(e){return xs(bs(2.55*e),0,255)}function Ms(e){return xs(bs(255*e),0,255)}function Cs(e){return xs(bs(e/2.55)/100,0,1)}function Ls(e){return xs(bs(100*e),0,100)}const Ss={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Ts=[..."0123456789ABCDEF"],ks=e=>Ts[15&e],Es=e=>Ts[(240&e)>>4]+Ts[15&e],Ds=e=>(240&e)>>4==(15&e);function As(e){var t=(e=>Ds(e.r)&&Ds(e.g)&&Ds(e.b)&&Ds(e.a))(e)?ks:Es;return e?"#"+t(e.r)+t(e.g)+t(e.b)+((e,t)=>e<255?t(e):"")(e.a,t):void 0}const Os=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Ys(e,t,n){const i=t*Math.min(n,1-n),r=(t,r=(t+e/30)%12)=>n-i*Math.max(Math.min(r-3,9-r,1),-1);return[r(0),r(8),r(4)]}function Ns(e,t,n){const i=(i,r=(i+e/60)%6)=>n-n*t*Math.max(Math.min(r,4-r,1),0);return[i(5),i(3),i(1)]}function Hs(e,t,n){const i=Ys(e,1,.5);let r;for(t+n>1&&(r=1/(t+n),t*=r,n*=r),r=0;r<3;r++)i[r]*=1-t-n,i[r]+=t;return i}function Ps(e){const t=e.r/255,n=e.g/255,i=e.b/255,r=Math.max(t,n,i),s=Math.min(t,n,i),a=(r+s)/2;let o,l,c;return r!==s&&(c=r-s,l=a>.5?c/(2-r-s):c/(r+s),o=function(e,t,n,i,r){return e===r?(t-n)/i+(t<n?6:0):t===r?(n-e)/i+2:(e-t)/i+4}(t,n,i,c,r),o=60*o+.5),[0|o,l||0,a]}function js(e,t,n,i){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,i)).map(Ms)}function Rs(e,t,n){return js(Ys,e,t,n)}function Is(e){return(e%360+360)%360}function zs(e){const t=Os.exec(e);let n,i=255;if(!t)return;t[5]!==n&&(i=t[6]?ws(+t[5]):Ms(+t[5]));const r=Is(+t[2]),s=+t[3]/100,a=+t[4]/100;return n="hwb"===t[1]?function(e,t,n){return js(Hs,e,t,n)}(r,s,a):"hsv"===t[1]?function(e,t,n){return js(Ns,e,t,n)}(r,s,a):Rs(r,s,a),{r:n[0],g:n[1],b:n[2],a:i}}const Fs={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},Bs={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",KocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};let $s;function Ws(e){$s||($s=function(){const e={},t=Object.keys(Bs),n=Object.keys(Fs);let i,r,s,a,o;for(i=0;i<t.length;i++){for(a=o=t[i],r=0;r<n.length;r++)s=n[r],o=o.replace(s,Fs[s]);s=parseInt(Bs[a],16),e[o]=[s>>16&255,s>>8&255,255&s]}return e}(),$s.transparent=[0,0,0,0]);const t=$s[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}const Vs=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;const Us=e=>e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055,qs=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function Gs(e,t,n){if(e){let i=Ps(e);i[t]=Math.max(0,Math.min(i[t]+i[t]*n,0===t?360:1)),i=Rs(i),e.r=i[0],e.g=i[1],e.b=i[2]}}function Zs(e,t){return e?Object.assign(t||{},e):e}function Ks(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=Ms(e[3]))):(t=Zs(e,{r:0,g:0,b:0,a:1})).a=Ms(t.a),t}function Xs(e){return"r"===e.charAt(0)?function(e){const t=Vs.exec(e);let n,i,r,s=255;if(t){if(t[7]!==n){const e=+t[7];s=t[8]?ws(e):xs(255*e,0,255)}return n=+t[1],i=+t[3],r=+t[5],n=255&(t[2]?ws(n):xs(n,0,255)),i=255&(t[4]?ws(i):xs(i,0,255)),r=255&(t[6]?ws(r):xs(r,0,255)),{r:n,g:i,b:r,a:s}}}(e):zs(e)}class Qs{constructor(e){if(e instanceof Qs)return e;const t=typeof e;let n;var i,r,s;"object"===t?n=Ks(e):"string"===t&&(s=(i=e).length,"#"===i[0]&&(4===s||5===s?r={r:255&17*Ss[i[1]],g:255&17*Ss[i[2]],b:255&17*Ss[i[3]],a:5===s?17*Ss[i[4]]:255}:7!==s&&9!==s||(r={r:Ss[i[1]]<<4|Ss[i[2]],g:Ss[i[3]]<<4|Ss[i[4]],b:Ss[i[5]]<<4|Ss[i[6]],a:9===s?Ss[i[7]]<<4|Ss[i[8]]:255})),n=r||Ws(e)||Xs(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=Zs(this._rgb);return e&&(e.a=Cs(e.a)),e}set rgb(e){this._rgb=Ks(e)}rgbString(){return this._valid?function(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${Cs(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}(this._rgb):void 0}hexString(){return this._valid?As(this._rgb):void 0}hslString(){return this._valid?function(e){if(!e)return;const t=Ps(e),n=t[0],i=Ls(t[1]),r=Ls(t[2]);return e.a<255?`hsla(${n}, ${i}%, ${r}%, ${Cs(e.a)})`:`hsl(${n}, ${i}%, ${r}%)`}(this._rgb):void 0}mix(e,t){if(e){const n=this.rgb,i=e.rgb;let r;const s=t===r?.5:t,a=2*s-1,o=n.a-i.a,l=((a*o==-1?a:(a+o)/(1+a*o))+1)/2;r=1-l,n.r=255&l*n.r+r*i.r+.5,n.g=255&l*n.g+r*i.g+.5,n.b=255&l*n.b+r*i.b+.5,n.a=s*n.a+(1-s)*i.a,this.rgb=n}return this}interpolate(e,t){return e&&(this._rgb=function(e,t,n){const i=qs(Cs(e.r)),r=qs(Cs(e.g)),s=qs(Cs(e.b));return{r:Ms(Us(i+n*(qs(Cs(t.r))-i))),g:Ms(Us(r+n*(qs(Cs(t.g))-r))),b:Ms(Us(s+n*(qs(Cs(t.b))-s))),a:e.a+n*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}clone(){return new Qs(this.rgb)}alpha(e){return this._rgb.a=Ms(e),this}clearer(e){return this._rgb.a*=1-e,this}greyscale(){const e=this._rgb,t=bs(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}opaquer(e){return this._rgb.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return Gs(this._rgb,2,e),this}darken(e){return Gs(this._rgb,2,-e),this}saturate(e){return Gs(this._rgb,1,e),this}desaturate(e){return Gs(this._rgb,1,-e),this}rotate(e){return function(e,t){var n=Ps(e);n[0]=Is(n[0]+t),n=Rs(n),e.r=n[0],e.g=n[1],e.b=n[2]}(this._rgb,e),this}}function Js(){}const ea=(()=>{let e=0;return()=>e++})();function ta(e){return null==e}function na(e){if(Array.isArray&&Array.isArray(e))return!0;const t=Object.prototype.toString.call(e);return"[object"===t.slice(0,7)&&"Array]"===t.slice(-6)}function ia(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function ra(e){return("number"==typeof e||e instanceof Number)&&isFinite(+e)}function sa(e,t){return ra(e)?e:t}function aa(e,t){return void 0===e?t:e}const oa=(e,t)=>"string"==typeof e&&e.endsWith("%")?parseFloat(e)/100*t:+e;function la(e,t,n){if(e&&"function"==typeof e.call)return e.apply(n,t)}function ca(e,t,n,i){let r,s,a;if(na(e))if(s=e.length,i)for(r=s-1;r>=0;r--)t.call(n,e[r],r);else for(r=0;r<s;r++)t.call(n,e[r],r);else if(ia(e))for(a=Object.keys(e),s=a.length,r=0;r<s;r++)t.call(n,e[a[r]],a[r])}function da(e,t){let n,i,r,s;if(!e||!t||e.length!==t.length)return!1;for(n=0,i=e.length;n<i;++n)if(r=e[n],s=t[n],r.datasetIndex!==s.datasetIndex||r.index!==s.index)return!1;return!0}function ua(e){if(na(e))return e.map(ua);if(ia(e)){const t=Object.create(null),n=Object.keys(e),i=n.length;let r=0;for(;r<i;++r)t[n[r]]=ua(e[n[r]]);return t}return e}function ha(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}function fa(e,t,n,i){if(!ha(e))return;const r=t[e],s=n[e];ia(r)&&ia(s)?pa(r,s,i):t[e]=ua(s)}function pa(e,t,n){const i=na(t)?t:[t],r=i.length;if(!ia(e))return e;const s=(n=n||{}).merger||fa;let a;for(let t=0;t<r;++t){if(a=i[t],!ia(a))continue;const r=Object.keys(a);for(let t=0,i=r.length;t<i;++t)s(r[t],e,a,n)}return e}function ma(e,t){return pa(e,t,{merger:ga})}function ga(e,t,n){if(!ha(e))return;const i=t[e],r=n[e];ia(i)&&ia(r)?ma(i,r):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=ua(r))}const va={"":e=>e,x:e=>e.x,y:e=>e.y};function ya(e,t){const n=va[t]||(va[t]=function(e){const t=function(e){const t=e.split("."),n=[];let i="";for(const e of t)i+=e,i.endsWith("\\")?i=i.slice(0,-1)+".":(n.push(i),i="");return n}(e);return e=>{for(const n of t){if(""===n)break;e=e&&e[n]}return e}}(t));return n(e)}function _a(e){return e.charAt(0).toUpperCase()+e.slice(1)}const ba=e=>void 0!==e,xa=e=>"function"==typeof e,wa=(e,t)=>{if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0};const Ma=Math.PI,Ca=2*Ma,La=Ca+Ma,Sa=Number.POSITIVE_INFINITY,Ta=Ma/180,ka=Ma/2,Ea=Ma/4,Da=2*Ma/3,Aa=Math.log10,Oa=Math.sign;function Ya(e,t,n){return Math.abs(e-t)<n}function Na(e){const t=Math.round(e);e=Ya(e,t,e/1e3)?t:e;const n=Math.pow(10,Math.floor(Aa(e))),i=e/n;return(i<=1?1:i<=2?2:i<=5?5:10)*n}function Ha(e){return!function(e){return"symbol"==typeof e||"object"==typeof e&&null!==e&&!(Symbol.toPrimitive in e||"toString"in e||"valueOf"in e)}(e)&&!isNaN(parseFloat(e))&&isFinite(e)}function Pa(e,t,n){let i,r,s;for(i=0,r=e.length;i<r;i++)s=e[i][n],isNaN(s)||(t.min=Math.min(t.min,s),t.max=Math.max(t.max,s))}function ja(e){return e*(Ma/180)}function Ra(e){return e*(180/Ma)}function Ia(e){if(!ra(e))return;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n++;return n}function za(e,t){const n=t.x-e.x,i=t.y-e.y,r=Math.sqrt(n*n+i*i);let s=Math.atan2(i,n);return s<-.5*Ma&&(s+=Ca),{angle:s,distance:r}}function Fa(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function Ba(e,t){return(e-t+La)%Ca-Ma}function $a(e){return(e%Ca+Ca)%Ca}function Wa(e,t,n,i){const r=$a(e),s=$a(t),a=$a(n),o=$a(s-r),l=$a(a-r),c=$a(r-s),d=$a(r-a);return r===s||r===a||i&&s===a||o>l&&c<d}function Va(e,t,n){return Math.max(t,Math.min(n,e))}function Ua(e,t,n,i=1e-6){return e>=Math.min(t,n)-i&&e<=Math.max(t,n)+i}function qa(e,t,n){n=n||(n=>e[n]<t);let i,r=e.length-1,s=0;for(;r-s>1;)i=s+r>>1,n(i)?s=i:r=i;return{lo:s,hi:r}}const Ga=(e,t,n,i)=>qa(e,n,i?i=>{const r=e[i][t];return r<n||r===n&&e[i+1][t]===n}:i=>e[i][t]<n),Za=(e,t,n)=>qa(e,n,(i=>e[i][t]>=n));const Ka=["push","pop","shift","splice","unshift"];function Xa(e,t){const n=e._chartjs;if(!n)return;const i=n.listeners,r=i.indexOf(t);-1!==r&&i.splice(r,1),i.length>0||(Ka.forEach((t=>{delete e[t]})),delete e._chartjs)}function Qa(e){const t=new Set(e);return t.size===e.length?e:Array.from(t)}const Ja="undefined"==typeof window?function(e){return e()}:window.requestAnimationFrame;function eo(e,t){let n=[],i=!1;return function(...r){n=r,i||(i=!0,Ja.call(window,(()=>{i=!1,e.apply(t,n)})))}}const to=e=>"start"===e?"left":"end"===e?"right":"center",no=(e,t,n)=>"start"===e?t:"end"===e?n:(t+n)/2;function io(e,t,n){const i=t.length;let r=0,s=i;if(e._sorted){const{iScale:a,vScale:o,_parsed:l}=e,c=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null,d=a.axis,{min:u,max:h,minDefined:f,maxDefined:p}=a.getUserBounds();if(f){if(r=Math.min(Ga(l,d,u).lo,n?i:Ga(t,d,a.getPixelForValue(u)).lo),c){const e=l.slice(0,r+1).reverse().findIndex((e=>!ta(e[o.axis])));r-=Math.max(0,e)}r=Va(r,0,i-1)}if(p){let e=Math.max(Ga(l,a.axis,h,!0).hi+1,n?0:Ga(t,d,a.getPixelForValue(h),!0).hi+1);if(c){const t=l.slice(e-1).findIndex((e=>!ta(e[o.axis])));e+=Math.max(0,t)}s=Va(e,r,i)-r}else s=i-r}return{start:r,count:s}}function ro(e){const{xScale:t,yScale:n,_scaleRanges:i}=e,r={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!i)return e._scaleRanges=r,!0;const s=i.xmin!==t.min||i.xmax!==t.max||i.ymin!==n.min||i.ymax!==n.max;return Object.assign(i,r),s}const so=e=>0===e||1===e,ao=(e,t,n)=>-Math.pow(2,10*(e-=1))*Math.sin((e-t)*Ca/n),oo=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*Ca/n)+1,lo={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>1-Math.cos(e*ka),easeOutSine:e=>Math.sin(e*ka),easeInOutSine:e=>-.5*(Math.cos(Ma*e)-1),easeInExpo:e=>0===e?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>so(e)?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1))),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>so(e)?e:ao(e,.075,.3),easeOutElastic:e=>so(e)?e:oo(e,.075,.3),easeInOutElastic(e){const t=.1125;return so(e)?e:e<.5?.5*ao(2*e,t,.45):.5+.5*oo(2*e-1,t,.45)},easeInBack(e){const t=1.70158;return e*e*((t+1)*e-t)},easeOutBack(e){const t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack(e){let t=1.70158;return(e/=.5)<1?e*e*((1+(t*=1.525))*e-t)*.5:.5*((e-=2)*e*((1+(t*=1.525))*e+t)+2)},easeInBounce:e=>1-lo.easeOutBounce(1-e),easeOutBounce(e){const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},easeInOutBounce:e=>e<.5?.5*lo.easeInBounce(2*e):.5*lo.easeOutBounce(2*e-1)+.5};function co(e){if(e&&"object"==typeof e){const t=e.toString();return"[object CanvasPattern]"===t||"[object CanvasGradient]"===t}return!1}function uo(e){return co(e)?e:new Qs(e)}function ho(e){return co(e)?e:new Qs(e).saturate(.5).darken(.1).hexString()}const fo=["x","y","borderWidth","radius","tension"],po=["color","borderColor","backgroundColor"];const mo=new Map;function go(e,t,n){return function(e,t){t=t||{};const n=e+JSON.stringify(t);let i=mo.get(n);return i||(i=new Intl.NumberFormat(e,t),mo.set(n,i)),i}(t,n).format(e)}const vo={values(e){return na(e)?e:""+e},numeric(e,t,n){if(0===e)return"0";const i=this.chart.options.locale;let r,s=e;if(n.length>1){const t=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(t<1e-4||t>1e15)&&(r="scientific"),s=function(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e));return n}(e,n)}const a=Aa(Math.abs(s)),o=isNaN(a)?1:Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:r,minimumFractionDigits:o,maximumFractionDigits:o};return Object.assign(l,this.options.ticks.format),go(e,i,l)},logarithmic(e,t,n){if(0===e)return"0";const i=n[t].significand||e/Math.pow(10,Math.floor(Aa(e)));return[1,2,3,5,10,15].includes(i)||t>.8*n.length?vo.numeric.call(this,e,t,n):""}};var yo={formatters:vo};const _o=Object.create(null),bo=Object.create(null);function xo(e,t){if(!t)return e;const n=t.split(".");for(let t=0,i=n.length;t<i;++t){const i=n[t];e=e[i]||(e[i]=Object.create(null))}return e}function wo(e,t,n){return"string"==typeof t?pa(xo(e,t),n):pa(xo(e,""),t)}class Mo{constructor(e,t){this.animation=void 0,this.backgroundColor="rgba(0,0,0,0.1)",this.borderColor="rgba(0,0,0,0.1)",this.color="#666",this.datasets={},this.devicePixelRatio=e=>e.chart.platform.getDevicePixelRatio(),this.elements={},this.events=["mousemove","mouseout","click","touchstart","touchmove"],this.font={family:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",size:12,style:"normal",lineHeight:1.2,weight:null},this.hover={},this.hoverBackgroundColor=(e,t)=>ho(t.backgroundColor),this.hoverBorderColor=(e,t)=>ho(t.borderColor),this.hoverColor=(e,t)=>ho(t.color),this.indexAxis="x",this.interaction={mode:"nearest",intersect:!0,includeInvisible:!1},this.maintainAspectRatio=!0,this.onHover=null,this.onClick=null,this.parsing=!0,this.plugins={},this.responsive=!0,this.scale=void 0,this.scales={},this.showLine=!0,this.drawActiveElementsOnTop=!0,this.describe(e),this.apply(t)}set(e,t){return wo(this,e,t)}get(e){return xo(this,e)}describe(e,t){return wo(bo,e,t)}override(e,t){return wo(_o,e,t)}route(e,t,n,i){const r=xo(this,e),s=xo(this,n),a="_"+t;Object.defineProperties(r,{[a]:{value:r[t],writable:!0},[t]:{enumerable:!0,get(){const e=this[a],t=s[i];return ia(e)?Object.assign({},t,e):aa(e,t)},set(e){this[a]=e}}})}apply(e){e.forEach((e=>e(this)))}}var Co=new Mo({_scriptable:e=>!e.startsWith("on"),_indexable:e=>"events"!==e,hover:{_fallback:"interaction"},interaction:{_scriptable:!1,_indexable:!1}},[function(e){e.set("animation",{delay:void 0,duration:1e3,easing:"easeOutQuart",fn:void 0,from:void 0,loop:void 0,to:void 0,type:void 0}),e.describe("animation",{_fallback:!1,_indexable:!1,_scriptable:e=>"onProgress"!==e&&"onComplete"!==e&&"fn"!==e}),e.set("animations",{colors:{type:"color",properties:po},numbers:{type:"number",properties:fo}}),e.describe("animations",{_fallback:"animation"}),e.set("transitions",{active:{animation:{duration:400}},resize:{animation:{duration:0}},show:{animations:{colors:{from:"transparent"},visible:{type:"boolean",duration:0}}},hide:{animations:{colors:{to:"transparent"},visible:{type:"boolean",easing:"linear",fn:e=>0|e}}}})},function(e){e.set("layout",{autoPadding:!0,padding:{top:0,right:0,bottom:0,left:0}})},function(e){e.set("scale",{display:!0,offset:!1,reverse:!1,beginAtZero:!1,bounds:"ticks",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,t)=>t.lineWidth,tickColor:(e,t)=>t.color,offset:!1},border:{display:!0,dash:[],dashOffset:0,width:1},title:{display:!1,text:"",padding:{top:4,bottom:4}},ticks:{minRotation:0,maxRotation:50,mirror:!1,textStrokeWidth:0,textStrokeColor:"",padding:3,display:!0,autoSkip:!0,autoSkipPadding:3,labelOffset:0,callback:yo.formatters.values,minor:{},major:{},align:"center",crossAlign:"near",showLabelBackdrop:!1,backdropColor:"rgba(255, 255, 255, 0.75)",backdropPadding:2}}),e.route("scale.ticks","color","","color"),e.route("scale.grid","color","","borderColor"),e.route("scale.border","color","","borderColor"),e.route("scale.title","color","","color"),e.describe("scale",{_fallback:!1,_scriptable:e=>!e.startsWith("before")&&!e.startsWith("after")&&"callback"!==e&&"parser"!==e,_indexable:e=>"borderDash"!==e&&"tickBorderDash"!==e&&"dash"!==e}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:e=>"backdropPadding"!==e&&"callback"!==e,_indexable:e=>"backdropPadding"!==e})}]);function Lo(e,t,n,i,r){let s=t[r];return s||(s=t[r]=e.measureText(r).width,n.push(r)),s>i&&(i=s),i}function So(e,t,n,i){let r=(i=i||{}).data=i.data||{},s=i.garbageCollect=i.garbageCollect||[];i.font!==t&&(r=i.data={},s=i.garbageCollect=[],i.font=t),e.save(),e.font=t;let a=0;const o=n.length;let l,c,d,u,h;for(l=0;l<o;l++)if(u=n[l],null==u||na(u)){if(na(u))for(c=0,d=u.length;c<d;c++)h=u[c],null==h||na(h)||(a=Lo(e,r,s,a,h))}else a=Lo(e,r,s,a,u);e.restore();const f=s.length/2;if(f>n.length){for(l=0;l<f;l++)delete r[s[l]];s.splice(0,f)}return a}function To(e,t,n){const i=e.currentDevicePixelRatio,r=0!==n?Math.max(n/2,.5):0;return Math.round((t-r)*i)/i+r}function ko(e,t){(t||e)&&((t=t||e.getContext("2d")).save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore())}function Eo(e,t,n,i){Do(e,t,n,i,null)}function Do(e,t,n,i,r){let s,a,o,l,c,d,u,h;const f=t.pointStyle,p=t.rotation,m=t.radius;let g=(p||0)*Ta;if(f&&"object"==typeof f&&(s=f.toString(),"[object HTMLImageElement]"===s||"[object HTMLCanvasElement]"===s))return e.save(),e.translate(n,i),e.rotate(g),e.drawImage(f,-f.width/2,-f.height/2,f.width,f.height),void e.restore();if(!(isNaN(m)||m<=0)){switch(e.beginPath(),f){default:r?e.ellipse(n,i,r/2,m,0,0,Ca):e.arc(n,i,m,0,Ca),e.closePath();break;case"triangle":d=r?r/2:m,e.moveTo(n+Math.sin(g)*d,i-Math.cos(g)*m),g+=Da,e.lineTo(n+Math.sin(g)*d,i-Math.cos(g)*m),g+=Da,e.lineTo(n+Math.sin(g)*d,i-Math.cos(g)*m),e.closePath();break;case"rectRounded":c=.516*m,l=m-c,a=Math.cos(g+Ea)*l,u=Math.cos(g+Ea)*(r?r/2-c:l),o=Math.sin(g+Ea)*l,h=Math.sin(g+Ea)*(r?r/2-c:l),e.arc(n-u,i-o,c,g-Ma,g-ka),e.arc(n+h,i-a,c,g-ka,g),e.arc(n+u,i+o,c,g,g+ka),e.arc(n-h,i+a,c,g+ka,g+Ma),e.closePath();break;case"rect":if(!p){l=Math.SQRT1_2*m,d=r?r/2:l,e.rect(n-d,i-l,2*d,2*l);break}g+=Ea;case"rectRot":u=Math.cos(g)*(r?r/2:m),a=Math.cos(g)*m,o=Math.sin(g)*m,h=Math.sin(g)*(r?r/2:m),e.moveTo(n-u,i-o),e.lineTo(n+h,i-a),e.lineTo(n+u,i+o),e.lineTo(n-h,i+a),e.closePath();break;case"crossRot":g+=Ea;case"cross":u=Math.cos(g)*(r?r/2:m),a=Math.cos(g)*m,o=Math.sin(g)*m,h=Math.sin(g)*(r?r/2:m),e.moveTo(n-u,i-o),e.lineTo(n+u,i+o),e.moveTo(n+h,i-a),e.lineTo(n-h,i+a);break;case"star":u=Math.cos(g)*(r?r/2:m),a=Math.cos(g)*m,o=Math.sin(g)*m,h=Math.sin(g)*(r?r/2:m),e.moveTo(n-u,i-o),e.lineTo(n+u,i+o),e.moveTo(n+h,i-a),e.lineTo(n-h,i+a),g+=Ea,u=Math.cos(g)*(r?r/2:m),a=Math.cos(g)*m,o=Math.sin(g)*m,h=Math.sin(g)*(r?r/2:m),e.moveTo(n-u,i-o),e.lineTo(n+u,i+o),e.moveTo(n+h,i-a),e.lineTo(n-h,i+a);break;case"line":a=r?r/2:Math.cos(g)*m,o=Math.sin(g)*m,e.moveTo(n-a,i-o),e.lineTo(n+a,i+o);break;case"dash":e.moveTo(n,i),e.lineTo(n+Math.cos(g)*(r?r/2:m),i+Math.sin(g)*m);break;case!1:e.closePath()}e.fill(),t.borderWidth>0&&e.stroke()}}function Ao(e,t,n){return n=n||.5,!t||e&&e.x>t.left-n&&e.x<t.right+n&&e.y>t.top-n&&e.y<t.bottom+n}function Oo(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()}function Yo(e){e.restore()}function No(e,t,n,i,r){if(!t)return e.lineTo(n.x,n.y);if("middle"===r){const i=(t.x+n.x)/2;e.lineTo(i,t.y),e.lineTo(i,n.y)}else"after"===r!=!!i?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}function Ho(e,t,n,i){if(!t)return e.lineTo(n.x,n.y);e.bezierCurveTo(i?t.cp1x:t.cp2x,i?t.cp1y:t.cp2y,i?n.cp2x:n.cp1x,i?n.cp2y:n.cp1y,n.x,n.y)}function Po(e,t,n,i,r){if(r.strikethrough||r.underline){const s=e.measureText(i),a=t-s.actualBoundingBoxLeft,o=t+s.actualBoundingBoxRight,l=n-s.actualBoundingBoxAscent,c=n+s.actualBoundingBoxDescent,d=r.strikethrough?(l+c)/2:c;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=r.decorationWidth||2,e.moveTo(a,d),e.lineTo(o,d),e.stroke()}}function jo(e,t){const n=e.fillStyle;e.fillStyle=t.color,e.fillRect(t.left,t.top,t.width,t.height),e.fillStyle=n}function Ro(e,t,n,i,r,s={}){const a=na(t)?t:[t],o=s.strokeWidth>0&&""!==s.strokeColor;let l,c;for(e.save(),e.font=r.string,function(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]),ta(t.rotation)||e.rotate(t.rotation),t.color&&(e.fillStyle=t.color),t.textAlign&&(e.textAlign=t.textAlign),t.textBaseline&&(e.textBaseline=t.textBaseline)}(e,s),l=0;l<a.length;++l)c=a[l],s.backdrop&&jo(e,s.backdrop),o&&(s.strokeColor&&(e.strokeStyle=s.strokeColor),ta(s.strokeWidth)||(e.lineWidth=s.strokeWidth),e.strokeText(c,n,i,s.maxWidth)),e.fillText(c,n,i,s.maxWidth),Po(e,n,i,c,s),i+=Number(r.lineHeight);e.restore()}function Io(e,t){const{x:n,y:i,w:r,h:s,radius:a}=t;e.arc(n+a.topLeft,i+a.topLeft,a.topLeft,1.5*Ma,Ma,!0),e.lineTo(n,i+s-a.bottomLeft),e.arc(n+a.bottomLeft,i+s-a.bottomLeft,a.bottomLeft,Ma,ka,!0),e.lineTo(n+r-a.bottomRight,i+s),e.arc(n+r-a.bottomRight,i+s-a.bottomRight,a.bottomRight,ka,0,!0),e.lineTo(n+r,i+a.topRight),e.arc(n+r-a.topRight,i+a.topRight,a.topRight,0,-ka,!0),e.lineTo(n+a.topLeft,i)}const zo=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,Fo=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function Bo(e,t){const n=(""+e).match(zo);if(!n||"normal"===n[1])return 1.2*t;switch(e=+n[2],n[3]){case"px":return e;case"%":e/=100}return t*e}const $o=e=>+e||0;function Wo(e,t){const n={},i=ia(t),r=i?Object.keys(t):t,s=ia(e)?i?n=>aa(e[n],e[t[n]]):t=>e[t]:()=>e;for(const e of r)n[e]=$o(s(e));return n}function Vo(e){return Wo(e,{top:"y",right:"x",bottom:"y",left:"x"})}function Uo(e){return Wo(e,["topLeft","topRight","bottomLeft","bottomRight"])}function qo(e){const t=Vo(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function Go(e,t){e=e||{},t=t||Co.font;let n=aa(e.size,t.size);"string"==typeof n&&(n=parseInt(n,10));let i=aa(e.style,t.style);i&&!(""+i).match(Fo)&&(console.warn('Invalid font style specified: "'+i+'"'),i=void 0);const r={family:aa(e.family,t.family),lineHeight:Bo(aa(e.lineHeight,t.lineHeight),n),size:n,style:i,weight:aa(e.weight,t.weight),string:""};return r.string=function(e){return!e||ta(e.size)||ta(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}(r),r}function Zo(e,t,n,i){let r,s,a,o=!0;for(r=0,s=e.length;r<s;++r)if(a=e[r],void 0!==a&&(void 0!==t&&"function"==typeof a&&(a=a(t),o=!1),void 0!==n&&na(a)&&(a=a[n%a.length],o=!1),void 0!==a))return i&&!o&&(i.cacheable=!1),a}function Ko(e,t){return Object.assign(Object.create(e),t)}function Xo(e,t=[""],n,i,r=()=>e[0]){const s=n||e;void 0===i&&(i=ll("_fallback",e));const a={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:s,_fallback:i,_getTarget:r,override:n=>Xo([n,...e],t,s,i)};return new Proxy(a,{deleteProperty(t,n){return delete t[n],delete t._keys,delete e[0][n],!0},get(n,i){return nl(n,i,(()=>function(e,t,n,i){let r;for(const s of t)if(r=ll(el(s,e),n),void 0!==r)return tl(e,r)?al(n,i,e,r):r}(i,t,e,n)))},getOwnPropertyDescriptor(e,t){return Reflect.getOwnPropertyDescriptor(e._scopes[0],t)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(e,t){return cl(e).includes(t)},ownKeys(e){return cl(e)},set(e,t,n){const i=e._storage||(e._storage=r());return e[t]=i[t]=n,delete e._keys,!0}})}function Qo(e,t,n,i){const r={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:Jo(e,i),setContext:t=>Qo(e,t,n,i),override:r=>Qo(e.override(r),t,n,i)};return new Proxy(r,{deleteProperty(t,n){return delete t[n],delete e[n],!0},get(e,t,n){return nl(e,t,(()=>function(e,t,n){const{_proxy:i,_context:r,_subProxy:s,_descriptors:a}=e;let o=i[t];xa(o)&&a.isScriptable(t)&&(o=function(e,t,n,i){const{_proxy:r,_context:s,_subProxy:a,_stack:o}=n;if(o.has(e))throw new Error("Recursion detected: "+Array.from(o).join("->")+"->"+e);o.add(e);let l=t(s,a||i);o.delete(e),tl(e,l)&&(l=al(r._scopes,r,e,l));return l}(t,o,e,n));na(o)&&o.length&&(o=function(e,t,n,i){const{_proxy:r,_context:s,_subProxy:a,_descriptors:o}=n;if(void 0!==s.index&&i(e))return t[s.index%t.length];if(ia(t[0])){const n=t,i=r._scopes.filter((e=>e!==n));t=[];for(const l of n){const n=al(i,r,e,l);t.push(Qo(n,s,a&&a[e],o))}}return t}(t,o,e,a.isIndexable));tl(t,o)&&(o=Qo(o,r,s&&s[t],a));return o}(e,t,n)))},getOwnPropertyDescriptor(t,n){return t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(t,n){return Reflect.has(e,n)},ownKeys(){return Reflect.ownKeys(e)},set(t,n,i){return e[n]=i,delete t[n],!0}})}function Jo(e,t={scriptable:!0,indexable:!0}){const{_scriptable:n=t.scriptable,_indexable:i=t.indexable,_allKeys:r=t.allKeys}=e;return{allKeys:r,scriptable:n,indexable:i,isScriptable:xa(n)?n:()=>n,isIndexable:xa(i)?i:()=>i}}const el=(e,t)=>e?e+_a(t):t,tl=(e,t)=>ia(t)&&"adapters"!==e&&(null===Object.getPrototypeOf(t)||t.constructor===Object);function nl(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t)||"constructor"===t)return e[t];const i=n();return e[t]=i,i}function il(e,t,n){return xa(e)?e(t,n):e}const rl=(e,t)=>!0===e?t:"string"==typeof e?ya(t,e):void 0;function sl(e,t,n,i,r){for(const s of t){const t=rl(n,s);if(t){e.add(t);const s=il(t._fallback,n,r);if(void 0!==s&&s!==n&&s!==i)return s}else if(!1===t&&void 0!==i&&n!==i)return null}return!1}function al(e,t,n,i){const r=t._rootScopes,s=il(t._fallback,n,i),a=[...e,...r],o=new Set;o.add(i);let l=ol(o,a,n,s||n,i);return null!==l&&((void 0===s||s===n||(l=ol(o,a,s,l,i),null!==l))&&Xo(Array.from(o),[""],r,s,(()=>function(e,t,n){const i=e._getTarget();t in i||(i[t]={});const r=i[t];if(na(r)&&ia(n))return n;return r||{}}(t,n,i))))}function ol(e,t,n,i,r){for(;n;)n=sl(e,t,n,i,r);return n}function ll(e,t){for(const n of t){if(!n)continue;const t=n[e];if(void 0!==t)return t}}function cl(e){let t=e._keys;return t||(t=e._keys=function(e){const t=new Set;for(const n of e)for(const e of Object.keys(n).filter((e=>!e.startsWith("_"))))t.add(e);return Array.from(t)}(e._scopes)),t}function dl(e,t,n,i){const{iScale:r}=e,{key:s="r"}=this._parsing,a=new Array(i);let o,l,c,d;for(o=0,l=i;o<l;++o)c=o+n,d=t[c],a[o]={r:r.parse(ya(d,s),c)};return a}const ul=Number.EPSILON||1e-14,hl=(e,t)=>t<e.length&&!e[t].skip&&e[t],fl=e=>"x"===e?"y":"x";function pl(e,t,n,i){const r=e.skip?t:e,s=t,a=n.skip?t:n,o=Fa(s,r),l=Fa(a,s);let c=o/(o+l),d=l/(o+l);c=isNaN(c)?0:c,d=isNaN(d)?0:d;const u=i*c,h=i*d;return{previous:{x:s.x-u*(a.x-r.x),y:s.y-u*(a.y-r.y)},next:{x:s.x+h*(a.x-r.x),y:s.y+h*(a.y-r.y)}}}function ml(e,t="x"){const n=fl(t),i=e.length,r=Array(i).fill(0),s=Array(i);let a,o,l,c=hl(e,0);for(a=0;a<i;++a)if(o=l,l=c,c=hl(e,a+1),l){if(c){const e=c[t]-l[t];r[a]=0!==e?(c[n]-l[n])/e:0}s[a]=o?c?Oa(r[a-1])!==Oa(r[a])?0:(r[a-1]+r[a])/2:r[a-1]:r[a]}!function(e,t,n){const i=e.length;let r,s,a,o,l,c=hl(e,0);for(let d=0;d<i-1;++d)l=c,c=hl(e,d+1),l&&c&&(Ya(t[d],0,ul)?n[d]=n[d+1]=0:(r=n[d]/t[d],s=n[d+1]/t[d],o=Math.pow(r,2)+Math.pow(s,2),o<=9||(a=3/Math.sqrt(o),n[d]=r*a*t[d],n[d+1]=s*a*t[d])))}(e,r,s),function(e,t,n="x"){const i=fl(n),r=e.length;let s,a,o,l=hl(e,0);for(let c=0;c<r;++c){if(a=o,o=l,l=hl(e,c+1),!o)continue;const r=o[n],d=o[i];a&&(s=(r-a[n])/3,o[`cp1${n}`]=r-s,o[`cp1${i}`]=d-s*t[c]),l&&(s=(l[n]-r)/3,o[`cp2${n}`]=r+s,o[`cp2${i}`]=d+s*t[c])}}(e,s,t)}function gl(e,t,n){return Math.max(Math.min(e,n),t)}function vl(e,t,n,i,r){let s,a,o,l;if(t.spanGaps&&(e=e.filter((e=>!e.skip))),"monotone"===t.cubicInterpolationMode)ml(e,r);else{let n=i?e[e.length-1]:e[0];for(s=0,a=e.length;s<a;++s)o=e[s],l=pl(n,o,e[Math.min(s+1,a-(i?0:1))%a],t.tension),o.cp1x=l.previous.x,o.cp1y=l.previous.y,o.cp2x=l.next.x,o.cp2y=l.next.y,n=o}t.capBezierPoints&&function(e,t){let n,i,r,s,a,o=Ao(e[0],t);for(n=0,i=e.length;n<i;++n)a=s,s=o,o=n<i-1&&Ao(e[n+1],t),s&&(r=e[n],a&&(r.cp1x=gl(r.cp1x,t.left,t.right),r.cp1y=gl(r.cp1y,t.top,t.bottom)),o&&(r.cp2x=gl(r.cp2x,t.left,t.right),r.cp2y=gl(r.cp2y,t.top,t.bottom)))}(e,n)}function yl(){return"undefined"!=typeof window&&"undefined"!=typeof document}function _l(e){let t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t}function bl(e,t,n){let i;return"string"==typeof e?(i=parseInt(e,10),-1!==e.indexOf("%")&&(i=i/100*t.parentNode[n])):i=e,i}const xl=e=>e.ownerDocument.defaultView.getComputedStyle(e,null);const wl=["top","right","bottom","left"];function Ml(e,t,n){const i={};n=n?"-"+n:"";for(let r=0;r<4;r++){const s=wl[r];i[s]=parseFloat(e[t+"-"+s+n])||0}return i.width=i.left+i.right,i.height=i.top+i.bottom,i}function Cl(e,t){if("native"in e)return e;const{canvas:n,currentDevicePixelRatio:i}=t,r=xl(n),s="border-box"===r.boxSizing,a=Ml(r,"padding"),o=Ml(r,"border","width"),{x:l,y:c,box:d}=function(e,t){const n=e.touches,i=n&&n.length?n[0]:e,{offsetX:r,offsetY:s}=i;let a,o,l=!1;if(((e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot))(r,s,e.target))a=r,o=s;else{const e=t.getBoundingClientRect();a=i.clientX-e.left,o=i.clientY-e.top,l=!0}return{x:a,y:o,box:l}}(e,n),u=a.left+(d&&o.left),h=a.top+(d&&o.top);let{width:f,height:p}=t;return s&&(f-=a.width+o.width,p-=a.height+o.height),{x:Math.round((l-u)/f*n.width/i),y:Math.round((c-h)/p*n.height/i)}}const Ll=e=>Math.round(10*e)/10;function Sl(e,t,n,i){const r=xl(e),s=Ml(r,"margin"),a=bl(r.maxWidth,e,"clientWidth")||Sa,o=bl(r.maxHeight,e,"clientHeight")||Sa,l=function(e,t,n){let i,r;if(void 0===t||void 0===n){const s=e&&_l(e);if(s){const e=s.getBoundingClientRect(),a=xl(s),o=Ml(a,"border","width"),l=Ml(a,"padding");t=e.width-l.width-o.width,n=e.height-l.height-o.height,i=bl(a.maxWidth,s,"clientWidth"),r=bl(a.maxHeight,s,"clientHeight")}else t=e.clientWidth,n=e.clientHeight}return{width:t,height:n,maxWidth:i||Sa,maxHeight:r||Sa}}(e,t,n);let{width:c,height:d}=l;if("content-box"===r.boxSizing){const e=Ml(r,"border","width"),t=Ml(r,"padding");c-=t.width+e.width,d-=t.height+e.height}c=Math.max(0,c-s.width),d=Math.max(0,i?c/i:d-s.height),c=Ll(Math.min(c,a,l.maxWidth)),d=Ll(Math.min(d,o,l.maxHeight)),c&&!d&&(d=Ll(c/2));return(void 0!==t||void 0!==n)&&i&&l.height&&d>l.height&&(d=l.height,c=Ll(Math.floor(d*i))),{width:c,height:d}}function Tl(e,t,n){const i=t||1,r=Math.floor(e.height*i),s=Math.floor(e.width*i);e.height=Math.floor(e.height),e.width=Math.floor(e.width);const a=e.canvas;return a.style&&(n||!a.style.height&&!a.style.width)&&(a.style.height=`${e.height}px`,a.style.width=`${e.width}px`),(e.currentDevicePixelRatio!==i||a.height!==r||a.width!==s)&&(e.currentDevicePixelRatio=i,a.height=r,a.width=s,e.ctx.setTransform(i,0,0,i,0,0),!0)}const kl=function(){let e=!1;try{const t={get passive(){return e=!0,!1}};yl()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch(e){}return e}();function El(e,t){const n=function(e,t){return xl(e).getPropertyValue(t)}(e,t),i=n&&n.match(/^(\d+)(\.\d+)?px$/);return i?+i[1]:void 0}function Dl(e,t,n,i){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function Al(e,t,n,i){return{x:e.x+n*(t.x-e.x),y:"middle"===i?n<.5?e.y:t.y:"after"===i?n<1?e.y:t.y:n>0?t.y:e.y}}function Ol(e,t,n,i){const r={x:e.cp2x,y:e.cp2y},s={x:t.cp1x,y:t.cp1y},a=Dl(e,r,n),o=Dl(r,s,n),l=Dl(s,t,n),c=Dl(a,o,n),d=Dl(o,l,n);return Dl(c,d,n)}function Yl(e,t,n){return e?function(e,t){return{x(n){return e+e+t-n},setWidth(e){t=e},textAlign(e){return"center"===e?e:"right"===e?"left":"right"},xPlus(e,t){return e-t},leftForLtr(e,t){return e-t}}}(t,n):{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,t){return e+t},leftForLtr(e,t){return e}}}function Nl(e,t){let n,i;"ltr"!==t&&"rtl"!==t||(n=e.canvas.style,i=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=i)}function Hl(e,t){void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function Pl(e){return"angle"===e?{between:Wa,compare:Ba,normalize:$a}:{between:Ua,compare:(e,t)=>e-t,normalize:e=>e}}function jl({start:e,end:t,count:n,loop:i,style:r}){return{start:e%n,end:t%n,loop:i&&(t-e+1)%n==0,style:r}}function Rl(e,t,n){if(!n)return[e];const{property:i,start:r,end:s}=n,a=t.length,{compare:o,between:l,normalize:c}=Pl(i),{start:d,end:u,loop:h,style:f}=function(e,t,n){const{property:i,start:r,end:s}=n,{between:a,normalize:o}=Pl(i),l=t.length;let c,d,{start:u,end:h,loop:f}=e;if(f){for(u+=l,h+=l,c=0,d=l;c<d&&a(o(t[u%l][i]),r,s);++c)u--,h--;u%=l,h%=l}return h<u&&(h+=l),{start:u,end:h,loop:f,style:e.style}}(e,t,n),p=[];let m,g,v,y=!1,_=null;const b=()=>y||l(r,v,m)&&0!==o(r,v),x=()=>!y||0===o(s,m)||l(s,v,m);for(let e=d,n=d;e<=u;++e)g=t[e%a],g.skip||(m=c(g[i]),m!==v&&(y=l(m,r,s),null===_&&b()&&(_=0===o(m,r)?e:n),null!==_&&x()&&(p.push(jl({start:_,end:e,loop:h,count:a,style:f})),_=null),n=e,v=m));return null!==_&&p.push(jl({start:_,end:u,loop:h,count:a,style:f})),p}function Il(e,t){const n=[],i=e.segments;for(let r=0;r<i.length;r++){const s=Rl(i[r],e.points,t);s.length&&n.push(...s)}return n}function zl(e,t,n,i){return i&&i.setContext&&n?function(e,t,n,i){const r=e._chart.getContext(),s=Fl(e.options),{_datasetIndex:a,options:{spanGaps:o}}=e,l=n.length,c=[];let d=s,u=t[0].start,h=u;function f(e,t,i,r){const s=o?-1:1;if(e!==t){for(e+=l;n[e%l].skip;)e-=s;for(;n[t%l].skip;)t+=s;e%l!=t%l&&(c.push({start:e%l,end:t%l,loop:i,style:r}),d=r,u=t%l)}}for(const e of t){u=o?u:e.start;let t,s=n[u%l];for(h=u+1;h<=e.end;h++){const o=n[h%l];t=Fl(i.setContext(Ko(r,{type:"segment",p0:s,p1:o,p0DataIndex:(h-1)%l,p1DataIndex:h%l,datasetIndex:a}))),Bl(t,d)&&f(u,h-1,e.loop,d),s=o,d=t}u<h-1&&f(u,h-1,e.loop,d)}return c}(e,t,n,i):t}function Fl(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function Bl(e,t){if(!t)return!1;const n=[],i=function(e,t){return co(t)?(n.includes(t)||n.push(t),n.indexOf(t)):t};return JSON.stringify(e,i)!==JSON.stringify(t,i)}class $l{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(e,t,n,i){const r=t.listeners[i],s=t.duration;r.forEach((i=>i({chart:e,initial:t.initial,numSteps:s,currentStep:Math.min(n-t.start,s)})))}_refresh(){this._request||(this._running=!0,this._request=Ja.call(window,(()=>{this._update(),this._request=null,this._running&&this._refresh()})))}_update(e=Date.now()){let t=0;this._charts.forEach(((n,i)=>{if(!n.running||!n.items.length)return;const r=n.items;let s,a=r.length-1,o=!1;for(;a>=0;--a)s=r[a],s._active?(s._total>n.duration&&(n.duration=s._total),s.tick(e),o=!0):(r[a]=r[r.length-1],r.pop());o&&(i.draw(),this._notify(i,n,e,"progress")),r.length||(n.running=!1,this._notify(i,n,e,"complete"),n.initial=!1),t+=r.length})),this._lastDate=e,0===t&&(this._running=!1)}_getAnims(e){const t=this._charts;let n=t.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,n)),n}listen(e,t,n){this._getAnims(e).listeners[t].push(n)}add(e,t){t&&t.length&&this._getAnims(e).items.push(...t)}has(e){return this._getAnims(e).items.length>0}start(e){const t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce(((e,t)=>Math.max(e,t._duration)),0),this._refresh())}running(e){if(!this._running)return!1;const t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}stop(e){const t=this._charts.get(e);if(!t||!t.items.length)return;const n=t.items;let i=n.length-1;for(;i>=0;--i)n[i].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var Wl=new $l;const Vl="transparent",Ul={boolean(e,t,n){return n>.5?t:e},color(e,t,n){const i=uo(e||Vl),r=i.valid&&uo(t||Vl);return r&&r.valid?r.mix(i,n).hexString():t},number(e,t,n){return e+(t-e)*n}};class ql{constructor(e,t,n,i){const r=t[n];i=Zo([e.to,i,r,e.from]);const s=Zo([e.from,r,i]);this._active=!0,this._fn=e.fn||Ul[e.type||typeof s],this._easing=lo[e.easing]||lo.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=t,this._prop=n,this._from=s,this._to=i,this._promises=void 0}active(){return this._active}update(e,t,n){if(this._active){this._notify(!1);const i=this._target[this._prop],r=n-this._start,s=this._duration-r;this._start=n,this._duration=Math.floor(Math.max(s,e.duration)),this._total+=r,this._loop=!!e.loop,this._to=Zo([e.to,t,i,e.from]),this._from=Zo([e.from,i,t])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const t=e-this._start,n=this._duration,i=this._prop,r=this._from,s=this._loop,a=this._to;let o;if(this._active=r!==a&&(s||t<n),!this._active)return this._target[i]=a,void this._notify(!0);t<0?this._target[i]=r:(o=t/n%2,o=s&&o>1?2-o:o,o=this._easing(Math.min(1,Math.max(0,o))),this._target[i]=this._fn(r,a,o))}wait(){const e=this._promises||(this._promises=[]);return new Promise(((t,n)=>{e.push({res:t,rej:n})}))}_notify(e){const t=e?"res":"rej",n=this._promises||[];for(let e=0;e<n.length;e++)n[e][t]()}}class Gl{constructor(e,t){this._chart=e,this._properties=new Map,this.configure(t)}configure(e){if(!ia(e))return;const t=Object.keys(Co.animation),n=this._properties;Object.getOwnPropertyNames(e).forEach((i=>{const r=e[i];if(!ia(r))return;const s={};for(const e of t)s[e]=r[e];(na(r.properties)&&r.properties||[i]).forEach((e=>{e!==i&&n.has(e)||n.set(e,s)}))}))}_animateOptions(e,t){const n=t.options,i=function(e,t){if(!t)return;let n=e.options;if(!n)return void(e.options=t);n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}}));return n}(e,n);if(!i)return[];const r=this._createAnimations(i,n);return n.$shared&&function(e,t){const n=[],i=Object.keys(t);for(let t=0;t<i.length;t++){const r=e[i[t]];r&&r.active()&&n.push(r.wait())}return Promise.all(n)}(e.options.$animations,n).then((()=>{e.options=n}),(()=>{})),r}_createAnimations(e,t){const n=this._properties,i=[],r=e.$animations||(e.$animations={}),s=Object.keys(t),a=Date.now();let o;for(o=s.length-1;o>=0;--o){const l=s[o];if("$"===l.charAt(0))continue;if("options"===l){i.push(...this._animateOptions(e,t));continue}const c=t[l];let d=r[l];const u=n.get(l);if(d){if(u&&d.active()){d.update(u,c,a);continue}d.cancel()}u&&u.duration?(r[l]=d=new ql(u,e,l,c),i.push(d)):e[l]=c}return i}update(e,t){if(0===this._properties.size)return void Object.assign(e,t);const n=this._createAnimations(e,t);return n.length?(Wl.add(this._chart,n),!0):void 0}}function Zl(e,t){const n=e&&e.options||{},i=n.reverse,r=void 0===n.min?t:0,s=void 0===n.max?t:0;return{start:i?s:r,end:i?r:s}}function Kl(e,t){const n=[],i=e._getSortedDatasetMetas(t);let r,s;for(r=0,s=i.length;r<s;++r)n.push(i[r].index);return n}function Xl(e,t,n,i={}){const r=e.keys,s="single"===i.mode;let a,o,l,c;if(null===t)return;let d=!1;for(a=0,o=r.length;a<o;++a){if(l=+r[a],l===n){if(d=!0,i.all)continue;break}c=e.values[l],ra(c)&&(s||0===t||Oa(t)===Oa(c))&&(t+=c)}return d||i.all?t:0}function Ql(e,t){const n=e&&e.options.stacked;return n||void 0===n&&void 0!==t.stack}function Jl(e,t,n){const i=e[t]||(e[t]={});return i[n]||(i[n]={})}function ec(e,t,n,i){for(const r of t.getMatchingVisibleMetas(i).reverse()){const t=e[r.index];if(n&&t>0||!n&&t<0)return r.index}return null}function tc(e,t){const{chart:n,_cachedMeta:i}=e,r=n._stacks||(n._stacks={}),{iScale:s,vScale:a,index:o}=i,l=s.axis,c=a.axis,d=function(e,t,n){return`${e.id}.${t.id}.${n.stack||n.type}`}(s,a,i),u=t.length;let h;for(let e=0;e<u;++e){const n=t[e],{[l]:s,[c]:u}=n;h=(n._stacks||(n._stacks={}))[c]=Jl(r,d,s),h[o]=u,h._top=ec(h,a,!0,i.type),h._bottom=ec(h,a,!1,i.type);(h._visualValues||(h._visualValues={}))[o]=u}}function nc(e,t){const n=e.scales;return Object.keys(n).filter((e=>n[e].axis===t)).shift()}function ic(e,t){const n=e.controller.index,i=e.vScale&&e.vScale.axis;if(i){t=t||e._parsed;for(const e of t){const t=e._stacks;if(!t||void 0===t[i]||void 0===t[i][n])return;delete t[i][n],void 0!==t[i]._visualValues&&void 0!==t[i]._visualValues[n]&&delete t[i]._visualValues[n]}}}const rc=e=>"reset"===e||"none"===e,sc=(e,t)=>t?e:Object.assign({},e);class ac{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,this._cachedDataOpts={},this._cachedMeta=this.getMeta(),this._type=this._cachedMeta.type,this.options=void 0,this._parsing=!1,this._data=void 0,this._objectData=void 0,this._sharedOptions=void 0,this._drawStart=void 0,this._drawCount=void 0,this.enableOptionSharing=!1,this.supportsDecimation=!1,this.$context=void 0,this._syncList=[],this.datasetElementType=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=Ql(e.vScale,e),this.addElements(),this.options.fill&&!this.chart.isPluginEnabled("filler")&&console.warn("Tried to use the 'fill' option without the 'Filler' plugin enabled. Please import and register the 'Filler' plugin and make sure it is not disabled in the options")}updateIndex(e){this.index!==e&&ic(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,t=this._cachedMeta,n=this.getDataset(),i=(e,t,n,i)=>"x"===e?t:"r"===e?i:n,r=t.xAxisID=aa(n.xAxisID,nc(e,"x")),s=t.yAxisID=aa(n.yAxisID,nc(e,"y")),a=t.rAxisID=aa(n.rAxisID,nc(e,"r")),o=t.indexAxis,l=t.iAxisID=i(o,r,s,a),c=t.vAxisID=i(o,s,r,a);t.xScale=this.getScaleForId(r),t.yScale=this.getScaleForId(s),t.rScale=this.getScaleForId(a),t.iScale=this.getScaleForId(l),t.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&Xa(this._data,this),e._stacked&&ic(e)}_dataCheck(){const e=this.getDataset(),t=e.data||(e.data=[]),n=this._data;if(ia(t)){const e=this._cachedMeta;this._data=function(e,t){const{iScale:n,vScale:i}=t,r="x"===n.axis?"x":"y",s="x"===i.axis?"x":"y",a=Object.keys(e),o=new Array(a.length);let l,c,d;for(l=0,c=a.length;l<c;++l)d=a[l],o[l]={[r]:d,[s]:e[d]};return o}(t,e)}else if(n!==t){if(n){Xa(n,this);const e=this._cachedMeta;ic(e),e._parsed=[]}t&&Object.isExtensible(t)&&(r=this,(i=t)._chartjs?i._chartjs.listeners.push(r):(Object.defineProperty(i,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[r]}}),Ka.forEach((e=>{const t="_onData"+_a(e),n=i[e];Object.defineProperty(i,e,{configurable:!0,enumerable:!1,value(...e){const r=n.apply(this,e);return i._chartjs.listeners.forEach((n=>{"function"==typeof n[t]&&n[t](...e)})),r}})})))),this._syncList=[],this._data=t}var i,r}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const t=this._cachedMeta,n=this.getDataset();let i=!1;this._dataCheck();const r=t._stacked;t._stacked=Ql(t.vScale,t),t.stack!==n.stack&&(i=!0,ic(t),t.stack=n.stack),this._resyncElements(e),(i||r!==t._stacked)&&(tc(this,t._parsed),t._stacked=Ql(t.vScale,t))}configure(){const e=this.chart.config,t=e.datasetScopeKeys(this._type),n=e.getOptionScopes(this.getDataset(),t,!0);this.options=e.createResolver(n,this.getContext()),this._parsing=this.options.parsing,this._cachedDataOpts={}}parse(e,t){const{_cachedMeta:n,_data:i}=this,{iScale:r,_stacked:s}=n,a=r.axis;let o,l,c,d=0===e&&t===i.length||n._sorted,u=e>0&&n._parsed[e-1];if(!1===this._parsing)n._parsed=i,n._sorted=!0,c=i;else{c=na(i[e])?this.parseArrayData(n,i,e,t):ia(i[e])?this.parseObjectData(n,i,e,t):this.parsePrimitiveData(n,i,e,t);const r=()=>null===l[a]||u&&l[a]<u[a];for(o=0;o<t;++o)n._parsed[o+e]=l=c[o],d&&(r()&&(d=!1),u=l);n._sorted=d}s&&tc(this,c)}parsePrimitiveData(e,t,n,i){const{iScale:r,vScale:s}=e,a=r.axis,o=s.axis,l=r.getLabels(),c=r===s,d=new Array(i);let u,h,f;for(u=0,h=i;u<h;++u)f=u+n,d[u]={[a]:c||r.parse(l[f],f),[o]:s.parse(t[f],f)};return d}parseArrayData(e,t,n,i){const{xScale:r,yScale:s}=e,a=new Array(i);let o,l,c,d;for(o=0,l=i;o<l;++o)c=o+n,d=t[c],a[o]={x:r.parse(d[0],c),y:s.parse(d[1],c)};return a}parseObjectData(e,t,n,i){const{xScale:r,yScale:s}=e,{xAxisKey:a="x",yAxisKey:o="y"}=this._parsing,l=new Array(i);let c,d,u,h;for(c=0,d=i;c<d;++c)u=c+n,h=t[u],l[c]={x:r.parse(ya(h,a),u),y:s.parse(ya(h,o),u)};return l}getParsed(e){return this._cachedMeta._parsed[e]}getDataElement(e){return this._cachedMeta.data[e]}applyStack(e,t,n){const i=this.chart,r=this._cachedMeta,s=t[e.axis];return Xl({keys:Kl(i,!0),values:t._stacks[e.axis]._visualValues},s,r.index,{mode:n})}updateRangeFromParsed(e,t,n,i){const r=n[t.axis];let s=null===r?NaN:r;const a=i&&n._stacks[t.axis];i&&a&&(i.values=a,s=Xl(i,r,this._cachedMeta.index)),e.min=Math.min(e.min,s),e.max=Math.max(e.max,s)}getMinMax(e,t){const n=this._cachedMeta,i=n._parsed,r=n._sorted&&e===n.iScale,s=i.length,a=this._getOtherScale(e),o=((e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:Kl(n,!0),values:null})(t,n,this.chart),l={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:d}=function(e){const{min:t,max:n,minDefined:i,maxDefined:r}=e.getUserBounds();return{min:i?t:Number.NEGATIVE_INFINITY,max:r?n:Number.POSITIVE_INFINITY}}(a);let u,h;function f(){h=i[u];const t=h[a.axis];return!ra(h[e.axis])||c>t||d<t}for(u=0;u<s&&(f()||(this.updateRangeFromParsed(l,e,h,o),!r));++u);if(r)for(u=s-1;u>=0;--u)if(!f()){this.updateRangeFromParsed(l,e,h,o);break}return l}getAllParsedValues(e){const t=this._cachedMeta._parsed,n=[];let i,r,s;for(i=0,r=t.length;i<r;++i)s=t[i][e.axis],ra(s)&&n.push(s);return n}getMaxOverflow(){return!1}getLabelAndValue(e){const t=this._cachedMeta,n=t.iScale,i=t.vScale,r=this.getParsed(e);return{label:n?""+n.getLabelForValue(r[n.axis]):"",value:i?""+i.getLabelForValue(r[i.axis]):""}}_update(e){const t=this._cachedMeta;this.update(e||"default"),t._clip=function(e){let t,n,i,r;return ia(e)?(t=e.top,n=e.right,i=e.bottom,r=e.left):t=n=i=r=e,{top:t,right:n,bottom:i,left:r,disabled:!1===e}}(aa(this.options.clip,function(e,t,n){if(!1===n)return!1;const i=Zl(e,n),r=Zl(t,n);return{top:r.end,right:i.end,bottom:r.start,left:i.start}}(t.xScale,t.yScale,this.getMaxOverflow())))}update(e){}draw(){const e=this._ctx,t=this.chart,n=this._cachedMeta,i=n.data||[],r=t.chartArea,s=[],a=this._drawStart||0,o=this._drawCount||i.length-a,l=this.options.drawActiveElementsOnTop;let c;for(n.dataset&&n.dataset.draw(e,r,a,o),c=a;c<a+o;++c){const t=i[c];t.hidden||(t.active&&l?s.push(t):t.draw(e,r))}for(c=0;c<s.length;++c)s[c].draw(e,r)}getStyle(e,t){const n=t?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(n):this.resolveDataElementOptions(e||0,n)}getContext(e,t,n){const i=this.getDataset();let r;if(e>=0&&e<this._cachedMeta.data.length){const t=this._cachedMeta.data[e];r=t.$context||(t.$context=function(e,t,n){return Ko(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}(this.getContext(),e,t)),r.parsed=this.getParsed(e),r.raw=i.data[e],r.index=r.dataIndex=e}else r=this.$context||(this.$context=function(e,t){return Ko(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),r.dataset=i,r.index=r.datasetIndex=this.index;return r.active=!!t,r.mode=n,r}resolveDatasetElementOptions(e){return this._resolveElementOptions(this.datasetElementType.id,e)}resolveDataElementOptions(e,t){return this._resolveElementOptions(this.dataElementType.id,t,e)}_resolveElementOptions(e,t="default",n){const i="active"===t,r=this._cachedDataOpts,s=e+"-"+t,a=r[s],o=this.enableOptionSharing&&ba(n);if(a)return sc(a,o);const l=this.chart.config,c=l.datasetElementScopeKeys(this._type,e),d=i?[`${e}Hover`,"hover",e,""]:[e,""],u=l.getOptionScopes(this.getDataset(),c),h=Object.keys(Co.elements[e]),f=l.resolveNamedOptions(u,h,(()=>this.getContext(n,i,t)),d);return f.$shared&&(f.$shared=o,r[s]=Object.freeze(sc(f,o))),f}_resolveAnimations(e,t,n){const i=this.chart,r=this._cachedDataOpts,s=`animation-${t}`,a=r[s];if(a)return a;let o;if(!1!==i.options.animation){const i=this.chart.config,r=i.datasetAnimationScopeKeys(this._type,t),s=i.getOptionScopes(this.getDataset(),r);o=i.createResolver(s,this.getContext(e,n,t))}const l=new Gl(i,o&&o.animations);return o&&o._cacheable&&(r[s]=Object.freeze(l)),l}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,t){return!t||rc(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){const n=this.resolveDataElementOptions(e,t),i=this._sharedOptions,r=this.getSharedOptions(n),s=this.includeOptions(t,r)||r!==i;return this.updateSharedOptions(r,t,n),{sharedOptions:r,includeOptions:s}}updateElement(e,t,n,i){rc(i)?Object.assign(e,n):this._resolveAnimations(t,i).update(e,n)}updateSharedOptions(e,t,n){e&&!rc(t)&&this._resolveAnimations(void 0,t).update(e,n)}_setStyle(e,t,n,i){e.active=i;const r=this.getStyle(t,i);this._resolveAnimations(t,n,i).update(e,{options:!i&&this.getSharedOptions(r)||r})}removeHoverStyle(e,t,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,t,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const t=this._data,n=this._cachedMeta.data;for(const[e,t,n]of this._syncList)this[e](t,n);this._syncList=[];const i=n.length,r=t.length,s=Math.min(r,i);s&&this.parse(0,s),r>i?this._insertElements(i,r-i,e):r<i&&this._removeElements(r,i-r)}_insertElements(e,t,n=!0){const i=this._cachedMeta,r=i.data,s=e+t;let a;const o=e=>{for(e.length+=t,a=e.length-1;a>=s;a--)e[a]=e[a-t]};for(o(r),a=e;a<s;++a)r[a]=new this.dataElementType;this._parsing&&o(i._parsed),this.parse(e,t),n&&this.updateElements(r,e,t,"reset")}updateElements(e,t,n,i){}_removeElements(e,t){const n=this._cachedMeta;if(this._parsing){const i=n._parsed.splice(e,t);n._stacked&&ic(n,i)}n.data.splice(e,t)}_sync(e){if(this._parsing)this._syncList.push(e);else{const[t,n,i]=e;this[t](n,i)}this.chart._dataChanges.push([this.index,...e])}_onDataPush(){const e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(e,t){t&&this._sync(["_removeElements",e,t]);const n=arguments.length-2;n&&this._sync(["_insertElements",e,n])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}function oc(e){const t=e.iScale,n=function(e,t){if(!e._cache.$bar){const n=e.getMatchingVisibleMetas(t);let i=[];for(let t=0,r=n.length;t<r;t++)i=i.concat(n[t].controller.getAllParsedValues(e));e._cache.$bar=Qa(i.sort(((e,t)=>e-t)))}return e._cache.$bar}(t,e.type);let i,r,s,a,o=t._length;const l=()=>{32767!==s&&-32768!==s&&(ba(a)&&(o=Math.min(o,Math.abs(s-a)||o)),a=s)};for(i=0,r=n.length;i<r;++i)s=t.getPixelForValue(n[i]),l();for(a=void 0,i=0,r=t.ticks.length;i<r;++i)s=t.getPixelForTick(i),l();return o}function lc(e,t,n,i){return na(e)?function(e,t,n,i){const r=n.parse(e[0],i),s=n.parse(e[1],i),a=Math.min(r,s),o=Math.max(r,s);let l=a,c=o;Math.abs(a)>Math.abs(o)&&(l=o,c=a),t[n.axis]=c,t._custom={barStart:l,barEnd:c,start:r,end:s,min:a,max:o}}(e,t,n,i):t[n.axis]=n.parse(e,i),t}function cc(e,t,n,i){const r=e.iScale,s=e.vScale,a=r.getLabels(),o=r===s,l=[];let c,d,u,h;for(c=n,d=n+i;c<d;++c)h=t[c],u={},u[r.axis]=o||r.parse(a[c],c),l.push(lc(h,u,s,c));return l}function dc(e){return e&&void 0!==e.barStart&&void 0!==e.barEnd}function uc(e,t,n,i){let r=t.borderSkipped;const s={};if(!r)return void(e.borderSkipped=s);if(!0===r)return void(e.borderSkipped={top:!0,right:!0,bottom:!0,left:!0});const{start:a,end:o,reverse:l,top:c,bottom:d}=function(e){let t,n,i,r,s;return e.horizontal?(t=e.base>e.x,n="left",i="right"):(t=e.base<e.y,n="bottom",i="top"),t?(r="end",s="start"):(r="start",s="end"),{start:n,end:i,reverse:t,top:r,bottom:s}}(e);"middle"===r&&n&&(e.enableBorderRadius=!0,(n._top||0)===i?r=c:(n._bottom||0)===i?r=d:(s[hc(d,a,o,l)]=!0,r=c)),s[hc(r,a,o,l)]=!0,e.borderSkipped=s}function hc(e,t,n,i){var r,s,a;return i?(a=n,e=fc(e=(r=e)===(s=t)?a:r===a?s:r,n,t)):e=fc(e,t,n),e}function fc(e,t,n){return"start"===e?t:"end"===e?n:e}function pc(e,{inflateAmount:t},n){e.inflateAmount="auto"===t?1===n?.33:0:t}class mc extends ac{static id="doughnut";static defaults={datasetElementType:!1,dataElementType:"arc",animation:{animateRotate:!0,animateScale:!1},animations:{numbers:{type:"number",properties:["circumference","endAngle","innerRadius","outerRadius","startAngle","x","y","offset","borderWidth","spacing"]}},cutout:"50%",rotation:0,circumference:360,radius:"100%",spacing:0,indexAxis:"r"};static descriptors={_scriptable:e=>"spacing"!==e,_indexable:e=>"spacing"!==e&&!e.startsWith("borderDash")&&!e.startsWith("hoverBorderDash")};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const t=e.data;if(t.labels.length&&t.datasets.length){const{labels:{pointStyle:n,color:i}}=e.legend.options;return t.labels.map(((t,r)=>{const s=e.getDatasetMeta(0).controller.getStyle(r);return{text:t,fillStyle:s.backgroundColor,strokeStyle:s.borderColor,fontColor:i,lineWidth:s.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(r),index:r}}))}return[]}},onClick(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}}}};constructor(e,t){super(e,t),this.enableOptionSharing=!0,this.innerRadius=void 0,this.outerRadius=void 0,this.offsetX=void 0,this.offsetY=void 0}linkScales(){}parse(e,t){const n=this.getDataset().data,i=this._cachedMeta;if(!1===this._parsing)i._parsed=n;else{let r,s,a=e=>+n[e];if(ia(n[e])){const{key:e="value"}=this._parsing;a=t=>+ya(n[t],e)}for(r=e,s=e+t;r<s;++r)i._parsed[r]=a(r)}}_getRotation(){return ja(this.options.rotation-90)}_getCircumference(){return ja(this.options.circumference)}_getRotationExtents(){let e=Ca,t=-Ca;for(let n=0;n<this.chart.data.datasets.length;++n)if(this.chart.isDatasetVisible(n)&&this.chart.getDatasetMeta(n).type===this._type){const i=this.chart.getDatasetMeta(n).controller,r=i._getRotation(),s=i._getCircumference();e=Math.min(e,r),t=Math.max(t,r+s)}return{rotation:e,circumference:t-e}}update(e){const t=this.chart,{chartArea:n}=t,i=this._cachedMeta,r=i.data,s=this.getMaxBorderWidth()+this.getMaxOffset(r)+this.options.spacing,a=Math.max((Math.min(n.width,n.height)-s)/2,0),o=Math.min((l=this.options.cutout,c=a,"string"==typeof l&&l.endsWith("%")?parseFloat(l)/100:+l/c),1);var l,c;const d=this._getRingWeight(this.index),{circumference:u,rotation:h}=this._getRotationExtents(),{ratioX:f,ratioY:p,offsetX:m,offsetY:g}=function(e,t,n){let i=1,r=1,s=0,a=0;if(t<Ca){const o=e,l=o+t,c=Math.cos(o),d=Math.sin(o),u=Math.cos(l),h=Math.sin(l),f=(e,t,i)=>Wa(e,o,l,!0)?1:Math.max(t,t*n,i,i*n),p=(e,t,i)=>Wa(e,o,l,!0)?-1:Math.min(t,t*n,i,i*n),m=f(0,c,u),g=f(ka,d,h),v=p(Ma,c,u),y=p(Ma+ka,d,h);i=(m-v)/2,r=(g-y)/2,s=-(m+v)/2,a=-(g+y)/2}return{ratioX:i,ratioY:r,offsetX:s,offsetY:a}}(h,u,o),v=(n.width-s)/f,y=(n.height-s)/p,_=Math.max(Math.min(v,y)/2,0),b=oa(this.options.radius,_),x=(b-Math.max(b*o,0))/this._getVisibleDatasetWeightTotal();this.offsetX=m*b,this.offsetY=g*b,i.total=this.calculateTotal(),this.outerRadius=b-x*this._getRingWeightOffset(this.index),this.innerRadius=Math.max(this.outerRadius-x*d,0),this.updateElements(r,0,r.length,e)}_circumference(e,t){const n=this.options,i=this._cachedMeta,r=this._getCircumference();return t&&n.animation.animateRotate||!this.chart.getDataVisibility(e)||null===i._parsed[e]||i.data[e].hidden?0:this.calculateCircumference(i._parsed[e]*r/Ca)}updateElements(e,t,n,i){const r="reset"===i,s=this.chart,a=s.chartArea,o=s.options.animation,l=(a.left+a.right)/2,c=(a.top+a.bottom)/2,d=r&&o.animateScale,u=d?0:this.innerRadius,h=d?0:this.outerRadius,{sharedOptions:f,includeOptions:p}=this._getSharedOptions(t,i);let m,g=this._getRotation();for(m=0;m<t;++m)g+=this._circumference(m,r);for(m=t;m<t+n;++m){const t=this._circumference(m,r),n=e[m],s={x:l+this.offsetX,y:c+this.offsetY,startAngle:g,endAngle:g+t,circumference:t,outerRadius:h,innerRadius:u};p&&(s.options=f||this.resolveDataElementOptions(m,n.active?"active":i)),g+=t,this.updateElement(n,m,s,i)}}calculateTotal(){const e=this._cachedMeta,t=e.data;let n,i=0;for(n=0;n<t.length;n++){const r=e._parsed[n];null===r||isNaN(r)||!this.chart.getDataVisibility(n)||t[n].hidden||(i+=Math.abs(r))}return i}calculateCircumference(e){const t=this._cachedMeta.total;return t>0&&!isNaN(e)?Ca*(Math.abs(e)/t):0}getLabelAndValue(e){const t=this._cachedMeta,n=this.chart,i=n.data.labels||[],r=go(t._parsed[e],n.options.locale);return{label:i[e]||"",value:r}}getMaxBorderWidth(e){let t=0;const n=this.chart;let i,r,s,a,o;if(!e)for(i=0,r=n.data.datasets.length;i<r;++i)if(n.isDatasetVisible(i)){s=n.getDatasetMeta(i),e=s.data,a=s.controller;break}if(!e)return 0;for(i=0,r=e.length;i<r;++i)o=a.resolveDataElementOptions(i),"inner"!==o.borderAlign&&(t=Math.max(t,o.borderWidth||0,o.hoverBorderWidth||0));return t}getMaxOffset(e){let t=0;for(let n=0,i=e.length;n<i;++n){const e=this.resolveDataElementOptions(n);t=Math.max(t,e.offset||0,e.hoverOffset||0)}return t}_getRingWeightOffset(e){let t=0;for(let n=0;n<e;++n)this.chart.isDatasetVisible(n)&&(t+=this._getRingWeight(n));return t}_getRingWeight(e){return Math.max(aa(this.chart.data.datasets[e].weight,1),0)}_getVisibleDatasetWeightTotal(){return this._getRingWeightOffset(this.chart.data.datasets.length)||1}}class gc extends ac{static id="polarArea";static defaults={dataElementType:"arc",animation:{animateRotate:!0,animateScale:!0},animations:{numbers:{type:"number",properties:["x","y","startAngle","endAngle","innerRadius","outerRadius"]}},indexAxis:"r",startAngle:0};static overrides={aspectRatio:1,plugins:{legend:{labels:{generateLabels(e){const t=e.data;if(t.labels.length&&t.datasets.length){const{labels:{pointStyle:n,color:i}}=e.legend.options;return t.labels.map(((t,r)=>{const s=e.getDatasetMeta(0).controller.getStyle(r);return{text:t,fillStyle:s.backgroundColor,strokeStyle:s.borderColor,fontColor:i,lineWidth:s.borderWidth,pointStyle:n,hidden:!e.getDataVisibility(r),index:r}}))}return[]}},onClick(e,t,n){n.chart.toggleDataVisibility(t.index),n.chart.update()}}},scales:{r:{type:"radialLinear",angleLines:{display:!1},beginAtZero:!0,grid:{circular:!0},pointLabels:{display:!1},startAngle:0}}};constructor(e,t){super(e,t),this.innerRadius=void 0,this.outerRadius=void 0}getLabelAndValue(e){const t=this._cachedMeta,n=this.chart,i=n.data.labels||[],r=go(t._parsed[e].r,n.options.locale);return{label:i[e]||"",value:r}}parseObjectData(e,t,n,i){return dl.bind(this)(e,t,n,i)}update(e){const t=this._cachedMeta.data;this._updateRadius(),this.updateElements(t,0,t.length,e)}getMinMax(){const e=this._cachedMeta,t={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY};return e.data.forEach(((e,n)=>{const i=this.getParsed(n).r;!isNaN(i)&&this.chart.getDataVisibility(n)&&(i<t.min&&(t.min=i),i>t.max&&(t.max=i))})),t}_updateRadius(){const e=this.chart,t=e.chartArea,n=e.options,i=Math.min(t.right-t.left,t.bottom-t.top),r=Math.max(i/2,0),s=(r-Math.max(n.cutoutPercentage?r/100*n.cutoutPercentage:1,0))/e.getVisibleDatasetCount();this.outerRadius=r-s*this.index,this.innerRadius=this.outerRadius-s}updateElements(e,t,n,i){const r="reset"===i,s=this.chart,a=s.options.animation,o=this._cachedMeta.rScale,l=o.xCenter,c=o.yCenter,d=o.getIndexAngle(0)-.5*Ma;let u,h=d;const f=360/this.countVisibleElements();for(u=0;u<t;++u)h+=this._computeAngle(u,i,f);for(u=t;u<t+n;u++){const t=e[u];let n=h,p=h+this._computeAngle(u,i,f),m=s.getDataVisibility(u)?o.getDistanceFromCenterForValue(this.getParsed(u).r):0;h=p,r&&(a.animateScale&&(m=0),a.animateRotate&&(n=p=d));const g={x:l,y:c,innerRadius:0,outerRadius:m,startAngle:n,endAngle:p,options:this.resolveDataElementOptions(u,t.active?"active":i)};this.updateElement(t,u,g,i)}}countVisibleElements(){const e=this._cachedMeta;let t=0;return e.data.forEach(((e,n)=>{!isNaN(this.getParsed(n).r)&&this.chart.getDataVisibility(n)&&t++})),t}_computeAngle(e,t,n){return this.chart.getDataVisibility(e)?ja(this.resolveDataElementOptions(e,t).angle||n):0}}var vc=Object.freeze({__proto__:null,BarController:class extends ac{static id="bar";static defaults={datasetElementType:!1,dataElementType:"bar",categoryPercentage:.8,barPercentage:.9,grouped:!0,animations:{numbers:{type:"number",properties:["x","y","base","width","height"]}}};static overrides={scales:{_index_:{type:"category",offset:!0,grid:{offset:!0}},_value_:{type:"linear",beginAtZero:!0}}};parsePrimitiveData(e,t,n,i){return cc(e,t,n,i)}parseArrayData(e,t,n,i){return cc(e,t,n,i)}parseObjectData(e,t,n,i){const{iScale:r,vScale:s}=e,{xAxisKey:a="x",yAxisKey:o="y"}=this._parsing,l="x"===r.axis?a:o,c="x"===s.axis?a:o,d=[];let u,h,f,p;for(u=n,h=n+i;u<h;++u)p=t[u],f={},f[r.axis]=r.parse(ya(p,l),u),d.push(lc(ya(p,c),f,s,u));return d}updateRangeFromParsed(e,t,n,i){super.updateRangeFromParsed(e,t,n,i);const r=n._custom;r&&t===this._cachedMeta.vScale&&(e.min=Math.min(e.min,r.min),e.max=Math.max(e.max,r.max))}getMaxOverflow(){return 0}getLabelAndValue(e){const t=this._cachedMeta,{iScale:n,vScale:i}=t,r=this.getParsed(e),s=r._custom,a=dc(s)?"["+s.start+", "+s.end+"]":""+i.getLabelForValue(r[i.axis]);return{label:""+n.getLabelForValue(r[n.axis]),value:a}}initialize(){this.enableOptionSharing=!0,super.initialize();this._cachedMeta.stack=this.getDataset().stack}update(e){const t=this._cachedMeta;this.updateElements(t.data,0,t.data.length,e)}updateElements(e,t,n,i){const r="reset"===i,{index:s,_cachedMeta:{vScale:a}}=this,o=a.getBasePixel(),l=a.isHorizontal(),c=this._getRuler(),{sharedOptions:d,includeOptions:u}=this._getSharedOptions(t,i);for(let h=t;h<t+n;h++){const t=this.getParsed(h),n=r||ta(t[a.axis])?{base:o,head:o}:this._calculateBarValuePixels(h),f=this._calculateBarIndexPixels(h,c),p=(t._stacks||{})[a.axis],m={horizontal:l,base:n.base,enableBorderRadius:!p||dc(t._custom)||s===p._top||s===p._bottom,x:l?n.head:f.center,y:l?f.center:n.head,height:l?f.size:Math.abs(n.size),width:l?Math.abs(n.size):f.size};u&&(m.options=d||this.resolveDataElementOptions(h,e[h].active?"active":i));const g=m.options||e[h].options;uc(m,g,p,s),pc(m,g,c.ratio),this.updateElement(e[h],h,m,i)}}_getStacks(e,t){const{iScale:n}=this._cachedMeta,i=n.getMatchingVisibleMetas(this._type).filter((e=>e.controller.options.grouped)),r=n.options.stacked,s=[],a=this._cachedMeta.controller.getParsed(t),o=a&&a[n.axis],l=e=>{const t=e._parsed.find((e=>e[n.axis]===o)),i=t&&t[e.vScale.axis];if(ta(i)||isNaN(i))return!0};for(const n of i)if((void 0===t||!l(n))&&((!1===r||-1===s.indexOf(n.stack)||void 0===r&&void 0===n.stack)&&s.push(n.stack),n.index===e))break;return s.length||s.push(void 0),s}_getStackCount(e){return this._getStacks(void 0,e).length}_getStackIndex(e,t,n){const i=this._getStacks(e,n),r=void 0!==t?i.indexOf(t):-1;return-1===r?i.length-1:r}_getRuler(){const e=this.options,t=this._cachedMeta,n=t.iScale,i=[];let r,s;for(r=0,s=t.data.length;r<s;++r)i.push(n.getPixelForValue(this.getParsed(r)[n.axis],r));const a=e.barThickness;return{min:a||oc(t),pixels:i,start:n._startPixel,end:n._endPixel,stackCount:this._getStackCount(),scale:n,grouped:e.grouped,ratio:a?1:e.categoryPercentage*e.barPercentage}}_calculateBarValuePixels(e){const{_cachedMeta:{vScale:t,_stacked:n,index:i},options:{base:r,minBarLength:s}}=this,a=r||0,o=this.getParsed(e),l=o._custom,c=dc(l);let d,u,h=o[t.axis],f=0,p=n?this.applyStack(t,o,n):h;p!==h&&(f=p-h,p=h),c&&(h=l.barStart,p=l.barEnd-l.barStart,0!==h&&Oa(h)!==Oa(l.barEnd)&&(f=0),f+=h);const m=ta(r)||c?f:r;let g=t.getPixelForValue(m);if(d=this.chart.getDataVisibility(e)?t.getPixelForValue(f+p):g,u=d-g,Math.abs(u)<s){u=function(e,t,n){return 0!==e?Oa(e):(t.isHorizontal()?1:-1)*(t.min>=n?1:-1)}(u,t,a)*s,h===a&&(g-=u/2);const e=t.getPixelForDecimal(0),r=t.getPixelForDecimal(1),l=Math.min(e,r),f=Math.max(e,r);g=Math.max(Math.min(g,f),l),d=g+u,n&&!c&&(o._stacks[t.axis]._visualValues[i]=t.getValueForPixel(d)-t.getValueForPixel(g))}if(g===t.getPixelForValue(a)){const e=Oa(u)*t.getLineWidthForValue(a)/2;g+=e,u-=e}return{size:u,base:g,head:d,center:d+u/2}}_calculateBarIndexPixels(e,t){const n=t.scale,i=this.options,r=i.skipNull,s=aa(i.maxBarThickness,1/0);let a,o;if(t.grouped){const n=r?this._getStackCount(e):t.stackCount,l="flex"===i.barThickness?function(e,t,n,i){const r=t.pixels,s=r[e];let a=e>0?r[e-1]:null,o=e<r.length-1?r[e+1]:null;const l=n.categoryPercentage;null===a&&(a=s-(null===o?t.end-t.start:o-s)),null===o&&(o=s+s-a);const c=s-(s-Math.min(a,o))/2*l;return{chunk:Math.abs(o-a)/2*l/i,ratio:n.barPercentage,start:c}}(e,t,i,n):function(e,t,n,i){const r=n.barThickness;let s,a;return ta(r)?(s=t.min*n.categoryPercentage,a=n.barPercentage):(s=r*i,a=1),{chunk:s/i,ratio:a,start:t.pixels[e]-s/2}}(e,t,i,n),c=this._getStackIndex(this.index,this._cachedMeta.stack,r?e:void 0);a=l.start+l.chunk*c+l.chunk/2,o=Math.min(s,l.chunk*l.ratio)}else a=n.getPixelForValue(this.getParsed(e)[n.axis],e),o=Math.min(s,t.min*t.ratio);return{base:a-o/2,head:a+o/2,center:a,size:o}}draw(){const e=this._cachedMeta,t=e.vScale,n=e.data,i=n.length;let r=0;for(;r<i;++r)null===this.getParsed(r)[t.axis]||n[r].hidden||n[r].draw(this._ctx)}},BubbleController:class extends ac{static id="bubble";static defaults={datasetElementType:!1,dataElementType:"point",animations:{numbers:{type:"number",properties:["x","y","borderWidth","radius"]}}};static overrides={scales:{x:{type:"linear"},y:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,super.initialize()}parsePrimitiveData(e,t,n,i){const r=super.parsePrimitiveData(e,t,n,i);for(let e=0;e<r.length;e++)r[e]._custom=this.resolveDataElementOptions(e+n).radius;return r}parseArrayData(e,t,n,i){const r=super.parseArrayData(e,t,n,i);for(let e=0;e<r.length;e++){const i=t[n+e];r[e]._custom=aa(i[2],this.resolveDataElementOptions(e+n).radius)}return r}parseObjectData(e,t,n,i){const r=super.parseObjectData(e,t,n,i);for(let e=0;e<r.length;e++){const i=t[n+e];r[e]._custom=aa(i&&i.r&&+i.r,this.resolveDataElementOptions(e+n).radius)}return r}getMaxOverflow(){const e=this._cachedMeta.data;let t=0;for(let n=e.length-1;n>=0;--n)t=Math.max(t,e[n].size(this.resolveDataElementOptions(n))/2);return t>0&&t}getLabelAndValue(e){const t=this._cachedMeta,n=this.chart.data.labels||[],{xScale:i,yScale:r}=t,s=this.getParsed(e),a=i.getLabelForValue(s.x),o=r.getLabelForValue(s.y),l=s._custom;return{label:n[e]||"",value:"("+a+", "+o+(l?", "+l:"")+")"}}update(e){const t=this._cachedMeta.data;this.updateElements(t,0,t.length,e)}updateElements(e,t,n,i){const r="reset"===i,{iScale:s,vScale:a}=this._cachedMeta,{sharedOptions:o,includeOptions:l}=this._getSharedOptions(t,i),c=s.axis,d=a.axis;for(let u=t;u<t+n;u++){const t=e[u],n=!r&&this.getParsed(u),h={},f=h[c]=r?s.getPixelForDecimal(.5):s.getPixelForValue(n[c]),p=h[d]=r?a.getBasePixel():a.getPixelForValue(n[d]);h.skip=isNaN(f)||isNaN(p),l&&(h.options=o||this.resolveDataElementOptions(u,t.active?"active":i),r&&(h.options.radius=0)),this.updateElement(t,u,h,i)}}resolveDataElementOptions(e,t){const n=this.getParsed(e);let i=super.resolveDataElementOptions(e,t);i.$shared&&(i=Object.assign({},i,{$shared:!1}));const r=i.radius;return"active"!==t&&(i.radius=0),i.radius+=aa(n&&n._custom,r),i}},DoughnutController:mc,LineController:class extends ac{static id="line";static defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1};static overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const t=this._cachedMeta,{dataset:n,data:i=[],_dataset:r}=t,s=this.chart._animationsDisabled;let{start:a,count:o}=io(t,i,s);this._drawStart=a,this._drawCount=o,ro(t)&&(a=0,o=i.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!r._decimated,n.points=i;const l=this.resolveDatasetElementOptions(e);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(n,void 0,{animated:!s,options:l},e),this.updateElements(i,a,o,e)}updateElements(e,t,n,i){const r="reset"===i,{iScale:s,vScale:a,_stacked:o,_dataset:l}=this._cachedMeta,{sharedOptions:c,includeOptions:d}=this._getSharedOptions(t,i),u=s.axis,h=a.axis,{spanGaps:f,segment:p}=this.options,m=Ha(f)?f:Number.POSITIVE_INFINITY,g=this.chart._animationsDisabled||r||"none"===i,v=t+n,y=e.length;let _=t>0&&this.getParsed(t-1);for(let n=0;n<y;++n){const f=e[n],y=g?f:{};if(n<t||n>=v){y.skip=!0;continue}const b=this.getParsed(n),x=ta(b[h]),w=y[u]=s.getPixelForValue(b[u],n),M=y[h]=r||x?a.getBasePixel():a.getPixelForValue(o?this.applyStack(a,b,o):b[h],n);y.skip=isNaN(w)||isNaN(M)||x,y.stop=n>0&&Math.abs(b[u]-_[u])>m,p&&(y.parsed=b,y.raw=l.data[n]),d&&(y.options=c||this.resolveDataElementOptions(n,f.active?"active":i)),g||this.updateElement(f,n,y,i),_=b}}getMaxOverflow(){const e=this._cachedMeta,t=e.dataset,n=t.options&&t.options.borderWidth||0,i=e.data||[];if(!i.length)return n;const r=i[0].size(this.resolveDataElementOptions(0)),s=i[i.length-1].size(this.resolveDataElementOptions(i.length-1));return Math.max(n,r,s)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}},PieController:class extends mc{static id="pie";static defaults={cutout:0,rotation:0,circumference:360,radius:"100%"}},PolarAreaController:gc,RadarController:class extends ac{static id="radar";static defaults={datasetElementType:"line",dataElementType:"point",indexAxis:"r",showLine:!0,elements:{line:{fill:"start"}}};static overrides={aspectRatio:1,scales:{r:{type:"radialLinear"}}};getLabelAndValue(e){const t=this._cachedMeta.vScale,n=this.getParsed(e);return{label:t.getLabels()[e],value:""+t.getLabelForValue(n[t.axis])}}parseObjectData(e,t,n,i){return dl.bind(this)(e,t,n,i)}update(e){const t=this._cachedMeta,n=t.dataset,i=t.data||[],r=t.iScale.getLabels();if(n.points=i,"resize"!==e){const t=this.resolveDatasetElementOptions(e);this.options.showLine||(t.borderWidth=0);const s={_loop:!0,_fullLoop:r.length===i.length,options:t};this.updateElement(n,void 0,s,e)}this.updateElements(i,0,i.length,e)}updateElements(e,t,n,i){const r=this._cachedMeta.rScale,s="reset"===i;for(let a=t;a<t+n;a++){const t=e[a],n=this.resolveDataElementOptions(a,t.active?"active":i),o=r.getPointPositionForValue(a,this.getParsed(a).r),l=s?r.xCenter:o.x,c=s?r.yCenter:o.y,d={x:l,y:c,angle:o.angle,skip:isNaN(l)||isNaN(c),options:n};this.updateElement(t,a,d,i)}}},ScatterController:class extends ac{static id="scatter";static defaults={datasetElementType:!1,dataElementType:"point",showLine:!1,fill:!1};static overrides={interaction:{mode:"point"},scales:{x:{type:"linear"},y:{type:"linear"}}};getLabelAndValue(e){const t=this._cachedMeta,n=this.chart.data.labels||[],{xScale:i,yScale:r}=t,s=this.getParsed(e),a=i.getLabelForValue(s.x),o=r.getLabelForValue(s.y);return{label:n[e]||"",value:"("+a+", "+o+")"}}update(e){const t=this._cachedMeta,{data:n=[]}=t,i=this.chart._animationsDisabled;let{start:r,count:s}=io(t,n,i);if(this._drawStart=r,this._drawCount=s,ro(t)&&(r=0,s=n.length),this.options.showLine){this.datasetElementType||this.addElements();const{dataset:r,_dataset:s}=t;r._chart=this.chart,r._datasetIndex=this.index,r._decimated=!!s._decimated,r.points=n;const a=this.resolveDatasetElementOptions(e);a.segment=this.options.segment,this.updateElement(r,void 0,{animated:!i,options:a},e)}else this.datasetElementType&&(delete t.dataset,this.datasetElementType=!1);this.updateElements(n,r,s,e)}addElements(){const{showLine:e}=this.options;!this.datasetElementType&&e&&(this.datasetElementType=this.chart.registry.getElement("line")),super.addElements()}updateElements(e,t,n,i){const r="reset"===i,{iScale:s,vScale:a,_stacked:o,_dataset:l}=this._cachedMeta,c=this.resolveDataElementOptions(t,i),d=this.getSharedOptions(c),u=this.includeOptions(i,d),h=s.axis,f=a.axis,{spanGaps:p,segment:m}=this.options,g=Ha(p)?p:Number.POSITIVE_INFINITY,v=this.chart._animationsDisabled||r||"none"===i;let y=t>0&&this.getParsed(t-1);for(let c=t;c<t+n;++c){const t=e[c],n=this.getParsed(c),p=v?t:{},_=ta(n[f]),b=p[h]=s.getPixelForValue(n[h],c),x=p[f]=r||_?a.getBasePixel():a.getPixelForValue(o?this.applyStack(a,n,o):n[f],c);p.skip=isNaN(b)||isNaN(x)||_,p.stop=c>0&&Math.abs(n[h]-y[h])>g,m&&(p.parsed=n,p.raw=l.data[c]),u&&(p.options=d||this.resolveDataElementOptions(c,t.active?"active":i)),v||this.updateElement(t,c,p,i),y=n}this.updateSharedOptions(d,i,c)}getMaxOverflow(){const e=this._cachedMeta,t=e.data||[];if(!this.options.showLine){let e=0;for(let n=t.length-1;n>=0;--n)e=Math.max(e,t[n].size(this.resolveDataElementOptions(n))/2);return e>0&&e}const n=e.dataset,i=n.options&&n.options.borderWidth||0;if(!t.length)return i;const r=t[0].size(this.resolveDataElementOptions(0)),s=t[t.length-1].size(this.resolveDataElementOptions(t.length-1));return Math.max(i,r,s)/2}}});function yc(){throw new Error("This method is not implemented: Check that a complete date adapter is provided.")}class _c{static override(e){Object.assign(_c.prototype,e)}options;constructor(e){this.options=e||{}}init(){}formats(){return yc()}parse(){return yc()}format(){return yc()}add(){return yc()}diff(){return yc()}startOf(){return yc()}endOf(){return yc()}}var bc=_c;function xc(e,t,n,i){const{controller:r,data:s,_sorted:a}=e,o=r._cachedMeta.iScale,l=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(o&&t===o.axis&&"r"!==t&&a&&s.length){const a=o._reversePixels?Za:Ga;if(!i){const i=a(s,t,n);if(l){const{vScale:t}=r._cachedMeta,{_parsed:n}=e,s=n.slice(0,i.lo+1).reverse().findIndex((e=>!ta(e[t.axis])));i.lo-=Math.max(0,s);const a=n.slice(i.hi).findIndex((e=>!ta(e[t.axis])));i.hi+=Math.max(0,a)}return i}if(r._sharedOptions){const e=s[0],i="function"==typeof e.getRange&&e.getRange(t);if(i){const e=a(s,t,n-i),r=a(s,t,n+i);return{lo:e.lo,hi:r.hi}}}}return{lo:0,hi:s.length-1}}function wc(e,t,n,i,r){const s=e.getSortedVisibleDatasetMetas(),a=n[t];for(let e=0,n=s.length;e<n;++e){const{index:n,data:o}=s[e],{lo:l,hi:c}=xc(s[e],t,a,r);for(let e=l;e<=c;++e){const t=o[e];t.skip||i(t,n,e)}}}function Mc(e,t,n,i,r){const s=[];if(!r&&!e.isPointInArea(t))return s;return wc(e,n,t,(function(n,a,o){(r||Ao(n,e.chartArea,0))&&n.inRange(t.x,t.y,i)&&s.push({element:n,datasetIndex:a,index:o})}),!0),s}function Cc(e,t,n,i,r,s){let a=[];const o=function(e){const t=-1!==e.indexOf("x"),n=-1!==e.indexOf("y");return function(e,i){const r=t?Math.abs(e.x-i.x):0,s=n?Math.abs(e.y-i.y):0;return Math.sqrt(Math.pow(r,2)+Math.pow(s,2))}}(n);let l=Number.POSITIVE_INFINITY;return wc(e,n,t,(function(n,c,d){const u=n.inRange(t.x,t.y,r);if(i&&!u)return;const h=n.getCenterPoint(r);if(!(!!s||e.isPointInArea(h))&&!u)return;const f=o(t,h);f<l?(a=[{element:n,datasetIndex:c,index:d}],l=f):f===l&&a.push({element:n,datasetIndex:c,index:d})})),a}function Lc(e,t,n,i,r,s){return s||e.isPointInArea(t)?"r"!==n||i?Cc(e,t,n,i,r,s):function(e,t,n,i){let r=[];return wc(e,n,t,(function(e,n,s){const{startAngle:a,endAngle:o}=e.getProps(["startAngle","endAngle"],i),{angle:l}=za(e,{x:t.x,y:t.y});Wa(l,a,o)&&r.push({element:e,datasetIndex:n,index:s})})),r}(e,t,n,r):[]}function Sc(e,t,n,i,r){const s=[],a="x"===n?"inXRange":"inYRange";let o=!1;return wc(e,n,t,((e,i,l)=>{e[a]&&e[a](t[n],r)&&(s.push({element:e,datasetIndex:i,index:l}),o=o||e.inRange(t.x,t.y,r))})),i&&!o?[]:s}var Tc={evaluateInteractionItems:wc,modes:{index(e,t,n,i){const r=Cl(t,e),s=n.axis||"x",a=n.includeInvisible||!1,o=n.intersect?Mc(e,r,s,i,a):Lc(e,r,s,!1,i,a),l=[];return o.length?(e.getSortedVisibleDatasetMetas().forEach((e=>{const t=o[0].index,n=e.data[t];n&&!n.skip&&l.push({element:n,datasetIndex:e.index,index:t})})),l):[]},dataset(e,t,n,i){const r=Cl(t,e),s=n.axis||"xy",a=n.includeInvisible||!1;let o=n.intersect?Mc(e,r,s,i,a):Lc(e,r,s,!1,i,a);if(o.length>0){const t=o[0].datasetIndex,n=e.getDatasetMeta(t).data;o=[];for(let e=0;e<n.length;++e)o.push({element:n[e],datasetIndex:t,index:e})}return o},point(e,t,n,i){return Mc(e,Cl(t,e),n.axis||"xy",i,n.includeInvisible||!1)},nearest(e,t,n,i){const r=Cl(t,e),s=n.axis||"xy",a=n.includeInvisible||!1;return Lc(e,r,s,n.intersect,i,a)},x(e,t,n,i){return Sc(e,Cl(t,e),"x",n.intersect,i)},y(e,t,n,i){return Sc(e,Cl(t,e),"y",n.intersect,i)}}};const kc=["left","top","right","bottom"];function Ec(e,t){return e.filter((e=>e.pos===t))}function Dc(e,t){return e.filter((e=>-1===kc.indexOf(e.pos)&&e.box.axis===t))}function Ac(e,t){return e.sort(((e,n)=>{const i=t?n:e,r=t?e:n;return i.weight===r.weight?i.index-r.index:i.weight-r.weight}))}function Oc(e,t){const n=function(e){const t={};for(const n of e){const{stack:e,pos:i,stackWeight:r}=n;if(!e||!kc.includes(i))continue;const s=t[e]||(t[e]={count:0,placed:0,weight:0,size:0});s.count++,s.weight+=r}return t}(e),{vBoxMaxWidth:i,hBoxMaxHeight:r}=t;let s,a,o;for(s=0,a=e.length;s<a;++s){o=e[s];const{fullSize:a}=o.box,l=n[o.stack],c=l&&o.stackWeight/l.weight;o.horizontal?(o.width=c?c*i:a&&t.availableWidth,o.height=r):(o.width=i,o.height=c?c*r:a&&t.availableHeight)}return n}function Yc(e,t,n,i){return Math.max(e[n],t[n])+Math.max(e[i],t[i])}function Nc(e,t){e.top=Math.max(e.top,t.top),e.left=Math.max(e.left,t.left),e.bottom=Math.max(e.bottom,t.bottom),e.right=Math.max(e.right,t.right)}function Hc(e,t,n,i){const{pos:r,box:s}=n,a=e.maxPadding;if(!ia(r)){n.size&&(e[r]-=n.size);const t=i[n.stack]||{size:0,count:1};t.size=Math.max(t.size,n.horizontal?s.height:s.width),n.size=t.size/t.count,e[r]+=n.size}s.getPadding&&Nc(a,s.getPadding());const o=Math.max(0,t.outerWidth-Yc(a,e,"left","right")),l=Math.max(0,t.outerHeight-Yc(a,e,"top","bottom")),c=o!==e.w,d=l!==e.h;return e.w=o,e.h=l,n.horizontal?{same:c,other:d}:{same:d,other:c}}function Pc(e,t){const n=t.maxPadding;function i(e){const i={left:0,top:0,right:0,bottom:0};return e.forEach((e=>{i[e]=Math.max(t[e],n[e])})),i}return i(e?["left","right"]:["top","bottom"])}function jc(e,t,n,i){const r=[];let s,a,o,l,c,d;for(s=0,a=e.length,c=0;s<a;++s){o=e[s],l=o.box,l.update(o.width||t.w,o.height||t.h,Pc(o.horizontal,t));const{same:a,other:u}=Hc(t,n,o,i);c|=a&&r.length,d=d||u,l.fullSize||r.push(o)}return c&&jc(r,t,n,i)||d}function Rc(e,t,n,i,r){e.top=n,e.left=t,e.right=t+i,e.bottom=n+r,e.width=i,e.height=r}function Ic(e,t,n,i){const r=n.padding;let{x:s,y:a}=t;for(const o of e){const e=o.box,l=i[o.stack]||{count:1,placed:0,weight:1},c=o.stackWeight/l.weight||1;if(o.horizontal){const i=t.w*c,s=l.size||e.height;ba(l.start)&&(a=l.start),e.fullSize?Rc(e,r.left,a,n.outerWidth-r.right-r.left,s):Rc(e,t.left+l.placed,a,i,s),l.start=a,l.placed+=i,a=e.bottom}else{const i=t.h*c,a=l.size||e.width;ba(l.start)&&(s=l.start),e.fullSize?Rc(e,s,r.top,a,n.outerHeight-r.bottom-r.top):Rc(e,s,t.top+l.placed,a,i),l.start=s,l.placed+=i,s=e.right}}t.x=s,t.y=a}var zc={addBox(e,t){e.boxes||(e.boxes=[]),t.fullSize=t.fullSize||!1,t.position=t.position||"top",t.weight=t.weight||0,t._layers=t._layers||function(){return[{z:0,draw(e){t.draw(e)}}]},e.boxes.push(t)},removeBox(e,t){const n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},configure(e,t,n){t.fullSize=n.fullSize,t.position=n.position,t.weight=n.weight},update(e,t,n,i){if(!e)return;const r=qo(e.options.layout.padding),s=Math.max(t-r.width,0),a=Math.max(n-r.height,0),o=function(e){const t=function(e){const t=[];let n,i,r,s,a,o;for(n=0,i=(e||[]).length;n<i;++n)r=e[n],({position:s,options:{stack:a,stackWeight:o=1}}=r),t.push({index:n,box:r,pos:s,horizontal:r.isHorizontal(),weight:r.weight,stack:a&&s+a,stackWeight:o});return t}(e),n=Ac(t.filter((e=>e.box.fullSize)),!0),i=Ac(Ec(t,"left"),!0),r=Ac(Ec(t,"right")),s=Ac(Ec(t,"top"),!0),a=Ac(Ec(t,"bottom")),o=Dc(t,"x"),l=Dc(t,"y");return{fullSize:n,leftAndTop:i.concat(s),rightAndBottom:r.concat(l).concat(a).concat(o),chartArea:Ec(t,"chartArea"),vertical:i.concat(r).concat(l),horizontal:s.concat(a).concat(o)}}(e.boxes),l=o.vertical,c=o.horizontal;ca(e.boxes,(e=>{"function"==typeof e.beforeLayout&&e.beforeLayout()}));const d=l.reduce(((e,t)=>t.box.options&&!1===t.box.options.display?e:e+1),0)||1,u=Object.freeze({outerWidth:t,outerHeight:n,padding:r,availableWidth:s,availableHeight:a,vBoxMaxWidth:s/2/d,hBoxMaxHeight:a/2}),h=Object.assign({},r);Nc(h,qo(i));const f=Object.assign({maxPadding:h,w:s,h:a,x:r.left,y:r.top},r),p=Oc(l.concat(c),u);jc(o.fullSize,f,u,p),jc(l,f,u,p),jc(c,f,u,p)&&jc(l,f,u,p),function(e){const t=e.maxPadding;function n(n){const i=Math.max(t[n]-e[n],0);return e[n]+=i,i}e.y+=n("top"),e.x+=n("left"),n("right"),n("bottom")}(f),Ic(o.leftAndTop,f,u,p),f.x+=f.w,f.y+=f.h,Ic(o.rightAndBottom,f,u,p),e.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},ca(o.chartArea,(t=>{const n=t.box;Object.assign(n,e.chartArea),n.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})}))}};class Fc{acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,n){}removeEventListener(e,t,n){}getDevicePixelRatio(){return 1}getMaximumSize(e,t,n,i){return t=Math.max(0,t||e.width),n=n||e.height,{width:t,height:Math.max(0,i?Math.floor(t/i):n)}}isAttached(e){return!0}updateConfig(e){}}class Bc extends Fc{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const $c="$chartjs",Wc={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Vc=e=>null===e||""===e;const Uc=!!kl&&{passive:!0};function qc(e,t,n){e&&e.canvas&&e.canvas.removeEventListener(t,n,Uc)}function Gc(e,t){for(const n of e)if(n===t||n.contains(t))return!0}function Zc(e,t,n){const i=e.canvas,r=new MutationObserver((e=>{let t=!1;for(const n of e)t=t||Gc(n.addedNodes,i),t=t&&!Gc(n.removedNodes,i);t&&n()}));return r.observe(document,{childList:!0,subtree:!0}),r}function Kc(e,t,n){const i=e.canvas,r=new MutationObserver((e=>{let t=!1;for(const n of e)t=t||Gc(n.removedNodes,i),t=t&&!Gc(n.addedNodes,i);t&&n()}));return r.observe(document,{childList:!0,subtree:!0}),r}const Xc=new Map;let Qc=0;function Jc(){const e=window.devicePixelRatio;e!==Qc&&(Qc=e,Xc.forEach(((t,n)=>{n.currentDevicePixelRatio!==e&&t()})))}function ed(e,t,n){const i=e.canvas,r=i&&_l(i);if(!r)return;const s=eo(((e,t)=>{const i=r.clientWidth;n(e,t),i<r.clientWidth&&n()}),window),a=new ResizeObserver((e=>{const t=e[0],n=t.contentRect.width,i=t.contentRect.height;0===n&&0===i||s(n,i)}));return a.observe(r),function(e,t){Xc.size||window.addEventListener("resize",Jc),Xc.set(e,t)}(e,s),a}function td(e,t,n){n&&n.disconnect(),"resize"===t&&function(e){Xc.delete(e),Xc.size||window.removeEventListener("resize",Jc)}(e)}function nd(e,t,n){const i=e.canvas,r=eo((t=>{null!==e.ctx&&n(function(e,t){const n=Wc[e.type]||e.type,{x:i,y:r}=Cl(e,t);return{type:n,chart:t,native:e,x:void 0!==i?i:null,y:void 0!==r?r:null}}(t,e))}),e);return function(e,t,n){e&&e.addEventListener(t,n,Uc)}(i,t,r),r}class id extends Fc{acquireContext(e,t){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(function(e,t){const n=e.style,i=e.getAttribute("height"),r=e.getAttribute("width");if(e[$c]={initial:{height:i,width:r,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",Vc(r)){const t=El(e,"width");void 0!==t&&(e.width=t)}if(Vc(i))if(""===e.style.height)e.height=e.width/(t||2);else{const t=El(e,"height");void 0!==t&&(e.height=t)}}(e,t),n):null}releaseContext(e){const t=e.canvas;if(!t[$c])return!1;const n=t[$c].initial;["height","width"].forEach((e=>{const i=n[e];ta(i)?t.removeAttribute(e):t.setAttribute(e,i)}));const i=n.style||{};return Object.keys(i).forEach((e=>{t.style[e]=i[e]})),t.width=t.width,delete t[$c],!0}addEventListener(e,t,n){this.removeEventListener(e,t);const i=e.$proxies||(e.$proxies={}),r={attach:Zc,detach:Kc,resize:ed}[t]||nd;i[t]=r(e,t,n)}removeEventListener(e,t){const n=e.$proxies||(e.$proxies={}),i=n[t];if(!i)return;({attach:td,detach:td,resize:td}[t]||qc)(e,t,i),n[t]=void 0}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,n,i){return Sl(e,t,n,i)}isAttached(e){const t=e&&_l(e);return!(!t||!t.isConnected)}}class rd{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){const{x:t,y:n}=this.getProps(["x","y"],e);return{x:t,y:n}}hasValue(){return Ha(this.x)&&Ha(this.y)}getProps(e,t){const n=this.$animations;if(!t||!n)return this;const i={};return e.forEach((e=>{i[e]=n[e]&&n[e].active()?n[e]._to:this[e]})),i}}function sd(e,t){const n=e.options.ticks,i=function(e){const t=e.options.offset,n=e._tickSize(),i=e._length/n+(t?0:1),r=e._maxLength/n;return Math.floor(Math.min(i,r))}(e),r=Math.min(n.maxTicksLimit||i,i),s=n.major.enabled?function(e){const t=[];let n,i;for(n=0,i=e.length;n<i;n++)e[n].major&&t.push(n);return t}(t):[],a=s.length,o=s[0],l=s[a-1],c=[];if(a>r)return function(e,t,n,i){let r,s=0,a=n[0];for(i=Math.ceil(i),r=0;r<e.length;r++)r===a&&(t.push(e[r]),s++,a=n[s*i])}(t,c,s,a/r),c;const d=function(e,t,n){const i=function(e){const t=e.length;let n,i;if(t<2)return!1;for(i=e[0],n=1;n<t;++n)if(e[n]-e[n-1]!==i)return!1;return i}(e),r=t.length/n;if(!i)return Math.max(r,1);const s=function(e){const t=[],n=Math.sqrt(e);let i;for(i=1;i<n;i++)e%i==0&&(t.push(i),t.push(e/i));return n===(0|n)&&t.push(n),t.sort(((e,t)=>e-t)).pop(),t}(i);for(let e=0,t=s.length-1;e<t;e++){const t=s[e];if(t>r)return t}return Math.max(r,1)}(s,t,r);if(a>0){let e,n;const i=a>1?Math.round((l-o)/(a-1)):null;for(ad(t,c,d,ta(i)?0:o-i,o),e=0,n=a-1;e<n;e++)ad(t,c,d,s[e],s[e+1]);return ad(t,c,d,l,ta(i)?t.length:l+i),c}return ad(t,c,d),c}function ad(e,t,n,i,r){const s=aa(i,0),a=Math.min(aa(r,e.length),e.length);let o,l,c,d=0;for(n=Math.ceil(n),r&&(o=r-i,n=o/Math.floor(o/n)),c=s;c<0;)d++,c=Math.round(s+d*n);for(l=Math.max(s,0);l<a;l++)l===c&&(t.push(e[l]),d++,c=Math.round(s+d*n))}const od=(e,t,n)=>"top"===t||"left"===t?e[t]+n:e[t]-n,ld=(e,t)=>Math.min(t||e,e);function cd(e,t){const n=[],i=e.length/t,r=e.length;let s=0;for(;s<r;s+=i)n.push(e[Math.floor(s)]);return n}function dd(e,t,n){const i=e.ticks.length,r=Math.min(t,i-1),s=e._startPixel,a=e._endPixel,o=1e-6;let l,c=e.getPixelForTick(r);if(!(n&&(l=1===i?Math.max(c-s,a-c):0===t?(e.getPixelForTick(1)-c)/2:(c-e.getPixelForTick(r-1))/2,c+=r<t?l:-l,c<s-o||c>a+o)))return c}function ud(e){return e.drawTicks?e.tickLength:0}function hd(e,t){if(!e.display)return 0;const n=Go(e.font,t),i=qo(e.padding);return(na(e.text)?e.text.length:1)*n.lineHeight+i.height}function fd(e,t,n){let i=to(e);return(n&&"right"!==t||!n&&"right"===t)&&(i=(e=>"left"===e?"right":"right"===e?"left":e)(i)),i}class pd extends rd{constructor(e){super(),this.id=e.id,this.type=e.type,this.options=void 0,this.ctx=e.ctx,this.chart=e.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(e){this.options=e.setContext(this.getContext()),this.axis=e.axis,this._userMin=this.parse(e.min),this._userMax=this.parse(e.max),this._suggestedMin=this.parse(e.suggestedMin),this._suggestedMax=this.parse(e.suggestedMax)}parse(e,t){return e}getUserBounds(){let{_userMin:e,_userMax:t,_suggestedMin:n,_suggestedMax:i}=this;return e=sa(e,Number.POSITIVE_INFINITY),t=sa(t,Number.NEGATIVE_INFINITY),n=sa(n,Number.POSITIVE_INFINITY),i=sa(i,Number.NEGATIVE_INFINITY),{min:sa(e,n),max:sa(t,i),minDefined:ra(e),maxDefined:ra(t)}}getMinMax(e){let t,{min:n,max:i,minDefined:r,maxDefined:s}=this.getUserBounds();if(r&&s)return{min:n,max:i};const a=this.getMatchingVisibleMetas();for(let o=0,l=a.length;o<l;++o)t=a[o].controller.getMinMax(this,e),r||(n=Math.min(n,t.min)),s||(i=Math.max(i,t.max));return n=s&&n>i?i:n,i=r&&n>i?n:i,{min:sa(n,sa(i,n)),max:sa(i,sa(n,i))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){la(this.options.beforeUpdate,[this])}update(e,t,n){const{beginAtZero:i,grace:r,ticks:s}=this.options,a=s.sampleSize;this.beforeUpdate(),this.maxWidth=e,this.maxHeight=t,this._margins=n=Object.assign({left:0,right:0,top:0,bottom:0},n),this.ticks=null,this._labelSizes=null,this._gridLineItems=null,this._labelItems=null,this.beforeSetDimensions(),this.setDimensions(),this.afterSetDimensions(),this._maxLength=this.isHorizontal()?this.width+n.left+n.right:this.height+n.top+n.bottom,this._dataLimitsCached||(this.beforeDataLimits(),this.determineDataLimits(),this.afterDataLimits(),this._range=function(e,t,n){const{min:i,max:r}=e,s=oa(t,(r-i)/2),a=(e,t)=>n&&0===e?0:e+t;return{min:a(i,-Math.abs(s)),max:a(r,s)}}(this,r,i),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const o=a<this.ticks.length;this._convertTicksToLabels(o?cd(this.ticks,a):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),s.display&&(s.autoSkip||"auto"===s.source)&&(this.ticks=sd(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),o&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let e,t,n=this.options.reverse;this.isHorizontal()?(e=this.left,t=this.right):(e=this.top,t=this.bottom,n=!n),this._startPixel=e,this._endPixel=t,this._reversePixels=n,this._length=t-e,this._alignToPixels=this.options.alignToPixels}afterUpdate(){la(this.options.afterUpdate,[this])}beforeSetDimensions(){la(this.options.beforeSetDimensions,[this])}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=0,this.right=this.width):(this.height=this.maxHeight,this.top=0,this.bottom=this.height),this.paddingLeft=0,this.paddingTop=0,this.paddingRight=0,this.paddingBottom=0}afterSetDimensions(){la(this.options.afterSetDimensions,[this])}_callHooks(e){this.chart.notifyPlugins(e,this.getContext()),la(this.options[e],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){la(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(e){const t=this.options.ticks;let n,i,r;for(n=0,i=e.length;n<i;n++)r=e[n],r.label=la(t.callback,[r.value,n,e],this)}afterTickToLabelConversion(){la(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){la(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const e=this.options,t=e.ticks,n=ld(this.ticks.length,e.ticks.maxTicksLimit),i=t.minRotation||0,r=t.maxRotation;let s,a,o,l=i;if(!this._isVisible()||!t.display||i>=r||n<=1||!this.isHorizontal())return void(this.labelRotation=i);const c=this._getLabelSizes(),d=c.widest.width,u=c.highest.height,h=Va(this.chart.width-d,0,this.maxWidth);s=e.offset?this.maxWidth/n:h/(n-1),d+6>s&&(s=h/(n-(e.offset?.5:1)),a=this.maxHeight-ud(e.grid)-t.padding-hd(e.title,this.chart.options.font),o=Math.sqrt(d*d+u*u),l=Ra(Math.min(Math.asin(Va((c.highest.height+6)/s,-1,1)),Math.asin(Va(a/o,-1,1))-Math.asin(Va(u/o,-1,1)))),l=Math.max(i,Math.min(r,l))),this.labelRotation=l}afterCalculateLabelRotation(){la(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){la(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:t,options:{ticks:n,title:i,grid:r}}=this,s=this._isVisible(),a=this.isHorizontal();if(s){const s=hd(i,t.options.font);if(a?(e.width=this.maxWidth,e.height=ud(r)+s):(e.height=this.maxHeight,e.width=ud(r)+s),n.display&&this.ticks.length){const{first:t,last:i,widest:r,highest:s}=this._getLabelSizes(),o=2*n.padding,l=ja(this.labelRotation),c=Math.cos(l),d=Math.sin(l);if(a){const t=n.mirror?0:d*r.width+c*s.height;e.height=Math.min(this.maxHeight,e.height+t+o)}else{const t=n.mirror?0:c*r.width+d*s.height;e.width=Math.min(this.maxWidth,e.width+t+o)}this._calculatePadding(t,i,d,c)}}this._handleMargins(),a?(this.width=this._length=t.width-this._margins.left-this._margins.right,this.height=e.height):(this.width=e.width,this.height=this._length=t.height-this._margins.top-this._margins.bottom)}_calculatePadding(e,t,n,i){const{ticks:{align:r,padding:s},position:a}=this.options,o=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,c=this.right-this.getPixelForTick(this.ticks.length-1);let d=0,u=0;o?l?(d=i*e.width,u=n*t.height):(d=n*e.height,u=i*t.width):"start"===r?u=t.width:"end"===r?d=e.width:"inner"!==r&&(d=e.width/2,u=t.width/2),this.paddingLeft=Math.max((d-a+s)*this.width/(this.width-a),0),this.paddingRight=Math.max((u-c+s)*this.width/(this.width-c),0)}else{let n=t.height/2,i=e.height/2;"start"===r?(n=0,i=e.height):"end"===r&&(n=t.height,i=0),this.paddingTop=n+s,this.paddingBottom=i+s}}_handleMargins(){this._margins&&(this._margins.left=Math.max(this.paddingLeft,this._margins.left),this._margins.top=Math.max(this.paddingTop,this._margins.top),this._margins.right=Math.max(this.paddingRight,this._margins.right),this._margins.bottom=Math.max(this.paddingBottom,this._margins.bottom))}afterFit(){la(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:t}=this.options;return"top"===t||"bottom"===t||"x"===e}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){let t,n;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,n=e.length;t<n;t++)ta(e[t].label)&&(e.splice(t,1),n--,t--);this.afterTickToLabelConversion()}_getLabelSizes(){let e=this._labelSizes;if(!e){const t=this.options.ticks.sampleSize;let n=this.ticks;t<n.length&&(n=cd(n,t)),this._labelSizes=e=this._computeLabelSizes(n,n.length,this.options.ticks.maxTicksLimit)}return e}_computeLabelSizes(e,t,n){const{ctx:i,_longestTextCache:r}=this,s=[],a=[],o=Math.floor(t/ld(t,n));let l,c,d,u,h,f,p,m,g,v,y,_=0,b=0;for(l=0;l<t;l+=o){if(u=e[l].label,h=this._resolveTickFontOptions(l),i.font=f=h.string,p=r[f]=r[f]||{data:{},gc:[]},m=h.lineHeight,g=v=0,ta(u)||na(u)){if(na(u))for(c=0,d=u.length;c<d;++c)y=u[c],ta(y)||na(y)||(g=Lo(i,p.data,p.gc,g,y),v+=m)}else g=Lo(i,p.data,p.gc,g,u),v=m;s.push(g),a.push(v),_=Math.max(g,_),b=Math.max(v,b)}!function(e,t){ca(e,(e=>{const n=e.gc,i=n.length/2;let r;if(i>t){for(r=0;r<i;++r)delete e.data[n[r]];n.splice(0,i)}}))}(r,t);const x=s.indexOf(_),w=a.indexOf(b),M=e=>({width:s[e]||0,height:a[e]||0});return{first:M(0),last:M(t-1),widest:M(x),highest:M(w),widths:s,heights:a}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const t=this._startPixel+e*this._length;return Va(this._alignToPixels?To(this.chart,t,0):t,-32768,32767)}getDecimalForPixel(e){const t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:t}=this;return e<0&&t<0?t:e>0&&t>0?e:0}getContext(e){const t=this.ticks||[];if(e>=0&&e<t.length){const n=t[e];return n.$context||(n.$context=function(e,t,n){return Ko(e,{tick:n,index:t,type:"tick"})}(this.getContext(),e,n))}return this.$context||(this.$context=Ko(this.chart.getContext(),{scale:this,type:"scale"}))}_tickSize(){const e=this.options.ticks,t=ja(this.labelRotation),n=Math.abs(Math.cos(t)),i=Math.abs(Math.sin(t)),r=this._getLabelSizes(),s=e.autoSkipPadding||0,a=r?r.widest.width+s:0,o=r?r.highest.height+s:0;return this.isHorizontal()?o*n>a*i?a/n:o/i:o*i<a*n?o/n:a/i}_isVisible(){const e=this.options.display;return"auto"!==e?!!e:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(e){const t=this.axis,n=this.chart,i=this.options,{grid:r,position:s,border:a}=i,o=r.offset,l=this.isHorizontal(),c=this.ticks.length+(o?1:0),d=ud(r),u=[],h=a.setContext(this.getContext()),f=h.display?h.width:0,p=f/2,m=function(e){return To(n,e,f)};let g,v,y,_,b,x,w,M,C,L,S,T;if("top"===s)g=m(this.bottom),x=this.bottom-d,M=g-p,L=m(e.top)+p,T=e.bottom;else if("bottom"===s)g=m(this.top),L=e.top,T=m(e.bottom)-p,x=g+p,M=this.top+d;else if("left"===s)g=m(this.right),b=this.right-d,w=g-p,C=m(e.left)+p,S=e.right;else if("right"===s)g=m(this.left),C=e.left,S=m(e.right)-p,b=g+p,w=this.left+d;else if("x"===t){if("center"===s)g=m((e.top+e.bottom)/2+.5);else if(ia(s)){const e=Object.keys(s)[0],t=s[e];g=m(this.chart.scales[e].getPixelForValue(t))}L=e.top,T=e.bottom,x=g+p,M=x+d}else if("y"===t){if("center"===s)g=m((e.left+e.right)/2);else if(ia(s)){const e=Object.keys(s)[0],t=s[e];g=m(this.chart.scales[e].getPixelForValue(t))}b=g-p,w=b-d,C=e.left,S=e.right}const k=aa(i.ticks.maxTicksLimit,c),E=Math.max(1,Math.ceil(c/k));for(v=0;v<c;v+=E){const e=this.getContext(v),t=r.setContext(e),i=a.setContext(e),s=t.lineWidth,c=t.color,d=i.dash||[],h=i.dashOffset,f=t.tickWidth,p=t.tickColor,m=t.tickBorderDash||[],g=t.tickBorderDashOffset;y=dd(this,v,o),void 0!==y&&(_=To(n,y,s),l?b=w=C=S=_:x=M=L=T=_,u.push({tx1:b,ty1:x,tx2:w,ty2:M,x1:C,y1:L,x2:S,y2:T,width:s,color:c,borderDash:d,borderDashOffset:h,tickWidth:f,tickColor:p,tickBorderDash:m,tickBorderDashOffset:g}))}return this._ticksLength=c,this._borderValue=g,u}_computeLabelItems(e){const t=this.axis,n=this.options,{position:i,ticks:r}=n,s=this.isHorizontal(),a=this.ticks,{align:o,crossAlign:l,padding:c,mirror:d}=r,u=ud(n.grid),h=u+c,f=d?-c:h,p=-ja(this.labelRotation),m=[];let g,v,y,_,b,x,w,M,C,L,S,T,k="middle";if("top"===i)x=this.bottom-f,w=this._getXAxisLabelAlignment();else if("bottom"===i)x=this.top+f,w=this._getXAxisLabelAlignment();else if("left"===i){const e=this._getYAxisLabelAlignment(u);w=e.textAlign,b=e.x}else if("right"===i){const e=this._getYAxisLabelAlignment(u);w=e.textAlign,b=e.x}else if("x"===t){if("center"===i)x=(e.top+e.bottom)/2+h;else if(ia(i)){const e=Object.keys(i)[0],t=i[e];x=this.chart.scales[e].getPixelForValue(t)+h}w=this._getXAxisLabelAlignment()}else if("y"===t){if("center"===i)b=(e.left+e.right)/2-h;else if(ia(i)){const e=Object.keys(i)[0],t=i[e];b=this.chart.scales[e].getPixelForValue(t)}w=this._getYAxisLabelAlignment(u).textAlign}"y"===t&&("start"===o?k="top":"end"===o&&(k="bottom"));const E=this._getLabelSizes();for(g=0,v=a.length;g<v;++g){y=a[g],_=y.label;const e=r.setContext(this.getContext(g));M=this.getPixelForTick(g)+r.labelOffset,C=this._resolveTickFontOptions(g),L=C.lineHeight,S=na(_)?_.length:1;const t=S/2,n=e.color,o=e.textStrokeColor,c=e.textStrokeWidth;let u,h=w;if(s?(b=M,"inner"===w&&(h=g===v-1?this.options.reverse?"left":"right":0===g?this.options.reverse?"right":"left":"center"),T="top"===i?"near"===l||0!==p?-S*L+L/2:"center"===l?-E.highest.height/2-t*L+L:-E.highest.height+L/2:"near"===l||0!==p?L/2:"center"===l?E.highest.height/2-t*L:E.highest.height-S*L,d&&(T*=-1),0===p||e.showLabelBackdrop||(b+=L/2*Math.sin(p))):(x=M,T=(1-S)*L/2),e.showLabelBackdrop){const t=qo(e.backdropPadding),n=E.heights[g],i=E.widths[g];let r=T-t.top,s=0-t.left;switch(k){case"middle":r-=n/2;break;case"bottom":r-=n}switch(w){case"center":s-=i/2;break;case"right":s-=i;break;case"inner":g===v-1?s-=i:g>0&&(s-=i/2)}u={left:s,top:r,width:i+t.width,height:n+t.height,color:e.backdropColor}}m.push({label:_,font:C,textOffset:T,options:{rotation:p,color:n,strokeColor:o,strokeWidth:c,textAlign:h,textBaseline:k,translation:[b,x],backdrop:u}})}return m}_getXAxisLabelAlignment(){const{position:e,ticks:t}=this.options;if(-ja(this.labelRotation))return"top"===e?"left":"right";let n="center";return"start"===t.align?n="left":"end"===t.align?n="right":"inner"===t.align&&(n="inner"),n}_getYAxisLabelAlignment(e){const{position:t,ticks:{crossAlign:n,mirror:i,padding:r}}=this.options,s=e+r,a=this._getLabelSizes().widest.width;let o,l;return"left"===t?i?(l=this.right+r,"near"===n?o="left":"center"===n?(o="center",l+=a/2):(o="right",l+=a)):(l=this.right-s,"near"===n?o="right":"center"===n?(o="center",l-=a/2):(o="left",l=this.left)):"right"===t?i?(l=this.left+r,"near"===n?o="right":"center"===n?(o="center",l-=a/2):(o="left",l-=a)):(l=this.left+s,"near"===n?o="left":"center"===n?(o="center",l+=a/2):(o="right",l=this.right)):o="right",{textAlign:o,x:l}}_computeLabelArea(){if(this.options.ticks.mirror)return;const e=this.chart,t=this.options.position;return"left"===t||"right"===t?{top:0,left:this.left,bottom:e.height,right:this.right}:"top"===t||"bottom"===t?{top:this.top,left:0,bottom:this.bottom,right:e.width}:void 0}drawBackground(){const{ctx:e,options:{backgroundColor:t},left:n,top:i,width:r,height:s}=this;t&&(e.save(),e.fillStyle=t,e.fillRect(n,i,r,s),e.restore())}getLineWidthForValue(e){const t=this.options.grid;if(!this._isVisible()||!t.display)return 0;const n=this.ticks.findIndex((t=>t.value===e));if(n>=0){return t.setContext(this.getContext(n)).lineWidth}return 0}drawGrid(e){const t=this.options.grid,n=this.ctx,i=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let r,s;const a=(e,t,i)=>{i.width&&i.color&&(n.save(),n.lineWidth=i.width,n.strokeStyle=i.color,n.setLineDash(i.borderDash||[]),n.lineDashOffset=i.borderDashOffset,n.beginPath(),n.moveTo(e.x,e.y),n.lineTo(t.x,t.y),n.stroke(),n.restore())};if(t.display)for(r=0,s=i.length;r<s;++r){const e=i[r];t.drawOnChartArea&&a({x:e.x1,y:e.y1},{x:e.x2,y:e.y2},e),t.drawTicks&&a({x:e.tx1,y:e.ty1},{x:e.tx2,y:e.ty2},{color:e.tickColor,width:e.tickWidth,borderDash:e.tickBorderDash,borderDashOffset:e.tickBorderDashOffset})}}drawBorder(){const{chart:e,ctx:t,options:{border:n,grid:i}}=this,r=n.setContext(this.getContext()),s=n.display?r.width:0;if(!s)return;const a=i.setContext(this.getContext(0)).lineWidth,o=this._borderValue;let l,c,d,u;this.isHorizontal()?(l=To(e,this.left,s)-s/2,c=To(e,this.right,a)+a/2,d=u=o):(d=To(e,this.top,s)-s/2,u=To(e,this.bottom,a)+a/2,l=c=o),t.save(),t.lineWidth=r.width,t.strokeStyle=r.color,t.beginPath(),t.moveTo(l,d),t.lineTo(c,u),t.stroke(),t.restore()}drawLabels(e){if(!this.options.ticks.display)return;const t=this.ctx,n=this._computeLabelArea();n&&Oo(t,n);const i=this.getLabelItems(e);for(const e of i){const n=e.options,i=e.font;Ro(t,e.label,0,e.textOffset,i,n)}n&&Yo(t)}drawTitle(){const{ctx:e,options:{position:t,title:n,reverse:i}}=this;if(!n.display)return;const r=Go(n.font),s=qo(n.padding),a=n.align;let o=r.lineHeight/2;"bottom"===t||"center"===t||ia(t)?(o+=s.bottom,na(n.text)&&(o+=r.lineHeight*(n.text.length-1))):o+=s.top;const{titleX:l,titleY:c,maxWidth:d,rotation:u}=function(e,t,n,i){const{top:r,left:s,bottom:a,right:o,chart:l}=e,{chartArea:c,scales:d}=l;let u,h,f,p=0;const m=a-r,g=o-s;if(e.isHorizontal()){if(h=no(i,s,o),ia(n)){const e=Object.keys(n)[0],i=n[e];f=d[e].getPixelForValue(i)+m-t}else f="center"===n?(c.bottom+c.top)/2+m-t:od(e,n,t);u=o-s}else{if(ia(n)){const e=Object.keys(n)[0],i=n[e];h=d[e].getPixelForValue(i)-g+t}else h="center"===n?(c.left+c.right)/2-g+t:od(e,n,t);f=no(i,a,r),p="left"===n?-ka:ka}return{titleX:h,titleY:f,maxWidth:u,rotation:p}}(this,o,t,a);Ro(e,n.text,0,0,r,{color:n.color,maxWidth:d,rotation:u,textAlign:fd(a,t,i),textBaseline:"middle",translation:[l,c]})}draw(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}_layers(){const e=this.options,t=e.ticks&&e.ticks.z||0,n=aa(e.grid&&e.grid.z,-1),i=aa(e.border&&e.border.z,0);return this._isVisible()&&this.draw===pd.prototype.draw?[{z:n,draw:e=>{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:i,draw:()=>{this.drawBorder()}},{z:t,draw:e=>{this.drawLabels(e)}}]:[{z:t,draw:e=>{this.draw(e)}}]}getMatchingVisibleMetas(e){const t=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",i=[];let r,s;for(r=0,s=t.length;r<s;++r){const s=t[r];s[n]!==this.id||e&&s.type!==e||i.push(s)}return i}_resolveTickFontOptions(e){return Go(this.options.ticks.setContext(this.getContext(e)).font)}_maxDigits(){const e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}}class md{constructor(e,t,n){this.type=e,this.scope=t,this.override=n,this.items=Object.create(null)}isForType(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}register(e){const t=Object.getPrototypeOf(e);let n;(function(e){return"id"in e&&"defaults"in e})(t)&&(n=this.register(t));const i=this.items,r=e.id,s=this.scope+"."+r;if(!r)throw new Error("class does not have id: "+e);return r in i||(i[r]=e,function(e,t,n){const i=pa(Object.create(null),[n?Co.get(n):{},Co.get(t),e.defaults]);Co.set(t,i),e.defaultRoutes&&function(e,t){Object.keys(t).forEach((n=>{const i=n.split("."),r=i.pop(),s=[e].concat(i).join("."),a=t[n].split("."),o=a.pop(),l=a.join(".");Co.route(s,r,l,o)}))}(t,e.defaultRoutes);e.descriptors&&Co.describe(t,e.descriptors)}(e,s,n),this.override&&Co.override(e.id,e.overrides)),s}get(e){return this.items[e]}unregister(e){const t=this.items,n=e.id,i=this.scope;n in t&&delete t[n],i&&n in Co[i]&&(delete Co[i][n],this.override&&delete _o[n])}}class gd{constructor(){this.controllers=new md(ac,"datasets",!0),this.elements=new md(rd,"elements"),this.plugins=new md(Object,"plugins"),this.scales=new md(pd,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,t,n){[...t].forEach((t=>{const i=n||this._getRegistryForType(t);n||i.isForType(t)||i===this.plugins&&t.id?this._exec(e,i,t):ca(t,(t=>{const i=n||this._getRegistryForType(t);this._exec(e,i,t)}))}))}_exec(e,t,n){const i=_a(e);la(n["before"+i],[],n),t[e](n),la(n["after"+i],[],n)}_getRegistryForType(e){for(let t=0;t<this._typedRegistries.length;t++){const n=this._typedRegistries[t];if(n.isForType(e))return n}return this.plugins}_get(e,t,n){const i=t.get(e);if(void 0===i)throw new Error('"'+e+'" is not a registered '+n+".");return i}}var vd=new gd;class yd{constructor(){this._init=[]}notify(e,t,n,i){"beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install"));const r=i?this._descriptors(e).filter(i):this._descriptors(e),s=this._notify(r,e,t,n);return"afterDestroy"===t&&(this._notify(r,e,"stop"),this._notify(this._init,e,"uninstall")),s}_notify(e,t,n,i){i=i||{};for(const r of e){const e=r.plugin;if(!1===la(e[n],[t,i,r.options],e)&&i.cancelable)return!1}return!0}invalidate(){ta(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(e){if(this._cache)return this._cache;const t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}_createDescriptors(e,t){const n=e&&e.config,i=aa(n.options&&n.options.plugins,{}),r=function(e){const t={},n=[],i=Object.keys(vd.plugins.items);for(let e=0;e<i.length;e++)n.push(vd.getPlugin(i[e]));const r=e.plugins||[];for(let e=0;e<r.length;e++){const i=r[e];-1===n.indexOf(i)&&(n.push(i),t[i.id]=!0)}return{plugins:n,localIds:t}}(n);return!1!==i||t?function(e,{plugins:t,localIds:n},i,r){const s=[],a=e.getContext();for(const o of t){const t=o.id,l=_d(i[t],r);null!==l&&s.push({plugin:o,options:bd(e.config,{plugin:o,local:n[t]},l,a)})}return s}(e,r,i,t):[]}_notifyStateChanges(e){const t=this._oldCache||[],n=this._cache,i=(e,t)=>e.filter((e=>!t.some((t=>e.plugin.id===t.plugin.id))));this._notify(i(t,n),e,"stop"),this._notify(i(n,t),e,"start")}}function _d(e,t){return t||!1!==e?!0===e?{}:e:null}function bd(e,{plugin:t,local:n},i,r){const s=e.pluginScopeKeys(t),a=e.getOptionScopes(i,s);return n&&t.defaults&&a.push(t.defaults),e.createResolver(a,r,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function xd(e,t){const n=Co.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function wd(e){if("x"===e||"y"===e||"r"===e)return e}function Md(e,...t){if(wd(e))return e;for(const i of t){const t=i.axis||("top"===(n=i.position)||"bottom"===n?"x":"left"===n||"right"===n?"y":void 0)||e.length>1&&wd(e[0].toLowerCase());if(t)return t}var n;throw new Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function Cd(e,t,n){if(n[t+"AxisID"]===e)return{axis:t}}function Ld(e,t){const n=_o[e.type]||{scales:{}},i=t.scales||{},r=xd(e.type,t),s=Object.create(null);return Object.keys(i).forEach((t=>{const a=i[t];if(!ia(a))return console.error(`Invalid scale configuration for scale: ${t}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const o=Md(t,a,function(e,t){if(t.data&&t.data.datasets){const n=t.data.datasets.filter((t=>t.xAxisID===e||t.yAxisID===e));if(n.length)return Cd(e,"x",n[0])||Cd(e,"y",n[0])}return{}}(t,e),Co.scales[a.type]),l=function(e,t){return e===t?"_index_":"_value_"}(o,r),c=n.scales||{};s[t]=ma(Object.create(null),[{axis:o},a,c[o],c[l]])})),e.data.datasets.forEach((n=>{const r=n.type||e.type,a=n.indexAxis||xd(r,t),o=(_o[r]||{}).scales||{};Object.keys(o).forEach((e=>{const t=function(e,t){let n=e;return"_index_"===e?n=t:"_value_"===e&&(n="x"===t?"y":"x"),n}(e,a),r=n[t+"AxisID"]||t;s[r]=s[r]||Object.create(null),ma(s[r],[{axis:t},i[r],o[e]])}))})),Object.keys(s).forEach((e=>{const t=s[e];ma(t,[Co.scales[t.type],Co.scale])})),s}function Sd(e){const t=e.options||(e.options={});t.plugins=aa(t.plugins,{}),t.scales=Ld(e,t)}function Td(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}const kd=new Map,Ed=new Set;function Dd(e,t){let n=kd.get(e);return n||(n=t(),kd.set(e,n),Ed.add(n)),n}const Ad=(e,t,n)=>{const i=ya(t,n);void 0!==i&&e.add(i)};class Od{constructor(e){this._config=function(e){return(e=e||{}).data=Td(e.data),Sd(e),e}(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=Td(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),Sd(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return Dd(e,(()=>[[`datasets.${e}`,""]]))}datasetAnimationScopeKeys(e,t){return Dd(`${e}.transition.${t}`,(()=>[[`datasets.${e}.transitions.${t}`,`transitions.${t}`],[`datasets.${e}`,""]]))}datasetElementScopeKeys(e,t){return Dd(`${e}-${t}`,(()=>[[`datasets.${e}.elements.${t}`,`datasets.${e}`,`elements.${t}`,""]]))}pluginScopeKeys(e){const t=e.id;return Dd(`${this.type}-plugin-${t}`,(()=>[[`plugins.${t}`,...e.additionalOptionScopes||[]]]))}_cachedScopes(e,t){const n=this._scopeCache;let i=n.get(e);return i&&!t||(i=new Map,n.set(e,i)),i}getOptionScopes(e,t,n){const{options:i,type:r}=this,s=this._cachedScopes(e,n),a=s.get(t);if(a)return a;const o=new Set;t.forEach((t=>{e&&(o.add(e),t.forEach((t=>Ad(o,e,t)))),t.forEach((e=>Ad(o,i,e))),t.forEach((e=>Ad(o,_o[r]||{},e))),t.forEach((e=>Ad(o,Co,e))),t.forEach((e=>Ad(o,bo,e)))}));const l=Array.from(o);return 0===l.length&&l.push(Object.create(null)),Ed.has(t)&&s.set(t,l),l}chartOptionScopes(){const{options:e,type:t}=this;return[e,_o[t]||{},Co.datasets[t]||{},{type:t},Co,bo]}resolveNamedOptions(e,t,n,i=[""]){const r={$shared:!0},{resolver:s,subPrefixes:a}=Yd(this._resolverCache,e,i);let o=s;if(function(e,t){const{isScriptable:n,isIndexable:i}=Jo(e);for(const r of t){const t=n(r),s=i(r),a=(s||t)&&e[r];if(t&&(xa(a)||Nd(a))||s&&na(a))return!0}return!1}(s,t)){r.$shared=!1;o=Qo(s,n=xa(n)?n():n,this.createResolver(e,n,a))}for(const e of t)r[e]=o[e];return r}createResolver(e,t,n=[""],i){const{resolver:r}=Yd(this._resolverCache,e,n);return ia(t)?Qo(r,t,void 0,i):r}}function Yd(e,t,n){let i=e.get(t);i||(i=new Map,e.set(t,i));const r=n.join();let s=i.get(r);if(!s){s={resolver:Xo(t,n),subPrefixes:n.filter((e=>!e.toLowerCase().includes("hover")))},i.set(r,s)}return s}const Nd=e=>ia(e)&&Object.getOwnPropertyNames(e).some((t=>xa(e[t])));const Hd=["top","bottom","left","right","chartArea"];function Pd(e,t){return"top"===e||"bottom"===e||-1===Hd.indexOf(e)&&"x"===t}function jd(e,t){return function(n,i){return n[e]===i[e]?n[t]-i[t]:n[e]-i[e]}}function Rd(e){const t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),la(n&&n.onComplete,[e],t)}function Id(e){const t=e.chart,n=t.options.animation;la(n&&n.onProgress,[e],t)}function zd(e){return yl()&&"string"==typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const Fd={},Bd=e=>{const t=zd(e);return Object.values(Fd).filter((e=>e.canvas===t)).pop()};function $d(e,t,n){const i=Object.keys(e);for(const r of i){const i=+r;if(i>=t){const s=e[r];delete e[r],(n>0||i>t)&&(e[i+n]=s)}}}function Wd(e,t,n){return e.options.clip?e[n]:t[n]}class Vd{static defaults=Co;static instances=Fd;static overrides=_o;static registry=vd;static version="4.4.8";static getChart=Bd;static register(...e){vd.add(...e),Ud()}static unregister(...e){vd.remove(...e),Ud()}constructor(e,t){const n=this.config=new Od(t),i=zd(e),r=Bd(i);if(r)throw new Error("Canvas is already in use. Chart with ID '"+r.id+"' must be destroyed before the canvas with ID '"+r.canvas.id+"' can be reused.");const s=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||function(e){return!yl()||"undefined"!=typeof OffscreenCanvas&&e instanceof OffscreenCanvas?Bc:id}(i)),this.platform.updateConfig(n);const a=this.platform.acquireContext(i,s.aspectRatio),o=a&&a.canvas,l=o&&o.height,c=o&&o.width;this.id=ea(),this.ctx=a,this.canvas=o,this.width=c,this.height=l,this._options=s,this._aspectRatio=this.aspectRatio,this._layers=[],this._metasets=[],this._stacks=void 0,this.boxes=[],this.currentDevicePixelRatio=void 0,this.chartArea=void 0,this._active=[],this._lastEvent=void 0,this._listeners={},this._responsiveListeners=void 0,this._sortedMetasets=[],this.scales={},this._plugins=new yd,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function(e,t){let n;return function(...i){return t?(clearTimeout(n),n=setTimeout(e,t,i)):e.apply(this,i),t}}((e=>this.update(e)),s.resizeDelay||0),this._dataChanges=[],Fd[this.id]=this,a&&o?(Wl.listen(this,"complete",Rd),Wl.listen(this,"progress",Id),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:t},width:n,height:i,_aspectRatio:r}=this;return ta(e)?t&&r?r:i?n/i:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return vd}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Tl(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return ko(this.canvas,this.ctx),this}stop(){return Wl.stop(this),this}resize(e,t){Wl.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){const n=this.options,i=this.canvas,r=n.maintainAspectRatio&&this.aspectRatio,s=this.platform.getMaximumSize(i,e,t,r),a=n.devicePixelRatio||this.platform.getDevicePixelRatio(),o=this.width?"resize":"attach";this.width=s.width,this.height=s.height,this._aspectRatio=this.aspectRatio,Tl(this,a,!0)&&(this.notifyPlugins("resize",{size:s}),la(n.onResize,[this,s],this),this.attached&&this._doResize(o)&&this.render())}ensureScalesHaveIDs(){ca(this.options.scales||{},((e,t)=>{e.id=t}))}buildOrUpdateScales(){const e=this.options,t=e.scales,n=this.scales,i=Object.keys(n).reduce(((e,t)=>(e[t]=!1,e)),{});let r=[];t&&(r=r.concat(Object.keys(t).map((e=>{const n=t[e],i=Md(e,n),r="r"===i,s="x"===i;return{options:n,dposition:r?"chartArea":s?"bottom":"left",dtype:r?"radialLinear":s?"category":"linear"}})))),ca(r,(t=>{const r=t.options,s=r.id,a=Md(s,r),o=aa(r.type,t.dtype);void 0!==r.position&&Pd(r.position,a)===Pd(t.dposition)||(r.position=t.dposition),i[s]=!0;let l=null;if(s in n&&n[s].type===o)l=n[s];else{l=new(vd.getScale(o))({id:s,type:o,ctx:this.ctx,chart:this}),n[l.id]=l}l.init(r,e)})),ca(i,((e,t)=>{e||delete n[t]})),ca(n,(e=>{zc.configure(this,e,e.options),zc.addBox(this,e)}))}_updateMetasets(){const e=this._metasets,t=this.data.datasets.length,n=e.length;if(e.sort(((e,t)=>e.index-t.index)),n>t){for(let e=t;e<n;++e)this._destroyDatasetMeta(e);e.splice(t,n-t)}this._sortedMetasets=e.slice(0).sort(jd("order","index"))}_removeUnreferencedMetasets(){const{_metasets:e,data:{datasets:t}}=this;e.length>t.length&&delete this._stacks,e.forEach(((e,n)=>{0===t.filter((t=>t===e._dataset)).length&&this._destroyDatasetMeta(n)}))}buildOrUpdateControllers(){const e=[],t=this.data.datasets;let n,i;for(this._removeUnreferencedMetasets(),n=0,i=t.length;n<i;n++){const i=t[n];let r=this.getDatasetMeta(n);const s=i.type||this.config.type;if(r.type&&r.type!==s&&(this._destroyDatasetMeta(n),r=this.getDatasetMeta(n)),r.type=s,r.indexAxis=i.indexAxis||xd(s,this.options),r.order=i.order||0,r.index=n,r.label=""+i.label,r.visible=this.isDatasetVisible(n),r.controller)r.controller.updateIndex(n),r.controller.linkScales();else{const t=vd.getController(s),{datasetElementType:i,dataElementType:a}=Co.datasets[s];Object.assign(t,{dataElementType:vd.getElement(a),datasetElementType:i&&vd.getElement(i)}),r.controller=new t(this,n),e.push(r.controller)}}return this._updateMetasets(),e}_resetElements(){ca(this.data.datasets,((e,t)=>{this.getDatasetMeta(t).controller.reset()}),this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const t=this.config;t.update();const n=this._options=t.createResolver(t.chartOptionScopes(),this.getContext()),i=this._animationsDisabled=!n.animation;if(this._updateScales(),this._checkEventBindings(),this._updateHiddenIndices(),this._plugins.invalidate(),!1===this.notifyPlugins("beforeUpdate",{mode:e,cancelable:!0}))return;const r=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let s=0;for(let e=0,t=this.data.datasets.length;e<t;e++){const{controller:t}=this.getDatasetMeta(e),n=!i&&-1===r.indexOf(t);t.buildOrUpdateElements(n),s=Math.max(+t.getMaxOverflow(),s)}s=this._minPadding=n.layout.autoPadding?s:0,this._updateLayout(s),i||ca(r,(e=>{e.reset()})),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(jd("z","_idx"));const{_active:a,_lastEvent:o}=this;o?this._eventHandler(o,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){ca(this.scales,(e=>{zc.removeBox(this,e)})),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,t=new Set(Object.keys(this._listeners)),n=new Set(e.events);wa(t,n)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,t=this._getUniformDataChanges()||[];for(const{method:n,start:i,count:r}of t){$d(e,i,"_removeElements"===n?-r:r)}}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const t=this.data.datasets.length,n=t=>new Set(e.filter((e=>e[0]===t)).map(((e,t)=>t+","+e.splice(1).join(",")))),i=n(0);for(let e=1;e<t;e++)if(!wa(i,n(e)))return;return Array.from(i).map((e=>e.split(","))).map((e=>({method:e[1],start:+e[2],count:+e[3]})))}_updateLayout(e){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;zc.update(this,this.width,this.height,e);const t=this.chartArea,n=t.width<=0||t.height<=0;this._layers=[],ca(this.boxes,(e=>{n&&"chartArea"===e.position||(e.configure&&e.configure(),this._layers.push(...e._layers()))}),this),this._layers.forEach(((e,t)=>{e._idx=t})),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(let e=0,t=this.data.datasets.length;e<t;++e)this.getDatasetMeta(e).controller.configure();for(let t=0,n=this.data.datasets.length;t<n;++t)this._updateDataset(t,xa(e)?e({datasetIndex:t}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}_updateDataset(e,t){const n=this.getDatasetMeta(e),i={meta:n,index:e,mode:t,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetUpdate",i)&&(n.controller._update(t),i.cancelable=!1,this.notifyPlugins("afterDatasetUpdate",i))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&(Wl.has(this)?this.attached&&!Wl.running(this)&&Wl.start(this):(this.draw(),Rd({chart:this})))}draw(){let e;if(this._resizeBeforeDraw){const{width:e,height:t}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(e,t)}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const t=this._layers;for(e=0;e<t.length&&t[e].z<=0;++e)t[e].draw(this.chartArea);for(this._drawDatasets();e<t.length;++e)t[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(e){const t=this._sortedMetasets,n=[];let i,r;for(i=0,r=t.length;i<r;++i){const r=t[i];e&&!r.visible||n.push(r)}return n}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const e=this.getSortedVisibleDatasetMetas();for(let t=e.length-1;t>=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const t=this.ctx,n=e._clip,i=!n.disabled,r=function(e,t){const{xScale:n,yScale:i}=e;return n&&i?{left:Wd(n,t,"left"),right:Wd(n,t,"right"),top:Wd(i,t,"top"),bottom:Wd(i,t,"bottom")}:t}(e,this.chartArea),s={meta:e,index:e.index,cancelable:!0};!1!==this.notifyPlugins("beforeDatasetDraw",s)&&(i&&Oo(t,{left:!1===n.left?0:r.left-n.left,right:!1===n.right?this.width:r.right+n.right,top:!1===n.top?0:r.top-n.top,bottom:!1===n.bottom?this.height:r.bottom+n.bottom}),e.controller.draw(),i&&Yo(t),s.cancelable=!1,this.notifyPlugins("afterDatasetDraw",s))}isPointInArea(e){return Ao(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,t,n,i){const r=Tc.modes[t];return"function"==typeof r?r(this,e,n,i):[]}getDatasetMeta(e){const t=this.data.datasets[e],n=this._metasets;let i=n.filter((e=>e&&e._dataset===t)).pop();return i||(i={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:t&&t.order||0,index:e,_dataset:t,_parsed:[],_sorted:!1},n.push(i)),i}getContext(){return this.$context||(this.$context=Ko(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const t=this.data.datasets[e];if(!t)return!1;const n=this.getDatasetMeta(e);return"boolean"==typeof n.hidden?!n.hidden:!t.hidden}setDatasetVisibility(e,t){this.getDatasetMeta(e).hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,t,n){const i=n?"show":"hide",r=this.getDatasetMeta(e),s=r.controller._resolveAnimations(void 0,i);ba(t)?(r.data[t].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),s.update(r,{visible:n}),this.update((t=>t.datasetIndex===e?i:void 0)))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){const t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),Wl.remove(this),e=0,t=this.data.datasets.length;e<t;++e)this._destroyDatasetMeta(e)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:e,ctx:t}=this;this._stop(),this.config.clearCache(),e&&(this.unbindEvents(),ko(e,t),this.platform.releaseContext(t),this.canvas=null,this.ctx=null),delete Fd[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...e){return this.canvas.toDataURL(...e)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const e=this._listeners,t=this.platform,n=(n,i)=>{t.addEventListener(this,n,i),e[n]=i},i=(e,t,n)=>{e.offsetX=t,e.offsetY=n,this._eventHandler(e)};ca(this.options.events,(e=>n(e,i)))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,t=this.platform,n=(n,i)=>{t.addEventListener(this,n,i),e[n]=i},i=(n,i)=>{e[n]&&(t.removeEventListener(this,n,i),delete e[n])},r=(e,t)=>{this.canvas&&this.resize(e,t)};let s;const a=()=>{i("attach",a),this.attached=!0,this.resize(),n("resize",r),n("detach",s)};s=()=>{this.attached=!1,i("resize",r),this._stop(),this._resize(0,0),n("attach",a)},t.isAttached(this.canvas)?a():s()}unbindEvents(){ca(this._listeners,((e,t)=>{this.platform.removeEventListener(this,t,e)})),this._listeners={},ca(this._responsiveListeners,((e,t)=>{this.platform.removeEventListener(this,t,e)})),this._responsiveListeners=void 0}updateHoverStyle(e,t,n){const i=n?"set":"remove";let r,s,a,o;for("dataset"===t&&(r=this.getDatasetMeta(e[0].datasetIndex),r.controller["_"+i+"DatasetHoverStyle"]()),a=0,o=e.length;a<o;++a){s=e[a];const t=s&&this.getDatasetMeta(s.datasetIndex).controller;t&&t[i+"HoverStyle"](s.element,s.datasetIndex,s.index)}}getActiveElements(){return this._active||[]}setActiveElements(e){const t=this._active||[],n=e.map((({datasetIndex:e,index:t})=>{const n=this.getDatasetMeta(e);if(!n)throw new Error("No dataset found at index "+e);return{datasetIndex:e,element:n.data[t],index:t}}));!da(n,t)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,t))}notifyPlugins(e,t,n){return this._plugins.notify(this,e,t,n)}isPluginEnabled(e){return 1===this._plugins._cache.filter((t=>t.plugin.id===e)).length}_updateHoverStyles(e,t,n){const i=this.options.hover,r=(e,t)=>e.filter((e=>!t.some((t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)))),s=r(t,e),a=n?e:r(e,t);s.length&&this.updateHoverStyle(s,i.mode,!1),a.length&&i.mode&&this.updateHoverStyle(a,i.mode,!0)}_eventHandler(e,t){const n={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},i=t=>(t.options.events||this.options.events).includes(e.native.type);if(!1===this.notifyPlugins("beforeEvent",n,i))return;const r=this._handleEvent(e,t,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,i),(r||n.changed)&&this.render(),this}_handleEvent(e,t,n){const{_active:i=[],options:r}=this,s=t,a=this._getActiveElements(e,i,n,s),o=function(e){return"mouseup"===e.type||"click"===e.type||"contextmenu"===e.type}(e),l=function(e,t,n,i){return n&&"mouseout"!==e.type?i?t:e:null}(e,this._lastEvent,n,o);n&&(this._lastEvent=null,la(r.onHover,[e,a,this],this),o&&la(r.onClick,[e,a,this],this));const c=!da(a,i);return(c||t)&&(this._active=a,this._updateHoverStyles(a,i,t)),this._lastEvent=l,c}_getActiveElements(e,t,n,i){if("mouseout"===e.type)return[];if(!n)return t;const r=this.options.hover;return this.getElementsAtEventForMode(e,r.mode,r,i)}}function Ud(){return ca(Vd.instances,(e=>e._plugins.invalidate()))}function qd(e,t,n,i){const r=Wo(e.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]);const s=(n-t)/2,a=Math.min(s,i*t/2),o=e=>{const t=(n-Math.min(s,e))*i/2;return Va(e,0,Math.min(s,t))};return{outerStart:o(r.outerStart),outerEnd:o(r.outerEnd),innerStart:Va(r.innerStart,0,a),innerEnd:Va(r.innerEnd,0,a)}}function Gd(e,t,n,i){return{x:n+e*Math.cos(t),y:i+e*Math.sin(t)}}function Zd(e,t,n,i,r,s){const{x:a,y:o,startAngle:l,pixelMargin:c,innerRadius:d}=t,u=Math.max(t.outerRadius+i+n-c,0),h=d>0?d+i+n+c:0;let f=0;const p=r-l;if(i){const e=((d>0?d-i:0)+(u>0?u-i:0))/2;f=(p-(0!==e?p*e/(e+i):p))/2}const m=(p-Math.max(.001,p*u-n/Ma)/u)/2,g=l+m+f,v=r-m-f,{outerStart:y,outerEnd:_,innerStart:b,innerEnd:x}=qd(t,h,u,v-g),w=u-y,M=u-_,C=g+y/w,L=v-_/M,S=h+b,T=h+x,k=g+b/S,E=v-x/T;if(e.beginPath(),s){const t=(C+L)/2;if(e.arc(a,o,u,C,t),e.arc(a,o,u,t,L),_>0){const t=Gd(M,L,a,o);e.arc(t.x,t.y,_,L,v+ka)}const n=Gd(T,v,a,o);if(e.lineTo(n.x,n.y),x>0){const t=Gd(T,E,a,o);e.arc(t.x,t.y,x,v+ka,E+Math.PI)}const i=(v-x/h+(g+b/h))/2;if(e.arc(a,o,h,v-x/h,i,!0),e.arc(a,o,h,i,g+b/h,!0),b>0){const t=Gd(S,k,a,o);e.arc(t.x,t.y,b,k+Math.PI,g-ka)}const r=Gd(w,g,a,o);if(e.lineTo(r.x,r.y),y>0){const t=Gd(w,C,a,o);e.arc(t.x,t.y,y,g-ka,C)}}else{e.moveTo(a,o);const t=Math.cos(C)*u+a,n=Math.sin(C)*u+o;e.lineTo(t,n);const i=Math.cos(L)*u+a,r=Math.sin(L)*u+o;e.lineTo(i,r)}e.closePath()}function Kd(e,t,n,i,r){const{fullCircles:s,startAngle:a,circumference:o,options:l}=t,{borderWidth:c,borderJoinStyle:d,borderDash:u,borderDashOffset:h}=l,f="inner"===l.borderAlign;if(!c)return;e.setLineDash(u||[]),e.lineDashOffset=h,f?(e.lineWidth=2*c,e.lineJoin=d||"round"):(e.lineWidth=c,e.lineJoin=d||"bevel");let p=t.endAngle;if(s){Zd(e,t,n,i,p,r);for(let t=0;t<s;++t)e.stroke();isNaN(o)||(p=a+(o%Ca||Ca))}f&&function(e,t,n){const{startAngle:i,pixelMargin:r,x:s,y:a,outerRadius:o,innerRadius:l}=t;let c=r/o;e.beginPath(),e.arc(s,a,o,i-c,n+c),l>r?(c=r/l,e.arc(s,a,l,n+c,i-c,!0)):e.arc(s,a,r,n+ka,i-ka),e.closePath(),e.clip()}(e,t,p),s||(Zd(e,t,n,i,p,r),e.stroke())}function Xd(e,t,n=t){e.lineCap=aa(n.borderCapStyle,t.borderCapStyle),e.setLineDash(aa(n.borderDash,t.borderDash)),e.lineDashOffset=aa(n.borderDashOffset,t.borderDashOffset),e.lineJoin=aa(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=aa(n.borderWidth,t.borderWidth),e.strokeStyle=aa(n.borderColor,t.borderColor)}function Qd(e,t,n){e.lineTo(n.x,n.y)}function Jd(e,t,n={}){const i=e.length,{start:r=0,end:s=i-1}=n,{start:a,end:o}=t,l=Math.max(r,a),c=Math.min(s,o),d=r<a&&s<a||r>o&&s>o;return{count:i,start:l,loop:t.loop,ilen:c<l&&!d?i+c-l:c-l}}function eu(e,t,n,i){const{points:r,options:s}=t,{count:a,start:o,loop:l,ilen:c}=Jd(r,n,i),d=function(e){return e.stepped?No:e.tension||"monotone"===e.cubicInterpolationMode?Ho:Qd}(s);let u,h,f,{move:p=!0,reverse:m}=i||{};for(u=0;u<=c;++u)h=r[(o+(m?c-u:u))%a],h.skip||(p?(e.moveTo(h.x,h.y),p=!1):d(e,f,h,m,s.stepped),f=h);return l&&(h=r[(o+(m?c:0))%a],d(e,f,h,m,s.stepped)),!!l}function tu(e,t,n,i){const r=t.points,{count:s,start:a,ilen:o}=Jd(r,n,i),{move:l=!0,reverse:c}=i||{};let d,u,h,f,p,m,g=0,v=0;const y=e=>(a+(c?o-e:e))%s,_=()=>{f!==p&&(e.lineTo(g,p),e.lineTo(g,f),e.lineTo(g,m))};for(l&&(u=r[y(0)],e.moveTo(u.x,u.y)),d=0;d<=o;++d){if(u=r[y(d)],u.skip)continue;const t=u.x,n=u.y,i=0|t;i===h?(n<f?f=n:n>p&&(p=n),g=(v*g+t)/++v):(_(),e.lineTo(t,n),h=i,v=0,f=p=n),m=n}_()}function nu(e){const t=e.options,n=t.borderDash&&t.borderDash.length;return!(e._decimated||e._loop||t.tension||"monotone"===t.cubicInterpolationMode||t.stepped||n)?tu:eu}const iu="function"==typeof Path2D;function ru(e,t,n,i){iu&&!t.options.segment?function(e,t,n,i){let r=t._path;r||(r=t._path=new Path2D,t.path(r,n,i)&&r.closePath()),Xd(e,t.options),e.stroke(r)}(e,t,n,i):function(e,t,n,i){const{segments:r,options:s}=t,a=nu(t);for(const o of r)Xd(e,s,o.style),e.beginPath(),a(e,t,o,{start:n,end:n+i-1})&&e.closePath(),e.stroke()}(e,t,n,i)}class su extends rd{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e&&"fill"!==e};constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,t){const n=this.options;if((n.tension||"monotone"===n.cubicInterpolationMode)&&!n.stepped&&!this._pointsUpdated){const i=n.spanGaps?this._loop:this._fullLoop;vl(this._points,n,e,i,t),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=function(e,t){const n=e.points,i=e.options.spanGaps,r=n.length;if(!r)return[];const s=!!e._loop,{start:a,end:o}=function(e,t,n,i){let r=0,s=t-1;if(n&&!i)for(;r<t&&!e[r].skip;)r++;for(;r<t&&e[r].skip;)r++;for(r%=t,n&&(s+=r);s>r&&e[s%t].skip;)s--;return s%=t,{start:r,end:s}}(n,r,s,i);return zl(e,!0===i?[{start:a,end:o,loop:s}]:function(e,t,n,i){const r=e.length,s=[];let a,o=t,l=e[t];for(a=t+1;a<=n;++a){const n=e[a%r];n.skip||n.stop?l.skip||(i=!1,s.push({start:t%r,end:(a-1)%r,loop:i}),t=o=n.stop?a:null):(o=a,l.skip&&(t=a)),l=n}return null!==o&&s.push({start:t%r,end:o%r,loop:i}),s}(n,a,o<a?o+r:o,!!e._fullLoop&&0===a&&o===r-1),n,t)}(this,this.options.segment))}first(){const e=this.segments,t=this.points;return e.length&&t[e[0].start]}last(){const e=this.segments,t=this.points,n=e.length;return n&&t[e[n-1].end]}interpolate(e,t){const n=this.options,i=e[t],r=this.points,s=Il(this,{property:t,start:i,end:i});if(!s.length)return;const a=[],o=function(e){return e.stepped?Al:e.tension||"monotone"===e.cubicInterpolationMode?Ol:Dl}(n);let l,c;for(l=0,c=s.length;l<c;++l){const{start:c,end:d}=s[l],u=r[c],h=r[d];if(u===h){a.push(u);continue}const f=o(u,h,Math.abs((i-u[t])/(h[t]-u[t])),n.stepped);f[t]=e[t],a.push(f)}return 1===a.length?a[0]:a}pathSegment(e,t,n){return nu(this)(e,this,t,n)}path(e,t,n){const i=this.segments,r=nu(this);let s=this._loop;t=t||0,n=n||this.points.length-t;for(const a of i)s&=r(e,this,a,{start:t,end:t+n-1});return!!s}draw(e,t,n,i){const r=this.options||{};(this.points||[]).length&&r.borderWidth&&(e.save(),ru(e,this,n,i),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}}function au(e,t,n,i){const r=e.options,{[n]:s}=e.getProps([n],i);return Math.abs(t-s)<r.radius+r.hitRadius}function ou(e,t){const{x:n,y:i,base:r,width:s,height:a}=e.getProps(["x","y","base","width","height"],t);let o,l,c,d,u;return e.horizontal?(u=a/2,o=Math.min(n,r),l=Math.max(n,r),c=i-u,d=i+u):(u=s/2,o=n-u,l=n+u,c=Math.min(i,r),d=Math.max(i,r)),{left:o,top:c,right:l,bottom:d}}function lu(e,t,n,i){return e?0:Va(t,n,i)}function cu(e){const t=ou(e),n=t.right-t.left,i=t.bottom-t.top,r=function(e,t,n){const i=e.options.borderWidth,r=e.borderSkipped,s=Vo(i);return{t:lu(r.top,s.top,0,n),r:lu(r.right,s.right,0,t),b:lu(r.bottom,s.bottom,0,n),l:lu(r.left,s.left,0,t)}}(e,n/2,i/2),s=function(e,t,n){const{enableBorderRadius:i}=e.getProps(["enableBorderRadius"]),r=e.options.borderRadius,s=Uo(r),a=Math.min(t,n),o=e.borderSkipped,l=i||ia(r);return{topLeft:lu(!l||o.top||o.left,s.topLeft,0,a),topRight:lu(!l||o.top||o.right,s.topRight,0,a),bottomLeft:lu(!l||o.bottom||o.left,s.bottomLeft,0,a),bottomRight:lu(!l||o.bottom||o.right,s.bottomRight,0,a)}}(e,n/2,i/2);return{outer:{x:t.left,y:t.top,w:n,h:i,radius:s},inner:{x:t.left+r.l,y:t.top+r.t,w:n-r.l-r.r,h:i-r.t-r.b,radius:{topLeft:Math.max(0,s.topLeft-Math.max(r.t,r.l)),topRight:Math.max(0,s.topRight-Math.max(r.t,r.r)),bottomLeft:Math.max(0,s.bottomLeft-Math.max(r.b,r.l)),bottomRight:Math.max(0,s.bottomRight-Math.max(r.b,r.r))}}}}function du(e,t,n,i){const r=null===t,s=null===n,a=e&&!(r&&s)&&ou(e,i);return a&&(r||Ua(t,a.left,a.right))&&(s||Ua(n,a.top,a.bottom))}function uu(e,t){e.rect(t.x,t.y,t.w,t.h)}function hu(e,t,n={}){const i=e.x!==n.x?-t:0,r=e.y!==n.y?-t:0,s=(e.x+e.w!==n.x+n.w?t:0)-i,a=(e.y+e.h!==n.y+n.h?t:0)-r;return{x:e.x+i,y:e.y+r,w:e.w+s,h:e.h+a,radius:e.radius}}var fu=Object.freeze({__proto__:null,ArcElement:class extends rd{static id="arc";static defaults={borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0};static defaultRoutes={backgroundColor:"backgroundColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(e){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&&Object.assign(this,e)}inRange(e,t,n){const i=this.getProps(["x","y"],n),{angle:r,distance:s}=za(i,{x:e,y:t}),{startAngle:a,endAngle:o,innerRadius:l,outerRadius:c,circumference:d}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],n),u=(this.options.spacing+this.options.borderWidth)/2,h=aa(d,o-a),f=Wa(r,a,o)&&a!==o,p=h>=Ca||f,m=Ua(s,l+u,c+u);return p&&m}getCenterPoint(e){const{x:t,y:n,startAngle:i,endAngle:r,innerRadius:s,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],e),{offset:o,spacing:l}=this.options,c=(i+r)/2,d=(s+a+l+o)/2;return{x:t+Math.cos(c)*d,y:n+Math.sin(c)*d}}tooltipPosition(e){return this.getCenterPoint(e)}draw(e){const{options:t,circumference:n}=this,i=(t.offset||0)/4,r=(t.spacing||0)/2,s=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=n>Ca?Math.floor(n/Ca):0,0===n||this.innerRadius<0||this.outerRadius<0)return;e.save();const a=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(a)*i,Math.sin(a)*i);const o=i*(1-Math.sin(Math.min(Ma,n||0)));e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor,function(e,t,n,i,r){const{fullCircles:s,startAngle:a,circumference:o}=t;let l=t.endAngle;if(s){Zd(e,t,n,i,l,r);for(let t=0;t<s;++t)e.fill();isNaN(o)||(l=a+(o%Ca||Ca))}Zd(e,t,n,i,l,r),e.fill()}(e,this,o,r,s),Kd(e,this,o,r,s),e.restore()}},BarElement:class extends rd{static id="bar";static defaults={borderSkipped:"start",borderWidth:0,borderRadius:0,inflateAmount:"auto",pointStyle:void 0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(e){super(),this.options=void 0,this.horizontal=void 0,this.base=void 0,this.width=void 0,this.height=void 0,this.inflateAmount=void 0,e&&Object.assign(this,e)}draw(e){const{inflateAmount:t,options:{borderColor:n,backgroundColor:i}}=this,{inner:r,outer:s}=cu(this),a=(o=s.radius).topLeft||o.topRight||o.bottomLeft||o.bottomRight?Io:uu;var o;e.save(),s.w===r.w&&s.h===r.h||(e.beginPath(),a(e,hu(s,t,r)),e.clip(),a(e,hu(r,-t,s)),e.fillStyle=n,e.fill("evenodd")),e.beginPath(),a(e,hu(r,t)),e.fillStyle=i,e.fill(),e.restore()}inRange(e,t,n){return du(this,e,t,n)}inXRange(e,t){return du(this,e,null,t)}inYRange(e,t){return du(this,null,e,t)}getCenterPoint(e){const{x:t,y:n,base:i,horizontal:r}=this.getProps(["x","y","base","horizontal"],e);return{x:r?(t+i)/2:t,y:r?n:(n+i)/2}}getRange(e){return"x"===e?this.width/2:this.height/2}},LineElement:su,PointElement:class extends rd{static id="point";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(e){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,e&&Object.assign(this,e)}inRange(e,t,n){const i=this.options,{x:r,y:s}=this.getProps(["x","y"],n);return Math.pow(e-r,2)+Math.pow(t-s,2)<Math.pow(i.hitRadius+i.radius,2)}inXRange(e,t){return au(this,e,"x",t)}inYRange(e,t){return au(this,e,"y",t)}getCenterPoint(e){const{x:t,y:n}=this.getProps(["x","y"],e);return{x:t,y:n}}size(e){let t=(e=e||this.options||{}).radius||0;t=Math.max(t,t&&e.hoverRadius||0);return 2*(t+(t&&e.borderWidth||0))}draw(e,t){const n=this.options;this.skip||n.radius<.1||!Ao(this,t,this.size(n)/2)||(e.strokeStyle=n.borderColor,e.lineWidth=n.borderWidth,e.fillStyle=n.backgroundColor,Eo(e,n,this.x,this.y))}getRange(){const e=this.options||{};return e.radius+e.hitRadius}}});const pu=["rgb(54, 162, 235)","rgb(255, 99, 132)","rgb(255, 159, 64)","rgb(255, 205, 86)","rgb(75, 192, 192)","rgb(153, 102, 255)","rgb(201, 203, 207)"],mu=pu.map((e=>e.replace("rgb(","rgba(").replace(")",", 0.5)")));function gu(e){return pu[e%pu.length]}function vu(e){return mu[e%mu.length]}function yu(e){let t=0;return(n,i)=>{const r=e.getDatasetMeta(i).controller;r instanceof mc?t=function(e,t){return e.backgroundColor=e.data.map((()=>gu(t++))),t}(n,t):r instanceof gc?t=function(e,t){return e.backgroundColor=e.data.map((()=>vu(t++))),t}(n,t):r&&(t=function(e,t){return e.borderColor=gu(t),e.backgroundColor=vu(t),++t}(n,t))}}function _u(e){let t;for(t in e)if(e[t].borderColor||e[t].backgroundColor)return!0;return!1}var bu={id:"colors",defaults:{enabled:!0,forceOverride:!1},beforeLayout(e,t,n){if(!n.enabled)return;const{data:{datasets:i},options:r}=e.config,{elements:s}=r,a=_u(i)||(o=r)&&(o.borderColor||o.backgroundColor)||s&&_u(s)||"rgba(0,0,0,0.1)"!==Co.borderColor||"rgba(0,0,0,0.1)"!==Co.backgroundColor;var o;if(!n.forceOverride&&a)return;const l=yu(e);i.forEach(l)}};function xu(e){if(e._decimated){const t=e._data;delete e._decimated,delete e._data,Object.defineProperty(e,"data",{configurable:!0,enumerable:!0,writable:!0,value:t})}}function wu(e){e.data.datasets.forEach((e=>{xu(e)}))}var Mu={id:"decimation",defaults:{algorithm:"min-max",enabled:!1},beforeElementsUpdate:(e,t,n)=>{if(!n.enabled)return void wu(e);const i=e.width;e.data.datasets.forEach(((t,r)=>{const{_data:s,indexAxis:a}=t,o=e.getDatasetMeta(r),l=s||t.data;if("y"===Zo([a,e.options.indexAxis]))return;if(!o.controller.supportsDecimation)return;const c=e.scales[o.xAxisID];if("linear"!==c.type&&"time"!==c.type)return;if(e.options.parsing)return;let{start:d,count:u}=function(e,t){const n=t.length;let i,r=0;const{iScale:s}=e,{min:a,max:o,minDefined:l,maxDefined:c}=s.getUserBounds();return l&&(r=Va(Ga(t,s.axis,a).lo,0,n-1)),i=c?Va(Ga(t,s.axis,o).hi+1,r,n)-r:n-r,{start:r,count:i}}(o,l);if(u<=(n.threshold||4*i))return void xu(t);let h;switch(ta(s)&&(t._data=l,delete t.data,Object.defineProperty(t,"data",{configurable:!0,enumerable:!0,get:function(){return this._decimated},set:function(e){this._data=e}})),n.algorithm){case"lttb":h=function(e,t,n,i,r){const s=r.samples||i;if(s>=n)return e.slice(t,t+n);const a=[],o=(n-2)/(s-2);let l=0;const c=t+n-1;let d,u,h,f,p,m=t;for(a[l++]=e[m],d=0;d<s-2;d++){let i,r=0,s=0;const c=Math.floor((d+1)*o)+1+t,g=Math.min(Math.floor((d+2)*o)+1,n)+t,v=g-c;for(i=c;i<g;i++)r+=e[i].x,s+=e[i].y;r/=v,s/=v;const y=Math.floor(d*o)+1+t,_=Math.min(Math.floor((d+1)*o)+1,n)+t,{x:b,y:x}=e[m];for(h=f=-1,i=y;i<_;i++)f=.5*Math.abs((b-r)*(e[i].y-x)-(b-e[i].x)*(s-x)),f>h&&(h=f,u=e[i],p=i);a[l++]=u,m=p}return a[l++]=e[c],a}(l,d,u,i,n);break;case"min-max":h=function(e,t,n,i){let r,s,a,o,l,c,d,u,h,f,p=0,m=0;const g=[],v=t+n-1,y=e[t].x,_=e[v].x-y;for(r=t;r<t+n;++r){s=e[r],a=(s.x-y)/_*i,o=s.y;const t=0|a;if(t===l)o<h?(h=o,c=r):o>f&&(f=o,d=r),p=(m*p+s.x)/++m;else{const n=r-1;if(!ta(c)&&!ta(d)){const t=Math.min(c,d),i=Math.max(c,d);t!==u&&t!==n&&g.push({...e[t],x:p}),i!==u&&i!==n&&g.push({...e[i],x:p})}r>0&&n!==u&&g.push(e[n]),g.push(s),l=t,m=0,h=f=o,c=d=u=r}}return g}(l,d,u,i);break;default:throw new Error(`Unsupported decimation algorithm '${n.algorithm}'`)}t._decimated=h}))},destroy(e){wu(e)}};function Cu(e,t,n,i){if(i)return;let r=t[e],s=n[e];return"angle"===e&&(r=$a(r),s=$a(s)),{property:e,start:r,end:s}}function Lu(e,t,n){for(;t>e;t--){const e=n[t];if(!isNaN(e.x)&&!isNaN(e.y))break}return t}function Su(e,t,n,i){return e&&t?i(e[n],t[n]):e?e[n]:t?t[n]:0}function Tu(e,t){let n=[],i=!1;return na(e)?(i=!0,n=e):n=function(e,t){const{x:n=null,y:i=null}=e||{},r=t.points,s=[];return t.segments.forEach((({start:e,end:t})=>{t=Lu(e,t,r);const a=r[e],o=r[t];null!==i?(s.push({x:a.x,y:i}),s.push({x:o.x,y:i})):null!==n&&(s.push({x:n,y:a.y}),s.push({x:n,y:o.y}))})),s}(e,t),n.length?new su({points:n,options:{tension:0},_loop:i,_fullLoop:i}):null}function ku(e){return e&&!1!==e.fill}function Eu(e,t,n){let i=e[t].fill;const r=[t];let s;if(!n)return i;for(;!1!==i&&-1===r.indexOf(i);){if(!ra(i))return i;if(s=e[i],!s)return!1;if(s.visible)return i;r.push(i),i=s.fill}return!1}function Du(e,t,n){const i=function(e){const t=e.options,n=t.fill;let i=aa(n&&n.target,n);void 0===i&&(i=!!t.backgroundColor);if(!1===i||null===i)return!1;if(!0===i)return"origin";return i}(e);if(ia(i))return!isNaN(i.value)&&i;let r=parseFloat(i);return ra(r)&&Math.floor(r)===r?function(e,t,n,i){"-"!==e&&"+"!==e||(n=t+n);if(n===t||n<0||n>=i)return!1;return n}(i[0],t,r,n):["origin","start","end","stack","shape"].indexOf(i)>=0&&i}function Au(e,t,n){const i=[];for(let r=0;r<n.length;r++){const s=n[r],{first:a,last:o,point:l}=Ou(s,t,"x");if(!(!l||a&&o))if(a)i.unshift(l);else if(e.push(l),!o)break}e.push(...i)}function Ou(e,t,n){const i=e.interpolate(t,n);if(!i)return{};const r=i[n],s=e.segments,a=e.points;let o=!1,l=!1;for(let e=0;e<s.length;e++){const t=s[e],i=a[t.start][n],c=a[t.end][n];if(Ua(r,i,c)){o=r===i,l=r===c;break}}return{first:o,last:l,point:i}}class Yu{constructor(e){this.x=e.x,this.y=e.y,this.radius=e.radius}pathSegment(e,t,n){const{x:i,y:r,radius:s}=this;return t=t||{start:0,end:Ca},e.arc(i,r,s,t.end,t.start,!0),!n.bounds}interpolate(e){const{x:t,y:n,radius:i}=this,r=e.angle;return{x:t+Math.cos(r)*i,y:n+Math.sin(r)*i,angle:r}}}function Nu(e){const{chart:t,fill:n,line:i}=e;if(ra(n))return function(e,t){const n=e.getDatasetMeta(t),i=n&&e.isDatasetVisible(t);return i?n.dataset:null}(t,n);if("stack"===n)return function(e){const{scale:t,index:n,line:i}=e,r=[],s=i.segments,a=i.points,o=function(e,t){const n=[],i=e.getMatchingVisibleMetas("line");for(let e=0;e<i.length;e++){const r=i[e];if(r.index===t)break;r.hidden||n.unshift(r.dataset)}return n}(t,n);o.push(Tu({x:null,y:t.bottom},i));for(let e=0;e<s.length;e++){const t=s[e];for(let e=t.start;e<=t.end;e++)Au(r,a[e],o)}return new su({points:r,options:{}})}(e);if("shape"===n)return!0;const r=function(e){const t=e.scale||{};if(t.getPointPositionForValue)return function(e){const{scale:t,fill:n}=e,i=t.options,r=t.getLabels().length,s=i.reverse?t.max:t.min,a=function(e,t,n){let i;return i="start"===e?n:"end"===e?t.options.reverse?t.min:t.max:ia(e)?e.value:t.getBaseValue(),i}(n,t,s),o=[];if(i.grid.circular){const e=t.getPointPositionForValue(0,s);return new Yu({x:e.x,y:e.y,radius:t.getDistanceFromCenterForValue(a)})}for(let e=0;e<r;++e)o.push(t.getPointPositionForValue(e,a));return o}(e);return function(e){const{scale:t={},fill:n}=e,i=function(e,t){let n=null;return"start"===e?n=t.bottom:"end"===e?n=t.top:ia(e)?n=t.getPixelForValue(e.value):t.getBasePixel&&(n=t.getBasePixel()),n}(n,t);if(ra(i)){const e=t.isHorizontal();return{x:e?i:null,y:e?null:i}}return null}(e)}(e);return r instanceof Yu?r:Tu(r,i)}function Hu(e,t,n){const i=Nu(t),{line:r,scale:s,axis:a}=t,o=r.options,l=o.fill,c=o.backgroundColor,{above:d=c,below:u=c}=l||{};i&&r.points.length&&(Oo(e,n),function(e,t){const{line:n,target:i,above:r,below:s,area:a,scale:o}=t,l=n._loop?"angle":t.axis;e.save(),"x"===l&&s!==r&&(Pu(e,i,a.top),ju(e,{line:n,target:i,color:r,scale:o,property:l}),e.restore(),e.save(),Pu(e,i,a.bottom));ju(e,{line:n,target:i,color:s,scale:o,property:l}),e.restore()}(e,{line:r,target:i,above:d,below:u,area:n,scale:s,axis:a}),Yo(e))}function Pu(e,t,n){const{segments:i,points:r}=t;let s=!0,a=!1;e.beginPath();for(const o of i){const{start:i,end:l}=o,c=r[i],d=r[Lu(i,l,r)];s?(e.moveTo(c.x,c.y),s=!1):(e.lineTo(c.x,n),e.lineTo(c.x,c.y)),a=!!t.pathSegment(e,o,{move:a}),a?e.closePath():e.lineTo(d.x,n)}e.lineTo(t.first().x,n),e.closePath(),e.clip()}function ju(e,t){const{line:n,target:i,property:r,color:s,scale:a}=t,o=function(e,t,n){const i=e.segments,r=e.points,s=t.points,a=[];for(const e of i){let{start:i,end:o}=e;o=Lu(i,o,r);const l=Cu(n,r[i],r[o],e.loop);if(!t.segments){a.push({source:e,target:l,start:r[i],end:r[o]});continue}const c=Il(t,l);for(const t of c){const i=Cu(n,s[t.start],s[t.end],t.loop),o=Rl(e,r,i);for(const e of o)a.push({source:e,target:t,start:{[n]:Su(l,i,"start",Math.max)},end:{[n]:Su(l,i,"end",Math.min)}})}}return a}(n,i,r);for(const{source:t,target:l,start:c,end:d}of o){const{style:{backgroundColor:o=s}={}}=t,u=!0!==i;e.save(),e.fillStyle=o,Ru(e,a,u&&Cu(r,c,d)),e.beginPath();const h=!!n.pathSegment(e,t);let f;if(u){h?e.closePath():Iu(e,i,d,r);const t=!!i.pathSegment(e,l,{move:h,reverse:!0});f=h&&t,f||Iu(e,i,c,r)}e.closePath(),e.fill(f?"evenodd":"nonzero"),e.restore()}}function Ru(e,t,n){const{top:i,bottom:r}=t.chart.chartArea,{property:s,start:a,end:o}=n||{};"x"===s&&(e.beginPath(),e.rect(a,i,o-a,r-i),e.clip())}function Iu(e,t,n,i){const r=t.interpolate(n,i);r&&e.lineTo(r.x,r.y)}var zu={id:"filler",afterDatasetsUpdate(e,t,n){const i=(e.data.datasets||[]).length,r=[];let s,a,o,l;for(a=0;a<i;++a)s=e.getDatasetMeta(a),o=s.dataset,l=null,o&&o.options&&o instanceof su&&(l={visible:e.isDatasetVisible(a),index:a,fill:Du(o,a,i),chart:e,axis:s.controller.options.indexAxis,scale:s.vScale,line:o}),s.$filler=l,r.push(l);for(a=0;a<i;++a)l=r[a],l&&!1!==l.fill&&(l.fill=Eu(r,a,n.propagate))},beforeDraw(e,t,n){const i="beforeDraw"===n.drawTime,r=e.getSortedVisibleDatasetMetas(),s=e.chartArea;for(let t=r.length-1;t>=0;--t){const n=r[t].$filler;n&&(n.line.updateControlPoints(s,n.axis),i&&n.fill&&Hu(e.ctx,n,s))}},beforeDatasetsDraw(e,t,n){if("beforeDatasetsDraw"!==n.drawTime)return;const i=e.getSortedVisibleDatasetMetas();for(let t=i.length-1;t>=0;--t){const n=i[t].$filler;ku(n)&&Hu(e.ctx,n,e.chartArea)}},beforeDatasetDraw(e,t,n){const i=t.meta.$filler;ku(i)&&"beforeDatasetDraw"===n.drawTime&&Hu(e.ctx,i,e.chartArea)},defaults:{propagate:!0,drawTime:"beforeDatasetDraw"}};const Fu=(e,t)=>{let{boxHeight:n=t,boxWidth:i=t}=e;return e.usePointStyle&&(n=Math.min(n,t),i=e.pointStyleWidth||Math.min(i,t)),{boxWidth:i,boxHeight:n,itemHeight:Math.max(t,n)}};class Bu extends rd{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t,n){this.maxWidth=e,this.maxHeight=t,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){this.isHorizontal()?(this.width=this.maxWidth,this.left=this._margins.left,this.right=this.width):(this.height=this.maxHeight,this.top=this._margins.top,this.bottom=this.height)}buildLabels(){const e=this.options.labels||{};let t=la(e.generateLabels,[this.chart],this)||[];e.filter&&(t=t.filter((t=>e.filter(t,this.chart.data)))),e.sort&&(t=t.sort(((t,n)=>e.sort(t,n,this.chart.data)))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){const{options:e,ctx:t}=this;if(!e.display)return void(this.width=this.height=0);const n=e.labels,i=Go(n.font),r=i.size,s=this._computeTitleHeight(),{boxWidth:a,itemHeight:o}=Fu(n,r);let l,c;t.font=i.string,this.isHorizontal()?(l=this.maxWidth,c=this._fitRows(s,r,a,o)+10):(c=this.maxHeight,l=this._fitCols(s,i,a,o)+10),this.width=Math.min(l,e.maxWidth||this.maxWidth),this.height=Math.min(c,e.maxHeight||this.maxHeight)}_fitRows(e,t,n,i){const{ctx:r,maxWidth:s,options:{labels:{padding:a}}}=this,o=this.legendHitBoxes=[],l=this.lineWidths=[0],c=i+a;let d=e;r.textAlign="left",r.textBaseline="middle";let u=-1,h=-c;return this.legendItems.forEach(((e,f)=>{const p=n+t/2+r.measureText(e.text).width;(0===f||l[l.length-1]+p+2*a>s)&&(d+=c,l[l.length-(f>0?0:1)]=0,h+=c,u++),o[f]={left:0,top:h,row:u,width:p,height:i},l[l.length-1]+=p+a})),d}_fitCols(e,t,n,i){const{ctx:r,maxHeight:s,options:{labels:{padding:a}}}=this,o=this.legendHitBoxes=[],l=this.columnSizes=[],c=s-e;let d=a,u=0,h=0,f=0,p=0;return this.legendItems.forEach(((e,s)=>{const{itemWidth:m,itemHeight:g}=function(e,t,n,i,r){const s=function(e,t,n,i){let r=e.text;r&&"string"!=typeof r&&(r=r.reduce(((e,t)=>e.length>t.length?e:t)));return t+n.size/2+i.measureText(r).width}(i,e,t,n),a=function(e,t,n){let i=e;"string"!=typeof t.text&&(i=$u(t,n));return i}(r,i,t.lineHeight);return{itemWidth:s,itemHeight:a}}(n,t,r,e,i);s>0&&h+g+2*a>c&&(d+=u+a,l.push({width:u,height:h}),f+=u+a,p++,u=h=0),o[s]={left:f,top:h,col:p,width:m,height:g},u=Math.max(u,m),h+=g+a})),d+=u,l.push({width:u,height:h}),d}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:t,options:{align:n,labels:{padding:i},rtl:r}}=this,s=Yl(r,this.left,this.width);if(this.isHorizontal()){let r=0,a=no(n,this.left+i,this.right-this.lineWidths[r]);for(const o of t)r!==o.row&&(r=o.row,a=no(n,this.left+i,this.right-this.lineWidths[r])),o.top+=this.top+e+i,o.left=s.leftForLtr(s.x(a),o.width),a+=o.width+i}else{let r=0,a=no(n,this.top+e+i,this.bottom-this.columnSizes[r].height);for(const o of t)o.col!==r&&(r=o.col,a=no(n,this.top+e+i,this.bottom-this.columnSizes[r].height)),o.top=a,o.left+=this.left+i,o.left=s.leftForLtr(s.x(o.left),o.width),a+=o.height+i}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const e=this.ctx;Oo(e,this),this._draw(),Yo(e)}}_draw(){const{options:e,columnSizes:t,lineWidths:n,ctx:i}=this,{align:r,labels:s}=e,a=Co.color,o=Yl(e.rtl,this.left,this.width),l=Go(s.font),{padding:c}=s,d=l.size,u=d/2;let h;this.drawTitle(),i.textAlign=o.textAlign("left"),i.textBaseline="middle",i.lineWidth=.5,i.font=l.string;const{boxWidth:f,boxHeight:p,itemHeight:m}=Fu(s,d),g=this.isHorizontal(),v=this._computeTitleHeight();h=g?{x:no(r,this.left+c,this.right-n[0]),y:this.top+c+v,line:0}:{x:this.left+c,y:no(r,this.top+v+c,this.bottom-t[0].height),line:0},Nl(this.ctx,e.textDirection);const y=m+c;this.legendItems.forEach(((_,b)=>{i.strokeStyle=_.fontColor,i.fillStyle=_.fontColor;const x=i.measureText(_.text).width,w=o.textAlign(_.textAlign||(_.textAlign=s.textAlign)),M=f+u+x;let C=h.x,L=h.y;o.setWidth(this.width),g?b>0&&C+M+c>this.right&&(L=h.y+=y,h.line++,C=h.x=no(r,this.left+c,this.right-n[h.line])):b>0&&L+y>this.bottom&&(C=h.x=C+t[h.line].width+c,h.line++,L=h.y=no(r,this.top+v+c,this.bottom-t[h.line].height));if(function(e,t,n){if(isNaN(f)||f<=0||isNaN(p)||p<0)return;i.save();const r=aa(n.lineWidth,1);if(i.fillStyle=aa(n.fillStyle,a),i.lineCap=aa(n.lineCap,"butt"),i.lineDashOffset=aa(n.lineDashOffset,0),i.lineJoin=aa(n.lineJoin,"miter"),i.lineWidth=r,i.strokeStyle=aa(n.strokeStyle,a),i.setLineDash(aa(n.lineDash,[])),s.usePointStyle){const a={radius:p*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:r},l=o.xPlus(e,f/2);Do(i,a,l,t+u,s.pointStyleWidth&&f)}else{const s=t+Math.max((d-p)/2,0),a=o.leftForLtr(e,f),l=Uo(n.borderRadius);i.beginPath(),Object.values(l).some((e=>0!==e))?Io(i,{x:a,y:s,w:f,h:p,radius:l}):i.rect(a,s,f,p),i.fill(),0!==r&&i.stroke()}i.restore()}(o.x(C),L,_),C=((e,t,n,i)=>e===(i?"left":"right")?n:"center"===e?(t+n)/2:t)(w,C+f+u,g?C+M:this.right,e.rtl),function(e,t,n){Ro(i,n.text,e,t+m/2,l,{strikethrough:n.hidden,textAlign:o.textAlign(n.textAlign)})}(o.x(C),L,_),g)h.x+=M+c;else if("string"!=typeof _.text){const e=l.lineHeight;h.y+=$u(_,e)+c}else h.y+=y})),Hl(this.ctx,e.textDirection)}drawTitle(){const e=this.options,t=e.title,n=Go(t.font),i=qo(t.padding);if(!t.display)return;const r=Yl(e.rtl,this.left,this.width),s=this.ctx,a=t.position,o=n.size/2,l=i.top+o;let c,d=this.left,u=this.width;if(this.isHorizontal())u=Math.max(...this.lineWidths),c=this.top+l,d=no(e.align,d,this.right-u);else{const t=this.columnSizes.reduce(((e,t)=>Math.max(e,t.height)),0);c=l+no(e.align,this.top,this.bottom-t-e.labels.padding-this._computeTitleHeight())}const h=no(a,d,d+u);s.textAlign=r.textAlign(to(a)),s.textBaseline="middle",s.strokeStyle=t.color,s.fillStyle=t.color,s.font=n.string,Ro(s,t.text,h,c,n)}_computeTitleHeight(){const e=this.options.title,t=Go(e.font),n=qo(e.padding);return e.display?t.lineHeight+n.height:0}_getLegendItemAt(e,t){let n,i,r;if(Ua(e,this.left,this.right)&&Ua(t,this.top,this.bottom))for(r=this.legendHitBoxes,n=0;n<r.length;++n)if(i=r[n],Ua(e,i.left,i.left+i.width)&&Ua(t,i.top,i.top+i.height))return this.legendItems[n];return null}handleEvent(e){const t=this.options;if(!function(e,t){if(("mousemove"===e||"mouseout"===e)&&(t.onHover||t.onLeave))return!0;if(t.onClick&&("click"===e||"mouseup"===e))return!0;return!1}(e.type,t))return;const n=this._getLegendItemAt(e.x,e.y);if("mousemove"===e.type||"mouseout"===e.type){const i=this._hoveredItem,r=((e,t)=>null!==e&&null!==t&&e.datasetIndex===t.datasetIndex&&e.index===t.index)(i,n);i&&!r&&la(t.onLeave,[e,i,this],this),this._hoveredItem=n,n&&!r&&la(t.onHover,[e,n,this],this)}else n&&la(t.onClick,[e,n,this],this)}}function $u(e,t){return t*(e.text?e.text.length:0)}var Wu={id:"legend",_element:Bu,start(e,t,n){const i=e.legend=new Bu({ctx:e.ctx,options:n,chart:e});zc.configure(e,i,n),zc.addBox(e,i)},stop(e){zc.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,t,n){const i=e.legend;zc.configure(e,i,n),i.options=n},afterUpdate(e){const t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(e,t,n){const i=t.datasetIndex,r=n.chart;r.isDatasetVisible(i)?(r.hide(i),t.hidden=!0):(r.show(i),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const t=e.data.datasets,{labels:{usePointStyle:n,pointStyle:i,textAlign:r,color:s,useBorderRadius:a,borderRadius:o}}=e.legend.options;return e._getSortedDatasetMetas().map((e=>{const l=e.controller.getStyle(n?0:void 0),c=qo(l.borderWidth);return{text:t[e.index].label,fillStyle:l.backgroundColor,fontColor:s,hidden:!e.visible,lineCap:l.borderCapStyle,lineDash:l.borderDash,lineDashOffset:l.borderDashOffset,lineJoin:l.borderJoinStyle,lineWidth:(c.width+c.height)/4,strokeStyle:l.borderColor,pointStyle:i||l.pointStyle,rotation:l.rotation,textAlign:r||l.textAlign,borderRadius:a&&(o||l.borderRadius),datasetIndex:e.index}}),this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class Vu extends rd{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){const n=this.options;if(this.left=0,this.top=0,!n.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=e,this.height=this.bottom=t;const i=na(n.text)?n.text.length:1;this._padding=qo(n.padding);const r=i*Go(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=r:this.width=r}isHorizontal(){const e=this.options.position;return"top"===e||"bottom"===e}_drawArgs(e){const{top:t,left:n,bottom:i,right:r,options:s}=this,a=s.align;let o,l,c,d=0;return this.isHorizontal()?(l=no(a,n,r),c=t+e,o=r-n):("left"===s.position?(l=n+e,c=no(a,i,t),d=-.5*Ma):(l=r-e,c=no(a,t,i),d=.5*Ma),o=i-t),{titleX:l,titleY:c,maxWidth:o,rotation:d}}draw(){const e=this.ctx,t=this.options;if(!t.display)return;const n=Go(t.font),i=n.lineHeight/2+this._padding.top,{titleX:r,titleY:s,maxWidth:a,rotation:o}=this._drawArgs(i);Ro(e,t.text,0,0,n,{color:t.color,maxWidth:a,rotation:o,textAlign:to(t.align),textBaseline:"middle",translation:[r,s]})}}var Uu={id:"title",_element:Vu,start(e,t,n){!function(e,t){const n=new Vu({ctx:e.ctx,options:t,chart:e});zc.configure(e,n,t),zc.addBox(e,n),e.titleBlock=n}(e,n)},stop(e){const t=e.titleBlock;zc.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){const i=e.titleBlock;zc.configure(e,i,n),i.options=n},defaults:{align:"center",display:!1,font:{weight:"bold"},fullSize:!0,padding:10,position:"top",text:"",weight:2e3},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const qu=new WeakMap;var Gu={id:"subtitle",start(e,t,n){const i=new Vu({ctx:e.ctx,options:n,chart:e});zc.configure(e,i,n),zc.addBox(e,i),qu.set(e,i)},stop(e){zc.removeBox(e,qu.get(e)),qu.delete(e)},beforeUpdate(e,t,n){const i=qu.get(e);zc.configure(e,i,n),i.options=n},defaults:{align:"center",display:!1,font:{weight:"normal"},fullSize:!0,padding:0,position:"top",text:"",weight:1500},defaultRoutes:{color:"color"},descriptors:{_scriptable:!0,_indexable:!1}};const Zu={average(e){if(!e.length)return!1;let t,n,i=new Set,r=0,s=0;for(t=0,n=e.length;t<n;++t){const n=e[t].element;if(n&&n.hasValue()){const e=n.tooltipPosition();i.add(e.x),r+=e.y,++s}}if(0===s||0===i.size)return!1;const a=[...i].reduce(((e,t)=>e+t))/i.size;return{x:a,y:r/s}},nearest(e,t){if(!e.length)return!1;let n,i,r,s=t.x,a=t.y,o=Number.POSITIVE_INFINITY;for(n=0,i=e.length;n<i;++n){const i=e[n].element;if(i&&i.hasValue()){const e=Fa(t,i.getCenterPoint());e<o&&(o=e,r=i)}}if(r){const e=r.tooltipPosition();s=e.x,a=e.y}return{x:s,y:a}}};function Ku(e,t){return t&&(na(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Xu(e){return("string"==typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function Qu(e,t){const{element:n,datasetIndex:i,index:r}=t,s=e.getDatasetMeta(i).controller,{label:a,value:o}=s.getLabelAndValue(r);return{chart:e,label:a,parsed:s.getParsed(r),raw:e.data.datasets[i].data[r],formattedValue:o,dataset:s.getDataset(),dataIndex:r,datasetIndex:i,element:n}}function Ju(e,t){const n=e.chart.ctx,{body:i,footer:r,title:s}=e,{boxWidth:a,boxHeight:o}=t,l=Go(t.bodyFont),c=Go(t.titleFont),d=Go(t.footerFont),u=s.length,h=r.length,f=i.length,p=qo(t.padding);let m=p.height,g=0,v=i.reduce(((e,t)=>e+t.before.length+t.lines.length+t.after.length),0);if(v+=e.beforeBody.length+e.afterBody.length,u&&(m+=u*c.lineHeight+(u-1)*t.titleSpacing+t.titleMarginBottom),v){m+=f*(t.displayColors?Math.max(o,l.lineHeight):l.lineHeight)+(v-f)*l.lineHeight+(v-1)*t.bodySpacing}h&&(m+=t.footerMarginTop+h*d.lineHeight+(h-1)*t.footerSpacing);let y=0;const _=function(e){g=Math.max(g,n.measureText(e).width+y)};return n.save(),n.font=c.string,ca(e.title,_),n.font=l.string,ca(e.beforeBody.concat(e.afterBody),_),y=t.displayColors?a+2+t.boxPadding:0,ca(i,(e=>{ca(e.before,_),ca(e.lines,_),ca(e.after,_)})),y=0,n.font=d.string,ca(e.footer,_),n.restore(),g+=p.width,{width:g,height:m}}function eh(e,t,n,i){const{x:r,width:s}=n,{width:a,chartArea:{left:o,right:l}}=e;let c="center";return"center"===i?c=r<=(o+l)/2?"left":"right":r<=s/2?c="left":r>=a-s/2&&(c="right"),function(e,t,n,i){const{x:r,width:s}=i,a=n.caretSize+n.caretPadding;return"left"===e&&r+s+a>t.width||"right"===e&&r-s-a<0||void 0}(c,e,t,n)&&(c="center"),c}function th(e,t,n){const i=n.yAlign||t.yAlign||function(e,t){const{y:n,height:i}=t;return n<i/2?"top":n>e.height-i/2?"bottom":"center"}(e,n);return{xAlign:n.xAlign||t.xAlign||eh(e,t,n,i),yAlign:i}}function nh(e,t,n,i){const{caretSize:r,caretPadding:s,cornerRadius:a}=e,{xAlign:o,yAlign:l}=n,c=r+s,{topLeft:d,topRight:u,bottomLeft:h,bottomRight:f}=Uo(a);let p=function(e,t){let{x:n,width:i}=e;return"right"===t?n-=i:"center"===t&&(n-=i/2),n}(t,o);const m=function(e,t,n){let{y:i,height:r}=e;return"top"===t?i+=n:i-="bottom"===t?r+n:r/2,i}(t,l,c);return"center"===l?"left"===o?p+=c:"right"===o&&(p-=c):"left"===o?p-=Math.max(d,h)+r:"right"===o&&(p+=Math.max(u,f)+r),{x:Va(p,0,i.width-t.width),y:Va(m,0,i.height-t.height)}}function ih(e,t,n){const i=qo(n.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-i.right:e.x+i.left}function rh(e){return Ku([],Xu(e))}function sh(e,t){const n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}const ah={beforeTitle:Js,title(e){if(e.length>0){const t=e[0],n=t.chart.data.labels,i=n?n.length:0;if(this&&this.options&&"dataset"===this.options.mode)return t.dataset.label||"";if(t.label)return t.label;if(i>0&&t.dataIndex<i)return n[t.dataIndex]}return""},afterTitle:Js,beforeBody:Js,beforeLabel:Js,label(e){if(this&&this.options&&"dataset"===this.options.mode)return e.label+": "+e.formattedValue||e.formattedValue;let t=e.dataset.label||"";t&&(t+=": ");const n=e.formattedValue;return ta(n)||(t+=n),t},labelColor(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{borderColor:t.borderColor,backgroundColor:t.backgroundColor,borderWidth:t.borderWidth,borderDash:t.borderDash,borderDashOffset:t.borderDashOffset,borderRadius:0}},labelTextColor(){return this.options.bodyColor},labelPointStyle(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:t.pointStyle,rotation:t.rotation}},afterLabel:Js,afterBody:Js,beforeFooter:Js,footer:Js,afterFooter:Js};function oh(e,t,n,i){const r=e[t].call(n,i);return void 0===r?ah[t].call(n,i):r}class lh extends rd{static positioners=Zu;constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const t=this.chart,n=this.options.setContext(this.getContext()),i=n.enabled&&t.options.animation&&n.animations,r=new Gl(this.chart,i);return i._cacheable&&(this._cachedAnimations=Object.freeze(r)),r}getContext(){return this.$context||(this.$context=(e=this.chart.getContext(),t=this,n=this._tooltipItems,Ko(e,{tooltip:t,tooltipItems:n,type:"tooltip"})));var e,t,n}getTitle(e,t){const{callbacks:n}=t,i=oh(n,"beforeTitle",this,e),r=oh(n,"title",this,e),s=oh(n,"afterTitle",this,e);let a=[];return a=Ku(a,Xu(i)),a=Ku(a,Xu(r)),a=Ku(a,Xu(s)),a}getBeforeBody(e,t){return rh(oh(t.callbacks,"beforeBody",this,e))}getBody(e,t){const{callbacks:n}=t,i=[];return ca(e,(e=>{const t={before:[],lines:[],after:[]},r=sh(n,e);Ku(t.before,Xu(oh(r,"beforeLabel",this,e))),Ku(t.lines,oh(r,"label",this,e)),Ku(t.after,Xu(oh(r,"afterLabel",this,e))),i.push(t)})),i}getAfterBody(e,t){return rh(oh(t.callbacks,"afterBody",this,e))}getFooter(e,t){const{callbacks:n}=t,i=oh(n,"beforeFooter",this,e),r=oh(n,"footer",this,e),s=oh(n,"afterFooter",this,e);let a=[];return a=Ku(a,Xu(i)),a=Ku(a,Xu(r)),a=Ku(a,Xu(s)),a}_createItems(e){const t=this._active,n=this.chart.data,i=[],r=[],s=[];let a,o,l=[];for(a=0,o=t.length;a<o;++a)l.push(Qu(this.chart,t[a]));return e.filter&&(l=l.filter(((t,i,r)=>e.filter(t,i,r,n)))),e.itemSort&&(l=l.sort(((t,i)=>e.itemSort(t,i,n)))),ca(l,(t=>{const n=sh(e.callbacks,t);i.push(oh(n,"labelColor",this,t)),r.push(oh(n,"labelPointStyle",this,t)),s.push(oh(n,"labelTextColor",this,t))})),this.labelColors=i,this.labelPointStyles=r,this.labelTextColors=s,this.dataPoints=l,l}update(e,t){const n=this.options.setContext(this.getContext()),i=this._active;let r,s=[];if(i.length){const e=Zu[n.position].call(this,i,this._eventPosition);s=this._createItems(n),this.title=this.getTitle(s,n),this.beforeBody=this.getBeforeBody(s,n),this.body=this.getBody(s,n),this.afterBody=this.getAfterBody(s,n),this.footer=this.getFooter(s,n);const t=this._size=Ju(this,n),a=Object.assign({},e,t),o=th(this.chart,n,a),l=nh(n,a,o,this.chart);this.xAlign=o.xAlign,this.yAlign=o.yAlign,r={opacity:1,x:l.x,y:l.y,width:t.width,height:t.height,caretX:e.x,caretY:e.y}}else 0!==this.opacity&&(r={opacity:0});this._tooltipItems=s,this.$context=void 0,r&&this._resolveAnimations().update(this,r),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,n,i){const r=this.getCaretPosition(e,n,i);t.lineTo(r.x1,r.y1),t.lineTo(r.x2,r.y2),t.lineTo(r.x3,r.y3)}getCaretPosition(e,t,n){const{xAlign:i,yAlign:r}=this,{caretSize:s,cornerRadius:a}=n,{topLeft:o,topRight:l,bottomLeft:c,bottomRight:d}=Uo(a),{x:u,y:h}=e,{width:f,height:p}=t;let m,g,v,y,_,b;return"center"===r?(_=h+p/2,"left"===i?(m=u,g=m-s,y=_+s,b=_-s):(m=u+f,g=m+s,y=_-s,b=_+s),v=m):(g="left"===i?u+Math.max(o,c)+s:"right"===i?u+f-Math.max(l,d)-s:this.caretX,"top"===r?(y=h,_=y-s,m=g-s,v=g+s):(y=h+p,_=y+s,m=g+s,v=g-s),b=y),{x1:m,x2:g,x3:v,y1:y,y2:_,y3:b}}drawTitle(e,t,n){const i=this.title,r=i.length;let s,a,o;if(r){const l=Yl(n.rtl,this.x,this.width);for(e.x=ih(this,n.titleAlign,n),t.textAlign=l.textAlign(n.titleAlign),t.textBaseline="middle",s=Go(n.titleFont),a=n.titleSpacing,t.fillStyle=n.titleColor,t.font=s.string,o=0;o<r;++o)t.fillText(i[o],l.x(e.x),e.y+s.lineHeight/2),e.y+=s.lineHeight+a,o+1===r&&(e.y+=n.titleMarginBottom-a)}}_drawColorBox(e,t,n,i,r){const s=this.labelColors[n],a=this.labelPointStyles[n],{boxHeight:o,boxWidth:l}=r,c=Go(r.bodyFont),d=ih(this,"left",r),u=i.x(d),h=o<c.lineHeight?(c.lineHeight-o)/2:0,f=t.y+h;if(r.usePointStyle){const t={radius:Math.min(l,o)/2,pointStyle:a.pointStyle,rotation:a.rotation,borderWidth:1},n=i.leftForLtr(u,l)+l/2,c=f+o/2;e.strokeStyle=r.multiKeyBackground,e.fillStyle=r.multiKeyBackground,Eo(e,t,n,c),e.strokeStyle=s.borderColor,e.fillStyle=s.backgroundColor,Eo(e,t,n,c)}else{e.lineWidth=ia(s.borderWidth)?Math.max(...Object.values(s.borderWidth)):s.borderWidth||1,e.strokeStyle=s.borderColor,e.setLineDash(s.borderDash||[]),e.lineDashOffset=s.borderDashOffset||0;const t=i.leftForLtr(u,l),n=i.leftForLtr(i.xPlus(u,1),l-2),a=Uo(s.borderRadius);Object.values(a).some((e=>0!==e))?(e.beginPath(),e.fillStyle=r.multiKeyBackground,Io(e,{x:t,y:f,w:l,h:o,radius:a}),e.fill(),e.stroke(),e.fillStyle=s.backgroundColor,e.beginPath(),Io(e,{x:n,y:f+1,w:l-2,h:o-2,radius:a}),e.fill()):(e.fillStyle=r.multiKeyBackground,e.fillRect(t,f,l,o),e.strokeRect(t,f,l,o),e.fillStyle=s.backgroundColor,e.fillRect(n,f+1,l-2,o-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,t,n){const{body:i}=this,{bodySpacing:r,bodyAlign:s,displayColors:a,boxHeight:o,boxWidth:l,boxPadding:c}=n,d=Go(n.bodyFont);let u=d.lineHeight,h=0;const f=Yl(n.rtl,this.x,this.width),p=function(n){t.fillText(n,f.x(e.x+h),e.y+u/2),e.y+=u+r},m=f.textAlign(s);let g,v,y,_,b,x,w;for(t.textAlign=s,t.textBaseline="middle",t.font=d.string,e.x=ih(this,m,n),t.fillStyle=n.bodyColor,ca(this.beforeBody,p),h=a&&"right"!==m?"center"===s?l/2+c:l+2+c:0,_=0,x=i.length;_<x;++_){for(g=i[_],v=this.labelTextColors[_],t.fillStyle=v,ca(g.before,p),y=g.lines,a&&y.length&&(this._drawColorBox(t,e,_,f,n),u=Math.max(d.lineHeight,o)),b=0,w=y.length;b<w;++b)p(y[b]),u=d.lineHeight;ca(g.after,p)}h=0,u=d.lineHeight,ca(this.afterBody,p),e.y-=r}drawFooter(e,t,n){const i=this.footer,r=i.length;let s,a;if(r){const o=Yl(n.rtl,this.x,this.width);for(e.x=ih(this,n.footerAlign,n),e.y+=n.footerMarginTop,t.textAlign=o.textAlign(n.footerAlign),t.textBaseline="middle",s=Go(n.footerFont),t.fillStyle=n.footerColor,t.font=s.string,a=0;a<r;++a)t.fillText(i[a],o.x(e.x),e.y+s.lineHeight/2),e.y+=s.lineHeight+n.footerSpacing}}drawBackground(e,t,n,i){const{xAlign:r,yAlign:s}=this,{x:a,y:o}=e,{width:l,height:c}=n,{topLeft:d,topRight:u,bottomLeft:h,bottomRight:f}=Uo(i.cornerRadius);t.fillStyle=i.backgroundColor,t.strokeStyle=i.borderColor,t.lineWidth=i.borderWidth,t.beginPath(),t.moveTo(a+d,o),"top"===s&&this.drawCaret(e,t,n,i),t.lineTo(a+l-u,o),t.quadraticCurveTo(a+l,o,a+l,o+u),"center"===s&&"right"===r&&this.drawCaret(e,t,n,i),t.lineTo(a+l,o+c-f),t.quadraticCurveTo(a+l,o+c,a+l-f,o+c),"bottom"===s&&this.drawCaret(e,t,n,i),t.lineTo(a+h,o+c),t.quadraticCurveTo(a,o+c,a,o+c-h),"center"===s&&"left"===r&&this.drawCaret(e,t,n,i),t.lineTo(a,o+d),t.quadraticCurveTo(a,o,a+d,o),t.closePath(),t.fill(),i.borderWidth>0&&t.stroke()}_updateAnimationTarget(e){const t=this.chart,n=this.$animations,i=n&&n.x,r=n&&n.y;if(i||r){const n=Zu[e.position].call(this,this._active,this._eventPosition);if(!n)return;const s=this._size=Ju(this,e),a=Object.assign({},n,this._size),o=th(t,e,a),l=nh(e,a,o,t);i._to===l.x&&r._to===l.y||(this.xAlign=o.xAlign,this.yAlign=o.yAlign,this.width=s.width,this.height=s.height,this.caretX=n.x,this.caretY=n.y,this._resolveAnimations().update(this,l))}}_willRender(){return!!this.opacity}draw(e){const t=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(t);const i={width:this.width,height:this.height},r={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const s=qo(t.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&a&&(e.save(),e.globalAlpha=n,this.drawBackground(r,e,i,t),Nl(e,t.textDirection),r.y+=s.top,this.drawTitle(r,e,t),this.drawBody(r,e,t),this.drawFooter(r,e,t),Hl(e,t.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,t){const n=this._active,i=e.map((({datasetIndex:e,index:t})=>{const n=this.chart.getDatasetMeta(e);if(!n)throw new Error("Cannot find a dataset at index "+e);return{datasetIndex:e,element:n.data[t],index:t}})),r=!da(n,i),s=this._positionChanged(i,t);(r||s)&&(this._active=i,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,n=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const i=this.options,r=this._active||[],s=this._getActiveElements(e,r,t,n),a=this._positionChanged(s,e),o=t||!da(s,r)||a;return o&&(this._active=s,(i.enabled||i.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),o}_getActiveElements(e,t,n,i){const r=this.options;if("mouseout"===e.type)return[];if(!i)return t.filter((e=>this.chart.data.datasets[e.datasetIndex]&&void 0!==this.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index)));const s=this.chart.getElementsAtEventForMode(e,r.mode,r,n);return r.reverse&&s.reverse(),s}_positionChanged(e,t){const{caretX:n,caretY:i,options:r}=this,s=Zu[r.position].call(this,e,t);return!1!==s&&(n!==s.x||i!==s.y)}}var ch={id:"tooltip",_element:lh,positioners:Zu,afterInit(e,t,n){n&&(e.tooltip=new lh({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const n={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0}))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){const n=t.replay;e.tooltip.handleEvent(t.event,n,t.inChartArea)&&(t.changed=!0)}},defaults:{enabled:!0,external:null,position:"average",backgroundColor:"rgba(0,0,0,0.8)",titleColor:"#fff",titleFont:{weight:"bold"},titleSpacing:2,titleMarginBottom:6,titleAlign:"left",bodyColor:"#fff",bodySpacing:2,bodyFont:{},bodyAlign:"left",footerColor:"#fff",footerSpacing:2,footerMarginTop:6,footerFont:{weight:"bold"},footerAlign:"left",padding:6,caretPadding:2,caretSize:5,cornerRadius:6,boxHeight:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>t.bodyFont.size,multiKeyBackground:"#fff",displayColors:!0,boxPadding:0,borderColor:"rgba(0,0,0,0)",borderWidth:0,animation:{duration:400,easing:"easeOutQuart"},animations:{numbers:{type:"number",properties:["x","y","width","height","caretX","caretY"]},opacity:{easing:"linear",duration:200}},callbacks:ah},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>"filter"!==e&&"itemSort"!==e&&"external"!==e,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]},dh=Object.freeze({__proto__:null,Colors:bu,Decimation:Mu,Filler:zu,Legend:Wu,SubTitle:Gu,Title:Uu,Tooltip:ch});function uh(e,t,n,i){const r=e.indexOf(t);if(-1===r)return((e,t,n,i)=>("string"==typeof t?(n=e.push(t)-1,i.unshift({index:n,label:t})):isNaN(t)&&(n=null),n))(e,t,n,i);return r!==e.lastIndexOf(t)?n:r}function hh(e){const t=this.getLabels();return e>=0&&e<t.length?t[e]:e}function fh(e,t){const n=[],{bounds:i,step:r,min:s,max:a,precision:o,count:l,maxTicks:c,maxDigits:d,includeBounds:u}=e,h=r||1,f=c-1,{min:p,max:m}=t,g=!ta(s),v=!ta(a),y=!ta(l),_=(m-p)/(d+1);let b,x,w,M,C=Na((m-p)/f/h)*h;if(C<1e-14&&!g&&!v)return[{value:p},{value:m}];M=Math.ceil(m/C)-Math.floor(p/C),M>f&&(C=Na(M*C/f/h)*h),ta(o)||(b=Math.pow(10,o),C=Math.ceil(C*b)/b),"ticks"===i?(x=Math.floor(p/C)*C,w=Math.ceil(m/C)*C):(x=p,w=m),g&&v&&r&&function(e,t){const n=Math.round(e);return n-t<=e&&n+t>=e}((a-s)/r,C/1e3)?(M=Math.round(Math.min((a-s)/C,c)),C=(a-s)/M,x=s,w=a):y?(x=g?s:x,w=v?a:w,M=l-1,C=(w-x)/M):(M=(w-x)/C,M=Ya(M,Math.round(M),C/1e3)?Math.round(M):Math.ceil(M));const L=Math.max(Ia(C),Ia(x));b=Math.pow(10,ta(o)?L:o),x=Math.round(x*b)/b,w=Math.round(w*b)/b;let S=0;for(g&&(u&&x!==s?(n.push({value:s}),x<s&&S++,Ya(Math.round((x+S*C)*b)/b,s,ph(s,_,e))&&S++):x<s&&S++);S<M;++S){const e=Math.round((x+S*C)*b)/b;if(v&&e>a)break;n.push({value:e})}return v&&u&&w!==a?n.length&&Ya(n[n.length-1].value,a,ph(a,_,e))?n[n.length-1].value=a:n.push({value:a}):v&&w!==a||n.push({value:w}),n}function ph(e,t,{horizontal:n,minRotation:i}){const r=ja(i),s=(n?Math.sin(r):Math.cos(r))||.001,a=.75*t*(""+e).length;return Math.min(t/s,a)}class mh extends pd{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,t){return ta(e)||("number"==typeof e||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:t,maxDefined:n}=this.getUserBounds();let{min:i,max:r}=this;const s=e=>i=t?i:e,a=e=>r=n?r:e;if(e){const e=Oa(i),t=Oa(r);e<0&&t<0?a(0):e>0&&t>0&&s(0)}if(i===r){let t=0===r?1:Math.abs(.05*r);a(r+t),e||s(i-t)}this.min=i,this.max=r}getTickLimit(){const e=this.options.ticks;let t,{maxTicksLimit:n,stepSize:i}=e;return i?(t=Math.ceil(this.max/i)-Math.floor(this.min/i)+1,t>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${i} would result generating up to ${t} ticks. Limiting to 1000.`),t=1e3)):(t=this.computeTickLimit(),n=n||11),n&&(t=Math.min(n,t)),t}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,t=e.ticks;let n=this.getTickLimit();n=Math.max(2,n);const i=fh({maxTicks:n,bounds:e.bounds,min:e.min,max:e.max,precision:t.precision,step:t.stepSize,count:t.count,maxDigits:this._maxDigits(),horizontal:this.isHorizontal(),minRotation:t.minRotation||0,includeBounds:!1!==t.includeBounds},this._range||this);return"ticks"===e.bounds&&Pa(i,this,"value"),e.reverse?(i.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),i}configure(){const e=this.ticks;let t=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){const i=(n-t)/Math.max(e.length-1,1)/2;t-=i,n+=i}this._startValue=t,this._endValue=n,this._valueRange=n-t}getLabelForValue(e){return go(e,this.chart.options.locale,this.options.ticks.format)}}class gh extends mh{static id="linear";static defaults={ticks:{callback:yo.formatters.numeric}};determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=ra(e)?e:0,this.max=ra(t)?t:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),t=e?this.width:this.height,n=ja(this.options.ticks.minRotation),i=(e?Math.sin(n):Math.cos(n))||.001,r=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,r.lineHeight/i))}getPixelForValue(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}const vh=e=>Math.floor(Aa(e)),yh=(e,t)=>Math.pow(10,vh(e)+t);function _h(e){return 1===e/Math.pow(10,vh(e))}function bh(e,t,n){const i=Math.pow(10,n),r=Math.floor(e/i);return Math.ceil(t/i)-r}function xh(e,{min:t,max:n}){t=sa(e.min,t);const i=[],r=vh(t);let s=function(e,t){let n=vh(t-e);for(;bh(e,t,n)>10;)n++;for(;bh(e,t,n)<10;)n--;return Math.min(n,vh(e))}(t,n),a=s<0?Math.pow(10,Math.abs(s)):1;const o=Math.pow(10,s),l=r>s?Math.pow(10,r):0,c=Math.round((t-l)*a)/a,d=Math.floor((t-l)/o/10)*o*10;let u=Math.floor((c-d)/Math.pow(10,s)),h=sa(e.min,Math.round((l+d+u*Math.pow(10,s))*a)/a);for(;h<n;)i.push({value:h,major:_h(h),significand:u}),u>=10?u=u<15?15:20:u++,u>=20&&(s++,u=2,a=s>=0?1:a),h=Math.round((l+d+u*Math.pow(10,s))*a)/a;const f=sa(e.max,h);return i.push({value:f,major:_h(f),significand:u}),i}class wh extends pd{static id="logarithmic";static defaults={ticks:{callback:yo.formatters.logarithmic,major:{enabled:!0}}};constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._valueRange=0}parse(e,t){const n=mh.prototype.parse.apply(this,[e,t]);if(0!==n)return ra(n)&&n>0?n:null;this._zero=!0}determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=ra(e)?Math.max(0,e):null,this.max=ra(t)?Math.max(0,t):null,this.options.beginAtZero&&(this._zero=!0),this._zero&&this.min!==this._suggestedMin&&!ra(this._userMin)&&(this.min=e===yh(this.min,0)?yh(this.min,-1):yh(this.min,0)),this.handleTickRangeOptions()}handleTickRangeOptions(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let n=this.min,i=this.max;const r=t=>n=e?n:t,s=e=>i=t?i:e;n===i&&(n<=0?(r(1),s(10)):(r(yh(n,-1)),s(yh(i,1)))),n<=0&&r(yh(i,-1)),i<=0&&s(yh(n,1)),this.min=n,this.max=i}buildTicks(){const e=this.options,t=xh({min:this._userMin,max:this._userMax},this);return"ticks"===e.bounds&&Pa(t,this,"value"),e.reverse?(t.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),t}getLabelForValue(e){return void 0===e?"0":go(e,this.chart.options.locale,this.options.ticks.format)}configure(){const e=this.min;super.configure(),this._startValue=Aa(e),this._valueRange=Aa(this.max)-Aa(e)}getPixelForValue(e){return void 0!==e&&0!==e||(e=this.min),null===e||isNaN(e)?NaN:this.getPixelForDecimal(e===this.min?0:(Aa(e)-this._startValue)/this._valueRange)}getValueForPixel(e){const t=this.getDecimalForPixel(e);return Math.pow(10,this._startValue+t*this._valueRange)}}function Mh(e){const t=e.ticks;if(t.display&&e.display){const e=qo(t.backdropPadding);return aa(t.font&&t.font.size,Co.font.size)+e.height}return 0}function Ch(e,t,n,i,r){return e===i||e===r?{start:t-n/2,end:t+n/2}:e<i||e>r?{start:t-n,end:t}:{start:t,end:t+n}}function Lh(e){const t={l:e.left+e._padding.left,r:e.right-e._padding.right,t:e.top+e._padding.top,b:e.bottom-e._padding.bottom},n=Object.assign({},t),i=[],r=[],s=e._pointLabels.length,a=e.options.pointLabels,o=a.centerPointLabels?Ma/s:0;for(let u=0;u<s;u++){const s=a.setContext(e.getPointLabelContext(u));r[u]=s.padding;const h=e.getPointPosition(u,e.drawingArea+r[u],o),f=Go(s.font),p=(l=e.ctx,c=f,d=na(d=e._pointLabels[u])?d:[d],{w:So(l,c.string,d),h:d.length*c.lineHeight});i[u]=p;const m=$a(e.getIndexAngle(u)+o),g=Math.round(Ra(m));Sh(n,t,m,Ch(g,h.x,p.w,0,180),Ch(g,h.y,p.h,90,270))}var l,c,d;e.setCenterPoint(t.l-n.l,n.r-t.r,t.t-n.t,n.b-t.b),e._pointLabelItems=function(e,t,n){const i=[],r=e._pointLabels.length,s=e.options,{centerPointLabels:a,display:o}=s.pointLabels,l={extra:Mh(s)/2,additionalAngle:a?Ma/r:0};let c;for(let s=0;s<r;s++){l.padding=n[s],l.size=t[s];const r=Th(e,s,l);i.push(r),"auto"===o&&(r.visible=kh(r,c),r.visible&&(c=r))}return i}(e,i,r)}function Sh(e,t,n,i,r){const s=Math.abs(Math.sin(n)),a=Math.abs(Math.cos(n));let o=0,l=0;i.start<t.l?(o=(t.l-i.start)/s,e.l=Math.min(e.l,t.l-o)):i.end>t.r&&(o=(i.end-t.r)/s,e.r=Math.max(e.r,t.r+o)),r.start<t.t?(l=(t.t-r.start)/a,e.t=Math.min(e.t,t.t-l)):r.end>t.b&&(l=(r.end-t.b)/a,e.b=Math.max(e.b,t.b+l))}function Th(e,t,n){const i=e.drawingArea,{extra:r,additionalAngle:s,padding:a,size:o}=n,l=e.getPointPosition(t,i+r+a,s),c=Math.round(Ra($a(l.angle+ka))),d=function(e,t,n){90===n||270===n?e-=t/2:(n>270||n<90)&&(e-=t);return e}(l.y,o.h,c),u=function(e){if(0===e||180===e)return"center";if(e<180)return"left";return"right"}(c),h=function(e,t,n){"right"===n?e-=t:"center"===n&&(e-=t/2);return e}(l.x,o.w,u);return{visible:!0,x:l.x,y:d,textAlign:u,left:h,top:d,right:h+o.w,bottom:d+o.h}}function kh(e,t){if(!t)return!0;const{left:n,top:i,right:r,bottom:s}=e;return!(Ao({x:n,y:i},t)||Ao({x:n,y:s},t)||Ao({x:r,y:i},t)||Ao({x:r,y:s},t))}function Eh(e,t,n){const{left:i,top:r,right:s,bottom:a}=n,{backdropColor:o}=t;if(!ta(o)){const n=Uo(t.borderRadius),l=qo(t.backdropPadding);e.fillStyle=o;const c=i-l.left,d=r-l.top,u=s-i+l.width,h=a-r+l.height;Object.values(n).some((e=>0!==e))?(e.beginPath(),Io(e,{x:c,y:d,w:u,h:h,radius:n}),e.fill()):e.fillRect(c,d,u,h)}}function Dh(e,t,n,i){const{ctx:r}=e;if(n)r.arc(e.xCenter,e.yCenter,t,0,Ca);else{let n=e.getPointPosition(0,t);r.moveTo(n.x,n.y);for(let s=1;s<i;s++)n=e.getPointPosition(s,t),r.lineTo(n.x,n.y)}}class Ah extends mh{static id="radialLinear";static defaults={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,lineWidth:1,borderDash:[],borderDashOffset:0},grid:{circular:!1},startAngle:0,ticks:{showLabelBackdrop:!0,callback:yo.formatters.numeric},pointLabels:{backdropColor:void 0,backdropPadding:2,display:!0,font:{size:10},callback(e){return e},padding:5,centerPointLabels:!1}};static defaultRoutes={"angleLines.color":"borderColor","pointLabels.color":"color","ticks.color":"color"};static descriptors={angleLines:{_fallback:"grid"}};constructor(e){super(e),this.xCenter=void 0,this.yCenter=void 0,this.drawingArea=void 0,this._pointLabels=[],this._pointLabelItems=[]}setDimensions(){const e=this._padding=qo(Mh(this.options)/2),t=this.width=this.maxWidth-e.width,n=this.height=this.maxHeight-e.height;this.xCenter=Math.floor(this.left+t/2+e.left),this.yCenter=Math.floor(this.top+n/2+e.top),this.drawingArea=Math.floor(Math.min(t,n)/2)}determineDataLimits(){const{min:e,max:t}=this.getMinMax(!1);this.min=ra(e)&&!isNaN(e)?e:0,this.max=ra(t)&&!isNaN(t)?t:0,this.handleTickRangeOptions()}computeTickLimit(){return Math.ceil(this.drawingArea/Mh(this.options))}generateTickLabels(e){mh.prototype.generateTickLabels.call(this,e),this._pointLabels=this.getLabels().map(((e,t)=>{const n=la(this.options.pointLabels.callback,[e,t],this);return n||0===n?n:""})).filter(((e,t)=>this.chart.getDataVisibility(t)))}fit(){const e=this.options;e.display&&e.pointLabels.display?Lh(this):this.setCenterPoint(0,0,0,0)}setCenterPoint(e,t,n,i){this.xCenter+=Math.floor((e-t)/2),this.yCenter+=Math.floor((n-i)/2),this.drawingArea-=Math.min(this.drawingArea/2,Math.max(e,t,n,i))}getIndexAngle(e){return $a(e*(Ca/(this._pointLabels.length||1))+ja(this.options.startAngle||0))}getDistanceFromCenterForValue(e){if(ta(e))return NaN;const t=this.drawingArea/(this.max-this.min);return this.options.reverse?(this.max-e)*t:(e-this.min)*t}getValueForDistanceFromCenter(e){if(ta(e))return NaN;const t=e/(this.drawingArea/(this.max-this.min));return this.options.reverse?this.max-t:this.min+t}getPointLabelContext(e){const t=this._pointLabels||[];if(e>=0&&e<t.length){const n=t[e];return function(e,t,n){return Ko(e,{label:n,index:t,type:"pointLabel"})}(this.getContext(),e,n)}}getPointPosition(e,t,n=0){const i=this.getIndexAngle(e)-ka+n;return{x:Math.cos(i)*t+this.xCenter,y:Math.sin(i)*t+this.yCenter,angle:i}}getPointPositionForValue(e,t){return this.getPointPosition(e,this.getDistanceFromCenterForValue(t))}getBasePosition(e){return this.getPointPositionForValue(e||0,this.getBaseValue())}getPointLabelPosition(e){const{left:t,top:n,right:i,bottom:r}=this._pointLabelItems[e];return{left:t,top:n,right:i,bottom:r}}drawBackground(){const{backgroundColor:e,grid:{circular:t}}=this.options;if(e){const n=this.ctx;n.save(),n.beginPath(),Dh(this,this.getDistanceFromCenterForValue(this._endValue),t,this._pointLabels.length),n.closePath(),n.fillStyle=e,n.fill(),n.restore()}}drawGrid(){const e=this.ctx,t=this.options,{angleLines:n,grid:i,border:r}=t,s=this._pointLabels.length;let a,o,l;if(t.pointLabels.display&&function(e,t){const{ctx:n,options:{pointLabels:i}}=e;for(let r=t-1;r>=0;r--){const t=e._pointLabelItems[r];if(!t.visible)continue;const s=i.setContext(e.getPointLabelContext(r));Eh(n,s,t);const a=Go(s.font),{x:o,y:l,textAlign:c}=t;Ro(n,e._pointLabels[r],o,l+a.lineHeight/2,a,{color:s.color,textAlign:c,textBaseline:"middle"})}}(this,s),i.display&&this.ticks.forEach(((e,t)=>{if(0!==t||0===t&&this.min<0){o=this.getDistanceFromCenterForValue(e.value);const n=this.getContext(t),a=i.setContext(n),l=r.setContext(n);!function(e,t,n,i,r){const s=e.ctx,a=t.circular,{color:o,lineWidth:l}=t;!a&&!i||!o||!l||n<0||(s.save(),s.strokeStyle=o,s.lineWidth=l,s.setLineDash(r.dash||[]),s.lineDashOffset=r.dashOffset,s.beginPath(),Dh(e,n,a,i),s.closePath(),s.stroke(),s.restore())}(this,a,o,s,l)}})),n.display){for(e.save(),a=s-1;a>=0;a--){const i=n.setContext(this.getPointLabelContext(a)),{color:r,lineWidth:s}=i;s&&r&&(e.lineWidth=s,e.strokeStyle=r,e.setLineDash(i.borderDash),e.lineDashOffset=i.borderDashOffset,o=this.getDistanceFromCenterForValue(t.reverse?this.min:this.max),l=this.getPointPosition(a,o),e.beginPath(),e.moveTo(this.xCenter,this.yCenter),e.lineTo(l.x,l.y),e.stroke())}e.restore()}}drawBorder(){}drawLabels(){const e=this.ctx,t=this.options,n=t.ticks;if(!n.display)return;const i=this.getIndexAngle(0);let r,s;e.save(),e.translate(this.xCenter,this.yCenter),e.rotate(i),e.textAlign="center",e.textBaseline="middle",this.ticks.forEach(((i,a)=>{if(0===a&&this.min>=0&&!t.reverse)return;const o=n.setContext(this.getContext(a)),l=Go(o.font);if(r=this.getDistanceFromCenterForValue(this.ticks[a].value),o.showLabelBackdrop){e.font=l.string,s=e.measureText(i.label).width,e.fillStyle=o.backdropColor;const t=qo(o.backdropPadding);e.fillRect(-s/2-t.left,-r-l.size/2-t.top,s+t.width,l.size+t.height)}Ro(e,i.label,0,-r,l,{color:o.color,strokeColor:o.textStrokeColor,strokeWidth:o.textStrokeWidth})})),e.restore()}drawTitle(){}}const Oh={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},Yh=Object.keys(Oh);function Nh(e,t){return e-t}function Hh(e,t){if(ta(t))return null;const n=e._adapter,{parser:i,round:r,isoWeekday:s}=e._parseOpts;let a=t;return"function"==typeof i&&(a=i(a)),ra(a)||(a="string"==typeof i?n.parse(a,i):n.parse(a)),null===a?null:(r&&(a="week"!==r||!Ha(s)&&!0!==s?n.startOf(a,r):n.startOf(a,"isoWeek",s)),+a)}function Ph(e,t,n,i){const r=Yh.length;for(let s=Yh.indexOf(e);s<r-1;++s){const e=Oh[Yh[s]],r=e.steps?e.steps:Number.MAX_SAFE_INTEGER;if(e.common&&Math.ceil((n-t)/(r*e.size))<=i)return Yh[s]}return Yh[r-1]}function jh(e,t,n){if(n){if(n.length){const{lo:i,hi:r}=qa(n,t);e[n[i]>=t?n[i]:n[r]]=!0}}else e[t]=!0}function Rh(e,t,n){const i=[],r={},s=t.length;let a,o;for(a=0;a<s;++a)o=t[a],r[o]=a,i.push({value:o,major:!1});return 0!==s&&n?function(e,t,n,i){const r=e._adapter,s=+r.startOf(t[0].value,i),a=t[t.length-1].value;let o,l;for(o=s;o<=a;o=+r.add(o,1,i))l=n[o],l>=0&&(t[l].major=!0);return t}(e,i,r,n):i}class Ih extends pd{static id="time";static defaults={bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{source:"auto",callback:!1,major:{enabled:!1}}};constructor(e){super(e),this._cache={data:[],labels:[],all:[]},this._unit="day",this._majorUnit=void 0,this._offsets={},this._normalized=!1,this._parseOpts=void 0}init(e,t={}){const n=e.time||(e.time={}),i=this._adapter=new bc(e.adapters.date);i.init(t),ma(n.displayFormats,i.formats()),this._parseOpts={parser:n.parser,round:n.round,isoWeekday:n.isoWeekday},super.init(e),this._normalized=t.normalized}parse(e,t){return void 0===e?null:Hh(this,e)}beforeLayout(){super.beforeLayout(),this._cache={data:[],labels:[],all:[]}}determineDataLimits(){const e=this.options,t=this._adapter,n=e.time.unit||"day";let{min:i,max:r,minDefined:s,maxDefined:a}=this.getUserBounds();function o(e){s||isNaN(e.min)||(i=Math.min(i,e.min)),a||isNaN(e.max)||(r=Math.max(r,e.max))}s&&a||(o(this._getLabelBounds()),"ticks"===e.bounds&&"labels"===e.ticks.source||o(this.getMinMax(!1))),i=ra(i)&&!isNaN(i)?i:+t.startOf(Date.now(),n),r=ra(r)&&!isNaN(r)?r:+t.endOf(Date.now(),n)+1,this.min=Math.min(i,r-1),this.max=Math.max(i+1,r)}_getLabelBounds(){const e=this.getLabelTimestamps();let t=Number.POSITIVE_INFINITY,n=Number.NEGATIVE_INFINITY;return e.length&&(t=e[0],n=e[e.length-1]),{min:t,max:n}}buildTicks(){const e=this.options,t=e.time,n=e.ticks,i="labels"===n.source?this.getLabelTimestamps():this._generate();"ticks"===e.bounds&&i.length&&(this.min=this._userMin||i[0],this.max=this._userMax||i[i.length-1]);const r=this.min,s=function(e,t,n){let i=0,r=e.length;for(;i<r&&e[i]<t;)i++;for(;r>i&&e[r-1]>n;)r--;return i>0||r<e.length?e.slice(i,r):e}(i,r,this.max);return this._unit=t.unit||(n.autoSkip?Ph(t.minUnit,this.min,this.max,this._getLabelCapacity(r)):function(e,t,n,i,r){for(let s=Yh.length-1;s>=Yh.indexOf(n);s--){const n=Yh[s];if(Oh[n].common&&e._adapter.diff(r,i,n)>=t-1)return n}return Yh[n?Yh.indexOf(n):0]}(this,s.length,t.minUnit,this.min,this.max)),this._majorUnit=n.major.enabled&&"year"!==this._unit?function(e){for(let t=Yh.indexOf(e)+1,n=Yh.length;t<n;++t)if(Oh[Yh[t]].common)return Yh[t]}(this._unit):void 0,this.initOffsets(i),e.reverse&&s.reverse(),Rh(this,s,this._majorUnit)}afterAutoSkip(){this.options.offsetAfterAutoskip&&this.initOffsets(this.ticks.map((e=>+e.value)))}initOffsets(e=[]){let t,n,i=0,r=0;this.options.offset&&e.length&&(t=this.getDecimalForValue(e[0]),i=1===e.length?1-t:(this.getDecimalForValue(e[1])-t)/2,n=this.getDecimalForValue(e[e.length-1]),r=1===e.length?n:(n-this.getDecimalForValue(e[e.length-2]))/2);const s=e.length<3?.5:.25;i=Va(i,0,s),r=Va(r,0,s),this._offsets={start:i,end:r,factor:1/(i+1+r)}}_generate(){const e=this._adapter,t=this.min,n=this.max,i=this.options,r=i.time,s=r.unit||Ph(r.minUnit,t,n,this._getLabelCapacity(t)),a=aa(i.ticks.stepSize,1),o="week"===s&&r.isoWeekday,l=Ha(o)||!0===o,c={};let d,u,h=t;if(l&&(h=+e.startOf(h,"isoWeek",o)),h=+e.startOf(h,l?"day":s),e.diff(n,t,s)>1e5*a)throw new Error(t+" and "+n+" are too far apart with stepSize of "+a+" "+s);const f="data"===i.ticks.source&&this.getDataTimestamps();for(d=h,u=0;d<n;d=+e.add(d,a,s),u++)jh(c,d,f);return d!==n&&"ticks"!==i.bounds&&1!==u||jh(c,d,f),Object.keys(c).sort(Nh).map((e=>+e))}getLabelForValue(e){const t=this._adapter,n=this.options.time;return n.tooltipFormat?t.format(e,n.tooltipFormat):t.format(e,n.displayFormats.datetime)}format(e,t){const n=this.options.time.displayFormats,i=this._unit,r=t||n[i];return this._adapter.format(e,r)}_tickFormatFunction(e,t,n,i){const r=this.options,s=r.ticks.callback;if(s)return la(s,[e,t,n],this);const a=r.time.displayFormats,o=this._unit,l=this._majorUnit,c=o&&a[o],d=l&&a[l],u=n[t],h=l&&d&&u&&u.major;return this._adapter.format(e,i||(h?d:c))}generateTickLabels(e){let t,n,i;for(t=0,n=e.length;t<n;++t)i=e[t],i.label=this._tickFormatFunction(i.value,t,e)}getDecimalForValue(e){return null===e?NaN:(e-this.min)/(this.max-this.min)}getPixelForValue(e){const t=this._offsets,n=this.getDecimalForValue(e);return this.getPixelForDecimal((t.start+n)*t.factor)}getValueForPixel(e){const t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return this.min+n*(this.max-this.min)}_getLabelSize(e){const t=this.options.ticks,n=this.ctx.measureText(e).width,i=ja(this.isHorizontal()?t.maxRotation:t.minRotation),r=Math.cos(i),s=Math.sin(i),a=this._resolveTickFontOptions(0).size;return{w:n*r+a*s,h:n*s+a*r}}_getLabelCapacity(e){const t=this.options.time,n=t.displayFormats,i=n[t.unit]||n.millisecond,r=this._tickFormatFunction(e,0,Rh(this,[e],this._majorUnit),i),s=this._getLabelSize(r),a=Math.floor(this.isHorizontal()?this.width/s.w:this.height/s.h)-1;return a>0?a:1}getDataTimestamps(){let e,t,n=this._cache.data||[];if(n.length)return n;const i=this.getMatchingVisibleMetas();if(this._normalized&&i.length)return this._cache.data=i[0].controller.getAllParsedValues(this);for(e=0,t=i.length;e<t;++e)n=n.concat(i[e].controller.getAllParsedValues(this));return this._cache.data=this.normalize(n)}getLabelTimestamps(){const e=this._cache.labels||[];let t,n;if(e.length)return e;const i=this.getLabels();for(t=0,n=i.length;t<n;++t)e.push(Hh(this,i[t]));return this._cache.labels=this._normalized?e:this.normalize(e)}normalize(e){return Qa(e.sort(Nh))}}function zh(e,t,n){let i,r,s,a,o=0,l=e.length-1;n?(t>=e[o].pos&&t<=e[l].pos&&({lo:o,hi:l}=Ga(e,"pos",t)),({pos:i,time:s}=e[o]),({pos:r,time:a}=e[l])):(t>=e[o].time&&t<=e[l].time&&({lo:o,hi:l}=Ga(e,"time",t)),({time:i,pos:s}=e[o]),({time:r,pos:a}=e[l]));const c=r-i;return c?s+(a-s)*(t-i)/c:s}var Fh=Object.freeze({__proto__:null,CategoryScale:class extends pd{static id="category";static defaults={ticks:{callback:hh}};constructor(e){super(e),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(e){const t=this._addedLabels;if(t.length){const e=this.getLabels();for(const{index:n,label:i}of t)e[n]===i&&e.splice(n,1);this._addedLabels=[]}super.init(e)}parse(e,t){if(ta(e))return null;const n=this.getLabels();return((e,t)=>null===e?null:Va(Math.round(e),0,t))(t=isFinite(t)&&n[t]===e?t:uh(n,e,aa(t,e),this._addedLabels),n.length-1)}determineDataLimits(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let{min:n,max:i}=this.getMinMax(!0);"ticks"===this.options.bounds&&(e||(n=0),t||(i=this.getLabels().length-1)),this.min=n,this.max=i}buildTicks(){const e=this.min,t=this.max,n=this.options.offset,i=[];let r=this.getLabels();r=0===e&&t===r.length-1?r:r.slice(e,t+1),this._valueRange=Math.max(r.length-(n?0:1),1),this._startValue=this.min-(n?.5:0);for(let n=e;n<=t;n++)i.push({value:n});return i}getLabelForValue(e){return hh.call(this,e)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(e){return"number"!=typeof e&&(e=this.parse(e)),null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}},LinearScale:gh,LogarithmicScale:wh,RadialLinearScale:Ah,TimeScale:Ih,TimeSeriesScale:class extends Ih{static id="timeseries";static defaults=Ih.defaults;constructor(e){super(e),this._table=[],this._minPos=void 0,this._tableRange=void 0}initOffsets(){const e=this._getTimestampsForTable(),t=this._table=this.buildLookupTable(e);this._minPos=zh(t,this.min),this._tableRange=zh(t,this.max)-this._minPos,super.initOffsets(e)}buildLookupTable(e){const{min:t,max:n}=this,i=[],r=[];let s,a,o,l,c;for(s=0,a=e.length;s<a;++s)l=e[s],l>=t&&l<=n&&i.push(l);if(i.length<2)return[{time:t,pos:0},{time:n,pos:1}];for(s=0,a=i.length;s<a;++s)c=i[s+1],o=i[s-1],l=i[s],Math.round((c+o)/2)!==l&&r.push({time:l,pos:s/(a-1)});return r}_generate(){const e=this.min,t=this.max;let n=super.getDataTimestamps();return n.includes(e)&&n.length||n.splice(0,0,e),n.includes(t)&&1!==n.length||n.push(t),n.sort(((e,t)=>e-t))}_getTimestampsForTable(){let e=this._cache.all||[];if(e.length)return e;const t=this.getDataTimestamps(),n=this.getLabelTimestamps();return e=t.length&&n.length?this.normalize(t.concat(n)):t.length?t:n,e=this._cache.all=e,e}getDecimalForValue(e){return(zh(this._table,e)-this._minPos)/this._tableRange}getValueForPixel(e){const t=this._offsets,n=this.getDecimalForPixel(e)/t.factor-t.end;return zh(this._table,n*this._tableRange+this._minPos,!0)}}});const Bh=[vc,fu,dh,Fh];Vd.register(...Bh);const $h=Vd;function Wh(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function Vh(e,t){void 0===e&&(e={}),void 0===t&&(t={});const n=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>n.indexOf(e)<0)).forEach((n=>{void 0===e[n]?e[n]=t[n]:Wh(t[n])&&Wh(e[n])&&Object.keys(t[n]).length>0&&Vh(e[n],t[n])}))}const Uh={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector(){return null},querySelectorAll(){return[]},getElementById(){return null},createEvent(){return{initEvent(){}}},createElement(){return{children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName(){return[]}}},createElementNS(){return{}},importNode(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function qh(){const e="undefined"!=typeof document?document:{};return Vh(e,Uh),e}const Gh={document:Uh,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle(){return{getPropertyValue(){return""}}},Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia(){return{}},requestAnimationFrame(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function Zh(){const e="undefined"!=typeof window?window:{};return Vh(e,Gh),e}function Kh(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}function Xh(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function Qh(){return Date.now()}function Jh(e,t){void 0===t&&(t="x");const n=Zh();let i,r,s;const a=function(e){const t=Zh();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}(e);return n.WebKitCSSMatrix?(r=a.transform||a.webkitTransform,r.split(",").length>6&&(r=r.split(", ").map((e=>e.replace(",","."))).join(", ")),s=new n.WebKitCSSMatrix("none"===r?"":r)):(s=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),i=s.toString().split(",")),"x"===t&&(r=n.WebKitCSSMatrix?s.m41:16===i.length?parseFloat(i[12]):parseFloat(i[4])),"y"===t&&(r=n.WebKitCSSMatrix?s.m42:16===i.length?parseFloat(i[13]):parseFloat(i[5])),r||0}function ef(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function tf(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let i=1;i<arguments.length;i+=1){const r=i<0||arguments.length<=i?void 0:arguments[i];if(null!=r&&(n=r,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const n=Object.keys(Object(r)).filter((e=>t.indexOf(e)<0));for(let t=0,i=n.length;t<i;t+=1){const i=n[t],s=Object.getOwnPropertyDescriptor(r,i);void 0!==s&&s.enumerable&&(ef(e[i])&&ef(r[i])?r[i].__swiper__?e[i]=r[i]:tf(e[i],r[i]):!ef(e[i])&&ef(r[i])?(e[i]={},r[i].__swiper__?e[i]=r[i]:tf(e[i],r[i])):e[i]=r[i])}}}var n;return e}function nf(e,t,n){e.style.setProperty(t,n)}function rf(e){let{swiper:t,targetPosition:n,side:i}=e;const r=Zh(),s=-t.translate;let a,o=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",r.cancelAnimationFrame(t.cssModeFrameID);const c=n>s?"next":"prev",d=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{a=(new Date).getTime(),null===o&&(o=a);const e=Math.max(Math.min((a-o)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let h=s+c*(n-s);if(d(h,n)&&(h=n),t.wrapperEl.scrollTo({[i]:h}),d(h,n))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[i]:h})})),void r.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=r.requestAnimationFrame(u)};u()}function sf(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function af(e,t){void 0===t&&(t="");const n=Zh(),i=[...e.children];return n.HTMLSlotElement&&e instanceof HTMLSlotElement&&i.push(...e.assignedElements()),t?i.filter((e=>e.matches(t))):i}function of(e){try{return void console.warn(e)}catch(e){}}function lf(e,t){void 0===t&&(t=[]);const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:Kh(t)),n}function cf(e){const t=Zh(),n=qh(),i=e.getBoundingClientRect(),r=n.body,s=e.clientTop||r.clientTop||0,a=e.clientLeft||r.clientLeft||0,o=e===t?t.scrollY:e.scrollTop,l=e===t?t.scrollX:e.scrollLeft;return{top:i.top+o-s,left:i.left+l-a}}function df(e,t){return Zh().getComputedStyle(e,null).getPropertyValue(t)}function uf(e){let t,n=e;if(n){for(t=0;null!==(n=n.previousSibling);)1===n.nodeType&&(t+=1);return t}}function hf(e,t){const n=[];let i=e.parentElement;for(;i;)t?i.matches(t)&&n.push(i):n.push(i),i=i.parentElement;return n}function ff(e,t){t&&e.addEventListener("transitionend",(function n(i){i.target===e&&(t.call(e,i),e.removeEventListener("transitionend",n))}))}function pf(e,t,n){const i=Zh();return n?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(i.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function mf(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}function gf(e){return t=>Math.abs(t)>0&&e.browser&&e.browser.need3dFix&&Math.abs(t)%90==0?t+.001:t}let vf,yf,_f;function bf(){return vf||(vf=function(){const e=Zh(),t=qh();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),vf}function xf(e){return void 0===e&&(e={}),yf||(yf=function(e){let{userAgent:t}=void 0===e?{}:e;const n=bf(),i=Zh(),r=i.navigator.platform,s=t||i.navigator.userAgent,a={ios:!1,android:!1},o=i.screen.width,l=i.screen.height,c=s.match(/(Android);?[\s\/]+([\d.]+)?/);let d=s.match(/(iPad).*OS\s([\d_]+)/);const u=s.match(/(iPod)(.*OS\s([\d_]+))?/),h=!d&&s.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===r;let p="MacIntel"===r;return!d&&p&&n.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${l}`)>=0&&(d=s.match(/(Version)\/([\d.]+)/),d||(d=[0,1,"13_0_0"]),p=!1),c&&!f&&(a.os="android",a.android=!0),(d||h||u)&&(a.os="ios",a.ios=!0),a}(e)),yf}function wf(){return _f||(_f=function(){const e=Zh(),t=xf();let n=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,i]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));n=e<16||16===e&&i<2}}const r=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),s=i();return{isSafari:n||s,needPerspectiveFix:n,need3dFix:s||r&&t.ios,isWebView:r}}()),_f}var Mf={on(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;const r=n?"unshift":"push";return e.split(" ").forEach((e=>{i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][r](t)})),i},once(e,t,n){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof t)return i;function r(){i.off(e,r),r.__emitterProxy&&delete r.__emitterProxy;for(var n=arguments.length,s=new Array(n),a=0;a<n;a++)s[a]=arguments[a];t.apply(i,s)}return r.__emitterProxy=t,i.on(e,r,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof e)return n;const i=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[i](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=0&&t.eventsAnyListeners.splice(n,1),t},off(e,t){const n=this;return!n.eventsListeners||n.destroyed?n:n.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].forEach(((i,r)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[e].splice(r,1)}))})),n):n},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,n,i;for(var r=arguments.length,s=new Array(r),a=0;a<r;a++)s[a]=arguments[a];"string"==typeof s[0]||Array.isArray(s[0])?(t=s[0],n=s.slice(1,s.length),i=e):(t=s[0].events,n=s[0].data,i=s[0].context||e),n.unshift(i);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(i,[t,...n])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(i,n)}))})),e}};const Cf=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const Lf=(e,t,n)=>{t&&!e.classList.contains(n)?e.classList.add(n):!t&&e.classList.contains(n)&&e.classList.remove(n)};const Sf=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(n){let t=n.querySelector(`.${e.params.lazyPreloaderClass}`);!t&&e.isElement&&(n.shadowRoot?t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`):requestAnimationFrame((()=>{n.shadowRoot&&(t=n.shadowRoot.querySelector(`.${e.params.lazyPreloaderClass}`),t&&t.remove())}))),t&&t.remove()}},Tf=(e,t)=>{if(!e.slides[t])return;const n=e.slides[t].querySelector('[loading="lazy"]');n&&n.removeAttribute("loading")},kf=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const n=e.slides.length;if(!n||!t||t<0)return;t=Math.min(t,n);const i="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),r=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const n=r,s=[n-t];return s.push(...Array.from({length:t}).map(((e,t)=>n+i+t))),void e.slides.forEach(((t,n)=>{s.includes(t.column)&&Tf(e,n)}))}const s=r+i-1;if(e.params.rewind||e.params.loop)for(let i=r-t;i<=s+t;i+=1){const t=(i%n+n)%n;(t<r||t>s)&&Tf(e,t)}else for(let i=Math.max(r-t,0);i<=Math.min(s+t,n-1);i+=1)i!==r&&(i>s||i<r)&&Tf(e,i)};var Ef={updateSize:function(){const e=this;let t,n;const i=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:i.clientWidth,n=void 0!==e.params.height&&null!==e.params.height?e.params.height:i.clientHeight,0===t&&e.isHorizontal()||0===n&&e.isVertical()||(t=t-parseInt(df(i,"padding-left")||0,10)-parseInt(df(i,"padding-right")||0,10),n=n-parseInt(df(i,"padding-top")||0,10)-parseInt(df(i,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(n)&&(n=0),Object.assign(e,{width:t,height:n,size:e.isHorizontal()?t:n}))},updateSlides:function(){const e=this;function t(t,n){return parseFloat(t.getPropertyValue(e.getDirectionLabel(n))||0)}const n=e.params,{wrapperEl:i,slidesEl:r,size:s,rtlTranslate:a,wrongRTL:o}=e,l=e.virtual&&n.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,d=af(r,`.${e.params.slideClass}, swiper-slide`),u=l?e.virtual.slides.length:d.length;let h=[];const f=[],p=[];let m=n.slidesOffsetBefore;"function"==typeof m&&(m=n.slidesOffsetBefore.call(e));let g=n.slidesOffsetAfter;"function"==typeof g&&(g=n.slidesOffsetAfter.call(e));const v=e.snapGrid.length,y=e.slidesGrid.length;let _=n.spaceBetween,b=-m,x=0,w=0;if(void 0===s)return;"string"==typeof _&&_.indexOf("%")>=0?_=parseFloat(_.replace("%",""))/100*s:"string"==typeof _&&(_=parseFloat(_)),e.virtualSize=-_,d.forEach((e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),n.centeredSlides&&n.cssMode&&(nf(i,"--swiper-centered-offset-before",""),nf(i,"--swiper-centered-offset-after",""));const M=n.grid&&n.grid.rows>1&&e.grid;let C;M?e.grid.initSlides(d):e.grid&&e.grid.unsetSlides();const L="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((e=>void 0!==n.breakpoints[e].slidesPerView)).length>0;for(let i=0;i<u;i+=1){let r;if(C=0,d[i]&&(r=d[i]),M&&e.grid.updateSlide(i,r,d),!d[i]||"none"!==df(r,"display")){if("auto"===n.slidesPerView){L&&(d[i].style[e.getDirectionLabel("width")]="");const s=getComputedStyle(r),a=r.style.transform,o=r.style.webkitTransform;if(a&&(r.style.transform="none"),o&&(r.style.webkitTransform="none"),n.roundLengths)C=e.isHorizontal()?pf(r,"width",!0):pf(r,"height",!0);else{const e=t(s,"width"),n=t(s,"padding-left"),i=t(s,"padding-right"),a=t(s,"margin-left"),o=t(s,"margin-right"),l=s.getPropertyValue("box-sizing");if(l&&"border-box"===l)C=e+a+o;else{const{clientWidth:t,offsetWidth:s}=r;C=e+n+i+a+o+(s-t)}}a&&(r.style.transform=a),o&&(r.style.webkitTransform=o),n.roundLengths&&(C=Math.floor(C))}else C=(s-(n.slidesPerView-1)*_)/n.slidesPerView,n.roundLengths&&(C=Math.floor(C)),d[i]&&(d[i].style[e.getDirectionLabel("width")]=`${C}px`);d[i]&&(d[i].swiperSlideSize=C),p.push(C),n.centeredSlides?(b=b+C/2+x/2+_,0===x&&0!==i&&(b=b-s/2-_),0===i&&(b=b-s/2-_),Math.abs(b)<.001&&(b=0),n.roundLengths&&(b=Math.floor(b)),w%n.slidesPerGroup==0&&h.push(b),f.push(b)):(n.roundLengths&&(b=Math.floor(b)),(w-Math.min(e.params.slidesPerGroupSkip,w))%e.params.slidesPerGroup==0&&h.push(b),f.push(b),b=b+C+_),e.virtualSize+=C+_,x=C,w+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+g,a&&o&&("slide"===n.effect||"coverflow"===n.effect)&&(i.style.width=`${e.virtualSize+_}px`),n.setWrapperSize&&(i.style[e.getDirectionLabel("width")]=`${e.virtualSize+_}px`),M&&e.grid.updateWrapperSize(C,h),!n.centeredSlides){const t=[];for(let i=0;i<h.length;i+=1){let r=h[i];n.roundLengths&&(r=Math.floor(r)),h[i]<=e.virtualSize-s&&t.push(r)}h=t,Math.floor(e.virtualSize-s)-Math.floor(h[h.length-1])>1&&h.push(e.virtualSize-s)}if(l&&n.loop){const t=p[0]+_;if(n.slidesPerGroup>1){const i=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/n.slidesPerGroup),r=t*n.slidesPerGroup;for(let e=0;e<i;e+=1)h.push(h[h.length-1]+r)}for(let i=0;i<e.virtual.slidesBefore+e.virtual.slidesAfter;i+=1)1===n.slidesPerGroup&&h.push(h[h.length-1]+t),f.push(f[f.length-1]+t),e.virtualSize+=t}if(0===h.length&&(h=[0]),0!==_){const t=e.isHorizontal()&&a?"marginLeft":e.getDirectionLabel("marginRight");d.filter(((e,t)=>!(n.cssMode&&!n.loop)||t!==d.length-1)).forEach((e=>{e.style[t]=`${_}px`}))}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;p.forEach((t=>{e+=t+(_||0)})),e-=_;const t=e>s?e-s:0;h=h.map((e=>e<=0?-m:e>t?t+g:e))}if(n.centerInsufficientSlides){let e=0;p.forEach((t=>{e+=t+(_||0)})),e-=_;const t=(n.slidesOffsetBefore||0)+(n.slidesOffsetAfter||0);if(e+t<s){const n=(s-e-t)/2;h.forEach(((e,t)=>{h[t]=e-n})),f.forEach(((e,t)=>{f[t]=e+n}))}}if(Object.assign(e,{slides:d,snapGrid:h,slidesGrid:f,slidesSizesGrid:p}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){nf(i,"--swiper-centered-offset-before",-h[0]+"px"),nf(i,"--swiper-centered-offset-after",e.size/2-p[p.length-1]/2+"px");const t=-e.snapGrid[0],n=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+n))}if(u!==c&&e.emit("slidesLengthChange"),h.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==y&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,i=e.el.classList.contains(t);u<=n.maxBackfaceHiddenSlides?i||e.el.classList.add(t):i&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,n=[],i=t.virtual&&t.params.virtual.enabled;let r,s=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const a=e=>i?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{n.push(e)}));else for(r=0;r<Math.ceil(t.params.slidesPerView);r+=1){const e=t.activeIndex+r;if(e>t.slides.length&&!i)break;n.push(a(e))}else n.push(a(t.activeIndex));for(r=0;r<n.length;r+=1)if(void 0!==n[r]){const e=n[r].offsetHeight;s=e>s?e:s}(s||0===s)&&(t.wrapperEl.style.height=`${s}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,n=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let i=0;i<t.length;i+=1)t[i].swiperSlideOffset=(e.isHorizontal()?t[i].offsetLeft:t[i].offsetTop)-n-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,n=t.params,{slides:i,rtlTranslate:r,snapGrid:s}=t;if(0===i.length)return;void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;r&&(a=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let o=n.spaceBetween;"string"==typeof o&&o.indexOf("%")>=0?o=parseFloat(o.replace("%",""))/100*t.size:"string"==typeof o&&(o=parseFloat(o));for(let e=0;e<i.length;e+=1){const l=i[e];let c=l.swiperSlideOffset;n.cssMode&&n.centeredSlides&&(c-=i[0].swiperSlideOffset);const d=(a+(n.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),u=(a-s[0]+(n.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+o),h=-(a-c),f=h+t.slidesSizesGrid[e],p=h>=0&&h<=t.size-t.slidesSizesGrid[e],m=h>=0&&h<t.size-1||f>1&&f<=t.size||h<=0&&f>=t.size;m&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e)),Cf(l,m,n.slideVisibleClass),Cf(l,p,n.slideFullyVisibleClass),l.progress=r?-d:d,l.originalProgress=r?-u:u}},updateProgress:function(e){const t=this;if(void 0===e){const n=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*n||0}const n=t.params,i=t.maxTranslate()-t.minTranslate();let{progress:r,isBeginning:s,isEnd:a,progressLoop:o}=t;const l=s,c=a;if(0===i)r=0,s=!0,a=!0;else{r=(e-t.minTranslate())/i;const n=Math.abs(e-t.minTranslate())<1,o=Math.abs(e-t.maxTranslate())<1;s=n||r<=0,a=o||r>=1,n&&(r=0),o&&(r=1)}if(n.loop){const n=t.getSlideIndexByData(0),i=t.getSlideIndexByData(t.slides.length-1),r=t.slidesGrid[n],s=t.slidesGrid[i],a=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);o=l>=r?(l-r)/a:(l+a-s)/a,o>1&&(o-=1)}Object.assign(t,{progress:r,progressLoop:o,isBeginning:s,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),s&&!l&&t.emit("reachBeginning toEdge"),a&&!c&&t.emit("reachEnd toEdge"),(l&&!s||c&&!a)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){const e=this,{slides:t,params:n,slidesEl:i,activeIndex:r}=e,s=e.virtual&&n.virtual.enabled,a=e.grid&&n.grid&&n.grid.rows>1,o=e=>af(i,`.${n.slideClass}${e}, swiper-slide${e}`)[0];let l,c,d;if(s)if(n.loop){let t=r-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=o(`[data-swiper-slide-index="${t}"]`)}else l=o(`[data-swiper-slide-index="${r}"]`);else a?(l=t.find((e=>e.column===r)),d=t.find((e=>e.column===r+1)),c=t.find((e=>e.column===r-1))):l=t[r];l&&(a||(d=function(e,t){const n=[];for(;e.nextElementSibling;){const i=e.nextElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&!d&&(d=t[0]),c=function(e,t){const n=[];for(;e.previousElementSibling;){const i=e.previousElementSibling;t?i.matches(t)&&n.push(i):n.push(i),e=i}return n}(l,`.${n.slideClass}, swiper-slide`)[0],n.loop&&0===!c&&(c=t[t.length-1]))),t.forEach((e=>{Lf(e,e===l,n.slideActiveClass),Lf(e,e===d,n.slideNextClass),Lf(e,e===c,n.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:i,params:r,activeIndex:s,realIndex:a,snapIndex:o}=t;let l,c=e;const d=e=>{let n=e-t.virtual.slidesBefore;return n<0&&(n=t.virtual.slides.length+n),n>=t.virtual.slides.length&&(n-=t.virtual.slides.length),n};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:n}=e,i=e.rtlTranslate?e.translate:-e.translate;let r;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?i>=t[e]&&i<t[e+1]-(t[e+1]-t[e])/2?r=e:i>=t[e]&&i<t[e+1]&&(r=e+1):i>=t[e]&&(r=e);return n.normalizeSlideIndex&&(r<0||void 0===r)&&(r=0),r}(t)),i.indexOf(n)>=0)l=i.indexOf(n);else{const e=Math.min(r.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/r.slidesPerGroup)}if(l>=i.length&&(l=i.length-1),c===s&&!t.params.loop)return void(l!==o&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===s&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=d(c));const u=t.grid&&r.grid&&r.grid.rows>1;let h;if(t.virtual&&r.virtual.enabled&&r.loop)h=d(c);else if(u){const e=t.slides.find((e=>e.column===c));let n=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(n)&&(n=Math.max(t.slides.indexOf(e),0)),h=Math.floor(n/r.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");h=e?parseInt(e,10):c}else h=c;Object.assign(t,{previousSnapIndex:o,snapIndex:l,previousRealIndex:a,realIndex:h,previousIndex:s,activeIndex:c}),t.initialized&&kf(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(a!==h&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const n=this,i=n.params;let r=e.closest(`.${i.slideClass}, swiper-slide`);!r&&n.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!r&&e.matches&&e.matches(`.${i.slideClass}, swiper-slide`)&&(r=e)}));let s,a=!1;if(r)for(let e=0;e<n.slides.length;e+=1)if(n.slides[e]===r){a=!0,s=e;break}if(!r||!a)return n.clickedSlide=void 0,void(n.clickedIndex=void 0);n.clickedSlide=r,n.virtual&&n.params.virtual.enabled?n.clickedIndex=parseInt(r.getAttribute("data-swiper-slide-index"),10):n.clickedIndex=s,i.slideToClickedSlide&&void 0!==n.clickedIndex&&n.clickedIndex!==n.activeIndex&&n.slideToClickedSlide()}};var Df={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:n,translate:i,wrapperEl:r}=this;if(t.virtualTranslate)return n?-i:i;if(t.cssMode)return i;let s=Jh(r,e);return s+=this.cssOverflowAdjustment(),n&&(s=-s),s||0},setTranslate:function(e,t){const n=this,{rtlTranslate:i,params:r,wrapperEl:s,progress:a}=n;let o,l=0,c=0;n.isHorizontal()?l=i?-e:e:c=e,r.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),n.previousTranslate=n.translate,n.translate=n.isHorizontal()?l:c,r.cssMode?s[n.isHorizontal()?"scrollLeft":"scrollTop"]=n.isHorizontal()?-l:-c:r.virtualTranslate||(n.isHorizontal()?l-=n.cssOverflowAdjustment():c-=n.cssOverflowAdjustment(),s.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=n.maxTranslate()-n.minTranslate();o=0===d?0:(e-n.minTranslate())/d,o!==a&&n.updateProgress(e),n.emit("setTranslate",n.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,n,i,r){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===n&&(n=!0),void 0===i&&(i=!0);const s=this,{params:a,wrapperEl:o}=s;if(s.animating&&a.preventInteractionOnTransition)return!1;const l=s.minTranslate(),c=s.maxTranslate();let d;if(d=i&&e>l?l:i&&e<c?c:e,s.updateProgress(d),a.cssMode){const e=s.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-d;else{if(!s.support.smoothScroll)return rf({swiper:s,targetPosition:-d,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(s.setTransition(0),s.setTranslate(d),n&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(d),n&&(s.emit("beforeTransitionStart",t,r),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,s.animating=!1,n&&s.emit("transitionEnd"))}),s.wrapperEl.addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd))),!0}};function Af(e){let{swiper:t,runCallbacks:n,direction:i,step:r}=e;const{activeIndex:s,previousIndex:a}=t;let o=i;if(o||(o=s>a?"next":s<a?"prev":"reset"),t.emit(`transition${r}`),n&&s!==a){if("reset"===o)return void t.emit(`slideResetTransition${r}`);t.emit(`slideChangeTransition${r}`),"next"===o?t.emit(`slideNextTransition${r}`):t.emit(`slidePrevTransition${r}`)}}var Of={slideTo:function(e,t,n,i,r){void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e&&(e=parseInt(e,10));const s=this;let a=e;a<0&&(a=0);const{params:o,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:u,rtlTranslate:h,wrapperEl:f,enabled:p}=s;if(!p&&!i&&!r||s.destroyed||s.animating&&o.preventInteractionOnTransition)return!1;void 0===t&&(t=s.params.speed);const m=Math.min(s.params.slidesPerGroupSkip,a);let g=m+Math.floor((a-m)/s.params.slidesPerGroup);g>=l.length&&(g=l.length-1);const v=-l[g];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*v),n=Math.floor(100*c[e]),i=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=n&&t<i-(i-n)/2?a=e:t>=n&&t<i&&(a=e+1):t>=n&&(a=e)}if(s.initialized&&a!==u){if(!s.allowSlideNext&&(h?v>s.translate&&v>s.minTranslate():v<s.translate&&v<s.minTranslate()))return!1;if(!s.allowSlidePrev&&v>s.translate&&v>s.maxTranslate()&&(u||0)!==a)return!1}let y;a!==(d||0)&&n&&s.emit("beforeSlideChangeStart"),s.updateProgress(v),y=a>u?"next":a<u?"prev":"reset";const _=s.virtual&&s.params.virtual.enabled;if(!(_&&r)&&(h&&-v===s.translate||!h&&v===s.translate))return s.updateActiveIndex(a),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(v),"reset"!==y&&(s.transitionStart(n,y),s.transitionEnd(n,y)),!1;if(o.cssMode){const e=s.isHorizontal(),n=h?v:-v;if(0===t)_&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),_&&!s._cssModeVirtualInitialSet&&s.params.initialSlide>0?(s._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=n}))):f[e?"scrollLeft":"scrollTop"]=n,_&&requestAnimationFrame((()=>{s.wrapperEl.style.scrollSnapType="",s._immediateVirtual=!1}));else{if(!s.support.smoothScroll)return rf({swiper:s,targetPosition:n,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:n,behavior:"smooth"})}return!0}const b=wf().isSafari;return _&&!r&&b&&s.isElement&&s.virtual.update(!1,!1,a),s.setTransition(t),s.setTranslate(v),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(n,y),0===t?s.transitionEnd(n,y):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.wrapperEl.removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(n,y))}),s.wrapperEl.addEventListener("transitionend",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,n,i){if(void 0===e&&(e=0),void 0===n&&(n=!0),"string"==typeof e){e=parseInt(e,10)}const r=this;if(r.destroyed)return;void 0===t&&(t=r.params.speed);const s=r.grid&&r.params.grid&&r.params.grid.rows>1;let a=e;if(r.params.loop)if(r.virtual&&r.params.virtual.enabled)a+=r.virtual.slidesBefore;else{let e;if(s){const t=a*r.params.grid.rows;e=r.slides.find((e=>1*e.getAttribute("data-swiper-slide-index")===t)).column}else e=r.getSlideIndexByData(a);const t=s?Math.ceil(r.slides.length/r.params.grid.rows):r.slides.length,{centeredSlides:n}=r.params;let o=r.params.slidesPerView;"auto"===o?o=r.slidesPerViewDynamic():(o=Math.ceil(parseFloat(r.params.slidesPerView,10)),n&&o%2==0&&(o+=1));let l=t-e<o;if(n&&(l=l||e<Math.ceil(o/2)),i&&n&&"auto"!==r.params.slidesPerView&&!s&&(l=!1),l){const i=n?e<r.activeIndex?"prev":"next":e-r.activeIndex-1<r.params.slidesPerView?"next":"prev";r.loopFix({direction:i,slideTo:!0,activeSlideIndex:"next"===i?e+1:e-t+1,slideRealIndex:"next"===i?r.realIndex:void 0})}if(s){const e=a*r.params.grid.rows;a=r.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)).column}else a=r.getSlideIndexByData(a)}return requestAnimationFrame((()=>{r.slideTo(a,t,n,i)})),r},slideNext:function(e,t,n){void 0===t&&(t=!0);const i=this,{enabled:r,params:s,animating:a}=i;if(!r||i.destroyed)return i;void 0===e&&(e=i.params.speed);let o=s.slidesPerGroup;"auto"===s.slidesPerView&&1===s.slidesPerGroup&&s.slidesPerGroupAuto&&(o=Math.max(i.slidesPerViewDynamic("current",!0),1));const l=i.activeIndex<s.slidesPerGroupSkip?1:o,c=i.virtual&&s.virtual.enabled;if(s.loop){if(a&&!c&&s.loopPreventsSliding)return!1;if(i.loopFix({direction:"next"}),i._clientLeft=i.wrapperEl.clientLeft,i.activeIndex===i.slides.length-1&&s.cssMode)return requestAnimationFrame((()=>{i.slideTo(i.activeIndex+l,e,t,n)})),!0}return s.rewind&&i.isEnd?i.slideTo(0,e,t,n):i.slideTo(i.activeIndex+l,e,t,n)},slidePrev:function(e,t,n){void 0===t&&(t=!0);const i=this,{params:r,snapGrid:s,slidesGrid:a,rtlTranslate:o,enabled:l,animating:c}=i;if(!l||i.destroyed)return i;void 0===e&&(e=i.params.speed);const d=i.virtual&&r.virtual.enabled;if(r.loop){if(c&&!d&&r.loopPreventsSliding)return!1;i.loopFix({direction:"prev"}),i._clientLeft=i.wrapperEl.clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const h=u(o?i.translate:-i.translate),f=s.map((e=>u(e))),p=r.freeMode&&r.freeMode.enabled;let m=s[f.indexOf(h)-1];if(void 0===m&&(r.cssMode||p)){let e;s.forEach(((t,n)=>{h>=t&&(e=n)})),void 0!==e&&(m=p?s[e]:s[e>0?e-1:e])}let g=0;if(void 0!==m&&(g=a.indexOf(m),g<0&&(g=i.activeIndex-1),"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(g=g-i.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),r.rewind&&i.isBeginning){const r=i.params.virtual&&i.params.virtual.enabled&&i.virtual?i.virtual.slides.length-1:i.slides.length-1;return i.slideTo(r,e,t,n)}return r.loop&&0===i.activeIndex&&r.cssMode?(requestAnimationFrame((()=>{i.slideTo(g,e,t,n)})),!0):i.slideTo(g,e,t,n)},slideReset:function(e,t,n){void 0===t&&(t=!0);const i=this;if(!i.destroyed)return void 0===e&&(e=i.params.speed),i.slideTo(i.activeIndex,e,t,n)},slideToClosest:function(e,t,n,i){void 0===t&&(t=!0),void 0===i&&(i=.5);const r=this;if(r.destroyed)return;void 0===e&&(e=r.params.speed);let s=r.activeIndex;const a=Math.min(r.params.slidesPerGroupSkip,s),o=a+Math.floor((s-a)/r.params.slidesPerGroup),l=r.rtlTranslate?r.translate:-r.translate;if(l>=r.snapGrid[o]){const e=r.snapGrid[o];l-e>(r.snapGrid[o+1]-e)*i&&(s+=r.params.slidesPerGroup)}else{const e=r.snapGrid[o-1];l-e<=(r.snapGrid[o]-e)*i&&(s-=r.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,r.slidesGrid.length-1),r.slideTo(s,e,t,n)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:n}=e,i="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let r,s=e.clickedIndex;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;r=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?s<e.loopedSlides-i/2||s>e.slides.length-e.loopedSlides+i/2?(e.loopFix(),s=e.getSlideIndex(af(n,`${a}[data-swiper-slide-index="${r}"]`)[0]),Xh((()=>{e.slideTo(s)}))):e.slideTo(s):s>e.slides.length-i?(e.loopFix(),s=e.getSlideIndex(af(n,`${a}[data-swiper-slide-index="${r}"]`)[0]),Xh((()=>{e.slideTo(s)}))):e.slideTo(s)}else e.slideTo(s)}};var Yf={loopCreate:function(e){const t=this,{params:n,slidesEl:i}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;const r=()=>{af(i,`.${n.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},s=t.grid&&n.grid&&n.grid.rows>1,a=n.slidesPerGroup*(s?n.grid.rows:1),o=t.slides.length%a!=0,l=s&&t.slides.length%n.grid.rows!=0,c=e=>{for(let i=0;i<e;i+=1){const e=t.isElement?lf("swiper-slide",[n.slideBlankClass]):lf("div",[n.slideClass,n.slideBlankClass]);t.slidesEl.append(e)}};if(o){if(n.loopAddBlankSlides){c(a-t.slides.length%a),t.recalcSlides(),t.updateSlides()}else of("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else if(l){if(n.loopAddBlankSlides){c(n.grid.rows-t.slides.length%n.grid.rows),t.recalcSlides(),t.updateSlides()}else of("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");r()}else r();t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:n=!0,direction:i,setTranslate:r,activeSlideIndex:s,byController:a,byMousewheel:o}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:u,slidesEl:h,params:f}=l,{centeredSlides:p}=f;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&f.virtual.enabled)return n&&(f.centeredSlides||0!==l.snapIndex?f.centeredSlides&&l.snapIndex<f.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=d,l.allowSlideNext=u,void l.emit("loopFix");let m=f.slidesPerView;"auto"===m?m=l.slidesPerViewDynamic():(m=Math.ceil(parseFloat(f.slidesPerView,10)),p&&m%2==0&&(m+=1));const g=f.slidesPerGroupAuto?m:f.slidesPerGroup;let v=g;v%g!=0&&(v+=g-v%g),v+=f.loopAdditionalSlides,l.loopedSlides=v;const y=l.grid&&f.grid&&f.grid.rows>1;c.length<m+v?of("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):y&&"row"===f.grid.fill&&of("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const _=[],b=[];let x=l.activeIndex;void 0===s?s=l.getSlideIndex(c.find((e=>e.classList.contains(f.slideActiveClass)))):x=s;const w="next"===i||!i,M="prev"===i||!i;let C=0,L=0;const S=y?Math.ceil(c.length/f.grid.rows):c.length,T=(y?c[s].column:s)+(p&&void 0===r?-m/2+.5:0);if(T<v){C=Math.max(v-T,g);for(let e=0;e<v-T;e+=1){const t=e-Math.floor(e/S)*S;if(y){const e=S-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&_.push(t)}else _.push(S-t-1)}}else if(T+m>S-v){L=Math.max(T-(S-2*v),g);for(let e=0;e<L;e+=1){const t=e-Math.floor(e/S)*S;y?c.forEach(((e,n)=>{e.column===t&&b.push(n)})):b.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),M&&_.forEach((e=>{c[e].swiperLoopMoveDOM=!0,h.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),w&&b.forEach((e=>{c[e].swiperLoopMoveDOM=!0,h.append(c[e]),c[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===f.slidesPerView?l.updateSlides():y&&(_.length>0&&M||b.length>0&&w)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),f.watchSlidesProgress&&l.updateSlidesOffset(),n)if(_.length>0&&M){if(void 0===t){const e=l.slidesGrid[x],t=l.slidesGrid[x+C]-e;o?l.setTranslate(l.translate-t):(l.slideTo(x+Math.ceil(C),0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(r){const e=y?_.length/f.grid.rows:_.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(b.length>0&&w)if(void 0===t){const e=l.slidesGrid[x],t=l.slidesGrid[x-L]-e;o?l.setTranslate(l.translate-t):(l.slideTo(x-L,0,!1,!0),r&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=y?b.length/f.grid.rows:b.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=d,l.allowSlideNext=u,l.controller&&l.controller.control&&!a){const e={slideRealIndex:t,direction:i,setTranslate:r,activeSlideIndex:s,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===f.slidesPerView&&n})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===f.slidesPerView&&n})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:n}=e;if(!t.loop||!n||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;i[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),i.forEach((e=>{n.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function Nf(e,t,n){const i=Zh(),{params:r}=e,s=r.edgeSwipeDetection,a=r.edgeSwipeThreshold;return!s||!(n<=a||n>=i.innerWidth-a)||"prevent"===s&&(t.preventDefault(),!0)}function Hf(e){const t=this,n=qh();let i=e;i.originalEvent&&(i=i.originalEvent);const r=t.touchEventsData;if("pointerdown"===i.type){if(null!==r.pointerId&&r.pointerId!==i.pointerId)return;r.pointerId=i.pointerId}else"touchstart"===i.type&&1===i.targetTouches.length&&(r.touchId=i.targetTouches[0].identifier);if("touchstart"===i.type)return void Nf(t,i,i.targetTouches[0].pageX);const{params:s,touches:a,enabled:o}=t;if(!o)return;if(!s.simulateTouch&&"mouse"===i.pointerType)return;if(t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let l=i.target;if("wrapper"===s.touchEventsTarget&&!function(e,t){const n=Zh();let i=t.contains(e);!i&&n.HTMLSlotElement&&t instanceof HTMLSlotElement&&(i=[...t.assignedElements()].includes(e),i||(i=function(e,t){const n=[t];for(;n.length>0;){const t=n.shift();if(e===t)return!0;n.push(...t.children,...t.shadowRoot?t.shadowRoot.children:[],...t.assignedElements?t.assignedElements():[])}}(e,t)));return i}(l,t.wrapperEl))return;if("which"in i&&3===i.which)return;if("button"in i&&i.button>0)return;if(r.isTouched&&r.isMoved)return;const c=!!s.noSwipingClass&&""!==s.noSwipingClass,d=i.composedPath?i.composedPath():i.path;c&&i.target&&i.target.shadowRoot&&d&&(l=d[0]);const u=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,h=!(!i.target||!i.target.shadowRoot);if(s.noSwiping&&(h?function(e,t){return void 0===t&&(t=this),function t(n){if(!n||n===qh()||n===Zh())return null;n.assignedSlot&&(n=n.assignedSlot);const i=n.closest(e);return i||n.getRootNode?i||t(n.getRootNode().host):null}(t)}(u,l):l.closest(u)))return void(t.allowClick=!0);if(s.swipeHandler&&!l.closest(s.swipeHandler))return;a.currentX=i.pageX,a.currentY=i.pageY;const f=a.currentX,p=a.currentY;if(!Nf(t,i,f))return;Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=f,a.startY=p,r.touchStartTime=Qh(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(r.allowThresholdMove=!1);let m=!0;l.matches(r.focusableElements)&&(m=!1,"SELECT"===l.nodeName&&(r.isTouched=!1)),n.activeElement&&n.activeElement.matches(r.focusableElements)&&n.activeElement!==l&&("mouse"===i.pointerType||"mouse"!==i.pointerType&&!l.matches(r.focusableElements))&&n.activeElement.blur();const g=m&&t.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!g||l.isContentEditable||i.preventDefault(),s.freeMode&&s.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",i)}function Pf(e){const t=qh(),n=this,i=n.touchEventsData,{params:r,touches:s,rtlTranslate:a,enabled:o}=n;if(!o)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==i.touchId)return;if(c.pointerId!==i.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].find((e=>e.identifier===i.touchId)),!l||l.identifier!==i.touchId)return}else l=c;if(!i.isTouched)return void(i.startMoving&&i.isScrolling&&n.emit("touchMoveOpposite",c));const d=l.pageX,u=l.pageY;if(c.preventedByNestedSwiper)return s.startX=d,void(s.startY=u);if(!n.allowTouchMove)return c.target.matches(i.focusableElements)||(n.allowClick=!1),void(i.isTouched&&(Object.assign(s,{startX:d,startY:u,currentX:d,currentY:u}),i.touchStartTime=Qh()));if(r.touchReleaseOnEdges&&!r.loop)if(n.isVertical()){if(u<s.startY&&n.translate<=n.maxTranslate()||u>s.startY&&n.translate>=n.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(d<s.startX&&n.translate<=n.maxTranslate()||d>s.startX&&n.translate>=n.minTranslate())return;if(t.activeElement&&t.activeElement.matches(i.focusableElements)&&t.activeElement!==c.target&&"mouse"!==c.pointerType&&t.activeElement.blur(),t.activeElement&&c.target===t.activeElement&&c.target.matches(i.focusableElements))return i.isMoved=!0,void(n.allowClick=!1);i.allowTouchCallbacks&&n.emit("touchMove",c),s.previousX=s.currentX,s.previousY=s.currentY,s.currentX=d,s.currentY=u;const h=s.currentX-s.startX,f=s.currentY-s.startY;if(n.params.threshold&&Math.sqrt(h**2+f**2)<n.params.threshold)return;if(void 0===i.isScrolling){let e;n.isHorizontal()&&s.currentY===s.startY||n.isVertical()&&s.currentX===s.startX?i.isScrolling=!1:h*h+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(h))/Math.PI,i.isScrolling=n.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&n.emit("touchMoveOpposite",c),void 0===i.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(i.startMoving=!0)),i.isScrolling||"touchmove"===c.type&&i.preventTouchMoveFromPointerMove)return void(i.isTouched=!1);if(!i.startMoving)return;n.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation();let p=n.isHorizontal()?h:f,m=n.isHorizontal()?s.currentX-s.previousX:s.currentY-s.previousY;r.oneWayMovement&&(p=Math.abs(p)*(a?1:-1),m=Math.abs(m)*(a?1:-1)),s.diff=p,p*=r.touchRatio,a&&(p=-p,m=-m);const g=n.touchesDirection;n.swipeDirection=p>0?"prev":"next",n.touchesDirection=m>0?"prev":"next";const v=n.params.loop&&!r.cssMode,y="next"===n.touchesDirection&&n.allowSlideNext||"prev"===n.touchesDirection&&n.allowSlidePrev;if(!i.isMoved){if(v&&y&&n.loopFix({direction:n.swipeDirection}),i.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});n.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!r.grabCursor||!0!==n.allowSlideNext&&!0!==n.allowSlidePrev||n.setGrabCursor(!0),n.emit("sliderFirstMove",c)}if((new Date).getTime(),!1!==r._loopSwapReset&&i.isMoved&&i.allowThresholdMove&&g!==n.touchesDirection&&v&&y&&Math.abs(p)>=1)return Object.assign(s,{startX:d,startY:u,currentX:d,currentY:u,startTranslate:i.currentTranslate}),i.loopSwapReset=!0,void(i.startTranslate=i.currentTranslate);n.emit("sliderMove",c),i.isMoved=!0,i.currentTranslate=p+i.startTranslate;let _=!0,b=r.resistanceRatio;if(r.touchReleaseOnEdges&&(b=0),p>0?(v&&y&&i.allowThresholdMove&&i.currentTranslate>(r.centeredSlides?n.minTranslate()-n.slidesSizesGrid[n.activeIndex+1]-("auto"!==r.slidesPerView&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.activeIndex+1]+n.params.spaceBetween:0)-n.params.spaceBetween:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>n.minTranslate()&&(_=!1,r.resistance&&(i.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+i.startTranslate+p)**b))):p<0&&(v&&y&&i.allowThresholdMove&&i.currentTranslate<(r.centeredSlides?n.maxTranslate()+n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween+("auto"!==r.slidesPerView&&n.slides.length-r.slidesPerView>=2?n.slidesSizesGrid[n.slidesSizesGrid.length-1]+n.params.spaceBetween:0):n.maxTranslate())&&n.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:n.slides.length-("auto"===r.slidesPerView?n.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslate<n.maxTranslate()&&(_=!1,r.resistance&&(i.currentTranslate=n.maxTranslate()+1-(n.maxTranslate()-i.startTranslate-p)**b))),_&&(c.preventedByNestedSwiper=!0),!n.allowSlideNext&&"next"===n.swipeDirection&&i.currentTranslate<i.startTranslate&&(i.currentTranslate=i.startTranslate),!n.allowSlidePrev&&"prev"===n.swipeDirection&&i.currentTranslate>i.startTranslate&&(i.currentTranslate=i.startTranslate),n.allowSlidePrev||n.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(p)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,i.currentTranslate=i.startTranslate,void(s.diff=n.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&n.freeMode||r.watchSlidesProgress)&&(n.updateActiveIndex(),n.updateSlidesClasses()),r.freeMode&&r.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(i.currentTranslate),n.setTranslate(i.currentTranslate))}function jf(e){const t=this,n=t.touchEventsData;let i,r=e;r.originalEvent&&(r=r.originalEvent);if("touchend"===r.type||"touchcancel"===r.type){if(i=[...r.changedTouches].find((e=>e.identifier===n.touchId)),!i||i.identifier!==n.touchId)return}else{if(null!==n.touchId)return;if(r.pointerId!==n.pointerId)return;i=r}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(r.type)){if(!(["pointercancel","contextmenu"].includes(r.type)&&(t.browser.isSafari||t.browser.isWebView)))return}n.pointerId=null,n.touchId=null;const{params:s,touches:a,rtlTranslate:o,slidesGrid:l,enabled:c}=t;if(!c)return;if(!s.simulateTouch&&"mouse"===r.pointerType)return;if(n.allowTouchCallbacks&&t.emit("touchEnd",r),n.allowTouchCallbacks=!1,!n.isTouched)return n.isMoved&&s.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,void(n.startMoving=!1);s.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const d=Qh(),u=d-n.touchStartTime;if(t.allowClick){const e=r.path||r.composedPath&&r.composedPath();t.updateClickedSlide(e&&e[0]||r.target,e),t.emit("tap click",r),u<300&&d-n.lastClickTime<300&&t.emit("doubleTap doubleClick",r)}if(n.lastClickTime=Qh(),Xh((()=>{t.destroyed||(t.allowClick=!0)})),!n.isTouched||!n.isMoved||!t.swipeDirection||0===a.diff&&!n.loopSwapReset||n.currentTranslate===n.startTranslate&&!n.loopSwapReset)return n.isTouched=!1,n.isMoved=!1,void(n.startMoving=!1);let h;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,h=s.followFinger?o?t.translate:-t.translate:-n.currentTranslate,s.cssMode)return;if(s.freeMode&&s.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});const f=h>=-t.maxTranslate()&&!t.params.loop;let p=0,m=t.slidesSizesGrid[0];for(let e=0;e<l.length;e+=e<s.slidesPerGroupSkip?1:s.slidesPerGroup){const t=e<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;void 0!==l[e+t]?(f||h>=l[e]&&h<l[e+t])&&(p=e,m=l[e+t]-l[e]):(f||h>=l[e])&&(p=e,m=l[l.length-1]-l[l.length-2])}let g=null,v=null;s.rewind&&(t.isBeginning?v=s.virtual&&s.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const y=(h-l[p])/m,_=p<s.slidesPerGroupSkip-1?1:s.slidesPerGroup;if(u>s.longSwipesMs){if(!s.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?g:p+_):t.slideTo(p)),"prev"===t.swipeDirection&&(y>1-s.longSwipesRatio?t.slideTo(p+_):null!==v&&y<0&&Math.abs(y)>s.longSwipesRatio?t.slideTo(v):t.slideTo(p))}else{if(!s.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(r.target===t.navigation.nextEl||r.target===t.navigation.prevEl)?r.target===t.navigation.nextEl?t.slideTo(p+_):t.slideTo(p):("next"===t.swipeDirection&&t.slideTo(null!==g?g:p+_),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:p))}}function Rf(){const e=this,{params:t,el:n}=e;if(n&&0===n.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:i,allowSlidePrev:r,snapGrid:s}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const o=a&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||o?e.params.loop&&!a?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=r,e.allowSlideNext=i,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function If(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function zf(){const e=this,{wrapperEl:t,rtlTranslate:n,enabled:i}=e;if(!i)return;let r;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const s=e.maxTranslate()-e.minTranslate();r=0===s?0:(e.translate-e.minTranslate())/s,r!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function Ff(e){const t=this;Sf(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function Bf(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const $f=(e,t)=>{const n=qh(),{params:i,el:r,wrapperEl:s,device:a}=e,o=!!i.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;r&&"string"!=typeof r&&(n[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:o}),r[l]("touchstart",e.onTouchStart,{passive:!1}),r[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("touchmove",e.onTouchMove,{passive:!1,capture:o}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:o}),n[l]("touchend",e.onTouchEnd,{passive:!0}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("touchcancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),n[l]("contextmenu",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[l]("click",e.onClick,!0),i.cssMode&&s[l]("scroll",e.onScroll),i.updateOnWindowResize?e[c](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",Rf,!0):e[c]("observerUpdate",Rf,!0),r[l]("load",e.onLoad,{capture:!0}))};const Wf=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var Vf={setBreakpoint:function(){const e=this,{realIndex:t,initialized:n,params:i,el:r}=e,s=i.breakpoints;if(!s||s&&0===Object.keys(s).length)return;const a=qh(),o="window"!==i.breakpointsBase&&i.breakpointsBase?"container":i.breakpointsBase,l=["window","container"].includes(i.breakpointsBase)||!i.breakpointsBase?e.el:a.querySelector(i.breakpointsBase),c=e.getBreakpoint(s,o,l);if(!c||e.currentBreakpoint===c)return;const d=(c in s?s[c]:void 0)||e.originalParams,u=Wf(e,i),h=Wf(e,d),f=e.params.grabCursor,p=d.grabCursor,m=i.enabled;u&&!h?(r.classList.remove(`${i.containerModifierClass}grid`,`${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&h&&(r.classList.add(`${i.containerModifierClass}grid`),(d.grid.fill&&"column"===d.grid.fill||!d.grid.fill&&"column"===i.grid.fill)&&r.classList.add(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),f&&!p?e.unsetGrabCursor():!f&&p&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===d[t])return;const n=i[t]&&i[t].enabled,r=d[t]&&d[t].enabled;n&&!r&&e[t].disable(),!n&&r&&e[t].enable()}));const g=d.direction&&d.direction!==i.direction,v=i.loop&&(d.slidesPerView!==i.slidesPerView||g),y=i.loop;g&&n&&e.changeDirection(),tf(e.params,d);const _=e.params.enabled,b=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),m&&!_?e.disable():!m&&_&&e.enable(),e.currentBreakpoint=c,e.emit("_beforeBreakpoint",d),n&&(v?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!y&&b?(e.loopCreate(t),e.updateSlides()):y&&!b&&e.loopDestroy()),e.emit("breakpoint",d)},getBreakpoint:function(e,t,n){if(void 0===t&&(t="window"),!e||"container"===t&&!n)return;let i=!1;const r=Zh(),s="window"===t?r.innerHeight:n.clientHeight,a=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:s*t,point:e}}return{value:e,point:e}}));a.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<a.length;e+=1){const{point:s,value:o}=a[e];"window"===t?r.matchMedia(`(min-width: ${o}px)`).matches&&(i=s):o<=n.clientWidth&&(i=s)}return i||"max"}};var Uf={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function qf(e,t){return function(n){void 0===n&&(n={});const i=Object.keys(n)[0],r=n[i];"object"==typeof r&&null!==r?(!0===e[i]&&(e[i]={enabled:!0}),"navigation"===i&&e[i]&&e[i].enabled&&!e[i].prevEl&&!e[i].nextEl&&(e[i].auto=!0),["pagination","scrollbar"].indexOf(i)>=0&&e[i]&&e[i].enabled&&!e[i].el&&(e[i].auto=!0),i in e&&"enabled"in r?("object"!=typeof e[i]||"enabled"in e[i]||(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),tf(t,n)):tf(t,n)):tf(t,n)}}const Gf={eventsEmitter:Mf,update:Ef,translate:Df,transition:{setTransition:function(e,t){const n=this;n.params.cssMode||(n.wrapperEl.style.transitionDuration=`${e}ms`,n.wrapperEl.style.transitionDelay=0===e?"0ms":""),n.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const n=this,{params:i}=n;i.cssMode||(i.autoHeight&&n.updateAutoHeight(),Af({swiper:n,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const n=this,{params:i}=n;n.animating=!1,i.cssMode||(n.setTransition(0),Af({swiper:n,runCallbacks:e,direction:t,step:"End"}))}},slide:Of,loop:Yf,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const n="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),n.style.cursor="move",n.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=Hf.bind(e),e.onTouchMove=Pf.bind(e),e.onTouchEnd=jf.bind(e),e.onDocumentTouchStart=Bf.bind(e),t.cssMode&&(e.onScroll=zf.bind(e)),e.onClick=If.bind(e),e.onLoad=Ff.bind(e),$f(e,"on")},detachEvents:function(){$f(this,"off")}},breakpoints:Vf,checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:i}=n;if(i){const t=e.slides.length-1,n=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*i;e.isLocked=e.size>n}else e.isLocked=1===e.snapGrid.length;!0===n.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===n.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:n,rtl:i,el:r,device:s}=e,a=function(e,t){const n=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((i=>{e[i]&&n.push(t+i)})):"string"==typeof e&&n.push(t+e)})),n}(["initialized",n.direction,{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:i},{grid:n.grid&&n.grid.rows>1},{"grid-column":n.grid&&n.grid.rows>1&&"column"===n.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":n.cssMode},{centered:n.cssMode&&n.centeredSlides},{"watch-progress":n.watchSlidesProgress}],n.containerModifierClass);t.push(...a),r.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!=typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}}},Zf={};class Kf{constructor(){let e,t;for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];1===i.length&&i[0].constructor&&"Object"===Object.prototype.toString.call(i[0]).slice(8,-1)?t=i[0]:[e,t]=i,t||(t={}),t=tf({},t),e&&!t.el&&(t.el=e);const s=qh();if(t.el&&"string"==typeof t.el&&s.querySelectorAll(t.el).length>1){const e=[];return s.querySelectorAll(t.el).forEach((n=>{const i=tf({},t,{el:n});e.push(new Kf(i))})),e}const a=this;a.__swiper__=!0,a.support=bf(),a.device=xf({userAgent:t.userAgent}),a.browser=wf(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);const o={};a.modules.forEach((e=>{e({params:t,swiper:a,extendParams:qf(t,o),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}));const l=tf({},Uf,o);return a.params=tf({},l,Zf,t),a.originalParams=tf({},a.params),a.passedParams=tf({},t),a.params&&a.params.on&&Object.keys(a.params.on).forEach((e=>{a.on(e,a.params.on[e])})),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===a.params.direction},isVertical(){return"vertical"===a.params.direction},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:a.params.allowSlideNext,allowSlidePrev:a.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:n}=this,i=uf(af(t,`.${n.slideClass}, swiper-slide`)[0]);return uf(e)-i}getSlideIndexByData(e){return this.getSlideIndex(this.slides.find((t=>1*t.getAttribute("data-swiper-slide-index")===e)))}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=af(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const n=this;e=Math.min(Math.max(e,0),1);const i=n.minTranslate(),r=(n.maxTranslate()-i)*e+i;n.translateTo(r,void 0===t?0:t),n.updateActiveIndex(),n.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((n=>{const i=e.getSlideClasses(n);t.push({slideEl:n,classNames:i}),e.emit("_slideClass",n,i)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:n,slides:i,slidesGrid:r,slidesSizesGrid:s,size:a,activeIndex:o}=this;let l=1;if("number"==typeof n.slidesPerView)return n.slidesPerView;if(n.centeredSlides){let e,t=i[o]?Math.ceil(i[o].swiperSlideSize):0;for(let n=o+1;n<i.length;n+=1)i[n]&&!e&&(t+=Math.ceil(i[n].swiperSlideSize),l+=1,t>a&&(e=!0));for(let n=o-1;n>=0;n-=1)i[n]&&!e&&(t+=i[n].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let e=o+1;e<i.length;e+=1){(t?r[e]+s[e]-r[o]<a:r[e]-r[o]<a)&&(l+=1)}else for(let e=o-1;e>=0;e-=1){r[o]-r[e]<a&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:n}=e;function i(){const t=e.rtlTranslate?-1*e.translate:e.translate,n=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses()}let r;if(n.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&Sf(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),n.freeMode&&n.freeMode.enabled&&!n.cssMode)i(),n.autoHeight&&e.updateAutoHeight();else{if(("auto"===n.slidesPerView||n.slidesPerView>1)&&e.isEnd&&!n.centeredSlides){const t=e.virtual&&n.virtual.enabled?e.virtual.slides:e.slides;r=e.slideTo(t.length-1,0,!1,!0)}else r=e.slideTo(e.activeIndex,0,!1,!0);r||i()}n.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const n=this,i=n.params.direction;return e||(e="horizontal"===i?"vertical":"horizontal"),e===i||"horizontal"!==e&&"vertical"!==e||(n.el.classList.remove(`${n.params.containerModifierClass}${i}`),n.el.classList.add(`${n.params.containerModifierClass}${e}`),n.emitContainerClasses(),n.params.direction=e,n.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),n.emit("changeDirection"),t&&n.update()),n}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let n=e||t.params.el;if("string"==typeof n&&(n=document.querySelector(n)),!n)return!1;n.swiper=t,n.parentNode&&n.parentNode.host&&n.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const i=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let r=(()=>{if(n&&n.shadowRoot&&n.shadowRoot.querySelector){return n.shadowRoot.querySelector(i())}return af(n,i())[0]})();return!r&&t.params.createElements&&(r=lf("div",t.params.wrapperClass),n.append(r),af(n,`.${t.params.slideClass}`).forEach((e=>{r.append(e)}))),Object.assign(t,{el:n,wrapperEl:r,slidesEl:t.isElement&&!n.parentNode.host.slideSlots?n.parentNode.host:r,hostEl:t.isElement?n.parentNode.host:n,mounted:!0,rtl:"rtl"===n.dir.toLowerCase()||"rtl"===df(n,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===n.dir.toLowerCase()||"rtl"===df(n,"direction")),wrongRTL:"-webkit-box"===df(r,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const n=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&n.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),n.forEach((e=>{e.complete?Sf(t,e):e.addEventListener("load",(e=>{Sf(t,e.target)}))})),kf(t),t.initialized=!0,kf(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const n=this,{params:i,el:r,wrapperEl:s,slides:a}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),i.loop&&n.loopDestroy(),t&&(n.removeClasses(),r&&"string"!=typeof r&&r.removeAttribute("style"),s&&s.removeAttribute("style"),a&&a.length&&a.forEach((e=>{e.classList.remove(i.slideVisibleClass,i.slideFullyVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),n.emit("destroy"),Object.keys(n.eventsListeners).forEach((e=>{n.off(e)})),!1!==e&&(n.el&&"string"!=typeof n.el&&(n.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(n)),n.destroyed=!0),null}static extendDefaults(e){tf(Zf,e)}static get extendedDefaults(){return Zf}static get defaults(){return Uf}static installModule(e){Kf.prototype.__modules__||(Kf.prototype.__modules__=[]);const t=Kf.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Kf.installModule(e))),Kf):(Kf.installModule(e),Kf)}}function Xf(e,t,n,i){return e.params.createElements&&Object.keys(i).forEach((r=>{if(!n[r]&&!0===n.auto){let s=af(e.el,`.${i[r]}`)[0];s||(s=lf("div",i[r]),s.className=i[r],e.el.append(s)),n[r]=s,t[r]=s}})),n}function Qf(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function Jf(e){const t=this,{params:n,slidesEl:i}=t;n.loop&&t.loopDestroy();const r=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,i.append(t.children[0]),t.innerHTML=""}else i.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&r(e[t]);else r(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update()}function ep(e){const t=this,{params:n,activeIndex:i,slidesEl:r}=t;n.loop&&t.loopDestroy();let s=i+1;const a=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,r.prepend(t.children[0]),t.innerHTML=""}else r.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&a(e[t]);s=i+e.length}else a(e);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),t.slideTo(s,0,!1)}function tp(e,t){const n=this,{params:i,activeIndex:r,slidesEl:s}=n;let a=r;i.loop&&(a-=n.loopedSlides,n.loopDestroy(),n.recalcSlides());const o=n.slides.length;if(e<=0)return void n.prependSlide(t);if(e>=o)return void n.appendSlide(t);let l=a>e?a+1:a;const c=[];for(let t=o-1;t>=e;t-=1){const e=n.slides[t];e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&s.append(t[e]);l=a>e?a+t.length:a}else s.append(t);for(let e=0;e<c.length;e+=1)s.append(c[e]);n.recalcSlides(),i.loop&&n.loopCreate(),i.observer&&!n.isElement||n.update(),i.loop?n.slideTo(l+n.loopedSlides,0,!1):n.slideTo(l,0,!1)}function np(e){const t=this,{params:n,activeIndex:i}=t;let r=i;n.loop&&(r-=t.loopedSlides,t.loopDestroy());let s,a=r;if("object"==typeof e&&"length"in e){for(let n=0;n<e.length;n+=1)s=e[n],t.slides[s]&&t.slides[s].remove(),s<a&&(a-=1);a=Math.max(a,0)}else s=e,t.slides[s]&&t.slides[s].remove(),s<a&&(a-=1),a=Math.max(a,0);t.recalcSlides(),n.loop&&t.loopCreate(),n.observer&&!t.isElement||t.update(),n.loop?t.slideTo(a+t.loopedSlides,0,!1):t.slideTo(a,0,!1)}function ip(){const e=this,t=[];for(let n=0;n<e.slides.length;n+=1)t.push(n);e.removeSlide(t)}function rp(e){const{effect:t,swiper:n,on:i,setTranslate:r,setTransition:s,overwriteParams:a,perspective:o,recreateShadows:l,getEffectParams:c}=e;let d;i("beforeInit",(()=>{if(n.params.effect!==t)return;n.classNames.push(`${n.params.containerModifierClass}${t}`),o&&o()&&n.classNames.push(`${n.params.containerModifierClass}3d`);const e=a?a():{};Object.assign(n.params,e),Object.assign(n.originalParams,e)})),i("setTranslate",(()=>{n.params.effect===t&&r()})),i("setTransition",((e,i)=>{n.params.effect===t&&s(i)})),i("transitionEnd",(()=>{if(n.params.effect===t&&l){if(!c||!c().slideShadows)return;n.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),i("virtualUpdate",(()=>{n.params.effect===t&&(n.slides.length||(d=!0),requestAnimationFrame((()=>{d&&n.slides&&n.slides.length&&(r(),d=!1)})))}))}function sp(e,t){const n=sf(t);return n!==t&&(n.style.backfaceVisibility="hidden",n.style["-webkit-backface-visibility"]="hidden"),n}function ap(e){let{swiper:t,duration:n,transformElements:i,allSlides:r}=e;const{activeIndex:s}=t;if(t.params.virtualTranslate&&0!==n){let e,n=!1;e=r?i:i.filter((e=>{const n=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.find((t=>t.shadowRoot&&t.shadowRoot===e.parentNode));return e.parentElement})(e):e;return t.getSlideIndex(n)===s})),e.forEach((e=>{ff(e,(()=>{if(n)return;if(!t||t.destroyed)return;n=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function op(e,t,n){const i=`swiper-slide-shadow${n?`-${n}`:""}${e?` swiper-slide-shadow-${e}`:""}`,r=sf(t);let s=r.querySelector(`.${i.split(" ").join(".")}`);return s||(s=lf("div",i.split(" ")),r.append(s)),s}Object.keys(Gf).forEach((e=>{Object.keys(Gf[e]).forEach((t=>{Kf.prototype[t]=Gf[e][t]}))})),Kf.use([function(e){let{swiper:t,on:n,emit:i}=e;const r=Zh();let s=null,a=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(i("beforeResize"),i("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&i("orientationchange")};n("init",(()=>{t.params.resizeObserver&&void 0!==r.ResizeObserver?t&&!t.destroyed&&t.initialized&&(s=new ResizeObserver((e=>{a=r.requestAnimationFrame((()=>{const{width:n,height:i}=t;let r=n,s=i;e.forEach((e=>{let{contentBoxSize:n,contentRect:i,target:a}=e;a&&a!==t.el||(r=i?i.width:(n[0]||n).inlineSize,s=i?i.height:(n[0]||n).blockSize)})),r===n&&s===i||o()}))})),s.observe(t.el)):(r.addEventListener("resize",o),r.addEventListener("orientationchange",l))})),n("destroy",(()=>{a&&r.cancelAnimationFrame(a),s&&s.unobserve&&t.el&&(s.unobserve(t.el),s=null),r.removeEventListener("resize",o),r.removeEventListener("orientationchange",l)}))},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;const s=[],a=Zh(),o=function(e,n){void 0===n&&(n={});const i=new(a.MutationObserver||a.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void r("observerUpdate",e[0]);const n=function(){r("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(n):a.setTimeout(n,0)}));i.observe(e,{attributes:void 0===n.attributes||n.attributes,childList:t.isElement||(void 0===n.childList||n).childList,characterData:void 0===n.characterData||n.characterData}),s.push(i)};n({observer:!1,observeParents:!1,observeSlideChildren:!1}),i("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=hf(t.hostEl);for(let t=0;t<e.length;t+=1)o(e[t])}o(t.hostEl,{childList:t.params.observeSlideChildren}),o(t.wrapperEl,{attributes:!1})}})),i("destroy",(()=>{s.forEach((e=>{e.disconnect()})),s.splice(0,s.length)}))}]);const lp=[function(e){let t,{swiper:n,extendParams:i,on:r,emit:s}=e;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const a=qh();n.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=a.createElement("div");function l(e,t){const i=n.params.virtual;if(i.cache&&n.virtual.cache[t])return n.virtual.cache[t];let r;return i.renderSlide?(r=i.renderSlide.call(n,e,t),"string"==typeof r&&(o.innerHTML=r,r=o.children[0])):r=n.isElement?lf("swiper-slide"):lf("div",n.params.slideClass),r.setAttribute("data-swiper-slide-index",t),i.renderSlide||(r.innerHTML=e),i.cache&&(n.virtual.cache[t]=r),r}function c(e,t,i){const{slidesPerView:r,slidesPerGroup:a,centeredSlides:o,loop:c,initialSlide:d}=n.params;if(t&&!c&&d>0)return;const{addSlidesBefore:u,addSlidesAfter:h}=n.params.virtual,{from:f,to:p,slides:m,slidesGrid:g,offset:v}=n.virtual;n.params.cssMode||n.updateActiveIndex();const y=void 0===i?n.activeIndex||0:i;let _,b,x;_=n.rtlTranslate?"right":n.isHorizontal()?"left":"top",o?(b=Math.floor(r/2)+a+h,x=Math.floor(r/2)+a+u):(b=r+(a-1)+h,x=(c?r:a)+u);let w=y-x,M=y+b;c||(w=Math.max(w,0),M=Math.min(M,m.length-1));let C=(n.slidesGrid[w]||0)-(n.slidesGrid[0]||0);function L(){n.updateSlides(),n.updateProgress(),n.updateSlidesClasses(),s("virtualUpdate")}if(c&&y>=x?(w-=x,o||(C+=n.slidesGrid[0])):c&&y<x&&(w=-x,o&&(C+=n.slidesGrid[0])),Object.assign(n.virtual,{from:w,to:M,offset:C,slidesGrid:n.slidesGrid,slidesBefore:x,slidesAfter:b}),f===w&&p===M&&!e)return n.slidesGrid!==g&&C!==v&&n.slides.forEach((e=>{e.style[_]=C-Math.abs(n.cssOverflowAdjustment())+"px"})),n.updateProgress(),void s("virtualUpdate");if(n.params.virtual.renderExternal)return n.params.virtual.renderExternal.call(n,{offset:C,from:w,to:M,slides:function(){const e=[];for(let t=w;t<=M;t+=1)e.push(m[t]);return e}()}),void(n.params.virtual.renderExternalUpdate?L():s("virtualUpdate"));const S=[],T=[],k=e=>{let t=e;return e<0?t=m.length+e:t>=m.length&&(t-=m.length),t};if(e)n.slides.filter((e=>e.matches(`.${n.params.slideClass}, swiper-slide`))).forEach((e=>{e.remove()}));else for(let e=f;e<=p;e+=1)if(e<w||e>M){const t=k(e);n.slides.filter((e=>e.matches(`.${n.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`))).forEach((e=>{e.remove()}))}const E=c?-m.length:0,D=c?2*m.length:m.length;for(let t=E;t<D;t+=1)if(t>=w&&t<=M){const n=k(t);void 0===p||e?T.push(n):(t>p&&T.push(n),t<f&&S.push(n))}if(T.forEach((e=>{n.slidesEl.append(l(m[e],e))})),c)for(let e=S.length-1;e>=0;e-=1){const t=S[e];n.slidesEl.prepend(l(m[t],t))}else S.sort(((e,t)=>t-e)),S.forEach((e=>{n.slidesEl.prepend(l(m[e],e))}));af(n.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[_]=C-Math.abs(n.cssOverflowAdjustment())+"px"})),L()}r("beforeInit",(()=>{if(!n.params.virtual.enabled)return;let e;if(void 0===n.passedParams.virtual.slides){const t=[...n.slidesEl.children].filter((e=>e.matches(`.${n.params.slideClass}, swiper-slide`)));t&&t.length&&(n.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),n.virtual.cache[t]=e,e.remove()})))}e||(n.virtual.slides=n.params.virtual.slides),n.classNames.push(`${n.params.containerModifierClass}virtual`),n.params.watchSlidesProgress=!0,n.originalParams.watchSlidesProgress=!0,c(!1,!0)})),r("setTranslate",(()=>{n.params.virtual.enabled&&(n.params.cssMode&&!n._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{c()}),100)):c())})),r("init update resize",(()=>{n.params.virtual.enabled&&n.params.cssMode&&nf(n.wrapperEl,"--swiper-virtual-size",`${n.virtualSize}px`)})),Object.assign(n.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t<e.length;t+=1)e[t]&&n.virtual.slides.push(e[t]);else n.virtual.slides.push(e);c(!0)},prependSlide:function(e){const t=n.activeIndex;let i=t+1,r=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&n.virtual.slides.unshift(e[t]);i=t+e.length,r=e.length}else n.virtual.slides.unshift(e);if(n.params.virtual.cache){const e=n.virtual.cache,t={};Object.keys(e).forEach((n=>{const i=e[n],s=i.getAttribute("data-swiper-slide-index");s&&i.setAttribute("data-swiper-slide-index",parseInt(s,10)+r),t[parseInt(n,10)+r]=i})),n.virtual.cache=t}c(!0),n.slideTo(i,0)},removeSlide:function(e){if(null==e)return;let t=n.activeIndex;if(Array.isArray(e))for(let i=e.length-1;i>=0;i-=1)n.params.virtual.cache&&(delete n.virtual.cache[e[i]],Object.keys(n.virtual.cache).forEach((t=>{t>e&&(n.virtual.cache[t-1]=n.virtual.cache[t],n.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete n.virtual.cache[t])}))),n.virtual.slides.splice(e[i],1),e[i]<t&&(t-=1),t=Math.max(t,0);else n.params.virtual.cache&&(delete n.virtual.cache[e],Object.keys(n.virtual.cache).forEach((t=>{t>e&&(n.virtual.cache[t-1]=n.virtual.cache[t],n.virtual.cache[t-1].setAttribute("data-swiper-slide-index",t-1),delete n.virtual.cache[t])}))),n.virtual.slides.splice(e,1),e<t&&(t-=1),t=Math.max(t,0);c(!0),n.slideTo(t,0)},removeAllSlides:function(){n.virtual.slides=[],n.params.virtual.cache&&(n.virtual.cache={}),c(!0),n.slideTo(0,0)},update:c})},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;const s=qh(),a=Zh();function o(e){if(!t.enabled)return;const{rtlTranslate:n}=t;let i=e;i.originalEvent&&(i=i.originalEvent);const o=i.keyCode||i.charCode,l=t.params.keyboard.pageUpDown,c=l&&33===o,d=l&&34===o,u=37===o,h=39===o,f=38===o,p=40===o;if(!t.allowSlideNext&&(t.isHorizontal()&&h||t.isVertical()&&p||d))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&u||t.isVertical()&&f||c))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||s.activeElement&&s.activeElement.nodeName&&("input"===s.activeElement.nodeName.toLowerCase()||"textarea"===s.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(c||d||u||h||f||p)){let e=!1;if(hf(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===hf(t.el,`.${t.params.slideActiveClass}`).length)return;const i=t.el,r=i.clientWidth,s=i.clientHeight,o=a.innerWidth,l=a.innerHeight,c=cf(i);n&&(c.left-=i.scrollLeft);const d=[[c.left,c.top],[c.left+r,c.top],[c.left,c.top+s],[c.left+r,c.top+s]];for(let t=0;t<d.length;t+=1){const n=d[t];if(n[0]>=0&&n[0]<=o&&n[1]>=0&&n[1]<=l){if(0===n[0]&&0===n[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||d||u||h)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),((d||h)&&!n||(c||u)&&n)&&t.slideNext(),((c||u)&&!n||(d||h)&&n)&&t.slidePrev()):((c||d||f||p)&&(i.preventDefault?i.preventDefault():i.returnValue=!1),(d||p)&&t.slideNext(),(c||f)&&t.slidePrev()),r("keyPress",o)}}function l(){t.keyboard.enabled||(s.addEventListener("keydown",o),t.keyboard.enabled=!0)}function c(){t.keyboard.enabled&&(s.removeEventListener("keydown",o),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},n({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&l()})),i("destroy",(()=>{t.keyboard.enabled&&c()})),Object.assign(t.keyboard,{enable:l,disable:c})},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;const s=Zh();let a;n({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null,noMousewheelClass:"swiper-no-mousewheel"}}),t.mousewheel={enabled:!1};let o,l=Qh();const c=[];function d(){t.enabled&&(t.mouseEntered=!0)}function u(){t.enabled&&(t.mouseEntered=!1)}function h(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&Qh()-l<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&Qh()-l<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),r("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),r("scroll",e.raw)),l=(new s.Date).getTime(),!1)))}function f(e){let n=e,i=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const s=t.params.mousewheel;t.params.cssMode&&n.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const d=l&&l.contains(n.target);if(!t.mouseEntered&&!d&&!s.releaseOnEdges)return!0;n.originalEvent&&(n=n.originalEvent);let u=0;const f=t.rtlTranslate?-1:1,p=function(e){let t=0,n=0,i=0,r=0;return"detail"in e&&(n=e.detail),"wheelDelta"in e&&(n=-e.wheelDelta/120),"wheelDeltaY"in e&&(n=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=n,n=0),i=10*t,r=10*n,"deltaY"in e&&(r=e.deltaY),"deltaX"in e&&(i=e.deltaX),e.shiftKey&&!i&&(i=r,r=0),(i||r)&&e.deltaMode&&(1===e.deltaMode?(i*=40,r*=40):(i*=800,r*=800)),i&&!t&&(t=i<1?-1:1),r&&!n&&(n=r<1?-1:1),{spinX:t,spinY:n,pixelX:i,pixelY:r}}(n);if(s.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(p.pixelX)>Math.abs(p.pixelY)))return!0;u=-p.pixelX*f}else{if(!(Math.abs(p.pixelY)>Math.abs(p.pixelX)))return!0;u=-p.pixelY}else u=Math.abs(p.pixelX)>Math.abs(p.pixelY)?-p.pixelX*f:-p.pixelY;if(0===u)return!0;s.invert&&(u=-u);let m=t.getTranslate()+u*s.sensitivity;if(m>=t.minTranslate()&&(m=t.minTranslate()),m<=t.maxTranslate()&&(m=t.maxTranslate()),i=!!t.params.loop||!(m===t.minTranslate()||m===t.maxTranslate()),i&&t.params.nested&&n.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:Qh(),delta:Math.abs(u),direction:Math.sign(u)},i=o&&e.time<o.time+500&&e.delta<=o.delta&&e.direction===o.direction;if(!i){o=void 0;let l=t.getTranslate()+u*s.sensitivity;const d=t.isBeginning,h=t.isEnd;if(l>=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!d&&t.isBeginning||!h&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(a),a=void 0,c.length>=15&&c.shift();const n=c.length?c[c.length-1]:void 0,i=c[0];if(c.push(e),n&&(e.delta>n.delta||e.direction!==n.direction))c.splice(0);else if(c.length>=15&&e.time-i.time<500&&i.delta-e.delta>=1&&e.delta<=6){const n=u>0?.8:.2;o=e,c.splice(0),a=Xh((()=>{!t.destroyed&&t.params&&t.slideToClosest(t.params.speed,!0,void 0,n)}),0)}a||(a=Xh((()=>{if(t.destroyed||!t.params)return;o=e,c.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(i||r("scroll",n),t.params.autoplay&&t.params.autoplay.disableOnInteraction&&t.autoplay.stop(),s.releaseOnEdges&&(l===t.minTranslate()||l===t.maxTranslate()))return!0}}else{const n={time:Qh(),delta:Math.abs(u),direction:Math.sign(u),raw:e};c.length>=2&&c.shift();const i=c.length?c[c.length-1]:void 0;if(c.push(n),i?(n.direction!==i.direction||n.delta>i.delta||n.time>i.time+150)&&h(n):h(n),function(e){const n=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&n.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&n.releaseOnEdges)return!0;return!1}(n))return!0}return n.preventDefault?n.preventDefault():n.returnValue=!1,!1}function p(e){let n=t.el;"container"!==t.params.mousewheel.eventsTarget&&(n=document.querySelector(t.params.mousewheel.eventsTarget)),n[e]("mouseenter",d),n[e]("mouseleave",u),n[e]("wheel",f)}function m(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",f),!0):!t.mousewheel.enabled&&(p("addEventListener"),t.mousewheel.enabled=!0,!0)}function g(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,f),!0):!!t.mousewheel.enabled&&(p("removeEventListener"),t.mousewheel.enabled=!1,!0)}i("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&g(),t.params.mousewheel.enabled&&m()})),i("destroy",(()=>{t.params.cssMode&&m(),t.mousewheel.enabled&&g()})),Object.assign(t.mousewheel,{enable:m,disable:g})},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;function s(e){let n;return e&&"string"==typeof e&&t.isElement&&(n=t.el.querySelector(e)||t.hostEl.querySelector(e),n)?n:(e&&("string"==typeof e&&(n=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&n&&n.length>1&&1===t.el.querySelectorAll(e).length?n=t.el.querySelector(e):n&&1===n.length&&(n=n[0])),e&&!n?e:n)}function a(e,n){const i=t.params.navigation;(e=mf(e)).forEach((e=>{e&&(e.classList[n?"add":"remove"](...i.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=n),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass))}))}function o(){const{nextEl:e,prevEl:n}=t.navigation;if(t.params.loop)return a(n,!1),void a(e,!1);a(n,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),r("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),r("navigationNext"))}function d(){const e=t.params.navigation;if(t.params.navigation=Xf(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let n=s(e.nextEl),i=s(e.prevEl);Object.assign(t.navigation,{nextEl:n,prevEl:i}),n=mf(n),i=mf(i);const r=(n,i)=>{n&&n.addEventListener("click","next"===i?c:l),!t.enabled&&n&&n.classList.add(...e.lockClass.split(" "))};n.forEach((e=>r(e,"next"))),i.forEach((e=>r(e,"prev")))}function u(){let{nextEl:e,prevEl:n}=t.navigation;e=mf(e),n=mf(n);const i=(e,n)=>{e.removeEventListener("click","next"===n?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>i(e,"next"))),n.forEach((e=>i(e,"prev")))}n({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},i("init",(()=>{!1===t.params.navigation.enabled?h():(d(),o())})),i("toEdge fromEdge lock unlock",(()=>{o()})),i("destroy",(()=>{u()})),i("enable disable",(()=>{let{nextEl:e,prevEl:n}=t.navigation;e=mf(e),n=mf(n),t.enabled?o():[...e,...n].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),i("click",((e,n)=>{let{nextEl:i,prevEl:s}=t.navigation;i=mf(i),s=mf(s);const a=n.target;let o=s.includes(a)||i.includes(a);if(t.isElement&&!o){const e=n.path||n.composedPath&&n.composedPath();e&&(o=e.find((e=>i.includes(e)||s.includes(e))))}if(t.params.navigation.hideOnClick&&!o){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;i.length?e=i[0].classList.contains(t.params.navigation.hiddenClass):s.length&&(e=s[0].classList.contains(t.params.navigation.hiddenClass)),r(!0===e?"navigationShow":"navigationHide"),[...i,...s].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const h=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),d(),o()},disable:h,update:o,init:d,destroy:u})},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;const s="swiper-pagination";let a;n({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${s}-bullet`,bulletActiveClass:`${s}-bullet-active`,modifierClass:`${s}-`,currentClass:`${s}-current`,totalClass:`${s}-total`,hiddenClass:`${s}-hidden`,progressbarFillClass:`${s}-progressbar-fill`,progressbarOppositeClass:`${s}-progressbar-opposite`,clickableClass:`${s}-clickable`,lockClass:`${s}-lock`,horizontalClass:`${s}-horizontal`,verticalClass:`${s}-vertical`,paginationDisabledClass:`${s}-disabled`}}),t.pagination={el:null,bullets:[]};let o=0;function l(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,n){const{bulletActiveClass:i}=t.params.pagination;e&&(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${i}-${n}`),(e=e[("prev"===n?"previous":"next")+"ElementSibling"])&&e.classList.add(`${i}-${n}-${n}`))}function d(e){const n=e.target.closest(Qf(t.params.pagination.bulletClass));if(!n)return;e.preventDefault();const i=uf(n)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===i)return;const e=(r=t.realIndex,s=i,a=t.slides.length,(s%=a)==1+(r%=a)?"next":s===r-1?"previous":void 0);"next"===e?t.slideNext():"previous"===e?t.slidePrev():t.slideToLoop(i)}else t.slideTo(i);var r,s,a}function u(){const e=t.rtl,n=t.params.pagination;if(l())return;let i,s,d=t.pagination.el;d=mf(d);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,h=t.params.loop?Math.ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(s=t.previousRealIndex||0,i=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(i=t.snapIndex,s=t.previousSnapIndex):(s=t.previousIndex||0,i=t.activeIndex||0),"bullets"===n.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const r=t.pagination.bullets;let l,u,h;if(n.dynamicBullets&&(a=pf(r[0],t.isHorizontal()?"width":"height",!0),d.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=a*(n.dynamicMainBullets+4)+"px"})),n.dynamicMainBullets>1&&void 0!==s&&(o+=i-(s||0),o>n.dynamicMainBullets-1?o=n.dynamicMainBullets-1:o<0&&(o=0)),l=Math.max(i-o,0),u=l+(Math.min(r.length,n.dynamicMainBullets)-1),h=(u+l)/2),r.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${n.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),d.length>1)r.forEach((e=>{const r=uf(e);r===i?e.classList.add(...n.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),n.dynamicBullets&&(r>=l&&r<=u&&e.classList.add(...`${n.bulletActiveClass}-main`.split(" ")),r===l&&c(e,"prev"),r===u&&c(e,"next"))}));else{const e=r[i];if(e&&e.classList.add(...n.bulletActiveClass.split(" ")),t.isElement&&r.forEach(((e,t)=>{e.setAttribute("part",t===i?"bullet-active":"bullet")})),n.dynamicBullets){const e=r[l],t=r[u];for(let e=l;e<=u;e+=1)r[e]&&r[e].classList.add(...`${n.bulletActiveClass}-main`.split(" "));c(e,"prev"),c(t,"next")}}if(n.dynamicBullets){const i=Math.min(r.length,n.dynamicMainBullets+4),s=(a*i-a)/2-h*a,o=e?"right":"left";r.forEach((e=>{e.style[t.isHorizontal()?o:"top"]=`${s}px`}))}}d.forEach(((e,s)=>{if("fraction"===n.type&&(e.querySelectorAll(Qf(n.currentClass)).forEach((e=>{e.textContent=n.formatFractionCurrent(i+1)})),e.querySelectorAll(Qf(n.totalClass)).forEach((e=>{e.textContent=n.formatFractionTotal(h)}))),"progressbar"===n.type){let r;r=n.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const s=(i+1)/h;let a=1,o=1;"horizontal"===r?a=s:o=s,e.querySelectorAll(Qf(n.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${a}) scaleY(${o})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===n.type&&n.renderCustom?(e.innerHTML=n.renderCustom(t,i+1,h),0===s&&r("paginationRender",e)):(0===s&&r("paginationRender",e),r("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass)}))}function h(){const e=t.params.pagination;if(l())return;const n=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.grid&&t.params.grid.rows>1?t.slides.length/Math.ceil(t.params.grid.rows):t.slides.length;let i=t.pagination.el;i=mf(i);let s="";if("bullets"===e.type){let i=t.params.loop?Math.ceil(n/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&i>n&&(i=n);for(let n=0;n<i;n+=1)e.renderBullet?s+=e.renderBullet.call(t,n,e.bulletClass):s+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],i.forEach((n=>{"custom"!==e.type&&(n.innerHTML=s||""),"bullets"===e.type&&t.pagination.bullets.push(...n.querySelectorAll(Qf(e.bulletClass)))})),"custom"!==e.type&&r("paginationRender",i[0])}function f(){t.params.pagination=Xf(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let n;"string"==typeof e.el&&t.isElement&&(n=t.el.querySelector(e.el)),n||"string"!=typeof e.el||(n=[...document.querySelectorAll(e.el)]),n||(n=e.el),n&&0!==n.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(n)&&n.length>1&&(n=[...t.el.querySelectorAll(e.el)],n.length>1&&(n=n.find((e=>hf(e,".swiper")[0]===t.el)))),Array.isArray(n)&&1===n.length&&(n=n[0]),Object.assign(t.pagination,{el:n}),n=mf(n),n.forEach((n=>{"bullets"===e.type&&e.clickable&&n.classList.add(...(e.clickableClass||"").split(" ")),n.classList.add(e.modifierClass+e.type),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(n.classList.add(`${e.modifierClass}${e.type}-dynamic`),o=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&n.classList.add(e.progressbarOppositeClass),e.clickable&&n.addEventListener("click",d),t.enabled||n.classList.add(e.lockClass)})))}function p(){const e=t.params.pagination;if(l())return;let n=t.pagination.el;n&&(n=mf(n),n.forEach((n=>{n.classList.remove(e.hiddenClass),n.classList.remove(e.modifierClass+e.type),n.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&(n.classList.remove(...(e.clickableClass||"").split(" ")),n.removeEventListener("click",d))}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}i("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:n}=t.pagination;n=mf(n),n.forEach((n=>{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),i("init",(()=>{!1===t.params.pagination.enabled?m():(f(),h(),u())})),i("activeIndexChange",(()=>{void 0===t.snapIndex&&u()})),i("snapIndexChange",(()=>{u()})),i("snapGridLengthChange",(()=>{h(),u()})),i("destroy",(()=>{p()})),i("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=mf(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),i("lock unlock",(()=>{u()})),i("click",((e,n)=>{const i=n.target,s=mf(t.pagination.el);if(t.params.pagination.el&&t.params.pagination.hideOnClick&&s&&s.length>0&&!i.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&i===t.navigation.nextEl||t.navigation.prevEl&&i===t.navigation.prevEl))return;const e=s[0].classList.contains(t.params.pagination.hiddenClass);r(!0===e?"paginationShow":"paginationHide"),s.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const m=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=mf(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),p()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=mf(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),f(),h(),u()},disable:m,render:h,update:u,init:f,destroy:p})},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;const s=qh();let a,o,l,c,d=!1,u=null,h=null;function f(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:n}=t,{dragEl:i,el:r}=e,s=t.params.scrollbar,a=t.params.loop?t.progressLoop:t.progress;let c=o,d=(l-o)*a;n?(d=-d,d>0?(c=o-d,d=0):-d+o>l&&(c=l+d)):d<0?(c=o+d,d=0):d+o>l&&(c=l-d),t.isHorizontal()?(i.style.transform=`translate3d(${d}px, 0, 0)`,i.style.width=`${c}px`):(i.style.transform=`translate3d(0px, ${d}px, 0)`,i.style.height=`${c}px`),s.hide&&(clearTimeout(u),r.style.opacity=1,u=setTimeout((()=>{r.style.opacity=0,r.style.transitionDuration="400ms"}),1e3))}function p(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:n,el:i}=e;n.style.width="",n.style.height="",l=t.isHorizontal()?i.offsetWidth:i.offsetHeight,c=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),o="auto"===t.params.scrollbar.dragSize?l*c:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?n.style.width=`${o}px`:n.style.height=`${o}px`,i.style.display=c>=1?"none":"",t.params.scrollbar.hide&&(i.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function m(e){return t.isHorizontal()?e.clientX:e.clientY}function g(e){const{scrollbar:n,rtlTranslate:i}=t,{el:r}=n;let s;s=(m(e)-cf(r)[t.isHorizontal()?"left":"top"]-(null!==a?a:o/2))/(l-o),s=Math.max(Math.min(s,1),0),i&&(s=1-s);const c=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*s;t.updateProgress(c),t.setTranslate(c),t.updateActiveIndex(),t.updateSlidesClasses()}function v(e){const n=t.params.scrollbar,{scrollbar:i,wrapperEl:s}=t,{el:o,dragEl:l}=i;d=!0,a=e.target===l?m(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),s.style.transitionDuration="100ms",l.style.transitionDuration="100ms",g(e),clearTimeout(h),o.style.transitionDuration="0ms",n.hide&&(o.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function y(e){const{scrollbar:n,wrapperEl:i}=t,{el:s,dragEl:a}=n;d&&(e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1,g(e),i.style.transitionDuration="0ms",s.style.transitionDuration="0ms",a.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function _(e){const n=t.params.scrollbar,{scrollbar:i,wrapperEl:s}=t,{el:a}=i;d&&(d=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",s.style.transitionDuration=""),n.hide&&(clearTimeout(h),h=Xh((()=>{a.style.opacity=0,a.style.transitionDuration="400ms"}),1e3)),r("scrollbarDragEnd",e),n.snapOnRelease&&t.slideToClosest())}function b(e){const{scrollbar:n,params:i}=t,r=n.el;if(!r)return;const a=r,o=!!i.passiveListeners&&{passive:!1,capture:!1},l=!!i.passiveListeners&&{passive:!0,capture:!1};if(!a)return;const c="on"===e?"addEventListener":"removeEventListener";a[c]("pointerdown",v,o),s[c]("pointermove",y,o),s[c]("pointerup",_,l)}function x(){const{scrollbar:e,el:n}=t;t.params.scrollbar=Xf(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const i=t.params.scrollbar;if(!i.el)return;let r,a;if("string"==typeof i.el&&t.isElement&&(r=t.el.querySelector(i.el)),r||"string"!=typeof i.el)r||(r=i.el);else if(r=s.querySelectorAll(i.el),!r.length)return;t.params.uniqueNavElements&&"string"==typeof i.el&&r.length>1&&1===n.querySelectorAll(i.el).length&&(r=n.querySelector(i.el)),r.length>0&&(r=r[0]),r.classList.add(t.isHorizontal()?i.horizontalClass:i.verticalClass),r&&(a=r.querySelector(Qf(t.params.scrollbar.dragClass)),a||(a=lf("div",t.params.scrollbar.dragClass),r.append(a))),Object.assign(e,{el:r,dragEl:a}),i.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&b("on"),r&&r.classList[t.enabled?"remove":"add"](...Kh(t.params.scrollbar.lockClass))}function w(){const e=t.params.scrollbar,n=t.scrollbar.el;n&&n.classList.remove(...Kh(t.isHorizontal()?e.horizontalClass:e.verticalClass)),t.params.scrollbar.el&&t.scrollbar.el&&b("off")}n({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},i("changeDirection",(()=>{if(!t.scrollbar||!t.scrollbar.el)return;const e=t.params.scrollbar;let{el:n}=t.scrollbar;n=mf(n),n.forEach((n=>{n.classList.remove(e.horizontalClass,e.verticalClass),n.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),i("init",(()=>{!1===t.params.scrollbar.enabled?M():(x(),p(),f())})),i("update resize observerUpdate lock unlock changeDirection",(()=>{p()})),i("setTranslate",(()=>{f()})),i("setTransition",((e,n)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(n)})),i("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](...Kh(t.params.scrollbar.lockClass))})),i("destroy",(()=>{w()}));const M=()=>{t.el.classList.add(...Kh(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.add(...Kh(t.params.scrollbar.scrollbarDisabledClass)),w()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(...Kh(t.params.scrollbar.scrollbarDisabledClass)),t.scrollbar.el&&t.scrollbar.el.classList.remove(...Kh(t.params.scrollbar.scrollbarDisabledClass)),x(),p(),f()},disable:M,updateSize:p,setTranslate:f,init:x,destroy:w})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({parallax:{enabled:!1}});const r="[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]",s=(e,n)=>{const{rtl:i}=t,r=i?-1:1,s=e.getAttribute("data-swiper-parallax")||"0";let a=e.getAttribute("data-swiper-parallax-x"),o=e.getAttribute("data-swiper-parallax-y");const l=e.getAttribute("data-swiper-parallax-scale"),c=e.getAttribute("data-swiper-parallax-opacity"),d=e.getAttribute("data-swiper-parallax-rotate");if(a||o?(a=a||"0",o=o||"0"):t.isHorizontal()?(a=s,o="0"):(o=s,a="0"),a=a.indexOf("%")>=0?parseInt(a,10)*n*r+"%":a*n*r+"px",o=o.indexOf("%")>=0?parseInt(o,10)*n+"%":o*n+"px",null!=c){const t=c-(c-1)*(1-Math.abs(n));e.style.opacity=t}let u=`translate3d(${a}, ${o}, 0px)`;if(null!=l){u+=` scale(${l-(l-1)*(1-Math.abs(n))})`}if(d&&null!=d){u+=` rotate(${d*n*-1}deg)`}e.style.transform=u},a=()=>{const{el:e,slides:n,progress:i,snapGrid:a,isElement:o}=t,l=af(e,r);t.isElement&&l.push(...af(t.hostEl,r)),l.forEach((e=>{s(e,i)})),n.forEach(((e,n)=>{let o=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(o+=Math.ceil(n/2)-i*(a.length-1)),o=Math.min(Math.max(o,-1),1),e.querySelectorAll(`${r}, [data-swiper-parallax-rotate]`).forEach((e=>{s(e,o)}))}))};i("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),i("init",(()=>{t.params.parallax.enabled&&a()})),i("setTranslate",(()=>{t.params.parallax.enabled&&a()})),i("setTransition",((e,n)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:n,hostEl:i}=t,s=[...n.querySelectorAll(r)];t.isElement&&s.push(...i.querySelectorAll(r)),s.forEach((t=>{let n=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(n=0),t.style.transitionDuration=`${n}ms`}))}(n)}))},function(e){let{swiper:t,extendParams:n,on:i,emit:r}=e;const s=Zh();n({zoom:{enabled:!1,limitToOriginalSize:!1,maxRatio:3,minRatio:1,panOnMouseMove:!1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let a,o,l=1,c=!1,d=!1,u={x:0,y:0};const h=[],f={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},p={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},m={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let g,v=1;function y(){if(h.length<2)return 1;const e=h[0].pageX,t=h[0].pageY,n=h[1].pageX,i=h[1].pageY;return Math.sqrt((n-e)**2+(i-t)**2)}function _(){const e=t.params.zoom,n=f.imageWrapEl.getAttribute("data-swiper-zoom")||e.maxRatio;if(e.limitToOriginalSize&&f.imageEl&&f.imageEl.naturalWidth){const e=f.imageEl.naturalWidth/f.imageEl.offsetWidth;return Math.min(e,n)}return n}function b(e){const n=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(n)||t.slides.filter((t=>t.contains(e.target))).length>0}function x(e){const n=`.${t.params.zoom.containerClass}`;return!!e.target.matches(n)||[...t.hostEl.querySelectorAll(n)].filter((t=>t.contains(e.target))).length>0}function w(e){if("mouse"===e.pointerType&&h.splice(0,h.length),!b(e))return;const n=t.params.zoom;if(a=!1,o=!1,h.push(e),!(h.length<2)){if(a=!0,f.scaleStart=y(),!f.slideEl){f.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),f.slideEl||(f.slideEl=t.slides[t.activeIndex]);let i=f.slideEl.querySelector(`.${n.containerClass}`);if(i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),f.imageEl=i,f.imageWrapEl=i?hf(f.imageEl,`.${n.containerClass}`)[0]:void 0,!f.imageWrapEl)return void(f.imageEl=void 0);f.maxRatio=_()}if(f.imageEl){const[e,t]=function(){if(h.length<2)return{x:null,y:null};const e=f.imageEl.getBoundingClientRect();return[(h[0].pageX+(h[1].pageX-h[0].pageX)/2-e.x-s.scrollX)/l,(h[0].pageY+(h[1].pageY-h[0].pageY)/2-e.y-s.scrollY)/l]}();f.originX=e,f.originY=t,f.imageEl.style.transitionDuration="0ms"}c=!0}}function M(e){if(!b(e))return;const n=t.params.zoom,i=t.zoom,r=h.findIndex((t=>t.pointerId===e.pointerId));r>=0&&(h[r]=e),h.length<2||(o=!0,f.scaleMove=y(),f.imageEl&&(i.scale=f.scaleMove/f.scaleStart*l,i.scale>f.maxRatio&&(i.scale=f.maxRatio-1+(i.scale-f.maxRatio+1)**.5),i.scale<n.minRatio&&(i.scale=n.minRatio+1-(n.minRatio-i.scale+1)**.5),f.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`))}function C(e){if(!b(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const n=t.params.zoom,i=t.zoom,r=h.findIndex((t=>t.pointerId===e.pointerId));r>=0&&h.splice(r,1),a&&o&&(a=!1,o=!1,f.imageEl&&(i.scale=Math.max(Math.min(i.scale,f.maxRatio),n.minRatio),f.imageEl.style.transitionDuration=`${t.params.speed}ms`,f.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`,l=i.scale,c=!1,i.scale>1&&f.slideEl?f.slideEl.classList.add(`${n.zoomedSlideClass}`):i.scale<=1&&f.slideEl&&f.slideEl.classList.remove(`${n.zoomedSlideClass}`),1===i.scale&&(f.originX=0,f.originY=0,f.slideEl=void 0)))}function L(){t.touchEventsData.preventTouchMoveFromPointerMove=!1}function S(e){const n="mouse"===e.pointerType&&t.params.zoom.panOnMouseMove;if(!b(e)||!x(e))return;const i=t.zoom;if(!f.imageEl)return;if(!p.isTouched||!f.slideEl)return void(n&&k(e));if(n)return void k(e);p.isMoved||(p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,p.startX=Jh(f.imageWrapEl,"x")||0,p.startY=Jh(f.imageWrapEl,"y")||0,f.slideWidth=f.slideEl.offsetWidth,f.slideHeight=f.slideEl.offsetHeight,f.imageWrapEl.style.transitionDuration="0ms");const r=p.width*i.scale,s=p.height*i.scale;p.minX=Math.min(f.slideWidth/2-r/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-s/2,0),p.maxY=-p.minY,p.touchesCurrent.x=h.length>0?h[0].pageX:e.pageX,p.touchesCurrent.y=h.length>0?h[0].pageY:e.pageY;if(Math.max(Math.abs(p.touchesCurrent.x-p.touchesStart.x),Math.abs(p.touchesCurrent.y-p.touchesStart.y))>5&&(t.allowClick=!1),!p.isMoved&&!c){if(t.isHorizontal()&&(Math.floor(p.minX)===Math.floor(p.startX)&&p.touchesCurrent.x<p.touchesStart.x||Math.floor(p.maxX)===Math.floor(p.startX)&&p.touchesCurrent.x>p.touchesStart.x))return p.isTouched=!1,void L();if(!t.isHorizontal()&&(Math.floor(p.minY)===Math.floor(p.startY)&&p.touchesCurrent.y<p.touchesStart.y||Math.floor(p.maxY)===Math.floor(p.startY)&&p.touchesCurrent.y>p.touchesStart.y))return p.isTouched=!1,void L()}e.cancelable&&e.preventDefault(),e.stopPropagation(),clearTimeout(g),t.touchEventsData.preventTouchMoveFromPointerMove=!0,g=setTimeout((()=>{t.destroyed||L()})),p.isMoved=!0;const a=(i.scale-l)/(f.maxRatio-t.params.zoom.minRatio),{originX:o,originY:d}=f;p.currentX=p.touchesCurrent.x-p.touchesStart.x+p.startX+a*(p.width-2*o),p.currentY=p.touchesCurrent.y-p.touchesStart.y+p.startY+a*(p.height-2*d),p.currentX<p.minX&&(p.currentX=p.minX+1-(p.minX-p.currentX+1)**.8),p.currentX>p.maxX&&(p.currentX=p.maxX-1+(p.currentX-p.maxX+1)**.8),p.currentY<p.minY&&(p.currentY=p.minY+1-(p.minY-p.currentY+1)**.8),p.currentY>p.maxY&&(p.currentY=p.maxY-1+(p.currentY-p.maxY+1)**.8),m.prevPositionX||(m.prevPositionX=p.touchesCurrent.x),m.prevPositionY||(m.prevPositionY=p.touchesCurrent.y),m.prevTime||(m.prevTime=Date.now()),m.x=(p.touchesCurrent.x-m.prevPositionX)/(Date.now()-m.prevTime)/2,m.y=(p.touchesCurrent.y-m.prevPositionY)/(Date.now()-m.prevTime)/2,Math.abs(p.touchesCurrent.x-m.prevPositionX)<2&&(m.x=0),Math.abs(p.touchesCurrent.y-m.prevPositionY)<2&&(m.y=0),m.prevPositionX=p.touchesCurrent.x,m.prevPositionY=p.touchesCurrent.y,m.prevTime=Date.now(),f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}function T(){const e=t.zoom;f.slideEl&&t.activeIndex!==t.slides.indexOf(f.slideEl)&&(f.imageEl&&(f.imageEl.style.transform="translate3d(0,0,0) scale(1)"),f.imageWrapEl&&(f.imageWrapEl.style.transform="translate3d(0,0,0)"),f.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,l=1,f.slideEl=void 0,f.imageEl=void 0,f.imageWrapEl=void 0,f.originX=0,f.originY=0)}function k(e){if(l<=1||!f.imageWrapEl)return;if(!b(e)||!x(e))return;const t=s.getComputedStyle(f.imageWrapEl).transform,n=new s.DOMMatrix(t);if(!d)return d=!0,u.x=e.clientX,u.y=e.clientY,p.startX=n.e,p.startY=n.f,p.width=f.imageEl.offsetWidth||f.imageEl.clientWidth,p.height=f.imageEl.offsetHeight||f.imageEl.clientHeight,f.slideWidth=f.slideEl.offsetWidth,void(f.slideHeight=f.slideEl.offsetHeight);const i=-3*(e.clientX-u.x),r=-3*(e.clientY-u.y),a=p.width*l,o=p.height*l,c=f.slideWidth,h=f.slideHeight,m=Math.min(c/2-a/2,0),g=-m,v=Math.min(h/2-o/2,0),y=-v,_=Math.max(Math.min(p.startX+i,g),m),w=Math.max(Math.min(p.startY+r,y),v);f.imageWrapEl.style.transitionDuration="0ms",f.imageWrapEl.style.transform=`translate3d(${_}px, ${w}px, 0)`,u.x=e.clientX,u.y=e.clientY,p.startX=_,p.startY=w,p.currentX=_,p.currentY=w}function E(e){const n=t.zoom,i=t.params.zoom;if(!f.slideEl){e&&e.target&&(f.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),f.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.slideEl=af(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:f.slideEl=t.slides[t.activeIndex]);let n=f.slideEl.querySelector(`.${i.containerClass}`);n&&(n=n.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),f.imageEl=n,f.imageWrapEl=n?hf(f.imageEl,`.${i.containerClass}`)[0]:void 0}if(!f.imageEl||!f.imageWrapEl)return;let r,a,o,c,d,u,h,m,g,v,y,b,x,w,M,C,L,S;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),f.slideEl.classList.add(`${i.zoomedSlideClass}`),void 0===p.touchesStart.x&&e?(r=e.pageX,a=e.pageY):(r=p.touchesStart.x,a=p.touchesStart.y);const T=l,k="number"==typeof e?e:null;1===l&&k&&(r=void 0,a=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0);const E=_();n.scale=k||E,l=k||E,!e||1===l&&k?(h=0,m=0):(L=f.slideEl.offsetWidth,S=f.slideEl.offsetHeight,o=cf(f.slideEl).left+s.scrollX,c=cf(f.slideEl).top+s.scrollY,d=o+L/2-r,u=c+S/2-a,g=f.imageEl.offsetWidth||f.imageEl.clientWidth,v=f.imageEl.offsetHeight||f.imageEl.clientHeight,y=g*n.scale,b=v*n.scale,x=Math.min(L/2-y/2,0),w=Math.min(S/2-b/2,0),M=-x,C=-w,T>0&&k&&"number"==typeof p.currentX&&"number"==typeof p.currentY?(h=p.currentX*n.scale/T,m=p.currentY*n.scale/T):(h=d*n.scale,m=u*n.scale),h<x&&(h=x),h>M&&(h=M),m<w&&(m=w),m>C&&(m=C)),k&&1===n.scale&&(f.originX=0,f.originY=0),p.currentX=h,p.currentY=m,f.imageWrapEl.style.transitionDuration="300ms",f.imageWrapEl.style.transform=`translate3d(${h}px, ${m}px,0)`,f.imageEl.style.transitionDuration="300ms",f.imageEl.style.transform=`translate3d(0,0,0) scale(${n.scale})`}function D(){const e=t.zoom,n=t.params.zoom;if(!f.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?f.slideEl=af(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:f.slideEl=t.slides[t.activeIndex];let e=f.slideEl.querySelector(`.${n.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),f.imageEl=e,f.imageWrapEl=e?hf(f.imageEl,`.${n.containerClass}`)[0]:void 0}f.imageEl&&f.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,l=1,p.currentX=void 0,p.currentY=void 0,p.touchesStart.x=void 0,p.touchesStart.y=void 0,f.imageWrapEl.style.transitionDuration="300ms",f.imageWrapEl.style.transform="translate3d(0,0,0)",f.imageEl.style.transitionDuration="300ms",f.imageEl.style.transform="translate3d(0,0,0) scale(1)",f.slideEl.classList.remove(`${n.zoomedSlideClass}`),f.slideEl=void 0,f.originX=0,f.originY=0,t.params.zoom.panOnMouseMove&&(u={x:0,y:0},d&&(d=!1,p.startX=0,p.startY=0)))}function A(e){const n=t.zoom;n.scale&&1!==n.scale?D():E(e)}function O(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function Y(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:n,activeListenerWithCapture:i}=O();t.wrapperEl.addEventListener("pointerdown",w,n),t.wrapperEl.addEventListener("pointermove",M,i),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,C,n)})),t.wrapperEl.addEventListener("pointermove",S,i)}function N(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:n,activeListenerWithCapture:i}=O();t.wrapperEl.removeEventListener("pointerdown",w,n),t.wrapperEl.removeEventListener("pointermove",M,i),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,C,n)})),t.wrapperEl.removeEventListener("pointermove",S,i)}Object.defineProperty(t.zoom,"scale",{get(){return v},set(e){if(v!==e){const t=f.imageEl,n=f.slideEl;r("zoomChange",e,t,n)}v=e}}),i("init",(()=>{t.params.zoom.enabled&&Y()})),i("destroy",(()=>{N()})),i("touchStart",((e,n)=>{t.zoom.enabled&&function(e){const n=t.device;if(!f.imageEl)return;if(p.isTouched)return;n.android&&e.cancelable&&e.preventDefault(),p.isTouched=!0;const i=h.length>0?h[0]:e;p.touchesStart.x=i.pageX,p.touchesStart.y=i.pageY}(n)})),i("touchEnd",((e,n)=>{t.zoom.enabled&&function(){const e=t.zoom;if(h.length=0,!f.imageEl)return;if(!p.isTouched||!p.isMoved)return p.isTouched=!1,void(p.isMoved=!1);p.isTouched=!1,p.isMoved=!1;let n=300,i=300;const r=m.x*n,s=p.currentX+r,a=m.y*i,o=p.currentY+a;0!==m.x&&(n=Math.abs((s-p.currentX)/m.x)),0!==m.y&&(i=Math.abs((o-p.currentY)/m.y));const l=Math.max(n,i);p.currentX=s,p.currentY=o;const c=p.width*e.scale,d=p.height*e.scale;p.minX=Math.min(f.slideWidth/2-c/2,0),p.maxX=-p.minX,p.minY=Math.min(f.slideHeight/2-d/2,0),p.maxY=-p.minY,p.currentX=Math.max(Math.min(p.currentX,p.maxX),p.minX),p.currentY=Math.max(Math.min(p.currentY,p.maxY),p.minY),f.imageWrapEl.style.transitionDuration=`${l}ms`,f.imageWrapEl.style.transform=`translate3d(${p.currentX}px, ${p.currentY}px,0)`}()})),i("doubleTap",((e,n)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&A(n)})),i("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&T()})),i("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&T()})),Object.assign(t.zoom,{enable:Y,disable:N,in:E,out:D,toggle:A})},function(e){let{swiper:t,extendParams:n,on:i}=e;function r(e,t){const n=function(){let e,t,n;return(i,r)=>{for(t=-1,e=i.length;e-t>1;)n=e+t>>1,i[n]<=r?t=n:e=n;return e}}();let i,r;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(r=n(this.x,e),i=r-1,(e-this.x[i])*(this.y[r]-this.y[i])/(this.x[r]-this.x[i])+this.y[i]):0},this}function s(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}n({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},i("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){("string"==typeof t.params.controller.control?[...document.querySelectorAll(t.params.controller.control)]:[t.params.controller.control]).forEach((e=>{if(t.controller.control||(t.controller.control=[]),e&&e.swiper)t.controller.control.push(e.swiper);else if(e){const n=`${t.params.eventsPrefix}init`,i=r=>{t.controller.control.push(r.detail[0]),t.update(),e.removeEventListener(n,i)};e.addEventListener(n,i)}}))}else t.controller.control=t.params.controller.control})),i("update",(()=>{s()})),i("resize",(()=>{s()})),i("observerUpdate",(()=>{s()})),i("setTranslate",((e,n,i)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(n,i)})),i("setTransition",((e,n,i)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(n,i)})),Object.assign(t.controller,{setTranslate:function(e,n){const i=t.controller.control;let s,a;const o=t.constructor;function l(e){if(e.destroyed)return;const n=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new r(t.slidesGrid,e.slidesGrid):new r(t.snapGrid,e.snapGrid)}(e),a=-t.controller.spline.interpolate(-n)),a&&"container"!==t.params.controller.by||(s=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(s)&&Number.isFinite(s)||(s=1),a=(n-t.minTranslate())*s+e.minTranslate()),t.params.controller.inverse&&(a=e.maxTranslate()-a),e.updateProgress(a),e.setTranslate(a,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(i))for(let e=0;e<i.length;e+=1)i[e]!==n&&i[e]instanceof o&&l(i[e]);else i instanceof o&&n!==i&&l(i)},setTransition:function(e,n){const i=t.constructor,r=t.controller.control;let s;function a(n){n.destroyed||(n.setTransition(e,t),0!==e&&(n.transitionStart(),n.params.autoHeight&&Xh((()=>{n.updateAutoHeight()})),ff(n.wrapperEl,(()=>{r&&n.transitionEnd()}))))}if(Array.isArray(r))for(s=0;s<r.length;s+=1)r[s]!==n&&r[s]instanceof i&&a(r[s]);else r instanceof i&&n!==r&&a(r)}})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",slideLabelMessage:"{{index}} / {{slidesLength}}",containerMessage:null,containerRoleDescriptionMessage:null,containerRole:null,itemRoleDescriptionMessage:null,slideRole:"group",id:null,scrollOnFocus:!0}}),t.a11y={clicked:!1};let r,s,a=null,o=(new Date).getTime();function l(e){const t=a;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}function c(e){(e=mf(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function d(e){(e=mf(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function u(e,t){(e=mf(e)).forEach((e=>{e.setAttribute("role",t)}))}function h(e,t){(e=mf(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function f(e,t){(e=mf(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function p(e){(e=mf(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function m(e){(e=mf(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function g(e){if(13!==e.keyCode&&32!==e.keyCode)return;const n=t.params.a11y,i=e.target;if(!t.pagination||!t.pagination.el||i!==t.pagination.el&&!t.pagination.el.contains(e.target)||e.target.matches(Qf(t.params.pagination.bulletClass))){if(t.navigation&&t.navigation.prevEl&&t.navigation.nextEl){const e=mf(t.navigation.prevEl);mf(t.navigation.nextEl).includes(i)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?l(n.lastSlideMessage):l(n.nextSlideMessage)),e.includes(i)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?l(n.firstSlideMessage):l(n.prevSlideMessage))}t.pagination&&i.matches(Qf(t.params.pagination.bulletClass))&&i.click()}}function v(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function y(){return v()&&t.params.pagination.clickable}const _=(e,t,n)=>{c(e),"BUTTON"!==e.tagName&&(u(e,"button"),e.addEventListener("keydown",g)),f(e,n),function(e,t){(e=mf(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},b=e=>{s&&s!==e.target&&!s.contains(e.target)&&(r=!0),t.a11y.clicked=!0},x=()=>{r=!1,requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},w=e=>{o=(new Date).getTime()},M=e=>{if(t.a11y.clicked||!t.params.a11y.scrollOnFocus)return;if((new Date).getTime()-o<100)return;const n=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!n||!t.slides.includes(n))return;s=n;const i=t.slides.indexOf(n)===t.activeIndex,a=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(n);i||a||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,requestAnimationFrame((()=>{r||(t.params.loop?t.slideToLoop(parseInt(n.getAttribute("data-swiper-slide-index")),0):t.slideTo(t.slides.indexOf(n),0),r=!1)})))},C=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&h(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&u(t.slides,e.slideRole);const n=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((i,r)=>{const s=t.params.loop?parseInt(i.getAttribute("data-swiper-slide-index"),10):r;f(i,e.slideLabelMessage.replace(/\{\{index\}\}/,s+1).replace(/\{\{slidesLength\}\}/,n))}))},L=()=>{const e=t.params.a11y;t.el.append(a);const n=t.el;e.containerRoleDescriptionMessage&&h(n,e.containerRoleDescriptionMessage),e.containerMessage&&f(n,e.containerMessage),e.containerRole&&u(n,e.containerRole);const i=t.wrapperEl,r=e.id||i.getAttribute("id")||`swiper-wrapper-${s=16,void 0===s&&(s=16),"x".repeat(s).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var s;const o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var l;l=r,mf(i).forEach((e=>{e.setAttribute("id",l)})),function(e,t){(e=mf(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(i,o),C();let{nextEl:c,prevEl:d}=t.navigation?t.navigation:{};if(c=mf(c),d=mf(d),c&&c.forEach((t=>_(t,r,e.nextSlideMessage))),d&&d.forEach((t=>_(t,r,e.prevSlideMessage))),y()){mf(t.pagination.el).forEach((e=>{e.addEventListener("keydown",g)}))}qh().addEventListener("visibilitychange",w),t.el.addEventListener("focus",M,!0),t.el.addEventListener("focus",M,!0),t.el.addEventListener("pointerdown",b,!0),t.el.addEventListener("pointerup",x,!0)};i("beforeInit",(()=>{a=lf("span",t.params.a11y.notificationClass),a.setAttribute("aria-live","assertive"),a.setAttribute("aria-atomic","true")})),i("afterInit",(()=>{t.params.a11y.enabled&&L()})),i("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&C()})),i("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:n}=t.navigation;n&&(t.isBeginning?(p(n),d(n)):(m(n),c(n))),e&&(t.isEnd?(p(e),d(e)):(m(e),c(e)))}()})),i("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;v()&&t.pagination.bullets.forEach((n=>{t.params.pagination.clickable&&(c(n),t.params.pagination.renderBullet||(u(n,"button"),f(n,e.paginationBulletMessage.replace(/\{\{index\}\}/,uf(n)+1)))),n.matches(Qf(t.params.pagination.bulletActiveClass))?n.setAttribute("aria-current","true"):n.removeAttribute("aria-current")}))}()})),i("destroy",(()=>{t.params.a11y.enabled&&function(){a&&a.remove();let{nextEl:e,prevEl:n}=t.navigation?t.navigation:{};e=mf(e),n=mf(n),e&&e.forEach((e=>e.removeEventListener("keydown",g))),n&&n.forEach((e=>e.removeEventListener("keydown",g))),y()&&mf(t.pagination.el).forEach((e=>{e.removeEventListener("keydown",g)}));qh().removeEventListener("visibilitychange",w),t.el&&"string"!=typeof t.el&&(t.el.removeEventListener("focus",M,!0),t.el.removeEventListener("pointerdown",b,!0),t.el.removeEventListener("pointerup",x,!0))}()}))},function(e){let{swiper:t,extendParams:n,on:i}=e;n({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let r=!1,s={};const a=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=Zh();let n;n=e?new URL(e):t.location;const i=n.pathname.slice(1).split("/").filter((e=>""!==e)),r=i.length;return{key:i[r-2],value:i[r-1]}},l=(e,n)=>{const i=Zh();if(!r||!t.params.history.enabled)return;let s;s=t.params.url?new URL(t.params.url):i.location;const o=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${n}"]`):t.slides[n];let l=a(o.getAttribute("data-history"));if(t.params.history.root.length>0){let n=t.params.history.root;"/"===n[n.length-1]&&(n=n.slice(0,n.length-1)),l=`${n}/${e?`${e}/`:""}${l}`}else s.pathname.includes(e)||(l=`${e?`${e}/`:""}${l}`);t.params.history.keepQuery&&(l+=s.search);const c=i.history.state;c&&c.value===l||(t.params.history.replaceState?i.history.replaceState({value:l},null,l):i.history.pushState({value:l},null,l))},c=(e,n,i)=>{if(n)for(let r=0,s=t.slides.length;r<s;r+=1){const s=t.slides[r];if(a(s.getAttribute("data-history"))===n){const n=t.getSlideIndex(s);t.slideTo(n,e,i)}}else t.slideTo(0,e,i)},d=()=>{s=o(t.params.url),c(t.params.speed,s.value,!1)};i("init",(()=>{t.params.history.enabled&&(()=>{const e=Zh();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);r=!0,s=o(t.params.url),s.key||s.value?(c(0,s.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",d)):t.params.history.replaceState||e.addEventListener("popstate",d)}})()})),i("destroy",(()=>{t.params.history.enabled&&(()=>{const e=Zh();t.params.history.replaceState||e.removeEventListener("popstate",d)})()})),i("transitionEnd _freeModeNoMomentumRelease",(()=>{r&&l(t.params.history.key,t.activeIndex)})),i("slideChange",(()=>{r&&t.params.cssMode&&l(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:n,emit:i,on:r}=e,s=!1;const a=qh(),o=Zh();n({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1,getSlideIndex(e,n){if(t.virtual&&t.params.virtual.enabled){const e=t.slides.find((e=>e.getAttribute("data-hash")===n));if(!e)return 0;return parseInt(e.getAttribute("data-swiper-slide-index"),10)}return t.getSlideIndex(af(t.slidesEl,`.${t.params.slideClass}[data-hash="${n}"], swiper-slide[data-hash="${n}"]`)[0])}}});const l=()=>{i("hashChange");const e=a.location.hash.replace("#",""),n=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex];if(e!==(n?n.getAttribute("data-hash"):"")){const n=t.params.hashNavigation.getSlideIndex(t,e);if(void 0===n||Number.isNaN(n))return;t.slideTo(n)}},c=()=>{if(!s||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],n=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&o.history&&o.history.replaceState?(o.history.replaceState(null,null,`#${n}`||""),i("hashSet")):(a.location.hash=n||"",i("hashSet"))};r("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;s=!0;const e=a.location.hash.replace("#","");if(e){const n=0,i=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(i||0,n,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&o.addEventListener("hashchange",l)})()})),r("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&o.removeEventListener("hashchange",l)})),r("transitionEnd _freeModeNoMomentumRelease",(()=>{s&&c()})),r("slideChange",(()=>{s&&t.params.cssMode&&c()}))},function(e){let t,n,{swiper:i,extendParams:r,on:s,emit:a,params:o}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!1,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let l,c,d,u,h,f,p,m,g=o&&o.autoplay?o.autoplay.delay:3e3,v=o&&o.autoplay?o.autoplay.delay:3e3,y=(new Date).getTime();function _(e){i&&!i.destroyed&&i.wrapperEl&&e.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",_),m||e.detail&&e.detail.bySwiperTouchMove||L())}const b=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?c=!0:c&&(v=l,c=!1);const e=i.autoplay.paused?l:y+v-(new Date).getTime();i.autoplay.timeLeft=e,a("autoplayTimeLeft",e,e/g),n=requestAnimationFrame((()=>{b()}))},x=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(n),b();let r=void 0===e?i.params.autoplay.delay:e;g=i.params.autoplay.delay,v=i.params.autoplay.delay;const s=(()=>{let e;if(e=i.virtual&&i.params.virtual.enabled?i.slides.find((e=>e.classList.contains("swiper-slide-active"))):i.slides[i.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(s)&&s>0&&void 0===e&&(r=s,g=s,v=s),l=r;const o=i.params.speed,c=()=>{i&&!i.destroyed&&(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(o,!0,!0),a("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,o,!0,!0),a("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(o,!0,!0),a("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,o,!0,!0),a("autoplay")),i.params.cssMode&&(y=(new Date).getTime(),requestAnimationFrame((()=>{x()}))))};return r>0?(clearTimeout(t),t=setTimeout((()=>{c()}),r)):requestAnimationFrame((()=>{c()})),r},w=()=>{y=(new Date).getTime(),i.autoplay.running=!0,x(),a("autoplayStart")},M=()=>{i.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(n),a("autoplayStop")},C=(e,n)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(t),e||(p=!0);const r=()=>{a("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",_):L()};if(i.autoplay.paused=!0,n)return f&&(l=i.params.autoplay.delay),f=!1,void r();const s=l||i.params.autoplay.delay;l=s-((new Date).getTime()-y),i.isEnd&&l<0&&!i.params.loop||(l<0&&(l=0),r())},L=()=>{i.isEnd&&l<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(y=(new Date).getTime(),p?(p=!1,x(l)):x(),i.autoplay.paused=!1,a("autoplayResume"))},S=()=>{if(i.destroyed||!i.autoplay.running)return;const e=qh();"hidden"===e.visibilityState&&(p=!0,C(!0)),"visible"===e.visibilityState&&L()},T=e=>{"mouse"===e.pointerType&&(p=!0,m=!0,i.animating||i.autoplay.paused||C(!0))},k=e=>{"mouse"===e.pointerType&&(m=!1,i.autoplay.paused&&L())};s("init",(()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",T),i.el.addEventListener("pointerleave",k)),qh().addEventListener("visibilitychange",S),w())})),s("destroy",(()=>{i.el&&"string"!=typeof i.el&&(i.el.removeEventListener("pointerenter",T),i.el.removeEventListener("pointerleave",k)),qh().removeEventListener("visibilitychange",S),i.autoplay.running&&M()})),s("_freeModeStaticRelease",(()=>{(u||p)&&L()})),s("_freeModeNoMomentumRelease",(()=>{i.params.autoplay.disableOnInteraction?M():C(!0,!0)})),s("beforeTransitionStart",((e,t,n)=>{!i.destroyed&&i.autoplay.running&&(n||!i.params.autoplay.disableOnInteraction?C(!0,!0):M())})),s("sliderFirstMove",(()=>{!i.destroyed&&i.autoplay.running&&(i.params.autoplay.disableOnInteraction?M():(d=!0,u=!1,p=!1,h=setTimeout((()=>{p=!0,u=!0,C(!0)}),200)))})),s("touchEnd",(()=>{if(!i.destroyed&&i.autoplay.running&&d){if(clearTimeout(h),clearTimeout(t),i.params.autoplay.disableOnInteraction)return u=!1,void(d=!1);u&&i.params.cssMode&&L(),u=!1,d=!1}})),s("slideChange",(()=>{!i.destroyed&&i.autoplay.running&&(f=!0)})),Object.assign(i.autoplay,{start:w,stop:M,pause:C,resume:L})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,s=!1;function a(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const n=e.clickedIndex,i=e.clickedSlide;if(i&&i.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==n)return;let r;r=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):n,t.params.loop?t.slideToLoop(r):t.slideTo(r)}function o(){const{thumbs:e}=t.params;if(r)return!1;r=!0;const n=t.constructor;if(e.swiper instanceof n){if(e.swiper.destroyed)return r=!1,!1;t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update()}else if(ef(e.swiper)){const i=Object.assign({},e.swiper);Object.assign(i,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new n(i),s=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",a),!0}function l(e){const n=t.thumbs.swiper;if(!n||n.destroyed)return;const i="auto"===n.params.slidesPerView?n.slidesPerViewDynamic():n.params.slidesPerView;let r=1;const s=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(r=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(r=1),r=Math.floor(r),n.slides.forEach((e=>e.classList.remove(s))),n.params.loop||n.params.virtual&&n.params.virtual.enabled)for(let e=0;e<r;e+=1)af(n.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(s)}));else for(let e=0;e<r;e+=1)n.slides[t.realIndex+e]&&n.slides[t.realIndex+e].classList.add(s);const a=t.params.thumbs.autoScrollOffset,o=a&&!n.params.loop;if(t.realIndex!==n.realIndex||o){const r=n.activeIndex;let s,l;if(n.params.loop){const e=n.slides.find((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`));s=n.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else s=t.realIndex,l=s>t.previousIndex?"next":"prev";o&&(s+="next"===l?a:-1*a),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(s)<0&&(n.params.centeredSlides?s=s>r?s-Math.floor(i/2)+1:s+Math.floor(i/2)-1:s>r&&n.params.slidesPerGroup,n.slideTo(s,e?0:void 0))}}t.thumbs={swiper:null},i("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const n=qh(),i=()=>{const i="string"==typeof e.swiper?n.querySelector(e.swiper):e.swiper;if(i&&i.swiper)e.swiper=i.swiper,o(),l(!0);else if(i){const n=`${t.params.eventsPrefix}init`,r=s=>{e.swiper=s.detail[0],i.removeEventListener(n,r),o(),l(!0),e.swiper.update(),t.update()};i.addEventListener(n,r)}return i},r=()=>{if(t.destroyed)return;i()||requestAnimationFrame(r)};requestAnimationFrame(r)}else o(),l(!0)})),i("slideChange update resize observerUpdate",(()=>{l()})),i("setTransition",((e,n)=>{const i=t.thumbs.swiper;i&&!i.destroyed&&i.setTransition(n)})),i("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&s&&e.destroy()})),Object.assign(t.thumbs,{init:o,update:l})},function(e){let{swiper:t,extendParams:n,emit:i,once:r}=e;n({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){if(t.params.cssMode)return;const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){if(t.params.cssMode)return;const{touchEventsData:e,touches:n}=t;0===e.velocities.length&&e.velocities.push({position:n[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:n[t.isHorizontal()?"currentX":"currentY"],time:Qh()})},onTouchEnd:function(e){let{currentPos:n}=e;if(t.params.cssMode)return;const{params:s,wrapperEl:a,rtlTranslate:o,snapGrid:l,touchEventsData:c}=t,d=Qh()-c.touchStartTime;if(n<-t.minTranslate())t.slideTo(t.activeIndex);else if(n>-t.maxTranslate())t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1);else{if(s.freeMode.momentum){if(c.velocities.length>1){const e=c.velocities.pop(),n=c.velocities.pop(),i=e.position-n.position,r=e.time-n.time;t.velocity=i/r,t.velocity/=2,Math.abs(t.velocity)<s.freeMode.minimumVelocity&&(t.velocity=0),(r>150||Qh()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=s.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*s.freeMode.momentumRatio;const n=t.velocity*e;let d=t.translate+n;o&&(d=-d);let u,h=!1;const f=20*Math.abs(t.velocity)*s.freeMode.momentumBounceRatio;let p;if(d<t.maxTranslate())s.freeMode.momentumBounce?(d+t.maxTranslate()<-f&&(d=t.maxTranslate()-f),u=t.maxTranslate(),h=!0,c.allowMomentumBounce=!0):d=t.maxTranslate(),s.loop&&s.centeredSlides&&(p=!0);else if(d>t.minTranslate())s.freeMode.momentumBounce?(d-t.minTranslate()>f&&(d=t.minTranslate()+f),u=t.minTranslate(),h=!0,c.allowMomentumBounce=!0):d=t.minTranslate(),s.loop&&s.centeredSlides&&(p=!0);else if(s.freeMode.sticky){let e;for(let t=0;t<l.length;t+=1)if(l[t]>-d){e=t;break}d=Math.abs(l[e]-d)<Math.abs(l[e-1]-d)||"next"===t.swipeDirection?l[e]:l[e-1],d=-d}if(p&&r("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=o?Math.abs((-d-t.translate)/t.velocity):Math.abs((d-t.translate)/t.velocity),s.freeMode.sticky){const n=Math.abs((o?-d:d)-t.translate),i=t.slidesSizesGrid[t.activeIndex];e=n<i?s.speed:n<2*i?1.5*s.speed:2.5*s.speed}}else if(s.freeMode.sticky)return void t.slideToClosest();s.freeMode.momentumBounce&&h?(t.updateProgress(u),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating=!0,ff(a,(()=>{t&&!t.destroyed&&c.allowMomentumBounce&&(i("momentumBounce"),t.setTransition(s.speed),setTimeout((()=>{t.setTranslate(u),ff(a,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(i("_freeModeNoMomentumRelease"),t.updateProgress(d),t.setTransition(e),t.setTranslate(d),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,ff(a,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(d),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(s.freeMode.sticky)return void t.slideToClosest();s.freeMode&&i("_freeModeNoMomentumRelease")}(!s.freeMode.momentum||d>=s.longSwipesMs)&&(i("_freeModeStaticRelease"),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,n,i,r,{swiper:s,extendParams:a,on:o}=e;a({grid:{rows:1,fill:"column"}});const l=()=>{let e=s.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*s.size:"string"==typeof e&&(e=parseFloat(e)),e};o("init",(()=>{r=s.params.grid&&s.params.grid.rows>1})),o("update",(()=>{const{params:e,el:t}=s,n=e.grid&&e.grid.rows>1;r&&!n?(t.classList.remove(`${e.containerModifierClass}grid`,`${e.containerModifierClass}grid-column`),i=1,s.emitContainerClasses()):!r&&n&&(t.classList.add(`${e.containerModifierClass}grid`),"column"===e.grid.fill&&t.classList.add(`${e.containerModifierClass}grid-column`),s.emitContainerClasses()),r=n})),s.grid={initSlides:e=>{const{slidesPerView:r}=s.params,{rows:a,fill:o}=s.params.grid,l=s.virtual&&s.params.virtual.enabled?s.virtual.slides.length:e.length;i=Math.floor(l/a),t=Math.floor(l/a)===l/a?l:Math.ceil(l/a)*a,"auto"!==r&&"row"===o&&(t=Math.max(t,r*a)),n=t/a},unsetSlides:()=>{s.slides&&s.slides.forEach((e=>{e.swiperSlideGridSet&&(e.style.height="",e.style[s.getDirectionLabel("margin-top")]="")}))},updateSlide:(e,r,a)=>{const{slidesPerGroup:o}=s.params,c=l(),{rows:d,fill:u}=s.params.grid,h=s.virtual&&s.params.virtual.enabled?s.virtual.slides.length:a.length;let f,p,m;if("row"===u&&o>1){const n=Math.floor(e/(o*d)),i=e-d*o*n,s=0===n?o:Math.min(Math.ceil((h-n*d*o)/d),o);m=Math.floor(i/s),p=i-m*s+n*o,f=p+m*t/d,r.style.order=f}else"column"===u?(p=Math.floor(e/d),m=e-p*d,(p>i||p===i&&m===d-1)&&(m+=1,m>=d&&(m=0,p+=1))):(m=Math.floor(e/n),p=e-m*n);r.row=m,r.column=p,r.style.height=`calc((100% - ${(d-1)*c}px) / ${d})`,r.style[s.getDirectionLabel("margin-top")]=0!==m?c&&`${c}px`:"",r.swiperSlideGridSet=!0},updateWrapperSize:(e,n)=>{const{centeredSlides:i,roundLengths:r}=s.params,a=l(),{rows:o}=s.params.grid;if(s.virtualSize=(e+a)*t,s.virtualSize=Math.ceil(s.virtualSize/o)-a,s.params.cssMode||(s.wrapperEl.style[s.getDirectionLabel("width")]=`${s.virtualSize+a}px`),i){const e=[];for(let t=0;t<n.length;t+=1){let i=n[t];r&&(i=Math.floor(i)),n[t]<s.virtualSize+n[0]&&e.push(i)}n.splice(0,n.length),n.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:Jf.bind(t),prependSlide:ep.bind(t),addSlide:tp.bind(t),removeSlide:np.bind(t),removeAllSlides:ip.bind(t)})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({fadeEffect:{crossFade:!1}}),rp({effect:"fade",swiper:t,on:i,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let n=0;n<e.length;n+=1){const e=t.slides[n];let i=-e.swiperSlideOffset;t.params.virtualTranslate||(i-=t.translate);let r=0;t.isHorizontal()||(r=i,i=0);const s=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),a=sp(0,e);a.style.opacity=s,a.style.transform=`translate3d(${i}px, ${r}px, 0px)`}},setTransition:e=>{const n=t.slides.map((e=>sf(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`})),ap({swiper:t,duration:e,transformElements:n,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const r=(e,t,n)=>{let i=n?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=n?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=lf("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"left":"top")).split(" ")),e.append(i)),r||(r=lf("div",("swiper-slide-shadow-cube swiper-slide-shadow-"+(n?"right":"bottom")).split(" ")),e.append(r)),i&&(i.style.opacity=Math.max(-t,0)),r&&(r.style.opacity=Math.max(t,0))};rp({effect:"cube",swiper:t,on:i,setTranslate:()=>{const{el:e,wrapperEl:n,slides:i,width:s,height:a,rtlTranslate:o,size:l,browser:c}=t,d=gf(t),u=t.params.cubeEffect,h=t.isHorizontal(),f=t.virtual&&t.params.virtual.enabled;let p,m=0;u.shadow&&(h?(p=t.wrapperEl.querySelector(".swiper-cube-shadow"),p||(p=lf("div","swiper-cube-shadow"),t.wrapperEl.append(p)),p.style.height=`${s}px`):(p=e.querySelector(".swiper-cube-shadow"),p||(p=lf("div","swiper-cube-shadow"),e.append(p))));for(let e=0;e<i.length;e+=1){const t=i[e];let n=e;f&&(n=parseInt(t.getAttribute("data-swiper-slide-index"),10));let s=90*n,a=Math.floor(s/360);o&&(s=-s,a=Math.floor(-s/360));const c=Math.max(Math.min(t.progress,1),-1);let p=0,g=0,v=0;n%4==0?(p=4*-a*l,v=0):(n-1)%4==0?(p=0,v=4*-a*l):(n-2)%4==0?(p=l+4*a*l,v=l):(n-3)%4==0&&(p=-l,v=3*l+4*l*a),o&&(p=-p),h||(g=p,p=0);const y=`rotateX(${d(h?0:-s)}deg) rotateY(${d(h?s:0)}deg) translate3d(${p}px, ${g}px, ${v}px)`;c<=1&&c>-1&&(m=90*n+90*c,o&&(m=90*-n-90*c)),t.style.transform=y,u.slideShadows&&r(t,c,h)}if(n.style.transformOrigin=`50% 50% -${l/2}px`,n.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,u.shadow)if(h)p.style.transform=`translate3d(0px, ${s/2+u.shadowOffset}px, ${-s/2}px) rotateX(89.99deg) rotateZ(0deg) scale(${u.shadowScale})`;else{const e=Math.abs(m)-90*Math.floor(Math.abs(m)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),n=u.shadowScale,i=u.shadowScale/t,r=u.shadowOffset;p.style.transform=`scale3d(${n}, 1, ${i}) translate3d(0px, ${a/2+r}px, ${-a/2/i}px) rotateX(-89.99deg)`}const g=(c.isSafari||c.isWebView)&&c.needPerspectiveFix?-l/2:0;n.style.transform=`translate3d(0px,0,${g}px) rotateX(${d(t.isHorizontal()?0:m)}deg) rotateY(${d(t.isHorizontal()?-m:0)}deg)`,n.style.setProperty("--swiper-cube-translate-z",`${g}px`)},setTransition:e=>{const{el:n,slides:i}=t;if(i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=n.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const n=Math.max(Math.min(t.progress,1),-1);r(t,n,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({flipEffect:{slideShadows:!0,limitRotation:!0}});const r=(e,n)=>{let i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=op("flip",e,t.isHorizontal()?"left":"top")),r||(r=op("flip",e,t.isHorizontal()?"right":"bottom")),i&&(i.style.opacity=Math.max(-n,0)),r&&(r.style.opacity=Math.max(n,0))};rp({effect:"flip",swiper:t,on:i,setTranslate:()=>{const{slides:e,rtlTranslate:n}=t,i=t.params.flipEffect,s=gf(t);for(let a=0;a<e.length;a+=1){const o=e[a];let l=o.progress;t.params.flipEffect.limitRotation&&(l=Math.max(Math.min(o.progress,1),-1));const c=o.swiperSlideOffset;let d=-180*l,u=0,h=t.params.cssMode?-c-t.translate:-c,f=0;t.isHorizontal()?n&&(d=-d):(f=h,h=0,u=-d,d=0),o.style.zIndex=-Math.abs(Math.round(l))+e.length,i.slideShadows&&r(o,l);const p=`translate3d(${h}px, ${f}px, 0px) rotateX(${s(u)}deg) rotateY(${s(d)}deg)`;sp(0,o).style.transform=p}},setTransition:e=>{const n=t.slides.map((e=>sf(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),ap({swiper:t,duration:e,transformElements:n})},recreateShadows:()=>{t.params.flipEffect,t.slides.forEach((e=>{let n=e.progress;t.params.flipEffect.limitRotation&&(n=Math.max(Math.min(e.progress,1),-1)),r(e,n)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),rp({effect:"coverflow",swiper:t,on:i,setTranslate:()=>{const{width:e,height:n,slides:i,slidesSizesGrid:r}=t,s=t.params.coverflowEffect,a=t.isHorizontal(),o=t.translate,l=a?e/2-o:n/2-o,c=a?s.rotate:-s.rotate,d=s.depth,u=gf(t);for(let e=0,t=i.length;e<t;e+=1){const t=i[e],n=r[e],o=(l-t.swiperSlideOffset-n/2)/n,h="function"==typeof s.modifier?s.modifier(o):o*s.modifier;let f=a?c*h:0,p=a?0:c*h,m=-d*Math.abs(h),g=s.stretch;"string"==typeof g&&-1!==g.indexOf("%")&&(g=parseFloat(s.stretch)/100*n);let v=a?0:g*h,y=a?g*h:0,_=1-(1-s.scale)*Math.abs(h);Math.abs(y)<.001&&(y=0),Math.abs(v)<.001&&(v=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(p)<.001&&(p=0),Math.abs(_)<.001&&(_=0);const b=`translate3d(${y}px,${v}px,${m}px) rotateX(${u(p)}deg) rotateY(${u(f)}deg) scale(${_})`;if(sp(0,t).style.transform=b,t.style.zIndex=1-Math.abs(Math.round(h)),s.slideShadows){let e=a?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),n=a?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=op("coverflow",t,a?"left":"top")),n||(n=op("coverflow",t,a?"right":"bottom")),e&&(e.style.opacity=h>0?h:0),n&&(n.style.opacity=-h>0?-h:0)}}},setTransition:e=>{t.slides.map((e=>sf(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const r=e=>"string"==typeof e?e:`${e}px`;rp({effect:"creative",swiper:t,on:i,setTranslate:()=>{const{slides:e,wrapperEl:n,slidesSizesGrid:i}=t,s=t.params.creativeEffect,{progressMultiplier:a}=s,o=t.params.centeredSlides,l=gf(t);if(o){const e=i[0]/2-t.params.slidesOffsetBefore||0;n.style.transform=`translateX(calc(50% - ${e}px))`}for(let n=0;n<e.length;n+=1){const i=e[n],c=i.progress,d=Math.min(Math.max(i.progress,-s.limitProgress),s.limitProgress);let u=d;o||(u=Math.min(Math.max(i.originalProgress,-s.limitProgress),s.limitProgress));const h=i.swiperSlideOffset,f=[t.params.cssMode?-h-t.translate:-h,0,0],p=[0,0,0];let m=!1;t.isHorizontal()||(f[1]=f[0],f[0]=0);let g={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};d<0?(g=s.next,m=!0):d>0&&(g=s.prev,m=!0),f.forEach(((e,t)=>{f[t]=`calc(${e}px + (${r(g.translate[t])} * ${Math.abs(d*a)}))`})),p.forEach(((e,t)=>{let n=g.rotate[t]*Math.abs(d*a);p[t]=n})),i.style.zIndex=-Math.abs(Math.round(c))+e.length;const v=f.join(", "),y=`rotateX(${l(p[0])}deg) rotateY(${l(p[1])}deg) rotateZ(${l(p[2])}deg)`,_=u<0?`scale(${1+(1-g.scale)*u*a})`:`scale(${1-(1-g.scale)*u*a})`,b=u<0?1+(1-g.opacity)*u*a:1-(1-g.opacity)*u*a,x=`translate3d(${v}) ${y} ${_}`;if(m&&g.shadow||!m){let e=i.querySelector(".swiper-slide-shadow");if(!e&&g.shadow&&(e=op("creative",i)),e){const t=s.shadowPerProgress?d*(1/s.limitProgress):d;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const w=sp(0,i);w.style.transform=x,w.style.opacity=b,g.origin&&(w.style.transformOrigin=g.origin)}},setTransition:e=>{const n=t.slides.map((e=>sf(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),ap({swiper:t,duration:e,transformElements:n,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:n,on:i}=e;n({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),rp({effect:"cards",swiper:t,on:i,setTranslate:()=>{const{slides:e,activeIndex:n,rtlTranslate:i}=t,r=t.params.cardsEffect,{startTranslate:s,isTouched:a}=t.touchEventsData,o=i?-t.translate:t.translate;for(let l=0;l<e.length;l+=1){const c=e[l],d=c.progress,u=Math.min(Math.max(d,-4),4);let h=c.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(h-=e[0].swiperSlideOffset);let f=t.params.cssMode?-h-t.translate:-h,p=0;const m=-100*Math.abs(u);let g=1,v=-r.perSlideRotate*u,y=r.perSlideOffset-.75*Math.abs(u);const _=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,b=(_===n||_===n-1)&&u>0&&u<1&&(a||t.params.cssMode)&&o<s,x=(_===n||_===n+1)&&u<0&&u>-1&&(a||t.params.cssMode)&&o>s;if(b||x){const e=(1-Math.abs((Math.abs(u)-.5)/.5))**.5;v+=-28*u*e,g+=-.5*e,y+=96*e,p=-25*e*Math.abs(u)+"%"}if(f=u<0?`calc(${f}px ${i?"-":"+"} (${y*Math.abs(u)}%))`:u>0?`calc(${f}px ${i?"-":"+"} (-${y*Math.abs(u)}%))`:`${f}px`,!t.isHorizontal()){const e=p;p=f,f=e}const w=u<0?""+(1+(1-g)*u):""+(1-(1-g)*u),M=`\n translate3d(${f}, ${p}, ${m}px)\n rotateZ(${r.rotate?i?-v:v:0}deg)\n scale(${w})\n `;if(r.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=op("cards",c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(u)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(d))+e.length;sp(0,c).style.transform=M}},setTransition:e=>{const n=t.slides.map((e=>sf(e)));n.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),ap({swiper:t,duration:e,transformElements:n})},perspective:()=>!0,overwriteParams:()=>({_loopSwapReset:!1,watchSlidesProgress:!0,loopAdditionalSlides:3,centeredSlides:!0,virtualTranslate:!t.params.cssMode})})}];Kf.use(lp);var cp,dp,up,hp,fp=n(381),pp=n.n(fp),mp=n(486),gp=n.n(mp),vp=i,yp=function(e,t){if(yp.factory(e,t))return yp;if(this instanceof yp)return vp(e).DataTable(t);var n=this,i=void 0===(t=e),r=this.length;return i&&(t={}),this.api=function(){return new dp(this)},this.each((function(){var e,s=r>1?dg({},t,!0):t,a=0,o=this.getAttribute("id"),l=yp.defaults,c=vp(this);if("table"==this.nodeName.toLowerCase()){vp(this).trigger("options.dt",s),Wp(l),Vp(l.column),Bp(l,l,!0),Bp(l.column,l.column,!0),Bp(l,vp.extend(s,c.data()),!0);var d=yp.settings;for(a=0,e=d.length;a<e;a++){var u=d[a];if(u.nTable==this||u.nTHead&&u.nTHead.parentNode==this||u.nTFoot&&u.nTFoot.parentNode==this){var h=void 0!==s.bRetrieve?s.bRetrieve:l.bRetrieve,f=void 0!==s.bDestroy?s.bDestroy:l.bDestroy;if(i||h)return u.oInstance;if(f){new yp.Api(u).destroy();break}return void lg(u,0,"Cannot reinitialise DataTable",3)}if(u.sTableId==this.id){d.splice(a,1);break}}null!==o&&""!==o||(o="DataTables_Table_"+yp.ext._unique++,this.id=o);var p=vp.extend(!0,{},yp.models.oSettings,{sDestroyWidth:c[0].style.width,sInstance:o,sTableId:o,colgroup:vp("<colgroup>").prependTo(this),fastData:function(e,t,n){return om(p,e,t,n)}});p.nTable=this,p.oInit=s,d.push(p),p.api=new dp(p),p.oInstance=1===n.length?n:c.dataTable(),Wp(s),s.aLengthMenu&&!s.iDisplayLength&&(s.iDisplayLength=Array.isArray(s.aLengthMenu[0])?s.aLengthMenu[0][0]:vp.isPlainObject(s.aLengthMenu[0])?s.aLengthMenu[0].value:s.aLengthMenu[0]),s=dg(vp.extend(!0,{},l),s),cg(p.oFeatures,s,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),cg(p,s,["ajax","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","iStateDuration","bSortCellsTop","iTabIndex","sDom","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId","caption","layout","orderDescReverse","typeDetect",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"]]),cg(p.oScroll,s,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),cg(p.oLanguage,s,"fnInfoCallback"),hg(p,"aoDrawCallback",s.fnDrawCallback),hg(p,"aoStateSaveParams",s.fnStateSaveParams),hg(p,"aoStateLoadParams",s.fnStateLoadParams),hg(p,"aoStateLoaded",s.fnStateLoaded),hg(p,"aoRowCallback",s.fnRowCallback),hg(p,"aoRowCreatedCallback",s.fnCreatedRow),hg(p,"aoHeaderCallback",s.fnHeaderCallback),hg(p,"aoFooterCallback",s.fnFooterCallback),hg(p,"aoInitComplete",s.fnInitComplete),hg(p,"aoPreDrawCallback",s.fnPreDrawCallback),p.rowIdFn=hm(s.rowId),function(e){if(!yp.__browser){var t={};yp.__browser=t;var n=vp("<div/>").css({position:"fixed",top:0,left:-1*window.pageXOffset,height:1,width:1,overflow:"hidden"}).append(vp("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(vp("<div/>").css({width:"100%",height:10}))).appendTo("body"),i=n.children(),r=i.children();t.barWidth=i[0].offsetWidth-i[0].clientWidth,t.bScrollbarLeft=1!==Math.round(r.offset().left),n.remove()}vp.extend(e.oBrowser,yp.__browser),e.oScroll.iBarWidth=yp.__browser.barWidth}(p);var m=p.oClasses;vp.extend(m,yp.ext.classes,s.oClasses),c.addClass(m.table),p.oFeatures.bPaginate||(s.iDisplayStart=0),void 0===p.iInitDisplayStart&&(p.iInitDisplayStart=s.iDisplayStart,p._iDisplayStart=s.iDisplayStart);var g=s.iDeferLoading;if(null!==g){p.deferLoading=!0;var v=Array.isArray(g);p._iRecordsDisplay=v?g[0]:g,p._iRecordsTotal=v?g[1]:g}var y=[],_=this.getElementsByTagName("thead"),b=Am(p,_[0]);if(s.aoColumns)y=s.aoColumns;else if(b.length)for(a=0,e=b[0].length;a<e;a++)y.push(null);for(a=0,e=y.length;a<e;a++)Up(p);!function(e,t,n,i,r){var s,a,o,l,c,d,u,h=e.aoColumns;if(n)for(s=0,a=n.length;s<a;s++)n[s]&&n[s].name&&(h[s].sName=n[s].name);if(t)for(s=t.length-1;s>=0;s--){var f=void 0!==(u=t[s]).target?u.target:void 0!==u.targets?u.targets:u.aTargets;for(Array.isArray(f)||(f=[f]),o=0,l=f.length;o<l;o++){var p=f[o];if("number"==typeof p&&p>=0){for(;h.length<=p;)Up(e);r(p,u)}else if("number"==typeof p&&p<0)r(h.length+p,u);else if("string"==typeof p)for(c=0,d=h.length;c<d;c++)"_all"===p?r(c,u):-1!==p.indexOf(":name")?h[c].sName===p.replace(":name","")&&r(c,u):i.forEach((function(e){if(e[c]){var t=vp(e[c].cell);p.match(/^[a-z][\w-]*$/i)&&(p="."+p),t.is(p)&&r(c,u)}}))}}if(n)for(s=0,a=n.length;s<a;s++)r(s,n[s])}(p,s.aoColumnDefs,y,b,(function(e,t){qp(p,e,t)}));var x=c.children("tbody").find("tr").eq(0);if(x.length){var w=function(e,t){return null!==e.getAttribute("data-"+t)?t:null};vp(x[0]).children("th, td").each((function(e,t){var n=p.aoColumns[e];if(n||lg(p,0,"Incorrect column count",18),n.mData===e){var i=w(t,"sort")||w(t,"order"),r=w(t,"filter")||w(t,"search");null===i&&null===r||(n.mData={_:e+".display",sort:null!==i?e+".@data-"+i:void 0,type:null!==i?e+".@data-"+i:void 0,filter:null!==r?e+".@data-"+r:void 0},n._isArrayHost=!0,qp(p,e))}}))}hg(p,"aoDrawCallback",ag);var M=p.oFeatures;if(s.bStateSave&&(M.bStateSave=!0),void 0===s.aaSorting){var C=p.aaSorting;for(a=0,e=C.length;a<e;a++)C[a][1]=p.aoColumns[a].asSorting[0]}rg(p),hg(p,"aoDrawCallback",(function(){(p.bSorted||"ssp"===gg(p)||M.bDeferRender)&&rg(p)}));var L=c.children("caption");p.caption&&(0===L.length&&(L=vp("<caption/>").appendTo(c)),L.html(p.caption)),L.length&&(L[0]._captionSide=L.css("caption-side"),p.captionNode=L[0]),0===_.length&&(_=vp("<thead/>").appendTo(c)),p.nTHead=_[0];var S=c.children("tbody");0===S.length&&(S=vp("<tbody/>").insertAfter(_)),p.nTBody=S[0];var T=c.children("tfoot");0===T.length&&(T=vp("<tfoot/>").appendTo(c)),p.nTFoot=T[0],p.aiDisplay=p.aiDisplayMaster.slice(),p.bInitialised=!0;var k=p.oLanguage;vp.extend(!0,k,s.oLanguage),k.sUrl?vp.ajax({dataType:"json",url:k.sUrl,success:function(e){Bp(l.oLanguage,e),vp.extend(!0,k,e,p.oInit.oLanguage),fg(p,null,"i18n",[p],!0),zm(p)},error:function(){lg(p,0,"i18n file loading error",21),zm(p)}}):(fg(p,null,"i18n",[p],!0),zm(p))}else lg(null,0,"Non-table node initialisation ("+this.nodeName+")",2)})),n=null,this};yp.ext=cp={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],features:{},search:[],selector:{cell:[],column:[],row:[]},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{className:{},detect:[],render:{},search:{},order:{}},_unique:0,fnVersionCheck:yp.fnVersionCheck,iApiIndex:0,sVersion:yp.version},vp.extend(cp,{afnFiltering:cp.search,aTypes:cp.type.detect,ofnSearch:cp.type.search,oSort:cp.type.order,afnSortData:cp.order,aoFeatures:cp.feature,oStdClasses:cp.classes,oPagination:cp.pager}),vp.extend(yp.ext.classes,{container:"dt-container",empty:{row:"dt-empty"},info:{container:"dt-info"},layout:{row:"dt-layout-row",cell:"dt-layout-cell",tableRow:"dt-layout-table",tableCell:"",start:"dt-layout-start",end:"dt-layout-end",full:"dt-layout-full"},length:{container:"dt-length",select:"dt-input"},order:{canAsc:"dt-orderable-asc",canDesc:"dt-orderable-desc",isAsc:"dt-ordering-asc",isDesc:"dt-ordering-desc",none:"dt-orderable-none",position:"sorting_"},processing:{container:"dt-processing"},scrolling:{body:"dt-scroll-body",container:"dt-scroll",footer:{self:"dt-scroll-foot",inner:"dt-scroll-footInner"},header:{self:"dt-scroll-head",inner:"dt-scroll-headInner"}},search:{container:"dt-search",input:"dt-input"},table:"dataTable",tbody:{cell:"",row:""},thead:{cell:"",row:""},tfoot:{cell:"",row:""},paging:{active:"current",button:"dt-paging-button",container:"dt-paging",disabled:"disabled",nav:""}});var _p={},bp=/[\r\n\u2028]/g,xp=/<([^>]*>)/g,wp=Math.pow(2,28),Mp=/^\d{2,4}[./-]\d{1,2}[./-]\d{1,2}([T ]{1}\d{1,2}[:.]\d{2}([.:]\d{2})?)?$/,Cp=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),Lp=/['\u00A0,$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,Sp=function(e){return!e||!0===e||"-"===e},Tp=function(e){var t=parseInt(e,10);return!isNaN(t)&&isFinite(e)?t:null},kp=function(e,t){return _p[t]||(_p[t]=new RegExp(jm(t),"g")),"string"==typeof e&&"."!==t?e.replace(/\./g,"").replace(_p[t],"."):e},Ep=function(e,t,n,i){var r=typeof e,s="string"===r;return"number"===r||"bigint"===r||(!(!i||!Sp(e))||(t&&s&&(e=kp(e,t)),n&&s&&(e=e.replace(Lp,"")),!isNaN(parseFloat(e))&&isFinite(e)))},Dp=function(e,t,n,i){if(i&&Sp(e))return!0;if("string"==typeof e&&e.match(/<(input|select)/i))return null;var r=function(e){return Sp(e)||"string"==typeof e}(e);return r&&!!Ep(Hp(e),t,n,i)||null},Ap=function(e,t,n){var i=[],r=0,s=e.length;if(void 0!==n)for(;r<s;r++)e[r]&&e[r][t]&&i.push(e[r][t][n]);else for(;r<s;r++)e[r]&&i.push(e[r][t]);return i},Op=function(e,t,n,i){var r=[],s=0,a=t.length;if(void 0!==i)for(;s<a;s++)e[t[s]]&&e[t[s]][n]&&r.push(e[t[s]][n][i]);else for(;s<a;s++)e[t[s]]&&r.push(e[t[s]][n]);return r},Yp=function(e,t){var n,i=[];void 0===t?(t=0,n=e):(n=t,t=e);for(var r=t;r<n;r++)i.push(r);return i},Np=function(e){for(var t=[],n=0,i=e.length;n<i;n++)e[n]&&t.push(e[n]);return t},Hp=function(e){if(!e||"string"!=typeof e)return e;if(e.length>wp)throw new Error("Exceeded max str len");var t;e=e.replace(xp,"");do{t=e,e=e.replace(/<script/i,"")}while(e!==t);return t},Pp=function(e){return Array.isArray(e)&&(e=e.join(",")),"string"==typeof e?e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;"):e},jp=function(e,t){if("string"!=typeof e)return e;var n=e.normalize?e.normalize("NFD"):e;return n.length!==e.length?(!0===t?e+" ":"")+n.replace(/[\u0300-\u036f]/g,""):n},Rp=function(e){if(Array.from&&Set)return Array.from(new Set(e));if(function(e){if(e.length<2)return!0;for(var t=e.slice().sort(),n=t[0],i=1,r=t.length;i<r;i++){if(t[i]===n)return!1;n=t[i]}return!0}(e))return e.slice();var t,n,i,r=[],s=e.length,a=0;e:for(n=0;n<s;n++){for(t=e[n],i=0;i<a;i++)if(r[i]===t)continue e;r.push(t),a++}return r},Ip=function(e,t){if(Array.isArray(t))for(var n=0;n<t.length;n++)Ip(e,t[n]);else e.push(t);return e};function zp(e,t){t&&t.split(" ").forEach((function(t){t&&e.classList.add(t)}))}function Fp(e){var t,n,i={};vp.each(e,(function(r){(t=r.match(/^([^A-Z]+?)([A-Z])/))&&-1!=="a aa ai ao as b fn i m o s ".indexOf(t[1]+" ")&&(n=r.replace(t[0],t[2].toLowerCase()),i[n]=r,"o"===t[1]&&Fp(e[r]))})),e._hungarianMap=i}function Bp(e,t,n){var i;e._hungarianMap||Fp(e),vp.each(t,(function(r){void 0===(i=e._hungarianMap[r])||!n&&void 0!==t[i]||("o"===i.charAt(0)?(t[i]||(t[i]={}),vp.extend(!0,t[i],t[r]),Bp(e[i],t[i],n)):t[i]=t[r])}))}yp.util={diacritics:function(e,t){if("function"!==typeof e)return jp(e,t);jp=e},debounce:function(e,t){var n;return function(){var i=this,r=arguments;clearTimeout(n),n=setTimeout((function(){e.apply(i,r)}),t||250)}},throttle:function(e,t){var n,i,r=void 0!==t?t:200;return function(){var t=this,s=+new Date,a=arguments;n&&s<n+r?(clearTimeout(i),i=setTimeout((function(){n=void 0,e.apply(t,a)}),r)):(n=s,e.apply(t,a))}},escapeRegex:function(e){return e.replace(Cp,"\\$1")},set:function(e){if(vp.isPlainObject(e))return yp.util.set(e._);if(null===e)return function(){};if("function"==typeof e)return function(t,n,i){e(t,"set",n,i)};if("string"!=typeof e||-1===e.indexOf(".")&&-1===e.indexOf("[")&&-1===e.indexOf("("))return function(t,n){t[e]=n};var t=function(e,n,i){for(var r,s,a,o,l,c=um(i),d=c[c.length-1],u=0,h=c.length-1;u<h;u++){if("__proto__"===c[u]||"constructor"===c[u])throw new Error("Cannot set prototype values");if(s=c[u].match(cm),a=c[u].match(dm),s){if(c[u]=c[u].replace(cm,""),e[c[u]]=[],(r=c.slice()).splice(0,u+1),l=r.join("."),Array.isArray(n))for(var f=0,p=n.length;f<p;f++)t(o={},n[f],l),e[c[u]].push(o);else e[c[u]]=n;return}a&&(c[u]=c[u].replace(dm,""),e=e[c[u]](n)),null!==e[c[u]]&&void 0!==e[c[u]]||(e[c[u]]={}),e=e[c[u]]}d.match(dm)?e=e[d.replace(dm,"")](n):e[d.replace(cm,"")]=n};return function(n,i){return t(n,i,e)}},get:function(e){if(vp.isPlainObject(e)){var t={};return vp.each(e,(function(e,n){n&&(t[e]=yp.util.get(n))})),function(e,n,i,r){var s=t[n]||t._;return void 0!==s?s(e,n,i,r):e}}if(null===e)return function(e){return e};if("function"==typeof e)return function(t,n,i,r){return e(t,n,i,r)};if("string"!=typeof e||-1===e.indexOf(".")&&-1===e.indexOf("[")&&-1===e.indexOf("("))return function(t){return t[e]};var n=function(e,t,i){var r,s,a,o;if(""!==i)for(var l=um(i),c=0,d=l.length;c<d;c++){if(r=l[c].match(cm),s=l[c].match(dm),r){if(l[c]=l[c].replace(cm,""),""!==l[c]&&(e=e[l[c]]),a=[],l.splice(0,c+1),o=l.join("."),Array.isArray(e))for(var u=0,h=e.length;u<h;u++)a.push(n(e[u],t,o));var f=r[0].substring(1,r[0].length-1);e=""===f?a:a.join(f);break}if(s)l[c]=l[c].replace(dm,""),e=e[l[c]]();else{if(null===e||null===e[l[c]])return null;if(void 0===e||void 0===e[l[c]])return;e=e[l[c]]}}return e};return function(t,i){return n(t,i,e)}},stripHtml:function(e){var t=typeof e;if("function"!==t)return"string"===t?Hp(e):e;Hp=e},escapeHtml:function(e){var t=typeof e;if("function"!==t)return"string"===t||Array.isArray(e)?Pp(e):e;Pp=e},unique:Rp};var $p=function(e,t,n){void 0!==e[t]&&(e[n]=e[t])};function Wp(e){$p(e,"ordering","bSort"),$p(e,"orderMulti","bSortMulti"),$p(e,"orderClasses","bSortClasses"),$p(e,"orderCellsTop","bSortCellsTop"),$p(e,"order","aaSorting"),$p(e,"orderFixed","aaSortingFixed"),$p(e,"paging","bPaginate"),$p(e,"pagingType","sPaginationType"),$p(e,"pageLength","iDisplayLength"),$p(e,"searching","bFilter"),"boolean"==typeof e.sScrollX&&(e.sScrollX=e.sScrollX?"100%":""),"boolean"==typeof e.scrollX&&(e.scrollX=e.scrollX?"100%":"");var t=e.aoSearchCols;if(t)for(var n=0,i=t.length;n<i;n++)t[n]&&Bp(yp.models.oSearch,t[n]);e.serverSide&&!e.searchDelay&&(e.searchDelay=400)}function Vp(e){$p(e,"orderable","bSortable"),$p(e,"orderData","aDataSort"),$p(e,"orderSequence","asSorting"),$p(e,"orderDataType","sortDataType");var t=e.aDataSort;"number"!=typeof t||Array.isArray(t)||(e.aDataSort=[t])}function Up(e){var t=yp.defaults.column,n=e.aoColumns.length,i=vp.extend({},yp.models.oColumn,t,{aDataSort:t.aDataSort?t.aDataSort:[n],mData:t.mData?t.mData:n,idx:n,searchFixed:{},colEl:vp("<col>").attr("data-dt-column",n)});e.aoColumns.push(i);var r=e.aoPreSearchCols;r[n]=vp.extend({},yp.models.oSearch,r[n])}function qp(e,t,n){var i=e.aoColumns[t];if(null!=n){Vp(n),Bp(yp.defaults.column,n,!0),void 0===n.mDataProp||n.mData||(n.mData=n.mDataProp),n.sType&&(i._sManualType=n.sType),n.className&&!n.sClass&&(n.sClass=n.className);var r=i.sClass;vp.extend(i,n),cg(i,n,"sWidth","sWidthOrig"),r!==i.sClass&&(i.sClass=r+" "+i.sClass),void 0!==n.iDataSort&&(i.aDataSort=[n.iDataSort]),cg(i,n,"aDataSort")}var s=i.mData,a=hm(s);if(i.mRender&&Array.isArray(i.mRender)){var o=i.mRender.slice(),l=o.shift();i.mRender=yp.render[l].apply(window,o)}i._render=i.mRender?hm(i.mRender):null;var c=function(e){return"string"==typeof e&&-1!==e.indexOf("@")};i._bAttrSrc=vp.isPlainObject(s)&&(c(s.sort)||c(s.type)||c(s.filter)),i._setter=null,i.fnGetData=function(e,t,n){var r=a(e,t,void 0,n);return i._render&&t?i._render(r,t,e,n):r},i.fnSetData=function(e,t,n){return fm(s)(e,t,n)},"number"==typeof s||i._isArrayHost||(e._rowReadObject=!0),e.oFeatures.bSort||(i.bSortable=!1)}function Gp(e){!function(e){if(!e.oFeatures.bAutoWidth)return;var t,n,i,r=e.nTable,s=e.aoColumns,a=e.oScroll,o=a.sY,l=a.sX,c=a.sXInner,d=Qp(e,"bVisible"),u=r.getAttribute("width"),h=r.parentNode,f=r.style.width,p=Gm(e);if(p===e.containerWidth)return!1;e.containerWidth=p,f||u||(r.style.width="100%",f="100%");f&&-1!==f.indexOf("%")&&(u=f);fg(e,null,"column-calc",{visible:d},!1);var m=vp(r.cloneNode()).css("visibility","hidden").removeAttr("id");m.append("<tbody>");var g=vp("<tr/>").appendTo(m.find("tbody"));for(m.append(vp(e.nTHead).clone()).append(vp(e.nTFoot).clone()),m.find("tfoot th, tfoot td").css("width",""),m.find("thead th, thead td").each((function(){var t=im(e,this,!0,!1);t?(this.style.width=t,l&&(this.style.minWidth=t,vp(this).append(vp("<div/>").css({width:t,margin:0,padding:0,border:0,height:1})))):this.style.width=""})),t=0;t<d.length;t++){n=s[i=d[t]];var v=Zm(e,i),y=cp.type.className[n.sType],_=v+n.sContentPadding,b=-1===v.indexOf("<")?document.createTextNode(_):_;vp("<td/>").addClass(y).addClass(n.sClass).append(b).appendTo(g)}vp("[name]",m).removeAttr("name");var x=vp("<div/>").css(l||o?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(m).appendTo(h);l&&c?m.width(c):l?(m.css("width","auto"),m.removeAttr("width"),m.outerWidth()<h.clientWidth&&u&&m.outerWidth(h.clientWidth)):o?m.outerWidth(h.clientWidth):u&&m.outerWidth(u);var w=0,M=m.find("tbody tr").eq(0).children();for(t=0;t<d.length;t++){var C=M[t].getBoundingClientRect().width;w+=C,s[d[t]].sWidth=Km(C)}r.style.width=Km(w),x.remove(),u&&(r.style.width=Km(u));if((u||l)&&!e._reszEvt){var L=yp.util.throttle((function(){var t=Gm(e);e.bDestroying||0===t||Gp(e)}));if(window.ResizeObserver){var S=vp(e.nTableWrapper).is(":visible"),T=vp("<div>").css({width:"100%",height:0}).addClass("dt-autosize").appendTo(e.nTableWrapper);e.resizeObserver=new ResizeObserver((function(e){S?S=!1:L()})),e.resizeObserver.observe(T[0])}else vp(window).on("resize.DT-"+e.sInstance,L);e._reszEvt=!0}}(e),function(e){for(var t=e.aoColumns,n=0;n<t.length;n++){var i=im(e,[n],!1,!1);t[n].colEl.css("width",i),e.oScroll.sX&&t[n].colEl.css("min-width",i)}}(e);var t=e.oScroll;""===t.sY&&""===t.sX||qm(e),fg(e,null,"column-sizing",[e])}function Zp(e,t){var n=Qp(e,"bVisible");return"number"==typeof n[t]?n[t]:null}function Kp(e,t){var n=Qp(e,"bVisible").indexOf(t);return-1!==n?n:null}function Xp(e){var t=e.aoHeader,n=e.aoColumns,i=0;if(t.length)for(var r=0,s=t[0].length;r<s;r++)n[r].bVisible&&"none"!==vp(t[0][r].cell).css("display")&&i++;return i}function Qp(e,t){var n=[];return e.aoColumns.map((function(e,i){e[t]&&n.push(i)})),n}function Jp(e,t){return!0===t?e._name:t}function em(e){var t,n,i,r,s,a,o,l,c,d=e.aoColumns,u=e.aoData,h=yp.ext.type.detect;for(t=0,n=d.length;t<n;t++){if(c=[],!(o=d[t]).sType&&o._sManualType)o.sType=o._sManualType;else if(!o.sType){if(!e.typeDetect)return;for(i=0,r=h.length;i<r;i++){var f=h[i],p=f.oneOf,m=f.allOf||f,g=f.init,v=!1;if(l=null,g&&(l=Jp(f,g(e,o,t)))){o.sType=l;break}for(s=0,a=u.length;s<a;s++)if(u[s]){if(void 0===c[s]&&(c[s]=om(e,s,t,"type")),p&&!v&&(v=Jp(f,p(c[s],e))),!(l=Jp(f,m(c[s],e)))&&i!==h.length-3)break;if("html"===l&&!Sp(c[s]))break}if(p&&v&&l||!p&&l){o.sType=l;break}}o.sType||(o.sType="string")}var y=cp.type.className[o.sType];y&&(nm(e.aoHeader,t,y),nm(e.aoFooter,t,y));var _=cp.type.render[o.sType];_&&!o._render&&(o._render=yp.util.get(_),tm(e,t))}}function tm(e,t){for(var n=e.aoData,i=0;i<n.length;i++)if(n[i].nTr){var r=om(e,i,t,"display");n[i].displayData[t]=r,lm(n[i].anCells[t],r)}}function nm(e,t,n){e.forEach((function(e){e[t]&&e[t].unique&&zp(e[t].cell,n)}))}function im(e,t,n,i){Array.isArray(t)||(t=rm(t));for(var r,s=0,a=e.aoColumns,o=0,l=t.length;o<l;o++){var c=a[t[o]],d=n?c.sWidthOrig:c.sWidth;if(i||!1!==c.bVisible){if(null==d)return null;if("number"==typeof d)r="px",s+=d;else{var u=d.match(/([\d\.]+)([^\d]*)/);u&&(s+=1*u[1],r=3===u.length?u[2]:"px")}}}return s+r}function rm(e){var t=vp(e).closest("[data-dt-column]").attr("data-dt-column");return t?t.split(",").map((function(e){return 1*e})):[]}function sm(e,t,n,i){var r=e.aoData.length,s=vp.extend(!0,{},yp.models.oRow,{src:n?"dom":"data",idx:r});s._aData=t,e.aoData.push(s);for(var a=e.aoColumns,o=0,l=a.length;o<l;o++)a[o].sType=null;e.aiDisplayMaster.push(r);var c=e.rowIdFn(t);return void 0!==c&&(e.aIds[c]=s),!n&&e.oFeatures.bDeferRender||_m(e,r,n,i),r}function am(e,t){var n;return t instanceof vp||(t=vp(t)),t.map((function(t,i){return n=vm(e,i),sm(e,n.data,i,n.cells)}))}function om(e,t,n,i){"search"===i?i="filter":"order"===i&&(i="sort");var r=e.aoData[t];if(r){var s=e.iDraw,a=e.aoColumns[n],o=r._aData,l=a.sDefaultContent,c=a.fnGetData(o,i,{settings:e,row:t,col:n});if("display"!==i&&c&&"object"==typeof c&&c.nodeName&&(c=c.innerHTML),void 0===c)return e.iDrawError!=s&&null===l&&(lg(e,0,"Requested unknown parameter "+("function"==typeof a.mData?"{function}":"'"+a.mData+"'")+" for row "+t+", column "+n,4),e.iDrawError=s),l;if(c!==o&&null!==c||null===l||void 0===i){if("function"==typeof c)return c.call(o)}else c=l;if(null===c&&"display"===i)return"";if("filter"===i){var d=yp.ext.type.search;d[a.sType]&&(c=d[a.sType](c))}return c}}function lm(e,t){t&&"object"==typeof t&&t.nodeName?vp(e).empty().append(t):e.innerHTML=t}var cm=/\[.*?\]$/,dm=/\(\)$/;function um(e){return(e.match(/(\\.|[^.])+/g)||[""]).map((function(e){return e.replace(/\\\./g,".")}))}var hm=yp.util.get,fm=yp.util.set;function pm(e){return Ap(e.aoData,"_aData")}function mm(e){e.aoData.length=0,e.aiDisplayMaster.length=0,e.aiDisplay.length=0,e.aIds={}}function gm(e,t,n,i){var r,s,a=e.aoData[t];if(a._aSortData=null,a._aFilterData=null,a.displayData=null,"dom"!==n&&(n&&"auto"!==n||"dom"!==a.src)){var o=a.anCells,l=ym(e,t);if(o)if(void 0!==i)lm(o[i],l[i]);else for(r=0,s=o.length;r<s;r++)lm(o[r],l[r])}else a._aData=vm(e,a,i,void 0===i?void 0:a._aData).data;var c=e.aoColumns;if(void 0!==i)c[i].sType=null,c[i].maxLenString=null;else{for(r=0,s=c.length;r<s;r++)c[r].sType=null,c[r].maxLenString=null;bm(e,a)}}function vm(e,t,n,i){var r,s,a,o=[],l=t.firstChild,c=0,d=e.aoColumns,u=e._rowReadObject;i=void 0!==i?i:u?{}:[];var h=function(e,t){if("string"==typeof e){var n=e.indexOf("@");if(-1!==n){var r=e.substring(n+1);fm(e)(i,t.getAttribute(r))}}},f=function(e){void 0!==n&&n!==c||(s=d[c],a=e.innerHTML.trim(),s&&s._bAttrSrc?(fm(s.mData._)(i,a),h(s.mData.sort,e),h(s.mData.type,e),h(s.mData.filter,e)):u?(s._setter||(s._setter=fm(s.mData)),s._setter(i,a)):i[c]=a);c++};if(l)for(;l;)"TD"!=(r=l.nodeName.toUpperCase())&&"TH"!=r||(f(l),o.push(l)),l=l.nextSibling;else for(var p=0,m=(o=t.anCells).length;p<m;p++)f(o[p]);var g=t.firstChild?t:t.nTr;if(g){var v=g.getAttribute("id");v&&fm(e.rowId)(i,v)}return{data:i,cells:o}}function ym(e,t){var n=e.aoData[t],i=e.aoColumns;if(!n.displayData){n.displayData=[];for(var r=0,s=i.length;r<s;r++)n.displayData.push(om(e,t,r,"display"))}return n.displayData}function _m(e,t,n,i){var r,s,a,o,l,c,d=e.aoData[t],u=d._aData,h=[],f=e.oClasses.tbody.row;if(null===d.nTr){for(r=n||document.createElement("tr"),d.nTr=r,d.anCells=h,zp(r,f),r._DT_RowIndex=t,bm(e,d),o=0,l=e.aoColumns.length;o<l;o++){a=e.aoColumns[o],(s=(c=!n||!i[o])?document.createElement(a.sCellType):i[o])||lg(e,0,"Incorrect column count",18),s._DT_CellIndex={row:t,column:o},h.push(s);var p=ym(e,t);!c&&(!a.mRender&&a.mData===o||vp.isPlainObject(a.mData)&&a.mData._===o+".display")||lm(s,p[o]),zp(s,a.sClass),a.bVisible&&c?r.appendChild(s):a.bVisible||c||s.parentNode.removeChild(s),a.fnCreatedCell&&a.fnCreatedCell.call(e.oInstance,s,om(e,t,o),u,t,o)}fg(e,"aoRowCreatedCallback","row-created",[r,u,t,h])}else zp(d.nTr,f)}function bm(e,t){var n=t.nTr,i=t._aData;if(n){var r=e.rowIdFn(i);if(r&&(n.id=r),i.DT_RowClass){var s=i.DT_RowClass.split(" ");t.__rowc=t.__rowc?Rp(t.__rowc.concat(s)):s,vp(n).removeClass(t.__rowc.join(" ")).addClass(i.DT_RowClass)}i.DT_RowAttr&&vp(n).attr(i.DT_RowAttr),i.DT_RowData&&vp(n).data(i.DT_RowData)}}function xm(e,t){var n,i,r,s=e.oClasses,a=e.aoColumns,o="header"===t?e.nTHead:e.nTFoot,l="header"===t?"sTitle":t;if(o){if(("header"===t||Ap(e.aoColumns,l).join(""))&&((r=vp("tr",o)).length||(r=vp("<tr/>").appendTo(o)),1===r.length)){var c=0;for(vp("td, th",r).each((function(){c+=this.colSpan})),n=c,i=a.length;n<i;n++)vp("<th/>").html(a[n][l]||"").appendTo(r)}var d=Am(e,o,!0);"header"===t?(e.aoHeader=d,vp("tr",o).addClass(s.thead.row)):(e.aoFooter=d,vp("tr",o).addClass(s.tfoot.row)),vp(o).children("tr").children("th, td").each((function(){mg(e,t)(e,vp(this),s)}))}}function wm(e,t,n){var i,r,s,a,o,l=[],c=[],d=e.aoColumns,u=d.length;if(t){for(n||(n=Yp(u).filter((function(e){return d[e].bVisible}))),i=0;i<t.length;i++)l[i]=t[i].slice().filter((function(e,t){return n.includes(t)})),c.push([]);for(i=0;i<l.length;i++)for(r=0;r<l[i].length;r++)if(a=1,o=1,void 0===c[i][r]){for(s=l[i][r].cell;void 0!==l[i+a]&&l[i][r].cell==l[i+a][r].cell;)c[i+a][r]=null,a++;for(;void 0!==l[i][r+o]&&l[i][r].cell==l[i][r+o].cell;){for(var h=0;h<a;h++)c[i+h][r+o]=null;o++}var f=vp("span.dt-column-title",s);c[i][r]={cell:s,colspan:o,rowspan:a,title:f.length?f.html():vp(s).html()}}return c}}function Mm(e,t){for(var n,i,r=wm(e,t),s=0;s<t.length;s++){if(n=t[s].row)for(;i=n.firstChild;)n.removeChild(i);for(var a=0;a<r[s].length;a++){var o=r[s][a];o&&vp(o.cell).appendTo(n).attr("rowspan",o.rowspan).attr("colspan",o.colspan)}}}function Cm(e,t){if(function(e){var t="ssp"==gg(e),n=e.iInitDisplayStart;void 0!==n&&-1!==n&&(e._iDisplayStart=t?n:n>=e.fnRecordsDisplay()?0:n,e.iInitDisplayStart=-1)}(e),-1===fg(e,"aoPreDrawCallback","preDraw",[e]).indexOf(!1)){var n,i=[],r=0,s="ssp"==gg(e),a=e.aiDisplay,o=e._iDisplayStart,l=e.fnDisplayEnd(),c=e.aoColumns,d=vp(e.nTBody);if(e.bDrawing=!0,e.deferLoading)e.deferLoading=!1,e.iDraw++,Wm(e,!1);else if(s){if(!e.bDestroying&&!t)return 0===e.iDraw&&d.empty().append(Sm(e)),(n=e).iDraw++,Wm(n,!0),void Om(n,function(e){var t=e.aoColumns,n=e.oFeatures,i=e.oPreviousSearch,r=e.aoPreSearchCols,s=function(e,n){return"function"==typeof t[e][n]?"function":t[e][n]};return{draw:e.iDraw,columns:t.map((function(e,t){return{data:s(t,"mData"),name:e.sName,searchable:e.bSearchable,orderable:e.bSortable,search:{value:r[t].search,regex:r[t].regex,fixed:Object.keys(e.searchFixed).map((function(t){return{name:t,term:e.searchFixed[t].toString()}}))}}})),order:tg(e).map((function(e){return{column:e.col,dir:e.dir,name:s(e.col,"sName")}})),start:e._iDisplayStart,length:n.bPaginate?e._iDisplayLength:-1,search:{value:i.search,regex:i.regex,fixed:Object.keys(e.searchFixed).map((function(t){return{name:t,term:e.searchFixed[t].toString()}}))}}}(n),(function(e){!function(e,t){var n=Ym(e,t),i=Nm(e,"draw",t),r=Nm(e,"recordsTotal",t),s=Nm(e,"recordsFiltered",t);if(void 0!==i){if(1*i<e.iDraw)return;e.iDraw=1*i}n||(n=[]),mm(e),e._iRecordsTotal=parseInt(r,10),e._iRecordsDisplay=parseInt(s,10);for(var a=0,o=n.length;a<o;a++)sm(e,n[a]);e.aiDisplay=e.aiDisplayMaster.slice(),em(e),Cm(e,!0),Fm(e),Wm(e,!1)}(n,e)}))}else e.iDraw++;if(0!==a.length)for(var u=s?0:o,h=s?e.aoData.length:l,f=u;f<h;f++){var p=a[f],m=e.aoData[p];null===m.nTr&&_m(e,p);for(var g=m.nTr,v=0;v<c.length;v++){var y=c[v],_=m.anCells[v];zp(_,cp.type.className[y.sType]),zp(_,e.oClasses.tbody.cell)}fg(e,"aoRowCallback",null,[g,m._aData,r,f,p]),i.push(g),r++}else i[0]=Sm(e);fg(e,"aoHeaderCallback","header",[vp(e.nTHead).children("tr")[0],pm(e),o,l,a]),fg(e,"aoFooterCallback","footer",[vp(e.nTFoot).children("tr")[0],pm(e),o,l,a]),d[0].replaceChildren?d[0].replaceChildren.apply(d[0],i):(d.children().detach(),d.append(vp(i))),vp(e.nTableWrapper).toggleClass("dt-empty-footer",0===vp("tr",e.nTFoot).length),fg(e,"aoDrawCallback","draw",[e],!0),e.bSorted=!1,e.bFiltered=!1,e.bDrawing=!1}else Wm(e,!1)}function Lm(e,t,n){var i=e.oFeatures,r=i.bSort,s=i.bFilter;void 0!==n&&!0!==n||(em(e),r&&ng(e),s?Hm(e,e.oPreviousSearch):e.aiDisplay=e.aiDisplayMaster.slice()),!0!==t&&(e._iDisplayStart=0),e._drawHold=t,Cm(e),e._drawHold=!1}function Sm(e){var t=e.oLanguage,n=t.sZeroRecords,i=gg(e);return e.iDraw<1&&"ssp"===i||e.iDraw<=1&&"ajax"===i?n=t.sLoadingRecords:t.sEmptyTable&&0===e.fnRecordsTotal()&&(n=t.sEmptyTable),vp("<tr/>").append(vp("<td />",{colSpan:Xp(e),class:e.oClasses.empty.row}).html(n))[0]}function Tm(e,t,n){if(Array.isArray(n))for(var i=0;i<n.length;i++)Tm(e,t,n[i]);else{var r=e[t];vp.isPlainObject(n)?n.features?(n.rowId&&(e.id=n.rowId),n.rowClass&&(e.className=n.rowClass),r.id=n.id,r.className=n.className,Tm(e,t,n.features)):Object.keys(n).map((function(e){r.contents.push({feature:e,opts:n[e]})})):r.contents.push(n)}}function km(e,t,n){var i=[];vp.each(t,(function(e,t){if(null!==t){var r=e.match(/^([a-z]+)([0-9]*)([A-Za-z]*)$/),s=r[2]?1*r[2]:0,a=r[3]?r[3].toLowerCase():"full";if(r[1]===n){var o=function(e,t,n){for(var i,r=0;r<e.length;r++)if((i=e[r]).rowNum===t&&("full"===n&&i.full||("start"===n||"end"===n)&&(i.start||i.end)))return i[n]||(i[n]={contents:[]}),i;return(i={rowNum:t})[n]={contents:[]},e.push(i),i}(i,s,a);Tm(o,a,t)}}})),i.sort((function(e,t){var i=e.rowNum,r=t.rowNum;if(i===r){var s=e.full&&!t.full?-1:1;return"bottom"===n?-1*s:s}return r-i})),"bottom"===n&&i.reverse();for(var r=0;r<i.length;r++)delete i[r].rowNum,Em(e,i[r]);return i}function Em(e,t){var n=function(t,n){return cp.features[t]||lg(e,0,"Unknown feature: "+t),cp.features[t].apply(this,[e,n])},i=function(i){if(t[i])for(var r=t[i].contents,s=0,a=r.length;s<a;s++)if(r[s])if("string"==typeof r[s])r[s]=n(r[s],null);else if(vp.isPlainObject(r[s]))r[s]=n(r[s].feature,r[s].opts);else if("function"==typeof r[s].node)r[s]=r[s].node(e);else if("function"==typeof r[s]){var o=r[s](e);r[s]="function"==typeof o.node?o.node():o}};i("start"),i("end"),i("full")}function Dm(e){var t=e.oClasses,n=vp(e.nTable),i=vp("<div/>").attr({id:e.sTableId+"_wrapper",class:t.container}).insertBefore(n);if(e.nTableWrapper=i[0],e.sDom)!function(e,t,n){for(var i,r,s,a,o,l=t.match(/(".*?")|('.*?')|./g),c=0;c<l.length;c++){if(i=null,"<"==(r=l[c])){if(s=vp("<div/>"),"'"==(a=l[c+1])[0]||'"'==a[0]){var d,u="";if(-1!=(o=a.replace(/['"]/g,"")).indexOf(".")){var h=o.split(".");u=h[0],d=h[1]}else"#"==o[0]?u=o:d=o;s.attr("id",u.substring(1)).addClass(d),c++}n.append(s),n=s}else">"==r?n=n.parent():"t"==r?i=Um(e):yp.ext.feature.forEach((function(t){r==t.cFeature&&(i=t.fnInit(e))}));i&&n.append(i)}}(e,e.sDom,i);else{var r=km(e,e.layout,"top"),s=km(e,e.layout,"bottom"),a=mg(e,"layout");r.forEach((function(t){a(e,i,t)})),a(e,i,{full:{table:!0,contents:[Um(e)]}}),s.forEach((function(t){a(e,i,t)}))}!function(e){var t=e.nTable,n=""!==e.oScroll.sX||""!==e.oScroll.sY;if(e.oFeatures.bProcessing){var i=vp("<div/>",{id:e.sTableId+"_processing",class:e.oClasses.processing.container,role:"status"}).html(e.oLanguage.sProcessing).append("<div><div></div><div></div><div></div><div></div></div>");n?i.prependTo(vp("div.dt-scroll",e.nTableWrapper)):i.insertBefore(t),vp(t).on("processing.dt.DT",(function(e,t,n){i.css("display",n?"block":"none")}))}}(e)}function Am(e,t,n){var i,r,s,a,o,l,c,d,u,h,f=e.aoColumns,p=vp(t).children("tr"),m=t&&"thead"===t.nodeName.toLowerCase(),g=[],v=function(e,t,n){for(var i=e[t];i[n];)n++;return n};for(s=0,l=p.length;s<l;s++)g.push([]);for(s=0,l=p.length;s<l;s++)for(r=(i=p[s]).firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase()){var y=[];if(d=(d=1*r.getAttribute("colspan"))&&0!==d&&1!==d?d:1,u=(u=1*r.getAttribute("rowspan"))&&0!==u&&1!==u?u:1,c=v(g,s,0),h=1===d,n){if(h){qp(e,c,vp(r).data());var _=f[c],b=r.getAttribute("width")||null,x=r.style.width.match(/width:\s*(\d+[pxem%]+)/);x&&(b=x[1]),_.sWidthOrig=_.sWidth||b,m?(null===_.sTitle||_.autoTitle||(r.innerHTML=_.sTitle),!_.sTitle&&h&&(_.sTitle=Hp(r.innerHTML),_.autoTitle=!0)):_.footer&&(r.innerHTML=_.footer),_.ariaTitle||(_.ariaTitle=vp(r).attr("aria-label")||_.sTitle),_.className&&vp(r).addClass(_.className)}0===vp("span.dt-column-title",r).length&&vp("<span>").addClass("dt-column-title").append(r.childNodes).appendTo(r),m&&0===vp("span.dt-column-order",r).length&&vp("<span>").addClass("dt-column-order").appendTo(r)}for(o=0;o<d;o++){for(a=0;a<u;a++)g[s+a][c+o]={cell:r,unique:h},g[s+a].row=i;y.push(c+o)}r.setAttribute("data-dt-column",Rp(y).join(","))}r=r.nextSibling}return g}function Om(e,t,n){var i,r=e.ajax,s=e.oInstance,a=function(t){var i=e.jqXHR?e.jqXHR.status:null;(null===t||"number"==typeof i&&204==i)&&Ym(e,t={},[]);var r=t.error||t.sError;if(r&&lg(e,0,r),t.d&&"string"==typeof t.d)try{t=JSON.parse(t.d)}catch(e){}e.json=t,fg(e,null,"xhr",[e,t,e.jqXHR],!0),n(t)};if(vp.isPlainObject(r)&&r.data){var o="function"==typeof(i=r.data)?i(t,e):i;t="function"==typeof i&&o?o:vp.extend(!0,t,o),delete r.data}var l={url:"string"==typeof r?r:"",data:t,success:a,dataType:"json",cache:!1,type:e.sServerMethod,error:function(t,n){-1===fg(e,null,"xhr",[e,null,e.jqXHR],!0).indexOf(!0)&&("parsererror"==n?lg(e,0,"Invalid JSON response",1):4===t.readyState&&lg(e,0,"Ajax error",7)),Wm(e,!1)}};if(vp.isPlainObject(r)&&vp.extend(l,r),e.oAjaxData=t,fg(e,null,"preXhr",[e,t,l],!0),"function"==typeof r)e.jqXHR=r.call(s,t,a,e);else if(""===r.url){var c={};yp.util.set(r.dataSrc)(c,[]),a(c)}else e.jqXHR=vp.ajax(l);i&&(r.data=i)}function Ym(e,t,n){var i="data";if(vp.isPlainObject(e.ajax)&&void 0!==e.ajax.dataSrc){var r=e.ajax.dataSrc;"string"==typeof r||"function"==typeof r?i=r:void 0!==r.data&&(i=r.data)}if(!n)return"data"===i?t.aaData||t[i]:""!==i?hm(i)(t):t;fm(i)(t,n)}function Nm(e,t,n){var i=vp.isPlainObject(e.ajax)?e.ajax.dataSrc:null;if(i&&i[t])return hm(i[t])(n);var r="";return"draw"===t?r="sEcho":"recordsTotal"===t?r="iTotalRecords":"recordsFiltered"===t&&(r="iTotalDisplayRecords"),void 0!==n[r]?n[r]:n[t]}function Hm(e,t){var n=e.aoPreSearchCols;if("ssp"!=gg(e)){!function(e){for(var t,n,i,r,s,a=e.aoColumns,o=e.aoData,l=!1,c=0;c<o.length;c++)if(o[c]&&!(s=o[c])._aFilterData){for(i=[],t=0,n=a.length;t<n;t++)a[t].bSearchable?(null===(r=om(e,c,t,"filter"))&&(r=""),"string"!=typeof r&&r.toString&&(r=r.toString())):r="",r.indexOf&&-1!==r.indexOf("&")&&(Rm.innerHTML=r,r=Im?Rm.textContent:Rm.innerText),r.replace&&(r=r.replace(/[\r\n\u2028]/g,"")),i.push(r);s._aFilterData=i,s._sFilterRow=i.join(" "),l=!0}}(e),e.aiDisplay=e.aiDisplayMaster.slice(),Pm(e.aiDisplay,e,t.search,t),vp.each(e.searchFixed,(function(t,n){Pm(e.aiDisplay,e,n,{})}));for(var i=0;i<n.length;i++){var r=n[i];Pm(e.aiDisplay,e,r.search,r,i),vp.each(e.aoColumns[i].searchFixed,(function(t,n){Pm(e.aiDisplay,e,n,{},i)}))}!function(e){for(var t,n,i=yp.ext.search,r=e.aiDisplay,s=0,a=i.length;s<a;s++){for(var o=[],l=0,c=r.length;l<c;l++)n=r[l],t=e.aoData[n],i[s](e,t._aFilterData,n,t._aData,l)&&o.push(n);r.length=0,yg(r,o)}}(e)}e.bFiltered=!0,fg(e,null,"search",[e])}function Pm(e,t,n,i,r){if(""!==n){var s=0,a=[],o="function"==typeof n?n:null,l=n instanceof RegExp?n:o?null:function(e,t){var n=[],i=vp.extend({},{boundary:!1,caseInsensitive:!0,exact:!1,regex:!1,smart:!0},t);"string"!=typeof e&&(e=e.toString());if(e=jp(e),i.exact)return new RegExp("^"+jm(e)+"$",i.caseInsensitive?"i":"");if(e=i.regex?e:jm(e),i.smart){var r=(e.match(/!?["\u201C][^"\u201D]+["\u201D]|[^ ]+/g)||[""]).map((function(e){var t,i=!1;return"!"===e.charAt(0)&&(i=!0,e=e.substring(1)),'"'===e.charAt(0)?(t=e.match(/^"(.*)"$/),e=t?t[1]:e):"“"===e.charAt(0)&&(t=e.match(/^\u201C(.*)\u201D$/),e=t?t[1]:e),i&&(e.length>1&&n.push("(?!"+e+")"),e=""),e.replace(/"/g,"")})),s=n.length?n.join(""):"",a=i.boundary?"\\b":"";e="^(?=.*?"+a+r.join(")(?=.*?"+a)+")("+s+".)*$"}return new RegExp(e,i.caseInsensitive?"i":"")}(n,i);for(s=0;s<e.length;s++){var c=t.aoData[e[s]],d=void 0===r?c._sFilterRow:c._aFilterData[r];(o&&o(d,c._aData,e[s],r)||l&&l.test(d))&&a.push(e[s])}for(e.length=a.length,s=0;s<a.length;s++)e[s]=a[s]}}var jm=yp.util.escapeRegex,Rm=vp("<div>")[0],Im=void 0!==Rm.textContent;function zm(e){var t,n=e.oInit,i=e.deferLoading,r=gg(e);e.bInitialised?(xm(e,"header"),xm(e,"footer"),function(e,t,n){if(!e.oFeatures.bStateSave)return void n();var i=function(t){og(e,t,n)},r=e.fnStateLoadCallback.call(e.oInstance,e,i);void 0!==r&&og(e,r,n)}(e,0,(function(){Mm(e,e.aoHeader),Mm(e,e.aoFooter);var s=e.iInitDisplayStart;if(n.aaData)for(t=0;t<n.aaData.length;t++)sm(e,n.aaData[t]);else(i||"dom"==r)&&am(e,vp(e.nTBody).children("tr"));e.aiDisplay=e.aiDisplayMaster.slice(),Dm(e),function(e){var t=e.nTHead,n=t.querySelectorAll("tr"),i=e.bSortCellsTop,r=':not([data-dt-order="disable"]):not([data-dt-order="icon-only"])';!0===i?t=n[0]:!1===i&&(t=n[n.length-1]);Qm(e,t,t===e.nTHead?"tr"+r+" th"+r+", tr"+r+" td"+r:"th"+r+", td"+r);var s=[];eg(e,s,e.aaSorting),e.aaSorting=s}(e),Xm(e),Wm(e,!0),fg(e,null,"preInit",[e],!0),Lm(e),("ssp"!=r||i)&&("ajax"==r?Om(e,{},(function(n){var i=Ym(e,n);for(t=0;t<i.length;t++)sm(e,i[t]);e.iInitDisplayStart=s,Lm(e),Wm(e,!1),Fm(e)})):(Fm(e),Wm(e,!1)))}))):setTimeout((function(){zm(e)}),200)}function Fm(e){if(!e._bInitComplete){var t=[e,e.json];e._bInitComplete=!0,Gp(e),fg(e,null,"plugin-init",t,!0),fg(e,"aoInitComplete","init",t,!0)}}function Bm(e,t){var n=parseInt(t,10);e._iDisplayLength=n,pg(e),fg(e,null,"length",[e,n])}function $m(e,t,n){var i=e._iDisplayStart,r=e._iDisplayLength,s=e.fnRecordsDisplay();if(0===s||-1===r)i=0;else if("number"==typeof t)(i=t*r)>s&&(i=0);else if("first"==t)i=0;else if("previous"==t)(i=r>=0?i-r:0)<0&&(i=0);else if("next"==t)i+r<s&&(i+=r);else if("last"==t)i=Math.floor((s-1)/r)*r;else{if("ellipsis"===t)return;lg(e,0,"Unknown paging action: "+t,5)}var a=e._iDisplayStart!==i;return e._iDisplayStart=i,fg(e,null,a?"page":"page-nc",[e]),a&&n&&Cm(e),a}function Wm(e,t){e.bDrawing&&!1===t||fg(e,null,"processing",[e,t])}function Vm(e,t,n){t?(Wm(e,!0),setTimeout((function(){n(),Wm(e,!1)}),0)):n()}function Um(e){var t=vp(e.nTable),n=e.oScroll;if(""===n.sX&&""===n.sY)return e.nTable;var i=n.sX,r=n.sY,s=e.oClasses.scrolling,a=e.captionNode,o=a?a._captionSide:null,l=vp(t[0].cloneNode(!1)),c=vp(t[0].cloneNode(!1)),d=t.children("tfoot"),u="<div/>",h=function(e){return e?Km(e):null};d.length||(d=null);var f=vp(u,{class:s.container}).append(vp(u,{class:s.header.self}).css({overflow:"hidden",position:"relative",border:0,width:i?h(i):"100%"}).append(vp(u,{class:s.header.inner}).css({"box-sizing":"content-box",width:n.sXInner||"100%"}).append(l.removeAttr("id").css("margin-left",0).append("top"===o?a:null).append(t.children("thead"))))).append(vp(u,{class:s.body}).css({position:"relative",overflow:"auto",width:h(i)}).append(t));d&&f.append(vp(u,{class:s.footer.self}).css({overflow:"hidden",border:0,width:i?h(i):"100%"}).append(vp(u,{class:s.footer.inner}).append(c.removeAttr("id").css("margin-left",0).append("bottom"===o?a:null).append(t.children("tfoot")))));var p=f.children(),m=p[0],g=p[1],v=d?p[2]:null;return vp(g).on("scroll.DT",(function(){var e=this.scrollLeft;m.scrollLeft=e,d&&(v.scrollLeft=e)})),vp("th, td",m).on("focus",(function(){var e=m.scrollLeft;g.scrollLeft=e,d&&(g.scrollLeft=e)})),vp(g).css("max-height",r),n.bCollapse||vp(g).css("height",r),e.nScrollHead=m,e.nScrollBody=g,e.nScrollFoot=v,e.aoDrawCallback.push(qm),f[0]}function qm(e){var t,n,i=e.oScroll,r=i.iBarWidth,s=vp(e.nScrollHead).children("div"),a=s.children("table"),o=e.nScrollBody,l=vp(o),c=vp(e.nScrollFoot).children("div"),d=c.children("table"),u=vp(e.nTHead),h=vp(e.nTable),f=e.nTFoot&&vp("th, td",e.nTFoot).length?vp(e.nTFoot):null,p=e.oBrowser,m=o.scrollHeight>o.clientHeight;if(e.scrollBarVis!==m&&void 0!==e.scrollBarVis)return e.scrollBarVis=m,void Gp(e);if(e.scrollBarVis=m,h.children("thead, tfoot").remove(),(t=u.clone().prependTo(h)).find("th, td").removeAttr("tabindex"),t.find("[id]").removeAttr("id"),f&&(n=f.clone().prependTo(h)).find("[id]").removeAttr("id"),e.aiDisplay.length){var g=null,v="ssp"!==gg(e)?e._iDisplayStart:0;for(x=v;x<v+e.aiDisplay.length;x++){var y=e.aiDisplay[x],_=e.aoData[y].nTr;if(_){g=_;break}}if(g)for(var b=vp(g).children("th, td").map((function(t){return{idx:Zp(e,t),width:vp(this).outerWidth()}})),x=0;x<b.length;x++){var w=e.aoColumns[b[x].idx].colEl[0];w.style.width.replace("px","")!==b[x].width&&(w.style.width=b[x].width+"px",i.sX&&(w.style.minWidth=b[x].width+"px"))}}a.find("colgroup").remove(),a.append(e.colgroup.clone()),f&&(d.find("colgroup").remove(),d.append(e.colgroup.clone())),vp("th, td",t).each((function(){vp(this.childNodes).wrapAll('<div class="dt-scroll-sizing">')})),f&&vp("th, td",n).each((function(){vp(this.childNodes).wrapAll('<div class="dt-scroll-sizing">')}));var M=Math.floor(h.height())>o.clientHeight||"scroll"==l.css("overflow-y"),C="padding"+(p.bScrollbarLeft?"Left":"Right"),L=h.outerWidth();a.css("width",Km(L)),s.css("width",Km(L)).css(C,M?r+"px":"0px"),f&&(d.css("width",Km(L)),c.css("width",Km(L)).css(C,M?r+"px":"0px")),h.children("colgroup").prependTo(h),l.trigger("scroll"),!e.bSorted&&!e.bFiltered||e._drawHold||(o.scrollTop=0)}function Gm(e){return vp(e.nTableWrapper).is(":visible")?vp(e.nTableWrapper).width():0}function Zm(e,t){var n=e.aoColumns[t];if(!n.maxLenString){for(var i,r="",s=-1,a=0,o=e.aiDisplayMaster.length;a<o;a++){var l=ym(e,e.aiDisplayMaster[a])[t],c=l&&"object"==typeof l&&l.nodeType?l.innerHTML:l+"";c=c.replace(/id=".*?"/g,"").replace(/name=".*?"/g,""),(i=Hp(c).replace(/&nbsp;/g," ")).length>s&&(r=c,s=i.length)}n.maxLenString=r}return n.maxLenString}function Km(e){return null===e?"0px":"number"==typeof e?e<0?"0px":e+"px":e.match(/\d$/)?e+"px":e}function Xm(e){var t=e.aoColumns;for(e.colgroup.empty(),Qg=0;Qg<t.length;Qg++)t[Qg].bVisible&&e.colgroup.append(t[Qg].colEl)}function Qm(e,t,n,i,r){ug(t,n,(function(t){var n=!1,s=void 0===i?rm(t.target):[i];if(s.length){for(var a=0,o=s.length;a<o;a++){if(!1!==ig(e,s[a],a,t.shiftKey)&&(n=!0),1===e.aaSorting.length&&""===e.aaSorting[0][1])break}n&&Vm(e,!0,(function(){ng(e),Jm(e,e.aiDisplay),Lm(e,!1,!1),r&&r()}))}}))}function Jm(e,t){if(!(t.length<2)){var n,i=e.aiDisplayMaster,r={},s={};for(n=0;n<i.length;n++)r[i[n]]=n;for(n=0;n<t.length;n++)s[t[n]]=r[t[n]];t.sort((function(e,t){return s[e]-s[t]}))}}function eg(e,t,n){var i=function(n){if(vp.isPlainObject(n)){if(void 0!==n.idx)t.push([n.idx,n.dir]);else if(n.name){var i=Ap(e.aoColumns,"sName").indexOf(n.name);-1!==i&&t.push([i,n.dir])}}else t.push(n)};if(vp.isPlainObject(n))i(n);else if(n.length&&"number"==typeof n[0])i(n);else if(n.length)for(var r=0;r<n.length;r++)i(n[r])}function tg(e){var t,n,i,r,s,a,o,l=[],c=yp.ext.type.order,d=e.aoColumns,u=e.aaSortingFixed,h=vp.isPlainObject(u),f=[];if(!e.oFeatures.bSort)return l;for(Array.isArray(u)&&eg(e,f,u),h&&u.pre&&eg(e,f,u.pre),eg(e,f,e.aaSorting),h&&u.post&&eg(e,f,u.post),t=0;t<f.length;t++)if(d[o=f[t][0]])for(n=0,i=(r=d[o].aDataSort).length;n<i;n++)a=d[s=r[n]].sType||"string",void 0===f[t]._idx&&(f[t]._idx=d[s].asSorting.indexOf(f[t][1])),f[t][1]&&l.push({src:o,col:s,dir:f[t][1],index:f[t]._idx,type:a,formatter:c[a+"-pre"],sorter:c[a+"-"+f[t][1]]});return l}function ng(e,t,n){var i,r,s,a,o=[],l=yp.ext.type.order,c=e.aoData,d=e.aiDisplayMaster;if(em(e),void 0!==t){var u=e.aoColumns[t];a=[{src:t,col:t,dir:n,index:0,type:u.sType,formatter:l[u.sType+"-pre"],sorter:l[u.sType+"-"+n]}],d=d.slice()}else a=tg(e);for(i=0,r=a.length;i<r;i++)sg(e,a[i].col);if("ssp"!=gg(e)&&0!==a.length){for(i=0,s=d.length;i<s;i++)o[i]=i;a.length&&"desc"===a[0].dir&&e.orderDescReverse&&o.reverse(),d.sort((function(e,t){var n,i,r,s,l,d=a.length,u=c[e]._aSortData,h=c[t]._aSortData;for(r=0;r<d;r++)if(n=u[(l=a[r]).col],i=h[l.col],l.sorter){if(0!==(s=l.sorter(n,i)))return s}else if(0!==(s=n<i?-1:n>i?1:0))return"asc"===l.dir?s:-s;return(n=o[e])<(i=o[t])?-1:n>i?1:0}))}else 0===a.length&&d.sort((function(e,t){return e<t?-1:e>t?1:0}));return void 0===t&&(e.bSorted=!0,e.sortDetails=a,fg(e,null,"order",[e,a])),d}function ig(e,t,n,i){var r,s=e.aoColumns[t],a=e.aaSorting,o=s.asSorting,l=function(e,t){var n=e._idx;return void 0===n&&(n=o.indexOf(e[1])),n+1<o.length?n+1:t?null:0};if(!s.bSortable)return!1;if("number"==typeof a[0]&&(a=e.aaSorting=[a]),(i||n)&&e.oFeatures.bSortMulti){var c=Ap(a,"0").indexOf(t);-1!==c?(null===(r=l(a[c],!0))&&1===a.length&&(r=0),null===r?a.splice(c,1):(a[c][1]=o[r],a[c]._idx=r)):i?(a.push([t,o[0],0]),a[a.length-1]._idx=0):(a.push([t,a[0][1],0]),a[a.length-1]._idx=0)}else a.length&&a[0][0]==t?(r=l(a[0]),a.length=1,a[0][1]=o[r],a[0]._idx=r):(a.length=0,a.push([t,o[0]]),a[0]._idx=0)}function rg(e){var t,n,i,r=e.aLastSort,s=e.oClasses.order.position,a=tg(e),o=e.oFeatures;if(o.bSort&&o.bSortClasses){for(t=0,n=r.length;t<n;t++)i=r[t].src,vp(Ap(e.aoData,"anCells",i)).removeClass(s+(t<2?t+1:3));for(t=0,n=a.length;t<n;t++)i=a[t].src,vp(Ap(e.aoData,"anCells",i)).addClass(s+(t<2?t+1:3))}e.aLastSort=a}function sg(e,t){var n,i,r,s=e.aoColumns[t],a=yp.ext.order[s.sSortDataType];a&&(n=a.call(e.oInstance,e,t,Kp(e,t)));for(var o=yp.ext.type.order[s.sType+"-pre"],l=e.aoData,c=0;c<l.length;c++)l[c]&&((i=l[c])._aSortData||(i._aSortData=[]),i._aSortData[t]&&!a||(r=a?n[c]:om(e,c,t,"sort"),i._aSortData[t]=o?o(r,e):r))}function ag(e){if(!e._bLoadingState){var t=[];eg(e,t,e.aaSorting);var n=e.aoColumns,i={time:+new Date,start:e._iDisplayStart,length:e._iDisplayLength,order:t.map((function(e){return n[e[0]]&&n[e[0]].sName?[n[e[0]].sName,e[1]]:e.slice()})),search:vp.extend({},e.oPreviousSearch),columns:e.aoColumns.map((function(t,n){return{name:t.sName,visible:t.bVisible,search:vp.extend({},e.aoPreSearchCols[n])}}))};e.oSavedState=i,fg(e,"aoStateSaveParams","stateSaveParams",[e,i]),e.oFeatures.bStateSave&&!e.bDestroying&&e.fnStateSaveCallback.call(e.oInstance,e,i)}}function og(e,t,n){var i,r,s=e.aoColumns,a=Ap(e.aoColumns,"sName");e._bLoadingState=!0;var o=e._bInitComplete?new yp.Api(e):null;if(!t||!t.time)return e._bLoadingState=!1,void n();var l=e.iStateDuration;if(l>0&&t.time<+new Date-1e3*l)return e._bLoadingState=!1,void n();if(-1!==fg(e,"aoStateLoadParams","stateLoadParams",[e,t]).indexOf(!1))return e._bLoadingState=!1,void n();if(e.oLoadedState=vp.extend(!0,{},t),fg(e,null,"stateLoadInit",[e,t],!0),void 0!==t.length&&(o?o.page.len(t.length):e._iDisplayLength=t.length),void 0!==t.start&&(null===o?(e._iDisplayStart=t.start,e.iInitDisplayStart=t.start):$m(e,t.start/e._iDisplayLength)),void 0!==t.order&&(e.aaSorting=[],vp.each(t.order,(function(t,n){var i=[n[0],n[1]];if("string"==typeof n[0]){var r=a.indexOf(n[0]);i[0]=r>=0?r:0}else i[0]>=s.length&&(i[0]=0);e.aaSorting.push(i)}))),void 0!==t.search&&vp.extend(e.oPreviousSearch,t.search),t.columns){var c=t.columns,d=Ap(t.columns,"name");if(d.join("").length&&d.join("")!==a.join(""))for(c=[],i=0;i<a.length;i++)if(""!=a[i]){var u=d.indexOf(a[i]);u>=0?c.push(t.columns[u]):c.push({})}else c.push({});if(c.length===s.length){for(i=0,r=c.length;i<r;i++){var h=c[i];void 0!==h.visible&&(o?o.column(i).visible(h.visible,!1):s[i].bVisible=h.visible),void 0!==h.search&&vp.extend(e.aoPreSearchCols[i],h.search)}o&&o.columns.adjust()}}e._bLoadingState=!1,fg(e,"aoStateLoaded","stateLoaded",[e,t]),n()}function lg(e,t,n,i){if(n="DataTables warning: "+(e?"table id="+e.sTableId+" - ":"")+n,i&&(n+=". For more information about this error, please see https://datatables.net/tn/"+i),t)window.console&&console.log&&console.log(n);else{var r=yp.ext,s=r.sErrMode||r.errMode;if(e&&fg(e,null,"dt-error",[e,i,n],!0),"alert"==s)alert(n);else{if("throw"==s)throw new Error(n);"function"==typeof s&&s(e,i,n)}}}function cg(e,t,n,i){Array.isArray(n)?vp.each(n,(function(n,i){Array.isArray(i)?cg(e,t,i[0],i[1]):cg(e,t,i)})):(void 0===i&&(i=n),void 0!==t[n]&&(e[i]=t[n]))}function dg(e,t,n){var i;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(i=t[r],vp.isPlainObject(i)?(vp.isPlainObject(e[r])||(e[r]={}),vp.extend(!0,e[r],i)):n&&"data"!==r&&"aaData"!==r&&Array.isArray(i)?e[r]=i.slice():e[r]=i);return e}function ug(e,t,n){vp(e).on("click.DT",t,(function(e){n(e)})).on("keypress.DT",t,(function(e){13===e.which&&(e.preventDefault(),n(e))})).on("selectstart.DT",t,(function(){return!1}))}function hg(e,t,n){n&&e[t].push(n)}function fg(e,t,n,i,r){var s=[];if(t&&(s=e[t].slice().reverse().map((function(t){return t.apply(e.oInstance,i)}))),null!==n){var a=vp.Event(n+".dt"),o=vp(e.nTable);a.dt=e.api,o[r?"trigger":"triggerHandler"](a,i),r&&0===o.parents("body").length&&vp("body").trigger(a,i),s.push(a.result)}return s}function pg(e){var t=e._iDisplayStart,n=e.fnDisplayEnd(),i=e._iDisplayLength;t>=n&&(t=n-i),t-=t%i,(-1===i||t<0)&&(t=0),e._iDisplayStart=t}function mg(e,t){var n=e.renderer,i=yp.ext.renderer[t];return vp.isPlainObject(n)&&n[t]?i[n[t]]||i._:"string"==typeof n&&i[n]||i._}function gg(e){return e.oFeatures.bServerSide?"ssp":e.ajax?"ajax":"dom"}function vg(e,t,n){var i=e.fnFormatNumber,r=e._iDisplayStart+1,s=e._iDisplayLength,a=e.fnRecordsDisplay(),o=e.fnRecordsTotal(),l=-1===s;return t.replace(/_START_/g,i.call(e,r)).replace(/_END_/g,i.call(e,e.fnDisplayEnd())).replace(/_MAX_/g,i.call(e,o)).replace(/_TOTAL_/g,i.call(e,a)).replace(/_PAGE_/g,i.call(e,l?1:Math.ceil(r/s))).replace(/_PAGES_/g,i.call(e,l?1:Math.ceil(a/s))).replace(/_ENTRIES_/g,e.api.i18n("entries","",n)).replace(/_ENTRIES-MAX_/g,e.api.i18n("entries","",o)).replace(/_ENTRIES-TOTAL_/g,e.api.i18n("entries","",a))}function yg(e,t){if(t)if(t.length<1e4)e.push.apply(e,t);else for(Qg=0;Qg<t.length;Qg++)e.push(t[Qg])}var _g=[],bg=Array.prototype;function xg(e,t,n){return function(){var i=t.apply(e||this,arguments);return dp.extend(i,i,n.methodExt),i}}function wg(e,t){for(var n=0,i=e.length;n<i;n++)if(e[n].name===t)return e[n];return null}dp=function(e,t){if(!(this instanceof dp))return new dp(e,t);var n,i=[],r=function(e){var t=function(e){var t,n,i=yp.settings,r=Ap(i,"nTable");return e?e.nTable&&e.oFeatures?[e]:e.nodeName&&"table"===e.nodeName.toLowerCase()?-1!==(t=r.indexOf(e))?[i[t]]:null:e&&"function"==typeof e.settings?e.settings().toArray():("string"==typeof e?n=vp(e).get():e instanceof vp&&(n=e.get()),n?i.filter((function(e,t){return n.includes(r[t])})):void 0):[]}(e);t&&i.push.apply(i,t)};if(Array.isArray(e))for(n=0;n<e.length;n++)r(e[n]);else r(e);this.context=i.length>1?Rp(i):i,yg(this,t),this.selector={rows:null,cols:null,opts:null},dp.extend(this,this,_g)},yp.Api=dp,vp.extend(dp.prototype,{any:function(){return 0!==this.count()},context:[],count:function(){return this.flatten().length},each:function(e){for(var t=0,n=this.length;t<n;t++)e.call(this,this[t],t,this);return this},eq:function(e){var t=this.context;return t.length>e?new dp(t[e],this[e]):null},filter:function(e){var t=bg.filter.call(this,e,this);return new dp(this.context,t)},flatten:function(){var e=[];return new dp(this.context,e.concat.apply(e,this.toArray()))},get:function(e){return this[e]},join:bg.join,includes:function(e){return-1!==this.indexOf(e)},indexOf:bg.indexOf,iterator:function(e,t,n,i){var r,s,a,o,l,c,d,u,h=[],f=this.context,p=this.selector;for("string"==typeof e&&(i=n,n=t,t=e,e=!1),s=0,a=f.length;s<a;s++){var m=new dp(f[s]);if("table"===t)void 0!==(r=n.call(m,f[s],s))&&h.push(r);else if("columns"===t||"rows"===t)void 0!==(r=n.call(m,f[s],this[s],s))&&h.push(r);else if("every"===t||"column"===t||"column-rows"===t||"row"===t||"cell"===t)for(d=this[s],"column-rows"===t&&(c=kg(f[s],p.opts)),o=0,l=d.length;o<l;o++)u=d[o],void 0!==(r="cell"===t?n.call(m,f[s],u.row,u.column,s,o):n.call(m,f[s],u,s,o,c))&&h.push(r)}if(h.length||i){var g=new dp(f,e?h.concat.apply([],h):h),v=g.selector;return v.rows=p.rows,v.cols=p.cols,v.opts=p.opts,g}return this},lastIndexOf:bg.lastIndexOf,length:0,map:function(e){var t=bg.map.call(this,e,this);return new dp(this.context,t)},pluck:function(e){var t=yp.util.get(e);return this.map((function(e){return t(e)}))},pop:bg.pop,push:bg.push,reduce:bg.reduce,reduceRight:bg.reduceRight,reverse:bg.reverse,selector:null,shift:bg.shift,slice:function(){return new dp(this.context,this)},sort:bg.sort,splice:bg.splice,toArray:function(){return bg.slice.call(this)},to$:function(){return vp(this)},toJQuery:function(){return vp(this)},unique:function(){return new dp(this.context,Rp(this.toArray()))},unshift:bg.unshift}),window.__apiStruct=_g,dp.extend=function(e,t,n){var i,r,s;if(n.length&&t&&(t instanceof dp||t.__dt_wrapper))for(i=0,r=n.length;i<r;i++)"__proto__"!==(s=n[i]).name&&(t[s.name]="function"===s.type?xg(e,s.val,s):"object"===s.type?{}:s.val,t[s.name].__dt_wrapper=!0,dp.extend(e,t[s.name],s.propExt))},dp.register=up=function(e,t){if(Array.isArray(e))for(var n=0,i=e.length;n<i;n++)dp.register(e[n],t);else{var r,s,a,o,l=e.split("."),c=_g;for(r=0,s=l.length;r<s;r++){var d=wg(c,a=(o=-1!==l[r].indexOf("()"))?l[r].replace("()",""):l[r]);d||(d={name:a,val:{},methodExt:[],propExt:[],type:"object"},c.push(d)),r===s-1?(d.val=t,d.type="function"==typeof t?"function":vp.isPlainObject(t)?"object":"other"):c=o?d.methodExt:d.propExt}}},dp.registerPlural=hp=function(e,t,n){dp.register(e,n),dp.register(t,(function(){var e=n.apply(this,arguments);return e===this?this:e instanceof dp?e.length?Array.isArray(e[0])?new dp(e.context,e[0]):e[0]:void 0:e}))};var Mg=function(e,t){if(Array.isArray(e)){var n=[];return e.forEach((function(e){var i=Mg(e,t);yg(n,i)})),n.filter((function(e){return e}))}if("number"==typeof e)return[t[e]];var i=t.map((function(e){return e.nTable}));return vp(i).filter(e).map((function(){var e=i.indexOf(this);return t[e]})).toArray()};up("tables()",(function(e){return null!=e?new dp(Mg(e,this.context)):this})),up("table()",(function(e){var t=this.tables(e),n=t.context;return n.length?new dp(n[0]):t})),[["nodes","node","nTable"],["body","body","nTBody"],["header","header","nTHead"],["footer","footer","nTFoot"]].forEach((function(e){hp("tables()."+e[0]+"()","table()."+e[1]+"()",(function(){return this.iterator("table",(function(t){return t[e[2]]}),1)}))})),[["header","aoHeader"],["footer","aoFooter"]].forEach((function(e){up("table()."+e[0]+".structure()",(function(t){var n=this.columns(t).indexes().flatten(),i=this.context[0];return wm(i,i[e[1]],n)}))})),hp("tables().containers()","table().container()",(function(){return this.iterator("table",(function(e){return e.nTableWrapper}),1)})),up("tables().every()",(function(e){var t=this;return this.iterator("table",(function(n,i){e.call(t.table(i),i)}))})),up("caption()",(function(e,t){var n=this.context;if(void 0===e){var i=n[0].captionNode;return i&&n.length?i.innerHTML:null}return this.iterator("table",(function(n){var i=vp(n.nTable),r=vp(n.captionNode),s=vp(n.nTableWrapper);if(r.length||(r=vp("<caption/>").html(e),n.captionNode=r[0],t||(i.prepend(r),t=r.css("caption-side"))),r.html(e),t&&(r.css("caption-side",t),r[0]._captionSide=t),s.find("div.dataTables_scroll").length){var a="top"===t?"Head":"Foot";s.find("div.dataTables_scroll"+a+" table").prepend(r)}else i.prepend(r)}),1)})),up("caption.node()",(function(){var e=this.context;return e.length?e[0].captionNode:null})),up("draw()",(function(e){return this.iterator("table",(function(t){"page"===e?Cm(t):("string"==typeof e&&(e="full-hold"!==e),Lm(t,!1===e))}))})),up("page()",(function(e){return void 0===e?this.page.info().page:this.iterator("table",(function(t){$m(t,e)}))})),up("page.info()",(function(){if(0!==this.context.length){var e=this.context[0],t=e._iDisplayStart,n=e.oFeatures.bPaginate?e._iDisplayLength:-1,i=e.fnRecordsDisplay(),r=-1===n;return{page:r?0:Math.floor(t/n),pages:r?1:Math.ceil(i/n),start:t,end:e.fnDisplayEnd(),length:n,recordsTotal:e.fnRecordsTotal(),recordsDisplay:i,serverSide:"ssp"===gg(e)}}})),up("page.len()",(function(e){return void 0===e?0!==this.context.length?this.context[0]._iDisplayLength:void 0:this.iterator("table",(function(t){Bm(t,e)}))}));var Cg=function(e,t,n){if(n){var i=new dp(e);i.one("draw",(function(){n(i.ajax.json())}))}if("ssp"==gg(e))Lm(e,t);else{Wm(e,!0);var r=e.jqXHR;r&&4!==r.readyState&&r.abort(),Om(e,{},(function(n){mm(e);for(var i=Ym(e,n),r=0,s=i.length;r<s;r++)sm(e,i[r]);Lm(e,t),Fm(e),Wm(e,!1)}))}};up("ajax.json()",(function(){var e=this.context;if(e.length>0)return e[0].json})),up("ajax.params()",(function(){var e=this.context;if(e.length>0)return e[0].oAjaxData})),up("ajax.reload()",(function(e,t){return this.iterator("table",(function(n){Cg(n,!1===t,e)}))})),up("ajax.url()",(function(e){var t=this.context;if(void 0===e){if(0===t.length)return;return t=t[0],vp.isPlainObject(t.ajax)?t.ajax.url:t.ajax}return this.iterator("table",(function(t){vp.isPlainObject(t.ajax)?t.ajax.url=e:t.ajax=e}))})),up("ajax.url().load()",(function(e,t){return this.iterator("table",(function(n){Cg(n,!1===t,e)}))}));var Lg=function(e,t,n,i,r){var s,a,o,l,c,d,u=[],h=typeof t;for(t&&"string"!==h&&"function"!==h&&void 0!==t.length||(t=[t]),o=0,l=t.length;o<l;o++)for(c=0,d=(a=t[o]&&t[o].split&&!t[o].match(/[[(:]/)?t[o].split(","):[t[o]]).length;c<d;c++)(s=(s=n("string"==typeof a[c]?a[c].trim():a[c])).filter((function(e){return null!=e})))&&s.length&&(u=u.concat(s));var f=cp.selector[e];if(f.length)for(o=0,l=f.length;o<l;o++)u=f[o](i,r,u);return Rp(u)},Sg=function(e){return e||(e={}),e.filter&&void 0===e.search&&(e.search=e.filter),vp.extend({search:"none",order:"current",page:"all"},e)},Tg=function(e){var t=new dp(e.context[0]);return e.length&&t.push(e[0]),t.selector=e.selector,t.length&&t[0].length>1&&t[0].splice(1),t},kg=function(e,t){var n,i,r,s=[],a=e.aiDisplay,o=e.aiDisplayMaster,l=t.search,c=t.order,d=t.page;if("ssp"==gg(e))return"removed"===l?[]:Yp(0,o.length);if("current"==d)for(n=e._iDisplayStart,i=e.fnDisplayEnd();n<i;n++)s.push(a[n]);else if("current"==c||"applied"==c){if("none"==l)s=o.slice();else if("applied"==l)s=a.slice();else if("removed"==l){var u={};for(n=0,i=a.length;n<i;n++)u[a[n]]=null;o.forEach((function(e){Object.prototype.hasOwnProperty.call(u,e)||s.push(e)}))}}else if("index"==c||"original"==c)for(n=0,i=e.aoData.length;n<i;n++)e.aoData[n]&&("none"==l||-1===(r=a.indexOf(n))&&"removed"==l||r>=0&&"applied"==l)&&s.push(n);else if("number"==typeof c){var h=ng(e,c,"asc");if("none"===l)s=h;else for(n=0;n<h.length;n++)(-1===(r=a.indexOf(h[n]))&&"removed"==l||r>=0&&"applied"==l)&&s.push(h[n])}return s};up("rows()",(function(e,t){void 0===e?e="":vp.isPlainObject(e)&&(t=e,e=""),t=Sg(t);var n=this.iterator("table",(function(n){return function(e,t,n){var i,r=Lg("row",t,(function(t){var r=Tp(t),s=e.aoData;if(null!==r&&!n)return[r];if(i||(i=kg(e,n)),null!==r&&-1!==i.indexOf(r))return[r];if(null==t||""===t)return i;if("function"==typeof t)return i.map((function(e){var n=s[e];return t(e,n._aData,n.nTr)?e:null}));if(t.nodeName){var a=t._DT_RowIndex,o=t._DT_CellIndex;if(void 0!==a)return s[a]&&s[a].nTr===t?[a]:[];if(o)return s[o.row]&&s[o.row].nTr===t.parentNode?[o.row]:[];var l=vp(t).closest("*[data-dt-row]");return l.length?[l.data("dt-row")]:[]}if("string"==typeof t&&"#"===t.charAt(0)){var c=e.aIds[t.replace(/^#/,"")];if(void 0!==c)return[c.idx]}var d=Np(Op(e.aoData,i,"nTr"));return vp(d).filter(t).map((function(){return this._DT_RowIndex})).toArray()}),e,n);return"current"!==n.order&&"applied"!==n.order||Jm(e,r),r}(n,e,t)}),1);return n.selector.rows=e,n.selector.opts=t,n})),up("rows().nodes()",(function(){return this.iterator("row",(function(e,t){return e.aoData[t].nTr||void 0}),1)})),up("rows().data()",(function(){return this.iterator(!0,"rows",(function(e,t){return Op(e.aoData,t,"_aData")}),1)})),hp("rows().cache()","row().cache()",(function(e){return this.iterator("row",(function(t,n){var i=t.aoData[n];return"search"===e?i._aFilterData:i._aSortData}),1)})),hp("rows().invalidate()","row().invalidate()",(function(e){return this.iterator("row",(function(t,n){gm(t,n,e)}))})),hp("rows().indexes()","row().index()",(function(){return this.iterator("row",(function(e,t){return t}),1)})),hp("rows().ids()","row().id()",(function(e){for(var t=[],n=this.context,i=0,r=n.length;i<r;i++)for(var s=0,a=this[i].length;s<a;s++){var o=n[i].rowIdFn(n[i].aoData[this[i][s]]._aData);t.push((!0===e?"#":"")+o)}return new dp(n,t)})),hp("rows().remove()","row().remove()",(function(){return this.iterator("row",(function(e,t){var n=e.aoData,i=n[t],r=e.aiDisplayMaster.indexOf(t);-1!==r&&e.aiDisplayMaster.splice(r,1),e._iRecordsDisplay>0&&e._iRecordsDisplay--,pg(e);var s=e.rowIdFn(i._aData);void 0!==s&&delete e.aIds[s],n[t]=null})),this})),up("rows.add()",(function(e){var t=this.iterator("table",(function(t){var n,i,r,s=[];for(i=0,r=e.length;i<r;i++)(n=e[i]).nodeName&&"TR"===n.nodeName.toUpperCase()?s.push(am(t,n)[0]):s.push(sm(t,n));return s}),1),n=this.rows(-1);return n.pop(),yg(n,t),n})),up("row()",(function(e,t){return Tg(this.rows(e,t))})),up("row().data()",(function(e){var t=this.context;if(void 0===e)return t.length&&this.length&&this[0].length?t[0].aoData[this[0]]._aData:void 0;var n=t[0].aoData[this[0]];return n._aData=e,Array.isArray(e)&&n.nTr&&n.nTr.id&&fm(t[0].rowId)(e,n.nTr.id),gm(t[0],this[0],"data"),this})),up("row().node()",(function(){var e=this.context;if(e.length&&this.length&&this[0].length){var t=e[0].aoData[this[0]];if(t&&t.nTr)return t.nTr}return null})),up("row.add()",(function(e){e instanceof vp&&e.length&&(e=e[0]);var t=this.iterator("table",(function(t){return e.nodeName&&"TR"===e.nodeName.toUpperCase()?am(t,e)[0]:sm(t,e)}));return this.row(t[0])})),vp(document).on("plugin-init.dt",(function(e,t){var n=new dp(t);n.on("stateSaveParams.DT",(function(e,t,n){for(var i=t.rowIdFn,r=t.aiDisplayMaster,s=[],a=0;a<r.length;a++){var o=r[a],l=t.aoData[o];l._detailsShow&&s.push("#"+i(l._aData))}n.childRows=s})),n.on("stateLoaded.DT",(function(e,t,i){Eg(n,i)})),Eg(n,n.state.loaded())}));var Eg=function(e,t){t&&t.childRows&&e.rows(t.childRows.map((function(e){return e.replace(/([^:\\]*(?:\\.[^:\\]*)*):/g,"$1\\:")}))).every((function(){fg(e.settings()[0],null,"requestChild",[this])}))},Dg=yp.util.throttle((function(e){ag(e[0])}),500),Ag=function(e,t){var n=e.context;if(n.length){var i=n[0].aoData[void 0!==t?t:e[0]];i&&i._details&&(i._details.remove(),i._detailsShow=void 0,i._details=void 0,vp(i.nTr).removeClass("dt-hasChild"),Dg(n))}},Og=function(e,t){var n=e.context;if(n.length&&e.length){var i=n[0].aoData[e[0]];i._details&&(i._detailsShow=t,t?(i._details.insertAfter(i.nTr),vp(i.nTr).addClass("dt-hasChild")):(i._details.detach(),vp(i.nTr).removeClass("dt-hasChild")),fg(n[0],null,"childRow",[t,e.row(e[0])]),Yg(n[0]),Dg(n))}},Yg=function(e){var t=new dp(e),n=".dt.DT_details",i="draw"+n,r="column-sizing"+n,s="destroy"+n,a=e.aoData;t.off(i+" "+r+" "+s),Ap(a,"_details").length>0&&(t.on(i,(function(n,i){e===i&&t.rows({page:"current"}).eq(0).each((function(e){var t=a[e];t._detailsShow&&t._details.insertAfter(t.nTr)}))})),t.on(r,(function(t,n){if(e===n)for(var i,r=Xp(n),s=0,o=a.length;s<o;s++)(i=a[s])&&i._details&&i._details.each((function(){var e=vp(this).children("td");1==e.length&&e.attr("colspan",r)}))})),t.on(s,(function(n,i){if(e===i)for(var r=0,s=a.length;r<s;r++)a[r]&&a[r]._details&&Ag(t,r)})))},Ng="row().child",Hg=Ng+"()";up(Hg,(function(e,t){var n=this.context;return void 0===e?n.length&&this.length&&n[0].aoData[this[0]]?n[0].aoData[this[0]]._details:void 0:(!0===e?this.child.show():!1===e?Ag(this):n.length&&this.length&&function(e,t,n,i){var r=[],s=function(n,i){if(Array.isArray(n)||n instanceof vp)for(var a=0,o=n.length;a<o;a++)s(n[a],i);else if(n.nodeName&&"tr"===n.nodeName.toLowerCase())n.setAttribute("data-dt-row",t.idx),r.push(n);else{var l=vp("<tr><td></td></tr>").attr("data-dt-row",t.idx).addClass(i);vp("td",l).addClass(i).html(n)[0].colSpan=Xp(e),r.push(l[0])}};s(n,i),t._details&&t._details.detach(),t._details=vp(r),t._detailsShow&&t._details.insertAfter(t.nTr)}(n[0],n[0].aoData[this[0]],e,t),this)})),up([Ng+".show()",Hg+".show()"],(function(){return Og(this,!0),this})),up([Ng+".hide()",Hg+".hide()"],(function(){return Og(this,!1),this})),up([Ng+".remove()",Hg+".remove()"],(function(){return Ag(this),this})),up(Ng+".isShown()",(function(){var e=this.context;return e.length&&this.length&&e[0].aoData[this[0]]&&e[0].aoData[this[0]]._detailsShow||!1}));var Pg=/^([^:]+)?:(name|title|visIdx|visible)$/,jg=function(e,t,n,i,r,s){for(var a=[],o=0,l=r.length;o<l;o++)a.push(om(e,r[o],t,s));return a},Rg=function(e,t,n){var i=e.aoHeader;return i[void 0!==n?n:e.bSortCellsTop?0:i.length-1][t].cell};up("columns()",(function(e,t){void 0===e?e="":vp.isPlainObject(e)&&(t=e,e=""),t=Sg(t);var n=this.iterator("table",(function(n){return function(e,t,n){var i=e.aoColumns,r=Ap(i,"sName"),s=Ap(i,"sTitle"),a=yp.util.get("[].[].cell")(e.aoHeader),o=Rp(Ip([],a));return Lg("column",t,(function(t){var a=Tp(t);if(""===t)return Yp(i.length);if(null!==a)return[a>=0?a:i.length+a];if("function"==typeof t){var l=kg(e,n);return i.map((function(n,i){return t(i,jg(e,i,0,0,l),Rg(e,i))?i:null}))}var c="string"==typeof t?t.match(Pg):"";if(c)switch(c[2]){case"visIdx":case"visible":if(c[1]&&c[1].match(/^\d+$/)){var d=parseInt(c[1],10);if(d<0){var u=i.map((function(e,t){return e.bVisible?t:null}));return[u[u.length+d]]}return[Zp(e,d)]}return i.map((function(e,t){return e.bVisible?c[1]?vp(o[t]).filter(c[1]).length>0?t:null:t:null}));case"name":return r.map((function(e,t){return e===c[1]?t:null}));case"title":return s.map((function(e,t){return e===c[1]?t:null}));default:return[]}if(t.nodeName&&t._DT_CellIndex)return[t._DT_CellIndex.column];var h=vp(o).filter(t).map((function(){return rm(this)})).toArray().sort((function(e,t){return e-t}));if(h.length||!t.nodeName)return h;var f=vp(t).closest("*[data-dt-column]");return f.length?[f.data("dt-column")]:[]}),e,n)}(n,e,t)}),1);return n.selector.cols=e,n.selector.opts=t,n})),hp("columns().header()","column().header()",(function(e){return this.iterator("column",(function(t,n){return Rg(t,n,e)}),1)})),hp("columns().footer()","column().footer()",(function(e){return this.iterator("column",(function(t,n){return t.aoFooter.length?t.aoFooter[void 0!==e?e:0][n].cell:null}),1)})),hp("columns().data()","column().data()",(function(){return this.iterator("column-rows",jg,1)})),hp("columns().render()","column().render()",(function(e){return this.iterator("column-rows",(function(t,n,i,r,s){return jg(t,n,0,0,s,e)}),1)})),hp("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t].mData}),1)})),hp("columns().cache()","column().cache()",(function(e){return this.iterator("column-rows",(function(t,n,i,r,s){return Op(t.aoData,s,"search"===e?"_aFilterData":"_aSortData",n)}),1)})),hp("columns().init()","column().init()",(function(){return this.iterator("column",(function(e,t){return e.aoColumns[t]}),1)})),hp("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(e,t,n,i,r){return Op(e.aoData,r,"anCells",t)}),1)})),hp("columns().titles()","column().title()",(function(e,t){return this.iterator("column",(function(n,i){"number"==typeof e&&(t=e,e=void 0);var r=vp("span.dt-column-title",this.column(i).header(t));return void 0!==e?(r.html(e),this):r.html()}),1)})),hp("columns().types()","column().type()",(function(){return this.iterator("column",(function(e,t){var n=e.aoColumns[t].sType;return n||em(e),n}),1)})),hp("columns().visible()","column().visible()",(function(e,t){var n=this,i=[],r=this.iterator("column",(function(t,n){if(void 0===e)return t.aoColumns[n].bVisible;(function(e,t,n){var i,r,s,a,o=e.aoColumns,l=o[t],c=e.aoData;if(void 0===n)return l.bVisible;if(l.bVisible===n)return!1;if(n){var d=Ap(o,"bVisible").indexOf(!0,t+1);for(r=0,s=c.length;r<s;r++)c[r]&&(a=c[r].nTr,i=c[r].anCells,a&&a.insertBefore(i[t],i[d]||null))}else vp(Ap(e.aoData,"anCells",t)).detach();return l.bVisible=n,Xm(e),!0})(t,n,e)&&i.push(n)}));return void 0!==e&&this.iterator("table",(function(r){Mm(r,r.aoHeader),Mm(r,r.aoFooter),r.aiDisplay.length||vp(r.nTBody).find("td[colspan]").attr("colspan",Xp(r)),ag(r),n.iterator("column",(function(n,r){i.includes(r)&&fg(n,null,"column-visibility",[n,r,e,t])})),i.length&&(void 0===t||t)&&n.columns.adjust()})),r})),hp("columns().widths()","column().width()",(function(){var e=this.columns(":visible").count(),t=vp("<tr>").html("<td>"+Array(e).join("</td><td>")+"</td>");vp(this.table().body()).append(t);var n=t.children().map((function(){return vp(this).outerWidth()}));return t.remove(),this.iterator("column",(function(e,t){var i=Kp(e,t);return null!==i?n[i]:0}),1)})),hp("columns().indexes()","column().index()",(function(e){return this.iterator("column",(function(t,n){return"visible"===e?Kp(t,n):n}),1)})),up("columns.adjust()",(function(){return this.iterator("table",(function(e){e.containerWidth=-1,Gp(e)}),1)})),up("column.index()",(function(e,t){if(0!==this.context.length){var n=this.context[0];if("fromVisible"===e||"toData"===e)return Zp(n,t);if("fromData"===e||"toVisible"===e)return Kp(n,t)}})),up("column()",(function(e,t){return Tg(this.columns(e,t))}));var Ig,zg;up("cells()",(function(e,t,n){if(vp.isPlainObject(e)&&(void 0===e.row?(n=e,e=null):(n=t,t=null)),vp.isPlainObject(t)&&(n=t,t=null),null==t)return this.iterator("table",(function(t){return function(e,t,n){var i,r,s,a,o,l,c,d=e.aoData,u=kg(e,n),h=Np(Op(d,u,"anCells")),f=vp(Ip([],h)),p=e.aoColumns.length;return Lg("cell",t,(function(t){var n="function"==typeof t;if(null==t||n){for(r=[],s=0,a=u.length;s<a;s++)for(i=u[s],o=0;o<p;o++)l={row:i,column:o},n?(c=d[i],t(l,om(e,i,o),c.anCells?c.anCells[o]:null)&&r.push(l)):r.push(l);return r}if(vp.isPlainObject(t))return void 0!==t.column&&void 0!==t.row&&-1!==u.indexOf(t.row)?[t]:[];var h=f.filter(t).map((function(e,t){return{row:t._DT_CellIndex.row,column:t._DT_CellIndex.column}})).toArray();return h.length||!t.nodeName?h:(c=vp(t).closest("*[data-dt-row]")).length?[{row:c.data("dt-row"),column:c.data("dt-column")}]:[]}),e,n)}(t,e,Sg(n))}));var i,r,s,a,o=n?{page:n.page,order:n.order,search:n.search}:{},l=this.columns(t,o),c=this.rows(e,o),d=this.iterator("table",(function(e,t){var n=[];for(i=0,r=c[t].length;i<r;i++)for(s=0,a=l[t].length;s<a;s++)n.push({row:c[t][i],column:l[t][s]});return n}),1),u=n&&n.selected?this.cells(d,n):d;return vp.extend(u.selector,{cols:t,rows:e,opts:n}),u})),hp("cells().nodes()","cell().node()",(function(){return this.iterator("cell",(function(e,t,n){var i=e.aoData[t];return i&&i.anCells?i.anCells[n]:void 0}),1)})),up("cells().data()",(function(){return this.iterator("cell",(function(e,t,n){return om(e,t,n)}),1)})),hp("cells().cache()","cell().cache()",(function(e){return e="search"===e?"_aFilterData":"_aSortData",this.iterator("cell",(function(t,n,i){return t.aoData[n][e][i]}),1)})),hp("cells().render()","cell().render()",(function(e){return this.iterator("cell",(function(t,n,i){return om(t,n,i,e)}),1)})),hp("cells().indexes()","cell().index()",(function(){return this.iterator("cell",(function(e,t,n){return{row:t,column:n,columnVisible:Kp(e,n)}}),1)})),hp("cells().invalidate()","cell().invalidate()",(function(e){return this.iterator("cell",(function(t,n,i){gm(t,n,e,i)}))})),up("cell()",(function(e,t,n){return Tg(this.cells(e,t,n))})),up("cell().data()",(function(e){var t,n,i,r,s,a,o=this.context,l=this[0];return void 0===e?o.length&&l.length?om(o[0],l[0].row,l[0].column):void 0:(t=o[0],n=l[0].row,i=l[0].column,r=e,s=t.aoColumns[i],a=t.aoData[n]._aData,s.fnSetData(a,r,{settings:t,row:n,col:i}),gm(o[0],l[0].row,"data",l[0].column),this)})),up("order()",(function(e,t){var n=this.context,i=Array.prototype.slice.call(arguments);return void 0===e?0!==n.length?n[0].aaSorting:void 0:("number"==typeof e?e=[[e,t]]:i.length>1&&(e=i),this.iterator("table",(function(t){t.aaSorting=Array.isArray(e)?e.slice():e})))})),up("order.listener()",(function(e,t,n){return this.iterator("table",(function(i){Qm(i,e,{},t,n)}))})),up("order.fixed()",(function(e){if(!e){var t=this.context,n=t.length?t[0].aaSortingFixed:void 0;return Array.isArray(n)?{pre:n}:n}return this.iterator("table",(function(t){t.aaSortingFixed=vp.extend(!0,{},e)}))})),up(["columns().order()","column().order()"],(function(e){var t=this;return e?this.iterator("table",(function(n,i){n.aaSorting=t[i].map((function(t){return[t,e]}))})):this.iterator("column",(function(e,t){for(var n=tg(e),i=0,r=n.length;i<r;i++)if(n[i].col===t)return n[i].dir;return null}),1)})),hp("columns().orderable()","column().orderable()",(function(e){return this.iterator("column",(function(t,n){var i=t.aoColumns[n];return e?i.asSorting:i.bSortable}),1)})),up("processing()",(function(e){return this.iterator("table",(function(t){Wm(t,e)}))})),up("search()",(function(e,t,n,i){var r=this.context;return void 0===e?0!==r.length?r[0].oPreviousSearch.search:void 0:this.iterator("table",(function(r){r.oFeatures.bFilter&&Hm(r,"object"==typeof t?vp.extend(r.oPreviousSearch,t,{search:e}):vp.extend(r.oPreviousSearch,{search:e,regex:null!==t&&t,smart:null===n||n,caseInsensitive:null===i||i}))}))})),up("search.fixed()",(function(e,t){var n=this.iterator(!0,"table",(function(n){var i=n.searchFixed;return e?void 0===t?i[e]:(null===t?delete i[e]:i[e]=t,this):Object.keys(i)}));return void 0!==e&&void 0===t?n[0]:n})),hp("columns().search()","column().search()",(function(e,t,n,i){return this.iterator("column",(function(r,s){var a=r.aoPreSearchCols;if(void 0===e)return a[s].search;r.oFeatures.bFilter&&("object"==typeof t?vp.extend(a[s],t,{search:e}):vp.extend(a[s],{search:e,regex:null!==t&&t,smart:null===n||n,caseInsensitive:null===i||i}),Hm(r,r.oPreviousSearch))}))})),up(["columns().search.fixed()","column().search.fixed()"],(function(e,t){var n=this.iterator(!0,"column",(function(n,i){var r=n.aoColumns[i].searchFixed;return e?void 0===t?r[e]:(null===t?delete r[e]:r[e]=t,this):Object.keys(r)}));return void 0!==e&&void 0===t?n[0]:n})),up("state()",(function(e,t){if(!e)return this.context.length?this.context[0].oSavedState:null;var n=vp.extend(!0,{},e);return this.iterator("table",(function(e){!1!==t&&(n.time=+new Date+100),og(e,n,(function(){}))}))})),up("state.clear()",(function(){return this.iterator("table",(function(e){e.fnStateSaveCallback.call(e.oInstance,e,{})}))})),up("state.loaded()",(function(){return this.context.length?this.context[0].oLoadedState:null})),up("state.save()",(function(){return this.iterator("table",(function(e){ag(e)}))})),yp.use=function(e,t){var n="string"==typeof e?t:e,i="string"==typeof t?t:e;if(void 0===n&&"string"==typeof i)switch(i){case"lib":case"jq":return vp;case"win":return window;case"datetime":return yp.DateTime;case"luxon":return Wg;case"moment":return Vg;case"bootstrap":return Ig||window.bootstrap;case"foundation":return zg||window.Foundation;default:return null}"lib"===i||"jq"===i||n&&n.fn&&n.fn.jquery?vp=n:"win"===i||n&&n.document?(window=n,document=n.document):"datetime"===i||n&&"DateTime"===n.type?yp.DateTime=n:"luxon"===i||n&&n.FixedOffsetZone?Wg=n:"moment"===i||n&&n.isMoment?Vg=n:"bootstrap"===i||n&&n.Modal&&"modal"===n.Modal.NAME?Ig=n:("foundation"===i||n&&n.Reveal)&&(zg=n)},yp.factory=function(e,t){var n=!1;return e&&e.document&&(window=e,document=e.document),t&&t.fn&&t.fn.jquery&&(vp=t,n=!0),n},yp.versionCheck=function(e,t){for(var n,i,r=t?t.split("."):yp.version.split("."),s=e.split("."),a=0,o=s.length;a<o;a++)if((n=parseInt(r[a],10)||0)!==(i=parseInt(s[a],10)||0))return n>i;return!0},yp.isDataTable=function(e){var t=vp(e).get(0),n=!1;return e instanceof yp.Api||(vp.each(yp.settings,(function(e,i){var r=i.nScrollHead?vp("table",i.nScrollHead)[0]:null,s=i.nScrollFoot?vp("table",i.nScrollFoot)[0]:null;i.nTable!==t&&r!==t&&s!==t||(n=!0)})),n)},yp.tables=function(e){var t=!1;vp.isPlainObject(e)&&(t=e.api,e=e.visible);var n=yp.settings.filter((function(t){return!!(!e||e&&vp(t.nTable).is(":visible"))})).map((function(e){return e.nTable}));return t?new dp(n):n},yp.camelToHungarian=Bp,up("$()",(function(e,t){var n=this.rows(t).nodes(),i=vp(n);return vp([].concat(i.filter(e).toArray(),i.find(e).toArray()))})),vp.each(["on","one","off"],(function(e,t){up(t+"()",(function(){var e=Array.prototype.slice.call(arguments);e[0]=e[0].split(/\s/).map((function(e){return e.match(/\.dt\b/)?e:e+".dt"})).join(" ");var n=vp(this.tables().nodes());return n[t].apply(n,e),this}))})),up("clear()",(function(){return this.iterator("table",(function(e){mm(e)}))})),up("error()",(function(e){return this.iterator("table",(function(t){lg(t,0,e)}))})),up("settings()",(function(){return new dp(this.context,this.context)})),up("init()",(function(){var e=this.context;return e.length?e[0].oInit:null})),up("data()",(function(){return this.iterator("table",(function(e){return Ap(e.aoData,"_aData")})).flatten()})),up("trigger()",(function(e,t,n){return this.iterator("table",(function(i){return fg(i,null,e,t,n)})).flatten()})),up("ready()",(function(e){var t=this.context;return e?this.tables().every((function(){var t=this;this.context[0]._bInitComplete?e.call(t):this.on("init.dt.DT",(function(){e.call(t)}))})):t.length?t[0]._bInitComplete||!1:null})),up("destroy()",(function(e){return e=e||!1,this.iterator("table",(function(t){var n=t.oClasses,i=t.nTable,r=t.nTBody,s=t.nTHead,a=t.nTFoot,o=vp(i),l=vp(r),c=vp(t.nTableWrapper),d=t.aoData.map((function(e){return e?e.nTr:null})),u=n.order;t.bDestroying=!0,fg(t,"aoDestroyCallback","destroy",[t],!0),e||new dp(t).columns().visible(!0),t.resizeObserver&&t.resizeObserver.disconnect(),c.off(".DT").find(":not(tbody *)").off(".DT"),vp(window).off(".DT-"+t.sInstance),i!=s.parentNode&&(o.children("thead").detach(),o.append(s)),a&&i!=a.parentNode&&(o.children("tfoot").detach(),o.append(a)),vp(s).find("span.dt-column-order").remove(),vp(s).find("span.dt-column-title").each((function(){var e=vp(this).html();vp(this).parent().append(e),vp(this).remove()})),t.colgroup.remove(),t.aaSorting=[],t.aaSortingFixed=[],rg(t),vp(o).find("th, td").removeClass(vp.map(yp.ext.type.className,(function(e){return e})).join(" ")),vp("th, td",s).removeClass(u.none+" "+u.canAsc+" "+u.canDesc+" "+u.isAsc+" "+u.isDesc).css("width","").removeAttr("data-dt-column").removeAttr("aria-sort"),l.children().detach(),l.append(d);var h=t.nTableWrapper.parentNode,f=t.nTableWrapper.nextSibling,p=e?"remove":"detach";o[p](),c[p](),!e&&h&&(h.insertBefore(i,f),o.css("width",t.sDestroyWidth).removeClass(n.table));var m=yp.settings.indexOf(t);-1!==m&&yp.settings.splice(m,1)}))})),vp.each(["column","row","cell"],(function(e,t){up(t+"s().every()",(function(e){var n,i=this.selector.opts,r=this,s=0;return this.iterator("every",(function(a,o,l){n=r[t](o,i),"cell"===t?e.call(n,n[0][0].row,n[0][0].column,l,s):e.call(n,o,l,s),s++}))}))})),up("i18n()",(function(e,t,n){var i=this.context[0],r=hm(e)(i.oLanguage);return void 0===r&&(r=t),vp.isPlainObject(r)&&(r=void 0!==n&&void 0!==r[n]?r[n]:r._),"string"==typeof r?r.replace("%d",n):r})),yp.version="2.2.2",yp.settings=[],yp.models={},yp.models.oSearch={caseInsensitive:!0,search:"",regex:!1,smart:!0,return:!1},yp.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,src:null,idx:-1,displayData:null},yp.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,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null,maxLenString:null,searchFixed:null},yp.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],bAutoWidth:!0,bDeferRender:!0,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:null,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,fnStateLoadCallback:function(e){try{return JSON.parse((-1===e.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+e.sInstance+"_"+location.pathname))}catch(e){return{}}},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,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{orderable:": Activate to sort",orderableReverse:": Activate to invert sorting",orderableRemove:": Activate to remove sorting",paginate:{first:"First",last:"Last",next:"Next",previous:"Previous",number:""}},oPaginate:{sFirst:"«",sLast:"»",sNext:"",sPrevious:""},entries:{_:"entries",1:"entry"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ _ENTRIES-TOTAL_",sInfoEmpty:"Showing 0 to 0 of 0 _ENTRIES-TOTAL_",sInfoFiltered:"(filtered from _MAX_ total _ENTRIES-MAX_)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"_MENU_ _ENTRIES_ per page",sLoadingRecords:"Loading...",sProcessing:"",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},orderDescReverse:!0,oSearch:vp.extend({},yp.models.oSearch),layout:{topStart:"pageLength",topEnd:"search",bottomStart:"info",bottomEnd:"paging"},sDom:null,searchDelay:null,sPaginationType:"",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId",caption:null,iDeferLoading:null},Fp(yp.defaults),yp.defaults.column={aDataSort:null,iDataSort:-1,ariaTitle:"",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},Fp(yp.defaults.column),yp.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:!0,bLengthChange:!0,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:{bScrollbarLeft:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},searchFixed:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",pagingControls:0,iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,bAjaxDataGet:!0,jqXHR:null,json:void 0,oAjaxData:void 0,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"==gg(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==gg(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var e=this._iDisplayLength,t=this._iDisplayStart,n=t+e,i=this.aiDisplay.length,r=this.oFeatures,s=r.bPaginate;return r.bServerSide?!1===s||-1===e?t+i:Math.min(t+e,this._iRecordsDisplay):!s||n>i||-1===e?i:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null,caption:"",captionNode:null,colgroup:null,deferLoading:null,typeDetect:!0,resizeObserver:null,containerWidth:-1};var Fg=yp.ext.pager;vp.extend(Fg,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(){return["numbers"]},simple_numbers:function(){return["previous","numbers","next"]},full_numbers:function(){return["first","previous","numbers","next","last"]},first_last:function(){return["first","last"]},first_last_numbers:function(){return["first","numbers","last"]},_numbers:lv,numbers_length:7}),vp.extend(!0,yp.ext.renderer,{pagingButton:{_:function(e,t,n,i,r){var s,a=e.oClasses.paging,o=[a.button];return i&&o.push(a.active),r&&o.push(a.disabled),{display:s="ellipsis"===t?vp('<span class="ellipsis"></span>').html(n)[0]:vp("<button>",{class:o.join(" "),role:"link",type:"button"}).html(n),clicker:s}}},pagingContainer:{_:function(e,t){return t}}});var Bg=function(e,t){return function(n){return Sp(n)||"string"!=typeof n||(n=n.replace(bp," "),e&&(n=Hp(n)),t&&(n=jp(n,!1))),n}};function $g(e,t,n,i,r){return Vg?e[t](r):Wg?e[n](r):i?e[i](r):e}var Wg,Vg,Ug=!1;function qg(e,t,n){var i;if(window.luxon&&!Wg&&(Wg=window.luxon),window.moment&&!Vg&&(Vg=window.moment),Vg){if(!(i=Vg.utc(e,t,n,!0)).isValid())return null}else if(Wg){if(!(i=t&&"string"==typeof e?Wg.DateTime.fromFormat(e,t):Wg.DateTime.fromISO(e)).isValid)return null;i=i.setLocale(n)}else t?(Ug||alert("DataTables warning: Formatted date without Moment.js or Luxon - https://datatables.net/tn/17"),Ug=!0):i=new Date(e);return i}function Gg(e){return function(t,n,i,r){0===arguments.length?(i="en",n=null,t=null):1===arguments.length?(i="en",n=t,t=null):2===arguments.length&&(i=n,n=t,t=null);var s="datetime"+(n?"-"+n:"");return yp.ext.type.order[s+"-pre"]||yp.type(s,{detect:function(e){return e===s&&s},order:{pre:function(e){return e.valueOf()}},className:"dt-right"}),function(a,o){if(null==a)if("--now"===r){var l=new Date;a=new Date(Date.UTC(l.getFullYear(),l.getMonth(),l.getDate(),l.getHours(),l.getMinutes(),l.getSeconds()))}else a="";if("type"===o)return s;if(""===a)return"sort"!==o?"":qg("0000-01-01 00:00:00",null,i);if(null!==n&&t===n&&"sort"!==o&&"type"!==o&&!(a instanceof Date))return a;var c=qg(a,t,i);if(null===c)return a;if("sort"===o)return c;var d=null===n?$g(c,"toDate","toJSDate","")[e]():$g(c,"format","toFormat","toISOString",n);return"display"===o?Pp(d):d}}}var Zg=",",Kg=".";if(void 0!==window.Intl)try{for(var Xg=(new Intl.NumberFormat).formatToParts(100000.1),Qg=0;Qg<Xg.length;Qg++)"group"===Xg[Qg].type?Zg=Xg[Qg].value:"decimal"===Xg[Qg].type&&(Kg=Xg[Qg].value)}catch(Pv){}yp.datetime=function(e,t){var n="datetime-"+e;t||(t="en"),yp.ext.type.order[n]||yp.type(n,{detect:function(i){var r=qg(i,e,t);return!(""!==i&&!r)&&n},order:{pre:function(n){return qg(n,e,t)||0}},className:"dt-right"})},yp.render={date:Gg("toLocaleDateString"),datetime:Gg("toLocaleString"),time:Gg("toLocaleTimeString"),number:function(e,t,n,i,r){return null==e&&(e=Zg),null==t&&(t=Kg),{display:function(s){if("number"!=typeof s&&"string"!=typeof s)return s;if(""===s||null===s)return s;var a=s<0?"-":"",o=parseFloat(s),l=Math.abs(o);if(l>=1e11||l<1e-4&&0!==l){var c=o.toExponential(n).split(/e\+?/);return c[0]+" x 10<sup>"+c[1]+"</sup>"}if(isNaN(o))return Pp(s);o=o.toFixed(n),s=Math.abs(o);var d=parseInt(s,10),u=n?t+(s-d).toFixed(n).substring(2):"";return 0===d&&0===parseFloat(u)&&(a=""),a+(i||"")+d.toString().replace(/\B(?=(\d{3})+(?!\d))/g,e)+u+(r||"")}}},text:function(){return{display:Pp,filter:Pp}}};var Jg=yp.ext.type;yp.type=function(e,t,n){if(!t)return{className:Jg.className[e],detect:Jg.detect.find((function(t){return t._name===e})),order:{pre:Jg.order[e+"-pre"],asc:Jg.order[e+"-asc"],desc:Jg.order[e+"-desc"]},render:Jg.render[e],search:Jg.search[e]};var i=function(t,n){Jg[t][e]=n},r=function(t){Object.defineProperty(t,"_name",{value:e});var n=Jg.detect.findIndex((function(t){return t._name===e}));-1===n?Jg.detect.unshift(t):Jg.detect.splice(n,1,t)},s=function(t){Jg.order[e+"-pre"]=t.pre,Jg.order[e+"-asc"]=t.asc,Jg.order[e+"-desc"]=t.desc};void 0===n&&(n=t,t=null),"className"===t?i("className",n):"detect"===t?r(n):"order"===t?s(n):"render"===t?i("render",n):"search"===t?i("search",n):t||(n.className&&i("className",n.className),void 0!==n.detect&&r(n.detect),n.order&&s(n.order),void 0!==n.render&&i("render",n.render),void 0!==n.search&&i("search",n.search))},yp.types=function(){return Jg.detect.map((function(e){return e._name}))};var ev=function(e,t){return e=null!=e?e.toString().toLowerCase():"",t=null!=t?t.toString().toLowerCase():"",e.localeCompare(t,navigator.languages[0]||navigator.language,{numeric:!0,ignorePunctuation:!0})},tv=function(e,t){return e=Hp(e),t=Hp(t),ev(e,t)};yp.type("string",{detect:function(){return"string"},order:{pre:function(e){return Sp(e)&&"boolean"!=typeof e?"":"string"==typeof e?e.toLowerCase():e.toString?e.toString():""}},search:Bg(!1,!0)}),yp.type("string-utf8",{detect:{allOf:function(e){return!0},oneOf:function(e){return!Sp(e)&&navigator.languages&&"string"==typeof e&&e.match(/[^\x00-\x7F]/)}},order:{asc:ev,desc:function(e,t){return-1*ev(e,t)}},search:Bg(!1,!0)}),yp.type("html",{detect:{allOf:function(e){return Sp(e)||"string"==typeof e&&-1!==e.indexOf("<")},oneOf:function(e){return!Sp(e)&&"string"==typeof e&&-1!==e.indexOf("<")}},order:{pre:function(e){return Sp(e)?"":e.replace?Hp(e).trim().toLowerCase():e+""}},search:Bg(!0,!0)}),yp.type("html-utf8",{detect:{allOf:function(e){return Sp(e)||"string"==typeof e&&-1!==e.indexOf("<")},oneOf:function(e){return navigator.languages&&!Sp(e)&&"string"==typeof e&&-1!==e.indexOf("<")&&"string"==typeof e&&e.match(/[^\x00-\x7F]/)}},order:{asc:tv,desc:function(e,t){return-1*tv(e,t)}},search:Bg(!0,!0)}),yp.type("date",{className:"dt-type-date",detect:{allOf:function(e){if(e&&!(e instanceof Date)&&!Mp.test(e))return null;var t=Date.parse(e);return null!==t&&!isNaN(t)||Sp(e)},oneOf:function(e){return e instanceof Date||"string"==typeof e&&Mp.test(e)}},order:{pre:function(e){var t=Date.parse(e);return isNaN(t)?-1/0:t}}}),yp.type("html-num-fmt",{className:"dt-type-numeric",detect:{allOf:function(e,t){var n=t.oLanguage.sDecimal;return Dp(e,n,!0,!1)},oneOf:function(e,t){var n=t.oLanguage.sDecimal;return Dp(e,n,!0,!1)}},order:{pre:function(e,t){var n=t.oLanguage.sDecimal;return nv(e,n,xp,Lp)}},search:Bg(!0,!0)}),yp.type("html-num",{className:"dt-type-numeric",detect:{allOf:function(e,t){var n=t.oLanguage.sDecimal;return Dp(e,n,!1,!0)},oneOf:function(e,t){var n=t.oLanguage.sDecimal;return Dp(e,n,!1,!1)}},order:{pre:function(e,t){var n=t.oLanguage.sDecimal;return nv(e,n,xp)}},search:Bg(!0,!0)}),yp.type("num-fmt",{className:"dt-type-numeric",detect:{allOf:function(e,t){var n=t.oLanguage.sDecimal;return Ep(e,n,!0,!0)},oneOf:function(e,t){var n=t.oLanguage.sDecimal;return Ep(e,n,!0,!1)}},order:{pre:function(e,t){var n=t.oLanguage.sDecimal;return nv(e,n,Lp)}}}),yp.type("num",{className:"dt-type-numeric",detect:{allOf:function(e,t){var n=t.oLanguage.sDecimal;return Ep(e,n,!1,!0)},oneOf:function(e,t){var n=t.oLanguage.sDecimal;return Ep(e,n,!1,!1)}},order:{pre:function(e,t){var n=t.oLanguage.sDecimal;return nv(e,n)}}});var nv=function(e,t,n,i){if(0!==e&&(!e||"-"===e))return-1/0;var r=typeof e;return"number"===r||"bigint"===r?e:(t&&(e=kp(e,t)),e.replace&&(n&&(e=e.replace(n,"")),i&&(e=e.replace(i,""))),1*e)};function iv(e,t,n){n&&(e[t]=n)}vp.extend(!0,yp.ext.renderer,{footer:{_:function(e,t,n){t.addClass(n.tfoot.cell)}},header:{_:function(e,t,n){t.addClass(n.thead.cell),e.oFeatures.bSort||t.addClass(n.order.none);var i=e.bSortCellsTop,r=t.closest("thead").find("tr"),s=t.parent().index();"disable"===t.attr("data-dt-order")||"disable"===t.parent().attr("data-dt-order")||!0===i&&0!==s||!1===i&&s!==r.length-1||vp(e.nTable).on("order.dt.DT column-visibility.dt.DT",(function(i,r){if(e===r){var s=r.sortDetails;if(s){var a,o=n.order,l=r.api.columns(t),c=e.aoColumns[l.flatten()[0]],d=l.orderable().includes(!0),u="",h=l.indexes(),f=l.orderable(!0).flatten(),p=Ap(s,"col"),m=e.iTabIndex;t.removeClass(o.isAsc+" "+o.isDesc).toggleClass(o.none,!d).toggleClass(o.canAsc,d&&f.includes("asc")).toggleClass(o.canDesc,d&&f.includes("desc"));var g=!0;for(a=0;a<h.length;a++)p.includes(h[a])||(g=!1);if(g){var v=l.order();t.addClass(v.includes("asc")?o.isAsc:""+v.includes("desc")?o.isDesc:"")}var y=-1;for(a=0;a<p.length;a++)if(e.aoColumns[p[a]].bVisible){y=p[a];break}if(h[0]==y){var _=s[0],b=c.asSorting;t.attr("aria-sort","asc"===_.dir?"ascending":"descending"),u=b[_.index+1]?"Reverse":"Remove"}else t.removeAttr("aria-sort");if(d){var x=t.find(".dt-column-order");x.attr("role","button").attr("aria-label",d?c.ariaTitle+r.api.i18n("oAria.orderable"+u):c.ariaTitle),-1!==m&&x.attr("tabindex",m)}}}}))}},layout:{_:function(e,t,n){var i=e.oClasses.layout,r=vp("<div/>").attr("id",n.id||null).addClass(n.className||i.row).appendTo(t);yp.ext.renderer.layout._forLayoutRow(n,(function(e,t){if("id"!==e&&"className"!==e){var n="";t.table&&(r.addClass(i.tableRow),n+=i.tableCell+" "),n+="start"===e?i.start:"end"===e?i.end:i.full,vp("<div/>").attr({id:t.id||null,class:t.className?t.className:i.cell+" "+n}).append(t.contents).appendTo(r)}}))},_forLayoutRow:function(e,t){var n=function(e){switch(e){case"":return 0;case"start":return 1;case"end":return 2;default:return 3}};Object.keys(e).sort((function(e,t){return n(e)-n(t)})).forEach((function(n){t(n,e[n])}))}}}),yp.feature={},yp.feature.register=function(e,t,n){yp.ext.features[e]=t,n&&cp.feature.push({cFeature:n,fnInit:t})},yp.feature.register("div",(function(e,t){var n=vp("<div>")[0];return t&&(iv(n,"className",t.className),iv(n,"id",t.id),iv(n,"innerHTML",t.html),iv(n,"textContent",t.text)),n})),yp.feature.register("info",(function(e,t){if(!e.oFeatures.bInfo)return null;var n=e.oLanguage,i=e.sTableId,r=vp("<div/>",{class:e.oClasses.info.container});return t=vp.extend({callback:n.fnInfoCallback,empty:n.sInfoEmpty,postfix:n.sInfoPostFix,search:n.sInfoFiltered,text:n.sInfo},t),e.aoDrawCallback.push((function(e){!function(e,t,n){var i=e._iDisplayStart+1,r=e.fnDisplayEnd(),s=e.fnRecordsTotal(),a=e.fnRecordsDisplay(),o=a?t.text:t.empty;a!==s&&(o+=" "+t.search);o+=t.postfix,o=vg(e,o),t.callback&&(o=t.callback.call(e.oInstance,e,i,r,s,a,o));n.html(o),fg(e,null,"info",[e,n[0],o])}(e,t,r)})),e._infoEl||(r.attr({"aria-live":"polite",id:i+"_info",role:"status"}),vp(e.nTable).attr("aria-describedby",i+"_info"),e._infoEl=r),r}),"i");var rv=0;function sv(e){var t=[];return e.numbers&&t.push("numbers"),e.previousNext&&(t.unshift("previous"),t.push("next")),e.firstLast&&(t.unshift("first"),t.push("last")),t}function av(e,t,n){if(e._bInitComplete){var i=n.type?yp.ext.pager[n.type]:sv,r=e.oLanguage.oAria.paginate||{},s=e._iDisplayStart,a=e._iDisplayLength,o=e.fnRecordsDisplay(),l=-1===a,c=l?0:Math.ceil(s/a),d=l?1:Math.ceil(o/a),u=[],h=[],f=i(n).map((function(e){return"numbers"===e?lv(c,d,n.buttons,n.boundaryNumbers):e}));u=u.concat.apply(u,f);for(var p=0;p<u.length;p++){var m=u[p],g=ov(e,m,c,d),v=mg(e,"pagingButton")(e,m,g.display,g.active,g.disabled),y="string"==typeof m?r[m]:r.number?r.number+(m+1):null;vp(v.clicker).attr({"aria-controls":e.sTableId,"aria-disabled":g.disabled?"true":null,"aria-current":g.active?"page":null,"aria-label":y,"data-dt-idx":m,tabIndex:g.disabled?-1:e.iTabIndex&&"span"!==v.clicker[0].nodeName.toLowerCase()?e.iTabIndex:null}),"number"!=typeof m&&vp(v.clicker).addClass(m),ug(v.clicker,{action:m},(function(t){t.preventDefault(),$m(e,t.data.action,!0)})),h.push(v.display)}var _=mg(e,"pagingContainer")(e,h),b=t.find(document.activeElement).data("dt-idx");if(t.empty().append(_),void 0!==b&&t.find("[data-dt-idx="+b+"]").trigger("focus"),h.length){var x=vp(h[0]).outerHeight();n.buttons>1&&x>0&&vp(t).height()>=2*x-10&&av(e,t,vp.extend({},n,{buttons:n.buttons-2}))}}}function ov(e,t,n,i){var r=e.oLanguage.oPaginate,s={display:"",active:!1,disabled:!1};switch(t){case"ellipsis":s.display="&#x2026;";break;case"first":s.display=r.sFirst,0===n&&(s.disabled=!0);break;case"previous":s.display=r.sPrevious,0===n&&(s.disabled=!0);break;case"next":s.display=r.sNext,0!==i&&n!==i-1||(s.disabled=!0);break;case"last":s.display=r.sLast,0!==i&&n!==i-1||(s.disabled=!0);break;default:"number"==typeof t&&(s.display=e.fnFormatNumber(t+1),n===t&&(s.active=!0))}return s}function lv(e,t,n,i){var r=[],s=Math.floor(n/2),a=i?2:1,o=i?1:0;return t<=n?r=Yp(0,t):1===n?r=[e]:3===n?e<=1?r=[0,1,"ellipsis"]:e>=t-2?(r=Yp(t-2,t)).unshift("ellipsis"):r=["ellipsis",e,"ellipsis"]:e<=s?((r=Yp(0,n-a)).push("ellipsis"),i&&r.push(t-1)):e>=t-1-s?((r=Yp(t-(n-a),t)).unshift("ellipsis"),i&&r.unshift(0)):((r=Yp(e-s+a,e+s-o)).push("ellipsis"),r.unshift("ellipsis"),i&&(r.push(t-1),r.unshift(0))),r}yp.feature.register("search",(function(e,t){if(!e.oFeatures.bFilter)return null;var n=e.oClasses.search,i=e.sTableId,r=e.oLanguage,s=e.oPreviousSearch,a='<input type="search" class="'+n.input+'"/>';-1===(t=vp.extend({placeholder:r.sSearchPlaceholder,processing:!1,text:r.sSearch},t)).text.indexOf("_INPUT_")&&(t.text+="_INPUT_"),t.text=vg(e,t.text);var o=t.text.match(/_INPUT_$/),l=t.text.match(/^_INPUT_/),c=t.text.replace(/_INPUT_/,""),d="<label>"+t.text+"</label>";l?d="_INPUT_<label>"+c+"</label>":o&&(d="<label>"+c+"</label>_INPUT_");var u=vp("<div>").addClass(n.container).append(d.replace(/_INPUT_/,a));u.find("label").attr("for","dt-search-"+rv),u.find("input").attr("id","dt-search-"+rv),rv++;var h=function(n){var i=this.value;s.return&&"Enter"!==n.key||i!=s.search&&Vm(e,t.processing,(function(){s.search=i,Hm(e,s),e._iDisplayStart=0,Cm(e)}))},f=null!==e.searchDelay?e.searchDelay:0,p=vp("input",u).val(s.search).attr("placeholder",t.placeholder).on("keyup.DT search.DT input.DT paste.DT cut.DT",f?yp.util.debounce(h,f):h).on("mouseup.DT",(function(e){setTimeout((function(){h.call(p[0],e)}),10)})).on("keypress.DT",(function(e){if(13==e.keyCode)return!1})).attr("aria-controls",i);return vp(e.nTable).on("search.dt.DT",(function(t,n){e===n&&p[0]!==document.activeElement&&p.val("function"!=typeof s.search?s.search:"")})),u}),"f"),yp.feature.register("paging",(function(e,t){if(!e.oFeatures.bPaginate)return null;t=vp.extend({buttons:yp.ext.pager.numbers_length,type:e.sPaginationType,boundaryNumbers:!0,firstLast:!0,previousNext:!0,numbers:!0},t);var n=vp("<div/>").addClass(e.oClasses.paging.container+(t.type?" paging_"+t.type:"")).append(vp("<nav>").attr("aria-label","pagination").addClass(e.oClasses.paging.nav)),i=function(){av(e,n.children(),t)};return e.aoDrawCallback.push(i),vp(e.nTable).on("column-sizing.dt.DT",i),n}),"p");var cv=0;yp.feature.register("pageLength",(function(e,t){var n=e.oFeatures;if(!n.bPaginate||!n.bLengthChange)return null;t=vp.extend({menu:e.aLengthMenu,text:e.oLanguage.sLengthMenu},t);var i,r=e.oClasses.length,s=e.sTableId,a=t.menu,o=[],l=[];if(Array.isArray(a[0]))o=a[0],l=a[1];else for(i=0;i<a.length;i++)vp.isPlainObject(a[i])?(o.push(a[i].value),l.push(a[i].label)):(o.push(a[i]),l.push(a[i]));var c=t.text.match(/_MENU_$/),d=t.text.match(/^_MENU_/),u=t.text.replace(/_MENU_/,""),h="<label>"+t.text+"</label>";d?h="_MENU_<label>"+u+"</label>":c&&(h="<label>"+u+"</label>_MENU_");var f="tmp-"+ +new Date,p=vp("<div/>").addClass(r.container).append(h.replace("_MENU_",'<span id="'+f+'"></span>')),m=[];Array.prototype.slice.call(p.find("label")[0].childNodes).forEach((function(e){e.nodeType===Node.TEXT_NODE&&m.push({el:e,text:e.textContent})}));var g=function(t){m.forEach((function(n){n.el.textContent=vg(e,n.text,t)}))},v=vp("<select/>",{"aria-controls":s,class:r.select});for(i=0;i<o.length;i++)v[0][i]=new Option("number"==typeof l[i]?e.fnFormatNumber(l[i]):l[i],o[i]);return p.find("label").attr("for","dt-length-"+cv),v.attr("id","dt-length-"+cv),cv++,p.find("#"+f).replaceWith(v),vp("select",p).val(e._iDisplayLength).on("change.DT",(function(){Bm(e,vp(this).val()),Cm(e)})),vp(e.nTable).on("length.dt.DT",(function(t,n,i){e===n&&(vp("select",p).val(i),g(i))})),g(e._iDisplayLength),p}),"l"),vp.fn.dataTable=yp,yp.$=vp,vp.fn.dataTableSettings=yp.settings,vp.fn.dataTableExt=yp.ext,vp.fn.DataTable=function(e){return vp(this).dataTable(e).api()},vp.each(yp,(function(e,t){vp.fn.DataTable[e]=t}));const dv=yp;let uv=i;var hv=function(e,t){if(!dv.versionCheck||!dv.versionCheck("2"))throw"DataTables Responsive requires DataTables 2 or newer";this.s={childNodeStore:{},columns:[],current:[],dt:new dv.Api(e)},this.s.dt.settings()[0].responsive||(t&&"string"==typeof t.details?t.details={type:t.details}:t&&!1===t.details?t.details={type:!1}:t&&!0===t.details&&(t.details={type:"inline"}),this.c=uv.extend(!0,{},hv.defaults,dv.defaults.responsive,t),e.responsive=this,this._constructor())};uv.extend(hv.prototype,{_constructor:function(){var e=this,t=this.s.dt,n=uv(window).innerWidth();t.settings()[0]._responsive=this,uv(window).on("orientationchange.dtr",dv.util.throttle((function(){var t=uv(window).innerWidth();t!==n&&(e._resize(),n=t)}))),t.on("row-created.dtr",(function(n,i,r,s){-1!==uv.inArray(!1,e.s.current)&&uv(">td, >th",i).each((function(n){var i=t.column.index("toData",n);!1===e.s.current[i]&&uv(this).css("display","none").addClass("dtr-hidden")}))})),t.on("destroy.dtr",(function(){t.off(".dtr"),uv(t.table().body()).off(".dtr"),uv(window).off("resize.dtr orientationchange.dtr"),t.cells(".dtr-control").nodes().to$().removeClass("dtr-control"),uv(t.table().node()).removeClass("dtr-inline collapsed"),uv.each(e.s.current,(function(t,n){!1===n&&e._setColumnVis(t,!0)}))})),this.c.breakpoints.sort((function(e,t){return e.width<t.width?1:e.width>t.width?-1:0})),this._classLogic();var i=this.c.details;!1!==i.type&&(e._detailsInit(),t.on("column-visibility.dtr",(function(){e._timer&&clearTimeout(e._timer),e._timer=setTimeout((function(){e._timer=null,e._classLogic(),e._resizeAuto(),e._resize(!0),e._redrawChildren()}),100)})),t.on("draw.dtr",(function(){e._redrawChildren()})),uv(t.table().node()).addClass("dtr-"+i.type)),t.on("column-calc.dt",(function(t,n){for(var i=e.s.current,r=0;r<i.length;r++){var s=n.visible.indexOf(r);!1===i[r]&&s>=0&&n.visible.splice(s,1)}})),t.on("preXhr.dtr",(function(){var n=[];t.rows().every((function(){this.child.isShown()&&n.push(this.id(!0))})),t.one("draw.dtr",(function(){e._resizeAuto(),e._resize(),t.rows(n).every((function(){e._detailsDisplay(this,!1)}))}))})),t.on("draw.dtr",(function(){e._controlClass()})).ready((function(){e._resizeAuto(),e._resize(),t.on("column-reorder.dtr",(function(t,n,i){e._classLogic(),e._resizeAuto(),e._resize(!0)})),t.on("column-sizing.dtr",(function(){e._resizeAuto(),e._resize()}))}))},_colGroupAttach:function(e,t,n){var i=null;if(t[n].get(0).parentNode!==e[0]){for(var r=n+1;r<t.length;r++)if(e[0]===t[r].get(0).parentNode){i=r;break}null!==i?t[n].insertBefore(t[i][0]):e.append(t[n])}},_childNodes:function(e,t,n){var i=t+"-"+n;if(this.s.childNodeStore[i])return this.s.childNodeStore[i];for(var r=[],s=e.cell(t,n).node().childNodes,a=0,o=s.length;a<o;a++)r.push(s[a]);return this.s.childNodeStore[i]=r,r},_childNodesRestore:function(e,t,n){var i=t+"-"+n;if(this.s.childNodeStore[i]){var r=e.cell(t,n).node(),s=this.s.childNodeStore[i];if(s.length>0){for(var a=s[0].parentNode.childNodes,o=[],l=0,c=a.length;l<c;l++)o.push(a[l]);for(var d=0,u=o.length;d<u;d++)r.appendChild(o[d])}this.s.childNodeStore[i]=void 0}},_columnsVisiblity:function(e){var t,n,i=this.s.dt,r=this.s.columns,s=r.map((function(e,t){return{columnIdx:t,priority:e.priority}})).sort((function(e,t){return e.priority!==t.priority?e.priority-t.priority:e.columnIdx-t.columnIdx})),a=uv.map(r,(function(t,n){return!1===i.column(n).visible()?"not-visible":(!t.auto||null!==t.minWidth)&&(!0===t.auto?"-":-1!==uv.inArray(e,t.includeIn))})),o=0;for(t=0,n=a.length;t<n;t++)!0===a[t]&&(o+=r[t].minWidth);var l=i.settings()[0].oScroll,c=l.sY||l.sX?l.iBarWidth:0,d=i.table().container().offsetWidth-c-o;for(t=0,n=a.length;t<n;t++)r[t].control&&(d-=r[t].minWidth);var u=!1;for(t=0,n=s.length;t<n;t++){var h=s[t].columnIdx;"-"===a[h]&&!r[h].control&&r[h].minWidth&&(u||d-r[h].minWidth<0?(u=!0,a[h]=!1):a[h]=!0,d-=r[h].minWidth)}var f=!1;for(t=0,n=r.length;t<n;t++)if(!r[t].control&&!r[t].never&&!1===a[t]){f=!0;break}for(t=0,n=r.length;t<n;t++)r[t].control&&(a[t]=f),"not-visible"===a[t]&&(a[t]=!1);return-1===uv.inArray(!0,a)&&(a[0]=!0),a},_classLogic:function(){var e=this,t=this.c.breakpoints,n=this.s.dt.columns().eq(0).map((function(e){var t=this.column(e),n=t.header().className,i=t.init().responsivePriority,r=t.header().getAttribute("data-priority");return void 0===i&&(i=null==r?1e4:1*r),{className:n,includeIn:[],auto:!1,control:!1,never:!!n.match(/\b(dtr\-)?never\b/),priority:i}})),i=function(e,t){var i=n[e].includeIn;-1===uv.inArray(t,i)&&i.push(t)},r=function(r,s,a,o){var l,c,d;if(a){if("max-"===a)for(l=e._find(s).width,c=0,d=t.length;c<d;c++)t[c].width<=l&&i(r,t[c].name);else if("min-"===a)for(l=e._find(s).width,c=0,d=t.length;c<d;c++)t[c].width>=l&&i(r,t[c].name);else if("not-"===a)for(c=0,d=t.length;c<d;c++)-1===t[c].name.indexOf(o)&&i(r,t[c].name)}else n[r].includeIn.push(s)};n.each((function(e,n){for(var i=e.className.split(" "),s=!1,a=0,o=i.length;a<o;a++){var l=i[a].trim();if("all"===l||"dtr-all"===l)return s=!0,void(e.includeIn=uv.map(t,(function(e){return e.name})));if("none"===l||"dtr-none"===l||e.never)return void(s=!0);if("control"===l||"dtr-control"===l)return s=!0,void(e.control=!0);uv.each(t,(function(e,t){var i=t.name.split("-"),a=new RegExp("(min\\-|max\\-|not\\-)?("+i[0]+")(\\-[_a-zA-Z0-9])?"),o=l.match(a);o&&(s=!0,o[2]===i[0]&&o[3]==="-"+i[1]?r(n,t.name,o[1],o[2]+o[3]):o[2]!==i[0]||o[3]||r(n,t.name,o[1],o[2]))}))}s||(e.auto=!0)})),this.s.columns=n},_controlClass:function(){if("inline"===this.c.details.type){var e=this.s.dt,t=this.s.current,n=uv.inArray(!0,t);e.cells(null,(function(e){return e!==n}),{page:"current"}).nodes().to$().filter(".dtr-control").removeClass("dtr-control"),n>=0&&e.cells(null,n,{page:"current"}).nodes().to$().addClass("dtr-control")}this._tabIndexes()},_detailsDisplay:function(e,t){var n=this,i=this.s.dt,r=this.c.details,s=function(n){uv(e.node()).toggleClass("dtr-expanded",!1!==n),uv(i.table().node()).triggerHandler("responsive-display.dt",[i,e,n,t])};if(r&&!1!==r.type){var a="string"==typeof r.renderer?hv.renderer[r.renderer]():r.renderer,o=r.display(e,t,(function(){return a.call(n,i,e[0][0],n._detailsObj(e[0]))}),(function(){s(!1)}));"boolean"==typeof o&&s(o)}},_detailsInit:function(){var e=this,t=this.s.dt,n=this.c.details;"inline"===n.type&&(n.target="td.dtr-control, th.dtr-control"),uv(t.table().body()).on("keyup.dtr","td, th",(function(e){13===e.keyCode&&uv(this).data("dtr-keyboard")&&uv(this).click()}));var i=n.target,r="string"==typeof i?i:"td, th";void 0===i&&null===i||uv(t.table().body()).on("click.dtr mousedown.dtr mouseup.dtr",r,(function(n){if(uv(t.table().node()).hasClass("collapsed")&&-1!==uv.inArray(uv(this).closest("tr").get(0),t.rows().nodes().toArray())){if("number"==typeof i){var r=i<0?t.columns().eq(0).length+i:i;if(t.cell(this).index().column!==r)return}var s=t.row(uv(this).closest("tr"));"click"===n.type?e._detailsDisplay(s,!1):"mousedown"===n.type?uv(this).css("outline","none"):"mouseup"===n.type&&uv(this).trigger("blur").css("outline","")}}))},_detailsObj:function(e){var t=this,n=this.s.dt;return uv.map(this.s.columns,(function(i,r){if(!i.never&&!i.control)return{className:n.settings()[0].aoColumns[r].sClass,columnIndex:r,data:n.cell(e,r).render(t.c.orthogonal),hidden:n.column(r).visible()&&!t.s.current[r],rowIndex:e,title:n.column(r).title()}}))},_find:function(e){for(var t=this.c.breakpoints,n=0,i=t.length;n<i;n++)if(t[n].name===e)return t[n]},_redrawChildren:function(){var e=this,t=this.s.dt;t.rows({page:"current"}).iterator("row",(function(n,i){e._detailsDisplay(t.row(i),!0)}))},_resize:function(e){var t,n,i=this,r=this.s.dt,s=uv(window).innerWidth(),a=this.c.breakpoints,o=a[0].name,l=this.s.columns,c=this.s.current.slice();for(t=a.length-1;t>=0;t--)if(s<=a[t].width){o=a[t].name;break}var d=this._columnsVisiblity(o);this.s.current=d;var u=!1;for(t=0,n=l.length;t<n;t++)if(!1===d[t]&&!l[t].never&&!l[t].control&&!1==!r.column(t).visible()){u=!0;break}uv(r.table().node()).toggleClass("collapsed",u);var h=!1,f=0,p=r.settings()[0],m=uv(r.table().node()).children("colgroup"),g=p.aoColumns.map((function(e){return e.colEl}));r.columns().eq(0).each((function(t,n){r.column(t).visible()&&(!0===d[n]&&f++,(e||d[n]!==c[n])&&(h=!0,i._setColumnVis(t,d[n])),d[n]?i._colGroupAttach(m,g,n):g[n].detach())})),h&&(r.columns.adjust(),this._redrawChildren(),uv(r.table().node()).trigger("responsive-resize.dt",[r,this._responsiveOnlyHidden()]),0===r.page.info().recordsDisplay&&uv("td",r.table().body()).eq(0).attr("colspan",f)),i._controlClass()},_resizeAuto:function(){var e=this.s.dt,t=this.s.columns,n=this,i=e.columns().indexes().filter((function(t){return e.column(t).visible()}));if(this.c.auto&&-1!==uv.inArray(!0,uv.map(t,(function(e){return e.auto})))){var r=e.table().node().cloneNode(!1),s=uv(e.table().header().cloneNode(!1)).appendTo(r),a=uv(e.table().footer().cloneNode(!1)).appendTo(r),o=uv(e.table().body()).clone(!1,!1).empty().appendTo(r);r.style.width="auto",e.table().header.structure(i).forEach((e=>{var t=e.filter((function(e){return!!e})).map((function(e){return uv(e.cell).clone(!1).css("display","table-cell").css("width","auto").css("min-width",0)}));uv("<tr/>").append(t).appendTo(s)}));for(var l=uv("<tr/>").appendTo(o),c=0;c<i.count();c++)l.append("<td/>");this.c.details.renderer._responsiveMovesNodes?e.rows({page:"current"}).every((function(t){var r=this.node();if(r){var s=r.cloneNode(!1);e.cells(t,i).every((function(e,i){var r=n.s.childNodeStore[t+"-"+i];r?uv(this.node().cloneNode(!1)).append(uv(r).clone()).appendTo(s):uv(this.node()).clone(!1).appendTo(s)})),o.append(s)}})):uv(o).append(uv(e.rows({page:"current"}).nodes()).clone(!1)).find("th, td").css("display",""),o.find("th, td").css("display",""),e.table().footer.structure(i).forEach((e=>{var t=e.filter((function(e){return!!e})).map((function(e){return uv(e.cell).clone(!1).css("display","table-cell").css("width","auto").css("min-width",0)}));uv("<tr/>").append(t).appendTo(a)})),"inline"===this.c.details.type&&uv(r).addClass("dtr-inline collapsed"),uv(r).find("[name]").removeAttr("name"),uv(r).css("position","relative");var d=uv("<div/>").css({width:1,height:1,overflow:"hidden",clear:"both"}).append(r);d.insertBefore(e.table().node()),l.children().each((function(n){var i=e.column.index("fromVisible",n);t[i].minWidth=this.offsetWidth||0})),d.remove()}},_responsiveOnlyHidden:function(){var e=this.s.dt;return uv.map(this.s.current,(function(t,n){return!1===e.column(n).visible()||t}))},_setColumnVis:function(e,t){var n=this,i=this.s.dt,r=t?"":"none";this._setHeaderVis(e,t,i.table().header.structure()),this._setHeaderVis(e,t,i.table().footer.structure()),i.column(e).nodes().to$().css("display",r).toggleClass("dtr-hidden",!t),uv.isEmptyObject(this.s.childNodeStore)||i.cells(null,e).indexes().each((function(e){n._childNodesRestore(i,e.row,e.column)}))},_setHeaderVis:function(e,t,n){var i=this,r=t?"":"none";n.forEach((function(e,t){for(var i=0;i<e.length;i++)if(e[i]&&e[i].rowspan>1)for(var r=e[i].rowspan,s=1;s<r;s++)n[t+s][i]={}})),n.forEach((function(n){if(n[e]&&n[e].cell)uv(n[e].cell).css("display",r).toggleClass("dtr-hidden",!t);else for(var s=e;s>=0;){if(n[s]&&n[s].cell){n[s].cell.colSpan=i._colspan(n,s);break}s--}}))},_colspan:function(e,t){for(var n=1,i=t+1;i<e.length;i++)if(null===e[i]&&this.s.current[i])n++;else if(e[i])break;return n},_tabIndexes:function(){var e=this.s.dt,t=e.cells({page:"current"}).nodes().to$(),n=e.settings()[0],i=this.c.details.target;if(t.filter("[data-dtr-keyboard]").removeData("[data-dtr-keyboard]"),"number"==typeof i)e.cells(null,i,{page:"current"}).nodes().to$().attr("tabIndex",n.iTabIndex).data("dtr-keyboard",1);else{"td:first-child, th:first-child"===i&&(i=">td:first-child, >th:first-child");var r=e.rows({page:"current"}).nodes();("tr"===i?uv(r):uv(i,r)).attr("tabIndex",n.iTabIndex).data("dtr-keyboard",1)}}}),hv.breakpoints=[{name:"desktop",width:1/0},{name:"tablet-l",width:1024},{name:"tablet-p",width:768},{name:"mobile-l",width:480},{name:"mobile-p",width:320}],hv.display={childRow:function(e,t,n){var i=uv(e.node());if(!t){if(i.hasClass("dtr-expanded"))return e.child(!1),!1;var r=n();return!1!==r&&(e.child(r,"child").show(),!0)}if(i.hasClass("dtr-expanded"))return e.child(n(),"child").show(),!0},childRowImmediate:function(e,t,n){var i=uv(e.node());if(!t&&i.hasClass("dtr-expanded")||!e.responsive.hasHidden())return e.child(!1),!1;var r=n();return!1!==r&&(e.child(r,"child").show(),!0)},modal:function(e){return function(t,n,i,r){var s,a=i();if(!1===a)return!1;if(n){if(!(s=uv("div.dtr-modal-content")).length||t.index()!==s.data("dtr-row-idx"))return null;s.empty().append(a)}else{var o=function(){s.remove(),uv(document).off("keypress.dtr"),uv(t.node()).removeClass("dtr-expanded"),r()};s=uv('<div class="dtr-modal"/>').append(uv('<div class="dtr-modal-display"/>').append(uv('<div class="dtr-modal-content"/>').data("dtr-row-idx",t.index()).append(a)).append(uv('<div class="dtr-modal-close">&times;</div>').click((function(){o()})))).append(uv('<div class="dtr-modal-background"/>').click((function(){o()}))).appendTo("body"),uv(t.node()).addClass("dtr-expanded"),uv(document).on("keyup.dtr",(function(e){27===e.keyCode&&(e.stopPropagation(),o())}))}return e&&e.header&&uv("div.dtr-modal-content").prepend("<h2>"+e.header(t)+"</h2>"),!0}}},hv.renderer={listHiddenNodes:function(){var e=function(e,t,n){var i=this,r=uv('<ul data-dtr-index="'+t+'" class="dtr-details"/>'),s=!1;return uv.each(n,(function(t,n){if(n.hidden){var a=n.className?'class="'+n.className+'"':"";uv("<li "+a+' data-dtr-index="'+n.columnIndex+'" data-dt-row="'+n.rowIndex+'" data-dt-column="'+n.columnIndex+'"><span class="dtr-title">'+n.title+"</span> </li>").append(uv('<span class="dtr-data"/>').append(i._childNodes(e,n.rowIndex,n.columnIndex))).appendTo(r),s=!0}})),!!s&&r};return e._responsiveMovesNodes=!0,e},listHidden:function(){return function(e,t,n){var i=uv.map(n,(function(e){var t=e.className?'class="'+e.className+'"':"";return e.hidden?"<li "+t+' data-dtr-index="'+e.columnIndex+'" data-dt-row="'+e.rowIndex+'" data-dt-column="'+e.columnIndex+'"><span class="dtr-title">'+e.title+'</span> <span class="dtr-data">'+e.data+"</span></li>":""})).join("");return!!i&&uv('<ul data-dtr-index="'+t+'" class="dtr-details"/>').append(i)}},tableAll:function(e){return e=uv.extend({tableClass:""},e),function(t,n,i){var r=uv.map(i,(function(e){return"<tr "+(e.className?'class="'+e.className+'"':"")+' data-dt-row="'+e.rowIndex+'" data-dt-column="'+e.columnIndex+'"><td>'+(""!==e.title?e.title+":":"")+"</td> <td>"+e.data+"</td></tr>"})).join("");return uv('<table class="'+e.tableClass+' dtr-details" width="100%"/>').append(r)}}},hv.defaults={breakpoints:hv.breakpoints,auto:!0,details:{display:hv.display.childRow,renderer:hv.renderer.listHidden(),target:0,type:"inline"},orthogonal:"display"};var fv=uv.fn.dataTable.Api;fv.register("responsive()",(function(){return this})),fv.register("responsive.index()",(function(e){return{column:(e=uv(e)).data("dtr-index"),row:e.parent().data("dtr-index")}})),fv.register("responsive.rebuild()",(function(){return this.iterator("table",(function(e){e._responsive&&e._responsive._classLogic()}))})),fv.register("responsive.recalc()",(function(){return this.iterator("table",(function(e){e._responsive&&(e._responsive._resizeAuto(),e._responsive._resize())}))})),fv.register("responsive.hasHidden()",(function(){var e=this.context[0];return!!e._responsive&&-1!==uv.inArray(!1,e._responsive._responsiveOnlyHidden())})),fv.registerPlural("columns().responsiveHidden()","column().responsiveHidden()",(function(){return this.iterator("column",(function(e,t){return!!e._responsive&&e._responsive._responsiveOnlyHidden()[t]}),1)})),hv.version="3.0.4",uv.fn.dataTable.Responsive=hv,uv.fn.DataTable.Responsive=hv,uv(document).on("preInit.dt.dtr",(function(e,t,n){if("dt"===e.namespace&&(uv(t.nTable).hasClass("responsive")||uv(t.nTable).hasClass("dt-responsive")||t.oInit.responsive||dv.defaults.responsive)){var i=t.oInit.responsive;!1!==i&&new hv(t,uv.isPlainObject(i)?i:{})}}));var pv=n(7137),mv=n.n(pv),gv=function e(){var t=[].slice.call(arguments),n=!1;"boolean"==typeof t[0]&&(n=t.shift());var i=t[0];if(vv(i))throw new Error("extendee must be an object");for(var r=t.slice(1),s=r.length,a=0;a<s;a++){var o=r[a];for(var l in o)if(Object.prototype.hasOwnProperty.call(o,l)){var c=o[l];if(n&&(u=c,Array.isArray(u)||"[object Object]"=={}.toString.call(u))){var d=Array.isArray(c)?[]:{};i[l]=e(!0,Object.prototype.hasOwnProperty.call(i,l)&&!vv(i[l])?i[l]:d,c)}else i[l]=c}}var u;return i};function vv(e){return!e||"object"!=typeof e&&"function"!=typeof e}var yv=n(9755);function _v(e){return e&&e.__esModule?e.default:e}class bv{on(e,t){return this._callbacks=this._callbacks||{},this._callbacks[e]||(this._callbacks[e]=[]),this._callbacks[e].push(t),this}emit(e,...t){this._callbacks=this._callbacks||{};let n=this._callbacks[e];if(n)for(let e of n)e.apply(this,t);return this.element&&this.element.dispatchEvent(this.makeEvent("dropzone:"+e,{args:t})),this}makeEvent(e,t){let n={bubbles:!0,cancelable:!0,detail:t};if("function"==typeof window.CustomEvent)return new CustomEvent(e,n);var i=document.createEvent("CustomEvent");return i.initCustomEvent(e,n.bubbles,n.cancelable,n.detail),i}off(e,t){if(!this._callbacks||0===arguments.length)return this._callbacks={},this;let n=this._callbacks[e];if(!n)return this;if(1===arguments.length)return delete this._callbacks[e],this;for(let e=0;e<n.length;e++){if(n[e]===t){n.splice(e,1);break}}return this}}let xv={url:null,method:"post",withCredentials:!1,timeout:null,parallelUploads:2,uploadMultiple:!1,chunking:!1,forceChunking:!1,chunkSize:2097152,parallelChunkUploads:!1,retryChunks:!1,retryChunksLimit:3,maxFilesize:256,paramName:"file",createImageThumbnails:!0,maxThumbnailFilesize:10,thumbnailWidth:120,thumbnailHeight:120,thumbnailMethod:"crop",resizeWidth:null,resizeHeight:null,resizeMimeType:null,resizeQuality:.8,resizeMethod:"contain",filesizeBase:1e3,maxFiles:null,headers:null,defaultHeaders:!0,clickable:!0,ignoreHiddenFiles:!0,acceptedFiles:null,acceptedMimeTypes:null,autoProcessQueue:!0,autoQueue:!0,addRemoveLinks:!1,previewsContainer:null,disablePreviews:!1,hiddenInputContainer:"body",capture:null,renameFilename:null,renameFile:null,forceFallback:!1,dictDefaultMessage:"Drop files here to upload",dictFallbackMessage:"Your browser does not support drag'n'drop file uploads.",dictFallbackText:"Please use the fallback form below to upload your files like in the olden days.",dictFileTooBig:"File is too big ({{filesize}}MiB). Max filesize: {{maxFilesize}}MiB.",dictInvalidFileType:"You can't upload files of this type.",dictResponseError:"Server responded with {{statusCode}} code.",dictCancelUpload:"Cancel upload",dictUploadCanceled:"Upload canceled.",dictCancelUploadConfirmation:"Are you sure you want to cancel this upload?",dictRemoveFile:"Remove file",dictRemoveFileConfirmation:null,dictMaxFilesExceeded:"You can not upload any more files.",dictFileSizeUnits:{tb:"TB",gb:"GB",mb:"MB",kb:"KB",b:"b"},init(){},params(e,t,n){if(n)return{dzuuid:n.file.upload.uuid,dzchunkindex:n.index,dztotalfilesize:n.file.size,dzchunksize:this.options.chunkSize,dztotalchunkcount:n.file.upload.totalChunkCount,dzchunkbyteoffset:n.index*this.options.chunkSize}},accept(e,t){return t()},chunksUploaded:function(e,t){t()},binaryBody:!1,fallback(){let e;this.element.className=`${this.element.className} dz-browser-not-supported`;for(let t of this.element.getElementsByTagName("div"))if(/(^| )dz-message($| )/.test(t.className)){e=t,t.className="dz-message";break}e||(e=Mv.createElement('<div class="dz-message"><span></span></div>'),this.element.appendChild(e));let t=e.getElementsByTagName("span")[0];return t&&(null!=t.textContent?t.textContent=this.options.dictFallbackMessage:null!=t.innerText&&(t.innerText=this.options.dictFallbackMessage)),this.element.appendChild(this.getFallbackForm())},resize(e,t,n,i){let r={srcX:0,srcY:0,srcWidth:e.width,srcHeight:e.height},s=e.width/e.height;null==t&&null==n?(t=r.srcWidth,n=r.srcHeight):null==t?t=n*s:null==n&&(n=t/s);let a=(t=Math.min(t,r.srcWidth))/(n=Math.min(n,r.srcHeight));if(r.srcWidth>t||r.srcHeight>n)if("crop"===i)s>a?(r.srcHeight=e.height,r.srcWidth=r.srcHeight*a):(r.srcWidth=e.width,r.srcHeight=r.srcWidth/a);else{if("contain"!==i)throw new Error(`Unknown resizeMethod '${i}'`);s>a?n=t/s:t=n*s}return r.srcX=(e.width-r.srcWidth)/2,r.srcY=(e.height-r.srcHeight)/2,r.trgWidth=t,r.trgHeight=n,r},transformFile(e,t){return(this.options.resizeWidth||this.options.resizeHeight)&&e.type.match(/image.*/)?this.resizeImage(e,this.options.resizeWidth,this.options.resizeHeight,this.options.resizeMethod,t):t(e)},previewTemplate:_v('<div class="dz-preview dz-file-preview">\n <div class="dz-image"><img data-dz-thumbnail=""></div>\n <div class="dz-details">\n <div class="dz-size"><span data-dz-size=""></span></div>\n <div class="dz-filename"><span data-dz-name=""></span></div>\n </div>\n <div class="dz-progress">\n <span class="dz-upload" data-dz-uploadprogress=""></span>\n </div>\n <div class="dz-error-message"><span data-dz-errormessage=""></span></div>\n <div class="dz-success-mark">\n <svg width="54" height="54" viewBox="0 0 54 54" fill="white" xmlns="http://www.w3.org/2000/svg">\n <path d="M10.2071 29.7929L14.2929 25.7071C14.6834 25.3166 15.3166 25.3166 15.7071 25.7071L21.2929 31.2929C21.6834 31.6834 22.3166 31.6834 22.7071 31.2929L38.2929 15.7071C38.6834 15.3166 39.3166 15.3166 39.7071 15.7071L43.7929 19.7929C44.1834 20.1834 44.1834 20.8166 43.7929 21.2071L22.7071 42.2929C22.3166 42.6834 21.6834 42.6834 21.2929 42.2929L10.2071 31.2071C9.81658 30.8166 9.81658 30.1834 10.2071 29.7929Z"></path>\n </svg>\n </div>\n <div class="dz-error-mark">\n <svg width="54" height="54" viewBox="0 0 54 54" fill="white" xmlns="http://www.w3.org/2000/svg">\n <path d="M26.2929 20.2929L19.2071 13.2071C18.8166 12.8166 18.1834 12.8166 17.7929 13.2071L13.2071 17.7929C12.8166 18.1834 12.8166 18.8166 13.2071 19.2071L20.2929 26.2929C20.6834 26.6834 20.6834 27.3166 20.2929 27.7071L13.2071 34.7929C12.8166 35.1834 12.8166 35.8166 13.2071 36.2071L17.7929 40.7929C18.1834 41.1834 18.8166 41.1834 19.2071 40.7929L26.2929 33.7071C26.6834 33.3166 27.3166 33.3166 27.7071 33.7071L34.7929 40.7929C35.1834 41.1834 35.8166 41.1834 36.2071 40.7929L40.7929 36.2071C41.1834 35.8166 41.1834 35.1834 40.7929 34.7929L33.7071 27.7071C33.3166 27.3166 33.3166 26.6834 33.7071 26.2929L40.7929 19.2071C41.1834 18.8166 41.1834 18.1834 40.7929 17.7929L36.2071 13.2071C35.8166 12.8166 35.1834 12.8166 34.7929 13.2071L27.7071 20.2929C27.3166 20.6834 26.6834 20.6834 26.2929 20.2929Z"></path>\n </svg>\n </div>\n</div>\n'),drop(e){return this.element.classList.remove("dz-drag-hover")},dragstart(e){},dragend(e){return this.element.classList.remove("dz-drag-hover")},dragenter(e){return this.element.classList.add("dz-drag-hover")},dragover(e){return this.element.classList.add("dz-drag-hover")},dragleave(e){return this.element.classList.remove("dz-drag-hover")},paste(e){},reset(){return this.element.classList.remove("dz-started")},addedfile(e){if(this.element===this.previewsContainer&&this.element.classList.add("dz-started"),this.previewsContainer&&!this.options.disablePreviews){for(var t of(e.previewElement=Mv.createElement(this.options.previewTemplate.trim()),e.previewTemplate=e.previewElement,this.previewsContainer.appendChild(e.previewElement),e.previewElement.querySelectorAll("[data-dz-name]")))t.textContent=e.name;for(t of e.previewElement.querySelectorAll("[data-dz-size]"))t.innerHTML=this.filesize(e.size);this.options.addRemoveLinks&&(e._removeLink=Mv.createElement(`<a class="dz-remove" href="javascript:undefined;" data-dz-remove>${this.options.dictRemoveFile}</a>`),e.previewElement.appendChild(e._removeLink));let n=t=>(t.preventDefault(),t.stopPropagation(),e.status===Mv.UPLOADING?Mv.confirm(this.options.dictCancelUploadConfirmation,(()=>this.removeFile(e))):this.options.dictRemoveFileConfirmation?Mv.confirm(this.options.dictRemoveFileConfirmation,(()=>this.removeFile(e))):this.removeFile(e));for(let t of e.previewElement.querySelectorAll("[data-dz-remove]"))t.addEventListener("click",n)}},removedfile(e){return null!=e.previewElement&&null!=e.previewElement.parentNode&&e.previewElement.parentNode.removeChild(e.previewElement),this._updateMaxFilesReachedClass()},thumbnail(e,t){if(e.previewElement){e.previewElement.classList.remove("dz-file-preview");for(let n of e.previewElement.querySelectorAll("[data-dz-thumbnail]"))n.alt=e.name,n.src=t;return setTimeout((()=>e.previewElement.classList.add("dz-image-preview")),1)}},error(e,t){if(e.previewElement){e.previewElement.classList.add("dz-error"),"string"!=typeof t&&t.error&&(t=t.error);for(let n of e.previewElement.querySelectorAll("[data-dz-errormessage]"))n.textContent=t}},errormultiple(){},processing(e){if(e.previewElement&&(e.previewElement.classList.add("dz-processing"),e._removeLink))return e._removeLink.innerHTML=this.options.dictCancelUpload},processingmultiple(){},uploadprogress(e,t,n){if(e.previewElement)for(let n of e.previewElement.querySelectorAll("[data-dz-uploadprogress]"))"PROGRESS"===n.nodeName?n.value=t:n.style.width=`${t}%`},totaluploadprogress(){},sending(){},sendingmultiple(){},success(e){if(e.previewElement)return e.previewElement.classList.add("dz-success")},successmultiple(){},canceled(e){return this.emit("error",e,this.options.dictUploadCanceled)},canceledmultiple(){},complete(e){if(e._removeLink&&(e._removeLink.innerHTML=this.options.dictRemoveFile),e.previewElement)return e.previewElement.classList.add("dz-complete")},completemultiple(){},maxfilesexceeded(){},maxfilesreached(){},queuecomplete(){},addedfiles(){}};var wv=xv;class Mv extends bv{static initClass(){this.prototype.Emitter=bv,this.prototype.events=["drop","dragstart","dragend","dragenter","dragover","dragleave","addedfile","addedfiles","removedfile","thumbnail","error","errormultiple","processing","processingmultiple","uploadprogress","totaluploadprogress","sending","sendingmultiple","success","successmultiple","canceled","canceledmultiple","complete","completemultiple","reset","maxfilesexceeded","maxfilesreached","queuecomplete"],this.prototype._thumbnailQueue=[],this.prototype._processingThumbnail=!1}getAcceptedFiles(){return this.files.filter((e=>e.accepted)).map((e=>e))}getRejectedFiles(){return this.files.filter((e=>!e.accepted)).map((e=>e))}getFilesWithStatus(e){return this.files.filter((t=>t.status===e)).map((e=>e))}getQueuedFiles(){return this.getFilesWithStatus(Mv.QUEUED)}getUploadingFiles(){return this.getFilesWithStatus(Mv.UPLOADING)}getAddedFiles(){return this.getFilesWithStatus(Mv.ADDED)}getActiveFiles(){return this.files.filter((e=>e.status===Mv.UPLOADING||e.status===Mv.QUEUED)).map((e=>e))}init(){if("form"===this.element.tagName&&this.element.setAttribute("enctype","multipart/form-data"),this.element.classList.contains("dropzone")&&!this.element.querySelector(".dz-message")&&this.element.appendChild(Mv.createElement(`<div class="dz-default dz-message"><button class="dz-button" type="button">${this.options.dictDefaultMessage}</button></div>`)),this.clickableElements.length){let e=()=>{this.hiddenFileInput&&this.hiddenFileInput.parentNode.removeChild(this.hiddenFileInput),this.hiddenFileInput=document.createElement("input"),this.hiddenFileInput.setAttribute("type","file"),(null===this.options.maxFiles||this.options.maxFiles>1)&&this.hiddenFileInput.setAttribute("multiple","multiple"),this.hiddenFileInput.className="dz-hidden-input",null!==this.options.acceptedFiles&&this.hiddenFileInput.setAttribute("accept",this.options.acceptedFiles),null!==this.options.capture&&this.hiddenFileInput.setAttribute("capture",this.options.capture),this.hiddenFileInput.setAttribute("tabindex","-1"),this.hiddenFileInput.style.visibility="hidden",this.hiddenFileInput.style.position="absolute",this.hiddenFileInput.style.top="0",this.hiddenFileInput.style.left="0",this.hiddenFileInput.style.height="0",this.hiddenFileInput.style.width="0",Mv.getElement(this.options.hiddenInputContainer,"hiddenInputContainer").appendChild(this.hiddenFileInput),this.hiddenFileInput.addEventListener("change",(()=>{let{files:t}=this.hiddenFileInput;if(t.length)for(let e of t)this.addFile(e);this.emit("addedfiles",t),e()}))};e()}this.URL=null!==window.URL?window.URL:window.webkitURL;for(let e of this.events)this.on(e,this.options[e]);this.on("uploadprogress",(()=>this.updateTotalUploadProgress())),this.on("removedfile",(()=>this.updateTotalUploadProgress())),this.on("canceled",(e=>this.emit("complete",e))),this.on("complete",(e=>{if(0===this.getAddedFiles().length&&0===this.getUploadingFiles().length&&0===this.getQueuedFiles().length)return setTimeout((()=>this.emit("queuecomplete")),0)}));let e=function(e){if(function(e){if(e.dataTransfer.types)for(var t=0;t<e.dataTransfer.types.length;t++)if("Files"===e.dataTransfer.types[t])return!0;return!1}(e))return e.stopPropagation(),e.preventDefault?e.preventDefault():e.returnValue=!1};return this.listeners=[{element:this.element,events:{dragstart:e=>this.emit("dragstart",e),dragenter:t=>(e(t),this.emit("dragenter",t)),dragover:t=>{let n;try{n=t.dataTransfer.effectAllowed}catch(e){}return t.dataTransfer.dropEffect="move"===n||"linkMove"===n?"move":"copy",e(t),this.emit("dragover",t)},dragleave:e=>this.emit("dragleave",e),drop:t=>(e(t),this.drop(t)),dragend:e=>this.emit("dragend",e)}}],this.clickableElements.forEach((e=>this.listeners.push({element:e,events:{click:t=>((e!==this.element||t.target===this.element||Mv.elementInside(t.target,this.element.querySelector(".dz-message")))&&this.hiddenFileInput.click(),!0)}}))),this.enable(),this.options.init.call(this)}destroy(){return this.disable(),this.removeAllFiles(!0),(null!=this.hiddenFileInput?this.hiddenFileInput.parentNode:void 0)&&(this.hiddenFileInput.parentNode.removeChild(this.hiddenFileInput),this.hiddenFileInput=null),delete this.element.dropzone,Mv.instances.splice(Mv.instances.indexOf(this),1)}updateTotalUploadProgress(){let e,t=0,n=0;if(this.getActiveFiles().length){for(let e of this.getActiveFiles())t+=e.upload.bytesSent,n+=e.upload.total;e=100*t/n}else e=100;return this.emit("totaluploadprogress",e,n,t)}_getParamName(e){return"function"==typeof this.options.paramName?this.options.paramName(e):`${this.options.paramName}${this.options.uploadMultiple?`[${e}]`:""}`}_renameFile(e){return"function"!=typeof this.options.renameFile?e.name:this.options.renameFile(e)}getFallbackForm(){let e,t;if(e=this.getExistingFallback())return e;let n='<div class="dz-fallback">';this.options.dictFallbackText&&(n+=`<p>${this.options.dictFallbackText}</p>`),n+=`<input type="file" name="${this._getParamName(0)}" ${this.options.uploadMultiple?'multiple="multiple"':void 0} /><input type="submit" value="Upload!"></div>`;let i=Mv.createElement(n);return"FORM"!==this.element.tagName?(t=Mv.createElement(`<form action="${this.options.url}" enctype="multipart/form-data" method="${this.options.method}"></form>`),t.appendChild(i)):(this.element.setAttribute("enctype","multipart/form-data"),this.element.setAttribute("method",this.options.method)),null!=t?t:i}getExistingFallback(){let e=function(e){for(let t of e)if(/(^| )fallback($| )/.test(t.className))return t};for(let n of["div","form"]){var t;if(t=e(this.element.getElementsByTagName(n)))return t}}setupEventListeners(){return this.listeners.map((e=>(()=>{let t=[];for(let n in e.events){let i=e.events[n];t.push(e.element.addEventListener(n,i,!1))}return t})()))}removeEventListeners(){return this.listeners.map((e=>(()=>{let t=[];for(let n in e.events){let i=e.events[n];t.push(e.element.removeEventListener(n,i,!1))}return t})()))}disable(){return this.clickableElements.forEach((e=>e.classList.remove("dz-clickable"))),this.removeEventListeners(),this.disabled=!0,this.files.map((e=>this.cancelUpload(e)))}enable(){return delete this.disabled,this.clickableElements.forEach((e=>e.classList.add("dz-clickable"))),this.setupEventListeners()}filesize(e){let t=0,n="b";if(e>0){let i=["tb","gb","mb","kb","b"];for(let r=0;r<i.length;r++){let s=i[r];if(e>=Math.pow(this.options.filesizeBase,4-r)/10){t=e/Math.pow(this.options.filesizeBase,4-r),n=s;break}}t=Math.round(10*t)/10}return`<strong>${t}</strong> ${this.options.dictFileSizeUnits[n]}`}_updateMaxFilesReachedClass(){return null!=this.options.maxFiles&&this.getAcceptedFiles().length>=this.options.maxFiles?(this.getAcceptedFiles().length===this.options.maxFiles&&this.emit("maxfilesreached",this.files),this.element.classList.add("dz-max-files-reached")):this.element.classList.remove("dz-max-files-reached")}drop(e){if(!e.dataTransfer)return;this.emit("drop",e);let t=[];for(let n=0;n<e.dataTransfer.files.length;n++)t[n]=e.dataTransfer.files[n];if(t.length){let{items:n}=e.dataTransfer;n&&n.length&&null!=n[0].webkitGetAsEntry?this._addFilesFromItems(n):this.handleFiles(t)}this.emit("addedfiles",t)}paste(e){if(null==(t=null!=e?e.clipboardData:void 0,n=e=>e.items,null!=t?n(t):void 0))return;var t,n;this.emit("paste",e);let{items:i}=e.clipboardData;return i.length?this._addFilesFromItems(i):void 0}handleFiles(e){for(let t of e)this.addFile(t)}_addFilesFromItems(e){return(()=>{let t=[];for(let i of e){var n;null!=i.webkitGetAsEntry&&(n=i.webkitGetAsEntry())?n.isFile?t.push(this.addFile(i.getAsFile())):n.isDirectory?t.push(this._addFilesFromDirectory(n,n.name)):t.push(void 0):null!=i.getAsFile&&(null==i.kind||"file"===i.kind)?t.push(this.addFile(i.getAsFile())):t.push(void 0)}return t})()}_addFilesFromDirectory(e,t){let n=e.createReader(),i=e=>{return t=console,n="log",i=t=>t.log(e),null!=t&&"function"==typeof t[n]?i(t,n):void 0;var t,n,i};var r=()=>n.readEntries((e=>{if(e.length>0){for(let n of e)n.isFile?n.file((e=>{if(!this.options.ignoreHiddenFiles||"."!==e.name.substring(0,1))return e.fullPath=`${t}/${e.name}`,this.addFile(e)})):n.isDirectory&&this._addFilesFromDirectory(n,`${t}/${n.name}`);r()}return null}),i);return r()}accept(e,t){this.options.maxFilesize&&e.size>1048576*this.options.maxFilesize?t(this.options.dictFileTooBig.replace("{{filesize}}",Math.round(e.size/1024/10.24)/100).replace("{{maxFilesize}}",this.options.maxFilesize)):Mv.isValidFile(e,this.options.acceptedFiles)?null!=this.options.maxFiles&&this.getAcceptedFiles().length>=this.options.maxFiles?(t(this.options.dictMaxFilesExceeded.replace("{{maxFiles}}",this.options.maxFiles)),this.emit("maxfilesexceeded",e)):this.options.accept.call(this,e,t):t(this.options.dictInvalidFileType)}addFile(e){e.upload={uuid:Mv.uuidv4(),progress:0,total:e.size,bytesSent:0,filename:this._renameFile(e)},this.files.push(e),e.status=Mv.ADDED,this.emit("addedfile",e),this._enqueueThumbnail(e),this.accept(e,(t=>{t?(e.accepted=!1,this._errorProcessing([e],t)):(e.accepted=!0,this.options.autoQueue&&this.enqueueFile(e)),this._updateMaxFilesReachedClass()}))}enqueueFiles(e){for(let t of e)this.enqueueFile(t);return null}enqueueFile(e){if(e.status!==Mv.ADDED||!0!==e.accepted)throw new Error("This file can't be queued because it has already been processed or was rejected.");if(e.status=Mv.QUEUED,this.options.autoProcessQueue)return setTimeout((()=>this.processQueue()),0)}_enqueueThumbnail(e){if(this.options.createImageThumbnails&&e.type.match(/image.*/)&&e.size<=1048576*this.options.maxThumbnailFilesize)return this._thumbnailQueue.push(e),setTimeout((()=>this._processThumbnailQueue()),0)}_processThumbnailQueue(){if(this._processingThumbnail||0===this._thumbnailQueue.length)return;this._processingThumbnail=!0;let e=this._thumbnailQueue.shift();return this.createThumbnail(e,this.options.thumbnailWidth,this.options.thumbnailHeight,this.options.thumbnailMethod,!0,(t=>(this.emit("thumbnail",e,t),this._processingThumbnail=!1,this._processThumbnailQueue())))}removeFile(e){if(e.status===Mv.UPLOADING&&this.cancelUpload(e),this.files=Cv(this.files,e),this.emit("removedfile",e),0===this.files.length)return this.emit("reset")}removeAllFiles(e){null==e&&(e=!1);for(let t of this.files.slice())(t.status!==Mv.UPLOADING||e)&&this.removeFile(t);return null}resizeImage(e,t,n,i,r){return this.createThumbnail(e,t,n,i,!0,((t,n)=>{if(null==n)return r(e);{let{resizeMimeType:t}=this.options;null==t&&(t=e.type);let i=n.toDataURL(t,this.options.resizeQuality);return"image/jpeg"!==t&&"image/jpg"!==t||(i=Tv.restore(e.dataURL,i)),r(Mv.dataURItoBlob(i))}}))}createThumbnail(e,t,n,i,r,s){let a=new FileReader;a.onload=()=>{e.dataURL=a.result,"image/svg+xml"!==e.type?this.createThumbnailFromUrl(e,t,n,i,r,s):null!=s&&s(a.result)},a.readAsDataURL(e)}displayExistingFile(e,t,n,i,r=!0){if(this.emit("addedfile",e),this.emit("complete",e),r){let r=t=>{this.emit("thumbnail",e,t),n&&n()};e.dataURL=t,this.createThumbnailFromUrl(e,this.options.thumbnailWidth,this.options.thumbnailHeight,this.options.thumbnailMethod,this.options.fixOrientation,r,i)}else this.emit("thumbnail",e,t),n&&n()}createThumbnailFromUrl(e,t,n,i,r,s,a){let o=document.createElement("img");return a&&(o.crossOrigin=a),r="from-image"!=getComputedStyle(document.body).imageOrientation&&r,o.onload=()=>{let a=e=>e(1);return"undefined"!=typeof EXIF&&null!==EXIF&&r&&(a=e=>EXIF.getData(o,(function(){return e(EXIF.getTag(this,"Orientation"))}))),a((r=>{e.width=o.width,e.height=o.height;let a=this.options.resize.call(this,e,t,n,i),l=document.createElement("canvas"),c=l.getContext("2d");switch(l.width=a.trgWidth,l.height=a.trgHeight,r>4&&(l.width=a.trgHeight,l.height=a.trgWidth),r){case 2:c.translate(l.width,0),c.scale(-1,1);break;case 3:c.translate(l.width,l.height),c.rotate(Math.PI);break;case 4:c.translate(0,l.height),c.scale(1,-1);break;case 5:c.rotate(.5*Math.PI),c.scale(1,-1);break;case 6:c.rotate(.5*Math.PI),c.translate(0,-l.width);break;case 7:c.rotate(.5*Math.PI),c.translate(l.height,-l.width),c.scale(-1,1);break;case 8:c.rotate(-.5*Math.PI),c.translate(-l.height,0)}Sv(c,o,null!=a.srcX?a.srcX:0,null!=a.srcY?a.srcY:0,a.srcWidth,a.srcHeight,null!=a.trgX?a.trgX:0,null!=a.trgY?a.trgY:0,a.trgWidth,a.trgHeight);let d=l.toDataURL("image/png");if(null!=s)return s(d,l)}))},null!=s&&(o.onerror=s),o.src=e.dataURL}processQueue(){let{parallelUploads:e}=this.options,t=this.getUploadingFiles().length,n=t;if(t>=e)return;let i=this.getQueuedFiles();if(i.length>0){if(this.options.uploadMultiple)return this.processFiles(i.slice(0,e-t));for(;n<e;){if(!i.length)return;this.processFile(i.shift()),n++}}}processFile(e){return this.processFiles([e])}processFiles(e){for(let t of e)t.processing=!0,t.status=Mv.UPLOADING,this.emit("processing",t);return this.options.uploadMultiple&&this.emit("processingmultiple",e),this.uploadFiles(e)}_getFilesWithXhr(e){return this.files.filter((t=>t.xhr===e)).map((e=>e))}cancelUpload(e){if(e.status===Mv.UPLOADING){let t=this._getFilesWithXhr(e.xhr);for(let e of t)e.status=Mv.CANCELED;void 0!==e.xhr&&e.xhr.abort();for(let e of t)this.emit("canceled",e);this.options.uploadMultiple&&this.emit("canceledmultiple",t)}else e.status!==Mv.ADDED&&e.status!==Mv.QUEUED||(e.status=Mv.CANCELED,this.emit("canceled",e),this.options.uploadMultiple&&this.emit("canceledmultiple",[e]));if(this.options.autoProcessQueue)return this.processQueue()}resolveOption(e,...t){return"function"==typeof e?e.apply(this,t):e}uploadFile(e){return this.uploadFiles([e])}uploadFiles(e){this._transformFiles(e,(t=>{if(this.options.chunking){let n=t[0];e[0].upload.chunked=this.options.chunking&&(this.options.forceChunking||n.size>this.options.chunkSize),e[0].upload.totalChunkCount=Math.ceil(n.size/this.options.chunkSize)}if(e[0].upload.chunked){let n=e[0],i=t[0],r=0;n.upload.chunks=[];let s=()=>{let t=0;for(;void 0!==n.upload.chunks[t];)t++;if(t>=n.upload.totalChunkCount)return;r++;let s=t*this.options.chunkSize,a=Math.min(s+this.options.chunkSize,i.size),o={name:this._getParamName(0),data:i.webkitSlice?i.webkitSlice(s,a):i.slice(s,a),filename:n.upload.filename,chunkIndex:t};n.upload.chunks[t]={file:n,index:t,dataBlock:o,status:Mv.UPLOADING,progress:0,retries:0},this._uploadData(e,[o])};if(n.upload.finishedChunkUpload=(t,i)=>{let r=!0;t.status=Mv.SUCCESS,t.dataBlock=null,t.response=t.xhr.responseText,t.responseHeaders=t.xhr.getAllResponseHeaders(),t.xhr=null;for(let e=0;e<n.upload.totalChunkCount;e++){if(void 0===n.upload.chunks[e])return s();n.upload.chunks[e].status!==Mv.SUCCESS&&(r=!1)}r&&this.options.chunksUploaded(n,(()=>{this._finished(e,i,null)}))},this.options.parallelChunkUploads)for(let e=0;e<n.upload.totalChunkCount;e++)s();else s()}else{let n=[];for(let i=0;i<e.length;i++)n[i]={name:this._getParamName(i),data:t[i],filename:e[i].upload.filename};this._uploadData(e,n)}}))}_getChunk(e,t){for(let n=0;n<e.upload.totalChunkCount;n++)if(void 0!==e.upload.chunks[n]&&e.upload.chunks[n].xhr===t)return e.upload.chunks[n]}_uploadData(e,t){let n=new XMLHttpRequest;for(let t of e)t.xhr=n;e[0].upload.chunked&&(e[0].upload.chunks[t[0].chunkIndex].xhr=n);let i=this.resolveOption(this.options.method,e,t),r=this.resolveOption(this.options.url,e,t);n.open(i,r,!0),this.resolveOption(this.options.timeout,e)&&(n.timeout=this.resolveOption(this.options.timeout,e)),n.withCredentials=!!this.options.withCredentials,n.onload=t=>{this._finishedUploading(e,n,t)},n.ontimeout=()=>{this._handleUploadError(e,n,`Request timedout after ${this.options.timeout/1e3} seconds`)},n.onerror=()=>{this._handleUploadError(e,n)},(null!=n.upload?n.upload:n).onprogress=t=>this._updateFilesUploadProgress(e,n,t);let s=this.options.defaultHeaders?{Accept:"application/json","Cache-Control":"no-cache","X-Requested-With":"XMLHttpRequest"}:{};this.options.binaryBody&&(s["Content-Type"]=e[0].type),this.options.headers&&gv(s,this.options.headers);for(let e in s){let t=s[e];t&&n.setRequestHeader(e,t)}if(this.options.binaryBody){for(let t of e)this.emit("sending",t,n);this.options.uploadMultiple&&this.emit("sendingmultiple",e,n),this.submitRequest(n,null,e)}else{let i=new FormData;if(this.options.params){let t=this.options.params;"function"==typeof t&&(t=t.call(this,e,n,e[0].upload.chunked?this._getChunk(e[0],n):null));for(let e in t){let n=t[e];if(Array.isArray(n))for(let t=0;t<n.length;t++)i.append(e,n[t]);else i.append(e,n)}}for(let t of e)this.emit("sending",t,n,i);this.options.uploadMultiple&&this.emit("sendingmultiple",e,n,i),this._addFormElementData(i);for(let e=0;e<t.length;e++){let n=t[e];i.append(n.name,n.data,n.filename)}this.submitRequest(n,i,e)}}_transformFiles(e,t){let n=[],i=0;for(let r=0;r<e.length;r++)this.options.transformFile.call(this,e[r],(s=>{n[r]=s,++i===e.length&&t(n)}))}_addFormElementData(e){if("FORM"===this.element.tagName)for(let t of this.element.querySelectorAll("input, textarea, select, button")){let n=t.getAttribute("name"),i=t.getAttribute("type");if(i&&(i=i.toLowerCase()),null!=n)if("SELECT"===t.tagName&&t.hasAttribute("multiple"))for(let i of t.options)i.selected&&e.append(n,i.value);else(!i||"checkbox"!==i&&"radio"!==i||t.checked)&&e.append(n,t.value)}}_updateFilesUploadProgress(e,t,n){if(e[0].upload.chunked){let i=e[0],r=this._getChunk(i,t);n?(r.progress=100*n.loaded/n.total,r.total=n.total,r.bytesSent=n.loaded):(r.progress=100,r.bytesSent=r.total),i.upload.progress=0,i.upload.total=0,i.upload.bytesSent=0;for(let e=0;e<i.upload.totalChunkCount;e++)i.upload.chunks[e]&&void 0!==i.upload.chunks[e].progress&&(i.upload.progress+=i.upload.chunks[e].progress,i.upload.total+=i.upload.chunks[e].total,i.upload.bytesSent+=i.upload.chunks[e].bytesSent);i.upload.progress=i.upload.progress/i.upload.totalChunkCount,this.emit("uploadprogress",i,i.upload.progress,i.upload.bytesSent)}else for(let t of e)t.upload.total&&t.upload.bytesSent&&t.upload.bytesSent==t.upload.total||(n?(t.upload.progress=100*n.loaded/n.total,t.upload.total=n.total,t.upload.bytesSent=n.loaded):(t.upload.progress=100,t.upload.bytesSent=t.upload.total),this.emit("uploadprogress",t,t.upload.progress,t.upload.bytesSent))}_finishedUploading(e,t,n){let i;if(e[0].status!==Mv.CANCELED&&4===t.readyState){if("arraybuffer"!==t.responseType&&"blob"!==t.responseType&&(i=t.responseText,t.getResponseHeader("content-type")&&~t.getResponseHeader("content-type").indexOf("application/json")))try{i=JSON.parse(i)}catch(e){n=e,i="Invalid JSON response from server."}this._updateFilesUploadProgress(e,t),200<=t.status&&t.status<300?e[0].upload.chunked?e[0].upload.finishedChunkUpload(this._getChunk(e[0],t),i):this._finished(e,i,n):this._handleUploadError(e,t,i)}}_handleUploadError(e,t,n){if(e[0].status!==Mv.CANCELED){if(e[0].upload.chunked&&this.options.retryChunks){let n=this._getChunk(e[0],t);if(n.retries++<this.options.retryChunksLimit)return void this._uploadData(e,[n.dataBlock]);console.warn("Retried this chunk too often. Giving up.")}this._errorProcessing(e,n||this.options.dictResponseError.replace("{{statusCode}}",t.status),t)}}submitRequest(e,t,n){if(1==e.readyState)if(this.options.binaryBody)if(n[0].upload.chunked){const t=this._getChunk(n[0],e);e.send(t.dataBlock.data)}else e.send(n[0]);else e.send(t);else console.warn("Cannot send this request because the XMLHttpRequest.readyState is not OPENED.")}_finished(e,t,n){for(let i of e)i.status=Mv.SUCCESS,this.emit("success",i,t,n),this.emit("complete",i);if(this.options.uploadMultiple&&(this.emit("successmultiple",e,t,n),this.emit("completemultiple",e)),this.options.autoProcessQueue)return this.processQueue()}_errorProcessing(e,t,n){for(let i of e)i.status=Mv.ERROR,this.emit("error",i,t,n),this.emit("complete",i);if(this.options.uploadMultiple&&(this.emit("errormultiple",e,t,n),this.emit("completemultiple",e)),this.options.autoProcessQueue)return this.processQueue()}static uuidv4(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}))}constructor(e,t){let n,i;if(super(),this.element=e,this.clickableElements=[],this.listeners=[],this.files=[],"string"==typeof this.element&&(this.element=document.querySelector(this.element)),!this.element||null==this.element.nodeType)throw new Error("Invalid dropzone element.");if(this.element.dropzone)throw new Error("Dropzone already attached.");Mv.instances.push(this),this.element.dropzone=this;let r=null!=(i=Mv.optionsForElement(this.element))?i:{};if(this.options=gv(!0,{},wv,r,null!=t?t:{}),this.options.previewTemplate=this.options.previewTemplate.replace(/\n*/g,""),this.options.forceFallback||!Mv.isBrowserSupported())return this.options.fallback.call(this);if(null==this.options.url&&(this.options.url=this.element.getAttribute("action")),!this.options.url)throw new Error("No URL provided.");if(this.options.acceptedFiles&&this.options.acceptedMimeTypes)throw new Error("You can't provide both 'acceptedFiles' and 'acceptedMimeTypes'. 'acceptedMimeTypes' is deprecated.");if(this.options.uploadMultiple&&this.options.chunking)throw new Error("You cannot set both: uploadMultiple and chunking.");if(this.options.binaryBody&&this.options.uploadMultiple)throw new Error("You cannot set both: binaryBody and uploadMultiple.");this.options.acceptedMimeTypes&&(this.options.acceptedFiles=this.options.acceptedMimeTypes,delete this.options.acceptedMimeTypes),null!=this.options.renameFilename&&(this.options.renameFile=e=>this.options.renameFilename.call(this,e.name,e)),"string"==typeof this.options.method&&(this.options.method=this.options.method.toUpperCase()),(n=this.getExistingFallback())&&n.parentNode&&n.parentNode.removeChild(n),!1!==this.options.previewsContainer&&(this.options.previewsContainer?this.previewsContainer=Mv.getElement(this.options.previewsContainer,"previewsContainer"):this.previewsContainer=this.element),this.options.clickable&&(!0===this.options.clickable?this.clickableElements=[this.element]:this.clickableElements=Mv.getElements(this.options.clickable,"clickable")),this.init()}}Mv.initClass(),Mv.options={},Mv.optionsForElement=function(e){return e.getAttribute("id")?Mv.options[Lv(e.getAttribute("id"))]:void 0},Mv.instances=[],Mv.forElement=function(e){if("string"==typeof e&&(e=document.querySelector(e)),null==(null!=e?e.dropzone:void 0))throw new Error("No Dropzone found for given element. This is probably because you're trying to access it before Dropzone had the time to initialize. Use the `init` option to setup any additional observers on your Dropzone.");return e.dropzone},Mv.discover=function(){let e;if(document.querySelectorAll)e=document.querySelectorAll(".dropzone");else{e=[];let t=t=>(()=>{let n=[];for(let i of t)/(^| )dropzone($| )/.test(i.className)?n.push(e.push(i)):n.push(void 0);return n})();t(document.getElementsByTagName("div")),t(document.getElementsByTagName("form"))}return(()=>{let t=[];for(let n of e)!1!==Mv.optionsForElement(n)?t.push(new Mv(n)):t.push(void 0);return t})()},Mv.blockedBrowsers=[/opera.*(Macintosh|Windows Phone).*version\/12/i],Mv.isBrowserSupported=function(){let e=!0;if(window.File&&window.FileReader&&window.FileList&&window.Blob&&window.FormData&&document.querySelector)if("classList"in document.createElement("a")){void 0!==Mv.blacklistedBrowsers&&(Mv.blockedBrowsers=Mv.blacklistedBrowsers);for(let t of Mv.blockedBrowsers)if(t.test(navigator.userAgent)){e=!1;continue}}else e=!1;else e=!1;return e},Mv.dataURItoBlob=function(e){let t=atob(e.split(",")[1]),n=e.split(",")[0].split(":")[1].split(";")[0],i=new ArrayBuffer(t.length),r=new Uint8Array(i);for(let e=0,n=t.length,i=0<=n;i?e<=n:e>=n;i?e++:e--)r[e]=t.charCodeAt(e);return new Blob([i],{type:n})};const Cv=(e,t)=>e.filter((e=>e!==t)).map((e=>e)),Lv=e=>e.replace(/[\-_](\w)/g,(e=>e.charAt(1).toUpperCase()));Mv.createElement=function(e){let t=document.createElement("div");return t.innerHTML=e,t.childNodes[0]},Mv.elementInside=function(e,t){if(e===t)return!0;for(;e=e.parentNode;)if(e===t)return!0;return!1},Mv.getElement=function(e,t){let n;if("string"==typeof e?n=document.querySelector(e):null!=e.nodeType&&(n=e),null==n)throw new Error(`Invalid \`${t}\` option provided. Please provide a CSS selector or a plain HTML element.`);return n},Mv.getElements=function(e,t){let n,i;if(e instanceof Array){i=[];try{for(n of e)i.push(this.getElement(n,t))}catch(e){i=null}}else if("string"==typeof e)for(n of(i=[],document.querySelectorAll(e)))i.push(n);else null!=e.nodeType&&(i=[e]);if(null==i||!i.length)throw new Error(`Invalid \`${t}\` option provided. Please provide a CSS selector, a plain HTML element or a list of those.`);return i},Mv.confirm=function(e,t,n){return window.confirm(e)?t():null!=n?n():void 0},Mv.isValidFile=function(e,t){if(!t)return!0;t=t.split(",");let n=e.type,i=n.replace(/\/.*$/,"");for(let r of t)if(r=r.trim(),"."===r.charAt(0)){if(-1!==e.name.toLowerCase().indexOf(r.toLowerCase(),e.name.length-r.length))return!0}else if(/\/\*$/.test(r)){if(i===r.replace(/\/.*$/,""))return!0}else if(n===r)return!0;return!1},null!=yv&&(yv.fn.dropzone=function(e){return this.each((function(){return new Mv(this,e)}))}),Mv.ADDED="added",Mv.QUEUED="queued",Mv.ACCEPTED=Mv.QUEUED,Mv.UPLOADING="uploading",Mv.PROCESSING=Mv.UPLOADING,Mv.CANCELED="canceled",Mv.ERROR="error",Mv.SUCCESS="success";var Sv=function(e,t,n,i,r,s,a,o,l,c){let d=function(e){e.naturalWidth;let t=e.naturalHeight,n=document.createElement("canvas");n.width=1,n.height=t;let i=n.getContext("2d");i.drawImage(e,0,0);let{data:r}=i.getImageData(1,0,1,t),s=0,a=t,o=t;for(;o>s;)0===r[4*(o-1)+3]?a=o:s=o,o=a+s>>1;let l=o/t;return 0===l?1:l}(t);return e.drawImage(t,n,i,r,s,a,o,l,c/d)};class Tv{static initClass(){this.KEY_STR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}static encode64(e){let t,n,i,r,s,a="",o="",l="",c=0;for(;t=e[c++],n=e[c++],o=e[c++],i=t>>2,r=(3&t)<<4|n>>4,s=(15&n)<<2|o>>6,l=63&o,isNaN(n)?s=l=64:isNaN(o)&&(l=64),a=a+this.KEY_STR.charAt(i)+this.KEY_STR.charAt(r)+this.KEY_STR.charAt(s)+this.KEY_STR.charAt(l),t=n=o="",i=r=s=l="",c<e.length;);return a}static restore(e,t){if(!e.match("data:image/jpeg;base64,"))return t;let n=this.decode64(e.replace("data:image/jpeg;base64,","")),i=this.slice2Segments(n),r=this.exifManipulation(t,i);return`data:image/jpeg;base64,${this.encode64(r)}`}static exifManipulation(e,t){let n=this.getExifArray(t),i=this.insertExif(e,n);return new Uint8Array(i)}static getExifArray(e){let t,n=0;for(;n<e.length;){if(t=e[n],255===t[0]&225===t[1])return t;n++}return[]}static insertExif(e,t){let n=e.replace("data:image/jpeg;base64,",""),i=this.decode64(n),r=i.indexOf(255,3),s=i.slice(0,r),a=i.slice(r),o=s;return o=o.concat(t),o=o.concat(a),o}static slice2Segments(e){let t=0,n=[];for(;;){if(255===e[t]&218===e[t+1])break;if(255===e[t]&216===e[t+1])t+=2;else{let i=t+(256*e[t+2]+e[t+3])+2,r=e.slice(t,i);n.push(r),t=i}if(t>e.length)break}return n}static decode64(e){let t,n,i,r,s,a="",o="",l=0,c=[];for(/[^A-Za-z0-9\+\/\=]/g.exec(e)&&console.warn("There were invalid base64 characters in the input text.\nValid base64 characters are A-Z, a-z, 0-9, '+', '/',and '='\nExpect errors in decoding."),e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");i=this.KEY_STR.indexOf(e.charAt(l++)),r=this.KEY_STR.indexOf(e.charAt(l++)),s=this.KEY_STR.indexOf(e.charAt(l++)),o=this.KEY_STR.indexOf(e.charAt(l++)),t=i<<2|r>>4,n=(15&r)<<4|s>>2,a=(3&s)<<6|o,c.push(t),64!==s&&c.push(n),64!==o&&c.push(a),t=n=a="",i=r=s=o="",l<e.length;);return c}}Tv.initClass();var kv,Ev,Dv,Av,Ov,Yv,Nv,Hv,Pv,jv={},Rv=[],Iv=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function zv(e,t){for(var n in t)e[n]=t[n];return e}function Fv(e){var t=e.parentNode;t&&t.removeChild(e)}function Bv(e,t,n){var i,r,s,a={};for(s in t)"key"==s?i=t[s]:"ref"==s?r=t[s]:a[s]=t[s];if(arguments.length>2&&(a.children=arguments.length>3?kv.call(arguments,2):n),"function"==typeof e&&null!=e.defaultProps)for(s in e.defaultProps)void 0===a[s]&&(a[s]=e.defaultProps[s]);return $v(e,a,i,r,null)}function $v(e,t,n,i,r){var s={type:e,props:t,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==r?++Dv:r};return null==r&&null!=Ev.vnode&&Ev.vnode(s),s}function Wv(e){return e.children}function Vv(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||Iv.test(t)?n:n+"px"}function Uv(e,t,n,i,r){var s;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof i&&(e.style.cssText=i=""),i)for(t in i)n&&t in n||Vv(e.style,t,"");if(n)for(t in n)i&&n[t]===i[t]||Vv(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])s=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+s]=n,n?i||e.addEventListener(t,s?Gv:qv,s):e.removeEventListener(t,s?Gv:qv,s);else if("dangerouslySetInnerHTML"!==t){if(r)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&-1==t.indexOf("-")?e.removeAttribute(t):e.setAttribute(t,n))}}function qv(e){Ov=!0;try{return this.l[e.type+!1](Ev.event?Ev.event(e):e)}finally{Ov=!1}}function Gv(e){Ov=!0;try{return this.l[e.type+!0](Ev.event?Ev.event(e):e)}finally{Ov=!1}}function Zv(e,t){this.props=e,this.context=t}function Kv(e,t){if(null==t)return e.__?Kv(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?Kv(e):null}function Xv(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return Xv(e)}}function Qv(e){Ov?setTimeout(e):Hv(e)}function Jv(e){(!e.__d&&(e.__d=!0)&&Yv.push(e)&&!ey.__r++||Nv!==Ev.debounceRendering)&&((Nv=Ev.debounceRendering)||Qv)(ey)}function ey(){var e,t,n,i,r,s,a,o;for(Yv.sort((function(e,t){return e.__v.__b-t.__v.__b}));e=Yv.shift();)e.__d&&(t=Yv.length,i=void 0,r=void 0,a=(s=(n=e).__v).__e,(o=n.__P)&&(i=[],(r=zv({},s)).__v=s.__v+1,ay(o,s,r,n.__n,void 0!==o.ownerSVGElement,null!=s.__h?[a]:null,i,null==a?Kv(s):a,s.__h),oy(i,s),s.__e!=a&&Xv(s)),Yv.length>t&&Yv.sort((function(e,t){return e.__v.__b-t.__v.__b})));ey.__r=0}function ty(e,t,n,i,r,s,a,o,l,c){var d,u,h,f,p,m,g,v=i&&i.__k||Rv,y=v.length;for(n.__k=[],d=0;d<t.length;d++)if(null!=(f=n.__k[d]=null==(f=t[d])||"boolean"==typeof f?null:"string"==typeof f||"number"==typeof f||"bigint"==typeof f?$v(null,f,null,null,f):Array.isArray(f)?$v(Wv,{children:f},null,null,null):f.__b>0?$v(f.type,f.props,f.key,f.ref?f.ref:null,f.__v):f)){if(f.__=n,f.__b=n.__b+1,null===(h=v[d])||h&&f.key==h.key&&f.type===h.type)v[d]=void 0;else for(u=0;u<y;u++){if((h=v[u])&&f.key==h.key&&f.type===h.type){v[u]=void 0;break}h=null}ay(e,f,h=h||jv,r,s,a,o,l,c),p=f.__e,(u=f.ref)&&h.ref!=u&&(g||(g=[]),h.ref&&g.push(h.ref,null,f),g.push(u,f.__c||p,f)),null!=p?(null==m&&(m=p),"function"==typeof f.type&&f.__k===h.__k?f.__d=l=ny(f,l,e):l=ry(e,f,h,v,p,l),"function"==typeof n.type&&(n.__d=l)):l&&h.__e==l&&l.parentNode!=e&&(l=Kv(h))}for(n.__e=m,d=y;d--;)null!=v[d]&&("function"==typeof n.type&&null!=v[d].__e&&v[d].__e==n.__d&&(n.__d=sy(i).nextSibling),dy(v[d],v[d]));if(g)for(d=0;d<g.length;d++)cy(g[d],g[++d],g[++d])}function ny(e,t,n){for(var i,r=e.__k,s=0;r&&s<r.length;s++)(i=r[s])&&(i.__=e,t="function"==typeof i.type?ny(i,t,n):ry(n,i,i,r,i.__e,t));return t}function iy(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){iy(e,t)})):t.push(e)),t}function ry(e,t,n,i,r,s){var a,o,l;if(void 0!==t.__d)a=t.__d,t.__d=void 0;else if(null==n||r!=s||null==r.parentNode)e:if(null==s||s.parentNode!==e)e.appendChild(r),a=null;else{for(o=s,l=0;(o=o.nextSibling)&&l<i.length;l+=1)if(o==r)break e;e.insertBefore(r,s),a=s}return void 0!==a?a:r.nextSibling}function sy(e){var t,n,i;if(null==e.type||"string"==typeof e.type)return e.__e;if(e.__k)for(t=e.__k.length-1;t>=0;t--)if((n=e.__k[t])&&(i=sy(n)))return i;return null}function ay(e,t,n,i,r,s,a,o,l){var c,d,u,h,f,p,m,g,v,y,_,b,x,w,M,C=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(l=n.__h,o=t.__e=n.__e,t.__h=null,s=[o]),(c=Ev.__b)&&c(t);try{e:if("function"==typeof C){if(g=t.props,v=(c=C.contextType)&&i[c.__c],y=c?v?v.props.value:c.__:i,n.__c?m=(d=t.__c=n.__c).__=d.__E:("prototype"in C&&C.prototype.render?t.__c=d=new C(g,y):(t.__c=d=new Zv(g,y),d.constructor=C,d.render=uy),v&&v.sub(d),d.props=g,d.state||(d.state={}),d.context=y,d.__n=i,u=d.__d=!0,d.__h=[],d._sb=[]),null==d.__s&&(d.__s=d.state),null!=C.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=zv({},d.__s)),zv(d.__s,C.getDerivedStateFromProps(g,d.__s))),h=d.props,f=d.state,d.__v=t,u)null==C.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==C.getDerivedStateFromProps&&g!==h&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(g,y),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(g,d.__s,y)||t.__v===n.__v){for(t.__v!==n.__v&&(d.props=g,d.state=d.__s,d.__d=!1),t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),_=0;_<d._sb.length;_++)d.__h.push(d._sb[_]);d._sb=[],d.__h.length&&a.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(g,d.__s,y),null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(h,f,p)}))}if(d.context=y,d.props=g,d.__P=e,b=Ev.__r,x=0,"prototype"in C&&C.prototype.render){for(d.state=d.__s,d.__d=!1,b&&b(t),c=d.render(d.props,d.state,d.context),w=0;w<d._sb.length;w++)d.__h.push(d._sb[w]);d._sb=[]}else do{d.__d=!1,b&&b(t),c=d.render(d.props,d.state,d.context),d.state=d.__s}while(d.__d&&++x<25);d.state=d.__s,null!=d.getChildContext&&(i=zv(zv({},i),d.getChildContext())),u||null==d.getSnapshotBeforeUpdate||(p=d.getSnapshotBeforeUpdate(h,f)),M=null!=c&&c.type===Wv&&null==c.key?c.props.children:c,ty(e,Array.isArray(M)?M:[M],t,n,i,r,s,a,o,l),d.base=t.__e,t.__h=null,d.__h.length&&a.push(d),m&&(d.__E=d.__=null),d.__e=!1}else null==s&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=ly(n.__e,t,n,i,r,s,a,l);(c=Ev.diffed)&&c(t)}catch(e){t.__v=null,(l||null!=s)&&(t.__e=o,t.__h=!!l,s[s.indexOf(o)]=null),Ev.__e(e,t,n)}}function oy(e,t){Ev.__c&&Ev.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){Ev.__e(e,t.__v)}}))}function ly(e,t,n,i,r,s,a,o){var l,c,d,u=n.props,h=t.props,f=t.type,p=0;if("svg"===f&&(r=!0),null!=s)for(;p<s.length;p++)if((l=s[p])&&"setAttribute"in l==!!f&&(f?l.localName===f:3===l.nodeType)){e=l,s[p]=null;break}if(null==e){if(null===f)return document.createTextNode(h);e=r?document.createElementNS("http://www.w3.org/2000/svg",f):document.createElement(f,h.is&&h),s=null,o=!1}if(null===f)u===h||o&&e.data===h||(e.data=h);else{if(s=s&&kv.call(e.childNodes),c=(u=n.props||jv).dangerouslySetInnerHTML,d=h.dangerouslySetInnerHTML,!o){if(null!=s)for(u={},p=0;p<e.attributes.length;p++)u[e.attributes[p].name]=e.attributes[p].value;(d||c)&&(d&&(c&&d.__html==c.__html||d.__html===e.innerHTML)||(e.innerHTML=d&&d.__html||""))}if(function(e,t,n,i,r){var s;for(s in n)"children"===s||"key"===s||s in t||Uv(e,s,null,n[s],i);for(s in t)r&&"function"!=typeof t[s]||"children"===s||"key"===s||"value"===s||"checked"===s||n[s]===t[s]||Uv(e,s,t[s],n[s],i)}(e,h,u,r,o),d)t.__k=[];else if(p=t.props.children,ty(e,Array.isArray(p)?p:[p],t,n,i,r&&"foreignObject"!==f,s,a,s?s[0]:n.__k&&Kv(n,0),o),null!=s)for(p=s.length;p--;)null!=s[p]&&Fv(s[p]);o||("value"in h&&void 0!==(p=h.value)&&(p!==e.value||"progress"===f&&!p||"option"===f&&p!==u.value)&&Uv(e,"value",p,u.value,!1),"checked"in h&&void 0!==(p=h.checked)&&p!==e.checked&&Uv(e,"checked",p,u.checked,!1))}return e}function cy(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){Ev.__e(e,n)}}function dy(e,t,n){var i,r;if(Ev.unmount&&Ev.unmount(e),(i=e.ref)&&(i.current&&i.current!==e.__e||cy(i,null,t)),null!=(i=e.__c)){if(i.componentWillUnmount)try{i.componentWillUnmount()}catch(e){Ev.__e(e,t)}i.base=i.__P=null,e.__c=void 0}if(i=e.__k)for(r=0;r<i.length;r++)i[r]&&dy(i[r],t,n||"function"!=typeof e.type);n||null==e.__e||Fv(e.__e),e.__=e.__e=e.__d=void 0}function uy(e,t,n){return this.constructor(e,n)}function hy(e,t,n){var i,r,s;Ev.__&&Ev.__(e,t),r=(i="function"==typeof n)?null:n&&n.__k||t.__k,s=[],ay(t,e=(!i&&n||t).__k=Bv(Wv,null,[e]),r||jv,jv,void 0!==t.ownerSVGElement,!i&&n?[n]:r?null:t.firstChild?kv.call(t.childNodes):null,s,!i&&n?n:r?r.__e:t.firstChild,i),oy(s,e)}function fy(e,t){var n={__c:t="__cC"+Pv++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,i;return this.getChildContext||(n=[],(i={})[t]=this,this.getChildContext=function(){return i},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,Jv(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}kv=Rv.slice,Ev={__e:function(e,t,n,i){for(var r,s,a;t=t.__;)if((r=t.__c)&&!r.__)try{if((s=r.constructor)&&null!=s.getDerivedStateFromError&&(r.setState(s.getDerivedStateFromError(e)),a=r.__d),null!=r.componentDidCatch&&(r.componentDidCatch(e,i||{}),a=r.__d),a)return r.__E=r}catch(t){e=t}throw e}},Dv=0,Av=function(e){return null!=e&&void 0===e.constructor},Ov=!1,Zv.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=zv({},this.state),"function"==typeof e&&(e=e(zv({},n),this.props)),e&&zv(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),Jv(this))},Zv.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),Jv(this))},Zv.prototype.render=Wv,Yv=[],Hv="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,ey.__r=0,Pv=0;var py,my,gy,vy=[],yy=[],_y=Ev.__b,by=Ev.__r,xy=Ev.diffed,wy=Ev.__c,My=Ev.unmount;function Cy(){for(var e;e=vy.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(Ty),e.__H.__h.forEach(ky),e.__H.__h=[]}catch(t){e.__H.__h=[],Ev.__e(t,e.__v)}}Ev.__b=function(e){py=null,_y&&_y(e)},Ev.__r=function(e){by&&by(e);var t=(py=e.__c).__H;t&&(my===py?(t.__h=[],py.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=yy,e.__N=e.i=void 0}))):(t.__h.forEach(Ty),t.__h.forEach(ky),t.__h=[])),my=py},Ev.diffed=function(e){xy&&xy(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==vy.push(t)&&gy===Ev.requestAnimationFrame||((gy=Ev.requestAnimationFrame)||Sy)(Cy)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==yy&&(e.__=e.__V),e.i=void 0,e.__V=yy}))),my=py=null},Ev.__c=function(e,t){t.some((function(e){try{e.__h.forEach(Ty),e.__h=e.__h.filter((function(e){return!e.__||ky(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],Ev.__e(n,e.__v)}})),wy&&wy(e,t)},Ev.unmount=function(e){My&&My(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach((function(e){try{Ty(e)}catch(e){t=e}})),n.__H=void 0,t&&Ev.__e(t,n.__v))};var Ly="function"==typeof requestAnimationFrame;function Sy(e){var t,n=function(){clearTimeout(i),Ly&&cancelAnimationFrame(t),setTimeout(e)},i=setTimeout(n,100);Ly&&(t=requestAnimationFrame(n))}function Ty(e){var t=py,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),py=t}function ky(e){var t=py;e.__c=e.__(),py=t}function Ey(e,t){for(var n in t)e[n]=t[n];return e}function Dy(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var i in t)if("__source"!==i&&e[i]!==t[i])return!0;return!1}function Ay(e){this.props=e}(Ay.prototype=new Zv).isPureReactComponent=!0,Ay.prototype.shouldComponentUpdate=function(e,t){return Dy(this.props,e)||Dy(this.state,t)};var Oy=Ev.__b;Ev.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Oy&&Oy(e)};"undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref");var Yy=Ev.__e;Ev.__e=function(e,t,n,i){if(e.then)for(var r,s=t;s=s.__;)if((r=s.__c)&&r.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t);Yy(e,t,n,i)};var Ny=Ev.unmount;function Hy(e,t,n){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),null!=(e=Ey({},e)).__c&&(e.__c.__P===n&&(e.__c.__P=t),e.__c=null),e.__k=e.__k&&e.__k.map((function(e){return Hy(e,t,n)}))),e}function Py(e,t,n){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map((function(e){return Py(e,t,n)})),e.__c&&e.__c.__P===t&&(e.__e&&n.insertBefore(e.__e,e.__d),e.__c.__e=!0,e.__c.__P=n)),e}function jy(){this.__u=0,this.t=null,this.__b=null}function Ry(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function Iy(){this.u=null,this.o=null}Ev.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),Ny&&Ny(e)},(jy.prototype=new Zv).__c=function(e,t){var n=t.__c,i=this;null==i.t&&(i.t=[]),i.t.push(n);var r=Ry(i.__v),s=!1,a=function(){s||(s=!0,n.__R=null,r?r(o):o())};n.__R=a;var o=function(){if(! --i.__u){if(i.state.__a){var e=i.state.__a;i.__v.__k[0]=Py(e,e.__c.__P,e.__c.__O)}var t;for(i.setState({__a:i.__b=null});t=i.t.pop();)t.forceUpdate()}},l=!0===t.__h;i.__u++||l||i.setState({__a:i.__b=i.__v.__k[0]}),e.then(a,a)},jy.prototype.componentWillUnmount=function(){this.t=[]},jy.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),i=this.__v.__k[0].__c;this.__v.__k[0]=Hy(this.__b,n,i.__O=i.__P)}this.__b=null}var r=t.__a&&Bv(Wv,null,e.fallback);return r&&(r.__h=null),[Bv(Wv,null,t.__a?null:e.children),r]};var zy=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function Fy(e){return this.getChildContext=function(){return e.context},e.children}function By(e){var t=this,n=e.i;t.componentWillUnmount=function(){hy(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),hy(Bv(Fy,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function $y(e,t){var n=Bv(By,{__v:e,i:t});return n.containerInfo=t,n}(Iy.prototype=new Zv).__a=function(e){var t=this,n=Ry(t.__v),i=t.o.get(e);return i[0]++,function(r){var s=function(){t.props.revealOrder?(i.push(r),zy(t,e,i)):r()};n?n(s):s()}},Iy.prototype.render=function(e){this.u=null,this.o=new Map;var t=iy(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Iy.prototype.componentDidUpdate=Iy.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){zy(e,n,t)}))};var Wy="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Vy=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Uy="undefined"!=typeof document,qy=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};Zv.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(Zv.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var Gy=Ev.event;function Zy(){}function Ky(){return this.cancelBubble}function Xy(){return this.defaultPrevented}Ev.event=function(e){return Gy&&(e=Gy(e)),e.persist=Zy,e.isPropagationStopped=Ky,e.isDefaultPrevented=Xy,e.nativeEvent=e};var Qy={configurable:!0,get:function(){return this.class}},Jy=Ev.vnode;Ev.vnode=function(e){var t=e.type,n=e.props,i=n;if("string"==typeof t){var r=-1===t.indexOf("-");for(var s in i={},n){var a=n[s];Uy&&"children"===s&&"noscript"===t||"value"===s&&"defaultValue"in n&&null==a||("defaultValue"===s&&"value"in n&&null==n.value?s="value":"download"===s&&!0===a?a="":/ondoubleclick/i.test(s)?s="ondblclick":/^onchange(textarea|input)/i.test(s+t)&&!qy(n.type)?s="oninput":/^onfocus$/i.test(s)?s="onfocusin":/^onblur$/i.test(s)?s="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(s)?s=s.toLowerCase():r&&Vy.test(s)?s=s.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===a&&(a=void 0),/^oninput$/i.test(s)&&(s=s.toLowerCase(),i[s]&&(s="oninputCapture")),i[s]=a)}"select"==t&&i.multiple&&Array.isArray(i.value)&&(i.value=iy(n.children).forEach((function(e){e.props.selected=-1!=i.value.indexOf(e.props.value)}))),"select"==t&&null!=i.defaultValue&&(i.value=iy(n.children).forEach((function(e){e.props.selected=i.multiple?-1!=i.defaultValue.indexOf(e.props.value):i.defaultValue==e.props.value}))),e.props=i,n.class!=n.className&&(Qy.enumerable="className"in n,null!=n.className&&(i.class=n.className),Object.defineProperty(i,"className",Qy))}e.$$typeof=Wy,Jy&&Jy(e)};var e_=Ev.__r;Ev.__r=function(e){e_&&e_(e),e.__c};const t_=[],n_=new Map;function i_(e){t_.push(e),n_.forEach((t=>{s_(t,e)}))}function r_(e){let t=n_.get(e);if(!t||!t.isConnected){if(t=e.querySelector("style[data-fullcalendar]"),!t){t=document.createElement("style"),t.setAttribute("data-fullcalendar","");const n=function(){void 0===a_&&(a_=function(){const e=document.querySelector('meta[name="csp-nonce"]');if(e&&e.hasAttribute("content"))return e.getAttribute("content");const t=document.querySelector("script[nonce]");if(t)return t.nonce||"";return""}());return a_}();n&&(t.nonce=n);const i=e===document?document.head:e,r=e===document?i.querySelector("script,link[rel=stylesheet],link[as=style],style"):i.firstChild;i.insertBefore(t,r)}n_.set(e,t),function(e){for(const t of t_)s_(e,t)}(t)}}function s_(e,t){const{sheet:n}=e,i=n.cssRules.length;t.split("}").forEach(((e,t)=>{(e=e.trim())&&n.insertRule(e+"}",i+t)}))}let a_;"undefined"!=typeof document&&r_(document);i_(':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}');class o_{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(e=""){let{pauseDepths:t}=this;t[e]=(t[e]||0)+1,this.clearTimeout()}resume(e="",t){let{pauseDepths:n}=this;if(e in n){if(t)delete n[e];else{n[e]-=1,n[e]<=0&&delete n[e]}this.tryDrain()}}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function l_(e){e.parentNode&&e.parentNode.removeChild(e)}function c_(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(d_(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}function d_(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}const u_=/(top|left|right|bottom|width|height)$/i;function h_(e,t){for(let n in t)f_(e,n,t[n])}function f_(e,t,n){null==n?e.style[t]="":"number"==typeof n&&u_.test(t)?e.style[t]=`${n}px`:e.style[t]=n}let p_=0;function m_(){return p_+=1,"fc-dom-"+p_}function g_(e,t,n,i){let r=function(e,t){return n=>{let i=c_(n.target,e);i&&t.call(i,n,i)}}(n,i);return e.addEventListener(t,r),()=>{e.removeEventListener(t,r)}}function v_(e){return Object.assign({onClick:e},y_(e))}function y_(e){return{tabIndex:0,onKeyDown(t){"Enter"!==t.key&&" "!==t.key||(e(t),t.preventDefault())}}}let __=0;function b_(){return __+=1,String(__)}function x_(e,t,n){return n.func?n.func(e,t):function(e,t){if(!e&&!t)return 0;if(null==t)return-1;if(null==e)return 1;if("string"==typeof e||"string"==typeof t)return String(e).localeCompare(String(t));return e-t}(e[n.field],t[n.field])*(n.order||1)}function w_(e,t){let n=String(e);return"000".substr(0,t-n.length)+n}function M_(e,t,n){return"function"==typeof e?e(...t):"string"==typeof e?t.reduce(((e,t,n)=>e.replace("$"+n,t||"")),e):n}function C_(e){return e%1==0}function L_(e){let t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}const S_=["years","months","days","milliseconds"],T_=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function k_(e,t){return"string"==typeof e?function(e){let t=T_.exec(e);if(t){let e=t[1]?-1:1;return{years:0,months:0,days:e*(t[2]?parseInt(t[2],10):0),milliseconds:e*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"==typeof e&&e?E_(e):"number"==typeof e?E_({[t||"milliseconds"]:e}):null}function E_(e){let t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function D_(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}}function A_(e){return O_(e)/864e5}function O_(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function Y_(e,t){let n=null;for(let i=0;i<S_.length;i+=1){let r=S_[i];if(t[r]){let i=e[r]/t[r];if(!C_(i)||null!==n&&n!==i)return null;n=i}else if(e[r])return null}return n}function N_(e){let t=e.milliseconds;if(t){if(t%1e3!=0)return{unit:"millisecond",value:t};if(t%6e4!=0)return{unit:"second",value:t/1e3};if(t%36e5!=0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7==0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function H_(e,t,n){if(e===t)return!0;let i,r=e.length;if(r!==t.length)return!1;for(i=0;i<r;i+=1)if(!(n?n(e[i],t[i]):e[i]===t[i]))return!1;return!0}const P_=["sun","mon","tue","wed","thu","fri","sat"];function j_(e,t){let n=q_(e);return n[2]+=7*t,G_(n)}function R_(e,t){let n=q_(e);return n[2]+=t,G_(n)}function I_(e,t){let n=q_(e);return n[6]+=t,G_(n)}function z_(e,t){return(t.valueOf()-e.valueOf())/864e5}function F_(e,t){return K_(e)===K_(t)?Math.round(z_(e,t)):null}function B_(e){return G_([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function $_(e,t,n,i){let r=G_([t,0,1+W_(t,n,i)]),s=B_(e),a=Math.round(z_(r,s));return Math.floor(a/7)+1}function W_(e,t,n){let i=7+t-n;return-((7+G_([e,0,i]).getUTCDay()-t)%7)+i-1}function V_(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function U_(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function q_(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function G_(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC(...e))}function Z_(e){return!isNaN(e.valueOf())}function K_(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function X_(e,t,n=!1){let i=e.toISOString();return i=i.replace(".000",""),n&&(i=i.replace("T00:00:00Z","")),i.length>10&&(null==t?i=i.replace("Z",""):0!==t&&(i=i.replace("Z",J_(t,!0)))),i}function Q_(e){return e.toISOString().replace(/T.*$/,"")}function J_(e,t=!1){let n=e<0?"-":"+",i=Math.abs(e),r=Math.floor(i/60),s=Math.round(i%60);return t?`${n+w_(r,2)}:${w_(s,2)}`:`GMT${n}${r}${s?`:${w_(s,2)}`:""}`}function eb(e,t,n){let i,r;return function(...s){if(i){if(!H_(i,s)){n&&n(r);let i=e.apply(this,s);t&&t(i,r)||(r=i)}}else r=e.apply(this,s);return i=s,r}}function tb(e,t,n){let i,r;return s=>{if(i){if(!Yb(i,s)){n&&n(r);let i=e.call(this,s);t&&t(i,r)||(r=i)}}else r=e.call(this,s);return i=s,r}}const nb={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},ib={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},rb=/\s*([ap])\.?m\.?/i,sb=/,/g,ab=/\s+/g,ob=/\u200e/g,lb=/UTC|GMT/;class cb{constructor(e){let t={},n={},i=0;for(let r in e)r in nb?(n[r]=e[r],i=Math.max(nb[r],i)):(t[r]=e[r],r in ib&&(i=Math.max(ib[r],i)));this.standardDateProps=t,this.extendedSettings=n,this.severity=i,this.buildFormattingFunc=eb(db)}format(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)}formatRange(e,t,n,i){let{standardDateProps:r,extendedSettings:s}=this,a=function(e,t,n){if(n.getMarkerYear(e)!==n.getMarkerYear(t))return 5;if(n.getMarkerMonth(e)!==n.getMarkerMonth(t))return 4;if(n.getMarkerDay(e)!==n.getMarkerDay(t))return 2;if(K_(e)!==K_(t))return 1;return 0}(e.marker,t.marker,n.calendarSystem);if(!a)return this.format(e,n);let o=a;!(o>1)||"numeric"!==r.year&&"2-digit"!==r.year||"numeric"!==r.month&&"2-digit"!==r.month||"numeric"!==r.day&&"2-digit"!==r.day||(o=1);let l=this.format(e,n),c=this.format(t,n);if(l===c)return l;let d=db(function(e,t){let n={};for(let i in e)(!(i in ib)||ib[i]<=t)&&(n[i]=e[i]);return n}(r,o),s,n),u=d(e),h=d(t),f=function(e,t,n,i){let r=0;for(;r<e.length;){let s=e.indexOf(t,r);if(-1===s)break;let a=e.substr(0,s);r=s+t.length;let o=e.substr(r),l=0;for(;l<n.length;){let e=n.indexOf(i,l);if(-1===e)break;let t=n.substr(0,e);l=e+i.length;let r=n.substr(l);if(a===t&&o===r)return{before:a,after:o}}}return null}(l,u,c,h),p=s.separator||i||n.defaultSeparator||"";return f?f.before+u+p+h+f.after:l+p+c}getLargestUnit(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}}function db(e,t,n){let i=Object.keys(e).length;return 1===i&&"short"===e.timeZoneName?e=>J_(e.timeZoneOffset):0===i&&t.week?e=>function(e,t,n,i,r){let s=[];"long"===r?s.push(n):"short"!==r&&"narrow"!==r||s.push(t);"long"!==r&&"short"!==r||s.push(" ");s.push(i.simpleNumberFormat.format(e)),"rtl"===i.options.direction&&s.reverse();return s.join("")}(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week):function(e,t,n){e=Object.assign({},e),t=Object.assign({},t),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(e,t),e.timeZone="UTC";let i,r=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){let t=Object.assign({},e);delete t.minute,i=new Intl.DateTimeFormat(n.locale.codes,t)}return s=>{let a,{marker:o}=s;return a=i&&!o.getUTCMinutes()?i:r,function(e,t,n,i,r){e=e.replace(ob,""),"short"===n.timeZoneName&&(e=function(e,t){let n=!1;e=e.replace(lb,(()=>(n=!0,t))),n||(e+=` ${t}`);return e}(e,"UTC"===r.timeZone||null==t.timeZoneOffset?"UTC":J_(t.timeZoneOffset)));i.omitCommas&&(e=e.replace(sb,"").trim());i.omitZeroMinute&&(e=e.replace(":00",""));!1===i.meridiem?e=e.replace(rb,"").trim():"narrow"===i.meridiem?e=e.replace(rb,((e,t)=>t.toLocaleLowerCase())):"short"===i.meridiem?e=e.replace(rb,((e,t)=>`${t.toLocaleLowerCase()}m`)):"lowercase"===i.meridiem&&(e=e.replace(rb,(e=>e.toLocaleLowerCase())));return e=e.replace(ab," "),e=e.trim(),e}(a.format(o),s,e,t,n)}}(e,t,n)}function ub(e,t){let n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function hb(e,t,n,i){let r=ub(e,n.calendarSystem);return{date:r,start:r,end:t?ub(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:i||n.defaultSeparator}}class fb{constructor(e){this.cmdStr=e}format(e,t,n){return t.cmdFormatter(this.cmdStr,hb(e,null,t,n))}formatRange(e,t,n,i){return n.cmdFormatter(this.cmdStr,hb(e,t,n,i))}}class pb{constructor(e){this.func=e}format(e,t,n){return this.func(hb(e,null,t,n))}formatRange(e,t,n,i){return this.func(hb(e,t,n,i))}}function mb(e){return"object"==typeof e&&e?new cb(e):"string"==typeof e?new fb(e):"function"==typeof e?new pb(e):null}const gb={navLinkDayClick:Sb,navLinkWeekClick:Sb,duration:k_,bootstrapFontAwesome:Sb,buttonIcons:Sb,customButtons:Sb,defaultAllDayEventDuration:k_,defaultTimedEventDuration:k_,nextDayThreshold:k_,scrollTime:k_,scrollTimeReset:Boolean,slotMinTime:k_,slotMaxTime:k_,dayPopoverFormat:mb,slotDuration:k_,snapDuration:k_,headerToolbar:Sb,footerToolbar:Sb,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:mb,dayHeaderClassNames:Sb,dayHeaderContent:Sb,dayHeaderDidMount:Sb,dayHeaderWillUnmount:Sb,dayCellClassNames:Sb,dayCellContent:Sb,dayCellDidMount:Sb,dayCellWillUnmount:Sb,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:Sb,weekNumbers:Boolean,weekNumberClassNames:Sb,weekNumberContent:Sb,weekNumberDidMount:Sb,weekNumberWillUnmount:Sb,editable:Boolean,viewClassNames:Sb,viewDidMount:Sb,viewWillUnmount:Sb,nowIndicator:Boolean,nowIndicatorClassNames:Sb,nowIndicatorContent:Sb,nowIndicatorDidMount:Sb,nowIndicatorWillUnmount:Sb,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:Sb,locale:Sb,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:Sb,eventOrder:function(e){let t,n,i=[],r=[];for("string"==typeof e?r=e.split(/\s*,\s*/):"function"==typeof e?r=[e]:Array.isArray(e)&&(r=e),t=0;t<r.length;t+=1)n=r[t],"string"==typeof n?i.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"==typeof n&&i.push({func:n});return i},eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:Sb,contentHeight:Sb,direction:String,weekNumberFormat:mb,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:Sb,initialDate:Sb,now:Sb,eventDataTransform:Sb,stickyHeaderDates:Sb,stickyFooterScrollbar:Sb,viewHeight:Sb,defaultAllDay:Boolean,eventSourceFailure:Sb,eventSourceSuccess:Sb,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:Sb,eventConstraint:Sb,eventAllow:Sb,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:Sb,eventContent:Sb,eventDidMount:Sb,eventWillUnmount:Sb,selectConstraint:Sb,selectOverlap:Sb,selectAllow:Sb,droppable:Boolean,unselectCancel:String,slotLabelFormat:Sb,slotLaneClassNames:Sb,slotLaneContent:Sb,slotLaneDidMount:Sb,slotLaneWillUnmount:Sb,slotLabelClassNames:Sb,slotLabelContent:Sb,slotLabelDidMount:Sb,slotLabelWillUnmount:Sb,dayMaxEvents:Sb,dayMaxEventRows:Sb,dayMinWidth:Number,slotLabelInterval:k_,allDayText:String,allDayClassNames:Sb,allDayContent:Sb,allDayDidMount:Sb,allDayWillUnmount:Sb,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:mb,rerenderDelay:Number,moreLinkText:Sb,moreLinkHint:Sb,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:Sb,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:k_,hiddenDays:Sb,fixedWeekCount:Boolean,validRange:Sb,visibleRange:Sb,titleFormat:Sb,eventInteractive:Boolean,noEventsText:String,viewHint:Sb,navLinkHint:Sb,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:Sb,moreLinkClassNames:Sb,moreLinkContent:Sb,moreLinkDidMount:Sb,moreLinkWillUnmount:Sb,monthStartFormat:mb,handleCustomRendering:Sb,customRenderingMetaMap:Sb,customRenderingReplaces:Boolean},vb={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"}},yb={datesSet:Sb,eventsSet:Sb,eventAdd:Sb,eventChange:Sb,eventRemove:Sb,windowResize:Sb,eventClick:Sb,eventMouseEnter:Sb,eventMouseLeave:Sb,select:Sb,unselect:Sb,loading:Sb,_unmount:Sb,_beforeprint:Sb,_afterprint:Sb,_noEventDrop:Sb,_noEventResize:Sb,_resize:Sb,_scrollRequest:Sb},_b={buttonText:Sb,buttonHints:Sb,views:Sb,plugins:Sb,initialEvents:Sb,events:Sb,eventSources:Sb},bb={headerToolbar:xb,footerToolbar:xb,buttonText:xb,buttonHints:xb,buttonIcons:xb,dateIncrement:xb,plugins:wb,events:wb,eventSources:wb,resources:wb};function xb(e,t){return"object"==typeof e&&"object"==typeof t&&e&&t?Yb(e,t):e===t}function wb(e,t){return Array.isArray(e)&&Array.isArray(t)?H_(e,t):e===t}const Mb={type:String,component:Sb,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:Sb,usesMinMaxTime:Boolean,classNames:Sb,content:Sb,didMount:Sb,willUnmount:Sb};function Cb(e){return kb(e,bb)}function Lb(e,t){let n={},i={};for(let i in t)i in e&&(n[i]=t[i](e[i]));for(let n in e)n in t||(i[n]=e[n]);return{refined:n,extra:i}}function Sb(e){return e}const{hasOwnProperty:Tb}=Object.prototype;function kb(e,t){let n={};if(t)for(let i in t)if(t[i]===xb){let t=[];for(let r=e.length-1;r>=0;r-=1){let s=e[r][i];if("object"==typeof s&&s)t.unshift(s);else if(void 0!==s){n[i]=s;break}}t.length&&(n[i]=kb(t))}for(let t=e.length-1;t>=0;t-=1){let i=e[t];for(let e in i)e in n||(n[e]=i[e])}return n}function Eb(e,t){let n={};for(let i in e)t(e[i],i)&&(n[i]=e[i]);return n}function Db(e,t){let n={};for(let i in e)n[i]=t(e[i],i);return n}function Ab(e){let t={};for(let n of e)t[n]=!0;return t}function Ob(e){let t=[];for(let n in e)t.push(e[n]);return t}function Yb(e,t){if(e===t)return!0;for(let n in e)if(Tb.call(e,n)&&!(n in t))return!1;for(let n in t)if(Tb.call(t,n)&&e[n]!==t[n])return!1;return!0}const Nb=/^on[A-Z]/;function Hb(e,t){let n=[];for(let i in e)Tb.call(e,i)&&(i in t||n.push(i));for(let i in t)Tb.call(t,i)&&e[i]!==t[i]&&n.push(i);return n}function Pb(e,t,n={}){if(e===t)return!0;for(let i in t)if(!(i in e)||!jb(e[i],t[i],n[i]))return!1;for(let n in e)if(!(n in t))return!1;return!0}function jb(e,t,n){return e===t||!0===n||!!n&&n(e,t)}let Rb={};!function(e,t){Rb[e]=t}("gregory",class{getMarkerYear(e){return e.getUTCFullYear()}getMarkerMonth(e){return e.getUTCMonth()}getMarkerDay(e){return e.getUTCDate()}arrayToMarker(e){return G_(e)}markerToArray(e){return q_(e)}});const Ib=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;class zb{constructor(e){let t=this.timeZone=e.timeZone,n="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&n&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=Boolean(!n||this.namedTimeZoneImpl),this.calendarSystem=function(e){return new Rb[e]}(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof e.firstDay&&(this.weekDow=e.firstDay),"function"==typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=null!=e.weekText?e.weekText:e.locale.options.weekText,this.weekTextLong=(null!=e.weekTextLong?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}createMarker(e){let t=this.createMarkerMeta(e);return null===t?null:t.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):G_(V_(new Date))}createMarkerMeta(e){if("string"==typeof e)return this.parse(e);let t=null;return"number"==typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=G_(e)),null!==t&&Z_(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null}parse(e){let t=function(e){let t=Ib.exec(e);if(t){let e=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number(`0.${t[12]}`):0));if(Z_(e)){let n=null;return t[13]&&(n=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:e,isTimeUnspecified:!t[6],timeZoneOffset:n}}}return null}(e);if(null===t)return null;let{marker:n}=t,i=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):i=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:i}}getYear(e){return this.calendarSystem.getMarkerYear(e)}getMonth(e){return this.calendarSystem.getMarkerMonth(e)}getDay(e){return this.calendarSystem.getMarkerDay(e)}add(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)}subtract(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)}addYears(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)}addMonths(e,t){let n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)}diffWholeYears(e,t){let{calendarSystem:n}=this;return K_(e)===K_(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null}diffWholeMonths(e,t){let{calendarSystem:n}=this;return K_(e)===K_(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null}greatestWholeUnit(e,t){let n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:(n=this.diffWholeMonths(e,t),null!==n?{unit:"month",value:n}:(n=function(e,t){let n=F_(e,t);return null!==n&&n%7==0?n/7:null}(e,t),null!==n?{unit:"week",value:n}:(n=F_(e,t),null!==n?{unit:"day",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/36e5}(e,t),C_(n)?{unit:"hour",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/6e4}(e,t),C_(n)?{unit:"minute",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/1e3}(e,t),C_(n)?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()}))))))}countDurationsBetween(e,t,n){let i;return n.years&&(i=this.diffWholeYears(e,t),null!==i)?i/(A_(n)/365):n.months&&(i=this.diffWholeMonths(e,t),null!==i)?i/function(e){return A_(e)/30}(n):n.days&&(i=F_(e,t),null!==i)?i/A_(n):(t.valueOf()-e.valueOf())/O_(n)}startOf(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?B_(e):"hour"===t?function(e){return G_([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}(e):"minute"===t?function(e){return G_([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}(e):"second"===t?function(e){return G_([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}(e):null}startOfYear(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])}startOfMonth(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])}startOfWeek(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){let i=e.getUTCFullYear(),r=$_(e,i,t,n);if(r<1)return $_(e,i-1,t,n);let s=$_(e,i+1,t,n);return s>=1?Math.min(r,s):r}(e,this.weekDow,this.weekDoy)}format(e,t,n={}){return t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,t,n,i={}){return i.isEndExclusive&&(t=I_(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=i.forcedStartTzo?i.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=i.forcedEndTzo?i.forcedEndTzo:this.offsetForMarker(t)},this,i.defaultSeparator)}formatIso(e,t={}){let n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),X_(e,n,t.omitTime)}timestampToMarker(e){return"local"===this.timeZone?G_(V_(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?G_(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)}offsetForMarker(e){return"local"===this.timeZone?-U_(q_(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(q_(e)):null}toDate(e,t){return"local"===this.timeZone?U_(q_(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(q_(e))*60):new Date(e.valueOf()-(t||0))}}class Fb{constructor(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){let t,n;if("object"==typeof e&&e){for(n in t=Object.assign({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})}applyIconOverridePrefix(e){let t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e}getClass(e){return this.classes[e]||""}getIconClass(e,t){let n;return n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e],n?`${this.baseIconClass} ${n}`:""}getCustomButtonIconClass(e){let t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption],t)?`${this.baseIconClass} ${this.applyIconOverridePrefix(t)}`:""}}function Bb(e){e();let t=Ev.debounceRendering,n=[];for(Ev.debounceRendering=function(e){n.push(e)},hy(Bv($b,{}),document.createElement("div"));n.length;)n.shift()();Ev.debounceRendering=t}Fb.prototype.classes={},Fb.prototype.iconClasses={},Fb.prototype.baseIconClass="",Fb.prototype.iconOverridePrefix="";class $b extends Zv{render(){return Bv("div",{})}componentDidMount(){this.setState({})}}function Wb(e){let t=fy(e),n=t.Provider;return t.Provider=function(){let e=!this.getChildContext,t=n.apply(this,arguments);if(e){let e=[];this.shouldComponentUpdate=t=>{this.props.value!==t.value&&e.forEach((e=>{e.context=t.value,e.forceUpdate()}))},this.sub=t=>{e.push(t);let n=t.componentWillUnmount;t.componentWillUnmount=()=>{e.splice(e.indexOf(t),1),n&&n.call(t)}}}return t},t}class Vb{constructor(e,t,n,i){this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=i,this.handleScrollRequest=e=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},e),this.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}const Ub=Wb({});function qb(e,t,n,i,r,s,a,o,l,c,d,u,h){return{dateEnv:r,options:n,pluginHooks:a,emitter:c,dispatch:o,getCurrentData:l,calendarApi:d,viewSpec:e,viewApi:t,dateProfileGenerator:i,theme:s,isRtl:"rtl"===n.direction,addResizeHandler(e){c.on("_resize",e)},removeResizeHandler(e){c.off("_resize",e)},createScrollResponder(e){return new Vb(e,c,k_(n.scrollTime),n.scrollTimeReset)},registerInteractiveComponent:u,unregisterInteractiveComponent:h}}class Gb extends Zv{shouldComponentUpdate(e,t){return this.debug&&console.log(Hb(e,this.props),Hb(t,this.state)),!Pb(this.props,e,this.propEquality)||!Pb(this.state,t,this.stateEquality)}safeSetState(e){Pb(this.state,Object.assign(Object.assign({},this.state),e),this.stateEquality)||this.setState(e)}}Gb.addPropsEquality=function(e){let t=Object.create(this.prototype.propEquality);Object.assign(t,e),this.prototype.propEquality=t},Gb.addStateEquality=function(e){let t=Object.create(this.prototype.stateEquality);Object.assign(t,e),this.prototype.stateEquality=t},Gb.contextType=Ub,Gb.prototype.propEquality={},Gb.prototype.stateEquality={};class Zb extends Gb{}function Kb(e,t){"function"==typeof e?e(t):e&&(e.current=t)}Zb.contextType=Ub;class Xb extends Zb{constructor(){super(...arguments),this.id=b_(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=>{const{options:t}=this.context,{generatorName:n}=this.props;t.customRenderingReplaces&&Qb(n,t)||this.updateElRef(e)},this.updateElRef=e=>{this.props.elRef&&Kb(this.props.elRef,e)}}render(){const{props:e,context:t}=this,{options:n}=t,{customGenerator:i,defaultGenerator:r,renderProps:s}=e,a=Jb(e,[],this.handleEl);let o,l,c=!1,d=[];if(null!=i){const e="function"==typeof i?i(s,Bv):i;if(!0===e)c=!0;else{const t=e&&"object"==typeof e;t&&"html"in e?a.dangerouslySetInnerHTML={__html:e.html}:t&&"domNodes"in e?d=Array.prototype.slice.call(e.domNodes):(t?Av(e):"function"!=typeof e)?o=e:l=e}}else c=!Qb(e.generatorName,n);return c&&r&&(o=r(s)),this.queuedDomNodes=d,this.currentGeneratorMeta=l,Bv(e.elTag,a,o)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var t;const{props:n,context:i}=this,{handleCustomRendering:r,customRenderingMetaMap:s}=i.options;if(r){const i=null!==(t=this.currentGeneratorMeta)&&void 0!==t?t:null==s?void 0:s[n.generatorName];i&&r(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:i},n),{elClasses:(n.elClasses||[]).filter(ex)}))}}applyQueueudDomNodes(){const{queuedDomNodes:e,currentDomNodes:t}=this,n=this.base;if(!H_(e,t)){t.forEach(l_);for(let t of e)n.appendChild(t);this.currentDomNodes=e}}}function Qb(e,t){var n;return Boolean(t.handleCustomRendering&&e&&(null===(n=t.customRenderingMetaMap)||void 0===n?void 0:n[e]))}function Jb(e,t,n){const i=Object.assign(Object.assign({},e.elAttrs),{ref:n});return(e.elClasses||t)&&(i.className=(e.elClasses||[]).concat(t||[]).concat(i.className||[]).filter(Boolean).join(" ")),e.elStyle&&(i.style=e.elStyle),i}function ex(e){return Boolean(e)}Xb.addPropsEquality({elClasses:H_,elStyle:Yb,elAttrs:function(e,t){const n=Hb(e,t);for(let e of n)if(!Nb.test(e))return!1;return!0},renderProps:Yb});const tx=Wb(0);class nx extends Zv{constructor(){super(...arguments),this.InnerContent=ix.bind(void 0,this),this.handleEl=e=>{this.el=e,this.props.elRef&&(Kb(this.props.elRef,e),e&&this.didMountMisfire&&this.componentDidMount())}}render(){const{props:e}=this,t=function(e,t){const n="function"==typeof e?e(t):e||[];return"string"==typeof n?[n]:n}(e.classNameGenerator,e.renderProps);if(e.children){const n=Jb(e,t,this.handleEl),i=e.children(this.InnerContent,e.renderProps,n);return e.elTag?Bv(e.elTag,n,i):i}return Bv(Xb,Object.assign(Object.assign({},e),{elRef:this.handleEl,elTag:e.elTag||"div",elClasses:(e.elClasses||[]).concat(t),renderId:this.context}))}componentDidMount(){var e,t;this.el?null===(t=(e=this.props).didMount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el})):this.didMountMisfire=!0}componentWillUnmount(){var e,t;null===(t=(e=this.props).willUnmount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}function ix(e,t){const n=e.props;return Bv(Xb,Object.assign({renderProps:n.renderProps,generatorName:n.generatorName,customGenerator:n.customGenerator,defaultGenerator:n.defaultGenerator,renderId:e.context},t))}nx.contextType=tx;class rx extends Zb{render(){let{props:e,context:t}=this,{options:n}=t,i={view:t.viewApi};return Bv(nx,Object.assign({},e,{elTag:e.elTag||"div",elClasses:[...sx(e.viewSpec),...e.elClasses||[]],renderProps:i,classNameGenerator:n.viewClassNames,generatorName:void 0,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount}),(()=>e.children))}}function sx(e){return[`fc-${e.type}-view`,"fc-view"]}function ax(e,t){let n,i,r=[],{start:s}=t;for(e.sort(ox),n=0;n<e.length;n+=1)i=e[n],i.start>s&&r.push({start:s,end:i.start}),i.end>s&&(s=i.end);return s<t.end&&r.push({start:s,end:t.end}),r}function ox(e,t){return e.start.valueOf()-t.start.valueOf()}function lx(e,t){let{start:n,end:i}=e,r=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(i=null===i?t.end:new Date(Math.min(i.valueOf(),t.end.valueOf()))),(null===n||null===i||n<i)&&(r={start:n,end:i}),r}function cx(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function dx(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function ux(e){let t=Math.floor(z_(e.start,e.end))||1,n=B_(e.start);return{start:n,end:R_(n,t)}}function hx(e,t=k_(0)){let n=null,i=null;if(e.end){i=B_(e.end);let n=e.end.valueOf()-i.valueOf();n&&n>=O_(t)&&(i=R_(i,1))}return e.start&&(n=B_(e.start),i&&i<=n&&(i=R_(n,1))),{start:n,end:i}}function fx(e,t,n,i){return"year"===i?k_(n.diffWholeYears(e,t),"year"):"month"===i?k_(n.diffWholeMonths(e,t),"month"):function(e,t){let n=B_(e),i=B_(t);return{years:0,months:0,days:Math.round(z_(n,i)),milliseconds:t.valueOf()-i.valueOf()-(e.valueOf()-n.valueOf())}}(e,t)}function px(e,t){return"function"==typeof e&&(e=e()),null==e?t.createNowMarker():t.createMarker(e)}class mx{constructor(e){this.props=e,this.nowDate=px(e.nowInput,e.dateEnv),this.initHiddenDays()}buildPrev(e,t,n){let{dateEnv:i}=this.props,r=i.subtract(i.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,-1,n)}buildNext(e,t,n){let{dateEnv:i}=this.props,r=i.add(i.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,1,n)}build(e,t,n=!0){let i,r,s,a,o,l,{props:c}=this;var d,u;return i=this.buildValidRange(),i=this.trimHiddenDays(i),n&&(d=e,e=null!=(u=i).start&&d<u.start?u.start:null!=u.end&&d>=u.end?new Date(u.end.valueOf()-1):d),r=this.buildCurrentRangeInfo(e,t),s=/^(year|month|week|day)$/.test(r.unit),a=this.buildRenderRange(this.trimHiddenDays(r.range),r.unit,s),a=this.trimHiddenDays(a),o=a,c.showNonCurrentDates||(o=lx(o,r.range)),o=this.adjustActiveRange(o),o=lx(o,i),l=cx(r.range,i),dx(a,e)||(e=a.start),{currentDate:e,validRange:i,currentRange:r.range,currentRangeUnit:r.unit,isRangeAllDay:s,activeRange:o,renderRange:a,slotMinTime:c.slotMinTime,slotMaxTime:c.slotMaxTime,isValid:l,dateIncrement:this.buildDateIncrement(r.duration)}}buildValidRange(){let e=this.props.validRangeInput,t="function"==typeof e?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(t)||{start:null,end:null}}buildCurrentRangeInfo(e,t){let n,{props:i}=this,r=null,s=null,a=null;return i.duration?(r=i.duration,s=i.durationUnit,a=this.buildRangeFromDuration(e,t,r,s)):(n=this.props.dayCount)?(s="day",a=this.buildRangeFromDayCount(e,t,n)):(a=this.buildCustomVisibleRange(e))?s=i.dateEnv.greatestWholeUnit(a.start,a.end).unit:(r=this.getFallbackDuration(),s=N_(r).unit,a=this.buildRangeFromDuration(e,t,r,s)),{duration:r,unit:s,range:a}}getFallbackDuration(){return k_({day:1})}adjustActiveRange(e){let{dateEnv:t,usesMinMaxTime:n,slotMinTime:i,slotMaxTime:r}=this.props,{start:s,end:a}=e;return n&&(A_(i)<0&&(s=B_(s),s=t.add(s,i)),A_(r)>1&&(a=B_(a),a=R_(a,-1),a=t.add(a,r))),{start:s,end:a}}buildRangeFromDuration(e,t,n,i){let r,s,a,{dateEnv:o,dateAlignment:l}=this.props;if(!l){let{dateIncrement:e}=this.props;l=e&&O_(e)<O_(n)?N_(e).unit:i}function c(){r=o.startOf(e,l),s=o.add(r,n),a={start:r,end:s}}return A_(n)<=1&&this.isHiddenDay(r)&&(r=this.skipHiddenDays(r,t),r=B_(r)),c(),this.trimHiddenDays(a)||(e=this.skipHiddenDays(e,t),c()),a}buildRangeFromDayCount(e,t,n){let i,{dateEnv:r,dateAlignment:s}=this.props,a=0,o=e;s&&(o=r.startOf(o,s)),o=B_(o),o=this.skipHiddenDays(o,t),i=o;do{i=R_(i,1),this.isHiddenDay(i)||(a+=1)}while(a<n);return{start:o,end:i}}buildCustomVisibleRange(e){let{props:t}=this,n=t.visibleRangeInput,i="function"==typeof n?n.call(t.calendarApi,t.dateEnv.toDate(e)):n,r=this.refineRange(i);return!r||null!=r.start&&null!=r.end?r:null}buildRenderRange(e,t,n){return e}buildDateIncrement(e){let t,{dateIncrement:n}=this.props;return n||((t=this.props.dateAlignment)?k_(1,t):e||k_({days:1}))}refineRange(e){if(e){let t=function(e,t){let n=null,i=null;return e.start&&(n=t.createMarker(e.start)),e.end&&(i=t.createMarker(e.end)),n||i?n&&i&&i<n?null:{start:n,end:i}:null}(e,this.props.dateEnv);return t&&(t=hx(t)),t}return null}initHiddenDays(){let e,t=this.props.hiddenDays||[],n=[],i=0;for(!1===this.props.weekends&&t.push(0,6),e=0;e<7;e+=1)(n[e]=-1!==t.indexOf(e))||(i+=1);if(!i)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n}trimHiddenDays(e){let{start:t,end:n}=e;return t&&(t=this.skipHiddenDays(t)),n&&(n=this.skipHiddenDays(n,-1,!0)),null==t||null==n||t<n?{start:t,end:n}:null}isHiddenDay(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]}skipHiddenDays(e,t=1,n=!1){for(;this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=R_(e,t);return e}}function gx(e,t,n,i){return{instanceId:b_(),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==i?null:i}}function vx(e,t,n){let{dateEnv:i,pluginHooks:r,options:s}=n,{defs:a,instances:o}=e;o=Eb(o,(e=>!a[e.defId].recurringDef));for(let e in a){let n=a[e];if(n.recurringDef){let{duration:a}=n.recurringDef;a||(a=n.allDay?s.defaultAllDayEventDuration:s.defaultTimedEventDuration);let l=yx(n,a,t,i,r.recurringTypes);for(let t of l){let n=gx(e,{start:t,end:i.add(t,a)});o[n.instanceId]=n}}}return{defs:a,instances:o}}function yx(e,t,n,i,r){let s=r[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:i.subtract(n.start,t),end:n.end},i);return e.allDay&&(s=s.map(B_)),s}const _x={id:String,groupId:String,title:String,url:String,interactive:Boolean},bx={start:Sb,end:Sb,date:Sb,allDay:Boolean},xx=Object.assign(Object.assign(Object.assign({},_x),bx),{extendedProps:Sb});function wx(e,t,n,i,r=Cx(n),s,a){let{refined:o,extra:l}=Mx(e,n,r),c=function(e,t){let n=null;e&&(n=e.defaultAllDay);null==n&&(n=t.options.defaultAllDay);return n}(t,n),d=function(e,t,n,i){for(let r=0;r<i.length;r+=1){let s=i[r].parse(e,n);if(s){let{allDay:n}=e;return null==n&&(n=t,null==n&&(n=s.allDayGuess,null==n&&(n=!1))),{allDay:n,duration:s.duration,typeData:s.typeData,typeId:r}}}return null}(o,c,n.dateEnv,n.pluginHooks.recurringTypes);if(d){let e=Lx(o,l,t?t.sourceId:"",d.allDay,Boolean(d.duration),n,s);return e.recurringDef={typeId:d.typeId,typeData:d.typeData,duration:d.duration},{def:e,instance:null}}let u=function(e,t,n,i){let r,s,{allDay:a}=e,o=null,l=!1,c=null,d=null!=e.start?e.start:e.date;if(r=n.dateEnv.createMarkerMeta(d),r)o=r.marker;else if(!i)return null;null!=e.end&&(s=n.dateEnv.createMarkerMeta(e.end));null==a&&(a=null!=t?t:(!r||r.isTimeUnspecified)&&(!s||s.isTimeUnspecified));a&&o&&(o=B_(o));s&&(c=s.marker,a&&(c=B_(c)),o&&c<=o&&(c=null));c?l=!0:i||(l=n.options.forceEventDuration||!1,c=n.dateEnv.add(o,a?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration));return{allDay:a,hasEnd:l,range:{start:o,end:c},forcedStartTzo:r?r.forcedTzo:null,forcedEndTzo:s?s.forcedTzo:null}}(o,c,n,i);if(u){let e=Lx(o,l,t?t.sourceId:"",u.allDay,u.hasEnd,n,s),i=gx(e.defId,u.range,u.forcedStartTzo,u.forcedEndTzo);return a&&e.publicId&&a[e.publicId]&&(i.instanceId=a[e.publicId]),{def:e,instance:i}}return null}function Mx(e,t,n=Cx(t)){return Lb(e,n)}function Cx(e){return Object.assign(Object.assign(Object.assign({},Ox),xx),e.pluginHooks.eventRefiners)}function Lx(e,t,n,i,r,s,a){let o={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:(a&&e.id?a[e.id]:"")||b_(),sourceId:n,allDay:i,hasEnd:r,interactive:e.interactive,ui:Nx(e,s),extendedProps:Object.assign(Object.assign({},e.extendedProps||{}),t)};for(let t of s.pluginHooks.eventDefMemberAdders)Object.assign(o,t(e));return Object.freeze(o.ui.classNames),Object.freeze(o.extendedProps),o}function Sx(e,t,n,i,r,s){let a={defs:{},instances:{}},o=Cx(n);for(let l of e){let e=wx(l,t,n,i,o,r,s);e&&Tx(e,a)}return a}function Tx(e,t={defs:{},instances:{}}){return t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function kx(e,t){let n=e.instances[t];if(n){let t=e.defs[n.defId],i=Dx(e,(e=>{return n=t,i=e,Boolean(n.groupId&&n.groupId===i.groupId);var n,i}));return i.defs[t.defId]=t,i.instances[n.instanceId]=n,i}return{defs:{},instances:{}}}function Ex(e,t){return{defs:Object.assign(Object.assign({},e.defs),t.defs),instances:Object.assign(Object.assign({},e.instances),t.instances)}}function Dx(e,t){let n=Eb(e.defs,t),i=Eb(e.instances,(e=>n[e.defId]));return{defs:n,instances:i}}function Ax(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}const Ox={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:Sb,overlap:Sb,allow:Sb,className:Ax,classNames:Ax,color:String,backgroundColor:String,borderColor:String,textColor:String},Yx={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function Nx(e,t){let n=function(e,t){return Array.isArray(e)?Sx(e,null,t,!0):"object"==typeof e&&e?Sx([e],null,t,!0):null!=e?String(e):null}(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function Hx(e){return e.reduce(Px,Yx)}function Px(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}const jx={id:String,defaultAllDay:Boolean,url:String,format:String,events:Sb,eventDataTransform:Sb,success:Sb,failure:Sb};function Rx(e,t,n=Ix(t)){let i;if("string"==typeof e?i={url:e}:"function"==typeof e||Array.isArray(e)?i={events:e}:"object"==typeof e&&e&&(i=e),i){let{refined:r,extra:s}=Lb(i,n),a=function(e,t){let n=t.pluginHooks.eventSourceDefs;for(let t=n.length-1;t>=0;t-=1){let i=n[t].parseMeta(e);if(i)return{sourceDefId:t,meta:i}}return null}(r,t);if(a)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:r.defaultAllDay,eventDataTransform:r.eventDataTransform,success:r.success,failure:r.failure,publicId:r.id||"",sourceId:b_(),sourceDefId:a.sourceDefId,meta:a.meta,ui:Nx(r,t),extendedProps:s}}return null}function Ix(e){return Object.assign(Object.assign(Object.assign({},Ox),jx),e.pluginHooks.eventSourceRefiners)}function zx(e,t,n,i,r){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,i,r,s){if(t&&n===t.latestFetchId){let n=Sx(Fx(r,t,s),t,s);return i&&(n=vx(n,i,s)),Ex(Wx(e,t.sourceId),n)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,r);case"RESET_RAW_EVENTS":return function(e,t,n,i,r){const{defIdMap:s,instanceIdMap:a}=function(e){const{defs:t,instances:n}=e,i={},r={};for(let e in t){const n=t[e],{publicId:r}=n;r&&(i[r]=e)}for(let e in n){const i=t[n[e].defId],{publicId:s}=i;s&&(r[s]=e)}return{defIdMap:i,instanceIdMap:r}}(e);let o=Sx(Fx(n,t,r),t,r,!1,s,a);return vx(o,i,r)}(e,n[t.sourceId],t.rawEvents,i.activeRange,r);case"ADD_EVENTS":return function(e,t,n,i){n&&(t=vx(t,n,i));return Ex(e,t)}(e,t.eventStore,i?i.activeRange:null,r);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return Ex(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return i?vx(e,i.activeRange,r):e;case"REMOVE_EVENTS":return function(e,t){let{defs:n,instances:i}=e,r={},s={};for(let e in n)t.defs[e]||(r[e]=n[e]);for(let e in i)!t.instances[e]&&r[i[e].defId]&&(s[e]=i[e]);return{defs:r,instances:s}}(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return Wx(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return Dx(e,(e=>!e.sourceId));case"REMOVE_ALL_EVENTS":return{defs:{},instances:{}};default:return e}}function Fx(e,t,n){let i=n.options.eventDataTransform,r=t?t.eventDataTransform:null;return r&&(e=Bx(e,r)),i&&(e=Bx(e,i)),e}function Bx(e,t){let n;if(t){n=[];for(let i of e){let e=t(i);e?n.push(e):null==e&&n.push(i)}}else n=e;return n}function $x(e,t,n){let{defs:i}=e,r=Db(e.instances,(e=>i[e.defId].allDay?e:Object.assign(Object.assign({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo})));return{defs:i,instances:r}}function Wx(e,t){return Dx(e,(e=>e.sourceId!==t))}class Vx{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,t){!function(e,t,n){(e[t]||(e[t]=[])).push(n)}(this.handlers,e,t)}off(e,t){!function(e,t,n){n?e[t]&&(e[t]=e[t].filter((e=>e!==n))):delete e[t]}(this.handlers,e,t)}trigger(e,...t){let n=this.handlers[e]||[],i=this.options&&this.options[e],r=[].concat(i||[],n);for(let e of r)e.apply(this.thisContext,t)}hasHandlers(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])}}const Ux={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function qx(e,t){return Sx(function(e){let t;t=!0===e?[{}]:Array.isArray(e)?e.filter((e=>e.daysOfWeek)):"object"==typeof e&&e?[e]:[];return t=t.map((e=>Object.assign(Object.assign({},Ux),e))),t}(e),null,t)}function Gx(e,t){let n={};for(let i of t.pluginHooks.dateSpanTransforms)Object.assign(n,i(e,t));var i,r;return Object.assign(n,(i=e,r=t.dateEnv,Object.assign(Object.assign({},bw(i.range,r,i.allDay)),{allDay:i.allDay}))),n}function Zx(e,t,n){let{dateEnv:i,options:r}=n,s=t;return e?(s=B_(s),s=i.add(s,r.defaultAllDayEventDuration)):s=i.add(s,r.defaultTimedEventDuration),s}function Kx(e,t,n,i){let r=n.standardProps||{};null==r.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(r.hasEnd=!0);let s=Object.assign(Object.assign(Object.assign({},e),r),{ui:Object.assign(Object.assign({},e.ui),r.ui)});n.extendedProps&&(s.extendedProps=Object.assign(Object.assign({},s.extendedProps),n.extendedProps));for(let e of i.pluginHooks.eventDefMutationAppliers)e(s,n,i);return!s.hasEnd&&i.options.forceEventDuration&&(s.hasEnd=!0),s}function Xx(e,t,n,i,r){let{dateEnv:s}=r,a=i.standardProps&&!0===i.standardProps.allDay,o=i.standardProps&&!1===i.standardProps.hasEnd,l=Object.assign({},e);return a&&(l.range=ux(l.range)),i.datesDelta&&n.startEditable&&(l.range={start:s.add(l.range.start,i.datesDelta),end:s.add(l.range.end,i.datesDelta)}),i.startDelta&&n.durationEditable&&(l.range={start:s.add(l.range.start,i.startDelta),end:l.range.end}),i.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:s.add(l.range.end,i.endDelta)}),o&&(l.range={start:l.range.start,end:Zx(t.allDay,l.range.start,r)}),t.allDay&&(l.range={start:B_(l.range.start),end:B_(l.range.end)}),l.range.end<l.range.start&&(l.range.end=Zx(t.allDay,l.range.start,r)),l}class Qx{constructor(e,t){this.context=e,this.internalEventSource=t}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}}class Jx{constructor(e,t,n){this._context=e,this._def=t,this._instance=n||null}setProp(e,t){if(e in bx)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===e)t=_x[e](t),this.mutate({standardProps:{publicId:t}});else if(e in _x)t=_x[e](t),this.mutate({standardProps:{[e]:t}});else if(e in Ox){let n=Ox[e](t);n="color"===e?{backgroundColor:t,borderColor:t}:"editable"===e?{startEditable:t,durationEditable:t}:{[e]:t},this.mutate({standardProps:{ui:n}})}else console.warn(`Could not set prop '${e}'. Use setExtendedProp instead.`)}setExtendedProp(e,t){this.mutate({extendedProps:{[e]:t}})}setStart(e,t={}){let{dateEnv:n}=this._context,i=n.createMarker(e);if(i&&this._instance){let e=fx(this._instance.range.start,i,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:e}):this.mutate({startDelta:e})}}setEnd(e,t={}){let n,{dateEnv:i}=this._context;if((null==e||(n=i.createMarker(e),n))&&this._instance)if(n){let e=fx(this._instance.range.end,n,i,t.granularity);this.mutate({endDelta:e})}else this.mutate({standardProps:{hasEnd:!1}})}setDates(e,t,n={}){let i,{dateEnv:r}=this._context,s={allDay:n.allDay},a=r.createMarker(e);var o,l;if(a&&((null==t||(i=r.createMarker(t),i))&&this._instance)){let e=this._instance.range;!0===n.allDay&&(e=ux(e));let t=fx(e.start,a,r,n.granularity);if(i){let a=fx(e.end,i,r,n.granularity);l=a,(o=t).years===l.years&&o.months===l.months&&o.days===l.days&&o.milliseconds===l.milliseconds?this.mutate({datesDelta:t,standardProps:s}):this.mutate({startDelta:t,endDelta:a,standardProps:s})}else s.hasEnd=!1,this.mutate({datesDelta:t,standardProps:s})}}moveStart(e){let t=k_(e);t&&this.mutate({startDelta:t})}moveEnd(e){let t=k_(e);t&&this.mutate({endDelta:t})}moveDates(e){let t=k_(e);t&&this.mutate({datesDelta:t})}setAllDay(e,t={}){let n={allDay:e},{maintainDuration:i}=t;null==i&&(i=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(n.hasEnd=i),this.mutate({standardProps:n})}formatRange(e){let{dateEnv:t}=this._context,n=this._instance,i=mb(e);return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,i,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,i,{forcedTzo:n.forcedStartTzo})}mutate(e){let t=this._instance;if(t){let n=this._def,i=this._context,{eventStore:r}=i.getCurrentData(),s=kx(r,t.instanceId);s=function(e,t,n,i){let r=sw(e.defs,t),s={defs:{},instances:{}};for(let t in e.defs){let a=e.defs[t];s.defs[t]=Kx(a,r[t],n,i)}for(let t in e.instances){let a=e.instances[t],o=s.defs[a.defId];s.instances[t]=Xx(a,o,r[a.defId],n,i)}return s}(s,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},e,i);let a=new Jx(i,n,t);this._def=s.defs[n.defId],this._instance=s.instances[t.instanceId],i.dispatch({type:"MERGE_EVENTS",eventStore:s}),i.emitter.trigger("eventChange",{oldEvent:a,event:this,relatedEvents:tw(s,i,t),revert(){i.dispatch({type:"RESET_EVENTS",eventStore:r})}})}}remove(){let e=this._context,t=ew(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})}get source(){let{sourceId:e}=this._def;return e?new Qx(this._context,this._context.getCurrentData().eventSources[e]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){let e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""}get endStr(){let e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(e={}){let t=this._def,{ui:n}=t,{startStr:i,endStr:r}=this,s={allDay:t.allDay};return t.title&&(s.title=t.title),i&&(s.start=i),r&&(s.end=r),t.publicId&&(s.id=t.publicId),t.groupId&&(s.groupId=t.groupId),t.url&&(s.url=t.url),n.display&&"auto"!==n.display&&(s.display=n.display),e.collapseColor&&n.backgroundColor&&n.backgroundColor===n.borderColor?s.color=n.backgroundColor:(n.backgroundColor&&(s.backgroundColor=n.backgroundColor),n.borderColor&&(s.borderColor=n.borderColor)),n.textColor&&(s.textColor=n.textColor),n.classNames.length&&(s.classNames=n.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?Object.assign(s,t.extendedProps):s.extendedProps=t.extendedProps),s}toJSON(){return this.toPlainObject()}}function ew(e){let t=e._def,n=e._instance;return{defs:{[t.defId]:t},instances:n?{[n.instanceId]:n}:{}}}function tw(e,t,n){let{defs:i,instances:r}=e,s=[],a=n?n.instanceId:"";for(let e in r){let n=r[e],o=i[n.defId];n.instanceId!==a&&s.push(new Jx(t,o,n))}return s}function nw(e,t,n,i){let r={},s={},a={},o=[],l=[],c=sw(e.defs,t);for(let t in e.defs){let n=e.defs[t];"inverse-background"===c[n.defId].display&&(n.groupId?(r[n.groupId]=[],a[n.groupId]||(a[n.groupId]=n)):s[t]=[])}for(let t in e.instances){let a=e.instances[t],d=e.defs[a.defId],u=c[d.defId],h=a.range,f=!d.allDay&&i?hx(h,i):h,p=lx(f,n);p&&("inverse-background"===u.display?d.groupId?r[d.groupId].push(p):s[a.defId].push(p):"none"!==u.display&&("background"===u.display?o:l).push({def:d,ui:u,instance:a,range:p,isStart:f.start&&f.start.valueOf()===p.start.valueOf(),isEnd:f.end&&f.end.valueOf()===p.end.valueOf()}))}for(let e in r){let t=ax(r[e],n);for(let n of t){let t=a[e],i=c[t.defId];o.push({def:t,ui:i,instance:null,range:n,isStart:!1,isEnd:!1})}}for(let t in s){let i=ax(s[t],n);for(let n of i)o.push({def:e.defs[t],ui:c[t],instance:null,range:n,isStart:!1,isEnd:!1})}return{bg:o,fg:l}}function iw(e,t){e.fcSeg=t}function rw(e){return e.fcSeg||e.parentNode.fcSeg||null}function sw(e,t){return Db(e,(e=>aw(e,t)))}function aw(e,t){let n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),Hx(n)}function ow(e,t){let n=e.map(lw);return n.sort(((e,n)=>function(e,t,n){let i,r;for(i=0;i<n.length;i+=1)if(r=x_(e,t,n[i]),r)return r;return 0}(e,n,t))),n.map((e=>e._seg))}function lw(e){let{eventRange:t}=e,n=t.def,i=t.instance?t.instance.range:t.range,r=i.start?i.start.valueOf():0,s=i.end?i.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},n.extendedProps),n),{id:n.publicId,start:r,end:s,duration:s-r,allDay:Number(n.allDay),_seg:e})}function cw(e,t){let{pluginHooks:n}=t,i=n.isDraggableTransformers,{def:r,ui:s}=e.eventRange,a=s.startEditable;for(let e of i)a=e(a,r,s,t);return a}function dw(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function uw(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function hw(e,t,n,i,r,s,a){let{dateEnv:o,options:l}=n,{displayEventTime:c,displayEventEnd:d}=l,u=e.eventRange.def,h=e.eventRange.instance;null==c&&(c=!1!==i),null==d&&(d=!1!==r);let f=h.range.start,p=h.range.end,m=s||e.start||e.eventRange.range.start,g=a||e.end||e.eventRange.range.end,v=B_(f).valueOf()===B_(m).valueOf(),y=B_(I_(p,-1)).valueOf()===B_(I_(g,-1)).valueOf();return c&&!u.allDay&&(v||y)?(m=v?f:m,g=y?p:g,d&&u.hasEnd?o.formatRange(m,g,t,{forcedStartTzo:s?null:h.forcedStartTzo,forcedEndTzo:a?null:h.forcedEndTzo}):o.format(m,t,{forcedTzo:s?null:h.forcedStartTzo})):""}function fw(e,t,n){let i=e.eventRange.range;return{isPast:i.end<=(n||t.start),isFuture:i.start>=(n||t.end),isToday:t&&dx(t,i.start)}}function pw(e){let t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}function mw(e){return e.instance?e.instance.instanceId:`${e.def.defId}:${e.range.start.toISOString()}`}function gw(e,t){let{def:n,instance:i}=e.eventRange,{url:r}=n;if(r)return{href:r};let{emitter:s,options:a}=t,{eventInteractive:o}=a;return null==o&&(o=n.interactive,null==o&&(o=Boolean(s.hasHandlers("eventClick")))),o?y_((e=>{s.trigger("eventClick",{el:e.target,event:new Jx(t,n,i),jsEvent:e,view:t.viewApi})})):{}}const vw={start:Sb,end:Sb,allDay:Boolean};function yw(e,t,n){let i=function(e,t){let{refined:n,extra:i}=Lb(e,vw),r=n.start?t.createMarkerMeta(n.start):null,s=n.end?t.createMarkerMeta(n.end):null,{allDay:a}=n;null==a&&(a=r&&r.isTimeUnspecified&&(!s||s.isTimeUnspecified));return Object.assign({range:{start:r?r.marker:null,end:s?s.marker:null},allDay:a},i)}(e,t),{range:r}=i;if(!r.start)return null;if(!r.end){if(null==n)return null;r.end=t.add(r.start,n)}return i}function _w(e,t,n){return Object.assign(Object.assign({},bw(e,t,n)),{timeZone:t.timeZone})}function bw(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}class xw extends Error{constructor(e,t){super(e),this.response=t}}let ww;function Mw(){return null==ww&&(ww=function(){if("undefined"==typeof document)return!0;let e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);let t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}()),ww}class Cw extends Zb{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{Bb((()=>{this.setState({forPrint:!0})}))},this.handleAfterPrint=()=>{Bb((()=>{this.setState({forPrint:!1})}))}}render(){let{props:e}=this,{options:t}=e,{forPrint:n}=this.state,i=n||"auto"===t.height||"auto"===t.contentHeight,r=i||null==t.height?"":t.height,s=["fc",n?"fc-media-print":"fc-media-screen",`fc-direction-${t.direction}`,e.theme.getClass("root")];return Mw()||s.push("fc-liquid-hack"),e.children(s,r,i,n)}componentDidMount(){let{emitter:e}=this.props;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:e}=this.props;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}}class Lw{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}}const Sw={};class Tw{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,t){let{currentDataManager:n}=this;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn(`Unknown listener name '${e}'`)}off(e,t){this.currentDataManager.emitter.off(e,t)}trigger(e,...t){this.currentDataManager.emitter.trigger(e,...t)}changeView(e,t){this.batchRendering((()=>{if(this.unselect(),t)if(t.start&&t.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{let{dateEnv:n}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:n.createMarker(t)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})}))}zoomTo(e,t){let n;t=t||"day",n=this.getCurrentData().viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){let t,n,{viewSpecs:i,toolbarConfig:r}=this.getCurrentData(),s=[].concat(r.header?r.header.viewsWithButtons:[],r.footer?r.footer.viewsWithButtons:[]);for(let e in i)s.push(e);for(t=0;t<s.length;t+=1)if(n=i[s[t]],n&&n.singleUnit===e)return n;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})}nextYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})}today(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:px(e.calendarOptions.now,e.dateEnv)})}gotoDate(e){let t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})}incrementDate(e){let t=this.getCurrentData(),n=k_(e);n&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,n)}))}getDate(){let e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)}formatDate(e,t){let{dateEnv:n}=this.getCurrentData();return n.format(n.createMarker(e),mb(t))}formatRange(e,t,n){let{dateEnv:i}=this.getCurrentData();return i.formatRange(i.createMarker(e),i.createMarker(t),mb(n),n)}formatIso(e,t){let{dateEnv:n}=this.getCurrentData();return n.formatIso(n.createMarker(e),{omitTime:t})}select(e,t){let n;n=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};let i=this.getCurrentData(),r=yw(n,i.dateEnv,k_({days:1}));r&&(this.dispatch({type:"SELECT_DATES",selection:r}),function(e,t,n){n.emitter.trigger("select",Object.assign(Object.assign({},Gx(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}(r,null,i))}unselect(e){let t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),function(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}(e,t))}addEvent(e,t){if(e instanceof Jx){let t=e._def,n=e._instance;return this.getCurrentData().eventStore.defs[t.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:Tx({def:t,instance:n})}),this.triggerEventAdd(e)),e}let n,i=this.getCurrentData();if(t instanceof Qx)n=t.internalEventSource;else if("boolean"==typeof t)t&&([n]=Ob(i.eventSources));else if(null!=t){let e=this.getEventSourceById(t);if(!e)return console.warn(`Could not find an event source with ID "${t}"`),null;n=e.internalEventSource}let r=wx(e,n,i,!1);if(r){let e=new Jx(i,r.def,r.def.recurringDef?null:r.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:Tx(r)}),this.triggerEventAdd(e),e}return null}triggerEventAdd(e){let{emitter:t}=this.getCurrentData();t.trigger("eventAdd",{event:e,relatedEvents:[],revert:()=>{this.dispatch({type:"REMOVE_EVENTS",eventStore:ew(e)})}})}getEventById(e){let t=this.getCurrentData(),{defs:n,instances:i}=t.eventStore;e=String(e);for(let r in n){let s=n[r];if(s.publicId===e){if(s.recurringDef)return new Jx(t,s,null);for(let e in i){let n=i[e];if(n.defId===s.defId)return new Jx(t,s,n)}}}return null}getEvents(){let e=this.getCurrentData();return tw(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let e=this.getCurrentData(),t=e.eventSources,n=[];for(let i in t)n.push(new Qx(e,t[i]));return n}getEventSourceById(e){let t=this.getCurrentData(),n=t.eventSources;e=String(e);for(let i in n)if(n[i].publicId===e)return new Qx(t,n[i]);return null}addEventSource(e){let t=this.getCurrentData();if(e instanceof Qx)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;let n=Rx(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new Qx(t,n)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){let t=k_(e);t&&this.trigger("_scrollRequest",{time:t})}}function kw(e,t){let n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}const Ew={defs:{},instances:{}};class Dw{constructor(){this.getKeysForEventDefs=eb(this._getKeysForEventDefs),this.splitDateSelection=eb(this._splitDateSpan),this.splitEventStore=eb(this._splitEventStore),this.splitIndividualUi=eb(this._splitIndividualUi),this.splitEventDrag=eb(this._splitInteraction),this.splitEventResize=eb(this._splitInteraction),this.eventUiBuilders={}}splitProps(e){let t=this.getKeyInfo(e),n=this.getKeysForEventDefs(e.eventStore),i=this.splitDateSelection(e.dateSelection),r=this.splitIndividualUi(e.eventUiBases,n),s=this.splitEventStore(e.eventStore,n),a=this.splitEventDrag(e.eventDrag),o=this.splitEventResize(e.eventResize),l={};this.eventUiBuilders=Db(t,((e,t)=>this.eventUiBuilders[t]||eb(Aw)));for(let n in t){let c=t[n],d=s[n]||Ew,u=this.eventUiBuilders[n];l[n]={businessHours:c.businessHours||e.businessHours,dateSelection:i[n]||null,eventStore:d,eventUiBases:u(e.eventUiBases[""],c.ui,r[n]),eventSelection:d.instances[e.eventSelection]?e.eventSelection:"",eventDrag:a[n]||null,eventResize:o[n]||null}}return l}_splitDateSpan(e){let t={};if(e){let n=this.getKeysForDateSpan(e);for(let i of n)t[i]=e}return t}_getKeysForEventDefs(e){return Db(e.defs,(e=>this.getKeysForEventDef(e)))}_splitEventStore(e,t){let{defs:n,instances:i}=e,r={};for(let e in n)for(let i of t[e])r[i]||(r[i]={defs:{},instances:{}}),r[i].defs[e]=n[e];for(let e in i){let n=i[e];for(let i of t[n.defId])r[i]&&(r[i].instances[e]=n)}return r}_splitIndividualUi(e,t){let n={};for(let i in e)if(i)for(let r of t[i])n[r]||(n[r]={}),n[r][i]=e[i];return n}_splitInteraction(e){let t={};if(e){let n=this._splitEventStore(e.affectedEvents,this._getKeysForEventDefs(e.affectedEvents)),i=this._getKeysForEventDefs(e.mutatedEvents),r=this._splitEventStore(e.mutatedEvents,i),s=i=>{t[i]||(t[i]={affectedEvents:n[i]||Ew,mutatedEvents:r[i]||Ew,isEvent:e.isEvent})};for(let e in n)s(e);for(let e in r)s(e)}return t}}function Aw(e,t,n){let i=[];e&&i.push(e),t&&i.push(t);let r={"":Hx(i)};return n&&Object.assign(r,n),r}function Ow(e,t,n,i){return{dow:e.getUTCDay(),isDisabled:Boolean(i&&!dx(i.activeRange,e)),isOther:Boolean(i&&!dx(i.currentRange,e)),isToday:Boolean(t&&dx(t,e)),isPast:Boolean(n?e<n:!!t&&e<t.start),isFuture:Boolean(n?e>n:!!t&&e>=t.end)}}function Yw(e,t){let n=["fc-day",`fc-day-${P_[e.dow]}`];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}const Nw=mb({year:"numeric",month:"long",day:"numeric"}),Hw=mb({week:"long"});function Pw(e,t,n="day",i=!0){const{dateEnv:r,options:s,calendarApi:a}=e;let o=r.format(t,"week"===n?Hw:Nw);if(s.navLinks){let e=r.toDate(t);const l=e=>{let i="day"===n?s.navLinkDayClick:"week"===n?s.navLinkWeekClick:null;"function"==typeof i?i.call(a,r.toDate(t),e):("string"==typeof i&&(n=i),a.zoomTo(t,n))};return Object.assign({title:M_(s.navLinkHint,[o,e],o),"data-navlink":""},i?v_(l):{onClick:l})}return{"aria-label":o}}let jw;function Rw(){return jw||(jw=function(){let e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);let t=Iw(e);return document.body.removeChild(e),t}()),jw}function Iw(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function zw(e){let t=function(e){let t=[];for(;e instanceof HTMLElement;){let n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}(e),n=e.getBoundingClientRect();for(let e of t){let t=kw(n,e.getBoundingClientRect());if(!t)return null;n=t}return n}class Fw{constructor(e,t,n,i){this.els=t;let r=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(r.left),i&&this.buildElVerticals(r.top)}buildElHorizontals(e){let t=[],n=[];for(let i of this.els){let r=i.getBoundingClientRect();t.push(r.left-e),n.push(r.right-e)}this.lefts=t,this.rights=n}buildElVerticals(e){let t=[],n=[];for(let i of this.els){let r=i.getBoundingClientRect();t.push(r.top-e),n.push(r.bottom-e)}this.tops=t,this.bottoms=n}leftToIndex(e){let t,{lefts:n,rights:i}=this,r=n.length;for(t=0;t<r;t+=1)if(e>=n[t]&&e<i[t])return t}topToIndex(e){let t,{tops:n,bottoms:i}=this,r=n.length;for(t=0;t<r;t+=1)if(e>=n[t]&&e<i[t])return t}getWidth(e){return this.rights[e]-this.lefts[e]}getHeight(e){return this.bottoms[e]-this.tops[e]}similarTo(e){return Bw(this.tops||[],e.tops||[])&&Bw(this.bottoms||[],e.bottoms||[])&&Bw(this.lefts||[],e.lefts||[])&&Bw(this.rights||[],e.rights||[])}}function Bw(e,t){const n=e.length;if(n!==t.length)return!1;for(let i=0;i<n;i++)if(Math.round(e[i])!==Math.round(t[i]))return!1;return!0}class $w extends Zb{constructor(){super(...arguments),this.uid=b_()}prepareHits(){}queryHit(e,t,n,i){return null}isValidSegDownEl(e){return!this.props.eventDrag&&!this.props.eventResize&&!c_(e,".fc-event-mirror")}isValidDateDownEl(e){return!(c_(e,".fc-event:not(.fc-bg-event)")||c_(e,".fc-more-link")||c_(e,"a[data-navlink]")||c_(e,".fc-popover"))}}class Ww{constructor(e=e=>e.thickness||1){this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){let t=[];for(let n of e)this.insertEntry(n,t);return t}insertEntry(e,t){let n=this.findInsertion(e);this.isInsertionValid(n,e)?this.insertEntryAt(e,n):this.handleInvalidInsertion(n,e,t)}isInsertionValid(e,t){return(-1===this.maxCoord||e.levelCoord+this.getEntryThickness(t)<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)}handleInvalidInsertion(e,t,n){if(this.allowReslicing&&e.touchingEntry){const i=Object.assign(Object.assign({},t),{span:qw(t.span,e.touchingEntry.span)});n.push(i),this.splitEntry(t,e.touchingEntry,n)}else n.push(t)}splitEntry(e,t,n){let i=e.span,r=t.span;i.start<r.start&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:i.start,end:r.start}},n),i.end>r.end&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:r.end,end:i.end}},n)}insertEntryAt(e,t){let{entriesByLevel:n,levelCoords:i}=this;-1===t.lateral?(Gw(i,t.level,t.levelCoord),Gw(n,t.level,[e])):Gw(n[t.level],t.lateral,e),this.stackCnts[Uw(e)]=t.stackCnt}findInsertion(e){let{levelCoords:t,entriesByLevel:n,strictOrder:i,stackCnts:r}=this,s=t.length,a=0,o=-1,l=-1,c=null,d=0;for(let u=0;u<s;u+=1){const s=t[u];if(!i&&s>=a+this.getEntryThickness(e))break;let h,f=n[u],p=Zw(f,e.span.start,Vw),m=p[0]+p[1];for(;(h=f[m])&&h.span.start<e.span.end;){let e=s+this.getEntryThickness(h);e>a&&(a=e,c=h,o=u,l=m),e===a&&(d=Math.max(d,r[Uw(h)]+1)),m+=1}}let u=0;if(c)for(u=o+1;u<s&&t[u]<a;)u+=1;let h=-1;return u<s&&t[u]===a&&(h=Zw(n[u],e.span.end,Vw)[0]),{touchingLevel:o,touchingLateral:l,touchingEntry:c,stackCnt:d,levelCoord:a,level:u,lateral:h}}toRects(){let{entriesByLevel:e,levelCoords:t}=this,n=e.length,i=[];for(let r=0;r<n;r+=1){let n=e[r],s=t[r];for(let e of n)i.push(Object.assign(Object.assign({},e),{thickness:this.getEntryThickness(e),levelCoord:s}))}return i}}function Vw(e){return e.span.end}function Uw(e){return e.index+":"+e.span.start}function qw(e,t){let n=Math.max(e.start,t.start),i=Math.min(e.end,t.end);return n<i?{start:n,end:i}:null}function Gw(e,t,n){e.splice(t,0,n)}function Zw(e,t,n){let i=0,r=e.length;if(!r||t<n(e[i]))return[0,0];if(t>n(e[r-1]))return[r,0];for(;i<r;){let s=Math.floor(i+(r-i)/2),a=n(e[s]);if(t<a)r=s;else{if(!(t>a))return[s,1];i=s+1}}return[i,0]}Boolean;const Kw="fc-col-header-cell";function Xw(e){return e.text}class Qw extends Zb{render(){let{dateEnv:e,options:t,theme:n,viewApi:i}=this.context,{props:r}=this,{date:s,dateProfile:a}=r,o=Ow(s,r.todayRange,null,a),l=[Kw].concat(Yw(o,n)),c=e.format(s,r.dayHeaderFormat),d=!o.isDisabled&&r.colCnt>1?Pw(this.context,s):{},u=Object.assign(Object.assign(Object.assign({date:e.toDate(s),view:i},r.extraRenderProps),{text:c}),o);return Bv(nx,{elTag:"th",elClasses:l,elAttrs:Object.assign({role:"columnheader",colSpan:r.colSpan,"data-date":o.isDisabled?void 0:Q_(s)},r.extraDataAttrs),renderProps:u,generatorName:"dayHeaderContent",customGenerator:t.dayHeaderContent,defaultGenerator:Xw,classNameGenerator:t.dayHeaderClassNames,didMount:t.dayHeaderDidMount,willUnmount:t.dayHeaderWillUnmount},(e=>Bv("div",{className:"fc-scrollgrid-sync-inner"},!o.isDisabled&&Bv(e,{elTag:"a",elAttrs:d,elClasses:["fc-col-header-cell-cushion",r.isSticky&&"fc-sticky"]}))))}}const Jw=mb({weekday:"long"});class eM extends Zb{render(){let{props:e}=this,{dateEnv:t,theme:n,viewApi:i,options:r}=this.context,s=R_(new Date(2592e5),e.dow),a={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},o=t.format(s,e.dayHeaderFormat),l=Object.assign(Object.assign(Object.assign(Object.assign({date:s},a),{view:i}),e.extraRenderProps),{text:o});return Bv(nx,{elTag:"th",elClasses:[Kw,...Yw(a,n),...e.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:e.colSpan},e.extraDataAttrs),renderProps:l,generatorName:"dayHeaderContent",customGenerator:r.dayHeaderContent,defaultGenerator:Xw,classNameGenerator:r.dayHeaderClassNames,didMount:r.dayHeaderDidMount,willUnmount:r.dayHeaderWillUnmount},(n=>Bv("div",{className:"fc-scrollgrid-sync-inner"},Bv(n,{elTag:"a",elClasses:["fc-col-header-cell-cushion",e.isSticky&&"fc-sticky"],elAttrs:{"aria-label":t.format(s,Jw)}}))))}}class tM extends Zv{constructor(e,t){super(e,t),this.initialNowDate=px(t.options.now,t.dateEnv),this.initialNowQueriedMs=(new Date).valueOf(),this.state=this.computeTiming().currentState}render(){let{props:e,state:t}=this;return e.children(t.nowDate,t.todayRange)}componentDidMount(){this.setTimeout()}componentDidUpdate(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout()}computeTiming(){let{props:e,context:t}=this,n=I_(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs),i=t.dateEnv.startOf(n,e.unit),r=t.dateEnv.add(i,k_(1,e.unit)),s=r.valueOf()-n.valueOf();return s=Math.min(864e5,s),{currentState:{nowDate:i,todayRange:nM(i)},nextState:{nowDate:r,todayRange:nM(r)},waitMs:s}}setTimeout(){let{nextState:e,waitMs:t}=this.computeTiming();this.timeoutId=setTimeout((()=>{this.setState(e,(()=>{this.setTimeout()}))}),t)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}function nM(e){let t=B_(e);return{start:t,end:R_(t,1)}}tM.contextType=Ub;class iM extends Zb{constructor(){super(...arguments),this.createDayHeaderFormatter=eb(rM)}render(){let{context:e}=this,{dates:t,dateProfile:n,datesRepDistinctDays:i,renderIntro:r}=this.props,s=this.createDayHeaderFormatter(e.options.dayHeaderFormat,i,t.length);return Bv(tM,{unit:"day"},((e,a)=>Bv("tr",{role:"row"},r&&r("day"),t.map((e=>i?Bv(Qw,{key:e.toISOString(),date:e,dateProfile:n,todayRange:a,colCnt:t.length,dayHeaderFormat:s}):Bv(eM,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:s}))))))}}function rM(e,t,n){return e||function(e,t){return mb(!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}(t,n)}class sM{constructor(e,t){let n=e.start,{end:i}=e,r=[],s=[],a=-1;for(;n<i;)t.isHiddenDay(n)?r.push(a+.5):(a+=1,r.push(a),s.push(n)),n=R_(n,1);this.dates=s,this.indices=r,this.cnt=s.length}sliceRange(e){let t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(R_(e.end,-1)),i=Math.max(0,t),r=Math.min(this.cnt-1,n);return i=Math.ceil(i),r=Math.floor(r),i<=r?{firstIndex:i,lastIndex:r,isStart:t===i,isEnd:n===r}:null}getDateDayIndex(e){let{indices:t}=this,n=Math.floor(z_(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]}}class aM{constructor(e,t){let n,i,r,{dates:s}=e;if(t){for(i=s[0].getUTCDay(),n=1;n<s.length&&s[n].getUTCDay()!==i;n+=1);r=Math.ceil(s.length/n)}else r=1,n=s.length;this.rowCnt=r,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){let e=[];for(let t=0;t<this.rowCnt;t+=1){let n=[];for(let e=0;e<this.colCnt;e+=1)n.push(this.buildCell(t,e));e.push(n)}return e}buildCell(e,t){let n=this.daySeries.dates[e*this.colCnt+t];return{key:n.toISOString(),date:n}}buildHeaderDates(){let e=[];for(let t=0;t<this.colCnt;t+=1)e.push(this.cells[0][t].date);return e}sliceRange(e){let{colCnt:t}=this,n=this.daySeries.sliceRange(e),i=[];if(n){let{firstIndex:e,lastIndex:r}=n,s=e;for(;s<=r;){let a=Math.floor(s/t),o=Math.min((a+1)*t,r+1);i.push({row:a,firstCol:s%t,lastCol:(o-1)%t,isStart:n.isStart&&s===e,isEnd:n.isEnd&&o-1===r}),s=o}}return i}}class oM{constructor(){this.sliceBusinessHours=eb(this._sliceBusinessHours),this.sliceDateSelection=eb(this._sliceDateSpan),this.sliceEventStore=eb(this._sliceEventStore),this.sliceEventDrag=eb(this._sliceInteraction),this.sliceEventResize=eb(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(e,t,n,i,...r){let{eventUiBases:s}=e,a=this.sliceEventStore(e.eventStore,s,t,n,...r);return{dateSelectionSegs:this.sliceDateSelection(e.dateSelection,t,n,s,i,...r),businessHourSegs:this.sliceBusinessHours(e.businessHours,t,n,i,...r),fgEventSegs:a.fg,bgEventSegs:a.bg,eventDrag:this.sliceEventDrag(e.eventDrag,s,t,n,...r),eventResize:this.sliceEventResize(e.eventResize,s,t,n,...r),eventSelection:e.eventSelection}}sliceNowDate(e,t,n,i,...r){return this._sliceDateSpan({range:{start:e,end:I_(e,1)},allDay:!1},t,n,{},i,...r)}_sliceBusinessHours(e,t,n,i,...r){return e?this._sliceEventStore(vx(e,lM(t,Boolean(n)),i),{},t,n,...r).bg:[]}_sliceEventStore(e,t,n,i,...r){if(e){let s=nw(e,t,lM(n,Boolean(i)),i);return{bg:this.sliceEventRanges(s.bg,r),fg:this.sliceEventRanges(s.fg,r)}}return{bg:[],fg:[]}}_sliceInteraction(e,t,n,i,...r){if(!e)return null;let s=nw(e.mutatedEvents,t,lM(n,Boolean(i)),i);return{segs:this.sliceEventRanges(s.fg,r),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}}_sliceDateSpan(e,t,n,i,r,...s){if(!e)return[];let a=lM(t,Boolean(n)),o=lx(e.range,a);if(o){let t=function(e,t,n){let i=Mx({editable:!1},n),r=Lx(i.refined,i.extra,"",e.allDay,!0,n);return{def:r,ui:aw(r,t),instance:gx(r.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}(e=Object.assign(Object.assign({},e),{range:o}),i,r),n=this.sliceRange(e.range,...s);for(let e of n)e.eventRange=t;return n}return[]}sliceEventRanges(e,t){let n=[];for(let i of e)n.push(...this.sliceEventRange(i,t));return n}sliceEventRange(e,t){let n=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(n={start:n.start,end:R_(n.start,1)});let i=this.sliceRange(n,...t);for(let t of i)t.eventRange=e,t.isStart=e.isStart&&t.isStart,t.isEnd=e.isEnd&&t.isEnd;return i}}function lM(e,t){let n=e.activeRange;return t?n:{start:I_(n.start,e.slotMinTime.milliseconds),end:I_(n.end,e.slotMaxTime.milliseconds-864e5)}}const cM=/^(visible|hidden)$/;class dM extends Zb{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,Kb(this.props.elRef,e)}}render(){let{props:e}=this,{liquid:t,liquidIsAbsolute:n}=e,i=t&&n,r=["fc-scroller"];return t&&(n?r.push("fc-scroller-liquid-absolute"):r.push("fc-scroller-liquid")),Bv("div",{ref:this.handleEl,className:r.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:i&&-(e.overcomeLeft||0)||"",right:i&&-(e.overcomeRight||0)||"",bottom:i&&-(e.overcomeBottom||0)||"",marginLeft:!i&&-(e.overcomeLeft||0)||"",marginRight:!i&&-(e.overcomeRight||0)||"",marginBottom:!i&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(cM.test(this.props.overflowX))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:n}=e;for(let e=0;e<n.length;e+=1){if(n[e].getBoundingClientRect().width>t)return!0}return!1}needsYScrolling(){if(cM.test(this.props.overflowY))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:n}=e;for(let e=0;e<n.length;e+=1){if(n[e].getBoundingClientRect().height>t)return!0}return!1}getXScrollbarWidth(){return cM.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return cM.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class uM{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(e,t)=>{let{depths:n,currentMap:i}=this,r=!1,s=!1;null!==e?(r=t in i,i[t]=e,n[t]=(n[t]||0)+1,s=!0):(n[t]-=1,n[t]||(delete i[t],delete this.callbackMap[t],r=!0)),this.masterCallback&&(r&&this.masterCallback(null,String(t)),s&&this.masterCallback(e,String(t)))}}createRef(e){let t=this.callbackMap[e];return t||(t=this.callbackMap[e]=t=>{this.handleValue(t,String(e))}),t}collect(e,t,n){return function(e,t=0,n,i=1){let r=[];null==n&&(n=Object.keys(e).length);for(let s=t;s<n;s+=i){let t=e[s];void 0!==t&&r.push(t)}return r}(this.currentMap,e,t,n)}getAll(){return Ob(this.currentMap)}}function hM(e){let t=function(e,t){let n=e instanceof HTMLElement?[e]:e,i=[];for(let e=0;e<n.length;e+=1){let r=n[e].querySelectorAll(t);for(let e=0;e<r.length;e+=1)i.push(r[e])}return i}(e,".fc-scrollgrid-shrink"),n=0;for(let e of t)n=Math.max(n,L_(e));return Math.ceil(n)}function fM(e,t){return e.liquid&&t.liquid}function pM(e,t){return H_(e,t,Yb)}function mM(e,t){let n=[];for(let i of e){let e=i.span||1;for(let r=0;r<e;r+=1)n.push(Bv("col",{style:{width:"shrink"===i.width?gM(t):i.width||"",minWidth:i.minWidth||""}}))}return Bv("colgroup",{},...n)}function gM(e){return null==e?4:e}function vM(e,t){let n=["fc-scrollgrid-section",`fc-scrollgrid-section-${e.type}`,e.className];return t&&e.liquid&&null==e.maxHeight&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function yM(e){return Bv("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function _M(e){let{stickyHeaderDates:t}=e;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}function bM(e){let{stickyFooterScrollbar:t}=e;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}class xM extends Zb{constructor(){super(...arguments),this.processCols=eb((e=>e),pM),this.renderMicroColGroup=eb(mM),this.scrollerRefs=new uM,this.scrollerElRefs=new uM(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let{props:e,state:t,context:n}=this,i=e.sections||[],r=this.processCols(e.cols),s=this.renderMicroColGroup(r,t.shrinkWidth),a=function(e,t){let n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}(e.liquid,n);e.collapsibleWidth&&a.push("fc-scrollgrid-collapsible");let o,l=i.length,c=0,d=[],u=[],h=[];for(;c<l&&"header"===(o=i[c]).type;)d.push(this.renderSection(o,s,!0)),c+=1;for(;c<l&&"body"===(o=i[c]).type;)u.push(this.renderSection(o,s,!1)),c+=1;for(;c<l&&"footer"===(o=i[c]).type;)h.push(this.renderSection(o,s,!0)),c+=1;let f=!Mw();const p={role:"rowgroup"};return Bv("table",{role:"grid",className:a.join(" "),style:{height:e.height}},Boolean(!f&&d.length)&&Bv("thead",p,...d),Boolean(!f&&u.length)&&Bv("tbody",p,...u),Boolean(!f&&h.length)&&Bv("tfoot",p,...h),f&&Bv("tbody",p,...d,...u,...h))}renderSection(e,t,n){return"outerContent"in e?Bv(Wv,{key:e.key},e.outerContent):Bv("tr",{key:e.key,role:"presentation",className:vM(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,n))}renderChunkTd(e,t,n,i){if("outerContent"in n)return n.outerContent;let{props:r}=this,{forceYScrollbars:s,scrollerClientWidths:a,scrollerClientHeights:o}=this.state,l=function(e,t){return null!=t.maxHeight||fM(e,t)}(r,e),c=fM(r,e),d=r.liquid?s?"scroll":l?"auto":"hidden":"visible",u=e.key,h=function(e,t,n,i){let{expandRows:r}=n;return"function"==typeof t.content?t.content(n):Bv("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:r?n.clientHeight:""}},n.tableColGroupNode,Bv(i?"thead":"tbody",{role:"presentation"},"function"==typeof t.rowContent?t.rowContent(n):t.rowContent))}(e,n,{tableColGroupNode:t,tableMinWidth:"",clientWidth:r.collapsibleWidth||void 0===a[u]?null:a[u],clientHeight:void 0!==o[u]?o[u]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=>{}},i);return Bv(i?"th":"td",{ref:n.elRef,role:"presentation"},Bv("div",{className:"fc-scroller-harness"+(c?" fc-scroller-harness-liquid":"")},Bv(dM,{ref:this.scrollerRefs.createRef(u),elRef:this.scrollerElRefs.createRef(u),overflowY:d,overflowX:r.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},h)))}_handleScrollerEl(e,t){let n=function(e,t){for(let n of e)if(n.key===t)return n;return null}(this.props.sections,t);n&&Kb(n.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return function(e){for(let t of e)if("shrink"===t.width)return!0;return!1}(this.props.cols)?hM(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let e=Rw(),{scrollerRefs:t,scrollerElRefs:n}=this,i=!1,r={},s={};for(let e in t.currentMap){let n=t.currentMap[e];if(n&&n.needsYScrolling()){i=!0;break}}for(let t of this.props.sections){let a=t.key,o=n.currentMap[a];if(o){let t=o.parentNode;r[a]=Math.floor(t.getBoundingClientRect().width-(i?e.y:0)),s[a]=Math.floor(t.getBoundingClientRect().height)}}return{forceYScrollbars:i,scrollerClientWidths:r,scrollerClientHeights:s}}}xM.addStateEquality({scrollerClientWidths:Yb,scrollerClientHeights:Yb});class wM extends Zb{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,e&&iw(e,this.props.seg)}}render(){const{props:e,context:t}=this,{options:n}=t,{seg:i}=e,{eventRange:r}=i,{ui:s}=r,a={event:new Jx(t,r.def,r.instance),view:t.viewApi,timeText:e.timeText,textColor:s.textColor,backgroundColor:s.backgroundColor,borderColor:s.borderColor,isDraggable:!e.disableDragging&&cw(i,t),isStartResizable:!e.disableResizing&&dw(i,t),isEndResizable:!e.disableResizing&&uw(i),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(i.isStart),isEnd:Boolean(i.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)};return Bv(nx,Object.assign({},e,{elRef:this.handleEl,elClasses:[...pw(a),...i.eventRange.ui.classNames,...e.elClasses||[]],renderProps:a,generatorName:"eventContent",customGenerator:n.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:n.eventClassNames,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount}))}componentDidUpdate(e){this.el&&this.props.seg!==e.seg&&iw(this.el,this.props.seg)}}class MM extends Zb{render(){let{props:e,context:t}=this,{options:n}=t,{seg:i}=e,{ui:r}=i.eventRange,s=hw(i,n.eventTimeFormat||e.defaultTimeFormat,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return Bv(wM,Object.assign({},e,{elTag:"a",elStyle:{borderColor:r.borderColor,backgroundColor:r.backgroundColor},elAttrs:gw(i,t),defaultGenerator:CM,timeText:s}),((e,t)=>Bv(Wv,null,Bv(e,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:t.textColor}}),Boolean(t.isStartResizable)&&Bv("div",{className:"fc-event-resizer fc-event-resizer-start"}),Boolean(t.isEndResizable)&&Bv("div",{className:"fc-event-resizer fc-event-resizer-end"}))))}}function CM(e){return Bv("div",{className:"fc-event-main-frame"},e.timeText&&Bv("div",{className:"fc-event-time"},e.timeText),Bv("div",{className:"fc-event-title-container"},Bv("div",{className:"fc-event-title fc-sticky"},e.event.title||Bv(Wv,null," "))))}const LM=e=>Bv(Ub.Consumer,null,(t=>{let{options:n}=t,i={isAxis:e.isAxis,date:t.dateEnv.toDate(e.date),view:t.viewApi};return Bv(nx,Object.assign({},e,{elTag:e.elTag||"div",renderProps:i,generatorName:"nowIndicatorContent",customGenerator:n.nowIndicatorContent,classNameGenerator:n.nowIndicatorClassNames,didMount:n.nowIndicatorDidMount,willUnmount:n.nowIndicatorWillUnmount}))})),SM=mb({day:"numeric"});class TM extends Zb{constructor(){super(...arguments),this.refineRenderProps=tb(EM)}render(){let{props:e,context:t}=this,{options:n}=t,i=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:t.viewApi,dateEnv:t.dateEnv,monthStartFormat:n.monthStartFormat});return Bv(nx,Object.assign({},e,{elClasses:[...Yw(i,t.theme),...e.elClasses||[]],elAttrs:Object.assign(Object.assign({},e.elAttrs),i.isDisabled?{}:{"data-date":Q_(e.date)}),renderProps:i,generatorName:"dayCellContent",customGenerator:n.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:i.isDisabled?void 0:n.dayCellClassNames,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount}))}}function kM(e){return Boolean(e.dayCellContent||Qb("dayCellContent",e))}function EM(e){let{date:t,dateEnv:n,dateProfile:i,isMonthStart:r}=e,s=Ow(t,e.todayRange,null,i),a=e.showDayNumber?n.format(t,r?e.monthStartFormat:SM):"";return Object.assign(Object.assign(Object.assign({date:n.toDate(t),view:e.viewApi},s),{isMonthStart:r,dayNumberText:a}),e.extraRenderProps)}class DM extends Zb{render(){let{props:e}=this,{seg:t}=e;return Bv(wM,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:t.eventRange.ui.backgroundColor},defaultGenerator:AM,seg:t,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}}function AM(e){let{title:t}=e.event;return t&&Bv("div",{className:"fc-event-title"},e.event.title)}function OM(e){return Bv("div",{className:`fc-${e}`})}const YM=e=>Bv(Ub.Consumer,null,(t=>{let{dateEnv:n,options:i}=t,{date:r}=e,s=i.weekNumberFormat||e.defaultFormat,a={num:n.computeWeekNumber(r),text:n.format(r,s),date:r};return Bv(nx,Object.assign({},e,{renderProps:a,generatorName:"weekNumberContent",customGenerator:i.weekNumberContent,defaultGenerator:NM,classNameGenerator:i.weekNumberClassNames,didMount:i.weekNumberDidMount,willUnmount:i.weekNumberWillUnmount}))}));function NM(e){return e.text}class HM extends Zb{constructor(){super(...arguments),this.state={titleId:m_()},this.handleRootEl=e=>{this.rootEl=e,this.props.elRef&&Kb(this.props.elRef,e)},this.handleDocumentMouseDown=e=>{const t=function(e){var t,n;return null!==(n=null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])&&void 0!==n?n:e.target}(e);this.rootEl.contains(t)||this.handleCloseClick()},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.handleCloseClick()},this.handleCloseClick=()=>{let{onClose:e}=this.props;e&&e()}}render(){let{theme:e,options:t}=this.context,{props:n,state:i}=this,r=["fc-popover",e.getClass("popover")].concat(n.extraClassNames||[]);return $y(Bv("div",Object.assign({},n.extraAttrs,{id:n.id,className:r.join(" "),"aria-labelledby":i.titleId,ref:this.handleRootEl}),Bv("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},Bv("span",{className:"fc-popover-title",id:i.titleId},n.title),Bv("span",{className:"fc-popover-close "+e.getIconClass("close"),title:t.closeHint,onClick:this.handleCloseClick})),Bv("div",{className:"fc-popover-body "+e.getClass("popoverContent")},n.children)),n.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:e}=this.context,{alignmentEl:t,alignGridTop:n}=this.props,{rootEl:i}=this,r=zw(t);if(r){let s=i.getBoundingClientRect(),a=n?c_(t,".fc-scrollgrid").getBoundingClientRect().top:r.top,o=e?r.right-s.width:r.left;a=Math.max(a,10),o=Math.min(o,document.documentElement.clientWidth-10-s.width),o=Math.max(o,10);let l=i.offsetParent.getBoundingClientRect();h_(i,{top:a-l.top,left:o-l.left})}}}class PM extends $w{constructor(){super(...arguments),this.handleRootEl=e=>{this.rootEl=e,e?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:e,dateEnv:t}=this.context,{props:n}=this,{startDate:i,todayRange:r,dateProfile:s}=n,a=t.format(i,e.dayPopoverFormat);return Bv(TM,{elRef:this.handleRootEl,date:i,dateProfile:s,todayRange:r},((t,i,r)=>Bv(HM,{elRef:r.ref,id:n.id,title:a,extraClassNames:["fc-more-popover"].concat(r.className||[]),extraAttrs:r,parentEl:n.parentEl,alignmentEl:n.alignmentEl,alignGridTop:n.alignGridTop,onClose:n.onClose},kM(e)&&Bv(t,{elTag:"div",elClasses:["fc-more-popover-misc"]}),n.children)))}queryHit(e,t,n,i){let{rootEl:r,props:s}=this;return e>=0&&e<n&&t>=0&&t<i?{dateProfile:s.dateProfile,dateSpan:Object.assign({allDay:!s.forceTimed,range:{start:s.startDate,end:s.endDate}},s.extraDateSpan),dayEl:r,rect:{left:0,top:0,right:n,bottom:i},layer:1}:null}}class jM extends Zb{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:m_()},this.handleLinkEl=e=>{this.linkEl=e,this.props.elRef&&Kb(this.props.elRef,e)},this.handleClick=e=>{let{props:t,context:n}=this,{moreLinkClick:i}=n.options,r=IM(t).start;function s(e){let{def:t,instance:i,range:r}=e.eventRange;return{event:new Jx(n,t,i),start:n.dateEnv.toDate(r.start),end:n.dateEnv.toDate(r.end),isStart:e.isStart,isEnd:e.isEnd}}"function"==typeof i&&(i=i({date:r,allDay:Boolean(t.allDayDate),allSegs:t.allSegs.map(s),hiddenSegs:t.hiddenSegs.map(s),jsEvent:e,view:n.viewApi})),i&&"popover"!==i?"string"==typeof i&&n.calendarApi.zoomTo(r,i):this.setState({isPopoverOpen:!0})},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:e,state:t}=this;return Bv(Ub.Consumer,null,(n=>{let{viewApi:i,options:r,calendarApi:s}=n,{moreLinkText:a}=r,{moreCnt:o}=e,l=IM(e),c="function"==typeof a?a.call(s,o):`+${o} ${a}`,d=M_(r.moreLinkHint,[o],c),u={num:o,shortText:`+${o}`,text:c,view:i};return Bv(Wv,null,Boolean(e.moreCnt)&&Bv(nx,{elTag:e.elTag||"a",elRef:this.handleLinkEl,elClasses:[...e.elClasses||[],"fc-more-link"],elStyle:e.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},e.elAttrs),v_(this.handleClick)),{title:d,"aria-expanded":t.isPopoverOpen,"aria-controls":t.isPopoverOpen?t.popoverId:""}),renderProps:u,generatorName:"moreLinkContent",customGenerator:r.moreLinkContent,defaultGenerator:e.defaultGenerator||RM,classNameGenerator:r.moreLinkClassNames,didMount:r.moreLinkDidMount,willUnmount:r.moreLinkWillUnmount},e.children),t.isPopoverOpen&&Bv(PM,{id:t.popoverId,startDate:l.start,endDate:l.end,dateProfile:e.dateProfile,todayRange:e.todayRange,extraDateSpan:e.extraDateSpan,parentEl:this.parentEl,alignmentEl:e.alignmentElRef?e.alignmentElRef.current:this.linkEl,alignGridTop:e.alignGridTop,forceTimed:e.forceTimed,onClose:this.handlePopoverClose},e.popoverContent()))}))}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=c_(this.linkEl,".fc-view-harness"))}}function RM(e){return e.text}function IM(e){if(e.allDayDate)return{start:e.allDayDate,end:R_(e.allDayDate,1)};let{hiddenSegs:t}=e;return{start:zM(t),end:(n=t,n.reduce(BM).eventRange.range.end)};var n}function zM(e){return e.reduce(FM).eventRange.range.start}function FM(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function BM(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}const $M=[],WM={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},VM=Object.assign(Object.assign({},WM),{buttonHints:{prev:"Previous $0",next:"Next $0",today(e,t){return"day"===t?"Today":`This ${e}`}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint(e){return`Show ${e} more event${1===e?"":"s"}`}});function UM(e){let t=e.length>0?e[0].code:"en",n=$M.concat(e),i={en:VM};for(let e of n)i[e.code]=e;return{map:i,defaultCode:t}}function qM(e,t){return"object"!=typeof e||Array.isArray(e)?function(e,t){let n=[].concat(e||[]),i=function(e,t){for(let n=0;n<e.length;n+=1){let i=e[n].toLocaleLowerCase().split("-");for(let e=i.length;e>0;e-=1){let n=i.slice(0,e).join("-");if(t[n])return t[n]}}return null}(n,t)||VM;return GM(e,n,i)}(e,t):GM(e.code,[e.code],e)}function GM(e,t,n){let i=kb([WM,n],["buttonText"]);delete i.code;let{week:r}=i;return delete i.week,{codeArg:e,codes:t,week:r,simpleNumberFormat:new Intl.NumberFormat(e),options:i}}function ZM(e){return{id:b_(),name:e.name,premiumReleaseDate:e.premiumReleaseDate?new Date(e.premiumReleaseDate):void 0,deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function KM(){let e,t=[],n=[];return(i,r)=>(e&&H_(i,t)&&H_(r,n)||(e=function(e,t){let n={},i={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function r(e){for(let a of e){const e=a.name,o=n[e];void 0===o?(n[e]=a.id,r(a.deps),s=a,i={premiumReleaseDate:XM((t=i).premiumReleaseDate,s.premiumReleaseDate),reducers:t.reducers.concat(s.reducers),isLoadingFuncs:t.isLoadingFuncs.concat(s.isLoadingFuncs),contextInit:t.contextInit.concat(s.contextInit),eventRefiners:Object.assign(Object.assign({},t.eventRefiners),s.eventRefiners),eventDefMemberAdders:t.eventDefMemberAdders.concat(s.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},t.eventSourceRefiners),s.eventSourceRefiners),isDraggableTransformers:t.isDraggableTransformers.concat(s.isDraggableTransformers),eventDragMutationMassagers:t.eventDragMutationMassagers.concat(s.eventDragMutationMassagers),eventDefMutationAppliers:t.eventDefMutationAppliers.concat(s.eventDefMutationAppliers),dateSelectionTransformers:t.dateSelectionTransformers.concat(s.dateSelectionTransformers),datePointTransforms:t.datePointTransforms.concat(s.datePointTransforms),dateSpanTransforms:t.dateSpanTransforms.concat(s.dateSpanTransforms),views:Object.assign(Object.assign({},t.views),s.views),viewPropsTransformers:t.viewPropsTransformers.concat(s.viewPropsTransformers),isPropsValid:s.isPropsValid||t.isPropsValid,externalDefTransforms:t.externalDefTransforms.concat(s.externalDefTransforms),viewContainerAppends:t.viewContainerAppends.concat(s.viewContainerAppends),eventDropTransformers:t.eventDropTransformers.concat(s.eventDropTransformers),calendarInteractions:t.calendarInteractions.concat(s.calendarInteractions),componentInteractions:t.componentInteractions.concat(s.componentInteractions),themeClasses:Object.assign(Object.assign({},t.themeClasses),s.themeClasses),eventSourceDefs:t.eventSourceDefs.concat(s.eventSourceDefs),cmdFormatter:s.cmdFormatter||t.cmdFormatter,recurringTypes:t.recurringTypes.concat(s.recurringTypes),namedTimeZonedImpl:s.namedTimeZonedImpl||t.namedTimeZonedImpl,initialView:t.initialView||s.initialView,elementDraggingImpl:t.elementDraggingImpl||s.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},t.optionChangeHandlers),s.optionChangeHandlers),scrollGridImpl:s.scrollGridImpl||t.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},t.listenerRefiners),s.listenerRefiners),optionRefiners:Object.assign(Object.assign({},t.optionRefiners),s.optionRefiners),propSetHandlers:Object.assign(Object.assign({},t.propSetHandlers),s.propSetHandlers)}):o!==a.id&&console.warn(`Duplicate plugin '${e}'`)}var t,s}return e&&r(e),r(t),i}(i,r)),t=i,n=r,e)}function XM(e,t){return void 0===e?t:void 0===t?e:new Date(Math.max(e.valueOf(),t.valueOf()))}class QM extends Fb{}function JM(e,t,n,i){if(t[e])return t[e];let r=function(e,t,n,i){let r=n[e],s=i[e],a=e=>r&&null!==r[e]?r[e]:s&&null!==s[e]?s[e]:null,o=a("component"),l=a("superType"),c=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");c=JM(l,t,n,i)}!o&&c&&(o=c.component);if(!o)return null;return{type:e,component:o,defaults:Object.assign(Object.assign({},c?c.defaults:{}),r?r.rawOptions:{}),overrides:Object.assign(Object.assign({},c?c.overrides:{}),s?s.rawOptions:{})}}(e,t,n,i);return r&&(t[e]=r),r}function eC(e){return Db(e,tC)}function tC(e){let t="function"==typeof e?{component:e}:e,{component:n}=t;return t.content?n=nC(t):!n||n.prototype instanceof Zb||(n=nC(Object.assign(Object.assign({},t),{content:n}))),{superType:t.type,component:n,rawOptions:t}}function nC(e){return t=>Bv(Ub.Consumer,null,(n=>Bv(nx,{elTag:"div",elClasses:sx(n.viewSpec),renderProps:Object.assign(Object.assign({},t),{nextDayThreshold:n.options.nextDayThreshold}),generatorName:void 0,customGenerator:e.content,classNameGenerator:e.classNames,didMount:e.didMount,willUnmount:e.willUnmount})))}function iC(e,t,n,i){let r=eC(e),s=eC(t.views),a=function(e,t){let n,i={};for(n in e)JM(n,i,e,t);for(n in t)JM(n,i,e,t);return i}(r,s);return Db(a,(e=>function(e,t,n,i,r){let s=e.overrides.duration||e.defaults.duration||i.duration||n.duration,a=null,o="",l="",c={};if(s&&(a=function(e){let t=JSON.stringify(e),n=rC[t];void 0===n&&(n=k_(e),rC[t]=n);return n}(s),a)){let e=N_(a);o=e.unit,1===e.value&&(l=o,c=t[o]?t[o].rawOptions:{})}let d=t=>{let n=t.buttonText||{},i=e.defaults.buttonTextKey;return null!=i&&null!=n[i]?n[i]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null},u=t=>{let n=t.buttonHints||{},i=e.defaults.buttonTextKey;return null!=i&&null!=n[i]?n[i]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null};return{type:e.type,component:e.component,duration:a,durationUnit:o,singleUnit:l,optionDefaults:e.defaults,optionOverrides:Object.assign(Object.assign({},c),e.overrides),buttonTextOverride:d(i)||d(n)||e.overrides.buttonText,buttonTextDefault:d(r)||e.defaults.buttonText||d(vb)||e.type,buttonTitleOverride:u(i)||u(n)||e.overrides.buttonHint,buttonTitleDefault:u(r)||e.defaults.buttonHint||u(vb)}}(e,s,t,n,i)))}QM.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},QM.prototype.baseIconClass="fc-icon",QM.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},QM.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},QM.prototype.iconOverrideOption="buttonIcons",QM.prototype.iconOverrideCustomButtonOption="icon",QM.prototype.iconOverridePrefix="fc-icon-";let rC={};function sC(e,t,n){let i=t?t.activeRange:null;return lC({},function(e,t){let n=Ix(t),i=[].concat(e.eventSources||[]),r=[];e.initialEvents&&i.unshift(e.initialEvents);e.events&&i.unshift(e.events);for(let e of i){let i=Rx(e,t,n);i&&r.push(i)}return r}(e,n),i,n)}function aC(e,t,n,i){let r=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return lC(e,t.sources,r,i);case"REMOVE_EVENT_SOURCE":return s=e,a=t.sourceId,Eb(s,(e=>e.sourceId!==a));case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?cC(e,r,i):e;case"FETCH_EVENT_SOURCES":return dC(e,t.sourceIds?Ab(t.sourceIds):hC(e,i),r,t.isRefetch||!1,i);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,i){let r=e[t];if(r&&n===r.latestFetchId)return Object.assign(Object.assign({},e),{[t]:Object.assign(Object.assign({},r),{isFetching:!1,fetchRange:i})});return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}var s,a}function oC(e){for(let t in e)if(e[t].isFetching)return!0;return!1}function lC(e,t,n,i){let r={};for(let e of t)r[e.sourceId]=e;return n&&(r=cC(r,n,i)),Object.assign(Object.assign({},e),r)}function cC(e,t,n){return dC(e,Eb(e,(e=>function(e,t,n){if(!fC(e,n))return!e.latestFetchId;return!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end}(e,t,n))),t,!1,n)}function dC(e,t,n,i,r){let s={};for(let a in e){let o=e[a];t[a]?s[a]=uC(o,n,i,r):s[a]=o}return s}function uC(e,t,n,i){let{options:r,calendarApi:s}=i,a=i.pluginHooks.eventSourceDefs[e.sourceDefId],o=b_();return a.fetch({eventSource:e,range:t,isRefetch:n,context:i},(n=>{let{rawEvents:a}=n;r.eventSourceSuccess&&(a=r.eventSourceSuccess.call(s,a,n.response)||a),e.success&&(a=e.success.call(s,a,n.response)||a),i.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:o,fetchRange:t,rawEvents:a})}),(n=>{let a=!1;r.eventSourceFailure&&(r.eventSourceFailure.call(s,n),a=!0),e.failure&&(e.failure(n),a=!0),a||console.warn(n.message,n),i.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:o,fetchRange:t,error:n})})),Object.assign(Object.assign({},e),{isFetching:!0,latestFetchId:o})}function hC(e,t){return Eb(e,(e=>fC(e,t)))}function fC(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function pC(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function mC(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function gC(e,t){let n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function vC(e,t){let n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function yC(e,t,n,i,r){return{header:e.headerToolbar?_C(e.headerToolbar,e,t,n,i,r):null,footer:e.footerToolbar?_C(e.footerToolbar,e,t,n,i,r):null}}function _C(e,t,n,i,r,s){let a={},o=[],l=!1;for(let c in e){let d=bC(e[c],t,n,i,r,s);a[c]=d.widgets,o.push(...d.viewsWithButtons),l=l||d.hasTitle}return{sectionWidgets:a,viewsWithButtons:o,hasTitle:l}}function bC(e,t,n,i,r,s){let a="rtl"===t.direction,o=t.customButtons||{},l=n.buttonText||{},c=t.buttonText||{},d=n.buttonHints||{},u=t.buttonHints||{},h=e?e.split(" "):[],f=[],p=!1;return{widgets:h.map((e=>e.split(",").map((e=>{if("title"===e)return p=!0,{buttonName:e};let n,h,m,g,v,y;if(n=o[e])m=e=>{n.click&&n.click.call(e.target,e,e.target)},(g=i.getCustomButtonIconClass(n))||(g=i.getIconClass(e,a))||(v=n.text),y=n.hint||n.text;else if(h=r[e]){f.push(e),m=()=>{s.changeView(e)},(v=h.buttonTextOverride)||(g=i.getIconClass(e,a))||(v=h.buttonTextDefault);let n=h.buttonTextOverride||h.buttonTextDefault;y=M_(h.buttonTitleOverride||h.buttonTitleDefault||t.viewHint,[n,e],n)}else if(s[e])if(m=()=>{s[e]()},(v=l[e])||(g=i.getIconClass(e,a))||(v=c[e]),"prevYear"===e||"nextYear"===e){let t="prevYear"===e?"prev":"next";y=M_(d[t]||u[t],[c.year||"year","year"],c[e])}else y=t=>M_(d[e]||u[e],[c[t]||t,t],c[e]);return{buttonName:e,buttonClick:m,buttonIcon:g,buttonText:v,buttonHint:y}})))),viewsWithButtons:f,hasTitle:p}}class xC{constructor(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}}const wC=ZM({name:"array-event-source",eventSourceDefs:[{ignoreRange:!0,parseMeta(e){return Array.isArray(e.events)?e.events:null},fetch(e,t){t({rawEvents:e.eventSource.meta})}}]});const MC=ZM({name:"func-event-source",eventSourceDefs:[{parseMeta(e){return"function"==typeof e.events?e.events:null},fetch(e,t,n){const{dateEnv:i}=e.context;!function(e,t,n){let i=!1,r=function(e){i||(i=!0,t(e))},s=function(e){i||(i=!0,n(e))},a=e(r,s);a&&"function"==typeof a.then&&a.then(r,s)}(e.eventSource.meta.bind(null,_w(e.range,i)),(e=>t({rawEvents:e})),n)}}]});const CC=ZM({name:"json-event-source",eventSourceRefiners:{method:String,extraParams:Sb,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta(e){return!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch(e,t,n){const{meta:i}=e.eventSource,r=function(e,t,n){let i,r,s,a,{dateEnv:o,options:l}=n,c={};i=e.startParam,null==i&&(i=l.startParam);r=e.endParam,null==r&&(r=l.endParam);s=e.timeZoneParam,null==s&&(s=l.timeZoneParam);a="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};Object.assign(c,a),c[i]=o.formatIso(t.start),c[r]=o.formatIso(t.end),"local"!==o.timeZone&&(c[s]=o.timeZone);return c}(i,e.range,e.context);(function(e,t,n){const i={method:e=e.toUpperCase()};return"GET"===e?t+=(-1===t.indexOf("?")?"?":"&")+new URLSearchParams(n):(i.body=new URLSearchParams(n),i.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(t,i).then((e=>{if(e.ok)return e.json().then((t=>[t,e]),(()=>{throw new xw("Failure parsing JSON",e)}));throw new xw("Request failed",e)}))})(i.method,i.url,r).then((([e,n])=>{t({rawEvents:e,response:n})}),n)}}]});const LC={daysOfWeek:Sb,startTime:k_,endTime:k_,duration:k_,startRecur:Sb,endRecur:Sb};const SC=ZM({name:"simple-recurring-event",recurringTypes:[{parse(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){let r,s={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null};return e.duration&&(r=e.duration),!r&&e.startTime&&e.endTime&&(n=e.endTime,i=e.startTime,r={years:n.years-i.years,months:n.months-i.months,days:n.days-i.days,milliseconds:n.milliseconds-i.milliseconds}),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:r,typeData:s}}var n,i;return null},expand(e,t,n){let i=lx(t,{start:e.startRecur,end:e.endRecur});return i?function(e,t,n,i){let r=e?Ab(e):null,s=B_(n.start),a=n.end,o=[];for(;s<a;){let e;r&&!r[s.getUTCDay()]||(e=t?i.add(s,t):s,o.push(e)),s=R_(s,1)}return o}(e.daysOfWeek,e.startTime,i,n):[]}}],eventRefiners:LC});const TC=ZM({name:"change-handler",optionChangeHandlers:{events(e,t){kC([e],t)},eventSources:kC}});function kC(e,t){let n=Ob(t.getCurrentData().eventSources);if(1===n.length&&1===e.length&&Array.isArray(n[0]._raw)&&Array.isArray(e[0]))return void t.dispatch({type:"RESET_RAW_EVENTS",sourceId:n[0].sourceId,rawEvents:e[0]});let i=[];for(let t of e){let e=!1;for(let i=0;i<n.length;i+=1)if(n[i]._raw===t){n.splice(i,1),e=!0;break}e||i.push(t)}for(let e of n)t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:e.sourceId});for(let e of i)t.calendarApi.addEventSource(e)}const EC=[wC,MC,CC,SC,TC,ZM({name:"misc",isLoadingFuncs:[e=>oC(e.eventSources)],propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",Object.assign(Object.assign({},_w(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){let{emitter:n}=t;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",tw(e,t))}}})];class DC{constructor(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new o_(this.drain.bind(this))}request(e,t){this.queue.push(e),this.delayedRunner.request(t)}pause(e){this.delayedRunner.pause(e)}resume(e,t){this.delayedRunner.resume(e,t)}drain(){let{queue:e}=this;for(;e.length;){let t,n=[];for(;t=e.shift();)this.runTask(t),n.push(t);this.drained(n)}}runTask(e){this.runTaskOption&&this.runTaskOption(e)}drained(e){this.drainedOption&&this.drainedOption(e)}}function AC(e,t,n){let i;return i=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(i.start,i.end,mb(t.titleFormat||function(e){let{currentRangeUnit:t}=e;if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};let n=F_(e.currentRange.start,e.currentRange.end);if(null!==n&&n>1)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}class OC{constructor(e){this.computeCurrentViewData=eb(this._computeCurrentViewData),this.organizeRawLocales=eb(UM),this.buildLocale=eb(qM),this.buildPluginHooks=KM(),this.buildDateEnv=eb(YC),this.buildTheme=eb(NC),this.parseToolbars=eb(yC),this.buildViewSpecs=eb(iC),this.buildDateProfileGenerator=tb(HC),this.buildViewApi=eb(PC),this.buildViewUiProps=tb(IC),this.buildEventUiBySource=eb(jC,Yb),this.buildEventUiBases=eb(RC),this.parseContextBusinessHours=tb(FC),this.buildTitle=eb(AC),this.emitter=new Vx,this.actionRunner=new DC(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=e=>{this.actionRunner.request(e)},this.props=e,this.actionRunner.pause();let t={},n=this.computeOptionsData(e.optionOverrides,t,e.calendarApi),i=n.calendarOptions.initialView||n.pluginHooks.initialView,r=this.computeCurrentViewData(i,n,e.optionOverrides,t);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(r.options);let s=function(e,t){let n=e.initialDate;return null!=n?t.createMarker(n):px(e.now,t)}(n.calendarOptions,n.dateEnv),a=r.dateProfileGenerator.build(s);dx(a.activeRange,s)||(s=a.currentRange.start);let o={dateEnv:n.dateEnv,options:n.calendarOptions,pluginHooks:n.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData};for(let e of n.pluginHooks.contextInit)e(o);let l=sC(n.calendarOptions,a,o),c={dynamicOptionOverrides:t,currentViewType:i,currentDate:s,dateProfile:a,businessHours:this.parseContextBusinessHours(o),eventSources:l,eventUiBases:{},eventStore:{defs:{},instances:{}},renderableEventStore:{defs:{},instances:{}},dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(o).selectionConfig},d=Object.assign(Object.assign({},o),c);for(let e of n.pluginHooks.reducers)Object.assign(c,e(null,null,d));zC(c,o)&&this.emitter.trigger("loading",!0),this.state=c,this.updateData(),this.actionRunner.resume()}resetOptions(e,t){let{props:n}=this;void 0===t?n.optionOverrides=e:(n.optionOverrides=Object.assign(Object.assign({},n.optionOverrides||{}),e),this.optionsForRefining.push(...t)),(void 0===t||t.length)&&this.actionRunner.request({type:"NOTHING"})}_handleAction(e){let{props:t,state:n,emitter:i}=this,r=function(e,t){return"SET_OPTION"===t.type?Object.assign(Object.assign({},e),{[t.optionName]:t.rawOptionValue}):e}(n.dynamicOptionOverrides,e),s=this.computeOptionsData(t.optionOverrides,r,t.calendarApi),a=function(e,t){"CHANGE_VIEW_TYPE"===t.type&&(e=t.viewType);return e}(n.currentViewType,e),o=this.computeCurrentViewData(a,s,t.optionOverrides,r);t.calendarApi.currentDataManager=this,i.setThisContext(t.calendarApi),i.setOptions(o.options);let l={dateEnv:s.dateEnv,options:s.calendarOptions,pluginHooks:s.pluginHooks,calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:i,getCurrentData:this.getCurrentData},{currentDate:c,dateProfile:d}=n;this.data&&this.data.dateProfileGenerator!==o.dateProfileGenerator&&(d=o.dateProfileGenerator.build(c)),c=function(e,t){return"CHANGE_DATE"===t.type?t.dateMarker:e}(c,e),d=function(e,t,n,i){let r;switch(t.type){case"CHANGE_VIEW_TYPE":return i.build(t.dateMarker||n);case"CHANGE_DATE":return i.build(t.dateMarker);case"PREV":if(r=i.buildPrev(e,n),r.isValid)return r;break;case"NEXT":if(r=i.buildNext(e,n),r.isValid)return r}return e}(d,e,c,o.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&dx(d.currentRange,c)||(c=d.currentRange.start);let u=aC(n.eventSources,e,d,l),h=zx(n.eventStore,e,u,d,l),f=oC(u)&&!o.options.progressiveEventRendering&&n.renderableEventStore||h,{eventUiSingleBase:p,selectionConfig:m}=this.buildViewUiProps(l),g=this.buildEventUiBySource(u),v={dynamicOptionOverrides:r,currentViewType:a,currentDate:c,dateProfile:d,eventSources:u,eventStore:h,renderableEventStore:f,selectionConfig:m,eventUiBases:this.buildEventUiBases(f.defs,p,g),businessHours:this.parseContextBusinessHours(l),dateSelection:pC(n.dateSelection,e),eventSelection:mC(n.eventSelection,e),eventDrag:gC(n.eventDrag,e),eventResize:vC(n.eventResize,e)},y=Object.assign(Object.assign({},l),v);for(let t of s.pluginHooks.reducers)Object.assign(v,t(n,e,y));let _=zC(n,l),b=zC(v,l);!_&&b?i.trigger("loading",!0):_&&!b&&i.trigger("loading",!1),this.state=v,t.onAction&&t.onAction(e)}updateData(){let{props:e,state:t}=this,n=this.data,i=this.computeOptionsData(e.optionOverrides,t.dynamicOptionOverrides,e.calendarApi),r=this.computeCurrentViewData(t.currentViewType,i,e.optionOverrides,t.dynamicOptionOverrides),s=this.data=Object.assign(Object.assign(Object.assign({viewTitle:this.buildTitle(t.dateProfile,r.options,i.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},i),r),t),a=i.pluginHooks.optionChangeHandlers,o=n&&n.calendarOptions,l=i.calendarOptions;if(o&&o!==l){o.timeZone!==l.timeZone&&(t.eventSources=s.eventSources=function(e,t,n){let i=t?t.activeRange:null;return dC(e,hC(e,n),i,!0,n)}(s.eventSources,t.dateProfile,s),t.eventStore=s.eventStore=$x(s.eventStore,n.dateEnv,s.dateEnv),t.renderableEventStore=s.renderableEventStore=$x(s.renderableEventStore,n.dateEnv,s.dateEnv));for(let e in a)-1===this.optionsForHandling.indexOf(e)&&o[e]===l[e]||a[e](l[e],s)}this.optionsForHandling=[],e.onData&&e.onData(s)}computeOptionsData(e,t,n){if(!this.optionsForRefining.length&&e===this.stableOptionOverrides&&t===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:i,pluginHooks:r,localeDefaults:s,availableLocaleData:a,extra:o}=this.processRawCalendarOptions(e,t);BC(o);let l=this.buildDateEnv(i.timeZone,i.locale,i.weekNumberCalculation,i.firstDay,i.weekText,r,a,i.defaultRangeSeparator),c=this.buildViewSpecs(r.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,s),d=this.buildTheme(i,r),u=this.parseToolbars(i,this.stableOptionOverrides,d,c,n);return this.stableCalendarOptionsData={calendarOptions:i,pluginHooks:r,dateEnv:l,viewSpecs:c,theme:d,toolbarConfig:u,localeDefaults:s,availableRawLocales:a.map}}processRawCalendarOptions(e,t){let{locales:n,locale:i}=Cb([vb,e,t]),r=this.organizeRawLocales(n),s=r.map,a=this.buildLocale(i||r.defaultCode,s).options,o=this.buildPluginHooks(e.plugins||[],EC),l=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},gb),yb),_b),o.listenerRefiners),o.optionRefiners),c={},d=Cb([vb,a,e,t]),u={},h=this.currentCalendarOptionsInput,f=this.currentCalendarOptionsRefined,p=!1;for(let e in d)-1===this.optionsForRefining.indexOf(e)&&(d[e]===h[e]||bb[e]&&e in h&&bb[e](h[e],d[e]))?u[e]=f[e]:l[e]?(u[e]=l[e](d[e]),p=!0):c[e]=h[e];return p&&(this.currentCalendarOptionsInput=d,this.currentCalendarOptionsRefined=u,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=t),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:o,availableLocaleData:r,localeDefaults:a,extra:c}}_computeCurrentViewData(e,t,n,i){let r=t.viewSpecs[e];if(!r)throw new Error(`viewType "${e}" is not available. Please make sure you've loaded all neccessary plugins`);let{refinedOptions:s,extra:a}=this.processRawViewOptions(r,t.pluginHooks,t.localeDefaults,n,i);return BC(a),{viewSpec:r,options:s,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:r.optionDefaults.dateProfileGeneratorClass,duration:r.duration,durationUnit:r.durationUnit,usesMinMaxTime:r.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:s.slotMinTime,slotMaxTime:s.slotMaxTime,showNonCurrentDates:s.showNonCurrentDates,dayCount:s.dayCount,dateAlignment:s.dateAlignment,dateIncrement:s.dateIncrement,hiddenDays:s.hiddenDays,weekends:s.weekends,nowInput:s.now,validRangeInput:s.validRange,visibleRangeInput:s.visibleRange,fixedWeekCount:s.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}}processRawViewOptions(e,t,n,i,r){let s=Cb([vb,e.optionDefaults,n,i,e.optionOverrides,r]),a=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},gb),yb),_b),Mb),t.listenerRefiners),t.optionRefiners),o={},l=this.currentViewOptionsInput,c=this.currentViewOptionsRefined,d=!1,u={};for(let e in s)s[e]===l[e]||bb[e]&&bb[e](s[e],l[e])?o[e]=c[e]:(s[e]===this.currentCalendarOptionsInput[e]||bb[e]&&bb[e](s[e],this.currentCalendarOptionsInput[e])?e in this.currentCalendarOptionsRefined&&(o[e]=this.currentCalendarOptionsRefined[e]):a[e]?o[e]=a[e](s[e]):u[e]=s[e],d=!0);return d&&(this.currentViewOptionsInput=s,this.currentViewOptionsRefined=o),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:u}}}function YC(e,t,n,i,r,s,a,o){let l=qM(t||a.defaultCode,a.map);return new zb({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:s.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:i,weekText:r,cmdFormatter:s.cmdFormatter,defaultSeparator:o})}function NC(e,t){return new(t.themeClasses[e.themeSystem]||QM)(e)}function HC(e){return new(e.dateProfileGeneratorClass||mx)(e)}function PC(e,t,n){return new xC(e,t,n)}function jC(e){return Db(e,(e=>e.ui))}function RC(e,t,n){let i={"":t};for(let t in e){let r=e[t];r.sourceId&&n[r.sourceId]&&(i[t]=n[r.sourceId])}return i}function IC(e){let{options:t}=e;return{eventUiSingleBase:Nx({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"==typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:Nx({constraint:t.selectConstraint,overlap:"boolean"==typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function zC(e,t){for(let n of t.pluginHooks.isLoadingFuncs)if(n(e))return!0;return!1}function FC(e){return qx(e.options.businessHours,e)}function BC(e,t){for(let n in e)console.warn(`Unknown option '${n}'`+(t?` for view '${t}'`:""))}class $C extends Zb{render(){return Bv("div",{className:"fc-toolbar-chunk"},...this.props.widgetGroups.map((e=>this.renderWidgetGroup(e))))}renderWidgetGroup(e){let{props:t}=this,{theme:n}=this.context,i=[],r=!0;for(let s of e){let{buttonName:e,buttonClick:a,buttonText:o,buttonIcon:l,buttonHint:c}=s;if("title"===e)r=!1,i.push(Bv("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{let r=e===t.activeButton,s=!t.isTodayEnabled&&"today"===e||!t.isPrevEnabled&&"prev"===e||!t.isNextEnabled&&"next"===e,d=[`fc-${e}-button`,n.getClass("button")];r&&d.push(n.getClass("buttonActive")),i.push(Bv("button",{type:"button",title:"function"==typeof c?c(t.navUnit):c,disabled:s,"aria-pressed":r,className:d.join(" "),onClick:a},o||(l?Bv("span",{className:l,role:"img"}):"")))}}if(i.length>1){return Bv("div",{className:r&&n.getClass("buttonGroup")||""},...i)}return i[0]}}class WC extends Zb{render(){let e,t,{model:n,extraClassName:i}=this.props,r=!1,s=n.sectionWidgets,a=s.center;return s.left?(r=!0,e=s.left):e=s.start,s.right?(r=!0,t=s.right):t=s.end,Bv("div",{className:[i||"","fc-toolbar",r?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",a||[]),this.renderSection("end",t||[]))}renderSection(e,t){let{props:n}=this;return Bv($C,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})}}class VC extends Zb{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=>{this.el=e,Kb(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){let{props:e,state:t}=this,{aspectRatio:n}=e,i=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],r="",s="";return n?null!==t.availableWidth?r=t.availableWidth/n:s=1/n*100+"%":r=e.height||"",Bv("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:i.join(" "),style:{height:r,paddingBottom:s}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class UC extends Lw{constructor(e){super(e),this.handleSegClick=(e,t)=>{let{component:n}=this,{context:i}=n,r=rw(t);if(r&&n.isValidSegDownEl(e.target)){let s=c_(e.target,".fc-event-forced-url"),a=s?s.querySelector("a[href]").href:"";i.emitter.trigger("eventClick",{el:t,event:new Jx(n.context,r.eventRange.def,r.eventRange.instance),jsEvent:e,view:i.viewApi}),a&&!e.defaultPrevented&&(window.location.href=a)}},this.destroy=g_(e.el,"click",".fc-event",this.handleSegClick)}}class qC extends Lw{constructor(e){super(e),this.handleEventElRemove=e=>{e===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(e,t)=>{rw(t)&&(this.currentSegEl=t,this.triggerEvent("eventMouseEnter",e,t))},this.handleSegLeave=(e,t)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",e,t))},this.removeHoverListeners=function(e,t,n,i){let r;return g_(e,"mouseover",t,((e,t)=>{if(t!==r){r=t,n(e,t);let s=e=>{r=null,i(e,t),t.removeEventListener("mouseleave",s)};t.addEventListener("mouseleave",s)}}))}(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,t,n){let{component:i}=this,{context:r}=i,s=rw(n);t&&!i.isValidSegDownEl(t.target)||r.emitter.trigger(e,{el:n,event:new Jx(r,s.eventRange.def,s.eventRange.instance),jsEvent:t,view:r.viewApi})}}class GC extends Gb{constructor(){super(...arguments),this.buildViewContext=eb(qb),this.buildViewPropTransformers=eb(KC),this.buildToolbarProps=eb(ZC),this.headerRef={current:null},this.footerRef={current:null},this.interactionsStore={},this.state={viewLabelId:m_()},this.registerInteractiveComponent=(e,t)=>{let n=function(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}(e,t),i=[UC,qC].concat(this.props.pluginHooks.componentInteractions).map((e=>new e(n)));this.interactionsStore[e.uid]=i,Sw[e.uid]=n},this.unregisterInteractiveComponent=e=>{let t=this.interactionsStore[e.uid];if(t){for(let e of t)e.destroy();delete this.interactionsStore[e.uid]}delete Sw[e.uid]},this.resizeRunner=new o_((()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})})),this.handleWindowResize=e=>{let{options:t}=this.props;t.handleWindowResize&&e.target===window&&this.resizeRunner.request(t.windowResizeDelay)}}render(){let e,{props:t}=this,{toolbarConfig:n,options:i}=t,r=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,px(t.options.now,t.dateEnv),t.viewTitle),s=!1,a="";t.isHeightAuto||t.forPrint?a="":null!=i.height?s=!0:null!=i.contentHeight?a=i.contentHeight:e=Math.max(i.aspectRatio,.5);let o=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),l=n.header&&n.header.hasTitle?this.state.viewLabelId:void 0;return Bv(Ub.Provider,{value:o},n.header&&Bv(WC,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:l},r)),Bv(VC,{liquid:s,height:a,aspectRatio:e,labeledById:l},this.renderView(t),this.buildAppendContent()),n.footer&&Bv(WC,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},r)))}componentDidMount(){let{props:e}=this;this.calendarInteractions=e.pluginHooks.calendarInteractions.map((t=>new t(e))),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:t}=e.pluginHooks;for(let n in t)t[n](e[n],e)}componentDidUpdate(e){let{props:t}=this,{propSetHandlers:n}=t.pluginHooks;for(let i in n)t[i]!==e[i]&&n[i](t[i],t)}componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(let e of this.calendarInteractions)e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:e}=this;return Bv(Wv,{},...e.pluginHooks.viewContainerAppends.map((t=>t(e))))}renderView(e){let{pluginHooks:t}=e,{viewSpec:n}=e,i={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},r=this.buildViewPropTransformers(t.viewPropsTransformers);for(let t of r)Object.assign(i,t.transform(i,e));return Bv(n.component,Object.assign({},i))}}function ZC(e,t,n,i,r,s){let a=n.build(r,void 0,!1),o=n.buildPrev(t,i,!1),l=n.buildNext(t,i,!1);return{title:s,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:a.isValid&&!dx(t.currentRange,r),isPrevEnabled:o.isValid,isNextEnabled:l.isValid}}function KC(e){return e.map((e=>new e))}class XC extends $w{constructor(){super(...arguments),this.headerElRef={current:null}}renderSimpleLayout(e,t){let{props:n,context:i}=this,r=[],s=_M(i.options);return e&&r.push({type:"header",key:"header",isSticky:s,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),r.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}),Bv(rx,{elClasses:["fc-daygrid"],viewSpec:i.viewSpec},Bv(xM,{liquid:!n.isHeightAuto&&!n.forPrint,collapsibleWidth:n.forPrint,cols:[],sections:r}))}renderHScrollLayout(e,t,n,i){let r=this.context.pluginHooks.scrollGridImpl;if(!r)throw new Error("No ScrollGrid implementation");let{props:s,context:a}=this,o=!s.forPrint&&_M(a.options),l=!s.forPrint&&bM(a.options),c=[];return e&&c.push({type:"header",key:"header",isSticky:o,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),c.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),l&&c.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:yM}]}),Bv(rx,{elClasses:["fc-daygrid"],viewSpec:a.viewSpec},Bv(r,{liquid:!s.isHeightAuto&&!s.forPrint,forPrint:s.forPrint,collapsibleWidth:s.forPrint,colGroups:[{cols:[{span:n,minWidth:i}]}],sections:c}))}}function QC(e,t){let n=[];for(let e=0;e<t;e+=1)n[e]=[];for(let t of e)n[t.row].push(t);return n}function JC(e,t){let n=[];for(let e=0;e<t;e+=1)n[e]=[];for(let t of e)n[t.firstCol].push(t);return n}function eL(e,t){let n=[];if(e){for(let i=0;i<t;i+=1)n[i]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(let t of e.segs)n[t.row].segs.push(t)}else for(let e=0;e<t;e+=1)n[e]=null;return n}const tL=mb({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function nL(e){let{display:t}=e.eventRange.ui;return"list-item"===t||"auto"===t&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}class iL extends Zb{render(){let{props:e}=this;return Bv(MM,Object.assign({},e,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:tL,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))}}class rL extends Zb{render(){let{props:e,context:t}=this,{options:n}=t,{seg:i}=e,r=hw(i,n.eventTimeFormat||tL,t,!0,e.defaultDisplayEventEnd);return Bv(wM,Object.assign({},e,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:gw(e.seg,t),defaultGenerator:sL,timeText:r,isResizing:!1,isDateSelecting:!1}))}}function sL(e){return Bv(Wv,null,Bv("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&Bv("div",{className:"fc-event-time"},e.timeText),Bv("div",{className:"fc-event-title"},e.event.title||Bv(Wv,null," ")))}class aL extends Zb{constructor(){super(...arguments),this.compileSegs=eb(oL)}render(){let{props:e}=this,{allSegs:t,invisibleSegs:n}=this.compileSegs(e.singlePlacements);return Bv(jM,{elClasses:["fc-daygrid-more-link"],dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:t,hiddenSegs:n,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:()=>{let n=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return Bv(Wv,null,t.map((t=>{let i=t.eventRange.instance.instanceId;return Bv("div",{className:"fc-daygrid-event-harness",key:i,style:{visibility:n[i]?"hidden":""}},nL(t)?Bv(rL,Object.assign({seg:t,isDragging:!1,isSelected:i===e.eventSelection,defaultDisplayEventEnd:!1},fw(t,e.todayRange))):Bv(iL,Object.assign({seg:t,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:i===e.eventSelection,defaultDisplayEventEnd:!1},fw(t,e.todayRange))))})))}})}}function oL(e){let t=[],n=[];for(let i of e)t.push(i.seg),i.isVisible||n.push(i.seg);return{allSegs:t,invisibleSegs:n}}const lL=mb({week:"narrow"});class cL extends $w{constructor(){super(...arguments),this.rootElRef={current:null},this.state={dayNumberId:m_()},this.handleRootEl=e=>{Kb(this.rootElRef,e),Kb(this.props.elRef,e)}}render(){let{context:e,props:t,state:n,rootElRef:i}=this,{options:r,dateEnv:s}=e,{date:a,dateProfile:o}=t;const l=t.showDayNumber&&function(e,t,n){const{start:i,end:r}=t,s=I_(r,-1),a=n.getYear(i),o=n.getMonth(i),l=n.getYear(s),c=n.getMonth(s);return!(a===l&&o===c)&&Boolean(e.valueOf()===i.valueOf()||1===n.getDay(e)&&e.valueOf()<r.valueOf())}(a,o.currentRange,s);return Bv(TM,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygrid-day",...t.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},t.extraDataAttrs),t.showDayNumber?{"aria-labelledby":n.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:dL,date:a,dateProfile:o,todayRange:t.todayRange,showDayNumber:t.showDayNumber,isMonthStart:l,extraRenderProps:t.extraRenderProps},((s,o)=>Bv("div",{ref:t.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:t.minHeight}},t.showWeekNumber&&Bv(YM,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:Pw(e,a,"week"),date:a,defaultFormat:lL}),!o.isDisabled&&(t.showDayNumber||kM(r)||t.forceDayTop)?Bv("div",{className:"fc-daygrid-day-top"},Bv(s,{elTag:"a",elClasses:["fc-daygrid-day-number",l&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},Pw(e,a)),{id:n.dayNumberId})})):t.showDayNumber?Bv("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},Bv("a",{className:"fc-daygrid-day-number"}," ")):void 0,Bv("div",{className:"fc-daygrid-day-events",ref:t.fgContentElRef},t.fgContent,Bv("div",{className:"fc-daygrid-day-bottom",style:{marginTop:t.moreMarginTop}},Bv(aL,{allDayDate:a,singlePlacements:t.singlePlacements,moreCnt:t.moreCnt,alignmentElRef:i,alignGridTop:!t.showDayNumber,extraDateSpan:t.extraDateSpan,dateProfile:t.dateProfile,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize,todayRange:t.todayRange}))),Bv("div",{className:"fc-daygrid-day-bg"},t.bgContent))))}}function dL(e){return e.dayNumberText||Bv(Wv,null," ")}function uL(e){return e.eventRange.instance.instanceId+":"+e.firstCol}function hL(e){return uL(e)+":"+e.lastCol}function fL(e,t,n,i,r,s,a){let o=new mL((t=>{let n=e[t.index].eventRange.instance.instanceId+":"+t.span.start+":"+(t.span.end-1);return r[n]||1}));o.allowReslicing=!0,o.strictOrder=i,!0===t||!0===n?(o.maxCoord=s,o.hiddenConsumes=!0):"number"==typeof t?o.maxStackCnt=t:"number"==typeof n&&(o.maxStackCnt=n,o.hiddenConsumes=!0);let l=[],c=[];for(let t=0;t<e.length;t+=1){let n=e[t],i=hL(n);null!=r[i]?l.push({index:t,span:{start:n.firstCol,end:n.lastCol+1}}):c.push(n)}let d=o.addSegs(l),u=o.toRects(),{singleColPlacements:h,multiColPlacements:f,leftoverMargins:p}=function(e,t,n){let i=function(e,t){let n=[];for(let e=0;e<t;e+=1)n.push([]);for(let t of e)for(let e=t.span.start;e<t.span.end;e+=1)n[e].push(t);return n}(e,n.length),r=[],s=[],a=[];for(let e=0;e<n.length;e+=1){let o=i[e],l=[],c=0,d=0;for(let i of o){let r=t[i.index];l.push({seg:pL(r,e,e+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:i.levelCoord,marginTop:i.levelCoord-c}),c=i.levelCoord+i.thickness}let u=[];c=0,d=0;for(let i of o){let r=t[i.index],s=i.span.end-i.span.start>1,a=i.span.start===e;d+=i.levelCoord-c,c=i.levelCoord+i.thickness,s?(d+=i.thickness,a&&u.push({seg:pL(r,i.span.start,i.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:i.levelCoord,marginTop:0})):a&&(u.push({seg:pL(r,i.span.start,i.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:i.levelCoord,marginTop:d}),d=0)}r.push(l),s.push(u),a.push(d)}return{singleColPlacements:r,multiColPlacements:s,leftoverMargins:a}}(u,e,a),m=[],g=[];for(let e of c){f[e.firstCol].push({seg:e,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let t=e.firstCol;t<=e.lastCol;t+=1)h[t].push({seg:pL(e,t,t+1,a),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<a.length;e+=1)m.push(0);for(let t of d){let n=e[t.index],i=t.span;f[i.start].push({seg:pL(n,i.start,i.end,a),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let e=i.start;e<i.end;e+=1)m[e]+=1,h[e].push({seg:pL(n,e,e+1,a),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<a.length;e+=1)g.push(p[e]);return{singleColPlacements:h,multiColPlacements:f,moreCnts:m,moreMarginTops:g}}function pL(e,t,n,i){if(e.firstCol===t&&e.lastCol===n-1)return e;let r=e.eventRange,s=r.range,a=lx(s,{start:i[t].date,end:R_(i[n-1].date,1)});return Object.assign(Object.assign({},e),{firstCol:t,lastCol:n-1,eventRange:{def:r.def,ui:Object.assign(Object.assign({},r.ui),{durationEditable:!1}),instance:r.instance,range:a},isStart:e.isStart&&a.start.valueOf()===s.start.valueOf(),isEnd:e.isEnd&&a.end.valueOf()===s.end.valueOf()})}class mL extends Ww{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(e){const t=super.addSegs(e),{entriesByLevel:n}=this,i=e=>!this.forceHidden[Uw(e)];for(let e=0;e<n.length;e+=1)n[e]=n[e].filter(i);return t}handleInvalidInsertion(e,t,n){const{entriesByLevel:i,forceHidden:r}=this,{touchingEntry:s,touchingLevel:a,touchingLateral:o}=e;if(this.hiddenConsumes&&s){const e=Uw(s);if(!r[e])if(this.allowReslicing){const e=Object.assign(Object.assign({},s),{span:qw(s.span,t.span)});r[Uw(e)]=!0,i[a][o]=e,n.push(e),this.splitEntry(s,t,n)}else r[e]=!0,n.push(s)}super.handleInvalidInsertion(e,t,n)}}class gL extends $w{constructor(){super(...arguments),this.cellElRefs=new uM,this.frameElRefs=new uM,this.fgElRefs=new uM,this.segHarnessRefs=new uM,this.rootElRef={current:null},this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=e=>{e&&this.updateSizing(!0)}}render(){let{props:e,state:t,context:n}=this,{options:i}=n,r=e.cells.length,s=JC(e.businessHourSegs,r),a=JC(e.bgEventSegs,r),o=JC(this.getHighlightSegs(),r),l=JC(this.getMirrorSegs(),r),{singleColPlacements:c,multiColPlacements:d,moreCnts:u,moreMarginTops:h}=fL(ow(e.fgEventSegs,i.eventOrder),e.dayMaxEvents,e.dayMaxEventRows,i.eventOrderStrict,t.segHeights,t.maxContentHeight,e.cells),f=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{};return Bv("tr",{ref:this.rootElRef,role:"row"},e.renderIntro&&e.renderIntro(),e.cells.map(((t,n)=>{let i=this.renderFgSegs(n,e.forPrint?c[n]:d[n],e.todayRange,f),r=this.renderFgSegs(n,function(e,t){if(!e.length)return[];let n=function(e){let t={};for(let n of e)for(let e of n)t[e.seg.eventRange.instance.instanceId]=e.absoluteTop;return t}(t);return e.map((e=>({seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:n[e.eventRange.instance.instanceId],marginTop:0})))}(l[n],d),e.todayRange,{},Boolean(e.eventDrag),Boolean(e.eventResize),!1);return Bv(cL,{key:t.key,elRef:this.cellElRefs.createRef(t.key),innerElRef:this.frameElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,showDayNumber:e.showDayNumbers,showWeekNumber:e.showWeekNumbers&&0===n,forceDayTop:e.showWeekNumbers,todayRange:e.todayRange,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,moreCnt:u[n],moreMarginTop:h[n],singlePlacements:c[n],fgContentElRef:this.fgElRefs.createRef(t.key),fgContent:Bv(Wv,null,Bv(Wv,null,i),Bv(Wv,null,r)),bgContent:Bv(Wv,null,this.renderFillSegs(o[n],"highlight"),this.renderFillSegs(s[n],"non-business"),this.renderFillSegs(a[n],"bg-event")),minHeight:e.cellMinHeight})})))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,t){let n=this.props;this.updateSizing(!Yb(e,n))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:e}=this;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){let{props:e}=this;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,t,n,i,r,s,a){let{context:o}=this,{eventSelection:l}=this.props,{framePositions:c}=this.state,d=1===this.props.cells.length,u=r||s||a,h=[];if(c)for(let e of t){let{seg:t}=e,{instanceId:f}=t.eventRange.instance,p=e.isVisible&&!i[f],m=e.isAbsolute,g="",v="";m&&(o.isRtl?(v=0,g=c.lefts[t.lastCol]-c.lefts[t.firstCol]):(g=0,v=c.rights[t.firstCol]-c.rights[t.lastCol])),h.push(Bv("div",{className:"fc-daygrid-event-harness"+(m?" fc-daygrid-event-harness-abs":""),key:uL(t),ref:u?null:this.segHarnessRefs.createRef(hL(t)),style:{visibility:p?"":"hidden",marginTop:m?"":e.marginTop,top:m?e.absoluteTop:"",left:g,right:v}},nL(t)?Bv(rL,Object.assign({seg:t,isDragging:r,isSelected:f===l,defaultDisplayEventEnd:d},fw(t,n))):Bv(iL,Object.assign({seg:t,isDragging:r,isResizing:s,isDateSelecting:a,isSelected:f===l,defaultDisplayEventEnd:d},fw(t,n)))))}return h}renderFillSegs(e,t){let{isRtl:n}=this.context,{todayRange:i}=this.props,{framePositions:r}=this.state,s=[];if(r)for(let a of e){let e=n?{right:0,left:r.lefts[a.lastCol]-r.lefts[a.firstCol]}:{left:0,right:r.rights[a.firstCol]-r.rights[a.lastCol]};s.push(Bv("div",{key:mw(a.eventRange),className:"fc-daygrid-bg-harness",style:e},"bg-event"===t?Bv(DM,Object.assign({seg:a},fw(a,i))):OM(t)))}return Bv(Wv,{},...s)}updateSizing(e){let{props:t,state:n,frameElRefs:i}=this;if(!t.forPrint&&null!==t.clientWidth){if(e){let e=t.cells.map((e=>i.currentMap[e.key]));if(e.length){let t=this.rootElRef.current,i=new Fw(t,e,!0,!1);n.framePositions&&n.framePositions.similarTo(i)||this.setState({framePositions:new Fw(t,e,!0,!1)})}}const r=this.state.segHeights,s=this.querySegHeights(),a=!0===t.dayMaxEvents||!0===t.dayMaxEventRows;this.safeSetState({segHeights:Object.assign(Object.assign({},r),s),maxContentHeight:a?this.computeMaxContentHeight():null})}}querySegHeights(){let e=this.segHarnessRefs.currentMap,t={};for(let n in e){let i=Math.round(e[n].getBoundingClientRect().height);t[n]=Math.max(t[n]||0,i)}return t}computeMaxContentHeight(){let e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],n=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-n.getBoundingClientRect().top}getCellEls(){let e=this.cellElRefs.currentMap;return this.props.cells.map((t=>e[t.key]))}}gL.addStateEquality({segHeights:Yb});class vL extends $w{constructor(){super(...arguments),this.splitBusinessHourSegs=eb(QC),this.splitBgEventSegs=eb(QC),this.splitFgEventSegs=eb(QC),this.splitDateSelectionSegs=eb(QC),this.splitEventDrag=eb(eL),this.splitEventResize=eb(eL),this.rowRefs=new uM}render(){let{props:e,context:t}=this,n=e.cells.length,i=this.splitBusinessHourSegs(e.businessHourSegs,n),r=this.splitBgEventSegs(e.bgEventSegs,n),s=this.splitFgEventSegs(e.fgEventSegs,n),a=this.splitDateSelectionSegs(e.dateSelectionSegs,n),o=this.splitEventDrag(e.eventDrag,n),l=this.splitEventResize(e.eventResize,n),c=n>=7&&e.clientWidth?e.clientWidth/t.options.aspectRatio/6:null;return Bv(tM,{unit:"day"},((t,d)=>Bv(Wv,null,e.cells.map(((t,u)=>Bv(gL,{ref:this.rowRefs.createRef(u),key:t.length?t[0].date.toISOString():u,showDayNumbers:n>1,showWeekNumbers:e.showWeekNumbers,todayRange:d,dateProfile:e.dateProfile,cells:t,renderIntro:e.renderRowIntro,businessHourSegs:i[u],eventSelection:e.eventSelection,bgEventSegs:r[u].filter(yL),fgEventSegs:s[u],dateSelectionSegs:a[u],eventDrag:o[u],eventResize:l[u],dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,clientWidth:e.clientWidth,clientHeight:e.clientHeight,cellMinHeight:c,forPrint:e.forPrint}))))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){const e=this.rowRefs.currentMap[0].getCellEls()[0],t=e?e.closest(".fc-daygrid-body"):null;t&&(this.rootEl=t,this.context.registerInteractiveComponent(this,{el:t,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new Fw(this.rootEl,this.rowRefs.collect().map((e=>e.getCellEls()[0])),!1,!0),this.colPositions=new Fw(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}queryHit(e,t){let{colPositions:n,rowPositions:i}=this,r=n.leftToIndex(e),s=i.topToIndex(t);if(null!=s&&null!=r){let e=this.props.cells[s][r];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(s,r),allDay:!0},e.extraDateSpan),dayEl:this.getCellEl(s,r),rect:{left:n.lefts[r],right:n.rights[r],top:i.tops[s],bottom:i.bottoms[s]},layer:0}}return null}getCellEl(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]}getCellRange(e,t){let n=this.props.cells[e][t].date;return{start:n,end:R_(n,1)}}}function yL(e){return e.eventRange.def.allDay}class _L extends $w{constructor(){super(...arguments),this.elRef={current:null},this.needsScrollReset=!1}render(){let{props:e}=this,{dayMaxEventRows:t,dayMaxEvents:n,expandRows:i}=e,r=!0===n||!0===t;r&&!i&&(r=!1,t=null,n=null);let s=["fc-daygrid-body",r?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",i?"":"fc-daygrid-body-natural"];return Bv("div",{ref:this.elRef,className:s.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},Bv("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:i?e.clientHeight:""}},e.colGroupNode,Bv("tbody",{role:"presentation"},Bv(vL,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:n,dayMaxEventRows:t,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&this.props.clientWidth){const e=function(e,t){let n;t.currentRangeUnit.match(/year|month/)&&(n=e.querySelector(`[data-date="${i=t.currentDate,i.toISOString().match(/^\d{4}-\d{2}/)[0]}-01"]`));var i;n||(n=e.querySelector(`[data-date="${Q_(t.currentDate)}"]`));return n}(this.elRef.current,this.props.dateProfile);if(e){const t=e.closest(".fc-daygrid-body"),n=t.closest(".fc-scroller"),i=e.getBoundingClientRect().top-t.getBoundingClientRect().top;n.scrollTop=i?i+1:0}this.needsScrollReset=!1}}}class bL extends oM{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,t){return t.sliceRange(e)}}class xL extends $w{constructor(){super(...arguments),this.slicer=new bL,this.tableRef={current:null}}render(){let{props:e,context:t}=this;return Bv(_L,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}}function wL(e,t){let n=new sM(e.renderRange,t);return new aM(n,/year|month|week/.test(e.currentRangeUnit))}i_(':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}');var ML=ZM({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:class extends XC{constructor(){super(...arguments),this.buildDayTableModel=eb(wL),this.headerRef={current:null},this.tableRef={current:null}}render(){let{options:e,dateProfileGenerator:t}=this.context,{props:n}=this,i=this.buildDayTableModel(n.dateProfile,t),r=e.dayHeaders&&Bv(iM,{ref:this.headerRef,dateProfile:n.dateProfile,dates:i.headerDates,datesRepDistinctDays:1===i.rowCnt}),s=t=>Bv(xL,{ref:this.tableRef,dateProfile:n.dateProfile,dayTableModel:i,businessHours:n.businessHours,dateSelection:n.dateSelection,eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,nextDayThreshold:e.nextDayThreshold,colGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.weekNumbers,expandRows:!n.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:n.forPrint});return e.dayMinWidth?this.renderHScrollLayout(r,s,i.colCnt,e.dayMinWidth):this.renderSimpleLayout(r,s)}},dateProfileGeneratorClass:class extends mx{buildRenderRange(e,t,n){let i=super.buildRenderRange(e,t,n),{props:r}=this;return function(e){let t,{dateEnv:n,currentRange:i}=e,{start:r,end:s}=i;e.snapToWeek&&(r=n.startOfWeek(r),t=n.startOfWeek(s),t.valueOf()!==s.valueOf()&&(s=j_(t,1)));if(e.fixedWeekCount){let e=n.startOfWeek(n.startOfMonth(R_(i.end,-1)));s=j_(s,6-Math.ceil(z_(e,s)/7))}return{start:r,end:s}}({currentRange:i,snapToWeek:/^(year|month)$/.test(t),fixedWeekCount:r.fixedWeekCount,dateEnv:r.dateEnv})}}},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}});class CL extends Dw{getKeyInfo(){return{allDay:{},timed:{}}}getKeysForDateSpan(e){return e.allDay?["allDay"]:["timed"]}getKeysForEventDef(e){return e.allDay?"background"===(t=e).ui.display||"inverse-background"===t.ui.display?["timed","allDay"]:["allDay"]:["timed"];var t}}const LL=mb({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"});function SL(e){let t=["fc-timegrid-slot","fc-timegrid-slot-label",e.isLabeled?"fc-scrollgrid-shrink":"fc-timegrid-slot-minor"];return Bv(Ub.Consumer,null,(n=>{if(!e.isLabeled)return Bv("td",{className:t.join(" "),"data-time":e.isoTimeStr});let{dateEnv:i,options:r,viewApi:s}=n,a=null==r.slotLabelFormat?LL:Array.isArray(r.slotLabelFormat)?mb(r.slotLabelFormat[0]):mb(r.slotLabelFormat),o={level:0,time:e.time,date:i.toDate(e.date),view:s,text:i.format(e.date,a)};return Bv(nx,{elTag:"td",elClasses:t,elAttrs:{"data-time":e.isoTimeStr},renderProps:o,generatorName:"slotLabelContent",customGenerator:r.slotLabelContent,defaultGenerator:TL,classNameGenerator:r.slotLabelClassNames,didMount:r.slotLabelDidMount,willUnmount:r.slotLabelWillUnmount},(e=>Bv("div",{className:"fc-timegrid-slot-label-frame fc-scrollgrid-shrink-frame"},Bv(e,{elTag:"div",elClasses:["fc-timegrid-slot-label-cushion","fc-scrollgrid-shrink-cushion"]}))))}))}function TL(e){return e.text}class kL extends Zb{render(){return this.props.slatMetas.map((e=>Bv("tr",{key:e.key},Bv(SL,Object.assign({},e)))))}}const EL=mb({week:"short"});class DL extends $w{constructor(){super(...arguments),this.allDaySplitter=new CL,this.headerElRef={current:null},this.rootElRef={current:null},this.scrollerElRef={current:null},this.state={slatCoords:null},this.handleScrollTopRequest=e=>{let t=this.scrollerElRef.current;t&&(t.scrollTop=e)},this.renderHeadAxis=(e,t="")=>{let{options:n}=this.context,{dateProfile:i}=this.props,r=i.renderRange,s=1===z_(r.start,r.end)?Pw(this.context,r.start,"week"):{};return n.weekNumbers&&"day"===e?Bv(YM,{elTag:"th",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},date:r.start,defaultFormat:EL},(e=>Bv("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame","fc-timegrid-axis-frame-liquid"].join(" "),style:{height:t}},Bv(e,{elTag:"a",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"],elAttrs:s})))):Bv("th",{"aria-hidden":!0,className:"fc-timegrid-axis"},Bv("div",{className:"fc-timegrid-axis-frame",style:{height:t}}))},this.renderTableRowAxis=e=>{let{options:t,viewApi:n}=this.context,i={text:t.allDayText,view:n};return Bv(nx,{elTag:"td",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},renderProps:i,generatorName:"allDayContent",customGenerator:t.allDayContent,defaultGenerator:AL,classNameGenerator:t.allDayClassNames,didMount:t.allDayDidMount,willUnmount:t.allDayWillUnmount},(t=>Bv("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame",null==e?" fc-timegrid-axis-frame-liquid":""].join(" "),style:{height:e}},Bv(t,{elTag:"span",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"]}))))},this.handleSlatCoords=e=>{this.setState({slatCoords:e})}}renderSimpleLayout(e,t,n){let{context:i,props:r}=this,s=[],a=_M(i.options);return e&&s.push({type:"header",key:"header",isSticky:a,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),t&&(s.push({type:"body",key:"all-day",chunk:{content:t}}),s.push({type:"body",key:"all-day-divider",outerContent:Bv("tr",{role:"presentation",className:"fc-scrollgrid-section"},Bv("td",{className:"fc-timegrid-divider "+i.theme.getClass("tableCellShaded")}))})),s.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(i.options.expandRows),chunk:{scrollerElRef:this.scrollerElRef,content:n}}),Bv(rx,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:i.viewSpec},Bv(xM,{liquid:!r.isHeightAuto&&!r.forPrint,collapsibleWidth:r.forPrint,cols:[{width:"shrink"}],sections:s}))}renderHScrollLayout(e,t,n,i,r,s,a){let o=this.context.pluginHooks.scrollGridImpl;if(!o)throw new Error("No ScrollGrid implementation");let{context:l,props:c}=this,d=!c.forPrint&&_M(l.options),u=!c.forPrint&&bM(l.options),h=[];e&&h.push({type:"header",key:"header",isSticky:d,syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>Bv("tr",{role:"presentation"},this.renderHeadAxis("day",e.rowSyncHeights[0]))},{key:"cols",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),t&&(h.push({type:"body",key:"all-day",syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>Bv("tr",{role:"presentation"},this.renderTableRowAxis(e.rowSyncHeights[0]))},{key:"cols",content:t}]}),h.push({key:"all-day-divider",type:"body",outerContent:Bv("tr",{role:"presentation",className:"fc-scrollgrid-section"},Bv("td",{colSpan:2,className:"fc-timegrid-divider "+l.theme.getClass("tableCellShaded")}))}));let f=l.options.nowIndicator;return h.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(l.options.expandRows),chunks:[{key:"axis",content:e=>Bv("div",{className:"fc-timegrid-axis-chunk"},Bv("table",{"aria-hidden":!0,style:{height:e.expandRows?e.clientHeight:""}},e.tableColGroupNode,Bv("tbody",null,Bv(kL,{slatMetas:s}))),Bv("div",{className:"fc-timegrid-now-indicator-container"},Bv(tM,{unit:f?"minute":"day"},(e=>{let t=f&&a&&a.safeComputeTop(e);return"number"==typeof t?Bv(LM,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:t},isAxis:!0,date:e}):null}))))},{key:"cols",scrollerElRef:this.scrollerElRef,content:n}]}),u&&h.push({key:"footer",type:"footer",isSticky:!0,chunks:[{key:"axis",content:yM},{key:"cols",content:yM}]}),Bv(rx,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:l.viewSpec},Bv(o,{liquid:!c.isHeightAuto&&!c.forPrint,forPrint:c.forPrint,collapsibleWidth:!1,colGroups:[{width:"shrink",cols:[{width:"shrink"}]},{cols:[{span:i,minWidth:r}]}],sections:h}))}getAllDayMaxEventProps(){let{dayMaxEvents:e,dayMaxEventRows:t}=this.context.options;return!0!==e&&!0!==t||(e=void 0,t=5),{dayMaxEvents:e,dayMaxEventRows:t}}}function AL(e){return e.text}class OL{constructor(e,t,n){this.positions=e,this.dateProfile=t,this.slotDuration=n}safeComputeTop(e){let{dateProfile:t}=this;if(dx(t.currentRange,e)){let n=B_(e),i=e.valueOf()-n.valueOf();if(i>=O_(t.slotMinTime)&&i<O_(t.slotMaxTime))return this.computeTimeTop(k_(i))}return null}computeDateTop(e,t){return t||(t=B_(e)),this.computeTimeTop(k_(e.valueOf()-t.valueOf()))}computeTimeTop(e){let t,n,{positions:i,dateProfile:r}=this,s=i.els.length,a=(e.milliseconds-O_(r.slotMinTime))/O_(this.slotDuration);return a=Math.max(0,a),a=Math.min(s,a),t=Math.floor(a),t=Math.min(t,s-1),n=a-t,i.tops[t]+i.getHeight(t)*n}}class YL extends Zb{render(){let{props:e,context:t}=this,{options:n}=t,{slatElRefs:i}=e;return Bv("tbody",null,e.slatMetas.map(((r,s)=>{let a={time:r.time,date:t.dateEnv.toDate(r.date),view:t.viewApi};return Bv("tr",{key:r.key,ref:i.createRef(r.key)},e.axis&&Bv(SL,Object.assign({},r)),Bv(nx,{elTag:"td",elClasses:["fc-timegrid-slot","fc-timegrid-slot-lane",!r.isLabeled&&"fc-timegrid-slot-minor"],elAttrs:{"data-time":r.isoTimeStr},renderProps:a,generatorName:"slotLaneContent",customGenerator:n.slotLaneContent,classNameGenerator:n.slotLaneClassNames,didMount:n.slotLaneDidMount,willUnmount:n.slotLaneWillUnmount}))})))}}class NL extends Zb{constructor(){super(...arguments),this.rootElRef={current:null},this.slatElRefs=new uM}render(){let{props:e,context:t}=this;return Bv("div",{ref:this.rootElRef,className:"fc-timegrid-slots"},Bv("table",{"aria-hidden":!0,className:t.theme.getClass("table"),style:{minWidth:e.tableMinWidth,width:e.clientWidth,height:e.minHeight}},e.tableColGroupNode,Bv(YL,{slatElRefs:this.slatElRefs,axis:e.axis,slatMetas:e.slatMetas})))}componentDidMount(){this.updateSizing()}componentDidUpdate(){this.updateSizing()}componentWillUnmount(){this.props.onCoords&&this.props.onCoords(null)}updateSizing(){let{context:e,props:t}=this;if(t.onCoords&&null!==t.clientWidth){this.rootElRef.current.offsetHeight&&t.onCoords(new OL(new Fw(this.rootElRef.current,(n=this.slatElRefs.currentMap,t.slatMetas.map((e=>n[e.key]))),!1,!0),this.props.dateProfile,e.options.slotDuration))}var n}}function HL(e,t){let n,i=[];for(n=0;n<t;n+=1)i.push([]);if(e)for(n=0;n<e.length;n+=1)i[e[n].col].push(e[n]);return i}function PL(e,t){let n=[];if(e){for(let i=0;i<t;i+=1)n[i]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(let t of e.segs)n[t.col].segs.push(t)}else for(let e=0;e<t;e+=1)n[e]=null;return n}class jL extends Zb{render(){let{props:e}=this;return Bv(jM,{elClasses:["fc-timegrid-more-link"],elStyle:{top:e.top,bottom:e.bottom},allDayDate:null,moreCnt:e.hiddenSegs.length,allSegs:e.hiddenSegs,hiddenSegs:e.hiddenSegs,extraDateSpan:e.extraDateSpan,dateProfile:e.dateProfile,todayRange:e.todayRange,popoverContent:()=>GL(e.hiddenSegs,e),defaultGenerator:RL,forceTimed:!0},(e=>Bv(e,{elTag:"div",elClasses:["fc-timegrid-more-link-inner","fc-sticky"]})))}}function RL(e){return e.shortText}function IL(e,t,n){let i=new Ww;null!=t&&(i.strictOrder=t),null!=n&&(i.maxStackCnt=n);let r=function(e){let t=[];for(let r of e){let e=[],s={span:r.span,entries:[r]};for(let r of t)qw(r.span,s.span)?s={entries:r.entries.concat(s.entries),span:(n=r.span,i=s.span,{start:Math.min(n.start,i.start),end:Math.max(n.end,i.end)})}:e.push(r);e.push(s),t=e}var n,i;return t}(i.addSegs(e)),s=function(e){const{entriesByLevel:t}=e,n=$L(((e,t)=>e+":"+t),((i,r)=>{let s=function(e,t,n){let{levelCoords:i,entriesByLevel:r}=e,s=r[t][n],a=i[t]+s.thickness,o=i.length,l=t;for(;l<o&&i[l]<a;l+=1);for(;l<o;l+=1){let e,t=r[l],n=Zw(t,s.span.start,Vw),i=n[0]+n[1],a=i;for(;(e=t[a])&&e.span.start<s.span.end;)a+=1;if(i<a)return{level:l,lateralStart:i,lateralEnd:a}}return null}(e,i,r),a=zL(s,n),o=t[i][r];return[Object.assign(Object.assign({},o),{nextLevelNodes:a[0]}),o.thickness+a[1]]}));return zL(t.length?{level:0,lateralStart:0,lateralEnd:t[0].length}:null,n)[0]}(i);return s=function(e,t){const n=$L(((e,t,n)=>Uw(e)),((e,i,r)=>{let s,{nextLevelNodes:a,thickness:o}=e,l=o+r,c=o/l,d=[];if(a.length)for(let e of a)if(void 0===s){let t=n(e,i,l);s=t[0],d.push(t[1])}else{let t=n(e,s,0);d.push(t[1])}else s=t;let u=(s-i)*c;return[s-u,Object.assign(Object.assign({},e),{thickness:u,nextLevelNodes:d})]}));return e.map((e=>n(e,0,0)[1]))}(s,1),{segRects:function(e){let t=[];const n=$L(((e,t,n)=>Uw(e)),((e,n,r)=>{let s=Object.assign(Object.assign({},e),{levelCoord:n,stackDepth:r,stackForward:0});return t.push(s),s.stackForward=i(e.nextLevelNodes,n+e.thickness,r+1)+1}));function i(e,t,i){let r=0;for(let s of e)r=Math.max(n(s,t,i),r);return r}return i(e,0,0),t}(s),hiddenGroups:r}}function zL(e,t){if(!e)return[[],0];let{level:n,lateralStart:i,lateralEnd:r}=e,s=i,a=[];for(;s<r;)a.push(t(n,s)),s+=1;return a.sort(FL),[a.map(BL),a[0][1]]}function FL(e,t){return t[1]-e[1]}function BL(e){return e[0]}function $L(e,t){const n={};return(...i)=>{let r=e(...i);return r in n?n[r]:n[r]=t(...i)}}function WL(e,t,n=null,i=0){let r=[];if(n)for(let s=0;s<e.length;s+=1){let a=e[s],o=n.computeDateTop(a.start,t),l=Math.max(o+(i||0),n.computeDateTop(a.end,t));r.push({start:Math.round(o),end:Math.round(l)})}return r}const VL=mb({hour:"numeric",minute:"2-digit",meridiem:!1});class UL extends Zb{render(){return Bv(MM,Object.assign({},this.props,{elClasses:["fc-timegrid-event","fc-v-event",this.props.isShort&&"fc-timegrid-event-short"],defaultTimeFormat:VL}))}}class qL extends Zb{constructor(){super(...arguments),this.sortEventSegs=eb(ow)}render(){let{props:e,context:t}=this,{options:n}=t,i=n.selectMirror,r=e.eventDrag&&e.eventDrag.segs||e.eventResize&&e.eventResize.segs||i&&e.dateSelectionSegs||[],s=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{},a=this.sortEventSegs(e.fgEventSegs,n.eventOrder);return Bv(TM,{elTag:"td",elRef:e.elRef,elClasses:["fc-timegrid-col",...e.extraClassNames||[]],elAttrs:Object.assign({role:"gridcell"},e.extraDataAttrs),date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,extraRenderProps:e.extraRenderProps},(t=>Bv("div",{className:"fc-timegrid-col-frame"},Bv("div",{className:"fc-timegrid-col-bg"},this.renderFillSegs(e.businessHourSegs,"non-business"),this.renderFillSegs(e.bgEventSegs,"bg-event"),this.renderFillSegs(e.dateSelectionSegs,"highlight")),Bv("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(a,s,!1,!1,!1)),Bv("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(r,{},Boolean(e.eventDrag),Boolean(e.eventResize),Boolean(i),"mirror")),Bv("div",{className:"fc-timegrid-now-indicator-container"},this.renderNowIndicator(e.nowIndicatorSegs)),kM(n)&&Bv(t,{elTag:"div",elClasses:["fc-timegrid-col-misc"]}))))}renderFgSegs(e,t,n,i,r,s){let{props:a}=this;return a.forPrint?GL(e,a):this.renderPositionedFgSegs(e,t,n,i,r,s)}renderPositionedFgSegs(e,t,n,i,r,s){let{eventMaxStack:a,eventShortHeight:o,eventOrderStrict:l,eventMinHeight:c}=this.context.options,{date:d,slatCoords:u,eventSelection:h,todayRange:f,nowDate:p}=this.props,m=n||i||r,g=WL(e,d,u,c),{segPlacements:v,hiddenGroups:y}=function(e,t,n,i){let r=[],s=[];for(let n=0;n<e.length;n+=1){let i=t[n];i?r.push({index:n,thickness:1,span:i}):s.push(e[n])}let{segRects:a,hiddenGroups:o}=IL(r,n,i),l=[];for(let t of a)l.push({seg:e[t.index],rect:t});for(let e of s)l.push({seg:e,rect:null});return{segPlacements:l,hiddenGroups:o}}(e,g,l,a);return Bv(Wv,null,this.renderHiddenGroups(y,e),v.map((e=>{let{seg:a,rect:l}=e,c=a.eventRange.instance.instanceId,d=m||Boolean(!t[c]&&l),u=ZL(l&&l.span),g=!m&&l?this.computeSegHStyle(l):{left:0,right:0},v=Boolean(l)&&l.stackForward>0,y=Boolean(l)&&l.span.end-l.span.start<o;return Bv("div",{className:"fc-timegrid-event-harness"+(v?" fc-timegrid-event-harness-inset":""),key:s||c,style:Object.assign(Object.assign({visibility:d?"":"hidden"},u),g)},Bv(UL,Object.assign({seg:a,isDragging:n,isResizing:i,isDateSelecting:r,isSelected:c===h,isShort:y},fw(a,f,p))))})))}renderHiddenGroups(e,t){let{extraDateSpan:n,dateProfile:i,todayRange:r,nowDate:s,eventSelection:a,eventDrag:o,eventResize:l}=this.props;return Bv(Wv,null,e.map((e=>{let c=ZL(e.span),d=(u=e.entries,h=t,u.map((e=>h[e.index])));var u,h;return Bv(jL,{key:X_(zM(d)),hiddenSegs:d,top:c.top,bottom:c.bottom,extraDateSpan:n,dateProfile:i,todayRange:r,nowDate:s,eventSelection:a,eventDrag:o,eventResize:l})})))}renderFillSegs(e,t){let{props:n,context:i}=this,r=WL(e,n.date,n.slatCoords,i.options.eventMinHeight).map(((i,r)=>{let s=e[r];return Bv("div",{key:mw(s.eventRange),className:"fc-timegrid-bg-harness",style:ZL(i)},"bg-event"===t?Bv(DM,Object.assign({seg:s},fw(s,n.todayRange,n.nowDate))):OM(t))}));return Bv(Wv,null,r)}renderNowIndicator(e){let{slatCoords:t,date:n}=this.props;return t?e.map(((e,i)=>Bv(LM,{key:i,elClasses:["fc-timegrid-now-indicator-line"],elStyle:{top:t.computeDateTop(e.start,n)},isAxis:!1,date:n}))):null}computeSegHStyle(e){let t,n,{isRtl:i,options:r}=this.context,s=r.slotEventOverlap,a=e.levelCoord,o=e.levelCoord+e.thickness;s&&(o=Math.min(1,a+2*(o-a))),i?(t=1-o,n=a):(t=a,n=1-o);let l={zIndex:e.stackDepth+1,left:100*t+"%",right:100*n+"%"};return s&&!e.stackForward&&(l[i?"marginLeft":"marginRight"]=20),l}}function GL(e,{todayRange:t,nowDate:n,eventSelection:i,eventDrag:r,eventResize:s}){let a=(r?r.affectedInstances:null)||(s?s.affectedInstances:null)||{};return Bv(Wv,null,e.map((e=>{let r=e.eventRange.instance.instanceId;return Bv("div",{key:r,style:{visibility:a[r]?"hidden":""}},Bv(UL,Object.assign({seg:e,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:r===i,isShort:!1},fw(e,t,n))))})))}function ZL(e){return e?{top:e.start,bottom:-e.end}:{top:"",bottom:""}}class KL extends Zb{constructor(){super(...arguments),this.splitFgEventSegs=eb(HL),this.splitBgEventSegs=eb(HL),this.splitBusinessHourSegs=eb(HL),this.splitNowIndicatorSegs=eb(HL),this.splitDateSelectionSegs=eb(HL),this.splitEventDrag=eb(PL),this.splitEventResize=eb(PL),this.rootElRef={current:null},this.cellElRefs=new uM}render(){let{props:e,context:t}=this,n=t.options.nowIndicator&&e.slatCoords&&e.slatCoords.safeComputeTop(e.nowDate),i=e.cells.length,r=this.splitFgEventSegs(e.fgEventSegs,i),s=this.splitBgEventSegs(e.bgEventSegs,i),a=this.splitBusinessHourSegs(e.businessHourSegs,i),o=this.splitNowIndicatorSegs(e.nowIndicatorSegs,i),l=this.splitDateSelectionSegs(e.dateSelectionSegs,i),c=this.splitEventDrag(e.eventDrag,i),d=this.splitEventResize(e.eventResize,i);return Bv("div",{className:"fc-timegrid-cols",ref:this.rootElRef},Bv("table",{role:"presentation",style:{minWidth:e.tableMinWidth,width:e.clientWidth}},e.tableColGroupNode,Bv("tbody",{role:"presentation"},Bv("tr",{role:"row"},e.axis&&Bv("td",{"aria-hidden":!0,className:"fc-timegrid-col fc-timegrid-axis"},Bv("div",{className:"fc-timegrid-col-frame"},Bv("div",{className:"fc-timegrid-now-indicator-container"},"number"==typeof n&&Bv(LM,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:n},isAxis:!0,date:e.nowDate})))),e.cells.map(((t,n)=>Bv(qL,{key:t.key,elRef:this.cellElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,nowDate:e.nowDate,todayRange:e.todayRange,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,fgEventSegs:r[n],bgEventSegs:s[n],businessHourSegs:a[n],nowIndicatorSegs:o[n],dateSelectionSegs:l[n],eventDrag:c[n],eventResize:d[n],slatCoords:e.slatCoords,eventSelection:e.eventSelection,forPrint:e.forPrint})))))))}componentDidMount(){this.updateCoords()}componentDidUpdate(){this.updateCoords()}updateCoords(){let{props:e}=this;var t;e.onColCoords&&null!==e.clientWidth&&e.onColCoords(new Fw(this.rootElRef.current,(t=this.cellElRefs.currentMap,e.cells.map((e=>t[e.key]))),!0,!1))}}class XL extends $w{constructor(){super(...arguments),this.processSlotOptions=eb(QL),this.state={slatCoords:null},this.handleRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e,isHitComboAllowed:this.props.isHitComboAllowed}):this.context.unregisterInteractiveComponent(this)},this.handleScrollRequest=e=>{let{onScrollTopRequest:t}=this.props,{slatCoords:n}=this.state;if(t&&n){if(e.time){let i=n.computeTimeTop(e.time);i=Math.ceil(i),i&&(i+=1),t(i)}return!0}return!1},this.handleColCoords=e=>{this.colCoords=e},this.handleSlatCoords=e=>{this.setState({slatCoords:e}),this.props.onSlatCoords&&this.props.onSlatCoords(e)}}render(){let{props:e,state:t}=this;return Bv("div",{className:"fc-timegrid-body",ref:this.handleRootEl,style:{width:e.clientWidth,minWidth:e.tableMinWidth}},Bv(NL,{axis:e.axis,dateProfile:e.dateProfile,slatMetas:e.slatMetas,clientWidth:e.clientWidth,minHeight:e.expandRows?e.clientHeight:"",tableMinWidth:e.tableMinWidth,tableColGroupNode:e.axis?e.tableColGroupNode:null,onCoords:this.handleSlatCoords}),Bv(KL,{cells:e.cells,axis:e.axis,dateProfile:e.dateProfile,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,todayRange:e.todayRange,nowDate:e.nowDate,nowIndicatorSegs:e.nowIndicatorSegs,clientWidth:e.clientWidth,tableMinWidth:e.tableMinWidth,tableColGroupNode:e.tableColGroupNode,slatCoords:t.slatCoords,onColCoords:this.handleColCoords,forPrint:e.forPrint}))}componentDidMount(){this.scrollResponder=this.context.createScrollResponder(this.handleScrollRequest)}componentDidUpdate(e){this.scrollResponder.update(e.dateProfile!==this.props.dateProfile)}componentWillUnmount(){this.scrollResponder.detach()}queryHit(e,t){let{dateEnv:n,options:i}=this.context,{colCoords:r}=this,{dateProfile:s}=this.props,{slatCoords:a}=this.state,{snapDuration:o,snapsPerSlot:l}=this.processSlotOptions(this.props.slotDuration,i.snapDuration),c=r.leftToIndex(e),d=a.positions.topToIndex(t);if(null!=c&&null!=d){let e=this.props.cells[c],i=a.positions.tops[d],u=a.positions.getHeight(d),h=(t-i)/u,f=d*l+Math.floor(h*l),p=this.props.cells[c].date,m=D_(s.slotMinTime,function(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}}(o,f)),g=n.add(p,m),v=n.add(g,o);return{dateProfile:s,dateSpan:Object.assign({range:{start:g,end:v},allDay:!1},e.extraDateSpan),dayEl:r.els[c],rect:{left:r.lefts[c],right:r.rights[c],top:i,bottom:i+u},layer:0}}return null}}function QL(e,t){let n=t||e,i=Y_(e,n);return null===i&&(n=e,i=1),{snapDuration:n,snapsPerSlot:i}}class JL extends oM{sliceRange(e,t){let n=[];for(let i=0;i<t.length;i+=1){let r=lx(e,t[i]);r&&n.push({start:r.start,end:r.end,isStart:r.start.valueOf()===e.start.valueOf(),isEnd:r.end.valueOf()===e.end.valueOf(),col:i})}return n}}class eS extends $w{constructor(){super(...arguments),this.buildDayRanges=eb(tS),this.slicer=new JL,this.timeColsRef={current:null}}render(){let{props:e,context:t}=this,{dateProfile:n,dayTableModel:i}=e,{nowIndicator:r,nextDayThreshold:s}=t.options,a=this.buildDayRanges(i,n,t.dateEnv);return Bv(tM,{unit:r?"minute":"day"},((o,l)=>Bv(XL,Object.assign({ref:this.timeColsRef},this.slicer.sliceProps(e,n,null,t,a),{forPrint:e.forPrint,axis:e.axis,dateProfile:n,slatMetas:e.slatMetas,slotDuration:e.slotDuration,cells:i.cells[0],tableColGroupNode:e.tableColGroupNode,tableMinWidth:e.tableMinWidth,clientWidth:e.clientWidth,clientHeight:e.clientHeight,expandRows:e.expandRows,nowDate:o,nowIndicatorSegs:r&&this.slicer.sliceNowDate(o,n,s,t,a),todayRange:l,onScrollTopRequest:e.onScrollTopRequest,onSlatCoords:e.onSlatCoords}))))}}function tS(e,t,n){let i=[];for(let r of e.headerDates)i.push({start:n.add(r,t.slotMinTime),end:n.add(r,t.slotMaxTime)});return i}const nS=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];function iS(e,t,n,i,r){let s=new Date(0),a=e,o=k_(0),l=n||function(e){let t,n,i;for(t=nS.length-1;t>=0;t-=1)if(n=k_(nS[t]),i=Y_(n,e),null!==i&&i>1)return n;return e}(i),c=[];for(;O_(a)<O_(t);){let e=r.add(s,a),t=null!==Y_(o,l);c.push({date:e,time:a,key:e.toISOString(),isoTimeStr:(d=e,w_(d.getUTCHours(),2)+":"+w_(d.getUTCMinutes(),2)+":"+w_(d.getUTCSeconds(),2)),isLabeled:t}),a=D_(a,i),o=D_(o,i)}var d;return c}function rS(e,t){let n=new sM(e.renderRange,t);return new aM(n,!1)}i_('.fc-v-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-v-event .fc-event-main{color:var(--fc-event-text-color);height:100%}.fc-v-event .fc-event-main-frame{display:flex;flex-direction:column;height:100%}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{bottom:0;max-height:100%;overflow:hidden;top:0}.fc-v-event:not(.fc-event-start){border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.fc-v-event:not(.fc-event-end){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:var(--fc-event-resizer-thickness);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%;position:relative;z-index:1}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols{bottom:0;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{bottom:0;left:0;position:absolute;right:0;top:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px var(--fc-page-bg-color)}.fc-timegrid-event,.fc-timegrid-more-link{border-radius:3px;font-size:var(--fc-small-font-size)}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:var(--fc-small-font-size);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\\00a0-\\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:var(--fc-small-font-size)}.fc-timegrid-more-link{background:var(--fc-more-link-bg-color);color:var(--fc-more-link-text-color);cursor:pointer;margin-bottom:1px;position:absolute;z-index:9999}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-arrow,.fc .fc-timegrid-now-indicator-line{pointer-events:none}.fc .fc-timegrid-now-indicator-line{border-color:var(--fc-now-indicator-color);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:var(--fc-now-indicator-color);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}');var sS=ZM({name:"@fullcalendar/timegrid",initialView:"timeGridWeek",optionRefiners:{allDaySlot:Boolean},views:{timeGrid:{component:class extends DL{constructor(){super(...arguments),this.buildTimeColsModel=eb(rS),this.buildSlatMetas=eb(iS)}render(){let{options:e,dateEnv:t,dateProfileGenerator:n}=this.context,{props:i}=this,{dateProfile:r}=i,s=this.buildTimeColsModel(r,n),a=this.allDaySplitter.splitProps(i),o=this.buildSlatMetas(r.slotMinTime,r.slotMaxTime,e.slotLabelInterval,e.slotDuration,t),{dayMinWidth:l}=e,c=!l,d=l,u=e.dayHeaders&&Bv(iM,{dates:s.headerDates,dateProfile:r,datesRepDistinctDays:!0,renderIntro:c?this.renderHeadAxis:null}),h=!1!==e.allDaySlot&&(t=>Bv(xL,Object.assign({},a.allDay,{dateProfile:r,dayTableModel:s,nextDayThreshold:e.nextDayThreshold,tableMinWidth:t.tableMinWidth,colGroupNode:t.tableColGroupNode,renderRowIntro:c?this.renderTableRowAxis:null,showWeekNumbers:!1,expandRows:!1,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:i.forPrint},this.getAllDayMaxEventProps()))),f=t=>Bv(eS,Object.assign({},a.timed,{dayTableModel:s,dateProfile:r,axis:c,slotDuration:e.slotDuration,slatMetas:o,forPrint:i.forPrint,tableColGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,clientWidth:t.clientWidth,clientHeight:t.clientHeight,onSlatCoords:this.handleSlatCoords,expandRows:t.expandRows,onScrollTopRequest:this.handleScrollTopRequest}));return d?this.renderHScrollLayout(u,h,f,s.colCnt,l,o,this.state.slatCoords):this.renderSimpleLayout(u,h,f)}},usesMinMaxTime:!0,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}});class aS extends Zb{constructor(){super(...arguments),this.state={textId:m_()}}render(){let{theme:e,dateEnv:t,options:n,viewApi:i}=this.context,{cellId:r,dayDate:s,todayRange:a}=this.props,{textId:o}=this.state,l=Ow(s,a),c=n.listDayFormat?t.format(s,n.listDayFormat):"",d=n.listDaySideFormat?t.format(s,n.listDaySideFormat):"",u=Object.assign({date:t.toDate(s),view:i,textId:o,text:c,sideText:d,navLinkAttrs:Pw(this.context,s),sideNavLinkAttrs:Pw(this.context,s,"day",!1)},l);return Bv(nx,{elTag:"tr",elClasses:["fc-list-day",...Yw(l,e)],elAttrs:{"data-date":Q_(s)},renderProps:u,generatorName:"dayHeaderContent",customGenerator:n.dayHeaderContent,defaultGenerator:oS,classNameGenerator:n.dayHeaderClassNames,didMount:n.dayHeaderDidMount,willUnmount:n.dayHeaderWillUnmount},(t=>Bv("th",{scope:"colgroup",colSpan:3,id:r,"aria-labelledby":o},Bv(t,{elTag:"div",elClasses:["fc-list-day-cushion",e.getClass("tableCellShaded")]}))))}}function oS(e){return Bv(Wv,null,e.text&&Bv("a",Object.assign({id:e.textId,className:"fc-list-day-text"},e.navLinkAttrs),e.text),e.sideText&&Bv("a",Object.assign({"aria-hidden":!0,className:"fc-list-day-side-text"},e.sideNavLinkAttrs),e.sideText))}const lS=mb({hour:"numeric",minute:"2-digit",meridiem:"short"});class cS extends Zb{render(){let{props:e,context:t}=this,{options:n}=t,{seg:i,timeHeaderId:r,eventHeaderId:s,dateHeaderId:a}=e,o=n.eventTimeFormat||lS;return Bv(wM,Object.assign({},e,{elTag:"tr",elClasses:["fc-list-event",i.eventRange.def.url&&"fc-event-forced-url"],defaultGenerator:()=>function(e,t){let n=gw(e,t);return Bv("a",Object.assign({},n),e.eventRange.def.title)}(i,t),seg:i,timeText:"",disableDragging:!0,disableResizing:!0}),((e,n)=>Bv(Wv,null,function(e,t,n,i,r){let{options:s}=n;if(!1!==s.displayEventTime){let a,o=e.eventRange.def,l=e.eventRange.instance,c=!1;if(o.allDay?c=!0:!function(e){let t=hx(e);return z_(t.start,t.end)>1}(e.eventRange.range)?a=hw(e,t,n):e.isStart?a=hw(e,t,n,null,null,l.range.start,e.end):e.isEnd?a=hw(e,t,n,null,null,e.start,l.range.end):c=!0,c){let e={text:n.options.allDayText,view:n.viewApi};return Bv(nx,{elTag:"td",elClasses:["fc-list-event-time"],elAttrs:{headers:`${i} ${r}`},renderProps:e,generatorName:"allDayContent",customGenerator:s.allDayContent,defaultGenerator:dS,classNameGenerator:s.allDayClassNames,didMount:s.allDayDidMount,willUnmount:s.allDayWillUnmount})}return Bv("td",{className:"fc-list-event-time"},a)}return null}(i,o,t,r,a),Bv("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},Bv("span",{className:"fc-list-event-dot",style:{borderColor:n.borderColor||n.backgroundColor}})),Bv(e,{elTag:"td",elClasses:["fc-list-event-title"],elAttrs:{headers:`${s} ${a}`}}))))}}function dS(e){return e.text}function uS(e){return e.text}function hS(e){let t=B_(e.renderRange.start),n=e.renderRange.end,i=[],r=[];for(;t<n;)i.push(t),r.push({start:t,end:R_(t,1)}),t=R_(t,1);return{dayDates:i,dayRanges:r}}i_(':root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-theme-standard .fc-list{border:1px solid var(--fc-border-color)}.fc .fc-list-empty{align-items:center;background-color:var(--fc-neutral-bg-color);display:flex;height:100%;justify-content:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{border-style:hidden;width:100%}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{background:var(--fc-page-bg-color);position:sticky;top:0}.fc .fc-list-table thead{left:-10000px;position:absolute}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{clear:both;content:"";display:table}.fc-theme-standard .fc-list-day-cushion{background-color:var(--fc-neutral-bg-color)}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:var(--fc-list-event-hover-bg-color)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{border:calc(var(--fc-list-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-list-event-dot-width)/2);box-sizing:content-box;display:inline-block;height:0;width:0}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}');function fS(e){return!1===e?null:mb(e)}var pS=ZM({name:"@fullcalendar/list",optionRefiners:{listDayFormat:fS,listDaySideFormat:fS,noEventsClassNames:Sb,noEventsContent:Sb,noEventsDidMount:Sb,noEventsWillUnmount:Sb},views:{list:{component:class extends $w{constructor(){super(...arguments),this.computeDateVars=eb(hS),this.eventStoreToSegs=eb(this._eventStoreToSegs),this.state={timeHeaderId:m_(),eventHeaderId:m_(),dateHeaderIdRoot:m_()},this.setRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e}):this.context.unregisterInteractiveComponent(this)}}render(){let{props:e,context:t}=this,{dayDates:n,dayRanges:i}=this.computeDateVars(e.dateProfile),r=this.eventStoreToSegs(e.eventStore,e.eventUiBases,i);return Bv(rx,{elRef:this.setRootEl,elClasses:["fc-list",t.theme.getClass("table"),!1!==t.options.stickyHeaderDates?"fc-list-sticky":""],viewSpec:t.viewSpec},Bv(dM,{liquid:!e.isHeightAuto,overflowX:e.isHeightAuto?"visible":"hidden",overflowY:e.isHeightAuto?"visible":"auto"},r.length>0?this.renderSegList(r,n):this.renderEmptyMessage()))}renderEmptyMessage(){let{options:e,viewApi:t}=this.context,n={text:e.noEventsText,view:t};return Bv(nx,{elTag:"div",elClasses:["fc-list-empty"],renderProps:n,generatorName:"noEventsContent",customGenerator:e.noEventsContent,defaultGenerator:uS,classNameGenerator:e.noEventsClassNames,didMount:e.noEventsDidMount,willUnmount:e.noEventsWillUnmount},(e=>Bv(e,{elTag:"div",elClasses:["fc-list-empty-cushion"]})))}renderSegList(e,t){let{theme:n,options:i}=this.context,{timeHeaderId:r,eventHeaderId:s,dateHeaderIdRoot:a}=this.state,o=function(e){let t,n,i=[];for(t=0;t<e.length;t+=1)n=e[t],(i[n.dayIndex]||(i[n.dayIndex]=[])).push(n);return i}(e);return Bv(tM,{unit:"day"},((e,l)=>{let c=[];for(let n=0;n<o.length;n+=1){let d=o[n];if(d){let o=Q_(t[n]),u=a+"-"+o;c.push(Bv(aS,{key:o,cellId:u,dayDate:t[n],todayRange:l})),d=ow(d,i.eventOrder);for(let t of d)c.push(Bv(cS,Object.assign({key:o+":"+t.eventRange.instance.instanceId,seg:t,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,timeHeaderId:r,eventHeaderId:s,dateHeaderId:u},fw(t,l,e))))}}return Bv("table",{className:"fc-list-table "+n.getClass("table")},Bv("thead",null,Bv("tr",null,Bv("th",{scope:"col",id:r},i.timeHint),Bv("th",{scope:"col","aria-hidden":!0}),Bv("th",{scope:"col",id:s},i.eventHint))),Bv("tbody",null,c))}))}_eventStoreToSegs(e,t,n){return this.eventRangesToSegs(nw(e,t,this.props.dateProfile.activeRange,this.context.options.nextDayThreshold).fg,n)}eventRangesToSegs(e,t){let n=[];for(let i of e)n.push(...this.eventRangeToSegs(i,t));return n}eventRangeToSegs(e,t){let n,i,r,{dateEnv:s}=this.context,{nextDayThreshold:a}=this.context.options,o=e.range,l=e.def.allDay,c=[];for(n=0;n<t.length;n+=1)if(i=lx(o,t[n]),i&&(r={component:this,eventRange:e,start:i.start,end:i.end,isStart:e.isStart&&i.start.valueOf()===o.start.valueOf(),isEnd:e.isEnd&&i.end.valueOf()===o.end.valueOf(),dayIndex:n},c.push(r),!r.isEnd&&!l&&n+1<t.length&&o.end<s.add(t[n+1].start,a))){r.end=o.end,r.isEnd=!0;break}return c}},buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDaySideFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDaySideFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDaySideFormat:{weekday:"long"}}}}),mS=n(8598),gS=n.n(mS),vS=n(6195),yS=n.n(vS),_S=n(7547),bS=n.n(_S),xS=n(7059),wS=n.n(xS),MS=(n(5952),n(8353),n(1807)),CS=n.n(MS),LS=(n(1888),n(9461),n(74),n(8945),n(6369),n(2930),n(7416),n(6235),n(3096)),SS=n.n(LS),TS=n(1296),kS=n.n(TS),ES=n(773),DS=n.n(ES),AS=function(){if("undefined"!=typeof Map)return Map;function e(e,t){var n=-1;return e.some((function(e,i){return e[0]===t&&(n=i,!0)})),n}return function(){function t(){this.__entries__=[]}return Object.defineProperty(t.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),t.prototype.get=function(t){var n=e(this.__entries__,t),i=this.__entries__[n];return i&&i[1]},t.prototype.set=function(t,n){var i=e(this.__entries__,t);~i?this.__entries__[i][1]=n:this.__entries__.push([t,n])},t.prototype.delete=function(t){var n=this.__entries__,i=e(n,t);~i&&n.splice(i,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t.prototype.clear=function(){this.__entries__.splice(0)},t.prototype.forEach=function(e,t){void 0===t&&(t=null);for(var n=0,i=this.__entries__;n<i.length;n++){var r=i[n];e.call(t,r[1],r[0])}},t}()}(),OS="undefined"!=typeof window&&"undefined"!=typeof document&&window.document===document,YS=void 0!==n.g&&n.g.Math===Math?n.g:"undefined"!=typeof self&&self.Math===Math?self:"undefined"!=typeof window&&window.Math===Math?window:Function("return this")(),NS="function"==typeof requestAnimationFrame?requestAnimationFrame.bind(YS):function(e){return setTimeout((function(){return e(Date.now())}),1e3/60)};var HS=["top","right","bottom","left","width","height","size","weight"],PS="undefined"!=typeof MutationObserver,jS=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,t){var n=!1,i=!1,r=0;function s(){n&&(n=!1,e()),i&&o()}function a(){NS(s)}function o(){var e=Date.now();if(n){if(e-r<2)return;i=!0}else n=!0,i=!1,setTimeout(a,t);r=e}return o}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var t=this.observers_,n=t.indexOf(e);~n&&t.splice(n,1),!t.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter((function(e){return e.gatherActive(),e.hasActive()}));return e.forEach((function(e){return e.broadcastActive()})),e.length>0},e.prototype.connect_=function(){OS&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),PS?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){OS&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var t=e.propertyName,n=void 0===t?"":t;HS.some((function(e){return!!~n.indexOf(e)}))&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=new e),this.instance_},e.instance_=null,e}(),RS=function(e,t){for(var n=0,i=Object.keys(t);n<i.length;n++){var r=i[n];Object.defineProperty(e,r,{value:t[r],enumerable:!1,writable:!1,configurable:!0})}return e},IS=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||YS},zS=US(0,0,0,0);function FS(e){return parseFloat(e)||0}function BS(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return t.reduce((function(t,n){return t+FS(e["border-"+n+"-width"])}),0)}function $S(e){var t=e.clientWidth,n=e.clientHeight;if(!t&&!n)return zS;var i=IS(e).getComputedStyle(e),r=function(e){for(var t={},n=0,i=["top","right","bottom","left"];n<i.length;n++){var r=i[n],s=e["padding-"+r];t[r]=FS(s)}return t}(i),s=r.left+r.right,a=r.top+r.bottom,o=FS(i.width),l=FS(i.height);if("border-box"===i.boxSizing&&(Math.round(o+s)!==t&&(o-=BS(i,"left","right")+s),Math.round(l+a)!==n&&(l-=BS(i,"top","bottom")+a)),!function(e){return e===IS(e).document.documentElement}(e)){var c=Math.round(o+s)-t,d=Math.round(l+a)-n;1!==Math.abs(c)&&(o-=c),1!==Math.abs(d)&&(l-=d)}return US(r.left,r.top,o,l)}var WS="undefined"!=typeof SVGGraphicsElement?function(e){return e instanceof IS(e).SVGGraphicsElement}:function(e){return e instanceof IS(e).SVGElement&&"function"==typeof e.getBBox};function VS(e){return OS?WS(e)?function(e){var t=e.getBBox();return US(0,0,t.width,t.height)}(e):$S(e):zS}function US(e,t,n,i){return{x:e,y:t,width:n,height:i}}var qS=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=US(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=VS(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),GS=function(e,t){var n=function(e){var t=e.x,n=e.y,i=e.width,r=e.height,s="undefined"!=typeof DOMRectReadOnly?DOMRectReadOnly:Object,a=Object.create(s.prototype);return RS(a,{x:t,y:n,width:i,height:r,top:n,right:t+i,bottom:r+n,left:t}),a}(t);RS(this,{target:e,contentRect:n})},ZS=function(){function e(e,t,n){if(this.activeObservations_=[],this.observations_=new AS,"function"!=typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=t,this.callbackCtx_=n}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof IS(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)||(t.set(e,new qS(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!=typeof Element&&Element instanceof Object){if(!(e instanceof IS(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this.observations_;t.has(e)&&(t.delete(e),t.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach((function(t){t.isActive()&&e.activeObservations_.push(t)}))},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,t=this.activeObservations_.map((function(e){return new GS(e.target,e.broadcastRect())}));this.callback_.call(e,t,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),KS="undefined"!=typeof WeakMap?new WeakMap:new AS,XS=function e(t){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=jS.getInstance(),i=new ZS(t,n,this);KS.set(this,i)};["observe","unobserve","disconnect"].forEach((function(e){XS.prototype[e]=function(){var t;return(t=KS.get(this))[e].apply(t,arguments)}}));const QS=void 0!==YS.ResizeObserver?YS.ResizeObserver:XS;n(6648),n(3030),n(8044),n(7570),n(1845);var JS=function(e){return Array.prototype.reduce.call(e,(function(e,t){var n=t.name.match(/data-simplebar-(.+)/);if(n){var i=n[1].replace(/\W+(.)/g,(function(e,t){return t.toUpperCase()}));switch(t.value){case"true":e[i]=!0;break;case"false":e[i]=!1;break;case void 0:e[i]=!0;break;default:e[i]=t.value}}return e}),{})};function eT(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function tT(e){return e&&e.ownerDocument?e.ownerDocument:document}var nT=null,iT=null;function rT(e){if(null===nT){var t=tT(e);if(void 0===t)return nT=0;var n=t.body,i=t.createElement("div");i.classList.add("simplebar-hide-scrollbar"),n.appendChild(i);var r=i.getBoundingClientRect().right;n.removeChild(i),nT=r}return nT}CS()&&window.addEventListener("resize",(function(){iT!==window.devicePixelRatio&&(iT=window.devicePixelRatio,nT=null)}));var sT=function(){function e(t,n){var i=this;this.onScroll=function(){var e=eT(i.el);i.scrollXTicking||(e.requestAnimationFrame(i.scrollX),i.scrollXTicking=!0),i.scrollYTicking||(e.requestAnimationFrame(i.scrollY),i.scrollYTicking=!0)},this.scrollX=function(){i.axis.x.isOverflowing&&(i.showScrollbar("x"),i.positionScrollbar("x")),i.scrollXTicking=!1},this.scrollY=function(){i.axis.y.isOverflowing&&(i.showScrollbar("y"),i.positionScrollbar("y")),i.scrollYTicking=!1},this.onMouseEnter=function(){i.showScrollbar("x"),i.showScrollbar("y")},this.onMouseMove=function(e){i.mouseX=e.clientX,i.mouseY=e.clientY,(i.axis.x.isOverflowing||i.axis.x.forceVisible)&&i.onMouseMoveForAxis("x"),(i.axis.y.isOverflowing||i.axis.y.forceVisible)&&i.onMouseMoveForAxis("y")},this.onMouseLeave=function(){i.onMouseMove.cancel(),(i.axis.x.isOverflowing||i.axis.x.forceVisible)&&i.onMouseLeaveForAxis("x"),(i.axis.y.isOverflowing||i.axis.y.forceVisible)&&i.onMouseLeaveForAxis("y"),i.mouseX=-1,i.mouseY=-1},this.onWindowResize=function(){i.scrollbarWidth=i.getScrollbarWidth(),i.hideNativeScrollbar()},this.hideScrollbars=function(){i.axis.x.track.rect=i.axis.x.track.el.getBoundingClientRect(),i.axis.y.track.rect=i.axis.y.track.el.getBoundingClientRect(),i.isWithinBounds(i.axis.y.track.rect)||(i.axis.y.scrollbar.el.classList.remove(i.classNames.visible),i.axis.y.isVisible=!1),i.isWithinBounds(i.axis.x.track.rect)||(i.axis.x.scrollbar.el.classList.remove(i.classNames.visible),i.axis.x.isVisible=!1)},this.onPointerEvent=function(e){var t,n;i.axis.x.track.rect=i.axis.x.track.el.getBoundingClientRect(),i.axis.y.track.rect=i.axis.y.track.el.getBoundingClientRect(),(i.axis.x.isOverflowing||i.axis.x.forceVisible)&&(t=i.isWithinBounds(i.axis.x.track.rect)),(i.axis.y.isOverflowing||i.axis.y.forceVisible)&&(n=i.isWithinBounds(i.axis.y.track.rect)),(t||n)&&(e.preventDefault(),e.stopPropagation(),"mousedown"===e.type&&(t&&(i.axis.x.scrollbar.rect=i.axis.x.scrollbar.el.getBoundingClientRect(),i.isWithinBounds(i.axis.x.scrollbar.rect)?i.onDragStart(e,"x"):i.onTrackClick(e,"x")),n&&(i.axis.y.scrollbar.rect=i.axis.y.scrollbar.el.getBoundingClientRect(),i.isWithinBounds(i.axis.y.scrollbar.rect)?i.onDragStart(e,"y"):i.onTrackClick(e,"y"))))},this.drag=function(t){var n=i.axis[i.draggedAxis].track,r=n.rect[i.axis[i.draggedAxis].sizeAttr],s=i.axis[i.draggedAxis].scrollbar,a=i.contentWrapperEl[i.axis[i.draggedAxis].scrollSizeAttr],o=parseInt(i.elStyles[i.axis[i.draggedAxis].sizeAttr],10);t.preventDefault(),t.stopPropagation();var l=(("y"===i.draggedAxis?t.pageY:t.pageX)-n.rect[i.axis[i.draggedAxis].offsetAttr]-i.axis[i.draggedAxis].dragOffset)/(r-s.size)*(a-o);"x"===i.draggedAxis&&(l=i.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?l-(r+s.size):l,l=i.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-l:l),i.contentWrapperEl[i.axis[i.draggedAxis].scrollOffsetAttr]=l},this.onEndDrag=function(e){var t=tT(i.el),n=eT(i.el);e.preventDefault(),e.stopPropagation(),i.el.classList.remove(i.classNames.dragging),t.removeEventListener("mousemove",i.drag,!0),t.removeEventListener("mouseup",i.onEndDrag,!0),i.removePreventClickId=n.setTimeout((function(){t.removeEventListener("click",i.preventClick,!0),t.removeEventListener("dblclick",i.preventClick,!0),i.removePreventClickId=null}))},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.minScrollbarWidth=20,this.options=Object.assign({},e.defaultOptions,{},n),this.classNames=Object.assign({},e.defaultOptions.classNames,{},this.options.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,isVisible:!1,forceVisible:!1,track:{},scrollbar:{}}},this.removePreventClickId=null,e.instances.has(this.el)||(this.recalculate=SS()(this.recalculate.bind(this),64),this.onMouseMove=SS()(this.onMouseMove.bind(this),64),this.hideScrollbars=kS()(this.hideScrollbars.bind(this),this.options.timeout),this.onWindowResize=kS()(this.onWindowResize.bind(this),64,{leading:!0}),e.getRtlHelpers=DS()(e.getRtlHelpers),this.init())}e.getRtlHelpers=function(){var t=document.createElement("div");t.innerHTML='<div class="hs-dummy-scrollbar-size"><div style="height: 200%; width: 200%; margin: 10px 0;"></div></div>';var n=t.firstElementChild;document.body.appendChild(n);var i=n.firstElementChild;n.scrollLeft=0;var r=e.getOffset(n),s=e.getOffset(i);n.scrollLeft=999;var a=e.getOffset(i);return{isRtlScrollingInverted:r.left!==s.left&&s.left-a.left!=0,isRtlScrollbarInverted:r.left!==s.left}},e.getOffset=function(e){var t=e.getBoundingClientRect(),n=tT(e),i=eT(e);return{top:t.top+(i.pageYOffset||n.documentElement.scrollTop),left:t.left+(i.pageXOffset||n.documentElement.scrollLeft)}};var t=e.prototype;return t.init=function(){e.instances.set(this.el,this),CS()&&(this.initDOM(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},t.initDOM=function(){var e=this;if(Array.prototype.filter.call(this.el.children,(function(t){return t.classList.contains(e.classNames.wrapper)})).length)this.wrapperEl=this.el.querySelector("."+this.classNames.wrapper),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector("."+this.classNames.contentWrapper),this.contentEl=this.options.contentNode||this.el.querySelector("."+this.classNames.contentEl),this.offsetEl=this.el.querySelector("."+this.classNames.offset),this.maskEl=this.el.querySelector("."+this.classNames.mask),this.placeholderEl=this.findChild(this.wrapperEl,"."+this.classNames.placeholder),this.heightAutoObserverWrapperEl=this.el.querySelector("."+this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl=this.el.querySelector("."+this.classNames.heightAutoObserverEl),this.axis.x.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.horizontal),this.axis.y.track.el=this.findChild(this.el,"."+this.classNames.track+"."+this.classNames.vertical);else{for(this.wrapperEl=document.createElement("div"),this.contentWrapperEl=document.createElement("div"),this.offsetEl=document.createElement("div"),this.maskEl=document.createElement("div"),this.contentEl=document.createElement("div"),this.placeholderEl=document.createElement("div"),this.heightAutoObserverWrapperEl=document.createElement("div"),this.heightAutoObserverEl=document.createElement("div"),this.wrapperEl.classList.add(this.classNames.wrapper),this.contentWrapperEl.classList.add(this.classNames.contentWrapper),this.offsetEl.classList.add(this.classNames.offset),this.maskEl.classList.add(this.classNames.mask),this.contentEl.classList.add(this.classNames.contentEl),this.placeholderEl.classList.add(this.classNames.placeholder),this.heightAutoObserverWrapperEl.classList.add(this.classNames.heightAutoObserverWrapperEl),this.heightAutoObserverEl.classList.add(this.classNames.heightAutoObserverEl);this.el.firstChild;)this.contentEl.appendChild(this.el.firstChild);this.contentWrapperEl.appendChild(this.contentEl),this.offsetEl.appendChild(this.contentWrapperEl),this.maskEl.appendChild(this.offsetEl),this.heightAutoObserverWrapperEl.appendChild(this.heightAutoObserverEl),this.wrapperEl.appendChild(this.heightAutoObserverWrapperEl),this.wrapperEl.appendChild(this.maskEl),this.wrapperEl.appendChild(this.placeholderEl),this.el.appendChild(this.wrapperEl)}if(!this.axis.x.track.el||!this.axis.y.track.el){var t=document.createElement("div"),n=document.createElement("div");t.classList.add(this.classNames.track),n.classList.add(this.classNames.scrollbar),t.appendChild(n),this.axis.x.track.el=t.cloneNode(!0),this.axis.x.track.el.classList.add(this.classNames.horizontal),this.axis.y.track.el=t.cloneNode(!0),this.axis.y.track.el.classList.add(this.classNames.vertical),this.el.appendChild(this.axis.x.track.el),this.el.appendChild(this.axis.y.track.el)}this.axis.x.scrollbar.el=this.axis.x.track.el.querySelector("."+this.classNames.scrollbar),this.axis.y.scrollbar.el=this.axis.y.track.el.querySelector("."+this.classNames.scrollbar),this.options.autoHide||(this.axis.x.scrollbar.el.classList.add(this.classNames.visible),this.axis.y.scrollbar.el.classList.add(this.classNames.visible)),this.el.setAttribute("data-simplebar","init")},t.initListeners=function(){var e=this,t=eT(this.el);this.options.autoHide&&this.el.addEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(t){e.el.addEventListener(t,e.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(t){e.el.addEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})})),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl.addEventListener("scroll",this.onScroll),t.addEventListener("resize",this.onWindowResize);var n=!1,i=t.ResizeObserver||QS;this.resizeObserver=new i((function(){n&&e.recalculate()})),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),t.requestAnimationFrame((function(){n=!0})),this.mutationObserver=new t.MutationObserver(this.recalculate),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})},t.recalculate=function(){var e=eT(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.heightAutoObserverEl.offsetHeight<=1,n=this.heightAutoObserverEl.offsetWidth<=1,i=this.contentEl.offsetWidth,r=this.contentWrapperEl.offsetWidth,s=this.elStyles.overflowX,a=this.elStyles.overflowY;this.contentEl.style.padding=this.elStyles.paddingTop+" "+this.elStyles.paddingRight+" "+this.elStyles.paddingBottom+" "+this.elStyles.paddingLeft,this.wrapperEl.style.margin="-"+this.elStyles.paddingTop+" -"+this.elStyles.paddingRight+" -"+this.elStyles.paddingBottom+" -"+this.elStyles.paddingLeft;var o=this.contentEl.scrollHeight,l=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=t?"auto":"100%",this.placeholderEl.style.width=n?i+"px":"auto",this.placeholderEl.style.height=o+"px";var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=l>i,this.axis.y.isOverflowing=o>c,this.axis.x.isOverflowing="hidden"!==s&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==a&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var d=this.axis.x.isOverflowing?this.scrollbarWidth:0,u=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&l>r-u,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&o>c-d,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el.style.width=this.axis.x.scrollbar.size+"px",this.axis.y.scrollbar.el.style.height=this.axis.y.scrollbar.size+"px",this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")},t.getScrollbarSize=function(e){if(void 0===e&&(e="y"),!this.axis[e].isOverflowing)return 0;var t,n=this.contentEl[this.axis[e].scrollSizeAttr],i=this.axis[e].track.el[this.axis[e].offsetSizeAttr],r=i/n;return t=Math.max(~~(r*i),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(t=Math.min(t,this.options.scrollbarMaxSize)),t},t.positionScrollbar=function(t){if(void 0===t&&(t="y"),this.axis[t].isOverflowing){var n=this.contentWrapperEl[this.axis[t].scrollSizeAttr],i=this.axis[t].track.el[this.axis[t].offsetSizeAttr],r=parseInt(this.elStyles[this.axis[t].sizeAttr],10),s=this.axis[t].scrollbar,a=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],o=(a="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollingInverted?-a:a)/(n-r),l=~~((i-s.size)*o);l="x"===t&&this.isRtl&&e.getRtlHelpers().isRtlScrollbarInverted?l+(i-s.size):l,s.el.style.transform="x"===t?"translate3d("+l+"px, 0, 0)":"translate3d(0, "+l+"px, 0)"}},t.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,n=this.axis[e].scrollbar.el;this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll"):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden"),this.axis[e].isOverflowing?n.style.display="block":n.style.display="none"},t.hideNativeScrollbar=function(){this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-"+this.scrollbarWidth+"px":0,this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-"+this.scrollbarWidth+"px":0},t.onMouseMoveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.rect=this.axis[e].track.el.getBoundingClientRect(),this.axis[e].scrollbar.rect=this.axis[e].scrollbar.el.getBoundingClientRect(),this.isWithinBounds(this.axis[e].scrollbar.rect)?this.axis[e].scrollbar.el.classList.add(this.classNames.hover):this.axis[e].scrollbar.el.classList.remove(this.classNames.hover),this.isWithinBounds(this.axis[e].track.rect)?(this.showScrollbar(e),this.axis[e].track.el.classList.add(this.classNames.hover)):this.axis[e].track.el.classList.remove(this.classNames.hover)},t.onMouseLeaveForAxis=function(e){void 0===e&&(e="y"),this.axis[e].track.el.classList.remove(this.classNames.hover),this.axis[e].scrollbar.el.classList.remove(this.classNames.hover)},t.showScrollbar=function(e){void 0===e&&(e="y");var t=this.axis[e].scrollbar.el;this.axis[e].isVisible||(t.classList.add(this.classNames.visible),this.axis[e].isVisible=!0),this.options.autoHide&&this.hideScrollbars()},t.onDragStart=function(e,t){void 0===t&&(t="y");var n=tT(this.el),i=eT(this.el),r=this.axis[t].scrollbar,s="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=s-r.rect[this.axis[t].offsetAttr],this.draggedAxis=t,this.el.classList.add(this.classNames.dragging),n.addEventListener("mousemove",this.drag,!0),n.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(n.addEventListener("click",this.preventClick,!0),n.addEventListener("dblclick",this.preventClick,!0)):(i.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},t.onTrackClick=function(e,t){var n=this;if(void 0===t&&(t="y"),this.options.clickOnTrack){var i=eT(this.el);this.axis[t].scrollbar.rect=this.axis[t].scrollbar.el.getBoundingClientRect();var r=this.axis[t].scrollbar.rect[this.axis[t].offsetAttr],s=parseInt(this.elStyles[this.axis[t].sizeAttr],10),a=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],o=("y"===t?this.mouseY-r:this.mouseX-r)<0?-1:1,l=-1===o?a-s:a+s;!function e(){var r,s;-1===o?a>l&&(a-=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo(((r={})[n.axis[t].offsetAttr]=a,r)),i.requestAnimationFrame(e)):a<l&&(a+=n.options.clickOnTrackSpeed,n.contentWrapperEl.scrollTo(((s={})[n.axis[t].offsetAttr]=a,s)),i.requestAnimationFrame(e))}()}},t.getContentElement=function(){return this.contentEl},t.getScrollElement=function(){return this.contentWrapperEl},t.getScrollbarWidth=function(){try{return"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:rT(this.el)}catch(e){return rT(this.el)}},t.removeListeners=function(){var e=this,t=eT(this.el);this.options.autoHide&&this.el.removeEventListener("mouseenter",this.onMouseEnter),["mousedown","click","dblclick"].forEach((function(t){e.el.removeEventListener(t,e.onPointerEvent,!0)})),["touchstart","touchend","touchmove"].forEach((function(t){e.el.removeEventListener(t,e.onPointerEvent,{capture:!0,passive:!0})})),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),t.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.recalculate.cancel(),this.onMouseMove.cancel(),this.hideScrollbars.cancel(),this.onWindowResize.cancel()},t.unMount=function(){this.removeListeners(),e.instances.delete(this.el)},t.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},t.findChild=function(e,t){var n=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,(function(e){return n.call(e,t)}))[0]},e}();sT.defaultOptions={autoHide:!0,forceVisible:!1,clickOnTrack:!0,clickOnTrackSpeed:40,classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging"},scrollbarMinSize:25,scrollbarMaxSize:0,timeout:1e3},sT.instances=new WeakMap,sT.initDOMLoadedElements=function(){document.removeEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.removeEventListener("load",this.initDOMLoadedElements),Array.prototype.forEach.call(document.querySelectorAll("[data-simplebar]"),(function(e){"init"===e.getAttribute("data-simplebar")||sT.instances.has(e)||new sT(e,JS(e.attributes))}))},sT.removeObserver=function(){this.globalObserver.disconnect()},sT.initHtmlApi=function(){this.initDOMLoadedElements=this.initDOMLoadedElements.bind(this),"undefined"!=typeof MutationObserver&&(this.globalObserver=new MutationObserver(sT.handleMutations),this.globalObserver.observe(document,{childList:!0,subtree:!0})),"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?window.setTimeout(this.initDOMLoadedElements):(document.addEventListener("DOMContentLoaded",this.initDOMLoadedElements),window.addEventListener("load",this.initDOMLoadedElements))},sT.handleMutations=function(e){e.forEach((function(e){Array.prototype.forEach.call(e.addedNodes,(function(e){1===e.nodeType&&(e.hasAttribute("data-simplebar")?!sT.instances.has(e)&&new sT(e,JS(e.attributes)):Array.prototype.forEach.call(e.querySelectorAll("[data-simplebar]"),(function(e){"init"===e.getAttribute("data-simplebar")||sT.instances.has(e)||new sT(e,JS(e.attributes))})))})),Array.prototype.forEach.call(e.removedNodes,(function(e){1===e.nodeType&&(e.hasAttribute('[data-simplebar="init"]')?sT.instances.has(e)&&sT.instances.get(e).unMount():Array.prototype.forEach.call(e.querySelectorAll('[data-simplebar="init"]'),(function(e){sT.instances.has(e)&&sT.instances.get(e).unMount()})))}))}))},sT.getOptions=JS,CS()&&sT.initHtmlApi();var aT=function(e,t){return aT=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},aT(e,t)};function oT(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}aT(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var lT=function(){return lT=Object.assign||function(e){for(var t,n=1,i=arguments.length;n<i;n++)for(var r in t=arguments[n])Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},lT.apply(this,arguments)};function cT(e,t,n){if(n||2===arguments.length)for(var i,r=0,s=t.length;r<s;r++)!i&&r in t||(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var dT,uT="ADD_CHOICE",hT="REMOVE_CHOICE",fT="FILTER_CHOICES",pT="ACTIVATE_CHOICES",mT="CLEAR_CHOICES",gT="ADD_GROUP",vT="ADD_ITEM",yT="REMOVE_ITEM",_T="HIGHLIGHT_ITEM",bT="showDropdown",xT="hideDropdown",wT="change",MT="choice",CT="search",LT="addItem",ST="removeItem",TT="highlightItem",kT="highlightChoice",ET="unhighlightItem",DT=9,AT=16,OT=46,YT=8,NT=13,HT=65,PT=27,jT=38,RT=40,IT=33,zT=34,FT=["fuseOptions","classNames"],BT="text",$T="select-one",WT="select-multiple",VT=function(e){return{type:uT,choice:e}},UT=function(e){return{type:vT,item:e}},qT=function(e){return{type:yT,item:e}},GT=function(e,t){return{type:_T,item:e,highlighted:t}},ZT=function(e){return Array.from({length:e},(function(){return(e=0,t=36,Math.floor(Math.random()*(t-e)+e)).toString(36);var e,t})).join("")},KT=function(e){if("string"!=typeof e){if(null==e)return"";if("object"==typeof e){if("raw"in e)return KT(e.raw);if("trusted"in e)return e.trusted}return e}return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;").replace(/'/g,"&#039;").replace(/"/g,"&quot;")},XT=(dT=document.createElement("div"),function(e){dT.innerHTML=e.trim();for(var t=dT.children[0];dT.firstChild;)dT.removeChild(dT.firstChild);return t}),QT=function(e,t){return"function"==typeof e?e(KT(t),t):e},JT=function(e){return"function"==typeof e?e():e},ek=function(e){if("string"==typeof e)return e;if("object"==typeof e){if("trusted"in e)return e.trusted;if("raw"in e)return e.raw}return""},tk=function(e){if("string"==typeof e)return e;if("object"==typeof e){if("escaped"in e)return e.escaped;if("trusted"in e)return e.trusted}return""},nk=function(e,t){return e?tk(t):KT(t)},ik=function(e,t,n){e.innerHTML=nk(t,n)},rk=function(e,t){return e.rank-t.rank},sk=function(e){return Array.isArray(e)?e:[e]},ak=function(e){return e&&Array.isArray(e)?e.map((function(e){return".".concat(e)})).join(""):".".concat(e)},ok=function(e,t){var n;(n=e.classList).add.apply(n,sk(t))},lk=function(e,t){var n;(n=e.classList).remove.apply(n,sk(t))},ck=function(e){if(void 0!==e)try{return JSON.parse(e)}catch(t){return e}return{}},dk=function(){function e(e){var t=e.element,n=e.type,i=e.classNames;this.element=t,this.classNames=i,this.type=n,this.isActive=!1}return e.prototype.show=function(){return ok(this.element,this.classNames.activeState),this.element.setAttribute("aria-expanded","true"),this.isActive=!0,this},e.prototype.hide=function(){return lk(this.element,this.classNames.activeState),this.element.setAttribute("aria-expanded","false"),this.isActive=!1,this},e}(),uk=function(){function e(e){var t=e.element,n=e.type,i=e.classNames,r=e.position;this.element=t,this.classNames=i,this.type=n,this.position=r,this.isOpen=!1,this.isFlipped=!1,this.isDisabled=!1,this.isLoading=!1}return e.prototype.shouldFlip=function(e,t){var n=!1;return"auto"===this.position?n=this.element.getBoundingClientRect().top-t>=0&&!window.matchMedia("(min-height: ".concat(e+1,"px)")).matches:"top"===this.position&&(n=!0),n},e.prototype.setActiveDescendant=function(e){this.element.setAttribute("aria-activedescendant",e)},e.prototype.removeActiveDescendant=function(){this.element.removeAttribute("aria-activedescendant")},e.prototype.open=function(e,t){ok(this.element,this.classNames.openState),this.element.setAttribute("aria-expanded","true"),this.isOpen=!0,this.shouldFlip(e,t)&&(ok(this.element,this.classNames.flippedState),this.isFlipped=!0)},e.prototype.close=function(){lk(this.element,this.classNames.openState),this.element.setAttribute("aria-expanded","false"),this.removeActiveDescendant(),this.isOpen=!1,this.isFlipped&&(lk(this.element,this.classNames.flippedState),this.isFlipped=!1)},e.prototype.addFocusState=function(){ok(this.element,this.classNames.focusState)},e.prototype.removeFocusState=function(){lk(this.element,this.classNames.focusState)},e.prototype.enable=function(){lk(this.element,this.classNames.disabledState),this.element.removeAttribute("aria-disabled"),this.type===$T&&this.element.setAttribute("tabindex","0"),this.isDisabled=!1},e.prototype.disable=function(){ok(this.element,this.classNames.disabledState),this.element.setAttribute("aria-disabled","true"),this.type===$T&&this.element.setAttribute("tabindex","-1"),this.isDisabled=!0},e.prototype.wrap=function(e){var t=this.element,n=e.parentNode;n&&(e.nextSibling?n.insertBefore(t,e.nextSibling):n.appendChild(t)),t.appendChild(e)},e.prototype.unwrap=function(e){var t=this.element,n=t.parentNode;n&&(n.insertBefore(e,t),n.removeChild(t))},e.prototype.addLoadingState=function(){ok(this.element,this.classNames.loadingState),this.element.setAttribute("aria-busy","true"),this.isLoading=!0},e.prototype.removeLoadingState=function(){lk(this.element,this.classNames.loadingState),this.element.removeAttribute("aria-busy"),this.isLoading=!1},e}(),hk=function(){function e(e){var t=e.element,n=e.type,i=e.classNames,r=e.preventPaste;this.element=t,this.type=n,this.classNames=i,this.preventPaste=r,this.isFocussed=this.element.isEqualNode(document.activeElement),this.isDisabled=t.disabled,this._onPaste=this._onPaste.bind(this),this._onInput=this._onInput.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this)}return Object.defineProperty(e.prototype,"placeholder",{set:function(e){this.element.placeholder=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this.element.value},set:function(e){this.element.value=e},enumerable:!1,configurable:!0}),e.prototype.addEventListeners=function(){var e=this.element;e.addEventListener("paste",this._onPaste),e.addEventListener("input",this._onInput,{passive:!0}),e.addEventListener("focus",this._onFocus,{passive:!0}),e.addEventListener("blur",this._onBlur,{passive:!0})},e.prototype.removeEventListeners=function(){var e=this.element;e.removeEventListener("input",this._onInput),e.removeEventListener("paste",this._onPaste),e.removeEventListener("focus",this._onFocus),e.removeEventListener("blur",this._onBlur)},e.prototype.enable=function(){this.element.removeAttribute("disabled"),this.isDisabled=!1},e.prototype.disable=function(){this.element.setAttribute("disabled",""),this.isDisabled=!0},e.prototype.focus=function(){this.isFocussed||this.element.focus()},e.prototype.blur=function(){this.isFocussed&&this.element.blur()},e.prototype.clear=function(e){return void 0===e&&(e=!0),this.element.value="",e&&this.setWidth(),this},e.prototype.setWidth=function(){var e=this.element;e.style.minWidth="".concat(e.placeholder.length+1,"ch"),e.style.width="".concat(e.value.length+1,"ch")},e.prototype.setActiveDescendant=function(e){this.element.setAttribute("aria-activedescendant",e)},e.prototype.removeActiveDescendant=function(){this.element.removeAttribute("aria-activedescendant")},e.prototype._onInput=function(){this.type!==$T&&this.setWidth()},e.prototype._onPaste=function(e){this.preventPaste&&e.preventDefault()},e.prototype._onFocus=function(){this.isFocussed=!0},e.prototype._onBlur=function(){this.isFocussed=!1},e}(),fk=function(){function e(e){var t=e.element;this.element=t,this.scrollPos=this.element.scrollTop,this.height=this.element.offsetHeight}return e.prototype.prepend=function(e){var t=this.element.firstElementChild;t?this.element.insertBefore(e,t):this.element.append(e)},e.prototype.scrollToTop=function(){this.element.scrollTop=0},e.prototype.scrollToChildElement=function(e,t){var n=this;if(e){var i=this.element.offsetHeight,r=this.element.scrollTop+i,s=e.offsetHeight,a=e.offsetTop+s,o=t>0?this.element.scrollTop+a-r:e.offsetTop;requestAnimationFrame((function(){n._animateScroll(o,t)}))}},e.prototype._scrollDown=function(e,t,n){var i=(n-e)/t,r=i>1?i:1;this.element.scrollTop=e+r},e.prototype._scrollUp=function(e,t,n){var i=(e-n)/t,r=i>1?i:1;this.element.scrollTop=e-r},e.prototype._animateScroll=function(e,t){var n=this,i=this.element.scrollTop,r=!1;t>0?(this._scrollDown(i,4,e),i<e&&(r=!0)):(this._scrollUp(i,4,e),i>e&&(r=!0)),r&&requestAnimationFrame((function(){n._animateScroll(e,t)}))},e}(),pk=function(){function e(e){var t=e.element,n=e.classNames;this.element=t,this.classNames=n,this.isDisabled=!1}return Object.defineProperty(e.prototype,"isActive",{get:function(){return"active"===this.element.dataset.choice},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"dir",{get:function(){return this.element.dir},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"value",{get:function(){return this.element.value},set:function(e){this.element.setAttribute("value",e),this.element.value=e},enumerable:!1,configurable:!0}),e.prototype.conceal=function(){var e=this.element;ok(e,this.classNames.input),e.hidden=!0,e.tabIndex=-1;var t=e.getAttribute("style");t&&e.setAttribute("data-choice-orig-style",t),e.setAttribute("data-choice","active")},e.prototype.reveal=function(){var e=this.element;lk(e,this.classNames.input),e.hidden=!1,e.removeAttribute("tabindex");var t=e.getAttribute("data-choice-orig-style");t?(e.removeAttribute("data-choice-orig-style"),e.setAttribute("style",t)):e.removeAttribute("style"),e.removeAttribute("data-choice")},e.prototype.enable=function(){this.element.removeAttribute("disabled"),this.element.disabled=!1,this.isDisabled=!1},e.prototype.disable=function(){this.element.setAttribute("disabled",""),this.element.disabled=!0,this.isDisabled=!0},e.prototype.triggerEvent=function(e,t){!function(e,t,n){void 0===n&&(n=null);var i=new CustomEvent(t,{detail:n,bubbles:!0,cancelable:!0});e.dispatchEvent(i)}(this.element,e,t||{})},e}(),mk=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return oT(t,e),t}(pk),gk=function(e,t){return void 0===t&&(t=!0),void 0===e?t:!!e},vk=function(e){if("string"==typeof e&&(e=e.split(" ").filter((function(e){return e.length}))),Array.isArray(e)&&e.length)return e},yk=function(e,t,n){if(void 0===n&&(n=!0),"string"==typeof e){var i=KT(e);return yk({value:e,label:n||i===e?e:{escaped:i,raw:e},selected:!0},!1)}var r=e;if("choices"in r){if(!t)throw new TypeError("optGroup is not allowed");var s=r,a=s.choices.map((function(e){return yk(e,!1)}));return{id:0,label:ek(s.label)||s.value,active:!!a.length,disabled:!!s.disabled,choices:a}}var o=r;return{id:0,group:null,score:0,rank:0,value:o.value,label:o.label||o.value,active:gk(o.active),selected:gk(o.selected,!1),disabled:gk(o.disabled,!1),placeholder:gk(o.placeholder,!1),highlighted:!1,labelClass:vk(o.labelClass),labelDescription:o.labelDescription,customProperties:o.customProperties}},_k=function(e){return"SELECT"===e.tagName},bk=function(e){function t(t){var n=t.element,i=t.classNames,r=t.template,s=t.extractPlaceholder,a=e.call(this,{element:n,classNames:i})||this;return a.template=r,a.extractPlaceholder=s,a}return oT(t,e),Object.defineProperty(t.prototype,"placeholderOption",{get:function(){return this.element.querySelector('option[value=""]')||this.element.querySelector("option[placeholder]")},enumerable:!1,configurable:!0}),t.prototype.addOptions=function(e){var t=this,n=document.createDocumentFragment();e.forEach((function(e){var i=e;if(!i.element){var r=t.template(i);n.appendChild(r),i.element=r}})),this.element.appendChild(n)},t.prototype.optionsAsChoices=function(){var e=this,t=[];return this.element.querySelectorAll(":scope > option, :scope > optgroup").forEach((function(n){!function(e){return"OPTION"===e.tagName}(n)?function(e){return"OPTGROUP"===e.tagName}(n)&&t.push(e._optgroupToChoice(n)):t.push(e._optionToChoice(n))})),t},t.prototype._optionToChoice=function(e){return!e.hasAttribute("value")&&e.hasAttribute("placeholder")&&(e.setAttribute("value",""),e.value=""),{id:0,group:null,score:0,rank:0,value:e.value,label:e.label,element:e,active:!0,selected:this.extractPlaceholder?e.selected:e.hasAttribute("selected"),disabled:e.disabled,highlighted:!1,placeholder:this.extractPlaceholder&&(!e.value||e.hasAttribute("placeholder")),labelClass:void 0!==e.dataset.labelClass?vk(e.dataset.labelClass):void 0,labelDescription:void 0!==e.dataset.labelDescription?e.dataset.labelDescription:void 0,customProperties:ck(e.dataset.customProperties)}},t.prototype._optgroupToChoice=function(e){var t=this,n=e.querySelectorAll("option"),i=Array.from(n).map((function(e){return t._optionToChoice(e)}));return{id:0,label:e.label||"",element:e,active:!!i.length,disabled:e.disabled,choices:i}},t}(pk),xk={items:[],choices:[],silent:!1,renderChoiceLimit:-1,maxItemCount:-1,closeDropdownOnSelect:"auto",singleModeForMultiSelect:!1,addChoices:!1,addItems:!0,addItemFilter:function(e){return!!e&&""!==e},removeItems:!0,removeItemButton:!1,removeItemButtonAlignLeft:!1,editItems:!1,allowHTML:!1,allowHtmlUserInput:!1,duplicateItemsAllowed:!0,delimiter:",",paste:!0,searchEnabled:!0,searchChoices:!0,searchFloor:1,searchResultLimit:4,searchFields:["label","value"],position:"auto",resetScrollPosition:!0,shouldSort:!0,shouldSortItems:!1,sorter:function(e,t){var n=e.value,i=e.label,r=void 0===i?n:i,s=t.value,a=t.label,o=void 0===a?s:a;return ek(r).localeCompare(ek(o),[],{sensitivity:"base",ignorePunctuation:!0,numeric:!0})},shadowRoot:null,placeholder:!0,placeholderValue:null,searchPlaceholderValue:null,prependValue:null,appendValue:null,renderSelectedChoices:"auto",loadingText:"Loading...",noResultsText:"No results found",noChoicesText:"No choices to choose from",itemSelectText:"Press to select",uniqueItemText:"Only unique values can be added",customAddItemText:"Only values matching specific conditions can be added",addItemText:function(e){return'Press Enter to add <b>"'.concat(e,'"</b>')},removeItemIconText:function(){return"Remove item"},removeItemLabelText:function(e){return"Remove item: ".concat(e)},maxItemText:function(e){return"Only ".concat(e," values can be added")},valueComparer:function(e,t){return e===t},fuseOptions:{includeScore:!0},labelId:"",callbackOnInit:null,callbackOnCreateTemplates:null,classNames:{containerOuter:["choices"],containerInner:["choices__inner"],input:["choices__input"],inputCloned:["choices__input--cloned"],list:["choices__list"],listItems:["choices__list--multiple"],listSingle:["choices__list--single"],listDropdown:["choices__list--dropdown"],item:["choices__item"],itemSelectable:["choices__item--selectable"],itemDisabled:["choices__item--disabled"],itemChoice:["choices__item--choice"],description:["choices__description"],placeholder:["choices__placeholder"],group:["choices__group"],groupHeading:["choices__heading"],button:["choices__button"],activeState:["is-active"],focusState:["is-focused"],openState:["is-open"],disabledState:["is-disabled"],highlightedState:["is-highlighted"],selectedState:["is-selected"],flippedState:["is-flipped"],loadingState:["is-loading"],notice:["choices__notice"],addChoice:["choices__item--selectable","add-choice"],noResults:["has-no-results"],noChoices:["has-no-choices"]},appendGroupInSearch:!1},wk=function(e){var t=e.itemEl;t&&(t.remove(),e.itemEl=void 0)};var Mk={groups:function(e,t){var n=e,i=!0;switch(t.type){case gT:n.push(t.group);break;case mT:n=[];break;default:i=!1}return{state:n,update:i}},items:function(e,t,n){var i=e,r=!0;switch(t.type){case vT:t.item.selected=!0,(s=t.item.element)&&(s.selected=!0,s.setAttribute("selected","")),i.push(t.item);break;case yT:var s;if(t.item.selected=!1,s=t.item.element){s.selected=!1,s.removeAttribute("selected");var a=s.parentElement;a&&_k(a)&&a.type===$T&&(a.value="")}wk(t.item),i=i.filter((function(e){return e.id!==t.item.id}));break;case hT:wk(t.choice),i=i.filter((function(e){return e.id!==t.choice.id}));break;case _T:var o=t.highlighted,l=i.find((function(e){return e.id===t.item.id}));l&&l.highlighted!==o&&(l.highlighted=o,n&&function(e,t,n){var i=e.itemEl;i&&(lk(i,n),ok(i,t))}(l,o?n.classNames.highlightedState:n.classNames.selectedState,o?n.classNames.selectedState:n.classNames.highlightedState));break;default:r=!1}return{state:i,update:r}},choices:function(e,t,n){var i=e,r=!0;switch(t.type){case uT:i.push(t.choice);break;case hT:t.choice.choiceEl=void 0,t.choice.group&&(t.choice.group.choices=t.choice.group.choices.filter((function(e){return e.id!==t.choice.id}))),i=i.filter((function(e){return e.id!==t.choice.id}));break;case vT:case yT:t.item.choiceEl=void 0;break;case fT:var s=[];t.results.forEach((function(e){s[e.item.id]=e})),i.forEach((function(e){var t=s[e.id];void 0!==t?(e.score=t.score,e.rank=t.rank,e.active=!0):(e.score=0,e.rank=0,e.active=!1),n&&n.appendGroupInSearch&&(e.choiceEl=void 0)}));break;case pT:i.forEach((function(e){e.active=t.active,n&&n.appendGroupInSearch&&(e.choiceEl=void 0)}));break;case mT:i=[];break;default:r=!1}return{state:i,update:r}}},Ck=function(){function e(e){this._state=this.defaultState,this._listeners=[],this._txn=0,this._context=e}return Object.defineProperty(e.prototype,"defaultState",{get:function(){return{groups:[],items:[],choices:[]}},enumerable:!1,configurable:!0}),e.prototype.changeSet=function(e){return{groups:e,items:e,choices:e}},e.prototype.reset=function(){this._state=this.defaultState;var e=this.changeSet(!0);this._txn?this._changeSet=e:this._listeners.forEach((function(t){return t(e)}))},e.prototype.subscribe=function(e){return this._listeners.push(e),this},e.prototype.dispatch=function(e){var t=this,n=this._state,i=!1,r=this._changeSet||this.changeSet(!1);Object.keys(Mk).forEach((function(s){var a=Mk[s](n[s],e,t._context);a.update&&(i=!0,r[s]=!0,n[s]=a.state)})),i&&(this._txn?this._changeSet=r:this._listeners.forEach((function(e){return e(r)})))},e.prototype.withTxn=function(e){this._txn++;try{e()}finally{if(this._txn=Math.max(0,this._txn-1),!this._txn){var t=this._changeSet;t&&(this._changeSet=void 0,this._listeners.forEach((function(e){return e(t)})))}}},Object.defineProperty(e.prototype,"state",{get:function(){return this._state},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"items",{get:function(){return this.state.items},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"highlightedActiveItems",{get:function(){return this.items.filter((function(e){return e.active&&e.highlighted}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"choices",{get:function(){return this.state.choices},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeChoices",{get:function(){return this.choices.filter((function(e){return e.active}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"searchableChoices",{get:function(){return this.choices.filter((function(e){return!e.disabled&&!e.placeholder}))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"groups",{get:function(){return this.state.groups},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeGroups",{get:function(){var e=this;return this.state.groups.filter((function(t){var n=t.active&&!t.disabled,i=e.state.choices.some((function(e){return e.active&&!e.disabled}));return n&&i}),[])},enumerable:!1,configurable:!0}),e.prototype.inTxn=function(){return this._txn>0},e.prototype.getChoiceById=function(e){return this.activeChoices.find((function(t){return t.id===e}))},e.prototype.getGroupById=function(e){return this.groups.find((function(t){return t.id===e}))},e}(),Lk="no-choices",Sk="no-results",Tk="add-choice",kk="";function Ek(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Dk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function Ak(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dk(Object(n),!0).forEach((function(t){Ek(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ok(e){return Array.isArray?Array.isArray(e):"[object Array]"===Ik(e)}function Yk(e){return"string"==typeof e}function Nk(e){return"number"==typeof e}function Hk(e){return!0===e||!1===e||function(e){return Pk(e)&&null!==e}(e)&&"[object Boolean]"==Ik(e)}function Pk(e){return"object"==typeof e}function jk(e){return null!=e}function Rk(e){return!e.trim().length}function Ik(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const zk=Object.prototype.hasOwnProperty;class Fk{constructor(e){this._keys=[],this._keyMap={};let t=0;e.forEach((e=>{let n=Bk(e);this._keys.push(n),this._keyMap[n.id]=n,t+=n.weight})),this._keys.forEach((e=>{e.weight/=t}))}get(e){return this._keyMap[e]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function Bk(e){let t=null,n=null,i=null,r=1,s=null;if(Yk(e)||Ok(e))i=e,t=$k(e),n=Wk(e);else{if(!zk.call(e,"name"))throw new Error((e=>`Missing ${e} property in key`)("name"));const a=e.name;if(i=a,zk.call(e,"weight")&&(r=e.weight,r<=0))throw new Error((e=>`Property 'weight' in key '${e}' must be a positive integer`)(a));t=$k(a),n=Wk(a),s=e.getFn}return{path:t,id:n,weight:r,src:i,getFn:s}}function $k(e){return Ok(e)?e:e.split(".")}function Wk(e){return Ok(e)?e.join("."):e}const Vk={useExtendedSearch:!1,getFn:function(e,t){let n=[],i=!1;const r=(e,t,s)=>{if(jk(e))if(t[s]){const a=e[t[s]];if(!jk(a))return;if(s===t.length-1&&(Yk(a)||Nk(a)||Hk(a)))n.push(function(e){return null==e?"":function(e){if("string"==typeof e)return e;let t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(e)}(a));else if(Ok(a)){i=!0;for(let e=0,n=a.length;e<n;e+=1)r(a[e],t,s+1)}else t.length&&r(a,t,s+1)}else n.push(e)};return r(e,Yk(t)?t.split("."):t,0),i?n:n[0]},ignoreLocation:!1,ignoreFieldNorm:!1,fieldNormWeight:1};var Uk=Ak(Ak(Ak(Ak({},{isCaseSensitive:!1,includeScore:!1,keys:[],shouldSort:!0,sortFn:(e,t)=>e.score===t.score?e.idx<t.idx?-1:1:e.score<t.score?-1:1}),{includeMatches:!1,findAllMatches:!1,minMatchCharLength:1}),{location:0,threshold:.6,distance:100}),Vk);const qk=/[^ ]+/g;class Gk{constructor({getFn:e=Uk.getFn,fieldNormWeight:t=Uk.fieldNormWeight}={}){this.norm=function(e=1,t=3){const n=new Map,i=Math.pow(10,t);return{get(t){const r=t.match(qk).length;if(n.has(r))return n.get(r);const s=1/Math.pow(r,.5*e),a=parseFloat(Math.round(s*i)/i);return n.set(r,a),a},clear(){n.clear()}}}(t,3),this.getFn=e,this.isCreated=!1,this.setIndexRecords()}setSources(e=[]){this.docs=e}setIndexRecords(e=[]){this.records=e}setKeys(e=[]){this.keys=e,this._keysMap={},e.forEach(((e,t)=>{this._keysMap[e.id]=t}))}create(){!this.isCreated&&this.docs.length&&(this.isCreated=!0,Yk(this.docs[0])?this.docs.forEach(((e,t)=>{this._addString(e,t)})):this.docs.forEach(((e,t)=>{this._addObject(e,t)})),this.norm.clear())}add(e){const t=this.size();Yk(e)?this._addString(e,t):this._addObject(e,t)}removeAt(e){this.records.splice(e,1);for(let t=e,n=this.size();t<n;t+=1)this.records[t].i-=1}getValueForItemAtKeyId(e,t){return e[this._keysMap[t]]}size(){return this.records.length}_addString(e,t){if(!jk(e)||Rk(e))return;let n={v:e,i:t,n:this.norm.get(e)};this.records.push(n)}_addObject(e,t){let n={i:t,$:{}};this.keys.forEach(((t,i)=>{let r=t.getFn?t.getFn(e):this.getFn(e,t.path);if(jk(r))if(Ok(r)){let e=[];const t=[{nestedArrIndex:-1,value:r}];for(;t.length;){const{nestedArrIndex:n,value:i}=t.pop();if(jk(i))if(Yk(i)&&!Rk(i)){let t={v:i,i:n,n:this.norm.get(i)};e.push(t)}else Ok(i)&&i.forEach(((e,n)=>{t.push({nestedArrIndex:n,value:e})}))}n.$[i]=e}else if(Yk(r)&&!Rk(r)){let e={v:r,n:this.norm.get(r)};n.$[i]=e}})),this.records.push(n)}toJSON(){return{keys:this.keys,records:this.records}}}function Zk(e,t,{getFn:n=Uk.getFn,fieldNormWeight:i=Uk.fieldNormWeight}={}){const r=new Gk({getFn:n,fieldNormWeight:i});return r.setKeys(e.map(Bk)),r.setSources(t),r.create(),r}function Kk(e,{errors:t=0,currentLocation:n=0,expectedLocation:i=0,distance:r=Uk.distance,ignoreLocation:s=Uk.ignoreLocation}={}){const a=t/e.length;if(s)return a;const o=Math.abs(i-n);return r?a+o/r:o?1:a}const Xk=32;function Qk(e,t,n,{location:i=Uk.location,distance:r=Uk.distance,threshold:s=Uk.threshold,findAllMatches:a=Uk.findAllMatches,minMatchCharLength:o=Uk.minMatchCharLength,includeMatches:l=Uk.includeMatches,ignoreLocation:c=Uk.ignoreLocation}={}){if(t.length>Xk)throw new Error(`Pattern length exceeds max of ${Xk}.`);const d=t.length,u=e.length,h=Math.max(0,Math.min(i,u));let f=s,p=h;const m=o>1||l,g=m?Array(u):[];let v;for(;(v=e.indexOf(t,p))>-1;){let e=Kk(t,{currentLocation:v,expectedLocation:h,distance:r,ignoreLocation:c});if(f=Math.min(e,f),p=v+d,m){let e=0;for(;e<d;)g[v+e]=1,e+=1}}p=-1;let y=[],_=1,b=d+u;const x=1<<d-1;for(let i=0;i<d;i+=1){let s=0,o=b;for(;s<o;){Kk(t,{errors:i,currentLocation:h+o,expectedLocation:h,distance:r,ignoreLocation:c})<=f?s=o:b=o,o=Math.floor((b-s)/2+s)}b=o;let l=Math.max(1,h-o+1),v=a?u:Math.min(h+o,u)+d,w=Array(v+2);w[v+1]=(1<<i)-1;for(let s=v;s>=l;s-=1){let a=s-1,o=n[e.charAt(a)];if(m&&(g[a]=+!!o),w[s]=(w[s+1]<<1|1)&o,i&&(w[s]|=(y[s+1]|y[s])<<1|1|y[s+1]),w[s]&x&&(_=Kk(t,{errors:i,currentLocation:a,expectedLocation:h,distance:r,ignoreLocation:c}),_<=f)){if(f=_,p=a,p<=h)break;l=Math.max(1,2*h-p)}}if(Kk(t,{errors:i+1,currentLocation:h,expectedLocation:h,distance:r,ignoreLocation:c})>f)break;y=w}const w={isMatch:p>=0,score:Math.max(.001,_)};if(m){const e=function(e=[],t=Uk.minMatchCharLength){let n=[],i=-1,r=-1,s=0;for(let a=e.length;s<a;s+=1){let a=e[s];a&&-1===i?i=s:a||-1===i||(r=s-1,r-i+1>=t&&n.push([i,r]),i=-1)}return e[s-1]&&s-i>=t&&n.push([i,s-1]),n}(g,o);e.length?l&&(w.indices=e):w.isMatch=!1}return w}function Jk(e){let t={};for(let n=0,i=e.length;n<i;n+=1){const r=e.charAt(n);t[r]=(t[r]||0)|1<<i-n-1}return t}class eE{constructor(e,{location:t=Uk.location,threshold:n=Uk.threshold,distance:i=Uk.distance,includeMatches:r=Uk.includeMatches,findAllMatches:s=Uk.findAllMatches,minMatchCharLength:a=Uk.minMatchCharLength,isCaseSensitive:o=Uk.isCaseSensitive,ignoreLocation:l=Uk.ignoreLocation}={}){if(this.options={location:t,threshold:n,distance:i,includeMatches:r,findAllMatches:s,minMatchCharLength:a,isCaseSensitive:o,ignoreLocation:l},this.pattern=o?e:e.toLowerCase(),this.chunks=[],!this.pattern.length)return;const c=(e,t)=>{this.chunks.push({pattern:e,alphabet:Jk(e),startIndex:t})},d=this.pattern.length;if(d>Xk){let e=0;const t=d%Xk,n=d-t;for(;e<n;)c(this.pattern.substr(e,Xk),e),e+=Xk;if(t){const e=d-Xk;c(this.pattern.substr(e),e)}}else c(this.pattern,0)}searchIn(e){const{isCaseSensitive:t,includeMatches:n}=this.options;if(t||(e=e.toLowerCase()),this.pattern===e){let t={isMatch:!0,score:0};return n&&(t.indices=[[0,e.length-1]]),t}const{location:i,distance:r,threshold:s,findAllMatches:a,minMatchCharLength:o,ignoreLocation:l}=this.options;let c=[],d=0,u=!1;this.chunks.forEach((({pattern:t,alphabet:h,startIndex:f})=>{const{isMatch:p,score:m,indices:g}=Qk(e,t,h,{location:i+f,distance:r,threshold:s,findAllMatches:a,minMatchCharLength:o,includeMatches:n,ignoreLocation:l});p&&(u=!0),d+=m,p&&g&&(c=[...c,...g])}));let h={isMatch:u,score:u?d/this.chunks.length:1};return u&&n&&(h.indices=c),h}}class tE{constructor(e){this.pattern=e}static isMultiMatch(e){return nE(e,this.multiRegex)}static isSingleMatch(e){return nE(e,this.singleRegex)}search(){}}function nE(e,t){const n=e.match(t);return n?n[1]:null}class iE extends tE{constructor(e,{location:t=Uk.location,threshold:n=Uk.threshold,distance:i=Uk.distance,includeMatches:r=Uk.includeMatches,findAllMatches:s=Uk.findAllMatches,minMatchCharLength:a=Uk.minMatchCharLength,isCaseSensitive:o=Uk.isCaseSensitive,ignoreLocation:l=Uk.ignoreLocation}={}){super(e),this._bitapSearch=new eE(e,{location:t,threshold:n,distance:i,includeMatches:r,findAllMatches:s,minMatchCharLength:a,isCaseSensitive:o,ignoreLocation:l})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(e){return this._bitapSearch.searchIn(e)}}class rE extends tE{constructor(e){super(e)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(e){let t,n=0;const i=[],r=this.pattern.length;for(;(t=e.indexOf(this.pattern,n))>-1;)n=t+r,i.push([t,n-1]);const s=!!i.length;return{isMatch:s,score:s?0:1,indices:i}}}const sE=[class extends tE{constructor(e){super(e)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(e){const t=e===this.pattern;return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},rE,class extends tE{constructor(e){super(e)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(e){const t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}},class extends tE{constructor(e){super(e)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(e){const t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},class extends tE{constructor(e){super(e)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(e){const t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},class extends tE{constructor(e){super(e)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(e){const t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}},class extends tE{constructor(e){super(e)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(e){const t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}},iE],aE=sE.length,oE=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/;const lE=new Set([iE.type,rE.type]);class cE{constructor(e,{isCaseSensitive:t=Uk.isCaseSensitive,includeMatches:n=Uk.includeMatches,minMatchCharLength:i=Uk.minMatchCharLength,ignoreLocation:r=Uk.ignoreLocation,findAllMatches:s=Uk.findAllMatches,location:a=Uk.location,threshold:o=Uk.threshold,distance:l=Uk.distance}={}){this.query=null,this.options={isCaseSensitive:t,includeMatches:n,minMatchCharLength:i,findAllMatches:s,ignoreLocation:r,location:a,threshold:o,distance:l},this.pattern=t?e:e.toLowerCase(),this.query=function(e,t={}){return e.split("|").map((e=>{let n=e.trim().split(oE).filter((e=>e&&!!e.trim())),i=[];for(let e=0,r=n.length;e<r;e+=1){const r=n[e];let s=!1,a=-1;for(;!s&&++a<aE;){const e=sE[a];let n=e.isMultiMatch(r);n&&(i.push(new e(n,t)),s=!0)}if(!s)for(a=-1;++a<aE;){const e=sE[a];let n=e.isSingleMatch(r);if(n){i.push(new e(n,t));break}}}return i}))}(this.pattern,this.options)}static condition(e,t){return t.useExtendedSearch}searchIn(e){const t=this.query;if(!t)return{isMatch:!1,score:1};const{includeMatches:n,isCaseSensitive:i}=this.options;e=i?e:e.toLowerCase();let r=0,s=[],a=0;for(let i=0,o=t.length;i<o;i+=1){const o=t[i];s.length=0,r=0;for(let t=0,i=o.length;t<i;t+=1){const i=o[t],{isMatch:l,indices:c,score:d}=i.search(e);if(!l){a=0,r=0,s.length=0;break}if(r+=1,a+=d,n){const e=i.constructor.type;lE.has(e)?s=[...s,...c]:s.push(c)}}if(r){let e={isMatch:!0,score:a/r};return n&&(e.indices=s),e}}return{isMatch:!1,score:1}}}const dE=[];function uE(e,t){for(let n=0,i=dE.length;n<i;n+=1){let i=dE[n];if(i.condition(e,t))return new i(e,t)}return new eE(e,t)}const hE="$and",fE="$or",pE="$path",mE="$val",gE=e=>!(!e[hE]&&!e[fE]),vE=e=>({[hE]:Object.keys(e).map((t=>({[t]:e[t]})))});function yE(e,t,{auto:n=!0}={}){const i=e=>{let r=Object.keys(e);const s=(e=>!!e[pE])(e);if(!s&&r.length>1&&!gE(e))return i(vE(e));if((e=>!Ok(e)&&Pk(e)&&!gE(e))(e)){const i=s?e[pE]:r[0],a=s?e[mE]:e[i];if(!Yk(a))throw new Error((e=>`Invalid value for key ${e}`)(i));const o={keyId:Wk(i),pattern:a};return n&&(o.searcher=uE(a,t)),o}let a={children:[],operator:r[0]};return r.forEach((t=>{const n=e[t];Ok(n)&&n.forEach((e=>{a.children.push(i(e))}))})),a};return gE(e)||(e=vE(e)),i(e)}function _E(e,t){const n=e.matches;t.matches=[],jk(n)&&n.forEach((e=>{if(!jk(e.indices)||!e.indices.length)return;const{indices:n,value:i}=e;let r={indices:n,value:i};e.key&&(r.key=e.key.src),e.idx>-1&&(r.refIndex=e.idx),t.matches.push(r)}))}function bE(e,t){t.score=e.score}class xE{constructor(e,t={},n){this.options=Ak(Ak({},Uk),t),this.options.useExtendedSearch,this._keyStore=new Fk(this.options.keys),this.setCollection(e,n)}setCollection(e,t){if(this._docs=e,t&&!(t instanceof Gk))throw new Error("Incorrect 'index' type");this._myIndex=t||Zk(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(e){jk(e)&&(this._docs.push(e),this._myIndex.add(e))}remove(e=()=>!1){const t=[];for(let n=0,i=this._docs.length;n<i;n+=1){const r=this._docs[n];e(r,n)&&(this.removeAt(n),n-=1,i-=1,t.push(r))}return t}removeAt(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}getIndex(){return this._myIndex}search(e,{limit:t=-1}={}){const{includeMatches:n,includeScore:i,shouldSort:r,sortFn:s,ignoreFieldNorm:a}=this.options;let o=Yk(e)?Yk(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return function(e,{ignoreFieldNorm:t=Uk.ignoreFieldNorm}){e.forEach((e=>{let n=1;e.matches.forEach((({key:e,norm:i,score:r})=>{const s=e?e.weight:null;n*=Math.pow(0===r&&s?Number.EPSILON:r,(s||1)*(t?1:i))})),e.score=n}))}(o,{ignoreFieldNorm:a}),r&&o.sort(s),Nk(t)&&t>-1&&(o=o.slice(0,t)),function(e,t,{includeMatches:n=Uk.includeMatches,includeScore:i=Uk.includeScore}={}){const r=[];return n&&r.push(_E),i&&r.push(bE),e.map((e=>{const{idx:n}=e,i={item:t[n],refIndex:n};return r.length&&r.forEach((t=>{t(e,i)})),i}))}(o,this._docs,{includeMatches:n,includeScore:i})}_searchStringList(e){const t=uE(e,this.options),{records:n}=this._myIndex,i=[];return n.forEach((({v:e,i:n,n:r})=>{if(!jk(e))return;const{isMatch:s,score:a,indices:o}=t.searchIn(e);s&&i.push({item:e,idx:n,matches:[{score:a,value:e,norm:r,indices:o}]})})),i}_searchLogical(e){const t=yE(e,this.options),n=(e,t,i)=>{if(!e.children){const{keyId:n,searcher:r}=e,s=this._findMatches({key:this._keyStore.get(n),value:this._myIndex.getValueForItemAtKeyId(t,n),searcher:r});return s&&s.length?[{idx:i,item:t,matches:s}]:[]}const r=[];for(let s=0,a=e.children.length;s<a;s+=1){const a=e.children[s],o=n(a,t,i);if(o.length)r.push(...o);else if(e.operator===hE)return[]}return r},i=this._myIndex.records,r={},s=[];return i.forEach((({$:e,i:i})=>{if(jk(e)){let a=n(t,e,i);a.length&&(r[i]||(r[i]={idx:i,item:e,matches:[]},s.push(r[i])),a.forEach((({matches:e})=>{r[i].matches.push(...e)})))}})),s}_searchObjectList(e){const t=uE(e,this.options),{keys:n,records:i}=this._myIndex,r=[];return i.forEach((({$:e,i:i})=>{if(!jk(e))return;let s=[];n.forEach(((n,i)=>{s.push(...this._findMatches({key:n,value:e[i],searcher:t}))})),s.length&&r.push({idx:i,item:e,matches:s})})),r}_findMatches({key:e,value:t,searcher:n}){if(!jk(t))return[];let i=[];if(Ok(t))t.forEach((({v:t,i:r,n:s})=>{if(!jk(t))return;const{isMatch:a,score:o,indices:l}=n.searchIn(t);a&&i.push({score:o,key:e,value:t,idx:r,norm:s,indices:l})}));else{const{v:r,n:s}=t,{isMatch:a,score:o,indices:l}=n.searchIn(r);a&&i.push({score:o,key:e,value:r,norm:s,indices:l})}return i}}xE.version="7.0.0",xE.createIndex=Zk,xE.parseIndex=function(e,{getFn:t=Uk.getFn,fieldNormWeight:n=Uk.fieldNormWeight}={}){const{keys:i,records:r}=e,s=new Gk({getFn:t,fieldNormWeight:n});return s.setKeys(i),s.setIndexRecords(r),s},xE.config=Uk,xE.parseQuery=yE,function(...e){dE.push(...e)}(cE);var wE=function(){function e(e){this._haystack=[],this._fuseOptions=lT(lT({},e.fuseOptions),{keys:cT([],e.searchFields,!0),includeMatches:!0})}return e.prototype.index=function(e){this._haystack=e,this._fuse&&this._fuse.setCollection(e)},e.prototype.reset=function(){this._haystack=[],this._fuse=void 0},e.prototype.isEmptyIndex=function(){return!this._haystack.length},e.prototype.search=function(e){return this._fuse||(this._fuse=new xE(this._haystack,this._fuseOptions)),this._fuse.search(e).map((function(e,t){return{item:e.item,score:e.score||0,rank:t+1}}))},e}();var ME=function(e,t,n){var i=e.dataset,r=t.customProperties,s=t.labelClass,a=t.labelDescription;s&&(i.labelClass=sk(s).join(" ")),a&&(i.labelDescription=a),n&&r&&("string"==typeof r?i.customProperties=r:"object"!=typeof r||function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}(r)||(i.customProperties=JSON.stringify(r)))},CE=function(e,t,n){var i=t&&e.querySelector("label[for='".concat(t,"']")),r=i&&i.innerText;r&&n.setAttribute("aria-label",r)},LE={containerOuter:function(e,t,n,i,r,s,a){var o=e.classNames.containerOuter,l=document.createElement("div");return ok(l,o),l.dataset.type=s,t&&(l.dir=t),i&&(l.tabIndex=0),n&&(l.setAttribute("role",r?"combobox":"listbox"),r?l.setAttribute("aria-autocomplete","list"):a||CE(this._docRoot,this.passedElement.element.id,l),l.setAttribute("aria-haspopup","true"),l.setAttribute("aria-expanded","false")),a&&l.setAttribute("aria-labelledby",a),l},containerInner:function(e){var t=e.classNames.containerInner,n=document.createElement("div");return ok(n,t),n},itemList:function(e,t){var n=e.searchEnabled,i=e.classNames,r=i.list,s=i.listSingle,a=i.listItems,o=document.createElement("div");return ok(o,r),ok(o,t?s:a),this._isSelectElement&&n&&o.setAttribute("role","listbox"),o},placeholder:function(e,t){var n=e.allowHTML,i=e.classNames.placeholder,r=document.createElement("div");return ok(r,i),ik(r,n,t),r},item:function(e,t,n){var i=e.allowHTML,r=e.removeItemButtonAlignLeft,s=e.removeItemIconText,a=e.removeItemLabelText,o=e.classNames,l=o.item,c=o.button,d=o.highlightedState,u=o.itemSelectable,h=o.placeholder,f=ek(t.value),p=document.createElement("div");if(ok(p,l),t.labelClass){var m=document.createElement("span");ik(m,i,t.label),ok(m,t.labelClass),p.appendChild(m)}else ik(p,i,t.label);if(p.dataset.item="",p.dataset.id=t.id,p.dataset.value=f,ME(p,t,!0),(t.disabled||this.containerOuter.isDisabled)&&p.setAttribute("aria-disabled","true"),this._isSelectElement&&(p.setAttribute("aria-selected","true"),p.setAttribute("role","option")),t.placeholder&&(ok(p,h),p.dataset.placeholder=""),ok(p,t.highlighted?d:u),n){t.disabled&&lk(p,u),p.dataset.deletable="";var g=document.createElement("button");g.type="button",ok(g,c),ik(g,!0,QT(s,t.value));var v=QT(a,t.value);v&&g.setAttribute("aria-label",v),g.dataset.button="",r?p.insertAdjacentElement("afterbegin",g):p.appendChild(g)}return p},choiceList:function(e,t){var n=e.classNames.list,i=document.createElement("div");return ok(i,n),t||i.setAttribute("aria-multiselectable","true"),i.setAttribute("role","listbox"),i},choiceGroup:function(e,t){var n=e.allowHTML,i=e.classNames,r=i.group,s=i.groupHeading,a=i.itemDisabled,o=t.id,l=t.label,c=t.disabled,d=ek(l),u=document.createElement("div");ok(u,r),c&&ok(u,a),u.setAttribute("role","group"),u.dataset.group="",u.dataset.id=o,u.dataset.value=d,c&&u.setAttribute("aria-disabled","true");var h=document.createElement("div");return ok(h,s),ik(h,n,l||""),u.appendChild(h),u},choice:function(e,t,n,i){var r=e.allowHTML,s=e.classNames,a=s.item,o=s.itemChoice,l=s.itemSelectable,c=s.selectedState,d=s.itemDisabled,u=s.description,h=s.placeholder,f=t.label,p=ek(t.value),m=document.createElement("div");m.id=t.elementId,ok(m,a),ok(m,o),i&&"string"==typeof f&&(f=nk(r,f),f={trusted:f+=" (".concat(i,")")});var g=m;if(t.labelClass){var v=document.createElement("span");ik(v,r,f),ok(v,t.labelClass),g=v,m.appendChild(v)}else ik(m,r,f);if(t.labelDescription){var y="".concat(t.elementId,"-description");g.setAttribute("aria-describedby",y);var _=document.createElement("span");ik(_,r,t.labelDescription),_.id=y,ok(_,u),m.appendChild(_)}return t.selected&&ok(m,c),t.placeholder&&ok(m,h),m.setAttribute("role",t.group?"treeitem":"option"),m.dataset.choice="",m.dataset.id=t.id,m.dataset.value=p,n&&(m.dataset.selectText=n),t.group&&(m.dataset.groupId="".concat(t.group.id)),ME(m,t,!1),t.disabled?(ok(m,d),m.dataset.choiceDisabled="",m.setAttribute("aria-disabled","true")):(ok(m,l),m.dataset.choiceSelectable=""),m},input:function(e,t){var n=e.classNames,i=n.input,r=n.inputCloned,s=e.labelId,a=document.createElement("input");return a.type="search",ok(a,i),ok(a,r),a.autocomplete="off",a.autocapitalize="off",a.spellcheck=!1,a.setAttribute("aria-autocomplete","list"),t?a.setAttribute("aria-label",t):s||CE(this._docRoot,this.passedElement.element.id,a),a},dropdown:function(e){var t=e.classNames,n=t.list,i=t.listDropdown,r=document.createElement("div");return ok(r,n),ok(r,i),r.setAttribute("aria-expanded","false"),r},notice:function(e,t,n){var i=e.classNames,r=i.item,s=i.itemChoice,a=i.addChoice,o=i.noResults,l=i.noChoices,c=i.notice;void 0===n&&(n=kk);var d=document.createElement("div");switch(ik(d,!0,t),ok(d,r),ok(d,s),ok(d,c),n){case Tk:ok(d,a);break;case Sk:ok(d,o);break;case Lk:ok(d,l)}return n===Tk&&(d.dataset.choiceSelectable="",d.dataset.choice=""),d},option:function(e){var t=ek(e.label),n=new Option(t,e.value,!1,e.selected);return ME(n,e,!0),n.disabled=e.disabled,e.selected&&n.setAttribute("selected",""),n}},SE="-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style,TE={},kE=function(e){if(e)return e.dataset.id?parseInt(e.dataset.id,10):void 0},EE="[data-choice-selectable]",DE=function(){function e(t,n){void 0===t&&(t="[data-choice]"),void 0===n&&(n={});var i=this;this.initialisedOK=void 0,this._hasNonChoicePlaceholder=!1,this._lastAddedChoiceId=0,this._lastAddedGroupId=0;var r=e.defaults;this.config=lT(lT(lT({},r.allOptions),r.options),n),FT.forEach((function(e){i.config[e]=lT(lT(lT({},r.allOptions[e]),r.options[e]),n[e])}));var s=this.config;s.silent||this._validateConfig();var a=s.shadowRoot||document.documentElement;this._docRoot=a;var o="string"==typeof t?a.querySelector(t):t;if(!o||"object"!=typeof o||!function(e){return"INPUT"===e.tagName}(o)&&!_k(o)){if(!o&&"string"==typeof t)throw TypeError("Selector ".concat(t," failed to find an element"));throw TypeError("Expected one of the following types text|select-one|select-multiple")}var l=o.type,c=l===BT;(c||1!==s.maxItemCount)&&(s.singleModeForMultiSelect=!1),s.singleModeForMultiSelect&&(l=WT);var d=l===$T,u=l===WT,h=d||u;if(this._elementType=l,this._isTextElement=c,this._isSelectOneElement=d,this._isSelectMultipleElement=u,this._isSelectElement=d||u,this._canAddUserChoices=c&&s.addItems||h&&s.addChoices,"boolean"!=typeof s.renderSelectedChoices&&(s.renderSelectedChoices="always"===s.renderSelectedChoices||d),"auto"===s.closeDropdownOnSelect?s.closeDropdownOnSelect=c||d||s.singleModeForMultiSelect:s.closeDropdownOnSelect=gk(s.closeDropdownOnSelect),s.placeholder&&(s.placeholderValue?this._hasNonChoicePlaceholder=!0:o.dataset.placeholder&&(this._hasNonChoicePlaceholder=!0,s.placeholderValue=o.dataset.placeholder)),n.addItemFilter&&"function"!=typeof n.addItemFilter){var f=n.addItemFilter instanceof RegExp?n.addItemFilter:new RegExp(n.addItemFilter);s.addItemFilter=f.test.bind(f)}if(this._isTextElement)this.passedElement=new mk({element:o,classNames:s.classNames});else{var p=o;this.passedElement=new bk({element:p,classNames:s.classNames,template:function(e){return i._templates.option(e)},extractPlaceholder:s.placeholder&&!this._hasNonChoicePlaceholder})}if(this.initialised=!1,this._store=new Ck(s),this._currentValue="",s.searchEnabled=!c&&s.searchEnabled||u,this._canSearch=s.searchEnabled,this._isScrollingOnIe=!1,this._highlightPosition=0,this._wasTap=!0,this._placeholderValue=this._generatePlaceholderValue(),this._baseId=function(e,t){var n=e.id||e.name&&"".concat(e.name,"-").concat(ZT(2))||ZT(4);return n=n.replace(/(:|\.|\[|\]|,)/g,""),"".concat(t,"-").concat(n)}(o,"choices-"),this._direction=o.dir,!this._direction){var m=window.getComputedStyle(o).direction;m!==window.getComputedStyle(document.documentElement).direction&&(this._direction=m)}if(this._idNames={itemChoice:"item-choice"},this._templates=r.templates,this._render=this._render.bind(this),this._onFocus=this._onFocus.bind(this),this._onBlur=this._onBlur.bind(this),this._onKeyUp=this._onKeyUp.bind(this),this._onKeyDown=this._onKeyDown.bind(this),this._onInput=this._onInput.bind(this),this._onClick=this._onClick.bind(this),this._onTouchMove=this._onTouchMove.bind(this),this._onTouchEnd=this._onTouchEnd.bind(this),this._onMouseDown=this._onMouseDown.bind(this),this._onMouseOver=this._onMouseOver.bind(this),this._onFormReset=this._onFormReset.bind(this),this._onSelectKey=this._onSelectKey.bind(this),this._onEnterKey=this._onEnterKey.bind(this),this._onEscapeKey=this._onEscapeKey.bind(this),this._onDirectionKey=this._onDirectionKey.bind(this),this._onDeleteKey=this._onDeleteKey.bind(this),this.passedElement.isActive)return s.silent||console.warn("Trying to initialise Choices on element already initialised",{element:t}),this.initialised=!0,void(this.initialisedOK=!1);this.init(),this._initialItems=this._store.items.map((function(e){return e.value}))}return Object.defineProperty(e,"defaults",{get:function(){return Object.preventExtensions({get options(){return TE},get allOptions(){return xk},get templates(){return LE}})},enumerable:!1,configurable:!0}),e.prototype.init=function(){if(!this.initialised&&void 0===this.initialisedOK){this._searcher=function(e){return new wE(e)}(this.config),this._loadChoices(),this._createTemplates(),this._createElements(),this._createStructure(),this._isTextElement&&!this.config.addItems||this.passedElement.element.hasAttribute("disabled")||this.passedElement.element.closest("fieldset:disabled")?this.disable():(this.enable(),this._addEventListeners()),this._initStore(),this.initialised=!0,this.initialisedOK=!0;var e=this.config.callbackOnInit;"function"==typeof e&&e.call(this)}},e.prototype.destroy=function(){this.initialised&&(this._removeEventListeners(),this.passedElement.reveal(),this.containerOuter.unwrap(this.passedElement.element),this._store._listeners=[],this.clearStore(!1),this._stopSearch(),this._templates=e.defaults.templates,this.initialised=!1,this.initialisedOK=void 0)},e.prototype.enable=function(){return this.passedElement.isDisabled&&this.passedElement.enable(),this.containerOuter.isDisabled&&(this._addEventListeners(),this.input.enable(),this.containerOuter.enable()),this},e.prototype.disable=function(){return this.passedElement.isDisabled||this.passedElement.disable(),this.containerOuter.isDisabled||(this._removeEventListeners(),this.input.disable(),this.containerOuter.disable()),this},e.prototype.highlightItem=function(e,t){if(void 0===t&&(t=!0),!e||!e.id)return this;var n=this._store.items.find((function(t){return t.id===e.id}));return!n||n.highlighted||(this._store.dispatch(GT(n,!0)),t&&this.passedElement.triggerEvent(TT,this._getChoiceForOutput(n))),this},e.prototype.unhighlightItem=function(e,t){if(void 0===t&&(t=!0),!e||!e.id)return this;var n=this._store.items.find((function(t){return t.id===e.id}));return n&&n.highlighted?(this._store.dispatch(GT(n,!1)),t&&this.passedElement.triggerEvent(ET,this._getChoiceForOutput(n)),this):this},e.prototype.highlightAll=function(){var e=this;return this._store.withTxn((function(){e._store.items.forEach((function(t){t.highlighted||(e._store.dispatch(GT(t,!0)),e.passedElement.triggerEvent(TT,e._getChoiceForOutput(t)))}))})),this},e.prototype.unhighlightAll=function(){var e=this;return this._store.withTxn((function(){e._store.items.forEach((function(t){t.highlighted&&(e._store.dispatch(GT(t,!1)),e.passedElement.triggerEvent(TT,e._getChoiceForOutput(t)))}))})),this},e.prototype.removeActiveItemsByValue=function(e){var t=this;return this._store.withTxn((function(){t._store.items.filter((function(t){return t.value===e})).forEach((function(e){return t._removeItem(e)}))})),this},e.prototype.removeActiveItems=function(e){var t=this;return this._store.withTxn((function(){t._store.items.filter((function(t){return t.id!==e})).forEach((function(e){return t._removeItem(e)}))})),this},e.prototype.removeHighlightedItems=function(e){var t=this;return void 0===e&&(e=!1),this._store.withTxn((function(){t._store.highlightedActiveItems.forEach((function(n){t._removeItem(n),e&&t._triggerChange(n.value)}))})),this},e.prototype.showDropdown=function(e){var t=this;return this.dropdown.isActive||(void 0===e&&(e=!this._canSearch),requestAnimationFrame((function(){t.dropdown.show();var n=t.dropdown.element.getBoundingClientRect();t.containerOuter.open(n.bottom,n.height),e||t.input.focus(),t.passedElement.triggerEvent(bT)}))),this},e.prototype.hideDropdown=function(e){var t=this;return this.dropdown.isActive?(requestAnimationFrame((function(){t.dropdown.hide(),t.containerOuter.close(),!e&&t._canSearch&&(t.input.removeActiveDescendant(),t.input.blur()),t.passedElement.triggerEvent(xT)})),this):this},e.prototype.getValue=function(e){var t=this,n=this._store.items.map((function(n){return e?n.value:t._getChoiceForOutput(n)}));return this._isSelectOneElement||this.config.singleModeForMultiSelect?n[0]:n},e.prototype.setValue=function(e){var t=this;return this.initialisedOK?(this._store.withTxn((function(){e.forEach((function(e){e&&t._addChoice(yk(e,!1))}))})),this._searcher.reset(),this):(this._warnChoicesInitFailed("setValue"),this)},e.prototype.setChoiceByValue=function(e){var t=this;return this.initialisedOK?(this._isTextElement||(this._store.withTxn((function(){(Array.isArray(e)?e:[e]).forEach((function(e){return t._findAndSelectChoiceByValue(e)})),t.unhighlightAll()})),this._searcher.reset()),this):(this._warnChoicesInitFailed("setChoiceByValue"),this)},e.prototype.setChoices=function(e,t,n,i,r,s){var a=this;if(void 0===e&&(e=[]),void 0===t&&(t="value"),void 0===n&&(n="label"),void 0===i&&(i=!1),void 0===r&&(r=!0),void 0===s&&(s=!1),!this.initialisedOK)return this._warnChoicesInitFailed("setChoices"),this;if(!this._isSelectElement)throw new TypeError("setChoices can't be used with INPUT based Choices");if("string"!=typeof t||!t)throw new TypeError("value parameter must be a name of 'value' field in passed objects");if("function"==typeof e){var o=e(this);if("function"==typeof Promise&&o instanceof Promise)return new Promise((function(e){return requestAnimationFrame(e)})).then((function(){return a._handleLoadingState(!0)})).then((function(){return o})).then((function(e){return a.setChoices(e,t,n,i,r,s)})).catch((function(e){a.config.silent||console.error(e)})).then((function(){return a._handleLoadingState(!1)})).then((function(){return a}));if(!Array.isArray(o))throw new TypeError(".setChoices first argument function must return either array of choices or Promise, got: ".concat(typeof o));return this.setChoices(o,t,n,!1)}if(!Array.isArray(e))throw new TypeError(".setChoices must be called either with array of choices with a function resulting into Promise of array of choices");return this.containerOuter.removeLoadingState(),this._store.withTxn((function(){r&&(a._isSearching=!1),i&&a.clearChoices(!0,s);var o="value"===t,l="label"===n;e.forEach((function(e){if("choices"in e){var i=e;l||(i=lT(lT({},i),{label:i[n]})),a._addGroup(yk(i,!0))}else{var r=e;l&&o||(r=lT(lT({},r),{value:r[t],label:r[n]}));var s=yk(r,!1);a._addChoice(s),s.placeholder&&!a._hasNonChoicePlaceholder&&(a._placeholderValue=tk(s.label))}})),a.unhighlightAll()})),this._searcher.reset(),this},e.prototype.refresh=function(e,t,n){var i=this;return void 0===e&&(e=!1),void 0===t&&(t=!1),void 0===n&&(n=!1),this._isSelectElement?(this._store.withTxn((function(){var r=i.passedElement.optionsAsChoices(),s={};n||i._store.items.forEach((function(e){e.id&&e.active&&e.selected&&(s[e.value]=!0)})),i.clearStore(!1);var a=function(e){n?i._store.dispatch(qT(e)):s[e.value]&&(e.selected=!0)};r.forEach((function(e){"choices"in e?e.choices.forEach(a):a(e)})),i._addPredefinedChoices(r,t,e),i._isSearching&&i._searchChoices(i.input.value)})),this):(this.config.silent||console.warn("refresh method can only be used on choices backed by a <select> element"),this)},e.prototype.removeChoice=function(e){var t=this._store.choices.find((function(t){return t.value===e}));return t?(this._clearNotice(),this._store.dispatch(function(e){return{type:hT,choice:e}}(t)),this._searcher.reset(),t.selected&&this.passedElement.triggerEvent(ST,this._getChoiceForOutput(t)),this):this},e.prototype.clearChoices=function(e,t){var n=this;return void 0===e&&(e=!0),void 0===t&&(t=!1),e&&(t?this.passedElement.element.replaceChildren(""):this.passedElement.element.querySelectorAll(":not([selected])").forEach((function(e){e.remove()}))),this.itemList.element.replaceChildren(""),this.choiceList.element.replaceChildren(""),this._clearNotice(),this._store.withTxn((function(){var e=t?[]:n._store.items;n._store.reset(),e.forEach((function(e){n._store.dispatch(VT(e)),n._store.dispatch(UT(e))}))})),this._searcher.reset(),this},e.prototype.clearStore=function(e){return void 0===e&&(e=!0),this.clearChoices(e,!0),this._stopSearch(),this._lastAddedChoiceId=0,this._lastAddedGroupId=0,this},e.prototype.clearInput=function(){var e=!this._isSelectOneElement;return this.input.clear(e),this._stopSearch(),this},e.prototype._validateConfig=function(){var e=this.config,t=function(e,t){var n=Object.keys(e).sort(),i=Object.keys(t).sort();return n.filter((function(e){return i.indexOf(e)<0}))}(e,xk);t.length&&console.warn("Unknown config option(s) passed",t.join(", ")),e.allowHTML&&e.allowHtmlUserInput&&(e.addItems&&console.warn("Warning: allowHTML/allowHtmlUserInput/addItems all being true is strongly not recommended and may lead to XSS attacks"),e.addChoices&&console.warn("Warning: allowHTML/allowHtmlUserInput/addChoices all being true is strongly not recommended and may lead to XSS attacks"))},e.prototype._render=function(e){void 0===e&&(e={choices:!0,groups:!0,items:!0}),this._store.inTxn()||(this._isSelectElement&&(e.choices||e.groups)&&this._renderChoices(),e.items&&this._renderItems())},e.prototype._renderChoices=function(){var e=this;if(this._canAddItems()){var t=this.config,n=this._isSearching,i=this._store,r=i.activeGroups,s=i.activeChoices,a=0;if(n&&t.searchResultLimit>0?a=t.searchResultLimit:t.renderChoiceLimit>0&&(a=t.renderChoiceLimit),this._isSelectElement){var o=s.filter((function(e){return!e.element}));o.length&&this.passedElement.addOptions(o)}var l=document.createDocumentFragment(),c=function(e){return e.filter((function(e){return!e.placeholder&&(n?!!e.rank:t.renderSelectedChoices||!e.selected)}))},d=!1,u=function(i,r,s){n?i.sort(rk):t.shouldSort&&i.sort(t.sorter);var o=i.length;o=!r&&a&&o>a?a:o,o--,i.every((function(i,r){var a=i.choiceEl||e._templates.choice(t,i,t.itemSelectText,s);return i.choiceEl=a,l.appendChild(a),!n&&i.selected||(d=!0),r<o}))};s.length&&(t.resetScrollPosition&&requestAnimationFrame((function(){return e.choiceList.scrollToTop()})),this._hasNonChoicePlaceholder||n||!this._isSelectOneElement||u(s.filter((function(e){return e.placeholder&&!e.group})),!1,void 0),r.length&&!n?(t.shouldSort&&r.sort(t.sorter),u(s.filter((function(e){return!e.placeholder&&!e.group})),!1,void 0),r.forEach((function(i){var r=c(i.choices);if(r.length){if(i.label){var s=i.groupEl||e._templates.choiceGroup(e.config,i);i.groupEl=s,s.remove(),l.appendChild(s)}u(r,!0,t.appendGroupInSearch&&n?i.label:void 0)}}))):u(c(s),!1,void 0)),d||!n&&l.children.length&&t.renderSelectedChoices||(this._notice||(this._notice={text:JT(n?t.noResultsText:t.noChoicesText),type:n?Sk:Lk}),l.replaceChildren("")),this._renderNotice(l),this.choiceList.element.replaceChildren(l),d&&this._highlightChoice()}},e.prototype._renderItems=function(){var e=this,t=this._store.items||[],n=this.itemList.element,i=this.config,r=document.createDocumentFragment(),s=function(e){return n.querySelector('[data-item][data-id="'.concat(e.id,'"]'))},a=function(t){var n=t.itemEl;n&&n.parentElement||(n=s(t)||e._templates.item(i,t,i.removeItemButton),t.itemEl=n,r.appendChild(n))};t.forEach(a);var o=!!r.childNodes.length;if(this._isSelectOneElement){var l=n.children.length;if(o||l>1){var c=n.querySelector(ak(i.classNames.placeholder));c&&c.remove()}else o||l||!this._placeholderValue||(o=!0,a(yk({selected:!0,value:"",label:this._placeholderValue,placeholder:!0},!1)))}o&&(n.append(r),i.shouldSortItems&&!this._isSelectOneElement&&(t.sort(i.sorter),t.forEach((function(e){var t=s(e);t&&(t.remove(),r.append(t))})),n.append(r))),this._isTextElement&&(this.passedElement.value=t.map((function(e){return e.value})).join(i.delimiter))},e.prototype._displayNotice=function(e,t,n){void 0===n&&(n=!0);var i=this._notice;i&&(i.type===t&&i.text===e||i.type===Tk&&(t===Sk||t===Lk))?n&&this.showDropdown(!0):(this._clearNotice(),this._notice=e?{text:e,type:t}:void 0,this._renderNotice(),n&&e&&this.showDropdown(!0))},e.prototype._clearNotice=function(){if(this._notice){var e=this.choiceList.element.querySelector(ak(this.config.classNames.notice));e&&e.remove(),this._notice=void 0}},e.prototype._renderNotice=function(e){var t=this._notice;if(t){var n=this._templates.notice(this.config,t.text,t.type);e?e.append(n):this.choiceList.prepend(n)}},e.prototype._getChoiceForOutput=function(e,t){return{id:e.id,highlighted:e.highlighted,labelClass:e.labelClass,labelDescription:e.labelDescription,customProperties:e.customProperties,disabled:e.disabled,active:e.active,label:e.label,placeholder:e.placeholder,value:e.value,groupValue:e.group?e.group.label:void 0,element:e.element,keyCode:t}},e.prototype._triggerChange=function(e){null!=e&&this.passedElement.triggerEvent(wT,{value:e})},e.prototype._handleButtonAction=function(e){var t=this,n=this._store.items;if(n.length&&this.config.removeItems&&this.config.removeItemButton){var i=e&&kE(e.parentElement),r=i&&n.find((function(e){return e.id===i}));r&&this._store.withTxn((function(){if(t._removeItem(r),t._triggerChange(r.value),t._isSelectOneElement&&!t._hasNonChoicePlaceholder){var e=(t.config.shouldSort?t._store.choices.reverse():t._store.choices).find((function(e){return e.placeholder}));e&&(t._addItem(e),t.unhighlightAll(),e.value&&t._triggerChange(e.value))}}))}},e.prototype._handleItemAction=function(e,t){var n=this;void 0===t&&(t=!1);var i=this._store.items;if(i.length&&this.config.removeItems&&!this._isSelectOneElement){var r=kE(e);r&&(i.forEach((function(e){e.id!==r||e.highlighted?!t&&e.highlighted&&n.unhighlightItem(e):n.highlightItem(e)})),this.input.focus())}},e.prototype._handleChoiceAction=function(e){var t=this,n=kE(e),i=n&&this._store.getChoiceById(n);if(!i||i.disabled)return!1;var r=this.dropdown.isActive;if(!i.selected){if(!this._canAddItems())return!0;this._store.withTxn((function(){t._addItem(i,!0,!0),t.clearInput(),t.unhighlightAll()})),this._triggerChange(i.value)}return r&&this.config.closeDropdownOnSelect&&(this.hideDropdown(!0),this.containerOuter.element.focus()),!0},e.prototype._handleBackspace=function(e){var t=this.config;if(t.removeItems&&e.length){var n=e[e.length-1],i=e.some((function(e){return e.highlighted}));t.editItems&&!i&&n?(this.input.value=n.value,this.input.setWidth(),this._removeItem(n),this._triggerChange(n.value)):(i||this.highlightItem(n,!1),this.removeHighlightedItems(!0))}},e.prototype._loadChoices=function(){var e,t=this,n=this.config;if(this._isTextElement){if(this._presetChoices=n.items.map((function(e){return yk(e,!1)})),this.passedElement.value){var i=this.passedElement.value.split(n.delimiter).map((function(e){return yk(e,!1,t.config.allowHtmlUserInput)}));this._presetChoices=this._presetChoices.concat(i)}this._presetChoices.forEach((function(e){e.selected=!0}))}else if(this._isSelectElement){this._presetChoices=n.choices.map((function(e){return yk(e,!0)}));var r=this.passedElement.optionsAsChoices();r&&(e=this._presetChoices).push.apply(e,r)}},e.prototype._handleLoadingState=function(e){void 0===e&&(e=!0);var t=this.itemList.element;e?(this.disable(),this.containerOuter.addLoadingState(),this._isSelectOneElement?t.replaceChildren(this._templates.placeholder(this.config,this.config.loadingText)):this.input.placeholder=this.config.loadingText):(this.enable(),this.containerOuter.removeLoadingState(),this._isSelectOneElement?(t.replaceChildren(""),this._render()):this.input.placeholder=this._placeholderValue||"")},e.prototype._handleSearch=function(e){if(this.input.isFocussed)if(null!=e&&e.length>=this.config.searchFloor){var t=this.config.searchChoices?this._searchChoices(e):0;null!==t&&this.passedElement.triggerEvent(CT,{value:e,resultCount:t})}else this._store.choices.some((function(e){return!e.active}))&&this._stopSearch()},e.prototype._canAddItems=function(){var e=this.config,t=e.maxItemCount,n=e.maxItemText;return!e.singleModeForMultiSelect&&t>0&&t<=this._store.items.length?(this.choiceList.element.replaceChildren(""),this._notice=void 0,this._displayNotice("function"==typeof n?n(t):n,Tk),!1):(this._notice&&this._notice.type===Tk&&this._clearNotice(),!0)},e.prototype._canCreateItem=function(e){var t=this.config,n=!0,i="";if((n&&"function"==typeof t.addItemFilter&&!t.addItemFilter(e)&&(n=!1,i=QT(t.customAddItemText,e)),n)&&this._store.choices.find((function(n){return t.valueComparer(n.value,e)}))){if(this._isSelectElement)return this._displayNotice("",Tk),!1;t.duplicateItemsAllowed||(n=!1,i=QT(t.uniqueItemText,e))}return n&&(i=QT(t.addItemText,e)),i&&this._displayNotice(i,Tk),n},e.prototype._searchChoices=function(e){var t=e.trim().replace(/\s{2,}/," ");if(!t.length||t===this._currentValue)return null;var n=this._searcher;n.isEmptyIndex()&&n.index(this._store.searchableChoices);var i=n.search(t);this._currentValue=t,this._highlightPosition=0,this._isSearching=!0;var r=this._notice;return(r&&r.type)!==Tk&&(i.length?this._clearNotice():this._displayNotice(JT(this.config.noResultsText),Sk)),this._store.dispatch(function(e){return{type:fT,results:e}}(i)),i.length},e.prototype._stopSearch=function(){this._isSearching&&(this._currentValue="",this._isSearching=!1,this._clearNotice(),this._store.dispatch({type:pT,active:!0}),this.passedElement.triggerEvent(CT,{value:"",resultCount:0}))},e.prototype._addEventListeners=function(){var e=this._docRoot,t=this.containerOuter.element,n=this.input.element;e.addEventListener("touchend",this._onTouchEnd,!0),t.addEventListener("keydown",this._onKeyDown,!0),t.addEventListener("mousedown",this._onMouseDown,!0),e.addEventListener("click",this._onClick,{passive:!0}),e.addEventListener("touchmove",this._onTouchMove,{passive:!0}),this.dropdown.element.addEventListener("mouseover",this._onMouseOver,{passive:!0}),this._isSelectOneElement&&(t.addEventListener("focus",this._onFocus,{passive:!0}),t.addEventListener("blur",this._onBlur,{passive:!0})),n.addEventListener("keyup",this._onKeyUp,{passive:!0}),n.addEventListener("input",this._onInput,{passive:!0}),n.addEventListener("focus",this._onFocus,{passive:!0}),n.addEventListener("blur",this._onBlur,{passive:!0}),n.form&&n.form.addEventListener("reset",this._onFormReset,{passive:!0}),this.input.addEventListeners()},e.prototype._removeEventListeners=function(){var e=this._docRoot,t=this.containerOuter.element,n=this.input.element;e.removeEventListener("touchend",this._onTouchEnd,!0),t.removeEventListener("keydown",this._onKeyDown,!0),t.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("click",this._onClick),e.removeEventListener("touchmove",this._onTouchMove),this.dropdown.element.removeEventListener("mouseover",this._onMouseOver),this._isSelectOneElement&&(t.removeEventListener("focus",this._onFocus),t.removeEventListener("blur",this._onBlur)),n.removeEventListener("keyup",this._onKeyUp),n.removeEventListener("input",this._onInput),n.removeEventListener("focus",this._onFocus),n.removeEventListener("blur",this._onBlur),n.form&&n.form.removeEventListener("reset",this._onFormReset),this.input.removeEventListeners()},e.prototype._onKeyDown=function(e){var t=e.keyCode,n=this.dropdown.isActive,i=1===e.key.length||2===e.key.length&&e.key.charCodeAt(0)>=55296||"Unidentified"===e.key;switch(this._isTextElement||n||t===PT||t===DT||t===AT||(this.showDropdown(),!this.input.isFocussed&&i&&(this.input.value+=e.key," "===e.key&&e.preventDefault())),t){case HT:return this._onSelectKey(e,this.itemList.element.hasChildNodes());case NT:return this._onEnterKey(e,n);case PT:return this._onEscapeKey(e,n);case jT:case IT:case RT:case zT:return this._onDirectionKey(e,n);case YT:case OT:return this._onDeleteKey(e,this._store.items,this.input.isFocussed)}},e.prototype._onKeyUp=function(){this._canSearch=this.config.searchEnabled},e.prototype._onInput=function(){var e=this.input.value;e?this._canAddItems()&&(this._canSearch&&this._handleSearch(e),this._canAddUserChoices&&(this._canCreateItem(e),this._isSelectElement&&(this._highlightPosition=0,this._highlightChoice()))):this._isTextElement?this.hideDropdown(!0):this._stopSearch()},e.prototype._onSelectKey=function(e,t){(e.ctrlKey||e.metaKey)&&t&&(this._canSearch=!1,this.config.removeItems&&!this.input.value&&this.input.element===document.activeElement&&this.highlightAll())},e.prototype._onEnterKey=function(e,t){var n=this,i=this.input.value,r=e.target;if(e.preventDefault(),r&&r.hasAttribute("data-button"))this._handleButtonAction(r);else if(t){var s=this.dropdown.element.querySelector(ak(this.config.classNames.highlightedState));if(!s||!this._handleChoiceAction(s))if(r&&i){if(this._canAddItems()){var a=!1;this._store.withTxn((function(){if(!(a=n._findAndSelectChoiceByValue(i,!0))){if(!n._canAddUserChoices)return;if(!n._canCreateItem(i))return;n._addChoice(yk(i,!1,n.config.allowHtmlUserInput),!0,!0),a=!0}n.clearInput(),n.unhighlightAll()})),a&&(this._triggerChange(i),this.config.closeDropdownOnSelect&&this.hideDropdown(!0))}}else this.hideDropdown(!0)}else(this._isSelectElement||this._notice)&&this.showDropdown()},e.prototype._onEscapeKey=function(e,t){t&&(e.stopPropagation(),this.hideDropdown(!0),this._stopSearch(),this.containerOuter.element.focus())},e.prototype._onDirectionKey=function(e,t){var n,i,r,s=e.keyCode;if(t||this._isSelectOneElement){this.showDropdown(),this._canSearch=!1;var a=s===RT||s===zT?1:-1,o=void 0;if(e.metaKey||s===zT||s===IT)o=a>0?this.dropdown.element.querySelector("".concat(EE,":last-of-type")):this.dropdown.element.querySelector(EE);else{var l=this.dropdown.element.querySelector(ak(this.config.classNames.highlightedState));o=l?function(e,t,n){void 0===n&&(n=1);for(var i="".concat(n>0?"next":"previous","ElementSibling"),r=e[i];r;){if(r.matches(t))return r;r=r[i]}return null}(l,EE,a):this.dropdown.element.querySelector(EE)}o&&(n=o,i=this.choiceList.element,void 0===(r=a)&&(r=1),(r>0?i.scrollTop+i.offsetHeight>=n.offsetTop+n.offsetHeight:n.offsetTop>=i.scrollTop)||this.choiceList.scrollToChildElement(o,a),this._highlightChoice(o)),e.preventDefault()}},e.prototype._onDeleteKey=function(e,t,n){this._isSelectOneElement||e.target.value||!n||(this._handleBackspace(t),e.preventDefault())},e.prototype._onTouchMove=function(){this._wasTap&&(this._wasTap=!1)},e.prototype._onTouchEnd=function(e){var t=(e||e.touches[0]).target;this._wasTap&&this.containerOuter.element.contains(t)&&((t===this.containerOuter.element||t===this.containerInner.element)&&(this._isTextElement?this.input.focus():this._isSelectMultipleElement&&this.showDropdown()),e.stopPropagation());this._wasTap=!0},e.prototype._onMouseDown=function(e){var t=e.target;if(t instanceof HTMLElement){if(SE&&this.choiceList.element.contains(t)){var n=this.choiceList.element.firstElementChild;this._isScrollingOnIe="ltr"===this._direction?e.offsetX>=n.offsetWidth:e.offsetX<n.offsetLeft}if(t!==this.input.element){var i=t.closest("[data-button],[data-item],[data-choice]");i instanceof HTMLElement&&("button"in i.dataset?this._handleButtonAction(i):"item"in i.dataset?this._handleItemAction(i,e.shiftKey):"choice"in i.dataset&&this._handleChoiceAction(i)),e.preventDefault()}}},e.prototype._onMouseOver=function(e){var t=e.target;t instanceof HTMLElement&&"choice"in t.dataset&&this._highlightChoice(t)},e.prototype._onClick=function(e){var t=e.target,n=this.containerOuter;n.element.contains(t)?this.dropdown.isActive||n.isDisabled?this._isSelectOneElement&&t!==this.input.element&&!this.dropdown.element.contains(t)&&this.hideDropdown():this._isTextElement?document.activeElement!==this.input.element&&this.input.focus():(this.showDropdown(),n.element.focus()):(n.removeFocusState(),this.hideDropdown(!0),this.unhighlightAll())},e.prototype._onFocus=function(e){var t=e.target,n=this.containerOuter;if(t&&n.element.contains(t)){var i=t===this.input.element;this._isTextElement?i&&n.addFocusState():this._isSelectMultipleElement?i&&(this.showDropdown(!0),n.addFocusState()):(n.addFocusState(),i&&this.showDropdown(!0))}},e.prototype._onBlur=function(e){var t=e.target,n=this.containerOuter;t&&n.element.contains(t)&&!this._isScrollingOnIe?t===this.input.element?(n.removeFocusState(),this.hideDropdown(!0),(this._isTextElement||this._isSelectMultipleElement)&&this.unhighlightAll()):t===this.containerOuter.element&&(n.removeFocusState(),this._canSearch||this.hideDropdown(!0)):(this._isScrollingOnIe=!1,this.input.element.focus())},e.prototype._onFormReset=function(){var e=this;this._store.withTxn((function(){e.clearInput(),e.hideDropdown(),e.refresh(!1,!1,!0),e._initialItems.length&&e.setChoiceByValue(e._initialItems)}))},e.prototype._highlightChoice=function(e){void 0===e&&(e=null);var t=Array.from(this.dropdown.element.querySelectorAll(EE));if(t.length){var n=e,i=this.config.classNames.highlightedState;Array.from(this.dropdown.element.querySelectorAll(ak(i))).forEach((function(e){lk(e,i),e.setAttribute("aria-selected","false")})),n?this._highlightPosition=t.indexOf(n):(n=t.length>this._highlightPosition?t[this._highlightPosition]:t[t.length-1])||(n=t[0]),ok(n,i),n.setAttribute("aria-selected","true"),this.passedElement.triggerEvent(kT,{el:n}),this.dropdown.isActive&&(this.input.setActiveDescendant(n.id),this.containerOuter.setActiveDescendant(n.id))}},e.prototype._addItem=function(e,t,n){if(void 0===t&&(t=!0),void 0===n&&(n=!1),!e.id)throw new TypeError("item.id must be set before _addItem is called for a choice/item");(this.config.singleModeForMultiSelect||this._isSelectOneElement)&&this.removeActiveItems(e.id),this._store.dispatch(UT(e)),t&&(this.passedElement.triggerEvent(LT,this._getChoiceForOutput(e)),n&&this.passedElement.triggerEvent(MT,this._getChoiceForOutput(e)))},e.prototype._removeItem=function(e){if(e.id){this._store.dispatch(qT(e));var t=this._notice;t&&t.type===Lk&&this._clearNotice(),this.passedElement.triggerEvent(ST,this._getChoiceForOutput(e))}},e.prototype._addChoice=function(e,t,n){if(void 0===t&&(t=!0),void 0===n&&(n=!1),e.id)throw new TypeError("Can not re-add a choice which has already been added");var i=this.config;if(i.duplicateItemsAllowed||!this._store.choices.find((function(t){return i.valueComparer(t.value,e.value)}))){this._lastAddedChoiceId++,e.id=this._lastAddedChoiceId,e.elementId="".concat(this._baseId,"-").concat(this._idNames.itemChoice,"-").concat(e.id);var r=i.prependValue,s=i.appendValue;r&&(e.value=r+e.value),s&&(e.value+=s.toString()),(r||s)&&e.element&&(e.element.value=e.value),this._clearNotice(),this._store.dispatch(VT(e)),e.selected&&this._addItem(e,t,n)}},e.prototype._addGroup=function(e,t){var n=this;if(void 0===t&&(t=!0),e.id)throw new TypeError("Can not re-add a group which has already been added");this._store.dispatch(function(e){return{type:gT,group:e}}(e)),e.choices&&(this._lastAddedGroupId++,e.id=this._lastAddedGroupId,e.choices.forEach((function(i){i.group=e,e.disabled&&(i.disabled=!0),n._addChoice(i,t)})))},e.prototype._createTemplates=function(){var e=this,t=this.config.callbackOnCreateTemplates,n={};"function"==typeof t&&(n=t.call(this,XT,nk,sk));var i={};Object.keys(this._templates).forEach((function(t){i[t]=t in n?n[t].bind(e):e._templates[t].bind(e)})),this._templates=i},e.prototype._createElements=function(){var e=this._templates,t=this.config,n=this._isSelectOneElement,i=t.position,r=t.classNames,s=this._elementType;this.containerOuter=new uk({element:e.containerOuter(t,this._direction,this._isSelectElement,n,t.searchEnabled,s,t.labelId),classNames:r,type:s,position:i}),this.containerInner=new uk({element:e.containerInner(t),classNames:r,type:s,position:i}),this.input=new hk({element:e.input(t,this._placeholderValue),classNames:r,type:s,preventPaste:!t.paste}),this.choiceList=new fk({element:e.choiceList(t,n)}),this.itemList=new fk({element:e.itemList(t,n)}),this.dropdown=new dk({element:e.dropdown(t),classNames:r,type:s})},e.prototype._createStructure=function(){var e=this,t=e.containerInner,n=e.containerOuter,i=e.passedElement,r=this.dropdown.element;i.conceal(),t.wrap(i.element),n.wrap(t.element),this._isSelectOneElement?this.input.placeholder=this.config.searchPlaceholderValue||"":(this._placeholderValue&&(this.input.placeholder=this._placeholderValue),this.input.setWidth()),n.element.appendChild(t.element),n.element.appendChild(r),t.element.appendChild(this.itemList.element),r.appendChild(this.choiceList.element),this._isSelectOneElement?this.config.searchEnabled&&r.insertBefore(this.input.element,r.firstChild):t.element.appendChild(this.input.element),this._highlightPosition=0,this._isSearching=!1},e.prototype._initStore=function(){var e=this;this._store.subscribe(this._render).withTxn((function(){e._addPredefinedChoices(e._presetChoices,e._isSelectOneElement&&!e._hasNonChoicePlaceholder,!1)})),(!this._store.choices.length||this._isSelectOneElement&&this._hasNonChoicePlaceholder)&&this._render()},e.prototype._addPredefinedChoices=function(e,t,n){var i=this;(void 0===t&&(t=!1),void 0===n&&(n=!0),t)&&(-1===e.findIndex((function(e){return e.selected}))&&e.some((function(e){return!e.disabled&&!("choices"in e)&&(e.selected=!0,!0)})));e.forEach((function(e){"choices"in e?i._isSelectElement&&i._addGroup(e,n):i._addChoice(e,n)}))},e.prototype._findAndSelectChoiceByValue=function(e,t){var n=this;void 0===t&&(t=!1);var i=this._store.choices.find((function(t){return n.config.valueComparer(t.value,e)}));return!(!i||i.disabled||i.selected)&&(this._addItem(i,!0,t),!0)},e.prototype._generatePlaceholderValue=function(){var e=this.config;if(!e.placeholder)return null;if(this._hasNonChoicePlaceholder)return e.placeholderValue;if(this._isSelectElement){var t=this.passedElement.placeholderOption;return t?t.text:null}return null},e.prototype._warnChoicesInitFailed=function(e){if(!this.config.silent){if(!this.initialised)throw new TypeError("".concat(e," called on a non-initialised instance of Choices"));if(!this.initialisedOK)throw new TypeError("".concat(e," called for an element which has multiple instances of Choices initialised on it"))}},e.version="11.1.0",e}();n(6138);window.jQuery=r(),window.$=r(),document.addEventListener("DOMContentLoaded",(function(){setActivelink(),fixedHeaderSpace(),fixedFooterSpace(),featherjs(),coverimg(),dontclosedd(),bstooltip(),swipernav(),swipernavpagination(),swipergallerythumbnav(),mydropzone(),froalaeditor(),datepicker(),daterange(),daterangeranges(),dataTables(),inlinedatepicker(),bspopover(),bstoast(),bstooltip(),headerpaddingTop(),selectable(),initBackToTop(),PageLoaderHide(),isinframe(),increamenter(),chosenselect()})),window.addEventListener("scroll",(function(){activeHeader(),scrolldirection()})),window.addEventListener("resize",(function(){adjustDataTable()}));n(3367),n(1155);window.jQuery=r(),window.$=r(),window.bootstrap=t,window.feather=_s(),window.Chart=$h,window.Swiper=Kf,window.moment=pp(),window.daterangepicker=gp(),window.dataTables=dataTables,window.dragula=mv(),window.Dropzone=Mv,window.Calendar=class extends Tw{constructor(e,t={}){super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=e=>{switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=e=>{this.currentData=e,this.renderRunner.request(e.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let{currentData:e}=this;Bb((()=>{hy(Bv(Cw,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},((t,n,i,r)=>(this.setClassNames(t),this.setHeight(n),Bv(tx.Provider,{value:this.customContentRenderId},Bv(GC,Object.assign({isHeightAuto:i,forPrint:r},e)))))),this.el)}))}else this.isRendered&&(this.isRendered=!1,hy(null,this.el),this.setClassNames([]),this.setHeight(""))},function(e){e.isConnected&&e.getRootNode&&r_(e.getRootNode())}(e),this.el=e,this.renderRunner=new o_(this.handleRenderRequest),new OC({optionOverrides:t,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){Bb((()=>{super.updateSize()}))}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,t){this.currentDataManager.resetOptions(e,t)}setClassNames(e){if(!H_(e,this.currentClassNames)){let{classList:t}=this.el;for(let e of this.currentClassNames)t.remove(e);for(let n of e)t.add(n);this.currentClassNames=e}}setHeight(e){f_(this.el,"height",e)}},window.dayGridPlugin=ML,window.timeGridPlugin=sS,window.listPlugin=pS,window.FroalaEditor=gS(),window.ProgressBar=yS(),window.smartWizard=bS(),window.lozad=wS(),window.Choices=DE})()})();
//# sourceMappingURL=app.js.map