1var vb=Object.defineProperty,gb=Object.defineProperties;var mb=Object.getOwnPropertyDescriptors;var ds=Object.getOwnPropertySymbols;var Vf=Object.prototype.hasOwnProperty,jf=Object.prototype.propertyIsEnumerable;var zf=(e,t,n)=>t in e?vb(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,ne=(e,t)=>{for(var n in t||(t={}))Vf.call(t,n)&&zf(e,n,t[n]);if(ds)for(var n of ds(t))jf.call(t,n)&&zf(e,n,t[n]);return e},Tt=(e,t)=>gb(e,mb(t));var nn=(e,t)=>{var n={};for(var r in e)Vf.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&ds)for(var r of ds(e))t.indexOf(r)<0&&jf.call(e,r)&&(n[r]=e[r]);return n};var Yt=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},Yu={exports:{}};(function(e){(function(t,n){var r=n(t,t.document,Date);t.lazySizes=r,e.exports&&(e.exports=r)})(typeof window!="undefined"?window:{},function(n,r,i){var o,s;if(function(){var H,B={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};s=n.lazySizesConfig||n.lazysizesConfig||{};for(H in B)H in s||(s[H]=B[H])}(),!r||!r.getElementsByClassName)return{init:function(){},cfg:s,noSupport:!0};var a=r.documentElement,l=n.HTMLPictureElement,c="addEventListener",u="getAttribute",f=n[c].bind(n),d=n.setTimeout,p=n.requestAnimationFrame||d,h=n.requestIdleCallback,v=/^picture$/i,y=["load","error","lazyincluded","_lazyloaded"],m={},S=Array.prototype.forEach,b=function(H,B){return m[B]||(m[B]=new RegExp("(\\s|^)"+B+"(\\s|$)")),m[B].test(H[u]("class")||"")&&m[B]},g=function(H,B){b(H,B)||H.setAttribute("class",(H[u]("class")||"").trim()+" "+B)},E=function(H,B){var oe;(oe=b(H,B))&&H.setAttribute("class",(H[u]("class")||"").replace(oe," "))},T=function(H,B,oe){var me=oe?c:"removeEventListener";oe&&T(H,B),y.forEach(function(ce){H[me](ce,B)})},R=function(H,B,oe,me,ce){var Se=r.createEvent("Event");return oe||(oe={}),oe.instance=o,Se.initEvent(B,!me,!ce),Se.detail=oe,H.dispatchEvent(Se),Se},I=function(H,B){var oe;!l&&(oe=n.picturefill||s.pf)?(B&&B.src&&!H[u]("srcset")&&H.setAttribute("srcset",B.src),oe({reevaluate:!0,elements:[H]})):B&&B.src&&(H.src=B.src)},C=function(H,B){return(getComputedStyle(H,null)||{})[B]},A=function(H,B,oe){for(oe=oe||H.offsetWidth;oe<s.minSize&&B&&!H._lazysizesWidth;)oe=B.offsetWidth,B=B.parentNode;return oe},O=function(){var H,B,oe=[],me=[],ce=oe,Se=function(){var De=ce;for(ce=oe.length?me:oe,H=!0,B=!1;De.length;)De.shift()();H=!1},ze=function(De,ke){H&&!ke?De.apply(this,arguments):(ce.push(De),B||(B=!0,(r.hidden?d:p)(Se)))};return ze._lsFlush=Se,ze}(),k=function(H,B){return B?function(){O(H)}:function(){var oe=this,me=arguments;O(function(){H.apply(oe,me)})}},V=function(H){var B,oe=0,me=s.throttleDelay,ce=s.ricTimeout,Se=function(){B=!1,oe=i.now(),H()},ze=h&&ce>49?function(){h(Se,{timeout:ce}),ce!==s.ricTimeout&&(ce=s.ricTimeout)}:k(function(){d(Se)},!0);return function(De){var ke;(De=De===!0)&&(ce=33),!B&&(B=!0,ke=me-(i.now()-oe),ke<0&&(ke=0),De||ke<9?ze():d(ze,ke))}},Q=function(H){var B,oe,me=99,ce=function(){B=null,H()},Se=function(){var ze=i.now()-oe;ze<me?d(Se,me-ze):(h||ce)(ce)};return function(){oe=i.now(),B||(B=d(Se,me))}},te=function(){var H,B,oe,me,ce,Se,ze,De,ke,tt,pt,Ft,ln=/^img$/i,_n=/^iframe$/i,un="onscroll"in n&&!/(gle|ing)bot/.test(navigator.userAgent),D=0,x=0,N=0,U=-1,F=function(q){N--,(!q||N<0||!q.target)&&(N=0)},j=function(q){return Ft==null&&(Ft=C(r.body,"visibility")=="hidden"),Ft||!(C(q.parentNode,"visibility")=="hidden"&&C(q,"visibility")=="hidden")},J=function(q,ue){var we,Ge=q,Me=j(q);for(De-=ue,pt+=ue,ke-=ue,tt+=ue;Me&&(Ge=Ge.offsetParent)&&Ge!=r.body&&Ge!=a;)Me=(C(Ge,"opacity")||1)>0,Me&&C(Ge,"overflow")!="visible"&&(we=Ge.getBoundingClientRect(),Me=tt>we.left&&ke<we.right&&pt>we.top-1&&De<we.bottom+1);return Me},K=function(){var q,ue,we,Ge,Me,Be,zt,ht,en,Ct,Gt,ft,Xe=o.elements;if((me=s.loadMode)&&N<8&&(q=Xe.length)){for(ue=0,U++;ue<q;ue++)if(!(!Xe[ue]||Xe[ue]._lazyRace)){if(!un||o.prematureUnveil&&o.prematureUnveil(Xe[ue])){Ce(Xe[ue]);continue}if((!(ht=Xe[ue][u]("data-expand"))||!(Be=ht*1))&&(Be=x),Ct||(Ct=!s.expand||s.expand<1?a.clientHeight>500&&a.clientWidth>500?500:370:s.expand,o._defEx=Ct,Gt=Ct*s.expFactor,ft=s.hFac,Ft=null,x<Gt&&N<1&&U>2&&me>2&&!r.hidden?(x=Gt,U=0):me>1&&U>1&&N<6?x=Ct:x=D),en!==Be&&(Se=innerWidth+Be*ft,ze=innerHeight+Be,zt=Be*-1,en=Be),we=Xe[ue].getBoundingClientRect(),(pt=we.bottom)>=zt&&(De=we.top)<=ze&&(tt=we.right)>=zt*ft&&(ke=we.left)<=Se&&(pt||tt||ke||De)&&(s.loadHidden||j(Xe[ue]))&&(B&&N<3&&!ht&&(me<3||U<4)||J(Xe[ue],Be))){if(Ce(Xe[ue]),Me=!0,N>9)break}else!Me&&B&&!Ge&&N<4&&U<4&&me>
12&&(H[0]||s.preloadAfterLoad)&&(H[0]||!ht&&(pt||tt||ke||De||Xe[ue][u](s.sizesAttr)!="auto"))&&(Ge=H[0]||Xe[ue])}Ge&&!Me&&Ce(Ge)}},$=V(K),W=function(q){var ue=q.target;if(ue._lazyCache){delete ue._lazyCache;return}F(q),g(ue,s.loadedClass),E(ue,s.loadingClass),T(ue,G),R(ue,"lazyloaded")},ae=k(W),G=function(q){ae({target:q.target})},le=function(q,ue){var we=q.getAttribute("data-load-mode")||s.iframeLoadMode;we==0?q.contentWindow.location.replace(ue):we==1&&(q.src=ue)},z=function(q){var ue,we=q[u](s.srcsetAttr);(ue=s.customMedia[q[u]("data-media")||q[u]("media")])&&q.setAttribute("media",ue),we&&q.setAttribute("srcset",we)},Ee=k(function(q,ue,we,Ge,Me){var Be,zt,ht,en,Ct,Gt;(Ct=R(q,"lazybeforeunveil",ue)).defaultPrevented||(Ge&&(we?g(q,s.autosizesClass):q.setAttribute("sizes",Ge)),zt=q[u](s.srcsetAttr),Be=q[u](s.srcAttr),Me&&(ht=q.parentNode,en=ht&&v.test(ht.nodeName||"")),Gt=ue.firesLoad||"src"in q&&(zt||Be||en),Ct={target:q},g(q,s.loadingClass),Gt&&(clearTimeout(oe),oe=d(F,2500),T(q,G,!0)),en&&S.call(ht.getElementsByTagName("source"),z),zt?q.setAttribute("srcset",zt):Be&&!en&&(_n.test(q.nodeName)?le(q,Be):q.src=Be),Me&&(zt||en)&&I(q,{src:Be})),q._lazyRace&&delete q._lazyRace,E(q,s.lazyClass),O(function(){var ft=q.complete&&q.naturalWidth>1;(!Gt||ft)&&(ft&&g(q,s.fastLoadedClass),W(Ct),q._lazyCache=!0,d(function(){"_lazyCache"in q&&delete q._lazyCache},9)),q.loading=="lazy"&&N--},!0)}),Ce=function(q){if(!q._lazyRace){var ue,we=ln.test(q.nodeName),Ge=we&&(q[u](s.sizesAttr)||q[u]("sizes")),Me=Ge=="auto";(Me||!B)&&we&&(q[u]("src")||q.srcset)&&!q.complete&&!b(q,s.errorClass)&&b(q,s.lazyClass)||(ue=R(q,"lazyunveilread").detail,Me&&Z.updateElem(q,!0,q.offsetWidth),q._lazyRace=!0,N++,Ee(q,ue,Me,Ge,we))}},Re=Q(function(){s.loadMode=3,$()}),st=function(){s.loadMode==3&&(s.loadMode=2),Re()},Ye=function(){if(!B){if(i.now()-ce<999){d(Ye,999);return}B=!0,s.loadMode=3,$(),f("scroll",st,!0)}};return{_:function(){ce=i.now(),o.elements=r.getElementsByClassName(s.lazyClass),H=r.getElementsByClassName(s.lazyClass+" "+s.preloadClass),f("scroll",$,!0),f("resize",$,!0),f("pageshow",function(q){if(q.persisted){var ue=r.querySelectorAll("."+s.loadingClass);ue.length&&ue.forEach&&p(function(){ue.forEach(function(we){we.complete&&Ce(we)})})}}),n.MutationObserver?new MutationObserver($).observe(a,{childList:!0,subtree:!0,attributes:!0}):(a[c]("DOMNodeInserted",$,!0),a[c]("DOMAttrModified",$,!0),setInterval($,999)),f("hashchange",$,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(q){r[c](q,$,!0)}),/d$|^c/.test(r.readyState)?Ye():(f("load",Ye),r[c]("DOMContentLoaded",$),d(Ye,2e4)),o.elements.length?(K(),O._lsFlush()):$()},checkElems:$,unveil:Ce,_aLSL:st}}(),Z=function(){var H,B=k(function(Se,ze,De,ke){var tt,pt,Ft;if(Se._lazysizesWidth=ke,ke+="px",Se.setAttribute("sizes",ke),v.test(ze.nodeName||""))for(tt=ze.getElementsByTagName("source"),pt=0,Ft=tt.length;pt<Ft;pt++)tt[pt].setAttribute("sizes",ke);De.detail.dataAttr||I(Se,De.detail)}),oe=function(Se,ze,De){var ke,tt=Se.parentNode;tt&&(De=A(Se,tt,De),ke=R(Se,"lazybeforesizes",{width:De,dataAttr:!!ze}),ke.defaultPrevented||(De=ke.detail.width,De&&De!==Se._lazysizesWidth&&B(Se,tt,ke,De)))},me=function(){var Se,ze=H.length;if(ze)for(Se=0;Se<ze;Se++)oe(H[Se])},ce=Q(me);return{_:function(){H=r.getElementsByClassName(s.autosizesClass),f("resize",ce)},checkElems:ce,updateElem:oe}}(),se=function(){!se.i&&r.getElementsByClassName&&(se.i=!0,Z._(),te._())};return d(function(){s.init&&se()}),o={cfg:s,autoSizer:Z,loader:te,init:se,uP:I,aC:g,rC:E,hC:b,fire:R,gW:A,rAF:O},o})})(Yu);var yb={exports:{}};(function(e){(function(t,n){var r=function(){n(t.lazySizes),t.removeEventListener("lazyunveilread",r,!0)};n=n.bind(null,t,t.document),e.exports?n(Yu.exports):t.lazySizes?r():t.addEventListener("lazyunveilread",r,!0)})(window,function(t,n,r){if(!!t.addEventListener){var i=r.cfg,o=/\s+/g,s=/\s*\|\s+|\s+\|\s*/g,a=/^(.+?)(?:\s+\[\s*(.+?)\s*\])(?:\s+\[\s*(.+?)\s*\])?$/,l=/^\s*\(*\s*type\s*:\s*(.+?)\s*\)*\s*$/,c=/\(|\)|'/,u={contain:1,cover:1},f=function(y){var m=r.gW(y,y.parentNode);return(!y._lazysizesWidth||m>y._lazysizesWidth)&&(y._lazysizesWidth=m),y._lazysizesWidth},d=function(y){var m;return m=(getComputedStyle(y)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!u[m]&&u[y.style.backgroundSize]&&(m=y.style.backgroundSize),m},p=function(y,m){if(m){var S=m.match(l);S&&S[1]?y.setAttribute("type",S[1]):y.setAttribute("media",i.customMedia[m]||m)}},h=function(y,m,S){var b=n.createElement("picture"),g=m.getAttribute(i.sizesAttr),E=m.getAttribute("data-ratio"),T=m.getAttribute("data-optimumx");m._lazybgset&&m._lazybgset.parentNode==m&&m.removeChild(m._lazybgset),Object.defineProperty(S,"_lazybgset",{value:m,writable:!0}),Object.defineProperty(m,"_lazybgset",{value:b,writable:!0}),y=y.replace(o," ").split(s),b.style.display="none",S.className=i.lazyClass,y.length==1&&!g&&(g="auto"),y.forEac
1h(function(R){var I,C=n.createElement("source");g&&g!="auto"&&C.setAttribute("sizes",g),(I=R.match(a))?(C.setAttribute(i.srcsetAttr,I[1]),p(C,I[2]),p(C,I[3])):C.setAttribute(i.srcsetAttr,R),b.appendChild(C)}),g&&(S.setAttribute(i.sizesAttr,g),m.removeAttribute(i.sizesAttr),m.removeAttribute("sizes")),T&&S.setAttribute("data-optimumx",T),E&&S.setAttribute("data-ratio",E),b.appendChild(S),m.appendChild(b)},v=function(y){if(!!y.target._lazybgset){var m=y.target,S=m._lazybgset,b=m.currentSrc||m.src;if(b){var g=c.test(b)?JSON.stringify(b):b,E=r.fire(S,"bgsetproxy",{src:b,useSrc:g,fullSrc:null});E.defaultPrevented||(S.style.backgroundImage=E.detail.fullSrc||"url("+E.detail.useSrc+")")}m._lazybgsetLoading&&(r.fire(S,"_lazyloaded",{},!1,!0),delete m._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(y){var m,S,b;y.defaultPrevented||!(m=y.target.getAttribute("data-bgset"))||(b=y.target,S=n.createElement("img"),S.alt="",S._lazybgsetLoading=!0,y.detail.firesLoad=!0,h(m,b,S),setTimeout(function(){r.loader.unveil(S),r.rAF(function(){r.fire(S,"_lazyloaded",{},!0,!0),S.complete&&v({target:S})})}))}),n.addEventListener("load",v,!0),t.addEventListener("lazybeforesizes",function(y){if(y.detail.instance==r&&y.target._lazybgset&&y.detail.dataAttr){var m=y.target._lazybgset,S=d(m);u[S]&&(y.target._lazysizesParentFit=S,r.rAF(function(){y.target.setAttribute("data-parent-fit",S),y.target._lazysizesParentFit&&delete y.target._lazysizesParentFit}))}},!0),n.documentElement.addEventListener("lazybeforesizes",function(y){y.defaultPrevented||!y.target._lazybgset||y.detail.instance!=r||(y.detail.width=f(y.target._lazybgset))})}})})(yb);var bb={exports:{}};(function(e){(function(t,n){var r=function(){n(t.lazySizes),t.removeEventListener("lazyunveilread",r,!0)};n=n.bind(null,t,t.document),e.exports?n(Yu.exports):t.lazySizes?r():t.addEventListener("lazyunveilread",r,!0)})(window,function(t,n,r){var i,o,s={};n.addEventListener&&(o=/\(|\)|\s|'/,i=function(l,c){var u=n.createElement("img");u.onload=function(){u.onload=null,u.onerror=null,u=null,c()},u.onerror=u.onload,u.src=l,u&&u.complete&&u.onload&&u.onload()},addEventListener("lazybeforeunveil",function(l){if(l.detail.instance==r){var c,u,f,d;if(!l.defaultPrevented){var p=l.target;if(p.preload=="none"&&(p.preload=p.getAttribute("data-preload")||"auto"),p.getAttribute("data-autoplay")!=null)if(p.getAttribute("data-expand")&&!p.autoplay)try{p.play()}catch{}else requestAnimationFrame(function(){p.setAttribute("data-expand","-10"),r.aC(p,r.cfg.lazyClass)});c=p.getAttribute("data-link"),c&&a(c,!0),c=p.getAttribute("data-script"),c&&(l.detail.firesLoad=!0,u=function(){l.detail.firesLoad=!1,r.fire(p,"_lazyloaded",{},!0,!0)},a(c,null,u)),c=p.getAttribute("data-require"),c&&(r.cfg.requireJs?r.cfg.requireJs([c]):a(c)),f=p.getAttribute("data-bg"),f&&(l.detail.firesLoad=!0,u=function(){p.style.backgroundImage="url("+(o.test(f)?JSON.stringify(f):f)+")",l.detail.firesLoad=!1,r.fire(p,"_lazyloaded",{},!0,!0)},i(f,u)),d=p.getAttribute("data-poster"),d&&(l.detail.firesLoad=!0,u=function(){p.poster=d,l.detail.firesLoad=!1,r.fire(p,"_lazyloaded",{},!0,!0)},i(d,u))}}},!1));function a(l,c,u){if(!s[l]){var f=n.createElement(c?"link":"script"),d=n.getElementsByTagName("script")[0];c?(f.rel="stylesheet",f.href=l):(f.onload=function(){f.onerror=null,f.onload=null,u()},f.onerror=f.onload,f.src=l),s[l]=!0,s[f.src||f.href]=!0,d.parentNode.insertBefore(f,d)}}})})(bb);var uh={exports:{}},Xn={exports:{}},Na={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n():t.EvEmitter=n()})(typeof window!="undefined"?window:Yt,function(){function t(){}let n=t.prototype;return n.on=function(r,i){if(!r||!i)return this;let o=this._events=this._events||{},s=o[r]=o[r]||[];return s.includes(i)||s.push(i),this},n.once=function(r,i){if(!r||!i)return this;this.on(r,i);let o=this._onceEvents=this._onceEvents||{},s=o[r]=o[r]||{};return s[i]=!0,this},n.off=function(r,i){let o=this._events&&this._events[r];if(!o||!o.length)return this;let s=o.indexOf(i);return s!=-1&&o.splice(s,1),this},n.emitEvent=function(r,i){let o=this._events&&this._events[r];if(!o||!o.length)return this;o=o.slice(0),i=i||[];let s=this._onceEvents&&this._onceEvents[r];for(let a of o)s&&s[a]&&(this.off(r,a),delete s[a]),a.apply(this,i);return this},n.allOff=function(){return delete this._events,delete this._onceEvents,this},t})})(Na);var Gu={exports:{}};/*! 2 * Infinite Scroll v2.0.4 3 * measure size of elements 4 * MIT license 5 */(function(e){(function(t,n){e.exports?e.exports=n():t.getSize=n()})(window,function(){function n(s){let a=parseFloat(s);return s.indexOf("%")==-1&&!isNaN(a)&&a}let r=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];function i(){let s={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};return r.forEach(a=>{s[a]=0}),s}function o(s){if(typeof s=="string"&&(s=document.querySelector(s)),!(s&&typeof s=="object"&&s.nodeType))return;let l=getComputedStyle(s);if(l.display=="none")return i();let c={};c.width=s.offsetWidth,c.height=s.offsetHeight;let u=c.isBorderBox=l.boxSizing=="border-box";r.forEach(b=>{let g=l[b],E=parseFloat(g);c[b]=isNaN(E)?0:E});let f=c.paddingLeft+c.paddingRight,d=c.paddingTop+c.paddingBottom,p=c.marginLeft+c.marginRight,h=c.marginTop+c.marginBottom,v=c.borderLeftWidth+c.borderRightWidth,y=c.borderTopWidth+c.borderBottomWidth,m=n(l.width);m!==!1&&(c.width=m+(u?0:f+v));let S=n(l.height);return S!==!1&&(c.height=S+(u?0:d+y)),c.innerWidth=c.width-(f+v),c.innerHeight=c.height-(d+y),c.outerWidth=c.width+p,c.outerHeight=c.height+h,c}return o}
5)})(Gu);var Cr={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(t):t.fizzyUIUtils=n(t)})(Yt,function(n){let r={};r.extend=function(o,s){return Object.assign(o,s)},r.modulo=function(o,s){return(o%s+s)%s},r.makeArray=function(o){return Array.isArray(o)?o:o==null?[]:typeof o=="object"&&typeof o.length=="number"?[...o]:[o]},r.removeFrom=function(o,s){let a=o.indexOf(s);a!=-1&&o.splice(a,1)},r.getParent=function(o,s){for(;o.parentNode&&o!=document.body;)if(o=o.parentNode,o.matches(s))return o},r.getQueryElement=function(o){return typeof o=="string"?document.querySelector(o):o},r.handleEvent=function(o){let s="on"+o.type;this[s]&&this[s](o)},r.filterFindElements=function(o,s){return o=r.makeArray(o),o.filter(a=>a instanceof HTMLElement).reduce((a,l)=>{if(!s)return a.push(l),a;l.matches(s)&&a.push(l);let c=l.querySelectorAll(s);return a=a.concat(...c),a},[])},r.debounceMethod=function(o,s,a){a=a||100;let l=o.prototype[s],c=s+"Timeout";o.prototype[s]=function(){clearTimeout(this[c]);let u=arguments;this[c]=setTimeout(()=>{l.apply(this,u),delete this[c]},a)}},r.docReady=function(o){let s=document.readyState;s=="complete"||s=="interactive"?setTimeout(o):document.addEventListener("DOMContentLoaded",o)},r.toDashed=function(o){return o.replace(/(.)([A-Z])/g,function(s,a,l){return a+"-"+l}).toLowerCase()};let i=n.console;return r.htmlInit=function(o,s){r.docReady(function(){let a=r.toDashed(s),l="data-"+a,c=document.querySelectorAll(`[${l}]`),u=n.jQuery;[...c].forEach(f=>{let d=f.getAttribute(l),p;try{p=d&&JSON.parse(d)}catch(v){i&&i.error(`Error parsing ${l} on ${f.className}: ${v}`);return}let h=new o(f,p);u&&u.data(f,s,h)})})},r})})(Cr);var ch={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(Gu.exports):(t.Flickity=t.Flickity||{},t.Flickity.Cell=n(t.getSize))})(typeof window!="undefined"?window:Yt,function(n){const r="flickity-cell";function i(s){this.element=s,this.element.classList.add(r),this.x=0,this.unselect()}let o=i.prototype;return o.destroy=function(){this.unselect(),this.element.classList.remove(r),this.element.style.transform="",this.element.removeAttribute("aria-hidden")},o.getSize=function(){this.size=n(this.element)},o.select=function(){this.element.classList.add("is-selected"),this.element.removeAttribute("aria-hidden")},o.unselect=function(){this.element.classList.remove("is-selected"),this.element.setAttribute("aria-hidden","true")},o.remove=function(){this.element.remove()},i})})(ch);var fh={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n():(t.Flickity=t.Flickity||{},t.Flickity.Slide=n())})(typeof window!="undefined"?window:Yt,function(){function n(i,o,s){this.beginMargin=i,this.endMargin=o,this.cellAlign=s,this.cells=[],this.outerWidth=0,this.height=0}let r=n.prototype;return r.addCell=function(i){this.cells.push(i),this.outerWidth+=i.size.outerWidth,this.height=Math.max(i.size.outerHeight,this.height),this.cells.length===1&&(this.x=i.x,this.firstMargin=i.size[this.beginMargin])},r.updateTarget=function(){let i=this.getLastCell(),o=i?i.size[this.endMargin]:0,s=this.outerWidth-(this.firstMargin+o);this.target=this.x+this.firstMargin+s*this.cellAlign},r.getLastCell=function(){return this.cells[this.cells.length-1]},r.select=function(){this.cells.forEach(i=>i.select())},r.unselect=function(){this.cells.forEach(i=>i.unselect())},r.getCellElements=function(){return this.cells.map(i=>i.element)},n})})(fh);var dh={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(Cr.exports):(t.Flickity=t.Flickity||{},t.Flickity.animatePrototype=n(t.fizzyUIUtils))})(typeof window!="undefined"?window:Yt,function(n){let r={};return r.startAnimation=function(){this.isAnimating||(this.isAnimating=!0,this.restingFrames=0,this.animate())},r.animate=function(){this.applyDragForce(),this.applySelectedAttraction();let i=this.x;this.integratePhysics(),this.positionSlider(),this.settle(i),this.isAnimating&&requestAnimationFrame(()=>this.animate())},r.positionSlider=function(){let i=this.x;this.isWrapping&&(i=n.modulo(i,this.slideableWidth)-this.slideableWidth,this.shiftWrapCells(i)),this.setTranslateX(i,this.isAnimating),this.dispatchScrollEvent()},r.setTranslateX=function(i,o){i+=this.cursorPosition,this.options.rightToLeft&&(i=-i);let s=this.getPositionValue(i);this.slider.style.transform=o?`translate3d(${s},0,0)`:`translateX(${s})`},r.dispatchScrollEvent=function(){let i=this.slides[0];if(!i)return;let o=-this.x-i.target,s=o/this.slidesWidth;this.dispatchEvent("scroll",null,[s,o])},r.positionSliderAtSelected=function(){!this.cells.length||(this.x=-this.selectedSlide.target,this.velocity=0,this.positionSlider())},r.getPositionValue=function(i){return this.options.percentPosition?Math.round(i/this.size.innerWidth*1e4)*.01+"%":Math.round(i)+"px"},r.settle=function(i){!this.isPointerDown&&Math.round(this.x*100)===Math.round(i*100)&&this.restingFrames++,this.restingFrames>2&&(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent("settle",null,[this.selectedIndex]))},r.shiftWrapCells=function(i){let o=this.cursorPosition+i;this._shiftCells(this.beforeShiftCells,o,-1);let s=this.size.innerWidth-(i+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,s,1)}
5,r._shiftCells=function(i,o,s){i.forEach(a=>{let l=o>0?s:0;this._wrapShiftCell(a,l),o-=a.size.outerWidth})},r._unshiftCells=function(i){!i||!i.length||i.forEach(o=>this._wrapShiftCell(o,0))},r._wrapShiftCell=function(i,o){this._renderCellPosition(i,i.x+this.slideableWidth*o)},r.integratePhysics=function(){this.x+=this.velocity,this.velocity*=this.getFrictionFactor()},r.applyForce=function(i){this.velocity+=i},r.getFrictionFactor=function(){return 1-this.options[this.isFreeScrolling?"freeScrollFriction":"friction"]},r.getRestingPosition=function(){return this.x+this.velocity/(1-this.getFrictionFactor())},r.applyDragForce=function(){if(!this.isDraggable||!this.isPointerDown)return;let o=this.dragX-this.x-this.velocity;this.applyForce(o)},r.applySelectedAttraction=function(){if(this.isDraggable&&this.isPointerDown||this.isFreeScrolling||!this.slides.length)return;let s=(this.selectedSlide.target*-1-this.x)*this.options.selectedAttraction;this.applyForce(s)},r})})(dh);(function(e){(function(t,n){if(e.exports)e.exports=n(t,Na.exports,Gu.exports,Cr.exports,ch.exports,fh.exports,dh.exports);else{let r=t.Flickity;t.Flickity=n(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,r.Cell,r.Slide,r.animatePrototype)}})(typeof window!="undefined"?window:Yt,function(n,r,i,o,s,a,l){const{getComputedStyle:c,console:u}=n;let{jQuery:f}=n,d=0,p={};function h(g,E){let T=o.getQueryElement(g);if(!T){u&&u.error(`Bad element for Flickity: ${T||g}`);return}if(this.element=T,this.element.flickityGUID){let R=p[this.element.flickityGUID];return R&&R.option(E),R}f&&(this.$element=f(this.element)),this.options=ne({},this.constructor.defaults),this.option(E),this._create()}h.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},h.create={};let v=h.prototype;Object.assign(v,r.prototype),v._create=function(){let{resize:g,watchCSS:E,rightToLeft:T}=this.options,R=this.guid=++d;this.element.flickityGUID=R,p[R]=this,this.selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.beginMargin=T?"marginRight":"marginLeft",this.endMargin=T?"marginLeft":"marginRight",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",this._createSlider(),this.focusableElems=[this.element],(g||E)&&n.addEventListener("resize",this);for(let I in this.options.on){let C=this.options.on[I];this.on(I,C)}for(let I in h.create)h.create[I].call(this);E?this.watchCSS():this.activate()},v.option=function(g){Object.assign(this.options,g)},v.activate=function(){if(this.isActive)return;this.isActive=!0,this.element.classList.add("flickity-enabled"),this.options.rightToLeft&&this.element.classList.add("flickity-rtl"),this.getSize();let g=this._filterFindCellElements(this.element.children);this.slider.append(...g),this.viewport.append(this.slider),this.element.append(this.viewport),this.reloadCells(),this.options.accessibility&&(this.element.tabIndex=0,this.element.addEventListener("keydown",this)),this.emitEvent("activate"),this.selectInitialIndex(),this.isInitActivated=!0,this.dispatchEvent("ready")},v._createSlider=function(){let g=document.createElement("div");g.className="flickity-slider",this.slider=g},v._filterFindCellElements=function(g){return o.filterFindElements(g,this.options.cellSelector)},v.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._updateWrapShiftCells(),this.setGallerySize()},v._makeCells=function(g){return this._filterFindCellElements(g).map(T=>new s(T))},v.getLastCell=function(){return this.cells[this.cells.length-1]},v.getLastSlide=function(){return this.slides[this.slides.length-1]},v.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},v._positionCells=function(g){g=g||0,this.maxCellHeight=g&&this.maxCellHeight||0;let E=0;if(g>0){let T=this.cells[g-1];E=T.x+T.size.outerWidth}this.cells.slice(g).forEach(T=>{T.x=E,this._renderCellPosition(T,E),E+=T.size.outerWidth,this.maxCellHeight=Math.max(T.size.outerHeight,this.maxCellHeight)}),this.slideableWidth=E,this.updateSlides(),this._containSlides(),this.slidesWidth=this.cells.length?this.getLastSlide().target-this.slides[0].target:0},v._renderCellPosition=function(g,E){let T=this.options.rightToLeft?-1:1,R=E*T;
vendor: 4,641 bytes, line 5
5this.options.percentPosition&&(R*=this.size.innerWidth/g.size.width);let I=this.getPositionValue(R);g.element.style.transform=`translateX( ${I} )`},v._sizeCells=function(g){g.forEach(E=>E.getSize())},v.updateSlides=function(){if(this.slides=[],!this.cells.length)return;let{beginMargin:g,endMargin:E}=this,T=new a(g,E,this.cellAlign);this.slides.push(T);let R=this._getCanCellFit();this.cells.forEach((I,C)=>{if(!T.cells.length){T.addCell(I);return}let A=T.outerWidth-T.firstMargin+(I.size.outerWidth-I.size[E]);R(C,A)||(T.updateTarget(),T=new a(g,E,this.cellAlign),this.slides.push(T)),T.addCell(I)}),T.updateTarget(),this.updateSelectedSlide()},v._getCanCellFit=function(){let{groupCells:g}=this.options;if(!g)return()=>!1;if(typeof g=="number"){let I=parseInt(g,10);return C=>C%I!==0}let E=1,T=typeof g=="string"&&g.match(/^(\d+)%$/);T&&(E=parseInt(T[1],10)/100);let R=(this.size.innerWidth+1)*E;return(I,C)=>C<=R},v._init=v.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},v.getSize=function(){this.size=i(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign};let y={left:0,center:.5,right:1};v.setCellAlign=function(){let{cellAlign:g,rightToLeft:E}=this.options,T=y[g];this.cellAlign=T!==void 0?T:g,E&&(this.cellAlign=1-this.cellAlign)},v.setGallerySize=function(){if(!this.options.setGallerySize)return;let g=this.options.adaptiveHeight&&this.selectedSlide?this.selectedSlide.height:this.maxCellHeight;this.viewport.style.height=`${g}px`},v._updateWrapShiftCells=function(){if(this.isWrapping=this.getIsWrapping(),!this.isWrapping)return;this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells);let g=this.cursorPosition,E=this.cells.length-1;this.beforeShiftCells=this._getGapCells(g,E,-1);let T=this.size.innerWidth-this.cursorPosition;this.afterShiftCells=this._getGapCells(T,0,1)},v.getIsWrapping=function(){let{wrapAround:g}=this.options;if(!g||this.slides.length<2)return!1;if(g!=="fill")return!0;let E=this.slideableWidth-this.size.innerWidth;if(E>this.size.innerWidth)return!0;for(let T of this.cells)if(T.size.outerWidth>E)return!1;return!0},v._getGapCells=function(g,E,T){let R=[];for(;g>0;){let I=this.cells[E];if(!I)break;R.push(I),E+=T,g-=I.size.outerWidth}return R},v._containSlides=function(){if(!(this.options.contain&&!this.isWrapping&&this.cells.length))return;let E=this.slideableWidth-this.getLastCell().size[this.endMargin];if(E<this.size.innerWidth)this.slides.forEach(R=>{R.target=E*this.cellAlign});else{let R=this.cursorPosition+this.cells[0].size[this.beginMargin],I=E-this.size.innerWidth*(1-this.cellAlign);this.slides.forEach(C=>{C.target=Math.max(C.target,R),C.target=Math.min(C.target,I)})}},v.dispatchEvent=function(g,E,T){let R=E?[E].concat(T):T;if(this.emitEvent(g,R),f&&this.$element){g+=this.options.namespaceJQueryEvents?".flickity":"";let I=g;if(E){let C=new f.Event(E);C.type=g,I=C}this.$element.trigger(I,T)}};const m=["dragStart","dragMove","dragEnd","pointerDown","pointerMove","pointerEnd","staticClick"];let S=v.emitEvent;v.emitEvent=function(g,E){if(g==="staticClick"){let C=this.getParentCell(E[0].target),A=C&&C.element,O=C&&this.cells.indexOf(C);E=E.concat(A,O)}if(S.call(this,g,E),!m.includes(g)||!f||!this.$element)return;g+=this.options.namespaceJQueryEvents?".flickity":"";let R=E.shift(0),I=new f.Event(R);I.type=g,this.$element.trigger(I,E)},v.select=function(g,E,T){if(!this.isActive||(g=parseInt(g,10),this._wrapSelect(g),(this.isWrapping||E)&&(g=o.modulo(g,this.slides.length)),!this.slides[g]))return;let R=this.selectedIndex;this.selectedIndex=g,this.updateSelectedSlide(),T?this.positionSliderAtSelected():this.startAnimation(),this.options.adaptiveHeight&&this.setGallerySize(),this.dispatchEvent("select",null,[g]),g!==R&&this.dispatchEvent("change",null,[g])},v._wrapSelect=function(g){if(!this.isWrapping)return;const{selectedIndex:E,slideableWidth:T,slides:{length:R}}=this;if(!this.isDragSelect){let I=o.modulo(g,R),C=Math.abs(I-E),A=Math.abs(I+R-E),O=Math.abs(I-R-E);A<C?g+=R:O<C&&(g-=R)}g<0?this.x-=T:g>=R&&(this.x+=T)},v.previous=function(g,E){this.select(this.selectedIndex-1,g,E)},v.next=function(g,E){this.select(this.selectedIndex+1,g,E)},v.updateSelectedSlide=function(){let g=this.slides[this.selectedIndex];!g||(this.unselectSelectedSlide(),this.selectedSlide=g,g.select(),this.selectedCells=g.cells,this.selectedElements=g.getCellElements(),this.selectedCell=g.cells[0],this.selectedElement=this.selectedElements[0])},v.unselectSelectedSlide=function(){this.selectedSlide&&this.selectedSlide.unselect()},v.selectInitialIndex=function(){let g=this.options.initialIndex;
5if(this.isInitActivated){this.select(this.selectedIndex,!1,!0);return}if(g&&typeof g=="string"&&this.queryCell(g)){this.selectCell(g,!1,!0);return}let E=0;g&&this.slides[g]&&(E=g),this.select(E,!1,!0)},v.selectCell=function(g,E,T){let R=this.queryCell(g);if(!R)return;let I=this.getCellSlideIndex(R);this.select(I,E,T)},v.getCellSlideIndex=function(g){let E=this.slides.find(T=>T.cells.includes(g));return this.slides.indexOf(E)},v.getCell=function(g){for(let E of this.cells)if(E.element===g)return E},v.getCells=function(g){return g=o.makeArray(g),g.map(E=>this.getCell(E)).filter(Boolean)},v.getCellElements=function(){return this.cells.map(g=>g.element)},v.getParentCell=function(g){let E=this.getCell(g);if(E)return E;let T=g.closest(".flickity-slider > *");return this.getCell(T)},v.getAdjacentCellElements=function(g,E){if(!g)return this.selectedSlide.getCellElements();E=E===void 0?this.selectedIndex:E;let T=this.slides.length;if(1+g*2>=T)return this.getCellElements();let R=[];for(let I=E-g;I<=E+g;I++){let C=this.isWrapping?o.modulo(I,T):I,A=this.slides[C];A&&(R=R.concat(A.getCellElements()))}return R},v.queryCell=function(g){return typeof g=="number"?this.cells[g]:(typeof g=="string"&&!g.match(/^[#.]?[\d/]/)&&(g=this.element.querySelector(g)),this.getCell(g))},v.uiChange=function(){this.emitEvent("uiChange")},v.onresize=function(){this.watchCSS(),this.resize()},o.debounceMethod(h,"onresize",150),v.resize=function(){if(!this.isActive||this.isAnimating||this.isDragging)return;this.getSize(),this.isWrapping&&(this.x=o.modulo(this.x,this.slideableWidth)),this.positionCells(),this._updateWrapShiftCells(),this.setGallerySize(),this.emitEvent("resize");let g=this.selectedElements&&this.selectedElements[0];this.selectCell(g,!1,!0)},v.watchCSS=function(){if(!this.options.watchCSS)return;c(this.element,":after").content.includes("flickity")?this.activate():this.deactivate()},v.onkeydown=function(g){let{activeElement:E}=document,T=h.keyboardHandlers[g.key];if(!this.options.accessibility||!E||!T)return;this.focusableElems.some(I=>E===I)&&T.call(this)},h.keyboardHandlers={ArrowLeft:function(){this.uiChange();let g=this.options.rightToLeft?"next":"previous";this[g]()},ArrowRight:function(){this.uiChange();let g=this.options.rightToLeft?"previous":"next";this[g]()}},v.focus=function(){this.element.focus({preventScroll:!0})},v.deactivate=function(){!this.isActive||(this.element.classList.remove("flickity-enabled"),this.element.classList.remove("flickity-rtl"),this.unselectSelectedSlide(),this.cells.forEach(g=>g.destroy()),this.viewport.remove(),this.element.append(...this.slider.children),this.options.accessibility&&(this.element.removeAttribute("tabIndex"),this.element.removeEventListener("keydown",this)),this.isActive=!1,this.emitEvent("deactivate"))},v.destroy=function(){this.deactivate(),n.removeEventListener("resize",this),this.allOff(),this.emitEvent("destroy"),f&&this.$element&&f.removeData(this.element,"flickity"),delete this.element.flickityGUID,delete p[this.guid]},Object.assign(v,l),h.data=function(g){if(g=o.getQueryElement(g),g)return p[g.flickityGUID]},o.htmlInit(h,"flickity");let{jQueryBridget:b}=n;return f&&b&&b("flickity",h,f),h.setJQuery=function(g){f=g},h.Cell=s,h.Slide=a,h})})(Xn);var Eb={exports:{}},ph={exports:{}};/*! 6 * Unidragger v3.0.1 7 * Draggable base class 8 * MIT license 9 */(function(e){(function(t,n){e.exports?e.exports=n(t,Na.exports):t.Unidragger=n(t,t.EvEmitter)})(typeof window!="undefined"?window:Yt,function(n,r){function i(){}let o=i.prototype=Object.create(r.prototype);o.handleEvent=function(u){let f="on"+u.type;this[f]&&this[f](u)};let s,a;"ontouchstart"in n?(s="touchstart",a=["touchmove","touchend","touchcancel"]):n.PointerEvent?(s="pointerdown",a=["pointermove","pointerup","pointercancel"]):(s="mousedown",a=["mousemove","mouseup"]),o.touchActionValue="none",o.bindHandles=function(){this._bindHandles("addEventListener",this.touchActionValue)},o.unbindHandles=function(){this._bindHandles("removeEventListener","")},o._bindHandles=function(u,f){this.handles.forEach(d=>{d[u](s,this),d[u]("click",this),n.PointerEvent&&(d.style.touchAction=f)})},o.bindActivePointerEvents=function(){a.forEach(u=>{n.addEventListener(u,this)})},o.unbindActivePointerEvents=function(){a.forEach(u=>{n.removeEventListener(u,this)})},o.withPointer=function(u,f){f.pointerId===this.pointerIdentifier&&this[u](f,f)},o.withTouch=function(u,f){let d;for(let p of f.changedTouches)p.identifier===this.pointerIdentifier&&(d=p);d&&this[u](f,d)},o.onmousedown=function(u){this.pointerDown(u,u)},o.ontouchstart=function(u){this.pointerDown(u,u.changedTouches[0])},o.onpointerdown=function(u){this.pointerDown(u,u)};const l=["TEXTAREA","INPUT","SELECT","OPTION"],c=["radio","checkbox","button","submit","image","file"];return o.pointerDown=function(u,f){let d=l.includes(u.target.nodeName),p=c.includes(u.target.type),h=!d||p;!(!this.isPointerDown&&!u.button&&h)||(this.isPointerDown=!0,this.pointerIdentifier=f.pointerId!==void 0?f.pointerId:f.identifier,this.pointerDownPointer={pageX:f.pageX,pageY:f.pageY},this.bindActivePointerEvents(),this.emitEvent("pointerDown",[u,f]))},o.onmousemove=function(u){this.pointerMove(u,u)},o.onpointermove=function(u){this.withPointer("pointerMove",u)},o.ontouchmove=function(u){this.withTouch("pointerMove",u)},o.pointerMove=function(u,f){let d={x:f.pageX-this.pointerDownPointer.pageX,y:f.pageY-this.pointerDownPointer.pageY};this.emitEvent("pointerMove",[u,f,d]),!this.isDragging&&this.hasDragStarted(d)&&this.dragStart(u,f),this.isDragging&&this.dragMove(u,f,d)},o.hasDragStarted=function(u){return Math.abs(u.x)>3||Math.abs(u.y)>3}
9,o.dragStart=function(u,f){this.isDragging=!0,this.isPreventingClicks=!0,this.emitEvent("dragStart",[u,f])},o.dragMove=function(u,f,d){this.emitEvent("dragMove",[u,f,d])},o.onmouseup=function(u){this.pointerUp(u,u)},o.onpointerup=function(u){this.withPointer("pointerUp",u)},o.ontouchend=function(u){this.withTouch("pointerUp",u)},o.pointerUp=function(u,f){this.pointerDone(),this.emitEvent("pointerUp",[u,f]),this.isDragging?this.dragEnd(u,f):this.staticClick(u,f)},o.dragEnd=function(u,f){this.isDragging=!1,setTimeout(()=>delete this.isPreventingClicks),this.emitEvent("dragEnd",[u,f])},o.pointerDone=function(){this.isPointerDown=!1,delete this.pointerIdentifier,this.unbindActivePointerEvents(),this.emitEvent("pointerDone")},o.onpointercancel=function(u){this.withPointer("pointerCancel",u)},o.ontouchcancel=function(u){this.withTouch("pointerCancel",u)},o.pointerCancel=function(u,f){this.pointerDone(),this.emitEvent("pointerCancel",[u,f])},o.onclick=function(u){this.isPreventingClicks&&u.preventDefault()},o.staticClick=function(u,f){let d=u.type==="mouseup";d&&this.isIgnoringMouseUp||(this.emitEvent("staticClick",[u,f]),d&&(this.isIgnoringMouseUp=!0,setTimeout(()=>{delete this.isIgnoringMouseUp},400)))},i})})(ph);(function(e){(function(t,n){e.exports?e.exports=n(t,Xn.exports,ph.exports,Cr.exports):t.Flickity=n(t,t.Flickity,t.Unidragger,t.fizzyUIUtils)})(typeof window!="undefined"?window:Yt,function(n,r,i,o){Object.assign(r.defaults,{draggable:">1",dragThreshold:3});let s=r.prototype;Object.assign(s,i.prototype),s.touchActionValue="",r.create.drag=function(){this.on("activate",this.onActivateDrag),this.on("uiChange",this._uiChangeDrag),this.on("deactivate",this.onDeactivateDrag),this.on("cellChange",this.updateDraggable),this.on("pointerDown",this.handlePointerDown),this.on("pointerUp",this.handlePointerUp),this.on("pointerDown",this.handlePointerDone),this.on("dragStart",this.handleDragStart),this.on("dragMove",this.handleDragMove),this.on("dragEnd",this.handleDragEnd),this.on("staticClick",this.handleStaticClick)},s.onActivateDrag=function(){this.handles=[this.viewport],this.bindHandles(),this.updateDraggable()},s.onDeactivateDrag=function(){this.unbindHandles(),this.element.classList.remove("is-draggable")},s.updateDraggable=function(){this.options.draggable===">1"?this.isDraggable=this.slides.length>1:this.isDraggable=this.options.draggable,this.element.classList.toggle("is-draggable",this.isDraggable)},s._uiChangeDrag=function(){delete this.isFreeScrolling},s.handlePointerDown=function(l){if(!this.isDraggable){this.bindActivePointerEvents(l);return}let c=l.type==="touchstart",u=l.pointerType==="touch",f=l.target.matches("input, textarea, select");!c&&!u&&!f&&l.preventDefault(),f||this.focus(),document.activeElement!==this.element&&document.activeElement.blur(),this.dragX=this.x,this.viewport.classList.add("is-pointer-down"),this.pointerDownScroll=a(),n.addEventListener("scroll",this),this.bindActivePointerEvents(l)},s.hasDragStarted=function(l){return Math.abs(l.x)>this.options.dragThreshold},s.handlePointerUp=function(){delete this.isTouchScrolling,this.viewport.classList.remove("is-pointer-down")},s.handlePointerDone=function(){n.removeEventListener("scroll",this),delete this.pointerDownScroll},s.handleDragStart=function(){!this.isDraggable||(this.dragStartPosition=this.x,this.startAnimation(),n.removeEventListener("scroll",this))},s.handleDragMove=function(l,c,u){if(!this.isDraggable)return;l.preventDefault(),this.previousDragX=this.dragX;let f=this.options.rightToLeft?-1:1;this.isWrapping&&(u.x%=this.slideableWidth);let d=this.dragStartPosition+u.x*f;if(!this.isWrapping){let p=Math.max(-this.slides[0].target,this.dragStartPosition);d=d>p?(d+p)*.5:d;let h=Math.min(-this.getLastSlide().target,this.dragStartPosition);d=d<h?(d+h)*.5:d}this.dragX=d,this.dragMoveTime=new Date},s.handleDragEnd=function(){if(!this.isDraggable)return;let{freeScroll:l}=this.options;l&&(this.isFreeScrolling=!0);let c=this.dragEndRestingSelect();if(l&&!this.isWrapping){let u=this.getRestingPosition();this.isFreeScrolling=-u>this.slides[0].target&&-u<this.getLastSlide().target}else!l&&c===this.selectedIndex&&(c+=this.dragEndBoostSelect());delete this.previousDragX,this.isDragSelect=this.isWrapping,this.select(c),delete this.isDragSelect},s.dragEndRestingSelect=function(){let l=this.getRestingPosition(),c=Math.abs(this.getSlideDistance(-l,this.selectedIndex)),u=this._getClosestResting(l,c,1),f=this._getClosestResting(l,c,-1);
9return u.distance<f.distance?u.index:f.index},s._getClosestResting=function(l,c,u){let f=this.selectedIndex,d=1/0,p=this.options.contain&&!this.isWrapping?(h,v)=>h<=v:(h,v)=>h<v;for(;p(c,d)&&(f+=u,d=c,c=this.getSlideDistance(-l,f),c!==null);)c=Math.abs(c);return{distance:d,index:f-u}},s.getSlideDistance=function(l,c){let u=this.slides.length,f=this.options.wrapAround&&u>1,d=f?o.modulo(c,u):c,p=this.slides[d];if(!p)return null;let h=f?this.slideableWidth*Math.floor(c/u):0;return l-(p.target+h)},s.dragEndBoostSelect=function(){if(this.previousDragX===void 0||!this.dragMoveTime||new Date-this.dragMoveTime>100)return 0;let l=this.getSlideDistance(-this.dragX,this.selectedIndex),c=this.previousDragX-this.dragX;return l>0&&c>0?1:l<0&&c<0?-1:0},s.onscroll=function(){let l=a(),c=this.pointerDownScroll.x-l.x,u=this.pointerDownScroll.y-l.y;(Math.abs(c)>3||Math.abs(u)>3)&&this.pointerDone()};function a(){return{x:n.pageXOffset,y:n.pageYOffset}}return r})})(Eb);var Sb={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(Xn.exports):n(t.Flickity)})(typeof window!="undefined"?window:Yt,function(n){const r="http://www.w3.org/2000/svg";function i(a,l,c){this.increment=a,this.direction=l,this.isPrevious=a==="previous",this.isLeft=l==="left",this._create(c)}i.prototype._create=function(a){let l=this.element=document.createElement("button");l.className=`flickity-button flickity-prev-next-button ${this.increment}`;let c=this.isPrevious?"Previous":"Next";l.setAttribute("type","button"),l.setAttribute("aria-label",c),this.disable();let u=this.createSVG(c,a);l.append(u)},i.prototype.createSVG=function(a,l){let c=document.createElementNS(r,"svg");c.setAttribute("class","flickity-button-icon"),c.setAttribute("viewBox","0 0 100 100");let u=document.createElementNS(r,"title");u.append(a);let f=document.createElementNS(r,"path"),d=o(l);return f.setAttribute("d",d),f.setAttribute("class","arrow"),this.isLeft||f.setAttribute("transform","translate(100, 100) rotate(180)"),c.append(u,f),c};function o(a){if(typeof a=="string")return a;let{x0:l,x1:c,x2:u,x3:f,y1:d,y2:p}=a;return`M ${l}, 50 10 L ${c}, ${d+50} 11 L ${u}, ${p+50} 12 L ${f}, 50 13 L ${u}, ${50-p} 14 L ${c}, ${50-d} 15 Z`}i.prototype.enable=function(){this.element.removeAttribute("disabled")},i.prototype.disable=function(){this.element.setAttribute("disabled",!0)},Object.assign(n.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),n.create.prevNextButtons=function(){if(!this.options.prevNextButtons)return;let{rightToLeft:a,arrowShape:l}=this.options,c=a?"right":"left",u=a?"left":"right";this.prevButton=new i("previous",c,l),this.nextButton=new i("next",u,l),this.focusableElems.push(this.prevButton.element),this.focusableElems.push(this.nextButton.element),this.handlePrevButtonClick=()=>{this.uiChange(),this.previous()},this.handleNextButtonClick=()=>{this.uiChange(),this.next()},this.on("activate",this.activatePrevNextButtons),this.on("select",this.updatePrevNextButtons)};let s=n.prototype;return s.updatePrevNextButtons=function(){let a=this.slides.length?this.slides.length-1:0;this.updatePrevNextButton(this.prevButton,0),this.updatePrevNextButton(this.nextButton,a)},s.updatePrevNextButton=function(a,l){if(this.isWrapping&&this.slides.length>1){a.enable();return}let c=this.selectedIndex!==l;a[c?"enable":"disable"](),!c&&document.activeElement===a.element&&this.focus()},s.activatePrevNextButtons=function(){this.prevButton.element.addEventListener("click",this.handlePrevButtonClick),this.nextButton.element.addEventListener("click",this.handleNextButtonClick),this.element.append(this.prevButton.element,this.nextButton.element),this.on("deactivate",this.deactivatePrevNextButtons)},s.deactivatePrevNextButtons=function(){this.prevButton.element.remove(),this.nextButton.element.remove(),this.prevButton.element.removeEventListener("click",this.handlePrevButtonClick),this.nextButton.element.removeEventListener("click",this.handleNextButtonClick),this.off("deactivate",this.deactivatePrevNextButtons)},n.PrevNextButton=i,n})})(Sb);var Cb={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(Xn.exports,Cr.exports):n(t.Flickity,t.fizzyUIUtils)})(typeof window!="undefined"?window:Yt,function(n,r){function i(){this.holder=document.createElement("div"),this.holder.className="flickity-page-dots",this.dots=[]}i.prototype.setDots=function(s){let a=s-this.dots.length;a>0?this.addDots(a):a<0&&this.removeDots(-a)},i.prototype.addDots=function(s){let a=new Array(s).fill().map((l,c)=>{let u=document.createElement("button");u.setAttribute("type","button");let f=c+1+this.dots.length;return u.className="flickity-page-dot",u.textContent=`View slide ${f}`,u});this.holder.append(...a),this.dots=this.dots.concat(a)},i.prototype.removeDots=function(s){this.dots.splice(this.dots.length-s,s).forEac
15h(l=>l.remove())},i.prototype.updateSelected=function(s){this.selectedDot&&(this.selectedDot.classList.remove("is-selected"),this.selectedDot.removeAttribute("aria-current")),this.dots.length&&(this.selectedDot=this.dots[s],this.selectedDot.classList.add("is-selected"),this.selectedDot.setAttribute("aria-current","step"))},n.PageDots=i,Object.assign(n.defaults,{pageDots:!0}),n.create.pageDots=function(){!this.options.pageDots||(this.pageDots=new i,this.handlePageDotsClick=this.onPageDotsClick.bind(this),this.on("activate",this.activatePageDots),this.on("select",this.updateSelectedPageDots),this.on("cellChange",this.updatePageDots),this.on("resize",this.updatePageDots),this.on("deactivate",this.deactivatePageDots))};let o=n.prototype;return o.activatePageDots=function(){this.pageDots.setDots(this.slides.length),this.focusableElems.push(...this.pageDots.dots),this.pageDots.holder.addEventListener("click",this.handlePageDotsClick),this.element.append(this.pageDots.holder)},o.onPageDotsClick=function(s){let a=this.pageDots.dots.indexOf(s.target);a!==-1&&(this.uiChange(),this.select(a))},o.updateSelectedPageDots=function(){this.pageDots.updateSelected(this.selectedIndex)},o.updatePageDots=function(){this.pageDots.dots.forEach(s=>{r.removeFrom(this.focusableElems,s)}),this.pageDots.setDots(this.slides.length),this.focusableElems.push(...this.pageDots.dots)},o.deactivatePageDots=function(){this.pageDots.holder.remove(),this.pageDots.holder.removeEventListener("click",this.handlePageDotsClick)},n.PageDots=i,n})})(Cb);var Tb={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(Xn.exports):n(t.Flickity)})(typeof window!="undefined"?window:Yt,function(n){function r(o,s){this.autoPlay=o,this.onTick=s,this.state="stopped",this.onVisibilityChange=this.visibilityChange.bind(this),this.onVisibilityPlay=this.visibilityPlay.bind(this)}r.prototype.play=function(){if(this.state==="playing")return;if(document.hidden){document.addEventListener("visibilitychange",this.onVisibilityPlay);return}this.state="playing",document.addEventListener("visibilitychange",this.onVisibilityChange),this.tick()},r.prototype.tick=function(){if(this.state!=="playing")return;let o=typeof this.autoPlay=="number"?this.autoPlay:3e3;this.clear(),this.timeout=setTimeout(()=>{this.onTick(),this.tick()},o)},r.prototype.stop=function(){this.state="stopped",this.clear(),document.removeEventListener("visibilitychange",this.onVisibilityChange)},r.prototype.clear=function(){clearTimeout(this.timeout)},r.prototype.pause=function(){this.state==="playing"&&(this.state="paused",this.clear())},r.prototype.unpause=function(){this.state==="paused"&&this.play()},r.prototype.visibilityChange=function(){let o=document.hidden;this[o?"pause":"unpause"]()},r.prototype.visibilityPlay=function(){this.play(),document.removeEventListener("visibilitychange",this.onVisibilityPlay)},Object.assign(n.defaults,{pauseAutoPlayOnHover:!0}),n.create.player=function(){this.player=new r(this.options.autoPlay,()=>{this.next(!0)}),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)};let i=n.prototype;return i.activatePlayer=function(){!this.options.autoPlay||(this.player.play(),this.element.addEventListener("mouseenter",this))},i.playPlayer=function(){this.player.play()},i.stopPlayer=function(){this.player.stop()},i.pausePlayer=function(){this.player.pause()},i.unpausePlayer=function(){this.player.unpause()},i.deactivatePlayer=function(){this.player.stop(),this.element.removeEventListener("mouseenter",this)},i.onmouseenter=function(){!this.options.pauseAutoPlayOnHover||(this.player.pause(),this.element.addEventListener("mouseleave",this))},i.onmouseleave=function(){this.player.unpause(),this.element.removeEventListener("mouseleave",this)},n.Player=r,n})})(Tb);var Db={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(Xn.exports,Cr.exports):n(t.Flickity,t.fizzyUIUtils)})(typeof window!="undefined"?window:Yt,function(n,r){function i(s){let a=document.createDocumentFragment();
15return s.forEach(l=>a.appendChild(l.element)),a}let o=n.prototype;return o.insert=function(s,a){let l=this._makeCells(s);if(!l||!l.length)return;let c=this.cells.length;a=a===void 0?c:a;let u=i(l),f=a===c;if(f)this.slider.appendChild(u);else{let d=this.cells[a].element;this.slider.insertBefore(u,d)}if(a===0)this.cells=l.concat(this.cells);else if(f)this.cells=this.cells.concat(l);else{let d=this.cells.splice(a,c-a);this.cells=this.cells.concat(l).concat(d)}this._sizeCells(l),this.cellChange(a),this.positionSliderAtSelected()},o.append=function(s){this.insert(s,this.cells.length)},o.prepend=function(s){this.insert(s,0)},o.remove=function(s){let a=this.getCells(s);if(!a||!a.length)return;let l=this.cells.length-1;a.forEach(c=>{c.remove();let u=this.cells.indexOf(c);l=Math.min(u,l),r.removeFrom(this.cells,c)}),this.cellChange(l),this.positionSliderAtSelected()},o.cellSizeChange=function(s){let a=this.getCell(s);if(!a)return;a.getSize();let l=this.cells.indexOf(a);this.cellChange(l)},o.cellChange=function(s){let a=this.selectedElement;this._positionCells(s),this._updateWrapShiftCells(),this.setGallerySize();let l=this.getCell(a);l&&(this.selectedIndex=this.getCellSlideIndex(l)),this.selectedIndex=Math.min(this.slides.length-1,this.selectedIndex),this.emitEvent("cellChange",[s]),this.select(this.selectedIndex)},n})})(Db);var wb={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(Xn.exports,Cr.exports):n(t.Flickity,t.fizzyUIUtils)})(typeof window!="undefined"?window:Yt,function(n,r){const i="data-flickity-lazyload",o=`${i}-src`,s=`${i}-srcset`,a=`img[${i}], img[${o}], img[${s}], source[${s}]`;n.create.lazyLoad=function(){this.on("select",this.lazyLoad),this.handleLazyLoadComplete=this.onLazyLoadComplete.bind(this)};let l=n.prototype;l.lazyLoad=function(){let{lazyLoad:f}=this.options;if(!f)return;let d=typeof f=="number"?f:0;this.getAdjacentCellElements(d).map(c).flat().forEach(p=>new u(p,this.handleLazyLoadComplete))};function c(f){if(f.matches("img")){let d=f.getAttribute(i),p=f.getAttribute(o),h=f.getAttribute(s);if(d||p||h)return f}return[...f.querySelectorAll(a)]}l.onLazyLoadComplete=function(f,d){let p=this.getParentCell(f),h=p&&p.element;this.cellSizeChange(h),this.dispatchEvent("lazyLoad",d,h)};function u(f,d){this.img=f,this.onComplete=d,this.load()}return u.prototype.handleEvent=r.handleEvent,u.prototype.load=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this);let f=this.img.getAttribute(i)||this.img.getAttribute(o),d=this.img.getAttribute(s);this.img.src=f,d&&this.img.setAttribute("srcset",d),this.img.removeAttribute(i),this.img.removeAttribute(o),this.img.removeAttribute(s)},u.prototype.onload=function(f){this.complete(f,"flickity-lazyloaded")},u.prototype.onerror=function(f){this.complete(f,"flickity-lazyerror")},u.prototype.complete=function(f,d){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this),(this.img.parentNode.matches("picture")?this.img.parentNode:this.img).classList.add(d),this.onComplete(this.img,f)},n.LazyLoader=u,n})})(wb);var Ib={exports:{}},hh={exports:{}};/*! 16 * imagesLoaded v5.0.0 17 * JavaScript is all like "You images are done yet or what?" 18 * MIT License 19 */(function(e){(function(t,n){e.exports?e.exports=n(t,Na.exports):t.imagesLoaded=n(t,t.EvEmitter)})(typeof window!="undefined"?window:Yt,function(n,r){let i=n.jQuery,o=n.console;function s(d){return Array.isArray(d)?d:typeof d=="object"&&typeof d.length=="number"?[...d]:[d]}function a(d,p,h){if(!(this instanceof a))return new a(d,p,h);let v=d;if(typeof d=="string"&&(v=document.querySelectorAll(d)),!v){o.error(`Bad element for imagesLoaded ${v||d}`);return}this.elements=s(v),this.options={},typeof p=="function"?h=p:Object.assign(this.options,p),h&&this.on("always",h),this.getImages(),i&&(this.jqDeferred=new i.Deferred),setTimeout(this.check.bind(this))}a.prototype=Object.create(r.prototype),a.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)};const l=[1,9,11];a.prototype.addElementImages=function(d){d.nodeName==="IMG"&&this.addImage(d),this.options.background===!0&&this.addElementBackgroun
19dImages(d);let{nodeType:p}=d;if(!p||!l.includes(p))return;let h=d.querySelectorAll("img");for(let v of h)this.addImage(v);if(typeof this.options.background=="string"){let v=d.querySelectorAll(this.options.background);for(let y of v)this.addElementBackgroundImages(y)}};const c=/url\((['"])?(.*?)\1\)/gi;a.prototype.addElementBackgroundImages=function(d){let p=getComputedStyle(d);if(!p)return;let h=c.exec(p.backgroundImage);for(;h!==null;){let v=h&&h[2];v&&this.addBackground(v,d),h=c.exec(p.backgroundImage)}},a.prototype.addImage=function(d){let p=new u(d);this.images.push(p)},a.prototype.addBackground=function(d,p){let h=new f(d,p);this.images.push(h)},a.prototype.check=function(){if(this.progressedCount=0,this.hasAnyBroken=!1,!this.images.length){this.complete();return}let d=(p,h,v)=>{setTimeout(()=>{this.progress(p,h,v)})};this.images.forEach(function(p){p.once("progress",d),p.check()})},a.prototype.progress=function(d,p,h){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!d.isLoaded,this.emitEvent("progress",[this,d,p]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,d),this.progressedCount===this.images.length&&this.complete(),this.options.debug&&o&&o.log(`progress: ${h}`,d,p)},a.prototype.complete=function(){let d=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(d,[this]),this.emitEvent("always",[this]),this.jqDeferred){let p=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[p](this)}};function u(d){this.img=d}u.prototype=Object.create(r.prototype),u.prototype.check=function(){if(this.getIsImageComplete()){this.confirm(this.img.naturalWidth!==0,"naturalWidth");return}this.proxyImage=new Image,this.img.crossOrigin&&(this.proxyImage.crossOrigin=this.img.crossOrigin),this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.currentSrc||this.img.src},u.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},u.prototype.confirm=function(d,p){this.isLoaded=d;let{parentNode:h}=this.img,v=h.nodeName==="PICTURE"?h:this.img;this.emitEvent("progress",[this,v,p])},u.prototype.handleEvent=function(d){let p="on"+d.type;this[p]&&this[p](d)},u.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},u.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},u.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)};function f(d,p){this.url=d,this.element=p,this.img=new Image}return f.prototype=Object.create(u.prototype),f.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(this.img.naturalWidth!==0,"naturalWidth"),this.unbindEvents())},f.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},f.prototype.confirm=function(d,p){this.isLoaded=d,this.emitEvent("progress",[this,this.element,p])},a.makeJQueryPlugin=function(d){d=d||n.jQuery,d&&(i=d,i.fn.imagesLoaded=function(p,h){return new a(this,p,h).jqDeferred.promise(i(this))})},a.makeJQueryPlugin(),a})})(hh);(function(e){(function(t,n){e.exports?e.exports=n(Xn.exports,hh.exports):n(t.Flickity,t.imagesLoaded)})(typeof window!="undefined"?window:Yt,function(n,r){return n.create.imagesLoaded=function(){this.on("activate",this.imagesLoaded)},n.prototype.imagesLoaded=function(){if(!this.options.imagesLoaded)return;let i=(o,s)=>{let a=this.getParentCell(s.img);this.cellSizeChange(a&&a.element),this.options.freeScroll||this.positionSliderAtSelected()};r(this.slider).on("progress",i)},n})})(Ib);/*! 20 * Flickity v3.0.0 21 * Touch, responsive, flickable carousels 22 * 23 * Licensed GPLv3 for open source use 24 * or Flickity Commercial License for commercial use 25 * 26 * https://flickity.metafizzy.co 27 * Copyright 2015-2022 Metafizzy 28 */(function(e){if(e.exports){const t=Xn.exports;e.exports=t}})(uh);var _b={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n(uh.exports,Cr.exports):n(t.Flickity,t.fizzyUIUtils)})(window,function(n,r){n.create.bgLazyLoad=function(){this.on("select",this.bgLazyLoad)};let i=n.prototype;const o="data-flickity-bg-lazyload";i.bgLazyLoad=function(){let a=this.options.bgLazyLoad;if(!a)return;let l=typeof a=="number"?a:0;this.getAdjacentCellElements(l).forEach(u=>{this.bgLazyLoadElem(u);let f=u.querySelectorAll(`[${o}]`);for(let d of f)this.bgLazyLoadElem(d)})},i.bgLazyLoadElem=function(a){let l=a.getAttribute(o);if(!l)return;let c=u=>{this.dispatchEvent("bgLazyLoad",u,a)};new s(a,l,c)};function s(a,l,c){this.element=a,this.url=l,this.img=new Image,this.onComplete=c,this.load()}return s.prototype.handleEvent=r.handleEvent,s.prototype.load=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.element.removeAttribute(o)},s.prototype.onload=function(a){this.element.style.backgroundImage=`url("${this.url}")`,this.complete(a,"flickity-bg-lazyloaded")},s.prototype.onerror=function(a){this.complete(a,"flickity-bg-lazyerror")},s.prototype.complete=function(a,l){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this),this.element.classList.add(l),this.onComplete(a)},n.BgLazyLoader=s,n})})(_b);(function(){var e=document.createElement("style");e
vendor: 12,376 bytes, line 28
28.innerHTML="@keyframes pulsate{0%,to{opacity:1}50%{opacity:.2}}#spotlight{position:fixed;top:-1px;bottom:-1px;width:100%;z-index:99999;color:#fff;background-color:#000;opacity:0;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .2s ease-out;font-family:Arial,sans-serif;font-size:16px;font-weight:400;contain:strict;touch-action:none;pointer-events:none}#spotlight.show{opacity:1;transition:none;pointer-events:auto}#spotlight.white{color:#212529;background-color:#fff}#spotlight.white .spl-next,#spotlight.white .spl-page~*,#spotlight.white .spl-prev,#spotlight.white .spl-spinner{filter:invert(1)}#spotlight.white .spl-progress{background-color:rgba(0,0,0,.35)}#spotlight.white .spl-footer,#spotlight.white .spl-header{background-color:rgba(255,255,255,.65)}#spotlight.white .spl-button{background:#212529;color:#fff}.spl-footer,.spl-header{background-color:rgba(0,0,0,.45)}#spotlight .contain,#spotlight .cover{object-fit:cover;height:100%;width:100%}#spotlight .contain{object-fit:contain}#spotlight .autofit{object-fit:none;width:auto;height:auto;max-height:none;max-width:none;transition:none}.spl-scene,.spl-spinner,.spl-track{width:100%;height:100%;position:absolute}.spl-track{contain:strict}.spl-spinner{background-position:center;background-repeat:no-repeat;background-size:42px;opacity:0}.spl-spinner.spin{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHZpZXdCb3g9IjAgMCAzOCAzOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBzdHJva2U9IiNmZmYiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2Utb3BhY2l0eT0iLjY1Ij48Y2lyY2xlIHN0cm9rZS1vcGFjaXR5PSIuMTUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L2c+PC9zdmc+);transition:opacity .2s linear .25s;opacity:1}.spl-spinner.error{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMyIiB3aWR0aD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTYsMUExNSwxNSwwLDEsMCwzMSwxNiwxNSwxNSwwLDAsMCwxNiwxWm0wLDJhMTMsMTMsMCwwLDEsOC40NSwzLjE0TDYuMTQsMjQuNDVBMTMsMTMsMCwwLDEsMTYsM1ptMCwyNmExMywxMywwLDAsMS04LjQ1LTMuMTRMMjUuODYsNy41NUExMywxMywwLDAsMSwxNiwyOVoiIGlkPSJiYW5fc2lnbl9jcm9zc2VkX2NpcmNsZSIvPjwvc3ZnPg==);background-size:128px;transition:none;opacity:.5}.spl-scene{transition:transform .65s cubic-bezier(.1,1,.1,1);contain:layout size;will-change:transform}.spl-pane>*{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;left:50%;top:50%;margin:0;padding:0;border:0;transform:translate(-50%,-50%) scale(1);transition:transform .65s cubic-bezier(.3,1,.3,1),opacity .65s ease;contain:layout style;will-change:transform,opacity;visibility:hidden}.spl-header,.spl-pane,.spl-progress{position:absolute;top:0}.spl-pane{width:100%;height:100%;transition:transform .65s cubic-bezier(.3,1,.3,1);contain:layout size;will-change:transform,contents}.spl-header{width:100%;height:50px;text-align:right;transform:translateY(-100px);transition:transform .35s ease;overflow:hidden;will-change:transform}#spotlight.menu .spl-footer,#spotlight.menu .spl-header,.spl-footer:hover,.spl-header:hover{transform:translateY(0)}.spl-header div{display:inline-block;vertical-align:middle;white-space:nowrap;width:50px;height:50px;opacity:.5}.spl-progress{width:100%;height:3px;background-color:rgba(255,255,255,.45);transform:translateX(-100%);transition:transform linear}.spl-footer,.spl-next,.spl-prev{position:absolute;transition:transform .35s ease;will-change:transform}.spl-footer{left:0;right:0;bottom:0;line-height:20px;padding:20px 20px 0;padding-bottom:env(safe-area-inset-bottom,0);text-align:left;font-size:15px;font-weight:400;transform:translateY(100%)}.spl-title{font-size:22px}.spl-button,.spl-description,.spl-title{margin-bottom:20px}.spl-button{display:inline-block;background:#fff;color:#000;border-radius:5px;padding:10px 20px;cursor:pointer}.spl-next,.spl-page~*,.spl-prev{background-position:center;background-repeat:no-repeat}.spl-page{float:left;width:auto;line-height:50px}.spl-page~*{background-size:21px;float:right}.spl-fullscreen{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyLjUiIHZpZXdCb3g9Ii0xIC0xIDI2IDI2IiB3aWR0aD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTggM0g1YTIgMiAwIDAgMC0yIDJ2M20xOCAwVjVhMiAyIDAgMCAwLTItMmgtM20wIDE4aDNhMiAyIDAgMCAwIDItMnYtM00zIDE2djNhMiAyIDAgMCAwIDIgMmgzIi8+PC9zdmc+)}.spl-fullscreen.on{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyLjUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik04IDN2M2EyIDIgMCAwIDEtMiAySDNtMTggMGgtM2EyIDIgMCAwIDEtMi0yVjNtMCAxOHYtM2EyIDIgMCAwIDEgMi0yaDNNMyAxNmgzYTIgMiAwIDAgMSAyIDJ2MyIvPjwvc3ZnPg==)}.spl-autofit{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBoZWlnaHQ9Ijk2cHgiIHZpZXdCb3g9IjAgMCA5NiA5NiIgd2lkdGg9Ijk2cHgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggdHJhbnNmb3JtPSJyb3RhdGUoOTAgNTAgNTApIiBmaWxsPSIjZmZmIiBkPSJNNzEuMzExLDgwQzY5LjY3LDg0LjY2LDY1LjIzLDg4LDYwLDg4SDIwYy02LjYzLDAtMTItNS4zNy0xMi0xMlYzNmMwLTUuMjMsMy4zNC05LjY3LDgtMTEuMzExVjc2YzAsMi4yMSwxLjc5LDQsNCw0SDcxLjMxMSAgeiIvPjxwYXRoIHRyYW5zZm9ybT0icm90YXRlKDkwIDUwIDUwKSIgZmlsbD0iI2ZmZiIgZD0iTTc2LDhIMzZjLTYuNjMsMC0xMiw1LjM3LTEyLDEydjQwYzAsNi42Myw1LjM3LDEyLDEyLDEyaDQwYzYuNjMsMCwxMi01LjM3LDEyLTEyVjIwQzg4LDEzLjM3LDgyLjYzLDgsNzYsOHogTTgwLDYwICBjMCwyLjIxLTEuNzksNC00LDRIMzZjLTIuMjEsMC00LTEuNzktNC00VjIwYzAtMi4yMSwxLjc5LTQsNC00aDQwYzIuMjEsMCw0LDEuNzksNCw0VjYweiIvPjwvc3ZnPg==)}.spl-zoom-in,.spl-zoom-out{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4Ii8+PGxpbmUgeDE9IjIxIiB4Mj0iMTYuNjUiIHkxPSIyMSIgeTI9IjE2LjY1Ii8+PGxpbmUgeDE9IjgiIHgyPSIxNCIgeTE9IjExIiB5Mj0iMTEiLz48L3N2Zz4=);background-size:22px}.spl-zoom-in{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMSIgY3k9IjExIiByPSI4Ii8+PGxpbmUgeDE9IjIxIiB4Mj0iMTYuNjUiIHkxPSIyMSIgeTI9IjE2LjY1Ii8+PGxpbmUgeDE9IjExIiB4Mj0iMTEiIHkxPSI4IiB5Mj0iMTQiLz48bGluZSB4MT0iOCIgeDI9IjE0IiB5MT0iMTEiIHkyPSIxMSIvPjwvc3ZnPg==)}.spl-download{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxNDEuNzMycHgiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDE0MS43MzIgMTQxLjczMiIgd2lkdGg9IjE0MS43MzJweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTIwLjY3NCwxMjUuMTM4SDIwLjc5M3YxNi41OTRoOTkuODgxVjEyNS4xMzh6IE0xMTkuMDE5LDU4Ljc3NmMtMi41NjEtMi41NjItNi43MTYtMi41NjItOS4yNzUsMEw3Ny4yMSw5MS4zMTJWNi41NjIgICBDNzcuMjEsMi45MzYsNzQuMjY5LDAsNzAuNjQ4LDBjLTMuNjI0LDAtNi41NiwyLjkzNy02LjU2LDYuNTYzdjg0Ljc1TDMxLjk5Miw1OS4yMThjLTIuNTYyLTIuNTY0LTYuNzE1LTIuNTY0LTkuMjc3LDAgICBjLTIuNTY1LDIuNTYyLTIuNTY1LDYuNzE2LDAsOS4yNzlsNDMuMjk0LDQzLjI5M2MwLjE1LDAuMTU0LDAuMzE0LDAuMjk5LDAuNDgxLDAuNDM4YzAuMDc2LDAuMDYyLDAuMTU1LDAuMTEzLDAuMjM0LDAuMTc2ICAgYzAuMDk0LDAuMDY1LDAuMTg2LDAuMTQyLDAuMjc5LDAuMjA2YzAuMDk3LDAuMDYzLDAuMTkyLDAuMTE0LDAuMjg2LDAuMTc0YzAuMDg4LDAuMDU0LDAuMTc0LDAuMTA1LDAuMjY1LDAuMTUzICAgYzAuMSwwLjA1NiwwLjE5OSwwLjEsMC4yOTgsMC4xNDdjMC4wOTcsMC4wNDUsMC4xOSwwLjA5MSwwLjI4MywwLjEzMmMwLjA5OCwwLjA0LDAuMTk2LDAuMDcyLDAuMjk1LDAuMTA1ICAgYzAuMTA0LDAuMDM4LDAuMjA3LDAuMDc4LDAuMzEyLDAuMTA5YzAuMTAxLDAuMDMsMC4xOTcsMC4wNTIsMC4yOTcsMC4wNzdjMC4xMDgsMC4wMjMsMC4yMTQsMC4wNTgsMC4zMjQsMC4wNzggICBjMC4xMTUsMC4wMjEsMC4yMzEsMC4wMzMsMC4zNDYsMC4wNTRjMC4wOTcsMC4wMTUsMC4xOTIsMC4wMzIsMC4yODksMC4wNDJjMC40MywwLjA0MiwwLjg2NSwwLjA0MiwxLjI5NSwwICAgYzAuMS0wLjAxLDAuMTkxLTAuMDI3LDAuMjg5LTAuMDQyYzAuMTE0LTAuMDIxLDAuMjMzLTAuMDI5LDAuMzQ0LTAuMDU0YzAuMTA5LTAuMDIxLDAuMjE3LTAuMDU1LDAuMzI0LTAuMDc4ICAgYzAuMTAyLTAuMDI1LDAuMTk5LTAuMDQ3LDAuMjk5LTAuMDc3YzAuMTA1LTAuMDMxLDAuMjA3LTAuMDcxLDAuMzEyLTAuMTA5YzAuMTAyLTAuMDMsMC4xOTUtMC4wNjIsMC4yOTUtMC4xMDUgICBjMC4wOTYtMC4wNDEsMC4xOTEtMC4wODcsMC4yODMtMC4xMzJjMC4xLTAuMDQ4LDAuMTk5LTAuMDkyLDAuMjk3LTAuMTQ3YzAuMDkxLTAuMDQ4LDAuMTc3LTAuMTA0LDAuMjY0LTAuMTUzICAgYzAuMDk4LTAuMDYsMC4xOTMtMC4xMSwwLjI4Ny0wLjE3NGMwLjA5Ni0wLjA2NCwwLjE4OS0wLjE0MSwwLjI4MS0wLjIwNmMwLjA3Ni0wLjA2MiwwLjE1Ni0wLjExMywwLjIzMy0wLjE3NiAgIGMwLjI0OS0wLjIwNCwwLjQ3OS0wLjQzNywwLjY5NC0wLjY3YzAuMDc2LTAuMDY3LDAuMTU0LTAuMTMxLDAuMjI5LTAuMjAzbDQzLjI5NC00My4yOTYgICBDMTIxLjU4MSw2NS40OTEsMTIxLjU4MSw2MS4zMzcsMTE5LjAxOSw1OC43NzYiLz48L2c+PC9zdmc+);background-size:20px}.spl-theme{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBoZWlnaHQ9IjI0cHgiIHZlcnNpb249IjEuMiIgdmlld0JveD0iMiAyIDIwIDIwIiB3aWR0aD0iMjRweCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTIsNGMtNC40MTgsMC04LDMuNTgyLTgsOHMzLjU4Miw4LDgsOHM4LTMuNTgyLDgtOFMxNi40MTgsNCwxMiw0eiBNMTIsMThjLTMuMzE0LDAtNi0yLjY4Ni02LTZzMi42ODYtNiw2LTZzNiwyLjY4Niw2LDYgUzE1LjMxNCwxOCwxMiwxOHoiLz48cGF0aCBkPSJNMTIsN3YxMGMyLjc1NywwLDUtMi4yNDMsNS01UzE0Ljc1Nyw3LDEyLDd6Ii8+PC9nPjwvc3ZnPg==)}.spl-play{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSItMC41IC0wLjUgMjUgMjUiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIvPjxwb2x5Z29uIGZpbGw9IiNmZmYiIHBvaW50cz0iMTAgOCAxNiAxMiAxMCAxNiAxMCA4Ii8+PC9zdmc+)}.spl-play.on{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSItMC41IC0wLjUgMjUgMjUiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxMiIgY3k9IjEyIiByPSIxMCIvPjxsaW5lIHgxPSIxMCIgeDI9IjEwIiB5MT0iMTUiIHkyPSI5Ii8+PGxpbmUgeDE9IjE0IiB4Mj0iMTQiIHkxPSIxNSIgeTI9IjkiLz48L3N2Zz4=);animation:pulsate 1s ease infinite}.spl-close{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIyIDIgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bGluZSB4MT0iMTgiIHgyPSI2IiB5MT0iNiIgeTI9IjE4Ii8+PGxpbmUgeDE9IjYiIHgyPSIxOCIgeTE9IjYiIHkyPSIxOCIvPjwvc3ZnPg==)}.spl-next,.spl-prev{top:50%;width:50px;height:50px;opacity:.65;background-color:rgba(0,0,0,.45);border-radius:100%;cursor:pointer;margin-top:-25px;transform:translateX(-100px);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cG9seWxpbmUgcG9pbnRzPSIxNSAxOCA5IDEyIDE1IDYiLz48L3N2Zz4=);background-size:30px}.spl-prev{left:20px}.spl-next{left:auto;right:20px;transform:translateX(100px) scaleX(-1)}#spotlight.menu .spl-prev{transform:translateX(0)}#spotlight.menu .spl-next{transform:translateX(0) scaleX(-1)}@media (hover:hover){.spl-page~div{cursor:pointer;transition:opacity .2s ease}.spl-next:hover,.spl-page~div:hover,.spl-prev:hover{opacity:1}}@media (max-width:500px){.spl-header div{width:44px}.spl-footer .spl-title{font-size:20px}.spl-footer{font-size:14px}.spl-next,.spl-prev{width:35px;height:35px;margin-top:-17.5px;background-size:15px 15px}.spl-spinner{background-size:30px 30px}}.hide-scrollbars{overflow:hidden!important}"
28;var t=document.getElementsByTagName("head")[0];t.firstChild?t.insertBefore(e,t.firstChild):t.appendChild(e),Object.assign||(Object.assign=function(_,L){for(var X=Object.keys(L),Ie=0,je;Ie<X.length;Ie++)je=X[Ie],_[je]=L[je];return _}),Element.prototype.closest||(Element.prototype.closest=function(_){_=_.substring(1);for(var L=this;L&&L.nodeType===1;){if(L.classList.contains(_))return L;L=L.parentElement}return null});function n(_,L,X){_.classList[X?"add":"remove"](L)}function r(_,L,X){X=""+X,_["_s_"+L]!==X&&(_.style.setProperty(L,X),_["_s_"+L]=X)}var i=0;function o(_,L){L&&(r(_,"transition","none"),L()),i||(i=_.clientTop&&0),L&&r(_,"transition","")}function s(_,L,X,Ie){a(!0,_,L,X,Ie)}function a(_,L,X,Ie,je){L[(_?"add":"remove")+"EventListener"](X,Ie,je||je===!1?je:!0)}function l(_,L){_.stopPropagation(),L&&_.preventDefault()}function c(_,L){r(_,"display",L?"":"none")}function u(_,L){r(_,"visibility",L?"":"hidden")}function f(_,L){r(_,"transition",L?"":"none")}var d="theme download play page close autofit zoom-in zoom-out prev next fullscreen".split(" "),p={page:1,close:1,autofit:1,"zoom-in":1,"zoom-out":1,prev:1,next:1,fullscreen:1},h=document.createElement("div");h.id="spotlight",h.innerHTML="<div class=spl-spinner></div><div class=spl-track><div class=spl-scene><div class=spl-pane></div></div></div><div class=spl-header><div class=spl-page> </div></div><div class=spl-progress></div><div class=spl-footer><div class=spl-title> </div><div class=spl-description> </div><div class=spl-button> </div></div><div class=spl-prev></div><div class=spl-next></div>";var v={},y=document.createElement("video");function m(_,L,X,Ie){if(Ie!=="node"){for(var je=Object.keys(X),Rn=0,bn;Rn<je.length;Rn++)if(bn=je[Rn],3<bn.length&&bn.indexOf("src")===0){if(Ie==="video"){var Ir=v[bn];if(Ir){if(0<Ir){var wl=X[bn];break}}else if(y.canPlayType("video/"+bn.substring(3).replace("-","").toLowerCase())){v[bn]=1,wl=X[bn];break}else v[bn]=-1}else if((Ir=parseInt(bn.substring(4),10))&&(Ir=Math.abs(L-Ir),!Ff||Ir<Ff)){var Ff=Ir;wl=X[bn]}}}return wl||X.src||X.href||_.src||_.href}var S={},b=navigator.connection,g=window.devicePixelRatio||1,E,T,R,I,C,A,O,k,V,Q,te,Z,se,H,B,oe,me,ce,Se,ze,De,ke,tt,pt,Ft,ln,_n,un,D,x,N,U,F,j,J,K,$,W,ae,G,le,z,Ee=document.createElement("img"),Ce,Re,st,Ye,q,ue,we,Ge,Me,Be,zt,ht,en,Ct,Gt,ft,Xe,gl,xn,_f;s(document,"click",ub);function xf(){function _(X){return S[X]=(h||document).getElementsByClassName("spl-"+X)[0]}if(!ae){ae=document.body,Ce=_("scene"),Re=_("header"),st=_("footer"),Ye=_("title"),q=_("description"),ue=_("button"),we=_("prev"),Ge=_("next"),Be=_("page"),ht=_("progress"),en=_("spinner"),le=[_("pane")],On("close",us),ae[xn="requestFullscreen"]||ae[xn="msRequestFullscreen"]||ae[xn="webkitRequestFullscreen"]||ae[xn="mozRequestFullscreen"]||(xn=""),xn?(_f=xn.replace("request","exit").replace("mozRequest","mozCancel").replace("Request","Exit"),Me=On("fullscreen",Sl)):d.pop(),On("autofit",di),On("zoom-in",Cl),On("zoom-out",Tl),On("theme",ls),zt=On("play",ci),On("download",Hf),s(we,"click",fs),s(Ge,"click",oo);var L=_("track");s(L,"mousedown",Lf),s(L,"mousemove",Of),s(L,"mouseleave",El),s(L,"mouseup",El),s(L,"touchstart",Lf,{passive:!1}),s(L,"touchmove",Of,{passive:!0}),s(L,"touchend",El),s(ue,"click",function(){U?U(B,ce):N&&(location.href=N)})}}function On(_,L){var X=document.createElement("div");return X.className="spl-"+_,s(X,"click",L),Re.appendChild(X),S[_]=X}function ub(_){var L=_.target.closest(".spotlight");if(L){l(_,!0),_=L.closest(".spotlight-group"),me=(_||document).getElementsByClassName("spotlight");for(var X=0;X<me.length;X++)if(me[X]===L){ze=_&&_.dataset,Rf(X+1);break}}}function Rf(_){if(oe=me.length){ae||xf(),tt&&tt(_);for(var L=le[0],X=L.parentNode,Ie=le.length;Ie<oe;Ie++){var je=L.cloneNode(!1);r(je,"left",100*Ie+"%"),X.appendChild(je),le[Ie]=je}G||(ae.appendChild(h),yl()),B=_||1,f(Ce),Bf(!0),xn&&c(Me,0<screen.availHeight-window.innerHeight),history.pushState({spl:1},""),history.pushState({spl:2},""),f(h,!0),n(ae,"hide-scrollbars",!0),n(h,"show",!0),kf(!0),yl(),fi(),un&&ci(!0,!0)}}
28function tn(_,L){return _=ce[_],typeof _!="undefined"?(_=""+_,_!=="false"&&(_||L)):L}function ml(_){_?o(z,ml):(f(Ce,$),r(z,"opacity",K?0:1),Af(J&&.8),W&&n(z,W,!0))}function as(_){if(G=le[_-1],z=G.firstChild,B=_,z)se&&di(),ln&&n(z,ln,!0),ml(!0),W&&n(z,W),K&&r(z,"opacity",1),J&&r(z,"transform",""),r(z,"visibility","visible"),Gt&&(Ee.src=Gt),un&&bl(ft);else{var L=Ct.media,X=tn("spinner",!0);if(L==="video")no(X,!0),z=document.createElement("video"),z.onloadedmetadata=function(){z===this&&(z.onerror=null,z.width=z.videoWidth,z.height=z.videoHeight,ro(),no(X),as(_))},z.poster=ce.poster,z.preload=x?"auto":"metadata",z.controls=tn("controls",!0),z.autoplay=ce.autoplay,z.h=tn("inline"),z.muted=tn("muted"),z.src=Ct.src,G.appendChild(z);else{if(L==="node"){z=Ct.src,typeof z=="string"&&(z=document.querySelector(z)),z&&(z.g||(z.g=z.parentNode),ro(),G.appendChild(z),as(_));return}no(X,!0),z=document.createElement("img"),z.onload=function(){z===this&&(z.onerror=null,no(X),as(_),ro())},z.src=Ct.src,G.appendChild(z)}z&&(X||r(z,"visibility","visible"),z.onerror=function(){z===this&&(cs(z),n(en,"error",!0),no(X))})}}function no(_,L){_&&n(en,"spin",L)}function Mf(){return document.fullscreen||document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement}function cb(){if(yl(),z&&ro(),xn){var _=Mf();n(Me,"on",_),_||c(Me,0<screen.availHeight-window.innerHeight)}}function yl(){C=h.clientWidth,A=h.clientHeight}function ro(){O=z.clientWidth,k=z.clientHeight}function Af(_){r(z,"transform","translate(-50%, -50%) scale("+(_||V)+")")}function wr(_,L){r(G,"transform",_||L?"translate("+_+"px, "+L+"px)":"")}function io(_,L,X){L?o(Ce,function(){io(_,!1,X)}):r(Ce,"transform","translateX("+(100*-_+(X||0))+"%)")}function kf(_){a(_,window,"keydown",db),a(_,window,"wheel",pb),a(_,window,"resize",cb),a(_,window,"popstate",fb)}function fb(_){G&&_.state.spl&&us(!0)}function db(_){if(G){var L=ce["zoom-in"]!==!1;switch(_.keyCode){case 8:L&&di();break;case 27:us();break;case 32:un&&ci();break;case 37:fs();break;case 39:oo();break;case 38:case 107:case 187:L&&Cl();break;case 40:case 109:case 189:L&&Tl()}}}function pb(_){G&&ce["zoom-in"]!==!1&&(_=_.deltaY,0>.5*(0>_?1:_?-1:0)?Tl():Cl())}function ci(_,L){(typeof _=="boolean"?_:!ft)===!ft&&(ft=ft?clearTimeout(ft):1,n(zt,"on",ft),L||bl(ft))}function bl(_){ke&&(o(ht,function(){r(ht,"transition-duration",""),r(ht,"transform","")}),_&&(r(ht,"transition-duration",j+"s"),r(ht,"transform","translateX(0)"))),_&&(ft=setTimeout(oo,1e3*j))}function fi(){_n&&(gl=Date.now()+2950,Xe||(n(h,"menu",!0),Pf(3e3)))}function Pf(_){Xe=setTimeout(function(){var L=Date.now();L>=gl?(n(h,"menu"),Xe=0):Pf(gl-L)},_)}function Nf(_){typeof _=="boolean"&&(Xe=_?Xe:0),Xe?(Xe=clearTimeout(Xe),n(h,"menu")):fi()}function Lf(_){l(_,!0),Q=!0,te=!1;var L=_.touches;L&&(L=L[0])&&(_=L),Z=O*V<=C,R=_.pageX,I=_.pageY,f(G)}function El(_){if(l(_),Q){if(te){if(Z&&te){var L=(_=E<-(C/7)&&(B<oe||De))||E>C/7&&(1<B||De);(_||L)&&(io(B-1,!0,E/C*100),_&&oo()||L&&fs()),E=0,wr()}f(G,!0)}else Nf();Q=!1}}function Of(_){if(l(_),Q){var L=_.touches;L&&(L=L[0])&&(_=L),L=(O*V-C)/2,E-=R-(R=_.pageX),Z||(E>L?E=L:E<-L&&(E=-L),k*V>A&&(L=(k*V-A)/2,T-=I-(I=_.pageY),T>L?T=L:T<-L&&(T=-L))),te=!0,wr(E,T)}else fi()}function Sl(_){var L=Mf();(typeof _!="boolean"||_!==!!L)&&(L?document[_f]():h[xn]())}function ls(_){typeof _!="string"&&(_=H?"":D||"white"),H!==_&&(H&&n(h,H),_&&n(h,_,!0),H=_)}function di(_){typeof _=="boolean"&&(se=!_),se=V===1&&!se,n(z,"autofit",se),r(z,"transform",""),V=1,T=E=0,ro(),f(G),wr()}function Cl(){var _=V/.65;50>=_&&(se&&di(),E/=.65,T/=.65,wr(E,T),Dl(_))}function Tl(){var _=.65*V;se&&di(),1<=_&&(_===1?E=T=0:(E*=.65,T*=.65),wr(E,T),Dl(_))}function Dl(_){V=_||1,Af()}function Hf(){var _=ae,L=document.createElement("a"),X=z.src;L.href=X,L.download=X.substring(X.lastIndexOf("/")+1),_.appendChild(L),L.click(),_.removeChild(L)}function us(_){setTimeout(function(){ae.removeChild(h),G=z=Ct=ce=ze=me=tt=pt=Ft=U=null},200),n(ae,"hide-scrollbars"),n(h,"show"),Sl(!1),kf(),history.go(_===!0?-1:-2),Gt&&(Ee.src=""),ft&&ci(),z&&cs(z),Xe&&(Xe=clearTimeout(Xe)),H&&ls(),F&&n(h,F),Ft&&Ft()}function cs(_){if(_.g)_.g.appendChild(_),_.g=null;else{var L=_.parentNode;L&&L.removeChild(_),_.src=_.onerror=""}}function fs(_){if(_&&fi(),1<oe){if(1<B)return so(B-1);if(De)return io(oe,!0),so(oe)}}function oo(_){if(_&&fi(),1<oe){if(B<oe)return so(B+1);if(De)return io(-1,!0),so(1);ft&&ci()}}function so(_){if(_!==B){ft?(clearTimeout(ft),bl()):fi();var L=_>B;return B=_,Bf(L),!0}}function hb(_){var L=me[B-1],X=L;if(ce={},ze&&Object.assign(ce,ze),Object.assign(ce,X.dataset||X),Se=ce.media,U=ce.oncl
28ick,D=ce.theme,F=ce.class,_n=tn("autohide",!0),De=tn("infinite"),ke=tn("progress",!0),un=tn("autoslide"),x=tn("preload",!0),N=ce.buttonHref,j=un&&parseFloat(un)||7,H||D&&ls(D),F&&n(h,F,!0),F&&o(h),X=ce.control){X=typeof X=="string"?X.split(","):X;for(var Ie=0;Ie<d.length;Ie++)ce[d[Ie]]=!1;for(Ie=0;Ie<X.length;Ie++){var je=X[Ie].trim();je==="zoom"?ce["zoom-in"]=ce["zoom-out"]=!0:ce[je]=!0}}if(X=ce.animation,J=K=$=!X,W=!1,X)for(X=typeof X=="string"?X.split(","):X,Ie=0;Ie<X.length;Ie++)je=X[Ie].trim(),je==="scale"?J=!0:je==="fade"?K=!0:je==="slide"?$=!0:je&&(W=je);ln=ce.fit,Ie=b&&b.downlink,X=Math.max(A,C)*g,Ie&&1200*Ie<X&&(X=1200*Ie);var Rn;for(Ct={media:Se,src:m(L,X,ce,Se),title:tn("title",L.alt||L.title||(Rn=L.firstElementChild)&&(Rn.alt||Rn.title))},Gt&&(Ee.src=Gt=""),x&&_&&(L=me[B])&&(_=L.dataset||L,(Rn=_.media)&&Rn!=="image"||(Gt=m(L,X,_,Rn))),L=0;L<d.length;L++)_=d[L],c(S[_],tn(_,p[_]))}function Bf(_){if(T=E=0,V=1,z)if(z.onerror)cs(z);else{var L=z;setTimeout(function(){L&&z!==L&&(cs(L),L=null)},650),ml(),wr()}hb(_),io(B-1),n(en,"error"),as(B),f(G),wr(),_=Ct.title;var X=tn("description"),Ie=tn("button"),je=_||X||Ie;je&&(_&&(Ye.firstChild.nodeValue=_),X&&(q.firstChild.nodeValue=X),Ie&&(ue.firstChild.nodeValue=Ie),c(Ye,_),c(q,X),c(ue,Ie),r(st,"transform",_n==="all"?"":"none")),_n||n(h,"menu",!0),u(st,je),u(we,De||1<B),u(Ge,De||B<oe),Be.firstChild.nodeValue=1<oe?B+" / "+oe:"",pt&&pt(B,ce)}window.Spotlight={init:xf,theme:ls,fullscreen:Sl,download:Hf,autofit:di,next:oo,prev:fs,goto:so,close:us,zoom:Dl,menu:Nf,show:function(_,L,X){me=_,L&&(ze=L,tt=L.onshow,pt=L.onchange,Ft=L.onclose,X=X||L.index),Rf(X)},play:ci,addControl:On,removeControl:function(_){var L=S[_];L&&(Re.removeChild(L),S[_]=null)}}}).call(globalThis);/** 29* @vue/shared v3.5.22 30* (c) 2018-present Yuxi (Evan) You and Vue contributors 31* @license MIT
vendor: 4,869 bytes, line 32
32**/function Ht(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const xe={},Di=[],St=()=>{},Si=()=>!1,Qr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),qu=e=>e.startsWith("onUpdate:"),Te=Object.assign,Zu=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},xb=Object.prototype.hasOwnProperty,Pe=(e,t)=>xb.call(e,t),ie=Array.isArray,wi=e=>qi(e)==="[object Map]",ei=e=>qi(e)==="[object Set]",Uf=e=>qi(e)==="[object Date]",Rb=e=>qi(e)==="[object RegExp]",pe=e=>typeof e=="function",he=e=>typeof e=="string",Qt=e=>typeof e=="symbol",He=e=>e!==null&&typeof e=="object",Ku=e=>(He(e)||pe(e))&&pe(e.then)&&pe(e.catch),vh=Object.prototype.toString,qi=e=>vh.call(e),Mb=e=>qi(e).slice(8,-1),La=e=>qi(e)==="[object Object]",Xu=e=>he(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,pr=Ht(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ab=Ht("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),Oa=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},kb=/-\w/g,Ke=Oa(e=>e.replace(kb,t=>t.slice(1).toUpperCase())),Pb=/\B([A-Z])/g,Wt=Oa(e=>e.replace(Pb,"-$1").toLowerCase()),ti=Oa(e=>e.charAt(0).toUpperCase()+e.slice(1)),Ii=Oa(e=>e?`on${ti(e)}`:""),jt=(e,t)=>!Object.is(e,t),_i=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},gh=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},$s=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Ys=e=>{const t=he(e)?Number(e):NaN;return isNaN(t)?e:t};let Wf;const qo=()=>Wf||(Wf=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});function Nb(e,t){return e+JSON.stringify(t,(n,r)=>typeof r=="function"?r.toString():r)}const Lb="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",Ob=Ht(Lb);function Zi(e){if(ie(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],i=he(r)?mh(r):Zi(r);if(i)for(const o in i)t[o]=i[o]}return t}else if(he(e)||He(e))return e}const Hb=/;(?![^(]*\))/g,Bb=/:([^]+)/,Fb=/\/\*[^]*?\*\//g;function mh(e){const t={};return e.replace(Fb,"").split(Hb).forEach(n=>{if(n){const r=n.split(Bb);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function zb(e){if(!e)return"";if(he(e))return e;let t="";for(const n in e){const r=e[n];(he(r)||typeof r=="number")&&(t+=`${n.startsWith("--")?n:Wt(n)}:${r};`)}return t}function Ki(e){let t="";if(he(e))t=e;else if(ie(e))for(let n=0;n<e.length;n++){const r=Ki(e[n]);r&&(t+=r+" ")}else if(He(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function Vb(e){if(!e)return null;let{class:t,style:n}=e;return t&&!he(t)&&(e.class=Ki(t)),n&&(e.style=Zi(n)),e}const jb="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",Ub="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",Wb="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",$b="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",Yb=Ht(jb),Gb=Ht(Ub),qb=Ht(Wb),Zb=Ht($b),yh="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Kb=Ht(yh),$f=Ht(yh+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,
32checked,muted,multiple,selected");function Ju(e){return!!e||e===""}const Xb=Ht("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),Jb=Ht("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode
32-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xmlns:xlink,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan");function Qb(e){if(e==null)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"}const eE=/[ !"#$%&'()*+,./:;<=>?@[\\\]^`{|}~]/g;function tE(e,t){return e.replace(eE,n=>t?n==='"'?'\\\\\\"':`\\\\${n}`:`\\${n}`)}function nE(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=br(e[r],t[r]);return n}function br(e,t){if(e===t)return!0;let n=Uf(e),r=Uf(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=Qt(e),r=Qt(t),n||r)return e===t;if(n=ie(e),r=ie(t),n||r)return n&&r?nE(e,t):!1;if(n=He(e),r=He(t),n||r){if(!n||!r)return!1;const i=Object.keys(e).length,o=Object.keys(t).length;if(i!==o)return!1;for(const s in e){const a=e.hasOwnProperty(s),l=t.hasOwnProperty(s);if(a&&!l||!a&&l||!br(e[s],t[s]))return!1}}return String(e)===String(t)}function Ha(e,t){return e.findIndex(n=>br(n,t))}const bh=e=>!!(e&&e.__v_isRef===!0),Eh=e=>he(e)?e:e==null?"":ie(e)||He(e)&&(e.toString===vh||!pe(e.toString))?bh(e)?Eh(e.value):JSON.stringify(e,Sh,2):String(e),Sh=(e,t)=>bh(t)?Sh(e,t.value):wi(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,i],o)=>(n[Il(r,o)+" =>"]=i,n),{})}:ei(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Il(n))}:Qt(t)?Il(t):He(t)&&!ie(t)&&!La(t)?String(t):t,Il=(e,t="")=>{var n;return Qt(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function Ch(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}/** 33* @vue/reactivity v3.5.22 34* (c) 2018-present Yuxi (Evan) You and Vue contributors 35* @license MIT
vendor: 16,497 bytes, line 36
36**/let At;class Qu{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=At,!t&&At&&(this.index=(At.scopes||(At.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=At;try{return At=this,t()}finally{At=n}}}on(){++this._on===1&&(this.prevScope=At,At=this)}off(){this._on>0&&--this._on===0&&(At=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const i=this.parent.scopes.pop();i&&i!==this&&(this.parent.scopes[this.index]=i,i.index=this.index)}this.parent=void 0}}}function rE(e){return new Qu(e)}function ec(){return At}function Th(e,t=!1){At&&At.cleanups.push(e)}let Ue;const _l=new WeakSet;class xo{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,At&&At.active&&At.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,_l.has(this)&&(_l.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||wh(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Yf(this),Ih(this);const t=Ue,n=Sn;Ue=this,Sn=!0;try{return this.fn()}finally{_h(this),Ue=t,Sn=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)rc(t);this.deps=this.depsTail=void 0,Yf(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?_l.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){ou(this)&&this.run()}get dirty(){return ou(this)}}let Dh=0,vo,go;function wh(e,t=!1){if(e.flags|=8,t){e.next=go,go=e;return}e.next=vo,vo=e}function tc(){Dh++}function nc(){if(--Dh>0)return;if(go){let t=go;for(go=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;vo;){let t=vo;for(vo=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function Ih(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function _h(e){let t,n=e.depsTail,r=n;for(;r;){const i=r.prevDep;r.version===-1?(r===n&&(n=i),rc(r),iE(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=i}e.deps=t,e.depsTail=n}function ou(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(xh(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function xh(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Ro)||(e.globalVersion=Ro,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!ou(e))))return;e.flags|=2;const t=e.dep,n=Ue,r=Sn;Ue=e,Sn=!0;try{Ih(e);const i=e.fn(e._value);(t.version===0||jt(i,e._value))&&(e.flags|=128,e._value=i,t.version++)}catch(i){throw t.version++,i}finally{Ue=n,Sn=r,_h(e),e.flags&=-3}}function rc(e,t=!1){const{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let o=n.computed.deps;o;o=o.nextDep)rc(o,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function iE(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}function oE(e,t){e.effect instanceof xo&&(e=e.effect.fn);const n=new xo(e);t&&Te(n,t);try{n.run()}catch(i){throw n.stop(),i}const r=n.run.bind(n);return r.effect=n,r}function sE(e){e.effect.stop()}let Sn=!0;const Rh=[];function Nn(){Rh.push(Sn),Sn=!1}function Ln(){const e=Rh.pop();Sn=e===void 0?!0:e}function Yf(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=Ue;Ue=void 0;try{t()}finally{Ue=n}}}let Ro=0;class aE{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Ba{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!Ue||!Sn||Ue===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Ue)n=this.activeLink=new aE(Ue,this),Ue.deps?(n.prevDep=Ue.depsTail,Ue.depsTail.nextDep=n,Ue.depsTail=n):Ue.deps=Ue.depsTail=n,Mh(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=Ue.depsTail,n.nextDep=void 0,Ue.depsTail.nextDep=n,Ue.depsTail=n,Ue.deps===n&&(Ue.deps=r)}return n}trigger(t){this.version++,Ro++,this.notify(t)}notify(t){tc();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{nc()}}}function Mh(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)Mh(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Gs=new WeakMap,Hr=Symbol(""),su=Symbol(""),Mo=Symbol("");function Pt(e,t,n){if(Sn&&Ue){let r=Gs.get(e);r||Gs.set(e,r=new Map);let i=r.get(n);i||(r.set(n,i=new Ba),i.map=r,i.key=n),i.track()}}function jn(e,t,n,r,i,o){const s=Gs.get(e);if(!s){Ro++;return}const a=l=>{l&&l.trigger()};if(tc(),t==="clear")s.forEach(a);else{const l=ie(e),c=l&&Xu(n);if(l&&n==="length"){const u=Number(r);s.forEach((f,d)=>{(d==="length"||d===Mo||!Qt(d)&&d>=u)&&a(f)})}else switch((n!==void 0||s.has(void 0))&&a(s.get(n)),c&&a(s.get(Mo)),t){case"add":l?c&&a(s.get("length")):(a(s.get(Hr)),wi(e)&&a(s.get(su)));break;case"delete":l||(a(s.get(Hr)),wi(e)&&a(s.get(su)));break;case"set":wi(e)&&a(s.get(Hr));break}}nc()}function lE(e,t){const n=Gs.get(e);return n&&n.get(t)}function pi(e){const t=ge(e);return t===e?t:(Pt(t,"iterate",Mo),sn(e)?t:t.map(It))}function Fa(e){return Pt(e=ge(e),"iterate",Mo),e}const uE={__proto__:null,[Symbol.iterator](){return xl(this,Symbol.iterator,It)},concat(...e){return pi(this).concat(...e.map(t=>ie(t)?pi(t):t))},entries(){return xl(this,"entries",e=>(e[1]=It(e[1]),e))},every(e,t){return Hn(this,"every",e,t,void 0,arguments)},filter(e,t){return Hn(this,"filter",e,t,n=>n.map(It),arguments)},find(e,t){return Hn(this,"find",e,t,It,arguments)},findIndex(e,t){return Hn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Hn(this,"findLast",e,t,It,arguments)},findLastIndex(e,t){return Hn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Hn(this,"forEach",e,t,void 0,arguments)},includes(...e){return Rl(this,"includes",e)},indexOf(...e){return Rl(this,"indexOf",e)},join(e){return pi(this).join(e)},lastIndexOf(...e){return Rl(this,"lastIndexOf",e)},map(e,t){return Hn(this,"map",e,t,void 0,arguments)},pop(){return ao(this,"pop")},push(...e){return ao(this,"push",e)},reduce(e,...t){return Gf(this,"reduce",e,t)},reduceRight(e,...t){return Gf(this,"reduceRight",e,t)},shift(){return ao(this,"shift")},some(e,t){return Hn(this,"some",e,t,void 0,arguments)},splice(...e){return ao(this,"splice",e)},toReversed(){return pi(this).toReversed()},toSorted(e){return pi(this).toSorted(e)},toSpliced(...e){return pi(this).toSpliced(...e)},unshift(...e){return ao(this,"unshift",e)},values(){return xl(this,"values",It)}};function xl(e,t,n){const r=Fa(e),i=r[t]();return r!==e&&!sn(e)&&(i._next=i.next,i.next=()=>{const o=i._next();return o.done||(o.value=n(o.value)),o}),i}const cE=Array.prototype;function Hn(e,t,n,r,i,o){const s=Fa(e),a=s!==e&&!sn(e),l=s[t];if(l!==cE[t]){const f=l.apply(e,o);return a?It(f):f}let c=n;s!==e&&(a?c=function(f,d){return n.call(this,It(f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=l.call(s,c,r);return a&&i?i(u):u}function Gf(e,t,n,r){const i=Fa(e);let o=n;return i!==e&&(sn(e)?n.length>3&&(o=function(s,a,l){return n.call(this,s,a,l,e)}):o=function(s,a,l){return n.call(this,s,It(a),l,e)}),i[t](o,...r)}function Rl(e,t,n){const r=ge(e);Pt(r,"iterate",Mo);const i=r[t](...n);return(i===-1||i===!1)&&ja(n[0])?(n[0]=ge(n[0]),r[t](...n)):i}function ao(e,t,n=[]){Nn(),tc();const r=ge(e)[t].apply(e,n);return nc(),Ln(),r}const fE=Ht("__proto__,__v_isRef,__isVue"),Ah=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qt));function dE(e){Qt(e)||(e=String(e));const t=ge(this);return Pt(t,"has",e),t.hasOwnProperty(e)}class kh{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const i=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!i;if(n==="__v_isReadonly")return i;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(i?o?Bh:Hh:o?Oh:Lh).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const s=ie(t);if(!i){let l;if(s&&(l=uE[n]))return l;if(n==="hasOwnProperty")return dE}const a=Reflect.get(t,n,ut(t)?t:r);if((Qt(n)?Ah.has(n):fE(n))||(i||Pt(t,"get",n),o))return a;if(ut(a)){const l=s&&Xu(n)?a:a.value;return i&&He(l)?Ao(l):l}return He(a)?i?Ao(a):Yr(a):a}}class Ph extends kh{constructor(t=!1){super(!1,t)}set(t,n,r,i){let o=t[n];if(!this._isShallow){const l=Yn(o);if(!sn(r)&&!Yn(r)&&(o=ge(o),r=ge(r)),!ie(t)&&ut(o)&&!ut(r))return l||(o.value=r),!0}const s=ie(t)&&Xu(n)?Number(n)<t.length:Pe(t,n),a=Reflect.set(t,n,r,ut(t)?t:i);return t===ge(i)&&(s?jt(r,o)&&jn(t,"set",n,r):jn(t,"add",n,r)),a}deleteProperty(t,n){const r=Pe(t,n);t[n];const i=Reflect.deleteProperty(t,n);return i&&r&&jn(t,"delete",n,void 0),i}has(t,n){const r=Reflect.has(t,n);return(!Qt(n)||!Ah.has(n))&&Pt(t,"has",n),r}ownKeys(t){return Pt(t,"iterate",ie(t)?"length":Hr),Reflect.ownKeys(t)}}class Nh extends kh{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const pE=new Ph,hE=new Nh,vE=new Ph(!0),gE=new Nh(!0),au=e=>e,ps=e=>Reflect.getPrototypeOf(e);function mE(e,t,n){return function(...r){const i=this.__v_raw,o=ge(i),s=wi(o),a=e==="entries"||e===Symbol.iterator&&s,l=e==="keys"&&s,c=i[e](...r),u=n?au:t?qs:It;return!t&&Pt(o,"iterate",l?su:Hr),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:a?[u(f[0]),u(f[1])]:u(f),done:d}},[Symbol.iterator](){return this}}}}function hs(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function yE(e,t){const n={get(i){const o=this.__v_raw,s=ge(o),a=ge(i);e||(jt(i,a)&&Pt(s,"get",i),Pt(s,"get",a));const{has:l}=ps(s),c=t?au:e?qs:It;if(l.call(s,i))return c(o.get(i));if(l.call(s,a))return c(o.get(a));o!==s&&o.get(i)},get size(){const i=this.__v_raw;return!e&&Pt(ge(i),"iterate",Hr),i.size},has(i){const o=this.__v_raw,s=ge(o),a=ge(i);return e||(jt(i,a)&&Pt(s,"has",i),Pt(s,"has",a)),i===a?o.has(i):o.has(i)||o.has(a)},forEach(i,o){const s=this,a=s.__v_raw,l=ge(a),c=t?au:e?qs:It;return!e&&Pt(l,"iterate",Hr),a.forEach((u,f)=>i.call(o,c(u),c(f),s))}};return Te(n,e?{add:hs("add"),set:hs("set"),delete:hs("delete"),clear:hs("clear")}:{add(i){!t&&!sn(i)&&!Yn(i)&&(i=ge(i));const o=ge(this);return ps(o).has.call(o,i)||(o.add(i),jn(o,"add",i,i)),this},set(i,o){!t&&!sn(o)&&!Yn(o)&&(o=ge(o));const s=ge(this),{has:a,get:l}=ps(s);let c=a.call(s,i);c||(i=ge(i),c=a.call(s,i));const u=l.call(s,i);return s.set(i,o),c?jt(o,u)&&jn(s,"set",i,o):jn(s,"add",i,o),this},delete(i){const o=ge(this),{has:s,get:a}=ps(o);let l=s.call(o,i);l||(i=ge(i),l=s.call(o,i)),a&&a.call(o,i);const c=o.delete(i);return l&&jn(o,"delete",i,void 0),c},clear(){const i=ge(this),o=i.size!==0,s=i.clear();return o&&jn(i,"clear",void 0,void 0),s}}),["keys","values","entries",Symbol.iterator].forEach(i=>{n[i]=mE(i,e,t)}),n}function za(e,t){const n=yE(e,t);return(r,i,o)=>i==="__v_isReactive"?!e:i==="__v_isReadonly"?e:i==="__v_raw"?r:Reflect.get(Pe(n,i)&&i in r?n:r,i,o)}const bE={get:za(!1,!1)},EE={get:za(!1,!0)},SE={get:za(!0,!1)},CE={get:za(!0,!0)},Lh=new WeakMap,Oh=new WeakMap,Hh=new WeakMap,Bh=new WeakMap;function TE(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function DE(e){return e.__v_skip||!Object.isExtensible(e)?0:TE(Mb(e))}function Yr(e){return Yn(e)?e:Va(e,!1,pE,bE,Lh)}function Fh(e){return Va(e,!1,vE,EE,Oh)}function Ao(e){return Va(e,!0,hE,SE,Hh)}function wE(e){return Va(e,!0,gE,CE,Bh)}function Va(e,t,n,r,i){if(!He(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=DE(e);if(o===0)return e;const s=i.get(e);if(s)return s;const a=new Proxy(e,o===2?r:n);return i.set(e,a),a}function hr(e){return Yn(e)?hr(e.__v_raw):!!(e&&e.__v_isReactive)}function Yn(e){return!!(e&&e.__v_isReadonly)}function sn(e){return!!(e&&e.__v_isShallow)}function ja(e){return e?!!e.__v_raw:!1}function ge(e){const t=e&&e.__v_raw;return t?ge(t):e}function zh(e){return!Pe(e,"__v_skip")&&Object.isExtensible(e)&&gh(e,"__v_skip",!0),e}const It=e=>He(e)?Yr(e):e,qs=e=>He(e)?Ao(e):e;function ut(e){return e?e.__v_isRef===!0:!1}function ee(e){return Vh(e,!1)}function Br(e){return Vh(e,!0)}function Vh(e,t){return ut(e)?e:new IE(e,t)}class IE{constructor(t,n){this.dep=new Ba,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:ge(t),this._value=n?t:It(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||sn(t)||Yn(t);t=r?t:ge(t),jt(t,n)&&(this._rawValue=t,this._value=r?t:It(t),this.dep.trigger())}}function _E(e){e.dep&&e.dep.trigger()}function ni(e){return ut(e)?e.value:e}function wt(e){return pe(e)?e():ni(e)}const xE={get:(e,t,n)=>t==="__v_raw"?e:ni(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const i=e[t];return ut(i)&&!ut(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function ic(e){return hr(e)?e:new Proxy(e,xE)}class RE{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Ba,{get:r,set:i}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=i}get value(){return this._value=this._get()}set value(t){this._set(t)}}function jh(e){return new RE(e)}function ME(e){const t=ie(e)?new Array(e.length):{};for(const n in e)t[n]=Uh(e,n);return t}class AE{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0}get value(){const t=this._object[this._key];return this._value=t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return lE(ge(this._object),this._key)}}class kE{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function PE(e,t,n){return ut(e)?e:pe(e)?new kE(e):He(e)&&arguments.length>1?Uh(e,t,n):ee(e)}function Uh(e,t,n){const r=e[t];return ut(r)?r:new AE(e,t,n)}class NE{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Ba(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Ro-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&Ue!==this)return wh(this,!0),!0}get value(){const t=this.dep.track();return xh(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function LE(e,t,n=!1){let r,i;return pe(e)?r=e:(r=e.get,i=e.set),new NE(r,i,n)}const OE={GET:"get",HAS:"has",ITERATE:"iterate"},HE={SET:"set",ADD:"add",DELETE:"delete",CLEAR:"clear"},vs={},Zs=new WeakMap;let sr;function BE(){return sr}function Wh(e,t=!1,n=sr){if(n){let r=Zs.get(n);r||Zs.set(n,r=[]),r.push(e)}}function FE(e,t,n=xe){const{immediate:r,deep:i,once:o,scheduler:s,augmentJob:a,call:l}=n,c=g=>i?g:sn(g)||i===!1||i===0?Un(g,1):Un(g);let u,f,d,p,h=!1,v=!1;if(ut(e)?(f=()=>e.value,h=sn(e)):hr(e)?(f=()=>c(e),h=!0):ie(e)?(v=!0,h=e.some(g=>hr(g)||sn(g)),f=()=>e.map(g=>{if(ut(g))return g.value;if(hr(g))return c(g);if(pe(g))return l?l(g,2):g()})):pe(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){Nn();try{d()}finally{Ln()}}const g=sr;sr=u;try{return l?l(e,3,[p]):e(p)}finally{sr=g}}:f=St,t&&i){const g=f,E=i===!0?1/0:i;f=()=>Un(g(),E)}const y=ec(),m=()=>{u.stop(),y&&y.active&&Zu(y.effects,u)};if(o&&t){const g=t;t=(...E)=>{g(...E),m()}}let S=v?new Array(e.length).fill(vs):vs;const b=g=>{if(!(!(u.flags&1)||!u.dirty&&!g))if(t){const E=u.run();if(i||h||(v?E.some((T,R)=>jt(T,S[R])):jt(E,S))){d&&d();const T=sr;sr=u;
vendor: 5,347 bytes, lines 36-43
36try{const R=[E,S===vs?void 0:v&&S[0]===vs?[]:S,p];S=E,l?l(t,3,R):t(...R)}finally{sr=T}}}else u.run()};return a&&a(b),u=new xo(f),u.scheduler=s?()=>s(b,!1):b,p=g=>Wh(g,!1,u),d=u.onStop=()=>{const g=Zs.get(u);if(g){if(l)l(g,4);else for(const E of g)E();Zs.delete(u)}},t?r?b(!0):S=u.run():s?s(b.bind(null,!0),!0):u.run(),m.pause=u.pause.bind(u),m.resume=u.resume.bind(u),m.stop=m,m}function Un(e,t=1/0,n){if(t<=0||!He(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,ut(e))Un(e.value,t,n);else if(ie(e))for(let r=0;r<e.length;r++)Un(e[r],t,n);else if(ei(e)||wi(e))e.forEach(r=>{Un(r,t,n)});else if(La(e)){for(const r in e)Un(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Un(e[r],t,n)}return e}/** 37* @vue/runtime-core v3.5.22 38* (c) 2018-present Yuxi (Evan) You and Vue contributors 39* @license MIT 40**/const Fr=[];function zE(e){Fr.push(e)}function VE(){Fr.pop()}let Ml=!1;function rr(e,...t){if(Ml)return;Ml=!0,Nn();const n=Fr.length?Fr[Fr.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=jE();if(r)ri(r,n,11,[e+t.map(o=>{var s,a;return(a=(s=o.toString)==null?void 0:s.call(o))!=null?a:JSON.stringify(o)}).join(""),n&&n.proxy,i.map(({vnode:o})=>`at <${Xv(n,o.type)}>`).join(` 41`),i]);else{const o=[`[Vue warn]: ${e}`,...t];i.length&&o.push(` 42`,...UE(i)),console.warn(...o)}Ln(),Ml=!1}function jE(){let e=Fr[Fr.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}function UE(e){const t=[];return e.forEach((n,r)=>{t.push(...r===0?[]:[` 43`],...WE(n))}),t}function WE({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=e.component?e.component.parent==null:!1,i=` at <${Xv(e.component,e.type,r)}`,o=">"+n;return e.props?[i,...$E(e.props),o]:[i+o]}function $E(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(r=>{t.push(...$h(r,e[r]))}),n.length>3&&t.push(" ..."),t}function $h(e,t,n){return he(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:ut(t)?(t=$h(e,ge(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):pe(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=ge(t),n?t:[`${e}=`,t])}function YE(e,t){}const GE={SETUP_FUNCTION:0,"0":"SETUP_FUNCTION",RENDER_FUNCTION:1,"1":"RENDER_FUNCTION",NATIVE_EVENT_HANDLER:5,"5":"NATIVE_EVENT_HANDLER",COMPONENT_EVENT_HANDLER:6,"6":"COMPONENT_EVENT_HANDLER",VNODE_HOOK:7,"7":"VNODE_HOOK",DIRECTIVE_HOOK:8,"8":"DIRECTIVE_HOOK",TRANSITION_HOOK:9,"9":"TRANSITION_HOOK",APP_ERROR_HANDLER:10,"10":"APP_ERROR_HANDLER",APP_WARN_HANDLER:11,"11":"APP_WARN_HANDLER",FUNCTION_REF:12,"12":"FUNCTION_REF",ASYNC_COMPONENT_LOADER:13,"13":"ASYNC_COMPONENT_LOADER",SCHEDULER:14,"14":"SCHEDULER",COMPONENT_UPDATE:15,"15":"COMPONENT_UPDATE",APP_UNMOUNT_CLEANUP:16,"16":"APP_UNMOUNT_CLEANUP"},qE={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",[0]:"setup function",[1]:"render function",[2]:"watcher getter",[3]:"watcher callback",[4]:"watcher cleanup function",[5]:"native event handler",[6]:"component event handler",[7]:"vnode hook",[8]:"directive hook",[9]:"transition hook",[10]:"app errorHandler",[11]:"app warnHandler",[12]:"ref function",[13]:"async component loader",[14]:"scheduler flush",[15]:"component update",[16]:"app unmount cleanup function"};function ri(e,t,n,r){try{return r?e(...r):e()}catch(i){ii(i,t,n)}}function gn(e,t,n,r){if(pe(e)){const i=ri(e,t,n,r);return i&&Ku(i)&&i.catch(o=>{ii(o,t,n)}),i}if(ie(e)){const i=[];for(let o=0;o<e.length;o++)i.push(gn(e[o],t,n,r));return i}}function ii(e,t,n,r=!0){const i=t?t.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=t&&t.appContext.config||xe;if(t){let a=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;a;){const u=a.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,l,c)===!1)return}a=a.parent}if(o){Nn(),ri(o,null,10,[e,l,c]),Ln();return}}ZE(e,n,i,r,s)}function ZE(e,t,n,r=!0,i=!1){if(i)throw e;console.error(e)}const Ut=[];let An=-1;const xi=[];let ar=null,mi=0;const Yh=Promise.resolve();let Ks=null;function Oe(e){const t=Ks||Yh;return e?t.then(this?e.bind(this):e):t}function KE(e){let t=An+1,n=Ut.length;for(;t<n;){const r=t+n>>>1,i=Ut[r],o=Po(i);o<e||o===e&&i.flags&2?t=r+1:n=r}return t}function oc(e){if(!(e.flags&1)){const t=Po(e),n=Ut[Ut.length-1];!n||!(e.flags&2)&&t>=Po(n)?Ut.push(e):Ut.splice(KE(t),0,e),e.flags|=1,Gh()}}function Gh(){Ks||(Ks=Yh.then(qh))}function ko(e){ie(e)?xi.push(...e):ar&&e.id===-1?ar.splice(mi+1,0,e):e.flags&1||(xi.push(e),e.flags|=1),Gh()}function qf(e,t,n=An+1){for(;n<Ut.length;n++){const r=Ut[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Ut.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Xs(e){if(xi.length){const t=[...new Set(xi)].sort((n,r)=>Po(n)-Po(r));if(xi.length=0,ar){ar.push(...t);return}for(ar=t,mi=0;mi<ar.length;mi++){const n=ar[mi];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}ar=null,mi=0}}const Po=e=>e.id==null?e.flags&2?-1:1/0:e.id;function qh(e){const t=St;
vendor: 9,913 bytes, line 43
43try{for(An=0;An<Ut.length;An++){const n=Ut[An];n&&!(n.flags&8)&&(n.flags&4&&(n.flags&=-2),ri(n,n.i,n.i?15:14),n.flags&4||(n.flags&=-2))}}finally{for(;An<Ut.length;An++){const n=Ut[An];n&&(n.flags&=-2)}An=-1,Ut.length=0,Xs(),Ks=null,(Ut.length||xi.length)&&qh()}}let yi,gs=[];function Zh(e,t){var n,r;yi=e,yi?(yi.enabled=!0,gs.forEach(({event:i,args:o})=>yi.emit(i,...o)),gs=[]):typeof window!="undefined"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{Zh(o,t)}),setTimeout(()=>{yi||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,gs=[])},3e3)):gs=[]}let Rt=null,Ua=null;function No(e){const t=Rt;return Rt=e,Ua=e&&e.type.__scopeId||null,t}function XE(e){Ua=e}function JE(){Ua=null}const QE=e=>sc;function sc(e,t=Rt,n){if(!t||e._n)return e;const r=(...i)=>{r._d&&Bo(-1);const o=No(t);let s;try{s=e(...i)}finally{No(o),r._d&&Bo(1)}return s};return r._n=!0,r._c=!0,r._d=!0,r}function eS(e,t){if(Rt===null)return e;const n=Xo(Rt),r=e.dirs||(e.dirs=[]);for(let i=0;i<t.length;i++){let[o,s,a,l=xe]=t[i];o&&(pe(o)&&(o={mounted:o,updated:o}),o.deep&&Un(s),r.push({dir:o,instance:n,value:s,oldValue:void 0,arg:a,modifiers:l}))}return e}function kn(e,t,n,r){const i=e.dirs,o=t&&t.dirs;for(let s=0;s<i.length;s++){const a=i[s];o&&(a.oldValue=o[s].value);let l=a.dir[r];l&&(Nn(),gn(l,n,8,[e.el,a,e,t]),Ln())}}const Kh=Symbol("_vte"),Xh=e=>e.__isTeleport,mo=e=>e&&(e.disabled||e.disabled===""),Zf=e=>e&&(e.defer||e.defer===""),Kf=e=>typeof SVGElement!="undefined"&&e instanceof SVGElement,Xf=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,lu=(e,t)=>{const n=e&&e.to;return he(n)?t?t(n):null:n},Jh={name:"Teleport",__isTeleport:!0,process(e,t,n,r,i,o,s,a,l,c){const{mc:u,pc:f,pbc:d,o:{insert:p,querySelector:h,createText:v,createComment:y}}=c,m=mo(t.props);let{shapeFlag:S,children:b,dynamicChildren:g}=t;if(e==null){const E=t.el=v(""),T=t.anchor=v("");p(E,n,r),p(T,n,r);const R=(C,A)=>{S&16&&u(b,C,A,i,o,s,a,l)},I=()=>{const C=t.target=lu(t.props,h),A=ev(C,t,v,p);C&&(s!=="svg"&&Kf(C)?s="svg":s!=="mathml"&&Xf(C)&&(s="mathml"),i&&i.isCE&&(i.ce._teleportTargets||(i.ce._teleportTargets=new Set)).add(C),m||(R(C,A),ks(t,!1)))};m&&(R(n,T),ks(t,!0)),Zf(t.props)?(t.el.__isMounted=!1,vt(()=>{I(),delete t.el.__isMounted},o)):I()}else{if(Zf(t.props)&&e.el.__isMounted===!1){vt(()=>{Jh.process(e,t,n,r,i,o,s,a,l,c)},o);return}t.el=e.el,t.targetStart=e.targetStart;const E=t.anchor=e.anchor,T=t.target=e.target,R=t.targetAnchor=e.targetAnchor,I=mo(e.props),C=I?n:T,A=I?E:R;if(s==="svg"||Kf(T)?s="svg":(s==="mathml"||Xf(T))&&(s="mathml"),g?(d(e.dynamicChildren,g,C,i,o,s,a),mc(e,t,!0)):l||f(e,t,C,A,i,o,s,a,!1),m)I?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):ms(t,n,E,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const O=t.target=lu(t.props,h);O&&ms(t,O,null,c,0)}else I&&ms(t,T,R,c,1);ks(t,m)}},remove(e,t,n,{um:r,o:{remove:i}},o){const{shapeFlag:s,children:a,anchor:l,targetStart:c,targetAnchor:u,target:f,props:d}=e;if(f&&(i(c),i(u)),o&&i(l),s&16){const p=o||!mo(d);for(let h=0;h<a.length;h++){const v=a[h];r(v,t,n,p,!!v.dynamicChildren)}}},move:ms,hydrate:tS};function ms(e,t,n,{o:{insert:r},m:i},o=2){o===0&&r(e.targetAnchor,t,n);const{el:s,anchor:a,shapeFlag:l,children:c,props:u}=e,f=o===2;if(f&&r(s,t,n),(!f||mo(u))&&l&16)for(let d=0;d<c.length;d++)i(c[d],t,n,2);f&&r(a,t,n)}function tS(e,t,n,r,i,o,{o:{nextSibling:s,parentNode:a,querySelector:l,insert:c,createText:u}},f){function d(v,y,m,S){y.anchor=f(s(v),y,a(v),n,r,i,o),y.targetStart=m,y.targetAnchor=S}const p=t.target=lu(t.props,l),h=mo(t.props);if(p){const v=p._lpa||p.firstChild;if(t.shapeFlag&16)if(h)d(e,t,v,v&&s(v));else{t.anchor=s(e);let y=v;for(;y;){if(y&&y.nodeType===8){if(y.data==="teleport start anchor")t.targetStart=y;else if(y.data==="teleport anchor"){t.targetAnchor=y,p._lpa=t.targetAnchor&&s(t.targetAnchor);break}}y=s(y)}t.targetAnchor||ev(p,t,u,c),f(v&&s(v),t,p,n,r,i,o)}ks(t,h)}else h&&t.shapeFlag&16&&d(e,t,e,s(e));return t.anchor&&s(t.anchor)}const Qh=Jh;function ks(e,t){const n=e.ctx;if(n&&n.ut){let r,i;for(t?(r=e.el,i=e.anchor):(r=e.targetStart,i=e.targetAnchor);r&&r!==i;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function ev(e,t,n,r){const i=t.targetStart=n(""),o=t.targetAnchor=n("");return i[Kh]=o,e&&(r(i,e),r(o,e)),o}const Vn=Symbol("_leaveCb"),ys=Symbol("_enterCb");function ac(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Ve(()=>{e.isMounted=!0}),Ya(()=>{e.isUnmounting=!0}),e}const cn=[Function,Array],lc={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:cn,onEnter:cn,onAfterEnter:cn,onEnterCancelled:cn,onBeforeLeave:cn,onLeave:cn,onAfterLeave:cn,onLeaveCancelled:cn,onBeforeAppear:cn,onAppear:cn,onAfterAppear:cn,onAppearCancelled:cn},tv=e=>{const t=e.subTree;return t.component?tv(t.component):t},nS={name:"BaseTransition",props:lc,setup(e,{slots:t}){const n=Bt(),r=ac();return()=>{const i=t.default&&Wa(t.default(),!0);if(!i||!i.length)return;const o=nv(i),s=ge(e),{mode:a}=s;if(r.isLeaving)return Al(o);const l=Jf(o);if(!l)return Al(o);let c=Ni(l,s,r,n,f=>c=f);l.type!==lt&&Gn(l,c);let u=n.subTree&&Jf(n.subTree);if(u&&u.type!==lt&&!En(u,l)&&tv(n).type!==lt){let f=Ni(u,s,r,n);if(Gn(u,f),a==="out-in"&&l.type!==lt)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},Al(o);a==="in-out"&&l.type!==lt?f.delayLeave=(d,p,h)=>{const v=iv(r,u);v[String(u.key)]=u,d[Vn]=()=>{p(),d[Vn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{h(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return o}}};function nv(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==lt){t=n;break}}return t}const rv=nS;function iv(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ni(e,t,n,r,i){const{appear:o,mode:s,persisted:a=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:h,onLeaveCancelled:v,onBeforeAppear:y,onAppear:m,onAfterAppear:S,onAppearCancelled:b}=t,g=String(e.key),E=iv(n,e),T=(C,A)=>{C&&gn(C,r,9,A)},R=(C,A)=>{const O=A[1];T(C,A),ie(C)?C.every(k=>k.length<=1)&&O():C.length<=1&&O()},I={mode:s,persisted:a,beforeEnter(C){let A=l;if(!n.isMounted)if(o)A=y||l;else return;C[Vn]&&C[Vn](!0);const O=E[g];O&&En(e,O)&&O.el[Vn]&&O.el[Vn](),T(A,[C])},enter(C){let A=c,O=u,k=f;if(!n.isMounted)if(o)A=m||c,O=S||u,k=b||f;else return;let V=!1;const Q=C[ys]=te=>{V||(V=!0,te?T(k,[C]):T(O,[C]),I.delayedLeave&&I.delayedLeave(),C[ys]=void 0)};A?R(A,[C,Q]):Q()},leave(C,A){const O=String(e.key);if(C[ys]&&C[ys](!0),n.isUnmounting)return A();T(d,[C]);let k=!1;const V=C[Vn]=Q=>{k||(k=!0,A(),Q?T(v,[C]):T(h,[C]),C[Vn]=void 0,E[O]===e&&delete E[O])};E[O]=e,p?R(p,[C,V]):V()},clone(C){const A=Ni(C,t,n,r,i);return i&&i(A),A}};return I}function Al(e){if(Zo(e))return e=wn(e),e.children=null,e}function Jf(e){if(!Zo(e))return Xh(e.type)&&e.children?nv(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&pe(n.default))return n.default()}}function Gn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Gn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Wa(e,t=!1,n){let r=[],i=0;for(let o=0;o<e.length;o++){let s=e[o];const a=n==null?s.key:String(n)+String(s.key!=null?s.key:o);s.type===gt?(s.patchFlag&128&&i++,r=r.concat(Wa(s.children,t,a))):(t||s.type!==lt)&&r.push(a!=null?wn(s,{key:a}):s)}if(i>1)for(let o=0;o<r.length;o++)r[o].patchFlag=-2;return r}function ve(e,t){return pe(e)?(()=>Te({name:e.name},t,{setup:e}))():e}function rS(){const e=Bt();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function uc(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function iS(e){const t=Bt(),n=Br(null);if(t){const i=t.refs===xe?t.refs={}:t.refs;Object.defineProperty(i,e,{enumerable:!0,get:()=>n.value,set:o=>n.value=o})}return n}const Js=new WeakMap;function Ri(e,t,n,r,i=!1){if(ie(e)){e.forEach((h,v)=>Ri(h,t&&(ie(t)?t[v]:t),n,r,i));return}if(vr(r)&&!i){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&Ri(e,t,n,r.component.subTree);return}const o=r.shapeFlag&4?Xo(r.component):r.el,s=i?null:o,{i:a,r:l}=e,c=t&&t.r,u=a.refs===xe?a.refs={}:a.refs,f=a.setupState,d=ge(f),p=f===xe?Si:h=>Pe(d,h);if(c!=null&&c!==l){if(Qf(t),he(c))u[c]=null,p(c)&&(f[c]=null);else if(ut(c)){c.value=null;const h=t;h.k&&(u[h.k]=null)}}if(pe(l))ri(l,a,12,[s,u]);else{const h=he(l),v=ut(l);if(h||v){const y=()=>{if(e.f){const m=h?p(l)?f[l]:u[l]:l.value;if(i)ie(m)&&Zu(m,o);else if(ie(m))m.includes(o)||m.push(o);else if(h)u[l]=[o],p(l)&&(f[l]=u[l]);else{const S=[o];l.value=S,e.k&&(u[e.k]=S)}}else h?(u[l]=s,p(l)&&(f[l]=s)):v&&(l.value=s,e.k&&(u[e.k]=s))};if(s){const m=()=>{y(),Js.delete(e)};m.id=-1,Js.set(e,m),vt(m,n)}else Qf(e),y()}}}function Qf(e){const t=Js.get(e);t&&(t.flags|=8,Js.delete(e))}let ed=!1;const _r=()=>{ed||(console.error("Hydration completed but contains mismatches."),ed=!0)},oS=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",sS=e=>e.namespaceURI.includes("MathML"),bs=e=>{if(e.nodeType===1){if(oS(e))return"svg";if(sS(e))return"mathml"}},Pr=e=>e.nodeType===8;function aS(e){const{mt:t,p:n,o:{patchProp:r,createText:i,nextSibling:o,parentNode:s,remove:a,insert:l,createComment:c}}=e,u=(b,g)=>{if(!g.hasChildNodes()){__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&rr("Attempting to hydrate existing markup but container is empty. Performing full mount instead."),n(null,b,g),Xs(),g._vnode=b;return}f(g.firstChild,b,null,null,null),Xs(),g._vnode=b},f=(b,g,E,T,R,I=!1)=>{I=I||!!g.dynamicChildren;const C=Pr(b)&&b.data==="[",A=()=>v(b,g,E,T,R,C),{type:O,ref:k,shapeFlag:V,patchFlag:Q}=g;
43let te=b.nodeType;g.el=b,Q===-2&&(I=!1,g.dynamicChildren=null);let Z=null;switch(O){case gr:te!==3?g.children===""?(l(g.el=i(""),s(b),b),Z=b):Z=A():(b.data!==g.children&&(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&rr("Hydration text mismatch in",b.parentNode,` 44 - rendered on server: ${JSON.stringify(b.data)} 45 - expected on client: ${JSON.stringify(g.children)}`),_r(),b.data=g.children),Z=o(b));break;case lt:S(b)?(Z=o(b),m(g.el=b.content.firstChild,b,E)):te!==8||C?Z=A():Z=o(b);break;case Vr:if(C&&(b=o(b),te=b.nodeType),te===1||te===3){Z=b;const se=!g.children.length;for(let H=0;H<g.staticCount;H++)se&&(g.children+=Z.nodeType===1?Z.outerHTML:Z.data),H===g.staticCount-1&&(g.anchor=Z),Z=o(Z);return C?o(Z):Z}else A();break;case gt:C?Z=h(b,g,E,T,R,I):Z=A();break;default:if(V&1)(te!==1||g.type.toLowerCase()!==b.tagName.toLowerCase())&&!S(b)?Z=A():Z=d(b,g,E,T,R,I);else if(V&6){g.slotScopeIds=R;const se=s(b);if(C?Z=y(b):Pr(b)&&b.data==="teleport start"?Z=y(b,b.data,"teleport end"):Z=o(b),t(g,se,null,E,T,bs(se),I),vr(g)&&!g.type.__asyncResolved){let H;C?(H=qe(gt),H.anchor=Z?Z.previousSibling:se.lastChild):H=b.nodeType===3?bc(""):qe("div"),H.el=b,g.component.subTree=H}}else V&64?te!==8?Z=A():Z=g.type.hydrate(b,g,E,T,R,I,e,p):V&128?Z=g.type.hydrate(b,g,E,T,bs(s(b)),R,I,e,f):__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&rr("Invalid HostVNode type:",O,`(${typeof O})`)}return k!=null&&Ri(k,null,T,g),Z},d=(b,g,E,T,R,I)=>{I=I||!!g.dynamicChildren;const{type:C,props:A,patchFlag:O,shapeFlag:k,dirs:V,transition:Q}=g,te=C==="input"||C==="option";if(te||O!==-1){V&&kn(g,null,E,"created");let Z=!1;if(S(b)){Z=Mv(null,Q)&&E&&E.vnode.props&&E.vnode.props.appear;const H=b.content.firstChild;if(Z){const B=H.getAttribute("class");B&&(H.$cls=B),Q.beforeEnter(H)}m(H,b,E),g.el=b=H}if(k&16&&!(A&&(A.innerHTML||A.textContent))){let H=p(b.firstChild,g,b,E,T,R,I),B=!1;for(;H;){fo(b,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!B&&(rr("Hydration children mismatch on",b,` 46Server rendered element contains more child nodes than client vdom.`),B=!0),_r());const oe=H;H=H.nextSibling,a(oe)}}else if(k&8){let H=g.children;H[0]===` 47`&&(b.tagName==="PRE"||b.tagName==="TEXTAREA")&&(H=H.slice(1)),b.textContent!==H&&(fo(b,0)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&rr("Hydration text content mismatch on",b,` 48 - rendered on server: ${b.textContent} 49 - expected on client: ${g.children}`),_r()),b.textContent=g.children)}if(A){if(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__||te||!I||O&48){const H=b.tagName.includes("-");for(const B in A)__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!(V&&V.some(oe=>oe.dir.created))&&lS(b,B,A[B],g,E)&&_r(),(te&&(B.endsWith("value")||B==="indeterminate")||Qr(B)&&!pr(B)||B[0]==="."||H)&&r(b,B,null,A[B],void 0,E)}else if(A.onClick)r(b,"onClick",null,A.onClick,void 0,E);else if(O&4&&hr(A.style))for(const H in A.style)A.style[H]}let se;(se=A&&A.onVnodeBeforeMount)&&Zt(se,E,g),V&&kn(g,null,E,"beforeMount"),((se=A&&A.onVnodeMounted)||V||Z)&&Fv(()=>{se&&Zt(se,E,g),Z&&Q.enter(b),V&&kn(g,null,E,"mounted")},T)}return b.nextSibling},p=(b,g,E,T,R,I,C)=>{C=C||!!g.dynamicChildren;const A=g.children,O=A.length;let k=!1;for(let V=0;V<O;V++){const Q=C?A[V]:A[V]=Kt(A[V]),te=Q.type===gr;b?(te&&!C&&V+1<O&&Kt(A[V+1]).type===gr&&(l(i(b.data.slice(Q.children.length)),E,o(b)),b.data=Q.children),b=f(b,Q,T,R,I,C)):te&&!Q.children?l(Q.el=i(""),E):(fo(E,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&!k&&(rr("Hydration children mismatch on",E,` 50Server rendered element contains fewer child nodes than client vdom.`),k=!0),_r()),n(null,Q,E,null,T,R,bs(E),I))}return b},h=(b,g,E,T,R,I)=>{const{slotScopeIds:C}=g;C&&(R=R?R.concat(C):C);const A=s(b),O=p(o(b),g,A,E,T,R,I);return O&&Pr(O)&&O.data==="]"?o(g.anchor=O):(_r(),l(g.anchor=c("]"),A,O),O)},v=(b,g,E,T,R,I)=>{if(fo(b.parentElement,1)||(__VUE_PROD_HYDRATION_MISMATCH_DETAILS__&&rr(`Hydration node mismatch: 51- rendered on server:`,b,b.nodeType===3?"(text)":Pr(b)&&b.data==="["?"(start of fragment)":"",` 52- expected on client:`,g.type),_r()),g.el=null,I){const O=y(b);for(;;){const k=o(b);if(k&&k!==O)a(k);else break}}const C=o(b),A=s(b);return a(b),n(null,g,A,C,E,T,bs(A),R),E&&(E.vnode.el=g.el,qa(E,g.el)),C},y=(b,g="[",E="]")=>{let T=0;for(;b;)if(b=o(b),b&&Pr(b)&&(b.data===g&&T++,b.data===E)){if(T===0)return o(b);T--}return b},m=(b,g,E)=>{const T=g.parentNode;T&&T.replaceChild(b,g);let R=E;for(;R;)R.vnode.el===g&&(R.vnode.el=R.subTree.el=b),R=R.parent},S=b=>b.nodeType===1&&b.tagName==="TEMPLATE";return[u,f]}function lS(e,t,n,r,i){let o,s,a,l;if(t==="class")e.$cls?(a=e.$cls,delete e.$cls):a=e.getAttribute("class"),l=Ki(n),uS(td(a||""),td(l))||(o=2,s="class");else if(t==="style"){a=e.getAttribute("style")||"",l=he(n)?n:zb(Zi(n));const c=nd(a),u=nd(l);if(r.dirs)for(const{dir:f,value:d}of r.dirs)f.name==="show"&&!d&&u.set("display","none");i&&ov(i,r,u),cS(c,u)||(o=3,s="style")}else(e instanceof SVGElement&&Jb(t)||e instanceof HTMLElement&&($f(t)||Xb(t)))&&($f(t)?(a=e.hasAttribute(t),l=Ju(n)):n==null?(a=e.hasAttribute(t),l=!1):(e.hasAttribute(t)?a=e.getAttribute(t):t==="value"&&e.tagName==="TEXTAREA"?a=e.value:a=!1,l=Qb(n)?String(n):!1),a!==l&&(o=4,s=t));if(o!=null&&!fo(e,o)){const c=d=>d===!1?"(not rendered)":`${s}="${d}"`,u=`Hydration ${sv[o]} mismatch on`,f=` 53 - rendered on server: ${c(a)} 54 - expected on client: ${c(l)} 55 Note: this mismatch is check-only. The DOM will not be rectified in production due to performance overhead. 56 You should fix the source of the mismatch.`;return rr(u,e,f),!0}return!1}function td(e){return new Set(e.trim().split(/\s+/))}function uS(e,t){if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0}
vendor: 17,875 bytes, line 56
56function nd(e){const t=new Map;for(const n of e.split(";")){let[r,i]=n.split(":");r=r.trim(),i=i&&i.trim(),r&&i&&t.set(r,i)}return t}function cS(e,t){if(e.size!==t.size)return!1;for(const[n,r]of e)if(r!==t.get(n))return!1;return!0}function ov(e,t,n){const r=e.subTree;if(e.getCssVars&&(t===r||r&&r.type===gt&&r.children.includes(t))){const i=e.getCssVars();for(const o in i){const s=Ch(i[o]);n.set(`--${tE(o,!1)}`,s)}}t===r&&e.parent&&ov(e.parent,e.vnode,n)}const rd="data-allow-mismatch",sv={[0]:"text",[1]:"children",[2]:"class",[3]:"style",[4]:"attribute"};function fo(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(rd);)e=e.parentElement;const n=e&&e.getAttribute(rd);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:r.includes(sv[t])}}const fS=qo().requestIdleCallback||(e=>setTimeout(e,1)),dS=qo().cancelIdleCallback||(e=>clearTimeout(e)),pS=(e=1e4)=>t=>{const n=fS(t,{timeout:e});return()=>dS(n)};function hS(e){const{top:t,left:n,bottom:r,right:i}=e.getBoundingClientRect(),{innerHeight:o,innerWidth:s}=window;return(t>0&&t<o||r>0&&r<o)&&(n>0&&n<s||i>0&&i<s)}const vS=e=>(t,n)=>{const r=new IntersectionObserver(i=>{for(const o of i)if(!!o.isIntersecting){r.disconnect(),t();break}},e);return n(i=>{if(i instanceof Element){if(hS(i))return t(),r.disconnect(),!1;r.observe(i)}}),()=>r.disconnect()},gS=e=>t=>{if(e){const n=matchMedia(e);if(n.matches)t();else return n.addEventListener("change",t,{once:!0}),()=>n.removeEventListener("change",t)}},mS=(e=[])=>(t,n)=>{he(e)&&(e=[e]);let r=!1;const i=s=>{r||(r=!0,o(),t(),s.target.dispatchEvent(new s.constructor(s.type,s)))},o=()=>{n(s=>{for(const a of e)s.removeEventListener(a,i)})};return n(s=>{for(const a of e)s.addEventListener(a,i,{once:!0})}),o};function yS(e,t){if(Pr(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(Pr(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const vr=e=>!!e.type.__asyncLoader;function bS(e){pe(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:i=200,hydrate:o,timeout:s,suspensible:a=!0,onError:l}=e;let c=null,u,f=0;const d=()=>(f++,c=null,p()),p=()=>{let h;return c||(h=c=t().catch(v=>{if(v=v instanceof Error?v:new Error(String(v)),l)return new Promise((y,m)=>{l(v,()=>y(d()),()=>m(v),f+1)});throw v}).then(v=>h!==c&&c?c:(v&&(v.__esModule||v[Symbol.toStringTag]==="Module")&&(v=v.default),u=v,v)))};return ve({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(h,v,y){let m=!1;(v.bu||(v.bu=[])).push(()=>m=!0);const S=()=>{m||y()},b=o?()=>{const g=o(S,E=>yS(h,E));g&&(v.bum||(v.bum=[])).push(g)}:S;u?b():p().then(()=>!v.isUnmounted&&b())},get __asyncResolved(){return u},setup(){const h=xt;if(uc(h),u)return()=>kl(u,h);const v=b=>{c=null,ii(b,h,13,!r)};if(a&&h.suspense||Li)return p().then(b=>()=>kl(b,h)).catch(b=>(v(b),()=>r?qe(r,{error:b}):null));const y=ee(!1),m=ee(),S=ee(!!i);return i&&setTimeout(()=>{S.value=!1},i),s!=null&&setTimeout(()=>{if(!y.value&&!m.value){const b=new Error(`Async component timed out after ${s}ms.`);v(b),m.value=b}},s),p().then(()=>{y.value=!0,h.parent&&Zo(h.parent.vnode)&&h.parent.update()}).catch(b=>{v(b),m.value=b}),()=>{if(y.value&&u)return kl(u,h);if(m.value&&r)return qe(r,{error:m.value});if(n&&!S.value)return qe(n)}}})}function kl(e,t){const{ref:n,props:r,children:i,ce:o}=t.vnode,s=qe(e,r,i);return s.ref=n,s.ce=o,delete t.vnode.ce,s}const Zo=e=>e.type.__isKeepAlive,ES={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Bt(),r=n.ctx;if(!r.renderer)return()=>{const S=t.default&&t.default();return S&&S.length===1?S[0]:S};const i=new Map,o=new Set;let s=null;const a=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(S,b,g,E,T)=>{const R=S.component;c(S,b,g,0,a),l(R.vnode,S,b,g,R,a,E,S.slotScopeIds,T),vt(()=>{R.isDeactivated=!1,R.a&&_i(R.a);const I=S.props&&S.props.onVnodeMounted;I&&Zt(I,R.parent,S)},a)},r.deactivate=S=>{const b=S.component;ea(b.m),ea(b.a),c(S,d,null,1,a),vt(()=>{b.da&&_i(b.da);const g=S.props&&S.props.onVnodeUnmounted;g&&Zt(g,b.parent,S),b.isDeactivated=!0},a)};function p(S){Pl(S),u(S,n,a,!0)}function h(S){i.forEach((b,g)=>{const E=oa(b.type);E&&!S(E)&&v(g)})}function v(S){const b=i.get(S);b&&(!s||!En(b,s))?p(b):s&&Pl(s),i.delete(S),o.delete(S)}hn(()=>[e.include,e.exclude],([S,b])=>{S&&h(g=>po(S,g)),b&&h(g=>!po(b,g))},{flush:"post",deep:!0});let y=null;const m=()=>{y!=null&&(ta(n.subTree.type)?vt(()=>{i.set(y,Es(n.subTree))},n.subTree.suspense):i.set(y,Es(n.subTree)))};return Ve(m),Xi(m),Ya(()=>{i.forEach(S=>{const{subTree:b,suspense:g}=n,E=Es(b);if(S.type===E.type&&S.key===E.key){Pl(E);const T=E.component.da;T&&vt(T,g);return}p(S)})}),()=>{if(y=null,!t.default)return s=null;const S=t.default(),b=S[0];if(S.length>1)return s=null,S;if(!qn(b)||!(b.shapeFlag&4)&&!(b.shapeFlag&128))return s=null,b;let g=Es(b);if(g.type===lt)return s=null,g;const E=g.type,T=oa(vr(g)?g.type.__asyncResolved||{}:E),{include:R,exclude:I,max:C}=e;if(R&&(!T||!po(R,T))||I&&T&&po(I,T))return g.shapeFlag&=-257,s=g,b;const A=g.key==null?E:g.key,O=i.get(A);return g.el&&(g=wn(g),b.shapeFlag&128&&(b.ssContent=g)),y=A,O?(g.el=O.el,g.component=O.component,g.transition&&Gn(g,g.transition),g.shapeFlag|=512,o.delete(A),o.add(A)):(o.add(A),C&&o.size>parseInt(C,10)&&v(o.values().next().value)),g.shapeFlag|=256,s=g,ta(b.type)?b:g}}},SS=ES;function po(e,t){return ie(e)?e.some(n=>po(n,t)):he(e)?e.split(",").includes(t):Rb(e)?(e.lastIndex=0,e.test(t)):!1}function av(e,t){uv(e,"a",t)}function lv(e,t){uv(e,"da",t)}function uv(e,t,n=xt){const r=e.__wdc||(e.__wdc=()=>{let i=n;for(;i;){if(i.isDeactivated)return;i=i.parent}return e()});if($a(t,r,n),n){let i=n.parent;for(;i&&i.parent;)Zo(i.parent.vnode)&&CS(r,t,n,i),i=i.parent}}function CS(e,t,n,r){const i=$a(t,e,r,!0);Et(()=>{Zu(r[t],i)},n)}function Pl(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Es(e){return e.shapeFlag&128?e.ssContent:e}function $a(e,t,n=xt,r=!1){if(n){const i=n[e]||(n[e]=[]),o=t.__weh||(t.__weh=(...s)=>{Nn();const a=qr(n),l=gn(t,n,e,s);return a(),Ln(),l});return r?i.unshift(o):i.push(o),o}}const Jn=e=>(t,n=xt)=>{(!Li||e==="sp")&&$a(e,(...r)=>t(...r),n)},cv=Jn("bm"),Ve=Jn("m"),cc=Jn("bu"),Xi=Jn("u"),Ya=Jn("bum"),Et=Jn("um"),fv=Jn("sp"),dv=Jn("rtg"),pv=Jn("rtc");function hv(e,t=xt){$a("ec",e,t)}const fc="components",TS="directives";function DS(e,t){return dc(fc,e,!0,t)||e}const vv=Symbol.for("v-ndc");function wS(e){return he(e)?dc(fc,e,!1)||e:e||vv}function IS(e){return dc(TS,e)}function dc(e,t,n=!0,r=!1){const i=Rt||xt;if(i){const o=i.type;if(e===fc){const a=oa(o,!1);if(a&&(a===t||a===Ke(t)||a===ti(Ke(t))))return o}const s=id(i[e]||o[e],t)||id(i.appContext[e],t);return!s&&r?o:s}}function id(e,t){return e&&(e[t]||e[Ke(t)]||e[ti(Ke(t))])}function _S(e,t,n,r){let i;const o=n&&n[r],s=ie(e);if(s||he(e)){const a=s&&hr(e);let l=!1,c=!1;a&&(l=!sn(e),c=Yn(e),e=Fa(e)),i=new Array(e.length);for(let u=0,f=e.length;u<f;u++)i[u]=t(l?c?qs(It(e[u])):It(e[u]):e[u],u,void 0,o&&o[u])}else if(typeof e=="number"){i=new Array(e);for(let a=0;a<e;a++)i[a]=t(a+1,a,void 0,o&&o[a])}else if(He(e))if(e[Symbol.iterator])i=Array.from(e,(a,l)=>t(a,l,void 0,o&&o[l]));else{const a=Object.keys(e);i=new Array(a.length);for(let l=0,c=a.length;l<c;l++){const u=a[l];i[l]=t(e[u],u,l,o&&o[l])}}else i=[];return n&&(n[r]=i),i}function xS(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(ie(r))for(let i=0;i<r.length;i++)e[r[i].name]=r[i].fn;else r&&(e[r.name]=r.key?(...i)=>{const o=r.fn(...i);return o&&(o.key=r.key),o}:r.fn)}return e}function RS(e,t,n={},r,i){if(Rt.ce||Rt.parent&&vr(Rt.parent)&&Rt.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),Ho(),na(gt,null,[qe("slot",n,r&&r())],c?-2:64)}let o=e[t];o&&o._c&&(o._d=!1),Ho();const s=o&&pc(o(n)),a=n.key||s&&s.key,l=na(gt,{key:(a&&!Qt(a)?a:`_${t}`)+(!s&&r?"_fb":"")},s||(r?r():[]),s&&e._===1?64:-2);return!i&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),o&&o._c&&(o._d=!0),l}function pc(e){return e.some(t=>qn(t)?!(t.type===lt||t.type===gt&&!pc(t.children)):!0)?e:null}function MS(e,t){const n={};for(const r in e)n[t&&/[A-Z]/.test(r)?`on:${r}`:Ii(r)]=e[r];return n}const uu=e=>e?Yv(e)?Xo(e):uu(e.parent):null,yo=Te(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>uu(e.parent),$root:e=>uu(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>hc(e),$forceUpdate:e=>e.f||(e.f=()=>{oc(e.update)}),$nextTick:e=>e.n||(e.n=Oe.bind(e.proxy)),$watch:e=>lC.bind(e)}),Nl=(e,t)=>e!==xe&&!e.__isScriptSetup&&Pe(e,t),cu={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:i,props:o,accessCache:s,type:a,appContext:l}=e;let c;if(t[0]!=="$"){const p=s[t];if(p!==void 0)switch(p){case 1:return r[t];case 2:return i[t];case 4:return n[t];case 3:return o[t]}else{if(Nl(r,t))return s[t]=1,r[t];if(i!==xe&&Pe(i,t))return s[t]=2,i[t];if((c=e.propsOptions[0])&&Pe(c,t))return s[t]=3,o[t];if(n!==xe&&Pe(n,t))return s[t]=4,n[t];fu&&(s[t]=0)}}const u=yo[t];let f,d;if(u)return t==="$attrs"&&Pt(e.attrs,"get",""),u(e);if((f=a.__cssModules)&&(f=f[t]))return f;if(n!==xe&&Pe(n,t))return s[t]=4,n[t];if(d=l.config.globalProperties,Pe(d,t))return d[t]},set({_:e},t,n){const{data:r,setupState:i,ctx:o}=e;return Nl(i,t)?(i[t]=n,!0):r!==xe&&Pe(r,t)?(r[t]=n,!0):Pe(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:i,propsOptions:o,type:s}},a){let l,c;return!!(n[a]||e!==xe&&a[0]!=="$"&&Pe(e,a)||Nl(t,a)||(l=o[0])&&Pe(l,a)||Pe(r,a)||Pe(yo,a)||Pe(i.config.globalProperties,a)||(c=s.__cssModules)&&c[a])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Pe(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}},AS=Te({},cu,{get(e,t){if(t!==Symbol.unscopables)return cu.get(e,t,e)},has(e,t){return t[0]!=="_"&&!Ob(t)}});function kS(){return null}function PS(){return null}function NS(e){}function LS(e){}function OS(){return null}function HS(){}function BS(e,t){return null}function FS(){return gv().slots}function zS(){return gv().attrs}function gv(e){const t=Bt();return t.setupContext||(t.setupContext=Kv(t))}function Lo(e){return ie(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function VS(e,t){const n=Lo(e);for(const r in t){if(r.startsWith("__skip"))continue;let i=n[r];i?ie(i)||pe(i)?i=n[r]={type:i,default:t[r]}:i.default=t[r]:i===null&&(i=n[r]={default:t[r]}),i&&t[`__skip_${r}`]&&(i.skipFactory=!0)}return n}function jS(e,t){return!e||!t?e||t:ie(e)&&ie(t)?e.concat(t):Te({},Lo(e),Lo(t))}function US(e,t){const n={};for(const r in e)t.includes(r)||Object.defineProperty(n,r,{enumerable:!0,get:()=>e[r]});return n}function WS(e){const t=Bt();let n=e();return gu(),Ku(n)&&(n=n.catch(r=>{throw qr(t),r})),[n,()=>qr(t)]}let fu=!0;function $S(e){const t=hc(e),n=e.proxy,r=e.ctx;fu=!1,t.beforeCreate&&od(t.beforeCreate,e,"bc");const{data:i,computed:o,methods:s,watch:a,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:p,updated:h,activated:v,deactivated:y,beforeDestroy:m,beforeUnmount:S,destroyed:b,unmounted:g,render:E,renderTracked:T,renderTriggered:R,errorCaptured:I,serverPrefetch:C,expose:A,inheritAttrs:O,components:k,directives:V,filters:Q}=t;if(c&&YS(c,r,null),s)for(const se in s){const H=s[se];pe(H)&&(r[se]=H.bind(n))}if(i){const se=i.call(n,n);He(se)&&(e.data=Yr(se))}if(fu=!0,o)for(const se in o){const H=o[se],B=pe(H)?H.bind(n,n):pe(H.get)?H.get.bind(n,n):St,oe=!pe(H)&&pe(H.set)?H.set.bind(n):St,me=re({get:B,set:oe});Object.defineProperty(r,se,{enumerable:!0,configurable:!0,get:()=>me.value,set:ce=>me.value=ce})}if(a)for(const se in a)mv(a[se],r,n,se);if(l){const se=pe(l)?l.call(n):l;Reflect.ownKeys(se).forEach(H=>{nt(H,se[H])})}u&&od(u,e,"c");function Z(se,H){ie(H)?H.forEach(B=>se(B.bind(n))):H&&se(H.bind(n))}if(Z(cv,f),Z(Ve,d),Z(cc,p),Z(Xi,h),Z(av,v),Z(lv,y),Z(hv,I),Z(pv,T),Z(dv,R),Z(Ya,S),Z(Et,g),Z(fv,C),ie(A))if(A.length){const se=e.exposed||(e.exposed={});A.forEach(H=>{Object.defineProperty(se,H,{get:()=>n[H],set:B=>n[H]=B,enumerable:!0})})}else e.exposed||(e.exposed={});E&&e.render===St&&(e.render=E),O!=null&&(e.inheritAttrs=O),k&&(e.components=k),V&&(e.directives=V),C&&uc(e)}function YS(e,t,n=St){ie(e)&&(e=du(e));for(const r in e){const i=e[r];let o;He(i)?"default"in i?o=We(i.from||r,i.default,!0):o=We(i.from||r):o=We(i),ut(o)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>o.value,set:s=>o.value=s}):t[r]=o}}function od(e,t,n){gn(ie(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function mv(e,t,n,r){let i=r.includes(".")?Lv(n,r):()=>n[r];if(he(e)){const o=t[e];pe(o)&&hn(i,o)}else if(pe(e))hn(i,e.bind(n));else if(He(e))if(ie(e))e.forEach(o=>mv(o,t,n,r));else{const o=pe(e.handler)?e.handler.bind(n):t[e.handler];pe(o)&&hn(i,o,e)}}function hc(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:o,config:{optionMergeStrategies:s}}=e.appContext,a=o.get(t);let l;return a?l=a:!i.length&&!n&&!r?l=t:(l={},i.length&&i.forEach(c=>Qs(l,c,s,!0)),Qs(l,t,s)),He(t)&&o.set(t,l),l}function Qs(e,t,n,r=!1){const{mixins:i,extends:o}=t;o&&Qs(e,o,n,!0),i&&i.forEach(s=>Qs(e,s,n,!0));for(const s in t)if(!(r&&s==="expose")){const a=GS[s]||n&&n[s];e[s]=a?a(e[s],t[s]):t[s]}return e}const GS={data:sd,props:ad,emits:ad,methods:ho,computed:ho,beforeCreate:Vt,created:Vt,beforeMount:Vt,mounted:Vt,beforeUpdate:Vt,updated:Vt,beforeDestroy:Vt,beforeUnmount:Vt,destroyed:Vt,unmounted:Vt,activated:Vt,deactivated:Vt,errorCaptured:Vt,serverPrefetch:Vt,components:ho,directives:ho,watch:ZS,provide:sd,inject:qS};function sd(e,t){return t?e?function(){return Te(pe(e)?e.call(this,this):e,pe(t)?t.call(this,this):t)}:t:e}function qS(e,t){return ho(du(e),du(t))}function du(e){if(ie(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Vt(e,t){return e?[...new Set([].concat(e,t))]:t}function ho(e,t){return e?Te(Object.create(null),e,t):t}function ad(e,t){return e?ie(e)&&ie(t)?[...new Set([...e,...t])]:Te(Object.create(null),Lo(e),Lo(t!=null?t:{})):t}function ZS(e,t){if(!e)return t;if(!t)return e;const n=Te(Object.create(null),e);for(const r in t)n[r]=Vt(e[r],t[r]);return n}function yv(){return{app:null,config:{isNativeTag:Si,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let KS=0;function XS(e,t){return function(r,i=null){pe(r)||(r=Te({},r)),i!=null&&!He(i)&&(i=null);const o=yv(),s=new WeakSet,a=[];let l=!1;const c=o.app={_uid:KS++,_component:r,_props:i,_container:null,_context:o,_instance:null,version:Qv,get config(){return o.config},set config(u){},use(u,...f){return s.has(u)||(u&&pe(u.install)?(s.add(u),u.install(c,...f)):pe(u)&&(s.add(u),u(c,...f))),c},mixin(u){return o.mixins.includes(u)||o.mixins.push(u),c},component(u,f){return f?(o.components[u]=f,c):o.components[u]},directive(u,f){return f?(o.directives[u]=f,c):o.directives[u]},mount(u,f,d){if(!l){const p=c._ceVNode||qe(r,i);return p.appContext=o,d===!0?d="svg":d===!1&&(d=void 0),f&&t?t(p,u):e(p,u,d),l=!0,c._container=u,u.__vue_app__=c,Xo(p.component)}},onUnmount(u){a.push(u)},unmount(){l&&(gn(a,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return o.provides[u]=f,c},runWithContext(u){const f=zr;zr=c;try{return u()}finally{zr=f}}};return c}}let zr=null;function nt(e,t){if(xt){let n=xt.provides;const r=xt.parent&&xt.parent.provides;r===n&&(n=xt.provides=Object.create(r)),n[e]=t}}function We(e,t,n=!1){const r=Bt();if(r||zr){let i=zr?zr._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&pe(t)?t.call(r&&r.proxy):t}}function JS(){return!!(Bt()||zr)}const bv={},Ev=()=>Object.create(bv),Sv=e=>Object.getPrototypeOf(e)===bv;function QS(e,t,n,r=!1){const i={},o=Ev();e.propsDefaults=Object.create(null),Cv(e,t,i,o);for(const s in e.propsOptions[0])s in i||(i[s]=void 0);n?e.props=r?i:Fh(i):e.type.props?e.props=i:e.props=o,e.attrs=o}function eC(e,t,n,r){const{props:i,attrs:o,vnode:{patchFlag:s}}=e,a=ge(i),[l]=e.propsOptions;let c=!1;if((r||s>0)&&!(s&16)){if(s&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(Ga(e.emitsOptions,d))continue;const p=t[d];if(l)if(Pe(o,d))p!==o[d]&&(o[d]=p,c=!0);else{const h=Ke(d);i[h]=pu(l,a,h,p,e,!1)}else p!==o[d]&&(o[d]=p,c=!0)}}}else{Cv(e,t,i,o)&&(c=!0);let u;for(const f in a)(!t||!Pe(t,f)&&((u=Wt(f))===f||!Pe(t,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(i[f]=pu(l,a,f,void 0,e,!0)):delete i[f]);if(o!==a)for(const f in o)(!t||!Pe(t,f)&&!0)&&(delete o[f],c=!0)}c&&jn(e.attrs,"set","")}function Cv(e,t,n,r){const[i,o]=e.propsOptions;let s=!1,a;if(t)for(let l in t){if(pr(l))continue;const c=t[l];let u;i&&Pe(i,u=Ke(l))?!o||!o.includes(u)?n[u]=c:(a||(a={}))[u]=c:Ga(e.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,s=!0)}if(o){const l=ge(n),c=a||xe;for(let u=0;u<o.length;u++){const f=o[u];n[f]=pu(i,l,f,c[f],e,!Pe(c,f))}}return s}function pu(e,t,n,r,i,o){const s=e[n];if(s!=null){const a=Pe(s,"default");if(a&&r===void 0){const l=s.default;if(s.type!==Function&&!s.skipFactory&&pe(l)){const{propsDefaults:c}=i;if(n in c)r=c[n];else{const u=qr(i);r=c[n]=l.call(null,t),u()}}else r=l;i.ce&&i.ce._setProp(n,r)}s[0]&&(o&&!a?r=!1:s[1]&&(r===""||r===Wt(n))&&(r=!0))}return r}const tC=new WeakMap;function Tv(e,t,n=!1){const r=n?tC:t.propsCache,i=r.get(e);if(i)return i;const o=e.props,s={},a=[];let l=!1;if(!pe(e)){const u=f=>{l=!0;const[d,p]=Tv(f,t,!0);Te(s,d),p&&a.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!o&&!l)return He(e)&&r.set(e,Di),Di;
vendor: 5,490 bytes, line 56
56if(ie(o))for(let u=0;u<o.length;u++){const f=Ke(o[u]);ld(f)&&(s[f]=xe)}else if(o)for(const u in o){const f=Ke(u);if(ld(f)){const d=o[u],p=s[f]=ie(d)||pe(d)?{type:d}:Te({},d),h=p.type;let v=!1,y=!0;if(ie(h))for(let m=0;m<h.length;++m){const S=h[m],b=pe(S)&&S.name;if(b==="Boolean"){v=!0;break}else b==="String"&&(y=!1)}else v=pe(h)&&h.name==="Boolean";p[0]=v,p[1]=y,(v||Pe(p,"default"))&&a.push(f)}}const c=[s,a];return He(e)&&r.set(e,c),c}function ld(e){return e[0]!=="$"&&!pr(e)}const vc=e=>e==="_"||e==="_ctx"||e==="$stable",gc=e=>ie(e)?e.map(Kt):[Kt(e)],nC=(e,t,n)=>{if(t._n)return t;const r=sc((...i)=>gc(t(...i)),n);return r._c=!1,r},Dv=(e,t,n)=>{const r=e._ctx;for(const i in e){if(vc(i))continue;const o=e[i];if(pe(o))t[i]=nC(i,o,r);else if(o!=null){const s=gc(o);t[i]=()=>s}}},wv=(e,t)=>{const n=gc(t);e.slots.default=()=>n},Iv=(e,t,n)=>{for(const r in t)(n||!vc(r))&&(e[r]=t[r])},rC=(e,t,n)=>{const r=e.slots=Ev();if(e.vnode.shapeFlag&32){const i=t._;i?(Iv(r,t,n),n&&gh(r,"_",i,!0)):Dv(t,r)}else t&&wv(e,t)},iC=(e,t,n)=>{const{vnode:r,slots:i}=e;let o=!0,s=xe;if(r.shapeFlag&32){const a=t._;a?n&&a===1?o=!1:Iv(i,t,n):(o=!t.$stable,Dv(t,i)),s=t}else t&&(wv(e,t),s={default:1});if(o)for(const a in i)!vc(a)&&s[a]==null&&delete i[a]};function oC(){typeof __VUE_PROD_HYDRATION_MISMATCH_DETAILS__!="boolean"&&(qo().__VUE_PROD_HYDRATION_MISMATCH_DETAILS__=!1)}const vt=Fv;function _v(e){return Rv(e)}function xv(e){return Rv(e,aS)}function Rv(e,t){oC();const n=qo();n.__VUE__=!0;const{insert:r,remove:i,patchProp:o,createElement:s,createText:a,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:p=St,insertStaticContent:h}=e,v=(D,x,N,U=null,F=null,j=null,J=void 0,K=null,$=!!x.dynamicChildren)=>{if(D===x)return;D&&!En(D,x)&&(U=tt(D),ce(D,F,j,!0),D=null),x.patchFlag===-2&&($=!1,x.dynamicChildren=null);const{type:W,ref:ae,shapeFlag:G}=x;switch(W){case gr:y(D,x,N,U);break;case lt:m(D,x,N,U);break;case Vr:D==null&&S(x,N,U,J);break;case gt:k(D,x,N,U,F,j,J,K,$);break;default:G&1?E(D,x,N,U,F,j,J,K,$):G&6?V(D,x,N,U,F,j,J,K,$):(G&64||G&128)&&W.process(D,x,N,U,F,j,J,K,$,ln)}ae!=null&&F?Ri(ae,D&&D.ref,j,x||D,!x):ae==null&&D&&D.ref!=null&&Ri(D.ref,null,j,D,!0)},y=(D,x,N,U)=>{if(D==null)r(x.el=a(x.children),N,U);else{const F=x.el=D.el;x.children!==D.children&&c(F,x.children)}},m=(D,x,N,U)=>{D==null?r(x.el=l(x.children||""),N,U):x.el=D.el},S=(D,x,N,U)=>{[D.el,D.anchor]=h(D.children,x,N,U,D.el,D.anchor)},b=({el:D,anchor:x},N,U)=>{let F;for(;D&&D!==x;)F=d(D),r(D,N,U),D=F;r(x,N,U)},g=({el:D,anchor:x})=>{let N;for(;D&&D!==x;)N=d(D),i(D),D=N;i(x)},E=(D,x,N,U,F,j,J,K,$)=>{x.type==="svg"?J="svg":x.type==="math"&&(J="mathml"),D==null?T(x,N,U,F,j,J,K,$):C(D,x,F,j,J,K,$)},T=(D,x,N,U,F,j,J,K)=>{let $,W;const{props:ae,shapeFlag:G,transition:le,dirs:z}=D;if($=D.el=s(D.type,j,ae&&ae.is,ae),G&8?u($,D.children):G&16&&I(D.children,$,null,U,F,Ll(D,j),J,K),z&&kn(D,null,U,"created"),R($,D,D.scopeId,J,U),ae){for(const Ce in ae)Ce!=="value"&&!pr(Ce)&&o($,Ce,null,ae[Ce],j,U);"value"in ae&&o($,"value",null,ae.value,j),(W=ae.onVnodeBeforeMount)&&Zt(W,U,D)}z&&kn(D,null,U,"beforeMount");const Ee=Mv(F,le);Ee&&le.beforeEnter($),r($,x,N),((W=ae&&ae.onVnodeMounted)||Ee||z)&&vt(()=>{W&&Zt(W,U,D),Ee&&le.enter($),z&&kn(D,null,U,"mounted")},F)},R=(D,x,N,U,F)=>{if(N&&p(D,N),U)for(let j=0;j<U.length;j++)p(D,U[j]);if(F){let j=F.subTree;if(x===j||ta(j.type)&&(j.ssContent===x||j.ssFallback===x)){const J=F.vnode;R(D,J,J.scopeId,J.slotScopeIds,F.parent)}}},I=(D,x,N,U,F,j,J,K,$=0)=>{for(let W=$;W<D.length;W++){const ae=D[W]=K?lr(D[W]):Kt(D[W]);v(null,ae,x,N,U,F,j,J,K)}},C=(D,x,N,U,F,j,J)=>{const K=x.el=D.el;let{patchFlag:$,dynamicChildren:W,dirs:ae}=x;$|=D.patchFlag&16;const G=D.props||xe,le=x.props||xe;let z;if(N&&xr(N,!1),(z=le.onVnodeBeforeUpdate)&&Zt(z,N,x,D),ae&&kn(x,D,N,"beforeUpdate"),N&&xr(N,!0),(G.innerHTML&&le.innerHTML==null||G.textContent&&le.textContent==null)&&u(K,""),W?A(D.dynamicChildren,W,K,N,U,Ll(x,F),j):J||H(D,x,K,null,N,U,Ll(x,F),j,!1),$>0){if($&16)O(K,G,le,N,F);else if($&2&&G.class!==le.class&&o(K,"class",null,le.class,F),$&4&&o(K,"style",G.style,le.style,F),$&8){const Ee=x.dynamicProps;for(let Ce=0;Ce<Ee.length;Ce++){const Re=Ee[Ce],st=G[Re],Ye=le[Re];(Ye!==st||Re==="value")&&o(K,Re,st,Ye,F,N)}}$&1&&D.children!==x.children&&u(K,x.children)}else!J&&W==null&&O(K,G,le,N,F);((z=le.onVnodeUpdated)||ae)&&vt(()=>{z&&Zt(z,N,x,D),ae&&kn(x,D,N,"updated")},U)},A=(D,x,N,U,F,j,J)=>{for(let K=0;K<x.length;K++){const $=D[K],W=x[K],ae=$.el&&($.type===gt||!En($,W)||$.shapeFlag&198)?f($.el):N;v($,W,ae,null,U,F,j,J,!0)}},O=(D,x,N,U,F)=>{if(x!==N){if(x!==xe)for(const j in x)!pr(j)&&!(j in N)&&o(D,j,x[j],null,F,U);for(const j in N){if(pr(j))continue;const J=N[j],K=x[j];J!==K&&j!=="value"&&o(D,j,K,J,F,U)}"value"in N&&o(D,"value",x.value,N.value,F)}},k=(D,x,N,U,F,j,J,K,$)=>{const W=x.el=D?D.el:a(""),ae=x.anchor=D?D.anchor:a("");let{patchFlag:G,dynamicChildren:le,slotScopeIds:z}=x;z&&(K=K?K.concat(z):z),D==null?(r(W,N,U),r(ae,N,U),I(x.children||[],N,ae,F,j,J,K,$)):G>0&&G&64&&le&&D.dynamicChildren?(A(D.dynamicChildren,le,N,F,j,J,K),(x.key!=null||F&&x===F.subTree)&&mc(D,x,!0)):H(D,x,N,ae,F,j,J,K,$)},V=(D,x,N,U,F,j,J,K,$)=>{x.slotScopeIds=K,D==null?x.shapeFlag&512?F.ctx.activate(x,N,U,J,$):Q(x,N,U,F,j,J,$):te(D,x,$)},Q=(D,x,N,U,F,j,J)=>{const K=D.component=$v(D,U,F);if(Zo(D)&&(K.ctx.renderer=ln),Gv(K,!1,J),K.asyncDep){if(F&&F.registerDep(K,Z,J),!D.el){const $=K.subTree=qe(lt);m(null,$,x,N),D.placeholder=$.el}}else Z(K,D,x,N,F,j,J)},te=(D,x,N)=>
vendor: 23,232 bytes, lines 56-59
56{const U=x.component=D.component;if(vC(D,x,N))if(U.asyncDep&&!U.asyncResolved){se(U,x,N);return}else U.next=x,U.update();else x.el=D.el,U.vnode=x},Z=(D,x,N,U,F,j,J)=>{const K=()=>{if(D.isMounted){let{next:G,bu:le,u:z,parent:Ee,vnode:Ce}=D;{const ue=Av(D);if(ue){G&&(G.el=Ce.el,se(D,G,J)),ue.asyncDep.then(()=>{D.isUnmounted||K()});return}}let Re=G,st;xr(D,!1),G?(G.el=Ce.el,se(D,G,J)):G=Ce,le&&_i(le),(st=G.props&&G.props.onVnodeBeforeUpdate)&&Zt(st,Ee,G,Ce),xr(D,!0);const Ye=Ps(D),q=D.subTree;D.subTree=Ye,v(q,Ye,f(q.el),tt(q),D,F,j),G.el=Ye.el,Re===null&&qa(D,Ye.el),z&&vt(z,F),(st=G.props&&G.props.onVnodeUpdated)&&vt(()=>Zt(st,Ee,G,Ce),F)}else{let G;const{el:le,props:z}=x,{bm:Ee,m:Ce,parent:Re,root:st,type:Ye}=D,q=vr(x);if(xr(D,!1),Ee&&_i(Ee),!q&&(G=z&&z.onVnodeBeforeMount)&&Zt(G,Re,x),xr(D,!0),le&&un){const ue=()=>{D.subTree=Ps(D),un(le,D.subTree,D,F,null)};q&&Ye.__asyncHydrate?Ye.__asyncHydrate(le,D,ue):ue()}else{st.ce&&st.ce._def.shadowRoot!==!1&&st.ce._injectChildStyle(Ye);const ue=D.subTree=Ps(D);v(null,ue,N,U,D,F,j),x.el=ue.el}if(Ce&&vt(Ce,F),!q&&(G=z&&z.onVnodeMounted)){const ue=x;vt(()=>Zt(G,Re,ue),F)}(x.shapeFlag&256||Re&&vr(Re.vnode)&&Re.vnode.shapeFlag&256)&&D.a&&vt(D.a,F),D.isMounted=!0,x=N=U=null}};D.scope.on();const $=D.effect=new xo(K);D.scope.off();const W=D.update=$.run.bind($),ae=D.job=$.runIfDirty.bind($);ae.i=D,ae.id=D.uid,$.scheduler=()=>oc(ae),xr(D,!0),W()},se=(D,x,N)=>{x.component=D;const U=D.vnode.props;D.vnode=x,D.next=null,eC(D,x.props,U,N),iC(D,x.children,N),Nn(),qf(D),Ln()},H=(D,x,N,U,F,j,J,K,$=!1)=>{const W=D&&D.children,ae=D?D.shapeFlag:0,G=x.children,{patchFlag:le,shapeFlag:z}=x;if(le>0){if(le&128){oe(W,G,N,U,F,j,J,K,$);return}else if(le&256){B(W,G,N,U,F,j,J,K,$);return}}z&8?(ae&16&&ke(W,F,j),G!==W&&u(N,G)):ae&16?z&16?oe(W,G,N,U,F,j,J,K,$):ke(W,F,j,!0):(ae&8&&u(N,""),z&16&&I(G,N,U,F,j,J,K,$))},B=(D,x,N,U,F,j,J,K,$)=>{D=D||Di,x=x||Di;const W=D.length,ae=x.length,G=Math.min(W,ae);let le;for(le=0;le<G;le++){const z=x[le]=$?lr(x[le]):Kt(x[le]);v(D[le],z,N,null,F,j,J,K,$)}W>ae?ke(D,F,j,!0,!1,G):I(x,N,U,F,j,J,K,$,G)},oe=(D,x,N,U,F,j,J,K,$)=>{let W=0;const ae=x.length;let G=D.length-1,le=ae-1;for(;W<=G&&W<=le;){const z=D[W],Ee=x[W]=$?lr(x[W]):Kt(x[W]);if(En(z,Ee))v(z,Ee,N,null,F,j,J,K,$);else break;W++}for(;W<=G&&W<=le;){const z=D[G],Ee=x[le]=$?lr(x[le]):Kt(x[le]);if(En(z,Ee))v(z,Ee,N,null,F,j,J,K,$);else break;G--,le--}if(W>G){if(W<=le){const z=le+1,Ee=z<ae?x[z].el:U;for(;W<=le;)v(null,x[W]=$?lr(x[W]):Kt(x[W]),N,Ee,F,j,J,K,$),W++}}else if(W>le)for(;W<=G;)ce(D[W],F,j,!0),W++;else{const z=W,Ee=W,Ce=new Map;for(W=Ee;W<=le;W++){const Me=x[W]=$?lr(x[W]):Kt(x[W]);Me.key!=null&&Ce.set(Me.key,W)}let Re,st=0;const Ye=le-Ee+1;let q=!1,ue=0;const we=new Array(Ye);for(W=0;W<Ye;W++)we[W]=0;for(W=z;W<=G;W++){const Me=D[W];if(st>=Ye){ce(Me,F,j,!0);continue}let Be;if(Me.key!=null)Be=Ce.get(Me.key);else for(Re=Ee;Re<=le;Re++)if(we[Re-Ee]===0&&En(Me,x[Re])){Be=Re;break}Be===void 0?ce(Me,F,j,!0):(we[Be-Ee]=W+1,Be>=ue?ue=Be:q=!0,v(Me,x[Be],N,null,F,j,J,K,$),st++)}const Ge=q?sC(we):Di;for(Re=Ge.length-1,W=Ye-1;W>=0;W--){const Me=Ee+W,Be=x[Me],zt=x[Me+1],ht=Me+1<ae?zt.el||zt.placeholder:U;we[W]===0?v(null,Be,N,ht,F,j,J,K,$):q&&(Re<0||W!==Ge[Re]?me(Be,N,ht,2):Re--)}}},me=(D,x,N,U,F=null)=>{const{el:j,type:J,transition:K,children:$,shapeFlag:W}=D;if(W&6){me(D.component.subTree,x,N,U);return}if(W&128){D.suspense.move(x,N,U);return}if(W&64){J.move(D,x,N,ln);return}if(J===gt){r(j,x,N);for(let G=0;G<$.length;G++)me($[G],x,N,U);r(D.anchor,x,N);return}if(J===Vr){b(D,x,N);return}if(U!==2&&W&1&&K)if(U===0)K.beforeEnter(j),r(j,x,N),vt(()=>K.enter(j),F);else{const{leave:G,delayLeave:le,afterLeave:z}=K,Ee=()=>{D.ctx.isUnmounted?i(j):r(j,x,N)},Ce=()=>{j._isLeaving&&j[Vn](!0),G(j,()=>{Ee(),z&&z()})};le?le(j,Ee,Ce):Ce()}else r(j,x,N)},ce=(D,x,N,U=!1,F=!1)=>{const{type:j,props:J,ref:K,children:$,dynamicChildren:W,shapeFlag:ae,patchFlag:G,dirs:le,cacheIndex:z}=D;if(G===-2&&(F=!1),K!=null&&(Nn(),Ri(K,null,N,D,!0),Ln()),z!=null&&(x.renderCache[z]=void 0),ae&256){x.ctx.deactivate(D);return}const Ee=ae&1&&le,Ce=!vr(D);let Re;if(Ce&&(Re=J&&J.onVnodeBeforeUnmount)&&Zt(Re,x,D),ae&6)De(D.component,N,U);else{if(ae&128){D.suspense.unmount(N,U);return}Ee&&kn(D,null,x,"beforeUnmount"),ae&64?D.type.remove(D,x,N,ln,U):W&&!W.hasOnce&&(j!==gt||G>0&&G&64)?ke(W,x,N,!1,!0):(j===gt&&G&384||!F&&ae&16)&&ke($,x,N),U&&Se(D)}(Ce&&(Re=J&&J.onVnodeUnmounted)||Ee)&&vt(()=>{Re&&Zt(Re,x,D),Ee&&kn(D,null,x,"unmounted")},N)},Se=D=>{const{type:x,el:N,anchor:U,transition:F}=D;if(x===gt){ze(N,U);return}if(x===Vr){g(D);return}const j=()=>{i(N),F&&!F.persisted&&F.afterLeave&&F.afterLeave()};if(D.shapeFlag&1&&F&&!F.persisted){const{leave:J,delayLeave:K}=F,$=()=>J(N,j);K?K(D.el,j,$):$()}else j()},ze=(D,x)=>{let N;for(;D!==x;)N=d(D),i(D),D=N;i(x)},De=(D,x,N)=>{const{bum:U,scope:F,job:j,subTree:J,um:K,m:$,a:W}=D;ea($),ea(W),U&&_i(U),F.stop(),j&&(j.flags|=8,ce(J,D,x,N)),K&&vt(K,x),vt(()=>{D.isUnmounted=!0},x)},ke=(D,x,N,U=!1,F=!1,j=0)=>{for(let J=j;J<D.length;J++)ce(D[J],x,N,U,F)},tt=D=>{if(D.shapeFlag&6)return tt(D.component.subTree);if(D.shapeFlag&128)return D.suspense.next();const x=d(D.anchor||D.el),N=x&&x[Kh];return N?d(N):x};let pt=!1;const Ft=(D,x,N)=>{D==null?x._vnode&&ce(x._vnode,null,null,!0):v(x._vnode||null,D,x,null,null,null,N),x._vnode=D,pt||(pt=!0,qf(),Xs(),pt=!1)},ln={p:v,um:ce,m:me,r:Se,mt:Q,mc:I,pc:H,pbc:A,n:tt,o:e};let _n,un;return t&&([_n,un]=t(ln)),{render:Ft,hydrate:_n,createApp:XS(Ft,_n)}}function Ll({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function xr({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Mv(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function mc(e,t,n=!1){const r=e.children,i=t.children;if(ie(r)&&ie(i))for(let o=0;o<r.length;o++){const s=r[o];let a=i[o];a.shapeFlag&1&&!a.dynamicChildren&&((a.patchFlag<=0||a.patchFlag===32)&&(a=i[o]=lr(i[o]),a.el=s.el),!n&&a.patchFlag!==-2&&mc(s,a)),a.type===gr&&a.patchFlag!==-1&&(a.el=s.el),a.type===lt&&!a.el&&(a.el=s.el)}}function sC(e){const t=e.slice(),n=[0];let r,i,o,s,a;const l=e.length;for(r=0;r<l;r++){const c=e[r];if(c!==0){if(i=n[n.length-1],e[i]<c){t[r]=i,n.push(r);continue}for(o=0,s=n.length-1;o<s;)a=o+s>>1,e[n[a]]<c?o=a+1:s=a;c<e[n[o]]&&(o>0&&(t[r]=n[o-1]),n[o]=r)}}for(o=n.length,s=n[o-1];o-- >0;)n[o]=s,s=t[s];return n}function Av(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Av(t)}function ea(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}const kv=Symbol.for("v-scx"),Pv=()=>We(kv);function et(e,t){return Ko(e,null,t)}function aC(e,t){return Ko(e,null,{flush:"post"})}function Nv(e,t){return Ko(e,null,{flush:"sync"})}function hn(e,t,n){return Ko(e,t,n)}function Ko(e,t,n=xe){const{immediate:r,deep:i,flush:o,once:s}=n,a=Te({},n),l=t&&r||!t&&o!=="post";let c;if(Li){if(o==="sync"){const p=Pv();c=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=St,p.resume=St,p.pause=St,p}}const u=xt;a.call=(p,h,v)=>gn(p,u,h,v);let f=!1;o==="post"?a.scheduler=p=>{vt(p,u&&u.suspense)}:o!=="sync"&&(f=!0,a.scheduler=(p,h)=>{h?p():oc(p)}),a.augmentJob=p=>{t&&(p.flags|=4),f&&(p.flags|=2,u&&(p.id=u.uid,p.i=u))};const d=FE(e,t,a);return Li&&(c?c.push(d):l&&d()),d}function lC(e,t,n){const r=this.proxy,i=he(e)?e.includes(".")?Lv(r,e):()=>r[e]:e.bind(r,r);let o;pe(t)?o=t:(o=t.handler,n=t);const s=qr(this),a=Ko(i,o.bind(r),n);return s(),a}function Lv(e,t){const n=t.split(".");return()=>{let r=e;for(let i=0;i<n.length&&r;i++)r=r[n[i]];return r}}function uC(e,t,n=xe){const r=Bt(),i=Ke(t),o=Wt(t),s=Ov(e,i),a=jh((l,c)=>{let u,f=xe,d;return Nv(()=>{const p=e[i];jt(u,p)&&(u=p,c())}),{get(){return l(),n.get?n.get(u):u},set(p){const h=n.set?n.set(p):p;if(!jt(h,u)&&!(f!==xe&&jt(p,f)))return;const v=r.vnode.props;v&&(t in v||i in v||o in v)&&(`onUpdate:${t}`in v||`onUpdate:${i}`in v||`onUpdate:${o}`in v)||(u=p,c()),r.emit(`update:${t}`,h),jt(p,h)&&jt(p,f)&&!jt(h,d)&&c(),f=p,d=h}}});return a[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?s||xe:a,done:!1}:{done:!0}}}},a}const Ov=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Ke(t)}Modifiers`]||e[`${Wt(t)}Modifiers`];function cC(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||xe;let i=n;const o=t.startsWith("update:"),s=o&&Ov(r,t.slice(7));s&&(s.trim&&(i=n.map(u=>he(u)?u.trim():u)),s.number&&(i=n.map($s)));let a,l=r[a=Ii(t)]||r[a=Ii(Ke(t))];!l&&o&&(l=r[a=Ii(Wt(t))]),l&&gn(l,e,6,i);const c=r[a+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[a])return;e.emitted[a]=!0,gn(c,e,6,i)}}const fC=new WeakMap;function Hv(e,t,n=!1){const r=n?fC:t.emitsCache,i=r.get(e);if(i!==void 0)return i;const o=e.emits;let s={},a=!1;if(!pe(e)){const l=c=>{const u=Hv(c,t,!0);u&&(a=!0,Te(s,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!o&&!a?(He(e)&&r.set(e,null),null):(ie(o)?o.forEach(l=>s[l]=null):Te(s,o),He(e)&&r.set(e,s),s)}function Ga(e,t){return!e||!Qr(t)?!1:(t=t.slice(2).replace(/Once$/,""),Pe(e,t[0].toLowerCase()+t.slice(1))||Pe(e,Wt(t))||Pe(e,t))}function Ps(e){const{type:t,vnode:n,proxy:r,withProxy:i,propsOptions:[o],slots:s,attrs:a,emit:l,render:c,renderCache:u,props:f,data:d,setupState:p,ctx:h,inheritAttrs:v}=e,y=No(e);let m,S;try{if(n.shapeFlag&4){const g=i||r,E=g;m=Kt(c.call(E,g,u,f,p,d,h)),S=a}else{const g=t;m=Kt(g.length>1?g(f,{attrs:a,slots:s,emit:l}):g(f,null)),S=t.props?a:pC(a)}}catch(g){bo.length=0,ii(g,e,1),m=qe(lt)}let b=m;if(S&&v!==!1){const g=Object.keys(S),{shapeFlag:E}=b;g.length&&E&7&&(o&&g.some(qu)&&(S=hC(S,o)),b=wn(b,S,!1,!0))}return n.dirs&&(b=wn(b,null,!1,!0),b.dirs=b.dirs?b.dirs.concat(n.dirs):n.dirs),n.transition&&Gn(b,n.transition),m=b,No(y),m}function dC(e,t=!0){let n;for(let r=0;r<e.length;r++){const i=e[r];if(qn(i)){if(i.type!==lt||i.children==="v-if"){if(n)return;n=i}}else return}return n}const pC=e=>{let t;for(const n in e)(n==="class"||n==="style"||Qr(n))&&((t||(t={}))[n]=e[n]);return t},hC=(e,t)=>{const n={};for(const r in e)(!qu(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function vC(e,t,n){const{props:r,children:i,component:o}=e,{props:s,children:a,patchFlag:l}=t,c=o.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?ud(r,s,c):!!s;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(s[d]!==r[d]&&!Ga(c,d))return!0}}}else return(i||a)&&(!a||!a.$stable)?!0:r===s?!1:r?s?ud(r,s,c):!0:!!s;return!1}function ud(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let i=0;i<r.length;i++){const o=r[i];if(t[o]!==e[o]&&!Ga(n,o))return!0}return!1}function qa({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const ta=e=>e.__isSuspense;let hu=0;const gC={name:"Suspense",__isSuspense:!0,process(e,t,n,r,i,o,s,a,l,c){if(e==null)yC(t,n,r,i,o,s,a,l,c);else{if(o&&o.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}bC(e,t,n,r,i,s,a,l,c)}},hydrate:EC,normalize:SC},mC=gC;function Oo(e,t){const n=e.props&&e.props[t];pe(n)&&n()}function yC(e,t,n,r,i,o,s,a,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=Bv(e,i,r,t,f,n,o,s,a,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,o,s),d.deps>0?(Oo(e,"onPending"),Oo(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,o,s),Mi(d,e.ssFallback)):d.resolve(!1,!0)}function bC(e,t,n,r,i,o,s,a,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:h,pendingBranch:v,isInFallback:y,isHydrating:m}=f;if(v)f.pendingBranch=d,En(v,d)?(l(v,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0?f.resolve():y&&(m||(l(h,p,n,r,i,null,o,s,a),Mi(f,p)))):(f.pendingId=hu++,m?(f.isHydrating=!1,f.activeBranch=v):c(v,i,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),y?(l(null,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0?f.resolve():(l(h,p,n,r,i,null,o,s,a),Mi(f,p))):h&&En(h,d)?(l(h,d,n,r,i,f,o,s,a),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0&&f.resolve()));else if(h&&En(h,d))l(h,d,n,r,i,f,o,s,a),Mi(f,d);else if(Oo(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=hu++,l(null,d,f.hiddenContainer,null,i,f,o,s,a),f.deps<=0)f.resolve();else{const{timeout:S,pendingId:b}=f;S>0?setTimeout(()=>{f.pendingId===b&&f.fallback(p)},S):S===0&&f.fallback(p)}}function Bv(e,t,n,r,i,o,s,a,l,c,u=!1){const{p:f,m:d,um:p,n:h,o:{parentNode:v,remove:y}}=c;let m;const S=CC(e);S&&t&&t.pendingBranch&&(m=t.pendingId,t.deps++);const b=e.props?Ys(e.props.timeout):void 0,g=o,E={vnode:e,parent:t,parentComponent:n,namespace:s,container:r,hiddenContainer:i,deps:0,pendingId:hu++,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(T=!1,R=!1){const{vnode:I,activeBranch:C,pendingBranch:A,pendingId:O,effects:k,parentComponent:V,container:Q}=E;let te=!1;E.isHydrating?E.isHydrating=!1:T||(te=C&&A.transition&&A.transition.mode==="out-in",te&&(C.transition.afterLeave=()=>{O===E.pendingId&&(d(A,Q,o===g?h(C):o,0),ko(k))}),C&&(v(C.el)===Q&&(o=h(C)),p(C,V,E,!0)),te||d(A,Q,o,0)),Mi(E,A),E.pendingBranch=null,E.isInFallback=!1;let Z=E.parent,se=!1;for(;Z;){if(Z.pendingBranch){Z.effects.push(...k),se=!0;break}Z=Z.parent}!se&&!te&&ko(k),E.effects=[],S&&t&&t.pendingBranch&&m===t.pendingId&&(t.deps--,t.deps===0&&!R&&t.resolve()),Oo(I,"onResolve")},fallback(T){if(!E.pendingBranch)return;const{vnode:R,activeBranch:I,parentComponent:C,container:A,namespace:O}=E;Oo(R,"onFallback");const k=h(I),V=()=>{!E.isInFallback||(f(null,T,A,k,C,null,O,a,l),Mi(E,T))},Q=T.transition&&T.transition.mode==="out-in";Q&&(I.transition.afterLeave=V),E.isInFallback=!0,p(I,C,null,!0),Q||V()},move(T,R,I){E.activeBranch&&d(E.activeBranch,T,R,I),E.container=T},next(){return E.activeBranch&&h(E.activeBranch)},registerDep(T,R,I){const C=!!E.pendingBranch;C&&E.deps++;const A=T.vnode.el;T.asyncDep.catch(O=>{ii(O,T,0)}).then(O=>{if(T.isUnmounted||E.isUnmounted||E.pendingId!==T.suspenseId)return;T.asyncResolved=!0;const{vnode:k}=T;mu(T,O,!1),A&&(k.el=A);const V=!A&&T.subTree.el;R(T,k,v(A||T.subTree.el),A?null:h(T.subTree),E,s,I),V&&y(V),qa(T,k.el),C&&--E.deps===0&&E.resolve()})},unmount(T,R){E.isUnmounted=!0,E.activeBranch&&p(E.activeBranch,n,T,R),E.pendingBranch&&p(E.pendingBranch,n,T,R)}};return E}function EC(e,t,n,r,i,o,s,a,l){const c=t.suspense=Bv(t,r,n,e.parentNode,document.createElement("div"),null,i,o,s,a,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,o,s);return c.deps===0&&c.resolve(!1,!0),u}function SC(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=cd(r?n.default:n),e.ssFallback=r?cd(n.fallback):qe(lt)}function cd(e){let t;if(pe(e)){const n=Gr&&e._c;n&&(e._d=!1,Ho()),e=e(),n&&(e._d=!0,t=Lt,zv())}return ie(e)&&(e=dC(e)),e=Kt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function Fv(e,t){t&&t.pendingBranch?ie(e)?t.effects.push(...e):t.effects.push(e):ko(e)}function Mi(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let i=t.el;for(;!i&&t.component;)t=t.component.subTree,i=t.el;n.el=i,r&&r.subTree===n&&(r.vnode.el=i,qa(r,i))}function CC(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const gt=Symbol.for("v-fgt"),gr=Symbol.for("v-txt"),lt=Symbol.for("v-cmt"),Vr=Symbol.for("v-stc"),bo=[];let Lt=null;function Ho(e=!1){bo.push(Lt=e?null:[])}function zv(){bo.pop(),Lt=bo[bo.length-1]||null}let Gr=1;function Bo(e,t=!1){Gr+=e,e<0&&Lt&&t&&(Lt.hasOnce=!0)}function Vv(e){return e.dynamicChildren=Gr>0?Lt||Di:null,zv(),Gr>0&&Lt&&Lt.push(e),e}function TC(e,t,n,r,i,o){return Vv(yc(e,t,n,r,i,o,!0))}function na(e,t,n,r,i){return Vv(qe(e,t,n,r,i,!0))}function qn(e){return e?e.__v_isVNode===!0:!1}function En(e,t){return e.type===t.type&&e.key===t.key}function DC(e){}const jv=({key:e})=>e!=null?e:null,Ns=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?he(e)||ut(e)||pe(e)?{i:Rt,r:e,k:t,f:!!n}:e:null);function yc(e,t=null,n=null,r=0,i=null,o=e===gt?0:1,s=!1,a=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&jv(t),ref:t&&Ns(t),scopeId:Ua,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Rt};return a?(Ec(l,n),o&128&&e.normalize(l)):n&&(l.shapeFlag|=he(n)?8:16),Gr>0&&!s&&Lt&&(l.patchFlag>0||o&6)&&l.patchFlag!==32&&Lt.push(l),l}const qe=wC;function wC(e,t=null,n=null,r=0,i=null,o=!1){if((!e||e===vv)&&(e=lt),qn(e)){const a=wn(e,t,!0);return n&&Ec(a,n),Gr>0&&!o&&Lt&&(a.shapeFlag&6?Lt[Lt.indexOf(e)]=a:Lt.push(a)),a.patchFlag=-2,a}if(LC(e)&&(e=e.__vccOpts),t){t=Uv(t);let{class:a,style:l}=t;a&&!he(a)&&(t.class=Ki(a)),He(l)&&(ja(l)&&!ie(l)&&(l=Te({},l)),t.style=Zi(l))}const s=he(e)?1:ta(e)?128:Xh(e)?64:He(e)?4:pe(e)?2:0;return yc(e,t,n,r,i,s,o,!0)}function Uv(e){return e?ja(e)||Sv(e)?Te({},e):e:null}function wn(e,t,n=!1,r=!1){const{props:i,ref:o,patchFlag:s,children:a,transition:l}=e,c=t?Wv(i||{},t):i,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&jv(c),ref:t&&t.ref?n&&o?ie(o)?o.concat(Ns(t)):[o,Ns(t)]:Ns(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:a,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==gt?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&wn(e.ssContent),ssFallback:e.ssFallback&&wn(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&Gn(u,l.clone(u)),u}function bc(e=" ",t=0){return qe(gr,null,e,t)}function IC(e,t){const n=qe(Vr,null,e);return n.staticCount=t,n}function _C(e="",t=!1){return t?(Ho(),na(lt,null,e)):qe(lt,null,e)}function Kt(e){return e==null||typeof e=="boolean"?qe(lt):ie(e)?qe(gt,null,e.slice()):qn(e)?lr(e):qe(gr,null,String(e))}function lr(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:wn(e)}function Ec(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(ie(t))n=16;else if(typeof t=="object")if(r&65){const i=t.default;i&&(i._c&&(i._d=!1),Ec(e,i()),i._c&&(i._d=!0));return}else{n=32;const i=t._;!i&&!Sv(t)?t._ctx=Rt:i===3&&Rt&&(Rt.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else pe(t)?(t={default:t,_ctx:Rt},n=32):(t=String(t),r&64?(n=16,t=[bc(t)]):n=8);e.children=t,e.shapeFlag|=n}function Wv(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const i in r)if(i==="class")t.class!==r.class&&(t.class=Ki([t.class,r.class]));else if(i==="style")t.style=Zi([t.style,r.style]);else if(Qr(i)){const o=t[i],s=r[i];s&&o!==s&&!(ie(o)&&o.includes(s))&&(t[i]=o?[].concat(o,s):s)}else i!==""&&(t[i]=r[i])}return t}function Zt(e,t,n,r=null){gn(e,t,7,[n,r])}const xC=yv();let RC=0;function $v(e,t,n){const r=e.type,i=(t?t.appContext:e.appContext)||xC,o={uid:RC++,vnode:e,type:r,parent:t,appContext:i,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Qu(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(i.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:Tv(r,i),emitsOptions:Hv(r,i),emit:null,emitted:null,propsDefaults:xe,inheritAttrs:r.inheritAttrs,ctx:xe,data:xe,props:xe,attrs:xe,slots:xe,refs:xe,setupState:xe,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return o.ctx={_:o},o.root=t?t.root:o,o.emit=cC.bind(null,o),e.ce&&e.ce(o),o}let xt=null;const Bt=()=>xt||Rt;let ra,vu;{const e=qo(),t=(n,r)=>{let i;return(i=e[n])||(i=e[n]=[]),i.push(r),o=>{i.length>1?i.forEach(s=>s(o)):i[0](o)}};ra=t("__VUE_INSTANCE_SETTERS__",n=>xt=n),vu=t("__VUE_SSR_SETTERS__",n=>Li=n)}const qr=e=>{const t=xt;return ra(e),e.scope.on(),()=>{e.scope.off(),ra(t)}},gu=()=>{xt&&xt.scope.off(),ra(null)};function Yv(e){return e.vnode.shapeFlag&4}let Li=!1;function Gv(e,t=!1,n=!1){t&&vu(t);const{props:r,children:i}=e.vnode,o=Yv(e);QS(e,r,o,t),rC(e,i,n||t);const s=o?MC(e,t):void 0;return t&&vu(!1),s}function MC(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,cu);const{setup:r}=n;if(r){Nn();const i=e.setupContext=r.length>1?Kv(e):null,o=qr(e),s=ri(r,e,0,[e.props,i]),a=Ku(s);if(Ln(),o(),(a||e.sp)&&!vr(e)&&uc(e),a){if(s.then(gu,gu),t)return s.then(l=>{mu(e,l,t)}).catch(l=>{ii(l,e,0)});e.asyncDep=s}else mu(e,s,t)}else Zv(e,t)}function mu(e,t,n){pe(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:He(t)&&(e.setupState=ic(t)),Zv(e,n)}let ia,yu;function qv(e){ia=e,yu=t=>{t.render._rc&&(t.withProxy=new Proxy(t.ctx,AS))}}const AC=()=>!ia;function Zv(e,t,n){const r=e.type;if(!e.render){if(!t&&ia&&!r.render){const i=r.template||hc(e).template;if(i){const{isCustomElement:o,compilerOptions:s}=e.appContext.config,{delimiters:a,compilerOptions:l}=r,c=Te(Te({isCustomElement:o,delimiters:a},s),l);r.render=ia(i,c)}}e.render=r.render||St,yu&&yu(e)}{const i=qr(e);Nn();try{$S(e)}finally{Ln(),i()}}}const kC={get(e,t){return Pt(e,"get",""),e[t]}};function Kv(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,kC),slots:e.slots,emit:e.emit,expose:t}}function Xo(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ic(zh(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in yo)return yo[n](e)},has(t,n){return n in t||n in yo}})):e.proxy}const PC=/(?:^|[-_])\w/g,NC=e=>e.replace(PC,t=>t.toUpperCase()).replace(/[-_]/g,"");function oa(e,t=!0){return pe(e)?e.displayName||e.name:e.name||t&&e.__name}function Xv(e,t,n=!1){let r=oa(t);if(!r&&t.__file){const i=t.__file.match(/([^/\\]+)\.\w+$/);i&&(r=i[1])}if(!r&&e&&e.parent){const i=o=>{for(const s in o)if(o[s]===t)return s};r=i(e.components||e.parent.type.components)||i(e.appContext.components)}return r?NC(r):n?"App":"Anonymous"}function LC(e){return pe(e)&&"__vccOpts"in e}const re=(e,t)=>LE(e,t,Li);function dn(e,t,n){try{Bo(-1);const r=arguments.length;return r===2?He(t)&&!ie(t)?qn(t)?qe(e,null,[t]):qe(e,t):qe(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&qn(n)&&(n=[n]),qe(e,t,n))}finally{Bo(1)}}function OC(){}function HC(e,t,n,r){const i=n[r];if(i&&Jv(i,e))return i;const o=t();return o.memo=e.slice(),o.cacheIndex=r,n[r]=o}function Jv(e,t){const n=e.memo;if(n.length!=t.length)return!1;for(let r=0;r<n.length;r++)if(jt(n[r],t[r]))return!1;return Gr>0&&Lt&&Lt.push(e),!0}const Qv="3.5.22",BC=St,FC=qE,zC=yi,VC=Zh,jC={createComponentInstance:$v,setupComponent:Gv,renderComponentRoot:Ps,setCurrentRenderingInstance:No,isVNode:qn,normalizeVNode:Kt,getComponentPublicInstance:Xo,ensureValidVNode:pc,pushWarningContext:zE,popWarningContext:VE},UC=jC,WC=null,$C=null,YC=null;/** 57* @vue/runtime-dom v3.5.22 58* (c) 2018-present Yuxi (Evan) You and Vue contributors 59* @license MIT
60**/let bu;const fd=typeof window!="undefined"&&window.trustedTypes;if(fd)try{bu=fd.createPolicy("vue",{createHTML:e=>e})}catch{}const eg=bu?e=>bu.createHTML(e):e=>e,GC="http://www.w3.org/2000/svg",qC="http://www.w3.org/1998/Math/MathML",zn=typeof document!="undefined"?document:null,dd=zn&&zn.createElement("template"),ZC={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const i=t==="svg"?zn.createElementNS(GC,e):t==="mathml"?zn.createElementNS(qC,e):n?zn.createElement(e,{is:n}):zn.createElement(e);return e==="select"&&r&&r.multiple!=null&&i.setAttribute("multiple",r.multiple),i},createText:e=>zn.createTextNode(e),createComment:e=>zn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>zn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,i,o){const s=n?n.previousSibling:t.lastChild;if(i&&(i===o||i.nextSibling))for(;t.insertBefore(i.cloneNode(!0),n),!(i===o||!(i=i.nextSibling)););else{dd.innerHTML=eg(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const a=dd.content;if(r==="svg"||r==="mathml"){const l=a.firstChild;for(;l.firstChild;)a.appendChild(l.firstChild);a.removeChild(l)}t.insertBefore(a,n)}return[s?s.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},tr="transition",lo="animation",Oi=Symbol("_vtc"),tg={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},ng=Te({},lc,tg),KC=e=>(e.displayName="Transition",e.props=ng,e),XC=KC((e,{slots:t})=>dn(rv,rg(e),t)),Rr=(e,t=[])=>{ie(e)?e.forEach(n=>n(...t)):e&&e(...t)},pd=e=>e?ie(e)?e.some(t=>t.length>1):e.length>1:!1;function rg(e){const t={};for(const k in e)k in tg||(t[k]=e[k]);if(e.css===!1)return t;const{name:n="v",type:r,duration:i,enterFromClass:o=`${n}-enter-from`,enterActiveClass:s=`${n}-enter-active`,enterToClass:a=`${n}-enter-to`,appearFromClass:l=o,appearActiveClass:c=s,appearToClass:u=a,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,h=JC(i),v=h&&h[0],y=h&&h[1],{onBeforeEnter:m,onEnter:S,onEnterCancelled:b,onLeave:g,onLeaveCancelled:E,onBeforeAppear:T=m,onAppear:R=S,onAppearCancelled:I=b}=t,C=(k,V,Q,te)=>{k._enterCancelled=te,ir(k,V?u:a),ir(k,V?c:s),Q&&Q()},A=(k,V)=>{k._isLeaving=!1,ir(k,f),ir(k,p),ir(k,d),V&&V()}
vendor: 20,422 bytes, line 60
60,O=k=>(V,Q)=>{const te=k?R:S,Z=()=>C(V,k,Q);Rr(te,[V,Z]),hd(()=>{ir(V,k?l:o),Mn(V,k?u:a),pd(te)||vd(V,r,v,Z)})};return Te(t,{onBeforeEnter(k){Rr(m,[k]),Mn(k,o),Mn(k,s)},onBeforeAppear(k){Rr(T,[k]),Mn(k,l),Mn(k,c)},onEnter:O(!1),onAppear:O(!0),onLeave(k,V){k._isLeaving=!0;const Q=()=>A(k,V);Mn(k,f),k._enterCancelled?(Mn(k,d),Eu(k)):(Eu(k),Mn(k,d)),hd(()=>{!k._isLeaving||(ir(k,f),Mn(k,p),pd(g)||vd(k,r,y,Q))}),Rr(g,[k,Q])},onEnterCancelled(k){C(k,!1,void 0,!0),Rr(b,[k])},onAppearCancelled(k){C(k,!0,void 0,!0),Rr(I,[k])},onLeaveCancelled(k){A(k),Rr(E,[k])}})}function JC(e){if(e==null)return null;if(He(e))return[Ol(e.enter),Ol(e.leave)];{const t=Ol(e);return[t,t]}}function Ol(e){return Ys(e)}function Mn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Oi]||(e[Oi]=new Set)).add(t)}function ir(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[Oi];n&&(n.delete(t),n.size||(e[Oi]=void 0))}function hd(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let QC=0;function vd(e,t,n,r){const i=e._endId=++QC,o=()=>{i===e._endId&&r()};if(n!=null)return setTimeout(o,n);const{type:s,timeout:a,propCount:l}=ig(e,t);if(!s)return r();const c=s+"end";let u=0;const f=()=>{e.removeEventListener(c,d),o()},d=p=>{p.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},a+1),e.addEventListener(c,d)}function ig(e,t){const n=window.getComputedStyle(e),r=h=>(n[h]||"").split(", "),i=r(`${tr}Delay`),o=r(`${tr}Duration`),s=gd(i,o),a=r(`${lo}Delay`),l=r(`${lo}Duration`),c=gd(a,l);let u=null,f=0,d=0;t===tr?s>0&&(u=tr,f=s,d=o.length):t===lo?c>0&&(u=lo,f=c,d=l.length):(f=Math.max(s,c),u=f>0?s>c?tr:lo:null,d=u?u===tr?o.length:l.length:0);const p=u===tr&&/\b(?:transform|all)(?:,|$)/.test(r(`${tr}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:p}}function gd(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>md(n)+md(e[r])))}function md(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Eu(e){return(e?e.ownerDocument:document).body.offsetHeight}function e0(e,t,n){const r=e[Oi];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const sa=Symbol("_vod"),og=Symbol("_vsh"),sg={name:"show",beforeMount(e,{value:t},{transition:n}){e[sa]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):uo(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),uo(e,!0),r.enter(e)):r.leave(e,()=>{uo(e,!1)}):uo(e,t))},beforeUnmount(e,{value:t}){uo(e,t)}};function uo(e,t){e.style.display=t?e[sa]:"none",e[og]=!t}function t0(){sg.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const ag=Symbol("");function n0(e){const t=Bt();if(!t)return;const n=t.ut=(i=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(o=>aa(o,i))},r=()=>{const i=e(t.proxy);t.ce?aa(t.ce,i):Su(t.subTree,i),n(i)};cc(()=>{ko(r)}),Ve(()=>{hn(r,St,{flush:"post"});const i=new MutationObserver(r);i.observe(t.subTree.el.parentNode,{childList:!0}),Et(()=>i.disconnect())})}function Su(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{Su(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)aa(e.el,t);else if(e.type===gt)e.children.forEach(n=>Su(n,t));else if(e.type===Vr){let{el:n,anchor:r}=e;for(;n&&(aa(n,t),n!==r);)n=n.nextSibling}}function aa(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const i in t){const o=Ch(t[i]);n.setProperty(`--${i}`,o),r+=`--${i}: ${o};`}n[ag]=r}}const r0=/(?:^|;)\s*display\s*:/;function i0(e,t,n){const r=e.style,i=he(n);let o=!1;if(n&&!i){if(t)if(he(t))for(const s of t.split(";")){const a=s.slice(0,s.indexOf(":")).trim();n[a]==null&&Ls(r,a,"")}else for(const s in t)n[s]==null&&Ls(r,s,"");for(const s in n)s==="display"&&(o=!0),Ls(r,s,n[s])}else if(i){if(t!==n){const s=r[ag];s&&(n+=";"+s),r.cssText=n,o=r0.test(n)}}else t&&e.removeAttribute("style");sa in e&&(e[sa]=o?r.display:"",e[og]&&(r.display="none"))}const yd=/\s*!important$/;function Ls(e,t,n){if(ie(n))n.forEach(r=>Ls(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=o0(e,t);yd.test(n)?e.setProperty(Wt(r),n.replace(yd,""),"important"):e[r]=n}}const bd=["Webkit","Moz","ms"],Hl={};function o0(e,t){const n=Hl[t];if(n)return n;let r=Ke(t);if(r!=="filter"&&r in e)return Hl[t]=r;r=ti(r);for(let i=0;i<bd.length;i++){const o=bd[i]+r;if(o in e)return Hl[t]=o}return t}const Ed="http://www.w3.org/1999/xlink";function Sd(e,t,n,r,i,o=Kb(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Ed,t.slice(6,t.length)):e.setAttributeNS(Ed,t,n):n==null||o&&!Ju(n)?e.removeAttribute(t):e.setAttribute(t,o?"":Qt(n)?String(n):n)}function Cd(e,t,n,r,i){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?eg(n):n);return}const o=e.tagName;if(t==="value"&&o!=="PROGRESS"&&!o.includes("-")){const a=o==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(a!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let s=!1;if(n===""||n==null){const a=typeof e[t];a==="boolean"?n=Ju(n):n==null&&a==="string"?(n="",s=!0):a==="number"&&(n=0,s=!0)}try{e[t]=n}catch{}s&&e.removeAttribute(i||t)}function Wn(e,t,n,r){e.addEventListener(t,n,r)}function s0(e,t,n,r){e.removeEventListener(t,n,r)}const Td=Symbol("_vei");function a0(e,t,n,r,i=null){const o=e[Td]||(e[Td]={}),s=o[t];if(r&&s)s.value=r;else{const[a,l]=l0(t);if(r){const c=o[t]=f0(r,i);Wn(e,a,c,l)}else s&&(s0(e,a,s,l),o[t]=void 0)}}const Dd=/(?:Once|Passive|Capture)$/;function l0(e){let t;if(Dd.test(e)){t={};let r;for(;r=e.match(Dd);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):Wt(e.slice(2)),t]}let Bl=0;const u0=Promise.resolve(),c0=()=>Bl||(u0.then(()=>Bl=0),Bl=Date.now());function f0(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;gn(d0(r,n.value),t,5,[r])};return n.value=e,n.attached=c0(),n}function d0(e,t){if(ie(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>i=>!i._stopped&&r&&r(i))}else return t}const wd=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,p0=(e,t,n,r,i,o)=>{const s=i==="svg";t==="class"?e0(e,r,s):t==="style"?i0(e,n,r):Qr(t)?qu(t)||a0(e,t,n,r,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):h0(e,t,r,s))?(Cd(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Sd(e,t,r,s,o,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!he(r))?Cd(e,Ke(t),r,o,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Sd(e,t,r,s))};function h0(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&wd(t)&&pe(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const i=e.tagName;if(i==="IMG"||i==="VIDEO"||i==="CANVAS"||i==="SOURCE")return!1}return wd(t)&&he(n)?!1:t in e}const Id={};function lg(e,t,n){let r=ve(e,t);La(r)&&(r=Te({},r,t));class i extends Za{constructor(s){super(r,s,n)}}return i.def=r,i}const v0=(e,t)=>lg(e,t,Eg),g0=typeof HTMLElement!="undefined"?HTMLElement:class{};class Za extends g0{constructor(t,n={},r=ca){super();this._def=t,this._props=n,this._createApp=r,this._isVueCE=!0,this._instance=null,this._app=null,this._nonce=this._def.nonce,this._connected=!1,this._resolved=!1,this._numberProps=null,this._styleChildren=new WeakSet,this._ob=null,this.shadowRoot&&r!==ca?this._root=this.shadowRoot:t.shadowRoot!==!1?(this.attachShadow(Te({},t.shadowRootOptions,{mode:"open"})),this._root=this.shadowRoot):this._root=this}connectedCallback(){if(!this.isConnected)return;!this.shadowRoot&&!this._resolved&&this._parseSlots(),this._connected=!0;let t=this;for(;t=t&&(t.parentNode||t.host);)if(t instanceof Za){this._parent=t;break}this._instance||(this._resolved?this._mount(this._def):t&&t._pendingResolve?this._pendingResolve=t._pendingResolve.then(()=>{this._pendingResolve=void 0,this._resolveDef()}):this._resolveDef())}_setParent(t=this._parent){t&&(this._instance.parent=t._instance,this._inheritParentContext(t))}_inheritParentContext(t=this._parent){t&&this._app&&Object.setPrototypeOf(this._app._context.provides,t._instance.provides)}disconnectedCallback(){this._connected=!1,Oe(()=>{this._connected||(this._ob&&(this._ob.disconnect(),this._ob=null),this._app&&this._app.unmount(),this._instance&&(this._instance.ce=void 0),this._app=this._instance=null,this._teleportTargets&&(this._teleportTargets.clear(),this._teleportTargets=void 0))})}_processMutations(t){for(const n of t)this._setAttr(n.attributeName)}_resolveDef(){if(this._pendingResolve)return;for(let r=0;r<this.attributes.length;r++)this._setAttr(this.attributes[r].name);this._ob=new MutationObserver(this._processMutations.bind(this)),this._ob.observe(this,{attributes:!0});const t=(r,i=!1)=>{this._resolved=!0,this._pendingResolve=void 0;const{props:o,styles:s}=r;let a;if(o&&!ie(o))for(const l in o){const c=o[l];(c===Number||c&&c.type===Number)&&(l in this._props&&(this._props[l]=Ys(this._props[l])),(a||(a=Object.create(null)))[Ke(l)]=!0)}this._numberProps=a,this._resolveProps(r),this.shadowRoot&&this._applyStyles(s),this._mount(r)},n=this._def.__asyncLoader;n?this._pendingResolve=n().then(r=>{r.configureApp=this._def.configureApp,t(this._def=r,!0)}):t(this._def)}_mount(t){this._app=this._createApp(t),this._inheritParentContext(),t.configureApp&&t.configureApp(this._app),this._app._ceVNode=this._createVNode(),this._app.mount(this._root);const n=this._instance&&this._instance.exposed;if(!!n)for(const r in n)Pe(this,r)||Object.defineProperty(this,r,{get:()=>ni(n[r])})}_resolveProps(t){const{props:n}=t,r=ie(n)?n:Object.keys(n||{});for(const i of Object.keys(this))i[0]!=="_"&&r.includes(i)&&this._setProp(i,this[i]);for(const i of r.map(Ke))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(o){this._setProp(i,o,!0,!0)}})}_setAttr(t){if(t.startsWith("data-v-"))return;const n=this.hasAttribute(t);let r=n?this.getAttribute(t):Id;const i=Ke(t);n&&this._numberProps&&this._numberProps[i]&&(r=Ys(r)),this._setProp(i,r,!1,!0)}_getProp(t){return this._props[t]}_setProp(t,n,r=!0,i=!1){if(n!==this._props[t]&&(n===Id?delete this._props[t]:(this._props[t]=n,t==="key"&&this._app&&(this._app._ceVNode.key=n)),i&&this._instance&&this._update(),r)){const o=this._ob;o&&(this._processMutations(o.takeRecords()),o.disconnect()),n===!0?this.setAttribute(Wt(t),""):typeof n=="string"||typeof n=="number"?this.setAttribute(Wt(t),n+""):n||this.removeAttribute(Wt(t)),o&&o.observe(this,{attributes:!0})}}_update(){const t=this._createVNode();this._app&&(t.appContext=this._app._context),bg(t,this._root)}_createVNode(){const t={};this.shadowRoot||(t.onVnodeMounted=t.onVnodeUpdated=this._renderSlots.bind(this));const n=qe(this._def,Te(t,this._props));return this._instance||(n.ce=r=>{this._instance=r,r.ce=this,r.isCE=!0;const i=(o,s)=>{this.dispatchEvent(new CustomEvent(o,La(s[0])?Te({detail:s},s[0]):{detail:s}))};r.emit=(o,...s)=>{i(o,s),Wt(o)!==o&&i(Wt(o),s)},this._setParent()}),n}_applyStyles(t,n){if(!t)return;if(n){if(n===this._def||this._styleChildren.has(n))return;this._styleChildren.add(n)}const r=this._nonce;for(let i=t.length-1;i>=0;i--){const o=document.createElement("style");r&&o.setAttribute("nonce",r),o.textContent=t[i],this.shadowRoot.prepend(o)}}_parseSlots(){const t=this._slots={};let n;for(;n=this.firstChild;){const r=n.nodeType===1&&n.getAttribute("slot")||"default";(t[r]||(t[r]=[])).push(n),this.removeChild(n)}}_renderSlots(){const t=this._getSlots(),n=this._instance.type.__scopeId;for(let r=0;r<t.length;r++){const i=t[r],o=i.getAttribute("name")||"default",s=this._slots[o],a=i.parentNode;if(s)for(const l of s){if(n&&l.nodeType===1){const c=n+"-s",u=document.createTreeWalker(l,1);l.setAttribute(c,"");let f;for(;f=u.nextNode();)f.setAttribute(c,"")}a.insertBefore(l,i)}else for(;i.firstChild;)a.insertBefore(i.firstChild,i);a.removeChild(i)}}_getSlots(){const t=[this];return this._teleportTargets&&t.push(...this._teleportTargets),t.reduce((n,r)=>(n.push(...Array.from(r.querySelectorAll("slot"))),n),[])}_injectChildStyle(t){this._applyStyles(t.styles,t)}_removeChildStyle(t){}}function ug(e){const t=Bt(),n=t&&t.ce;return n||null}function m0(){const e=ug();return e&&e.shadowRoot}function y0(e="$style"){{const t=Bt();if(!t)return xe;const n=t.type.__cssModules;if(!n)return xe;const r=n[e];return r||xe}}const cg=new WeakMap,fg=new WeakMap,la=Symbol("_moveCb"),_d=Symbol("_enterCb"),b0=e=>(delete e.props.mode,e),E0=b0({name:"TransitionGroup",props:Te({},ng,{tag:String,moveClass:String}),setup(e,{slots:t}){const n=Bt(),r=ac();let i,o;return Xi(()=>{if(!i.length)return;const s=e.moveClass||`${e.name||"v"}-move`;if(!w0(i[0].el,n.vnode.el,s)){i=[];return}i.forEach(C0),i.forEach(T0);const a=i.filter(D0);Eu(n.vnode.el),a.forEach(l=>{const c=l.el,u=c.style;Mn(c,s),u.transform=u.webkitTransform=u.transitionDuration="";const f=c[la]=d=>{d&&d.target!==c||(!d||d.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",f),c[la]=null,ir(c,s))};c.addEventListener("transitionend",f)}),i=[]}),()=>{const s=ge(e),a=rg(s);let l=s.tag||gt;if(i=[],o)for(let c=0;c<o.length;c++){const u=o[c];u.el&&u.el instanceof Element&&(i.push(u),Gn(u,Ni(u,a,r,n)),cg.set(u,u.el.getBoundingClientRect()))}o=t.default?Wa(t.default()):[];for(let c=0;c<o.length;c++){const u=o[c];u.key!=null&&Gn(u,Ni(u,a,r,n))}return qe(l,null,o)}}}),S0=E0;function C0(e){const t=e.el;t[la]&&t[la](),t[_d]&&t[_d]()}function T0(e){fg.set(e,e.el.getBoundingClientRect())}function D0(e){const t=cg.get(e),n=fg.get(e),r=t.left-n.left,i=t.top-n.top;if(r||i){const o=e.el.style;return o.transform=o.webkitTransform=`translate(${r}px,${i}px)`,o.transitionDuration="0s",e}}function w0(e,t,n){const r=e.cloneNode(),i=e[Oi];i&&i.forEach(a=>{a.split(/\s+/).forEach(l=>l&&r.classList.remove(l))}),n.split(/\s+/).forEach(a=>a&&r.classList.add(a)),r.style.display="none";const o=t.nodeType===1?t:t.parentNode;o.appendChild(r);const{hasTransform:s}=ig(r);return o.removeChild(r),s}const Er=e=>{const t=e.props["onUpdate:modelValue"]||!1;return ie(t)?n=>_i(t,n):t};function I0(e){e.target.composing=!0}function xd(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const vn=Symbol("_assign"),ua={created(e,{modifiers:{lazy:t,trim:n,number:r}},i){e[vn]=Er(i);const o=r||i.props&&i.props.type==="number";Wn(e,t?"change":"input",s=>{if(s.target.composing)return;let a=e.value;n&&(a=a.trim()),o&&(a=$s(a)),e[vn](a)}),n&&Wn(e,"change",()=>{e.value=e.value.trim()}),t||(Wn(e,"compositionstart",I0),Wn(e,"compositionend",xd),Wn(e,"change",xd))},mounted(e,{value:t}){e.value=t==null?"":t},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:i,number:o}},s){if(e[vn]=Er(s),e.composing)return;const a=(o||e.type==="number")&&!/^0\d/.test(e.value)?$s(e.value):e.value,l=t==null?"":t;a!==l&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||i&&e.value.trim()===l)||(e.value=l))}},Sc={deep:!0,created(e,t,n){e[vn]=Er(n),Wn(e,"change",()=>{const r=e._modelValue,i=Hi(e),o=e.checked,s=e[vn];if(ie(r)){const a=Ha(r,i),l=a!==-1;if(o&&!l)s(r.concat(i));else if(!o&&l){const c=[...r];c.splice(a,1),s(c)}}else if(ei(r)){const a=new Set(r);o?a.add(i):a.delete(i),s(a)}else s(pg(e,o))})},mounted:Rd,beforeUpdate(e,t,n){e[vn]=Er(n),Rd(e,t,n)}};function Rd(e,{value:t,oldValue:n},r){e._modelValue=t;let i;if(ie(t))i=Ha(t,r.props.value)>-1;else if(ei(t))i=t.has(r.props.value);else{if(t===n)return;i=br(t,pg(e,!0))}e.checked!==i&&(e.checked=i)}const Cc={created(e,{value:t},n){e.checked=br(t,n.props.value),e[vn]=Er(n),Wn(e,"change",()=>{e[vn](Hi(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[vn]=Er(r),t!==n&&(e.checked=br(t,r.props.value))}},dg={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const i=ei(t);Wn(e,"change",()=>{const o=Array.prototype.filter.call(e.options,s=>s.selected).map(s=>n?$s(Hi(s)):Hi(s));e[vn](e.multiple?i?new Set(o):o:o[0]),e._assigning=!0,Oe(()=>{e._assigning=!1})}),e[vn]=Er(r)},mounted(e,{value:t}){Md(e,t)},beforeUpdate(e,t,n){e[vn]=Er(n)},updated(e,{value:t}){e._assigning||Md(e,t)}};function Md(e,t){const n=e.multiple,r=ie(t);if(!(n&&!r&&!ei(t))){for(let i=0,o=e.options.length;i<o;i++){const s=e.options[i],a=Hi(s);if(n)if(r){const l=typeof a;l==="string"||l==="number"?s.selected=t.some(c=>String(c)===String(a)):s.selected=Ha(t,a)>-1}else s.selected=t.has(a);else if(br(Hi(s),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Hi(e){return"_value"in e?e._value:e.value}function pg(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const hg={created(e,t,n){Ss(e,t,n,null,"created")},mounted(e,t,n){Ss(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Ss(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Ss(e,t,n,r,"updated")}};function vg(e,t){switch(e){case"SELECT":return dg;case"TEXTAREA":return ua;default:switch(t){case"checkbox":return Sc;case"radio":return Cc;default:return ua}}}function Ss(e,t,n,r,i){const s=vg(e.tagName,n.props&&n.props.type)[i];s&&s(e,t,n,r)}function _0(){ua.getSSRProps=({value:e})=>({value:e}),Cc.getSSRProps=({value:e},t)=>{if(t.props&&br(t.props.value,e))return{checked:!0}},Sc.getSSRProps=({value:e},t)=>{if(ie(e)){if(t.props&&Ha(e,t.props.value)>-1)return{checked:!0}}else if(ei(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},hg.getSSRProps=(e,t)=>{if(typeof t.type!="string")return;const n=vg(t.type.toUpperCase(),t.props&&t.props.type);if(n.getSSRProps)return n.getSSRProps(e,t)}}const x0=["ctrl","shift","alt","meta"],R0={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>x0.some(n=>e[`${n}Key`]&&!t.includes(n))},M0=(e,t)=>{const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=(i,...o)=>{for(let s=0;s<t.length;s++){const a=R0[t[s]];if(a&&a(i,t))return}return e(i,...o)})},A0={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},k0=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=i=>{if(!("key"in i))return;const o=Wt(i.key);if(t.some(s=>s===o||A0[s]===o))return e(i)})},gg=Te({patchProp:p0},ZC);let Eo,Ad=!1;function mg(){return Eo||(Eo=_v(gg))}function yg(){return Eo=Ad?Eo:xv(gg),Ad=!0,Eo}const bg=(...e)=>{mg().render(...e)},P0=(...e)=>{yg().hydrate(...e)},ca=(...e)=>{const t=mg().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=Cg(r);if(!i)return;const o=t._component;!pe(o)&&!o.render&&!o.template&&(o.template=i.innerHTML),i.nodeType===1&&(i.textContent="");const s=n(i,!1,Sg(i));return i instanceof Element&&(i.removeAttribute("v-cloak"),i.setAttribute("data-v-app","")),s},t},Eg=(...e)=>{const t=yg().createApp(...e),{mount:n}=t;return t.mount=r=>{const i=Cg(r);if(i)return n(i,!0,Sg(i))},t};function Sg(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Cg(e){return he(e)?document.querySelector(e):e}let kd=!1;const N0=()=>{kd||(kd=!0,_0(),t0())};var L0=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",Transition:XC,TransitionGroup:S0,VueElement:Za,createApp:ca,createSSRApp:Eg,defineCustomElement:lg,defineSSRCustomElement:v0,hydrate:P0,initDirectivesForSSR:N0,render:bg,useCssModule:y0,useCssVars:n0,useHost:ug,useShadowRoot:m0,vModelCheckbox:Sc,vModelDynamic:hg,vModelRadio:Cc,vModelSelect:dg,vModelText:ua,vShow:sg,withKeys:k0,withModifiers:M0,EffectScope:Qu,ReactiveEffect:xo,TrackOpTypes:OE,TriggerOpTypes:HE,customRef:jh,effect:oE,effectScope:rE,getCurrentScope:ec,getCurrentWatcher:BE,isProxy:ja,isReactive:hr,isReadonly:Yn,isRef:ut,isShallow:sn,markRaw:zh,onScopeDispose:Th,onWatcherCleanup:Wh,proxyRefs:ic,reactive:Yr,readonly:Ao,ref:ee,shallowReactive:Fh,shallowReadonly:wE,shallowRef:Br,stop:sE,toRaw:ge,toRef:PE,toRefs:ME,toValue:wt,triggerRef:_E,unref:ni,camelize:Ke,capitalize:ti,normalizeClass:Ki,normalizeProps:Vb,
60normalizeStyle:Zi,toDisplayString:Eh,toHandlerKey:Ii,BaseTransition:rv,BaseTransitionPropsValidators:lc,Comment:lt,DeprecationTypes:YC,ErrorCodes:GE,ErrorTypeStrings:FC,Fragment:gt,KeepAlive:SS,Static:Vr,Suspense:mC,Teleport:Qh,Text:gr,assertNumber:YE,callWithAsyncErrorHandling:gn,callWithErrorHandling:ri,cloneVNode:wn,compatUtils:$C,computed:re,createBlock:na,createCommentVNode:_C,createElementBlock:TC,createElementVNode:yc,createHydrationRenderer:xv,createPropsRestProxy:US,createRenderer:_v,createSlots:xS,createStaticVNode:IC,createTextVNode:bc,createVNode:qe,defineAsyncComponent:bS,defineComponent:ve,defineEmits:PS,defineExpose:NS,defineModel:HS,defineOptions:LS,defineProps:kS,defineSlots:OS,devtools:zC,getCurrentInstance:Bt,getTransitionRawChildren:Wa,guardReactiveProps:Uv,h:dn,handleError:ii,hasInjectionContext:JS,hydrateOnIdle:pS,hydrateOnInteraction:mS,hydrateOnMediaQuery:gS,hydrateOnVisible:vS,initCustomFormatter:OC,inject:We,isMemoSame:Jv,isRuntimeOnly:AC,isVNode:qn,mergeDefaults:VS,mergeModels:jS,mergeProps:Wv,nextTick:Oe,onActivated:av,onBeforeMount:cv,onBeforeUnmount:Ya,onBeforeUpdate:cc,onDeactivated:lv,onErrorCaptured:hv,onMounted:Ve,onRenderTracked:pv,onRenderTriggered:dv,onServerPrefetch:fv,onUnmounted:Et,onUpdated:Xi,openBlock:Ho,popScopeId:JE,provide:nt,pushScopeId:XE,queuePostFlushCb:ko,registerRuntimeCompiler:qv,renderList:_S,renderSlot:RS,resolveComponent:DS,resolveDirective:IS,resolveDynamicComponent:wS,resolveFilter:WC,resolveTransitionHooks:Ni,setBlockTracking:Bo,setDevtoolsHook:VC,setTransitionHooks:Gn,ssrContextKey:kv,ssrUtils:UC,toHandlers:MS,transformVNodeArgs:DC,useAttrs:zS,useId:rS,useModel:uC,useSSRContext:Pv,useSlots:FS,useTemplateRef:iS,useTransitionState:ac,version:Qv,warn:BC,watch:hn,watchEffect:et,watchPostEffect:aC,watchSyncEffect:Nv,withAsyncContext:WS,withCtx:sc,withDefaults:BS,withDirectives:eS,withMemo:HC,withScopeId:QE});/** 61* @vue/compiler-core v3.5.22 62* (c) 2018-present Yuxi (Evan) You and Vue contributors 63* @license MIT
vendor: 56,697 bytes, lines 64-73
64**/const Fo=Symbol(""),So=Symbol(""),Tc=Symbol(""),fa=Symbol(""),Tg=Symbol(""),Zr=Symbol(""),Dg=Symbol(""),wg=Symbol(""),Dc=Symbol(""),wc=Symbol(""),Jo=Symbol(""),Ic=Symbol(""),Ig=Symbol(""),_c=Symbol(""),xc=Symbol(""),Rc=Symbol(""),Mc=Symbol(""),Ac=Symbol(""),kc=Symbol(""),_g=Symbol(""),xg=Symbol(""),Ka=Symbol(""),da=Symbol(""),Pc=Symbol(""),Nc=Symbol(""),zo=Symbol(""),Qo=Symbol(""),Lc=Symbol(""),Cu=Symbol(""),O0=Symbol(""),Tu=Symbol(""),pa=Symbol(""),H0=Symbol(""),B0=Symbol(""),Oc=Symbol(""),F0=Symbol(""),z0=Symbol(""),Hc=Symbol(""),Rg=Symbol(""),Bi={[Fo]:"Fragment",[So]:"Teleport",[Tc]:"Suspense",[fa]:"KeepAlive",[Tg]:"BaseTransition",[Zr]:"openBlock",[Dg]:"createBlock",[wg]:"createElementBlock",[Dc]:"createVNode",[wc]:"createElementVNode",[Jo]:"createCommentVNode",[Ic]:"createTextVNode",[Ig]:"createStaticVNode",[_c]:"resolveComponent",[xc]:"resolveDynamicComponent",[Rc]:"resolveDirective",[Mc]:"resolveFilter",[Ac]:"withDirectives",[kc]:"renderList",[_g]:"renderSlot",[xg]:"createSlots",[Ka]:"toDisplayString",[da]:"mergeProps",[Pc]:"normalizeClass",[Nc]:"normalizeStyle",[zo]:"normalizeProps",[Qo]:"guardReactiveProps",[Lc]:"toHandlers",[Cu]:"camelize",[O0]:"capitalize",[Tu]:"toHandlerKey",[pa]:"setBlockTracking",[H0]:"pushScopeId",[B0]:"popScopeId",[Oc]:"withCtx",[F0]:"unref",[z0]:"isRef",[Hc]:"withMemo",[Rg]:"isMemoSame"};function V0(e){Object.getOwnPropertySymbols(e).forEach(t=>{Bi[t]=e[t]})}const an={start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0},source:""};function j0(e,t=""){return{type:0,source:t,children:e,helpers:new Set,components:[],directives:[],hoists:[],imports:[],cached:[],temps:0,codegenNode:void 0,loc:an}}function Vo(e,t,n,r,i,o,s,a=!1,l=!1,c=!1,u=an){return e&&(a?(e.helper(Zr),e.helper(Vi(e.inSSR,c))):e.helper(zi(e.inSSR,c)),s&&e.helper(Ac)),{type:13,tag:t,props:n,children:r,patchFlag:i,dynamicProps:o,directives:s,isBlock:a,disableTracking:l,isComponent:c,loc:u}}function jr(e,t=an){return{type:17,loc:t,elements:e}}function pn(e,t=an){return{type:15,loc:t,properties:e}}function dt(e,t){return{type:16,loc:an,key:he(e)?be(e,!0):e,value:t}}function be(e,t=!1,n=an,r=0){return{type:4,loc:n,content:e,isStatic:t,constType:t?3:r}}function Cn(e,t=an){return{type:8,loc:t,children:e}}function mt(e,t=[],n=an){return{type:14,loc:n,callee:e,arguments:t}}function Fi(e,t=void 0,n=!1,r=!1,i=an){return{type:18,params:e,returns:t,newline:n,isSlot:r,loc:i}}function Du(e,t,n,r=!0){return{type:19,test:e,consequent:t,alternate:n,newline:r,loc:an}}function U0(e,t,n=!1,r=!1){return{type:20,index:e,value:t,needPauseTracking:n,inVOnce:r,needArraySpread:!1,loc:an}}function W0(e){return{type:21,body:e,loc:an}}function zi(e,t){return e||t?Dc:wc}function Vi(e,t){return e||t?Dg:wg}function Bc(e,{helper:t,removeHelper:n,inSSR:r}){e.isBlock||(e.isBlock=!0,n(zi(r,e.isComponent)),t(Zr),t(Vi(r,e.isComponent)))}const Pd=new Uint8Array([123,123]),Nd=new Uint8Array([125,125]);function Ld(e){return e>=97&&e<=122||e>=65&&e<=90}function rn(e){return e===32||e===10||e===9||e===12||e===13}function nr(e){return e===47||e===62||rn(e)}function ha(e){const t=new Uint8Array(e.length);for(let n=0;n<e.length;n++)t[n]=e.charCodeAt(n);return t}const Mt={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97])};class $0{constructor(t,n){this.stack=t,this.cbs=n,this.state=1,this.buffer="",this.sectionStart=0,this.index=0,this.entityStart=0,this.baseState=1,this.inRCDATA=!1,this.inXML=!1,this.inVPre=!1,this.newlines=[],this.mode=0,this.delimiterOpen=Pd,this.delimiterClose=Nd,this.delimiterIndex=-1,this.currentSequence=void 0,this.sequenceIndex=0}get inSFCRoot(){return this.mode===2&&this.stack.length===0}reset(){this.state=1,this.mode=0,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=1,this.inRCDATA=!1,this.currentSequence=void 0,this.newlines.length=0,this.delimiterOpen=Pd,this.delimiterClose=Nd}getPos(t){let n=1,r=t+1;for(let i=this.newlines.length-1;i>=0;i--){const o=this.newlines[i];if(t>o){n=i+2,r=t-o;break}}return{column:r,line:n,offset:t}}peek(){return this.buffer.charCodeAt(this.index+1)}stateText(t){t===60?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=5,this.sectionStart=this.index):!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t))}stateInterpolationOpen(t){if(t===this.delimiterOpen[this.delimiterIndex])if(this.delimiterIndex===this.delimiterOpen.length-1){const n=this.index+1-this.delimiterOpen.length;n>this.sectionStart&&this.cbs.ontext(this.sectionStart,n),this.state=3,this.sectionStart=n}else this.delimiterIndex++;else this.inRCDATA?(this.state=32,this.stateInRCDATA(t)):(this.state=1,this.stateText(t))}stateInterpolation(t){t===this.delimiterClose[0]&&(this.state=4,this.delimiterIndex=0,this.stateInterpolationClose(t))}stateInterpolationClose(t){t===this.delimiterClose[this.delimiterIndex]?this.delimiterIndex===this.delimiterClose.length-1?(this.cbs.oninterpolation(this.sectionStart,this.index+1),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):this.delimiterIndex++:(this.state=3,this.stateInterpolation(t))}stateSpecialStartSequence(t){const n=this.sequenceIndex===this.currentSequence.length;if(!(n?nr(t):(t|32)===this.currentSequence[this.sequenceIndex]))this.inRCDATA=!1;else if(!n){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=6,this.stateInTagName(t)}stateInRCDATA(t){if(this.sequenceIndex===this.currentSequence.length){if(t===62||rn(t)){const n=this.index-this.currentSequence.length;if(this.sectionStart<n){const r=this.index;this.index=n,this.cbs.ontext(this.sectionStart,n),this.index=r}this.sectionStart=n+2,this.stateInClosingTagName(t),this.inRCDATA=!1;return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===Mt.TitleEnd||this.currentSequence===Mt.TextareaEnd&&!this.inSFCRoot?!this.inVPre&&t===this.delimiterOpen[0]&&(this.state=2,this.delimiterIndex=0,this.stateInterpolationOpen(t)):this.fastForwardTo(60)&&(this.sequenceIndex=1):this.sequenceIndex=Number(t===60)}stateCDATASequence(t){t===Mt.Cdata[this.sequenceIndex]?++this.sequenceIndex===Mt.Cdata.length&&(this.state=28,this.currentSequence=Mt.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.state=23,this.stateInDeclaration(t))}fastForwardTo(t){for(;++this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);if(n===10&&this.newlines.push(this.index),n===t)return!0}return this.index=this.buffer.length-1,!1}stateInCommentLike(t){t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===Mt.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index-2):this.cbs.oncomment(this.sectionStart,this.index-2),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=1):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}startSpecial(t,n){this.enterRCDATA(t,n),this.state=31}enterRCDATA(t,n){this.inRCDATA=!0,this.currentSequence=t,this.sequenceIndex=n}stateBeforeTagName(t){t===33?(this.state=22,this.sectionStart=this.index+1):t===63?(this.state=24,this.sectionStart=this.index+1):Ld(t)?(this.sectionStart=this.index,this.mode===0?this.state=6:this.inSFCRoot?this.state=34:this.inXML?this.state=6:t===116?this.state=30:this.state=t===115?29:6):t===47?this.state=8:(this.state=1,this.stateText(t))}stateInTagName(t){nr(t)&&this.handleTagName(t)}stateInSFCRootTagName(t){if(nr(t)){const n=this.buffer.slice(this.sectionStart,this.index);n!=="template"&&this.enterRCDATA(ha("</"+n),0),this.handleTagName(t)}}handleTagName(t){this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)}stateBeforeClosingTagName(t){rn(t)||(t===62?(this.state=1,this.sectionStart=this.index+1):(this.state=Ld(t)?9:27,this.sectionStart=this.index))}stateInClosingTagName(t){(t===62||rn(t))&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=10,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){t===62&&(this.state=1,this.sectionStart=this.index+1)}stateBeforeAttrName(t){t===62?(this.cbs.onopentagend(this.index),this.inRCDATA?this.state=32:this.state=1,this.sectionStart=this.index+1):t===47?this.state=7:t===60&&this.peek()===47?(this.cbs.onopentagend(this.index),this.state=5,this.sectionStart=this.index):rn(t)||this.handleAttrStart(t)}handleAttrStart(t){t===118&&this.peek()===45?(this.state=13,this.sectionStart=this.index):t===46||t===58||t===64||t===35?(this.cbs.ondirname(this.index,this.index+1),this.state=14,this.sectionStart=this.index+1):(this.state=12,this.sectionStart=this.index)}stateInSelfClosingTag(t){t===62?(this.cbs.onselfclosingtag(this.index),this.state=1,this.sectionStart=this.index+1,this.inRCDATA=!1):rn(t)||(this.state=11,this.stateBeforeAttrName(t))}stateInAttrName(t){(t===61||nr(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.handleAttrNameEnd(t))}stateInDirName(t){t===61||nr(t)?(this.cbs.ondirname(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===58?(this.cbs.ondirname(this.sectionStart,this.index),this.state=14,this.sectionStart=this.index+1):t===46&&(this.cbs.ondirname(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDirArg(t){t===61||nr(t)?(this.cbs.ondirarg(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===91?this.state=15:t===46&&(this.cbs.ondirarg(this.sectionStart,this.index),this.state=16,this.sectionStart=this.index+1)}stateInDynamicDirArg(t){t===93?this.state=14:(t===61||nr(t))&&(this.cbs.ondirarg(this.sectionStart,this.index+1),this.handleAttrNameEnd(t))}stateInDirModifier(t){t===61||nr(t)?(this.cbs.ondirmodifier(this.sectionStart,this.index),this.handleAttrNameEnd(t)):t===46&&(this.cbs.ondirmodifier(this.sectionStart,this.index),this.sectionStart=this.index+1)}handleAttrNameEnd(t){this.sectionStart=this.index,this.state=17,this.cbs.onattribnameend(this.index),this.stateAfterAttrName(t)}stateAfterAttrName(t){t===61?this.state=18:t===47||t===62?(this.cbs.onattribend(0,this.sectionStart),this.sectionStart=-1,this.state=11,this.stateBeforeAttrName(t)):rn(t)||(this.cbs.onattribend(0,this.sectionStart),this.handleAttrStart(t))}stateBeforeAttrValue(t){t===34?(this.state=19,this.sectionStart=this.index+1):t===39?(this.state=20,this.sectionStart=this.index+1):rn(t)||(this.sectionStart=this.index,this.state=21,this.stateInAttrValueNoQuotes(t))}handleInAttrValue(t,n){(t===n||this.fastForwardTo(n))&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(n===34?3:2,this.index+1),this.state=11)}stateInAttrValueDoubleQuotes(t){this.handleInAttrValue(t,34)}stateInAttrValueSingleQuotes(t){this.handleInAttrValue(t,39)}stateInAttrValueNoQuotes(t){rn(t)||t===62?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(1,this.index),this.state=11,this.stateBeforeAttrName(t)):(t===39||t===60||t===61||t===96)&&this.cbs.onerr(18,this.index)}stateBeforeDeclaration(t){t===91?(this.state=26,this.sequenceIndex=0):this.state=t===45?25:23}stateInDeclaration(t){(t===62||this.fastForwardTo(62))&&(this.state=1,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){(t===62||this.fastForwardTo(62))&&(this.cbs.onprocessinginstruction(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeComment(t){t===45?(this.state=28,this.currentSequence=Mt.CommentEnd,this.sequenceIndex=2,this.sectionStart=this.index+1):this.state=23}stateInSpecialComment(t){(t===62||this.fastForwardTo(62))&&(this.cbs.oncomment(this.sectionStart,this.index),this.state=1,this.sectionStart=this.index+1)}stateBeforeSpecialS(t){t===Mt.ScriptEnd[3]?this.startSpecial(Mt.ScriptEnd,4):t===Mt.StyleEnd[3]?this.startSpecial(Mt.StyleEnd,4):(this.state=6,this.stateInTagName(t))}stateBeforeSpecialT(t){t===Mt.TitleEnd[3]?this.startSpecial(Mt.TitleEnd,4):t===Mt.TextareaEnd[3]?this.startSpecial(Mt.TextareaEnd,4):(this.state=6,this.stateInTagName(t))}startEntity(){}stateInEntity(){}parse(t){for(this.buffer=t;this.index<this.buffer.length;){const n=this.buffer.charCodeAt(this.index);switch(n===10&&this.state!==33&&this.newlines.push(this.index),this.state){case 1:{this.stateText(n);break}case 2:{this.stateInterpolationOpen(n);break}case 3:{this.stateInterpolation(n);break}case 4:{this.stateInterpolationClose(n);break}case 31:{this.stateSpecialStartSequence(n);break}case 32:{this.stateInRCDATA(n);break}case 26:{this.stateCDATASequence(n);break}case 19:{this.stateInAttrValueDoubleQuotes(n);break}case 12:{this.stateInAttrName(n);break}case 13:{this.stateInDirName(n);break}case 14:{this.stateInDirArg(n);break}case 15:{this.stateInDynamicDirArg(n);break}case 16:{this.stateInDirModifier(n);break}case 28:{this.stateInCommentLike(n);break}case 27:{this.stateInSpecialComment(n);break}case 11:{this.stateBeforeAttrName(n);break}case 6:{this.stateInTagName(n);break}case 34:{this.stateInSFCRootTagName(n);break}case 9:{this.stateInClosingTagName(n);break}case 5:{this.stateBeforeTagName(n);break}case 17:{this.stateAfterAttrName(n);break}case 20:{this.stateInAttrValueSingleQuotes(n);break}case 18:{this.stateBeforeAttrValue(n);break}case 8:{this.stateBeforeClosingTagName(n);break}case 10:{this.stateAfterClosingTagName(n);break}case 29:{this.stateBeforeSpecialS(n);break}case 30:{this.stateBeforeSpecialT(n);break}case 21:{this.stateInAttrValueNoQuotes(n);break}case 7:{this.stateInSelfClosingTag(n);break}case 23:{this.stateInDeclaration(n);break}case 22:{this.stateBeforeDeclaration(n);break}case 25:{this.stateBeforeComment(n);break}case 24:{this.stateInProcessingInstruction(n);break}case 33:{this.stateInEntity();break}}this.index++}this.cleanup(),this.finish()}cleanup(){this.sectionStart!==this.index&&(this.state===1||this.state===32&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===19||this.state===20||this.state===21)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}finish(){this.handleTrailingData(),this.cbs.onend()}handleTrailingData(){const t=this.buffer.length;this.sectionStart>=t||(this.state===28?this.currentSequence===Mt.CdataEnd?this.cbs.oncdata(this.sectionStart,t):this.cbs.oncomment(this.sectionStart,t):this.state===6||this.state===11||this.state===18||this.state===17||this.state===12||this.state===13||this.state===14||this.state===15||this.state===16||this.state===20||this.state===19||this.state===21||this.state===9||this.cbs.ontext(this.sectionStart,t))}emitCodePoint(t,n){}}function Od(e,{compatConfig:t}){const n=t&&t[e];return e==="MODE"?n||3:n}function Ur(e,t){const n=Od("MODE",t),r=Od(e,t);return n===3?r===!0:r!==!1}function jo(e,t,n,...r){return Ur(e,t)}function Fc(e){throw e}function Mg(e){}function Qe(e,t,n,r){const i=`https://vuejs.org/error-reference/#compiler-${e}`,o=new SyntaxError(String(i));return o.code=e,o.loc=t,o}const Xt=e=>e.type===4&&e.isStatic;function Ag(e){switch(e){case"Teleport":case"teleport":return So;case"Suspense":case"suspense":return Tc;case"KeepAlive":case"keep-alive":return fa;case"BaseTransition":case"base-transition":return Tg}}const Y0=/^$|^\d|[^\$\w\xA0-\uFFFF]/,zc=e=>!Y0.test(e),kg=/[A-Za-z_$\xA0-\uFFFF]/,G0=/[\.\?\w$\xA0-\uFFFF]/,q0=/\s+[.[]\s*|\s*[.[]\s+/g,Pg=e=>e.type===4?e.content:e.loc.source,Z0=e=>{const t=Pg(e).trim().replace(q0,a=>a.trim());let n=0,r=[],i=0,o=0,s=null;for(let a=0;a<t.length;a++){const l=t.charAt(a);switch(n){case 0:if(l==="[")r.push(n),n=1,i++;else if(l==="(")r.push(n),n=2,o++;else if(!(a===0?kg:G0).test(l))return!1;break;case 1:l==="'"||l==='"'||l==="`"?(r.push(n),n=3,s=l):l==="["?i++:l==="]"&&(--i||(n=r.pop()));break;case 2:if(l==="'"||l==='"'||l==="`")r.push(n),n=3,s=l;else if(l==="(")o++;else if(l===")"){if(a===t.length-1)return!1;--o||(n=r.pop())}break;case 3:l===s&&(n=r.pop(),s=null);break}}return!i&&!o},Ng=Z0,K0=/^\s*(?:async\s*)?(?:\([^)]*?\)|[\w$_]+)\s*(?::[^=]+)?=>|^\s*(?:async\s+)?function(?:\s+[\w$]+)?\s*\(/,X0=e=>K0.test(Pg(e)),J0=X0;function fn(e,t,n=!1){for(let r=0;r<e.props.length;r++){const i=e.props[r];if(i.type===7&&(n||i.exp)&&(he(t)?i.name===t:t.test(i.name)))return i}}function Xa(e,t,n=!1,r=!1){for(let i=0;i<e.props.length;i++){const o=e.props[i];if(o.type===6){if(n)continue;if(o.name===t&&(o.value||r))return o}else if(o.name==="bind"&&(o.exp||r)&&Nr(o.arg,t))return o}}function Nr(e,t){return!!(e&&Xt(e)&&e.content===t)}function Q0(e){return e.props.some(t=>t.type===7&&t.name==="bind"&&(!t.arg||t.arg.type!==4||!t.arg.isStatic))}function Fl(e){return e.type===5||e.type===2}function Hd(e){return e.type===7&&e.name==="pre"}function eT(e){return e.type===7&&e.name==="slot"}function va(e){return e.type===1&&e.tagType===3}function ga(e){return e.type===1&&e.tagType===2}const tT=new Set([zo,Qo]);function Lg(e,t=[]){if(e&&!he(e)&&e.type===14){const n=e.callee;if(!he(n)&&tT.has(n))return Lg(e.arguments[0],t.concat(e))}return[e,t]}function ma(e,t,n){let r,i=e.type===13?e.props:e.arguments[2],o=[],s;if(i&&!he(i)&&i.type===14){const a=Lg(i);i=a[0],o=a[1],s=o[o.length-1]}if(i==null||he(i))r=pn([t]);else if(i.type===14){const a=i.arguments[0];!he(a)&&a.type===15?Bd(t,a)||a.properties.unshift(t):i.callee===Lc?r=mt(n.helper(da),[pn([t]),i]):i.arguments.unshift(pn([t])),!r&&(r=i)}else i.type===15?(Bd(t,i)||i.properties.unshift(t),r=i):(r=mt(n.helper(da),[pn([t]),i]),s&&s.callee===Qo&&(s=o[o.length-2]));e.type===13?s?s.arguments[0]=r:e.props=r:s?s.arguments[0]=r:e.arguments[2]=r}function Bd(e,t){let n=!1;if(e.key.type===4){const r=e.key.content;n=t.properties.some(i=>i.key.type===4&&i.key.content===r)}return n}function Uo(e,t){return`_${t}_${e.replace(/[^\w]/g,(n,r)=>n==="-"?"_":e.charCodeAt(r).toString())}`}function nT(e){return e.type===14&&e.callee===Hc?e.arguments[1].returns:e}const rT=/([\s\S]*?)\s+(?:in|of)\s+(\S[\s\S]*)/,Og={parseMode:"base",ns:0,delimiters:["{{","}}"],getNamespace:()=>0,isVoidTag:Si,isPreTag:Si,isIgnoreNewlineTag:Si,isCustomElement:Si,onError:Fc,onWarn:Mg,comments:!1,prefixIdentifiers:!1};let Le=Og,Wo=null,$n="",kt=null,_e=null,qt="",Fn=-1,Ar=-1,Vc=0,ur=!1,wu=null;const Je=[],it=new $0(Je,{onerr:Bn,ontext(e,t){Cs(Dt(e,t),e,t)},ontextentity(e,t,n){Cs(e,t,n)},oninterpolation(e,t){if(ur)return Cs(Dt(e,t),e,t);let n=e+it.delimiterOpen.length,r=t-it.delimiterClose.length;for(;rn($n.charCodeAt(n));)n++;for(;rn($n.charCodeAt(r-1));)r--;let i=Dt(n,r);i.includes("&")&&(i=Le.decodeEntities(i,!1)),Iu({type:5,content:Hs(i,!1,at(n,r)),loc:at(e,t)})},onopentagname(e,t){const n=Dt(e,t);kt={type:1,tag:n,ns:Le.getNamespace(n,Je[0],Le.ns),tagType:0,props:[],children:[],loc:at(e-1,t),codegenNode:void 0}},onopentagend(e){zd(e)},onclosetag(e,t){const n=Dt(e,t);if(!Le.isVoidTag(n)){let r=!1;for(let i=0;i<Je.length;i++)if(Je[i].tag.toLowerCase()===n.toLowerCase()){r=!0,i>0&&Bn(24,Je[0].loc.start.offset);for(let s=0;s<=i;s++){const a=Je.shift();Os(a,t,s<i)}break}r||Bn(23,Hg(e,60))}},onselfclosingtag(e){const t=kt.tag;kt.isSelfClosing=!0,zd(e),Je[0]&&Je[0].tag===t&&Os(Je.shift(),e)},onattribname(e,t){_e={type:6,name:Dt(e,t),nameLoc:at(e,t),value:void 0,loc:at(e)}},ondirname(e,t){const n=Dt(e,t),r=n==="."||n===":"?"bind":n==="@"?"on":n==="#"?"slot":n.slice(2);if(!ur&&r===""&&Bn(26,e),ur||r==="")_e={type:6,name:n,nameLoc:at(e,t),value:void 0,loc:at(e)};else if(_e={type:7,name:r,rawName:n,exp:void 0,arg:void 0,modifiers:n==="."?[be("prop")]:[],loc:at(e)},r==="pre"){ur=it.inVPre=!0,wu=kt;const i=kt.props;for(let o=0;o<i.length;o++)i[o].type===7&&(i[o]=hT(i[o]))}},ondirarg(e,t){if(e===t)return;const n=Dt(e,t);if(ur&&!Hd(_e))_e.name+=n,Lr(_e.nameLoc,t);else{const r=n[0]!=="[";_e.arg=Hs(r?n:n.slice(1,-1),r,at(e,t),r?3:0)}},ondirmodifier(e,t){const n=Dt(e,t);if(ur&&!Hd(_e))_e.name+="."+n,Lr(_e.nameLoc,t);else if(_e.name==="slot"){const r=_e.arg;r&&(r.content+="."+n,Lr(r.loc,t))}else{const r=be(n,!0,at(e,t));_e.modifiers.push(r)}},onattribdata(e,t){qt+=Dt(e,t),Fn<0&&(Fn=e),Ar=t},onattribentity(e,t,n){qt+=e,Fn<0&&(Fn=t),Ar=n},onattribnameend(e){const t=_e.loc.start.offset,n=Dt(t,e);_e.type===7&&(_e.rawName=n),kt.props.some(r=>(r.type===7?r.rawName:r.name)===n)&&Bn(2,t)},onattribend(e,t){if(kt&&_e){if(Lr(_e.loc,t),e!==0)if(qt.includes("&")&&(qt=Le.decodeEntities(qt,!0)),_e.type===6)_e.name==="class"&&(qt=Fg(qt).trim()),e===1&&!qt&&Bn(13,t),_e.value={type:2,content:qt,loc:e===1?at(Fn,Ar):at(Fn-1,Ar+1)},it.inSFCRoot&&kt.tag==="template"&&_e.name==="lang"&&qt&&qt!=="html"&&it.enterRCDATA(ha("</template"),0);else{let n=0;_e.exp=Hs(qt,!1,at(Fn,Ar),0,n),_e.name==="for"&&(_e.forParseResult=oT(_e.exp));let r=-1;_e.name==="bind"&&(r=_e.modifiers.findIndex(i=>i.content==="sync"))>-1&&jo("COMPILER_V_BIND_SYNC",Le,_e.loc,_e.arg.loc.source)&&(_e.name="model",_e.modifiers.splice(r,1))}(_e.type!==7||_e.name!=="pre")&&kt.props.push(_e)}qt="",Fn=Ar=-1},oncomment(e,t){Le.comments&&Iu({type:3,content:Dt(e,t),loc:at(e-4,t+3)})},onend(){const e=$n.length;for(let t=0;t<Je.length;t++)Os(Je[t],e-1),Bn(24,Je[t].loc.start.offset)},oncdata(e,t){Je[0].ns!==0?Cs(Dt(e,t),e,t):Bn(1,e-9)},onprocessinginstruction(e){(Je[0]?Je[0].ns:Le.ns)===0&&Bn(21,e-1)}}),Fd=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,iT=/^\(|\)$/g;function oT(e){const t=e.loc,n=e.content,r=n.match(rT);if(!r)return;const[,i,o]=r,s=(f,d,p=!1)=>{const h=t.start.offset+d,v=h+f.length;return Hs(f,!1,at(h,v),0,p?1:0)},a={source:s(o.trim(),n.indexOf(o,i.length)),value:void 0,key:void 0,index:void 0,finalized:!1};let l=i.trim().replace(iT,"").trim();const c=i.indexOf(l),u=l.match(Fd);if(u){l=l.replace(Fd,"").trim();const f=u[1].trim();let d;if(f&&(d=n.indexOf(f,c+l.length),a.key=s(f,d,!0)),u[2]){const p=u[2].trim();p&&(a.index=s(p,n.indexOf(p,a.key?d+f.length:c+l.length),!0))}}return l&&(a.value=s(l,c,!0)),a}function Dt(e,t){return $n.slice(e,t)}function zd(e){it.inSFCRoot&&(kt.innerLoc=at(e+1,e+1)),Iu(kt);const{tag:t,ns:n}=kt;n===0&&Le.isPreTag(t)&&Vc++,Le.isVoidTag(t)?Os(kt,e):(Je.unshift(kt),(n===1||n===2)&&(it.inXML=!0)),kt=null}function Cs(e,t,n){{const o=Je[0]&&Je[0].tag;o!=="script"&&o!=="style"&&e.includes("&")&&(e=Le.decodeEntities(e,!1))}const r=Je[0]||Wo,i=r.children[r.children.length-1];i&&i.type===2?(i.content+=e,Lr(i.loc,n)):r.children.push({type:2,content:e,loc:at(t,n)})}function Os(e,t,n=!1){n?Lr(e.loc,Hg(t,60)):Lr(e.loc,sT(t,62)+1),it.inSFCRoot&&(e.children.length?e.innerLoc.end=Te({},e.children[e.children.length-1].loc.end):e.innerLoc.end=Te({},e.innerLoc.start),e.innerLoc.source=Dt(e.innerLoc.start.offset,e.innerLoc.end.offset));const{tag:r,ns:i,children:o}=e;if(ur||(r==="slot"?e.tagType=2:Vd(e)?e.tagType=3:lT(e)&&(e.tagType=1)),it.inRCDATA||(e.children=Bg(o)),i===0&&Le.isIgnoreNewlineTag(r)){const s=o[0];s&&s.type===2&&(s.content=s.content.replace(/^\r?\n/,""))}i===0&&Le.isPreTag(r)&&Vc--,wu===e&&(ur=it.inVPre=!1,wu=null),it.inXML&&(Je[0]?Je[0].ns:Le.ns)===0&&(it.inXML=!1);{const s=e.props;if(!it.inSFCRoot&&Ur("COMPILER_NATIVE_TEMPLATE",Le)&&e.tag==="template"&&!Vd(e)){const l=Je[0]||Wo,c=l.children.indexOf(e);l.children.splice(c,1,...e.children)}const a=s.find(l=>l.type===6&&l.name==="inline-template");a&&jo("COMPILER_INLINE_TEMPLATE",Le,a.loc)&&e.children.length&&(a.value={type:2,content:Dt(e.children[0].loc.start.offset,e.children[e.children.length-1].loc.end.offset),loc:a.loc})}}function sT(e,t){let n=e;for(;$n.charCodeAt(n)!==t&&n<$n.length-1;)n++;return n}function Hg(e,t){let n=e;for(;$n.charCodeAt(n)!==t&&n>=0;)n--;return n}const aT=new Set(["if","else","else-if","for","slot"]);function Vd({tag:e,props:t}){if(e==="template"){for(let n=0;n<t.length;n++)if(t[n].type===7&&aT.has(t[n].name))return!0}return!1}function lT({tag:e,props:t}){if(Le.isCustomElement(e))return!1;if(e==="component"||uT(e.charCodeAt(0))||Ag(e)||Le.isBuiltInComponent&&Le.isBuiltInComponent(e)||Le.isNativeTag&&!Le.isNativeTag(e))return!0;for(let n=0;n<t.length;n++){const r=t[n];if(r.type===6){if(r.name==="is"&&r.value){if(r.value.content.startsWith("vue:"))return!0;if(jo("COMPILER_IS_ON_ELEMENT",Le,r.loc))return!0}}else if(r.name==="bind"&&Nr(r.arg,"is")&&jo("COMPILER_IS_ON_ELEMENT",Le,r.loc))return!0}return!1}function uT(e){return e>64&&e<91}const cT=/\r\n/g;function Bg(e){const t=Le.whitespace!=="preserve";let n=!1;for(let r=0;r<e.length;r++){const i=e[r];if(i.type===2)if(Vc)i.content=i.content.replace(cT,` 65`);else if(fT(i.content)){const o=e[r-1]&&e[r-1].type,s=e[r+1]&&e[r+1].type;!o||!s||t&&(o===3&&(s===3||s===1)||o===1&&(s===3||s===1&&dT(i.content)))?(n=!0,e[r]=null):i.content=" "}else t&&(i.content=Fg(i.content))}return n?e.filter(Boolean):e}function fT(e){for(let t=0;t<e.length;t++)if(!rn(e.charCodeAt(t)))return!1;return!0}function dT(e){for(let t=0;t<e.length;t++){const n=e.charCodeAt(t);if(n===10||n===13)return!0}return!1}function Fg(e){let t="",n=!1;for(let r=0;r<e.length;r++)rn(e.charCodeAt(r))?n||(t+=" ",n=!0):(t+=e[r],n=!1);return t}function Iu(e){(Je[0]||Wo).children.push(e)}function at(e,t){return{start:it.getPos(e),end:t==null?t:it.getPos(t),source:t==null?t:Dt(e,t)}}function pT(e){return at(e.start.offset,e.end.offset)}function Lr(e,t){e.end=it.getPos(t),e.source=Dt(e.start.offset,t)}function hT(e){const t={type:6,name:e.rawName,nameLoc:at(e.loc.start.offset,e.loc.start.offset+e.rawName.length),value:void 0,loc:e.loc};if(e.exp){const n=e.exp.loc;n.end.offset<e.loc.end.offset&&(n.start.offset--,n.start.column--,n.end.offset++,n.end.column++),t.value={type:2,content:e.exp.content,loc:n}}return t}function Hs(e,t=!1,n,r=0,i=0){return be(e,t,n,r)}function Bn(e,t,n){Le.onError(Qe(e,at(t,t)))}function vT(){it.reset(),kt=null,_e=null,qt="",Fn=-1,Ar=-1,Je.length=0}function gT(e,t){if(vT(),$n=e,Le=Te({},Og),t){let i;for(i in t)t[i]!=null&&(Le[i]=t[i])}it.mode=Le.parseMode==="html"?1:Le.parseMode==="sfc"?2:0,it.inXML=Le.ns===1||Le.ns===2;const n=t&&t.delimiters;n&&(it.delimiterOpen=ha(n[0]),it.delimiterClose=ha(n[1]));const r=Wo=j0([],e);return it.parse($n),r.loc=at(0,e.length),r.children=Bg(r.children),Wo=null,r}function mT(e,t){Bs(e,void 0,t,!!zg(e))}function zg(e){const t=e.children.filter(n=>n.type!==3);return t.length===1&&t[0].type===1&&!ga(t[0])?t[0]:null}function Bs(e,t,n,r=!1,i=!1){const{children:o}=e,s=[];for(let u=0;u<o.length;u++){const f=o[u];if(f.type===1&&f.tagType===0){const d=r?0:on(f,n);if(d>0){if(d>=2){f.codegenNode.patchFlag=-1,s.push(f);continue}}else{const p=f.codegenNode;if(p.type===13){const h=p.patchFlag;if((h===void 0||h===512||h===1)&&jg(f,n)>=2){const v=Ug(f);v&&(p.props=n.hoist(v))}p.dynamicProps&&(p.dynamicProps=n.hoist(p.dynamicProps))}}}else if(f.type===12&&(r?0:on(f,n))>=2){f.codegenNode.type===14&&f.codegenNode.arguments.length>0&&f.codegenNode.arguments.push(-1+""),s.push(f);continue}if(f.type===1){const d=f.tagType===1;d&&n.scopes.vSlot++,Bs(f,e,n,!1,i),d&&n.scopes.vSlot--}else if(f.type===11)Bs(f,e,n,f.children.length===1,!0);else if(f.type===9)for(let d=0;d<f.branches.length;d++)Bs(f.branches[d],e,n,f.branches[d].children.length===1,i)}let a=!1;if(s.length===o.length&&e.type===1){if(e.tagType===0&&e.codegenNode&&e.codegenNode.type===13&&ie(e.codegenNode.children))e.codegenNode.children=l(jr(e.codegenNode.children)),a=!0;else if(e.tagType===1&&e.codegenNode&&e.codegenNode.type===13&&e.codegenNode.children&&!ie(e.codegenNode.children)&&e.codegenNode.children.type===15){const u=c(e.codegenNode,"default");u&&(u.returns=l(jr(u.returns)),a=!0)}else if(e.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!ie(t.codegenNode.children)&&t.codegenNode.children.type===15){const u=fn(e,"slot",!0),f=u&&u.arg&&c(t.codegenNode,u.arg);f&&(f.returns=l(jr(f.returns)),a=!0)}}if(!a)for(const u of s)u.codegenNode=n.cache(u.codegenNode);function l(u){const f=n.cache(u);return f.needArraySpread=!0,f}function c(u,f){if(u.children&&!ie(u.children)&&u.children.type===15){const d=u.children.properties.find(p=>p.key===f||p.key.content===f);return d&&d.value}}s.length&&n.transformHoist&&n.transformHoist(o,n,e)}function on(e,t){const{constantCache:n}=t;switch(e.type){case 1:if(e.tagType!==0)return 0;const r=n.get(e);if(r!==void 0)return r;const i=e.codegenNode;if(i.type!==13||i.isBlock&&e.tag!=="svg"&&e.tag!=="foreignObject"&&e.tag!=="math")return 0;if(i.patchFlag===void 0){let s=3;const a=jg(e,t);if(a===0)return n.set(e,0),0;a<s&&(s=a);for(let l=0;l<e.children.length;l++){const c=on(e.children[l],t);if(c===0)return n.set(e,0),0;c<s&&(s=c)}if(s>1)for(let l=0;l<e.props.length;l++){const c=e.props[l];if(c.type===7&&c.name==="bind"&&c.exp){const u=on(c.exp,t);if(u===0)return n.set(e,0),0;u<s&&(s=u)}}if(i.isBlock){for(let l=0;l<e.props.length;l++)if(e.props[l].type===7)return n.set(e,0),0;t.removeHelper(Zr),t.removeHelper(Vi(t.inSSR,i.isComponent)),i.isBlock=!1,t.helper(zi(t.inSSR,i.isComponent))}return n.set(e,s),s}else return n.set(e,0),0;case 2:case 3:return 3;case 9:case 11:case 10:return 0;case 5:case 12:return on(e.content,t);case 4:return e.constType;case 8:let o=3;for(let s=0;s<e.children.length;s++){const a=e.children[s];if(he(a)||Qt(a))continue;const l=on(a,t);if(l===0)return 0;l<o&&(o=l)}return o;case 20:return 2;default:return 0}}const yT=new Set([Pc,Nc,zo,Qo]);function Vg(e,t){if(e.type===14&&!he(e.callee)&&yT.has(e.callee)){const n=e.arguments[0];if(n.type===4)return on(n,t);if(n.type===14)return Vg(n,t)}return 0}function jg(e,t){let n=3;const r=Ug(e);if(r&&r.type===15){const{properties:i}=r;for(let o=0;o<i.length;o++){const{key:s,value:a}=i[o],l=on(s,t);if(l===0)return l;l<n&&(n=l);let c;if(a.type===4?c=on(a,t):a.type===14?c=Vg(a,t):c=0,c===0)return c;c<n&&(n=c)}}return n}function Ug(e){const t=e.codegenNode;if(t.type===13)return t.props}function bT(e,{filename:t="",prefixIdentifiers:n=!1,hoistStatic:r=!1,hmr:i=!1,cacheHandlers:o=!1,nodeTransforms:s=[],directiveTransforms:a={},transformHoist:l=null,isBuiltInComponent:c=St,isCustomElement:u=St,expressionPlugins:f=[],scopeId:d=null,slotted:p=!0,ssr:h=!1,inSSR:v=!1,ssrCssVars:y="",bindingMetadata:m=xe,inline:S=!1,isTS:b=!1,onError:g=Fc,onWarn:E=Mg,compatConfig:T}){const R=t.replace(/\?.*$/,"").match(/([^/\\]+)\.\w+$/),I={filename:t,selfName:R&&ti(Ke(R[1])),prefixIdentifiers:n,hoistStatic:r,hmr:i,cacheHandlers:o,nodeTransforms:s,directiveTransforms:a,transformHoist:l,isBuiltInComponent:c,isCustomElement:u,expressionPlugins:f,scopeId:d,slotted:p,ssr:h,inSSR:v,ssrCssVars:y,bindingMetadata:m,inline:S,isTS:b,onError:g,onWarn:E,compatConfig:T,root:e,helpers:new Map,components:new Set,directives:new Set,hoists:[],imports:[],cached:[],constantCache:new WeakMap,temps:0,identifiers:Object.create(null),scopes:{vFor:0,vSlot:0,vPre:0,vOnce:0},parent:null,grandParent:null,currentNode:e,childIndex:0,inVOnce:!1,helper(C){const A=I.helpers.get(C)||0;return I.helpers.set(C,A+1),C},removeHelper(C){const A=I.helpers.get(C);if(A){const O=A-1;O?I.helpers.set(C,O):I.helpers.delete(C)}},helperString(C){return`_${Bi[I.helper(C)]}`},replaceNode(C){I.parent.children[I.childIndex]=I.currentNode=C},removeNode(C){const A=I.parent.children,O=C?A.indexOf(C):I.currentNode?I.childIndex:-1;!C||C===I.currentNode?(I.currentNode=null,I.onNodeRemoved()):I.childIndex>O&&(I.childIndex--,I.onNodeRemoved()),I.parent.children.splice(O,1)},onNodeRemoved:St,addIdentifiers(C){},removeIdentifiers(C){},hoist(C){he(C)&&(C=be(C)),I.hoists.push(C);const A=be(`_hoisted_${I.hoists.length}`,!1,C.loc,2);return A.hoisted=C,A},cache(C,A=!1,O=!1){const k=U0(I.cached.length,C,A,O);return I.cached.push(k),k}};return I.filters=new Set,I}function ET(e,t){const n=bT(e,t);Ja(e,n),t.hoistStatic&&mT(e,n),t.ssr||ST(e,n),e.helpers=new Set([...n.helpers.keys()]),e.components=[...n.components],e.directives=[...n.directives],e.imports=n.imports,e.hoists=n.hoists,e.temps=n.temps,e.cached=n.cached,e.transformed=!0,e.filters=[...n.filters]}function ST(e,t){const{helper:n}=t,{children:r}=e;if(r.length===1){const i=zg(e);if(i&&i.codegenNode){const o=i.codegenNode;o.type===13&&Bc(o,t),e.codegenNode=o}else e.codegenNode=r[0]}else if(r.length>1){let i=64;e.codegenNode=Vo(t,n(Fo),void 0,e.children,i,void 0,void 0,!0,void 0,!1)}}function CT(e,t){let n=0;const r=()=>{n--};for(;n<e.children.length;n++){const i=e.children[n];he(i)||(t.grandParent=t.parent,t.parent=e,t.childIndex=n,t.onNodeRemoved=r,Ja(i,t))}}function Ja(e,t){t.currentNode=e;const{nodeTransforms:n}=t,r=[];for(let o=0;o<n.length;o++){const s=n[o](e,t);if(s&&(ie(s)?r.push(...s):r.push(s)),t.currentNode)e=t.currentNode;else return}switch(e.type){case 3:t.ssr||t.helper(Jo);break;case 5:t.ssr||t.helper(Ka);break;case 9:for(let o=0;o<e.branches.length;o++)Ja(e.branches[o],t);break;case 10:case 11:case 1:case 0:CT(e,t);break}t.currentNode=e;let i=r.length;for(;i--;)r[i]()}function Wg(e,t){const n=he(e)?r=>r===e:r=>e.test(r);return(r,i)=>{if(r.type===1){const{props:o}=r;if(r.tagType===3&&o.some(eT))return;const s=[];for(let a=0;a<o.length;a++){const l=o[a];if(l.type===7&&n(l.name)){o.splice(a,1),a--;const c=t(r,l,i);c&&s.push(c)}}return s}}}const Qa="/*@__PURE__*/",$g=e=>`${Bi[e]}: _${Bi[e]}`;function TT(e,{mode:t="function",prefixIdentifiers:n=t==="module",sourceMap:r=!1,filename:i="template.vue.html",scopeId:o=null,optimizeImports:s=!1,runtimeGlobalName:a="Vue",runtimeModuleName:l="vue",ssrRuntimeModuleName:c="vue/server-renderer",ssr:u=!1,isTS:f=!1,inSSR:d=!1}){const p={mode:t,prefixIdentifiers:n,sourceMap:r,filename:i,scopeId:o,optimizeImports:s,runtimeGlobalName:a,runtimeModuleName:l,ssrRuntimeModuleName:c,ssr:u,isTS:f,inSSR:d,source:e.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(v){return`_${Bi[v]}`},push(v,y=-2,m){p.code+=v},indent(){h(++p.indentLevel)},deindent(v=!1){v?--p.indentLevel:h(--p.indentLevel)},newline(){h(p.indentLevel)}};function h(v){p.push(` 66`+" ".repeat(v),0)}return p}function DT(e,t={}){const n=TT(e,t);t.onContextCreated&&t.onContextCreated(n);const{mode:r,push:i,prefixIdentifiers:o,indent:s,deindent:a,newline:l,scopeId:c,ssr:u}=n,f=Array.from(e.helpers),d=f.length>0,p=!o&&r!=="module";wT(e,n);const v=u?"ssrRender":"render",m=(u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"]).join(", ");if(i(`function ${v}(${m}) {`),s(),p&&(i("with (_ctx) {"),s(),d&&(i(`const { ${f.map($g).join(", ")} } = _Vue 67`,-1),l())),e.components.length&&(zl(e.components,"component",n),(e.directives.length||e.temps>0)&&l()),e.directives.length&&(zl(e.directives,"directive",n),e.temps>0&&l()),e.filters&&e.filters.length&&(l(),zl(e.filters,"filter",n),l()),e.temps>0){i("let ");for(let S=0;S<e.temps;S++)i(`${S>0?", ":""}_temp${S}`)}return(e.components.length||e.directives.length||e.temps)&&(i(` 68`,0),l()),u||i("return "),e.codegenNode?Ot(e.codegenNode,n):i("null"),p&&(a(),i("}")),a(),i("}"),{ast:e,code:n.code,preamble:"",map:n.map?n.map.toJSON():void 0}}function wT(e,t){const{ssr:n,prefixIdentifiers:r,push:i,newline:o,runtimeModuleName:s,runtimeGlobalName:a,ssrRuntimeModuleName:l}=t,c=a,u=Array.from(e.helpers);if(u.length>0&&(i(`const _Vue = ${c} 69`,-1),e.hoists.length)){const f=[Dc,wc,Jo,Ic,Ig].filter(d=>u.includes(d)).map($g).join(", ");i(`const { ${f} } = _Vue 70`,-1)}IT(e.hoists,t),o(),i("return ")}function zl(e,t,{helper:n,push:r,newline:i,isTS:o}){const s=n(t==="filter"?Mc:t==="component"?_c:Rc);for(let a=0;a<e.length;a++){let l=e[a];const c=l.endsWith("__self");c&&(l=l.slice(0,-6)),r(`const ${Uo(l,t)} = ${s}(${JSON.stringify(l)}${c?", true":""})${o?"!":""}`),a<e.length-1&&i()}}function IT(e,t){if(!e.length)return;t.pure=!0;const{push:n,newline:r}=t;r();for(let i=0;i<e.length;i++){const o=e[i];o&&(n(`const _hoisted_${i+1} = `),Ot(o,t),r())}t.pure=!1}function jc(e,t){const n=e.length>3||!1;t.push("["),n&&t.indent(),es(e,t,n),n&&t.deindent(),t.push("]")}function es(e,t,n=!1,r=!0){const{push:i,newline:o}=t;for(let s=0;s<e.length;s++){const a=e[s];he(a)?i(a,-3):ie(a)?jc(a,t):Ot(a,t),s<e.length-1&&(n?(r&&i(","),o()):r&&i(", "))}}function Ot(e,t){if(he(e)){t.push(e,-3);return}if(Qt(e)){t.push(t.helper(e));return}switch(e.type){case 1:case 9:case 11:Ot(e.codegenNode,t);break;case 2:_T(e,t);break;case 4:Yg(e,t);break;case 5:xT(e,t);break;case 12:Ot(e.codegenNode,t);break;case 8:Gg(e,t);break;case 3:MT(e,t);break;case 13:AT(e,t);break;case 14:PT(e,t);break;case 15:NT(e,t);break;case 17:LT(e,t);break;case 18:OT(e,t);break;case 19:HT(e,t);break;case 20:BT(e,t);break;case 21:es(e.body,t,!0,!1);break}}function _T(e,t){t.push(JSON.stringify(e.content),-3,e)}function Yg(e,t){const{content:n,isStatic:r}=e;t.push(r?JSON.stringify(n):n,-3,e)}function xT(e,t){const{push:n,helper:r,pure:i}=t;i&&n(Qa),n(`${r(Ka)}(`),Ot(e.content,t),n(")")}function Gg(e,t){for(let n=0;n<e.children.length;n++){const r=e.children[n];he(r)?t.push(r,-3):Ot(r,t)}}function RT(e,t){const{push:n}=t;if(e.type===8)n("["),Gg(e,t),n("]");else if(e.isStatic){const r=zc(e.content)?e.content:JSON.stringify(e.content);n(r,-2,e)}else n(`[${e.content}]`,-3,e)}function MT(e,t){const{push:n,helper:r,pure:i}=t;i&&n(Qa),n(`${r(Jo)}(${JSON.stringify(e.content)})`,-3,e)}function AT(e,t){const{push:n,helper:r,pure:i}=t,{tag:o,props:s,children:a,patchFlag:l,dynamicProps:c,directives:u,isBlock:f,disableTracking:d,isComponent:p}=e;let h;l&&(h=String(l)),u&&n(r(Ac)+"("),f&&n(`(${r(Zr)}(${d?"true":""}), `),i&&n(Qa);const v=f?Vi(t.inSSR,p):zi(t.inSSR,p);n(r(v)+"(",-2,e),es(kT([o,s,a,h,c]),t),n(")"),f&&n(")"),u&&(n(", "),Ot(u,t),n(")"))}function kT(e){let t=e.length;for(;t--&&e[t]==null;);return e.slice(0,t+1).map(n=>n||"null")}function PT(e,t){const{push:n,helper:r,pure:i}=t,o=he(e.callee)?e.callee:r(e.callee);i&&n(Qa),n(o+"(",-2,e),es(e.arguments,t),n(")")}function NT(e,t){const{push:n,indent:r,deindent:i,newline:o}=t,{properties:s}=e;if(!s.length){n("{}",-2,e);return}const a=s.length>1||!1;n(a?"{":"{ "),a&&r();for(let l=0;l<s.length;l++){const{key:c,value:u}=s[l];RT(c,t),n(": "),Ot(u,t),l<s.length-1&&(n(","),o())}a&&i(),n(a?"}":" }")}function LT(e,t){jc(e.elements,t)}function OT(e,t){const{push:n,indent:r,deindent:i}=t,{params:o,returns:s,body:a,newline:l,isSlot:c}=e;c&&n(`_${Bi[Oc]}(`),n("(",-2,e),ie(o)?es(o,t):o&&Ot(o,t),n(") => "),(l||a)&&(n("{"),r()),s?(l&&n("return "),ie(s)?jc(s,t):Ot(s,t)):a&&Ot(a,t),(l||a)&&(i(),n("}")),c&&(e.isNonScopedSlot&&n(", undefined, true"),n(")"))}function HT(e,t){const{test:n,consequent:r,alternate:i,newline:o}=e,{push:s,indent:a,deindent:l,newline:c}=t;if(n.type===4){const f=!zc(n.content);f&&s("("),Yg(n,t),f&&s(")")}else s("("),Ot(n,t),s(")");o&&a(),t.indentLevel++,o||s(" "),s("? "),Ot(r,t),t.indentLevel--,o&&c(),o||s(" "),s(": ");const u=i.type===19;u||t.indentLevel++,Ot(i,t),u||t.indentLevel--,o&&l(!0)}function BT(e,t){const{push:n,helper:r,indent:i,deindent:o,newline:s}=t,{needPauseTracking:a,needArraySpread:l}=e;l&&n("[...("),n(`_cache[${e.index}] || (`),a&&(i(),n(`${r(pa)}(-1`),e.inVOnce&&n(", true"),n("),"),s(),n("(")),n(`_cache[${e.index}] = `),Ot(e.value,t),a&&(n(`).cacheIndex = ${e.index},`),s(),n(`${r(pa)}(1),`),s(),n(`_cache[${e.index}]`),o()),n(")"),l&&n(")]")}new RegExp("\\b"+"arguments,await,break,case,catch,class,const,continue,debugger,default,delete,do,else,export,extends,finally,for,function,if,import,let,new,return,super,switch,throw,try,var,void,while,with,yield".split(",").join("\\b|\\b")+"\\b");const FT=Wg(/^(?:if|else|else-if)$/,(e,t,n)=>zT(e,t,n,(r,i,o)=>{const s=n.parent.children;let a=s.indexOf(r),l=0;for(;a-->=0;){const c=s[a];c&&c.type===9&&(l+=c.branches.length)}return()=>{if(o)r.codegenNode=Ud(i,l,n);else{const c=VT(r.codegenNode);c.alternate=Ud(i,l+r.branches.length-1,n)}}}));function zT(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const i=t.exp?t.exp.loc:e.loc;n.onError(Qe(28,t.loc)),t.exp=be("true",!1,i)}if(t.name==="if"){const i=jd(e,t),o={type:9,loc:pT(e.loc),branches:[i]};if(n.replaceNode(o),r)return r(o,i,!0)}else{const i=n.parent.children;let o=i.indexOf(e);for(;o-->=-1;){const s=i[o];if(s&&s.type===3){n.removeNode(s);continue}if(s&&s.type===2&&!s.content.trim().length){n.removeNode(s);continue}if(s&&s.type===9){(t.name==="else-if"||t.name==="else")&&s.branches[s.branches.length-1].condition===void 0&&n.onError(Qe(30,e.loc)),n.removeNode();const a=jd(e,t);s.branches.push(a);const l=r&&r(s,a,!1);Ja(a,n),l&&l(),n.currentNode=null}else n.onError(Qe(30,e.loc));break}}}function jd(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!fn(e,"for")?e.children:[e],userKey:Xa(e,"key"),isTemplateIf:n}}function Ud(e,t,n){return e.condition?Du(e.condition,Wd(e,t,n),mt(n.helper(Jo),['""',"true"])):Wd(e,t,n)}function Wd(e,t,n){const{helper:r}=n,i=dt("key",be(`${t}`,!1,an,2)),{children:o}=e,s=o[0];if(o.length!==1||s.type!==1)if(o.length===1&&s.type===11){const l=s.codegenNode;return ma(l,i,n),l}else{let l=64;return Vo(n,r(Fo),pn([i]),o,l,void 0,void 0,!0,!1,!1,e.loc)}else{const l=s.codegenNode,c=nT(l);return c.type===13&&Bc(c,n),ma(c,i,n),l}}function VT(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const jT=Wg("for",(e,t,n)=>{const{helper:r,removeHelper:i}=n;return UT(e,t,n,o=>{const s=mt(r(kc),[o.source]),a=va(e),l=fn(e,"memo"),c=Xa(e,"key",!1,!0);c&&c.type;let u=c&&(c.type===6?c.value?be(c.value.content,!0):void 0:c.exp);const f=c&&u?dt("key",u):null,d=o.source.type===4&&o.source.constType>0,p=d?64:c?128:256;return o.codegenNode=Vo(n,r(Fo),void 0,s,p,void 0,void 0,!0,!d,!1,e.loc),()=>{let h;const{children:v}=o,y=v.length!==1||v[0].type!==1,m=ga(e)?e:a&&e.children.length===1&&ga(e.children[0])?e.children[0]:null;if(m?(h=m.codegenNode,a&&f&&ma(h,f,n)):y?h=Vo(n,r(Fo),f?pn([f]):void 0,e.children,64,void 0,void 0,!0,void 0,!1):(h=v[0].codegenNode,a&&f&&ma(h,f,n),h.isBlock!==!d&&(h.isBlock?(i(Zr),i(Vi(n.inSSR,h.isComponent))):i(zi(n.inSSR,h.isComponent))),h.isBlock=!d,h.isBlock?(r(Zr),r(Vi(n.inSSR,h.isComponent))):r(zi(n.inSSR,h.isComponent))),l){const S=Fi(_u(o.parseResult,[be("_cached")]));S.body=W0([Cn(["const _memo = (",l.exp,")"]),Cn(["if (_cached",...u?[" && _cached.key === ",u]:[],` && ${n.helperString(Rg)}(_cached, _memo)) return _cached`]),Cn(["const _item = ",h]),be("_item.memo = _memo"),be("return _item")]),s.arguments.push(S,be("_cache"),be(String(n.cached.length))),n.cached.push(null)}else s.arguments.push(Fi(_u(o.parseResult),h,!0))}})});function UT(e,t,n,r){if(!t.exp){n.onError(Qe(31,t.loc));return}const i=t.forParseResult;if(!i){n.onError(Qe(32,t.loc));return}qg(i);const{addIdentifiers:o,removeIdentifiers:s,scopes:a}=n,{source:l,value:c,key:u,index:f}=i,d={type:11,loc:t.loc,source:l,valueAlias:c,keyAlias:u,objectIndexAlias:f,parseResult:i,children:va(e)?e.children:[e]};n.replaceNode(d),a.vFor++;const p=r&&r(d);return()=>{a.vFor--,p&&p()}}function qg(e,t){e.finalized||(e.finalized=!0)}function _u({value:e,key:t,index:n},r=[]){return WT([e,t,n,...r])}function WT(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||be("_".repeat(r+1),!1))}const $d=be("undefined",!1),$T=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=fn(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},YT=(e,t,n,r)=>Fi(e,n,!1,!0,n.length?n[0].loc:r);function GT(e,t,n=YT){t.helper(Oc);const{children:r,loc:i}=e,o=[],s=[];let a=t.scopes.vSlot>0||t.scopes.vFor>0;const l=fn(e,"slot",!0);if(l){const{arg:y,exp:m}=l;y&&!Xt(y)&&(a=!0),o.push(dt(y||be("default",!0),n(m,void 0,r,i)))}let c=!1,u=!1;const f=[],d=new Set;let p=0;for(let y=0;y<r.length;y++){const m=r[y];let S;if(!va(m)||!(S=fn(m,"slot",!0))){m.type!==3&&f.push(m);continue}if(l){t.onError(Qe(37,S.loc));break}c=!0;const{children:b,loc:g}=m,{arg:E=be("default",!0),exp:T,loc:R}=S;let I;Xt(E)?I=E?E.content:"default":a=!0;const C=fn(m,"for"),A=n(T,C,b,g);let O,k;if(O=fn(m,"if"))a=!0,s.push(Du(O.exp,Ts(E,A,p++),$d));else if(k=fn(m,/^else(?:-if)?$/,!0)){let V=y,Q;for(;V--&&(Q=r[V],!(Q.type!==3&&xu(Q))););if(Q&&va(Q)&&fn(Q,/^(?:else-)?if$/)){let te=s[s.length-1];for(;te.alternate.type===19;)te=te.alternate;te.alternate=k.exp?Du(k.exp,Ts(E,A,p++),$d):Ts(E,A,p++)}else t.onError(Qe(30,k.loc))}else if(C){a=!0;const V=C.forParseResult;V?(qg(V),s.push(mt(t.helper(kc),[V.source,Fi(_u(V),Ts(E,A),!0)]))):t.onError(Qe(32,C.loc))}else{if(I){if(d.has(I)){t.onError(Qe(38,R));continue}d.add(I),I==="default"&&(u=!0)}o.push(dt(E,A))}}if(!l){const y=(m,S)=>{const b=n(m,void 0,S,i);return t.compatConfig&&(b.isNonScopedSlot=!0),dt("default",b)};c?f.length&&f.some(m=>xu(m))&&(u?t.onError(Qe(39,f[0].loc)):o.push(y(void 0,f))):o.push(y(void 0,r))}const h=a?2:Fs(e.children)?3:1;let v=pn(o.concat(dt("_",be(h+"",!1))),i);return s.length&&(v=mt(t.helper(xg),[v,jr(s)])),{slots:v,hasDynamicSlots:a}}function Ts(e,t,n){const r=[dt("name",e),dt("fn",t)];return n!=null&&r.push(dt("key",be(String(n),!0))),pn(r)}function Fs(e){for(let t=0;t<e.length;t++){const n=e[t];switch(n.type){case 1:if(n.tagType===2||Fs(n.children))return!0;break;case 9:if(Fs(n.branches))return!0;break;case 10:case 11:if(Fs(n.children))return!0;break}}return!1}function xu(e){return e.type!==2&&e.type!==12?!0:e.type===2?!!e.content.trim():xu(e.content)}const Zg=new WeakMap,qT=(e,t)=>function(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:i}=e,o=e.tagType===1;let s=o?ZT(e,t):`"${r}"`;const a=He(s)&&s.callee===xc;let l,c,u=0,f,d,p,h=a||s===So||s===Tc||!o&&(r==="svg"||r==="foreignObject"||r==="math");if(i.length>0){const v=Kg(e,t,void 0,o,a);l=v.props,u=v.patchFlag,d=v.dynamicPropNames;const y=v.directives;p=y&&y.length?jr(y.map(m=>XT(m,t))):void 0,v.shouldUseBlock&&(h=!0)}if(e.children.length>0)if(s===fa&&(h=!0,u|=1024),o&&s!==So&&s!==fa){const{slots:y,hasDynamicSlots:m}=GT(e,t);c=y,m&&(u|=1024)}else if(e.children.length===1&&s!==So){const y=e.children[0],m=y.type,S=m===5||m===8;S&&on(y,t)===0&&(u|=1),S||m===2?c=y:c=e.children}else c=e.children;d&&d.length&&(f=JT(d)),e.codegenNode=Vo(t,s,l,c,u===0?void 0:u,f,p,!!h,!1,o,e.loc)};function ZT(e,t,n=!1){let{tag:r}=e;const i=Ru(r),o=Xa(e,"is",!1,!0);if(o)if(i||Ur("COMPILER_IS_ON_ELEMENT",t)){let a;if(o.type===6?a=o.value&&be(o.value.content,!0):(a=o.exp,a||(a=be("is",!1,o.arg.loc))),a)return mt(t.helper(xc),[a])}else o.type===6&&o.value.content.startsWith("vue:")&&(r=o.value.content.slice(4));const s=Ag(r)||t.isBuiltInComponent(r);return s?(n||t.helper(s),s):(t.helper(_c),t.components.add(r),Uo(r,"component"))}function Kg(e,t,n=e.props,r,i,o=!1){const{tag:s,loc:a,children:l}=e;let c=[];const u=[],f=[],d=l.length>0;let p=!1,h=0,v=!1,y=!1,m=!1,S=!1,b=!1,g=!1;const E=[],T=A=>{c.length&&(u.push(pn(Yd(c),a)),c=[]),A&&u.push(A)},R=()=>{t.scopes.vFor>0&&c.push(dt(be("ref_for",!0),be("true")))},I=({key:A,value:O})=>{if(Xt(A)){const k=A.content,V=Qr(k);if(V&&(!r||i)&&k.toLowerCase()!=="onclick"&&k!=="onUpdate:modelValue"&&!pr(k)&&(S=!0),V&&pr(k)&&(g=!0),V&&O.type===14&&(O=O.arguments[0]),O.type===20||(O.type===4||O.type===8)&&on(O,t)>0)return;k==="ref"?v=!0:k==="class"?y=!0:k==="style"?m=!0:k!=="key"&&!E.includes(k)&&E.push(k),r&&(k==="class"||k==="style")&&!E.includes(k)&&E.push(k)}else b=!0};for(let A=0;A<n.length;A++){const O=n[A];if(O.type===6){const{loc:k,name:V,nameLoc:Q,value:te}=O;let Z=!0;if(V==="ref"&&(v=!0,R()),V==="is"&&(Ru(s)||te&&te.content.startsWith("vue:")||Ur("COMPILER_IS_ON_ELEMENT",t)))continue;c.push(dt(be(V,!0,Q),be(te?te.content:"",Z,te?te.loc:k)))}else{const{name:k,arg:V,exp:Q,loc:te,modifiers:Z}=O,se=k==="bind",H=k==="on";if(k==="slot"){r||t.onError(Qe(40,te));continue}if(k==="once"||k==="memo"||k==="is"||se&&Nr(V,"is")&&(Ru(s)||Ur("COMPILER_IS_ON_ELEMENT",t))||H&&o)continue;if((se&&Nr(V,"key")||H&&d&&Nr(V,"vue:before-update"))&&(p=!0),se&&Nr(V,"ref")&&R(),!V&&(se||H)){if(b=!0,Q)if(se){if(T(),Ur("COMPILER_V_BIND_OBJECT_ORDER",t)){u.unshift(Q);continue}R(),T(),u.push(Q)}else T({type:14,loc:te,callee:t.helper(Lc),arguments:r?[Q]:[Q,"true"]});else t.onError(Qe(se?34:35,te));continue}se&&Z.some(oe=>oe.content==="prop")&&(h|=32);const B=t.directiveTransforms[k];if(B){const{props:oe,needRuntime:me}=B(O,e,t);!o&&oe.forEach(I),H&&V&&!Xt(V)?T(pn(oe,a)):c.push(...oe),me&&(f.push(O),Qt(me)&&Zg.set(O,me))}else Ab(k)||(f.push(O),d&&(p=!0))}}let C;if(u.length?(T(),u.length>1?C=mt(t.helper(da),u,a):C=u[0]):c.length&&(C=pn(Yd(c),a)),b?h|=16:(y&&!r&&(h|=2),m&&!r&&(h|=4),E.length&&(h|=8),S&&(h|=32)),!p&&(h===0||h===32)&&(v||g||f.length>0)&&(h|=512),!t.inSSR&&C)switch(C.type){case 15:let A=-1,O=-1,k=!1;for(let te=0;te<C.properties.length;te++){const Z=C.properties[te].key;Xt(Z)?Z.content==="class"?A=te:Z.content==="style"&&(O=te):Z.isHandlerKey||(k=!0)}const V=C.properties[A],Q=C.properties[O];k?C=mt(t.helper(zo),[C]):(V&&!Xt(V.value)&&(V.value=mt(t.helper(Pc),[V.value])),Q&&(m||Q.value.type===4&&Q.value.content.trim()[0]==="["||Q.value.type===17)&&(Q.value=mt(t.helper(Nc),[Q.value])));break;case 14:break;default:C=mt(t.helper(zo),[mt(t.helper(Qo),[C])]);break}return{props:C,directives:f,patchFlag:h,dynamicPropNames:E,shouldUseBlock:p}}function Yd(e){const t=new Map,n=[];for(let r=0;r<e.length;r++){const i=e[r];if(i.key.type===8||!i.key.isStatic){n.push(i);continue}const o=i.key.content,s=t.get(o);s?(o==="style"||o==="class"||Qr(o))&&KT(s,i):(t.set(o,i),n.push(i))}return n}function KT(e,t){e.value.type===17?e.value.elements.push(t.value):e.value=jr([e.value,t.value],e.loc)}function XT(e,t){const n=[],r=Zg.get(e);r?n.push(t.helperString(r)):(t.helper(Rc),t.directives.add(e.name),n.push(Uo(e.name,"directive")));const{loc:i}=e;if(e.exp&&n.push(e.exp),e.arg&&(e.exp||n.push("void 0"),n.push(e.arg)),Object.keys(e.modifiers).length){e.arg||(e.exp||n.push("void 0"),n.push("void 0"));const o=be("true",!1,i);n.push(pn(e.modifiers.map(s=>dt(s,o)),i))}return jr(n,e.loc)}function JT(e){let t="[";for(let n=0,r=e.length;n<r;n++)t+=JSON.stringify(e[n]),n<r-1&&(t+=", ");return t+"]"}function Ru(e){return e==="component"||e==="Component"}const QT=(e,t)=>{if(ga(e)){const{children:n,loc:r}=e,{slotName:i,slotProps:o}=eD(e,t),s=[t.prefixIdentifiers?"_ctx.$slots":"$slots",i,"{}","undefined","true"];let a=2;o&&(s[2]=o,a=3),n.length&&(s[3]=Fi([],n,!1,!1,r),a=4),t.scopeId&&!t.slotted&&(a=5),s.splice(a),e.codegenNode=mt(t.helper(_g),s,r)}};function eD(e,t){let n='"default"',r;const i=[];for(let o=0;o<e.props.length;o++){const s=e.props[o];if(s.type===6)s.value&&(s.name==="name"?n=JSON.stringify(s.value.content):(s.name=Ke(s.name),i.push(s)));else if(s.name==="bind"&&Nr(s.arg,"name")){if(s.exp)n=s.exp;else if(s.arg&&s.arg.type===4){const a=Ke(s.arg.content);n=s.exp=be(a,!1,s.arg.loc)}}else s.name==="bind"&&s.arg&&Xt(s.arg)&&(s.arg.content=Ke(s.arg.content)),i.push(s)}if(i.length>0){const{props:o,directives:s}=Kg(e,t,i,!1,!1);r=o,s.length&&t.onError(Qe(36,s[0].loc))}return{slotName:n,slotProps:r}}const Xg=(e,t,n,r)=>{const{loc:i,modifiers:o,arg:s}=e;!e.exp&&!o.length&&n.onError(Qe(35,i));let a;if(s.type===4)if(s.isStatic){let f=s.content;f.startsWith("vue:")&&(f=`vnode-${f.slice(4)}`);const d=t.tagType!==0||f.startsWith("vnode")||!/[A-Z]/.test(f)?Ii(Ke(f)):`on:${f}`;a=be(d,!0,s.loc)}else a=Cn([`${n.helperString(Tu)}(`,s,")"]);else a=s,a.children.unshift(`${n.helperString(Tu)}(`),a.children.push(")");let l=e.exp;l&&!l.content.trim()&&(l=void 0);let c=n.cacheHandlers&&!l&&!n.inVOnce;if(l){const f=Ng(l),d=!(f||J0(l)),p=l.content.includes(";");(d||c&&f)&&(l=Cn([`${d?"$event":"(...args)"} => ${p?"{":"("}`,l,p?"}":")"]))}let u={props:[dt(a,l||be("() => {}",!1,i))]};return r&&(u=r(u)),c&&(u.props[0].value=n.cache(u.props[0].value)),u.props.forEach(f=>f.key.isHandlerKey=!0),u},tD=(e,t,n)=>{const{modifiers:r,loc:i}=e,o=e.arg;let{exp:s}=e;return s&&s.type===4&&!s.content.trim()&&(s=void 0),o.type!==4?(o.children.unshift("("),o.children.push(') || ""')):o.isStatic||(o.content=o.content?`${o.content} || ""`:'""'),r.some(a=>a.content==="camel")&&(o.type===4?o.isStatic?o.content=Ke(o.content):o.content=`${n.helperString(Cu)}(${o.content})`:(o.children.unshift(`${n.helperString(Cu)}(`),o.children.push(")"))),n.inSSR||(r.some(a=>a.content==="prop")&&Gd(o,"."),r.some(a=>a.content==="attr")&&Gd(o,"^")),{props:[dt(o,s)]}},Gd=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},nD=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,i=!1;for(let o=0;o<n.length;o++){const s=n[o];if(Fl(s)){i=!0;for(let a=o+1;a<n.length;a++){const l=n[a];if(Fl(l))r||(r=n[o]=Cn([s],s.loc)),r.children.push(" + ",l),n.splice(a,1),a--;else{r=void 0;break}}}}if(!(!i||n.length===1&&(e.type===0||e.type===1&&e.tagType===0&&!e.props.find(o=>o.type===7&&!t.directiveTransforms[o.name])&&e.tag!=="template")))for(let o=0;o<n.length;o++){const s=n[o];if(Fl(s)||s.type===8){const a=[];(s.type!==2||s.content!==" ")&&a.push(s),!t.ssr&&on(s,t)===0&&a.push(1+""),n[o]={type:12,content:s,loc:s.loc,codegenNode:mt(t.helper(Ic),a)}}}}},qd=new WeakSet,rD=(e,t)=>{if(e.type===1&&fn(e,"once",!0))return qd.has(e)||t.inVOnce||t.inSSR?void 0:(qd.add(e),t.inVOnce=!0,t.helper(pa),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0,!0))})},Jg=(e,t,n)=>{const{exp:r,arg:i}=e;if(!r)return n.onError(Qe(41,e.loc)),Ds();const o=r.loc.source.trim(),s=r.type===4?r.content:o,a=n.bindingMetadata[o];if(a==="props"||a==="props-aliased")return n.onError(Qe(44,r.loc)),Ds();if(!s.trim()||!Ng(r)&&!0)return n.onError(Qe(42,r.loc)),Ds();const l=i||be("modelValue",!0),c=i?Xt(i)?`onUpdate:${Ke(i.content)}`:Cn(['"onUpdate:" + ',i]):"onUpdate:modelValue";let u;const f=n.isTS?"($event: any)":"$event";u=Cn([`${f} => ((`,r,") = $event)"]);const d=[dt(l,e.exp),dt(c,u)];if(e.modifiers.length&&t.tagType===1){const p=e.modifiers.map(v=>v.content).map(v=>(zc(v)?v:JSON.stringify(v))+": true").join(", "),h=i?Xt(i)?`${i.content}Modifiers`:Cn([i,' + "Modifiers"']):"modelModifiers";d.push(dt(h,be(`{ ${p} }`,!1,e.loc,2)))}return Ds(d)};function Ds(e=[]){return{props:e}}const iD=/[\w).+\-_$\]]/,oD=(e,t)=>{!Ur("COMPILER_FILTERS",t)||(e.type===5?ya(e.content,t):e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&ya(n.exp,t)}))};function ya(e,t){if(e.type===4)Zd(e,t);else for(let n=0;n<e.children.length;n++){const r=e.children[n];typeof r=="object"&&(r.type===4?Zd(r,t):r.type===8?ya(e,t):r.type===5&&ya(r.content,t))}}function Zd(e,t){const n=e.content;let r=!1,i=!1,o=!1,s=!1,a=0,l=0,c=0,u=0,f,d,p,h,v=[];for(p=0;p<n.length;p++)if(d=f,f=n.charCodeAt(p),r)f===39&&d!==92&&(r=!1);else if(i)f===34&&d!==92&&(i=!1);else if(o)f===96&&d!==92&&(o=!1);else if(s)f===47&&d!==92&&(s=!1);else if(f===124&&n.charCodeAt(p+1)!==124&&n.charCodeAt(p-1)!==124&&!a&&!l&&!c)h===void 0?(u=p+1,h=n.slice(0,p).trim()):y();else{switch(f){case 34:i=!0;break;case 39:r=!0;break;case 96:o=!0;break;case 40:c++;break;case 41:c--;break;case 91:l++;break;case 93:l--;break;case 123:a++;break;case 125:a--;break}if(f===47){let m=p-1,S;for(;m>=0&&(S=n.charAt(m),S===" ");m--);(!S||!iD.test(S))&&(s=!0)}}h===void 0?h=n.slice(0,p).trim():u!==0&&y();function y(){v.push(n.slice(u,p).trim()),u=p+1}if(v.length){for(p=0;p<v.length;p++)h=sD(h,v[p],t);e.content=h,e.ast=void 0}}function sD(e,t,n){n.helper(Mc);const r=t.indexOf("(");if(r<0)return n.filters.add(t),`${Uo(t,"filter")}(${e})`;{const i=t.slice(0,r),o=t.slice(r+1);return n.filters.add(i),`${Uo(i,"filter")}(${e}${o!==")"?","+o:o}`}}const Kd=new WeakSet,aD=(e,t)=>{if(e.type===1){const n=fn(e,"memo");return!n||Kd.has(e)||t.inSSR?void 0:(Kd.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&Bc(r,t),e.codegenNode=mt(t.helper(Hc),[n.exp,Fi(void 0,r),"_cache",String(t.cached.length)]),t.cached.push(null))})}},lD=(e,t)=>{if(e.type===1){for(const n of e.props)if(n.type===7&&n.name==="bind"&&!n.exp){const r=n.arg;if(r.type!==4||!r.isStatic)t.onError(Qe(52,r.loc)),n.exp=be("",!0,r.loc);else{const i=Ke(r.content);(kg.test(i[0])||i[0]==="-")&&(n.exp=be(i,!1,r.loc))}}}};function uD(e){return[[lD,rD,FT,aD,jT,oD,QT,qT,$T,nD],{on:Xg,bind:tD,model:Jg}]}function cD(e,t={}){const n=t.onError||Fc,r=t.mode==="module";t.prefixIdentifiers===!0?n(Qe(47)):r&&n(Qe(48));const i=!1;t.cacheHandlers&&n(Qe(49)),t.scopeId&&!r&&n(Qe(50));const o=Te({},t,{prefixIdentifiers:i}),s=he(e)?gT(e,o):e,[a,l]=uD();return ET(s,Te({},o,{nodeTransforms:[...a,...t.nodeTransforms||[]],directiveTransforms:Te({},l,t.directiveTransforms||{})})),DT(s,o)}const fD=()=>({props:[]});/** 71* @vue/compiler-dom v3.5.22 72* (c) 2018-present Yuxi (Evan) You and Vue contributors 73* @license MIT
74**/const Qg=Symbol(""),em=Symbol(""),tm=Symbol(""),nm=Symbol(""),Mu=Symbol(""),rm=Symbol(""),im=Symbol(""),om=Symbol(""),sm=Symbol(""),am=Symbol("");V0({[Qg]:"vModelRadio",[em]:"vModelCheckbox",[tm]:"vModelText",[nm]:"vModelSelect",[Mu]:"vModelDynamic",[rm]:"withModifiers",[im]:"withKeys",[om]:"vShow",[sm]:"Transition",[am]:"TransitionGroup"});let hi;function dD(e,t=!1){return hi||(hi=document.createElement("div")),t?(hi.innerHTML=`<div foo="${e.replace(/"/g,""")}">`,hi.children[0].getAttribute("foo")):(hi.innerHTML=e,hi.textContent)}const pD={parseMode:"html",isVoidTag:Zb,isNativeTag:e=>Yb(e)||Gb(e)||qb(e),isPreTag:e=>e==="pre",isIgnoreNewlineTag:e=>e==="pre"||e==="textarea",decodeEntities:dD,isBuiltInComponent:e=>{if(e==="Transition"||e==="transition")return sm;if(e==="TransitionGroup"||e==="transition-group")return am},getNamespace(e,t,n){let r=t?t.ns:n;if(t&&r===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(i=>i.type===6&&i.name==="encoding"&&i.value!=null&&(i.value.content==="text/html"||i.value.content==="application/xhtml+xml"))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(r=0);else t&&r===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(r=0);if(r===0){if(e==="svg")return 1;if(e==="math")return 2}return r}},hD=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:be("style",!0,t.loc),exp:vD(t.value.content,t.loc),modifiers:[],loc:t.loc})})},vD=(e,t)=>{const n=mh(e);return be(JSON.stringify(n),!1,t,3)};function mr(e,t){return Qe(e,t)}const gD=(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(mr(53,i)),t.children.length&&(n.onError(mr(54,i)),t.children.length=0),{props:[dt(be("innerHTML",!0,i),r||be("",!0))]}},mD=(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(mr(55,i)),t.children.length&&(n.onError(mr(56,i)),t.children.length=0),{props:[dt(be("textContent",!0),r?on(r,n)>0?r:mt(n.helperString(Ka),[r],i):be("",!0))]}},yD=(e,t,n)=>{const r=Jg(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(mr(58,e.arg.loc));const{tag:i}=t,o=n.isCustomElement(i);if(i==="input"||i==="textarea"||i==="select"||o){let s=tm,a=!1;if(i==="input"||o){const l=Xa(t,"type");if(l){if(l.type===7)s=Mu;else if(l.value)switch(l.value.content){case"radio":s=Qg;break;case"checkbox":s=em;break;case"file":a=!0,n.onError(mr(59,e.loc));break}}else Q0(t)&&(s=Mu)}else i==="select"&&(s=nm);a||(r.needRuntime=n.helper(s))}else n.onError(mr(57,e.loc));return r.props=r.props.filter(s=>!(s.key.type===4&&s.key.content==="modelValue")),r},bD=Ht("passive,once,capture"),ED=Ht("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),SD=Ht("left,right"),lm=Ht("onkeyup,onkeydown,onkeypress"),CD=(e,t,n,r)=>{const i=[],o=[],s=[];for(let a=0;a<t.length;a++){const l=t[a].content;l==="native"&&jo("COMPILER_V_ON_NATIVE",n)||bD(l)?s.push(l):SD(l)?Xt(e)?lm(e.content.toLowerCase())?i.push(l):o.push(l):(i.push(l),o.push(l)):ED(l)?o.push(l):i.push(l)}return{keyModifiers:i,nonKeyModifiers:o,eventOptionModifiers:s}},Xd=(e,t)=>Xt(e)&&e.content.toLowerCase()==="onclick"?be(t,!0):e.type!==4?Cn(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,TD=(e,t,n)=>Xg(e,t,n,r=>{const{modifiers:i}=e;if(!i.length)return r;let{key:o,value:s}=r.props[0];const{keyModifiers:a,nonKeyModifiers:l,eventOptionModifiers:c}=CD(o,i,n,e.loc);if(l.includes("right")&&(o=Xd(o,"onContextmenu")),l.includes("middle")&&(o=Xd(o,"onMouseup")),l.length&&(s=mt(n.helper(rm),[s,JSON.stringify(l)])),a.length&&(!Xt(o)||lm(o.content.toLowerCase()))&&(s=mt(n.helper(im),[s,JSON.stringify(a)])),c.length){const u=c.map(ti).join("");o=Xt(o)?be(`${o.content}${u}`,!0):Cn(["(",o,`) + "${u}"`])}return{props:[dt(o,s)]}}),DD=(e,t,n)=>{const{exp:r,loc:i}=e;return r||n.onError(mr(61,i)),{props:[],needRuntime:n.helper(om)}},wD=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},ID=[hD],_D={cloak:fD,html:gD,text:mD,model:yD,on:TD,show:DD};function xD(e,t={}){return cD(e,Te({},pD,t,{nodeTransforms:[wD,...ID,...t.nodeTransforms||[]],directiveTransforms:Te({},_D,t.directiveTransforms||{}),transformHoist:null}))}/** 75* vue v3.5.22 76* (c) 2018-present Yuxi (Evan) You and Vue contributors 77* @license MIT
78**/const Jd=Object.create(null);function RD(e,t){if(!he(e))if(e.nodeType)e=e.innerHTML;else return St;const n=Nb(e,t),r=Jd[n];if(r)return r;if(e[0]==="#"){const a=document.querySelector(e);e=a?a.innerHTML:""}const i=Te({hoistStatic:!0,onError:void 0,onWarn:St},t);!i.isCustomElement&&typeof customElements!="undefined"&&(i.isCustomElement=a=>!!customElements.get(a));const{code:o}=xD(e,i),s=new Function("Vue",o)(L0);return s._rc=!0,Jd[n]=s}qv(RD);var MD=function e(t,n){if(t===n)return!0;if(t&&n&&typeof t=="object"&&typeof n=="object"){if(t.constructor!==n.constructor)return!1;var r,i,o;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(i=r;i--!==0;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(o=Object.keys(t),r=o.length,r!==Object.keys(n).length)return!1;for(i=r;i--!==0;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;i--!==0;){var s=o[i];if(!e(t[s],n[s]))return!1}return!0}return t!==t&&n!==n};const Qd="__googleMapsScriptId";var Ci;(function(e){e[e.INITIALIZED=0]="INITIALIZED",e[e.LOADING=1]="LOADING",e[e.SUCCESS=2]="SUCCESS",e[e.FAILURE=3]="FAILURE"})(Ci||(Ci={}));class bi{constructor({apiKey:t,authReferrerPolicy:n,channel:r,client:i,id:o=Qd,language:s,libraries:a=[],mapIds:l,nonce:c,region:u,retries:f=3,url:d="https://maps.googleapis.com/maps/api/js",version:p}){if(this.CALLBACK="__googleMapsCallback",this.callbacks=[],this.done=!1,this.loading=!1,this.errors=[],this.apiKey=t,this.authReferrerPolicy=n,this.channel=r,this.client=i,this.id=o||Qd,this.language=s,this.libraries=a,this.mapIds=l,this.nonce=c,this.region=u,this.retries=f,this.url=d,this.version=p,bi.instance){if(!MD(this.options,bi.instance.options))throw new Error(`Loader must not be called again with different options. ${JSON.stringify(this.options)} !== ${JSON.stringify(bi.instance.options)}`);return bi.instance}bi.instance=this}get options(){return{version:this.version,apiKey:this.apiKey,channel:this.channel,client:this.client,id:this.id,libraries:this.libraries,language:this.language,region:this.region,mapIds:this.mapIds,nonce:this.nonce,url:this.url,authReferrerPolicy:this.authReferrerPolicy}}get status(){return this.errors.length?Ci.FAILURE:this.done?Ci.SUCCESS:this.loading?Ci.LOADING:Ci.INITIALIZED}get failed(){return this.done&&!this.loading&&this.errors.length>=this.retries+1}createUrl(){let t=this.url;return t+=`?callback=${this.CALLBACK}`,this.apiKey&&(t+=`&key=${this.apiKey}`),this.channel&&(t+=`&channel=${this.channel}`),this.client&&(t+=`&client=${this.client}`),this.libraries.length>0&&(t+=`&libraries=${this.libraries.join(",")}`),this.language&&(t+=`&language=${this.language}`),this.region&&(t+=`®ion=${this.region}`),this.version&&(t+=`&v=${this.version}`),this.mapIds&&(t+=`&map_ids=${this.mapIds.join(",")}`),this.authReferrerPolicy&&(t+=`&auth_referrer_policy=${this.authReferrerPolicy}`),t}deleteScript(){const t=document.getElementById(this.id);t&&t.remove()}load(){return this.loadPromise()}loadPromise(){return new Promise((t,n)=>{this.loadCallback(r=>{r?n(r.error):t(window.google)})})}loadCallback(t){this.callbacks.push(t),this.execute()}setScript(){if(document.getElementById(this.id)){this.callback();return}const t=this.createUrl(),n=document.createElement("script");n.id=this.id,n.type="text/javascript",n.src=t,n.onerror=this.loadErrorCallback.bind(this),n.defer=!0,n.async=!0,this.nonce&&(n.nonce=this.nonce),document.head.appendChild(n)}reset(){this.deleteScript(),this.done=!1,this.loading=!1,this.errors=[],this.onerrorEvent=null}resetIfRetryingFailed(){this.failed&&this.reset()}loadErrorCallback(t){if(this.errors.push(t),this.errors.length<=this.retries){const n=this.errors.length*Math.pow(2,this.errors.length);console.log(`Failed to load Google Maps script, retrying in ${n} ms.`),setTimeout(()=>{this.deleteScript(),this.setScript()},n)}else this.onerrorEvent=t,this.callback()}setCallback(){window.__googleMapsCallback=this.callback.bind(this)}callback(){this.done=!0,this.loading=!1,this.callbacks.forEach(t=>{t(this.onerrorEvent)}),this.callbacks=[]}execute(){if(this.resetIfRetryingFailed(),this.done)this.callback();else{if(window.google&&window.google.maps&&window.google.maps.version){console.warn("Google Maps already loaded outside @googlemaps/js-api-loader.This may result in undesirable behavior as options and script parameters may not match."),this.callback();return}this.loading||(this.loading=!0,this.setCallback(),this.setScript())}}}var Au=function(e,t){return Au=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},Au(e,t)};function fe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Au(e,t);function n(){this.constructor=e}
vendor: 16,463 bytes, line 78
78e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var w=function(){return w=Object.assign||function(t){for(var n,r=1,i=arguments.length;r<i;r++){n=arguments[r];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o])}return t},w.apply(this,arguments)};function rt(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}var el,de,um,Co,ep,cm,ba={},fm=[],AD=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function cr(e,t){for(var n in t)e[n]=t[n];return e}function dm(e){var t=e.parentNode;t&&t.removeChild(e)}function Sr(e,t,n){var r,i,o,s={};for(o in t)o=="key"?r=t[o]:o=="ref"?i=t[o]:s[o]=t[o];if(arguments.length>2&&(s.children=arguments.length>3?el.call(arguments,2):n),typeof e=="function"&&e.defaultProps!=null)for(o in e.defaultProps)s[o]===void 0&&(s[o]=e.defaultProps[o]);return zs(e,s,r,i,null)}function zs(e,t,n,r,i){var o={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:i==null?++um:i};return i==null&&de.vnode!=null&&de.vnode(o),o}function kD(){return{current:null}}function Kr(e){return e.children}function Tn(e,t){this.props=e,this.context=t}function ji(e,t){if(t==null)return e.__?ji(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null)return n.__e;return typeof e.type=="function"?ji(e):null}function pm(e){var t,n;if((e=e.__)!=null&&e.__c!=null){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if((n=e.__k[t])!=null&&n.__e!=null){e.__e=e.__c.base=n.__e;break}return pm(e)}}function ku(e){(!e.__d&&(e.__d=!0)&&Co.push(e)&&!Ea.__r++||ep!==de.debounceRendering)&&((ep=de.debounceRendering)||setTimeout)(Ea)}function Ea(){for(var e;Ea.__r=Co.length;)e=Co.sort(function(t,n){return t.__v.__b-n.__v.__b}),Co=[],e.some(function(t){var n,r,i,o,s,a;t.__d&&(s=(o=(n=t).__v).__e,(a=n.__P)&&(r=[],(i=cr({},o)).__v=o.__v+1,Uc(a,o,i,n.__n,a.ownerSVGElement!==void 0,o.__h!=null?[s]:null,r,s==null?ji(o):s,o.__h),mm(r,o),o.__e!=s&&pm(o)))})}function hm(e,t,n,r,i,o,s,a,l,c){var u,f,d,p,h,v,y,m=r&&r.__k||fm,S=m.length;for(n.__k=[],u=0;u<t.length;u++)if((p=n.__k[u]=(p=t[u])==null||typeof p=="boolean"?null:typeof p=="string"||typeof p=="number"||typeof p=="bigint"?zs(null,p,null,null,p):Array.isArray(p)?zs(Kr,{children:p},null,null,null):p.__b>0?zs(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(d=m[u])===null||d&&p.key==d.key&&p.type===d.type)m[u]=void 0;else for(f=0;f<S;f++){if((d=m[f])&&p.key==d.key&&p.type===d.type){m[f]=void 0;break}d=null}Uc(e,p,d=d||ba,i,o,s,a,l,c),h=p.__e,(f=p.ref)&&d.ref!=f&&(y||(y=[]),d.ref&&y.push(d.ref,null,p),y.push(f,p.__c||h,p)),h!=null?(v==null&&(v=h),typeof p.type=="function"&&p.__k===d.__k?p.__d=l=vm(p,l,e):l=gm(e,p,d,m,h,l),typeof n.type=="function"&&(n.__d=l)):l&&d.__e==l&&l.parentNode!=e&&(l=ji(d))}for(n.__e=v,u=S;u--;)m[u]!=null&&(typeof n.type=="function"&&m[u].__e!=null&&m[u].__e==n.__d&&(n.__d=ji(r,u+1)),bm(m[u],m[u]));if(y)for(u=0;u<y.length;u++)ym(y[u],y[++u],y[++u])}function vm(e,t,n){for(var r,i=e.__k,o=0;i&&o<i.length;o++)(r=i[o])&&(r.__=e,t=typeof r.type=="function"?vm(r,t,n):gm(n,r,r,i,r.__e,t));return t}function Sa(e,t){return t=t||[],e==null||typeof e=="boolean"||(Array.isArray(e)?e.some(function(n){Sa(n,t)}):t.push(e)),t}function gm(e,t,n,r,i,o){var s,a,l;if(t.__d!==void 0)s=t.__d,t.__d=void 0;else if(n==null||i!=o||i.parentNode==null)e:if(o==null||o.parentNode!==e)e.appendChild(i),s=null;else{for(a=o,l=0;(a=a.nextSibling)&&l<r.length;l+=2)if(a==i)break e;e.insertBefore(i,o),s=o}return s!==void 0?s:i.nextSibling}function PD(e,t,n,r,i){var o;for(o in n)o==="children"||o==="key"||o in t||Ca(e,o,null,n[o],r);for(o in t)i&&typeof t[o]!="function"||o==="children"||o==="key"||o==="value"||o==="checked"||n[o]===t[o]||Ca(e,o,t[o],n[o],r)}function tp(e,t,n){t[0]==="-"?e.setProperty(t,n):e[t]=n==null?"":typeof n!="number"||AD.test(t)?n:n+"px"}function Ca(e,t,n,r,i){var o;e:if(t==="style")if(typeof n=="string")e.style.cssText=n;else{if(typeof r=="string"&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||tp(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||tp(e.style,t,n[t])}else if(t[0]==="o"&&t[1]==="n")o=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+o]=n,n?r||e.addEventListener(t,o?rp:np,o):e.removeEventListener(t,o?rp:np,o);else if(t!=="dangerouslySetInnerHTML"){if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!=="href"&&t!=="list"&&t!=="form"&&t!=="tabIndex"&&t!=="download"&&t in e)try{e[t]=n==null?"":n;break e}catch{}typeof n=="function"||(n!=null&&(n!==!1||t[0]==="a"&&t[1]==="r")?e.setAttribute(t,n):e.removeAttribute(t))}}function np(e){this.l[e.type+!1](de.event?de.event(e):e)}function rp(e){this.l[e.type+!0](de.event?de.event(e):e)}function Uc(e,t,n,r,i,o,s,a,l){var c,u,f,d,p,h,v,y,m,S,b,g,E,T=t.type;if(t.constructor!==void 0)return null;n.__h!=null&&(l=n.__h,a=t.__e=n.__e,t.__h=null,o=[a]),(c=de.__b)&&c(t);try{e:if(typeof T=="function"){if(y=t.props,m=(c=T.contextType)&&r[c.__c],S=c?m?m.props.value:c.__:r,n.__c?v=(u=t.__c=n.__c).__=u.__E:("prototype"in T&&T.prototype.render?t.__c=u=new T(y,S):(t.__c=u=new Tn(y,S),u.constructor=T,u.render=LD),m&&m.sub(u),u.props=y,u.state||(u.state={}),u.context=S,u.__n=r,f=u.__d=!0,u.__h=[]),u.__s==null&&(u.__s=u.state),T.getDerivedStateFromProps!=null&&(u.__s==u.state&&(u.__s=cr({},u.__s)),cr(u.__s,T.getDerivedStateFromProps(y,u.__s))),d=u.props,p=u.state,f)T.getDerivedStateFromProps==null&&u.componentWillMount!=null&&u.componentWillMount(),u.componentDidMount!=null&&u.__h.push(u.componentDidMount);else{if(T.getDerivedStateFromProps==null&&y!==d&&u.componentWillReceiveProps!=null&&u.componentWillReceiveProps(y,S),!u.__e&&u.shouldComponentUpdate!=null&&u.shouldComponentUpdate(y,u.__s,S)===!1||t.__v===n.__v){u.props=y,u.state=u.__s,t.__v!==n.__v&&(u.__d=!1),u.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach(function(R){R&&(R.__=t)}),u.__h.length&&s.push(u);break e}u.componentWillUpdate!=null&&u.componentWillUpdate(y,u.__s,S),u.componentDidUpdate!=null&&u.__h.push(function(){u.componentDidUpdate(d,p,h)})}if(u.context=S,u.props=y,u.__v=t,u.__P=e,b=de.__r,g=0,"prototype"in T&&T.prototype.render)u.state=u.__s,u.__d=!1,b&&b(t),c=u.render(u.props,u.state,u.context);else do u.__d=!1,b&&b(t),c=u.render(u.props,u.state,u.context),u.state=u.__s;while(u.__d&&++g<25);u.state=u.__s,u.getChildContext!=null&&(r=cr(cr({},r),u.getChildContext())),f||u.getSnapshotBeforeUpdate==null||(h=u.getSnapshotBeforeUpdate(d,p)),E=c!=null&&c.type===Kr&&c.key==null?c.props.children:c,hm(e,Array.isArray(E)?E:[E],t,n,r,i,o,s,a,l),u.base=t.__e,t.__h=null,u.__h.length&&s.push(u),v&&(u.__E=u.__=null),u.__e=!1}else o==null&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=ND(n.__e,t,n,r,i,o,s,l);(c=de.diffed)&&c(t)}catch(R){t.__v=null,(l||o!=null)&&(t.__e=a,t.__h=!!l,o[o.indexOf(a)]=null),de.__e(R,t,n)}}function mm(e,t){de.__c&&de.__c(t,e),e.some(function(n){try{e=n.__h,n.__h=[],e.some(function(r){r.call(n)})}catch(r){de.__e(r,n.__v)}})}function ND(e,t,n,r,i,o,s,a){var l,c,u,f=n.props,d=t.props,p=t.type,h=0;if(p==="svg"&&(i=!0),o!=null){for(;h<o.length;h++)if((l=o[h])&&"setAttribute"in l==!!p&&(p?l.localName===p:l.nodeType===3)){e=l,o[h]=null;break}}if(e==null){if(p===null)return document.createTextNode(d);e=i?document.createElementNS("http://www.w3.org/2000/svg",p):document.createElement(p,d.is&&d),o=null,a=!1}if(p===null)f===d||a&&e.data===d||(e.data=d);else{if(o=o&&el.call(e.childNodes),c=(f=n.props||ba).dangerouslySetInnerHTML,u=d.dangerouslySetInnerHTML,!a){if(o!=null)for(f={},h=0;h<e.attributes.length;h++)f[e.attributes[h].name]=e.attributes[h].value;(u||c)&&(u&&(c&&u.__html==c.__html||u.__html===e.innerHTML)||(e.innerHTML=u&&u.__html||""))}if(PD(e,d,f,i,a),u)t.__k=[];else if(h=t.props.children,hm(e,Array.isArray(h)?h:[h],t,n,r,i&&p!=="foreignObject",o,s,o?o[0]:n.__k&&ji(n,0),a),o!=null)for(h=o.length;h--;)o[h]!=null&&dm(o[h]);a||("value"in d&&(h=d.value)!==void 0&&(h!==e.value||p==="progress"&&!h||p==="option"&&h!==f.value)&&Ca(e,"value",h,f.value,!1),"checked"in d&&(h=d.checked)!==void 0&&h!==e.checked&&Ca(e,"checked",h,f.checked,!1))}return e}function ym(e,t,n){try{typeof e=="function"?e(t):e.current=t}catch(r){de.__e(r,n)}}function bm(e,t,n){var r,i;if(de.unmount&&de.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||ym(r,null,t)),(r=e.__c)!=null){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(o){de.__e(o,t)}r.base=r.__P=null}if(r=e.__k)for(i=0;i<r.length;i++)r[i]&&bm(r[i],t,typeof e.type!="function");n||e.__e==null||dm(e.__e),e.__e=e.__d=void 0}function LD(e,t,n){return this.constructor(e,n)}function $o(e,t,n){var r,i,o;de.__&&de.__(e,t),i=(r=typeof n=="function")?null:n&&n.__k||t.__k,o=[],Uc(t,e=(!r&&n||t).__k=Sr(Kr,null,[e]),i||ba,ba,t.ownerSVGElement!==void 0,!r&&n?[n]:i?null:t.firstChild?el.call(t.childNodes):null,o,!r&&n?n:i?i.__e:t.firstChild,r),mm(o,e)}function OD(e,t){var n={__c:t="__cC"+cm++,__:e,Consumer:function(r,i){return r.children(i)},Provider:function(r){var i,o;return this.getChildContext||(i=[],(o={})[t]=this,this.getChildContext=function(){return o},this.shouldComponentUpdate=function(s){this.props.value!==s.value&&i.some(ku)},this.sub=function(s){i.push(s);var a=s.componentWillUnmount;s.componentWillUnmount=function(){i.splice(i.indexOf(s),1),a&&a.call(s)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n}el=fm.slice,de={__e:function(e,t,n,r){for(var i,o,s;t=t.__;)if((i=t.__c)&&!i.__)try{if((o=i.constructor)&&o.getDerivedStateFromError!=null&&(i.setState(o.getDerivedStateFromError(e)),s=i.__d),i.componentDidCatch!=null&&(i.componentDidCatch(e,r||{}),s=i.__d),s)return i.__E=i}catch(a){e=a}throw e}},um=0,Tn.prototype.setState=function(e,t){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=cr({},this.state),typeof e=="function"&&(e=e(cr({},n),this.props)),e&&cr(n,e),e!=null&&this.__v&&(t&&this.__h.push(t),ku(this))},Tn.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),ku(this))},Tn.prototype.render=Kr,Co=[],Ea.__r=0,cm=0;var Pn,Vl,ip,Em=[],jl=[],op=de.__b,sp=de.__r,ap=de.diffed,lp=de.__c,up=de.unmount;function HD(){for(var e;e=Em.shift();)if(e.__P)try{e.__H.__h.forEach(Vs),e.__H.__h.forEach(Pu),e.__H.__h=[]}catch(t){e.__H.__h=[],de.__e(t,e.__v)}}de.__b=function(e){Pn=null,op&&op(e)},de.__r=function(e){sp&&sp(e);var t=(Pn=e.__c).__H;t&&(Vl===Pn?(t.__h=[],Pn.__h=[],t.__.forEach(function(n){n.__V=jl,n.u=void 0})):(t.__h.forEach(Vs),t.__h.forEach(Pu),t.__h=[])),Vl=Pn},de.diffed=function(e){ap&&ap(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(Em.push(t)!==1&&ip===de.requestAnimationFrame||((ip=de.requestAnimationFrame)||function(n){var r,i=function(){clearTimeout(o),cp&&cancelAnimationFrame(r),setTimeout(n)},o=setTimeout(i,100);cp&&(r=requestAnimationFrame(i))})(HD)),t.__H.__.forEach(function(n){n.u&&(n.__H=n.u),n.__V!==jl&&(n.__=n.__V),n.u=void 0,n.__V=jl})),Vl=Pn=null},de.__c=function(e,t){t.some(function(n){try{n.__h.forEach(Vs),n.__h=n.__h.filter(function(r){return!r.__||Pu(r)})}catch(r){t.some(function(i){i.__h&&(i.__h=[])}),t=[],de.__e(r,n.__v)}}),lp&&lp(e,t)},de.unmount=function(e){up&&up(e);var t,n=e.__c;n&&n.__H&&(n.__H.__.forEach(function(r){try{Vs(r)}catch(i){t=i}}),t&&de.__e(t,n.__v))};var cp=typeof requestAnimationFrame=="function";function Vs(e){var t=Pn,n=e.__c;typeof n=="function"&&(e.__c=void 0,n()),Pn=t}function Pu(e){var t=Pn;e.__c=e.__(),Pn=t}function BD(e,t){for(var n in t)e[n]=t[n];return e}function fp(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function dp(e){this.props=e}(dp.prototype=new Tn).isPureReactComponent=!0,dp.prototype.shouldComponentUpdate=function(e,t){return fp(this.props,e)||fp(this.state,t)};var pp=de.__b;de.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),pp&&pp(e)};var FD=de.__e;de.__e=function(e,t,n,r){if(e.then){for(var i,o=t;o=o.__;)if((i=o.__c)&&i.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t)}FD(e,t,n,r)};var hp=de.unmount;function Ul(){this.__u=0,this.t=null,this.__b=null}function Sm(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function ws(){this.u=null,this.o=null}de.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&e.__h===!0&&(e.type=null),hp&&hp(e)},(Ul.prototype=new Tn).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var i=Sm(r.__v),o=!1,s=function(){o||(o=!0,n.__R=null,i?i(a):a())};n.__R=s;var a=function(){if(!--r.__u){if(r.state.__a){var c=r.state.__a;r.__v.__k[0]=function f(d,p,h){return d&&(d.__v=null,d.__k=d.__k&&d.__k.map(function(v){return f(v,p,h)}),d.__c&&d.__c.__P===p&&(d.__e&&h.insertBefore(d.__e,d.__d),d.__c.__e=!0,d.__c.__P=h)),d}(c,c.__c.__P,c.__c.__O)}var u;for(r.setState({__a:r.__b=null});u=r.t.pop();)u.forceUpdate()}},l=t.__h===!0;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(s,s)},Ul.prototype.componentWillUnmount=function(){this.t=[]},Ul.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function o(s,a,l){return s&&(s.__c&&s.__c.__H&&(s.__c.__H.__.forEach(function(c){typeof c.__c=="function"&&c.__c()}),s.__c.__H=null),(s=BD({},s)).__c!=null&&(s.__c.__P===l&&(s.__c.__P=a),s.__c=null),s.__k=s.__k&&s.__k.map(function(c){return o(c,a,l)})),s}(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&Sr(Kr,null,e.fallback);return i&&(i.__h=null),[Sr(Kr,null,t.__a?null:e.children),i]};var vp=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!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 zD(e){return this.getChildContext=function(){return e.context},e.children}function VD(e){var t=this,n=e.i;t.componentWillUnmount=function(){$o(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(r){this.childNodes.push(r),t.i.appendChild(r)},insertBefore:function(r,i){this.childNodes.push(r),t.i.appendChild(r)},removeChild:function(r){this.childNodes.splice(this.childNodes.indexOf(r)>>>1,1),t.i.removeChild(r)}}),$o(Sr(zD,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function jD(e,t){var n=Sr(VD,{__v:e,i:t});return n.containerInfo=t,n}(ws.prototype=new Tn).__a=function(e){var t=this,n=Sm(t.__v),r=t.o.get(e);return r[0]++,function(i){var o=function(){t.props.revealOrder?(r.push(i),vp(t,e,r)):i()};n?n(o):o()}},ws.prototype.render=function(e){this.u=null,this.o=new Map;var t=Sa(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},ws.prototype.componentDidUpdate=ws.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){vp(e,n,t)})};var UD=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.element")||60103,WD=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|shape|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,$D=typeof document!="undefined",YD=function(e){return(typeof Symbol!="undefined"&&typeof Symbol()=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(e)};Tn.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(Tn.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var gp=de.event;function GD(){}function qD(){return this.cancelBubble}function ZD(){return this.defaultPrevented}de.event=function(e){return gp&&(e=gp(e)),e.persist=GD,e.isPropagationStopped=qD,e.isDefaultPrevented=ZD,e.nativeEvent=e};var mp={configurable:!0,get:function(){return this.class}},yp=de.vnode;de.vnode=function(e){var t=e.type,n=e.props,r=n;if(typeof t=="string"){var i=t.indexOf("-")===-1;for(var o in r={},n){var s=n[o];$D&&o==="children"&&t==="noscript"||o==="value"&&"defaultValue"in n&&s==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&s===!0?s="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+t)&&!YD(n.type)?o="onin
78put":/^onfocus$/i.test(o)?o="onfocusin":/^onblur$/i.test(o)?o="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(o)?o=o.toLowerCase():i&&WD.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():s===null&&(s=void 0),/^oninput$/i.test(o)&&(o=o.toLowerCase(),r[o]&&(o="oninputCapture")),r[o]=s)}t=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=Sa(n.children).forEach(function(a){a.props.selected=r.value.indexOf(a.props.value)!=-1})),t=="select"&&r.defaultValue!=null&&(r.value=Sa(n.children).forEach(function(a){a.props.selected=r.multiple?r.defaultValue.indexOf(a.props.value)!=-1:r.defaultValue==a.props.value})),e.props=r,n.class!=n.className&&(mp.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",mp))}e.$$typeof=UD,yp&&yp(e)};var bp=de.__r;de.__r=function(e){bp&&bp(e)};var Ep=typeof globalThis!="undefined"?globalThis:window;Ep.FullCalendarVDom?console.warn("FullCalendar VDOM already loaded"):Ep.FullCalendarVDom={Component:Tn,createElement:Sr,render:$o,createRef:kD,Fragment:Kr,createContext:JD,createPortal:jD,flushSync:KD,unmountComponentAtNode:QD};function KD(e){e();var t=de.debounceRendering,n=[];function r(i){n.push(i)}for(de.debounceRendering=r,$o(Sr(XD,{}),document.createElement("div"));n.length;)n.shift()();de.debounceRendering=t}var XD=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){return Sr("div",{})},t.prototype.componentDidMount=function(){this.setState({})},t}(Tn);function JD(e){var t=OD(e),n=t.Provider;return t.Provider=function(){var r=this,i=!this.getChildContext,o=n.apply(this,arguments);if(i){var s=[];this.shouldComponentUpdate=function(a){r.props.value!==a.value&&s.forEach(function(l){l.context=a.value,l.forceUpdate()})},this.sub=function(a){s.push(a);var l=a.componentWillUnmount;a.componentWillUnmount=function(){s.splice(s.indexOf(a),1),l&&l.call(a)}}}return o},t}function QD(e){$o(null,e)}if(typeof FullCalendarVDom=="undefined")throw new Error("Please import the top-level fullcalendar lib before attempting to import a plugin.");var Wc=FullCalendarVDom.Component,M=FullCalendarVDom.createElement,ew=FullCalendarVDom.render,mn=Full
vendor: 7,718 bytes, lines 78-82
78CalendarVDom.createRef,$t=FullCalendarVDom.Fragment,Cm=FullCalendarVDom.createContext,tw=FullCalendarVDom.createPortal,Sp=FullCalendarVDom.flushSync,nw=FullCalendarVDom.unmountComponentAtNode;/*! 79FullCalendar v5.11.3 80Docs & License: https://fullcalendar.io/ 81(c) 2022 Adam Shaw 82*/var Ei=function(){function e(t,n){this.context=t,this.internalEventSource=n}return e.prototype.remove=function(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})},e.prototype.refetch=function(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})},Object.defineProperty(e.prototype,"id",{get:function(){return this.internalEventSource.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this.internalEventSource.meta.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"format",{get:function(){return this.internalEventSource.meta.format},enumerable:!1,configurable:!0}),e}();function $c(e){e.parentNode&&e.parentNode.removeChild(e)}function Nt(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(rw(e,t))return e;e=e.parentElement||e.parentNode}while(e!==null&&e.nodeType===1);return null}function rw(e,t){var n=e.matches||e.matchesSelector||e.msMatchesSelector;return n.call(e,t)}function iw(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],i=0;i<n.length;i+=1)for(var o=n[i].querySelectorAll(t),s=0;s<o.length;s+=1)r.push(o[s]);return r}var ow=/(top|left|right|bottom|width|height)$/i;function To(e,t){for(var n in t)Tm(e,n,t[n])}function Tm(e,t,n){n==null?e.style[t]="":typeof n=="number"&&ow.test(t)?e.style[t]=n+"px":e.style[t]=n}function Dm(e){var t,n;return(n=(t=e.composedPath)===null||t===void 0?void 0:t.call(e)[0])!==null&&n!==void 0?n:e.target}function wm(e){return e.getRootNode?e.getRootNode():document}var Cp=0;function yr(){return Cp+=1,"fc-dom-"+Cp}function tl(e){e.preventDefault()}function sw(e,t){return function(n){var r=Nt(n.target,e);r&&t.call(r,n,r)}}function Im(e,t,n,r){var i=sw(n,r);return e.addEventListener(t,i),function(){e.removeEventListener(t,i)}}function aw(e,t,n,r){var i;return Im(e,"mouseover",t,function(o,s){if(s!==i){i=s,n(o,s);var a=function(l){i=null,r(l,s),s.removeEventListener("mouseleave",a)};s.addEventListener("mouseleave",a)}})}var Tp=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function lw(e,t){var n=function(r){t(r),Tp.forEach(function(i){e.removeEventListener(i,n)})};Tp.forEach(function(r){e.addEventListener(r,n)})}function _m(e){return w({onClick:e},xm(e))}function xm(e){return{tabIndex:0,onKeyDown:function(t){(t.key==="Enter"||t.key===" ")&&(e(t),t.preventDefault())}}}var Dp=0;function Ji(){return Dp+=1,String(Dp)}function Yc(){document.body.classList.add("fc-not-allowed")}function Gc(){document.body.classList.remove("fc-not-allowed")}function uw(e){e.classList.add("fc-unselectable"),e.addEventListener("selectstart",tl)}function cw(e){e.classList.remove("fc-unselectable"),e.removeEventListener("selectstart",tl)}function fw(e){e.addEventListener("contextmenu",tl)}function dw(e){e.removeEventListener("contextmenu",tl)}function pw(e){var t=[],n=[],r,i;for(typeof e=="string"?n=e.split(/\s*,\s*/):typeof e=="function"?n=[e]:Array.isArray(e)&&(n=e),r=0;r<n.length;r+=1)i=n[r],typeof i=="string"?t.push(i.charAt(0)==="-"?{field:i.substring(1),order:-1}:{field:i,order:1}):typeof i=="function"&&t.push({func:i});return t}function hw(e,t,n){var r,i;for(r=0;r<n.length;r+=1)if(i=vw(e,t,n[r]),i)return i;return 0}function vw(e,t,n){return n.func?n.func(e,t):gw(e[n.field],t[n.field])*(n.order||1)}function gw(e,t){return!e&&!t?0:t==null?-1:e==null?1:typeof e=="string"||typeof t=="string"?String(e).localeCompare(String(t)):e-t}function Wl(e,t){var n=String(e);return"000".substr(0,t-n.length)+n}function Do(e,t,n){return typeof e=="function"?e.apply(void 0,t):typeof e=="string"?t.reduce(function(r,i,o){return r.replace("$"+o,i||"")},e):n}function mw(e,t){return e-t}function $l(e){return e%1===0}function yw(e){var 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}var bw=["sun","mon","tue","wed","thu","fri","sat"];function wp(e,t){var n=fr(e);return n[2]+=t*7,Jt(n)}function bt(e,t){var n=fr(e);return n[2]+=t,Jt(n)}function Xr(e,t){var n=fr(e);return n[6]+=t,Jt(n)}function Ew(e,t){return oi(e,t)/7}function oi(e,t){return(t.valueOf()-e.valueOf())/(1e3*60*60*24)}function Sw(e,t){return(t.valueOf()-e.valueOf())/(1e3*60*60)}function Cw(e,t){return(t.valueOf()-e.valueOf())/(1e3*60)}function Tw(e,t){return(t.valueOf()-e.valueOf())/1e3}function Dw(e,t){var n=Ze(e),r=Ze(t);return{years:0,months:0,days:Math.round(oi(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function ww(e,t){var n=Ta(e,t);return n!==null&&n%7===0?n/7:null}function Ta(e,t){return dr(e)===dr(t)?Math.round(oi(e,t)):null}function Ze(e){return Jt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function Iw(e){return Jt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}function _w(e){return Jt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}function xw(e){return Jt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}function Rw(e,t,n){var r=e.getUTCFullYear(),i=Yl(e,r,t,n);if(i<1)return Yl(e,r-1,t,n);var o=Yl(e,r+1,t,n);return o>=1?Math.min(i,o):i}function Yl(e,t,n,r){var i=Jt([t,0,1+Mw(t,n,r)]),o=Ze(e),s=Math.round(oi(i,o));return Math.floor(s/7)+1}function Mw(e,t,n){var r=7+t-n,i=(7+Jt([e,0,r]).getUTCDay()-t)%7;return-i+r-1}function Ip(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function _p(e){return new Date(e[0],e[1]||0,e[2]==null?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function fr(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function Jt(e){return e.length===1&&(e=e.concat([0])),new Date(Date.UTC.apply(Date,e))}function Rm(e){return!isNaN(e.valueOf())}function dr(e){return e.getUTCHours()*1e3*60*60+e.getUTCMinutes()*1e3*60+e.getUTCSeconds()*1e3+e.getUTCMilliseconds()}function qc(e,t,n,r){return{instanceId:Ji(),defId:e,range:t,forcedStartTzo:n==null?null:n,forcedEndTzo:r==null?null:r}}var Da=Object.prototype.hasOwnProperty;function Zc(e,t){var n={};if(t)for(var r in t){for(var i=[],o=e.length-1;o>=0;o-=1){var s=e[o][r];if(typeof s=="object"&&s)i.unshift(s);else if(s!==void 0){n[r]=s;break}}i.length&&(n[r]=Zc(i))}for(var o=e.length-1;o>=0;o-=1){var a=e[o];for(var l in a)l in n||(n[l]=a[l])}return n}function Jr(e,t){var n={};for(var r in e)t(e[r],r)&&(n[r]=e[r]);return n}function si(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}function Mm(e){for(var t={},n=0,r=e;n<r.length;n++){var i=r[n];t[i]=!0}return t}function Kc(e){var t=[];for(var n in e)t.push(e[n]);return t}function Zn(e,t){if(e===t)return!0;for(var n in e)if(Da.call(e,n)&&!(n in t))return!1;for(var n in t)if(Da.call(t,n)&&e[n]!==t[n])return!1;return!0}function xp(e,t){var n=[];for(var r in e)Da.call(e,r)&&(r in t||n.push(r));for(var r in t)Da.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}function Gl(e,t,n){if(n===void 0&&(n={}),e===t)return!0;for(var r in t)if(!(r in e&&Aw(e[r],t[r],n[r])))return!1;for(var r in e)if(!(r in t))return!1;return!0}
82function Aw(e,t,n){return e===t||n===!0?!0:n?n(e,t):!1}function kw(e,t,n,r){t===void 0&&(t=0),r===void 0&&(r=1);var i=[];n==null&&(n=Object.keys(e).length);for(var o=t;o<n;o+=r){var s=e[o];s!==void 0&&i.push(s)}return i}function Pw(e,t,n,r){for(var i=0;i<r.length;i+=1){var o=r[i].parse(e,n);if(o){var s=e.allDay;return s==null&&(s=t,s==null&&(s=o.allDayGuess,s==null&&(s=!1))),{allDay:s,duration:o.duration,typeData:o.typeData,typeId:i}}}return null}function Ui(e,t,n){var r=n.dateEnv,i=n.pluginHooks,o=n.options,s=e.defs,a=e.instances;a=Jr(a,function(y){return!s[y.defId].recurringDef});for(var l in s){var c=s[l];if(c.recurringDef){var u=c.recurringDef.duration;u||(u=c.allDay?o.defaultAllDayEventDuration:o.defaultTimedEventDuration);for(var f=Nw(c,u,t,r,i.recurringTypes),d=0,p=f;d<p.length;d++){var h=p[d],v=qc(l,{start:h,end:r.add(h,u)});a[v.instanceId]=v}}}return{defs:s,instances:a}}function Nw(e,t,n,r,i){var o=i[e.recurringDef.typeId],s=o.expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(s=s.map(Ze)),s}var Lw=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function Ne(e,t){var n;return typeof e=="string"?Ow(e):typeof e=="object"&&e?Rp(e):typeof e=="number"?Rp((n={},n[t||"milliseconds"]=e,n)):null}function Ow(e){var t=Lw.exec(e);if(t){var n=t[1]?-1:1;return{years:0,months:0,days:n*(t[2]?parseInt(t[2],10):0),milliseconds:n*((t[3]?parseInt(t[3],10):0)*60*60*1e3+(t[4]?parseInt(t[4],10):0)*60*1e3+(t[5]?parseInt(t[5],10):0)*1e3+(t[6]?parseInt(t[6],10):0))}}return null}function Rp(e){var t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:(e.hours||e.hour||0)*60*60*1e3+(e.minutes||e.minute||0)*60*1e3+(e.seconds||e.second||0)*1e3+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=n*7,t.specifiedWeeks=!0),t}function Hw(e,t){return e.years===t.years&&e.months===t.months&&e.days===t.days&&e.milliseconds===t.milliseconds}function Bw(e,t){return{years:e.years-t.years,months:e.months-t.months,days:e.days-t.days,milliseconds:e.milliseconds-t.milliseconds}}function Fw(e){return Ai(e)/365}function zw(e){return Ai(e)/30}function Ai(e){return Yo(e)/864e5}function Yo(e){return e.years*(365*864e5)+e.months*(30*864e5)+e.days*864e5+e.milliseconds}function Nu(e){var t=e.milliseconds;if(t){if(t%1e3!==0)return{unit:"millisecond",value:t};if(t%(1e3*60)!==0)return{unit:"second",value:t/1e3};if(t%(1e3*60*60)!==0)return{unit:"minute",value:t/(1e3*60)};if(t)return{unit:"hour",value:t/(1e3*60*60)}}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 Vw(e,t,n){n===void 0&&(n=!1);var r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(t==null?r=r.replace("Z",""):t!==0&&(r=r.replace("Z",Xc(t,!0)))),r}function nl(e){return e.toISOString().replace(/T.*$/,"")}function Xc(e,t){t===void 0&&(t=!1);var n=e<0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=Math.round(r%60);return t?n+Wl(i,2)+":"+Wl(o,2):"GMT"+n+i+(o?":"+Wl(o,2):"")}function Wi(e,t,n){if(e===t)return!0;var r=e.length,i;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}function Ae(e,t,n){var r,i;return function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];if(!r)i=e.apply(this,o);else if(!Wi(r,o)){n&&n(i);var a=e.apply(this,o);(!t||!t(a,i))&&(i=a)}return r=o,i}}function js(e,t,n){var r=this,i,o;return function(s){if(!i)o=e.call(r,s);else if(!Zn(i,s)){n&&n(o);var a=e.call(r,s);(!t||!t(a,o))&&(o=a)}return i=s,o}}var Mp={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},wa={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Is=/\s*([ap])\.?m\.?/i,jw=/,/g,Uw=/\s+/g,Ww=/\u200e/g,$w=/UTC|GMT/,Yw=function(){function e(t){var n={},r={},i=0;for(var o in t)o in Mp?(r[o]=t[o],i=Math.max(Mp[o],i)):(n[o]=t[o],o in wa&&(i=Math.max(wa[o],i)));this.standardDateProps=n,this.extendedSettings=r,this.severity=i,this.buildFormattingFunc=Ae(Ap)}return e.prototype.format=function(t,n){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,n)(t)},e.prototype.formatRange=function(t,n,r,i){var o=this,s=o.standardDateProps,a=o.extendedSettings,l=Jw(t.marker,n.marker,r.calendarSystem);if(!l)return this.format(t,r);var c=l;c>1&&(s.year==="numeric"||s.year==="2-digit")&&(s.month==="numeric"||s.month==="2-digit")&&(s.day==="numeric"||s.day==="2-digit")&&(c=1);var u=this.format(t,r),f=this.format(n,r);if(u===f)return u;var d=Qw(s,c),p=Ap(d,a,r),h=p(t),v=p(n),y=eI(u,h,f,v),m=a.separator||i||r.defaultSeparator||"";return y?y.before+h+m+v+y.after:u+m+f},e.prototype.getLargestUnit=function(){switch(this.severity){case 7:case
826:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}},e}();function Ap(e,t,n){var r=Object.keys(e).length;return r===1&&e.timeZoneName==="short"?function(i){return Xc(i.timeZoneOffset)}:r===0&&t.week?function(i){return Xw(n.computeWeekNumber(i.marker),n.weekText,n.weekTextLong,n.locale,t.week)}:Gw(e,t,n)}function Gw(e,t,n){e=w({},e),t=w({},t),qw(e,t),e.timeZone="UTC";var r=new Intl.DateTimeFormat(n.locale.codes,e),i;if(t.omitZeroMinute){var o=w({},e);delete o.minute,i=new Intl.DateTimeFormat(n.locale.codes,o)}return function(s){var a=s.marker,l;i&&!a.getUTCMinutes()?l=i:l=r;var c=l.format(a);return Zw(c,s,e,t,n)}}function qw(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit")),e.timeZoneName==="long"&&(e.timeZoneName="short"),t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}function Zw(e,t,n,r,i){return e=e.replace(Ww,""),n.timeZoneName==="short"&&(e=Kw(e,i.timeZone==="UTC"||t.timeZoneOffset==null?"UTC":Xc(t.timeZoneOffset))),r.omitCommas&&(e=e.replace(jw,"").trim()),r.omitZeroMinute&&(e=e.replace(":00","")),r.meridiem===!1?e=e.replace(Is,"").trim():r.meridiem==="narrow"?e=e.replace(Is,function(o,s){return s.toLocaleLowerCase()}):r.meridiem==="short"?e=e.replace(Is,function(o,s){return s.toLocaleLowerCase()+"m"}):r.meridiem==="lowercase"&&(e=e.replace(Is,function(o){return o.toLocaleLowerCase()})),e=e.replace(Uw," "),e=e.trim(),e}function Kw(e,t){var n=!1;return e=e.replace($w,function(){return n=!0,t}),n||(e+=" "+t),e}function Xw(e,t,n,r,i){var o=[];return i==="long"?o.push(n):(i==="short"||i==="narrow")&&o.push(t),(i==="long"||i==="short")&&o.push(" "),o.push(r.simpleNumberFormat.format(e)),r.options.direction==="rtl"&&o.reverse(),o.join("")}
82function Jw(e,t,n){return n.getMarkerYear(e)!==n.getMarkerYear(t)?5:n.getMarkerMonth(e)!==n.getMarkerMonth(t)?4:n.getMarkerDay(e)!==n.getMarkerDay(t)?2:dr(e)!==dr(t)?1:0}function Qw(e,t){var n={};for(var r in e)(!(r in wa)||wa[r]<=t)&&(n[r]=e[r]);return n}function eI(e,t,n,r){for(var i=0;i<e.length;){var o=e.indexOf(t,i);if(o===-1)break;var s=e.substr(0,o);i=o+t.length;for(var a=e.substr(i),l=0;l<n.length;){var c=n.indexOf(r,l);if(c===-1)break;var u=n.substr(0,c);l=c+r.length;var f=n.substr(l);if(s===u&&a===f)return{before:s,after:a}}}return null}function kp(e,t){var 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 Ia(e,t,n,r){var i=kp(e,n.calendarSystem),o=t?kp(t,n.calendarSystem):null;return{date:i,start:i,end:o,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}var tI=function(){function e(t){this.cmdStr=t}return e.prototype.format=function(t,n,r){return n.cmdFormatter(this.cmdStr,Ia(t,null,n,r))},e.prototype.formatRange=function(t,n,r,i){return r.cmdFormatter(this.cmdStr,Ia(t,n,r,i))},e}(),nI=function(){function e(t){this.func=t}return e.prototype.format=function(t,n,r){return this.func(Ia(t,null,n,r))},e.prototype.formatRange=function(t,n,r,i){return this.func(Ia(t,n,r,i))},e}();function yt(e){return typeof e=="object"&&e?new Yw(e):typeof e=="string"?new tI(e):typeof e=="function"?new nI(e):null}var Pp={navLinkDayClick:P,navLinkWeekClick:P,duration:Ne,bootstrapFontAwesome:P,buttonIcons:P,customButtons:P,defaultAllDayEventDuration:Ne,defaultTimedEventDuration:Ne,nextDayThreshold:Ne,scrollTime:Ne,scrollTimeReset:Boolean,slotMinTime:Ne,slotMaxTime:Ne,dayPopoverFormat:yt,slotDuration:Ne,snapDuration:Ne,headerToolbar:P,footerToolbar:P,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:yt,dayHeaderClassNames:P,dayHeaderContent:P,dayHeaderDidMount:P,dayHeaderWillUnmount:P,dayCellClassNames:P,dayCellContent:P,dayCellDidMount:P,dayCellWillUnmount:P,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:P,weekNumbers:Boolean,weekNumberClassNames:P,weekNumberContent:P,weekNumberDidMount:P,weekNumberWillUnmount:P,editable:Boolean,viewClassNames:P,viewDidMount:P,viewWillUnmount:P,nowIndicator:Boolean,nowIndicatorClassNames:P,nowIndicatorContent:P,nowIndicatorDidMount:P,nowIndicatorWillUnmount:P,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:P,locale:P,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:P,eventOrder:pw,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:P,contentHeight:P,direction:String,weekNumberFormat:yt,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:P,initialDate:P,now:P,eventDataTransform:P,stickyHeaderDates:P,stickyFooterScrollbar:P,viewHeight:P,defaultAllDay:Boolean,eventSourceFailure:P,eventSourceSuccess:P,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:P,eventConstraint:P,eventAllow:P,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:P,eventContent:P,eventDidMount:P,eventWillUnmount:P,selectConstraint:P,selectOverlap:P,selectAllow:P,droppable:Boolean,unselectCancel:String,slotLabelFormat:P,slotLaneClassNames:P,slotLaneContent:P,slotLaneDidMount:P,slotLaneWillUnmount:P,slotLabelClassNames:P,slotLabelContent:P,slotLabelDidMount:P,slotLabelWillUnmount:P,dayMaxEvents:P,dayMaxEventRows:P,dayMinWidth:Number,slotLabelInterval:Ne,allDayText:String,allDayClassNames:P,allDayContent:P,allDayDidMount:P,allDayWillUnmount:P,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:yt,rerenderDelay:Number,moreLinkText:P,moreLinkHint:P,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:P,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:Ne,hiddenDays:P,monthMode:Boolean,fixedWeekCount:Boolean,validRange:P,visibleRange:P,titleFormat:P,eventInteractive:Boolean,noEventsText:String,viewHint:P,navLinkHint:P,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:P,moreLinkClassNames:P,moreLinkContent:P,moreLinkDidMount:P,moreLinkWillUnmount:P},wo={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" \u2013 ",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},Np={datesSet:P,eventsSet:P,eventAdd:P,eventChange:P,eventRemove:P,windowResize:P,eventClick:P,eventMouseEnter:P,eventMouseLeave:P,select:P,unselect:P,loading:P,_unmount:P,_beforeprint:P,_afterprint:P,_noEventDrop:P,_noEventResize:P,_resize:P,_scrollRequest:P},Lp={buttonText:P,buttonHints:P,views:P,plugins:P,initialEvents:P,events:P,eventSources:P},kr={headerToolbar:vi,footerToolbar:vi,buttonText:vi,buttonHints:vi,buttonIcons:vi,dateIncrement:vi};function vi(e,t){return typeof e=="object"&&typeof t=="object"&&e&&t?Zn(e,t):e===t}var rI={type:String,component:P,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:P,usesMinMaxTime:Boolean,classNames:P,content:P,didMount:P,willUnmount:P};function ql(e){return Zc(e,kr)}
82function Jc(e,t){var n={},r={};for(var i in t)i in e&&(n[i]=t[i](e[i]));for(var i in e)i in t||(r[i]=e[i]);return{refined:n,extra:r}}function P(e){return e}function _a(e,t,n,r){for(var i=Dn(),o=tf(n),s=0,a=e;s<a.length;s++){var l=a[s],c=km(l,t,n,r,o);c&&Lu(c,i)}return i}function Lu(e,t){return t===void 0&&(t=Dn()),t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function Qc(e,t){var n=e.instances[t];if(n){var r=e.defs[n.defId],i=rl(e,function(o){return iI(r,o)});return i.defs[r.defId]=r,i.instances[n.instanceId]=n,i}return Dn()}function iI(e,t){return Boolean(e.groupId&&e.groupId===t.groupId)}function Dn(){return{defs:{},instances:{}}}function ef(e,t){return{defs:w(w({},e.defs),t.defs),instances:w(w({},e.instances),t.instances)}}function rl(e,t){var n=Jr(e.defs,t),r=Jr(e.instances,function(i){return n[i.defId]});return{defs:n,instances:r}}function oI(e,t){var n=e.defs,r=e.instances,i={},o={};for(var s in n)t.defs[s]||(i[s]=n[s]);for(var a in r)!t.instances[a]&&i[r[a].defId]&&(o[a]=r[a]);return{defs:i,instances:o}}function sI(e,t){return Array.isArray(e)?_a(e,null,t,!0):typeof e=="object"&&e?_a([e],null,t,!0):e!=null?String(e):null}function Ou(e){return Array.isArray(e)?e:typeof e=="string"?e.split(/\s+/):[]}var xa={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:P,overlap:P,allow:P,className:Ou,classNames:Ou,color:String,backgroundColor:String,borderColor:String,textColor:String},aI={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function Ra(e,t){var n=sI(e.constraint,t);return{display:e.display||null,startEditable:e.startEditable!=null?e.startEditable:e.editable,durationEditable:e.durationEditable!=null?e.durationEditable:e.editable,constraints:n!=null?[n]:[],overlap:e.overlap!=null?e.overlap:null,allows:e.allow!=null?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function lI(e){return e.reduce(uI,aI)}function uI(e,t){return{display:t.display!=null?t.display:e.display,startEditable:t.startEditable!=null?t.startEditable:e.startEditable,durationEditable:t.durationEditable!=null?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:typeof t.overlap=="boolean"?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)}}var Us={id:String,groupId:String,title:String,url:String,interactive:Boolean},Am={start:P,end:P,date:P,allDay:Boolean},cI=w(w(w({},Us),Am),{extendedProps:P});function km(e,t,n,r,i){i===void 0&&(i=tf(n));var o=Pm(e,n,i),s=o.refined,a=o.extra,l=dI(t,n),c=Pw(s,l,n.dateEnv,n.pluginHooks.recurringTypes);if(c){var u=Hu(s,a,t?t.sourceId:"",c.allDay,Boolean(c.duration),n);return u.recurringDef={typeId:c.typeId,typeData:c.typeData,duration:c.duration},{def:u,instance:null}}var f=fI(s,l,n,r);if(f){var u=Hu(s,a,t?t.sourceId:"",f.allDay,f.hasEnd,n),d=qc(u.defId,f.range,f.forcedStartTzo,f.forcedEndTzo);return{def:u,instance:d}}return null}function Pm(e,t,n){return n===void 0&&(n=tf(t)),Jc(e,n)}function tf(e){return w(w(w({},xa),cI),e.pluginHooks.eventRefiners)}function Hu(e,t,n,r,i,o){for(var s={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:Ji(),sourceId:n,allDay:r,hasEnd:i,interactive:e.interactive,ui:Ra(e,o),extendedProps:w(w({},e.extendedProps||{}),t)},a=0,l=o.pluginHooks.eventDefMemberAdders;a<l.length;a++){var c=l[a];w(s,c(e))}return Object.freeze(s.ui.classNames),Object.freeze(s.extendedProps),s}function fI(e,t,n,r){var i=e.allDay,o,s=null,a=!1,l,c=null,u=e.start!=null?e.start:e.date;if(o=n.dateEnv.createMarkerMeta(u),o)s=o.marker;else if(!r)return null;return e.end!=null&&(l=n.dateEnv.createMarkerMeta(e.end)),i==null&&(t!=null?i=t:i=(!o||o.isTimeUnspecified)&&(!l||l.isTimeUnspecified)),i&&s&&(s=Ze(s)),l&&(c=l.marker,i&&(c=
vendor: 6,608 bytes, line 82
82Ze(c)),s&&c<=s&&(c=null)),c?a=!0:r||(a=n.options.forceEventDuration||!1,c=n.dateEnv.add(s,i?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration)),{allDay:i,hasEnd:a,range:{start:s,end:c},forcedStartTzo:o?o.forcedTzo:null,forcedEndTzo:l?l.forcedTzo:null}}function dI(e,t){var n=null;return e&&(n=e.defaultAllDay),n==null&&(n=t.options.defaultAllDay),n}function Nm(e){var t=Math.floor(oi(e.start,e.end))||1,n=Ze(e.start),r=bt(n,t);return{start:n,end:r}}function nf(e,t){t===void 0&&(t=Ne(0));var n=null,r=null;if(e.end){r=Ze(e.end);var i=e.end.valueOf()-r.valueOf();i&&i>=Yo(t)&&(r=bt(r,1))}return e.start&&(n=Ze(e.start),r&&r<=n&&(r=bt(n,1))),{start:n,end:r}}function pI(e){var t=nf(e);return oi(t.start,t.end)>1}function Ti(e,t,n,r){return r==="year"?Ne(n.diffWholeYears(e,t),"year"):r==="month"?Ne(n.diffWholeMonths(e,t),"month"):Dw(e,t)}function hI(e,t){var n=null,r=null;return e.start&&(n=t.createMarker(e.start)),e.end&&(r=t.createMarker(e.end)),!n&&!r||n&&r&&r<n?null:{start:n,end:r}}function Op(e,t){var n=[],r=t.start,i,o;for(e.sort(vI),i=0;i<e.length;i+=1)o=e[i],o.start>r&&n.push({start:r,end:o.start}),o.end>r&&(r=o.end);return r<t.end&&n.push({start:r,end:t.end}),n}function vI(e,t){return e.start.valueOf()-t.start.valueOf()}function $i(e,t){var n=e.start,r=e.end,i=null;return t.start!==null&&(n===null?n=t.start:n=new Date(Math.max(n.valueOf(),t.start.valueOf()))),t.end!=null&&(r===null?r=t.end:r=new Date(Math.min(r.valueOf(),t.end.valueOf()))),(n===null||r===null||n<r)&&(i={start:n,end:r}),i}function gI(e,t){return(e.start===null?null:e.start.valueOf())===(t.start===null?null:t.start.valueOf())&&(e.end===null?null:e.end.valueOf())===(t.end===null?null:t.end.valueOf())}function rf(e,t){return(e.end===null||t.start===null||e.end>t.start)&&(e.start===null||t.end===null||e.start<t.end)}function il(e,t){return(e.start===null||t.start!==null&&t.start>=e.start)&&(e.end===null||t.end!==null&&t.end<=e.end)}function Wr(e,t){return(e.start===null||t>=e.start)&&(e.end===null||t<e.end)}function mI(e,t){return t.start!=null&&e<t.start?t.start:t.end!=null&&e>=t.end?new Date(t.end.valueOf()-1):e}function Bu(e,t,n,r){var i={},o={},s={},a=[],l=[],c=Ma(e.defs,t);for(var u in e.defs){var f=e.defs[u],d=c[f.defId];d.display==="inverse-background"&&(f.groupId?(i[f.groupId]=[],s[f.groupId]||(s[f.groupId]=f)):o[u]=[])}for(var p in e.instances){var h=e.instances[p],f=e.defs[h.defId],d=c[f.defId],v=h.range,y=!f.allDay&&r?nf(v,r):v,m=$i(y,n);m&&(d.display==="inverse-background"?f.groupId?i[f.groupId].push(m):o[h.defId].push(m):d.display!=="none"&&(d.display==="background"?a:l).push({def:f,ui:d,instance:h,range:m,isStart:y.start&&y.start.valueOf()===m.start.valueOf(),isEnd:y.end&&y.end.valueOf()===m.end.valueOf()}))}for(var S in i)for(var b=i[S],g=Op(b,n),E=0,T=g;E<T.length;E++){var R=T[E],f=s[S],d=c[f.defId];a.push({def:f,ui:d,instance:null,range:R,isStart:!1,isEnd:!1})}for(var u in o)for(var b=o[u],g=Op(b,n),I=0,C=g;I<C.length;I++){var R=C[I];a.push({def:e.defs[u],ui:c[u],instance:null,range:R,isStart:!1,isEnd:!1})}return{bg:a,fg:l}}function Hp(e,t){e.fcSeg=t}function Yi(e){return e.fcSeg||e.parentNode.fcSeg||null}function Ma(e,t){return si(e,function(n){return Lm(n,t)})}function Lm(e,t){var n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),lI(n)}function Om(e,t){var n=e.map(yI);return n.sort(function(r,i){return hw(r,i,t)}),n.map(function(r){return r._seg})}function yI(e){var t=e.eventRange,n=t.def,r=t.instance?t.instance.range:t.range,i=r.start?r.start.valueOf():0,o=r.end?r.end.valueOf():0;return w(w(w({},n.extendedProps),n),{id:n.publicId,start:i,end:o,duration:o-i,allDay:Number(n.allDay),_seg:e})}function bI(e,t){for(var n=t.pluginHooks,r=n.isDraggableTransformers,i=e.eventRange,o=i.def,s=i.ui,a=s.startEditable,l=0,c=r;l<c.length;l++){var u=c[l];a=u(a,o,s,t)}return a}function EI(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function SI(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function Io(e,t,n,r,i,o,s){var a=n.dateEnv,l=n.options,c=l.displayEventTime,u=l.displayEventEnd,f=e.eventRange.def,d=e.eventRange.instance;c==null&&(c=r!==!1),u==null&&(u=i!==!1);var p=d.range.start,h=d.range.end,v=o||e.start||e.eventRange.range.start,y=s||e.end||e.eventRange.range.end,m=Ze(p).valueOf()===Ze(v).valueOf(),S=Ze(Xr(h,-1)).valueOf()===Ze(Xr(y,-1)).valueOf();return c&&!f.allDay&&(m||S)?(v=m?p:v,y=S?h:y,u&&f.hasEnd?a.formatRange(v,y,t,{forcedStartTzo:o?null:d.forcedStartTzo,forcedEndTzo:s?null:d.forcedEndTzo}):a.format(v,t,{forcedTzo:o?null:d.forcedStartTzo})):""}function ki(e,t,n){var r=e.eventRange.range;return{isPast:r.end<(n||t.start),isFuture:r.start>=(n||t.end),isToday:t&&Wr(t,r.start)}}function CI(e){var 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 TI(e){return e.instance?e.instance.instanceId:e.def.defId+":"+e.range.start.toISOString()}function of(e,t){var n=e.eventRange,r=n.def,i=n.instance,o=r.url;if(o)return{href:o};var s=t.emitter,a=t.options,l=a.eventInteractive;return l==null&&(l=r.interactive,l==null&&(l=Boolean(s.hasHandlers("eventClick")))),l?xm(function(c){s.trigger("eventClick",{el:c.target,event:new ot(t,r,i),jsEvent:c,view:t.viewApi})}):{}}var DI={start:P,end:P,allDay:Boolean};function wI(e,t,n){var r=II(e,t),i=r.range;if(!i.start)return null;if(!i.end){if(n==null)return null;i.end=t.add(i.start,n)}return r}function II(e,t){var n=Jc(e,DI),r=n.refined,i=n.extra,o=r.start?t.createMarkerMeta(r.start):null,s=r.end?t.createMarkerMeta(r.end):null,a=r.allDay;return a==null&&(a=o&&o.isTimeUnspecified&&(!s||s.isTimeUnspecified)),w({range:{start:o?o.marker:null,end:s?s.marker:null},allDay:a},i)}function _I(e,t){return gI(e.range,t.range)&&e.allDay===t.allDay&&xI(e,t)}function xI(e,t){for(var n in t)if(n!=="range"&&n!=="allDay"&&e[n]!==t[n])return!1;for(var n in e)if(!(n in t))return!1;return!0}function RI(e,t){return w(w({},Bm(e.range,t,e.allDay)),{allDay:e.allDay})}function Hm(e,t,n){return w(w({},Bm(e,t,n)),{timeZone:t.timeZone})}function Bm(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})}}
82function MI(e,t,n){var r=Pm({editable:!1},n),i=Hu(r.refined,r.extra,"",e.allDay,!0,n);return{def:i,ui:Lm(i,t),instance:qc(i.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}function Fm(e,t,n){n.emitter.trigger("select",w(w({},sf(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function AI(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}function sf(e,t){for(var n={},r=0,i=t.pluginHooks.dateSpanTransforms;r<i.length;r++){var o=i[r];w(n,o(e,t))}return w(n,RI(e,t.dateEnv)),n}function Bp(e,t,n){var r=n.dateEnv,i=n.options,o=t;return e?(o=Ze(o),o=r.add(o,i.defaultAllDayEventDuration)):o=r.add(o,i.defaultTimedEventDuration),o}function af(e,t,n,r){var i=Ma(e.defs,t),o=Dn();for(var s in e.defs){var a=e.defs[s];o.defs[s]=kI(a,i[s],n,r)}for(var l in e.instances){var c=e.instances[l],a=o.defs[c.defId];o.instances[l]=PI(c,a,i[c.defId],n,r)}return o}function kI(e,t,n,r){var i=n.standardProps||{};i.hasEnd==null&&t.durationEditable&&(n.startDelta||n.endDelta)&&(i.hasEnd=!0);var o=w(w(w({},e),i),{ui:w(w({},e.ui),i.ui)});n.extendedProps&&(o.extendedProps=w(w({},o.extendedProps),n.extendedProps));for(var s=0,a=r.pluginHooks.eventDefMutationAppliers;s<a.length;s++){var l=a[s];l(o,n,r)}return!o.hasEnd&&r.options.forceEventDuration&&(o.hasEnd=!0),o}function PI(e,t,n,r,i){var o=i.dateEnv,s=r.standardProps&&r.standardProps.allDay===!0,a=r.standardProps&&r.standardProps.hasEnd===!1,l=w({},e);return s&&(l.range=Nm(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:o.add(l.range.start,r.datesDelta),end:o.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:o.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:o.add(l.range.end,r.endDelta)}),a&&(l.range={start:l.range.start,end:Bp(t.allDay,l.range.start,i)}),t.allDay&&(l.range={start:Ze(l.range.start),end:Ze(l.range.end)}),l.range.end<l.range.start&&(l.range.end=Bp(t.allDay,l.range.start,i)),l}var NI=function(){function e(t,n,r){this.type=t,this.getCurrentData=n,this.dateEnv=r}return Object.defineProperty(e.prototype,"calendar",{get:function(){return this.getCurrentData().calendarApi},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this.getCurrentData().viewTitle},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)},enumerable:!1,configurable:!0}),e.prototype.getOption=function(t){return this.getCurrentData().options[t]},e}(),LI={id:String,defaultAllDay:Boolean,url:String,format:String,events:P,eventDataTransform:P,success:P,failure:P};function zm(e,t,n){n===void 0&&(n=Vm(t));var r;if(typeof e=="string"?r={url:e}:typeof e=="function"||Array.isArray(e)?r={events:e}:typeof e=="object"&&e&&(r=e),r){var i=Jc(r,n),o=i.refined,s=i.extra,a=OI(o,t);if(a)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:o.defaultAllDay,eventDataTransform:o.eventDataTransform,success:o.success,failure:o.failure,publicId:o.id||"",sourceId:Ji(),sourceDefId:a.sourceDefId,meta:a.meta,ui:Ra(o,t),extendedProps:s}}return null}function Vm(e){return w(w(w({},xa),LI),e.pluginHooks.eventSourceRefiners)}function OI(e,t){for(var n=t.pluginHooks.eventSourceDefs,r=n.length-1;r>=0;r-=1){var i=n[r],o=i.parseMeta(e);if(o)return{sourceDefId:r,meta:o}}return null}function HI(e,t){switch(t.type){case"CHANGE_DATE":return t.dateMarker;default:return e}}function BI(e,t){var n=e.initialDate;
82return n!=null?t.createMarker(n):ts(e.now,t)}function ts(e,t){return typeof e=="function"&&(e=e()),e==null?t.createNowMarker():t.createMarker(e)}var FI=function(){function e(){}return e.prototype.getCurrentData=function(){return this.currentDataManager.getCurrentData()},e.prototype.dispatch=function(t){return this.currentDataManager.dispatch(t)},Object.defineProperty(e.prototype,"view",{get:function(){return this.getCurrentData().viewApi},enumerable:!1,configurable:!0}),e.prototype.batchRendering=function(t){t()},e.prototype.updateSize=function(){this.trigger("_resize",!0)},e.prototype.setOption=function(t,n){this.dispatch({type:"SET_OPTION",optionName:t,rawOptionValue:n})},e.prototype.getOption=function(t){return this.currentDataManager.currentCalendarOptionsInput[t]},e.prototype.getAvailableLocaleCodes=function(){return Object.keys(this.getCurrentData().availableRawLocales)},e.prototype.on=function(t,n){var r=this.currentDataManager;r.currentCalendarOptionsRefiners[t]?r.emitter.on(t,n):console.warn("Unknown listener name '"+t+"'")},e.prototype.off=function(t,n){this.currentDataManager.emitter.off(t,n)},e.prototype.trigger=function(t){for(var n,r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];(n=this.currentDataManager.emitter).trigger.apply(n,rt([t],r))},e.prototype.changeView=function(t,n){var r=this;this.batchRendering(function(){if(r.unselect(),n)if(n.start&&n.end)r.dispatch({type:"CHANGE_VIEW_TYPE",viewType:t}),r.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:n});else{var i=r.getCurrentData().dateEnv;r.dispatch({type:"CHANGE_VIEW_TYPE",viewType:t,dateMarker:i.createMarker(n)})}else r.dispatch({type:"CHANGE_VIEW_TYPE",viewType:t})})},e.prototype.zoomTo=function(t,n){var r=this.getCurrentData(),i;n=n||"day",i=r.viewSpecs[n]||this.getUnitViewSpec(n),this.unselect(),i?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:i.type,dateMarker:t}):this.dispatch({type:"CHANGE_DATE",dateMarker:t})},e.prototype.getUnitViewSpec=function(t){var n=this.getCurrentData(),r=n.viewSpecs,i=n.toolbarConfig,o=[].concat(i.header?i.header.viewsWithButtons:[],i.footer?i.footer.viewsWithButtons:[]),s,a;for(var l in r)o.push(l);for(s=0;s<o.length;s+=1)if(a=r[o[s]],a&&a.singleUnit===t)return a;return null},e.prototype.prev=function(){this.unselect(),this.dispatch({type:"PREV"})},e.prototype.next=function(){this.unselect(),this.dispatch({type:"NEXT"})},e.prototype.prevYear=function(){var t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.addYears(t.currentDate,-1)})},e.prototype.nextYear=function(){var t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.addYears(t.currentDate,1)})},e.prototype.today=function(){var t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:ts(t.calendarOptions.now,t.dateEnv)})},e.prototype.gotoDate=function(t){var n=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:n.dateEnv.createMarker(t)})},e.prototype.incrementDate=function(t){var n=this.getCurrentData(),r=Ne(t);r&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:n.dateEnv.add(n.currentDate,r)}))},e.prototype.getDate=function(){var t=this.getCurrentData();return t.dateEnv.toDate(t.currentDate)},e.prototype.formatDate=function(t,n){var r=this.getCurrentData().dateEnv;return r.format(r.createMarker(t),yt(n))},e.prototype.formatRange=function(t,n,r){var i=this.getCurrentData().dateEnv;return i.formatRange(i.createMarker(t),i.createMarker(n),yt(r),r)},e.prototype.formatIso=function(t,n){var r=this.getCurrentData().dateEnv;return r.formatIso(r.createMarker(t),{omitTime:n})},e.prototype.select=function(t,n){var r;n==null?t.start!=null?r=t:r={start:t,end:null}:r={start:t,end:n};var i=this.getCurrentData(),o=wI(r,i.dateEnv,Ne({days:1}));o&&(this.dispatch({type:"SELECT_DATES",selection:o}),Fm(o,null,i))},e.prototype.unselect=function(t){var n=this.getCurrentData();n.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),AI(t,n))},e.prototype.addEvent=function(t,n){if(t instanceof ot){var r=t._def,i=t._instance,o=this.getCurrentData();return o.eventStore.defs[r.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:Lu({def:r,instance:i})}),this.triggerEventAdd(t)),t}var s=this.getCurrentData(),a;if(n instanceof Ei)a=n.internalEventSource;else if(typeof n=="boolean")n&&(a=Kc(s.eventSources)[0]);else if(n!=null){var l=this.getEventSourceById(n);if(!l)return console.warn('Could not find an event source with ID "'+n+'"'),null;a=l.internalEventSource}var c=km(t,a,s,!1);if(c){var u=new ot(s,c.def,c.def.recurringDef?null:c.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:Lu(c)}),this.triggerEventAdd(u),u}return null},e.prototype.triggerEventAdd=function(t){var n=this,r=this.getCurrentData().emitter;r.trigger("eventAdd",{event:t,relatedEvents:[],revert:function(){n.dispatch({type:"REMOVE_EVENTS",eventStore:jm(t)})}})},e.prototype.getEventById=function(t){var n=this.getCurrentData(),r=n.eventStore,i=r.defs,o=r.instances;t=String(t);for(var s in i){var a=i[s];if(a.publicId===t){if(a.recurringDef)return new ot(n,a,null);for(var l in o){var c=o[l];if(c.defId===a.defId)return new ot(n,a,c)}}}return null},e.prototype.getEvents=function(){var t=this.getCurrentData();return $r(t.eventStore,t)},e.prototype.removeAllEvents=function(){this.dispatch({type:"REMOVE_ALL_EVENTS"})},e.prototype.getEventSources=function(){var t=this.getCurrentData(),n=t.eventSources,r=[];for(var i in n)r.push(new Ei(t,n[i]));return r},e.prototype.getEventSourceById=function(t){var n=this.getCurrentData(),r=n.eventSources;t=String(t);for(var i in r)if(r[i].publicId===t)return new Ei(n,r[i]);return null},e.prototype.addEventSource=function(t){var n=this.getCurrentData();if(t instanceof Ei)return n.eventSources[t.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[t.internalEventSource]}),t;var r=zm(t,n);return r?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[r]}),new Ei(n,r)):null},e.prototype.removeAllEventSources=function(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})},e.prototype.refetchEvents=function(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})},e.prototype.scrollToTime=function(t){var n=Ne(t);n&&this.trigger("_scrollRequest",{time:n})},e}(),ot=function(){function e(t,n,r){this._context=t,this._def=n,this._instance=r||null}return e.prototype.setProp=function(t,n){var r,i;if(t in Am)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if(t==="id")n=Us[t](n),this.mutate({standardProps:{publicId:n}});else if(t in Us)n=Us[t](n),this.mutate({standardProps:(r={},r[t]=n,r)});else if(t in xa){var o=xa[t](n);t==="color"?o={backgroundColor:n,borderColor:n}:t==="editable"?o={startEditable:n,durationEditable:n}:o=(i={},i[t]=n,i),this.mutate({standardProps:{ui:o}})}else console.warn("Could not set prop '"+t+"'. Use setExtendedProp instead.")},e.prototype.setExtendedProp=function(t,n){var r;this.mutate({extendedProps:(r={},r[t]=n,r)})},e.prototype.setStart=function(t,n){n===void 0&&(n={});var r=this._context.dateEnv,i=r.createMarker(t);if(i&&this._instance){var o=this._instance.range,s=Ti(o.start,i,r,n.granularity);n.maintainDuration?this.mutate({datesDelta:s}):this.mutate({startDelta:s})}},e.prototype.setEnd=function(t,n){n===void 0&&(n={});var r=this._context.dateEnv,i;if(!(t!=null&&(i=r.createMarker(t),!i))&&this._instance)if(i){var o=Ti(this._instance.range.end,i,r,n.granularity);this.mutate({endDelta:o})}else this.mutate({standardProps:{hasEnd:!1}})},e.prototype.setDates=function(t,n,r){r===void 0&&(r={});var i=this._context.dateEnv,o={allDay:r.allDay},s=i.createMarker(t),a;if(!!s&&!(n!=null&&(a=i.createMarker(n),!a))&&this._instance){var l=this._instance.range;r.allDay===!0&&(l=Nm(l));var c=Ti(l.start,s,i,r.granularity);if(a){var u=Ti(l.end,a,i,r.granularity);Hw(c,u)?this.mutate({datesDelta:c,standardProps:o}):this.mutate({startDelta:c,endDelta:u,standardProps:o})}else o.hasEnd=!1,this.mutate({datesDelta:c,standardProps:o})}},e.prototype.moveStart=function(t){var n=Ne(t);n&&this.mutate({startDelta:n})},e.prototype.moveEnd=function(t){var n=Ne(t);n&&this.mutate({endDelta:n})},e.prototype.moveDates=function(t){var n=Ne(t);n&&this.mutate({datesDelta:n})},e.prototype.setAllDay=function(t,n){n===void 0&&(n={});var r={allDay:t},i=n.maintainDuration;i==null&&(i=this._context.options.allDayMaintainDuration),this._def.allDay!==t&&(r.hasEnd=i),this.mutate({standardProps:r})},e.prototype.formatRange=function(t){var n=this._context.dateEnv,r=this._instance,i=yt(t);return this._def.hasEnd?n.formatRange(r.range.start,r.range.end,i,{forcedStartTzo:r.forcedStartTzo,forcedEndTzo:r.forcedEndTzo}):n.format(r.range.start,i,{forcedTzo:r.forcedStartTzo})},e.prototype.mutate=function(t){var n=this._instance;if(n){var r=this._def,i=this._context,o=i.getCurrentData().eventStore,s=Qc(o,n.instanceId),a={"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}};s=af(s,a,t,i);var l=new e(i,r,n);this._def=s.defs[r.defId],this._instance=s.instances[n.instanceId],i.dispatch({type:"MERGE_EVENTS",eventStore:s}),i.emitter.trigger("eventChange",{oldEvent:l,event:this,relatedEvents:$r(s,i,n),revert:function(){i.dispatch({type:"RESET_EVENTS",eventStore:o})}})}},e.prototype.remove=function(){var t=this._context,n=jm(this);t.dispatch({type:"REMOVE_EVENTS",eventStore:n}),t.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert:function(){t.dispatch({type:"MERGE_EVENTS",eventStore:n})}})}
82,Object.defineProperty(e.prototype,"source",{get:function(){var t=this._def.sourceId;return t?new Ei(this._context,this._context.getCurrentData().eventSources[t]):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startStr",{get:function(){var t=this._instance;return t?this._context.dateEnv.formatIso(t.range.start,{omitTime:this._def.allDay,forcedTzo:t.forcedStartTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"endStr",{get:function(){var t=this._instance;return t&&this._def.hasEnd?this._context.dateEnv.formatIso(t.range.end,{omitTime:this._def.allDay,forcedTzo:t.forcedEndTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._def.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"groupId",{get:function(){return this._def.groupId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allDay",{get:function(){return this._def.allDay},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this._def.title},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this._def.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"display",{get:function(){return this._def.ui.display||"auto"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startEditable",{get:function(){return this._def.ui.startEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"durationEditable",{get:function(){return this._def.ui.durationEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"constraint",{get:function(){return this._def.ui.constraints[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"overlap",{get:function(){return this._def.ui.overlap},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allow",{get:function(){return this._def.ui.allows[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"backgroundColor",{get:function(){return this._def.ui.backgroundColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"borderColor",{get:function(){return this._def.ui.borderColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"textColor",{get:function(){return this._def.ui.textColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classNames",{get:function(){return this._def.ui.classNames},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"extendedProps",{get:function(){return this._def.extendedProps},enumerable:!1,configurable:!0}),e.prototype.toPlainObject=function(t){t===void 0&&(t={});var n=this._def,r=n.ui,i=this,o=i.startStr,s=i.endStr,a={};return n.title&&(a.title=n.title),o&&(a.start=o),s&&(a.end=s),n.publicId&&(a.id=n.publicId),n.groupId&&(a.groupId=n.groupId),n.url&&(a.url=n.url),r.display&&r.display!=="auto"&&(a.display=r.display),t.collapseColor&&r.backgroundColor&&r.backgroundColor===r.borderColor?a.color=r.backgroundColor:(r.backgroundColor&&(a.backgroundColor=r.backgroundColor),r.borderColor&&(a.borderColor=r.borderColor)),r.textColor&&(a.textColor=r.textColor),r.classNames.length&&(a.classNames=r.classNames),Object.keys(n.extendedProps).length&&(t.collapseExtendedProps?w(a,n.extendedProps):a.extendedProps=n.extendedProps),a},e.prototype.toJSON=function(){return this.toPlainObject()},e}();function jm(e){var t,n,r=e._def,i=e._instance;return{defs:(t={},t[r.defId]=r,t),instances:i?(n={},n[i.instanceId]=i,n):{}}}function $r(e,t,n){var r=e.defs,i=e.instances,o=[],s=n?n.instanceId:"";for(var a in i){var l=i[a],c=r[l.defId];l.instanceId!==s&&o.push(new ot(t,c,l))}return o}var Um={};function zI(e,t){Um[e]=t}function VI(e){return new Um[e]}var jI=function(){function e(){}return e.prototype.getMarkerYear=function(t){return t.getUTCFullYear()},e.prototype.getMarkerMonth=function(t){return t.getUTCMonth()},e.prototype.getMarkerDay=function(t){return t.getUTCDate()},e.prototype.arrayToMarker=function(t){return Jt(t)},e.prototype.markerToArray=function(t){return fr(t)},e}();zI("gregory",jI);var UI=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function WI(e){var t=UI.exec(e);if(t){var n=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]?Number("0."+t[12])*1e3:0));if(Rm(n)){var r=null;return t[13]&&(r=(t[15]==="-"?-1:1)*(Number(t[16]||0)*60+Number(t[18]||0))),{marker:n,isTimeUnspecified:!t[6],timeZoneOffset:r}}}return null}var $I=function(){function e(t){var n=this.timeZone=t.timeZone,r=n!=="local"&&n!=="UTC";t.namedTimeZoneImpl&&r&&(this.namedTimeZoneImpl=new t.namedTimeZoneImpl(n)),this.canComputeOffset=Boolean(!r||this.namedTimeZoneImpl),this.calendarSystem=VI(t.calendarSystem),this.locale=t.locale,this.weekDow=t.locale.week.dow,this.weekDoy=t.locale.week.doy,t.weekNumberCalculation==="ISO"&&(this.weekDow=1,this.weekDoy=4),typeof t.firstDay=="number"&&(this.weekDow=t.firstDay),typeof t.weekNumberCalculation=="function"&&(this.weekNumberFunc=t.weekNumberCalculation),this.weekText=t.weekText!=null?t.weekText:t.locale.options.weekText,this.weekTextLong=(t.weekTextLong!=null?t.weekTextLong:t.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=t.cmdFormatter,this.defaultSeparator=t.defaultSeparator}return e.prototype.createMarker=function(t){var n=this.createMarkerMeta(t);return n===null?null:n.marker},e.prototype.createNowMarker=function(){return this.canComputeOffset?this.timestampToMarker(new Date().valueOf()):Jt(Ip(new Date))},e.prototype.createMarkerMeta=function(t){if(typeof t=="string")return this.parse(t);var n=null;return typeof t=="number"?n=this.timestampToMarker(t):t instanceof Date?(t=t.valueOf(),isNaN(t)||(n=this.timestampToMarker(t))):Array.isArray(t)&&(n=Jt(t)),n===null||!Rm(n)?null:{marker:n,isTimeUnspecified:!1,forcedTzo:null}},e.prototype.parse=function(t){var n=WI(t);
82if(n===null)return null;var r=n.marker,i=null;return n.timeZoneOffset!==null&&(this.canComputeOffset?r=this.timestampToMarker(r.valueOf()-n.timeZoneOffset*60*1e3):i=n.timeZoneOffset),{marker:r,isTimeUnspecified:n.isTimeUnspecified,forcedTzo:i}},e.prototype.getYear=function(t){return this.calendarSystem.getMarkerYear(t)},e.prototype.getMonth=function(t){return this.calendarSystem.getMarkerMonth(t)},e.prototype.add=function(t,n){var r=this.calendarSystem.markerToArray(t);return r[0]+=n.years,r[1]+=n.months,r[2]+=n.days,r[6]+=n.milliseconds,this.calendarSystem.arrayToMarker(r)},e.prototype.subtract=function(t,n){var r=this.calendarSystem.markerToArray(t);return r[0]-=n.years,r[1]-=n.months,r[2]-=n.days,r[6]-=n.milliseconds,this.calendarSystem.arrayToMarker(r)},e.prototype.addYears=function(t,n){var r=this.calendarSystem.markerToArray(t);return r[0]+=n,this.calendarSystem.arrayToMarker(r)},e.prototype.addMonths=function(t,n){var r=this.calendarSystem.markerToArray(t);return r[1]+=n,this.calendarSystem.arrayToMarker(r)},e.prototype.diffWholeYears=function(t,n){var r=this.calendarSystem;return dr(t)===dr(n)&&r.getMarkerDay(t)===r.getMarkerDay(n)&&r.getMarkerMonth(t)===r.getMarkerMonth(n)?r.getMarkerYear(n)-r.getMarkerYear(t):null},e.prototype.diffWholeMonths=function(t,n){var r=this.calendarSystem;return dr(t)===dr(n)&&r.getMarkerDay(t)===r.getMarkerDay(n)?r.getMarkerMonth(n)-r.getMarkerMonth(t)+(r.getMarkerYear(n)-r.getMarkerYear(t))*12:null},e.prototype.greatestWholeUnit=function(t,n){var r=this.diffWholeYears(t,n);return r!==null?{unit:"year",value:r}:(r=this.diffWholeMonths(t,n),r!==null?{unit:"month",value:r}:(r=ww(t,n),r!==null?{unit:"week",value:r}:(r=Ta(t,n),r!==null?{unit:"day",value:r}:(r=Sw(t,n),$l(r)?{unit:"hour",value:r}:(r=Cw(t,n),$l(r)?{unit:"minute",value:r}:(r=Tw(t,n),$l(r)?{unit:"second",value:r}:{unit:"millisecond",value:n.valueOf()-t.valueOf()}))))))},e.prototype.countDurationsBetween=function(t,n,r){var i;return r.years&&(i=this.diffWholeYears(t,n),i!==null)?i/Fw(r):r.months&&(i=this.diffWholeMonths(t,n),i!==null)?i/zw(r):r.days&&(i=Ta(t,n),i!==null)?i/Ai(r):(n.valueOf()-t.valueOf())/Yo(r)},e.prototype.startOf=function(t,n){return n==="year"?this.startOfYear(t):n==="month"?this.startOfMonth(t):n==="week"?this.startOfWeek(t):n==="day"?Ze(t):n==="hour"?Iw(t):n==="minute"?_w(t):n==="second"?xw(t):null},e.prototype.startOfYear=function(t){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(t)])},e.prototype.startOfMonth=function(t){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(t),this.calendarSystem.getMarkerMonth(t)])},e.prototype.startOfWeek=function(t){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(t),this.calendarSystem.getMarkerMonth(t),t.getUTCDate()-(t.getUTCDay()-this.weekDow+7)%7])},e.prototype.computeWeekNumber=function(t){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(t)):Rw(t,this.weekDow,this.weekDoy)},e.prototype.format=function(t,n,r){return r===void 0&&(r={}),n.format({marker:t,timeZoneOffset:r.forcedTzo!=null?r.forcedTzo:this.offsetForMarker(t)},this)},e.prototype.formatRange=function(t,n,r,i){return i===void 0&&(i={}),i.isEndExclusive&&(n=Xr(n,-1)),r.formatRange({marker:t,timeZoneOffset:i.forcedStartTzo!=null?i.forcedStartTzo:this.offsetForMarker(t)},{marker:n,timeZoneOffset:i.forcedEndTzo!=null?i.forcedEndTzo:this.offsetForMarker(n)},this,i.defaultSeparator)},e.prototype.formatIso=function(t,n){n===void 0&&(n={});var r=null;return n.omitTimeZoneOffset||(n.forcedTzo!=null?r=n.forcedTzo:r=this.offsetForMarker(t)),Vw(t,r,n.omitTime)},e.prototype.timestampToMarker=function(t){return this.timeZone==="local"?Jt(Ip(new Date(t))):this.timeZone==="UTC"||!this.namedTimeZoneImpl?new Date(t):Jt(this.namedTimeZoneImpl.timestampToArray(t))},e.prototype.offsetForMarker=function(t){return this.timeZone==="local"?-_p(fr(t)).getTimezoneOffset():this.timeZone==="UTC"?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(fr(t)):null},e.prototype.toDate=function(t,n){return this.timeZone==="local"?_p(fr(t)):this.timeZone==="UTC"?new Date(t.valueOf()):this.namedTimeZoneImpl?new Date(t.valueOf()-this.namedTimeZoneImpl.offsetForArray(fr(t))*1e3*60):new Date(t.valueOf()-(n||0))},e}(),YI=[],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"},$m=w(w({},Wm),{buttonHints:{prev:"Previous $0",next:"Next $0",today:function(e,t){return t==="day"?"Today":"This "+e}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:function(e){return"Show "+e+" more event"+(e===1?"":"s")}});function GI(e){for(var t=e.length>0?e[0].code:"en",n=YI.concat(e),r={en:$m},i=0,o=n;i<o.length;i++){var s=o[i];r[s.code]=s}return{map:r,defaultCode:t}}function Ym(e,t){return typeof e=="object"&&!Array.isArray(e)?Gm(e.code,[e.code],e):qI(e,t)}function qI(e,t){var n=[].concat(e||[]),r=ZI(n,t)||$m;return Gm(e,n,r)}function ZI(e,t){for(var n=0;n<e.length;n+=1)for(var r=e[n].toLocaleLowerCase().split("-"),i=r.length;i>0;i-=1){var o=r.slice(0,i).join("-");if(t[o])return t[o]}return null}function Gm(e,t,n){var r=Zc([Wm,n],["buttonText"]);delete r.code;var i=r.week;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}var KI={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function XI(e,t){return _a(JI(e),null,t)}function JI(e){var t;return e===!0?t=[{}]:Array.isArray(e)?t=e.filter(function(n){return n.daysOfWeek}):typeof e=="object"&&e?t=[e]:t=[],t=t.map(function(n){return w(w({},KI),n)}),t}function QI(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom}function qm(e,t){var 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:!1}function e_(e,t){return{left:Math.min(Math.max(e.left,t.left),t.right),top:Math.min(Math.max(e.top,t.top),t.bottom)}}function t_(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}}function n_(e,t){return{left:e.left-t.left,top:e.top-t.top}}var Zl;function Zm(){return Zl==null&&(Zl=r_()),Zl}function r_(){if(typeof document=="undefined")return!0;var 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);var t=e.querySelector("div"),n=t.offsetHeight>0;return document.body.removeChild(e),n}function lf(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:Boolean(r&&!Wr(r.activeRange,e)),isOther:Boolean(r&&!Wr(r.currentRange,e)),isToday:Boolean(t&&Wr(t,e)),isPast:Boolean(n?e<n:t?e<t.start:!1),isFuture:Boolean(n?e>n:t?e>=t.end:!1)}}function ol(e,t){var n=["fc-day","fc-day-"+bw[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}var i_=yt({year:"numeric",month:"long",day:"numeric"}),o_=yt({week:"long"});function Go(e,t,n,r){n===void 0&&(n="day"),r===void 0&&(r=!0);var i=e.dateEnv,o=e.options,s=e.calendarApi,a=i.format(t,n==="week"?o_:i_);if(o.navLinks){var l=i.toDate(t),c=function(u){var f=n==="day"?o.navLinkDayClick:n==="week"?o.navLinkWeekClick:null;typeof f=="function"?f.call(s,i.toDate(t),u):(typeof f=="string"&&(n=f),s.zoomTo(t,n))};return w({title:Do(o.navLinkHint,[a,l],a),"data-navlink":""},r?_m(c):{onClick:c})}return{"aria-label":a}}var Kl=null;function s_(){return Kl===null&&(Kl=a_()),Kl}function a_(){var e=document.createElement("div");To(e,{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),e.innerHTML="<div></div>",document.body.appendChild(e);var t=e.firstChild,n=t.getBoundingClientRect().left>e.getBoundingClientRect().left;return $c(e),n}var Xl;function l_(){return Xl||(Xl=u_()),Xl}
82function u_(){var e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);var t=Km(e);return document.body.removeChild(e),t}function Km(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function c_(e,t){t===void 0&&(t=!1);var n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,i=parseInt(n.borderRightWidth,10)||0,o=parseInt(n.borderTopWidth,10)||0,s=parseInt(n.borderBottomWidth,10)||0,a=Km(e),l=a.y-r-i,c=a.x-o-s,u={borderLeft:r,borderRight:i,borderTop:o,borderBottom:s,scrollbarBottom:c,scrollbarLeft:0,scrollbarRight:0};return s_()&&n.direction==="rtl"?u.scrollbarLeft=l:u.scrollbarRight=l,t&&(u.paddingLeft=parseInt(n.paddingLeft,10)||0,u.paddingRight=parseInt(n.paddingRight,10)||0,u.paddingTop=parseInt(n.paddingTop,10)||0,u.paddingBottom=parseInt(n.paddingBottom,10)||0),u}function f_(e,t,n){t===void 0&&(t=!1);var r=n?e.getBoundingClientRect():uf(e),i=c_(e,t),o={left:r.left+i.borderLeft+i.scrollbarLeft,right:r.right-i.borderRight-i.scrollbarRight,top:r.top+i.borderTop,bottom:r.bottom-i.borderBottom-i.scrollbarBottom};return t&&(o.left+=i.paddingLeft,o.right-=i.paddingRight,o.top+=i.paddingTop,o.bottom-=i.paddingBottom),o}function uf(e){var t=e.getBoundingClientRect();return{left:t.left+window.pageXOffset,top:t.top+window.pageYOffset,right:t.right+window.pageXOffset,bottom:t.bottom+window.pageYOffset}}function d_(e){for(var t=Xm(e),n=e.getBoundingClientRect(),r=0,i=t;r<i.length;r++){var o=i[r],s=qm(n,o.getBoundingClientRect());if(s)n=s;else return null}return n}function Xm(e){for(var t=[];e instanceof HTMLElement;){var n=window.getComputedStyle(e);if(n.position==="fixed")break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}function p_(e,t,n){var r=!1,i=function(){r||(r=!0,t.apply(this,arguments))},o=function(){r||(r=!0,n&&n.apply(this,arguments))},s=e(i,o);s&&typeof s.then=="function"&&s.then(i,o)}var sl=function(){function e(){this.handlers={},this.thisContext=null}return e.prototype.setThisContext=function(t){this.thisContext=t},e.prototype.setOptions=function(t){this.options=t},e.prototype.on=function(t,n){h_(this.handlers,t,n)},e.prototype.off=function(t,n){v_(this.handlers,t,n)},e.prototype.trigger=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];for(var i=this.handlers[t]||[],o=this.options&&this.options[t],s=[].concat(o||[],i),a=0,l=s;a<l.length;a++){var c=l[a];c.apply(this.thisContext,n)}},e.prototype.hasHandlers=function(t){return Boolean(this.handlers[t]&&this.handlers[t].length||this.options&&this.options[t])},e}();function h_(e,t,n){(e[t]||(e[t]=[])).push(n)}function v_(e,t,n){n?e[t]&&(e[t]=e[t].filter(function(r){return r!==n})):delete e[t]}var Fu=function(){function e(t,n,r,i){this.els=n;var o=this.originClientRect=t.getBoundingClientRect();r&&this.buildElHorizontals(o.left),i&&this.buildElVerticals(o.top)}return e.prototype.buildElHorizontals=function(t){for(var n=[],r=[],i=0,o=this.els;i<o.length;i++){var s=o[i],a=s.getBoundingClientRect();n.push(a.left-t),r.push(a.right-t)}this.lefts=n,this.rights=r},e.prototype.buildElVerticals=function(t){for(var n=[],r=[],i=0,o=this.els;i<o.length;i++){var s=o[i],a=s.getBoundingClientRect();n.push(a.top-t),r.push(a.bottom-t)}this.tops=n,this.bottoms=r},e.prototype.leftToIndex=function(t){var n=this,r=n.lefts,i=n.rights,o=r.length,s;for(s=0;s<o;s+=1)if(t>=r[s]&&t<i[s])return s},e.prototype.topToIndex=function(t){var n=this,r=n.tops,i=n.bottoms,o=r.length,s;for(s=0;s<o;s+=1)if(t>=r[s]&&t<i[s])return s},e.prototype.getWidth=function(t){return this.rights[t]-this.lefts[t]},e.prototype.getHeight=function(t){return this.bottoms[t]-this.tops[t]},e}(),cf=function(){function e(){}return e.prototype.getMaxScrollTop=function(){return this.getScrollHeight()-this.getClientHeight()},e.prototype.getMaxScrollLeft=function(){return this.getScrollWidth()-this.getClientWidth()},e.prototype.canScrollVertically=function(){return this.getMaxScrollTop()>0},e.prototype.canScrollHorizontally=function(){return this.getMaxScrollLeft()>0}
82,e.prototype.canScrollUp=function(){return this.getScrollTop()>0},e.prototype.canScrollDown=function(){return this.getScrollTop()<this.getMaxScrollTop()},e.prototype.canScrollLeft=function(){return this.getScrollLeft()>0},e.prototype.canScrollRight=function(){return this.getScrollLeft()<this.getMaxScrollLeft()},e}(),g_=function(e){fe(t,e);function t(n){var r=e.call(this)||this;return r.el=n,r}return t.prototype.getScrollTop=function(){return this.el.scrollTop},t.prototype.getScrollLeft=function(){return this.el.scrollLeft},t.prototype.setScrollTop=function(n){this.el.scrollTop=n},t.prototype.setScrollLeft=function(n){this.el.scrollLeft=n},t.prototype.getScrollWidth=function(){return this.el.scrollWidth},t.prototype.getScrollHeight=function(){return this.el.scrollHeight},t.prototype.getClientHeight=function(){return this.el.clientHeight},t.prototype.getClientWidth=function(){return this.el.clientWidth},t}(cf),m_=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.getScrollTop=function(){return window.pageYOffset},t.prototype.getScrollLeft=function(){return window.pageXOffset},t.prototype.setScrollTop=function(n){window.scroll(window.pageXOffset,n)},t.prototype.setScrollLeft=function(n){window.scroll(n,window.pageYOffset)},t.prototype.getScrollWidth=function(){return document.documentElement.scrollWidth},t.prototype.getScrollHeight=function(){return document.documentElement.scrollHeight},t.prototype.getClientHeight=function(){return document.documentElement.clientHeight},t.prototype.getClientWidth=function(){return document.documentElement.clientWidth},t}(cf),ns=function(){function e(t){this.iconOverrideOption&&this.setIconOverride(t[this.iconOverrideOption])}return e.prototype.setIconOverride=function(t){var n,r;if(typeof t=="object"&&t){n=w({},this.iconClasses);for(r in t)n[r]=this.applyIconOverridePrefix(t[r]);this.iconClasses=n}else t===!1&&(this.iconClasses={})},e.prototype.applyIconOverridePrefix=function(t){var n=this.iconOverridePrefix;return n&&t.indexOf(n)!==0&&(t=n+t),t},e.prototype.getClass=function(t){return this.classes[t]||""},e.prototype.getIconClass=function(t,n){var r;return n&&this.rtlIconClasses?r=this.rtlIconClasses[t]||this.iconClasses[t]:r=this.iconClasses[t],r?this.baseIconClass+" "+r:""},e.prototype.getCustomButtonIconClass=function(t){var n;return this.iconOverrideCustomButtonOption&&(n=t[this.iconOverrideCustomButtonOption],n)?this.baseIconClass+" "+this.applyIconOverridePrefix(n):""},e}();ns.prototype.classes={};ns.prototype.iconClasses={};ns.prototype.baseIconClass="";ns.prototype.iconOverridePrefix="";var y_=function(){function e(t,n,r,i){var o=this;this.execFunc=t,this.emitter=n,this.scrollTime=r,this.scrollTimeReset=i,this.handleScrollRequest=function(s){o.queuedRequest=w({},o.queuedRequest||{},s),o.drain()},n.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}return e.prototype.detach=function(){this.emitter.off("_scrollRequest",this.handleScrollRequest)},e.prototype.update=function(t){t&&this.scrollTimeReset?this.fireInitialScroll():this.drain()},e.prototype.fireInitialScroll=function(){this.handleScrollRequest({time:this.scrollTime})},e.prototype.drain=function(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)},e}(),ai=Cm({});function b_(e,t,n,r,i,o,s,a,l,c,u,f,d){return{dateEnv:i,options:n,pluginHooks:s,emitter:c,dispatch:a,getCurrentData:l,calendarApi:u,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:o,isRtl:n.direction==="rtl",addResizeHandler:function(p){c.on("_resize",p)},removeResizeHandler:function(p){c.off("_resize",p)},createScrollResponder:function(p){return new y_(p,c,Ne(n.scrollTime),n.scrollTimeReset)},registerInteractiveComponent:f,unregisterInteractiveComponent:d}}var al=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.shouldComponentUpdate=function(n,r){return this.debug&&console.log(xp(n,this.props),xp(r,this.state)),!Gl(this.props,n,this.propEquality)||!Gl(this.state,r,this.stateEquality)},t.prototype.safeSetState=function(n){Gl(this.state,w(w({},this.state),n),this.stateEquality)||this.setState(n)},t.addPropsEquality=E_,t.addStateEquality=S_,t.contextType=ai,t}(Wc);al.prototype.propEquality={};al.prototype.stateEquality={};var $e=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.contextType=ai,t}(al);function E_(e){var t=Object.create(this.prototype.propEquality);w(t,e),this.prototype.propEquality=t}function S_(e){var t=Object.create(this.prototype.stateEquality);w(t,e),this.prototype.stateEquality=t}function Kn(e,t){typeof e=="function"?e(t):e&&(e.current=t)}var li=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.uid=Ji(),n}return t.prototype.prepareHits=function(){},t.prototype.queryHit=function(n,r,i,o){return null},t.prototype.isValidSegDownEl=function(n){return!this.props.eventDrag&&!this.props.eventResize&&!Nt(n,".fc-event-mirror")},t.prototype.isValidDateDownEl=function(n){return!Nt(n,".fc-event:not(.fc-bg-event)")&&!Nt(n,".fc-more-link")&&!Nt(n,"a[data-navlink]")&&!Nt(n,".fc-popover")},t}($e);function In(e){return{id:Ji(),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,contentTypeHandlers:e.contentTypeHandlers||{},listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function C_(e,t){var n={},r={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,contentTypeHandlers:{},listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function i(o){for(var s=0,a=o;s<a.length;s++){var l=a[s];n[l.id]||(n[l.id]=!0,i(l.deps),r=D_(r,l))}}return e&&i(e),i(t),r}
82function T_(){var e=[],t=[],n;return function(r,i){return(!n||!Wi(r,e)||!Wi(i,t))&&(n=C_(r,i)),e=r,t=i,n}}function D_(e,t){return{reducers:e.reducers.concat(t.reducers),isLoadingFuncs:e.isLoadingFuncs.concat(t.isLoadingFuncs),contextInit:e.contextInit.concat(t.contextInit),eventRefiners:w(w({},e.eventRefiners),t.eventRefiners),eventDefMemberAdders:e.eventDefMemberAdders.concat(t.eventDefMemberAdders),eventSourceRefiners:w(w({},e.eventSourceRefiners),t.eventSourceRefiners),isDraggableTransformers:e.isDraggableTransformers.concat(t.isDraggableTransformers),eventDragMutationMassagers:e.eventDragMutationMassagers.concat(t.eventDragMutationMassagers),eventDefMutationAppliers:e.eventDefMutationAppliers.concat(t.eventDefMutationAppliers),dateSelectionTransformers:e.dateSelectionTransformers.concat(t.dateSelectionTransformers),datePointTransforms:e.datePointTransforms.concat(t.datePointTransforms),dateSpanTransforms:e.dateSpanTransforms.concat(t.dateSpanTransforms),views:w(w({},e.views),t.views),viewPropsTransformers:e.viewPropsTransformers.concat(t.viewPropsTransformers),isPropsValid:t.isPropsValid||e.isPropsValid,externalDefTransforms:e.externalDefTransforms.concat(t.externalDefTransforms),viewContainerAppends:e.viewContainerAppends.concat(t.viewContainerAppends),eventDropTransformers:e.eventDropTransformers.concat(t.eventDropTransformers),calendarInteractions:e.calendarInteractions.concat(t.calendarInteractions),componentInteractions:e.componentInteractions.concat(t.componentInteractions),themeClasses:w(w({},e.themeClasses),t.themeClasses),eventSourceDefs:e.eventSourceDefs.concat(t.eventSourceDefs),cmdFormatter:t.cmdFormatter||e.cmdFormatter,recurringTypes:e.recurringTypes.concat(t.recurringTypes),namedTimeZonedImpl:t.namedTimeZonedImpl||e.namedTimeZonedImpl,initialView:e.initialView||t.initialView,elementDraggingImpl:e.elementDraggingImpl||t.elementDraggingImpl,optionChangeHandlers:w(w({},e.optionChangeHandlers),t.optionChangeHandlers),scrollGridImpl:t.scrollGridImpl||e.scrollGridImpl,contentTypeHandlers:w(w({},e.contentTypeHandlers),t.contentTypeHandlers),listenerRefiners:w(w({},e.listenerRefiners),t.listenerRefiners),optionRefiners:w(w({},e.optionRefiners),t.optionRefiners),propSetHandlers:w(w({},e.propSetHandlers),t.propSetHandlers)}}var Tr=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t}(ns);Tr.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"};Tr.prototype.baseIconClass="fc-icon";Tr.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"};Tr.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"};Tr.prototype.iconOverrideOption="buttonIcons";Tr.prototype.iconOverrideCustomButtonOption="icon";Tr.prototype.iconOverridePrefix="fc-icon-";function w_(e,t){var n={},r;for(r in e)zu(r,n,e,t);for(r in t)zu(r,n,e,t);return n}function zu(e,t,n,r){if(t[e])return t[e];var i=I_(e,t,n,r);return i&&(t[e]=i),i}function I_(e,t,n,r){var i=n[e],o=r[e],s=function(u){return i&&i[u]!==null?i[u]:o&&o[u]!==null?o[u]:null},a=s("component"),l=s("superType"),c=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");c=zu(l,t,n,r)}return!a&&c&&(a=c.component),a?{type:e,component:a,defaults:w(w({},c?c.defaults:{}),i?i.rawOptions:{}),overrides:w(w({},c?c.overrides:{}),o?o.rawOptions:{})}:null}var Qn=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.rootElRef=mn(),n.handleRootEl=function(r){Kn(n.rootElRef,r),n.props.elRef&&Kn(n.props.elRef,r)},n}return t.prototype.render=function(){var n=this,r=this.props,i=r.hookProps;return M(ff,{hookProps:i,didMount:r.didMount,willUnmount:r.willUnmount,elRef:this.handleRootEl},function(o){return M(Qm,{hookProps:i,content:r.content,defaultContent:r.defaultContent,backupElRef:n.rootElRef},function(s,a){return r.children(o,ty(r.classNames,i),s,a)})})},t}($e),Jm=Cm(0);function Qm(e){return M(Jm.Consumer,null,function(t){return M(__,w({renderId:t},e))})}var __=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.innerElRef=mn(),n}return t.prototype.render=function(){return this.props.children(this.innerElRef,this.renderInnerContent())},t.prototype.componentDidMount=function(){this.updateCustomContent()},t.prototype.componentDidUpdate=function(){this.updateCustomContent()},t.prototype.componentWillUnmount=function(){this.customContentInfo&&this.customContentInfo.destroy&&this.customContentInfo.destroy()},t.prototype.renderInnerContent=function(){var n=this.customContentInfo,r=this.getInnerContent(),i=this.getContentMeta(r);return!n||n.contentKey!==i.contentKey?(n&&(n.destroy&&n.destroy(),n=this.customContentInfo=null),i.contentKey&&(n=this.customContentInfo=w({contentKey:i.contentKey,contentVal:r[i.contentKey]},i.buildLifecycleFuncs()))):n&&(n.contentVal=r[i.contentKey]),n?[]:r},t.prototype.getInnerContent=function(){var n=this.props,r=Fp(n.content,n.hookProps);return r===void 0&&(r=Fp(n.defaultContent,n.hookProps)),r==null?null:r},t.prototype.getContentMeta=function(n){var r=this.context.pluginHooks.contentTypeHandlers,i="",o=null;if(n){for(var s in r)if(n[s]!==void 0){i=s,o=r[s];break}}return{contentKey:i,buildLifecycleFuncs:o}},t.prototype.updateCustomContent=function(){this.customContentInfo&&this.customContentInfo.render(this.innerElRef.current||this.props.backupElRef.current,this.customContentInfo.contentVal)},t}($e),ff=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.handleRootEl=function(r){n.rootEl=r,n.props.elRef&&Kn(n.props.elRef,r)},n}return t.prototype.render=function(){return this.props.children(this.handleRootEl)},t.prototype.componentDidMount=function(){var n=this.props.didMount;n&&n(w(w({},this.props.hookProps),{el:this.rootEl}))},t.prototype.componentWillUnmount=function(){var n=this.props.willUnmount;n&&n(w(w({},this.props.hookProps),{el:this.rootEl}))},t}($e);function ey(){var e,t,n=[];return function(r,i){return(!t||!Zn(t,i)||r!==e)&&(e=r,t=i,n=ty(r,i)),n}}function ty(e,t){return typeof e=="function"&&(e=e(t)),Ou(e)}function Fp(e,t){return typeof e=="function"?e(t,M):e}var Aa=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.normalizeClassNames=ey(),n}return t.prototype.render=function(){var n=this,r=n.props,i=n.context,o=i.options,s={view:i.viewApi},a=this.normalizeClassNames(o.viewClassNames,s);return M(ff,{hookProps:s,didMount:o.viewDidMount,willUnmount:o.viewWillUnmount,elRef:r.elRef},function(l){return r.children(l,["fc-"+r.viewSpec.type+"-view","fc-view"].concat(a))})},t}($e);function zp(e){return si(e,x_)}function x_(e){var t=typeof e=="function"?{component:e}:e,n=t.component;return t.content&&(n=R_(t)),{superType:t.type,component:n,rawOptions:t}}function R_(e){return function(t){return M(ai.Consumer,null,function(n){return M(Aa,{viewSpec:n.viewSpec},function(r,i){var o=w(w({},t),{nextDayThreshold:n.options.nextDayThreshold});return M(Qn,{hookProps:o,classNames:e.classNames,content:e.content,didMount:e.didMount,willUnmount:e.willUnmount,elRef:r},function(s,a,l,c){return M("div",{className:i.concat(a).join(" "),ref:s},c)})})})}}function M_(e,t,n,r){var i=zp(e),o=zp(t.views),s=w_(i,o);return si(s,function(a){return A_(a,o,t,n,r)})}function A_(e,t,n,r,i){var o=e.overrides.duration||e.defaults.duration||r.duration||n.duration,s=null,a="",l="",c={};if(o&&(s=k_(o),s)){var u=Nu(s);a=u.unit,u.value===1&&(l=a,c=t[a]?t[a].rawOptions:{})}var f=function(p){var h=p.buttonText||{},v=e.defaults.buttonTextKey;return v!=null&&h[v]!=null?h[v]:h[e.type]!=null?h[e.type]:h[l]!=null?h[l]:null},d=function(p){var h=p.buttonHints||{},v=e.defaults.buttonTextKey;return v!=null&&h[v]!=null?h[v]:h[e.type]!=null?h[e.type]:h[l]!=null?h[l]:null};return{type:e.type,component:e.component,duration:s,durationUnit:a,singleUnit:l,optionDefaults:e.defaults,optionOverrides:w(w({},c),e.overrides),buttonTextOverride:f(r)||f(n)||e.overrides.buttonText,buttonTextDefault:f(i)||e.defaults.buttonText||f(wo)||e.type,buttonTitleOverride:d(r)||d(n)||e.overrides.buttonHint,buttonTitleDefault:d(i)||e.defaults.buttonHint||d(wo)}}var Vp={};function k_(e){var t=JSON.stringify(e),n=Vp[t];return n===void 0&&(n=Ne(e),Vp[t]=n),n}var ny=function(){function e(t){this.props=t,this.nowDate=ts(t.nowInput,t.dateEnv),this.initHiddenDays()}return e.prototype.buildPrev=function(t,n,r){var i=this.props.dateEnv,o=i.subtract(i.startOf(n,t.currentRangeUnit),t.dateIncrement);return this.build(o,-1,r)},e.prototype.buildNext=function(t,n,r){var i=this.props.dateEnv,o=i.add(i.startOf(n,t.currentRangeUnit),t.dateIncrement);return this.build(o,1,r)},e.prototype.build=function(t,n,r){r===void 0&&(r=!0);var i=this.props,o,s,a,l,c,u;return o=this.buildValidRange(),o=this.trimHiddenDays(o),r&&(t=mI(t,o)),s=this.buildCurrentRangeInfo(t,n),a=/^(year|month|week|day)$/.test(s.unit),l=this.buildRenderRange(this.trimHiddenDays(s.range),s.unit,a),l=this.trimHiddenDays(l),c=l,i.showNonCurrentDates||(c=$i(c,s.range)),c=this.adjustActiveRange(c),c=$i(c,o),u=rf(s.range,o),{validRange:o,currentRange:s.range,currentRangeUnit:s.unit,isRangeAllDay:a,activeRange:c,renderRange:l,slotMinTime:i.slotMinTime,slotMaxTime:i.slotMaxTime,isValid:u,dateIncrement:this.buildDateIncrement(s.duration)}},e.prototype.buildValidRange=function(){var t=this.props.validRangeInput,n=typeof t=="function"?t.call(this.props.calendarApi,this.nowDate):t;return this.refineRange(n)||{start:null,end:null}},e.prototype.buildCurrentRangeInfo=function(t,n){var r=this.props,i=null,o=null,s=null,a;return r.duration?(i=r.duration,o=r.durationUnit,s=this.buildRangeFromDuration(t,n,i,o)):(a=this.props.dayCount)?(o="day",s=this.buildRangeFromDayCount(t,n,a)):(s=this.buildCustomVisibleRange(t))?o=r.dateEnv.greatestWholeUnit(s.start,s.end).unit:(i=this.getFallbackDuration(),o=Nu(i).unit,s=this.buildRangeFromDuration(t,n,i,o)),{duration:i,unit:o,range:s}},e.prototype.getFallbackDuration=function(){return Ne({day:1})},e.prototype.adjustActiveRange=function(t){var n=this.props,r=n.dateEnv,i=n.usesMinMaxTime,o=n.slotMinTime,s=n.slotMaxTime,a=t.start,l=t.end;return i&&(Ai(o)<0&&(a=Ze(a),a=r.add(a,o)),Ai(s)>1&&(l=Ze(l),l=bt(l,-1),l=r.add(l,s))),{start:a,end:l}},e.prototype.buildRangeFromDuration=function(t,n,r,i){var o=this.props,s=o.dateEnv,a=o.dateAlignment,l,c,u;if(!a){var f=this.props.dateIncrement;f&&Yo(f)<Yo(r)?a=Nu(f).unit:a=i}
82Ai(r)<=1&&this.isHiddenDay(l)&&(l=this.skipHiddenDays(l,n),l=Ze(l));function d(){l=s.startOf(t,a),c=s.add(l,r),u={start:l,end:c}}return d(),this.trimHiddenDays(u)||(t=this.skipHiddenDays(t,n),d()),u},e.prototype.buildRangeFromDayCount=function(t,n,r){var i=this.props,o=i.dateEnv,s=i.dateAlignment,a=0,l=t,c;s&&(l=o.startOf(l,s)),l=Ze(l),l=this.skipHiddenDays(l,n),c=l;do c=bt(c,1),this.isHiddenDay(c)||(a+=1);while(a<r);return{start:l,end:c}},e.prototype.buildCustomVisibleRange=function(t){var n=this.props,r=n.visibleRangeInput,i=typeof r=="function"?r.call(n.calendarApi,n.dateEnv.toDate(t)):r,o=this.refineRange(i);return o&&(o.start==null||o.end==null)?null:o},e.prototype.buildRenderRange=function(t,n,r){return t},e.prototype.buildDateIncrement=function(t){var n=this.props.dateIncrement,r;return n||((r=this.props.dateAlignment)?Ne(1,r):t||Ne({days:1}))},e.prototype.refineRange=function(t){if(t){var n=hI(t,this.props.dateEnv);return n&&(n=nf(n)),n}return null},e.prototype.initHiddenDays=function(){var t=this.props.hiddenDays||[],n=[],r=0,i;for(this.props.weekends===!1&&t.push(0,6),i=0;i<7;i+=1)(n[i]=t.indexOf(i)!==-1)||(r+=1);if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n},e.prototype.trimHiddenDays=function(t){var n=t.start,r=t.end;return n&&(n=this.skipHiddenDays(n)),r&&(r=this.skipHiddenDays(r,-1,!0)),n==null||r==null||n<r?{start:n,end:r}:null},e.prototype.isHiddenDay=function(t){return t instanceof Date&&(t=t.getUTCDay()),this.isHiddenDayHash[t]},e.prototype.skipHiddenDays=function(t,n,r){for(n===void 0&&(n=1),r===void 0&&(r=!1);this.isHiddenDayHash[(t.getUTCDay()+(r?n:0)+7)%7];)t=bt(t,n);return t},e}();function P_(e,t){switch(t.type){case"CHANGE_VIEW_TYPE":e=t.viewType}return e}function N_(e,t){var n;switch(t.type){case"SET_OPTION":return w(w({},e),(n={},n[t.optionName]=t.rawOptionValue,n));default:return e}}function L_(e,t,n,r){var i;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if(i=r.buildPrev(e,n),i.isValid)return i;break;case"NEXT":if(i=r.buildNext(e,n),i.isValid)return i;break}return e}function O_(e,t,n){var r=t?t.activeRange:null;return iy({},U_(e,n),r,n)}function H_(e,t,n,r){var i=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return iy(e,t.sources,i,r);case"REMOVE_EVENT_SOURCE":return F_(e,t.sourceId);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?oy(e,i,r):e;case"FETCH_EVENT_SOURCES":return df(e,t.sourceIds?Mm(t.sourceIds):sy(e,r),i,t.isRefetch||!1,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return j_(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}}function B_(e,t,n){var r=t?t.activeRange:null;return df(e,sy(e,n),r,!0,n)}function ry(e){for(var t in e)if(e[t].isFetching)return!0;return!1}function iy(e,t,n,r){for(var i={},o=0,s=t;o<s.length;o++){var a=s[o];i[a.sourceId]=a}return n&&(i=oy(i,n,r)),w(w({},e),i)}function F_(e,t){return Jr(e,function(n){return n.sourceId!==t})}function oy(e,t,n){return df(e,Jr(e,function(r){return z_(r,t,n)}),t,!1,n)}function z_(e,t,n){return ay(e,n)?!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end:!e.latestFetchId}function df(e,t,n,r,i){var o={};for(var s in e){var a=e[s];t[s]?o[s]=V_(a,n,r,i):o[s]=a}return o}function V_(e,t,n,r){var i=r.options,o=r.calendarApi,s=r.pluginHooks.eventSourceDefs[e.sourceDefId],a=Ji();return s.fetch({eventSource:e,range:t,isRefetch:n,context:r},function(l){var c=l.rawEvents;i.eventSourceSuccess&&(c=i.eventSourceSuccess.call(o,c,l.xhr)||c),e.success&&(c=e.success.call(o,c,l.xhr)||c),r.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:a,fetchRange:t,rawEvents:c})},function(l){console.warn(l.message,l),i.eventSourceFailure&&i.eventSourceFailure.call(o,l),e.failure&&e.failure(l),r.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:a,fetchRange:t,error:l})}),w(w({},e),{isFetching:!0,latestFetchId:a})}function j_(e,t,n,r){var i,o=e[t];return o&&n===o.latestFetchId?w(w({},e),(i={},i[t]=w(w({},o),{isFetching:!1,fetchRange:r}),i)):e}function sy(e,t){return Jr(e,function(n){return ay(n,t)})}function U_(e,t){var n=Vm(t),r=[].concat(e.eventSources||[]),i=[];e.initialEvents&&r.unshift(e.initialEvents),e.events&&r.unshift(e.events);for(var o=0,s=r;o<s.length;o++){var a=s[o],l=zm(a,t,n);l&&i.push(l)}return i}function ay(e,t){var n=t.pluginHooks.eventSourceDefs;return!n[e.sourceDefId].ignoreRange}function W_(e,t,n,r,i){switch(t.type){case"RECEIVE_EVENTS":return $_(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,i);case"ADD_EVENTS":return G_(e,t.eventStore,r?r.activeRange:null,i);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return ef(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return r?Ui(e,r.activeRange,i):e;
82case"REMOVE_EVENTS":return oI(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return ly(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return rl(e,function(o){return!o.sourceId});case"REMOVE_ALL_EVENTS":return Dn();default:return e}}function $_(e,t,n,r,i,o){if(t&&n===t.latestFetchId){var s=_a(Y_(i,t,o),t,o);return r&&(s=Ui(s,r,o)),ef(ly(e,t.sourceId),s)}return e}function Y_(e,t,n){var r=n.options.eventDataTransform,i=t?t.eventDataTransform:null;return i&&(e=jp(e,i)),r&&(e=jp(e,r)),e}function jp(e,t){var n;if(!t)n=e;else{n=[];for(var r=0,i=e;r<i.length;r++){var o=i[r],s=t(o);s?n.push(s):s==null&&n.push(o)}}return n}function G_(e,t,n,r){return n&&(t=Ui(t,n,r)),ef(e,t)}function q_(e,t,n){var r=e.defs,i=si(e.instances,function(o){var s=r[o.defId];return s.allDay||s.recurringDef?o:w(w({},o),{range:{start:n.createMarker(t.toDate(o.range.start,o.forcedStartTzo)),end:n.createMarker(t.toDate(o.range.end,o.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:o.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:o.forcedEndTzo})});return{defs:r,instances:i}}function ly(e,t){return rl(e,function(n){return n.sourceId!==t})}function Z_(e,t){return{defs:e.defs,instances:Jr(e.instances,function(n){return!t[n.instanceId]})}}function K_(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function X_(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function J_(e,t){var 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 Q_(e,t){var 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 ex(e,t,n,r,i){var o=e.headerToolbar?Up(e.headerToolbar,e,t,n,r,i):null,s=e.footerToolbar?Up(e.footerToolbar,e,t,n,r,i):null;return{header:o,footer:s}}function Up(e,t,n,r,i,o){var s={},a=[],l=!1;for(var c in e){var u=e[c],f=tx(u,t,n,r,i,o);s[c]=f.widgets,a.push.apply(a,f.viewsWithButtons),l=l||f.hasTitle}return{sectionWidgets:s,viewsWithButtons:a,hasTitle:l}}function tx(e,t,n,r,i,o){var s=t.direction==="rtl",a=t.customButtons||{},l=n.buttonText||{},c=t.buttonText||{},u=n.buttonHints||{},f=t.buttonHints||{},d=e?e.split(" "):[],p=[],h=!1,v=d.map(function(y){return y.split(",").map(function(m){if(m==="title")return h=!0,{buttonName:m};var S,b,g,E,T,R;if(S=a[m])g=function(A){S.click&&S.click.call(A.target,A,A.target)},(E=r.getCustomButtonIconClass(S))||(E=r.getIconClass(m,s))||(T=S.text),R=S.hint||S.text;else if(b=i[m]){p.push(m),g=function(){o.changeView(m)},(T=b.buttonTextOverride)||(E=r.getIconClass(m,s))||(T=b.buttonTextDefault);var I=b.buttonTextOverride||b.buttonTextDefault;R=Do(b.buttonTitleOverride||b.buttonTitleDefault||t.viewHint,[I,m],I)}else if(o[m])if(g=function(){o[m]()},(T=l[m])||(E=r.getIconClass(m,s))||(T=c[m]),m==="prevYear"||m==="nextYear"){var C=m==="prevYear"?"prev":"next";R=Do(u[C]||f[C],[c.year||"year","year"],c[m])}else R=function(A){return Do(u[m]||f[m],[c[A]||A,A],c[m])};return{buttonName:m,buttonClick:g,buttonIcon:E,buttonText:T,buttonHint:R}})});return{widgets:v,viewsWithButtons:p,hasTitle:h}}var nx={ignoreRange:!0,parseMeta:function(e){return Array.isArray(e.events)?e.events:null},fetch:function(e,t){t({rawEvents:e.eventSource.meta})}},rx=In({eventSourceDefs:[nx]}),ix={parseMeta:function(e){return typeof e.events=="function"?e.events:null},fetch:function(e,t,n){var r=e.context.dateEnv,i=e.eventSource.meta;p_(i.bind(null,Hm(e.range,r)),function(o){t({rawEvents:o})},n)}},ox=In({eventSourceDefs:[ix]});function uy(e,t,n,r,i){e=e.toUpperCase();var o=null;e==="GET"?t=sx(t,n):o=cy(n);var s=new XMLHttpRequest;s.open(e,t,!0),e!=="GET"&&s.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),s.onload=function(){if(s.status>=200&&s.status<400){var a=!1,l=void 0;try{l=JSON.parse(s.responseText),a=!0}catch{}a?r(l,s):i("Failure parsing JSON",s)}else i("Request failed",s)},s.onerror=function(){i("Request failed",s)},s.send(o)}function sx(e,t){return e+(e.indexOf("?")===-1?"?":"&")+cy(t)}function cy(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}var ax={method:String,extraParams:P,startParam:String,endParam:String,timeZoneParam:String},lx={parseMeta:function(e){return e.url&&(e.format==="json"||!e.format)?{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}:null},fetch:function(e,t,n){var r=e.eventSource.meta,i=cx(r,e.range,e.context);uy(r.method,r.url,i,function(o,s){t({rawEvents:o,xhr:s})},function(o,s){n({message:o,xhr:s})})}},ux=In({eventSourceRefiners:ax,eventSourceDefs:[lx]});function cx(e,t,n){var r=n.dateEnv,i=n.options,o,s,a,l,c={};return o=e.startParam,o==null&&(o=i.startParam),s=e.endParam,s==null&&(s=i.endParam),a=e.timeZoneParam,a==null&&(a=i.timeZoneParam),typeof e.extraParams=="function"?l=e.extraParams():l=e.extraParams||{},w(c,l),c[o]=r.formatIso(t.start),c[s]=r.formatIso(t.end),r.timeZone!=="local"&&(c[a]=r.timeZone),c}var fx={daysOfWeek:P,startTime:Ne,endTime:Ne,duration:Ne,startRecur:P,endRecur:P},dx={parse:function(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){var n={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},r=void 0;return e.duration&&(r=e.duration),!r&&e.startTime&&e.endTime&&(r=Bw(e.endTime,e.startTime)),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:r,typeData:n}}return null},expand:function(e,t,n){var r=$i(t,{start:e.startRecur,end:e.endRecur});return r?hx(e.daysOfWeek,e.startTime,r,n):[]}},px=In({recurringTypes:[dx],eventRefiners:fx});function hx(e,t,n,r){for(var i=e?Mm(e):null,o=Ze(n.start),s=n.end,a=[];o<s;){var l=void 0;
82(!i||i[o.getUTCDay()])&&(t?l=r.add(o,t):l=o,a.push(l)),o=bt(o,1)}return a}var vx=In({optionChangeHandlers:{events:function(e,t){Wp([e],t)},eventSources:Wp}});function Wp(e,t){for(var n=Kc(t.getCurrentData().eventSources),r=[],i=0,o=e;i<o.length;i++){for(var s=o[i],a=!1,l=0;l<n.length;l+=1)if(n[l]._raw===s){n.splice(l,1),a=!0;break}a||r.push(s)}for(var c=0,u=n;c<u.length;c++){var f=u[c];t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:f.sourceId})}for(var d=0,p=r;d<p.length;d++){var h=p[d];t.calendarApi.addEventSource(h)}}function gx(e,t){t.emitter.trigger("datesSet",w(w({},Hm(e.activeRange,t.dateEnv)),{view:t.viewApi}))}function mx(e,t){var n=t.emitter;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",$r(e,t))}var yx=[rx,ox,ux,px,vx,In({isLoadingFuncs:[function(e){return ry(e.eventSources)}],contentTypeHandlers:{html:bx,domNodes:Ex},propSetHandlers:{dateProfile:gx,eventStore:mx}})];function bx(){var e=null,t="";function n(i,o){(i!==e||o!==t)&&(i.innerHTML=o),e=i,t=o}function r(){e.innerHTML="",e=null,t=""}return{render:n,destroy:r}}function Ex(){var e=null,t=[];function n(i,o){var s=Array.prototype.slice.call(o);if(i!==e||!Wi(t,s)){for(var a=0,l=s;a<l.length;a++){var c=l[a];i.appendChild(c)}r()}e=i,t=s}function r(){t.forEach($c),t=[],e=null}return{render:n,destroy:r}}var pf=function(){function e(t){this.drainedOption=t,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}return e.prototype.request=function(t){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),t==null?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),t))},e.prototype.pause=function(t){t===void 0&&(t="");var n=this.pauseDepths;n[t]=(n[t]||0)+1,this.clearTimeout()},e.prototype.resume=function(t,n){t===void 0&&(t="");var r=this.pauseDepths;if(t in r){if(n)delete r[t];else{r[t]-=1;var i=r[t];i<=0&&delete r[t]}this.tryDrain()}},e.prototype.isPaused=function(){return Object.keys(this.pauseDepths).length},e.prototype.tryDrain=function(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}},e.prototype.clear=function(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}},e.prototype.clearTimeout=function(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)},e.prototype.drained=function(){this.drainedOption&&this.drainedOption()},e}(),Sx=function(){function e(t,n){this.runTaskOption=t,this.drainedOption=n,this.queue=[],this.delayedRunner=new pf(this.drain.bind(this))}return e.prototype.request=function(t,n){this.queue.push(t),this.delayedRunner.request(n)},e.prototype.pause=function(t){this.delayedRunner.pause(t)},e.prototype.resume=function(t,n){this.delayedRunner.resume(t,n)},e.prototype.drain=function(){for(var t=this.queue;t.length;){for(var n=[],r=void 0;r=t.shift();)this.runTask(r),n.push(r);this.drained(n)}},e.prototype.runTask=function(t){this.runTaskOption&&this.runTaskOption(t)},e.prototype.drained=function(t){this.drainedOption&&this.drainedOption(t)},e}();function Cx(e,t,n){var r;return/^(year|month)$/.test(e.currentRangeUnit)?r=e.currentRange:r=e.activeRange,n.formatRange(r.start,r.end,yt(t.titleFormat||Tx(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}function Tx(e){var t=e.currentRangeUnit;if(t==="year")return{year:"numeric"};if(t==="month")return{year:"numeric",month:"long"};var n=Ta(e.currentRange.start,e.currentRange.end);return n!==null&&n>1?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}var fy=function(){function e(t){var n=this;this.computeOptionsData=Ae(this._computeOptionsData),this.computeCurrentViewData=Ae(this._computeCurrentViewData),this.organizeRawLocales=Ae(GI),this.buildLocale=Ae(Ym),this.buildPluginHooks=T_(),this.buildDateEnv=Ae(Dx),this.buildTheme=Ae(wx),this.parseToolbars=Ae(ex),this.buildViewSpecs=Ae(M_),this.buildDateProfileGenerator=js(Ix),this.buildViewApi=Ae(_x),this.buildViewUiProps=js(Mx),this.buildEventUiBySource=Ae(xx,Zn),this.buildEventUiBases=Ae(Rx),this.parseContextBusinessHours=js(Ax),this.buildTitle=Ae(Cx),this.emitter=new sl,this.actionRunner=new Sx(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.getCurrentData=function(){return n.data},this.dispatch=function(b){n.actionRunner.request(b)},this.props=t,this.actionRunner.pause();var r={},i=this.computeOptionsData(t.optionOverrides,r,t.calendarApi),o=i.calendarOptions.initialView||i.pluginHooks.initialView,s=this.computeCurrentViewData(o,i,t.optionOverrides,r);t.calendarApi.currentDataManager=this,this.emitter.setThisContext(t.calendarApi),this.emitter.setOptions(s.options);var a=BI(i.calendarOptions,i.dateEnv),l=s.dateProfileGenerator.build(a);Wr(l.activeRange,a)||(a=l.currentRange.start);for(var c={dateEnv:i.dateEnv,options:i.calendarOptions,pluginHooks:i.pluginHooks,calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},u=0,f=i.pluginHooks.contextInit;u<f.length;u++){var d=f[u];d(c)}for(var p=O_(i.calendarOptions,l,c),h={dynamicOptionOverrides:r,currentViewType:o,currentDate:a,dateProfile:l,businessHours:this.parseContextBusinessHours(c),eventSources:p,eventUiBases:{},eventStore:Dn(),renderableEventStore:Dn(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(c).selectionConfig},v=w(w({},c),h),y=0,m=i.pluginHooks.reducers;y<m.length;y++){var S=m[y];w(h,S(null,null,v))}Jl(h,c)&&this.emitter.trigger("loading",!0),this.state=h,this.updateData(),this.actionRunner.resume()}return e.prototype.resetOptions=function(t,n){var r=this.props;r.optionOverrides=n?w(w({},r.optionOverrides),t):t,this.actionRunner.request({type:"NOTHING"})},e.prototype._handleAction=function(t){var n=this,r=n.props,i=n.state,o=n.emitter,s=N_(i.dynamicOptionOverrides,t),a=this.computeOptionsData(r.optionOverrides,s,r.calendarApi),l=P_(i.currentViewType,t),c=this.computeCurrentViewData(l,a,r.optionOverrides,s);r.calendarApi.currentDataManager=this,o.setThisContext(r.calendarApi),o.setOptions(c.options);var u={dateEnv:a.dateEnv,options:a.calendarOptions,pluginHooks:a.pluginHooks,calendarApi:r.calendarApi,dispatch:this.dispatch,emitter:o,getCurrentData:this.getCurrentData},f=i.currentDate,d=i.dateProfile;this.data&&this.data.dateProfileGenerator!==c.dateProfileGenerator&&(d=c.dateProfileGenerator.build(f)),f=HI(f,t),d=L_(d,t,f,c.dateProfileGenerator),(t.type==="PREV"||t.type==="NEXT"||!Wr(d.currentRange,f))&&(f=d.currentRange.start);for(var p=H_(i.eventSources,t,d,u),h=W_(i.eventStore,t,p,d,u),v=ry(p),y=v&&!c.options.progressiveEventRendering&&i.renderableEventStore||h,m=this.buildViewUiProps(u),S=m.eventUiSingleBase,b=m.selectionConfig,g=this.buildEventUiBySource(p),E=this.buildEventUiBases(y.defs,S,g),T={dynamicOptionOverrides:s,currentViewType:l,currentDate:f,dateProfile:d,eventSources:p,eventStore:h,renderableEventStore:y,selectionConfig:b,eventUiBases:E,businessHours:this.parseContextBusinessHours(u),dateSelection:K_(i.dateSelection,t),eventSelection:X_(i.eventSelection,t),eventDrag:J_(i.eventDrag,t),eventResize:Q_(i.eventResize,t)},R=w(w({},u),T),I=0,C=a.pluginHooks.reducers;I<C.length;I++){var A=C[I];w(T,A(i,t,R))}var O=Jl(i,u),k=Jl(T,u);!O&&k?o.trigger("loading",!0):O&&!k&&o.trigger("loading",!1),this.state=T,r.onAction&&r.onAction(t)},e.prototype.updateData=function(){var t=this,n=t.props,r=t.state,i=this.data,o=this.computeOptionsData(n.optionOverrides,r.dynamicOptionOverrides,n.calendarApi),s=this.computeCurrentViewData(r.currentViewType,o,n.optionOverrides,r.dynamicOptionOverrides),a=this.data=w(w(w({viewTitle:this.buildTitle(r.dateProfile,s.options,o.dateEnv),calendarApi:n.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},o),s),r),l=o.pluginHooks.optionChangeHandlers,c=i&&i.calendarOptions,u=o.calendarOptions;if(c&&c!==u){c.timeZone!==u.timeZone&&(r.eventSources=a.eventSources=B_(a.eventSources,r.dateProfile,a),r.eventStore=a.eventStore=q_(a.eventStore,i.dateEnv,a.dateEnv));for(var f in l)c[f]!==u[f]&&l[f](u[f],a)}n.onData&&n.onData(a)},e.prototype._computeOptionsData=function(t,n,r){var i=this.processRawCalendarOptions(t,n),o=i.refinedOptions,s=i.pluginHooks,a=i.localeDefaults,l=i.availableLocaleData,c=i.extra;$p(c);var u=this.buildDateEnv(o.timeZone,o.locale,o.weekNumberCalculation,o.firstDay,o.weekText,s,l,o.defaultRangeSeparator),f=this.buildViewSpecs(s.views,t,n,a),d=this.buildTheme(o,s),p=this.parseToolbars(o,t,d,f,r);return{calendarOptions:o,pluginHooks:s,dateEnv:u,viewSpecs:f,theme:d,toolbarConfig:p,localeDefaults:a,availableRawLocales:l.map}},e.prototype.processRawCalendarOptions=function(t,n){var r=ql([wo,t,n]),i=r.locales,o=r.locale,s=this.organizeRawLocales(i),a=s.map,l=this.buildLocale(o||s.defaultCode,a).options,c=this.buildPluginHooks(t.plugins||[],yx),u=this.currentCalendarOptionsRefiners=w(w(w(w(w({},Pp),Np),Lp),c.listenerRefiners),c.optionRefiners),f={},d=ql([wo,l,t,n]),p={},h=this.currentCalendarOptionsInput,v=this.currentCalendarOptionsRefined,y=!1;for(var m in d)m!=="plugins"&&(d[m]===h[m]||kr[m]&&m in h&&kr[m](h[m],d[m])?p[m]=v[m]:u[m]?(p[m]=u[m](d[m]),y=!0):f[m]=h[m]);return y&&(this.currentCalendarOptionsInput=d,this.currentCalendarOptionsRefined=p),{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:c,availableLocaleData:s,localeDefaults:l,extra:f}},e.prototype._computeCurrentViewData=function(t,n,r,i){var o=n.viewSpecs[t];
82if(!o)throw new Error('viewType "'+t+`" is not available. Please make sure you've loaded all neccessary plugins`);var s=this.processRawViewOptions(o,n.pluginHooks,n.localeDefaults,r,i),a=s.refinedOptions,l=s.extra;$p(l);var c=this.buildDateProfileGenerator({dateProfileGeneratorClass:o.optionDefaults.dateProfileGeneratorClass,duration:o.duration,durationUnit:o.durationUnit,usesMinMaxTime:o.optionDefaults.usesMinMaxTime,dateEnv:n.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:a.slotMinTime,slotMaxTime:a.slotMaxTime,showNonCurrentDates:a.showNonCurrentDates,dayCount:a.dayCount,dateAlignment:a.dateAlignment,dateIncrement:a.dateIncrement,hiddenDays:a.hiddenDays,weekends:a.weekends,nowInput:a.now,validRangeInput:a.validRange,visibleRangeInput:a.visibleRange,monthMode:a.monthMode,fixedWeekCount:a.fixedWeekCount}),u=this.buildViewApi(t,this.getCurrentData,n.dateEnv);return{viewSpec:o,options:a,dateProfileGenerator:c,viewApi:u}},e.prototype.processRawViewOptions=function(t,n,r,i,o){var s=ql([wo,t.optionDefaults,r,i,t.optionOverrides,o]),a=w(w(w(w(w(w({},Pp),Np),Lp),rI),n.listenerRefiners),n.optionRefiners),l={},c=this.currentViewOptionsInput,u=this.currentViewOptionsRefined,f=!1,d={};for(var p in s)s[p]===c[p]||kr[p]&&kr[p](s[p],c[p])?l[p]=u[p]:(s[p]===this.currentCalendarOptionsInput[p]||kr[p]&&kr[p](s[p],this.currentCalendarOptionsInput[p])?p in this.currentCalendarOptionsRefined&&(l[p]=this.currentCalendarOptionsRefined[p]):a[p]?l[p]=a[p](s[p]):d[p]=s[p],f=!0);return f&&(this.currentViewOptionsInput=s,this.currentViewOptionsRefined=l),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:d}},e}();function Dx(e,t,n,r,i,o,s,a){var l=Ym(t||s.defaultCode,s.map);return new $I({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:o.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:i,cmdFormatter:o.cmdFormatter,defaultSeparator:a})}function wx(e,t){var n=t.themeClasses[e.themeSystem]||Tr;return new n(e)}function Ix(e){var t=e.dateProfileGeneratorClass||ny;return new t(e)}function _x(e,t,n){return new NI(e,t,n)}function xx(e){return si(e,function(t){return t.ui})}function Rx(e,t,n){var r={"":t};for(var i in e){var o=e[i];o.sourceId&&n[o.sourceId]&&(r[i]=n[o.sourceId])}return r}function Mx(e){var t=e.options;return{eventUiSingleBase:Ra({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:typeof t.eventOverlap=="boolean"?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:Ra({constraint:t.selectConstraint,overlap:typeof t.selectOverlap=="boolean"?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function Jl(e,t){for(var n=0,r=t.pluginHooks.isLoadingFuncs;n<r.length;n++){var i=r[n];if(i(e))return!0}return!1}function Ax(e){return XI(e.options.businessHours,e)}function $p(e,t){for(var n in e)console.warn("Unknown option '"+n+"'"+(t?" for view '"+t+"'":""))}(function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;return r.handleData=function(i){r.dataManager?r.setState(i):r.state=i},r.dataManager=new fy({optionOverrides:n.optionOverrides,calendarApi:n.calendarApi,onData:r.handleData}),r}return t.prototype.render=function(){return this.props.children(this.state)},t.prototype.componentDidUpdate=function(n){var r=this.props.optionOverrides;r!==n.optionOverrides&&this.dataManager.resetOptions(r)},t})(Wc);var kx=function(){function e(){this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}return e.prototype.addSegs=function(t){for(var n=[],r=0,i=t;r<i.length;r++){var o=i[r];this.insertEntry(o,n)}return n},e.prototype.insertEntry=function(t,n){var r=this.findInsertion(t);return this.isInsertionValid(r,t)?(this.insertEntryAt(t,r),1):this.handleInvalidInsertion(r,t,n)},e.prototype.isInsertionValid=function(t,n){return(this.maxCoord===-1||t.levelCoord+n.thickness<=this.maxCoord)&&(this.maxStackCnt===-1||t.stackCnt<this.maxStackCnt)},e.prototype.handleInvalidInsertion=function(t,n,r){return this.allowReslicing&&t.touchingEntry?this.splitEntry(n,t.touchingEntry,r):(r.push(n),0)},e.prototype.splitEntry=function(t,n,r){var i=0,o=[],s=t.span,a=n.span;return s.start<a.start&&(i+=this.insertEntry({index:t.index,thickness:t.thickness,span:{start:s.start,end:a.start}},o)),s.end>a.end&&(i+=this.insertEntry({index:t.index,thickness:t.thickness,span:{start:a.end,end:s.end}},o)),i?(r.push.apply(r,rt([{index:t.index,thickness:t.thickness,span:dy(a,s)}],o)),i):(r.push(t),0)},e.prototype.insertEntryAt=function(t,n){var r=this,i=r.entriesByLevel,o=r.levelCoords;n.lateral===-1?(Ql(o,n.level,n.levelCoord),Ql(i,n.level,[t])):Ql(i[n.level],n.lateral,t),this.stackCnts[_o(t)]=n.stackCnt},e.prototype.findInsertion=function(t){for(var n=this,r=n.levelCoords,i=n.entriesByLevel,o=n.strictOrder,s=n.stackCnts,a=r.length,l=0,c=-1,u=-1,f=null,d=0,p=0;p<a;p+=1){var h=r[p];if(!o&&h>=l+t.thickness)break;for(var v=i[p],y=void 0,m=Gp(v,t.span.start,Yp),S=m[0]+m[1];(y=v[S])&&y.span.start<t.span.end;){var b=h+y.thickness;b>l&&(l=b,f=y,c=p,u=S),b===l&&(d=Math.max(d,s[_o(y)]+1)),S+=1}}var g=0;if(f)for(g=c+1;g<a&&r[g]<l;)g+=1;var E=-1;return g<a&&r[g]===l&&(E=Gp(i[g],t.span.end,Yp)[0]),{touchingLevel:c,touchingLateral:u,touchingEntry:f,stackCnt:d,levelCoord:l,level:g,lateral:E}},e.prototype.toRects=function(){for(var t=this,n=t.entriesByLevel,r=t.levelCoords,i=n.length,o=[],s=0;s<i;s+=1)for(var a=n[s],l=r[s],c=0,u=a;c<u.length;c++){var f=u[c];o.push(w(w({},f),{levelCoord:l}))}return o},e}();function Yp(e){return e.span.end}function _o(e){return e.index+":"+e.span.start}function dy(e,t){var n=Math.max(e.start,t.start),r=Math.min(e.end,t.end);return n<r?{start:n,end:r}:null}function Ql(e,t,n){e.splice(t,0,n)}function Gp(e,t,n){var r=0,i=e.length;if(!i||t<n(e[r]))return[0,0];if(t>n(e[i-1]))return[i,0];for(;r<i;){var o=Math.floor(r+(i-r)/2),s=n(e[o]);if(t<s)i=o;else if(t>s)r=o+1;else return[o,1]}return[r,0]}var Qi=function(){function e(t){this.component=t.component,this.isHitComboAllowed=t.isHitComboAllowed||null}return e.prototype.destroy=function(){},e}();function Px(e,t){return{component:e,el:t.el,useEventCenter:t.useEventCenter!=null?t.useEventCenter:!0,isHitComboAllowed:t.isHitComboAllowed||null}}function hf(e){var t;return t={},t[e.component.uid]=e,t}var Vu={},py=function(){function e(t,n){this.emitter=new sl}return e.prototype.destroy=function(){},e.prototype.setMirrorIsVisible=function(t){},e.prototype.setMirrorNeedsRevert=function(t){},e.prototype.setAutoScrollEnabled=function(t){},e}(),vf={},Nx=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this,r=this.props.widgetGroups.map(function(i){return n.renderWidgetGroup(i)});return M.apply(void 0,rt(["div",{className:"fc-toolbar-chunk"}],r))},t.prototype.renderWidgetGroup=function(n){for(var r=this.props,i=this.context.theme,o=[],s=!0,a=0,l=n;a<l.length;a++){var c=l[a],u=c.buttonName,f=c.buttonClick,d=c.buttonText,p=c.buttonIcon,h=c.buttonHint;if(u==="title")s=!1,o.push(M("h2",{className:"fc-toolbar-title",id:r.titleId},r.title));else{var v=u===r.activeButton,y=!r.isTodayEnabled&&u==="today"||!r.isPrevEnabled&&u==="prev"||!r.isNextEnabled&&u==="next",m=["fc-"+u+"-button",i.getClass("button")];v&&m.push(i.getClass("buttonActive")),o.push(M("button",{type:"button",title:typeof h=="function"?h(r.navUnit):h,disabled:y,"aria-pressed":v,className:m.join(" "),onClick:f},d||(p?M("span",{className:p}):"")))}}if(o.length>1){var S=s&&i.getClass("buttonGroup")||"";return M.apply(void 0,rt(["div",{className:S}],o))}return o[0]},t}($e),qp=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this.props,r=n.model,i=n.extraClassName,o=!1,s,a,l=r.sectionWidgets,c=l.center;l.left?(o=!0,s=l.left):s=l.start,l.right?(o=!0,a=l.right):a=l.end;var u=[i||"","fc-toolbar",o?"fc-toolbar-ltr":""];return M("div",{className:u.join(" ")},this.renderSection("start",s||[]),this.renderSection("center",c||[]),this.renderSection("end",a||[]))},t.prototype.renderSection=function(n,r){var i=this.props;return M(Nx,{key:n,widgetGroups:r,title:i.title,navUnit:i.navUnit,activeButton:i.activeButton,isTodayEnabled:i.isTodayEnabled,isPrevEnabled:i.isPrevEnabled,isNextEnabled:i.isNextEnabled,titleId:i.titleId})},t}($e),Lx=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={availableWidth:null},n.handleEl=function(r){n.el=r,Kn(n.props.elRef,r),n.updateAvailableWidth()},n.handleResize=function(){n.updateAvailableWidth()},n}return t.prototype.render=function(){var n=this,r=n.props,i=n.state,o=r.aspectRatio,s=["fc-view-harness",o||r.liquid||r.height?"fc-view-harness-active":"fc-view-harness-
82passive"],a="",l="";return o?i.availableWidth!==null?a=i.availableWidth/o:l=1/o*100+"%":a=r.height||"",M("div",{"aria-labelledby":r.labeledById,ref:this.handleEl,className:s.join(" "),style:{height:a,paddingBottom:l}},r.children)},t.prototype.componentDidMount=function(){this.context.addResizeHandler(this.handleResize)},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleResize)},t.prototype.updateAvailableWidth=function(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})},t}($e),Ox=function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;return r.handleSegClick=function(i,o){var s=r.component,a=s.context,l=Yi(o);if(l&&s.isValidSegDownEl(i.target)){var c=Nt(i.target,".fc-event-forced-url"),u=c?c.querySelector("a[href]").href:"";a.emitter.trigger("eventClick",{el:o,event:new ot(s.context,l.eventRange.def,l.eventRange.instance),jsEvent:i,view:a.viewApi}),u&&!i.defaultPrevented&&(window.location.href=u)}},r.destroy=Im(n.el,"click",".fc-event",r.handleSegClick),r}return t}(Qi),Hx=function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;return r.handleEventElRemove=function(i){i===r.currentSegEl&&r.handleSegLeave(null,r.currentSegEl)},r.handleSegEnter=function(i,o){Yi(o)&&(r.currentSegEl=o,r.triggerEvent("eventMouseEnter",i,o))},r.handleSegLeave=function(i,o){r.currentSegEl&&(r.currentSegEl=null,r.triggerEvent("eventMouseLeave",i,o))},r.removeHoverListeners=aw(n.el,".fc-event",r.handleSegEnter,r.handleSegLeave),r}return t.prototype.destroy=function(){this.removeHoverListeners()},t.prototype.triggerEvent=function(n,r,i){var o=this.component,s=o.context,a=Yi(i);(!r||o.isValidSegDownEl(r.target))&&s.emitter.trigger(n,{el:i,event:new ot(s,a.eventRange.def,a.eventRange.instance),jsEvent:r,view:s.viewApi})},t}(Qi),Bx=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.buildViewContext=Ae(b_),n.buildViewPropTransformers=Ae(zx),n.buildToolbarProps=Ae(Fx),n.headerRef=mn(),n.footerRef=mn(),n.interactionsStore={},n.state={viewLabelId:yr()},n.registerInteractiveComponent=function(r,i){var o=Px(r,i),s=[Ox,Hx],a=s.concat(n.props.pluginHooks.componentInteractions),l=a.map(function(c){return new c(o)});n.interactionsStore[r.uid]=l,Vu[r.uid]=o},n.unregisterInteractiveComponent=function(r){var i=n.interactionsStore[r.uid];if(i){for(var o=0,s=i;o<s.length;o++){var a=s[o];a.destroy()}delete n.interactionsStore[r.uid]}delete Vu[r.uid]},n.resizeRunner=new pf(function(){n.props.emitter.trigger("_resize",!0),n.props.emitter.trigger("windowResize",{view:n.props.viewApi})}),n.handleWindowResize=function(r){var i=n.props.options;i.handleWindowResize&&r.target===window&&n.resizeRunner.request(i.windowResizeDelay)},n}return t.prototype.render=function(){var n=this.props,r=n.toolbarConfig,i=n.options,o=this.buildToolbarProps(n.viewSpec,n.dateProfile,n.dateProfileGenerator,n.currentDate,ts(n.options.now,n.dateEnv),n.viewTitle),s=!1,a="",l;n.isHeightAuto||n.forPrint?a="":i.height!=null?s=!0:i.contentHeight!=null?a=i.contentHeight:l=Math.max(i.aspectRatio,.5);var c=this.buildViewContext(n.viewSpec,n.viewApi,n.options,n.dateProfileGenerator,n.dateEnv,n.theme,n.pluginHooks,n.dispatch,n.getCurrentData,n.emitter,n.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),u=r.header&&r.header.hasTitle?this.state.viewLabelId:"";return M(ai.Provider,{value:c},r.header&&M(qp,w({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:r.header,titleId:u},o)),M(Lx,{liquid:s,height:a,aspectRatio:l,labeledById:u},this.renderView(n),this.buildAppendContent()),r.footer&&M(qp,w({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:r.footer,titleId:""},o)))},t.prototype.componentDidMount=function(){var n=this.props;this.calendarInteractions=n.pluginHooks.calendarInteractions.map(function(o){return new o(n)}),window.addEventListener("resize",this.handleWindowResize);var r=n.pluginHooks.propSetHandlers;for(var i in r)r[i](n[i],n)},t.prototype.componentDidUpdate=function(n){var r=this.props,i=r.pluginHooks.propSetHandlers;for(var o in i)r[o]!==n[o]&&i[o](r[o],r)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(var n=0,r=this.calendarInteractions;n<r.length;n++){var i=r[n];i.destroy()}this.props.emitter.trigger("_unmount")},t.prototype.buildAppendContent=function(){var n=this.props,r=n.pluginHooks.viewContainerAppends.map(function(i){return i(n)});return M.apply(void 0,rt([$t,{}],r))},t.prototype.renderView=function(n){for(var r=n.pluginHooks,i=n.viewSpec,o={dateProfile:n.dateProfile,businessHours:n.businessHours,eventStore:n.renderableEventStore,eventUiBases:n.eventUiBases,dateSelection:n.dateSelection,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,isHeightAuto:n.isHeightAuto,forPrint:n.forPrint},s=this.buildViewPropTransformers(r.viewPropsTransformers),a=0,l=s;a<l.length;a++){var c=l[a];w(o,c.transform(o,n))}var u=i.component;return M(u,w({},o))},t}(al);function Fx(e,t,n,r,i,o){var s=n.build(i,void 0,!1),a=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:o,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:s.isValid&&!Wr(t.currentRange,i),isPrevEnabled:a.isValid,isNextEnabled:l.isValid}}function zx(e){return e.map(function(t){return new t})}var Vx=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={forPrint:!1},n.handleBeforePrint=function(){n.setState({forPrint:!0})},n.handleAfterPrint=function(){n.setState({forPrint:!1})},n}return t.prototype.render=function(){var n=this.props,r=n.options,i=this.state.forPrint,o=i||r.height==="auto"||r.contentHeight==="auto",s=!o&&r.he
82ight!=null?r.height:"",a=["fc",i?"fc-media-print":"fc-media-screen","fc-direction-"+r.direction,n.theme.getClass("root")];return Zm()||a.push("fc-liquid-hack"),n.children(a,s,o,i)},t.prototype.componentDidMount=function(){var n=this.props.emitter;n.on("_beforeprint",this.handleBeforePrint),n.on("_afterprint",this.handleAfterPrint)},t.prototype.componentWillUnmount=function(){var n=this.props.emitter;n.off("_beforeprint",this.handleBeforePrint),n.off("_afterprint",this.handleAfterPrint)},t}($e);function jx(e,t){return!e||t>10?yt({weekday:"short"}):t>1?yt({weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}):yt({weekday:"long"})}var hy="fc-col-header-cell";function vy(e){return e.text}var Ux=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this.context,r=n.dateEnv,i=n.options,o=n.theme,s=n.viewApi,a=this.props,l=a.date,c=a.dateProfile,u=lf(l,a.todayRange,null,c),f=[hy].concat(ol(u,o)),d=r.format(l,a.dayHeaderFormat),p=!u.isDisabled&&a.colCnt>1?Go(this.context,l):{},h=w(w(w({date:r.toDate(l),view:s},a.extraHookProps),{text:d}),u);return M(Qn,{hookProps:h,classNames:i.dayHeaderClassNames,content:i.dayHeaderContent,defaultContent:vy,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},function(v,y,m,S){return M("th",w({ref:v,role:"columnheader",className:f.concat(y).join(" "),"data-date":u.isDisabled?void 0:nl(l),colSpan:a.colSpan},a.extraDataAttrs),M("div",{className:"fc-scrollgrid-sync-inner"},!u.isDisabled&&M("a",w({ref:m,className:["fc-col-header-cell-cushion",a.isSticky?"fc-sticky":""].join(" ")},p),S)))})},t}($e),Wx=yt({weekday:"long"}),$x=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this.props,r=this.context,i=r.dateEnv,o=r.theme,s=r.viewApi,a=r.options,l=bt(new Date(2592e5),n.dow),c={dow:n.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},u=[hy].concat(ol(c,o),n.extraClassNames||[]),f=i.format(l,n.dayHeaderFormat),d=w(w(w(w({date:l},c),{view:s}),n.extraHookProps),{text:f});return M(Qn,{hookProps:d,classNames:a.dayHeaderClassNames,content:a.dayHeaderContent,defaultContent:vy,didMount:a.dayHeaderDidMount,willUnmount:a.dayHeaderWillUnmount},function(p,h,v,y){return M("th",w({ref:p,role:"columnheader",className:u.concat(h).join(" "),colSpan:n.colSpan},n.extraDataAttrs),M("div",{className:"fc-scrollgrid-sync-inner"},M("a",{"aria-label":i.format(l,Wx),className:["fc-col-header-cell-cushion",n.isSticky?"fc-sticky":""].join(" "),ref:v},y)))})},t}($e),gf=function(e){fe(t,e);function t(n,r){var i=e.call(this,n,r)||this;return i.initialNowDate=ts(r.options.now,r.dateEnv),i.initialNowQueriedMs=new Date().valueOf(),i.state=i.computeTiming().currentState,i}return t.prototype.render=function(){var n=this,r=n.props,i=n.state;return r.children(i.nowDate,i.todayRange)},t.prototype.componentDidMount=function(){this.setTimeout()},t.prototype.componentDidUpdate=function(n){n.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())},t.prototype.componentWillUnmount=function(){this.clearTimeout()},t.prototype.computeTiming=function(){var n=this,r=n.props,i=n.context,o=Xr(this.initialNowDate,new Date().valueOf()-this.initialNowQueriedMs),s=i.dateEnv.startOf(o,r.unit),a=i.dateEnv.add(s,Ne(1,r.unit)),l=a.valueOf()-o.valueOf();return l=Math.min(1e3*60*60*24,l),{currentState:{nowDate:s,todayRange:Zp(s)},nextState:{nowDate:a,todayRange:Zp(a)},waitMs:l}},t.prototype.setTimeout=function(){var n=this,r=this.computeTiming(),i=r.nextState,o=r.waitMs;this.timeoutId=setTimeout(function(){n.setState(i,function(){n.setTimeout()})},o)},t.prototype.clearTimeout=function(){this.timeoutId&&clearTimeout(this.timeoutId)},t.contextType=ai,t}(Wc);function Zp(e){var t=Ze(e),n=bt(t,1);return{start:t,end:n}}var Yx=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.createDayHeaderFormatter=Ae(Gx),n}return t.prototype.render=function(){var n=this.context,r=this.props,i=r.dates,o=r.dateProfile,s=r.datesRepDistinctDays,a=r.renderIntro,l=this.createDayHeaderFormatter(n.options.dayHeaderFormat,s,i.length);return M(gf,{unit:"day"},function(c,u){return M("tr",{role:"row"},a&&a("day"),i.map(function(f){return s?M(Ux,{key:f.toISOString(),date:f,dateProfile:o,todayRange:u,colCnt:i.length,dayHeaderFormat:l}):M($x,{key:f.getUTCDay(),dow:f.getUTCDay(),dayHeaderFormat:l})}))})},t}($e);function Gx(e,t,n){return e||jx(t,n)}var qx=function(){function e(t,n){for(var r=t.start,i=t.end,o=[],s=[],a=-1;r<i;
82)n.isHiddenDay(r)?o.push(a+.5):(a+=1,o.push(a),s.push(r)),r=bt(r,1);this.dates=s,this.indices=o,this.cnt=s.length}return e.prototype.sliceRange=function(t){var n=this.getDateDayIndex(t.start),r=this.getDateDayIndex(bt(t.end,-1)),i=Math.max(0,n),o=Math.min(this.cnt-1,r);return i=Math.ceil(i),o=Math.floor(o),i<=o?{firstIndex:i,lastIndex:o,isStart:n===i,isEnd:r===o}:null},e.prototype.getDateDayIndex=function(t){var n=this.indices,r=Math.floor(oi(this.dates[0],t));return r<0?n[0]-1:r>=n.length?n[n.length-1]+1:n[r]},e}(),Zx=function(){function e(t,n){var r=t.dates,i,o,s;if(n){for(o=r[0].getUTCDay(),i=1;i<r.length&&r[i].getUTCDay()!==o;i+=1);s=Math.ceil(r.length/i)}else s=1,i=r.length;this.rowCnt=s,this.colCnt=i,this.daySeries=t,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}return e.prototype.buildCells=function(){for(var t=[],n=0;n<this.rowCnt;n+=1){for(var r=[],i=0;i<this.colCnt;i+=1)r.push(this.buildCell(n,i));t.push(r)}return t},e.prototype.buildCell=function(t,n){var r=this.daySeries.dates[t*this.colCnt+n];return{key:r.toISOString(),date:r}},e.prototype.buildHeaderDates=function(){for(var t=[],n=0;n<this.colCnt;n+=1)t.push(this.cells[0][n].date);return t},e.prototype.sliceRange=function(t){var n=this.colCnt,r=this.daySeries.sliceRange(t),i=[];if(r)for(var o=r.firstIndex,s=r.lastIndex,a=o;a<=s;){var l=Math.floor(a/n),c=Math.min((l+1)*n,s+1);i.push({row:l,firstCol:a%n,lastCol:(c-1)%n,isStart:r.isStart&&a===o,isEnd:r.isEnd&&c-1===s}),a=c}return i},e}(),Kx=function(){function e(){this.sliceBusinessHours=Ae(this._sliceBusinessHours),this.sliceDateSelection=Ae(this._sliceDateSpan),this.sliceEventStore=Ae(this._sliceEventStore),this.sliceEventDrag=Ae(this._sliceInteraction),this.sliceEventResize=Ae(this._sliceInteraction),this.forceDayIfListItem=!1}return e.prototype.sliceProps=function(t,n,r,i){for(var o=[],s=4;s<arguments.length;s++)o[s-4]=arguments[s];var a=t.eventUiBases,l=this.sliceEventStore.apply(this,rt([t.eventStore,a,n,r],o));return{dateSelectionSegs:this.sliceDateSelection.apply(this,rt([t.dateSelection,a,i],o)),businessHourSegs:this.sliceBusinessHours.apply(this,rt([t.businessHours,n,r,i],o)),fgEventSegs:l.fg,bgEventSegs:l.bg,eventDrag:this.sliceEventDrag.apply(this,rt([t.eventDrag,a,n,r],o)),eventResize:this.sliceEventResize.apply(this,rt([t.eventResize,a,n,r],o)),eventSelection:t.eventSelection}},e.prototype.sliceNowDate=function(t,n){for(var r=[],i=2;i<arguments.length;i++)r[i-2]=arguments[i];return this._sliceDateSpan.apply(this,rt([{range:{start:t,end:Xr(t,1)},allDay:!1},{},n],r))},e.prototype._sliceBusinessHours=function(t,n,r,i){for(var o=[],s=4;s<arguments.length;s++)o[s-4]=arguments[s];return t?this._sliceEventStore.apply(this,rt([Ui(t,eu(n,Boolean(r)),i),{},n,r],o)).bg:[]},e.prototype._sliceEventStore=function(t,n,r,i){for(var o=[],s=4;s<arguments.length;s++)o[s-4]=arguments[s];if(t){var a=Bu(t,n,eu(r,Boolean(i)),i);return{bg:this.sliceEventRanges(a.bg,o),fg:this.sliceEventRanges(a.fg,o)}}return{bg:[],fg:[]}},e.prototype._sliceInteraction=function(t,n,r,i){for(var o=[],s=4;s<arguments.length;s++)o[s-4]=arguments[s];if(!t)return null;var a=Bu(t.mutatedEvents,n,eu(r,Boolean(i)),i);return{segs:this.sliceEventRanges(a.fg,o),affectedInstances:t.affectedEvents.instances,isEvent:t.isEvent}},e.prototype._sliceDateSpan=function(t,n,r){for(var i=[],o=3;o<arguments.length;o++)i[o-3]=arguments[o];if(!t)return[];for(var s=MI(t,n,r),a=this.sliceRange.apply(this,rt([t.range],i)),l=0,c=a;l<c.length;l++){var u=c[l];u.eventRange=s}return a},e.prototype.sliceEventRanges=function(t,n){for(var r=[],i=0,o=t;i<o.length;i++){var s=o[i];r.push.apply(r,this.sliceEventRange(s,n))}return r},e.prototype.sliceEventRange=function(t,n){var r=t.range;this.forceDayIfListItem&&t.ui.display==="list-item"&&(r={start:r.start,end:bt(r.start,1)});for(var i=this.sliceRange.apply(this,rt([r],n)),o=0,s=i;o<s.length;o++){var a=s[o];a.eventRange=t,a.isStart=t.isStart&&a.isStart,a.isEnd=t.isEnd&&a.isEnd}return i},e}();function eu(e,t){var n=e.activeRange;return t?n:{start:Xr(n.start,e.slotMinTime.milliseconds),end:Xr(n.end,e.slotMaxTime.milliseconds-864e5)}}function gy(e,t,n){var r=e.mutatedEvents.instances;for(var i in r)if(!il(t.validRange,r[i].range))return!1;return my({eventDrag:e},n)}function Xx(e,t,n){return il(t.validRange,e.range)?my({dateSelection:e},n):!1}function my(e,t){var n=t.getCurrentData(),r=w({businessHours:n.businessHours,dateSelection:"",eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginHooks.isPropsValid||Jx)(r,t)}function Jx(e,t,n,r){return n===void 0&&(n={}),!(e.eventDrag&&!Qx(e,t,n,r)||e.dateSelection&&!eR(e,t,n,r))}function Qx(e,t,n,r){var i=t.getCurrentData(),o=e.eventDrag,s=o.mutatedEvents,a=s.defs,l=s.instances,c=Ma(a,o.isEvent?e.eventUiBases:{"":i.selectionConfig});r&&(c=si(c,r));
82var u=Z_(e.eventStore,o.affectedEvents.instances),f=u.defs,d=u.instances,p=Ma(f,e.eventUiBases);for(var h in l){var v=l[h],y=v.range,m=c[v.defId],S=a[v.defId];if(!yy(m.constraints,y,u,e.businessHours,t))return!1;var b=t.options.eventOverlap,g=typeof b=="function"?b:null;for(var E in d){var T=d[E];if(rf(y,T.range)){var R=p[T.defId].overlap;if(R===!1&&o.isEvent||m.overlap===!1||g&&!g(new ot(t,f[T.defId],T),new ot(t,S,v)))return!1}}for(var I=i.eventStore,C=0,A=m.allows;C<A.length;C++){var O=A[C],k=w(w({},n),{range:v.range,allDay:S.allDay}),V=I.defs[S.defId],Q=I.instances[h],te=void 0;if(V?te=new ot(t,V,Q):te=new ot(t,S),!O(sf(k,t),te))return!1}}return!0}function eR(e,t,n,r){var i=e.eventStore,o=i.defs,s=i.instances,a=e.dateSelection,l=a.range,c=t.getCurrentData().selectionConfig;if(r&&(c=r(c)),!yy(c.constraints,l,i,e.businessHours,t))return!1;var u=t.options.selectOverlap,f=typeof u=="function"?u:null;for(var d in s){var p=s[d];if(rf(l,p.range)&&(c.overlap===!1||f&&!f(new ot(t,o[p.defId],p),null)))return!1}for(var h=0,v=c.allows;h<v.length;h++){var y=v[h],m=w(w({},n),a);if(!y(sf(m,t),null))return!1}return!0}function yy(e,t,n,r,i){for(var o=0,s=e;o<s.length;o++){var a=s[o];if(!nR(tR(a,t,n,r,i),t))return!1}return!0}function tR(e,t,n,r,i){return e==="businessHours"?tu(Ui(r,t,i)):typeof e=="string"?tu(rl(n,function(o){return o.groupId===e})):typeof e=="object"&&e?tu(Ui(e,t,i)):[]}function tu(e){var t=e.instances,n=[];for(var r in t)n.push(t[r].range);return n}function nR(e,t){for(var n=0,r=e;n<r.length;n++){var i=r[n];if(il(i,t))return!0}return!1}var _s=/^(visible|hidden)$/,by=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.handleEl=function(r){n.el=r,Kn(n.props.elRef,r)},n}return t.prototype.render=function(){var n=this.props,r=n.liquid,i=n.liquidIsAbsolute,o=r&&i,s=["fc-scroller"];return r&&(i?s.push("fc-scroller-liquid-absolute"):s.push("fc-scroller-liquid")),M("div",{ref:this.handleEl,className:s.join(" "),style:{overflowX:n.overflowX,overflowY:n.overflowY,left:o&&-(n.overcomeLeft||0)||"",right:o&&-(n.overcomeRight||0)||"",bottom:o&&-(n.overcomeBottom||0)||"",marginLeft:!o&&-(n.overcomeLeft||0)||"",marginRight:!o&&-(n.overcomeRight||0)||"",marginBottom:!o&&-(n.overcomeBottom||0)||"",maxHeight:n.maxHeight||""}},n.children)},t.prototype.needsXScrolling=function(){if(_s.test(this.props.overflowX))return!1;for(var n=this.el,r=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),i=n.children,o=0;o<i.length;o+=1){var s=i[o];if(s.getBoundingClientRect().width>r)return!0}return!1},t.prototype.needsYScrolling=function(){if(_s.test(this.props.overflowY))return!1;for(var n=this.el,r=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),i=n.children,o=0;o<i.length;o+=1){var s=i[o];if(s.getBoundingClientRect().height>r)return!0}return!1},t.prototype.getXScrollbarWidth=function(){return _s.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight},t.prototype.getYScrollbarWidth=function(){return _s.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth},t}($e),Or=function(){function e(t){var n=this;this.masterCallback=t,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=function(r,i){var o=n,s=o.depths,a=o.currentMap,l=!1,c=!1;r!==null?(l=i in a,a[i]=r,s[i]=(s[i]||0)+1,c=!0):(s[i]-=1,s[i]||(delete a[i],delete n.callbackMap[i],l=!0)),n.masterCallback&&(l&&n.masterCallback(null,String(i)),c&&n.masterCallback(r,String(i)))}}return e.prototype.createRef=function(t){var n=this,r=this.callbackMap[t];return r||(r=this.callbackMap[t]=function(i){n.handleValue(i,String(t))}),r},e.prototype.collect=function(t,n,r){return kw(this.currentMap,t,n,r)},e.prototype.getAll=function(){return Kc(this.currentMap)},e}();function rR(e){for(var t=iw(e,".fc-scrollgrid-shrink"),n=0,r=0,i=t;r<i.length;r++){var o=i[r];n=Math.max(n,yw(o))}return Math.ceil(n)}function Ey(e,t){return e.liquid&&t.liquid}function iR(e,t){return t.maxHeight!=null||Ey(e,t)}function oR(e,t,n,r){var i=n.expandRows,o=typeof t.content=="function"?t.content(n):M("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:i?n.clientHeight:""}},n.tableColGroupNode,M(r?"thead":"tbody",{role:"presentation"},typeof t.rowContent=="function"?t.rowContent(n):t.rowContent));return o}function sR(e,t){return Wi(e,t,Zn)}function aR(e,t){for(var n=[],r=0,i=e;r<i.length;r++)for(var o=i[r],s=o.span||1,a=0;a<s;a+=1)n.push(M("col",{style:{width:o.width==="shrink"?lR(t):o.width||"",minWidth:o.minWidth||""}}));return M.apply(void 0,rt(["colgroup",{}],n))}function lR(e){return e==null?4:e}function uR(e){for(var t=0,n=e;t<n.length;t++){var r=n[t];if(r.width==="shrink")return!0}return!1}function cR(e,t){var n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}function fR(e,t){var n=["fc-scrollgrid-section","fc-scrollgrid-section-"+e.type,e.className];return t&&e.liquid&&e.maxHeight==null&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function dR(e){return M("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function Kp(e){var t=e.stickyHeaderDates;return(t==null||t==="auto")&&(t=e.height==="auto"||e.viewHeight==="auto"),t}function pR(e){var t=e.stickyFooterScrollbar;return(t==null||t==="auto")&&(t=e.height==="auto"||e.viewHeight==="auto"),t}var Sy=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.processCols=Ae(function(r){return r},sR),n.renderMicroColGroup=Ae(aR),n.scrollerRefs=new Or,n.scrollerElRefs=new Or(n._handleScrollerEl.bind(n)),n.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},n.handleSizing=function(){n.safeSetState(w({shrinkWidth:n.computeShrinkWidth()},n.computeScrollerDims()))},n}return t.prototype.render=function(){var n=this,r=n.props,i=n.state,o=n.context,s=r.sections||[],a=this.processCols(r.cols
82),l=this.renderMicroColGroup(a,i.shrinkWidth),c=cR(r.liquid,o);r.collapsibleWidth&&c.push("fc-scrollgrid-collapsible");for(var u=s.length,f=0,d,p=[],h=[],v=[];f<u&&(d=s[f]).type==="header";)p.push(this.renderSection(d,l,!0)),f+=1;for(;f<u&&(d=s[f]).type==="body";)h.push(this.renderSection(d,l,!1)),f+=1;for(;f<u&&(d=s[f]).type==="footer";)v.push(this.renderSection(d,l,!0)),f+=1;var y=!Zm(),m={role:"rowgroup"};return M("table",{role:"grid",className:c.join(" "),style:{height:r.height}},Boolean(!y&&p.length)&&M.apply(void 0,rt(["thead",m],p)),Boolean(!y&&h.length)&&M.apply(void 0,rt(["tbody",m],h)),Boolean(!y&&v.length)&&M.apply(void 0,rt(["tfoot",m],v)),y&&M.apply(void 0,rt(rt(rt(["tbody",m],p),h),v)))},t.prototype.renderSection=function(n,r,i){return"outerContent"in n?M($t,{key:n.key},n.outerContent):M("tr",{key:n.key,role:"presentation",className:fR(n,this.props.liquid).join(" ")},this.renderChunkTd(n,r,n.chunk,i))},t.prototype.renderChunkTd=function(n,r,i,o){if("outerContent"in i)return i.outerContent;var s=this.props,a=this.state,l=a.forceYScrollbars,c=a.scrollerClientWidths,u=a.scrollerClientHeights,f=iR(s,n),d=Ey(s,n),p=s.liquid?l?"scroll":f?"auto":"hidden":"visible",h=n.key,v=oR(n,i,{tableColGroupNode:r,tableMinWidth:"",clientWidth:!s.collapsibleWidth&&c[h]!==void 0?c[h]:null,clientHeight:u[h]!==void 0?u[h]:null,expandRows:n.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:function(){}},o);return M(o?"th":"td",{ref:i.elRef,role:"presentation"},M("div",{className:"fc-scroller-harness"+(d?" fc-scroller-harness-liquid":"")},M(by,{ref:this.scrollerRefs.createRef(h),elRef:this.scrollerElRefs.createRef(h),overflowY:p,overflowX:s.liquid?"hidden":"visible",maxHeight:n.maxHeight,liquid:d,liquidIsAbsolute:!0},v)))},t.prototype._handleScrollerEl=function(n,r){var i=hR(this.props.sections,r);i&&Kn(i.chunk.scrollerElRef,n)},t.prototype.componentDidMount=function(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)},t.prototype.componentDidUpdate=function(){this.handleSizing()},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleSizing)},t.prototype.computeShrinkWidth=function(){return uR(this.props.cols)?rR(this.scrollerElRefs.getAll()):0},t.prototype.computeScrollerDims=function(){var n=l_(),r=this,i=r.scrollerRefs,o=r.scrollerElRefs,s=!1,a={},l={};for(var c in i.currentMap){var u=i.currentMap[c];if(u&&u.needsYScrolling()){s=!0;break}}for(var f=0,d=this.props.sections;f<d.length;f++){var p=d[f],c=p.key,h=o.currentMap[c];if(h){var v=h.parentNode;a[c]=Math.floor(v.getBoundingClientRect().width-(s?n.y:0)),l[c]=Math.floor(v.getBoundingClientRect().height)}}return{forceYScrollbars:s,scrollerClientWidths:a,scrollerClientHeights:l}},t}($e);Sy.addStateEquality({scrollerClientWidths:Zn,scrollerClientHeights:Zn});function hR(e,t){for(var n=0,r=e;n<r.length;n++){var i=r[n];if(i.key===t)return i}return null}var ll=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.elRef=mn(),n}return t.prototype.render=function(){var n=this,r=n.props,i=n.context,o=i.options,s=r.seg,a=s.eventRange,l=a.ui,c={event:new ot(i,a.def,a.instance),view:i.viewApi,timeText:r.timeText,textColor:l.textColor,backgroundColor:l.backgroundColor,borderColor:l.borderColor,isDraggable:!r.disableDragging&&bI(s,i),isStartResizable:!r.disableResizing&&EI(s,i),isEndResizable:!r.disableResizing&&SI(s),isMirror:Boolean(r.isDragging||r.isResizing||r.isDateSelecting),isStart:Boolean(s.isStart),isEnd:Boolean(s.isEnd),isPast:Boolean(r.isPast),isFuture:Boolean(r.isFuture),isToday:Boolean(r.isToday),isSelected:Boolean(r.isSelected),isDragging:Boolean(r.isDragging),isResizing:Boolean(r.isResizing)},u=CI(c).concat(l.classNames);return M(Qn,{hookProps:c,classNames:o.eventClassNames,content:o.eventContent,defaultContent:r.defaultContent,didMount:o.eventDidMount,willUnmount:o.eventWillUnmount,elRef:this.elRef},function(f,d,p,h){return r.children(f,u.concat(d),p,h,c)})},t.prototype.componentDidMount=function(){Hp(this.elRef.current,this.props.seg)},t.prototype.componentDidUpdate=function(n){var r=this.props.seg;r!==n.seg&&Hp(this.elRef.current,r)},t}($e),vR=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this,r=n.props,i=n.context,o=r.seg,s=i.options.eventTimeFormat||r.defaultTimeFormat,a=Io(o,s,i,r.defaultDisplayEventTime,r.defaultDisplayEventEnd);return M(ll,{seg:o,timeText:a,disableDragging:r.disableDragging,disableResizing:r.disableResizing,defaultContent:r.defaultContent||gR,isDragging:r.isDragging,isResizing:r.
82isResizing,isDateSelecting:r.isDateSelecting,isSelected:r.isSelected,isPast:r.isPast,isFuture:r.isFuture,isToday:r.isToday},function(l,c,u,f,d){return M("a",w({className:r.extraClassNames.concat(c).join(" "),style:{borderColor:d.borderColor,backgroundColor:d.backgroundColor},ref:l},of(o,i)),M("div",{className:"fc-event-main",ref:u,style:{color:d.textColor}},f),d.isStartResizable&&M("div",{className:"fc-event-resizer fc-event-resizer-start"}),d.isEndResizable&&M("div",{className:"fc-event-resizer fc-event-resizer-end"}))})},t}($e);function gR(e){return M("div",{className:"fc-event-main-frame"},e.timeText&&M("div",{className:"fc-event-time"},e.timeText),M("div",{className:"fc-event-title-container"},M("div",{className:"fc-event-title fc-sticky"},e.event.title||M($t,null,"\xA0"))))}var mR=yt({day:"numeric"}),Cy=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this,r=n.props,i=n.context,o=i.options,s=Ty({date:r.date,dateProfile:r.dateProfile,todayRange:r.todayRange,showDayNumber:r.showDayNumber,extraProps:r.extraHookProps,viewApi:i.viewApi,dateEnv:i.dateEnv});return M(Qm,{hookProps:s,content:o.dayCellContent,defaultContent:r.defaultContent},r.children)},t}($e);function Ty(e){var t=e.date,n=e.dateEnv,r=lf(t,e.todayRange,null,e.dateProfile);return w(w(w({date:n.toDate(t),view:e.viewApi},r),{dayNumberText:e.showDayNumber?n.format(t,mR):""}),e.extraProps)}var Dy=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.refineHookProps=js(Ty),n.normalizeClassNames=ey(),n}return t.prototype.render=function(){var n=this,r=n.props,i=n.context,o=i.options,s=this.refineHookProps({date:r.date,dateProfile:r.dateProfile,todayRange:r.todayRange,showDayNumber:r.showDayNumber,extraProps:r.extraHookProps,viewApi:i.viewApi,dateEnv:i.dateEnv}),a=ol(s,i.theme).concat(s.isDisabled?[]:this.normalizeClassNames(o.dayCellClassNames,s)),l=s.isDisabled?{}:{"data-date":nl(r.date)};return M(ff,{hookProps:s,didMount:o.dayCellDidMount,willUnmount:o.dayCellWillUnmount,elRef:r.elRef},function(c){return r.children(c,a,l,s.isDisabled)})},t}($e);function yR(e){return M("div",{className:"fc-"+e})}var bR=function(e){return M(ll,{defaultContent:ER,seg:e.seg,timeText:"",disableDragging:!0,disableResizing:!0,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},function(t,n,r,i,o){return M("div",{ref:t,className:["fc-bg-event"].concat(n).join(" "),style:{backgroundColor:o.backgroundColor}},i)})};function ER(e){var t=e.event.title;return t&&M("div",{className:"fc-event-title"},e.event.title)}var SR=function(e){return M(ai.Consumer,null,function(t){var n=t.dateEnv,r=t.options,i=e.date,o=r.weekNumberFormat||e.defaultFormat,s=n.computeWeekNumber(i),a=n.format(i,o),l={num:s,text:a,date:i};return M(Qn,{hookProps:l,classNames:r.weekNumberClassNames,content:r.weekNumberContent,defaultContent:CR,didMount:r.weekNumberDidMount,willUnmount:r.weekNumberWillUnmount},e.children)})};function CR(e){return e.text}var nu=10,TR=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={titleId:yr()},n.handleRootEl=function(r){n.rootEl=r,n.props.elRef&&Kn(n.props.elRef,r)},n.handleDocumentMouseDown=function(r){var i=Dm(r);n.rootEl.contains(i)||n.handleCloseClick()},n.handleDocumentKeyDown=function(r){r.key==="Escape"&&n.handleCloseClick()},n.handleCloseClick=function(){var r=n.props.onClose;r&&r()},n}return t.prototype.render=function(){var n=this.context,r=n.theme,i=n.options,o=this,s=o.props,a=o.state,l=["fc-popover",r.getClass("popover")].concat(s.extraClassNames||[]);return tw(M("div",w({id:s.id,className:l.join(" "),"aria-labelledby":a.titleId},s.extraAttrs,{ref:this.handleRootEl}),M("div",{className:"fc-popover-header "+r.getClass("popoverHeader")},M("span",{className:"fc-popover-title",id:a.titleId},s.title),M("span",{className:"fc-popover-close "+r.getIconClass("close"),title:i.closeHint,onClick:this.handleCloseClick})),M("div",{className:"fc-popover-body "+r.getClass("popoverContent")},s.children)),s.parentEl)},t.prototype.componentDidMount=function(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()},t.prototype.componentWillUnmount=function(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}
82,t.prototype.updateSize=function(){var n=this.context.isRtl,r=this.props,i=r.alignmentEl,o=r.alignGridTop,s=this.rootEl,a=d_(i);if(a){var l=s.getBoundingClientRect(),c=o?Nt(i,".fc-scrollgrid").getBoundingClientRect().top:a.top,u=n?a.right-l.width:a.left;c=Math.max(c,nu),u=Math.min(u,document.documentElement.clientWidth-nu-l.width),u=Math.max(u,nu);var f=s.offsetParent.getBoundingClientRect();To(s,{top:c-f.top,left:u-f.left})}},t}($e),DR=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.handleRootEl=function(r){n.rootEl=r,r?n.context.registerInteractiveComponent(n,{el:r,useEventCenter:!1}):n.context.unregisterInteractiveComponent(n)},n}return t.prototype.render=function(){var n=this.context,r=n.options,i=n.dateEnv,o=this.props,s=o.startDate,a=o.todayRange,l=o.dateProfile,c=i.format(s,r.dayPopoverFormat);return M(Dy,{date:s,dateProfile:l,todayRange:a,elRef:this.handleRootEl},function(u,f,d){return M(TR,{elRef:u,id:o.id,title:c,extraClassNames:["fc-more-popover"].concat(f),extraAttrs:d,parentEl:o.parentEl,alignmentEl:o.alignmentEl,alignGridTop:o.alignGridTop,onClose:o.onClose},M(Cy,{date:s,dateProfile:l,todayRange:a},function(p,h){return h&&M("div",{className:"fc-more-popover-misc",ref:p},h)}),o.children)})},t.prototype.queryHit=function(n,r,i,o){var s=this,a=s.rootEl,l=s.props;return n>=0&&n<i&&r>=0&&r<o?{dateProfile:l.dateProfile,dateSpan:w({allDay:!0,range:{start:l.startDate,end:l.endDate}},l.extraDateSpan),dayEl:a,rect:{left:0,top:0,right:i,bottom:o},layer:1}:null},t}(li),wR=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.linkElRef=mn(),n.state={isPopoverOpen:!1,popoverId:yr()},n.handleClick=function(r){var i=n,o=i.props,s=i.context,a=s.options.moreLinkClick,l=Xp(o).start;function c(u){var f=u.eventRange,d=f.def,p=f.instance,h=f.range;return{event:new ot(s,d,p),start:s.dateEnv.toDate(h.start),end:s.dateEnv.toDate(h.end),isStart:u.isStart,isEnd:u.isEnd}}typeof a=="function"&&(a=a({date:l,allDay:Boolean(o.allDayDate),allSegs:o.allSegs.map(c),hiddenSegs:o.hiddenSegs.map(c),jsEvent:r,view:s.viewApi})),!a||a==="popover"?n.setState({isPopoverOpen:!0}):typeof a=="string"&&s.calendarApi.zoomTo(l,a)},n.handlePopoverClose=function(){n.setState({isPopoverOpen:!1})},n}return t.prototype.render=function(){var n=this,r=this,i=r.props,o=r.state;return M(ai.Consumer,null,function(s){var a=s.viewApi,l=s.options,c=s.calendarApi,u=l.moreLinkText,f=i.moreCnt,d=Xp(i),p=typeof u=="function"?u.call(c,f):"+"+f+" "+u,h=Do(l.moreLinkHint,[f],p),v={num:f,shortText:"+"+f,text:p,view:a};return M($t,null,Boolean(i.moreCnt)&&M(Qn,{elRef:n.linkElRef,hookProps:v,classNames:l.moreLinkClassNames,content:l.moreLinkContent,defaultContent:i.defaultContent||IR,didMount:l.moreLinkDidMount,willUnmount:l.moreLinkWillUnmount},function(y,m,S,b){return i.children(y,["fc-more-link"].concat(m),S,b,n.handleClick,h,o.isPopoverOpen,o.isPopoverOpen?o.popoverId:"")}),o.isPopoverOpen&&M(DR,{id:o.popoverId,startDate:d.start,endDate:d.end,dateProfile:i.dateProfile,todayRange:i.todayRange,extraDateSpan:i.extraDateSpan,parentEl:n.parentEl,alignmentEl:i.alignmentElRef.current,alignGridTop:i.alignGridTop,onClose:n.handlePopoverClose},i.popoverContent()))})},t.prototype.componentDidMount=function(){this.updateParentEl()},t.prototype.componentDidUpdate=function(){this.updateParentEl()},t.prototype.updateParentEl=function(){this.linkElRef.current&&(this.parentEl=Nt(this.linkElRef.current,".fc-view-harness"))},t}($e);function IR(e){return e.text}function Xp(e){if(e.allDayDate)return{start:e.allDayDate,end:bt(e.allDayDate,1)};var t=e.hiddenSegs;return{start:_R(t),end:RR(t)}}function _R(e){return e.reduce(xR).eventRange.range.start}function xR(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function RR(e){return e.reduce(MR).eventRange.range.end}function MR(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}/*! 83FullCalendar v5.11.3 84Docs & License: https://fullcalendar.io/ 85(c) 2022 Adam Shaw 86*/var AR=function(e){fe(t,e);function t(n,r){r===void 0&&(r={});var i=e.call(this)||this;return i.isRendering=!1,i.isRendered=!1,i.currentClassNames=[],i.customContentRenderId=0,i.handleAction=function(o){switch(o.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":i.renderRunner.tryDrain()}},i.handleData=function(o){i.currentData=o,i.renderRunner.request(o.c
86alendarOptions.rerenderDelay)},i.handleRenderRequest=function(){if(i.isRendering){i.isRendered=!0;var o=i.currentData;Sp(function(){ew(M(Vx,{options:o.calendarOptions,theme:o.theme,emitter:o.emitter},function(s,a,l,c){return i.setClassNames(s),i.setHeight(a),M(Jm.Provider,{value:i.customContentRenderId},M(Bx,w({isHeightAuto:l,forPrint:c},o)))}),i.el)})}else i.isRendered&&(i.isRendered=!1,nw(i.el),i.setClassNames([]),i.setHeight(""))},i.el=n,i.renderRunner=new pf(i.handleRenderRequest),new fy({optionOverrides:r,calendarApi:i,onAction:i.handleAction,onData:i.handleData}),i}return Object.defineProperty(t.prototype,"view",{get:function(){return this.currentData.viewApi},enumerable:!1,configurable:!0}),t.prototype.render=function(){var n=this.isRendering;n?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),n&&this.updateSize()},t.prototype.destroy=function(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())},t.prototype.updateSize=function(){var n=this;Sp(function(){e.prototype.updateSize.call(n)})},t.prototype.batchRendering=function(n){this.renderRunner.pause("batchRendering"),n(),this.renderRunner.resume("batchRendering")},t.prototype.pauseRendering=function(){this.renderRunner.pause("pauseRendering")},t.prototype.resumeRendering=function(){this.renderRunner.resume("pauseRendering",!0)},t.prototype.resetOptions=function(n,r){this.currentDataManager.resetOptions(n,r)},t.prototype.setClassNames=function(n){if(!Wi(n,this.currentClassNames)){for(var r=this.el.classList,i=0,o=this.currentClassNames;i<o.length;i++){var s=o[i];r.remove(s)}for(var a=0,l=n;a<l.length;a++){var s=l[a];r.add(s)}this.currentClassNames=n}},t.prototype.setHeight=function(n){Tm(this.el,"height",n)},t}(FI);const kR={headerToolbar:!0,footerToolbar:!0,events:!0,eventSources:!0,resources:!0};function PR(e){return typeof e=="object"&&(Array.isArray(e)?e=Array.prototype.slice.call(e):e&&(e=ne({},e))),e}function NR(e,t){const n={};for(const r in e)e.hasOwnProperty(r)&&(n[r]=t(e[r],r));return n}function LR(e){return function(t){return{vue:e(t)}}}function OR(e){return In({contentTypeHandlers:{vue:()=>HR()}})}function HR(e){let t,n,r;function i(s,a){if(t!==s&&(t&&n&&n.unmount(),t=s),n)r.content=a;else{n=BR(a);let l=document.createElement("span");s.appendChild(l),r=n.mount(l)}}function o(){n&&n.unmount()}return{render:i,destroy:o}}function BR(e,t){return ca({data(){return{content:e}},render(){let{content:n}=this;return n.length===1?n[0]:dn("span",{},n)}})}const VA=ve({props:{options:Object},data:FR,render(){return dn("div",{attrs:{"data-fc-render-id":this.renderId}})},mounted(){this.slotOptions=NR(this.$slots,LR);let e=this.buildOptions(this.options,this.$.appContext),t=new AR(this.$el,e);this.calendar=t,t.render()},methods:{getApi:VR,buildOptions:zR},beforeUpdate(){this.getApi().resumeRendering()},beforeUnmount(){this.getApi().destroy()},watch:jR()});function FR(){return{renderId:0}}function zR(e,t){return e=e||{},Tt(ne(ne({},this.slotOptions),e),{plugins:(e.plugins||[]).concat([OR()])})}function VR(){return this.calendar}function jR(){let e={options:{deep:!0,handler(t){let n=this.getApi();n.pauseRendering();let r=this.buildOptions(t,this.$.appContext);n.resetOptions(r),this.renderId++}}};for(let t in kR)e[`options.${t}`]={deep:!0,handler(n){if(n!==void 0){let r=this.getApi();r.pauseRendering(),r.resetOptions({[t]:PR(n)},!0),this.renderId++}}};return e}/*! 87FullCalendar v5.11.3 88Docs & License: https://fullcalendar.io/ 89(c) 2022 Adam Shaw 90*/var UR=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.headerElRef=mn(),n}return t.prototype.renderSimpleLayout=function(n,r){var i=this,o=i.props,s=i.context,a=[],l=Kp(s.options);return n&&a.push({type:"header",key:"header",isSticky:l,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:n}}),a.push({type:"body",key:"body",liquid:!0,chunk:{content:r}}),M(Aa,{viewSpec:s.viewSpec},function(c,u){return M("div",{ref:c,className:["fc-daygrid"].concat(u).join(" ")},M(Sy,{liquid:!o.isHeightAuto&&!o.forPrint,collapsibleWidth:o.forPrint,cols:[],sections:a}))})},t.prototype.renderHScrollLayout=function(n,r,i,o){var s=this.context.pluginHooks.scrollGridImpl;if(!s)throw new Error("No ScrollGrid implementation");var a=this,l=a.props,c=a.context,u=!l.forPrint&&Kp(c.options),f=!l.forPrint&&pR(c.options),d=[];return n&&d.push({type:"header",key:"header",isSticky:u,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:n}]}),d.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:r}]}),f&&d.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:dR}]}),M(Aa,{viewSpec:c.viewSpec}
90,function(p,h){return M("div",{ref:p,className:["fc-daygrid"].concat(h).join(" ")},M(s,{liquid:!l.isHeightAuto&&!l.forPrint,collapsibleWidth:l.forPrint,colGroups:[{cols:[{span:i,minWidth:o}]}],sections:d}))})},t}(li);function xs(e,t){for(var n=[],r=0;r<t;r+=1)n[r]=[];for(var i=0,o=e;i<o.length;i++){var s=o[i];n[s.row].push(s)}return n}function Rs(e,t){for(var n=[],r=0;r<t;r+=1)n[r]=[];for(var i=0,o=e;i<o.length;i++){var s=o[i];n[s.firstCol].push(s)}return n}function Jp(e,t){var n=[];if(e){for(var r=0;r<t;r+=1)n[r]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(var i=0,o=e.segs;i<o.length;i++){var s=o[i];n[s.row].segs.push(s)}}else for(var r=0;r<t;r+=1)n[r]=null;return n}var WR=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this.props,r=Go(this.context,n.date);return M(Cy,{date:n.date,dateProfile:n.dateProfile,todayRange:n.todayRange,showDayNumber:n.showDayNumber,extraHookProps:n.extraHookProps,defaultContent:$R},function(i,o){return(o||n.forceDayTop)&&M("div",{className:"fc-daygrid-day-top",ref:i},M("a",w({id:n.dayNumberId,className:"fc-daygrid-day-number"},r),o||M($t,null,"\xA0")))})},t}($e);function $R(e){return e.dayNumberText}var wy=yt({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function Iy(e){var t=e.eventRange.ui.display;return t==="list-item"||t==="auto"&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}var _y=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this.props;return M(vR,w({}
90,n,{extraClassNames:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:wy,defaultDisplayEventEnd:n.defaultDisplayEventEnd,disableResizing:!n.seg.eventRange.def.allDay}))},t}($e),xy=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this,r=n.props,i=n.context,o=i.options.eventTimeFormat||wy,s=Io(r.seg,o,i,!0,r.defaultDisplayEventEnd);return M(ll,{seg:r.seg,timeText:s,defaultContent:YR,isDragging:r.isDragging,isResizing:!1,isDateSelecting:!1,isSelected:r.isSelected,isPast:r.isPast,isFuture:r.isFuture,isToday:r.isToday},function(a,l,c,u){return M("a",w({className:["fc-daygrid-event","fc-daygrid-dot-event"].concat(l).join(" "),ref:a},of(r.seg,i)),u)})},t}($e);function YR(e){return M($t,null,M("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&M("div",{className:"fc-event-time"},e.timeText),M("div",{className:"fc-event-title"},e.event.title||M($t,null,"\xA0")))}var GR=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.compileSegs=Ae(qR),n}return t.prototype.render=function(){var n=this.props,r=this.compileSegs(n.singlePlacements),i=r.allSegs,o=r.invisibleSegs;return M(wR,{dateProfile:n.dateProfile,todayRange:n.todayRange,allDayDate:n.allDayDate,moreCnt:n.moreCnt,allSegs:i,hiddenSegs:o,alignmentElRef:n.alignmentElRef,alignGridTop:n.alignGridTop,extraDateSpan:n.extraDateSpan,popoverContent:function(){var s=(n.eventDrag?n.eventDrag.affectedInstances:null)||(n.eventResize?n.eventResize.affectedInstances:null)||{};return M($t,null,i.map(function(a){var l=a.eventRange.instance.instanceId;return M("div",{className:"fc-daygrid-event-harness",key:l,style:{visibility:s[l]?"hidden":""}},Iy(a)?M(xy,w({seg:a,isDragging:!1,isSelected:l===n.eventSelection,defaultDisplayEventEnd:!1},ki(a,n.todayRange))):M(_y,w({seg:a,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:l===n.eventSelection,defaultDisplayEventEnd:!1},ki(a,n.todayRange))))}))}},function(s,a,l,c,u,f,d,p){return M("a",w({ref:s,className:["fc-daygrid-more-link"].concat(a).join(" "),title:f,"aria-expanded":d,"aria-controls":p},_m(u)),c)})},t}($e);function qR(e){for(var t=[],n=[],r=0,i=e;r<i.length;r++){var o=i[r];t.push(o.seg),o.isVisible||n.push(o.seg)}return{allSegs:t,invisibleSegs:n}}var ZR=yt({week:"narrow"}),KR=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.rootElRef=mn(),n.state={dayNumberId:yr()},n.handleRootEl=function(r){Kn(n.rootElRef,r),Kn(n.props.elRef,r)},n}return t.prototype.render=function(){var n=this,r=n.context,i=n.props,o=n.state,s=n.rootElRef,a=i.date,l=i.dateProfile,c=Go(r,a,"week");return M(Dy,{date:a,dateProfile:l,todayRange:i.todayRange,showDayNumber:i.showDayNumber,extraHookProps:i.extraHookProps,elRef:this.handleRootEl},function(u,f,d,p){return M("td",w({ref:u,role:"gridcell",className:["fc-daygrid-day"].concat(f,i.extraClassNames||[]).join(" ")},d,i.extraDataAttrs,i.showDayNumber?{"aria-labelledby":o.dayNumberId}:{}),M("div",{className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",ref:i.innerElRef},i.showWeekNumber&&M(SR,{date:a,defaultFormat:ZR},function(h,v,y,m){return M("a",w({ref:h,className:["fc-daygrid-week-number"].concat(v).join(" ")},c),m)}),!p&&M(WR,{date:a,dateProfile:l,showDayNumber:i.showDayNumber,dayNumberId:o.dayNumberId,forceDayTop:i.forceDayTop,todayRange:i.todayRange,extraHookProps:i.extraHookProps}),M("div",{className:"fc-daygrid-day-events",ref:i.fgContentElRef},i.fgContent,M("div",{className:"fc-daygrid-day-bottom",style:{marginTop:i.moreMarginTop}},M(GR,{allDayDate:a,singlePlacements:i.singlePlacements,moreCnt:i.moreCnt,alignmentElRef:s,alignGridTop:!i.showDayNumber,extraDateSpan:i.extraDateSpan,dateProfile:i.dateProfile,eventSelection:i.eventSelection,eventDrag:i.eventDrag,eventResize:i.eventResize,todayRange:i.todayRange}))),M("div",{className:"fc-daygrid-day-bg"},i.bgContent)))})},t}(li);function XR(e,t,n,r,i,o,s){var a=new eM;a.allowReslicing=!0,a.strictOrder=r,t===!0||n===!0?(a.maxCoord=o,a.hiddenConsumes=!0):typeof t=="number"?a.maxStackCnt=t:typeof n=="number"&&(a.maxStackCnt=n,a.hiddenConsumes=!0);for(var l=[],c=[],u=0;u<e.length;u+=1){var f=e[u],d=f.eventRange.instance.instanceId,p=i[d];p!=null?l.push({index:u,thickness:p,span:{start:f.firstCol,end:f.lastCol+1}}):c.push(f)}for(var h=a.addSegs(l),v=a.toRects(),y=JR(v,e,s),m=y.singleColPlacements,S=y.multiColPlacements,b=y.leftoverMargins,g=[],E=[],T=0,R=c;T<R.length;T++){var f=R[T];S[f.firstCol].push({seg:f,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(var I=f.firstCol;I<=f.lastCol;I+=1)m[I].push({seg:Pi(f,I,I+1,s),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(var I=0;I<s.length;I+=1)g.push(0);for(var C=0,A=h;C<A.length;C++){var O=A[C],f=e[O.index],k=O.span;S[k.start].push({seg:Pi(f,k.start,k.end,s),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(var I=k.start;I<k.end;I+=1)g[I]+=1,m[I].push({seg:Pi(f,I,I+1,s),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(var I=0;I<s.length;I+=1)E.push(b[I]);
90return{singleColPlacements:m,multiColPlacements:S,moreCnts:g,moreMarginTops:E}}function JR(e,t,n){for(var r=QR(e,n.length),i=[],o=[],s=[],a=0;a<n.length;a+=1){for(var l=r[a],c=[],u=0,f=0,d=0,p=l;d<p.length;d++){var h=p[d],v=t[h.index];c.push({seg:Pi(v,a,a+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:h.levelCoord,marginTop:h.levelCoord-u}),u=h.levelCoord+h.thickness}var y=[];u=0,f=0;for(var m=0,S=l;m<S.length;m++){var h=S[m],v=t[h.index],b=h.span.end-h.span.start>1,g=h.span.start===a;f+=h.levelCoord-u,u=h.levelCoord+h.thickness,b?(f+=h.thickness,g&&y.push({seg:Pi(v,h.span.start,h.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:h.levelCoord,marginTop:0})):g&&(y.push({seg:Pi(v,h.span.start,h.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:h.levelCoord,marginTop:f}),f=0)}i.push(c),o.push(y),s.push(f)}return{singleColPlacements:i,multiColPlacements:o,leftoverMargins:s}}function QR(e,t){for(var n=[],r=0;r<t;r+=1)n.push([]);for(var i=0,o=e;i<o.length;i++)for(var s=o[i],r=s.span.start;r<s.span.end;r+=1)n[r].push(s);return n}function Pi(e,t,n,r){if(e.firstCol===t&&e.lastCol===n-1)return e;var i=e.eventRange,o=i.range,s=$i(o,{start:r[t].date,end:bt(r[n-1].date,1)});return w(w({},e),{firstCol:t,lastCol:n-1,eventRange:{def:i.def,ui:w(w({},i.ui),{durationEditable:!1}),instance:i.instance,range:s},isStart:e.isStart&&s.start.valueOf()===o.start.valueOf(),isEnd:e.isEnd&&s.end.valueOf()===o.end.valueOf()})}var eM=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.hiddenConsumes=!1,n.forceHidden={},n}return t.prototype.addSegs=function(n){for(var r=this,i=e.prototype.addSegs.call(this,n),o=this.entriesByLevel,s=function(l){return!r.forceHidden[_o(l)]},a=0;a<o.length;a+=1)o[a]=o[a].filter(s);return i},t.prototype.handleInvalidInsertion=function(n,r,i){var o=this,s=o.entriesByLevel,a=o.forceHidden,l=n.touchingEntry,c=n.touchingLevel,u=n.touchingLateral;if(this.hiddenConsumes&&l){var f=_o(l);if(!a[f])if(this.allowReslicing){var d=w(w({},l),{span:dy(l.span,r.span)}),p=_o(d);a[p]=!0,s[c][u]=d,this.splitEntry(l,r,i)}else a[f]=!0,i.push(l)}return e.prototype.handleInvalidInsertion.call(this,n,r,i)},t}(kx),Ry=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.cellElRefs=new Or,n.frameElRefs=new Or,n.fgElRefs=new Or,n.segHarnessRefs=new Or,n.rootElRef=mn(),n.state={framePositions:null,maxContentHeight:null,eventInstanceHeights:{}},n}return t.prototype.render=function(){var n=this,r=this,i=r.props,o=r.state,s=r.context,a=s.options,l=i.cells.length,c=Rs(i.businessHourSegs,l),u=Rs(i.bgEventSegs,l),f=Rs(this.getHighlightSegs(),l),d=Rs(this.getMirrorSegs(),l),p=XR(Om(i.fgEventSegs,a.eventOrder),i.dayMaxEvents,i.dayMaxEventRows,a.eventOrderStrict,o.eventInstanceHeights,o.maxContentHeight,i.cells),h=p.singleColPlacements,v=p.multiColPlacements,y=p.moreCnts,m=p.moreMarginTops,S=i.eventDrag&&i.eventDrag.affectedInstances||i.eventResize&&i.eventResize.affectedInstances||{};return M("tr",{ref:this.rootElRef,role:"row"},i.renderIntro&&i.renderIntro(),i.cells.map(function(b,g){var E=n.renderFgSegs(g,i.forPrint?h[g]:v[g],i.todayRange,S),T=n.renderFgSegs(g,tM(d[g],v),i.todayRange,{},Boolean(i.eventDrag),Boolean(i.eventResize),!1);return M(KR,{key:b.key,elRef:n.cellElRefs.createRef(b.key),innerElRef:n.frameElRefs.createRef(b.key),dateProfile:i.dateProfile,date:b.date,showDayNumber:i.showDayNumbers,showWeekNumber:i.showWeekNumbers&&g===0,forceDayTop:i.showWeekNumbers,todayRange:i.todayRange,eventSelection:i.eventSelection,eventDrag:i.eventDrag,eventResize:i.eventResize,extraHookProps:b.extraHookProps,extraDataAttrs:b.extraDataAttrs,extraClassNames:b.extraClassNames,extraDateSpan:b.extraDateSpan,moreCnt:y[g],moreMarginTop:m[g],singlePlacements:h[g],fgContentElRef:n.fgElRefs.createRef(b.key),fgContent:M($t,null,M($t,null,E),M($t,null,T)),bgContent:M($t,null,n.renderFillSegs(f[g],"highlight"),n.renderFillSegs(c[g],"non-business"),n.renderFillSegs(u[g],"bg-event"))})}))},t.prototype.componentDidMount=function(){this.updateSizing(!0)},t.prototype.componentDidUpdate=function(n,r){var i=this.props;this.updateSizing(!Zn(n,i))},t.prototype.getHighlightSegs=function(){var n=this.props;return n.eventDrag&&n.eventDrag.segs.length?n.eventDrag.segs:n.eventResize&&n.eventResize.segs.length?n.eventResize.segs:n.dateSelectionSegs},t.prototype.getMirrorSegs=function(){var n=this.props;return n.eventResize&&n.eventResize.segs.length?n.eventResize.segs:[]},t.prototype.renderFgSegs=function(n,r,i,o,s,a,l){var c=this.context,u=this.props.eventSelection,f=this.state.framePositions,d=this.props.cells.length===1,p=s||a||l,h=[];if(f)for(var v=0,y=r;v<y.length;v++){var m=y[v],S=m.seg,b=S.eventRange.instance.instanceId,g=b+":"+n,E=m.isVisible&&!o[b],T=m.isAbsolute,R="",I="";T&&(c.isRtl?(I=0,R=f.lefts[S.lastCol]-f.lefts[S.firstCol]):(R=0,I=f.rights[S.firstCol]-f.rights[S.lastCol])),h.push(M("div",{className:"fc-daygri
90d-event-harness"+(T?" fc-daygrid-event-harness-abs":""),key:g,ref:p?null:this.segHarnessRefs.createRef(g),style:{visibility:E?"":"hidden",marginTop:T?"":m.marginTop,top:T?m.absoluteTop:"",left:R,right:I}},Iy(S)?M(xy,w({seg:S,isDragging:s,isSelected:b===u,defaultDisplayEventEnd:d},ki(S,i))):M(_y,w({seg:S,isDragging:s,isResizing:a,isDateSelecting:l,isSelected:b===u,defaultDisplayEventEnd:d},ki(S,i)))))}return h},t.prototype.renderFillSegs=function(n,r){var i=this.context.isRtl,o=this.props.todayRange,s=this.state.framePositions,a=[];if(s)for(var l=0,c=n;l<c.length;l++){var u=c[l],f=i?{right:0,left:s.lefts[u.lastCol]-s.lefts[u.firstCol]}:{left:0,right:s.rights[u.firstCol]-s.rights[u.lastCol]};a.push(M("div",{key:TI(u.eventRange),className:"fc-daygrid-bg-harness",style:f},r==="bg-event"?M(bR,w({seg:u},ki(u,o))):yR(r)))}return M.apply(void 0,rt([$t,{}],a))},t.prototype.updateSizing=function(n){var r=this,i=r.props,o=r.frameElRefs;if(!i.forPrint&&i.clientWidth!==null){if(n){var s=i.cells.map(function(f){return o.currentMap[f.key]});if(s.length){var a=this.rootElRef.current;this.setState({framePositions:new Fu(a,s,!0,!1)})}}var l=this.state.eventInstanceHeights,c=this.queryEventInstanceHeights(),u=i.dayMaxEvents===!0||i.dayMaxEventRows===!0;this.safeSetState({eventInstanceHeights:w(w({},l),c),maxContentHeight:u?this.computeMaxContentHeight():null})}},t.prototype.queryEventInstanceHeights=function(){var n=this.segHarnessRefs.currentMap,r={};for(var i in n){var o=Math.round(n[i].getBoundingClientRect().height),s=i.split(":")[0];r[s]=Math.max(r[s]||0,o)}return r},t.prototype.computeMaxContentHeight=function(){var n=this.props.cells[0].key,r=this.cellElRefs.currentMap[n],i=this.fgElRefs.currentMap[n];return r.getBoundingClientRect().bottom-i.getBoundingClientRect().top},t.prototype.getCellEls=function(){var n=this.cellElRefs.currentMap;return this.props.cells.map(function(r){return n[r.key]})},t}(li);Ry.addStateEquality({eventInstanceHeights:Zn});function tM(e,t){if(!e.length)return[];var n=nM(t);return e.map(function(r){return{seg:r,isVisible:!0,isAbsolute:!0,absoluteTop:n[r.eventRange.instance.instanceId],marginTop:0}})}function nM(e){for(var t={},n=0,r=e;n<r.length;n++)for(var i=r[n],o=0,s=i;o<s.length;o++){var a=s[o];t[a.seg.eventRange.instance.instanceId]=a.absoluteTop}return t}var rM=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.splitBusinessHourSegs=Ae(xs),n.splitBgEventSegs=Ae(xs),n.splitFgEventSegs=Ae(xs),n.splitDateSelectionSegs=Ae(xs),n.splitEventDrag=Ae(Jp),n.splitEventResize=Ae(Jp),n.rowRefs=new Or,n.handleRootEl=function(r){n.rootEl=r,r?n.context.registerInteractiveComponent(n,{el:r,isHitComboAllowed:n.props.isHitComboAllowed}):n.context.unregisterInteractiveComponent(n)},n}return t.prototype.render=function(){var n=this,r=this.props,i=r.dateProfile,o=r.dayMaxEventRows,s=r.dayMaxEvents,a=r.expandRows,l=r.cells.length,c=this.splitBusinessHourSegs(r.businessHourSegs,l),u=this.splitBgEventSegs(r.bgEventSegs,l),f=this.splitFgEventSegs(r.fgEventSegs,l),d=this.splitDateSelectionSegs(r.dateSelectionSegs,l),p=this.splitEventDrag(r.eventDrag,l),h=this.splitEventResize(r.eventResize,l),v=s===!0||o===!0;v&&!a&&(v=!1,o=null,s=null);
90var y=["fc-daygrid-body",v?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",a?"":"fc-daygrid-body-natural"];return M("div",{className:y.join(" "),ref:this.handleRootEl,style:{width:r.clientWidth,minWidth:r.tableMinWidth}},M(gf,{unit:"day"},function(m,S){return M($t,null,M("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:r.clientWidth,minWidth:r.tableMinWidth,height:a?r.clientHeight:""}},r.colGroupNode,M("tbody",{role:"presentation"},r.cells.map(function(b,g){return M(Ry,{ref:n.rowRefs.createRef(g),key:b.length?b[0].date.toISOString():g,showDayNumbers:l>1,showWeekNumbers:r.showWeekNumbers,todayRange:S,dateProfile:i,cells:b,renderIntro:r.renderRowIntro,businessHourSegs:c[g],eventSelection:r.eventSelection,bgEventSegs:u[g].filter(iM),fgEventSegs:f[g],dateSelectionSegs:d[g],eventDrag:p[g],eventResize:h[g],dayMaxEvents:s,dayMaxEventRows:o,clientWidth:r.clientWidth,clientHeight:r.clientHeight,forPrint:r.forPrint})}))))}))},t.prototype.prepareHits=function(){this.rowPositions=new Fu(this.rootEl,this.rowRefs.collect().map(function(n){return n.getCellEls()[0]}),!1,!0),this.colPositions=new Fu(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)},t.prototype.queryHit=function(n,r){var i=this,o=i.colPositions,s=i.rowPositions,a=o.leftToIndex(n),l=s.topToIndex(r);if(l!=null&&a!=null){var c=this.props.cells[l][a];return{dateProfile:this.props.dateProfile,dateSpan:w({range:this.getCellRange(l,a),allDay:!0},c.extraDateSpan),dayEl:this.getCellEl(l,a),rect:{left:o.lefts[a],right:o.rights[a],top:s.tops[l],bottom:s.bottoms[l]},layer:0}}return null},t.prototype.getCellEl=function(n,r){return this.rowRefs.currentMap[n].getCellEls()[r]},t.prototype.getCellRange=function(n,r){var i=this.props.cells[n][r].date,o=bt(i,1);return{start:i,end:o}},t}(li);function iM(e){return e.eventRange.def.allDay}var oM=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.forceDayIfListItem=!0,n}return t.prototype.sliceRange=function(n,r){return r.sliceRange(n)},t}(Kx),sM=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.slicer=new oM,n.tableRef=mn(),n}return t.prototype.render=function(){var n=this,r=n.props,i=n.context;return M(rM,w({ref:this.tableRef},this.slicer.sliceProps(r,r.dateProfile,r.nextDayThreshold,i,r.dayTableModel),{dateProfile:r.dateProfile,cells:r.dayTableModel.cells,colGroupNode:r.colGroupNode,tableMinWidth:r.tableMinWidth,renderRowIntro:r.renderRowIntro,dayMaxEvents:r.dayMaxEvents,dayMaxEventRows:r.dayMaxEventRows,showWeekNumbers:r.showWeekNumbers,expandRows:r.expandRows,headerAlignElRef:r.headerAlignElRef,clientWidth:r.clientWidth,clientHeight:r.clientHeight,forPrint:r.forPrint}))},t}(li),aM=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.buildDayTableModel=Ae(lM),n.headerRef=mn(),n.tableRef=mn(),n}return t.prototype.render=function(){var n=this,r=this.context,i=r.options,o=r.dateProfileGenerator,s=this.props,a=this.buildDayTableModel(s.dateProfile,o),l=i.dayHeaders&&M(Yx,{ref:this.headerRef,dateProfile:s.dateProfile,dates:a.headerDates,datesRepDistinctDays:a.rowCnt===1}),c=function(u){return M(sM,{ref:n.tableRef,dateProfile:s.dateProfile,dayTableModel:a,businessHours:s.businessHours,dateSelection:s.dateSelection,eventStore:s.eventStore,eventUiBases:s.eventUiBases,eventSelection:s.eventSelection,eventDrag:s.eventDrag,eventResize:s.eventResize,nextDayThreshold:i.nextDayThreshold,colGroupNode:u.tableColGroupNode,tableMinWidth:u.tableMinWidth,dayMaxEvents:i.dayMaxEvents,dayMaxEventRows:i.dayMaxEventRows,showWeekNumbers:i.weekNumbers,expandRows:!s.isHeightAuto,headerAlignElRef:n.headerElRef,clientWidth:u.clientWidth,clientHeight:u.clientHeight,forPrint:s.forPrint})};return i.dayMinWidth?this.renderHScrollLayout(l,c,a.colCnt,i.dayMinWidth):this.renderSimpleLayout(l,c)},t}(UR);function lM(e,t){var n=new qx(e.renderRange,t);return new Zx(n,/year|month|week/.test(e.currentRangeUnit))}var uM=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.buildRenderRange=function(n,r,i){var o=this.props.dateEnv,s=e.prototype.buildRenderRange.call(this,n,r,i),a=s.start,l=s.end,c;if(/^(year|month)$/.test(r)&&(a=o.startOfWeek(a),c=o.startOfWeek(l),c.valueOf()!==l.valueOf()&&(l=wp(c,1))),this.props.monthMode&&this.props.fixedWeekCount){var u=Math.ceil(Ew(a,l));l=wp(l,6-u)}return{start:a,end:l}},t}(ny),jA=In({initialView:"dayGridMonth",views:{dayGrid:{component:aM,dateProfileGeneratorClass:uM},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},monthMode:!0,fixedWeekCount:!0}}});/*! 91FullCalendar v5.11.3 92Docs & License: https://fullcalendar.io/ 93(c) 2022 Adam Shaw 94*/var cM=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.state={textId:yr()},n}return t.prototype.render=function(){var n=this.context,r=n.theme,i=n.dateEnv,o=n.options,s=n.viewApi,a=this.props,l=a.cellId,c=a.dayDate,u=a.todayRange,f=this.state.textId,d=lf(c,u),p=o.listDayFormat?i.format(c,o.listDayFormat):"",h=o.listDaySideFormat?i.format(c,o.listDaySideFormat):"",v=w({date:i.toDate(c),view:s,textId:f,text:p,sideText:h,navLinkAttrs:Go(this.context,c),sideNavLinkAttrs:Go(this.context,c,"day",!1)},d),y=["fc-list-day"].concat(ol(d,r));return M(Qn,{hookProps:v,classNames:o.dayHeaderClassNames,content:o.dayHeaderContent,defaultContent:fM,didMount:o.dayHeaderDidMount,willUnmount:o.dayHeaderWillUnmount},function(m,S,b,g){return M("tr",{ref:m,className:y.concat(S).join(" "),"data-date":nl(c)},M("th",{scope:"colgroup",colSpan:3,id:l,"aria-labelledby":f},M("div",{className:"fc-list-day-cushion "+r.getClass("tableCellShaded"),ref:b},g)))})},t}($e);function fM(e){return M($t,null,e.text&&M("a",w({id:e.textId,className:"fc-list-day-text"}
94,e.navLinkAttrs),e.text),e.sideText&&M("a",w({"aria-hidden":!0,className:"fc-list-day-side-text"},e.sideNavLinkAttrs),e.sideText))}var dM=yt({hour:"numeric",minute:"2-digit",meridiem:"short"}),pM=function(e){fe(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.render=function(){var n=this,r=n.props,i=n.context,o=r.seg,s=r.timeHeaderId,a=r.eventHeaderId,l=r.dateHeaderId,c=i.options.eventTimeFormat||dM;return M(ll,{seg:o,timeText:"",disableDragging:!0,disableResizing:!0,defaultContent:function(){return hM(o,i)},isPast:r.isPast,isFuture:r.isFuture,isToday:r.isToday,isSelected:r.isSelected,isDragging:r.isDragging,isResizing:r.isResizing,isDateSelecting:r.isDateSelecting},function(u,f,d,p,h){return M("tr",{className:["fc-list-event",h.event.url?"fc-event-forced-url":""].concat(f).join(" "),ref:u},vM(o,c,i,s,l),M("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},M("span",{className:"fc-list-event-dot",style:{borderColor:h.borderColor||h.backgroundColor}})),M("td",{ref:d,headers:a+" "+l,className:"fc-list-event-title"},p))})},t}($e);function hM(e,t){var n=of(e,t);return M("a",w({},n),e.eventRange.def.title)}function vM(e,t,n,r,i){var o=n.options;if(o.displayEventTime!==!1){var s=e.eventRange.def,a=e.eventRange.instance,l=!1,c=void 0;if(s.allDay?l=!0:pI(e.eventRange.range)?e.isStart?c=Io(e,t,n,null,null,a.range.start,e.end):e.isEnd?c=Io(e,t,n,null,null,e.start,a.range.end):l=!0:c=Io(e,t,n),l){var u={text:n.options.allDayText,view:n.viewApi};return M(Qn,{hookProps:u,classNames:o.allDayClassNames,content:o.allDayContent,defaultContent:gM,didMount:o.allDayDidMount,willUnmount:o.allDayWillUnmount},function(f,d,p,h){return M("td",{ref:f,headers:r+" "+i,className:["fc-list-event-time"].concat(d).join(" ")},h)})}return M("td",{className:"fc-list-event-time"},c)}return null}function gM(e){return e.text}var mM=function(e){fe(t,e);function t(){var n=e!==null&&e.apply(this,arguments)||this;return n.computeDateVars=Ae(bM),n.eventStoreToSegs=Ae(n._eventStoreToSegs),n.state={timeHeaderId:yr(),eventHeaderId:yr(),dateHeaderIdRoot:yr()},n.setRootEl=function(r){r?n.context.registerInteractiveComponent(n,{el:r}):n.context.unregisterInteractiveComponent(n)},n}return t.prototype.render=function(){var n=this,r=this,i=r.props,o=r.context,s=["fc-list",o.theme.getClass("table"),o.options.stickyHeaderDates!==!1?"fc-list-sticky":""],a=this.computeDateVars(i.dateProfile),l=a.dayDates,c=a.dayRanges,u=this.eventStoreToSegs(i.eventStore,i.eventUiBases,c);return M(Aa,{viewSpec:o.viewSpec,elRef:this.setRootEl},function(f,d){return M("div",{ref:f,className:s.concat(d).join(" ")},M(by,{liquid:!i.isHeightAuto,overflowX:i.isHeightAuto?"visible":"hidden",overflowY:i.isHeightAuto?"visible":"auto"},u.length>0?n.renderSegList(u,l):n.renderEmptyMessage()))})},t.prototype.renderEmptyMessage=function(){var n=this.context,r=n.options,i=n.viewApi,o={text:r.noEventsText,view:i};return M(Qn,{hookProps:o,classNames:r.noEventsClassNames,content:r.noEventsContent,defaultContent:yM,didMount:r.noEventsDidMount,willUnmount:r.noEventsWillUnmount},function(s,a,l,c){return M("div",{className:["fc-list-empty"].concat(a).join(" "),ref:s},M("div",{className:"fc-list-empty-cushion",ref:l},c))})},t.prototype.renderSegList=function(n,r){var i=this.context,o=i.theme,s=i.options,a=this.state,l=a.timeHeaderId,c=a.eventHeaderId,u=a.dateHeaderIdRoot,f=EM(n);return M(gf,{unit:"day"},function(d,p){for(var h=[],v=0;v<f.length;v+=1){var y=f[v];if(y){var m=nl(r[v]),S=u+"-"+m;h.push(M(cM,{key:m,cellId:S,dayDate:r[v],todayRange:p})),y=Om(y,s.eventOrder);for(var b=0,g=y;b<g.length;b++){var E=g[b];h.push(M(pM,w({key:m+":"+E.eventRange.instance.instanceId,seg:E,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,timeHeaderId:l,eventHeaderId:c,dateHeaderId:S},ki(E,p,d))))}}}return M("table",{className:"fc-list-table "+o.getClass("table")},M("thead",null,M("tr",null,M("th",{scope:"col",id:l},s.timeHint),M("th",{scope:"col","aria-hidden":!0}),M("th",{scope:"col",id:c},s.eventHint))),M("tbody",null,h))})},t.prototype._eventStoreToSegs=function(n,r,i){return this.eventRangesToSegs(Bu(n,r,this.props.dateProfile.activeRange,this.context.options.nextDayThreshold).fg,i)},t.prototype.eventRangesToSegs=function(n,r){for(var i=[],o=0,s=n;o<s.length;o++){var a=s[o];i.push.apply(i,this.eventRangeToSegs(a,r))}return i},t.prototype.eventRangeToSegs=function(n,r){var i=this.context.dateEnv,o=this.context.options.nextDayThreshold,s=n.range,a=n.def.allDay,l,c,u,f=[];for(l=0;l<r.length;l+=1)if(c=$i(s,r[l]),c&&(u={component:this,eventRange:n,start:c.start,end:c.end,isStart:n.isStart&&c.start.valueOf()===s.start.valueOf(),isEnd:n.isEnd&&c.end.valueOf()===s.end.valueOf(),dayIndex:l},f.push(u),!u.isEnd&&!a&&l+1<r.length&&s.end<i.add(r[l+1].start,o))){u.end=s.end,u.isEnd=!0;break}return f},t}(li);function yM(e){return e.text}function bM(e){for(var t=Ze(e.renderRange.start),n=e.renderRange.end,r=[],i=[];t<n;)r.push(t),i.push({start:t,end:bt(t,1)}),t=bt(t,1);return{dayDates:r,dayRanges:i}}function EM(e){var t=[],n,r;for(n=0;n<e.length;n+=1)r=e[n],(t[r.dayIndex]||(t[r.dayIndex]=[])).push(r);return t}var SM={listDayFormat:Qp,listDaySideFormat:Qp,noEventsClassNames:P,noEventsContent:P,noEventsDidMount:P,noEventsWillUnmount:P};function Qp(e){return e===!1?null:yt(e)}var UA=In({optionRefiners:SM,views:{list:{component:mM,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"}}}});/*! 95FullCalendar v5.11.2 96Docs & License: https://fullcalendar.io/ 97(c) 2022 Adam Shaw 98*/vf.touchMouseIgnoreWait=500;var ju=0,ka=0,Uu=!1,mf=function(){function e(t){var n=this;this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=function(r){if(!n.shouldIgnoreMouse()&&CM(r)&&n.tryStart(r)){var i=n.createEventFromMouse(r,!0);n.emitter.trigger("pointerdown",i),n.initScrollWatch(i),n.shouldIgnoreMove||document.addEventListener("mousemove",n.handleMouseMove),document.addEventListener("mouseup",n.handleMouseUp)}},this.handleMouseMove=function(r){var i=n.createEventFromMouse(r);n.recordCoords(i),n.emitter.trigger("pointermove",i)},this.handleMouseUp=function(r){document.removeEventListener("mousemove",n.handleMouseMove),document.removeEventListener("mouseup",n.handleMouseUp),n.emitter.trigger("pointerup",n.createEventFromMouse(r)),n.cleanup()},this.handleTouchStart=function(r){if(n.tryStart(r)){n.isTouchDragging=!0;var i=n.createEventFromTouch(r,!0);n.emitter.trigger("pointerdown",i),n.initScrollWatch(i);var o=r.target;n.shouldIgnoreMove||o.addEventListener("touchmove",n.handleTouchMove),o.addEventListener("touchend",n.handleTouchEnd),o.addEventListener("touchcancel",n.handleTouchEnd),window.addEventListener("scroll",n.handleTouchScroll,!0)}},this.handleTouchMove=function(r){var i=n.createEventFromTouch(r);n.recordCoords(i),n.emitter.trigger("pointermove",i)},this.handleTouchEnd=function(r){if(n.isDragging){var i=r.target;i.removeEventListener("touchmove",n.handleTouchMove),i.removeEventListener("touchend",n.handleTouchEnd),i.removeEventListener("touchcancel",n.handleTouchEnd),window.removeEventListener("scroll",n.handleTouchScroll,!0),n.emitter.trigger("pointerup",n.createEventFromTouch(r)),n.cleanup(),n.isTouchDragging=!1,TM()}},this.handleTouchScroll=function(){n.wasTouchScroll=!0},this.handleScroll=function(r){if(!n.shouldIgnoreMove){var i=window.pageXOffset-n.prevScrollX+n.prevPageX,o=window.pageYOffset-n.prevScrollY+n.prevPageY;n.emitter.trigger("pointermove",{origEvent:r,isTouch:n.isTouchDragging,subjectEl:n.subjectEl,pageX:i,pageY:o,deltaX:i-n.origPageX,deltaY:o-n.origPageY})}},this.containerEl=t,this.emitter=new sl,t.addEventListener("mousedown",this.handleMouseDown),t.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),DM()}return e.prototype.destroy=function(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),wM()}
98,e.prototype.tryStart=function(t){var n=this.querySubjectEl(t),r=t.target;return n&&(!this.handleSelector||Nt(r,this.handleSelector))?(this.subjectEl=n,this.isDragging=!0,this.wasTouchScroll=!1,!0):!1},e.prototype.cleanup=function(){Uu=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()},e.prototype.querySubjectEl=function(t){return this.selector?Nt(t.target,this.selector):this.containerEl},e.prototype.shouldIgnoreMouse=function(){return ju||this.isTouchDragging},e.prototype.cancelTouchScroll=function(){this.isDragging&&(Uu=!0)},e.prototype.initScrollWatch=function(t){this.shouldWatchScroll&&(this.recordCoords(t),window.addEventListener("scroll",this.handleScroll,!0))},e.prototype.recordCoords=function(t){this.shouldWatchScroll&&(this.prevPageX=t.pageX,this.prevPageY=t.pageY,this.prevScrollX=window.pageXOffset,this.prevScrollY=window.pageYOffset)},e.prototype.destroyScrollWatch=function(){this.shouldWatchScroll&&window.removeEventListener("scroll",this.handleScroll,!0)},e.prototype.createEventFromMouse=function(t,n){var r=0,i=0;return n?(this.origPageX=t.pageX,this.origPageY=t.pageY):(r=t.pageX-this.origPageX,i=t.pageY-this.origPageY),{origEvent:t,isTouch:!1,subjectEl:this.subjectEl,pageX:t.pageX,pageY:t.pageY,deltaX:r,deltaY:i}},e.prototype.createEventFromTouch=function(t,n){var r=t.touches,i,o,s=0,a=0;return r&&r.length?(i=r[0].pageX,o=r[0].pageY):(i=t.pageX,o=t.pageY),n?(this.origPageX=i,this.origPageY=o):(s=i-this.origPageX,a=o-this.origPageY),{origEvent:t,isTouch:!0,subjectEl:this.subjectEl,pageX:i,pageY:o,deltaX:s,deltaY:a}},e}();function CM(e){return e.button===0&&!e.ctrlKey}function TM(){ju+=1,setTimeout(function(){ju-=1},vf.touchMouseIgnoreWait)}function DM(){ka+=1,ka===1&&window.addEventListener("touchmove",My,{passive:!1})}function wM(){ka-=1,ka||window.removeEventListener("touchmove",My,{passive:!1})}function My(e){Uu&&e.preventDefault()}var IM=function(){function e(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}return e.prototype.start=function(t,n,r){this.sourceEl=t,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=n-window.pageXOffset,this.origScreenY=r-window.pageYOffset,this.deltaX=0,this.deltaY=0,this.updateElPosition()},e.prototype.handleMove=function(t,n){this.deltaX=t-window.pageXOffset-this.origScreenX,this.deltaY=n-window.pageYOffset-this.origScreenY,this.updateElPosition()},e.prototype.setIsVisible=function(t){t?this.isVisible||(this.mirrorEl&&(this.mirrorEl.style.display=""),this.isVisible=t,this.updateElPosition()):this.isVisible&&(this.mirrorEl&&(this.mirrorEl.style.display="none"),this.isVisible=t)},e.prototype.stop=function(t,n){var r=this,i=function(){r.cleanup(),n()};t&&this.mirrorEl&&this.isVisible&&this.revertDuration&&(this.deltaX||this.deltaY)?this.doRevertAnimation(i,this.revertDuration):setTimeout(i,0)},e.prototype.doRevertAnimation=function(t,n){var r=this.mirrorEl,i=this.sourceEl.getBoundingClientRect();r.style.transition="top "+n+"ms,left "+n+"ms",To(r,{left:i.left,top:i.top}),lw(r,function(){r.style.transition="",t()})},e.prototype.cleanup=function(){this.mirrorEl&&($c(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null},e.prototype.updateElPosition=function(){this.sourceEl&&this.isVisible&&To(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})},e.prototype.getMirrorEl=function(){var t=this.sourceElRect,n=this.mirrorEl;return n||(n=this.mirrorEl=this.sourceEl.cloneNode(!0),n.classList.add("fc-unselectable"),n.classList.add("fc-event-dragging"),To(n,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:t.right-t.left,height:t.bottom-t.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(n)),n},e}(),Ay=function(e){fe(t,e);function t(n,r){var i=e.call(this)||this;return i.handleScroll=function(){i.scrollTop=i.scrollController.getScrollTop(),i.scrollLeft=i.scrollController.getScrollLeft(),i.handleScrollChange()},i.scrollController=n,i.doesListening=r,i.scrollTop=i.origScrollTop=n.getScrollTop(),i.scrollLeft=i.origScrollLeft=n.getScrollLeft(),i.scrollWidth=n.getScrollWidth(),i.scrollHeight=n.getScrollHeight(),i.clientWidth=n.getClientWidth(),i.clientHeight=n.getClientHeight(),i.clientRect=i.computeClientRect(),i.doesListening&&i.getEventTarget().addEventListener("scroll",i.handleScroll),i}return t.prototype.destroy=function(){this.doesListening&&this.getEventTarget().removeEventListener("scroll",this.handleScroll)},t.prototype.getScrollTop=function(){return this.scrollTop},t.prototype.getScrollLeft=function(){return this.scrollLeft},t.prototype.setScrollTop=function(n){this.scrollController.setScrollTop(n),this.doesListening||(this.scrollTop=Math.max(Math.min(n,this.getMaxScrollTop()),0),this.handleScrollChange())},t.prototype.setScrollLeft=function(n){this.scrollController.setScrollLeft(n),this.doesListening||(this.scrollLeft=Math.max(Math.min(n,this.getMaxScrollLeft()),0),this.handleScrollChange())},t.prototype.getClientWidth=function(){return this.clientWidth},t.prototype.getClientHeight=function(){return this.clientHeight},t.prototype.getScrollWidth=function(){return this.scrollWidth},t.prototype.getScrollHeight=function(){return this.scrollHeight},t.prototype.handleScrollChange=function(){},t}(cf),ky=function(e){fe(t,e);function t(n,r){return e.call(this,new g_(n),r)||this}return t.prototype.getEventTarget=function(){return this.scrollController.el},t.prototype.computeClientRect=function(){return f_(this.scrollController.el)},t}
98(Ay),_M=function(e){fe(t,e);function t(n){return e.call(this,new m_,n)||this}return t.prototype.getEventTarget=function(){return window},t.prototype.computeClientRect=function(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}},t.prototype.handleScrollChange=function(){this.clientRect=this.computeClientRect()},t}(Ay),eh=typeof performance=="function"?performance.now:Date.now,xM=function(){function e(){var t=this;this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=function(){if(t.isAnimating){var n=t.computeBestEdge(t.pointerScreenX+window.pageXOffset,t.pointerScreenY+window.pageYOffset);if(n){var r=eh();t.handleSide(n,(r-t.msSinceRequest)/1e3),t.requestAnimation(r)}else t.isAnimating=!1}}}return e.prototype.start=function(t,n,r){this.isEnabled&&(this.scrollCaches=this.buildCaches(r),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(t,n))},e.prototype.handleMove=function(t,n){if(this.isEnabled){var r=t-window.pageXOffset,i=n-window.pageYOffset,o=this.pointerScreenY===null?0:i-this.pointerScreenY,s=this.pointerScreenX===null?0:r-this.pointerScreenX;o<0?this.everMovedUp=!0:o>0&&(this.everMovedDown=!0),s<0?this.everMovedLeft=!0:s>0&&(this.everMovedRight=!0),this.pointerScreenX=r,this.pointerScreenY=i,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(eh()))}},e.prototype.stop=function(){if(this.isEnabled){this.isAnimating=!1;for(var t=0,n=this.scrollCaches;t<n.length;t++){var r=n[t];r.destroy()}this.scrollCaches=null}},e.prototype.requestAnimation=function(t){this.msSinceRequest=t,requestAnimationFrame(this.animate)},e.prototype.handleSide=function(t,n){var r=t.scrollCache,i=this.edgeThreshold,o=i-t.distance,s=o*o/(i*i)*this.maxVelocity*n,a=1;switch(t.name){case"left":a=-1;case"right":r.setScrollLeft(r.getScrollLeft()+s*a);break;case"top":a=-1;case"bottom":r.setScrollTop(r.getScrollTop()+s*a);break}},e.prototype.computeBestEdge=function(t,n){for(var r=this.edgeThreshold,i=null,o=this.scrollCaches||[],s=0,a=o;s<a.length;s++){var l=a[s],c=l.clientRect,u=t-c.left,f=c.right-t,d=n-c.top,p=c.bottom-n;u>=0&&f>=0&&d>=0&&p>=0&&(d<=r&&this.everMovedUp&&l.canScrollUp()&&(!i||i.distance>d)&&(i={scrollCache:l,name:"top",distance:d}),p<=r&&this.everMovedDown&&l.canScrollDown()&&(!i||i.distance>p)&&(i={scrollCache:l,name:"bottom",distance:p}),u<=r&&this.everMovedLeft&&l.canScrollLeft()&&(!i||i.distance>u)&&(i={scrollCache:l,name:"left",distance:u}),f<=r&&this.everMovedRight&&l.canScrollRight()&&(!i||i.distance>f)&&(i={scrollCache:l,name:"right",distance:f}))}return i},e.prototype.buildCaches=function(t){return this.queryScrollEls(t).map(function(n){return n===window?new _M(!1):new ky(n,!1)})},e.prototype.queryScrollEls=function(t){for(var n=[],r=0,i=this.scrollQuery;r<i.length;r++){var o=i[r];typeof o=="object"?n.push(o):n.push.apply(n,Array.prototype.slice.call(wm(t).querySelectorAll(o)))}return n},e}(),rs=function(e){fe(t,e);function t(n,r){var i=e.call(this,n)||this;i.containerEl=n,i.delay=null,i.minDistance=0,i.touchScrollAllowed=!0,i.mirrorNeedsRevert=!1,i.isInteracting=!1,i.isDragging=!1,i.isDelayEnded=!1,i.isDistanceSurpassed=!1,i.delayTimeoutId=null,i.onPointerDown=function(s){i.isDragging||(i.isInteracting=!0,i.isDelayEnded=!1,i.isDistanceSurpassed=!1,uw(document.body),fw(document.body),s.isTouch||s.origEvent.preventDefault(),i.emitter.trigger("pointerdown",s),i.isInteracting&&!i.pointer.shouldIgnoreMove&&(i.mirror.setIsVisible(!1),i.mirror.start(s.subjectEl,s.pageX,s.pageY),i.startDelay(s),i.minDistance||i.handleDistanceSurpassed(s)))},i.onPointerMove=function(s){if(i.isInteracting){if(i.emitter.trigger("pointermove",s),!i.isDistanceSurpassed){var a=i.minDistance,l=void 0,c=s.deltaX,u=s.deltaY;l=c*c+u*u,l>=a*a&&i.handleDistanceSurpassed(s)}i.isDragging&&(s.origEvent.type!=="scroll"&&(i.mirror.handleMove(s.pageX,s.pageY),i.autoScroller.handleMove(s.pageX,s.pageY)),i.emitter.trigger("dragmove",s))}},i.onPointerUp=function(s){i.isInteracting&&(i.isInteracting=!1,cw(document.body),dw(document.body),i.emitter.trigger("pointerup",s),i.isDragging&&(i.autoScroller.stop(),i.tryStopDrag(s)),i.delayTimeoutId&&(clearTimeout(i.delayTimeoutId),i.delayTimeoutId=null))};var o=i.pointer=new mf(n);return o.emitter.on("pointerdown",i.onPointerDown),o.emitter.on("pointermove",i.onPointerMove),o.emitter.on("pointerup",i.onPointerUp),r&&(o.selector=r),i.mirror=new IM,i.autoScroller=new xM,i}return t.prototype.destroy=function(){this.pointer.destroy(),this.onPointerUp({})},t.prototype.startDelay=function(n){var r=this;typeof this.delay=="number"?this.delayTimeoutId=setTimeout(function(){r.delayTimeoutId=null,r.handleDelayEnd(n)},this.delay):this.handleDelayEnd(n)},t.prototype.handleDelayEnd=function(n){this.isDelayEnded=!0,this.tryStartDrag(n)},t.prototype.handleDistanceSurpassed=function(n){this.isDistanceSurpassed=!0,this.tryStartDrag(n)},t.prototype.tryStartDrag=function(n){this.isDelayEnded&&this.isDistanceSurpassed&&(!this.pointer.wasTouchScroll||this.touchScrollAllowed)&&(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(n.pageX,n.pageY,this.containerEl),this.emitter.trigger("dragstart",n),this.touchScrollAllowed===!1&&this.pointer.cancelTouchScroll())},t.prototype.tryStopDrag=function(n){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,n))},t.prototype.stopDrag=function(n){this.isDragging=!1,this.emitter.trigger("dragend",n)},t.prototype.setIgnoreMove=function(n){this.pointer.shouldIgnoreMove=n},t.prototype.setMirrorIsVisible=function(n){this.mirror.setIsVisible(n)},t.prototype.setMirrorNeedsRevert=function(n){this.mirrorNeedsRevert=n},t.prototype.setAutoScrollEnabled=function(n){this.autoScroller.isEnabled=n},t}(py),RM=function(){function e(t){this.origRect=uf(t),this.scrollCaches=Xm(t).map(function(n){return new ky(n,!0)})}return e.prototype.destroy=function(){for(var t=0,n=this.scrollCaches;t<n.length;t++){var r=n[t];r.destroy()}},e.prototype.computeLeft=function(){for(var t=this.origRect.left,n=0,r=this.scrollCaches;n<r.length;n++){var i=r[n];t+=i.origScrollLeft-i.getScrollLeft()}return t},e.prototype.computeTop=function(){for(var t=this.origRect.top,n=0,r=this.scrollCaches;n<r.length;n++){var i=r[n];t+=i.origScrollTop-i.getScrollTop()}return t},e.prototype.isWithinClipping=function(t,n){for(var r={left:t,top:n},i=0,o=this.scrollCaches;i<o.length;i++){var s=o[i];if(!MM(s.getEventTarget())&&!QI(r,s.clientRect))return!1}return!0},e}();function MM(e){var t=e.tagName;return t==="HTML"||t==="BODY"}var ul=function(){function e(t,n){var r=this;this.useSubjectCenter=!1,this.requireInitial=!0,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=function(i){var o=r.dragging;r.initialHit=null,r.movingHit=null,r.finalHit=null,r.prepareHits(),r.process
98FirstCoord(i),r.initialHit||!r.requireInitial?(o.setIgnoreMove(!1),r.emitter.trigger("pointerdown",i)):o.setIgnoreMove(!0)},this.handleDragStart=function(i){r.emitter.trigger("dragstart",i),r.handleMove(i,!0)},this.handleDragMove=function(i){r.emitter.trigger("dragmove",i),r.handleMove(i)},this.handlePointerUp=function(i){r.releaseHits(),r.emitter.trigger("pointerup",i)},this.handleDragEnd=function(i){r.movingHit&&r.emitter.trigger("hitupdate",null,!0,i),r.finalHit=r.movingHit,r.movingHit=null,r.emitter.trigger("dragend",i)},this.droppableStore=n,t.emitter.on("pointerdown",this.handlePointerDown),t.emitter.on("dragstart",this.handleDragStart),t.emitter.on("dragmove",this.handleDragMove),t.emitter.on("pointerup",this.handlePointerUp),t.emitter.on("dragend",this.handleDragEnd),this.dragging=t,this.emitter=new sl}return e.prototype.processFirstCoord=function(t){var n={left:t.pageX,top:t.pageY},r=n,i=t.subjectEl,o;i instanceof HTMLElement&&(o=uf(i),r=e_(r,o));var s=this.initialHit=this.queryHitForOffset(r.left,r.top);if(s){if(this.useSubjectCenter&&o){var a=qm(o,s.rect);a&&(r=t_(a))}this.coordAdjust=n_(r,n)}else this.coordAdjust={left:0,top:0}},e.prototype.handleMove=function(t,n){var r=this.queryHitForOffset(t.pageX+this.coordAdjust.left,t.pageY+this.coordAdjust.top);(n||!cl(this.movingHit,r))&&(this.movingHit=r,this.emitter.trigger("hitupdate",r,!1,t))},e.prototype.prepareHits=function(){this.offsetTrackers=si(this.droppableStore,function(t){return t.component.prepareHits(),new RM(t.el)})},e.prototype.releaseHits=function(){var t=this.offsetTrackers;for(var n in t)t[n].destroy();this.offsetTrackers={}},e.prototype.queryHitForOffset=function(t,n){var r=this,i=r.droppableStore,o=r.offsetTrackers,s=null;for(var a in i){var l=i[a].component,c=o[a];if(c&&c.isWithinClipping(t,n)){var u=c.computeLeft(),f=c.computeTop(),d=t-u,p=n-f,h=c.origRect,v=h.right-h.left,y=h.bottom-h.top;if(d>=0&&d<v&&p>=0&&p<y){var m=l.queryHit(d,p,v,y);m&&il(m.dateProfile.activeRange,m.dateSpan.range)&&(!s||m.layer>s.layer)&&(m.componentId=a,m.context=l.context,m.rect.left+=u,m.rect.right+=u,m.rect.top+=f,m.rect.bottom+=f,s=m)}}}return s},e}();function cl(e,t){return!e&&!t?!0:Boolean(e)!==Boolean(t)?!1:_I(e.dateSpan,t.dateSpan)}function Py(e,t){for(var n={},r=0,i=t.pluginHooks.datePointTransforms;r<i.length;r++){var o=i[r];w(n,o(e,t))}return w(n,AM(e,t.dateEnv)),n}function AM(e,t){return{date:t.toDate(e.range.start),dateStr:t.formatIso(e.range.start,{omitTime:e.allDay}),allDay:e.allDay}}var kM=function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;r.handlePointerDown=function(o){var s=r.dragging,a=o.origEvent.target;s.setIgnoreMove(!r.component.isValidDateDownEl(a))},r.handleDragEnd=function(o){var s=r.component,a=r.dragging.pointer;if(!a.wasTouchScroll){var l=r.hitDragging,c=l.initialHit,u=l.finalHit;if(c&&u&&cl(c,u)){var f=s.context,d=w(w({},Py(c.dateSpan,f)),{dayEl:c.dayEl,jsEvent:o.origEvent,view:f.viewApi||f.calendarApi.view});f.emitter.trigger("dateClick",d)}}},r.dragging=new rs(n.el),r.dragging.autoScroller.isEnabled=!1;var i=r.hitDragging=new ul(r.dragging,hf(n));return i.emitter.on("pointerdown",r.handlePointerDown),i.emitter.on("dragend",r.handleDragEnd),r}return t.prototype.destroy=function(){this.dragging.destroy()},t}(Qi),PM=function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;r.dragSelection=null,r.handlePointerDown=function(l){var c=r,u=c.component,f=c.dragging,d=u.context.options,p=d.selectable&&u.isValidDateDownEl(l.origEvent.target);f.setIgnoreMove(!p),f.delay=l.isTouch?NM(u):null},r.handleDragStart=function(l){r.component.context.calendarApi.unselect(l)},r.handleHitUpdate=function(l,c){var u=r.component.context,f=null,d=!1;if(l){var p=r.hitDragging.initialHit,h=l.componentId===p.componentId&&r.isHitComboAllowed&&!r.isHitComboAllowed(p,l);h||(f=LM(p,l,u.pluginHooks.dateSelectionTransformers)),(!f||!Xx(f,l.dateProfile,u))&&(d=!0,f=null)}f?u.dispatch({type:"SELECT_DATES",selection:f}):c||u.dispatch({type:"UNSELECT_DATES"}),d?Yc():Gc(),c||(r.dragSelection=f)},r.handlePointerUp=function(l){r.dragSelection&&(Fm(r.dragSelection,l,r.component.context),r.dragSelection=null)};var i=n.component,o=i.context.options,s=r.dragging=new rs(n.el);s.touchScrollAllowed=!1,s.minDistance=o.selectMinDistance||0,s.autoScroller.isEnabled=o.dragScroll;var a=r.hitDragging=new ul(r.dragging,hf(n));return a.emitter.on("pointerdown",r.handlePointerDown),a.emitter.on("dragstart",r.handleDragStart),a.emitter.on("hitupdate",r.handleHitUpdate),a.emitter.on("pointerup",r.handlePointerUp),r}return t.prototype.destroy=function(){this.dragging.destroy()},t}(Qi);function NM(e){var t=e.context.options,n=t.selectLongPressDelay;return n==null&&(n=t.longPressDelay),n}function LM(e,t,n){var r=e.dateSpan,i=t.dateSpan,o=[r.range.start,r.range.end,i.range.start,i.range.end];o.sort(mw);for(var s={},a=0,l=n;a<l.length;a++){var c=l[a],u=c(e,t);if(u===!1)return null;u&&w(s,u)}return s.range={start:o[0],end:o[3]},s.allDay=r.allDay,s}var Ny=function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;r.subjectEl=null,r.subjectSeg=null,r.isDragging=!1,r.eventRange=null,r.relevantEvents=null,r.receivingContext=null,r.validMutation=null,r.mutatedRelevantEvents=null,r.handlePointerDown=function(l){var c=l.origEvent.target,u=r,f=u.component,d=u.dragging,p=d.mirror,h=f.context.options,v=f.context;r.subjectEl=l.subjectEl;var y=r.subjectSeg=Yi(l.subjectEl),m=r.eventRange=y.eventRange,S=m.instance.instanceId;r.relevantEvents=Qc(v.getCurrentData().eventStore,S),d.minDistance=l.isTouch?0:h.eventDragMinDistance,d.delay=l.isTouch&&S!==f.props.eventSelection?HM(f):null,h.fixedMirrorParent?p.parentNode=h.fixedMirrorParent:p.parentNode=Nt(c,".fc"),p.revertDuration=h.dragRevertDuration;var b=f.isValidSegDownEl(c)&&!Nt(c,".fc-event-resizer");d.setIgnoreMove(!b),r.isDragging=b&&l.subjectEl.classList.contains("fc-event-draggable")},r.handleDragStart=function(l){var c=r.component.context,u=r.eventRange,f=u.instance.instanceId;l.isTouch?f!==r.component.props.eventSelection&&c.dispatch({type:"SELECT_EVENT",eventInstanceId:f}):c.dispatch({type:"UNSELECT_EVENT"}),r.isDragging&&(c.calendarApi.unselect(l),c.emitter.trigger("eventDragStart",{el:r.subjectEl,event:new ot(c,u.def,u.instance),jsEvent:l.origEvent,view:c.viewApi}))}
98,r.handleHitUpdate=function(l,c){if(!!r.isDragging){var u=r.relevantEvents,f=r.hitDragging.initialHit,d=r.component.context,p=null,h=null,v=null,y=!1,m={affectedEvents:u,mutatedEvents:Dn(),isEvent:!0};if(l){p=l.context;var S=p.options;d===p||S.editable&&S.droppable?(h=OM(f,l,p.getCurrentData().pluginHooks.eventDragMutationMassagers),h&&(v=af(u,p.getCurrentData().eventUiBases,h,p),m.mutatedEvents=v,gy(m,l.dateProfile,p)||(y=!0,h=null,v=null,m.mutatedEvents=Dn()))):p=null}r.displayDrag(p,m),y?Yc():Gc(),c||(d===p&&cl(f,l)&&(h=null),r.dragging.setMirrorNeedsRevert(!h),r.dragging.setMirrorIsVisible(!l||!wm(r.subjectEl).querySelector(".fc-event-mirror")),r.receivingContext=p,r.validMutation=h,r.mutatedRelevantEvents=v)}},r.handlePointerUp=function(){r.isDragging||r.cleanup()},r.handleDragEnd=function(l){if(r.isDragging){var c=r.component.context,u=c.viewApi,f=r,d=f.receivingContext,p=f.validMutation,h=r.eventRange.def,v=r.eventRange.instance,y=new ot(c,h,v),m=r.relevantEvents,S=r.mutatedRelevantEvents,b=r.hitDragging.finalHit;if(r.clearDrag(),c.emitter.trigger("eventDragStop",{el:r.subjectEl,event:y,jsEvent:l.origEvent,view:u}),p){if(d===c){var g=new ot(c,S.defs[h.defId],v?S.instances[v.instanceId]:null);c.dispatch({type:"MERGE_EVENTS",eventStore:S});for(var E={oldEvent:y,event:g,relatedEvents:$r(S,c,v),revert:function(){c.dispatch({type:"MERGE_EVENTS",eventStore:m})}},T={},R=0,I=c.getCurrentData().pluginHooks.eventDropTransformers;R<I.length;R++){var C=I[R];w(T,C(p,c))}c.emitter.trigger("eventDrop",w(w(w({},E),T),{el:l.subjectEl,delta:p.datesDelta,jsEvent:l.origEvent,view:u})),c.emitter.trigger("eventChange",E)}else if(d){var A={event:y,relatedEvents:$r(m,c,v),revert:function(){c.dispatch({type:"MERGE_EVENTS",eventStore:m})}};c.emitter.trigger("eventLeave",w(w({},A),{draggedEl:l.subjectEl,view:u})),c.dispatch({type:"REMOVE_EVENTS",eventStore:m}),c.emitter.trigger("eventRemove",A);var O=S.defs[h.defId],k=S.instances[v.instanceId],V=new ot(d,O,k);d.dispatch({type:"MERGE_EVENTS",eventStore:S});var Q={event:V,relatedEvents:$r(S,d,k),revert:function(){d.dispatch({type:"REMOVE_EVENTS",eventStore:S})}};d.emitter.trigger("eventAdd",Q),l.isTouch&&d.dispatch({type:"SELECT_EVENT",eventInstanceId:v.instanceId}),d.emitter.trigger("drop",w(w({},Py(b.dateSpan,d)),{draggedEl:l.subjectEl,jsEvent:l.origEvent,view:b.context.viewApi})),d.emitter.trigger("eventReceive",w(w({},Q),{draggedEl:l.subjectEl,view:b.context.viewApi}))}}else c.emitter.trigger("_noEventDrop")}r.cleanup()};var i=r.component,o=i.context.options,s=r.dragging=new rs(n.el);s.pointer.selector=t.SELECTOR,s.touchScrollAllowed=!1,s.autoScroller.isEnabled=o.dragScroll;var a=r.hitDragging=new ul(r.dragging,Vu);return a.useSubjectCenter=n.useEventCenter,a.emitter.on("pointerdown",r.handlePointerDown),a.emitter.on("dragstart",r.handleDragStart),a.emitter.on("hitupdate",r.handleHitUpdate),a.emitter.on("pointerup",r.handlePointerUp),a.emitter.on("dragend",r.handleDragEnd),r}return t.prototype.destroy=function(){this.dragging.destroy()},t.prototype.displayDrag=function(n,r){var i=this.component.context,o=this.receivingContext;o&&o!==n&&(o===i?o.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:r.affectedEvents,mutatedEvents:Dn(),isEvent:!0}}):o.dispatch({type:"UNSET_EVENT_DRAG"})),n&&n.dispatch({type:"SET_EVENT_DRAG",state:r})},t.prototype.clearDrag=function(){var n=this.component.context,r=this.receivingContext;r&&r.dispatch({type:"UNSET_EVENT_DRAG"}),n!==r&&n.dispatch({type:"UNSET_EVENT_DRAG"})},t.prototype.cleanup=function(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null},t.SELECTOR=".fc-event-draggable, .fc-event-resizable",t}(Qi);function OM(e,t,n){var r=e.dateSpan,i=t.dateSpan,o=r.range.start,s=i.range.start,a={};r.allDay!==i.allDay&&(a.allDay=i.allDay,a.hasEnd=t.context.options.allDayMaintainDuration,i.allDay&&(o=Ze(o)));var l=Ti(o,s,e.context.dateEnv,e.componentId===t.componentId?e.largeUnit:null);l.milliseconds&&(a.allDay=!1);for(var c={datesDelta:l,standardProps:a},u=0,f=n;u<f.length;u++){var d=f[u];d(c,e,t)}return c}function HM(e){var t=e.context.options,n=t.eventLongPressDelay;return n==null&&(n=t.longPressDelay),n}var BM=function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;r.draggingSegEl=null,r.draggingSeg=null,r.eventRange=null,r.relevantEvents=null,r.validMutation=null,r.mutatedRelevantEvents=null,r.handlePointerDown=function(a){var l=r.component,c=r.querySegEl(a),u=Yi(c),f=r.eventRange=u.eventRange;r.dragging.minDistance=l.context.options.eventDragMinDistance,r.dragging.setIgnoreMove(!r.component.isValidSegDownEl(a.origEvent.target)||a.isTouch&&r.component.props.eventSelection!==f.instance.instanceId)},r.handleDragStart=function(a){var l=r.component.context,c=r.eventRange;r.relevantEvents=Qc(l.getCurrentData().eventStore,r.eventRange.instance.instanceId);var u=r.querySegEl(a);r.draggingSegEl=u,r.draggingSeg=Yi(u),l.calendarApi.unselect(),l.emitter.trigger("eventResizeStart",{el:u,event:new ot(l,c.def,c.instance),jsEvent:a.origEvent,view:l.viewApi})}
98,r.handleHitUpdate=function(a,l,c){var u=r.component.context,f=r.relevantEvents,d=r.hitDragging.initialHit,p=r.eventRange.instance,h=null,v=null,y=!1,m={affectedEvents:f,mutatedEvents:Dn(),isEvent:!0};if(a){var S=a.componentId===d.componentId&&r.isHitComboAllowed&&!r.isHitComboAllowed(d,a);S||(h=FM(d,a,c.subjectEl.classList.contains("fc-event-resizer-start"),p.range))}h&&(v=af(f,u.getCurrentData().eventUiBases,h,u),m.mutatedEvents=v,gy(m,a.dateProfile,u)||(y=!0,h=null,v=null,m.mutatedEvents=null)),v?u.dispatch({type:"SET_EVENT_RESIZE",state:m}):u.dispatch({type:"UNSET_EVENT_RESIZE"}),y?Yc():Gc(),l||(h&&cl(d,a)&&(h=null),r.validMutation=h,r.mutatedRelevantEvents=v)},r.handleDragEnd=function(a){var l=r.component.context,c=r.eventRange.def,u=r.eventRange.instance,f=new ot(l,c,u),d=r.relevantEvents,p=r.mutatedRelevantEvents;if(l.emitter.trigger("eventResizeStop",{el:r.draggingSegEl,event:f,jsEvent:a.origEvent,view:l.viewApi}),r.validMutation){var h=new ot(l,p.defs[c.defId],u?p.instances[u.instanceId]:null);l.dispatch({type:"MERGE_EVENTS",eventStore:p});var v={oldEvent:f,event:h,relatedEvents:$r(p,l,u),revert:function(){l.dispatch({type:"MERGE_EVENTS",eventStore:d})}};l.emitter.trigger("eventResize",w(w({},v),{el:r.draggingSegEl,startDelta:r.validMutation.startDelta||Ne(0),endDelta:r.validMutation.endDelta||Ne(0),jsEvent:a.origEvent,view:l.viewApi})),l.emitter.trigger("eventChange",v)}else l.emitter.trigger("_noEventResize");r.draggingSeg=null,r.relevantEvents=null,r.validMutation=null};var i=n.component,o=r.dragging=new rs(n.el);o.pointer.selector=".fc-event-resizer",o.touchScrollAllowed=!1,o.autoScroller.isEnabled=i.context.options.dragScroll;var s=r.hitDragging=new ul(r.dragging,hf(n));return s.emitter.on("pointerdown",r.handlePointerDown),s.emitter.on("dragstart",r.handleDragStart),s.emitter.on("hitupdate",r.handleHitUpdate),s.emitter.on("dragend",r.handleDragEnd),r}return t.prototype.destroy=function(){this.dragging.destroy()},t.prototype.querySegEl=function(n){return Nt(n.subjectEl,".fc-event")},t}(Qi);function FM(e,t,n,r){var i=e.context.dateEnv,o=e.dateSpan.range.start,s=t.dateSpan.range.start,a=Ti(o,s,i,e.largeUnit);if(n){if(i.add(r.start,a)<r.end)return{startDelta:a}}else if(i.add(r.end,a)>r.start)return{endDelta:a};return null}var zM=function(){function e(t){var n=this;this.context=t,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=function(i){i.jsEvent&&(n.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=function(i){var o=n.context.options.unselectCancel,s=Dm(i.origEvent);n.matchesCancel=!!Nt(s,o),n.matchesEvent=!!Nt(s,Ny.SELECTOR)},this.onDocumentPointerUp=function(i){var o=n.context,s=n.documentPointer,a=o.getCurrentData();if(!s.wasTouchScroll){if(a.dateSelection&&!n.isRecentPointerDateSelect){var l=o.options.unselectAuto;l&&(!l||!n.matchesCancel)&&o.calendarApi.unselect(i)}a.eventSelection&&!n.matchesEvent&&o.dispatch({type:"UNSELECT_EVENT"})}n.isRecentPointerDateSelect=!1};var r=this.documentPointer=new mf(document);r.shouldIgnoreMove=!0,r.shouldWatchScroll=!1,r.emitter.on("pointerdown",this.onDocumentPointerDown),r.emitter.on("pointerup",this.onDocumentPointerUp),t.emitter.on("select",this.onSelect)}return e.prototype.destroy=function(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()},e}(),VM={fixedMirrorParent:P},jM={dateClick:P,eventDragStart:P,eventDragStop:P,eventDrop:P,eventResizeStart:P,eventResizeStop:P,eventResize:P,drop:P,eventReceive:P,eventLeave:P};vf.dataAttrPrefix="";(function(e){fe(t,e);function t(n){var r=e.call(this,n)||this;r.shouldIgnoreMove=!1,r.mirrorSelector="",r.currentMirrorEl=null,r.handlePointerDown=function(o){r.emitter.trigger("pointerdown",o),r.shouldIgnoreMove||r.emitter.trigger("dragstart",o)},r.handlePointerMove=function(o){r.shouldIgnoreMove||r.emitter.trigger("dragmove",o)},r.handlePointerUp=function(o){r.emitter.trigger("pointerup",o),r.shouldIgnoreMove||r.emitter.trigger("dragend",o)};var i=r.pointer=new mf(n);return i.emitter.on("pointerdown",r.handlePointerDown),i.emitter.on("pointermove",r.handlePointerMove),i.emitter.on("pointerup",r.handlePointerUp),r}return t.prototype.destroy=function(){this.pointer.destroy()},t.prototype.setIgnoreMove=function(n){this.shouldIgnoreMove=n},t.prototype.setMirrorIsVisible=function(n){if(n)this.currentMirrorEl&&(this.currentMirrorEl.style.visibility="",this.currentMirrorEl=null);else{var r=this.mirrorSelector?document.querySelector(this.mirrorSelector):null;r&&(this.currentMirrorEl=r,r.style.visibility="hidden")}},t})(py);var WA=In({componentInteractions:[kM,PM,Ny,BM],calendarInteractions:[zM],elementDraggingImpl:rs,optionRefiners:VM,listenerRefiners:jM});/*! 99FullCalendar v5.11.2 100Docs & License: https://fullcalendar.io/ 101(c) 2022 Adam Shaw 102*/var UM={googleCalendarApiKey:String},WM={googleCalendarApiKey:String,googleCalendarId:String,googleCalendarApiBase:String,extraParams:P},$M="https://www.googleapis.com/calendar/v3/calendars",YM={parseMeta:function(e){var t=e.googleCalendarId;return!t&&e.url&&(t=GM(e.url)),t?{googleCalendarId:t,googleCalendarApiKey:e.googleCalendarApiKey,googleCalendarApiBase:e.googleCalendarApiBase,extraParams:e.extraParams}:null},fetch:function(e,t,n){var r=e.context,i=r.dateEnv,o=r.options,s=e.eventSource.meta,a=s.googleCalendarApiKey||o.googleCalendarApiKey;if(!a)n({message:"Specify a googleCalendarApiKey. See http://fullcalendar.io/docs/google_calendar/"});else{var l=qM(s),c=s.extraParams,u=typeof c=="function"?c():c,f=ZM(e.range,a,u,i);uy("GET",l,f,function(d,p){d.error?n({message:"Google Calendar API: "+d.error.message,errors:d.error.errors,xhr:p}):t({rawEvents:KM(d.items,f.timeZone),xhr:p})},function(d,p){n({message:d,xhr:p})})}}};function GM(e){var t;return/^[^/]+@([^/.]+\.)*(google|googlemail|gmail)\.com$/.test(e)?e:(t=/^https:\/\/www.googleapis.com\/calendar\/v3\/calendars\/([^/]*)/.exec(e))||(t=/^https?:\/\/www.google.com\/calendar\/feeds\/([^/]*)/.exec(e))?decodeURIComponent(t[1]):null}function qM(e){var t=e.googleCalendarApiBase;return t||(t=$M),t+"/"+encodeURIComponent(e.googleCalendarId)+"/events"}function ZM(e,t,n,r){var i,o,s;return r.canComputeOffset?(o=r.formatIso(e.start),s=r.formatIso(e.end)):(o=bt(e.start,-1).toISOString(),s=bt(e.end,1).toISOString()),i=w(w({},n||{}),{key:t,timeMin:o,timeMax:s,singleEvents:!0,maxResults:9999}),r.timeZone!=="local"&&(i.timeZone=r.timeZone),i}function KM(e,t){return e.map(function(n){return XM(n,t)})}function XM(e,t){var n=e.htmlLink||null;return n&&t&&(n=JM(n,"ctz="+t)),{id:e.id,title:e.summary,start:e.start.dateTime||e.start.date,end:e.end.dateTime||e.end.date,url:n,location:e.location,description:e.description,attachments:e.attachments||[],extendedProps:(e.extendedProperties||{}).shared||{}}}function JM(e,t){return e.replace(/(\?.*?)?(#|$)/,function(n,r,i){return(r?r+"&":"?")+t+i})}var $A=In({eventSourceDefs:[YM],optionRefiners:UM,eventSourceRefiners:WM});function ct(e,t,...n){if(e in t){let i=t[e];return typeof i=="function"?i(...n):i}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(i=>`"${i}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,ct),r}function ye(r){var i=r,{visible:e=!0,features:t=0}=i,n=nn(i,["visible","features"]);var o;if(e||t&2&&n.props.static)return ru(n);if(t&1){let s=(o=n.props.unmount)==null||o?0:1;return ct(s,{[0](){return null},[1](){return ru(Tt(ne({},n),{props:Tt(ne({},n.props),{hidden:!0,style:{display:"none"}})}
102))}})}return ru(n)}function ru({props:e,attrs:t,slots:n,slot:r,name:i}){var o;let c=Dr(e,["unmount","static"]),{as:s}=c,a=nn(c,["as"]),l=(o=n.default)==null?void 0:o.call(n,r);if(s==="template"){if(Object.keys(a).length>0||Object.keys(t).length>0){let[u,...f]=l!=null?l:[];if(!QM(u)||f.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${i} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(a).concat(Object.keys(t)).map(d=>` - ${d}`).join(` 103`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(d=>` - ${d}`).join(` 104`)].join(` 105`));return wn(u,a)}return Array.isArray(l)&&l.length===1?l[0]:l}return dn(s,a,l)}function Dr(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function QM(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}var eA=0;function tA(){return++eA}function Fe(){return tA()}function nA(e){throw new Error("Unexpected object: "+e)}function yf(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),i=r!=null?r:-1,o=(()=>{switch(e.focus){case 0:return n.findIndex(s=>!t.resolveDisabled(s));case 1:{let s=n.slice().reverse().findIndex((a,l,c)=>i!==-1&&c.length-l-1>=i?!1:!t.resolveDisabled(a));return s===-1?s:n.length-1-s}case 2:return n.findIndex((s,a)=>a<=i?!1:!t.resolveDisabled(s));case 3:{let s=n.slice().reverse().findIndex(a=>!t.resolveDisabled(a));return s===-1?s:n.length-1-s}case 4:return n.findIndex(s=>t.resolveId(s)===e.id);case 5:return null;default:nA(e)}})();return o===-1?r:o}function Y(e){return e==null||e.value==null?null:"$el"in e.value?e.value.$el:e.value}function yn(e,t,n){typeof window!="undefined"&&et(r=>{window.addEventListener(e,t,n),r(()=>{window.removeEventListener(e,t,n)})})}var Ly=Symbol("Context");function rA(){return er()!==null}function er(){return We(Ly,null)}function eo(e){nt(Ly,e)}function th(e,t){if(e)return e;let n=t!=null?t:"button";if(typeof n=="string"&&n.toLowerCase()==="button")return"button"}function ui(e,t){let n=ee(th(e.value.type,e.value.as));return Ve(()=>{n.value=th(e.value.type,e.value.as)}),et(()=>{var r;n.value||!Y(t)||Y(t)instanceof HTMLButtonElement&&!((r=Y(t))!=null&&r.hasAttribute("type"))&&(n.value="button")}),n}function bf({container:e,accept:t,walk:n,enabled:r}){et(()=>{let i=e.value;if(!i||r!==void 0&&!r.value)return;let o=Object.assign(a=>t(a),{acceptNode:t}),s=document.createTreeWalker(i,NodeFilter.SHOW_ELEMENT,o,!1);for(;s.nextNode();)n(s.currentNode)})}var Oy=Symbol("ComboboxContext");function to(e){let t=We(Oy,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,to),n}return t}ve({name:"Combobox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean]}},setup(e,{slots:t,attrs:n,emit:r}){let i=ee(1),o=ee(null),s=ee(null),a=ee(null),l=ee(null),c=ee({static:!1,hold:!1}),u=ee([]),f=ee(null),d=re(()=>e.modelValue),p={comboboxState:i,value:d,inputRef:s,labelRef:o,buttonRef:a,optionsRef:l,disabled:re(()=>e.disabled),options:u,activeOptionIndex:f,inputPropsRef:ee({displayValue:void 0}),optionsPropsRef:c,closeCombobox(){e.disabled||i.value!==1&&(i.value=1,f.value=null)},openCombobox(){e.disabled||i.value!==0&&(i.value=0)},goToOption(v,y){if(e.disabled||l.value&&!c.value.static&&i.value===1)return;let m=yf(v===4?{focus:4,id:y}:{focus:v},{resolveItems:()=>u.value,resolveActiveIndex:()=>f.value,resolveId:S=>S.id,resolveDisabled:S=>S.dataRef.disabled});f.value!==m&&(f.value=m)},syncInputValue(){let v=p.value.value;if(!Y(p.inputRef)||v===void 0)return;let y=p.inputPropsRef.value.displayValue;typeof y=="function"?p.inputRef.value.value=y(v):typeof v=="string"&&(p.inputRef.value.value=v)},selectOption(v){let y=u.value.find(S=>S.id===v);if(!y)return;let{dataRef:m}=y;r("update:modelValue",m.value),p.syncInputValue()},selectActiveOption(){if(f.value===null)return;let{dataRef:v}=u.value[f.value];r("update:modelValue",v.value),p.syncInputValue()},registerOption(v,y){var m,S;let b=f.value!==null?u.value[f.value]:null,g=Array.from((S=(m=l.value)==null?void 0:m.querySelectorAll('[id^="headlessui-combobox-option-"]'))!=null?S:[]).reduce((E,T,R)=>Object.assign(E,{[T.id]:R}),{});u.value=[...u.value,{id:v,dataRef:y}].sort((E,T)=>g[E.id]-g[T.id]),f.value=(()=>b===null?null:u.value.indexOf(b))()},unregisterOption(v){let y=u.value.slice(),m=f.value!==null?y[f.value]:null,S=y.findIndex(b=>b.id===v);S!==-1&&y.splice(S,1),u.value=y,f.value=(()=>S===f.value||m===null?null:y.indexOf(m))()}};yn("mousedown",v=>{var y,m,S;let b=v.target;i.value===0&&(((y=Y(s))==null?void 0:y.contains(b))||((m=Y(a))==null?void 0:m.contains(b))||((S=Y(l))==null?void 0:S.contains(b))||p.closeCombobox())}),hn([p.value,p.inputRef],()=>p.syncInputValue(),{immediate:!0}),nt(Oy,p),eo(re(()=>ct(i.value,{[0]:0,[1]:1})));let h=re(()=>f.value===null?null:u.value[f.value].dataRef.value);return()=>{let v={open:i.value===0,disabled:e.disabled,activeIndex:f.value,activeOption:h.value};return ye({props:Dr(e,["modelValue","onUpdate:modelValue","disabled"]),slot:v,slots:t,attrs:n,name:"Combobox"})}}});ve({name:"ComboboxLabel",props:{as:{type:[Object,String],default:"label"}},setup(e,{attrs:t,slots:n}){let r=to("ComboboxLabel"),i=`headlessui-combobox-label-${Fe()}`;function o(){var s;(s=Y(r.inputRef))==null||s.focus({preventScroll:!0})}return()=>{let s={open:r.comboboxState.value===0,disabled:r.disabled.value},a={id:i,ref:r.labelRef,onClick:o};return ye({props:ne(ne({},e),a),slot:s,attrs:t,slots:n,name:"ComboboxLabel"})}}});ve({name:"ComboboxButton",props:{as:{type:[Object,String],default:"button"}},setup(e,{attrs:t,slots:n}){let r=to("ComboboxButton"),i=`headlessui-combobox-button-${Fe()}`;function o(l){r.disabled.value||(r.comboboxState.value===0?r.closeCombobox():(l.preventDefault(),r.openCombobox()),Oe(()=>{var c;return(c=Y(r.inputRef))==null?void 0:c.focus({preventScroll:!0})}
105))}function s(l){switch(l.key){case"ArrowDown":l.preventDefault(),l.stopPropagation(),r.comboboxState.value===1&&(r.openCombobox(),Oe(()=>{r.value.value||r.goToOption(0)})),Oe(()=>{var c;return(c=r.inputRef.value)==null?void 0:c.focus({preventScroll:!0})});return;case"ArrowUp":l.preventDefault(),l.stopPropagation(),r.comboboxState.value===1&&(r.openCombobox(),Oe(()=>{r.value.value||r.goToOption(3)})),Oe(()=>{var c;return(c=r.inputRef.value)==null?void 0:c.focus({preventScroll:!0})});return;case"Escape":l.preventDefault(),r.optionsRef.value&&!r.optionsPropsRef.value.static&&l.stopPropagation(),r.closeCombobox(),Oe(()=>{var c;return(c=r.inputRef.value)==null?void 0:c.focus({preventScroll:!0})});return}}let a=ui(re(()=>({as:e.as,type:t.type})),r.buttonRef);return()=>{var l,c;let u={open:r.comboboxState.value===0,disabled:r.disabled.value},f={ref:r.buttonRef,id:i,type:a.value,tabindex:"-1","aria-haspopup":!0,"aria-controls":(l=Y(r.optionsRef))==null?void 0:l.id,"aria-expanded":r.disabled.value?void 0:r.comboboxState.value===0,"aria-labelledby":r.labelRef.value?[(c=Y(r.labelRef))==null?void 0:c.id,i].join(" "):void 0,disabled:r.disabled.value===!0?!0:void 0,onKeydown:s,onClick:o};return ye({props:ne(ne({},e),f),slot:u,attrs:t,slots:n,name:"ComboboxButton"})}}});ve({name:"ComboboxInput",props:{as:{type:[Object,String],default:"input"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},displayValue:{type:Function}},emits:{change:e=>!0},setup(e,{emit:t,attrs:n,slots:r}){let i=to("ComboboxInput"),o=`headlessui-combobox-input-${Fe()}`;i.inputPropsRef=re(()=>e);function s(l){switch(l.key){case"Enter":l.preventDefault(),l.stopPropagation(),i.selectActiveOption(),i.closeCombobox();break;case"ArrowDown":return l.preventDefault(),l.stopPropagation(),ct(i.comboboxState.value,{[0]:()=>i.goToOption(2),[1]:()=>{i.openCombobox(),Oe(()=>{i.value.value||i.goToOption(0)})}});case"ArrowUp":return l.preventDefault(),l.stopPropagation(),ct(i.comboboxState.value,{[0]:()=>i.goToOption(1),[1]:()=>{i.openCombobox(),Oe(()=>{i.value.value||i.goToOption(3)})}});case"Home":case"PageUp":return l.preventDefault(),l.stopPropagation(),i.goToOption(0);case"End":case"PageDown":return l.preventDefault(),l.stopPropagation(),i.goToOption(3);case"Escape":l.preventDefault(),i.optionsRef.value&&!i.optionsPropsRef.value.static&&l.stopPropagation(),i.closeCombobox();break;case"Tab":i.selectActiveOption(),i.closeCombobox();break}}function a(l){i.openCombobox(),t("change",l)}return()=>{var l,c,u,f,d;let p={open:i.comboboxState.value===0},h={"aria-controls":(l=i.optionsRef.value)==null?void 0:l.id,"aria-expanded":i.disabled?void 0:i.comboboxState.value===0,"aria-activedescendant":i.activeOptionIndex.value===null||(c=i.options.value[i.activeOptionIndex.value])==null?void 0:c.id,"aria-labelledby":(d=(u=Y(i.labelRef))==null?void 0:u.id)!=null?d:(f=Y(i.buttonRef))==null?void 0:f.id,id:o,onKeydown:s,onChange:a,onInput:a,role:"combobox",type:"text",tabIndex:0,ref:i.inputRef},v=Dr(e,["displayValue"]);return ye({props:ne(ne({},v),h),slot:p,attrs:n,slots:r,features:3,name:"ComboboxInput"})}}});ve({name:"ComboboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},hold:{type:[Boolean],default:!1}},setup(e,{attrs:t,slots:n}){let r=to("ComboboxOptions"),i=`headlessui-combobox-options-${Fe()}`;et(()=>{r.optionsPropsRef.value.static=e.static}),et(()=>{r.optionsPropsRef.value.hold=e.hold});let o=er(),s=re(()=>o!==null?o.value===0:r.comboboxState.value===0);return bf({container:re(()=>Y(r.optionsRef)),enabled:re(()=>r.comboboxState.value===0),accept(a){return a.getAttribute("role")==="option"?NodeFilter.FILTER_REJECT:a.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(a){a.setAttribute("role","none")}}),()=>{var a,l,c,u;let f={open:r.comboboxState.value===0},d={"aria-activedescendant":r.activeOptionIndex.value===null||(a=r.options.value[r.activeOptionIndex.value])==null?void 0:a.id,"aria-labelledby":(u=(l=Y(r.labelRef))==null?void 0:l.id)!=null?u:(c=Y(r.buttonRef))==null?void 0:c.id,id:i,ref:r.optionsRef,role:"listbox"},p=Dr(e,["hold"]);return ye({props:ne(ne({}
105,p),d),slot:f,attrs:t,slots:n,features:3,visible:s.value,name:"ComboboxOptions"})}}});ve({name:"ComboboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){let r=to("ComboboxOption"),i=`headlessui-combobox-option-${Fe()}`,o=re(()=>r.activeOptionIndex.value!==null?r.options.value[r.activeOptionIndex.value].id===i:!1),s=re(()=>ge(r.value.value)===ge(e.value)),a=re(()=>({disabled:e.disabled,value:e.value}));Ve(()=>r.registerOption(i,a)),Et(()=>r.unregisterOption(i)),Ve(()=>{hn([r.comboboxState,s],()=>{r.comboboxState.value===0&&(!s.value||r.goToOption(4,i))},{immediate:!0})}),et(()=>{r.comboboxState.value===0&&(!o.value||Oe(()=>{var d,p;return(p=(d=document.getElementById(i))==null?void 0:d.scrollIntoView)==null?void 0:p.call(d,{block:"nearest"})}))});function l(d){if(e.disabled)return d.preventDefault();r.selectOption(i),r.closeCombobox(),Oe(()=>{var p;return(p=Y(r.inputRef))==null?void 0:p.focus({preventScroll:!0})})}function c(){if(e.disabled)return r.goToOption(5);r.goToOption(4,i)}function u(){e.disabled||o.value||r.goToOption(4,i)}function f(){e.disabled||!o.value||r.optionsPropsRef.value.hold||r.goToOption(5)}return()=>{let{disabled:d}=e,p={active:o.value,selected:s.value,disabled:d},h={id:i,role:"option",tabIndex:d===!0?void 0:-1,"aria-disabled":d===!0?!0:void 0,"aria-selected":s.value===!0?s.value:void 0,disabled:void 0,onClick:l,onFocus:c,onPointermove:u,onMousemove:u,onPointerleave:f,onMouseleave:f};return ye({props:ne(ne({},e),h),slot:p,attrs:n,slots:t,name:"ComboboxOption"})}}});var Wu=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");function Pa(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(Wu))}function iA(e,t=0){return e===document.body?!1:ct(t,{[0](){return e.matches(Wu)},[1](){let n=e;for(;n!==null;){if(n.matches(Wu))return!0;n=n.parentElement}return!1}})}function co(e){e==null||e.focus({preventScroll:!0})}function _t(e,t){let n=Array.isArray(e)?e.slice().sort((u,f)=>{let d=u.compareDocumentPosition(f);return d&Node.DOCUMENT_POSITION_FOLLOWING?-1:d&Node.DOCUMENT_POSITION_PRECEDING?1:0}):Pa(e),r=document.activeElement,i=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),o=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,n.indexOf(r))-1;if(t&4)return Math.max(0,n.indexOf(r))+1;if(t&8)return n.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),s=t&32?{preventScroll:!0}:{},a=0,l=n.length,c;do{if(a>=l||a+l<=0)return 0;let u=o+a;if(t&16)u=(u+l)%l;else{if(u<0)return 3;if(u>=l)return 1}c=n[u],c==null||c.focus(s),a+=i}while(c!==document.activeElement);return c.hasAttribute("tabindex")||c.setAttribute("tabindex","0"),2}function $u(e,t){for(let n of e)if(n.contains(t))return!0;return!1}function Hy(e,t=ee(!0),n=ee({})){let r=ee(typeof window!="undefined"?document.activeElement:null),i=ee(null);function o(){if(!t.value||e.value.size!==1)return;let{initialFocus:a}=n.value,l=document.activeElement;if(a){if(a===l)return}else if($u(e.value,l))return;if(r.value=l,a)co(a);else{let c=!1;for(let u of e.value)if(_t(u,1)===2){c=!0;break}c||console.warn("There are no focusable elements inside the <FocusTrap />")}i.value=document.activeElement}function s(){co(r.value),r.value=null,i.value=null}et(o),Xi(()=>{t.value?o():s()}),Et(s),yn("keydown",a=>{if(!!t.value&&a.key==="Tab"&&!!document.activeElement&&e.value.size===1){a.preventDefault();for(let l of e.value)if(_t(l,(a.shiftKey?2:4)|16)===2){i.value=document.activeElement;break}}}),yn("focus",a=>{if(!t.value||e.value.size!==1)return;let l=i.value;if(!l)return;let c=a.target;c&&c instanceof HTMLElement?$u(e.value,c)?(i.value=c,co(c)):(a.preventDefault(),a.stopPropagation(),co(l)):co(i.value)},!0)}var nh="body > *",gi=new Set,or=new Map;function rh(e){e.setAttribute("aria-hidden","true"),e.inert=!0}function ih(e){let t=or.get(e);!t||(t["aria-hidden"]===null?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",t["aria-hidden"]),e.inert=t.inert)}function oA(e,t=ee(!0)){et(n=>{if(!t.value||!e.value)return;let r=e.value;gi.add(r);for(let i of or.keys())i.contains(r)&&(ih(i),or.delete(i));
105document.querySelectorAll(nh).forEach(i=>{if(i instanceof HTMLElement){for(let o of gi)if(i.contains(o))return;gi.size===1&&(or.set(i,{"aria-hidden":i.getAttribute("aria-hidden"),inert:i.inert}),rh(i))}}),n(()=>{if(gi.delete(r),gi.size>0)document.querySelectorAll(nh).forEach(i=>{if(i instanceof HTMLElement&&!or.has(i)){for(let o of gi)if(i.contains(o))return;or.set(i,{"aria-hidden":i.getAttribute("aria-hidden"),inert:i.inert}),rh(i)}});else for(let i of or.keys())ih(i),or.delete(i)})})}var By=Symbol("StackContext");function Fy(){return We(By,()=>{})}function sA(e){let t=Fy();et(n=>{let r=e==null?void 0:e.value;!r||(t(0,r),n(()=>t(1,r)))})}function zy(e){let t=Fy();function n(...r){e==null||e(...r),t(...r)}nt(By,n)}var Vy=Symbol("ForcePortalRootContext");function aA(){return We(Vy,!1)}var oh=ve({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return nt(Vy,e.force),()=>{let o=e,{force:r}=o,i=nn(o,["force"]);return ye({props:i,slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}});function lA(){let e=document.getElementById("headlessui-portal-root");if(e)return e;let t=document.createElement("div");return t.setAttribute("id","headlessui-portal-root"),document.body.appendChild(t)}var uA=ve({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let r=aA(),i=We(jy,null),o=ee(r===!0||i===null?lA():i.resolveTarget());et(()=>{r||i!==null&&(o.value=i.resolveTarget())});let s=ee(null);return sA(s),Et(()=>{var a;let l=document.getElementById("headlessui-portal-root");!l||o.value===l&&o.value.children.length<=0&&((a=o.value.parentElement)==null||a.removeChild(o.value))}),zy(),()=>{if(o.value===null)return null;let a={ref:s};return dn(Qh,{to:o.value},ye({props:ne(ne({},e),a),slot:{},attrs:n,slots:t,name:"Portal"}))}}}),jy=Symbol("PortalGroupContext"),cA=ve({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let r=Yr({resolveTarget(){return e.target}});return nt(jy,r),()=>{let s=e,{target:i}=s,o=nn(s,["target"]);return ye({props:o,slot:{},attrs:t,slots:n,name:"PortalGroup"})}}}),Uy=Symbol("DescriptionContext");function fA(){let e=We(Uy,null);if(e===null)throw new Error("Missing parent");return e}function fl({slot:e=ee({}),name:t="Description",props:n={}}={}){let r=ee([]);function i(o){return r.value.push(o),()=>{let s=r.value.indexOf(o);s!==-1&&r.value.splice(s,1)}}return nt(Uy,{register:i,slot:e,name:t,props:n}),re(()=>r.value.length>0?r.value.join(" "):void 0)}var dA=ve({name:"Description",props:{as:{type:[Object,String],default:"p"}},setup(e,{attrs:t,slots:n}){let r=fA(),i=`headlessui-description-${Fe()}`;return Ve(()=>Et(r.register(i))),()=>{let{name:o="Description",slot:s=ee({}),props:a={}}=r,l=e,c=Tt(ne({},Object.entries(a).reduce((u,[f,d])=>Object.assign(u,{[f]:ni(d)}),{})),{id:i});return ye({props:ne(ne({},l),c),slot:s.value,attrs:t,slots:n,name:o})}}}),Wy=Symbol("DialogContext");function Ef(e){let t=We(Wy,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Ef),n}return t}var Ms="DC8F892D-2EBD-447C-A4C8-A03058436FF4",YA=ve({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:Ms},initialFocus:{type:Object,default:null}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:r}){let i=ee(new Set),o=er(),s=re(()=>e.open===Ms&&o!==null?ct(o.value,{[0]:!0,[1]:!1}):e.open);if(!(e.open!==Ms||o!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof s.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${s.value===Ms?void 0:e.open}`);let a=re(()=>e.open?0:1),l=re(()=>o!==null?o.value===0:a.value===0),c=ee(null),u=ee(a.value===0);Xi(()=>{u.value=a.value===0});let f=`headlessui-dialog-${Fe()}`,d=re(()=>({initialFocus:e.initialFocus}));Hy(i,u,d),oA(c,u),zy((m,S)=>ct(m,{[0](){i.value.add(S)},[1](){i.value.delete(S)}}));let p=fl({name:"DialogDescription",slot:re(()=>({open:s.value}))}),h=ee(null),v={titleId:h,dialogState:a,setTitleId(m){h.value!==m&&(h.value=m)},close(){t("close",!1)}};nt(Wy,v),yn("mousedown",m=>{let S=m.target;a.value===0&&i.value.size===1&&($u(i.value,S)||(v.close(),Oe(()=>S==null?void 0:S.focus())))}),yn("keydown",m=>{m.key==="Escape"&&a.value===0&&(i.value.size>1||(m.preventDefault(),m.stopPropagation(),v.close()))}),et(m=>{if(a.value!==0)return;let S=document.documentElement.style.overflow,b=document.documentElement.style.paddingRight,g=window.innerWidth-document.documentElement.clientWidth;document.documentElement.style.overflow="hidden",document.documentElement.style.paddingRight=`${g}px`,m(()=>{document.documentElement.style.overflow=S,document.documentElement.style.paddingRight=b})}),et(m=>{if(a.value!==0)return;let S=Y(c);if(!S)return;let b=new IntersectionObserver(g=>{for(let E of g)E.boundingClientRect.x===0&&E.boundingClientRect.y===0&&E.boundingClientRect.width===0&&E.boundingClientRect.height===0&&v.close()});b.observe(S),m(()=>b.disconnect())});function y(m){m.stopPropagation()}return()=>{let m=Tt(ne({},n),{ref:c,id:f,role:"dialog","aria-modal":a.value===0?!0:void 0,"aria-labelledby":h.value,"aria-describedby":p.value,onClick:y}
105),T=e,{open:S,initialFocus:b}=T,g=nn(T,["open","initialFocus"]),E={open:a.value===0};return dn(oh,{force:!0},()=>dn(uA,()=>dn(cA,{target:c.value},()=>dn(oh,{force:!1},()=>ye({props:ne(ne({},g),m),slot:E,attrs:n,slots:r,visible:l.value,features:3,name:"Dialog"})))))}}}),GA=ve({name:"DialogOverlay",props:{as:{type:[Object,String],default:"div"}},setup(e,{attrs:t,slots:n}){let r=Ef("DialogOverlay"),i=`headlessui-dialog-overlay-${Fe()}`;function o(s){s.target===s.currentTarget&&(s.preventDefault(),s.stopPropagation(),r.close())}return()=>ye({props:Tt(ne({},e),{id:i,"aria-hidden":!0,onClick:o}),slot:{open:r.dialogState.value===0},attrs:t,slots:n,name:"DialogOverlay"})}}),qA=ve({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"}},setup(e,{attrs:t,slots:n}){let r=Ef("DialogTitle"),i=`headlessui-dialog-title-${Fe()}`;return Ve(()=>{r.setTitleId(i),Et(()=>r.setTitleId(null))}),()=>ye({props:Tt(ne({},e),{id:i}),slot:{open:r.dialogState.value===0},attrs:t,slots:n,name:"DialogTitle"})}}),ZA=dA,$y=Symbol("DisclosureContext");function Sf(e){let t=We($y,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Sf),n}return t}var Yy=Symbol("DisclosurePanelContext");function pA(){return We(Yy,null)}var KA=ve({name:"Disclosure",props:{as:{type:[Object,String],default:"template"},defaultOpen:{type:[Boolean],default:!1}},setup(e,{slots:t,attrs:n}){let r=`headlessui-disclosure-button-${Fe()}`,i=`headlessui-disclosure-panel-${Fe()}`,o=ee(e.defaultOpen?0:1),s=ee(null),a=ee(null),l={buttonId:r,panelId:i,disclosureState:o,panel:s,button:a,toggleDisclosure(){o.value=ct(o.value,{[0]:1,[1]:0})},closeDisclosure(){o.value!==1&&(o.value=1)},close(c){l.closeDisclosure();let u=(()=>c?c instanceof HTMLElement?c:c.value instanceof HTMLElement?Y(c):Y(l.button):Y(l.button))();u==null||u.focus()}};return nt($y,l),eo(re(()=>ct(o.value,{[0]:0,[1]:1}))),()=>{let d=e,{defaultOpen:c}=d,u=nn(d,["defaultOpen"]),f={open:o.value===0,close:l.close};return ye({props:u,slot:f,slots:t,attrs:n,name:"Disclosure"})}}}),XA=ve({name:"DisclosureButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1}},setup(e,{attrs:t,slots:n}){let r=Sf("DisclosureButton"),i=pA(),o=i===null?!1:i===r.panelId,s=ee(null);o||et(()=>{r.button.value=s.value});let a=ui(re(()=>({as:e.as,type:t.type})),s);function l(){var f;e.disabled||(o?(r.toggleDisclosure(),(f=Y(r.button))==null||f.focus()):r.toggleDisclosure())}function c(f){var d;if(!e.disabled)if(o)switch(f.key){case" ":case"Enter":f.preventDefault(),f.stopPropagation(),r.toggleDisclosure(),(d=Y(r.button))==null||d.focus();break}else switch(f.key){case" ":case"Enter":f.preventDefault(),f.stopPropagation(),r.toggleDisclosure();break}}function u(f){switch(f.key){case" ":f.preventDefault();break}}return()=>{let f={open:r.disclosureState.value===0},d=o?{ref:s,type:a.value,onClick:l,onKeydown:c}:{id:r.buttonId,ref:s,type:a.value,"aria-expanded":e.disabled?void 0:r.disclosureState.value===0,"aria-controls":Y(r.panel)?r.panelId:void 0,disabled:e.disabled?!0:void 0,onClick:l,onKeydown:c,onKeyup:u};return ye({props:ne(ne({},e),d),slot:f,attrs:t,slots:n,name:"DisclosureButton"})}}}),JA=ve({name:"DisclosurePanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){let r=Sf("DisclosurePanel");nt(Yy,r.panelId);let i=er(),o=re(()=>i!==null?i.value===0:r.disclosureState.value===0);return()=>{let s={open:r.disclosureState.value===0,close:r.close},a={id:r.panelId,ref:r.panel};return ye({props:ne(ne({},e),a),slot:s,attrs:t,slots:n,features:3,visible:o.value,name:"DisclosurePanel"})}}});ve({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let r=ee(new Set),i=ee(null),o=ee(!0),s=re(()=>({initialFocus:e.initialFocus}));return Ve(()=>{!i.value||(r.value.add(i.value),Hy(r,o,s))}),Et(()=>{o.value=!1}),()=>{let a={},l={ref:i},f=e,{initialFocus:c}=f,u=nn(f,["initialFocus"]);return ye({props:ne(ne({},u),l),slot:a,attrs:t,slots:n,name:"FocusTrap"})}}});function hA(e){requestAnimationFrame(()=>requestAnimationFrame(e))}var Gy=Symbol("ListboxContext");function is(e){let t=We(Gy,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,is),n}return t}ve({name:"Listbox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},horizontal:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean]}},setup(e,{slots:t,attrs:n,emit:r}){let i=ee(1),o=ee(null),s=ee(null),a=ee(null),l=ee([]),c=ee(""),u=ee(null),f=re(()=>e.modelValue),d={listboxState:i,value:f,orientation:re(()=>e.horizontal?"horizontal":"vertical"),labelRef:o,buttonRef:s,optionsRef:a,disabled:re(()=>e.disabled),options:l,searchQuery:c,activeOptionIndex:u,closeListbox(){e.disabled||i.value!==1&&(i.value=1,u.value=null)},openListbox(){e.disabled||i.value!==0&&(i.value=0)},goToOption(p,h){if(e.disabled||i.value===1)return;let v=yf(p===4?{focus:4,id:h}
105:{focus:p},{resolveItems:()=>l.value,resolveActiveIndex:()=>u.value,resolveId:y=>y.id,resolveDisabled:y=>y.dataRef.disabled});c.value===""&&u.value===v||(c.value="",u.value=v)},search(p){if(e.disabled||i.value===1)return;let h=c.value!==""?0:1;c.value+=p.toLowerCase();let v=(u.value!==null?l.value.slice(u.value+h).concat(l.value.slice(0,u.value+h)):l.value).find(m=>m.dataRef.textValue.startsWith(c.value)&&!m.dataRef.disabled),y=v?l.value.indexOf(v):-1;y===-1||y===u.value||(u.value=y)},clearSearch(){e.disabled||i.value!==1&&c.value!==""&&(c.value="")},registerOption(p,h){var v,y;let m=Array.from((y=(v=a.value)==null?void 0:v.querySelectorAll('[id^="headlessui-listbox-option-"]'))!=null?y:[]).reduce((S,b,g)=>Object.assign(S,{[b.id]:g}),{});l.value=[...l.value,{id:p,dataRef:h}].sort((S,b)=>m[S.id]-m[b.id])},unregisterOption(p){let h=l.value.slice(),v=u.value!==null?h[u.value]:null,y=h.findIndex(m=>m.id===p);y!==-1&&h.splice(y,1),l.value=h,u.value=(()=>y===u.value||v===null?null:h.indexOf(v))()},select(p){e.disabled||r("update:modelValue",p)}};return yn("mousedown",p=>{var h,v,y;let m=p.target,S=document.activeElement;i.value===0&&((h=Y(s))!=null&&h.contains(m)||((v=Y(a))!=null&&v.contains(m)||d.closeListbox(),!(S!==document.body&&(S==null?void 0:S.contains(m)))&&(p.defaultPrevented||(y=Y(s))==null||y.focus({preventScroll:!0}))))}),nt(Gy,d),eo(re(()=>ct(i.value,{[0]:0,[1]:1}))),()=>{let p={open:i.value===0,disabled:e.disabled};return ye({props:Dr(e,["modelValue","onUpdate:modelValue","disabled","horizontal"]),slot:p,slots:t,attrs:n,name:"Listbox"})}}});ve({name:"ListboxLabel",props:{as:{type:[Object,String],default:"label"}},setup(e,{attrs:t,slots:n}){let r=is("ListboxLabel"),i=`headlessui-listbox-label-${Fe()}`;function o(){var s;(s=Y(r.buttonRef))==null||s.focus({preventScroll:!0})}return()=>{let s={open:r.listboxState.value===0,disabled:r.disabled.value},a={id:i,ref:r.labelRef,onClick:o};return ye({props:ne(ne({},e),a),slot:s,attrs:t,slots:n,name:"ListboxLabel"})}}});ve({name:"ListboxButton",props:{as:{type:[Object,String],default:"button"}},setup(e,{attrs:t,slots:n}){let r=is("ListboxButton"),i=`headlessui-listbox-button-${Fe()}`;function o(c){switch(c.key){case" ":case"Enter":case"ArrowDown":c.preventDefault(),r.openListbox(),Oe(()=>{var u;(u=Y(r.optionsRef))==null||u.focus({preventScroll:!0}),r.value.value||r.goToOption(0)});break;case"ArrowUp":c.preventDefault(),r.openListbox(),Oe(()=>{var u;(u=Y(r.optionsRef))==null||u.focus({preventScroll:!0}),r.value.value||r.goToOption(3)});break}}function s(c){switch(c.key){case" ":c.preventDefault();break}}function a(c){r.disabled.value||(r.listboxState.value===0?(r.closeListbox(),Oe(()=>{var u;return(u=Y(r.buttonRef))==null?void 0:u.focus({preventScroll:!0})}
105)):(c.preventDefault(),r.openListbox(),hA(()=>{var u;return(u=Y(r.optionsRef))==null?void 0:u.focus({preventScroll:!0})})))}let l=ui(re(()=>({as:e.as,type:t.type})),r.buttonRef);return()=>{var c,u;let f={open:r.listboxState.value===0,disabled:r.disabled.value},d={ref:r.buttonRef,id:i,type:l.value,"aria-haspopup":!0,"aria-controls":(c=Y(r.optionsRef))==null?void 0:c.id,"aria-expanded":r.disabled.value?void 0:r.listboxState.value===0,"aria-labelledby":r.labelRef.value?[(u=Y(r.labelRef))==null?void 0:u.id,i].join(" "):void 0,disabled:r.disabled.value===!0?!0:void 0,onKeydown:o,onKeyup:s,onClick:a};return ye({props:ne(ne({},e),d),slot:f,attrs:t,slots:n,name:"ListboxButton"})}}});ve({name:"ListboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){let r=is("ListboxOptions"),i=`headlessui-listbox-options-${Fe()}`,o=ee(null);function s(c){switch(o.value&&clearTimeout(o.value),c.key){case" ":if(r.searchQuery.value!=="")return c.preventDefault(),c.stopPropagation(),r.search(c.key);case"Enter":if(c.preventDefault(),c.stopPropagation(),r.activeOptionIndex.value!==null){let{dataRef:u}=r.options.value[r.activeOptionIndex.value];r.select(u.value)}r.closeListbox(),Oe(()=>{var u;return(u=Y(r.buttonRef))==null?void 0:u.focus({preventScroll:!0})});break;case ct(r.orientation.value,{vertical:"ArrowDown",horizontal:"ArrowRight"}):return c.preventDefault(),c.stopPropagation(),r.goToOption(2);case ct(r.orientation.value,{vertical:"ArrowUp",horizontal:"ArrowLeft"}):return c.preventDefault(),c.stopPropagation(),r.goToOption(1);case"Home":case"PageUp":return c.preventDefault(),c.stopPropagation(),r.goToOption(0);case"End":case"PageDown":return c.preventDefault(),c.stopPropagation(),r.goToOption(3);case"Escape":c.preventDefault(),c.stopPropagation(),r.closeListbox(),Oe(()=>{var u;return(u=Y(r.buttonRef))==null?void 0:u.focus({preventScroll:!0})});break;case"Tab":c.preventDefault(),c.stopPropagation();break;default:c.key.length===1&&(r.search(c.key),o.value=setTimeout(()=>r.clearSearch(),350));break}}let a=er(),l=re(()=>a!==null?a.value===0:r.listboxState.value===0);return()=>{var c,u,f,d;let p={open:r.listboxState.value===0},h={"aria-activedescendant":r.activeOptionIndex.value===null||(c=r.options.value[r.activeOptionIndex.value])==null?void 0:c.id,"aria-labelledby":(d=(u=Y(r.labelRef))==null?void 0:u.id)!=null?d:(f=Y(r.buttonRef))==null?void 0:f.id,"aria-orientation":r.orientation.value,id:i,onKeydown:s,role:"listbox",tabIndex:0,ref:r.optionsRef};return ye({props:ne(ne({},e),h),slot:p,attrs:t,slots:n,features:3,visible:l.value,name:"ListboxOptions"})}}});ve({name:"ListboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){let r=is("ListboxOption"),i=`headlessui-listbox-option-${Fe()}`,o=re(()=>r.activeOptionIndex.value!==null?r.options.value[r.activeOptionIndex.value].id===i:!1),s=re(()=>ge(r.value.value)===ge(e.value)),a=ee({disabled:e.disabled,value:e.value,textValue:""});Ve(()=>{var d,p;let h=(p=(d=document.getElementById(i))==null?void 0:d.textContent)==null?void 0:p.toLowerCase().trim();h!==void 0&&(a.value.textValue=h)}),Ve(()=>r.registerOption(i,a)),Et(()=>r.unregisterOption(i)),Ve(()=>{hn([r.listboxState,s],()=>{var d,p;r.listboxState.value===0&&(!s.value||(r.goToOption(4,i),(p=(d=document.getElementById(i))==null?void 0:d.focus)==null||p.call(d)))},{immediate:!0})}),et(()=>{r.listboxState.value===0&&(!o.value||Oe(()=>{var d,p;return(p=(d=document.getElementById(i))==null?void 0:d.scrollIntoView)==null?void 0:p.call(d,{block:"nearest"})}))});function l(d){if(e.disabled)return d.preventDefault();r.select(e.value),r.closeListbox(),Oe(()=>{var p;return(p=Y(r.buttonRef))==null?void 0:p.focus({preventScroll:!0})})}function c(){if(e.disabled)return r.goToOption(5);r.goToOption(4,i)}function u(){e.disabled||o.value||r.goToOption(4,i)}function f(){e.disabled||!o.value||r.goToOption(5)}return()=>{let{disabled:d}=e,p={active:o.value,selected:s.value,disabled:d},h={id:i,role:"option",tabIndex:d===!0?void 0:-1,"aria-disabled":d===!0?!0:void 0,"aria-selected":s.value===!0?s.value:void 0,disabled:void 0,onClick:l,onFocus:c,onPointermove:u,onMousemove:u,onPointerleave:f,onMouseleave:f};return ye({props:ne(ne({},e),h),slot:p,attrs:n,slots:t,name:"ListboxOption"})}}});function vA(e){requestAnimationFrame(()=>requestAnimationFrame(e))}var qy=Symbol("MenuContext");function dl(e){let t=We(qy,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <Menu /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,dl),n}return t}ve({name:"Menu",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:t,attrs:n}){let r=ee(1),i=ee(null),o=ee(null),s=ee([]),a=ee(""),l=ee(null),c={menuState:r,buttonRef:i,itemsRef:o,items:s,searchQuery:a,activeItemIndex:l,closeMenu:()=>{r.value=1,l.value=null},openMenu:()=>r.value=0,goToItem(u,f){let d=yf(u===4?{focus:4,id:f}:{focus:u},{resolveItems:()=>s.value,resolveActiveIndex:()=>l.value,resolveId:p=>p.id,resolveDisabled:p=>p.dataRef.disabled});a.value===""&&l.value===d||(a.value="",l.value=d)},search(u){let f=a.value!==""?0:1;a.value+=u.toLowerCase();let d=(l.value!==null?s.value.slice(l.value+f).concat(s.value.slice(0,l.value+f)):s.value).find(h=>h.dataRef.textValue.startsWith(a.value)&&!h.dataRef.disabled),p=d?s.value.indexOf(d):-1;p===-1||p===l.value||(l.value=p)},clearSearch(){a.value=""},registerItem(u,f){var d,p;let h=Array.from((p=(d=o.value)==null?void 0:d.querySelectorAll('[id^="headlessui-menu-item-"]'))!=null?p:[]).reduce((v,y,m)=>Object.assign(v,{[y.id]:m}),{});s.value=[...s.value,{id:u,dataRef:f}].sort((v,y)=>h[v.id]-h[y.id])},unregisterItem(u){let f=s.value.slice(),d=l.value!==null?f[l.value]:null,p=f.findIndex(h=>h.id===u);p!==-1&&f.splice(p,1),s.value=f,l.value=(()=>p===l.value||d===null?null:f.indexOf(d))()}};return yn("mousedown",u=>{var f,d,p;let h=u.target,v=document.activeElement;r.value===0&&((f=Y(i))!=null&&f.contains(h)||((d=Y(o))!=null&&d.contains(h)||c.closeMenu(),!(v!==document.body&&(v==null?void 0:v.contains(h)))&&(u.defaultPrevented||(p=Y(i))==null||p.focus({preventScroll:!0}))))}),nt(qy,c),eo(re(()=>ct(r.value,{[0]:0,[1]:1}))),()=>{let u={open:r.value===0};return ye({props:e,slot:u,slots:t,attrs:n,name:"Menu"})}}});ve({name:"MenuButton",props:{disabled:{type:Boolean,default:!1},as:{type:[Object,String],default:"button"}},setup(e,{attrs:t,slots:n}){let r=dl("MenuButton"),i=`headlessui-menu-button-${Fe()}`;function o(c){switch(c.key){case" ":case"Enter":case"ArrowDown":c.preventDefault(),c.stopPropagation(),r.openMenu(),Oe(()=>{var u;(u=Y(r.itemsRef))==null||u.focus({preventScroll:!0}),r.goToItem(0)});break;case"ArrowUp":c.preventDefault(),c.stopPropagation(),r.openMenu(),Oe(()=>{var u;(u=Y(r.itemsRef))==null||u.focus({preventScroll:!0}),r.goToItem(3)});break}}function s(c){switch(c.key){case" ":c.preventDefault();break}}function a(c){e.disabled||(r.menuState.value===0?(r.closeMenu(),Oe(()=>{var u;return(u=Y(r.buttonRef))==null?void 0:u.focus({preventScroll:!0})}
105)):(c.preventDefault(),c.stopPropagation(),r.openMenu(),vA(()=>{var u;return(u=Y(r.itemsRef))==null?void 0:u.focus({preventScroll:!0})})))}let l=ui(re(()=>({as:e.as,type:t.type})),r.buttonRef);return()=>{var c;let u={open:r.menuState.value===0},f={ref:r.buttonRef,id:i,type:l.value,"aria-haspopup":!0,"aria-controls":(c=Y(r.itemsRef))==null?void 0:c.id,"aria-expanded":e.disabled?void 0:r.menuState.value===0,onKeydown:o,onKeyup:s,onClick:a};return ye({props:ne(ne({},e),f),slot:u,attrs:t,slots:n,name:"MenuButton"})}}});ve({name:"MenuItems",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){let r=dl("MenuItems"),i=`headlessui-menu-items-${Fe()}`,o=ee(null);bf({container:re(()=>Y(r.itemsRef)),enabled:re(()=>r.menuState.value===0),accept(u){return u.getAttribute("role")==="menuitem"?NodeFilter.FILTER_REJECT:u.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(u){u.setAttribute("role","none")}});function s(u){var f;switch(o.value&&clearTimeout(o.value),u.key){case" ":if(r.searchQuery.value!=="")return u.preventDefault(),u.stopPropagation(),r.search(u.key);case"Enter":if(u.preventDefault(),u.stopPropagation(),r.activeItemIndex.value!==null){let{id:d}=r.items.value[r.activeItemIndex.value];(f=document.getElementById(d))==null||f.click()}r.closeMenu(),Oe(()=>{var d;return(d=Y(r.buttonRef))==null?void 0:d.focus({preventScroll:!0})});break;case"ArrowDown":return u.preventDefault(),u.stopPropagation(),r.goToItem(2);case"ArrowUp":return u.preventDefault(),u.stopPropagation(),r.goToItem(1);case"Home":case"PageUp":return u.preventDefault(),u.stopPropagation(),r.goToItem(0);case"End":case"PageDown":return u.preventDefault(),u.stopPropagation(),r.goToItem(3);case"Escape":u.preventDefault(),u.stopPropagation(),r.closeMenu(),Oe(()=>{var d;return(d=Y(r.buttonRef))==null?void 0:d.focus({preventScroll:!0})});break;case"Tab":u.preventDefault(),u.stopPropagation();break;default:u.key.length===1&&(r.search(u.key),o.value=setTimeout(()=>r.clearSearch(),350));break}}function a(u){switch(u.key){case" ":u.preventDefault();break}}let l=er(),c=re(()=>l!==null?l.value===0:r.menuState.value===0);return()=>{var u,f;let d={open:r.menuState.value===0},p={"aria-activedescendant":r.activeItemIndex.value===null||(u=r.items.value[r.activeItemIndex.value])==null?void 0:u.id,"aria-labelledby":(f=Y(r.buttonRef))==null?void 0:f.id,id:i,onKeydown:s,onKeyup:a,role:"menu",tabIndex:0,ref:r.itemsRef};return ye({props:ne(ne({},e),p),slot:d,attrs:t,slots:n,features:3,visible:c.value,name:"MenuItems"})}}});ve({name:"MenuItem",props:{as:{type:[Object,String],default:"template"},disabled:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){let r=dl("MenuItem"),i=`headlessui-menu-item-${Fe()}`,o=re(()=>r.activeItemIndex.value!==null?r.items.value[r.activeItemIndex.value].id===i:!1),s=ee({disabled:e.disabled,textValue:""});Ve(()=>{var f,d;let p=(d=(f=document.getElementById(i))==null?void 0:f.textContent)==null?void 0:d.toLowerCase().trim();p!==void 0&&(s.value.textValue=p)}),Ve(()=>r.registerItem(i,s)),Et(()=>r.unregisterItem(i)),et(()=>{r.menuState.value===0&&(!o.value||Oe(()=>{var f,d;return(d=(f=document.getElementById(i))==null?void 0:f.scrollIntoView)==null?void 0:d.call(f,{block:"nearest"})}))});function a(f){if(e.disabled)return f.preventDefault();r.closeMenu(),Oe(()=>{var d;return(d=Y(r.buttonRef))==null?void 0:d.focus({preventScroll:!0})})}function l(){if(e.disabled)return r.goToItem(5);r.goToItem(4,i)}function c(){e.disabled||o.value||r.goToItem(4,i)}function u(){e.disabled||!o.value||r.goToItem(5)}return()=>{let{disabled:f}=e,d={active:o.value,disabled:f};return ye({props:Tt(ne({},e),{id:i,role:"menuitem",tabIndex:f===!0?void 0:-1,"aria-disabled":f===!0?!0:void 0,onClick:a,onFocus:l,onPointermove:c,onMousemove:c,onPointerleave:u,onMouseleave:u}),slot:d,attrs:n,slots:t,name:"MenuItem"})}}});var Zy=Symbol("PopoverContext");function pl(e){let t=We(Zy,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <${mA.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,pl),n}return t}var Ky=Symbol("PopoverGroupContext");function Xy(){return We(Ky,null)}var Jy=Symbol("PopoverPanelContext");function gA(){return We(Jy,null)}var mA=ve({name:"Popover",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let r=`headlessui-popover-button-${Fe()}`,i=`headlessui-popover-panel-${Fe()}
105`,o=ee(1),s=ee(null),a=ee(null),l={popoverState:o,buttonId:r,panelId:i,panel:a,button:s,togglePopover(){o.value=ct(o.value,{[0]:1,[1]:0})},closePopover(){o.value!==1&&(o.value=1)},close(p){l.closePopover();let h=(()=>p?p instanceof HTMLElement?p:p.value instanceof HTMLElement?Y(p):Y(l.button):Y(l.button))();h==null||h.focus()}};nt(Zy,l),eo(re(()=>ct(o.value,{[0]:0,[1]:1})));let c={buttonId:r,panelId:i,close(){l.closePopover()}},u=Xy(),f=u==null?void 0:u.registerPopover;function d(){var p,h,v;return(v=u==null?void 0:u.isFocusWithinPopoverGroup())!=null?v:((p=Y(s))==null?void 0:p.contains(document.activeElement))||((h=Y(a))==null?void 0:h.contains(document.activeElement))}return et(()=>f==null?void 0:f(c)),yn("focus",()=>{o.value===0&&(d()||!s||!a||l.closePopover())},!0),yn("mousedown",p=>{var h,v,y;let m=p.target;o.value===0&&(((h=Y(s))==null?void 0:h.contains(m))||((v=Y(a))==null?void 0:v.contains(m))||(l.closePopover(),iA(m,1)||(p.preventDefault(),(y=Y(s))==null||y.focus())))}),()=>{let p={open:o.value===0,close:l.close};return ye({props:e,slot:p,slots:t,attrs:n,name:"Popover"})}}}),QA=ve({name:"PopoverButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1}},setup(e,{attrs:t,slots:n}){let r=pl("PopoverButton"),i=Xy(),o=i==null?void 0:i.closeOthers,s=gA(),a=s===null?!1:s===r.panelId,l=ee(null),c=ee(typeof window=="undefined"?null:document.activeElement);yn("focus",()=>{c.value=l.value,l.value=document.activeElement},!0);let u=ee(null);a||et(()=>{r.button.value=u.value});let f=ui(re(()=>({as:e.as,type:t.type})),u);function d(v){var y,m,S,b;if(a){if(r.popoverState.value===1)return;switch(v.key){case" ":case"Enter":v.preventDefault(),v.stopPropagation(),r.closePopover(),(y=Y(r.button))==null||y.focus();break}}else switch(v.key){case" ":case"Enter":v.preventDefault(),v.stopPropagation(),r.popoverState.value===1&&(o==null||o(r.buttonId)),r.togglePopover();break;case"Escape":if(r.popoverState.value!==0)return o==null?void 0:o(r.buttonId);if(!Y(r.button)||!((m=Y(r.button))!=null&&m.contains(document.activeElement)))return;v.preventDefault(),v.stopPropagation(),r.closePopover();break;case"Tab":if(r.popoverState.value!==0||!r.panel||!r.button)return;if(v.shiftKey){if(!c.value||((S=Y(r.button))==null?void 0:S.contains(c.value))||((b=Y(r.panel))==null?void 0:b.contains(c.value)))return;let g=Pa(),E=g.indexOf(c.value);if(g.indexOf(Y(r.button))>E)return;v.preventDefault(),v.stopPropagation(),_t(Y(r.panel),8)}else v.preventDefault(),v.stopPropagation(),_t(Y(r.panel),1);break}}function p(v){var y,m;if(!a&&(v.key===" "&&v.preventDefault(),r.popoverState.value===0&&!!r.panel&&!!r.button))switch(v.key){case"Tab":if(!c.value||((y=Y(r.button))==null?void 0:y.contains(c.value))||((m=Y(r.panel))==null?void 0:m.contains(c.value)))return;let S=Pa(),b=S.indexOf(c.value);if(S.indexOf(Y(r.button))>b)return;v.preventDefault(),v.stopPropagation(),_t(Y(r.panel),8);break}}function h(){var v,y;e.disabled||(a?(r.closePopover(),(v=Y(r.button))==null||v.focus()):(r.popoverState.value===1&&(o==null||o(r.buttonId)),(y=Y(r.button))==null||y.focus(),r.togglePopover()))}return()=>{let v={open:r.popoverState.value===0},y=a?{ref:u,type:f.value,onKeydown:d,onClick:h}:{ref:u,id:r.buttonId,type:f.value,"aria-expanded":e.disabled?void 0:r.popoverState.value===0,"aria-controls":Y(r.panel)?r.panelId:void 0,disabled:e.disabled?!0:void 0,onKeydown:d,onKeyup:p,onClick:h};return ye({props:ne(ne({},e),y),slot:v,attrs:t,slots:n,name:"PopoverButton"})}}});ve({name:"PopoverOverlay",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){let r=pl("PopoverOverlay"),i=`headlessui-popover-overlay-${Fe()}`,o=er(),s=re(()=>o!==null?o.value===0:r.popoverState.value===0);function a(){r.closePopover()}return()=>{let l={open:r.popoverState.value===0};return ye({props:Tt(ne({},e),{id:i,"aria-hidden":!0,onClick:a}),slot:l,attrs:t,slots:n,features:3,visible:s.value,name:"PopoverOverlay"})}}});var ek=ve({name:"PopoverPanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},focus:{type:Boolean,default:!1}},setup(e,{attrs:t,slots:n}){let{focus:r}=e,i=pl("PopoverPanel");nt(Jy,i.panelId),Et(()=>{i.panel.value=null}),et(()=>{var l;if(!r||i.popoverState.value!==0||!i.panel)return;let c=document.activeElement;(l=Y(i.panel))!=null&&l.contains(c)||_t(Y(i.panel),1)}),yn("keydown",l=>{var c,u;if(i.popoverState.value!==0||!Y(i.panel)||l.key!=="Tab"||!document.activeElement||!((c=Y(i.panel))!=null&&c.contains(document.activeElement)))return;l.preventDefault();let f=_t(Y(i.panel),l.shiftKey?2:4);if(f===3)return(u=Y(i.button))==null?void 0:u.focus();if(f===1){if(!Y(i.button))return;let d=Pa(),p=d.indexOf(Y(i.button)),h=d.splice(p+1).filter(v=>{var y;return!((y=Y(i.panel))!=null&&y.contains(v))});_t(h,1)===0&&_t(document.body,1)}}),yn("focus",()=>{var l;!r||i.popoverState.value===0&&(!Y(i.panel)||((l=Y(i.panel))==null?void 0:l.contains(document.activeElement))||i.closePopover())},!0);let o=er(),s=re(()=>o!==null?o.value===0:i.popoverState.value===0);function a(l){var c,u;switch(l.key){case"Escape":if(i.popoverState.value!==0||!Y(i.panel)||!((c=Y(i.panel))!=null&&c.contains(document.activeElement)))return;l.preventDefault(),l.stopPropagation(),i.closePopover(),(u=Y(i.button))==null||u.focus();break}}return()=>{let l={open:i.popoverState.value===0,close:i.close},c={ref:i.panel,id:i.panelId,onKeydown:a};return ye({props:ne(ne({}
105,e),c),slot:l,attrs:t,slots:n,features:3,visible:s.value,name:"PopoverPanel"})}}});ve({name:"PopoverGroup",props:{as:{type:[Object,String],default:"div"}},setup(e,{attrs:t,slots:n}){let r=ee(null),i=ee([]);function o(c){let u=i.value.indexOf(c);u!==-1&&i.value.splice(u,1)}function s(c){return i.value.push(c),()=>{o(c)}}function a(){var c;let u=document.activeElement;return(c=Y(r))!=null&&c.contains(u)?!0:i.value.some(f=>{var d,p;return((d=document.getElementById(f.buttonId))==null?void 0:d.contains(u))||((p=document.getElementById(f.panelId))==null?void 0:p.contains(u))})}function l(c){for(let u of i.value)u.buttonId!==c&&u.close()}return nt(Ky,{registerPopover:s,unregisterPopover:o,isFocusWithinPopoverGroup:a,closeOthers:l}),()=>ye({props:Tt(ne({},e),{ref:r}),slot:{},attrs:t,slots:n,name:"PopoverGroup"})}});var Qy=Symbol("LabelContext");function eb(){let e=We(Qy,null);if(e===null){let t=new Error("You used a <Label /> component, but it is not inside a parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,eb),t}return e}function Cf({slot:e={},name:t="Label",props:n={}}={}){let r=ee([]);function i(o){return r.value.push(o),()=>{let s=r.value.indexOf(o);s!==-1&&r.value.splice(s,1)}}return nt(Qy,{register:i,slot:e,name:t,props:n}),re(()=>r.value.length>0?r.value.join(" "):void 0)}ve({name:"Label",props:{as:{type:[Object,String],default:"label"},passive:{type:[Boolean],default:!1}},setup(e,{slots:t,attrs:n}){let r=eb(),i=`headlessui-label-${Fe()}`;return Ve(()=>Et(r.register(i))),()=>{let{name:o="Label",slot:s={},props:a={}}=r,d=e,{passive:l}=d,c=nn(d,["passive"]),u=Tt(ne({},Object.entries(a).reduce((p,[h,v])=>Object.assign(p,{[h]:ni(v)}),{})),{id:i}),f=ne(ne({},c),u);return l&&delete f.onClick,ye({props:f,slot:s,attrs:n,slots:t,name:o})}}});var tb=Symbol("RadioGroupContext");function nb(e){let t=We(tb,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,nb),n}return t}ve({name:"RadioGroup",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"div"},disabled:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean]}},setup(e,{emit:t,attrs:n,slots:r}){let i=ee(null),o=ee([]),s=Cf({name:"RadioGroupLabel"}),a=fl({name:"RadioGroupDescription"}),l=re(()=>e.modelValue),c={options:o,value:l,disabled:re(()=>e.disabled),firstOption:re(()=>o.value.find(d=>!d.propsRef.disabled)),containsCheckedOption:re(()=>o.value.some(d=>ge(d.propsRef.value)===ge(e.modelValue))),change(d){var p;if(e.disabled||l.value===d)return!1;let h=(p=o.value.find(v=>ge(v.propsRef.value)===ge(d)))==null?void 0:p.propsRef;return h!=null&&h.disabled?!1:(t("update:modelValue",d),!0)},registerOption(d){var p;let h=Array.from((p=i.value)==null?void 0:p.querySelectorAll('[id^="headlessui-radiogroup-option-"]')).reduce((v,y,m)=>Object.assign(v,{[y.id]:m}),{});o.value.push(d),o.value.sort((v,y)=>h[v.id]-h[y.id])},unregisterOption(d){let p=o.value.findIndex(h=>h.id===d);p!==-1&&o.value.splice(p,1)}};nt(tb,c),bf({container:re(()=>Y(i)),accept(d){return d.getAttribute("role")==="radio"?NodeFilter.FILTER_REJECT:d.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT},walk(d){d.setAttribute("role","none")}});function u(d){if(!i.value||!i.value.contains(d.target))return;let p=o.value.filter(h=>h.propsRef.disabled===!1).map(h=>h.element);switch(d.key){case"ArrowLeft":case"ArrowUp":if(d.preventDefault(),d.stopPropagation(),_t(p,18)===2){let h=o.value.find(v=>v.element===document.activeElement);h&&c.change(h.propsRef.value)}break;case"ArrowRight":case"ArrowDown":if(d.preventDefault(),d.stopPropagation(),_t(p,20)===2){let h=o.value.find(v=>v.element===document.activeElement);h&&c.change(h.propsRef.value)}break;case" ":{d.preventDefault(),d.stopPropagation();let h=o.value.find(v=>v.element===document.activeElement);h&&c.change(h.propsRef.value)}break}}let f=`headlessui-radiogroup-${Fe()}`;return()=>{let y=e,{modelValue:d,disabled:p}=y,h=nn(y,["modelValue","disabled"]),v={ref:i,id:f,role:"radiogroup","aria-labelledby":s.value,"aria-describedby":a.value,onKeydown:u};return ye({props:ne(ne({},h),v),slot:{},attrs:n,slots:r,name:"RadioGroup"})}}});ve({name:"RadioGroupOption",props:{as:{type:[Object,String],default:"div"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1}},setup(e,{attrs:t,slots:n}){let r=nb("RadioGroupOption"),i=`headlessui-radiogroup-option-${Fe()}`,o=Cf({name:"RadioGroupLabel"}),s=fl({name:"RadioGroupDescription"}),a=ee(null),l=re(()=>({value:e.value,disabled:e.disabled})),c=ee(1);Ve(()=>r.registerOption({id:i,element:a,propsRef:l})),Et(()=>r.unregisterOption(i));let u=re(()=>{var m;return((m=r.firstOption.value)==null?void 0:m.id)===i}),f=re(()=>r.disabled.value||e.disabled),d=re(()=>ge(r.value.value)===ge(e.value)),p=re(()=>f.value?-1:d.value||!r.containsCheckedOption.value&&u.value?0:-1);function h(){var m;!r.change(e.value)||(c.value|=2,(m=a.value)==null||m.focus())}function v(){c.value|=2}function y(){c.value&=-3}return()=>{let m=Dr(e,["value","disabled"]),S={checked:d.value,disabled:f.value,active:Boolean(c.value&2)},b={id:i,ref:a,role:"radio","aria-checked":d.value?"true":"false","aria-labelledby":o.value,"aria-describedby":s.value,"aria-disabled":f.value?!0:void 0,tabIndex:p.value,onClick:f.value?void 0:h,onFocus:f.value?void 0:v,onBlur:f.value?void 0:y};return ye({props:ne(ne({},m),b),slot:S,attrs:t,slots:n,name:"RadioGroupOption"})}}});var rb=Symbol("GroupContext");ve({name:"SwitchGroup",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:t,attrs:n}){let r=ee(null),i=Cf({name:"SwitchLabel",props:{onClick(){!r.value||(r.value.click(),r.value.focus({preventScroll:!0}))}}}),o=fl({name:"SwitchDescription"});return nt(rb,{switchRef:r,labelledby:i,describedby:o}),()=>ye({props:e,slot:{},slots:t,attrs:n,name:"SwitchGroup"})}});ve({name:"Switch",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"button"},modelValue:{type:Boolean,default:!1}},setup(e,{emit:t,attrs:n,slots:r}){let i=We(rb,null),o=`headlessui-switch-${Fe()}`;function s(){t("update:modelValue",!e.modelValue)}let a=ee(null),l=i===null?a:i.switchRef,c=ui(re(()=>({as:e.as,type:n.type})),l);function u(p){p.preventDefault(),s()}function f(p){p.key!=="Tab"&&p.preventDefault(),p.key===" "&&s()}function d(p){p.preventDefault()}return()=>{let p={checked:e.modelValue},h={id:o,ref:l,role:"switch",type:c.value,tabIndex:0,"aria-checked":e.modelValue,"aria-labelledby":i==null?void 0:i.labelledby.value,"aria-describedby":i==null?void 0:i.describedby.value,onClick:u,onKeyup:f,onKeypress:d};return ye({props:ne(ne({},e),h),slot:p,attrs:n,slots:r,name:"Switch"})}}});var ib=Symbol("TabsContext");function os(e){let t=We(ib,null);if(t===null){let n=new Error(`<${e} /> is missing a parent <TabGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,os),n}return t}var tk=ve({name:"TabGroup",emits:{change:e=>!0},props:{as:{type:[Object,String],default:"template"},selectedIndex:{type:[Number],default:null},defaultIndex:{type:[Number],default:0},vertical:{type:[Boolean],default:!1},manual:{type:[Boolean],default:!1}},setup(e,{slots:t,attrs:n,emit:r}){let i=ee(null),o=ee([]),s=ee([]),a={selectedIndex:i,orientation:re(()=>e.vertical?"vertical":"horizontal"),activation:re(()=>e.manual?"manual":"auto"),tabs:o,panels:s,setSelectedIndex(l){i.value!==l&&(i.value=l,r("change",l))},registerTab(l){o.value.includes(l)||o.value.push(l)},unregisterTab(l){let c=o.value.indexOf(l);c!==-1&&o.value.splice(c,1)},registerPanel(l){s.value.includes(l)||s.value.push(l)},unregisterPanel(l){let c=s.value.indexOf(l);c!==-1&&s.value.splice(c,1)}};return nt(ib,a),et(()=>{var l;if(a.tabs.value.length<=0||e.selectedIndex===null&&i.value!==null)return;let c=a.tabs.value.map(d=>
105Y(d)).filter(Boolean),u=c.filter(d=>!d.hasAttribute("disabled")),f=(l=e.selectedIndex)!=null?l:e.defaultIndex;if(f<0)i.value=c.indexOf(u[0]);else if(f>a.tabs.value.length)i.value=c.indexOf(u[u.length-1]);else{let d=c.slice(0,f),p=[...c.slice(f),...d].find(h=>u.includes(h));if(!p)return;i.value=c.indexOf(p)}}),()=>{let l={selectedIndex:i.value};return ye({props:Dr(e,["selectedIndex","defaultIndex","manual","vertical","onChange"]),slot:l,slots:t,attrs:n,name:"TabGroup"})}}}),nk=ve({name:"TabList",props:{as:{type:[Object,String],default:"div"}},setup(e,{attrs:t,slots:n}){let r=os("TabList");return()=>{let i={selectedIndex:r.selectedIndex.value},o={role:"tablist","aria-orientation":r.orientation.value};return ye({props:ne(ne({},e),o),slot:i,attrs:t,slots:n,name:"TabList"})}}}),rk=ve({name:"Tab",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1}},setup(e,{attrs:t,slots:n}){let r=os("Tab"),i=`headlessui-tabs-tab-${Fe()}`,o=ee();Ve(()=>r.registerTab(o)),Et(()=>r.unregisterTab(o));let s=re(()=>r.tabs.value.indexOf(o)),a=re(()=>s.value===r.selectedIndex.value);function l(d){let p=r.tabs.value.map(h=>Y(h)).filter(Boolean);if(d.key===" "||d.key==="Enter"){d.preventDefault(),d.stopPropagation(),r.setSelectedIndex(s.value);return}switch(d.key){case"Home":case"PageUp":return d.preventDefault(),d.stopPropagation(),_t(p,1);case"End":case"PageDown":return d.preventDefault(),d.stopPropagation(),_t(p,8)}return ct(r.orientation.value,{vertical(){if(d.key==="ArrowUp")return _t(p,18);if(d.key==="ArrowDown")return _t(p,20)},horizontal(){if(d.key==="ArrowLeft")return _t(p,18);if(d.key==="ArrowRight")return _t(p,20)}})}function c(){var d;(d=Y(o))==null||d.focus()}function u(){var d;e.disabled||((d=Y(o))==null||d.focus(),r.setSelectedIndex(s.value))}let f=ui(re(()=>({as:e.as,type:t.type})),o);return()=>{var d,p;let h={selected:a.value},v={ref:o,onKeydown:l,onFocus:r.activation.value==="manual"?c:u,onClick:u,id:i,role:"tab",type:f.value,"aria-controls":(p=(d=r.panels.value[s.value])==null?void 0:d.value)==null?void 0:p.id,"aria-selected":a.value,tabIndex:a.value?0:-1,disabled:e.disabled?!0:void 0};return ye({props:ne(ne({},e),v),slot:h,attrs:t,slots:n,name:"Tab"})}}}),ik=ve({name:"TabPanels",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let r=os("TabPanels");return()=>{let i={selectedIndex:r.selectedIndex.value};return ye({props:e,slot:i,attrs:n,slots:t,name:"TabPanels"})}}}),ok=ve({name:"TabPanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0}},setup(e,{attrs:t,slots:n}){let r=os("TabPanel"),i=`headlessui-tabs-panel-${Fe()}`,o=ee();Ve(()=>r.registerPanel(o)),Et(()=>r.unregisterPanel(o));let s=re(()=>r.panels.value.indexOf(o)),a=re(()=>s.value===r.selectedIndex.value);return()=>{var l,c;let u={selected:a.value},f={ref:o,id:i,role:"tabpanel","aria-labelledby":(c=(l=r.tabs.value[s.value])==null?void 0:l.value)==null?void 0:c.id,tabIndex:a.value?0:-1};return ye({props:ne(ne({},e),f),slot:u,attrs:t,slots:n,features:3,visible:a.value,name:"TabPanel"})}}});function yA(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function ob(){let e=[],t=[],n={enqueue(r){t.push(r)},requestAnimationFrame(...r){let i=requestAnimationFrame(...r);n.add(()=>cancelAnimationFrame(i))},nextFrame(...r){n.requestAnimationFrame(()=>{n.requestAnimationFrame(...r)})},setTimeout(...r){let i=setTimeout(...r);n.add(()=>clearTimeout(i))},add(r){e.push(r)},dispose(){for(let r of e.splice(0))r()},async workQueue(){for(let r of t.splice(0))await r()}};return n}function iu(e,...t){e&&t.length>0&&e.classList.add(...t)}function As(e,...t){e&&t.length>0&&e.classList.remove(...t)}function bA(e,t){let n=ob();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:i}=getComputedStyle(e),[o,s]=[r,i].map(a=>{let[l=0]=a.split(",").filter(Boolean).map(c=>c.includes("ms")?parseFloat(c):parseFloat(c)*1e3).sort((c,u)=>u-c);return l});return o!==0?n.setTimeout(()=>t("finished"),o+s):t("finished"),n.add(()=>t("cancelled")),n.dispose}function sh(e,t,n,r,i,o){let s=ob(),a=o!==void 0?yA(o):()=>{};return As(e,...i),iu(e,...t,...n),s.nextFrame(()=>{As(e,...n),iu(e,...r),s.add(bA(e,l=>(As(e,...r,...t),iu(e,...i),a(l))))}),s.add(()=>As(e,...t,...n,...r,...i)),s.add(()=>a("cancelled")),s.dispose}function Mr(e=""){return e.split(" ").filter(t=>t.trim().length>1)}var Tf=Symbol("TransitionContext");function EA(){return We(Tf,null)!==null}function SA(){let e=We(Tf,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}function CA(){let e=We(Df,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}var Df=Symbol("NestingContext");function hl(e){return"children"in e?hl(e.children):e.value.filter(({state:t})=>t==="visible").length>0}
105function sb(e){let t=ee([]),n=ee(!1);Ve(()=>n.value=!0),Et(()=>n.value=!1);function r(o,s=1){let a=t.value.findIndex(({id:l})=>l===o);a!==-1&&(ct(s,{[0](){t.value.splice(a,1)},[1](){t.value[a].state="hidden"}}),!hl(t)&&n.value&&(e==null||e()))}function i(o){let s=t.value.find(({id:a})=>a===o);return s?s.state!=="visible"&&(s.state="visible"):t.value.push({id:o,state:"visible"}),()=>r(o,0)}return{children:t,register:i,unregister:r}}var ab=1,TA=ve({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r}){if(!EA()&&rA())return()=>dn(wA,Tt(ne({},e),{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave")}),r);let i=ee(null),o=ee("visible"),s=re(()=>e.unmount?0:1),{show:a,appear:l}=SA(),{register:c,unregister:u}=CA(),f={value:!0},d=Fe(),p={value:!1},h=sb(()=>{p.value||(o.value="hidden",u(d),t("afterLeave"))});Ve(()=>{let R=c(d);Et(R)}),et(()=>{if(s.value===1&&!!d){if(a&&o.value!=="visible"){o.value="visible";return}ct(o.value,{hidden:()=>u(d),visible:()=>c(d)})}});let v=Mr(e.enter),y=Mr(e.enterFrom),m=Mr(e.enterTo),S=Mr(e.entered),b=Mr(e.leave),g=Mr(e.leaveFrom),E=Mr(e.leaveTo);Ve(()=>{et(()=>{if(o.value==="visible"){let R=Y(i);if(R instanceof Comment&&R.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function T(R){let I=f.value&&!l.value,C=Y(i);!C||!(C instanceof HTMLElement)||I||(p.value=!0,a.value&&t("beforeEnter"),a.value||t("beforeLeave"),R(a.value?sh(C,v,y,m,S,A=>{p.value=!1,A==="finished"&&t("afterEnter")}):sh(C,b,g,E,S,A=>{p.value=!1,A==="finished"&&(hl(h)||(o.value="hidden",u(d),t("afterLeave")))})))}return Ve(()=>{hn([a,l],(R,I,C)=>{T(C),f.value=!1},{immediate:!0})}),nt(Df,h),eo(re(()=>ct(o.value,{visible:0,hidden:1}))),()=>{let se=e,{appear:R,show:I,enter:C,enterFrom:A,enterTo:O,entered:k,leave:V,leaveFrom:Q,leaveTo:te}=se,Z=nn(se,["appear","show","enter","enterFrom","enterTo","entered","leave","leaveFrom","leaveTo"]);return ye({props:Tt(ne({},Z),{ref:i}),slot:{},slots:r,attrs:n,features:ab,visible:o.value==="visible",name:"TransitionChild"})}}}),DA=TA,wA=ve({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r}){let i=er(),o=re(()=>e.show===null&&i!==null?ct(i.value,{[0]:!0,[1]:!1}):e.show);et(()=>{if(![!0,!1].includes(o.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let s=ee(o.value?"visible":"hidden"),a=sb(()=>{s.value="hidden"}),l={value:!0},c={show:o,appear:re(()=>e.appear||!l.value)};return Ve(()=>{et(()=>{l.value=!1,o.value?s.value="visible":hl(a)||(s.value="hidden")})}),nt(Df,a),nt(Tf,c),()=>{let u=Dr(e,["show","appear","unmount"]),f={unmount:e.unmount};return ye({props:Tt(ne({},f),{as:"template"}),slot:{},slots:Tt(ne({},r),{default:()=>[dn(DA,ne(ne(ne({onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave")},n),f),u),r.default)]}),attrs:{},features:ab,visible:s.value==="visible",name:"Transition"})}}});function wf(e){return ec()?(Th(e),!0):!1}const vl=typeof window!="undefined"&&typeof document!="undefined";typeof WorkerGlobalScope!="undefined"&&globalThis instanceof WorkerGlobalScope;const IA=e=>e!=null,_A=Object.prototype.toString,xA=e=>_A.call(e)==="[object Object]",Gi=()=>{};function lb(e,t){function n(...r){return new Promise((i,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(i).catch(o)})}return n}function RA(e,t={}){let n,r,i=Gi;const o=l=>{clearTimeout(l),i(),i=Gi};let s;return l=>{const c=wt(e),u=wt(t.maxWait);return n&&o(n),c<=0||u!==void 0&&u<=0?(r&&(o(r),r=void 0),Promise.resolve(l())):new Promise((f,d)=>{i=t.rejectOnCancel?d:f,s=l,u&&!r&&(r=setTimeout(()=>{n&&o(n),r=void 0,f(s())},u)),n=setTimeout(()=>{r&&o(r),r=void 0,f(l())},c)})}}function MA(...e){let t=0,n,r=!0,i=Gi,o,s,a,l,c;!ut(e[0])&&typeof e[0]=="object"?{delay:s,trailing:a=!0,leading:l=!0,rejectOnCancel:c=!1}=e[0]:[s,a=!0,l=!0,c=!1]=e;const u=()=>{n&&(clearTimeout(n),n=void 0,i(),i=Gi)};return d=>{const p=wt(s),h=Date.now()-t,v=()=>o=d();return u(),p<=0?(t=Date.now(),v()):(h>p&&(l||!r)?(t=Date.now(),v()):a&&(o=new Promise((y,m)=>{i=c?m:y,n=setTimeout(()=>{t=Date.now(),r=!0,y(v()),u()},Math.max(0,p-h))})),!l&&!n&&(n=setTimeout(()=>r=!0,p)),r=!1,o)}}function Ws(e){return Array.isArray(e)?e:[e]}function AA(e){return e||Bt()}function kA(e,t=200,n={}){return lb(RA(t,n),e)}
105function PA(e,t=200,n=!1,r=!0,i=!1){return lb(MA(t,n,r,i),e)}function NA(e,t=!0,n){AA(n)?Ve(e,n):t?e():Oe(e)}function LA(e,t,n){return hn(e,t,Tt(ne({},n),{immediate:!0}))}const ss=vl?window:void 0;vl&&window.document;vl&&window.navigator;vl&&window.location;function If(e){var t;const n=wt(e);return(t=n==null?void 0:n.$el)!=null?t:n}function ah(...e){const t=[],n=()=>{t.forEach(a=>a()),t.length=0},r=(a,l,c,u)=>(a.addEventListener(l,c,u),()=>a.removeEventListener(l,c,u)),i=re(()=>{const a=Ws(wt(e[0])).filter(l=>l!=null);return a.every(l=>typeof l!="string")?a:void 0}),o=LA(()=>{var a,l;return[(l=(a=i.value)==null?void 0:a.map(c=>If(c)))!=null?l:[ss].filter(c=>c!=null),Ws(wt(i.value?e[1]:e[0])),Ws(ni(i.value?e[2]:e[1])),wt(i.value?e[3]:e[2])]},([a,l,c,u])=>{if(n(),!(a!=null&&a.length)||!(l!=null&&l.length)||!(c!=null&&c.length))return;const f=xA(u)?ne({},u):u;t.push(...a.flatMap(d=>l.flatMap(p=>c.map(h=>r(d,p,h,f)))))},{flush:"post"}),s=()=>{o(),n()};return wf(n),s}function OA(){const e=Br(!1),t=Bt();return t&&Ve(()=>{e.value=!0},t),e}function HA(e){const t=OA();return re(()=>(t.value,Boolean(e())))}function BA(e,t,n={}){const d=n,{window:r=ss}=d,i=nn(d,["window"]);let o;const s=HA(()=>r&&"MutationObserver"in r),a=()=>{o&&(o.disconnect(),o=void 0)},l=re(()=>{const p=wt(e),h=Ws(p).map(If).filter(IA);return new Set(h)}),c=hn(l,p=>{a(),s.value&&p.size&&(o=new MutationObserver(t),p.forEach(h=>o.observe(h,i)))},{immediate:!0,flush:"post"}),u=()=>o==null?void 0:o.takeRecords(),f=()=>{c(),a()};return wf(f),{isSupported:s,stop:f,takeRecords:u}}function sk(e,t={}){const{immediate:n=!0,fpsLimit:r=void 0,window:i=ss,once:o=!1}=t,s=Br(!1),a=re(()=>r?1e3/wt(r):null);let l=0,c=null;function u(p){if(!s.value||!i)return;l||(l=p);const h=p-l;if(a.value&&h<a.value){c=i.requestAnimationFrame(u);return}if(l=p,e({delta:h,timestamp:p}),o){s.value=!1,c=null;return}c=i.requestAnimationFrame(u)}function f(){!s.value&&i&&(s.value=!0,l=0,c=i.requestAnimationFrame(u))}function d(){s.value=!1,c!=null&&i&&(i.cancelAnimationFrame(c),c=null)}return n&&f(),wf(d),{isActive:Ao(s),pause:d,resume:f}}const lh=1;function FA(e,t={}){const{throttle:n=0,idle:r=200,onStop:i=Gi,onScroll:o=Gi,offset:s={left:0,right:0,top:0,bottom:0},observe:a={mutation:!1},eventListenerOptions:l={capture:!1,passive:!0},behavior:c="auto",window:u=ss,onError:f=C=>{console.error(C)}}=t,d=typeof a=="boolean"?{mutation:a}:a,p=Br(0),h=Br(0),v=re({get(){return p.value},set(C){m(C,void 0)}}),y=re({get(){return h.value},set(C){m(void 0,C)}});function m(C,A){var O,k,V,Q;if(!u)return;const te=wt(e);if(!te)return;(V=te instanceof Document?u.document.body:te)==null||V.scrollTo({top:(O=wt(A))!=null?O:y.value,left:(k=wt(C))!=null?k:v.value,behavior:wt(c)});const Z=((Q=te==null?void 0:te.document)==null?void 0:Q.documentElement)||(te==null?void 0:te.documentElement)||te;v!=null&&(p.value=Z.scrollLeft),y!=null&&(h.value=Z.scrollTop)}const S=Br(!1),b=Yr({left:!0,right:!1,top:!0,bottom:!1}),g=Yr({left:!1,right:!1,top:!1,bottom:!1}),E=C=>{!S.value||(S.value=!1,g.left=!1,g.right=!1,g.top=!1,g.bottom=!1,i(C))},T=kA(E,n+r),R=C=>{var A;if(!u)return;const O=((A=C==null?void 0:C.document)==null?void 0:A.documentElement)||(C==null?void 0:C.documentElement)||If(C),{display:k,flexDirection:V,direction:Q}=getComputedStyle(O),te=Q==="rtl"?-1:1,Z=O.scrollLeft;g.left=Z<p.value,g.right=Z>p.value;const se=Math.abs(Z*te)<=(s.left||0),H=Math.abs(Z*te)+O.clientWidth>=O.scrollWidth-(s.right||0)-lh;k==="flex"&&V==="row-reverse"?(b.left=H,b.right=se):(b.left=se,b.right=H),p.value=Z;
105let B=O.scrollTop;C===u.document&&!B&&(B=u.document.body.scrollTop),g.top=B<h.value,g.bottom=B>h.value;const oe=Math.abs(B)<=(s.top||0),me=Math.abs(B)+O.clientHeight>=O.scrollHeight-(s.bottom||0)-lh;k==="flex"&&V==="column-reverse"?(b.top=me,b.bottom=oe):(b.top=oe,b.bottom=me),h.value=B},I=C=>{var A;if(!u)return;const O=(A=C.target.documentElement)!=null?A:C.target;R(O),S.value=!0,T(C),o(C)};return ah(e,"scroll",n?PA(I,n,!0,!1):I,l),NA(()=>{try{const C=wt(e);if(!C)return;R(C)}catch(C){f(C)}}),(d==null?void 0:d.mutation)&&e!=null&&e!==u&&e!==document&&BA(e,()=>{const C=wt(e);!C||R(C)},{attributes:!0,childList:!0,subtree:!0}),ah(e,"scrollend",E,l),{x:v,y,isScrolling:S,arrivedState:b,directions:g,measure(){const C=wt(e);u&&C&&R(C)}}}function ak(e={}){const r=e,{window:t=ss}=r,n=nn(r,["window"]);return FA(t,n)}export{mA as C,VA as F,YA as G,bi as L,TA as Q,wA as Y,GA as _,Ho as a,UA as b,TC as c,WA as d,$A as e,na as f,DS as g,sk as h,RS as i,ca as j,KA as k,XA as l,jA as m,JA as n,Ve as o,QA as p,qA as q,ee as r,ek as s,tk as t,ak as u,nk as v,rk as w,ik as x,ok as y,ZA as z}; 106//# sourceMappingURL=vendor.9cb489ec.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.